:root{--bs-body-font-size:1rem;--bs-body-font-family:Tahoma, "Helvetica Neue", Helvetica, Arial, STHeiti, "Microsoft JhengHei", 微軟正黑體, sans-serif;--bs-body-line-height:1.2em;--bs-body-color:#333333;--bs-body-color-rgb:51,51,51;--bs-info:#cff4fc;--bs-info-rgb:207,244,252;--sscltd-color-theme:#61c1bd;--sscltd-color-theme-offset:#fff;--sscltd-color-theme-alt:#38938e;--sscltd-color-theme-alt-offset:#fff;--sscltd-color-theme-25:#61c1bd40;--sscltd-color-theme-50:#61c1bd80;--sscltd-color-theme-75:#61c1bdc0;--sscltd-color-btn-primary-text:#fff;--sscltd-color-btn-primary-background:#38938e;--sscltd-color-btn-primary-border:#38938e;--sscltd-color-btn-primary-hover-text:#fff;--sscltd-color-btn-primary-hover-background:#28897e;--sscltd-color-btn-primary-hover-border:#28897e;--sscltd-color-control-border-focus:#86b7fe;--sscltd-color-control-box-shadow-focus:rgba(13, 110, 253, 0.25);--sscltd-color-check-input-checked:#0d6efd;--sscltd-toast-icon:#28897e;--sscltd-control-padding-x:0.5em;--sscltd-control-padding-y:0.25em;--sscltd-control-padding:var(--sscltd-control-padding-y) var(--sscltd-control-padding-x);--sscltd-control-height:calc(var(--bs-body-line-height) + (var(--sscltd-control-padding-y) + var(--bs-border-width)) * 2);--sscltd-control-focus-box-shadow:0 0 0 0.25rem var(--sscltd-color-control-box-shadow-focus)}.sscltd .form-control:disabled,.sscltd .form-control[readonly]{background-color:#e9ecef}.sscltd.modal-open{overflow:hidden}.sscltd .modal{z-index:3002}.sscltd .modal .modal-header .btn-close:focus{box-shadow:none}.sscltd .modal-backdrop{z-index:3001;background-color:rgba(0,0,0,.5)!important}.sscltd .modal.modal-with-iframe .modal-body{padding:0}.sscltd .modal.loading-wait{z-index:9999!important}.sscltd .modal.loading-wait .modal-dialog{width:100vw;height:100vh;margin:auto;max-width:none}.sscltd .modal.loading-wait .modal-content{background:0 0;border:0;box-shadow:none;-webkit-box-shadow:none;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.sscltd .modal.loading-wait .modal-body{padding:.5rem;flex:0 0 auto;background-color:#eee;border-radius:2rem;display:flex;align-items:center;justify-content:center}.sscltd .modal.loading-wait .modal-body .spinner-border{width:3rem;height:3rem;border-width:.4rem;color:#0006;-webkit-animation:1s linear infinite spinner-border;animation:1s linear infinite spinner-border}.sscltd .modal.loading-wait .modal-body .loading-message{font-size:1rem;padding-left:1rem;padding-right:.5rem;opacity:.75}.sscltd .modal.popup-alert .modal-body>*{display:inline-block}.sscltd .modal.popup-alert .modal-body>.bi{font-size:2rem;color:#666}.sscltd .modal.popup-alert .modal-body>.bi.bi-exclamation-circle{color:#933}.sscltd .modal.popup-alert .modal-body>span.preline-message{vertical-align:top;width:calc(100% - 3rem);line-height:1.5rem;padding-left:1.5rem}.sscltd .modal.popup-alert .modal-body>span.preline-message ul{padding-inline-start:1rem;margin:0}.sscltd .iframe-in-modal{border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius)}.sscltd .daterangepicker{border-radius:.25em;border:var(--bs-border-width) solid var(--bs-border-color);width:calc(var(--bs-border-width)*2 + 18.5em);font-family:inherit;font-size:inherit;line-height:1em}.sscltd .daterangepicker .drp-calendar{max-width:18.5em}.sscltd .daterangepicker .drp-calendar.left,.sscltd .daterangepicker .drp-calendar.right{padding:.5em}.sscltd .daterangepicker .calendar-table .next span,.sscltd .daterangepicker .calendar-table .prev span{color:var(--bs-body-text);border:0;transform:none;-webkit-transform:none}.sscltd .daterangepicker .calendar-table .next span::before,.sscltd .daterangepicker .calendar-table .prev span::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sscltd .daterangepicker .calendar-table .prev span::before{content:""}.sscltd .daterangepicker .calendar-table .next span::before{content:""}.sscltd .daterangepicker .calendar-table td,.sscltd .daterangepicker .calendar-table th{font-size:inherit;min-width:2.5em;width:2.5em;height:1.5em;line-height:1.5em;border-radius:.25em;cursor:inherit}.sscltd .daterangepicker .calendar-table th.available{cursor:pointer}.sscltd .daterangepicker .ampmselect,.sscltd .daterangepicker .hourselect,.sscltd .daterangepicker .minuteselect,.sscltd .daterangepicker .monthselect,.sscltd .daterangepicker .secondselect,.sscltd .daterangepicker .yearselect{font-size:inherit;line-height:1.5;padding:var(--sscltd-control-padding);padding-right:calc(16px + var(--sscltd-control-padding-x));color:var(--bs-body-text);background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--sscltd-control-padding-x) center;background-size:14px 10px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sscltd .daterangepicker .ampmselect:focus,.sscltd .daterangepicker .hourselect:focus,.sscltd .daterangepicker .minuteselect:focus,.sscltd .daterangepicker .monthselect:focus,.sscltd .daterangepicker .secondselect:focus,.sscltd .daterangepicker .yearselect:focus{outline:0}.sscltd .daterangepicker select.monthselect,.sscltd .daterangepicker select.yearselect{width:calc(3em + 16px + (var(--sscltd-control-padding-x)*2))}.sscltd .daterangepicker select.monthselect{margin-right:.25em}.sscltd .daterangepicker select.ampmselect,.sscltd .daterangepicker select.hourselect,.sscltd .daterangepicker select.minuteselect,.sscltd .daterangepicker select.secondselect{width:calc(2em + 16px + (var(--sscltd-control-padding-x)*2))}.sscltd .daterangepicker .drp-buttons{padding:.5em;border-top:var(--bs-border-width) solid var(--bs-border-color);line-height:var(--bs-body-line-height)}.sscltd .daterangepicker .drp-buttons .drp-selected{font-size:inherit;border:var(--bs-border-width) solid transparent;padding:var(--sscltd-control-padding)}.sscltd .daterangepicker .drp-buttons .btn{min-width:5em;font-size:inherit;font-weight:var(--bs-btn-font-weight);padding:var(--sscltd-control-padding)}@media (min-width:564px){.sscltd .daterangepicker{width:auto}.sscltd .daterangepicker .ranges ul{width:12em}.sscltd .daterangepicker .drp-calendar.left .calendar-table{padding-right:.5em}}.sscltd .jumbobox{border:0}.sscltd .jumbobox .jumbobox-input{padding-right:calc(16px + var(--sscltd-control-padding-x)*2)}.sscltd .jumbobox[data-has-focus] .jumbobox-input{border-color:var(--sscltd-color-control-border-focus);outline:0;box-shadow:0 0 0 .25rem var(--sscltd-color-control-box-shadow-focus)}.sscltd .jumbobox[readonly] .jumbobox-input{background-color:#e9ecef}.sscltd .jumbobox .jumbobox-menu{border-radius:0;outline:0;box-shadow:3px 3px 5px #ccc8;min-width:100%;max-width:100%;padding:0;min-height:1rem}.sscltd .jumbobox .jumbobox-menu .dropdown-item{text-overflow:ellipsis;overflow-x:hidden;padding:var(--sscltd-control-padding)}.sscltd .jumbobox .jumbobox-menu .dropdown-item:active{color:#1e2125;background-color:#e9ecef}.sscltd .jumbobox .jumbobox-menu .dropdown-item .jumbobox-item-hint{opacity:.5}.sscltd .jumbobox .jumbobox-menu .dropdown-item .jumbobox-item-hint *{text-overflow:ellipsis;overflow-x:hidden}.sscltd .jumbobox.jumbobox-loading .jumbobox-menu .jumbobox-items{display:none}.sscltd .jumbobox .jumbobox-menu .jumbobox-action{padding-left:calc(var(--sscltd-control-padding-x) + 1rem);color:#467baf}.sscltd .jumbobox .jumbobox-menu .jumbobox-status{display:none;padding:var(--sscltd-control-padding)}.sscltd .jumbobox .jumbobox-menu .jumbobox-status .spinner-border{width:var(--bs-body-line-height);height:var(--bs-body-line-height);color:var(--bs-border-color)}.sscltd .jumbobox.jumbobox-loading .jumbobox-menu .jumbobox-status{display:block}.sscltd .table-responsive .jumbobox.dropdown{position:static}.sscltd .table-responsive .jumbobox.dropdown .jumbobox-menu{min-width:auto;max-width:none}.sscltd .multiselect{min-height:var(--sscltd-control-height);padding:var(--sscltd-control-padding);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--sscltd-control-padding-x) top calc((var(--bs-body-line-height) - 12px)/2 + var(--sscltd-control-padding-y));background-size:16px 12px;background-color:#fff}.sscltd .multiselect[data-readonly]{background-color:#e9ecef}.sscltd .multiselect:focus{border-color:var(--sscltd-color-control-border-focus);outline:0;box-shadow:var(--sscltd-control-focus-box-shadow)}.sscltd .multiselect .multiselect-toggle{color:var(--bs-body-color)!important;display:block;text-decoration:none;padding-right:calc(16px + var(--sscltd-control-padding-x)*2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.sscltd .multiselect .multiselect-actions{background-color:#eee;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding:.1em .5em;margin-top:.25em}.sscltd .multiselect .multiselect-actions .multiselect-filter{display:inline-block;width:10em}.sscltd .multiselect .multiselect-actions .multiselect-check-actions{display:inline-block;margin:var(--sscltd-control-padding-y)0}.sscltd .multiselect[data-readonly] .multiselect-actions .multiselect-check-actions{display:none}.sscltd .multiselect a{text-decoration:none}.sscltd .multiselect .multiselect-list{list-style-type:none;padding:0;margin:.25em calc(var(--sscltd-control-padding-x)*-1)0}.sscltd .multiselect .multiselect-optgroup{padding:var(--sscltd-control-padding);min-height:var(--sscltd-control-height);border-bottom:var(--bs-border-width) solid var(--bs-border-color);margin:0}.sscltd .multiselect .multiselect-option{padding:0}.sscltd .multiselect:not([data-readonly]) .multiselect-option:hover{color:unset;background-color:#eee}.sscltd .multiselect .multiselect-option .form-check{padding:var(--sscltd-control-padding);min-height:var(--sscltd-control-height);display:grid;grid-template-columns:1.5em 1fr}.sscltd .multiselect .multiselect-option .form-check .form-check-input{float:none;margin-left:0}.sscltd .multiselect .multiselect-option .form-check .form-check-label{word-break:break-word}.sscltd .sortable{display:flex;flex-direction:column;margin:0;padding:0}.sscltd .sortable .sortable-header,.sscltd .sortable .sortable-row{display:flex;flex-direction:row}.sscltd .sortable .sortable-header .sortable-column{color:var(--sscltd-color-theme-offset);background-color:var(--sscltd-color-theme);font-weight:700}.sscltd .sortable .sortable-row:nth-of-type(2n+1) .sortable-column{background-color:rgba(0,0,0,.05)}.sscltd .sortable .sortable-column{flex:0 0 auto;padding:.25em .5em;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.sscltd .sortable .sortable-column:not(:last-child):not(.sortable-move-up):not(.sortable-move-down):not(.sortable-index){padding-right:1.25em}.sscltd .sortable .sortable-column.sortable-move-down,.sscltd .sortable .sortable-column.sortable-move-up{flex:0 0 calc(var(--bs-body-font-size) + var(--sscltd-control-padding-x)*2);padding-top:calc(var(--sscltd-control-padding-y)*2 + 1px);cursor:pointer}.sscltd .sortable.sortable-freezed .sortable-column.sortable-move-down,.sscltd .sortable.sortable-freezed .sortable-column.sortable-move-up{display:none}.sscltd .sortable .sortable-column.sortable-index{flex:0 0 calc(var(--bs-body-font-size)*3 + var(--sscltd-control-padding-x)*2);text-align:end}.sscltd .sortable .sortable-row .sortable-column>a,.sscltd .sortable .sortable-row .sortable-column>label,.sscltd .sortable .sortable-row .sortable-column>span{display:inline-block;padding-top:calc(var(--sscltd-control-padding-y) + 1px)}.sscltd .sortable .sortable-row.sortable-row-plain .sortable-column>a,.sscltd .sortable .sortable-row.sortable-row-plain .sortable-column>label,.sscltd .sortable .sortable-row.sortable-row-plain .sortable-column>span{padding-top:0}.sscltd .sortable .sortable-row .sortable-column>.form-control-plaintext{padding-left:0;padding-right:0}