._portal_8mzy6_6{--p-ink: var(--ink);--p-navy: color-mix(in oklab, var(--brand) 20%, var(--ink));--p-muted: var(--muted);--p-muted-2: var(--muted);--p-hairline: var(--hairline);--p-soft: var(--bg-soft);--p-canvas: color-mix(in srgb, var(--ink) 2%, var(--bg));--p-cyan: var(--brand);--p-serif: "Fraunces", Georgia, serif;--p-accent: var(--p-navy);--p-accent-cta: var(--ar-color-primary, #0b5cd5);--p-accent-ink: var(--bg);--p-accent-deep: var(--brand-text, var(--brand-strong));--p-heading: var(--p-navy);--btn-shadow-primary: none;display:grid;grid-template-columns:260px 1fr;min-height:100vh;background:var(--bg);color:var(--p-ink)}._portalBare_8mzy6_44{grid-template-columns:1fr}._sidebar_8mzy6_49{position:sticky;top:0;align-self:start;height:100vh;display:flex;flex-direction:column;padding:16px 12px 14px;background:var(--card);border-right:1px solid var(--p-hairline)}._brand_8mzy6_60{display:flex;align-items:center;gap:11px;padding:6px 10px 16px;margin-bottom:6px;border-bottom:1px solid var(--p-hairline)}._brandMark_8mzy6_68{width:36px;height:36px;border-radius:10px;background:var(--p-navy);color:var(--bg);display:grid;place-items:center;font:700 16px var(--p-serif);flex-shrink:0;text-transform:uppercase}._brandLogo_8mzy6_82{display:block;width:36px;height:36px;border-radius:10px;object-fit:contain;flex-shrink:0}._brandName_8mzy6_90{font:700 13.5px/1.15 system-ui,sans-serif;color:var(--p-navy);text-transform:none}._brandSub_8mzy6_97{font:500 10.5px/1.1 system-ui,sans-serif;color:var(--p-muted-2);margin-top:3px;letter-spacing:.04em;text-transform:uppercase}._nav_8mzy6_107{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:6px 2px}._group_8mzy6_115{display:flex;flex-direction:column;gap:1px}._groupTitle_8mzy6_120{font:600 10px/1 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:4px 12px 8px}._item_8mzy6_129{display:flex;align-items:center;gap:11px;padding:9px 12px;border:0;background:transparent;border-radius:8px;font:500 13px/1.1 system-ui,sans-serif;color:var(--ink-2);cursor:pointer;text-align:left;transition:background .12s,color .12s}._item_8mzy6_129:hover{background:var(--card-hover);color:var(--p-navy)}._itemIco_8mzy6_151{display:grid;place-items:center;width:18px;height:18px;color:var(--muted);flex-shrink:0}._item_8mzy6_129:hover ._itemIco_8mzy6_151{color:var(--p-navy)}._itemActive_8mzy6_162{background:var(--p-accent);color:var(--p-accent-ink);font-weight:600}._itemActive_8mzy6_162:hover{background:var(--p-accent);color:var(--p-accent-ink)}._itemActive_8mzy6_162 ._itemIco_8mzy6_151,._itemActive_8mzy6_162:hover ._itemIco_8mzy6_151{color:var(--p-accent-ink)}._itemChev_8mzy6_175{display:grid;place-items:center;margin-left:auto;color:var(--muted);transition:transform .15s}._itemChevOpen_8mzy6_182{transform:rotate(180deg)}._itemActive_8mzy6_162 ._itemChev_8mzy6_175{color:var(--p-accent-ink)}._subItems_8mzy6_188{display:flex;flex-direction:column;gap:1px;margin-top:1px}._subItem_8mzy6_188{padding:7px 12px 7px 24px;font-size:12.5px}._subItem_8mzy6_188 ._itemIco_8mzy6_151{width:16px;height:16px}._foot_8mzy6_204{position:relative;padding-top:10px;border-top:1px solid var(--p-hairline);margin-top:8px}._user_8mzy6_210{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:12px;cursor:pointer;text-align:left;transition:background .15s}._user_8mzy6_210:hover,._userOpen_8mzy6_224{background:var(--card-hover)}._userAv_8mzy6_227{width:34px;height:34px;border-radius:50%;background:var(--p-navy);color:var(--bg);display:grid;place-items:center;font:600 12px/1 system-ui,sans-serif;flex-shrink:0}._userMeta_8mzy6_240{flex:1;min-width:0}._userName_8mzy6_244{display:block;font:600 13px/1.2 system-ui,sans-serif;color:var(--p-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userSub_8mzy6_254{display:block;font:500 11px/1.1 system-ui,sans-serif;color:var(--p-muted);margin-top:2px}._userCaret_8mzy6_262{color:var(--p-muted);margin-left:auto}._userMenu_8mzy6_266{position:absolute;bottom:calc(100% + 8px);left:12px;right:12px;background:var(--card);border:1px solid var(--p-hairline);border-radius:14px;box-shadow:var(--popover-shadow);padding:6px;z-index:50;max-height:min(60vh,480px);overflow-y:auto}._userPoints_8mzy6_285{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:calc(100% + 12px);margin:-6px -6px 6px;padding:18px 18px 20px;border:none;border-radius:13px 13px 0 0;background:linear-gradient(135deg,var(--brand-strong, var(--brand)) 0%,var(--brand) 100%);color:var(--brand-ink);text-align:left;cursor:pointer;overflow:hidden}._userPoints_8mzy6_285:after{content:"";position:absolute;top:0;right:0;bottom:0;left:40%;background:repeating-linear-gradient(-60deg,transparent 0 14px,color-mix(in srgb,var(--brand-ink) 12%,transparent) 14px 24px);-webkit-mask-image:linear-gradient(to right,transparent,var(--ink) 75%);mask-image:linear-gradient(to right,transparent,var(--ink) 75%);pointer-events:none}._userPoints_8mzy6_285:hover{filter:brightness(1.06)}._userPoints_8mzy6_285:focus-visible{outline:2px solid var(--brand-ink);outline-offset:-5px}._userPointsName_8mzy6_325,._userPointsValue_8mzy6_326{position:relative;z-index:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userPointsName_8mzy6_325{font:500 13.5px/1.3 system-ui,sans-serif;opacity:.92}._userPointsValue_8mzy6_326{font:700 24px/1.1 system-ui,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.01em}._userMi_8mzy6_347{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:10px;cursor:pointer;font:500 13.5px/1.3 system-ui,sans-serif;color:var(--p-navy);text-align:left}._userMi_8mzy6_347:hover{background:var(--card-hover);color:var(--p-navy)}._userMiIco_8mzy6_369{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;font-size:14px}._userMiLabel_8mzy6_377{flex:1}._userMiMeta_8mzy6_380{font:500 12px/1 system-ui,sans-serif;color:var(--p-muted)}._userMiBack_8mzy6_386{color:var(--p-muted);font-weight:600}._userMiDanger_8mzy6_390{color:var(--danger-ink)}._userMiDanger_8mzy6_390:hover{background:var(--danger-tint);color:var(--danger-ink)}._userDivider_8mzy6_397{height:1px;background:var(--p-hairline);margin:4px 0}._drawerFootSlot_8mzy6_408{flex:1;min-width:0}._drawerFoot_8mzy6_408{padding-top:0;margin-top:0;border-top:0}._progress_8mzy6_424{position:fixed;inset:0 0 auto;height:3px;overflow:hidden;z-index:1200}._progressBar_8mzy6_431{height:100%;width:100%;background:var(--p-cyan);transform-origin:0 50%;animation:_portalProgress_8mzy6_1 1.2s ease-in-out infinite}@keyframes _portalProgress_8mzy6_1{0%{transform:scaleX(.05)}60%{transform:scaleX(.7)}to{transform:scaleX(1)}}._contentPending_8mzy6_449{opacity:.6;transition:opacity .12s ease-out}@media(prefers-reduced-motion:reduce){._progressBar_8mzy6_431{animation:none}._contentPending_8mzy6_449{transition:none}}._body_8mzy6_463{display:flex;flex-direction:column;min-width:0;background:var(--bg)}._topnav_8mzy6_469{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 28px;border-bottom:1px solid var(--p-hairline)}._topLeft_8mzy6_476{display:flex;align-items:center;gap:10px}._menuBtn_8mzy6_481{display:none;width:38px;height:38px;border:1px solid var(--p-hairline);background:var(--card);color:var(--p-ink);border-radius:10px;font-size:18px;cursor:pointer}._wordmark_8mzy6_495{display:none;justify-self:center;text-align:center;min-width:0}@media(max-width:900px){._wordmark_8mzy6_495{display:block}}._portalBare_8mzy6_44 ._wordmark_8mzy6_495{display:block}._wm_8mzy6_499{font-family:var(--p-serif);font-weight:500;font-size:19px;letter-spacing:.32em;color:var(--p-navy);line-height:1.1;text-transform:uppercase;overflow-wrap:anywhere}._wmSub_8mzy6_524{font:500 10.5px/1 system-ui,sans-serif;letter-spacing:.36em;color:var(--p-muted);margin-top:6px;text-transform:uppercase}._logo_8mzy6_533{display:block;max-height:40px;max-width:min(220px,100%);width:auto;object-fit:contain}._topRight_8mzy6_540{justify-self:end}._content_8mzy6_449{max-width:1180px;width:100%;margin:0 auto;padding:28px 28px 80px}._contentBody_8mzy6_554{position:relative;z-index:1}._pageHeader_8mzy6_560{display:flex;flex-direction:column;gap:8px;margin-bottom:28px}@media(max-width:900px){._portal_8mzy6_6{grid-template-columns:1fr}._sidebar_8mzy6_49{display:none}._menuBtn_8mzy6_481{display:inline-flex;align-items:center;justify-content:center}._topnav_8mzy6_469{grid-template-columns:auto minmax(0,1fr) auto}}._bookCta_8mzy6_588{display:flex;align-items:center;justify-content:center;gap:8px;margin:6px 2px 12px;flex-shrink:0;padding:11px 14px;border-radius:10px;background:var(--p-accent-cta);color:var(--p-accent-ink);text-decoration:none;font:600 13.5px/1 system-ui,sans-serif}._bookCta_8mzy6_588:hover{filter:brightness(1.06)}._bookCta_8mzy6_588:focus-visible{outline:2px solid var(--p-accent-cta);outline-offset:2px}html[data-zenith-palette]:not([data-zenith-palette=current]) ._portal_8mzy6_6,html[data-zenith-branded] ._portal_8mzy6_6{--p-accent: var(--brand, var(--p-navy));--p-accent-cta: var(--brand, var(--ar-color-primary, #0b5cd5));--p-accent-ink: var(--brand-ink);--p-accent-deep: var(--brand-strong, var(--brand, #11708a));--p-cyan: var(--brand, #2badd4);--p-heading: var(--brand-text, var(--brand-strong, var(--p-navy)))}html[data-zenith-palette]:not([data-zenith-palette=current]) ._portal_8mzy6_6 .btn-primary,html[data-zenith-branded] ._portal_8mzy6_6 .btn-primary{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}html[data-zenith-palette]:not([data-zenith-palette=current]) ._portal_8mzy6_6 .btn-primary:hover,html[data-zenith-branded] ._portal_8mzy6_6 .btn-primary:hover{background:var(--brand-strong, var(--brand));border-color:var(--brand-strong, var(--brand))}html[data-zenith-palette]:not([data-zenith-palette=current]) ._portal_8mzy6_6 .btn-primary:active,html[data-zenith-branded] ._portal_8mzy6_6 .btn-primary:active{background:var(--brand-stronger, var(--brand))}@media print{._menuBtn_8mzy6_481{display:none}}
