:root{--font-size-2xs: .5rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.375rem;--font-size-2xl: 1.5rem}body{margin:0;padding:0}img.captcha{max-width:100%}.float-left{float:left}.float-right{float:right}.flex{display:flex;flex-wrap:wrap}.w-fit{width:fit-content!important}.h-fit{height:fit-content!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.column-gap-0{-webkit-column-gap:0!important;-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-webkit-column-gap:.25rem!important;-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-webkit-column-gap:.5rem!important;-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-webkit-column-gap:1rem!important;-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-webkit-column-gap:1.5rem!important;-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-webkit-column-gap:3rem!important;-moz-column-gap:3rem!important;column-gap:3rem!important}.rounded{border-radius:var(--bs-border-radius)}.rounded-sm{border-radius:var(--bs-border-radius-sm)}.rounded-lg{border-radius:var(--bs-border-radius-lg)}.rounded-xl{border-radius:var(--bs-border-radius-xl)}.rounded-2xl{border-radius:var(--bs-border-radius-2xl)}.rounded-pill{border-radius:var(--bs-border-radius-pill)}.text-2xs{font-size:var(--font-size-2xs)!important;line-height:var(--font-size-2xs)!important}.text-xs{font-size:var(--font-size-xs)!important;line-height:var(--font-size-xs)!important}.text-sm{font-size:var(--font-size-sm)!important;line-height:var(--font-size-sm)!important}.text-md{font-size:var(--font-size-md)!important;line-height:var(--font-size-md)!important}.text-lg{font-size:var(--font-size-lg)!important;line-height:var(--font-size-lg)!important}.text-xl{font-size:var(--font-size-xl)!important;line-height:var(--font-size-xl)!important}.text-2xl{font-size:var(--font-size-2xl)!important;line-height:var(--font-size-2xl)!important}.bg-light-primary{background-color:var(--bs-light-primary)}.bg-light-secondary{background-color:var(--bs-light-secondary)}.bg-light-success{background-color:var(--bs-light-success)}.bg-light-info{background-color:var(--bs-light-info)}.bg-light-warning{background-color:var(--bs-light-warning)}.bg-light-danger{background-color:var(--bs-light-danger)}.bg-light-light{background-color:var(--bs-light-light)}.bg-light-dark{background-color:var(--bs-light-dark)}.card-body{border-radius:var(--bs-border-radius)}.input-wrapper{display:flex;flex-wrap:wrap;margin:1rem auto;align-items:center;column-gap:1rem;justify-content:center;min-height:40px}.input-wrapper .input-group-wrapper{position:relative}.input-wrapper .input-group{margin:0;flex-wrap:nowrap}.input-wrapper .form-label{margin:0;margin-bottom:.25rem}@media (min-width: 768px){.input-wrapper .form-label{text-align:right;margin-bottom:0}}.input-wrapper .form-check{padding:0}.input-wrapper .form-label:has(~.input-group-wrapper .form-control-multiline){align-self:start;padding-top:.5rem}.invalid-message{display:none;margin-top:.25rem;font-size:.875em;color:var(--bs-danger)}.input-group .form-control.is-invalid:not(:focus)~*,.input-group :has(~.form-control.is-invalid:not(:focus)){border-color:var(--bs-danger)!important}.input-group .form-control.is-invalid:focus~* .input-group :has(~.form-control.is-invalid:focus){border-color:var(--input-border-focus-color);box-shadow:none}.input-border{border:var(--bs-border-width) solid var(--input-border-color)!important;border-radius:var(--bs-border-radius)!important}.input-border-sm{border:var(--bs-border-width) solid var(--input-border-color)!important;border-radius:var(--bs-border-radius-sm)!important}.input-wrapper .input-group-wrapper .textarea-counter{position:absolute;bottom:1px;right:6px;pointer-events:none;font-size:.625rem;color:var(--input-placeholder-color)}.input-wrapper .input-group-wrapper:has(>.form-check-wrapper){display:flex;align-items:center;flex-wrap:wrap;row-gap:.1rem;column-gap:1rem}.input-wrapper .input-group-wrapper .form-check-wrapper{display:flex;align-items:center}.form-check-wrapper:has(>.form-check:not(.form-check-inline)){width:100%}.form-check-wrapper{display:inline}.form-check-wrapper .form-check,.form-check-wrapper .form-check.form-switch{padding-left:0;margin:0}.form-label.form-label-required:after,.form-label:has(~* input[required]):after,.form-label:has(~* textarea[required]):after,.form-label:has(~* select[required]):after{content:"*";color:var(--bs-danger)}li.num-circle-list-item{list-style:none;text-align:-webkit-match-parent}li.num-circle-list-item:first-of-type:before{content:"❶"}li.num-circle-list-item:nth-of-type(2):before{content:"❷"}li.num-circle-list-item:nth-of-type(3):before{content:"❸"}li.num-circle-list-item:nth-of-type(4):before{content:"❹"}li.num-circle-list-item:nth-of-type(5):before{content:"❺"}li.num-circle-list-item:nth-of-type(6):before{content:"❻"}li.num-circle-list-item:nth-of-type(7):before{content:"❼"}li.num-circle-list-item:nth-of-type(8):before{content:"❽"}li.num-circle-list-item:nth-of-type(9):before{content:"❾"}li.num-circle-list-item:nth-of-type(10):before{content:"❿"}.list-group.list-group-devide{border:none!important}.list-group.list-group-devide .list-group-item{margin-bottom:.25rem;border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);border-radius:var(--bs-list-group-border-radius)}.list-group.list-group-devide .list-group-item:last-child{margin-bottom:0}.btn-check:focus+.btn,.btn:focus{--bs-btn-focus-color: var(--bs-btn-color);--bs-btn-focus-bg: var(--bs-btn-bg);--bs-btn-focus-border-color: var(--bs-btn-hover-bg);color:var(--bs-btn-focus-color);background-color:var(--bs-btn-focus-bg);border-color:var(--bs-btn-hover-bg)}.select2{--select2-search-border-color: var(--input-border-color);--select2-search-focus-border-color: var(--input-border-focus-color)}.input-group .select2.select2-container--bootstrap-5 .select2-selection{border:none!important;padding-left:0;padding-right:0}.input-group .select2.select2-container--bootstrap-5.select2-container--open.select2-container--below{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.input-group .select2.select2-container--bootstrap-5.select2-container--open.select2-container--above{border-top-right-radius:0!important;border-top-left-radius:0!important}.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field{border-color:var(--select2-search-border-color)}.select2-container--bootstrap-5.select2-container--focus .select2-selection,.select2-container--bootstrap-5.select2-container--open .select2-selection,.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field:focus{border-color:var(--select2-search-focus-border-color);box-shadow:none!important}.select2.select2-container--bootstrap-5 .select2-selection{background-color:transparent}.select2.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered{font-size:.875rem}.select2.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered{display:flex;row-gap:.25rem;column-gap:.25rem;align-items:baseline}.select2.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{font-size:.8rem;margin:0;padding:.2rem .6rem}.select2.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{width:.5rem;height:.5rem;cursor:pointer}.select2.select2-container--bootstrap-5 .select2-selection--multiple .select2-search{width:fit-content}.select2.select2-container--bootstrap-5 .select2-search--inline .select2-search__field,.select2.select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field{vertical-align:baseline}.select2.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear{width:.6rem;height:.6rem}.select2.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear{width:.6rem;height:.6rem;right:1rem}#overlay .select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field,#overlay .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option{font-size:.875rem}#overlay .select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0}#overlay .select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--above{border-bottom-left-radius:0;border-bottom-right-radius:0}.input-group>select.select2.select2-sm:first-child+.select2.select2-container--bootstrap-5{padding-left:var(--input-padding-x-sm);border-radius:var(--bs-border-radius-sm)!important;font-size:.765625rem}select.select2.select2-sm~.select2-container--bootstrap-5 .select2-selection{min-height:calc(1.17em + .75rem + 2px);font-size:.765625rem}select.select2.select2-sm~.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered,select.select2.select2-sm~.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{font-size:.765625rem}select.select2.select2-sm~.select2-container--bootstrap-5 .select2-selection--single{padding-top:var(--input-padding-y-sm);padding-bottom:var(--input-padding-y-sm);background-size:12px 8px;background-position:right .25rem center}select.select2.select2-sm~.select2.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear{width:.4rem;height:.4rem;right:1.25rem}.select2-container--bootstrap-5 .select2-dropdown.select2-sm .select2-search,.select2-container--bootstrap-5 .select2-dropdown.select2-sm .select2-search .select2-search__field,.select2-container--bootstrap-5 .select2-dropdown.select2-sm .select2-results__options .select2-results__option{padding:var(--input-padding-y-sm) var(--input-padding-x-sm);font-size:.765625rem!important}.input-group>select.select2.is-invalid:first-child+.select2.select2-container--bootstrap-5{border-left-color:var(--bs-danger)!important}.quill-wrapper:first-child{min-height:5rem}.ql-toolbar{--quill-border-color: var(--input-border-color);--quill-toolbar-color: var(--input-label-color);--quill-toolbar-hover-color: var(--bs-primary);--quill-toolbar-hover-bg: var(--bs-light-primary)}.ql-toolbar.ql-snow{border-top-left-radius:var(--bs-border-radius);border-top-right-radius:var(--bs-border-radius);border-color:var(--quill-border-color)}.ql-container.ql-snow{border-bottom-left-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);border-color:var(--quill-border-color);color:var(--input-color)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border:0}.ql-toolbar.ql-snow .ql-picker-options{border-radius:var(--bs-border-radius);z-index:10!important}.ql-toolbar.ql-snow .ql-formats{margin:0;padding:0 .25rem}.ql-toolbar.ql-snow .ql-formats:not(:last-of-type){border-right:1px solid var(--quill-border-color)}.ql-toolbar.ql-snow .ql-picker:not(.ql-icon-picker) .ql-picker-options .ql-picker-item{padding-left:.5rem;padding-right:.5rem}.ql-toolbar.ql-snow button,.ql-toolbar.ql-snow .ql-picker.ql-icon-picker{margin:0 .1rem}.ql-toolbar.ql-snow .ql-picker.ql-icon-picker .ql-picker-label{display:inline-flex}.ql-toolbar.ql-snow .ql-picker-wrapper{cursor:pointer;display:inline-flex;align-items:center}.ql-toolbar.ql-snow .ql-picker-wrapper .ql-picker-icon{float:left;margin-left:.25rem}.ql-container.ql-snow .ql-tooltip,.ql-container.ql-snow .ql-tooltip.ql-editing,.ql-container.ql-snow .ql-tooltip.ql-editing.is-focused,.ql-container.ql-snow .ql-tooltip.ql-editing input{border-radius:var(--bs-border-radius)}.ql-container.ql-snow .ql-tooltip.ql-editing input:focus-visible{outline:none}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label svg .ql-stroke,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label svg .ql-fill,.ql-toolbar.ql-snow button.ql-active,.ql-toolbar.ql-snow .ql-picker-wrapper:hover,.ql-toolbar.ql-snow .ql-picker-options .ql-picker-item.ql-selected{background-color:var(--quill-toolbar-hover-bg);border-radius:var(--bs-border-radius);border-color:var(--quill-border-color)}.ql-container.ql-snow .ql-tooltip,.ql-toolbar.ql-snow .ql-picker-options,.ql-toolbar.ql-snow .ql-picker .ql-picker-label,.ql-toolbar.ql-snow button,.ql-toolbar.ql-snow{color:var(--quill-toolbar-color)}.ql-toolbar.ql-snow .ql-picker .ql-picker-label .ql-stroke,.ql-toolbar.ql-snow .ql-stroke,.ql-toolbar.ql-snow button.ql-active .ql-stroke{stroke:var(--quill-toolbar-color)}.ql-toolbar.ql-snow .ql-picker .ql-picker-label .ql-fill,.ql-toolbar.ql-snow .ql-fill,.ql-toolbar.ql-snow button.ql-active .ql-fill{fill:var(--quill-toolbar-color)}.ql-toolbar.ql-snow .ql-picker-options .ql-picker-item:hover,.ql-toolbar.ql-snow .ql-picker-wrapper:hover,.ql-toolbar.ql-snow .ql-picker-wrapper:hover .ql-picker .ql-picker-label,.ql-toolbar.ql-snow .ql-picker .ql-picker-label:hover,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:var(--quill-toolbar-hover-color)}.ql-toolbar.ql-snow .ql-picker-wrapper:hover,.ql-toolbar.ql-snow .ql-picker-wrapper:hover .ql-picker .ql-picker-label .ql-stroke,.ql-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke,.ql-toolbar.ql-snow button:hover .ql-stroke,.ql-toolbar.ql-snow button.ql-active:hover .ql-stroke{stroke:var(--quill-toolbar-hover-color)}.ql-toolbar.ql-snow .ql-picker-wrapper:hover .ql-picker .ql-picker-label .ql-fill,.ql-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill,.ql-toolbar.ql-snow button:hover .ql-fill,.ql-toolbar.ql-snow button.ql-active:hover .ql-fill{fill:var(--quill-toolbar-hover-color)}.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-picker-options .ql-picker-item:hover,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-picker-wrapper:hover,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-picker-wrapper:hover .ql-picker .ql-picker-label,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-picker .ql-picker-label:hover,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled:hover .ql-picker .ql-picker-label,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled:hover .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-picker-icon,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled:hover .ql-picker-icon{color:var(--quill-toolbar-color)}.ql-toolbar.ql-snow .ql-picker-wrapper.disabled,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled:hover,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-picker,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-picker.ql-expanded .ql-picker-label,.ql-snow .ql-toolbar button:disabled.ql-active,.ql-snow .ql-toolbar button:disabled,.ql-snow .ql-toolbar button:disabled:focus,.ql-snow .ql-toolbar button:disabled:hover,.ql-snow.ql-toolbar button:disabled.ql-active,.ql-snow.ql-toolbar button:disabled,.ql-snow.ql-toolbar button:disabled:focus,.ql-snow.ql-toolbar button:disabled:hover{background-color:transparent;color:var(--quill-toolbar-color);pointer-events:none;cursor:default;filter:none;opacity:.5}.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-picker .ql-picker-label .ql-stroke,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-stroke,.ql-toolbar.ql-snow button:disabled .ql-stroke,.ql-toolbar.ql-snow button:disabled:hover .ql-stroke,.ql-toolbar.ql-snow button:disabled.ql-active .ql-stroke .ql-toolbar.ql-snow button:disabled.ql-active:hover .ql-stroke{stroke:var(--quill-toolbar-color)}.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-picker .ql-picker-label .ql-fill,.ql-toolbar.ql-snow .ql-picker-wrapper.disabled .ql-fill,.ql-toolbar.ql-snow button:disabled .ql-fill,.ql-toolbar.ql-snow button:disabled:hover .ql-fill,.ql-toolbar.ql-snow button:disabled.ql-active .ql-fill,.ql-toolbar.ql-snow button:disabled.ql-active:hover .ql-fill{fill:var(--quill-toolbar-color)}.ql-snow .ql-tooltip[data-mode=video]:before{content:"插入影片:"}.ql-snow .ql-tooltip[data-mode=link]:before{content:"插入連結:"}.ql-snow .ql-tooltip:before{content:"連結網址:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"插入公式:"}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:"儲存"}.ql-snow .ql-tooltip a.ql-action:after{content:"編輯"}.ql-snow .ql-tooltip a.ql-remove:before{content:"移除"}.dropify-wrapper{--dropify-border-color: var(--input-border-color);--dropify-border-hover-color: var(--input-border-focus-color);--dropify-stripes-color: rgba(var(--bs-primary-rgb), .025);--dropify-background-color: transparent;--dropify-message-color: var(--input-placeholder-color);--dropify-preview-image-border-radius: var(--bs-border-radius-sm);border-radius:var(--bs-border-radius);border:1px solid var(--dropify-border-color);background-color:var(--dropify-background-color)}.dropify-wrapper .dropify-message p{font-size:.9rem}.dropify-wrapper.has-preview .dropify-clear{border-radius:var(--bs-border-radius);border:1px solid var(--bs-white)}.dropify-wrapper:hover{border-color:var(--dropify-border-hover-color);background-image:-webkit-linear-gradient(135deg,var(--dropify-stripes-color) 25%,transparent 25%,transparent 50%,var(--dropify-stripes-color) 50%,var(--dropify-stripes-color) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,var(--dropify-stripes-color) 25%,transparent 25%,transparent 50%,var(--dropify-stripes-color) 50%,var(--dropify-stripes-color) 75%,transparent 75%,transparent)}.dropify-wrapper .dropify-message span.file-icon{color:var(--dropify-message-color)}.dropify-wrapper:has(.dropify[data-theme=dark]){border-color:var(--dropify-border-color)!important;color:var(--dropify-message-color)}.dropify-wrapper:has(.dropify[data-theme=dark]):hover{border-color:var(--dropify-border-hover-color)!important}.dropify-wrapper.disabled,.dropify-wrapper:has(>.dropify.form-control:disabled){background-color:var(--input-disabled-bg);border-color:var(--input-border-color)!important;pointer-events:none}.dropify-wrapper .dropify-preview .dropify-render img{border-radius:var(--dropify-preview-image-border-radius)}.dropzone{--dz-border-color: var(--input-border-color);--dz-border-focus-color: var(--input-border-focus-color);--dz-border-bg-color: transparent;--dz-message-color: var(--input-placeholder-color);--dz-preview-image-border-radius: var(--bs-border-radius-sm);--dz-remove-bg: #fff3;--dz-remove-hover-bg: #fffa;--dz-remove-color: black;--dz-remove-hover-color: black;--dz-remove-font-size: var(--bs-body-font-size);flex-wrap:wrap;justify-content:start}.input-group .form-control.dropzone{border:var(--bs-border-width) solid var(--dz-border-color)!important;background-color:var(--dz-border-bg-color)!important}.input-group .form-control.dropzone.is-invalid{border-color:var(--bs-danger)!important}.dropzone .dz-message{margin:2em auto}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{color:var(--dz-message-color)}.dropzone.dz-clickable .dz-message span.file-icon:before{content:"";font-family:dropify;font-style:normal;font-weight:400;font-size:50px;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-left:.2em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.dropzone .dz-preview{margin:.25rem}.dropzone .dz-preview .dz-image,.dropzone .dz-preview .dz-image img{border-radius:var(--dz-preview-image-border-radius)}.dropzone .dz-preview.dz-image-preview{background:transparent}.dropzone .dz-preview .dz-remove{position:absolute;top:.25rem;right:.25rem;z-index:20;width:1.25rem;height:1.25rem;border-radius:50%;font-size:var(--dz-remove-font-size);background:var(--dz-remove-bg);padding:0;text-align:center;line-height:1.25rem;color:var(--dz-remove-color);cursor:pointer}.dropzone .dz-preview .dz-remove *{cursor:pointer}.dropzone .dz-preview .dz-remove:hover{text-decoration:none;cursor:pointer;background:var(--dz-remove-hover-bg);color:var(--dz-remove-hover-color)}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:none}table.dataTable tr>th,table.dataTable tr>td{vertical-align:middle}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date{text-align:left}.dt-container.dt-bootstrap5 .form-select{border-radius:var(--bs-border-radius)}.dt-container.dt-bootstrap5 .form-select:focus{border-color:var(--input-border-focus-color)}div.dt-container div.dt-length select{margin:0 .5em}.page-item.active .page-link{background-color:var(--bs-primary);border-color:var(--bs-primary)}@counter-style circled-decimal{system:extends decimal;suffix:"    ";pad:" " 2}ol.sortable.circled-ordered-list{list-style-type:circled-decimal;list-style-position:inside}ol.sortable.circled-ordered-list .sortable-item:not(.ui-sortable-helper){display:list-item;position:relative;padding-left:1rem}.sortable .sortable-item,.sortable .sortable-item *{cursor:move;background:transparent}ol.sortable.circled-ordered-list .sortable-item::marker{color:#fff;font-size:.625rem;font-weight:700;text-align:center!important}ol.sortable.circled-ordered-list .sortable-item:not(.ui-sortable-helper):before{content:counter(list-item)" ";color:#fff;font-size:.625rem;font-weight:700;text-align:center!important;width:1rem;height:1rem;border-radius:50%;background:var(--input-label-color);position:absolute;top:50%;left:1rem;transform:translate(-15%,-50%);margin-left:-.25rem}ol.sortable.circled-ordered-list.primary-circled .sortable-item:not(.ui-sortable-helper):before{background:var(--bs-primary)}ol.sortable.circled-ordered-list.secondary-circled .sortable-item:not(.ui-sortable-helper):before{background:var(--bs-secondary)}ol.sortable.circled-ordered-list.success-circled .sortable-item:not(.ui-sortable-helper):before{background:var(--bs-success)}ol.sortable.circled-ordered-list.info-circled .sortable-item:not(.ui-sortable-helper):before{background:var(--bs-info)}ol.sortable.circled-ordered-list.warning-circled .sortable-item:not(.ui-sortable-helper):before{background:var(--bs-warning)}ol.sortable.circled-ordered-list.danger-circled .sortable-item:not(.ui-sortable-helper):before{background:var(--bs-danger)}ol.sortable.circled-ordered-list.light-circled .sortable-item:not(.ui-sortable-helper):before{background:var(--bs-light)}ol.sortable.circled-ordered-list.dark-circled .sortable-item:not(.ui-sortable-helper):before{background:var(--bs-dark)}ol.sortable.circled-ordered-list.white-circled .sortable-item:not(.ui-sortable-helper):before{background:var(--bs-white)}.ui-sortable-helper{opacity:.8;-webkit-box-shadow:var(--bs-box-shadow);box-shadow:var(--bs-box-shadow);background-color:rgba(var(--bs-body-color-rgb),.05)!important;display:block}.ui-sortable-placeholder{opacity:.5;visibility:visible!important;background-color:rgba(var(--bs-body-color-rgb),.05)!important}.cancel-on-png,.cancel-off-png,.star-on-png,.star-off-png,.star-half-png{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-variant:normal;font-weight:400;font-size:1rem;line-height:1;speak:none;text-transform:none}.cancel-on-png:before{content:""}.cancel-off-png:before{content:""}.star-on-png:before{content:"";color:var(--bs-warning)}.star-off-png:before{content:"";color:var(--bs-light-dark)}.star-half-png:before{content:""}.fc .fc-button{--fc-btn-padding-x: 16px;--fc-btn-padding-y: 7px;--fc-btn-font-size: 14;--fc-btn-font-weight: 500;--fc-btn-line-height: 1.5;--fc-btn-color: var(--bs-body-color);--fc-btn-bg: transparent;--fc-btn-border-width: var(--bs-border-width);--fc-btn-border-color: transparent;--fc-btn-border-radius: 7px;--fc-btn-hover-border-color: transparent;--fc-btn-box-shadow: unset;--fc-btn-disabled-opacity: .65;--fc-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--fc-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--fc-btn-padding-y) var(--fc-btn-padding-x);font-family:var(--fc-btn-font-family);font-size:var(--fc-btn-font-size);font-weight:var(--fc-btn-font-weight);line-height:var(--fc-btn-line-height);color:var(--fc-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--fc-btn-border-width) solid var(--fc-btn-border-color);border-radius:var(--fc-btn-border-radius);background-color:var(--fc-btn-bg);box-shadow:var(--fc-btn-box-shadow);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.fc .fc-button:focus{--fc-btn-focus-color: var(--fc-btn-color);--fc-btn-focus-bg: var(--fc-btn-bg);--fc-btn-focus-border-color: var(--fc-btn-hover-bg);color:var(--fc-btn-focus-color);background-color:var(--fc-btn-focus-bg);border-color:var(--fc-btn-hover-bg)}.fc .fc-button:focus:not(:focus-visible){outline:0;box-shadow:none}.fc .fc-button-primary{--fc-btn-color: #fff;--fc-btn-bg: var(--bs-primary);--fc-btn-border-color: var(--bs-primary);--fc-btn-hover-color: #fff;--fc-btn-hover-bg: var(--bs-primary-bg-reaction);--fc-btn-hover-border-color: var(--bs-primary-border-reaction);--fc-btn-focus-shadow-rgb: var(--bs-tint-primary-rgb);--fc-btn-active-color: #fff;--fc-btn-active-bg: var(--bs-primary-bg-emphasis);--fc-btn-active-border-color: var(--bs-primary-border-emphasis);--fc-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--fc-btn-disabled-color: #fff;--fc-btn-disabled-bg: var(--bs-primary);--fc-btn-disabled-border-color: var(--bs-primary)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:var(--fc-btn-active-color);background-color:var(--fc-btn-active-bg);border-color:var(--fc-btn-active-border-color);box-shadow:var(--fc-btn-active-shadow)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:var(--fc-btn-active-shadow)}.fc .fc-button-primary:hover{color:var(--fc-btn-hover-color);background-color:var(--fc-btn-hover-bg);border-color:var(--fc-btn-hover-border-color)}
