:root{--color-green-900:#17651e;--color-green-800:#507d42;--color-green-700:#289e2f;--color-green-600:#4aae4f;--color-green-500:#6bbe6f;--color-green-400:#8dcf90;--color-green-300:#baebb7;--color-green-200:#f2fff0;--color-green-100:#f2f9f3;--color-red-900:#9b1c1c;--color-red-800:#c81e1e;--color-red-700:#e02424;--color-red-600:#f05252;--color-red-500:#f98080;--color-red-400:#f8b4b4;--color-red-300:#fbd5d5;--color-red-200:#fde8e8;--color-red-100:#fdf2f2;--color-yellow-900:#723b13;--color-yellow-800:#8e4b10;--color-yellow-700:#9f580a;--color-yellow-600:#c27803;--color-yellow-500:#ea8008;--color-yellow-400:#faca15;--color-yellow-300:#fce96a;--color-yellow-200:#fdf6b2;--color-yellow-100:#fdfdea;--color-orange-800:#a36124;--color-blue-900:#1e429f;--color-blue-800:#2673a6;--color-blue-700:#1c64f2;--color-blue-600:#3f83f8;--color-blue-500:#76a9fa;--color-blue-400:#a4cafe;--color-blue-300:#c3ddfd;--color-blue-200:#e1effe;--color-blue-100:#ebf5ff;--color-grey-100:#f2f2f2;--color-grey-200:#e4e4e4;--color-grey-300:#d1d1d1;--color-grey-400:#bababa;--color-grey-500:#8d8d8d;--color-grey-600:#727272;--color-grey-700:#575757;--color-grey-800:#444;--color-grey-900:#292929;--color-grey-950:#1c1c1c;--color-background:var(--color-grey-200);--color-background-white:#fdfdfd;--color-background-soft:#f5f6f8;--color-background-mute:#00000073;--color-background-primary:var(--color-green-100);--color-background-container-light:var(--color-grey-100);--color-background-container:var(--color-grey-300);--color-background-container-lighten:var(--color-background-soft);--color-background-container-darken:var(--color-grey-400);--color-background-container-black:var(--color-grey-900);--color-background-mask:#00000073;--color-heading:var(--color-grey-900);--color-text:var(--color-grey-600);--color-prompt:#00000073;--color-disabled:var(--color-grey-500);--color-icon:var(--color-grey-600);--color-icon-hover:#000000d9;--color-icon-placeholder:#00000040;--color-divider:var(--color-grey-300);--color-border:var(--color-grey-300);--color-border-secondary:var(--color-grey-400);--color-primary:#4695c9;--color-primary-hover:#82b5d8;--color-primary-active:#174a6d;--color-primary-text:var(--color-primary);--color-primary-border:#82b5d8;--color-primary-background-light:#ecf3f8;--color-primary-background:#002b48;--color-primary-background-active:#174a6d;--color-secondary:#fff;--color-hover-overlay:#9bb0bf66;--color-link:#82b5d8;--color-danger:#eb7c7c;--color-danger-border:var(--color-danger);--color-danger-background:#ffecec;--color-danger-hover:#eb9696;--color-danger-text:var(--color-danger);--color-danger-text-active:#c22d2d;--color-warning:#e8943a;--color-warning-text:#e39247;--color-warning-text-active:var(--color-orange-800);--color-warning-background:#fcf6ef;--color-info:#82b5d8;--color-info-text-active:var(--color-blue-800);--color-success:#64c179;--color-success-text:#77bb63;--color-success-text-active:var(--color-green-800);--color-success-background:#f2fcef;--padding-4xl:48px;--padding-3xl:40px;--padding-2xl:32px;--padding-xl:28px;--padding-lg:24px;--padding-md:20px;--padding-sm:16px;--padding-xs:12px;--padding-xxs:8px;--padding-2xs:8px;--padding-3xs:4px;--margin-3xl:40px;--margin-2xl:32px;--margin-xl:24px;--margin-lg:20px;--margin-md:16px;--margin-sm:12px;--margin-xs:8px;--margin-xxs:4px;--margin-2xs:4px;--margin-3xs:2px;--rounded-2xs:4px;--rounded-xxs:4px;--rounded-xs:8px;--rounded-sm:12px;--rounded:16px;--rounded-md:16px;--rounded-lg:20px;--rounded-xl:24px;--rounded-full:9999px;--text-3xl:1.75rem;--text-2xl:1.5rem;--text-xl:1.375rem;--text-lg:1.25rem;--text-md:1.125rem;--text-sm:1rem;--text-xs:.875rem;--text-xxs:.75rem;--text-2xs:.75rem}@layer base{*,:before,:after{box-sizing:border-box;font-weight:400;font-size:unset;text-align:inherit;background-color:#0000;border:0;margin:0;padding:0}ul{padding:initial;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}a{text-decoration:none}input,textarea,select{outline:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}body{min-height:100vh;color:var(--color-text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans TC,Noto Sans CJK TC,Source Hans TC,Microsoft JhengHei,Microsoft JhengHei UI,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;transition:color .5s,background-color .5s}}body{overflow:hidden}#app{margin:0;font-weight:400;line-height:1.5}@media (hover:hover){a:hover{color:var(--color-primary-hover)}}button[data-v-10aa5bff]{cursor:pointer;padding:var(--padding-xxs) var(--padding-sm);text-align:center;border-radius:var(--rounded-xxs);border:1px solid #0000;font-weight:500;transition:all .3s ease-in-out}button[data-v-10aa5bff] svg{vertical-align:sub;margin-inline-end:2px;display:inline-block}button[data-v-10aa5bff]:has(svg){justify-content:center;align-items:center;gap:var(--padding-3xs);display:inline-flex}.icon[data-v-10aa5bff]{padding:var(--padding-xxs);max-width:40px}.small[data-v-10aa5bff]{padding:2px var(--padding-xs)}.large[data-v-10aa5bff]{padding:var(--padding-xs) var(--padding-md);font-size:var(--text-md)}.primary[data-v-10aa5bff]{background-color:var(--color-primary);color:#fff}.primary[data-v-10aa5bff]:hover,.primary[data-v-10aa5bff]:focus{background-color:var(--color-primary-hover);box-shadow:0px 0px 0px 2px color-mix(in srgb, var(--color-primary) 10%, transparent)}.primary[data-v-10aa5bff]:active{background-color:var(--color-primary-active)}.primary.large[data-v-10aa5bff],.secondary.large[data-v-10aa5bff],.text.large[data-v-10aa5bff],.tertiary.large[data-v-10aa5bff]{border-radius:var(--rounded-lg)}.primary.medium[data-v-10aa5bff],.secondary.medium[data-v-10aa5bff],.text.medium[data-v-10aa5bff],.tertiary.medium[data-v-10aa5bff]{border-radius:var(--rounded-xxs)}.primary.small[data-v-10aa5bff],.secondary.small[data-v-10aa5bff],.text.small[data-v-10aa5bff],.tertiary.small[data-v-10aa5bff]{border-radius:var(--rounded-sm)}.secondary[data-v-10aa5bff]{color:var(--color-primary);background-color:var(--color-secondary);border:var(--color-primary-border) 1px solid}.secondary[data-v-10aa5bff]:hover,.secondary[data-v-10aa5bff]:focus{border-color:var(--color-link-hover);background-color:var(--color-primary-background-light)}.secondary[data-v-10aa5bff]:active{border-color:var(--color-link-active);color:var(--color-link-active)}.tertiary[data-v-10aa5bff]{color:var(--color-grey-700);background-color:var(--color-secondary);border:var(--color-grey-300) 1px solid}.tertiary[data-v-10aa5bff]:hover,.tertiary[data-v-10aa5bff]:focus{color:var(--color-primary);border-color:var(--color-primary-border)}.text[data-v-10aa5bff]{color:var(--color-primary)}.text[data-v-10aa5bff]:hover{background-color:var(--color-primary-background-light)}.text[data-v-10aa5bff]:active{background-color:initial}.muted[data-v-10aa5bff]{color:var(--color-grey-800)}.muted[data-v-10aa5bff]:hover,.muted[data-v-10aa5bff]:focus{background-color:var(--color-grey-100)}.muted[data-v-10aa5bff]:active{background-color:initial}.primary[data-v-10aa5bff]:disabled{border:var(--color-grey-400) 1px solid;cursor:not-allowed;color:#fff!important;background-color:var(--color-grey-400)!important}.primary.danger[data-v-10aa5bff]{background-color:var(--color-danger)}.primary.danger[data-v-10aa5bff]:hover,.primary.danger[data-v-10aa5bff]:focus{background-color:var(--color-danger-hover)}.primary.danger[data-v-10aa5bff]:active{background-color:var(--color-danger-active)}:is(.secondary.danger,.text.danger)[data-v-10aa5bff]{color:var(--color-danger)}:is(.secondary.danger,.text.danger)[data-v-10aa5bff]:hover,:is(.secondary.danger,.text.danger)[data-v-10aa5bff]:focus{background-color:var(--color-danger-background)}.secondary.danger[data-v-10aa5bff]{border-color:var(--color-danger)}.secondary.danger[data-v-10aa5bff]:hover,.secondary.danger[data-v-10aa5bff]:focus{border-color:var(--color-danger-hover)}.secondary.danger[data-v-10aa5bff]:active{border-color:var(--color-danger-active)}.text.danger[data-v-10aa5bff]:hover,.text.danger[data-v-10aa5bff]:focus{background-color:var(--color-danger-background)}.text.danger[data-v-10aa5bff]:active{background-color:var(--color-danger-background-darken)}:is(.secondary,.tertiary,.muted)[data-v-10aa5bff]:disabled{border:var(--color-grey-300) 1px solid;cursor:not-allowed;color:var(--color-disabled)!important;background-color:var(--color-grey-100)!important}.text[data-v-10aa5bff]:disabled{cursor:not-allowed;color:var(--color-disabled)!important;background-color:#0000!important}.circle[data-v-10aa5bff]{padding:var(--padding-xxs);border-radius:50%!important}.circle[data-v-10aa5bff] svg{margin-inline:0;width:24px!important;height:24px!important}.modal-wrapper[data-v-f149fc3b]{background-color:var(--color-background-mask);z-index:50;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.modal-container[data-v-f149fc3b]{border-radius:var(--rounded-lg);width:400px;padding:var(--padding-3xl);text-align:center;background-color:#fff;flex-direction:column;display:flex}.modal-container .title[data-v-f149fc3b]{font-size:var(--text-lg);color:var(--color-heading);font-weight:500;line-height:140%}.modal-container .content[data-v-f149fc3b]{padding-top:var(--padding-xs)}.modal-header[data-v-f149fc3b]{border-bottom:1px solid var(--color-border);padding:var(--padding-md) var(--padding-xl);justify-content:space-between;align-items:center;display:flex}.modal-header .icon[data-v-f149fc3b]{cursor:pointer}.modal-header .icon[data-v-f149fc3b]:hover{color:var(--color-icon-hover)}.modal-body[data-v-f149fc3b]{padding:var(--padding-xl);align-items:center;gap:var(--padding-md);flex-direction:column;flex:1;display:flex}.modal-footer[data-v-f149fc3b]{gap:var(--padding-xl);display:flex}.modal-footer[data-v-f149fc3b]>*{width:100%}.info .icon[data-v-f149fc3b]{color:var(--color-info)}.warning .icon[data-v-f149fc3b]{color:var(--color-warning)}.success .icon[data-v-f149fc3b]{color:var(--color-success)}.error .icon[data-v-f149fc3b]{color:var(--color-danger)}.v-enter-active[data-v-f149fc3b],.v-leave-active[data-v-f149fc3b]{transition:opacity .3s ease-in}.v-enter-from[data-v-f149fc3b],.v-leave-to[data-v-f149fc3b]{opacity:0}.box-wrapper[data-v-5ca70649]{bottom:72px;right:var(--padding-md);z-index:99;flex-direction:column;align-items:flex-end;display:flex;position:absolute}.box-wrapper .alertbox[data-v-5ca70649]{margin-block:var(--padding-md);padding:var(--padding-xs) var(--padding-xs);border-radius:var(--rounded-xs);gap:var(--padding-xxs);background-color:#fff;justify-content:space-between;align-items:center;display:flex;position:relative;box-shadow:0 0 8px #0000001a}.box-wrapper .icon[data-v-5ca70649]{line-height:1}.box-wrapper .text[data-v-5ca70649]{gap:var(--padding-xxs);flex-direction:column;width:100%;font-weight:500;display:flex}.box-wrapper .text .title[data-v-5ca70649]{color:var(--color-heading)}.box-wrapper .text .content[data-v-5ca70649]{color:var(--color-text-dark-secondary);word-break:break-all}.box-wrapper .actions[data-v-5ca70649]{align-items:center;display:flex}.box-wrapper .actions .button[data-v-5ca70649]:has(*){padding-inline:var(--padding-3xs)}.box-wrapper .actions .close-wrapper[data-v-5ca70649]{cursor:pointer;justify-content:flex-start;height:100%;display:flex}.info>.icon[data-v-5ca70649]{color:var(--color-primary)}.warning>.icon[data-v-5ca70649]{color:var(--color-warning-text)}.success>.icon[data-v-5ca70649]{color:var(--color-success-text)}.error>.icon[data-v-5ca70649]{color:var(--color-danger-text)}.list-enter-active[data-v-5ca70649],.list-leave-active[data-v-5ca70649]{transition:all .5s}.list-enter-from[data-v-5ca70649],.list-leave-to[data-v-5ca70649]{opacity:0;transform:translate(30px)}.list-leave-active[data-v-5ca70649]{position:absolute}.close[data-v-5ca70649]{cursor:pointer;flex-shrink:0}.main-layout[data-v-2598d899]{flex-direction:column;height:100svh;max-height:100svh;display:flex}.listitem-wrapper[data-v-58370b80]{position:relative}.listitem-wrapper:hover .submenu-wrapper.collapsed[data-v-58370b80]{padding-left:var(--margin-xxs);display:flex;top:-8px;left:56px}.listitem[data-v-58370b80]{padding:var(--padding-xxs);border-radius:var(--rounded-xs);width:100%;color:var(--color-grey-200);cursor:pointer;align-items:center;line-height:140%;display:flex}.listitem .icon[data-v-58370b80]{color:var(--color-grey-200);display:inline-flex}.listitem .title[data-v-58370b80]{margin-left:var(--margin-sm);text-overflow:ellipsis;white-space:nowrap}.listitem .toggle[data-v-58370b80]{margin-left:auto}.listitem.collapsed[data-v-58370b80]{width:unset}:is(.listitem:hover,.listitem:focus)[data-v-58370b80]{background-color:var(--color-hover-overlay);color:#fff}:is(.listitem:hover,.listitem:focus) .icon[data-v-58370b80]{color:#fff}.listitem.active[data-v-58370b80]{background-color:var(--color-hover-overlay);color:#fff}.listitem.active[data-v-58370b80]:has(.toggle){background-color:revert}.listitem.active .icon[data-v-58370b80]{color:inherit}.listitem[data-v-58370b80]:disabled{background-color:var(--color-grey-300);color:var(--color-text-disabled);cursor:not-allowed}.submenu-wrapper.collapsed[data-v-58370b80]{display:none;position:absolute}.submenu-wrapper.collapsed[data-v-58370b80]:hover{display:flex}.submenu-wrapper.collapsed .submenu[data-v-58370b80]{padding:var(--padding-xxs);z-index:5;border-radius:var(--rounded-lg);background-color:#fff;width:110px}.submenu-wrapper.collapsed .submenu .listitem[data-v-58370b80]{padding-left:var(--padding-md)}.submenu[data-v-58370b80]{gap:var(--padding-xxs);margin-top:var(--margin-xs);flex-direction:column;display:flex}.submenu .listitem[data-v-58370b80]{padding:10px 16px 10px 52px}.submenu .listitem .title[data-v-58370b80]{margin-left:0}@media (width<=1279px){.listitem[data-v-58370b80]{color:var(--color-grey-700);-webkit-user-select:none;user-select:none}.listitem .icon[data-v-58370b80]{color:inherit}:is(.listitem:hover,.listitem:focus)[data-v-58370b80]{background-color:var(--color-hover-overlay);color:var(--color-grey-700)}:is(.listitem:hover,.listitem:focus) .icon[data-v-58370b80]{color:inherit}.listitem.active[data-v-58370b80]{background-color:var(--color-hover-overlay);color:var(--color-grey-700)}.listitem.active .icon[data-v-58370b80]{color:inherit}}.logo[data-v-5fb6cd8d]{border-radius:var(--rounded-xs);background-color:var(--color-primary);color:#fff;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .15s ease-in-out;display:flex}.logo.dark[data-v-5fb6cd8d]{background-color:var(--color-primary-background)}.logo h1[data-v-5fb6cd8d]{font-weight:500;font-size:var(--text-lg)}.logo .icon[data-v-5fb6cd8d]{display:none}.logo.collapsed:hover[data-v-5fb6cd8d]{background-color:color-mix(in srgb, var(--color-primary) 60%, black 40%)}.logo.collapsed:hover .icon[data-v-5fb6cd8d]{cursor:pointer;display:block}.logo.collapsed:hover h1[data-v-5fb6cd8d]{display:none}.card[data-v-ea8f4887]{border-radius:var(--rounded-xs);background-color:#fff;box-shadow:0 0 8px #0000001a}.card .header[data-v-ea8f4887]{padding-inline:var(--padding-sm);border-bottom:1px solid var(--color-border);border-top-left-radius:inherit;border-top-right-radius:inherit;min-height:64px}.card .content[data-v-ea8f4887]{flex-direction:column;display:flex}.card.hoverable[data-v-ea8f4887]:hover{outline:1px solid var(--color-primary);background-color:var(--color-primary-background-light);cursor:pointer}.card.sub[data-v-ea8f4887]{border:1px solid var(--color-border);box-shadow:none}.card.sub .header[data-v-ea8f4887]{background-color:var(--color-primary-background);border-top-left-radius:inherit;border-top-right-radius:inherit}.card.primary[data-v-ea8f4887]{background-color:var(--color-primary-background-light);box-shadow:none}.card.size-large[data-v-ea8f4887]{border-radius:var(--rounded-sm)}.card.size-large .header[data-v-ea8f4887]{padding-inline:var(--padding-xl)}.card.size-large .content[data-v-ea8f4887]{padding:var(--padding-xl)}.popover[data-v-59a6b236]{position-area:top;margin-bottom:var(--padding-sm);opacity:0;transition:opacity .2s ease, transform .2s ease, overlay .2s allow-discrete, display .2s allow-discrete;overflow:visible;transform:scale(.95)}.popover[data-v-59a6b236]:popover-open{opacity:1;transform:scale(1)}@starting-style{.popover[data-v-59a6b236]:popover-open{opacity:0;transform:scale(.95)}}@media (width<=1279px){.popover[data-v-59a6b236]{position-anchor:none;max-width:90%;max-height:90%;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.popover[data-v-59a6b236]:popover-open{transform:translate(-50%,-50%)}.popover[data-v-59a6b236]::backdrop{background-color:var(--color-background-mask)}}.sidebar[data-v-26939837]{background-color:var(--color-primary-background);padding:var(--padding-md);gap:var(--padding-xs);border-right:var(--color-divider) 1px solid;z-index:10;flex-direction:column;width:228px;height:100%;transition:width .15s;display:flex;position:relative;overflow-x:hidden}.sidebar .nav-list[data-v-26939837]{gap:var(--padding-3xs);flex-direction:column;width:188px;display:flex}.sidebar.collapsed[data-v-26939837]{width:86px}.sidebar.collapsed .nav-logo[data-v-26939837]{justify-content:center;padding-inline:0}.sidebar.collapsed .nav-list[data-v-26939837]{width:100%}.sidebar .bottom-bar[data-v-26939837]{border-top:1px solid var(--color-divider);width:100%;padding:var(--padding-sm) var(--padding-md);position:absolute;bottom:0;left:0}.nav-header[data-v-26939837]{margin-bottom:var(--padding-lg);justify-content:space-between;align-items:center;display:flex}.nav-header .icon[data-v-26939837]{color:var(--color-grey-200)}.nav-header .toggle-btn[data-v-26939837]{padding:var(--padding-xxs);border-radius:var(--rounded-xs);cursor:pointer}.nav-header .toggle-btn:hover[data-v-26939837]{background-color:var(--color-hover-overlay)}.nav-header .toggle-btn:hover .icon[data-v-26939837]{color:#fff}.nav-header .toggle-btn.collapsed[data-v-26939837]{display:none}.userinfo[data-v-26939837]{gap:var(--padding-md);color:var(--color-text);flex-direction:column;width:300px;display:flex}.userinfo .content[data-v-26939837]{gap:var(--padding-3xs);flex-direction:column;display:flex}.userinfo .name[data-v-26939837]{color:var(--color-heading);font-weight:500;font-size:var(--text-xl)}.userinfo .description[data-v-26939837]{gap:var(--padding-xs);flex-direction:column;display:flex}.userinfo .description .title[data-v-26939837]{color:var(--color-heading);font-weight:500}.sidebar-popover[data-v-26939837]{left:anchor(left)}.navbar[data-v-4fcd77f7]{padding:var(--padding-sm);z-index:50;justify-content:space-between;width:100vw;display:flex;position:sticky;box-shadow:0 0 8px #0000001a}.navbar>div[data-v-4fcd77f7]{display:flex}.navbar .nav-profile[data-v-4fcd77f7]{gap:var(--padding-xs);padding-block:var(--padding-xxs)}.nav-logo[data-v-4fcd77f7]{justify-content:space-between;align-items:center;display:flex}.nav-logo .icon-toggler[data-v-4fcd77f7]{cursor:pointer;color:var(--color-icon);position:fixed;left:200px}.nav-logo .icon-toggler[data-v-4fcd77f7]:hover,.nav-logo .icon-toggler[data-v-4fcd77f7]:active{color:var(--color-icon-hover)}.mobile-menu[data-v-11469cef]{margin-right:var(--padding-xs)}.mobile-menu .menu-container[data-v-11469cef]{padding-top:var(--padding-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:5;background-color:#ffffffe6;width:100vw;position:absolute;top:64px;left:0}.mobile-menu .menu-container>div[data-v-11469cef]{padding-inline:var(--padding-sm)}.bottom-bar[data-v-11469cef]{margin-top:var(--padding-sm);padding-block:var(--padding-sm);border-top:1px solid var(--color-divider)}.nav-list[data-v-11469cef]{gap:var(--padding-3xs);flex-direction:column;display:flex}@media (width>=1279px){.mobile-menu[data-v-11469cef]{display:none}}.slide-down-enter-active[data-v-11469cef],.slide-down-leave-active[data-v-11469cef]{transition:opacity .3s,transform .3s}.slide-down-enter-from[data-v-11469cef],.slide-down-leave-to[data-v-11469cef]{opacity:0;transform:translateY(-10px)}.wrapper{flex-direction:row;flex:1;max-width:100vw;display:flex}.wrapper main{background-color:var(--color-background-soft);padding:var(--padding-sm);flex:1}.main-container{max-height:100svh;overflow-y:auto}.logo{display:block}@media (width>=1280px){header{display:none}.logo{margin:0}header .wrapper{flex-wrap:wrap;place-items:flex-start;display:flex}}@media (width>=768px) and (width<=1279px){.sidebar{display:none!important}}@media (width<=768px){.sidebar{display:none!important}.main-container{max-height:calc(100svh - 90px)}.icon-toggler{display:none}.nav-list .tab-group{gap:var(--padding-md)}}.main-container[data-v-62c63cd5]>*{margin-bottom:var(--padding-sm)}.drawer-wrapper[data-v-bc612857]{background-color:var(--color-background-mask);z-index:50;justify-content:end;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.drawer-container[data-v-bc612857]{background-color:#fff;flex-direction:column;width:378px;height:100vh;display:flex}.large[data-v-bc612857]{width:840px}.drawer-header[data-v-bc612857]{border-bottom:1px solid var(--color-border);padding:var(--padding-md) var(--padding-xl);justify-content:space-between;align-items:center;display:flex}.drawer-header .title[data-v-bc612857]{font-size:var(--text-xl);color:var(--color-heading);font-weight:500;line-height:140%}.drawer-header .icon[data-v-bc612857]{cursor:pointer}.drawer-header .icon[data-v-bc612857]:hover{color:var(--color-icon-hover)}.drawer-body[data-v-bc612857]{padding:var(--padding-xl);flex:1;overflow-y:auto}.drawer-footer[data-v-bc612857]{border-top:1px solid var(--color-border);padding:var(--padding-md) var(--padding-xl);gap:var(--padding-xl);display:flex}.drawer-footer[data-v-bc612857]>*{width:100%}.drawer-enter-active[data-v-bc612857],.drawer-leave-active[data-v-bc612857]{transition:opacity .3s ease-in}.drawer-enter-active .drawer-container[data-v-bc612857],.drawer-leave-active .drawer-container[data-v-bc612857]{transition:transform .3s ease-in}.drawer-enter-active .drawer-container[data-v-bc612857]{transition-delay:.3s}.drawer-enter-from .drawer-container[data-v-bc612857],.drawer-leave-to .drawer-container[data-v-bc612857]{opacity:0;transform:translate(100%)}.drawer-enter-from[data-v-bc612857],.drawer-leave-to[data-v-bc612857]{opacity:0}.large[data-v-f717aae1]{font-size:var(--text-md);padding:var(--padding-xs) var(--padding-sm)}.password-wrapper[data-v-f717aae1]{position:relative}.password-wrapper .icon[data-v-f717aae1]{color:var(--color-icon-placeholder);cursor:pointer;position:absolute;top:30%;right:12px}.password-wrapper .icon[data-v-f717aae1]:hover{color:var(--color-icon-hover)}.search-wrapper[data-v-f717aae1]{position:relative}.search-wrapper .search-icon[data-v-f717aae1]{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search-wrapper input[data-v-f717aae1]{padding-left:40px}.search-wrapper input[data-v-f717aae1]::-webkit-search-cancel-button{-webkit-appearance:none;opacity:.45;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.9998%2013.4L7.0998%2018.3C6.91647%2018.4833%206.68314%2018.575%206.3998%2018.575C6.11647%2018.575%205.88314%2018.4833%205.6998%2018.3C5.51647%2018.1167%205.4248%2017.8833%205.4248%2017.6C5.4248%2017.3167%205.51647%2017.0833%205.6998%2016.9L10.5998%2012L5.6998%207.09999C5.51647%206.91665%205.4248%206.68332%205.4248%206.39999C5.4248%206.11665%205.51647%205.88332%205.6998%205.69999C5.88314%205.51665%206.11647%205.42499%206.3998%205.42499C6.68314%205.42499%206.91647%205.51665%207.0998%205.69999L11.9998%2010.6L16.8998%205.69999C17.0831%205.51665%2017.3165%205.42499%2017.5998%205.42499C17.8831%205.42499%2018.1165%205.51665%2018.2998%205.69999C18.4831%205.88332%2018.5748%206.11665%2018.5748%206.39999C18.5748%206.68332%2018.4831%206.91665%2018.2998%207.09999L13.3998%2012L18.2998%2016.9C18.4831%2017.0833%2018.5748%2017.3167%2018.5748%2017.6C18.5748%2017.8833%2018.4831%2018.1167%2018.2998%2018.3C18.1165%2018.4833%2017.8831%2018.575%2017.5998%2018.575C17.3165%2018.575%2017.0831%2018.4833%2016.8998%2018.3L11.9998%2013.4Z'%20fill='currentColor'/%3e%3c/svg%3e");width:20px;height:20px;position:absolute;right:10px}.search-wrapper .searchIcon[data-v-f717aae1]::-webkit-search-cancel-button{right:var(--padding-xl)}.search-wrapper .large+button[data-v-f717aae1]{height:39px;top:1px}.search-wrapper button[data-v-f717aae1]{padding-left:var(--padding-xs);border-left:var(--color-border-secondary) 1px solid;cursor:pointer;height:96%;position:absolute;top:2%;right:8px}.search-wrapper .icon[data-v-f717aae1]{color:var(--color-icon);cursor:pointer}.search-wrapper .icon[data-v-f717aae1]:hover{color:var(--color-icon-hover)}.steper-wrapper[data-v-f717aae1]{width:144px;position:relative}.steper-wrapper input[data-v-f717aae1]{text-align:center;-moz-appearance:textfield;padding-left:36px;padding-right:36px}.steper-wrapper input[data-v-f717aae1]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.steper-wrapper input[data-v-f717aae1]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.steper-wrapper button[data-v-f717aae1]{cursor:pointer;width:32px;height:96%;color:var(--color-icon);background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;top:2%}.steper-wrapper button[data-v-f717aae1]:hover,.steper-wrapper button[data-v-f717aae1]:active{color:var(--color-primary)}.steper-wrapper button[data-v-f717aae1]:disabled{cursor:not-allowed;color:var(--color-disabled);background:var(--color-grey-100)}.steper-wrapper .minus-btn[data-v-f717aae1]{border-top-left-radius:var(--rounded-xxs);border-bottom-left-radius:var(--rounded-xxs);border-right:var(--color-border-secondary) 1px solid;left:1px}.steper-wrapper .add-btn[data-v-f717aae1]{border-top-right-radius:var(--rounded-xxs);border-bottom-right-radius:var(--rounded-xxs);border-left:var(--color-border-secondary) 1px solid;right:1px}input[data-v-f717aae1]{border:var(--color-border-secondary) 1px solid;border-radius:var(--rounded-xxs);padding:6px var(--padding-sm);background-color:#fff;width:100%;min-height:40px;line-height:140%}input[data-v-f717aae1]::placeholder{color:var(--color-disabled)}input[data-v-f717aae1]:hover{border-color:var(--color-primary-hover)}input[data-v-f717aae1]:focus,input[data-v-f717aae1]:active{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 10%, transparent)}input[data-v-f717aae1]:disabled{color:var(--color-disabled);background-color:var(--color-grey-100);border:var(--color-grey-300) 1px solid;cursor:not-allowed}input.password[data-v-f717aae1]{letter-spacing:.125rem}input.password[type=text][data-v-f717aae1],input.password[data-v-f717aae1]::placeholder{letter-spacing:normal}input:user-invalid[data-v-f717aae1]{border-color:var(--color-danger)}input:user-invalid+.bottom-text-container .invalid-text[data-v-f717aae1]{display:block}input:user-invalid+.bottom-text-container .info-text[data-v-f717aae1]{display:none}input:user-invalid[data-v-f717aae1]:hover{border-color:var(--color-danger-hover)}input:user-invalid[data-v-f717aae1]:focus,input:user-invalid[data-v-f717aae1]:active{border-color:var(--color-danger);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-danger) 10%, transparent)}.invalid[data-v-f717aae1]{border-color:var(--color-danger)}.invalid+.bottom-text-container .invalid-text[data-v-f717aae1]{display:block}.invalid+.bottom-text-container .info-text[data-v-f717aae1]{display:none}.invalid[data-v-f717aae1]:hover{border-color:var(--color-danger-hover)}.invalid[data-v-f717aae1]:focus,.invalid[data-v-f717aae1]:active{border-color:var(--color-danger);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-danger) 10%, transparent)}.bottom-text-container[data-v-f717aae1]{padding-top:var(--padding-3xs);min-height:32px;line-height:160%;font-size:var(--text-xs);justify-content:space-between;display:flex}.bottom-text-container p[data-v-f717aae1]{line-height:20px}.bottom-text-container .counter[data-v-f717aae1]{justify-content:flex-end;width:100%;display:flex}.bottom-text-container .info-text[data-v-f717aae1]{width:100%}.bottom-text-container .invalid-text[data-v-f717aae1]{width:100%;color:var(--color-danger-text);display:none}.number-group[data-v-f717aae1]{align-items:center;gap:var(--padding-xl);display:flex}.number-group[data-v-f717aae1]:has(.hyphen){gap:0}.number-group .hyphen[data-v-f717aae1]{color:var(--color-border-secondary);padding:var(--padding-xs) var(--padding-md)}.large[data-v-fa5507c7]{font-size:var(--text-md)}.form-control[data-v-fa5507c7]{padding:var(--padding-xs) 0}.form-control[data-v-fa5507c7]:has(.horizontal){padding:0}.form-control .horizontal[data-v-fa5507c7]{gap:var(--padding-3xs);flex-direction:column}.form-control .horizontal .name[data-v-fa5507c7]{color:var(--color-heading);padding-top:initial;font-weight:500}.form-control .horizontal .input-wrapper[data-v-fa5507c7]{width:100%}.form-control .horizontal .input-wrapper[data-v-fa5507c7]:not(:empty){min-height:32px}.form-control .tooltip[data-v-fa5507c7]{cursor:pointer;display:inline-block;position:relative}.form-control .tooltip .tooltip-content[data-v-fa5507c7]{display:none}.form-control .tooltip:hover .tooltip-content[data-v-fa5507c7]{width:25em;display:block;position:absolute;top:16px}.form-control .required[data-v-fa5507c7]{color:var(--color-danger);padding-inline:var(--padding-3xs)}.form-control label[data-v-fa5507c7]{align-items:flex-start;gap:var(--padding-xs);width:fit-content;display:flex}.form-control label.full[data-v-fa5507c7]{width:100%}.not-edited :is(.form-control label)[data-v-fa5507c7]{align-items:center}.form-control .name[data-v-fa5507c7]{padding-top:var(--padding-xs);line-height:160%}.input-wrapper[data-v-fa5507c7]{flex:1}.label-container.label-horizontal[data-v-fa5507c7]{padding-top:var(--padding-xxs);width:revert}.not-edited .label-container.label-horizontal[data-v-fa5507c7]{padding-top:revert}.label-container.label-horizontal .label-text[data-v-fa5507c7]{width:9em}.caption[data-v-fa5507c7]{padding-top:var(--padding-xs)}.label-container[data-v-fa5507c7]{gap:var(--padding-xs);justify-content:space-between;width:100%;display:flex}.icon[data-v-fa5507c7]{color:var(--color-icon-placeholder)}.tab-wrapper[data-v-9f3724ba]{gap:var(--padding-sm);width:100%;display:flex}.tab-group[data-v-9f3724ba]{flex-wrap:nowrap;display:flex;overflow-x:auto}.large[data-v-9f3724ba]{gap:var(--padding-2xl)}.large .tab-container[data-v-9f3724ba]{padding:0}.large .tab-container .tab[data-v-9f3724ba]{padding-block:var(--padding-lg)}.tab-container[data-v-9f3724ba]{align-items:center;gap:var(--padding-xs);display:flex}.tab[data-v-9f3724ba]{padding-inline:var(--padding-md);padding-bottom:var(--padding-xxs);justify-content:center;align-items:center;gap:var(--padding-xs);cursor:pointer;height:100%;color:var(--color-grey-700);font-size:var(--text-md);border-bottom:2px solid #0000;flex-shrink:0;font-weight:500;display:flex}.tab .text[data-v-9f3724ba]{font-weight:inherit}.tab:has(.text) .icon[data-v-9f3724ba]{color:var(--color-icon);display:none}.tab[data-v-9f3724ba]:has(.badge){gap:var(--padding-xxs)}.tab .badge[data-v-9f3724ba]{color:var(--color-icon);background-color:var(--color-grey-300);padding:var(--padding-xxs) var(--padding-xs);font-size:var(--text-xs);border-radius:40px;display:inline-block}.tab[data-v-9f3724ba]:hover,.tab[data-v-9f3724ba]:active{color:var(--color-primary-hover)}.tab.active[data-v-9f3724ba]{color:var(--color-primary);border-color:var(--color-primary);cursor:default}.tab.active .badge[data-v-9f3724ba]{background-color:var(--color-primary-background);color:var(--color-primary-text)}.tab:disabled[data-v-9f3724ba],.tab:disabled+.close[data-v-9f3724ba],.tab:disabled+.close[data-v-9f3724ba]:hover{color:var(--color-disabled);cursor:not-allowed}.close[data-v-9f3724ba]{color:var(--color-icon);cursor:pointer;align-items:flex-end;display:inline-flex}.close[data-v-9f3724ba]:hover{color:var(--color-icon-hover)}.add[data-v-9f3724ba]{align-items:center;gap:var(--padding-xs);padding-block:var(--padding-sm);cursor:pointer;border-bottom:2px solid #0000;display:inline-flex}.add span[data-v-9f3724ba]{width:2em}.add .icon[data-v-9f3724ba]{display:inline}@media (width<=768px){.tab:has(.icon) .icon[data-v-9f3724ba]{display:block}.tab:has(.icon) .text[data-v-9f3724ba]{display:none}}.tab-wrapper[data-v-f38d27fb]{gap:var(--padding-3xs);padding:var(--padding-3xs);border-radius:var(--rounded-xxs);background-color:var(--color-background-container-light);display:flex}.tab-group[data-v-f38d27fb]{gap:var(--padding-3xs);z-index:1;flex-wrap:nowrap;width:100%;display:flex;position:relative;overflow:visible}.tab-group[data-v-f38d27fb]:before{content:"";left:var(--slider-left,0px);top:var(--slider-top,0px);width:var(--slider-width,0px);height:var(--slider-height,100%);background-color:var(--color-background-white);border-radius:var(--rounded-xxs);z-index:-1;opacity:var(--slider-opacity,0);transition:all .3s cubic-bezier(.25,1,.5,1);position:absolute}.large[data-v-f38d27fb]{gap:var(--padding-2xl)}.large .tab-container[data-v-f38d27fb]{padding:0}.large .tab-container .tab[data-v-f38d27fb]{padding-block:var(--padding-lg)}.tab-container[data-v-f38d27fb]{align-items:center;width:100%;display:flex}.tab-container:has(.tab.active)+.tab-container .divider[data-v-f38d27fb]{visibility:hidden}.tab[data-v-f38d27fb]{padding:var(--padding-xxs) var(--padding-sm);justify-content:center;align-items:center;gap:var(--padding-xs);border-radius:var(--rounded-xxs);cursor:pointer;height:100%;line-height:var(--leading-title-md);color:var(--color-grey-700);z-index:1;background-color:#0000;flex:1;font-weight:500;transition:color .3s;display:flex;position:relative}.tab[data-v-f38d27fb]:has(.badge){gap:6px}.tab.active[data-v-f38d27fb]{color:var(--color-heading);background-color:#0000}.tab.active.info[data-v-f38d27fb]{color:var(--color-info)}.tab.active.success[data-v-f38d27fb]{color:var(--color-success)}.tab.active.danger[data-v-f38d27fb]{color:var(--color-danger)}.tab:disabled[data-v-f38d27fb],.tab:disabled+.close[data-v-f38d27fb],.tab:disabled+.close[data-v-f38d27fb]:hover{color:var(--color-disabled);cursor:not-allowed}.close[data-v-f38d27fb]{color:var(--color-icon);cursor:pointer;align-items:flex-end;display:inline-flex}.close[data-v-f38d27fb]:hover{color:var(--color-icon-hover)}.add[data-v-f38d27fb]{align-items:center;gap:var(--padding-xs);padding-block:var(--padding-sm);cursor:pointer;border-bottom:2px solid #0000;display:inline-flex}.add span[data-v-f38d27fb]{width:2em}.add .icon[data-v-f38d27fb]{display:inline}.badge[data-v-27d874bc]{cursor:default;-webkit-user-select:none;user-select:none;padding:var(--padding-3xs) var(--padding-xxs);font-size:var(--text-body-lg);line-height:var(--leading-body-lg);text-align:center;border-radius:var(--rounded-sm);justify-content:center;align-items:center;gap:var(--padding-xxs);transition:all .3s ease-in-out;display:inline-flex}.mode-text.variant-primary[data-v-27d874bc]{color:var(--color-primary)}.mode-text.variant-info[data-v-27d874bc]{color:var(--color-info)}.mode-text.variant-danger[data-v-27d874bc]{color:var(--color-danger)}.mode-text.variant-success[data-v-27d874bc]{color:var(--color-success)}.mode-text.variant-completed[data-v-27d874bc]{color:var(--color-completed)}.mode-filled[data-v-27d874bc]{font-size:var(--text-md);border-radius:var(--rounded-xxs)}.mode-filled.type-basic[data-v-27d874bc]{min-width:calc(1em + var(--padding-md))}.mode-filled.variant-primary[data-v-27d874bc],.mode-filled.variant-blue[data-v-27d874bc],.mode-filled.variant-info[data-v-27d874bc]{background-color:var(--color-primary-background-light);color:var(--color-info-text-active)}.mode-filled.variant-danger[data-v-27d874bc]{background-color:var(--color-danger-background);color:var(--color-danger-text-active)}.mode-filled.variant-success[data-v-27d874bc]{background-color:var(--color-success-background);color:var(--color-success-text-active)}.mode-filled.variant-warning[data-v-27d874bc]{background-color:var(--color-warning-background);color:var(--color-warning-text-active)}.mode-filled.variant-grey[data-v-27d874bc]{background-color:var(--color-grey-200);color:var(--color-grey-700)}.mode-filled.variant-overlay[data-v-27d874bc]{padding-block:calc(var(--padding-xxs) / 2);color:var(--color-text-light-primary);background-color:var(--color-overlay-light)}.mode-outlined[data-v-27d874bc]{background-color:var(--color-background-white);padding:calc(var(--padding-xxs) - 1px) calc(var(--padding-xs) - 1px);border:1px solid #0000}.mode-outlined.variant-primary[data-v-27d874bc]{outline-color:var(--color-primary-border-darker)}.mode-outlined.variant-info[data-v-27d874bc]{border-color:var(--color-info-border-darker);color:var(--color-info-lighter)}.mode-outlined.variant-danger[data-v-27d874bc]{border-color:var(--color-danger-border-darker);color:var(--color-danger-lighter)}.mode-outlined.variant-success[data-v-27d874bc]{border-color:var(--color-success-border-darker);color:var(--color-success-lighter)}.mode-outlined.variant-completed[data-v-27d874bc]{border-color:var(--color-completed-border-darker);color:var(--color-completed-lighter)}:is(.mode-outlined,.mode-filled)[data-v-27d874bc]:has(svg){border-radius:var(--rounded-3xs)}.type-rounded[data-v-27d874bc]{border-radius:1.625em}.type-circle[data-v-27d874bc]{border-radius:var(--rounded-full);font-size:var(--text-body-md);line-height:var(--leading-body-md);min-width:2em}:is(.type-rounded,.type-circle).variant-danger[data-v-27d874bc]{background-color:var(--color-danger-background-lighter)}:is(.type-rounded,.type-circle).variant-info[data-v-27d874bc]{background-color:var(--color-info-background-lighter)}:is(.type-rounded,.type-circle).variant-success[data-v-27d874bc]{background-color:var(--color-success-background-lighter)}:is(.type-rounded,.type-circle).variant-completed[data-v-27d874bc]{background-color:var(--color-completed-background-lighter)}.small[data-v-27d874bc]{font-size:var(--text-body-md);line-height:var(--leading-body-md)}.large[data-v-27d874bc]{padding:var(--padding-sm) var(--padding-md)}.text[data-v-27d874bc]{font-size:var(--text-sm)}:is(.variant-primary,.variant-secondary,.variant-danger,.variant-info,.variant-success)[data-v-27d874bc]:disabled{cursor:not-allowed;outline:0;color:var(--color-disabled)!important;background-color:var(--color-grey-300)!important}.chip[data-v-b689128f]{cursor:default;-webkit-user-select:none;user-select:none;padding:var(--padding-3xs) var(--padding-xs);text-align:center;border-radius:var(--rounded-xxs);justify-content:center;align-items:center;gap:var(--padding-xxs);cursor:pointer;border:1px solid #0000;min-height:40px;transition:all .3s ease-in-out;display:inline-flex}.variant-filled[data-v-b689128f]{background-color:var(--color-grey-100);border-radius:var(--rounded-full)}.variant-filled[data-v-b689128f]:hover{background-color:var(--color-primary-background-light)}.variant-filled[data-v-b689128f]:active,.variant-filled.active[data-v-b689128f]{background-color:var(--color-primary-background-light);color:var(--color-info-text-active);border-color:var(--color-primary)}.variant-outlined[data-v-b689128f]{border:1px solid var(--color-border);background-color:var(--color-background-white);padding:var(--padding-xxs) var(--padding-xs)}.variant-outlined[data-v-b689128f]:hover{background-color:var(--color-primary-background-light)}.variant-outlined[data-v-b689128f]:active,.variant-outlined.active[data-v-b689128f]{background-color:var(--color-primary);color:#fff;border-color:#0000}.small[data-v-b689128f]{font-size:var(--text-body-md);line-height:var(--leading-body-md)}.large[data-v-b689128f]{padding:var(--padding-sm) var(--padding-md)}:is(.variant-filled,.variant-outlined)[data-v-b689128f]:disabled{cursor:not-allowed;outline:0;color:var(--color-disabled)!important;background-color:var(--color-grey-100)!important}.variant-filled[data-v-b689128f]:disabled{border-color:#0000}.variant-outlined[data-v-b689128f]:disabled{border-color:var(--color-border)}.dp-wrapper[data-v-d627b759]{font-family:var(--font-sans,"Inter", "Noto Sans TC", -apple-system, sans-serif);color:var(--text-primary,#1c1c1e);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.dp-anchor[data-v-d627b759]{align-items:center;gap:8px;display:flex;position:relative}.dp-btn[data-v-d627b759]{border:1px solid var(--color-grey-300);background:var(--surface-card,#fff);cursor:pointer;width:132px;height:40px;color:var(--text-primary,#1c1c1e);text-align:left;border-radius:4px;padding:0 12px;font-family:inherit;font-size:15px;transition:box-shadow .12s ease-out}.dp-btn[data-v-d627b759]:disabled{cursor:not-allowed;color:var(--color-disabled);background-color:var(--color-grey-100);pointer-events:none}.dp-arrow[data-v-d627b759]{color:var(--color-border);flex-shrink:0}.dp-backdrop[data-v-d627b759]{z-index:59;position:fixed;inset:0}.dp-popover[data-v-d627b759]{z-index:60;background:var(--surface-card,#fff);border:1px solid var(--py-gray-2,#e5e5ea);border-radius:8px;gap:32px;padding:8px 20px 16px;display:flex;position:absolute;top:46px;left:0;box-shadow:0 6px 24px #00000024}.dp-panel[data-v-d627b759]{width:280px}.dp-header[data-v-d627b759]{align-items:center;gap:2px;height:46px;display:flex}.dp-nav-btn[data-v-d627b759]{width:28px;height:28px;color:var(--color-primary,#1c1c1e);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}.dp-nav-btn[data-v-d627b759]:hover{color:var(--text-primary,#1c1c1e);background:var(--py-gray-1,#f2f2f7)}.dp-title[data-v-d627b759]{text-align:center;flex:1;font-size:16px;font-weight:500}.dp-weekdays[data-v-d627b759]{border-bottom:1px solid var(--py-gray-2,#e5e5ea);grid-template-columns:repeat(7,1fr);padding:2px 0 8px;display:grid}.dp-wd[data-v-d627b759]{text-align:center;color:var(--color-heading);font-size:14px}.dp-wd.hol[data-v-d627b759]{color:var(--color-warning-text)}.dp-days[data-v-d627b759]{row-gap:var(--padding-3xs);grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(7,1fr);padding-top:4px;display:grid}.dp-day-btn[data-v-d627b759]{border:none;justify-content:center;align-items:center;height:38px;padding:0;font-family:inherit;font-size:15px;transition:background .12s ease-out;display:flex;position:relative}.dp-day-btn[data-v-d627b759]:hover{background:var(--hover-bg,transparent)!important}.dp-dot[data-v-d627b759]{border-radius:999px;width:5px;height:5px;position:absolute;top:4px;right:6px}.dp-holidays[data-v-d627b759]{border-top:1px solid var(--py-gray-2,#e5e5ea);flex-direction:column;gap:3px;margin-top:6px;padding-top:8px}.dp-hol[data-v-d627b759]{font-size:var(--text-xs);color:var(--color-heading);align-items:center;gap:6px;display:inline-flex}.dp-hol-dot[data-v-d627b759]{background:var(--color-warning-text,#e39247);border-radius:999px;flex-shrink:0;width:5px;height:5px}.dp-summary[data-v-d627b759]{color:var(--text-tertiary,#8e8e93);font-size:13px}.dp-range-val[data-v-d627b759]{color:var(--color-heading);font-family:inherit}.large[data-v-9f94f323]{font-size:var(--text-sm);padding:var(--padding-xs) var(--padding-sm)}.select-wrapper[data-v-9f94f323]{position:relative}select[data-v-9f94f323]{appearance:base-select}[data-v-9f94f323]::picker(select){appearance:base-select}select[data-v-9f94f323]{border:var(--color-border) 1px solid;border-radius:var(--rounded-xxs);color:var(--color-heading);padding:6px var(--padding-sm);width:100%;min-height:40px;line-height:140%;font-size:var(--text-sm);background-color:#fff}select[data-v-9f94f323]::placeholder{color:var(--color-disabled)}select[data-v-9f94f323]::picker-icon{content:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.4221%207.26633C16.748%206.94143%2016.7486%206.4139%2016.4238%206.08794C16.0989%205.76208%2015.5713%205.76077%2015.2454%206.0855L9.88486%2011.4297L4.53248%206.07736C4.20705%205.75194%203.67953%205.75195%203.3541%206.07736C3.02866%206.4028%203.02866%206.93031%203.3541%207.25575L9.25253%2013.1542C9.42584%2013.3275%209.65632%2013.4072%209.88323%2013.3959C10.1099%2013.4074%2010.3405%2013.3279%2010.5139%2013.155L16.4221%207.26633Z'%20fill='currentColor'/%3e%3c/svg%3e");right:var(--padding-sm);position:absolute;top:25%}select[data-v-9f94f323]:open::picker-icon{top:15%;rotate:180deg}select[data-v-9f94f323]:hover{border-color:var(--color-primary-hover)}select[data-v-9f94f323]:focus,select[data-v-9f94f323]:active{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 10%, transparent)}select[data-v-9f94f323]:disabled{color:var(--color-disabled);background-color:var(--color-grey-300);border:var(--color-grey-400) 1px solid;cursor:not-allowed}:is(select:user-invalid,select.invalid)[data-v-9f94f323]{border-color:var(--color-danger)}:is(select:user-invalid,select.invalid)[data-v-9f94f323]:hover,:is(select:user-invalid,select.invalid)[data-v-9f94f323]:focus{border-color:var(--color-danger-hover);background-color:var(--color-background-soft)}:is(select:user-invalid,select.invalid)[data-v-9f94f323]:active{border-color:var(--color-danger);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-danger) 10%, transparent)}select option[data-v-9f94f323]{padding:var(--padding-xxs) var(--padding-sm);font-size:var(--text-sm);color:var(--color-heading);border-radius:var(--rounded-xxs)}select option[data-v-9f94f323]:hover,select option[data-v-9f94f323]:active,select option[data-v-9f94f323]:checked{background-color:var(--color-primary-background-light);color:var(--color-info-text-active)}select option[data-v-9f94f323]:disabled{color:var(--color-disabled);cursor:not-allowed}select option[data-v-9f94f323]::checkmark{content:""}select option+option[data-v-9f94f323]{margin-top:var(--padding-xxs)}[data-v-9f94f323]::picker(select){margin-block:var(--padding-xxs);padding:var(--padding-xxs);gap:var(--padding-xxs);border-radius:var(--rounded-xxs);background-color:#fff;border:1px solid #0000;line-height:140%;box-shadow:0 0 8px #0000001a}.bottom-text-container[data-v-9f94f323]{padding-top:var(--padding-xs);min-height:32px}.bottom-text-container .invalid-text[data-v-9f94f323]{color:var(--color-danger-text);visibility:hidden}.select-wrapper:has(.invalid)+.bottom-text-container .invalid-text[data-v-9f94f323]{visibility:visible}.highlighted[data-v-9f94f323]{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 10%, transparent)}.switch[data-v-2ec517c5]{width:43px;height:24px;display:inline-block;position:relative}.switch input[data-v-2ec517c5]{opacity:0;width:0;height:0}.switch input:disabled[data-v-2ec517c5]{cursor:not-allowed}.switch input:disabled+.slider[data-v-2ec517c5]{cursor:not-allowed;background-color:var(--color-background-container)}.switch input:disabled:checked+.slider[data-v-2ec517c5]{background-color:color-mix(in srgb, var(--color-primary) 60%, transparent)}.slider[data-v-2ec517c5]{cursor:pointer;background-color:var(--color-background-container);border-radius:18px;transition:all .3s;position:absolute;inset:0}.slider[data-v-2ec517c5]:hover{background-color:var(--color-background-container-lighten)}.slider[data-v-2ec517c5]:focus,.slider[data-v-2ec517c5]:active{background-color:var(--color-background-container-darken)}.slider[data-v-2ec517c5]:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;bottom:2px;left:2px;box-shadow:0 0 4px #0003}input:checked+.slider[data-v-2ec517c5]{background-color:var(--color-primary)}input:checked+.slider[data-v-2ec517c5]:hover{background-color:var(--color-primary-hover)}input:checked+.slider[data-v-2ec517c5]:focus,input:checked+.slider[data-v-2ec517c5]:active{background-color:var(--color-primary-active)}input:checked+.slider[data-v-2ec517c5]:before{transform:translate(18px);box-shadow:0 0 4px #0003}.pagination-container[data-v-8ffbd904]{gap:var(--padding-md);color:var(--color-grey-700);font-size:var(--text-sm);align-items:center;display:flex}.pagination-container .count[data-v-8ffbd904]{color:var(--color-info-text-active);font-weight:500}.page-group[data-v-8ffbd904]{gap:var(--padding-xs);align-items:center;display:flex}.pagination-button[data-v-8ffbd904]{min-width:32px;height:32px;padding:var(--padding-xxs);border-radius:var(--rounded-xxs);cursor:pointer;color:var(--color-heading);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;display:flex}.pagination-button[data-v-8ffbd904]:hover,.pagination-button[data-v-8ffbd904]:active,.pagination-button[data-v-8ffbd904]:focus{background-color:var(--color-primary-background-light)}.pagination-button[data-v-8ffbd904]:disabled{background-color:var(--color-grey-100);color:var(--color-disabled);cursor:not-allowed}.pagination-button.active[data-v-8ffbd904]{background-color:var(--color-primary);color:#fff}.per-page[data-v-8ffbd904]{align-items:center;gap:var(--padding-xs);display:flex}svg[data-v-23f8fcd6]{transform-origin:50%;color:#404040;width:24px;animation:1.5s linear infinite rotate-23f8fcd6}svg.dark[data-v-23f8fcd6]{color:#fff}svg.dark circle[data-v-23f8fcd6]{stroke:#fff}circle[data-v-23f8fcd6]{fill:none;stroke:#404040;stroke-width:6px;stroke-dasharray:2 200;stroke-dashoffset:0;stroke-linecap:round;animation:1.5s linear infinite dash-23f8fcd6}@keyframes rotate-23f8fcd6{to{transform:rotate(360deg)}}@keyframes dash-23f8fcd6{0%{stroke-dasharray:1 200;stroke-dashoffset:0}to{stroke-dasharray:200 200;stroke-dashoffset:-125px}}.table-wrapper[data-v-50d9610a]{position:relative;overflow-x:auto}.table-wrapper[data-v-50d9610a]:has(.empty-state){overflow:hidden}table[data-v-50d9610a]{table-layout:fixed;border-collapse:collapse;width:fit-content}table tr[data-v-50d9610a]{border-bottom:var(--color-divider) 1px solid}table .row-highlighted[data-v-50d9610a]:hover{background-color:var(--color-primary-background-light);cursor:pointer}.full[data-v-50d9610a]{width:100%}.auto[data-v-50d9610a]{table-layout:auto;width:100%}.header[data-v-50d9610a]{background-color:var(--color-grey-100)}.header th[data-v-50d9610a]{padding:var(--padding-sm);color:var(--color-text);line-height:160%;position:relative}.header th .title .text[data-v-50d9610a],.header th.pinned[data-v-50d9610a]{font-weight:500}.header th .resize-handle[data-v-50d9610a]{cursor:col-resize;width:4em;height:100%;position:absolute;top:0;right:-2em}.header th:last-child .resize-handle[data-v-50d9610a]{right:0}.body[data-v-50d9610a]{background-color:#fff}.body td[data-v-50d9610a]{padding:var(--padding-sm);color:var(--color-heading);word-break:break-all;line-height:160%}.body td.invoice[data-v-50d9610a]{color:var(--color-primary-text);cursor:pointer}.body td.invoice[data-v-50d9610a]:hover{color:var(--color-primary-text-hover)}th[data-v-50d9610a]{width:200px}th.pinned[data-v-50d9610a]{background-color:var(--color-grey-100);width:120px;position:sticky}td.pinned[data-v-50d9610a]{padding-left:var(--padding-xs);background-color:#fff}:is(tr:has(.first)>th.pinned[data-v-50d9610a]:last-of-type,tr:has(.first)>td.pinned[data-v-50d9610a]:last-of-type){filter:none}.pinned[data-v-50d9610a]{filter:drop-shadow(-2px 0 2px #0000000d);z-index:0;cursor:initial;position:sticky;right:0}.pinned.first[data-v-50d9610a]{width:200px;position:sticky;right:100px}.icon[data-v-50d9610a]{filter:none;text-align:center;width:88px}.icon .success[data-v-50d9610a]{color:var(--color-success)}.icon .error[data-v-50d9610a]{color:var(--color-danger)}.icon>svg[data-v-50d9610a]{color:var(--color-icon);display:inline-block}.title[data-v-50d9610a]{justify-content:space-between;align-items:center;display:flex}.sortable[data-v-50d9610a]{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable[data-v-50d9610a]:hover{background-color:var(--color-background-container)}.sortable[data-v-50d9610a]:focus,.sortable[data-v-50d9610a]:active{background-color:var(--color-background-container-darken)}.sortable.active[data-v-50d9610a]{background-color:var(--color-background-primary)}.sorting[data-v-50d9610a]{color:var(--color-icon-placeholder);flex-direction:column;display:flex}.sorting .active[data-v-50d9610a]{color:var(--color-primary)}.bottom-bar[data-v-50d9610a]{padding:var(--padding-xs) var(--padding-md);border-bottom-left-radius:var(--rounded);border-bottom-right-radius:var(--rounded);background-color:#fff;justify-content:space-between;align-items:center;display:flex}.selection[data-v-50d9610a]{width:48px;padding-block:revert!important}.collapsed[data-v-50d9610a]{width:48px}.collapsed>*[data-v-50d9610a]{color:var(--color-icon);cursor:pointer}.collapsed>*[data-v-50d9610a]:hover{color:var(--color-icon-hover)}.sub-row[data-v-50d9610a],.sub-row .pinned[data-v-50d9610a]{background-color:var(--color-background-container-light)}.button-add[data-v-50d9610a]{justify-content:center;align-items:center;gap:var(--padding-xs);display:flex}.button-add .icon[data-v-50d9610a]{color:var(--color-icon)}.button-add:hover .icon[data-v-50d9610a]{color:inherit}.empty-state-container[data-v-50d9610a]{position:absolute;left:50%;transform:translate(-50%)!important}.empty-state-container.vertical[data-v-50d9610a]{top:50%;transform:translateY(-50%)}.empty-state[data-v-50d9610a]{justify-content:center;align-items:center;gap:var(--padding-xs);color:var(--color-text);flex-direction:column;display:flex}.empty-state .text[data-v-50d9610a]{padding-block:var(--padding-xxs);line-height:160%}@media (width<=768px){.bottom-bar[data-v-50d9610a]{justify-content:flex-start;overflow-x:auto}.bottom-bar>div[data-v-50d9610a]{flex-shrink:0}}.select-wrapper[data-v-cba3ac42]{position:relative}select[data-v-cba3ac42]{appearance:base-select}[data-v-cba3ac42]::picker(select){appearance:base-select}select[data-v-cba3ac42]{border:var(--color-border-secondary) 1px solid;border-radius:var(--rounded-xxs);color:var(--color-heading);padding:6px var(--padding-sm);width:100%;min-height:40px;line-height:140%;font-size:var(--text-sm);background-color:#fff;gap:0;position:relative}select[data-v-cba3ac42]::placeholder{color:var(--color-disabled)}select[data-v-cba3ac42]::picker-icon{content:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.4221%207.26633C16.748%206.94143%2016.7486%206.4139%2016.4238%206.08794C16.0989%205.76208%2015.5713%205.76077%2015.2454%206.0855L9.88486%2011.4297L4.53248%206.07736C4.20705%205.75194%203.67953%205.75195%203.3541%206.07736C3.02866%206.4028%203.02866%206.93031%203.3541%207.25575L9.25253%2013.1542C9.42584%2013.3275%209.65632%2013.4072%209.88323%2013.3959C10.1099%2013.4074%2010.3405%2013.3279%2010.5139%2013.155L16.4221%207.26633Z'%20fill='currentColor'/%3e%3c/svg%3e");right:var(--padding-sm);position:absolute;top:25%}select[data-v-cba3ac42]:open::picker-icon{top:15%;rotate:180deg}select[data-v-cba3ac42]:hover{border-color:var(--color-primary-hover)}select[data-v-cba3ac42]:focus,select[data-v-cba3ac42]:active{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 10%, transparent)}select[data-v-cba3ac42]:disabled{color:var(--color-disabled);background-color:var(--color-grey-300);border:var(--color-grey-400) 1px solid;cursor:not-allowed}:is(select:user-invalid,select.invalid)[data-v-cba3ac42]{border-color:var(--color-danger)}:is(select:user-invalid,select.invalid)[data-v-cba3ac42]:hover,:is(select:user-invalid,select.invalid)[data-v-cba3ac42]:focus{border-color:var(--color-danger-hover);background-color:var(--color-background-soft)}:is(select:user-invalid,select.invalid)[data-v-cba3ac42]:active{border-color:var(--color-danger);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-danger) 10%, transparent)}select option[data-v-cba3ac42]{padding:var(--padding-xxs) var(--padding-sm);font-size:var(--text-sm);color:var(--color-heading);border-radius:var(--rounded-xxs)}select option[data-v-cba3ac42]:hover,select option[data-v-cba3ac42]:active,select option[data-v-cba3ac42]:checked{background-color:var(--color-primary-background-light);color:var(--color-info-text-active)}select option[data-v-cba3ac42]:disabled{color:var(--color-disabled);cursor:not-allowed}select option[data-v-cba3ac42]::checkmark{content:""}select option+option[data-v-cba3ac42]{margin-top:var(--padding-xxs)}[data-v-cba3ac42]::picker(select){margin-block:var(--padding-xxs);padding:var(--padding-xxs);gap:var(--padding-xxs);border-radius:var(--rounded-xxs);background-color:#fff;border:1px solid #0000;line-height:140%;box-shadow:0 0 8px #0000001a}.bottom-text-container[data-v-cba3ac42]{padding-top:var(--padding-xs);min-height:32px}.bottom-text-container .invalid-text[data-v-cba3ac42]{color:var(--color-danger-text);visibility:hidden}.select-wrapper:has(.invalid)+.bottom-text-container .invalid-text[data-v-cba3ac42]{visibility:visible}.highlighted[data-v-cba3ac42]{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 10%, transparent)}.card-header[data-v-f6ca1686]{padding:var(--padding-sm);font-size:var(--text-sm);gap:var(--padding-xxs);flex-direction:column;display:flex}.title[data-v-f6ca1686]{gap:var(--padding-3xs);display:flex}.value-container[data-v-f6ca1686]{gap:var(--padding-xxs);align-items:baseline;display:flex}.value-container .value[data-v-f6ca1686]{color:var(--color-heading);font-weight:500;font-size:var(--text-3xl)}.trend[data-v-f6ca1686]{gap:var(--padding-3xs);font-size:var(--text-sm);align-items:flex-end;display:flex}.trend .value[data-v-f6ca1686]{font-weight:500}.trend.decrease[data-v-f6ca1686]{color:var(--color-success-text)}.trend.decrease .value[data-v-f6ca1686],.trend.decrease .unit[data-v-f6ca1686]{color:var(--color-success-text-active)}.trend.increase[data-v-f6ca1686]{color:var(--color-danger-text)}.trend.increase .value[data-v-f6ca1686],.trend.increase .unit[data-v-f6ca1686]{color:var(--color-danger-text-active)}.trend-value-container[data-v-f6ca1686]{gap:var(--padding-xxs);align-items:baseline;display:flex}.head-unit .trend-value-container[data-v-f6ca1686],.head-unit .value-container[data-v-f6ca1686]{flex-direction:row-reverse;justify-content:flex-end;display:flex}.wrapper[data-v-1d7155fa]{gap:var(--padding-sm);padding:var(--padding-sm);font-size:var(--text-md);flex-direction:column;display:flex}.header[data-v-1d7155fa]{justify-content:space-between;align-items:center;display:flex}.header .title[data-v-1d7155fa]{gap:var(--padding-2xs);color:var(--color-heading);font-weight:500;display:flex}.header .subtitle[data-v-1d7155fa]{color:var(--color-grey-700)}.content[data-v-1d7155fa]{gap:var(--padding-xs);grid-template-columns:repeat(4,1fr);display:grid}.content .item[data-v-1d7155fa]{gap:var(--padding-3xs);flex-direction:column;display:flex}.content .item .label[data-v-1d7155fa]{color:var(--color-heading);font-weight:500}.item.full[data-v-1d7155fa]{grid-column:1/-1}.draggable-item[data-v-8f7bccf8]{justify-content:space-between;align-items:center;gap:var(--padding-2xs);padding:var(--padding-2xs);border-radius:var(--rounded-xs);border:1px solid var(--color-grey-200);font-size:var(--text-md);color:var(--color-heading);background-color:#fff;display:flex}.icon-drag[data-v-8f7bccf8]{color:var(--color-icon);cursor:grab}.actions[data-v-8f7bccf8]{gap:var(--padding-3xs);cursor:pointer;display:flex}.drag-item[data-v-8f7bccf8]{align-items:center;gap:var(--padding-3xs);display:flex}.room-list[data-v-ffda9196]{border:1px solid var(--color-grey-200);min-width:265px}.room-list[data-v-ffda9196] .header{background-color:var(--color-grey-100);border-color:var(--color-grey-200)}.header[data-v-ffda9196]{padding:var(--padding-xs) var(--padding-xxs);font-size:var(--text-lg);color:var(--color-heading);word-break:break-all;justify-content:space-between;align-items:center;min-height:64px;display:flex}.content[data-v-ffda9196]{padding:var(--padding-sm);gap:var(--padding-sm);grid-template-columns:1fr;display:grid}.dragover[data-v-ffda9196]{padding-bottom:var(--padding-xxs);border-bottom:3px solid var(--color-border-secondary)}.empty[data-v-ffda9196]{align-items:center;gap:var(--padding-sm);flex-direction:column;display:flex}.modal-wrapper[data-v-f07c936c]{background-color:var(--color-background-mask);z-index:50;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.modal-container[data-v-f07c936c]{border-radius:var(--rounded-sm);background-color:#fff;flex-direction:column;width:460px;display:flex}.modal-container.large[data-v-f07c936c]{width:800px}.modal-container.medium[data-v-f07c936c]{width:640px}.modal-header[data-v-f07c936c]{border-bottom:1px solid var(--color-border);padding:var(--padding-md) var(--padding-sm);justify-content:space-between;align-items:center;display:flex}.modal-header .title[data-v-f07c936c]{font-size:var(--text-xl);color:var(--color-heading);font-weight:500;line-height:140%}.modal-header .icon[data-v-f07c936c]{cursor:pointer}.modal-header .icon[data-v-f07c936c]:hover{color:var(--color-icon-hover)}.modal-header[data-v-f07c936c]:has(+.tabbar){border-bottom:0;padding-bottom:0}.tabbar[data-v-f07c936c]{border-bottom:1px solid var(--color-border);padding-inline:var(--padding-xl);display:flex}.modal-body[data-v-f07c936c]{padding:var(--padding-md);scrollbar-width:thin;max-height:75vh;color:var(--color-grey-700);flex:1;overflow-y:auto}.modal-body.spaceless[data-v-f07c936c]{padding:0}@media (height<=800px){.modal-body[data-v-f07c936c]{max-height:65vh}}@media (width<=768px){.modal-container[data-v-f07c936c]{max-width:calc(100vw - var(--padding-md))}}.modal-footer[data-v-f07c936c]{border-top:1px solid var(--color-border);padding:var(--padding-sm);gap:var(--padding-sm);justify-content:flex-end;display:flex}.v-enter-active[data-v-f07c936c],.v-leave-active[data-v-f07c936c]{transition:opacity .3s ease-in}.v-enter-from[data-v-f07c936c],.v-leave-to[data-v-f07c936c]{opacity:0}textarea[data-v-52f39ede]{border:var(--color-border-secondary) 1px solid;border-radius:var(--rounded-xxs);padding:var(--padding-xs) var(--padding-sm);resize:none;width:100%;font-size:var(--text-sm);background-color:#fff;font-family:inherit}textarea[data-v-52f39ede]::placeholder{color:var(--color-disabled)}textarea[data-v-52f39ede]:hover{border-color:var(--color-primary-hover)}textarea[data-v-52f39ede]:focus,textarea[data-v-52f39ede]:active{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 10%, transparent)}textarea[data-v-52f39ede]:disabled{color:var(--color-disabled);background-color:var(--color-grey-100);border:var(--color-grey-400) 1px solid;cursor:not-allowed}textarea:user-invalid[data-v-52f39ede]{border-color:var(--color-danger)}textarea:user-invalid+.bottom-text-container .invalid-text[data-v-52f39ede]{display:flex}textarea:user-invalid[data-v-52f39ede]:hover{border-color:var(--color-danger-hover)}textarea:user-invalid[data-v-52f39ede]:focus,textarea:user-invalid[data-v-52f39ede]:active{border-color:var(--color-danger);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-danger) 10%, transparent)}.invalid[data-v-52f39ede]{border-color:var(--color-danger)}.invalid+.bottom-text-container .invalid-text[data-v-52f39ede]{display:flex}.invalid[data-v-52f39ede]:hover{border-color:var(--color-danger-hover)}.invalid[data-v-52f39ede]:focus,.invalid[data-v-52f39ede]:active{border-color:var(--color-danger);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-danger) 10%, transparent)}.bottom-text-container[data-v-52f39ede]{min-height:32px;font-size:var(--text-xs);justify-content:space-between;display:flex}.bottom-text-container[data-v-52f39ede]:not(.info-text):not(.invalid-text){justify-content:flex-end}.bottom-text-container .info-text[data-v-52f39ede]{flex-grow:1}.bottom-text-container .invalid-text[data-v-52f39ede]{width:100%;color:var(--color-danger-text);display:none}.bottom-text-container .counter[data-v-52f39ede]{justify-content:flex-end;display:flex}.title[data-v-f09d4c38]{color:var(--color-heading);font-size:var(--text-md);line-height:140%}.title-wrapper[data-v-f09d4c38]{align-items:center;gap:var(--padding-md);display:flex}.title-container[data-v-f09d4c38]{margin-bottom:var(--margin-md);align-items:center;gap:var(--padding-xs);display:flex}.title-container[data-v-f09d4c38]:has(.editing){margin-bottom:0}.content.horizontal[data-v-f09d4c38]{gap:var(--padding-md);grid-template-columns:repeat(1,minmax(0,1fr))}.content+.description[data-v-f09d4c38]{margin-top:var(--margin-xl)}.content[data-v-f09d4c38]{grid-template-columns:repeat(var(--v06337cdc), minmax(0, 1fr));column-gap:var(--padding-xs);display:grid}.content .input-label[data-v-f09d4c38]{gap:var(--padding-xxs);color:var(--color-prompt);align-items:baseline;display:flex}.content .input-label .input-value[data-v-f09d4c38]{color:var(--color-heading);word-break:break-all;padding-inline:var(--padding-xs);flex-grow:1}.horizontal :is(.content .input-label .input-value)[data-v-f09d4c38]{padding-inline:0}.content .input-label .input-value .value[data-v-f09d4c38]{color:var(--color-text)}.content .input-label .input-value.editing[data-v-f09d4c38]{padding-inline:revert}.content .input-label .input-value[data-v-f09d4c38]:has(.icon){align-items:center;gap:var(--padding-xxs);display:flex}.content .input-label[data-v-f09d4c38]:has(.horizontal){padding-block:0}.content[data-v-f09d4c38]:has(.not-edited){gap:var(--padding-xs) var(--padding-sm)}.hidden[data-v-f09d4c38]{display:none!important}.icon[data-v-f09d4c38]{display:inline-block}.icon.success[data-v-f09d4c38]{color:var(--color-success)}.icon.success+.value[data-v-f09d4c38]{color:var(--color-success-text)}.icon.warning[data-v-f09d4c38]{color:var(--color-warning)}.icon.warning+.value[data-v-f09d4c38]{color:var(--color-warning-text)}.icon.error[data-v-f09d4c38]{color:var(--color-danger)}.icon.error+.value[data-v-f09d4c38]{color:var(--color-danger-text)}@media (width>=768px) and (width<=1024px){.content[data-v-f09d4c38]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.content[data-v-f09d4c38]{grid-template-columns:repeat(1,minmax(0,1fr))}}button+button[data-v-46cecc4c]{margin-inline:2px}.logo-container[data-v-224671d0]{justify-content:center;align-items:center;gap:var(--padding-xs);padding-bottom:var(--padding-lg);flex-direction:column;width:100%;display:flex}.logo-container .logo[data-v-224671d0]{width:48px;height:48px}.logo-container h1[data-v-224671d0]{color:var(--color-grey-700);font-weight:700;line-height:125%;font-size:24px!important}.login-wrapper[data-v-224671d0]{background-color:var(--color-background-white);background-image:url(/assets/background-el_LCZqo.jpg);background-position:50%;background-size:cover;flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100%;display:flex}.main-container[data-v-224671d0]{background-color:var(--color-background-white);padding:var(--padding-3xl);border-radius:var(--rounded-lg);gap:var(--padding-xxs);max-width:640px;max-height:calc(100% - var(--padding-3xl)*2);flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;display:flex;position:absolute}.announcement-container[data-v-224671d0]{padding:var(--padding-3xl);width:66vw;height:100%}.forgot-password[data-v-224671d0]{color:var(--color-primary-active);text-align:right;cursor:pointer}.forgot-password[data-v-224671d0]:hover{color:var(--color-primary)}.login-button[data-v-224671d0]{margin-top:var(--padding-2xl);text-align:center}.content[data-v-224671d0]{flex-direction:column;width:100%;min-width:300px;max-width:420px;display:flex}@media (width<=1279px){.main-container[data-v-224671d0]{background-color:#0000}}
