.DR4hrq_hint{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.DR4hrq_hintPart{align-items:center;gap:4px;display:inline-flex}.DR4hrq_then{color:var(--text-faint);font-size:10.5px}.DR4hrq_kbd{border-radius:var(--radius-sm);min-width:22px;height:22px;font-family:var(--font-sans), system-ui, sans-serif;color:var(--text-muted);background:var(--surface-sunken);border:1px solid var(--surface-border-strong);box-shadow:inset 0 -1px 0 var(--surface-border-strong);place-items:center;padding:0 6px;font-size:11.5px;font-weight:600;line-height:1;display:inline-grid}.DR4hrq_dialog{border-radius:var(--radius-md);width:min(480px,100vw - 32px);max-height:calc(100dvh - 64px);color:var(--text);background:var(--surface-strong);box-shadow:var(--shadow-lift);padding:0}.DR4hrq_dialog::backdrop{-webkit-backdrop-filter:blur(6px);background:#0208168c}.DR4hrq_dialog[open]{animation:.2s cubic-bezier(.2,.8,.2,1) DR4hrq_dialog-in}@keyframes DR4hrq_dialog-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.DR4hrq_content{padding:24px 26px 22px}.DR4hrq_header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.DR4hrq_header h2{font-size:20px}.DR4hrq_close{border-radius:var(--radius-md);width:34px;height:34px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.DR4hrq_close:hover{color:var(--text);background:var(--accent-soft)}.DR4hrq_group{margin-top:18px}.DR4hrq_group h3{font-family:var(--font-brand), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:6px;font-size:10.5px;font-weight:600}.DR4hrq_group dl{margin:0}.DR4hrq_row{border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:16px;padding:9px 0;font-size:14px;display:flex}.DR4hrq_row:last-child{border-bottom:0}.DR4hrq_row dd{margin:0}.DR4hrq_note{color:var(--text-faint);margin-top:16px;font-size:12.5px}
.m3X4nW_menu{border-radius:var(--radius-md);width:220px;color:var(--text);background:var(--surface-strong);box-shadow:var(--shadow-lift);margin:0;padding:6px;position:fixed;inset:auto}.m3X4nW_menu:popover-open{animation:.16s cubic-bezier(.2,.8,.2,1) m3X4nW_menu-in}@keyframes m3X4nW_menu-in{0%{opacity:0;transform:translateY(4px)scale(.98)}}.m3X4nW_option{border-radius:var(--radius-md);width:100%;height:40px;color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;transition:background .14s,color .14s;display:flex}.m3X4nW_option:hover,.m3X4nW_option:focus-visible{color:var(--text);background:var(--accent-soft);outline:none}.m3X4nW_option[aria-checked=true]{color:var(--accent)}.m3X4nW_check{visibility:hidden;margin-left:auto}.m3X4nW_option[aria-checked=true] .m3X4nW_check{visibility:visible}
.WZVnLW_sidebar{--expanded-width:264px;--pad:14px;z-index:60;width:var(--rail-width);padding:16px var(--pad);background:var(--sidebar-bg);border-right:1px solid var(--surface-border);-webkit-backdrop-filter:blur(22px)saturate(140%);flex-direction:column;transition:width .26s cubic-bezier(.2,.7,.1,1) .14s,box-shadow .26s .14s;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.WZVnLW_sidebar:hover{width:var(--expanded-width);box-shadow:var(--shadow-lift);transition-delay:40ms}.WZVnLW_sidebar:has(:focus-visible){width:var(--expanded-width);box-shadow:var(--shadow-lift);transition-delay:40ms}.WZVnLW_brand{white-space:nowrap;align-items:center;gap:14px;height:48px;margin-bottom:22px;padding-left:6px;display:flex}.WZVnLW_brandMark{flex:none}.WZVnLW_wordmark{color:var(--text);font-size:14px}.WZVnLW_nav{flex-direction:column;gap:4px;display:flex}.WZVnLW_item{border-radius:var(--radius-md);width:100%;height:46px;color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0 14px;font-size:14px;font-weight:500;transition:color .16s,background .16s;display:flex;position:relative}.WZVnLW_item svg,.WZVnLW_icon{flex:none;place-items:center;display:grid}.WZVnLW_item:hover{color:var(--text);background:var(--accent-soft)}.WZVnLW_item[aria-current=page]{color:var(--accent);background:var(--accent-soft)}.WZVnLW_item[aria-current=page]:before{content:"";left:calc(-1 * var(--pad));background:linear-gradient(180deg, var(--gold-1), var(--gold-3));border-radius:0 3px 3px 0;width:3px;position:absolute;top:11px;bottom:11px}.WZVnLW_label{opacity:0;transition:opacity .16s,transform .16s;transform:translate(-6px)}.WZVnLW_sidebar:hover .WZVnLW_label{opacity:1;transition-delay:.12s;transform:none}.WZVnLW_sidebar:has(:focus-visible) .WZVnLW_label{opacity:1;transition-delay:.12s;transform:none}.WZVnLW_mobileOnly{display:none}.WZVnLW_hint{margin-left:auto}.WZVnLW_bottom{border-top:1px solid var(--surface-border);flex-direction:column;gap:4px;margin-top:auto;padding-top:12px;display:flex}.WZVnLW_person,.WZVnLW_person:hover{cursor:default;color:var(--text-muted);background:0 0}.WZVnLW_personText{min-width:0;line-height:1.25;display:grid}.WZVnLW_personName,.WZVnLW_personTenant{text-overflow:ellipsis;overflow:hidden}.WZVnLW_personName{color:var(--text);font-weight:600}.WZVnLW_personTenant{font-size:12px}.WZVnLW_signOut{display:contents}@media (max-width:760px){.WZVnLW_sidebar,.WZVnLW_sidebar:hover{width:auto;height:calc(64px + env(safe-area-inset-bottom));padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-right:0;border-top:1px solid var(--surface-border);box-shadow:none;flex-direction:row;align-items:stretch;inset:auto 0 0}.WZVnLW_sidebar:has(:focus-visible){width:auto;height:calc(64px + env(safe-area-inset-bottom));padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-right:0;border-top:1px solid var(--surface-border);box-shadow:none;flex-direction:row;align-items:stretch;inset:auto 0 0}.WZVnLW_brand{display:none}.WZVnLW_nav{flex-direction:row;flex:1;justify-content:space-around;gap:0}.WZVnLW_mobileOnly{display:flex}.WZVnLW_desktopOnly,.WZVnLW_hint{display:none!important}.WZVnLW_item{flex-direction:column;flex:1;justify-content:center;gap:3px;height:100%;padding:0 4px;font-size:10.5px}.WZVnLW_item[aria-current=page]:before{border-radius:0 0 3px 3px;width:auto;height:3px;inset:-6px 30% auto}.WZVnLW_label,.WZVnLW_sidebar:hover .WZVnLW_label{opacity:1;transform:none}.WZVnLW_bottom{border-top:0;border-left:1px solid var(--surface-border);flex-direction:row;gap:0;min-width:72px;margin:0;padding:0 0 0 4px;display:flex}}
.wWXZva_footer{color:var(--text-faint);grid-template-columns:auto auto;grid-template-areas:"logo brand""logo copyright";justify-content:space-between;align-items:center;gap:6px 32px;margin-top:clamp(8px,1.5vh,40px);padding-block:clamp(18px,2.5vh,56px) clamp(18px,2.5vh,60px);font-size:13px;line-height:1.5;display:grid;position:relative}.wWXZva_footer:before{content:"";background:linear-gradient(90deg, transparent, var(--surface-border-strong) 20%, var(--accent-glow) 50%, var(--surface-border-strong) 80%, transparent);height:1px;position:absolute;top:0;left:clamp(16px,4vw,40px);right:clamp(16px,4vw,40px)}.wWXZva_brand{font-family:var(--font-brand), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);grid-area:brand;justify-self:end;font-size:11px;font-weight:600;line-height:16px}.wWXZva_logo{grid-area:logo}.wWXZva_copyright{grid-area:copyright;justify-self:end}@media (max-width:560px){.wWXZva_footer{text-align:center;grid-template-columns:1fr;grid-template-areas:"logo""brand""copyright";justify-items:center;row-gap:14px}.wWXZva_brand,.wWXZva_copyright{justify-self:center}.wWXZva_brand{margin-top:10px}}
.rAiKWG_bar{z-index:40;-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg, var(--bg) 0%, transparent 100%);padding-block:14px;display:none;position:sticky;top:0}.rAiKWG_brand{align-items:center;gap:12px;display:inline-flex}.rAiKWG_wordmark{color:var(--text);font-size:14px}@media (max-width:760px){.rAiKWG_bar{display:block}}
._4PX5ca_shell{min-height:100dvh;margin-left:var(--rail-width);flex-direction:column;display:flex}._4PX5ca_main{flex:1}._4PX5ca_devBanner{width:fit-content;max-width:calc(100% - 32px);color:var(--accent);background:var(--accent-soft);border:1px dashed var(--surface-border-strong);text-align:center;border-radius:999px;margin:12px auto 8px;padding:6px 14px;font-size:12.5px}@media (max-width:760px){._4PX5ca_shell{padding-bottom:calc(64px + env(safe-area-inset-bottom));margin-left:0}}
.IEvyqa_page{grid-template-rows:1fr auto;min-height:100dvh;display:grid;position:relative;overflow:hidden}.IEvyqa_backdrop{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.IEvyqa_strands{opacity:.38;width:min(1100px,140vw);height:auto;filter:drop-shadow(0 0 24px var(--accent-glow));flex:none}.IEvyqa_goldA{stop-color:var(--gold-1)}.IEvyqa_goldB{stop-color:var(--gold-3);stop-opacity:.6}.IEvyqa_strand{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.8s cubic-bezier(.65,0,.35,1) forwards IEvyqa_draw}@keyframes IEvyqa_draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.IEvyqa_strand{stroke-dashoffset:0}}.IEvyqa_toggle{z-index:2;position:absolute;top:20px;right:20px}.IEvyqa_main{z-index:1;place-items:center;padding:80px 16px 24px;display:grid;position:relative}.IEvyqa_card{border-radius:var(--radius-md);flex-direction:column;gap:28px;width:100%;max-width:460px;padding:clamp(28px,5vw,44px);animation:.9s cubic-bezier(.2,.7,.1,1) .3s both IEvyqa_rise;display:flex}.IEvyqa_lockup{align-items:center;gap:16px;display:flex}.IEvyqa_lockupText{flex-direction:column;gap:4px;display:flex}.IEvyqa_wordmark{color:var(--text);font-size:22px}.IEvyqa_byline{font-family:var(--font-brand), sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);font-size:10.5px;font-weight:500}.IEvyqa_copy{flex-direction:column;gap:12px;display:flex}.IEvyqa_copy h1{letter-spacing:-.035em;font-size:clamp(30px,4.4vw,40px)}.IEvyqa_copy p{color:var(--text-muted)}.IEvyqa_error{border-radius:var(--radius-md);color:var(--text);background:#d9534f24;border:1px solid #d9534f66;padding:12px 16px;font-size:14px}.IEvyqa_cta{width:100%;height:52px;font-size:15px}.IEvyqa_assurance{color:var(--text-faint);justify-content:center;align-items:center;gap:8px;font-size:12.5px;display:flex}.IEvyqa_dev{text-align:center;color:var(--accent);border-radius:var(--radius-md);border:1px dashed var(--surface-border-strong);padding:8px 12px;font-size:12.5px}.IEvyqa_footer{z-index:1;color:var(--text-faint);flex-direction:column;align-items:center;gap:12px;padding:8px 24px 36px;font-size:12.5px;display:flex;position:relative}.IEvyqa_providers{flex-direction:column;gap:12px;display:flex}.IEvyqa_secondary{color:var(--text);background:var(--surface-strong);border:1px solid var(--surface-border-strong)}.IEvyqa_secondary:hover{border-color:var(--accent);transform:translateY(-1px)}.IEvyqa_copyright{margin-top:2px}
