.appNavigation-module__oqV1SG__sidebar{display:none}.appNavigation-module__oqV1SG__mobileNav{z-index:80;width:min(100%,440px);padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e3e8ef;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}:is(.appNavigation-module__oqV1SG__mobileNav.appNavigation-module__oqV1SG__dark,.appNavigation-module__oqV1SG__mobileMoreMenu.appNavigation-module__oqV1SG__dark,html[data-smartsa-theme=dark] .appNavigation-module__oqV1SG__mobileNav,html[data-smartsa-theme=dark] .appNavigation-module__oqV1SG__mobileMoreMenu){color:#eaeef7;background:#161d2c;border-color:#263042}.appNavigation-module__oqV1SG__mobileItem{color:#6b7689;cursor:pointer;min-width:0;min-height:52px;font:600 11px/1.2 var(--font-body);background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:2px 0;text-decoration:none;display:flex}:is(.appNavigation-module__oqV1SG__mobileNav.appNavigation-module__oqV1SG__dark .appNavigation-module__oqV1SG__mobileItem,html[data-smartsa-theme=dark] .appNavigation-module__oqV1SG__mobileNav .appNavigation-module__oqV1SG__mobileItem){color:#93a0b5}.appNavigation-module__oqV1SG__mobileItem[aria-current=page]{color:#1f55c9}:is(.appNavigation-module__oqV1SG__mobileNav.appNavigation-module__oqV1SG__dark .appNavigation-module__oqV1SG__mobileItem[aria-current=page],html[data-smartsa-theme=dark] .appNavigation-module__oqV1SG__mobileNav .appNavigation-module__oqV1SG__mobileItem[aria-current=page]){color:#b3ccff}.appNavigation-module__oqV1SG__mobileItem[aria-current=page] .appNavigation-module__oqV1SG__icon{background:#eaf1fe}:is(.appNavigation-module__oqV1SG__mobileNav.appNavigation-module__oqV1SG__dark .appNavigation-module__oqV1SG__mobileItem[aria-current=page] .appNavigation-module__oqV1SG__icon,html[data-smartsa-theme=dark] .appNavigation-module__oqV1SG__mobileNav .appNavigation-module__oqV1SG__mobileItem[aria-current=page] .appNavigation-module__oqV1SG__icon){background:#182b52}.appNavigation-module__oqV1SG__mobileItem .appNavigation-module__oqV1SG__icon{border-radius:999px;place-items:center;width:54px;height:32px;display:grid}.appNavigation-module__oqV1SG__mobileItem .appNavigation-module__oqV1SG__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:24px;height:24px}.appNavigation-module__oqV1SG__mobileMoreMenu{right:max(8px,50vw - 212px);bottom:calc(72px + env(safe-area-inset-bottom));z-index:81;color:#141821;background:#fff;border:1px solid #e3e8ef;border-radius:14px;gap:2px;width:210px;padding:8px;display:grid;position:fixed;box-shadow:0 12px 32px #0a142333}.appNavigation-module__oqV1SG__mobileMoreMenu a,.appNavigation-module__oqV1SG__mobileMoreMenu button{color:inherit;cursor:pointer;font:600 13px var(--font-body);text-align:left;background:0 0;border:0;border-radius:8px;padding:9px 10px;text-decoration:none}.appNavigation-module__oqV1SG__mobileMoreMenu a:hover,.appNavigation-module__oqV1SG__mobileMoreMenu button:hover{background:#eaf1fe}:is(.appNavigation-module__oqV1SG__mobileMoreMenu.appNavigation-module__oqV1SG__dark a:hover,.appNavigation-module__oqV1SG__mobileMoreMenu.appNavigation-module__oqV1SG__dark button:hover,html[data-smartsa-theme=dark] .appNavigation-module__oqV1SG__mobileMoreMenu a:hover,html[data-smartsa-theme=dark] .appNavigation-module__oqV1SG__mobileMoreMenu button:hover){background:#182b52}.appNavigation-module__oqV1SG__notice{bottom:calc(84px + env(safe-area-inset-bottom));z-index:90;color:#fff;font:600 13px var(--font-body);background:#202b3d;border-radius:999px;padding:9px 14px;position:fixed;left:50%;transform:translate(-50%)}@media (min-width:760px) and (max-width:999px){.appNavigation-module__oqV1SG__wideMobileNav{width:560px}.appNavigation-module__oqV1SG__wideMobileMoreMenu{right:calc(50vw - 272px)}}@media (min-width:1000px){.appNavigation-module__oqV1SG__mobileNav,.appNavigation-module__oqV1SG__mobileMoreMenu{display:none}.appNavigation-module__oqV1SG__sidebar{--rail-bg:#fff;--rail-line:#e3e8ef;--rail-text:#141821;--rail-muted:#6b7689;--rail-active:#1f55c9;--rail-active-bg:#eaf1fe;z-index:80;border-right:1px solid var(--rail-line);background:var(--rail-bg);width:220px;height:100dvh;color:var(--rail-text);font-family:var(--font-body);flex-direction:column;gap:2px;padding:13px 11px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.appNavigation-module__oqV1SG__dark{--rail-bg:#161d2c;--rail-line:#263042;--rail-text:#eaeef7;--rail-muted:#93a0b5;--rail-active:#b3ccff;--rail-active-bg:#182b52}html[data-smartsa-theme=dark] .appNavigation-module__oqV1SG__sidebar{--rail-bg:#161d2c;--rail-line:#263042;--rail-text:#eaeef7;--rail-muted:#93a0b5;--rail-active:#b3ccff;--rail-active-bg:#182b52}.appNavigation-module__oqV1SG__brandRow{align-items:center;gap:10px;margin-bottom:14px;padding-left:2px;display:flex;position:relative}.appNavigation-module__oqV1SG__brandRow:after{content:"";background:var(--rail-line);height:1px;position:absolute;bottom:-8px;left:-11px;right:-11px}.appNavigation-module__oqV1SG__brandMark{color:#fff;width:42px;height:42px;font-family:var(--font-display);background:linear-gradient(135deg,#4c88f6,#1f4fc4);border-radius:13px;place-items:center;font-size:21px;font-weight:800;display:grid;box-shadow:0 6px 16px -8px #1f4fc9e6}.appNavigation-module__oqV1SG__brandName{font-family:var(--font-display);letter-spacing:.05em;font-size:18px;font-weight:800}.appNavigation-module__oqV1SG__item{width:100%;min-height:44px;color:var(--rail-muted);cursor:pointer;font:600 13px/1.2 var(--font-body);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:5px 8px 5px 4px;text-decoration:none;display:flex}.appNavigation-module__oqV1SG__item:hover,.appNavigation-module__oqV1SG__item:focus-visible{background:var(--rail-active-bg);color:var(--rail-text)}.appNavigation-module__oqV1SG__item[aria-current=page]{color:var(--rail-active)}.appNavigation-module__oqV1SG__item[aria-current=page] .appNavigation-module__oqV1SG__icon{background:var(--rail-active-bg)}.appNavigation-module__oqV1SG__item:disabled,.appNavigation-module__oqV1SG__moreMenu button:disabled{cursor:wait;opacity:.6}.appNavigation-module__oqV1SG__icon{border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.appNavigation-module__oqV1SG__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:21px;height:21px}.appNavigation-module__oqV1SG__themeItem{margin-top:auto}.appNavigation-module__oqV1SG__moreMenu{z-index:81;border:1px solid var(--rail-line);background:var(--rail-bg);border-radius:14px;gap:2px;width:210px;padding:8px;display:grid;position:fixed;bottom:12px;left:202px;box-shadow:0 12px 32px #0a142333}.appNavigation-module__oqV1SG__moreMenu a,.appNavigation-module__oqV1SG__moreMenu button{width:100%;color:var(--rail-text);cursor:pointer;font:600 13px var(--font-body);text-align:left;background:0 0;border:0;border-radius:8px;padding:9px 10px;text-decoration:none}.appNavigation-module__oqV1SG__moreMenu a:hover,.appNavigation-module__oqV1SG__moreMenu button:hover{background:var(--rail-active-bg)}.appNavigation-module__oqV1SG__notice{z-index:90;color:#fff;font:600 13px var(--font-body);background:#202b3d;border-radius:999px;padding:9px 14px;position:fixed;bottom:24px;left:calc(50% + 110px);transform:translate(-50%)}}
:root{--bg:#fff;--bg-2:#f6f8fb;--bg-3:#eef2f7;--surface:#fff;--line:#e3e8ef;--line-2:#cbd4e1;--fg:#141821;--fg-2:#525e70;--fg-3:#8b96a8;--c1:#2e6ff2;--c2:#12a76b;--c3:#f5b60d;--c4:#ef4e42;--c5:#8b5cf6;--on-c1:#fff;--i1:#2e6ff2;--i2:#0e8f5b;--i3:#9a7205;--i4:#d33a2e;--i5:#7a4de8;--shadow-soft:0 1px 3px #1418210d, 0 12px 28px -16px #14182138;--shadow-strong:0 2px 6px #1418210d, 0 28px 56px -28px #1418214d;--font-display:"Outfit", "Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:"Plus Jakarta Sans", "Outfit", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--page-pad:clamp(18px, 5vw, 64px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.6;overflow-x:hidden}a{color:inherit}button,input{font:inherit}img,svg{display:block}:focus-visible{outline:3px solid color-mix(in srgb, var(--c1) 72%, white);outline-offset:4px;border-radius:10px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
