.auth-session-gate_shell__uS1v_{--gate-text:#292a24;--gate-muted:#625e55;--gate-border:rgba(41,42,36,.18);--gate-accent:#34352e;--gate-focus:#8d7956;color:var(--gate-text)}.auth-session-gate_title__fKiWz{margin:0;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:600;letter-spacing:-.02em;line-height:1.2}.auth-session-gate_subtitle__u2ZpO{margin:0;max-width:28rem;font-size:clamp(.9375rem,1.05vw,1rem);line-height:1.55;color:var(--gate-muted)}.auth-session-gate_actions__xUAoi{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem}.auth-session-gate_btnPrimary__WvW_1,.auth-session-gate_btnSecondary__KAvXQ{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.4rem;padding:.55rem 1.15rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.auth-session-gate_btnPrimary__WvW_1{border:1px solid var(--gate-accent);background:var(--gate-accent);color:#fffdf8}.auth-session-gate_btnPrimary__WvW_1:hover{background:#4a4a40;border-color:#4a4a40}.auth-session-gate_btnSecondary__KAvXQ{border:1px solid var(--gate-border);background:#fffdf8;color:var(--gate-text)}.auth-session-gate_btnSecondary__KAvXQ:hover{border-color:rgba(41,42,36,.28);background:#f0ebe2}.auth-session-gate_btnPrimary__WvW_1:focus-visible,.auth-session-gate_btnSecondary__KAvXQ:focus-visible{outline:3px solid var(--gate-focus);outline-offset:2px}.auth-session-gate_simpleMessage__UrKz2{margin:0;font-size:.9375rem;line-height:1.5;color:var(--gate-muted)}.language-selector_dropdown__c3PYc,.language-selector_list__zu6fT{scrollbar-color:var(--scrollbar-thumb,#9d927e) var(--scrollbar-track,#e8e1d4);scrollbar-width:thin}.language-selector_list__zu6fT::-webkit-scrollbar{width:8px;height:8px}.language-selector_list__zu6fT::-webkit-scrollbar-track{border-radius:999px;background:var(--scrollbar-track,#e8e1d4)}.language-selector_list__zu6fT::-webkit-scrollbar-thumb{border:2px solid var(--scrollbar-track,#e8e1d4);border-radius:999px;background:var(--scrollbar-thumb,#9d927e);background-clip:padding-box}.language-selector_list__zu6fT::-webkit-scrollbar-thumb:hover{border-color:var(--scrollbar-track,#e8e1d4);background:var(--scrollbar-thumb-hover,#7a6f5c);background-clip:padding-box}.language-selector_fieldFocus__o0ev_:focus,.language-selector_fieldFocus__o0ev_:focus-visible{border-color:var(--focus-ring,#8d7956)!important;box-shadow:none!important;outline:2px solid var(--focus-ring,#8d7956);outline-offset:1px;--tw-ring-shadow:0 0 #0000!important}.account-editorial_accountEditorial__n_wqB{--bg:#f0ece3;--surface:#faf8f2;--surface-soft:#e9e4d9;--text:#26251f;--muted:#5f5a50;--border:rgba(53,49,40,.19);--border-strong:rgba(53,49,40,.32);--accent:#76684f;--focus-ring:#76684f;--icon-color:#38362e;min-height:100%;background-color:var(--bg);color:var(--text)}.account-editorial_accountEditorial__n_wqB .bg-app{background-color:var(--bg)!important}.account-editorial_accountEditorial__n_wqB .bg-surface{background-color:var(--surface)!important}.account-editorial_accountEditorial__n_wqB .bg-surface-soft,.account-editorial_accountEditorial__n_wqB .bg-surface-soft\/20,.account-editorial_accountEditorial__n_wqB .bg-surface-soft\/30{background-color:var(--surface-soft)!important}.account-editorial_accountEditorial__n_wqB .text-app{color:var(--text)!important}.account-editorial_accountEditorial__n_wqB .text-muted{color:var(--muted)!important}.account-editorial_accountEditorial__n_wqB .border-app,.account-editorial_accountEditorial__n_wqB .border-app\/30,.account-editorial_accountEditorial__n_wqB .border-app\/40,.account-editorial_accountEditorial__n_wqB .border-app\/50{border-color:var(--border)!important}.account-editorial_accountPrimaryButton__v_qxq{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-strong);background-color:#38362e;color:#faf8f2;transition:background-color var(--motion-duration-micro) var(--motion-ease-out),border-color var(--motion-duration-micro) var(--motion-ease-out),opacity var(--motion-duration-micro) var(--motion-ease-out)}.account-editorial_accountPrimaryButton__v_qxq:hover:not(:disabled){background-color:#2a2822}.account-editorial_accountPrimaryButton__v_qxq:disabled{opacity:.5;cursor:not-allowed}.account-editorial_accountPrimaryButton__v_qxq:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.account-editorial_accountField__27CVa:focus{border-color:var(--border-strong)!important;outline:none}.account-editorial_accountField__27CVa:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.account-editorial_accountOtpInput__yBIIz{box-sizing:border-box;display:block;width:100%;max-width:13rem;min-height:2.75rem;margin-top:.25rem;border:1px solid var(--border);border-radius:.5rem;background-color:var(--surface);padding:.5rem .65rem;text-align:center;font-size:clamp(1.35rem,4.2vw,1.65rem);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.38em;font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,monospace;color:var(--text);outline:none;transition:border-color .16s ease,box-shadow .16s ease}.account-editorial_accountOtpInput__yBIIz::-moz-placeholder{color:rgba(95,90,80,.55);font-weight:500;letter-spacing:.38em}.account-editorial_accountOtpInput__yBIIz::placeholder{color:rgba(95,90,80,.55);font-weight:500;letter-spacing:.38em}.account-editorial_accountOtpInput__yBIIz:focus-visible{border-color:var(--border-strong);outline:2px solid var(--focus-ring);outline-offset:2px}.account-editorial_accountSection__5jboI{border:1px solid var(--border);border-radius:.5rem;background-color:var(--surface);padding:1rem 1.25rem}@media (min-width:640px){.account-editorial_accountSection__5jboI{padding:1.25rem 1.5rem}}.account-editorial_accountToggleOn__cDDVz{border-color:var(--border-strong)!important;background-color:#38362e!important}.account-editorial_accountToggleOff__1IqZR{border-color:var(--border)!important;background-color:var(--surface-soft)!important}.account-editorial_accountChoiceSelected__jAzwA{border-color:var(--border-strong)!important;background-color:color-mix(in srgb,var(--surface-soft) 88%,var(--text) 4%)!important;color:var(--text)!important;font-weight:600}.account-editorial_accountCheckbox__Iz8Ej{accent-color:#38362e;width:1rem;height:1rem}.account-editorial_accountEditorial__n_wqB input[type=checkbox]{accent-color:#38362e}.account-editorial_accountDangerSection__gm6jX{border-color:rgba(120,45,45,.28)!important}.account-editorial_accountDangerIcon__ejkDV{border:1px solid rgba(120,45,45,.25);background-color:rgb(120 45 45/8%);color:#8b3a3a}.account-editorial_accountDangerButton__lpJT_{border:1px solid rgba(120,45,45,.4);color:#8b3a3a;transition:background-color .16s ease}.account-editorial_accountDangerButton__lpJT_:hover:not(:disabled){background-color:rgb(120 45 45/8%)}.account-editorial_accountDangerButton__lpJT_:focus-visible{outline:2px solid #8b3a3a;outline-offset:2px}.account-editorial_accountDangerButton__lpJT_:disabled{cursor:not-allowed;opacity:.5}.referrals-dashboard_page__SyufI{min-width:0}.referrals-dashboard_layout__WoCRo{margin-top:.5rem;display:grid;gap:1.25rem}@media (min-width:1024px){.referrals-dashboard_layout__WoCRo{grid-template-columns:minmax(0,1fr) min(20rem,32vw);gap:1.5rem;align-items:start}}.referrals-dashboard_mainCol__fEcFD,.referrals-dashboard_sideCol__L_3vQ{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.referrals-dashboard_section__WCijw{padding:.85rem 0;border-top:1px solid var(--border)}.referrals-dashboard_section__WCijw:first-child{border-top:none;padding-top:0}.referrals-dashboard_sectionTitle__aXMgT{margin:0;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;color:var(--text)}.referrals-dashboard_sectionHint__q1H4E{margin:.25rem 0 0;font-size:.75rem;color:var(--muted)}.referrals-dashboard_heroRate__s1gqz{margin:.35rem 0 0;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--text)}.referrals-dashboard_heroRateSuffix__IN5Z3{margin-left:.35rem;font-size:.9375rem;font-weight:500;color:var(--muted)}.referrals-dashboard_statsRow__A8UUD{margin-top:.85rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}@media (max-width:380px){.referrals-dashboard_statsRow__A8UUD{grid-template-columns:1fr}}.referrals-dashboard_statCell__YMi8O{padding:.5rem .65rem;border:1px solid var(--border);border-radius:.35rem;background:color-mix(in srgb,var(--surface-soft) 55%,var(--surface))}.referrals-dashboard_statLabel__3XCNv{font-size:.6875rem;color:var(--muted);line-height:1.3}.referrals-dashboard_statValue__x0lGD{margin-top:.2rem;font-size:.9375rem;font-weight:600;color:var(--text);overflow-wrap:anywhere}.referrals-dashboard_levelBadge__qLNfi{flex-shrink:0;padding:.2rem .5rem;border:1px solid var(--border);border-radius:.3rem;font-size:.6875rem;font-weight:600;color:var(--text);background:var(--surface-soft)}.referrals-dashboard_progressTrack__X36uE{margin-top:.5rem;height:.35rem;overflow:hidden;border-radius:999px;background:var(--surface-soft)}.referrals-dashboard_progressFill__mqjKK{height:100%;border-radius:999px;background:color-mix(in srgb,var(--text) 72%,var(--surface-soft));transition:width .35s ease}.referrals-dashboard_progressGrid__DFK9r{margin-top:.65rem;display:grid;gap:.5rem}@media (min-width:640px){.referrals-dashboard_progressGridTwo__6O_Ui{grid-template-columns:1fr 1fr}}.referrals-dashboard_progressCell__ymZDd{padding:.55rem .65rem;border:1px solid var(--border);border-radius:.35rem}.referrals-dashboard_currencyBar__hEOUq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.referrals-dashboard_currencyBtns__2tv_Z{display:flex;flex-wrap:wrap;gap:.25rem}.referrals-dashboard_currencyBtn__FRs7U{min-height:2rem;padding:.25rem .55rem;border:1px solid var(--border);border-radius:.3rem;background:var(--surface);font-size:.6875rem;font-weight:600;color:var(--muted);transition:border-color .18s ease,color .18s ease,background-color .18s ease}.referrals-dashboard_currencyBtnActive__8xne6,.referrals-dashboard_currencyBtn__FRs7U:hover{color:var(--text);background:var(--surface-soft)}.referrals-dashboard_currencyBtnActive__8xne6{border-color:color-mix(in srgb,var(--text) 45%,var(--border))}.referrals-dashboard_currencyBtn__FRs7U:focus-visible{outline:3px solid #8d7956;outline-offset:2px}.referrals-dashboard_field__KlLgZ{width:100%;min-width:0;padding:.55rem .65rem;border:1px solid var(--border);border-radius:.35rem;background:var(--surface-soft);font-size:.8125rem;color:var(--text);outline:none;overflow-wrap:anywhere;word-break:break-all}.referrals-dashboard_field__KlLgZ:focus-visible{border-color:color-mix(in srgb,var(--text) 40%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,#8d7956 40%,transparent)}.referrals-dashboard_btnPrimary__FpliH{display:inline-flex;min-height:2.5rem;width:100%;align-items:center;justify-content:center;gap:.35rem;padding:.5rem 1rem;border:1px solid color-mix(in srgb,var(--text) 82%,var(--surface));border-radius:.35rem;background:color-mix(in srgb,var(--text) 88%,var(--surface));font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--surface);transition:background-color var(--motion-duration-micro) var(--motion-ease-out),border-color var(--motion-duration-micro) var(--motion-ease-out),color var(--motion-duration-micro) var(--motion-ease-out)}html[data-theme=light] .referrals-dashboard_btnPrimary__FpliH{background:#34352e;border-color:#34352e;color:#fffdf8}.referrals-dashboard_btnPrimary__FpliH:hover{background:color-mix(in srgb,var(--text) 75%,var(--surface-soft))}.referrals-dashboard_btnSecondary__mxgSs{display:inline-flex;min-height:2.35rem;width:100%;align-items:center;justify-content:center;padding:.45rem 1rem;border:1px solid var(--border);border-radius:.35rem;background:var(--surface);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text);transition:background-color var(--motion-duration-micro) var(--motion-ease-out),border-color var(--motion-duration-micro) var(--motion-ease-out)}.referrals-dashboard_btnSecondary__mxgSs:hover{background:var(--surface-soft)}.referrals-dashboard_btnGhost__ZHYXX{min-height:2rem;padding:.25rem .65rem;border:1px solid var(--border);border-radius:.3rem;font-size:.625rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:transparent}.referrals-dashboard_btnGhost__ZHYXX:hover{color:var(--text);background:var(--surface-soft)}.referrals-dashboard_btnGhost__ZHYXX:focus-visible,.referrals-dashboard_btnPrimary__FpliH:focus-visible,.referrals-dashboard_btnSecondary__mxgSs:focus-visible{outline:3px solid #8d7956;outline-offset:2px}.referrals-dashboard_linkQuiet__FMK_V{font-size:.75rem;font-weight:600;color:var(--text);text-decoration:underline;text-underline-offset:.18em;text-decoration-color:color-mix(in srgb,var(--text) 35%,transparent)}.referrals-dashboard_linkQuiet__FMK_V:hover{text-decoration-color:color-mix(in srgb,var(--text) 65%,transparent)}.referrals-dashboard_tableWrap__udWB1{margin-top:.65rem;overflow-x:auto;border:1px solid var(--border);border-radius:.35rem}.referrals-dashboard_table__q_e_j{width:100%;min-width:16rem;border-collapse:collapse;font-size:.8125rem;text-align:left}.referrals-dashboard_table__q_e_j th{padding:.5rem .65rem;border-bottom:1px solid var(--border);font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb,var(--surface-soft) 70%,var(--surface))}.referrals-dashboard_table__q_e_j td{padding:.55rem .65rem;border-bottom:1px solid color-mix(in srgb,var(--border) 65%,transparent);vertical-align:middle}.referrals-dashboard_table__q_e_j tr:last-child td{border-bottom:none}.referrals-dashboard_statusActive__o04Bb,.referrals-dashboard_statusPending___akBm{display:inline-flex;padding:.15rem .45rem;border-radius:.25rem;font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.referrals-dashboard_statusActive__o04Bb{background:color-mix(in srgb,var(--status-success) 18%,var(--surface));color:var(--status-success)}.referrals-dashboard_statusPending___akBm{background:color-mix(in srgb,var(--status-warn) 15%,var(--surface));color:var(--status-warn)}.referrals-dashboard_tierList__cDqV9{margin:.65rem 0 0;padding:0;list-style:none;border:1px solid var(--border);border-radius:.35rem;overflow:hidden}.referrals-dashboard_tierList__cDqV9 li{display:flex;justify-content:space-between;gap:.5rem;padding:.45rem .65rem;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent);font-size:.8125rem}.referrals-dashboard_tierList__cDqV9 li:last-child{border-bottom:none}.referrals-dashboard_leaderRow__wMgj_{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem 0;border-bottom:1px solid color-mix(in srgb,var(--border) 75%,transparent);min-width:0}.referrals-dashboard_leaderRow__wMgj_:last-child{border-bottom:none}.referrals-dashboard_leaderRowSelf__0CPLP{background:color-mix(in srgb,var(--surface-soft) 80%,var(--surface));margin:0 -.35rem;padding-left:.35rem;padding-right:.35rem;border-radius:.25rem}.referrals-dashboard_rankCircle__LVaBq{flex-shrink:0;display:inline-flex;height:1.65rem;width:1.65rem;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:999px;font-size:.6875rem;font-weight:600;color:var(--muted);background:var(--surface)}.referrals-dashboard_rankFirst__WumTi{color:var(--text);font-weight:700;border-color:color-mix(in srgb,var(--text) 35%,var(--border))}.referrals-dashboard_youPlaceRow__s74_N{margin-top:.35rem;padding-top:.5rem;border-top:1px dashed color-mix(in srgb,var(--border) 90%,transparent)}.referrals-dashboard_emptyInline__P_KRp{padding:.65rem 0;font-size:.8125rem;text-align:center;color:var(--muted)}.referrals-dashboard_emptyCompact__i5ZQL{margin-top:.5rem;padding:.75rem;border:1px solid var(--border);border-radius:.35rem;font-size:.8125rem;text-align:center;color:var(--muted);background:color-mix(in srgb,var(--surface-soft) 50%,var(--surface))}.referrals-dashboard_errorBox__Xw0K1{margin-bottom:.75rem;padding:.5rem .65rem;border:1px solid color-mix(in srgb,var(--status-error) 45%,var(--border));border-radius:.35rem;font-size:.75rem;font-weight:600;text-align:center;color:var(--status-error);background:color-mix(in srgb,var(--status-error) 10%,var(--surface))}.referrals-dashboard_modalBackdrop__jgNY3{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(15,14,12,.72)}.referrals-dashboard_modalPanel__xtiWz{max-height:90vh;width:100%;max-width:32rem;overflow-y:auto;padding:1rem;border:1px solid var(--border);border-radius:.5rem;background:var(--surface)}.referrals-dashboard_modalPanelWide__FNZQy{max-width:48rem}.referrals-dashboard_codeBlock__q8T6Z{margin-top:.65rem;padding:.55rem .65rem;border:1px solid var(--border);border-radius:.35rem;background:color-mix(in srgb,var(--surface-soft) 60%,var(--surface))}.referrals-dashboard_attachForm__Y6cFT{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.referrals-dashboard_attachForm__Y6cFT{flex-direction:row;align-items:stretch}}.referrals-dashboard_faqSection__SOSa2{padding-top:.85rem;border-top:1px solid var(--border)}.referrals-dashboard_helpBlock__r5BI2{padding:.75rem 0;text-align:center;font-size:.8125rem;border-top:1px solid var(--border)}.referrals-dashboard_shareIconBtn__fC_E4{display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:.35rem;background:var(--surface-soft);color:var(--text);transition:border-color var(--motion-duration-micro) var(--motion-ease-out),background-color var(--motion-duration-micro) var(--motion-ease-out)}.referrals-dashboard_shareIconBtn__fC_E4:hover{background:var(--surface);border-color:color-mix(in srgb,var(--text) 30%,var(--border))}.referrals-dashboard_shareIconBtn__fC_E4:focus-visible{outline:3px solid #8d7956;outline-offset:2px}@media (prefers-reduced-motion:reduce){.referrals-dashboard_progressFill__mqjKK{transition:none}}