.panel_root__aNgC1{--cream:#faf7f1;--paper:#fff;--ink:#16100a;--muted:#635e57;--line:#eae6de;--gold:#e8a84c;--goldText:#80550c;--sand:#f3ede2;background:var(--cream);color:var(--ink);min-height:100vh;font-family:var(--font-body),sans-serif;line-height:1.55}.panel_root__aNgC1 *{box-sizing:border-box}.panel_root__aNgC1{color-scheme:light;--color-bg:var(--cream);--color-bg-elevated:var(--paper);--color-bg-muted:var(--sand);--color-text:var(--ink);--color-text-muted:var(--muted);--color-text-subtle:#756e64;--color-border:var(--line)}.panel_root__aNgC1 a{color:var(--goldText);text-underline-offset:4px}.panel_root__aNgC1 :focus-visible{outline:3px solid var(--gold);outline-offset:4px}.panel_nav__75j0M{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--line);background:hsla(40,47%,96%,.96);backdrop-filter:blur(14px)}.panel_navInner__qgxG5{max-width:1200px;margin:auto;padding:16px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}.panel_root__aNgC1 .panel_logo__nn3B9{display:inline-flex;align-items:center;gap:8px;color:var(--ink);text-decoration:none;font-family:var(--font-display),sans-serif;font-size:26px;font-weight:800;letter-spacing:-.04em}.panel_logo__nn3B9 small{margin-left:4px;border-radius:99px;background:var(--sand);padding:4px 10px;font-family:var(--font-body),sans-serif;font-size:12px;font-weight:600;color:var(--goldText);letter-spacing:0}.panel_user__D0AoJ{display:flex;align-items:center;gap:16px;min-width:0}.panel_email__gMDdd{font-size:13px;color:var(--muted);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel_root__aNgC1 .panel_logout__cmmkK,.panel_root__aNgC1 .panel_secondary___Rj3U{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:99px;min-height:44px;padding:10px 18px;background:var(--paper);color:var(--ink);font-weight:600;font-size:14px;text-decoration:none;cursor:pointer}.panel_content__hbDn2{max-width:1200px;margin:auto;padding:44px 32px 80px}.panel_profileGrid__lMUI_{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:start}.panel_steps__GMeOb{display:flex;flex-wrap:wrap;gap:16px;list-style:none;padding:0;margin:0 0 28px;font-size:12px;color:var(--muted)}.panel_steps__GMeOb li{display:flex;align-items:center;gap:7px}.panel_steps__GMeOb li>span{display:grid;place-items:center;border:1px solid #d6cbb8;background:var(--paper);width:26px;height:26px;border-radius:50%}.panel_steps__GMeOb li[aria-current]>span{background:var(--ink);color:var(--gold);border-color:var(--ink)}.panel_steps__GMeOb .panel_stepDone__hJJu7>span{background:#2d8a4e;color:#fff;border-color:#2d8a4e}.panel_eyebrow___pQih{font-size:12px!important;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:var(--goldText);margin:0 0 12px}.panel_title__jyWrA{font-family:var(--font-display),sans-serif;font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-.035em;font-weight:800;margin:0 0 16px;overflow-wrap:anywhere}.panel_lead__hMCRl{font-size:18px;color:var(--muted);max-width:650px;margin:0}.panel_card__HDOsE{margin-top:30px;border:1px solid var(--line);border-radius:24px;padding:30px;background:var(--paper);box-shadow:0 40px 80px -55px #16100a55}.panel_fields__h3VCh{border:0;margin:0;padding:0;display:grid;gap:24px;min-width:0}.panel_row__urSy9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.panel_field__Zy4p5{display:grid;gap:8px;font-size:14px;font-weight:600;min-width:0}.panel_field__Zy4p5 input,.panel_field__Zy4p5 select,.panel_field__Zy4p5 textarea{width:100%;min-width:0;min-height:54px;border:1.5px solid var(--line);background:var(--cream);border-radius:14px;padding:13px 14px;font:inherit;font-size:16px;font-weight:500;color:var(--ink);transition:border-color .2s,box-shadow .2s}.panel_field__Zy4p5 textarea{min-height:130px;resize:vertical}.panel_field__Zy4p5 input:focus,.panel_field__Zy4p5 select:focus,.panel_field__Zy4p5 textarea:focus{border-color:var(--gold);outline:0;box-shadow:0 0 0 4px #e8a84c2e}.panel_field__Zy4p5 small{display:flex;justify-content:space-between;font-size:12px;font-weight:400;color:var(--muted)}.panel_activities__7_gw0{border:0;margin:0;padding:0;min-width:0}.panel_activities__7_gw0 legend{font-size:14px;font-weight:600;margin-bottom:10px}.panel_activityGrid__TKy20{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.panel_activity__mX85Y{position:relative;cursor:pointer}.panel_activity__mX85Y input{position:absolute;width:1px;height:1px;opacity:0}.panel_activity__mX85Y>span{position:relative;display:flex;flex-direction:column;gap:12px;min-height:110px;border:1.5px solid var(--line);border-radius:14px;background:var(--cream);padding:14px;transition:transform .2s,border-color .2s,box-shadow .2s}.panel_activity__mX85Y strong{font-size:13px;line-height:1.3;font-weight:600}.panel_activity__mX85Y svg{color:var(--goldText)}.panel_activity__mX85Y input:checked+span{border-color:var(--ink);background:var(--paper);box-shadow:0 12px 25px -20px #16100a88}.panel_activity__mX85Y input:focus-visible+span{outline:3px solid var(--gold);outline-offset:3px}.panel_tick__pLAP9{position:absolute;right:10px;top:10px;opacity:0}.panel_activity__mX85Y input:checked+span .panel_tick__pLAP9{opacity:1}.panel_activity__mX85Y:hover>span{transform:translateY(-2px)}.panel_terms__e_age{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--line);background:var(--cream);border-radius:14px;padding:16px;font-size:13px;color:var(--muted)}.panel_terms__e_age input{flex-shrink:0;width:20px;height:20px;margin:2px 0;accent-color:var(--ink)}.panel_terms__e_age a{font-weight:600}.panel_root__aNgC1 .panel_primary__RPisI{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:13px 22px;border:0;border-radius:99px;background:var(--ink);color:var(--cream);font:inherit;font-size:15px;font-weight:700;cursor:pointer;text-decoration:none;transition:transform .2s,box-shadow .2s}.panel_primary__RPisI:hover{transform:translateY(-2px);box-shadow:0 16px 28px -16px #16100a77}.panel_root__aNgC1 button:disabled{cursor:wait;opacity:.6}.panel_hint__3b8XX{margin:0;text-align:center;font-size:12px;color:var(--muted)}.panel_aside__nMX7m{position:sticky;top:104px;overflow:hidden;background:var(--ink);color:var(--cream);border-radius:28px;padding:32px}.panel_aside__nMX7m .panel_eyebrow___pQih{color:var(--gold)}.panel_aside__nMX7m h2{position:relative;font-family:var(--font-display),sans-serif;font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.12;margin:10px 0 24px}.panel_rings__7wiO9{position:absolute;top:-90px;right:-100px;width:300px;height:300px;pointer-events:none}.panel_rings__7wiO9 i{position:absolute;inset:0;border:1px solid #e8a84c55;border-radius:50%;animation:panel_ring__mfdg1 8s linear infinite}.panel_rings__7wiO9 i:nth-child(2){animation-delay:-3s}.panel_rings__7wiO9 i:nth-child(3){animation-delay:-5s}.panel_preview__gripo{position:relative;border-radius:20px;padding:20px;background:var(--paper);color:var(--ink);box-shadow:0 24px 50px -30px #0009;animation:panel_float__5vhRp 7s ease-in-out infinite}.panel_previewHeader__8G1x2{display:flex;align-items:center;gap:12px}.panel_previewHeader__8G1x2>div{min-width:0}.panel_previewHeader__8G1x2 strong{display:block;font-size:17px;overflow-wrap:anywhere}.panel_previewHeader__8G1x2 small{display:inline-block;margin-top:4px;background:var(--sand);border-radius:99px;padding:3px 9px;font-size:12px;color:var(--goldText)}.panel_avatar__qmcSX{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:14px;background:var(--ink);color:var(--gold);font-weight:800}.panel_pendingLink__V2ujm{display:flex;align-items:center;gap:8px;padding:12px;border:1px dashed #d6cbb8;background:var(--cream);border-radius:12px;margin:18px 0 0;font-size:12px;color:var(--goldText)}.panel_pendingLink__V2ujm svg{flex-shrink:0}.panel_perks__c1w51{list-style:none;padding:0;margin:26px 0;display:grid;gap:20px;position:relative}.panel_perks__c1w51 strong{display:block;font-size:15px}.panel_perks__c1w51 span{display:block;margin-top:4px;font-size:13px;color:#d2c9be}.panel_asideNote__Fmv1B{position:relative;background:#e8a84c16;border:1px solid #e8a84c44;border-radius:14px;padding:15px;font-size:13px;color:#e3dace;margin:0}.panel_root__aNgC1 .panel_asideNote__Fmv1B a{color:var(--gold)}.panel_alert__CSEEd{border:1px solid #e2ab98;background:#fff6f1;border-radius:16px;padding:18px;margin-bottom:24px;overflow-wrap:anywhere}.panel_success__cZgMz{max-width:700px;margin:0 auto;text-align:center;padding:20px 0 40px;animation:panel_enter__vPlvv .5s ease both}.panel_successIcon__G5L0A{display:grid;place-items:center;width:84px;height:84px;margin:0 auto 24px;border-radius:50%;background:#2d8a4e;color:#fff}.panel_success__cZgMz .panel_lead__hMCRl{margin:auto}.panel_share__W_34z{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}.panel_share__W_34z h2{font-family:var(--font-display),sans-serif;font-size:24px;font-weight:800;line-height:1.15;margin:0 0 18px}.panel_share__W_34z input{margin-top:8px;width:100%;border:1px dashed #d6cbb8;border-radius:12px;background:var(--cream);padding:12px;font-size:13px;color:var(--goldText)}.panel_share__W_34z label{display:block;font-size:12px;font-weight:600}.panel_code__e8UQr{font-size:22px;font-weight:800;letter-spacing:.06em;overflow-wrap:anywhere}.panel_qr__MyE34{background:#fff;padding:12px;border:1px solid var(--line);border-radius:16px;width:170px}.panel_qr__MyE34 svg{display:block;max-width:100%;height:auto}.panel_actions__YuuVs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}.panel_notice__Dm39j{font-size:13px;color:var(--goldText);margin:14px 0 0;min-height:20px}.panel_welcomeShare__7QMo1{text-align:left}.panel_sectionNav__OOy7G{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.panel_sectionNav__OOy7G a{display:inline-flex;padding:10px 16px;min-height:44px;border:1px solid var(--line);border-radius:99px;text-decoration:none;background:var(--paper);font-size:13px;font-weight:600}.panel_dashboard__v989U{display:grid;gap:28px;margin-top:28px}.panel_dashboard__v989U>section{margin-top:0!important;border-color:var(--line);background:var(--paper);border-radius:24px;padding:28px;min-width:0;scroll-margin-top:100px}.panel_dashboard__v989U h2{font-family:var(--font-display),sans-serif;letter-spacing:-.02em;font-weight:800}.panel_referrals__4tvHT{padding:28px;background:var(--paper);border:1px solid var(--line);border-radius:24px;scroll-margin-top:100px}.panel_referrals__4tvHT h2{font-size:26px;margin:0}.panel_referrals__4tvHT p{color:var(--muted);font-size:14px}.panel_count__aTrYW{font-size:42px;font-family:var(--font-display),sans-serif;font-weight:800;color:var(--ink)!important;margin:8px 0}.panel_tableWrap__6NTpd{overflow-x:auto}.panel_tableWrap__6NTpd table{width:100%;text-align:left;font-size:13px;border-collapse:collapse;min-width:420px}.panel_tableWrap__6NTpd td,.panel_tableWrap__6NTpd th{padding:14px;border-bottom:1px solid var(--line)}.panel_tableWrap__6NTpd th{background:var(--cream)}.panel_spin__MMHsW{animation:panel_spin__MMHsW .8s linear infinite}.panel_authCard__BEeoH{margin-top:0}.panel_authGrid__T2lFv{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:start}.panel_authGrid__T2lFv .panel_aside__nMX7m{margin-top:0}.panel_authFooter__44Qiw{margin-top:28px;border-top:1px solid var(--line);padding-top:22px;font-size:14px;color:var(--muted)}@keyframes panel_spin__MMHsW{to{transform:rotate(1turn)}}@keyframes panel_float__5vhRp{50%{transform:translateY(-6px)}}@keyframes panel_ring__mfdg1{0%{transform:scale(.5);opacity:0}20%{opacity:1}to{transform:scale(1.4);opacity:0}}@keyframes panel_enter__vPlvv{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:980px){.panel_authGrid__T2lFv,.panel_profileGrid__lMUI_{grid-template-columns:minmax(0,1fr);gap:28px}.panel_aside__nMX7m{position:relative;top:0}.panel_perks__c1w51{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.panel_profileGrid__lMUI_ .panel_aside__nMX7m{order:1}}@media(max-width:640px){.panel_navInner__qgxG5{padding:14px 20px}.panel_email__gMDdd,.panel_logo__nn3B9 small{display:none}.panel_content__hbDn2{padding:28px 20px 64px}.panel_card__HDOsE{padding:22px 18px;border-radius:20px}.panel_row__urSy9{grid-template-columns:minmax(0,1fr);gap:24px}.panel_activityGrid__TKy20{grid-template-columns:repeat(2,minmax(0,1fr))}.panel_activity__mX85Y>span{min-height:100px}.panel_lead__hMCRl{font-size:16px}.panel_aside__nMX7m{border-radius:22px;padding:24px}.panel_perks__c1w51{grid-template-columns:minmax(0,1fr)}.panel_preview__gripo{animation:none}.panel_share__W_34z{grid-template-columns:minmax(0,1fr)}.panel_qr__MyE34{justify-self:center}.panel_actions__YuuVs>*{width:100%;justify-content:center}.panel_dashboard__v989U>section,.panel_referrals__4tvHT{padding:22px 18px}.panel_steps__GMeOb{gap:10px;font-size:11px}.panel_logout__cmmkK{padding:10px 12px!important}}@media(prefers-reduced-motion:reduce){.panel_root__aNgC1 *,.panel_root__aNgC1 :after,.panel_root__aNgC1 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.panel_rateLine__sEiYL{display:inline-block;margin:16px 0 0;padding:9px 16px;border:1px solid var(--line);border-radius:99px;background:var(--paper);font-size:14px;color:var(--ink)}.panel_rateLine__sEiYL a{text-decoration:underline;text-underline-offset:2px}