.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (width>=576px){.ion-hide-sm-up{display:none!important}}@media (width<=575.98px){.ion-hide-sm-down{display:none!important}}@media (width>=768px){.ion-hide-md-up{display:none!important}}@media (width<=767.98px){.ion-hide-md-down{display:none!important}}@media (width>=992px){.ion-hide-lg-up{display:none!important}}@media (width<=991.98px){.ion-hide-lg-down{display:none!important}}@media (width>=1200px){.ion-hide-xl-up{display:none!important}}@media (width<=1199.98px){.ion-hide-xl-down{display:none!important}}.ion-display-none{display:none!important}@media (width>=576px){.ion-display-sm-none{display:none!important}}@media (width>=768px){.ion-display-md-none{display:none!important}}@media (width>=992px){.ion-display-lg-none{display:none!important}}@media (width>=1200px){.ion-display-xl-none{display:none!important}}.ion-display-inline{display:inline!important}@media (width>=576px){.ion-display-sm-inline{display:inline!important}}@media (width>=768px){.ion-display-md-inline{display:inline!important}}@media (width>=992px){.ion-display-lg-inline{display:inline!important}}@media (width>=1200px){.ion-display-xl-inline{display:inline!important}}.ion-display-inline-block{display:inline-block!important}@media (width>=576px){.ion-display-sm-inline-block{display:inline-block!important}}@media (width>=768px){.ion-display-md-inline-block{display:inline-block!important}}@media (width>=992px){.ion-display-lg-inline-block{display:inline-block!important}}@media (width>=1200px){.ion-display-xl-inline-block{display:inline-block!important}}.ion-display-block{display:block!important}@media (width>=576px){.ion-display-sm-block{display:block!important}}@media (width>=768px){.ion-display-md-block{display:block!important}}@media (width>=992px){.ion-display-lg-block{display:block!important}}@media (width>=1200px){.ion-display-xl-block{display:block!important}}.ion-display-flex{display:flex!important}@media (width>=576px){.ion-display-sm-flex{display:flex!important}}@media (width>=768px){.ion-display-md-flex{display:flex!important}}@media (width>=992px){.ion-display-lg-flex{display:flex!important}}@media (width>=1200px){.ion-display-xl-flex{display:flex!important}}.ion-display-inline-flex{display:inline-flex!important}@media (width>=576px){.ion-display-sm-inline-flex{display:inline-flex!important}}@media (width>=768px){.ion-display-md-inline-flex{display:inline-flex!important}}@media (width>=992px){.ion-display-lg-inline-flex{display:inline-flex!important}}@media (width>=1200px){.ion-display-xl-inline-flex{display:inline-flex!important}}.ion-display-grid{display:grid!important}@media (width>=576px){.ion-display-sm-grid{display:grid!important}}@media (width>=768px){.ion-display-md-grid{display:grid!important}}@media (width>=992px){.ion-display-lg-grid{display:grid!important}}@media (width>=1200px){.ion-display-xl-grid{display:grid!important}}.ion-display-inline-grid{display:inline-grid!important}@media (width>=576px){.ion-display-sm-inline-grid{display:inline-grid!important}}@media (width>=768px){.ion-display-md-inline-grid{display:inline-grid!important}}@media (width>=992px){.ion-display-lg-inline-grid{display:inline-grid!important}}@media (width>=1200px){.ion-display-xl-inline-grid{display:inline-grid!important}}.ion-display-table{display:table!important}@media (width>=576px){.ion-display-sm-table{display:table!important}}@media (width>=768px){.ion-display-md-table{display:table!important}}@media (width>=992px){.ion-display-lg-table{display:table!important}}@media (width>=1200px){.ion-display-xl-table{display:table!important}}.ion-display-table-cell{display:table-cell!important}@media (width>=576px){.ion-display-sm-table-cell{display:table-cell!important}}@media (width>=768px){.ion-display-md-table-cell{display:table-cell!important}}@media (width>=992px){.ion-display-lg-table-cell{display:table-cell!important}}@media (width>=1200px){.ion-display-xl-table-cell{display:table-cell!important}}.ion-display-table-row{display:table-row!important}@media (width>=576px){.ion-display-sm-table-row{display:table-row!important}}@media (width>=768px){.ion-display-md-table-row{display:table-row!important}}@media (width>=992px){.ion-display-lg-table-row{display:table-row!important}}@media (width>=1200px){.ion-display-xl-table-row{display:table-row!important}}.app-sidebar-summary{box-sizing:border-box;color:#f4f8ff;width:100%;min-height:48px;font:inherit;text-align:start;cursor:pointer;background:linear-gradient(125deg,#256eff38,#00cad614);border:1px solid #84bbff40;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.app-sidebar-summary>ion-icon{color:#ffd875;flex:none;font-size:24px}.app-sidebar-summary:hover{background-color:#5192ff2e}.app-sidebar-summary:focus-visible{outline-offset:-3px;outline:2px solid #fff}.app-sidebar-summary.is-compact{justify-content:center;padding:10px 4px}.app-sidebar-summary__copy{gap:4px;min-width:0;display:grid}.app-sidebar-summary__copy strong{font-size:.88rem}.app-sidebar-summary__copy>span{font-size:.8rem;line-height:1.4}.app-sidebar-summary__copy small{color:#c7d9f5;font-size:.72rem}.app-sidebar-summary__badges{color:#ffe3a1}.menu-footer-toolbar .app-sidebar-summary{width:calc(100% - 16px);margin:8px}.app-sidebar-nav .app-sidebar-summary{color:#f4f8ff;background:linear-gradient(125deg,#256eff38,#00cad614);border:1px solid #84bbff40}.app-sidebar-nav .app-sidebar-summary:hover{background-color:#5192ff2e}.app-language-picker__trigger{--padding-start:.65rem;--padding-end:.55rem;--border-radius:999px;--background:#071d3f14;--background-hover:#071d3f21;--background-focused:#071d3f21;--color:#223653;min-width:44px;min-height:44px;margin:0}.app-language-picker__flag{font-size:1.25rem;line-height:1}.app-language-picker__code{letter-spacing:.04em;margin-left:.4rem;font-size:.8rem;font-weight:800}.app-language-picker__chevron{margin-left:.25rem;font-size:.9rem}.app-language-picker__option-flag{margin-right:.65rem;font-size:1.2rem}:root{--app-ui-radius-sm:10px;--app-ui-radius-md:12px;--app-ui-radius-lg:18px;--app-ui-shadow-soft:0 8px 18px #0d16280d;--app-ui-shadow-overlay:0 18px 38px #0a142638;--app-ui-control-min-height:44px;--app-ui-touch-target:44px;--app-ui-scrollbar-thumb:#64748b57;--app-ui-control-bg:#fff;--app-ui-control-text:#111827;--app-ui-control-muted:#6b7280;--app-overlay-radius:18px;--app-overlay-backdrop:.24}ion-alert{--background:#fff;--backdrop-opacity:var(--app-overlay-backdrop)}ion-alert::part(backdrop){background:rgba(8, 13, 22, var(--backdrop-opacity,.24))}ion-alert .alert-wrapper{box-shadow:var(--app-ui-shadow-overlay);border:1px solid #94a3b838;overflow:hidden;border-radius:var(--app-overlay-radius)!important}ion-loading{--background:#fff;--backdrop-opacity:var(--app-overlay-backdrop);--border-radius:var(--app-overlay-radius);--box-shadow:var(--app-ui-shadow-overlay);--color:var(--app-ui-control-text,#16314d);--max-width:min(360px, calc(100vw - 32px));--min-width:240px}ion-loading::part(backdrop){background:rgba(8, 13, 22, var(--backdrop-opacity,.24))}ion-loading::part(content){border-radius:var(--app-overlay-radius);box-shadow:var(--app-ui-shadow-overlay);border:1px solid #94a3b838;gap:14px;padding:22px 24px}ion-loading::part(message){color:var(--app-ui-control-text,#16314d);margin:0;font-size:1rem;font-weight:650}ion-loading::part(spinner){color:var(--ion-color-primary,#2563eb)}ion-popover.app-select-popover{--background:#fff;--color:#0f172b;--box-shadow:var(--app-ui-shadow-overlay);--backdrop-opacity:var(--app-overlay-backdrop)}ion-popover.app-select-popover::part(backdrop){background:rgba(8, 13, 22, var(--backdrop-opacity,.24))}ion-popover.app-select-popover::part(content){border-radius:var(--app-overlay-radius);box-shadow:var(--app-ui-shadow-overlay);border:1px solid #94a3b838;overflow:hidden}ion-popover.app-language-popover::part(backdrop){background:rgba(8, 13, 22, var(--backdrop-opacity,.22))}ion-popover.app-language-popover::part(content){color:#0f172b;min-width:240px;max-width:calc(100vw - 24px);max-height:calc(100vh - 96px);box-shadow:var(--app-ui-shadow-overlay);background:#fff;border-radius:14px;overflow:auto}ion-popover.app-language-popover ion-list,ion-popover.app-language-popover ion-item{--background:#fff;--color:#0f172b}ion-action-sheet.app-menu-language-sheet{--backdrop-opacity:.26}ion-action-sheet.app-language-action-sheet ion-backdrop,ion-action-sheet.app-menu-language-sheet ion-backdrop{background:rgba(8, 13, 22, var(--backdrop-opacity,.24))}ion-action-sheet.app-language-action-sheet .action-sheet-wrapper,ion-action-sheet.app-menu-language-sheet .action-sheet-wrapper{padding:0 12px calc(env(safe-area-inset-bottom,0px) + 10px);justify-content:center;display:flex}ion-action-sheet.app-language-action-sheet .action-sheet-container,ion-action-sheet.app-menu-language-sheet .action-sheet-container{width:min(640px,100%)}ion-action-sheet.app-language-action-sheet .action-sheet-group,ion-action-sheet.app-menu-language-sheet .action-sheet-group{box-shadow:var(--app-ui-shadow-overlay);background:#fff;border-radius:18px;overflow:hidden}ion-action-sheet.app-language-action-sheet .action-sheet-title,ion-action-sheet.app-menu-language-sheet .action-sheet-title{color:#0f172b;border-bottom:1px solid #0f172b1f;padding:14px 20px;font-size:16px;font-weight:600}ion-action-sheet.app-language-action-sheet .action-sheet-button,ion-action-sheet.app-menu-language-sheet .action-sheet-button{color:#0f172b;text-align:left;background:0 0;border:0;align-items:center;width:100%;padding:14px 20px;display:flex}ion-action-sheet.app-language-action-sheet .action-sheet-button+.action-sheet-button,ion-action-sheet.app-menu-language-sheet .action-sheet-button+.action-sheet-button{border-top:1px solid #0f172b14}ion-action-sheet.app-language-action-sheet .language-sheet-button-active,ion-action-sheet.app-menu-language-sheet .language-sheet-button-active{background:#eef3ff;font-weight:700}ion-action-sheet.app-menu-language-sheet-on-dark .action-sheet-group{background:#0f172b}ion-action-sheet.app-menu-language-sheet-on-dark .action-sheet-title,ion-action-sheet.app-menu-language-sheet-on-dark .action-sheet-button{color:#f3f8ff}ion-action-sheet.app-menu-language-sheet-on-dark .action-sheet-title{border-bottom-color:#f3f8ff33}ion-action-sheet.app-menu-language-sheet-on-dark .action-sheet-button+.action-sheet-button{border-top-color:#f3f8ff24}ion-action-sheet.app-menu-language-sheet-on-dark .language-sheet-button-active{background:#f3f8ff1f}ion-popover.app-responsive-select-popover{--offset-y:2px;--max-width:calc(100vw - 16px)}ion-popover.app-responsive-select-popover::part(content){box-sizing:border-box;max-width:calc(100vw - 16px);max-height:var(--app-select-available-height,360px);overscroll-behavior:contain;overflow-y:auto;width:var(--width)!important}ion-action-sheet.app-responsive-select-popup{--background:var(--app-ui-control-background,#fff);--button-background:var(--app-ui-control-background,#fff);--button-color:var(--app-ui-control-text,#16314d);--color:var(--app-ui-control-text,#16314d)}ion-action-sheet.app-responsive-select-popup .action-sheet-wrapper{padding:12px}ion-action-sheet.app-responsive-select-popup .action-sheet-group{border-radius:var(--app-overlay-radius);max-height:70dvh;overflow-y:auto}ion-action-sheet.app-responsive-select-popup .action-sheet-button{min-height:var(--app-ui-touch-target,44px);white-space:normal}ion-modal.app-responsive-select-popup{--width:min(640px, calc(100vw - 24px));--height:min(720px, 85dvh);--border-radius:var(--app-overlay-radius)}ion-modal.app-responsive-select-popup ion-item{--min-height:var(--app-ui-touch-target,44px)}ion-modal.app-responsive-select-popup ion-label{white-space:normal}ion-modal.app-responsive-select-popup ion-checkbox::part(label){white-space:normal;text-overflow:clip;overflow:visible}.app-layout-root .mobile-menu-button .mobile-menu-trigger{min-width:44px;min-height:44px}.app-menu-root .menu-item,.app-menu-root .menu-item-logout,.app-menu-root .language-item{--min-height:44px}.app-layout-root .mobile-menu-trigger{cursor:pointer;pointer-events:auto}.app-layout-root{--app-header-height:calc(48px + var(--ion-safe-area-top,0px));--app-page-top-gap:10px;--app-page-top-offset:calc(var(--app-header-height) + var(--app-page-top-gap));--app-header-fg-base:var(--ion-color-dark);--app-header-fg-on-dark:#f8fbff;--app-header-fg:var(--app-header-fg-base);--app-header-fg-resolved:var(--app-header-fg);--app-header-fg-muted:var(--ion-color-medium);--app-header-fg-muted-resolved:var(--app-header-fg-muted);--app-header-border:#00000014;--app-header-toolbar-bg:#ffffffbd;--app-header-toolbar-bg-mobile:#fbfbfdf2;background:var(--ion-background-color,#f3f8fd)}.app-layout-root.ion-page-hidden,.app-layout-root[aria-hidden=true],.app-layout-root.app-layout-root--route-inactive{display:none!important}.app-header-transparent{z-index:1000;background:0 0;width:100%;position:absolute;top:0;left:0}.app-header-standard{z-index:1000;position:sticky;top:0}.app-layout-root .app-header-transparent ion-toolbar{--background:var(--app-header-toolbar-bg);--border-width:0;--color:var(--app-header-fg-resolved);color:var(--app-header-fg-resolved);-webkit-backdrop-filter:var(--app-header-backdrop-filter,saturate(180%) blur(20px));padding-top:var(--ion-safe-area-top,0px);box-sizing:border-box;--min-height:48px;--padding-top:0;--padding-bottom:0;min-height:calc(48px + var(--ion-safe-area-top,0px));border-bottom:0;transition:color 1s,background-color 1s,border-color 1s;background:var(--app-header-toolbar-bg)!important}.app-layout-root .app-header-standard ion-toolbar{--background:var(--app-header-toolbar-bg-mobile);--border-width:0;--color:var(--app-header-fg-resolved);color:var(--app-header-fg-resolved);border-bottom:1px solid var(--app-header-border);-webkit-backdrop-filter:var(--app-header-backdrop-filter,saturate(180%) blur(14px));padding-top:var(--ion-safe-area-top,0px);box-sizing:border-box;--min-height:48px;--padding-top:0;--padding-bottom:0;min-height:calc(48px + var(--ion-safe-area-top,0px));transition:color 1s,background-color 1s,border-color 1s;background:var(--app-header-toolbar-bg-mobile)!important}.app-layout-root .app-header-transparent ion-toolbar::part(background){background:var(--app-header-toolbar-bg)!important}.app-layout-root .app-header-standard ion-toolbar::part(background){background:var(--app-header-toolbar-bg-mobile)!important}.app-layout-root.app-layout-overlay ion-content{--padding-top:0px}.app-layout-root ion-content.app-layout-content::part(scroll){height:100%;min-height:100%}.app-layout-content-shell{flex-direction:column;height:100%;min-height:100%;display:flex}.app-layout-main-content{flex:1 0 auto;min-height:0}.app-layout-root.app-layout-overlay .app-layout-main-content{padding-top:var(--app-page-top-offset)}.app-layout-root.app-layout-overlay .app-layout-main-content>.parallax-swiper-container,.app-layout-root.app-layout-overlay .app-layout-main-content>.nsl-parallax-page{margin-top:calc(-1 * var(--app-page-top-offset))}:is(.app-layout-root.app-layout-overlay .app-layout-main-content:has(>.parallax-swiper-container),.app-layout-root.app-layout-overlay .app-layout-main-content:has(>.nsl-parallax-page)){padding-top:0}:is(.app-layout-root.app-layout-overlay .app-layout-main-content:has(>.parallax-swiper-container)>.parallax-swiper-container,.app-layout-root.app-layout-overlay .app-layout-main-content:has(>.nsl-parallax-page)>.nsl-parallax-page){margin-top:0}.page-footer-container{flex-shrink:0;margin-top:auto}.app-layout-root .app-header-mobile-title{padding-left:8px;font-size:18px;font-weight:600;transition:color 1s;color:var(--app-header-fg-resolved)!important}.app-layout-root .mobile-menu-trigger{--color:var(--app-header-fg-resolved);--padding-start:8px;--padding-end:8px;--border-radius:999px;color:var(--app-header-fg-resolved);min-width:44px;min-height:44px;transition:color 1s;--background-hover:transparent!important;--background-focused:transparent!important;--background-activated:transparent!important;--ripple-color:transparent!important}.app-layout-root .mobile-menu-trigger ion-icon{font-size:1.5rem}.app-layout-root .app-header-language-trigger,.app-layout-root .app-header-language-trigger>div{color:var(--app-header-fg-resolved);transition:color 1s}.app-layout-root .app-header-language-flag{font-size:20px;line-height:1}.app-layout-root .app-header-language-control{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.app-layout-root .app-header-language-picker{--color:var(--app-header-fg-resolved);--background:transparent;--background-hover:transparent;--background-focused:transparent}.app-layout-root--menu-disabled .app-header-desktop-actions{flex:0 auto}.app-layout-root .app-header-version-label{color:var(--app-header-fg-muted-resolved);letter-spacing:0;margin-top:1px;font-size:9px;font-weight:600;line-height:1}.app-layout-root .nav-link{--background:transparent;--color:var(--app-header-fg-muted-resolved);--color-hover:var(--app-header-fg-resolved);--color-focused:var(--app-header-fg-resolved);--color-activated:var(--app-header-fg-resolved);--box-shadow:none;--padding-start:0;--padding-end:0;color:var(--app-header-fg-muted-resolved);opacity:1;letter-spacing:-.01em;text-transform:none;height:auto;min-height:30px;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;text-decoration:none;transition:color 1s,opacity 1s,border-color 1s;--background-hover:transparent!important;--background-focused:transparent!important;--background-activated:transparent!important;--ripple-color:transparent!important}.app-layout-root .app-header-desktop-actions{justify-content:flex-end;align-items:center;gap:var(--app-space-2,8px);min-width:0;margin-left:var(--app-space-4,16px);flex:auto;display:flex}.app-layout-root .app-header-navigation-viewport{scrollbar-width:none;scroll-behavior:auto;overscroll-behavior-inline:contain;min-width:0;overflow:auto hidden}.app-layout-root .app-header-navigation-viewport::-webkit-scrollbar{display:none}.app-layout-root .app-header-navigation-track{align-items:center;gap:var(--app-space-4,16px);width:max-content;min-width:100%;display:flex}.app-layout-root .app-header-navigation-track .nav-link{white-space:nowrap;flex:none}.app-layout-root .app-header-nav-overflow-button{--background:#ffffff24;--background-hover:#ffffff38;--border-radius:999px;--color:var(--app-header-fg-resolved);--padding-start:0;--padding-end:0;flex:0 0 44px;width:44px;height:44px;min-height:44px;margin:0}.app-layout-root .app-header-nav-overflow-button ion-icon{font-size:1.1rem}.app-layout-root .app-header-nav-overflow-button:focus-visible{outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){.app-layout-root .app-header-navigation-viewport{scroll-behavior:auto}}.app-layout-root--responsive-sidebar{--app-navigation-width:0px;--app-navigation-bg:var(--app-nav-background,#082b5c);--app-navigation-fg:var(--app-nav-foreground,#f7fbff);--app-navigation-muted:var(--app-nav-muted,#f7fbffb8);--app-navigation-active:var(--app-nav-active,#075cf6);--app-navigation-hover:var(--app-nav-hover,#ffffff17);--app-navigation-border:var(--app-nav-border,#ffffff1f)}.app-sidebar-nav,.app-sidebar-nav__backdrop{display:none}.app-layout-root--responsive-sidebar .app-header-responsive-sidebar{display:block}@media (width>=768px){.app-layout-root--responsive-sidebar{--app-navigation-width:64px}.app-layout-root--responsive-sidebar .app-header-responsive-sidebar{display:none}.app-layout-root--responsive-sidebar .app-layout-content{left:var(--app-navigation-width);width:calc(100% - var(--app-navigation-width));margin-left:0}.app-sidebar-nav{z-index:1100;width:var(--app-navigation-width);color:var(--app-navigation-fg);background:var(--app-navigation-bg);-webkit-backdrop-filter:var(--app-navigation-backdrop-filter,none);border-right:1px solid var(--app-navigation-border);flex-direction:column;transition:width .18s,box-shadow .18s;display:flex;position:fixed;inset:0 auto 0 0}.app-sidebar-nav button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.app-sidebar-nav button:focus-visible{outline:2px solid var(--app-navigation-fg);outline-offset:-3px}.app-sidebar-nav__brand{min-height:calc(64px + max(var(--ion-safe-area-top,0px), env(safe-area-inset-top,0px)));padding:calc(10px + max(var(--ion-safe-area-top,0px), env(safe-area-inset-top,0px))) 10px 10px;justify-content:center;align-items:center;gap:10px;display:flex;position:relative;border-bottom:1px solid var(--app-navigation-border)!important}.app-sidebar-nav__brand-compact{object-fit:contain;width:32px;max-height:32px}.app-sidebar-nav__brand-wordmark{object-fit:contain;width:136px;min-width:0;max-height:36px;display:none}.app-sidebar-nav__toggle{color:var(--app-navigation-muted);background:var(--app-navigation-bg);-webkit-backdrop-filter:var(--app-navigation-backdrop-filter,none);border-radius:999px;flex-shrink:0;padding:3px;font-size:14px;display:block;position:absolute;bottom:2px;right:2px}.app-sidebar-nav.is-expanded .app-sidebar-nav__toggle{margin-left:auto;font-size:20px;position:static}.app-sidebar-nav__brand span,.app-sidebar-nav__label,.app-sidebar-nav__chevron,.app-sidebar-nav__footer-copy,.app-sidebar-nav__profile-settings,.app-sidebar-nav__revision{display:none}.app-sidebar-nav__scroll{scrollbar-width:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:visible auto}.app-sidebar-nav__list{box-sizing:border-box;gap:4px;width:100%;min-width:0;margin:0;padding:8px;list-style:none;display:grid}.app-sidebar-nav__list--secondary{border-top:1px solid var(--app-navigation-border);margin-top:auto;padding-inline:12px}.app-sidebar-nav__entry{min-width:0;max-width:100%;position:relative}.app-sidebar-nav__item,.app-sidebar-nav__child,.app-sidebar-nav__language,.app-sidebar-nav__profile{box-sizing:border-box;align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;min-height:44px;display:flex;border-radius:10px!important}.app-sidebar-nav__item{justify-content:center}.app-sidebar-nav__item:hover,.app-sidebar-nav__child:hover,.app-sidebar-nav__language:hover,.app-sidebar-nav__profile:hover{background:var(--app-navigation-hover)}.app-sidebar-nav__item.is-active,.app-sidebar-nav__child.is-active{color:#fff;background:var(--app-navigation-active)}.app-sidebar-nav__item ion-icon,.app-sidebar-nav__child ion-icon{flex:0 0 20px;font-size:20px}.app-sidebar-nav__brand-mark{object-fit:contain;box-sizing:border-box;flex:0 0 24px;width:24px;height:24px}.app-sidebar-nav__avatar{object-fit:cover;background:#fff;border-radius:50%;flex:0 0 24px;width:24px;height:24px}.app-sidebar-nav__children{z-index:1120;width:232px;color:var(--app-navigation-fg);background:var(--app-navigation-bg);-webkit-backdrop-filter:var(--app-navigation-backdrop-filter,none);border:1px solid var(--app-navigation-border);overscroll-behavior:contain;border-radius:12px;max-height:calc(100dvh - 16px);margin:-44px 0 0;padding:8px;list-style:none;position:fixed;left:60px;overflow-y:auto;box-shadow:0 18px 42px #030f223d}.app-sidebar-nav__list--secondary .app-sidebar-nav__children{margin:0;top:auto;bottom:8px}.app-sidebar-nav__child{text-align:left;padding:0 12px}.app-sidebar-nav__footer{border-top:1px solid var(--app-navigation-border);gap:4px;padding:8px;display:grid}.app-sidebar-nav__language,.app-sidebar-nav__profile{justify-content:center}.app-sidebar-nav__profile ion-avatar{width:28px;height:28px}.app-sidebar-nav__profile ion-avatar span{color:#10213d;background:#eef3fb;place-items:center;width:100%;height:100%;font-weight:700;display:grid}}@media (width>=768px) and (width<=1279px){.app-sidebar-nav__backdrop{z-index:1090;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#030f226b;border:0;display:block;position:fixed;inset:0}.app-sidebar-nav.is-expanded{width:240px;box-shadow:20px 0 48px #030f224d}.app-sidebar-nav.is-expanded .app-sidebar-nav__brand{justify-content:flex-start;padding-inline:14px}.app-sidebar-nav.is-expanded .app-sidebar-nav__brand-compact{display:none}.app-sidebar-nav.is-expanded .app-sidebar-nav__brand-wordmark{display:block}.app-sidebar-nav.is-expanded .app-sidebar-nav__brand span,.app-sidebar-nav.is-expanded .app-sidebar-nav__label,.app-sidebar-nav.is-expanded .app-sidebar-nav__chevron,.app-sidebar-nav.is-expanded .app-sidebar-nav__footer-copy,.app-sidebar-nav.is-expanded .app-sidebar-nav__profile-settings,.app-sidebar-nav.is-expanded .app-sidebar-nav__revision{display:initial}.app-sidebar-nav.is-expanded .app-sidebar-nav__item,.app-sidebar-nav.is-expanded .app-sidebar-nav__language,.app-sidebar-nav.is-expanded .app-sidebar-nav__profile{text-align:left;justify-content:flex-start;padding-inline:10px}.app-sidebar-nav.is-expanded .app-sidebar-nav__label,.app-sidebar-nav.is-expanded .app-sidebar-nav__footer-copy{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-sidebar-nav.is-expanded .app-sidebar-nav__chevron{margin-left:auto}.app-sidebar-nav.is-expanded .app-sidebar-nav__profile-settings{color:var(--app-navigation-muted);flex:none;margin-left:auto;font-size:17px}.app-sidebar-nav.is-expanded .app-sidebar-nav__revision{color:var(--app-navigation-muted);padding:0 10px 2px;font-size:8px;line-height:1.1;display:block}.app-sidebar-nav.is-expanded .app-sidebar-nav__children{width:auto;box-shadow:none;margin:4px 0 0 20px;position:static}}@media (width>=1280px){.app-layout-root--responsive-sidebar.is-sidebar-expanded{--app-navigation-width:224px}.app-sidebar-nav.is-expanded{width:224px}.app-sidebar-nav.is-expanded .app-sidebar-nav__brand{justify-content:flex-start;padding-inline:16px}.app-sidebar-nav.is-expanded .app-sidebar-nav__brand-compact{display:none}.app-sidebar-nav.is-expanded .app-sidebar-nav__brand-wordmark{width:136px;max-height:36px;display:block}.app-sidebar-nav.is-expanded .app-sidebar-nav__brand span,.app-sidebar-nav.is-expanded .app-sidebar-nav__label,.app-sidebar-nav.is-expanded .app-sidebar-nav__chevron,.app-sidebar-nav.is-expanded .app-sidebar-nav__footer-copy,.app-sidebar-nav.is-expanded .app-sidebar-nav__profile-settings,.app-sidebar-nav.is-expanded .app-sidebar-nav__revision{display:initial}.app-sidebar-nav.is-expanded .app-sidebar-nav__brand span{letter-spacing:.04em;font-size:14px;font-weight:800}.app-sidebar-nav.is-expanded .app-sidebar-nav__item{text-align:left;justify-content:flex-start;padding:0 10px}.app-sidebar-nav.is-expanded .app-sidebar-nav__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-sidebar-nav.is-expanded .app-sidebar-nav__chevron{margin-left:auto;font-size:16px!important}.app-sidebar-nav.is-expanded .app-sidebar-nav__children{border:0;border-left:1px solid var(--app-navigation-border);width:auto;box-shadow:none;background:0 0;border-radius:0;max-height:none;margin:4px 0 0 20px;padding:0 0 0 8px;position:static;overflow:visible}.app-sidebar-nav.is-expanded .app-sidebar-nav__child{padding:0 10px;font-size:13px}.app-sidebar-nav.is-expanded .app-sidebar-nav__language,.app-sidebar-nav.is-expanded .app-sidebar-nav__profile{text-align:left;justify-content:flex-start;padding:0 8px}.app-sidebar-nav.is-expanded .app-sidebar-nav__footer-copy{flex:1;min-width:0}.app-sidebar-nav.is-expanded .app-sidebar-nav__profile-settings{color:var(--app-navigation-muted);flex:none;font-size:17px}.app-sidebar-nav.is-expanded .app-sidebar-nav__footer-copy strong,.app-sidebar-nav.is-expanded .app-sidebar-nav__footer-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.app-sidebar-nav.is-expanded .app-sidebar-nav__footer-copy small{color:var(--app-navigation-muted);font-size:11px}.app-sidebar-nav.is-expanded .app-sidebar-nav__revision{color:var(--app-navigation-muted);padding:0 8px 4px;font-size:8px;line-height:1.1}}@media (prefers-reduced-motion:reduce){.app-sidebar-nav *,.app-sidebar-nav :before,.app-sidebar-nav :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.app-layout-root .nav-link:hover{color:var(--app-header-fg-resolved)!important}.app-layout-root .nav-link.active-link{--color:var(--app-header-fg-resolved);border-bottom:1px solid;font-weight:700;color:var(--app-header-fg-resolved)!important}.app-layout-root .nav-link::part(native){padding:0}.app-layout-root .nav-link:hover::part(native),.app-layout-root .nav-link.ion-activated::part(native),.app-layout-root .nav-link-submenu-trigger:hover::part(native),.app-layout-root .nav-link-submenu-trigger.ion-activated::part(native),.app-layout-root .mobile-menu-trigger:hover::part(native),.app-layout-root .mobile-menu-trigger.ion-activated::part(native){transform:scale(1.06);box-shadow:none!important}.app-layout-root .mobile-menu-trigger::part(native):after,.app-layout-root .nav-link::part(native):after{background:0 0!important;display:none!important}.app-layout-root .nav-link ion-icon{display:none}.app-layout-root .nav-link-main-menu ion-icon{margin-right:4px;font-size:.95rem;display:inline-flex}.app-layout-root .nav-link-submenu-trigger ion-icon{margin-left:4px;font-size:.95rem;display:inline-flex}.app-layout-root .auth-button{--color:var(--app-header-fg-resolved);min-width:44px;height:44px;min-height:44px;color:var(--app-header-fg-resolved);margin-top:0;margin-bottom:0;margin-left:10px;font-size:15px;font-weight:500;transition:color 1s}.app-layout-root .auth-button.logout,.app-layout-root .auth-button.login{--color:var(--app-header-fg-resolved)}.app-layout-root .auth-button ion-icon{margin-left:8px}.app-layout-root .desktop-menu ion-avatar{border-radius:50%;transition:border-color 1s;overflow:hidden;border-color:var(--app-header-border)!important}.app-layout-root .desktop-menu ion-avatar img{border-radius:50%}.app-layout-root .app-header-profile-switch{align-items:center;gap:10px;display:inline-flex}.app-layout-root .app-header-context-chip{cursor:pointer;border:1px solid var(--app-header-border);min-height:24px;color:var(--app-header-fg-resolved);letter-spacing:.02em;text-transform:uppercase;background:#ffffff1f;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;transition:color 1s,border-color 1s,background-color 1s;display:inline-flex;overflow:hidden}.app-layout-root .app-header-context-chip--organization{background:#10b98124}.app-layout-root .app-header-context-chip__viewport{white-space:nowrap;max-width:10ch;display:inline-flex;overflow:hidden}.app-layout-root .app-header-context-chip__text{min-width:fit-content;padding-right:0;display:inline-block}.app-layout-root .app-header-context-chip__text:hover{animation:4.5s linear infinite alternate app-header-chip-marquee}.app-layout-root .app-header-profile-avatar{color:#10213d;background:#eef3fb;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}.app-layout-root .app-header-profile-avatar--organization{color:#fff;background:linear-gradient(135deg,#1f6fff 0%,#163fb8 100%)}.app-layout-root .app-header-profile-avatar__fallback{justify-content:center;align-items:center;width:100%;height:100%;font-size:.95rem;line-height:1;display:inline-flex}@keyframes app-header-chip-marquee{0%{transform:translate(0)}to{transform:translate(min(0px,10ch - 100%))}}ion-popover.app-language-popover{--background:#fff;--color:#0f172b;--box-shadow:0 18px 38px #0a142638;--backdrop-opacity:.22}ion-popover.app-language-popover ion-list{background:#fff}ion-popover.app-language-popover ion-item{--background:#fff;--color:#0f172b;--min-height:44px}ion-popover.app-admin-popover{--background:#fff;--color:#0f172b;--box-shadow:0 18px 38px #0a142638;--backdrop-opacity:.22}ion-popover.app-admin-popover ion-list{background:#fff}ion-popover.app-admin-popover ion-item{--background:#fff;--color:#0f172b;--min-height:44px}ion-action-sheet.app-language-action-sheet{--background:#fff;--button-background:#fff;--button-background-selected:#eef3ff;--button-color:#0f172b;--color:#0f172b;--backdrop-opacity:.24}.page-footer{background:var(--ion-color-tertiary);padding:48px 0}@media (width<=992px){.app-layout-root .app-header-transparent ion-toolbar{--background:var(--app-header-toolbar-bg-mobile);background:var(--app-header-toolbar-bg-mobile)!important}.app-layout-root .app-header-transparent ion-toolbar::part(background){background:var(--app-header-toolbar-bg-mobile)!important}}@media (prefers-reduced-motion:reduce){.app-layout-root .app-header-transparent ion-toolbar,.app-layout-root .app-header-standard ion-toolbar,.app-layout-root .app-header-mobile-title,.app-layout-root .mobile-menu-trigger,.app-layout-root .app-header-language-trigger,.app-layout-root .app-header-language-trigger>div,.app-layout-root .nav-link,.app-layout-root .auth-button,.app-layout-root .desktop-menu ion-avatar,.app-layout-root .app-header-context-chip{transition:none!important}}.app-header-context-actions{align-items:center;gap:var(--app-space-2,8px);margin-left:var(--app-space-2,8px);flex:none;max-width:50%;display:flex}.app-layout-root:has(.app-header-context-actions) .app-header-brand-actions{min-width:0}.app-sidebar-nav__brand-mark{object-fit:contain;box-sizing:border-box;flex:0 0 24px;width:24px;height:24px}.app-layout-root[data-app-website-theme] .app-header-transparent ion-toolbar,.app-layout-root[data-app-website-theme] .app-header-standard ion-toolbar{background:0 0!important}.app-header-profile-button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.app-layout-root>ion-header button:focus-visible{outline-offset:-2px;border-radius:6px;outline:2px solid}
