.PartnerShell-module-scss-module__NCiOpq__shell{--partner-sidebar-bg:#171a1f;--partner-sidebar-border:#ffffff24;--partner-accent:#d8ff65;--partner-accent-soft:#d8ff6529;--partner-main-bg:#f5f6f3;--partner-nav-muted:#b8bdb6;--ink:#171a1f;--muted:#646b75;--surface:#fff;--brand-500:#6257f6;--brand-600:#5146db;--line:#dde1da;--lime:#d8ff65;--danger:#c43c37;--color-text:var(--ink);--color-text-muted:var(--muted);--color-border:var(--line);--color-surface:var(--surface);--color-bg-surface:var(--surface);--color-bg-muted:#f5f6f3;--color-primary:var(--brand-500);--color-accent:var(--brand-500);--font-family-base:var(--font-family-guest);--font-family-display:var(--font-family-guest);--font-body:var(--font-family-guest);--font-family-mono:var(--font-family-guest);--radius-s:12px;--radius-m:18px;background:var(--partner-main-bg);min-height:100dvh;color:var(--ink);font-family:var(--font-family-guest);-webkit-font-smoothing:antialiased;font-size:15px;font-weight:400;line-height:1.5;display:flex}.PartnerShell-module-scss-module__NCiOpq__shell h1,.PartnerShell-module-scss-module__NCiOpq__shell h2,.PartnerShell-module-scss-module__NCiOpq__shell h3{font-family:var(--font-family-guest);letter-spacing:-.03em;font-weight:400;line-height:1.2}.PartnerShell-module-scss-module__NCiOpq__shell p{line-height:1.55}.PartnerShell-module-scss-module__NCiOpq__sidebar{background:var(--partner-sidebar-bg);border-right:1px solid var(--partner-sidebar-border);flex-direction:column;flex-shrink:0;width:224px;height:100dvh;max-height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}.PartnerShell-module-scss-module__NCiOpq__sidebarHeader{border-bottom:1px solid var(--partner-sidebar-border);padding:20px}.PartnerShell-module-scss-module__NCiOpq__badge{background:var(--partner-accent-soft);color:var(--partner-accent);font-family:var(--font-family-guest);letter-spacing:.04em;text-transform:uppercase;border-radius:9px;align-items:center;gap:6px;margin-top:12px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.PartnerShell-module-scss-module__NCiOpq__badgeDot{background:var(--partner-accent);border-radius:50%;width:6px;height:6px}.PartnerShell-module-scss-module__NCiOpq__nav{flex:1;min-height:0;padding:16px 12px;overflow-y:auto}.PartnerShell-module-scss-module__NCiOpq__navList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.PartnerShell-module-scss-module__NCiOpq__navLink{width:100%;min-height:43px;color:var(--partner-nav-muted);font-family:var(--font-family-guest);border-radius:9px;align-items:center;gap:10px;padding:0 11px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.PartnerShell-module-scss-module__NCiOpq__navLink:hover{color:#e8ebe6}.PartnerShell-module-scss-module__NCiOpq__navLabel{flex:auto;min-width:0}.PartnerShell-module-scss-module__NCiOpq__navCount{background:var(--partner-accent);color:#171a1f;min-width:1.25rem;font-family:var(--font-family-guest);text-align:center;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:700;line-height:1.4}.PartnerShell-module-scss-module__NCiOpq__navLinkActive{background:var(--partner-accent);color:#171a1f;font-weight:700}.PartnerShell-module-scss-module__NCiOpq__navDot{display:none}.PartnerShell-module-scss-module__NCiOpq__navLink:has(.PartnerShell-module-scss-module__NCiOpq__navCount) .PartnerShell-module-scss-module__NCiOpq__navDot{margin-left:0}.PartnerShell-module-scss-module__NCiOpq__sidebarFooter{border-top:1px solid var(--partner-sidebar-border);flex-shrink:0;padding:16px 12px}.PartnerShell-module-scss-module__NCiOpq__exitLink{color:#c5c9c3;width:100%;font-family:var(--font-family-guest);border-radius:9px;align-items:center;gap:8px;padding:10px 11px;font-size:12px;text-decoration:none;transition:color .15s;display:flex}.PartnerShell-module-scss-module__NCiOpq__exitLink:hover{color:#e8ebe6}.PartnerShell-module-scss-module__NCiOpq__main{flex:1;min-width:0;padding:32px;overflow:auto}.PartnerShell-module-scss-module__NCiOpq__mainInner{max-width:1120px;margin-inline:auto}.PartnerShell-module-scss-module__NCiOpq__mobileBar{display:none}.PartnerShell-module-scss-module__NCiOpq__menuButton{color:#171a1f;cursor:pointer;background:#fff;border:1px solid #171a1f1f;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.PartnerShell-module-scss-module__NCiOpq__backdrop{display:none}@media (max-width:767px){.PartnerShell-module-scss-module__NCiOpq__shell{flex-direction:column}.PartnerShell-module-scss-module__NCiOpq__mobileBar{z-index:30;background:var(--partner-main-bg);border-bottom:1px solid #1a233214;flex-shrink:0;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.PartnerShell-module-scss-module__NCiOpq__sidebar{z-index:50;width:min(280px,86vw);height:100dvh;min-height:0;max-height:100dvh;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:8px 0 24px #0000002e}.PartnerShell-module-scss-module__NCiOpq__sidebarOpen{transform:translate(0)}.PartnerShell-module-scss-module__NCiOpq__backdrop{z-index:40;cursor:pointer;background:#171a1f7a;border:0;padding:0;display:block;position:fixed;inset:0}.PartnerShell-module-scss-module__NCiOpq__main{padding:16px}}.PartnerShell-module-scss-module__NCiOpq__blocked{justify-items:start;gap:16px;max-width:480px;margin:48px auto;padding:24px;display:grid}.PartnerShell-module-scss-module__NCiOpq__blockedTitle{font-family:var(--font-family-display);font-size:var(--font-size-l);margin:0}.PartnerShell-module-scss-module__NCiOpq__blockedText{color:var(--color-text-muted);font-size:var(--font-size-s);margin:0;line-height:1.5}
