.apic-cdk-panel,.apic-cdk-panel-apm,.apic-cdk-panel-apm-1-month,.apic-cdk-panel-apm-2-month,.apic-cdk-panel-apm-3-month,.apic-cdk-panel-apm-l,.apic-cdk-panel-apm-search{animation:fadeIn .3s ease-out 0s 1;border-radius:6px;background-color:var(--vita-bgContentColor,#fff);box-shadow:0 2px 5px 1px var(--vita-commonCardShadowColor,rgba(31,81,107,.2))}.apic-cdk-panel{margin-left:6px;margin-right:6px;padding:12px 24px}.apic-cdk-panel-apm-search{margin-left:4px;margin-right:4px;padding:0 24px 20px}.apic-cdk-panel-apm,.apic-cdk-panel-apm-1-month,.apic-cdk-panel-apm-2-month,.apic-cdk-panel-apm-3-month,.apic-cdk-panel-apm-l{margin-left:4px;margin-right:4px;padding:0 24px 10px}.apic-cdk-panel-apm-1-month .apic-cdk-panel-scroll-body,.apic-cdk-panel-apm-2-month .apic-cdk-panel-scroll-body,.apic-cdk-panel-apm-3-month .apic-cdk-panel-scroll-body,.apic-cdk-panel-apm-l .apic-cdk-panel-scroll-body,.apic-cdk-panel-apm .apic-cdk-panel-scroll-body{max-height:min(calc(100vh - 16px),600px);overflow-y:overlay;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-bottom:10px}.apic-cdk-panel-apm-1-month .apic-cdk-panel-scroll-body::-webkit-scrollbar-track,.apic-cdk-panel-apm-2-month .apic-cdk-panel-scroll-body::-webkit-scrollbar-track,.apic-cdk-panel-apm-3-month .apic-cdk-panel-scroll-body::-webkit-scrollbar-track,.apic-cdk-panel-apm-l .apic-cdk-panel-scroll-body::-webkit-scrollbar-track,.apic-cdk-panel-apm .apic-cdk-panel-scroll-body::-webkit-scrollbar-track{margin-top:16px;margin-bottom:10px}.apic-cdk-panel{width:400px;min-width:400px;max-width:400px}.apic-cdk-panel-apm,.apic-cdk-panel-apm-search{width:380px;min-width:380px;max-width:380px}.apic-cdk-panel-apm-1-month{width:478px;min-width:478px;max-width:478px}.apic-cdk-panel-apm-2-month{width:774px;min-width:774px;max-width:774px}.apic-cdk-panel-apm-3-month{width:1070px;min-width:1070px;max-width:1070px}.apic-cdk-panel-apm-l{width:420px;min-width:420px;max-width:420px}.cdk-dd-list .cdk-dd-box:hover{cursor:grab}.cdk-dd-list .cdk-dd-box.cdk-drag-disabled:hover,.cdk-dd-list .cdk-dd-box.no-grab:hover{cursor:auto}.cdk-drag-preview:not(.no-cdk-drag-preview-shadow){box-shadow:0 3px 15px 0 var(--vita-commonHoverShadowColor,rgba(31,81,107,.4))}.cdk-drag-preview.no-cdk-drag-preview-animation{animation:none}.cdk-drag.cdk-drag-placeholder:not(.cdk-drag-preview).overwrite-cdk-drag-preview{animation:none;opacity:.3}.cdk-dd-custom-placeholder{background-color:var(--vita-inputHighlighColor,#faceab);border:3px dotted var(--vita-btnPrimaryBgColor,#faaa6c);min-height:60px}.cdk-dd-custom-placeholder,.cdk-dd-list.cdk-drop-list-dragging .cdk-dd-box:not(.cdk-drag-placeholder),.cdk-drag-animating,.cdk-drag:not(.cdk-drag-preview){transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-drag.no-cdk-drag-transition{transition:none}.mat-autocomplete-panel.mat-ac-vita-note{max-height:600px}.mat-autocomplete-panel.mat-ac-drug,.mat-autocomplete-panel.mat-ac-glossary,.mat-autocomplete-panel.mat-ac-utd{max-height:388px;box-shadow:none;border:1px solid var(--vita-fontPrimaryColor15,rgba(0,0,0,.14901960784313725))}.mat-autocomplete-panel.mat-ac-drug,.mat-autocomplete-panel.mat-ac-utd{min-width:500px}mat-bottom-sheet-container.apic-mat-bottom-sheet{border-top-left-radius:10px;border-top-right-radius:10px;padding:6px 17px 12px}mat-bottom-sheet-container.apic-mat-bottom-sheet.fill-height{height:80vh}mat-bottom-sheet-container.apic-mat-bottom-sheet.fill-90-height{height:90vh!important;height:90svh!important;height:90dvh!important;max-height:90vh!important;max-height:90svh!important;max-height:90dvh!important}mat-bottom-sheet-container.apic-mat-bottom-sheet.full-height{height:100vh!important;height:100svh!important;height:100dvh!important;max-height:100vh!important;max-height:100svh!important;max-height:100dvh!important}mat-bottom-sheet-container.apic-mat-bottom-sheet.fill-90-width{width:90vw!important;width:90svw!important;width:90dvw!important;max-width:90vw!important;max-width:90svw!important;max-width:90dvw!important}mat-bottom-sheet-container.apic-mat-bottom-sheet.full-width{width:100vw!important;width:100svw!important;width:100dvw!important;max-width:100vw!important;max-width:100svw!important;max-width:100dvw!important}mat-bottom-sheet-container.apic-mat-bottom-sheet.padding-0{padding:0}mat-bottom-sheet-container.apic-mat-bottom-sheet.padding-bot-0{padding-bottom:0}mat-bottom-sheet-container.apic-mat-bottom-sheet.padding-h-0{padding-left:0;padding-right:0}.mat-bottom-sheet-container,.mat-expansion-panel{background-color:var(--vita-bgContentColor,#fff);color:var(--vita-fontPrimaryColor,#000)}.mat-expansion-indicator:after{color:var(--vita-fontSecondaryColor,#1f516b)}@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background-color:var(--vita-bgContentColor,#fff)}}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:var(--vita-fontPrimaryColor25,rgba(0,0,0,.25098039215686274))}mat-radio-button.apic-mat-radio .mat-radio-container{align-self:flex-start}mat-radio-button.apic-mat-radio .mat-radio-label-content{white-space:normal}mat-checkbox.mat-checkbox-checked.mat-accent .mat-checkbox-background,mat-checkbox.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:var(--vita-btnPrimaryBgColor,#faaa6c)}mat-checkbox .mat-checkbox-frame{border-color:var(--vita-fontPrimaryColor,#000)}mat-checkbox .mat-checkbox-checkmark-path{stroke:var(--vita-fontAccentColor,#fff)!important}mat-checkbox.apic-readonly-checkbox .mat-checkbox-frame{border-color:var(--vita-fontPrimaryColor,#000)!important}mat-checkbox.apic-readonly-checkbox .mat-checkbox-label{color:var(--vita-fontPrimaryColor,#000)!important}mat-progress-bar.apic-mat-progress-bar{height:8px;border-radius:10px}mat-progress-bar.apic-mat-progress-bar-edit-mode-entry{border-radius:6px}mat-progress-spinner.mat-progress-spinner circle{stroke:var(--vita-btnPrimaryBgColor,#faaa6c)}mat-tab-group{color:var(--vita-fontPrimaryColor,#000)}mat-tab-group .mat-tab-header-pagination-chevron{border-color:var(--vita-actionColor,#1f516b)}mat-tab-group .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:var(--vita-fontPrimaryColor70,rgba(0,0,0,.7019607843137254))}mat-tab-group.apic-mtab-opacity-1 mat-tab-header .mat-tab-label{opacity:1}mat-tab-group.apic-mtab-no-bottom-indicator .mat-ink-bar{display:none}mat-tab-group.apic-mtab-no-bottom-indicator .mat-tab-header{border-bottom:none}mat-tab-group.apic-mtab-group-circle-pagination-32 .mat-tab-header-pagination{height:32px;width:32px;align-self:center;border-radius:50%}mat-tab-group.apic-mtab-group-circle-pagination-32 .mat-tab-header-pagination-before{padding-left:2px}mat-tab-group.apic-mtab-group-circle-pagination-32 .mat-tab-header-pagination-after{padding-right:2px}mat-tab-group.apic-mtab-group-header-72h .mat-tab-label{height:72px}mat-tab-group.apic-mtab-group-header-48h .mat-tab-label{height:48px}mat-tab-group.apic-mtab-group-header-padding-h-8 .mat-tab-label{padding-left:8px;padding-right:8px}mat-tab-group.apic-mtab-group-header-overspace-h-17 mat-tab-header.mat-tab-header{margin-left:-17px;margin-right:-17px;padding-left:17px;padding-right:17px}mat-tab-group.apic-mtab-group-header-overspace-h-20 mat-tab-header.mat-tab-header{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}mat-tab-group.apic-mtab-group-header-overspace-h-10 mat-tab-header.mat-tab-header{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}mat-tab-group.apic-mtab-group-body-overspace-h-17 div.mat-tab-body-wrapper,mat-tab-group.apic-mtab-group-body-overspace-h-17 div.mat-tab-body-wrapper div.mat-tab-body-content,mat-tab-group.apic-mtab-group-body-overspace-h-17 div.mat-tab-body-wrapper mat-tab-body.mat-tab-body{margin-left:-17px;margin-right:-17px;padding-left:17px;padding-right:17px}mat-tab-group.apic-mtab-group-body-overspace-h-20 div.mat-tab-body-wrapper,mat-tab-group.apic-mtab-group-body-overspace-h-20 div.mat-tab-body-wrapper div.mat-tab-body-content,mat-tab-group.apic-mtab-group-body-overspace-h-20 div.mat-tab-body-wrapper mat-tab-body.mat-tab-body{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}mat-tab-group.apic-mtab-group-body-overspace-h-10 div.mat-tab-body-wrapper,mat-tab-group.apic-mtab-group-body-overspace-h-10 div.mat-tab-body-wrapper div.mat-tab-body-content,mat-tab-group.apic-mtab-group-body-overspace-h-10 div.mat-tab-body-wrapper mat-tab-body.mat-tab-body{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.mat-expansion-panel-content,.mat-expansion-panel-header{font-family:-apple-system,BlinkMacSystemFont,Vita Mixed Noto,Noto Sans TC,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem}.apic-mat-panel mat-dialog-container{border-radius:20px;padding-block:22px;padding-left:42px;padding-right:42px}.apic-mat-panel.apic-mat-autonomy-panel{display:none!important}.apic-mat-panel.apic-mat-safe-min{min-height:612px!important;min-width:800px!important}.apic-mat-panel.apic-mat-safe-panel{max-width:100vw!important;max-width:100svw!important;max-width:100dvw!important;max-height:100vh!important;max-height:100svh!important;max-height:100dvh!important}.apic-mat-panel.apic-mat-panel-50vh{height:50vh!important;height:50svh!important;height:50dvh!important}.apic-mat-panel.apic-mat-panel-80vh{height:80vh!important;height:80svh!important;height:80dvh!important}.apic-mat-panel.apic-mat-panel-90vh{height:90vh!important;height:90svh!important;height:90dvh!important}.apic-mat-panel.apic-mat-panel-type-600-600{width:600px!important;height:600px!important}.apic-mat-panel.mat-padding-h-s mat-dialog-container{padding-left:24px;padding-right:24px}.apic-mat-panel.mat-padding-h-m mat-dialog-container{padding-left:30px;padding-right:30px}.apic-mat-panel.mat-padding-h-l mat-dialog-container{padding-left:36px;padding-right:36px}.apic-mat-panel.mat-padding-h-xl mat-dialog-container{padding-left:42px;padding-right:42px}.apic-mat-panel.mat-padding-0 mat-dialog-container{padding:0}.apic-mat-panel.apic-mat-panel-body-chart-editor{min-height:480px!important;height:100vh!important;height:100svh!important;height:100dvh!important;max-height:100vh!important;max-height:100svh!important;max-height:100dvh!important;min-width:480px!important;width:100vw!important;width:100svw!important;width:100dvw!important;max-width:100vw!important;max-width:100svw!important;max-width:100dvw!important}.apic-mat-panel.apic-mat-panel-body-chart-editor mat-dialog-container{padding:16px 20px}.apic-mat-panel.apic-mat-panel-1366px-90vh{min-height:612px!important;min-width:800px!important;height:90vh!important;height:90svh!important;height:90dvh!important;width:1366px!important}.apic-mat-panel.apic-mat-panel-1366px-90vh mat-dialog-container{padding-left:36px;padding-right:36px}.apic-mat-panel.apic-mat-panel-booking-detail{width:850px!important}.apic-mat-panel.apic-mat-panel-800w{width:800px!important}.apic-mat-panel-bottom-sheet{align-self:flex-end}.apic-mat-panel-bottom-sheet mat-dialog-container{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0;align-self:flex-end;padding-bottom:0}.mat-dialog-container{border-radius:6px;color:var(--vita-fontPrimaryColor,#000);background-color:var(--vita-bgContentColor,#fff)}.apricot-mm .mat-menu-content:not(:empty){padding:0}.apricot-mat-menu.mat-menu-panel{min-height:unset}.apricot-mat-menu.fixed-width-290{width:290px;min-width:290px;max-width:290px}.apricot-mat-menu .mat-menu-content:not(:empty){padding:0}.apricot-mat-menu .mat-menu-item{font-family:-apple-system,BlinkMacSystemFont,Vita Mixed Noto,Noto Sans TC,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:var(--vita-fontPrimaryColor,#000);font-size:16px;font-weight:500}.apricot-mat-menu .mat-menu-item.selected{background-color:var(--vita-bgPrimaryColor,#fcd4b5)}.apricot-mat-menu .mat-menu-item:focus{outline:none}.apricot-mat-menu .mat-menu-item.cdk-keyboard-focused,.apricot-mat-menu .mat-menu-item:hover{background-color:var(--vita-inputHighlighColor,#faceab)}.apricot-mat-menu .mat-menu-item.mat-menu-item-highlighted{background-color:var(--vita-bgPrimaryColor,#fcd4b5)}.mat-menu-item{font-family:-apple-system,BlinkMacSystemFont,Vita Mixed Noto,Noto Sans TC,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:var(--vita-fontPrimaryColor,#000);font-size:16px;font-weight:500}.mat-menu-item.selected{background-color:var(--vita-bgPrimaryColor,#fcd4b5)}.mat-menu-item:focus{outline:none}.mat-menu-item.cdk-keyboard-focused,.mat-menu-item:hover{background-color:var(--vita-inputHighlighColor,#faceab)}.mat-menu-item.mat-menu-item-highlighted{background-color:var(--vita-bgPrimaryColor,#fcd4b5)}.mat-menu-panel{border-radius:6px;background-color:var(--vita-bgContentColor,#fff);box-shadow:0 12px 15px 0 var(--vita-commonCardShadowColor,rgba(31,81,107,.2))}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:var(--vita-btnPrimaryBgColor,#faaa6c)}.mat-accent.mat-slider-disabled .mat-slider-thumb,.mat-accent.mat-slider-disabled .mat-slider-thumb-label,.mat-accent.mat-slider-disabled .mat-slider-track-fill{background-color:var(--vita-actionColor50,rgba(31,81,107,.4980392156862745))}.mat-accent .mat-slider-thumb-label-text{color:var(--vita-fontAccentColor,#fff)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-track-background{background-color:var(--vita-fontPrimaryColor25,rgba(0,0,0,.25098039215686274))}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:var(--vita-btnPrimaryBgColor,#faaa6c)}apic-button.fm-submit-button,jhi-a-button.fm-submit-button{margin-top:64px;align-self:start}.infinite-data-wrapper{min-height:calc(100% + 64px)}