:root{--sscltd-font-size:12px;--sscltd-font-family:Tahoma, "Helvetica Neue", Helvetica, Arial, STHeiti, "Microsoft JhengHei", 微軟正黑體, sans-serif;--sscltd-line-height:1.2em;--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-text:#333;--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:#ced4da;--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(--sscltd-line-height) + (var(--sscltd-control-padding-y) + 1px) * 2);--sscltd-control-focus-box-shadow:0 0 0 0.25rem var(--sscltd-color-control-box-shadow-focus)}.sscltd.modal-open{overflow:hidden}.sscltd .modal{z-index:3002}.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:.3rem;border-bottom-right-radius:.3rem}.sscltd .date-input,.sscltd .date-input-readonly{min-width:10em}.sscltd .time-input,.sscltd .time-input-readonly{min-width:6em}.sscltd .ui-datepicker{width:auto}.sscltd .ui-datepicker .ui-datepicker-header .ui-datepicker-next,.sscltd .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{text-decoration:none;display:flex;justify-content:center;align-items:center}.sscltd .ui-datepicker .ui-datepicker-header .ui-icon{display:inline;text-indent:unset;background:0 0;width:auto;height:auto;position:relative;top:unset;left:unset;margin-top:unset;margin-left:unset}.sscltd .ui-datepicker .ui-datepicker-header .ui-icon::before{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 .ui-datepicker .ui-icon.ui-icon-circle-triangle-w::before{content:"\f22d"}.sscltd .ui-datepicker .ui-icon.ui-icon-circle-triangle-e::before{content:"\f231"}.sscltd .ui-datepicker .ui-datepicker-title{margin:unset;line-height:unset}.sscltd .ui-datepicker .ui-datepicker-title select{width:5em}.sscltd .ui-datepicker .ui-datepicker-title select:not(:first-child){margin-left:.25em}.sscltd .ui-datepicker th{width:2.5em}.sscltd .ui-datepicker-in-modal{z-index:3000!important}.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{font-size:.8em;text-overflow:ellipsis;overflow-x:hidden}.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(--sscltd-line-height);height:var(--sscltd-line-height);color:var(--sscltd-color-control-border)}.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:1px solid var(--sscltd-color-control-border);border-radius:.25rem;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(--sscltd-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(--sscltd-color-text)!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:1px solid var(--sscltd-color-control-border);border-radius:.25rem;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:1px solid var(--sscltd-color-control-border);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(--sscltd-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(--sscltd-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}