.portal_shell__GVTNk{display:grid;grid-template-columns:248px 1fr;min-height:100vh;width:100%}.portal_main__gy6ze{min-width:0}@media (max-width:920px){.portal_shell__GVTNk{grid-template-columns:1fr}}.Breadcrumb_bar__kkekJ{display:flex;align-items:center;padding:12px 24px;border-bottom:1px solid var(--core-line);background:var(--core-surface);font-family:var(--font-mono);font-size:11.5px}.Breadcrumb_list__15b4R{display:flex;align-items:center;flex-wrap:wrap;row-gap:4px;column-gap:10px;list-style:none;margin:0;padding:0}.Breadcrumb_item__apmvn{display:flex;align-items:center;gap:10px}.Breadcrumb_item__apmvn a{color:var(--core-muted);text-decoration:none}.Breadcrumb_item__apmvn a:hover{color:var(--core-text-accent)}.Breadcrumb_current__WSXGO{color:var(--core-text);font-weight:600}.Breadcrumb_sep__XwVtN{color:var(--core-line)}.PortalFooter_footer__9yykj{padding:40px 56px 56px;border-top:1px solid var(--core-line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.PortalFooter_brand__aIUwO{display:flex;align-items:center;gap:8px}.PortalFooter_icon__TWghJ{color:var(--core-ink)}.PortalFooter_text__PolTy{font-family:var(--font-display);font-weight:700;font-size:13px}.PortalFooter_legal__D145f{font-family:var(--font-mono);font-size:10.5px;color:var(--core-muted);line-height:1.7;margin:8px 0 0}.PortalFooter_links__OjUf7{display:flex;gap:16px;flex-wrap:wrap}.PortalFooter_links__OjUf7 a{font-family:var(--font-mono);font-size:10.5px;color:var(--core-muted);text-decoration:none}.PortalFooter_links__OjUf7 a:hover{color:var(--core-text-accent)}@media (max-width:760px){.PortalFooter_footer__9yykj{padding:32px 24px 40px}}.LanguageSwitcher_wrap__lMkX5{display:inline-flex;align-items:center;border:1px solid var(--core-line);border-radius:var(--radius-full);padding:2px;gap:2px}.LanguageSwitcher_btn__8v9Wb{font-family:var(--font-mono);font-size:10px;letter-spacing:.05em;padding:4px 9px;border-radius:var(--radius-full);border:none;background:transparent;color:var(--core-muted);cursor:pointer;line-height:1.4;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.LanguageSwitcher_btn__8v9Wb:hover{color:var(--core-text)}.LanguageSwitcher_btn__8v9Wb.LanguageSwitcher_active__T4hbd{background:var(--core-bg-elev);color:var(--core-text);font-weight:600}.Sidebar_wrap__q8aw_{position:relative}.Sidebar_mobileBar__Ff4ry{display:none}.Sidebar_sidebar__GEAVZ{position:-webkit-sticky;position:sticky;top:0;align-self:start;height:100vh;overflow-y:auto;border-right:1px solid var(--core-line);padding:26px 18px 40px;background:var(--core-surface)}.Sidebar_brand__nnDAL{display:flex;align-items:center;gap:10px;margin-bottom:6px;text-decoration:none;color:inherit}.Sidebar_brandIcon__kxe1c{color:var(--core-ink);flex:none}.Sidebar_brandText__SfkVY{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:-.01em;color:var(--core-text)}.Sidebar_brandText__SfkVY small{display:block;font-family:var(--font-mono);font-weight:500;font-size:9px;letter-spacing:.1em;color:var(--core-muted);text-transform:uppercase;margin-top:1px}.Sidebar_version__PaWQa{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:9.5px;color:var(--core-muted);margin:0 0 22px}.Sidebar_group__ZOkcc{margin-top:22px}.Sidebar_groupLabel__B0qdf{display:flex;align-items:baseline;gap:7px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--core-muted);text-transform:uppercase;padding:0 8px;margin-bottom:6px;text-decoration:none}.Sidebar_groupIndex__aGTRk{color:var(--core-text-accent);font-weight:700}.Sidebar_groupLink__xFNv3{cursor:pointer}.Sidebar_groupActive__QkR_J,.Sidebar_groupLink__xFNv3:hover{color:var(--core-text)}.Sidebar_navItem__JG9En{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--core-muted);text-decoration:none;padding:6px 8px 6px 10px;margin:0 0 1px;border-radius:var(--radius-sm);border-left:2px solid transparent;line-height:1.4;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.Sidebar_navItem__JG9En.Sidebar_active__pOvXb,.Sidebar_navItem__JG9En:hover{background:var(--core-bg-elev);color:var(--core-text)}.Sidebar_navItem__JG9En.Sidebar_active__pOvXb{font-weight:600;border-left-color:var(--core-signal)}.Sidebar_dot__Oq2dR{width:6px;height:6px;border-radius:50%;flex:none;background:var(--core-muted)}.Sidebar_dot__Oq2dR.Sidebar_live__HN_sS{background:var(--core-success)}@media (max-width:920px){.Sidebar_mobileBar__Ff4ry{display:flex;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:20;padding:14px 20px;background:var(--core-surface);border-bottom:1px solid var(--core-line)}.Sidebar_brandDesktop__PsKnC{display:none}.Sidebar_mobileControls__XwH68{display:flex;align-items:center;gap:10px}.Sidebar_toggle__lttrx{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--core-text);background:var(--core-surface);border:1px solid var(--core-line);border-radius:var(--radius-sm);padding:8px 12px;cursor:pointer}.Sidebar_toggleBars__2hOak,.Sidebar_toggleBars__2hOak:after,.Sidebar_toggleBars__2hOak:before{content:"";display:block;width:15px;height:1.5px;background:var(--core-text)}.Sidebar_toggleBars__2hOak{position:relative}.Sidebar_toggleBars__2hOak:before{position:absolute;top:-5px}.Sidebar_toggleBars__2hOak:after{position:absolute;top:5px}.Sidebar_sidebar__GEAVZ{display:none;position:relative;top:auto;height:auto;max-height:80vh;overflow-y:auto;padding:18px 18px 28px;border-right:none;border-bottom:1px solid var(--core-line)}.Sidebar_sidebar__GEAVZ.Sidebar_open__JUX8c{display:block}}.GuidelinesToc_toc__GQ95r{position:-webkit-sticky;position:sticky;top:0;align-self:start;height:100vh;overflow-y:auto;border-right:1px solid var(--core-line);padding:26px 18px 40px;background:var(--core-surface)}.GuidelinesToc_brand__cbw0u{display:flex;align-items:center;gap:10px;margin-bottom:22px}.GuidelinesToc_icon___Irwa{color:var(--core-ink);flex:none}.GuidelinesToc_text__Gp5PO{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:-.01em}.GuidelinesToc_text__Gp5PO small{display:block;font-family:var(--font-mono);font-weight:500;font-size:9px;letter-spacing:.1em;color:var(--core-muted);text-transform:uppercase;margin-top:1px}.GuidelinesToc_status__Corrq{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.04em;color:var(--core-success);border:1px solid var(--core-success);border-radius:20px;padding:4px 9px;display:inline-block;margin-bottom:20px}.GuidelinesToc_link__nVpg0{display:block;font-size:12.5px;color:var(--core-muted);text-decoration:none;padding:6px 8px;border-radius:5px;line-height:1.4}.GuidelinesToc_link__nVpg0:hover{background:var(--core-bg-elev);color:var(--core-text)}.GuidelinesToc_n__U_9J_{font-family:var(--font-mono);font-size:9.5px;color:var(--core-muted);opacity:.6;margin-right:6px}@media (max-width:920px){.GuidelinesToc_toc__GQ95r{position:relative;top:auto;height:auto;max-height:260px}}.guidelines_shell__rc_cK{display:grid;grid-template-columns:248px 1fr;width:100%}.guidelines_main__2YdoT{min-width:0;padding:0 56px 60px;max-width:1000px}@media (max-width:920px){.guidelines_shell__rc_cK{grid-template-columns:1fr}.guidelines_main__2YdoT{padding:0 24px 40px}}