@keyframes NavigationDrawer_slide-up__rWOY5{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes NavigationDrawer_navigation-drawer-slide-in-left__PV8N_{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes NavigationDrawer_navigation-drawer-slide-in-right__QYdEA{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes NavigationDrawer_navigation-drawer-scrim-fade__U_Iv2{0%{opacity:0}to{opacity:1}}@keyframes NavigationDrawer_modal-scrim-fade__0diSs{0%{opacity:0}to{opacity:1}}@keyframes NavigationDrawer_modal-dialog-enter__Avl0G{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes NavigationDrawer_modal-dialog-enter-fullscreen__Ejg8W{0%{transform:translateY(100%)}to{transform:translateY(0)}}.NavigationDrawer_navigation-drawer__yXHtT{display:flex;flex-direction:column;height:100%;width:320px;max-width:100%;background-color:#f7f7f8;overflow-y:auto;overflow-x:hidden}.NavigationDrawer_navigation-drawer__content__c6iWX{flex:1 1;min-height:0;overflow-y:auto;padding:8px 0 64px!important}.NavigationDrawer_navigation-drawer--modal__zzsqu{position:fixed;top:0;bottom:0;height:100dvh;z-index:600;background-color:#f0f0f2;box-shadow:0 6px 16px rgba(0,0,0,.12);animation:NavigationDrawer_navigation-drawer-slide-in-left__PV8N_ .25s cubic-bezier(.2,0,0,1)}.NavigationDrawer_navigation-drawer--modal__zzsqu.NavigationDrawer_navigation-drawer--anchor-right__zV83a{animation-name:NavigationDrawer_navigation-drawer-slide-in-right__QYdEA}.NavigationDrawer_navigation-drawer--anchor-left__TMgc_{left:0}.NavigationDrawer_navigation-drawer--anchor-right__zV83a{right:0}.NavigationDrawer_navigation-drawer--dismissible__R3KZh,.NavigationDrawer_navigation-drawer--permanent__PPEis{position:relative;flex-shrink:0;height:100%;min-height:100dvh;box-shadow:none}.NavigationDrawer_navigation-drawer--closed__HoQmY.NavigationDrawer_navigation-drawer--modal__zzsqu{display:none}.NavigationDrawer_navigation-drawer__scrim__fy0yn{position:fixed;inset:0;z-index:599;background-color:rgba(0,0,0,.32);border:none;padding:0;margin:0;cursor:pointer;animation:NavigationDrawer_navigation-drawer-scrim-fade__U_Iv2 .25s cubic-bezier(.2,0,0,1)}@media(prefers-reduced-motion:reduce){.NavigationDrawer_navigation-drawer--modal__zzsqu,.NavigationDrawer_navigation-drawer__scrim__fy0yn{animation:none}}.NavigationDrawerFooter_navigation-drawer-footer__SQf9q{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:16px;margin-top:auto;padding:16px;border-top:1px solid #e5e5e5;background-color:rgba(0,0,0,0)}.NavigationDrawerFooter_navigation-drawer-footer__info__OLp5g{flex:1 1;min-width:0}.NavigationDrawerFooter_navigation-drawer-footer--collapsed__mvvRC{justify-content:center;padding-inline:8px}.NavigationDrawerHeader_navigation-drawer-header___FkNg{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:16px;min-height:64px;padding:8px 16px;border-bottom:1px solid #e5e5e5}.NavigationDrawerHeader_navigation-drawer-header__logo__sN_tQ{display:block;height:32px;width:auto;object-fit:contain}.NavigationDrawerHeader_navigation-drawer-header__home-link__Peka_{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:#49454f;text-decoration:none}.NavigationDrawerHeader_navigation-drawer-header--collapsed__Osf4n{flex-direction:column;justify-content:flex-start;padding-inline:8px}.NavigationDrawerItem_navigation-drawer-item__kXxHJ{padding:0 12px}.NavigationDrawerItem_navigation-drawer-item__surface__thDnr{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 24px 0 16px;border:none;border-radius:16px;background-color:rgba(0,0,0,0);color:#49454f;font-family:Microsoft JhengHei,PingFang TC,Heiti TC,sans-serif;font-size:.875em;font-weight:600;line-height:1.4;text-align:left;text-decoration:none;cursor:pointer;overflow:hidden;isolation:isolate}.NavigationDrawerItem_navigation-drawer-item__surface__thDnr:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-color:#49454f;opacity:0;transition:opacity .2s;pointer-events:none}.NavigationDrawerItem_navigation-drawer-item__surface__thDnr:hover:before{opacity:.08}.NavigationDrawerItem_navigation-drawer-item__surface__thDnr:active:before{opacity:.12}.NavigationDrawerItem_navigation-drawer-item__surface--selected__MZyc7{background-color:#d8e4f5;color:#1a3a5c;font-weight:600}.NavigationDrawerItem_navigation-drawer-item__surface--selected__MZyc7:before{background-color:#1a3a5c}.NavigationDrawerItem_navigation-drawer-item__surface--collapsed__NNvtS{justify-content:center;padding-inline:8px}.NavigationDrawerItem_navigation-drawer-item__icon__g8oQJ{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;font-size:1.5em;color:inherit}.NavigationDrawerItem_navigation-drawer-item__label__WSgBa{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NavigationDrawerItem_navigation-drawer-item__surface--collapsed__NNvtS .NavigationDrawerItem_navigation-drawer-item__label__WSgBa{display:none}.NavigationDrawerLayout_navigation-drawer-layout__alCwa{display:grid;min-height:100dvh;transition:grid-template-columns .25s cubic-bezier(.2,0,0,1)}.NavigationDrawerLayout_navigation-drawer-layout--drawer-open__h3MP9{grid-template-columns:320px 1fr}.NavigationDrawerLayout_navigation-drawer-layout--drawer-closed__oNc4M{grid-template-columns:80px 1fr}.NavigationDrawerLayout_navigation-drawer-layout--modal__ZFzOM{grid-template-columns:1fr}.NavigationDrawerLayout_navigation-drawer-layout__drawer__p6kuu{overflow:hidden;min-width:0;min-height:100dvh}.NavigationDrawerLayout_navigation-drawer-layout__main__Bbtiv{display:flex;flex-direction:column;min-width:0;max-height:100dvh;overflow:auto}@media(prefers-reduced-motion:reduce){.NavigationDrawerLayout_navigation-drawer-layout__alCwa{transition:none}}@media(max-width:767px){.NavigationDrawerLayout_navigation-drawer-layout__drawer__p6kuu{display:none}}.NavigationDrawerSubheader_navigation-drawer-subheader__Xj2u3{display:flex;align-items:center;min-height:48px;padding:8px 28px 0;color:#6e6e80;font-family:Microsoft JhengHei,PingFang TC,Heiti TC,sans-serif;font-size:.875em;font-weight:600;line-height:1.4}.AppShell_app-shell__header__cRATL{display:flex;align-items:center;gap:8px;min-height:calc(5ex + 16px);padding:8px 16px;border-bottom:1px solid #e5e5e5;background-color:#fff}.AppShell_app-shell__content__A3_pR{position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0;padding:16px}@media(min-width:768px){.AppShell_app-shell__header__cRATL{display:none}}