@import "https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght,SOFT,WONK@9..144,400,20,1;9..144,500,20,1;9..144,600,20,1&display=swap";.private-v2{--background:oklch(98% .012 88);--foreground:oklch(29% .035 105);--card:oklch(99.5% .006 88);--primary:oklch(37% .051 145);--primary-foreground:oklch(99% .008 88);--muted-foreground:oklch(51% .025 100);--border:oklch(86% .025 85);--ring:oklch(57% .063 145);--clay:oklch(67% .105 43);--clay-light:oklch(92% .042 47);--sage-light:oklch(93% .03 139);--paper:oklch(97% .02 83);--font-display:"Fraunces", Georgia, serif;background:var(--background);color:var(--foreground);font-family:DM Sans,sans-serif;line-height:1.5}.dark .private-v2{--background:oklch(23% .025 142);--foreground:oklch(96% .012 88);--card:oklch(29% .025 142);--primary:oklch(83% .06 139);--primary-foreground:oklch(21% .025 142);--muted-foreground:oklch(78% .02 100);--border:oklch(42% .026 142);--paper:oklch(27% .025 142);--sage-light:oklch(32% .03 142);--clay-light:oklch(38% .045 47);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.private-v2.dashboard-page{color:var(--foreground);padding:36px 0 80px}.private-v2 .dash-container{max-width:1180px}.private-v2 .dash-topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.private-v2 .dash-caption{color:var(--muted-foreground);font-size:12px;line-height:1.65}.private-v2 .dash-header{justify-content:space-between;align-items:center;gap:24px;padding:18px 0 10px;display:flex}.private-v2 .dash-header h1{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(42px,5vw,64px);font-weight:400;line-height:1.1}.private-v2 .dash-header p{color:var(--muted-foreground);margin-top:14px;font-size:17px;line-height:1.65}.private-v2 .dash-flower{color:var(--clay);padding-right:18px;font-size:76px;line-height:1}.private-v2 .dash-attention{background:var(--clay-light);border:1px solid color-mix(in oklab, var(--clay) 50%, var(--border));border-radius:4px 22px 22px;align-items:center;gap:22px;padding:26px 30px;display:flex}.private-v2 .dash-attention>svg{flex-shrink:0}.private-v2 .dash-attention>div{flex:1}.private-v2 .dash-attention h2{font-family:var(--font-display);margin:6px 0;font-size:26px;font-weight:400;line-height:1.3}.private-v2 .dash-attention p{font-size:14px;line-height:1.7}.private-v2 .dash-attention-empty{background:var(--sage-light);border-color:var(--border)}.private-v2 .dash-actions,.private-v2 .dash-main-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.private-v2 .dash-main-actions{padding:24px 0 38px}.private-v2 .dash-main-actions>p{font-family:var(--font-display);color:var(--muted-foreground);margin-left:auto;font-size:17px;font-style:italic}.private-v2 .dash-button{cursor:pointer;text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.private-v2 .dash-primary{color:var(--primary-foreground);background:var(--primary)}.private-v2 .dash-secondary{border-color:var(--primary);color:var(--primary);background:var(--card)}.private-v2 .dash-button:hover{box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 16%, transparent)}.private-v2.dashboard-page svg{flex-shrink:0}.private-v2.dashboard-page :is(a,button,summary):focus-visible{outline:3px solid var(--ring);outline-offset:4px}.private-v2 .dash-layout{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:48px;display:grid}.private-v2 .dash-profile{border:1px solid var(--border);background:var(--card);border-radius:20px;min-width:0;padding:26px}.private-v2 .dash-identity{align-items:center;gap:15px;margin:24px 0 18px;display:flex}.private-v2 .dash-identity img{object-fit:cover;border-radius:40px 40px 12px 12px;width:64px;height:72px}.private-v2 .dash-identity h2{font-family:var(--font-display);font-size:23px;font-weight:400;line-height:1.2}.private-v2 .dash-identity p{color:var(--primary);margin:5px 0 3px;font-size:14px}.private-v2 .dash-profile-stats{border-top:1px solid var(--border);gap:14px;margin-top:18px;padding:22px 0;display:grid}.private-v2 .dash-profile-stats>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.private-v2 .dash-profile-stats dt{color:var(--muted-foreground);font-size:12px}.private-v2 .dash-profile-stats dd{white-space:nowrap;font-size:18px}.private-v2 .dash-profile-stats small,.private-v2 .dash-metrics small{color:var(--muted-foreground);font-size:12px}.private-v2 .dash-profile>.dash-button{width:100%;padding-inline:12px}.private-v2 .dash-profile>.dash-text-button{margin:5px auto;display:flex}.private-v2 .dash-text-button,.private-v2 .dash-link{min-height:44px;color:var(--primary);text-underline-offset:4px;cursor:pointer;background:0 0;align-items:center;gap:7px;padding:6px 0;font-size:13px;font-weight:500;text-decoration:underline;display:inline-flex}.private-v2 .dash-text-button:disabled{color:var(--muted-foreground);cursor:not-allowed;text-decoration:none}.private-v2 .dash-link:hover,.private-v2 .dash-text-button:hover:not(:disabled){text-decoration-thickness:2px}.private-v2 .dash-profile-links{border-top:1px solid var(--border);margin-top:6px;padding-top:12px;display:grid}.private-v2 .dash-profile-links .dash-link{justify-content:space-between}.private-v2 .dash-quick{border-top:1px solid var(--border);flex-wrap:wrap;gap:2px 14px;margin-top:20px;padding-top:18px;display:flex}.private-v2 .dash-quick h3{width:100%;color:var(--muted-foreground);font-size:12px;font-weight:600}.private-v2 .dash-quick a{color:var(--primary);text-underline-offset:4px;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}.private-v2 .dash-activity{min-width:0}.private-v2 .dash-section+.dash-section{margin-top:42px}.private-v2 .dash-section-heading{justify-content:space-between;align-items:center;gap:18px;padding:0 0 18px;display:flex}.private-v2 .dash-section-heading>svg{color:var(--primary)}.private-v2 .dash-section h2,.private-v2 .dash-summary h2,.private-v2 .dash-settings h2{font-family:var(--font-display);letter-spacing:-.02em;margin-top:8px;font-size:28px;font-weight:400;line-height:1.2}.private-v2 .dash-tabs{border-bottom:1px solid var(--border);gap:22px;display:flex}.private-v2 .dash-tabs button{color:var(--muted-foreground);cursor:pointer;text-align:left;border-bottom:2px solid #0000;align-items:center;gap:8px;min-height:48px;padding:10px 0;font-size:13px;display:flex}.private-v2 .dash-tabs button[aria-pressed=true]{border-bottom-color:var(--primary);color:var(--primary);font-weight:600}.private-v2 .dash-tabs span{background:var(--sage-light);min-width:22px;min-height:22px;color:var(--foreground);border-radius:50%;place-items:center;padding:2px 5px;font-size:11px;display:inline-grid}.private-v2 .dash-list{margin:0;padding:0;list-style:none}.private-v2 .dash-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 0;display:flex}.private-v2 .dash-row-copy{min-width:0}.private-v2 .dash-row h3{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.6}.private-v2 .dash-row .dash-caption{margin:3px 0 8px}.private-v2 .dash-row>.dash-link{flex-shrink:0;margin-top:2px}.private-v2 .dash-badge{border:1px solid var(--border);color:var(--foreground);background:var(--paper);border-radius:5px;align-items:center;padding:5px 9px;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}.private-v2 .dash-badge-pending{background:var(--clay-light);border-color:color-mix(in oklab, var(--clay) 45%, var(--border))}.private-v2 .dash-badge-positive{background:var(--sage-light)}.private-v2 .dash-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.private-v2 .dash-evidence{color:var(--primary);align-items:center;gap:5px;font-size:11px;display:inline-flex}.private-v2 .dash-invitation{margin-top:10px}.private-v2 .dash-invitation>p:first-child{color:var(--muted-foreground);align-items:center;gap:6px;font-size:12px;line-height:1.5;display:flex}.private-v2 .dash-invitation .dash-caption{margin:0}.private-v2 .dash-empty{color:var(--muted-foreground);padding:28px 0}.private-v2 .dash-empty>svg{color:var(--primary);margin-bottom:15px}.private-v2 .dash-empty h3{color:var(--foreground);font-size:16px;font-weight:500}.private-v2 .dash-empty p{max-width:460px;margin:8px 0;font-size:14px;line-height:1.8}.private-v2 .dash-disputes{background:var(--paper);border:1px solid var(--border);border-radius:16px;padding:24px;scroll-margin-top:20px}.private-v2 .dash-disputes .dash-row{flex-direction:column;gap:4px}.private-v2 .dash-disputes .dash-row:last-child{border-bottom:0;padding-bottom:0}.private-v2 .dash-section-description{color:var(--muted-foreground);font-size:14px;line-height:1.7}.private-v2 .dash-summary{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:54px;padding-block:32px}.private-v2 .dash-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-block:12px 20px;display:grid}.private-v2 .dash-metrics>div+div{border-left:1px solid var(--border);padding-left:24px}.private-v2 .dash-metrics dt{color:var(--muted-foreground);font-size:13px}.private-v2 .dash-metrics dd{font-family:var(--font-display);margin-top:8px;font-size:30px;line-height:1.3}.private-v2 .dash-settings{grid-template-columns:1fr 1fr;gap:64px;margin-top:40px;display:grid}.private-v2 .dash-settings>section>svg,.private-v2 .dash-preferences>section>svg{color:var(--primary)}.private-v2 .dash-trust dl{margin-block:22px 10px}.private-v2 .dash-trust dl>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding:14px 0;font-size:13px;display:flex}.private-v2 .dash-trust dt{color:var(--muted-foreground)}.private-v2 .dash-trust dd{text-align:right}.private-v2 .dash-preferences p{margin-top:12px;font-size:13px;line-height:1.75}.private-v2 .dash-preferences .dash-caption{font-size:12px}.private-v2 .dash-plan{border-top:1px solid var(--border);margin-top:28px;padding-top:20px}.private-v2 .dash-plan h2{font-size:24px}.private-v2 .dash-plan span{color:var(--foreground);display:block}.private-v2 .demo-dark .dashboard-page{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=1100px){.private-v2 .dash-layout{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:30px}.private-v2 .dash-profile{padding:22px}.private-v2 .dash-main-actions>p{display:none}.private-v2 .dash-attention{flex-wrap:wrap}.private-v2 .dash-attention>.dash-button{margin-left:48px}.private-v2 .dash-row{flex-direction:column;gap:6px}.private-v2 .dash-row>.dash-link{margin-top:0}.private-v2 .dash-settings{gap:40px}}@media (width<=760px){.private-v2.dashboard-page{padding:24px 0 48px}.private-v2 .dash-topline{flex-direction:column;align-items:flex-start;gap:6px}.private-v2 .dash-header{padding-top:20px}.private-v2 .dash-header p{font-size:15px}.private-v2 .dash-flower{display:none}.private-v2 .dash-attention{gap:12px;padding:22px}.private-v2 .dash-attention>svg{display:none}.private-v2 .dash-attention>.dash-button{width:100%;margin-left:0}.private-v2 .dash-attention h2{font-size:25px}.private-v2 .dash-main-actions{grid-template-columns:1fr;padding-bottom:30px;display:grid}.private-v2 .dash-layout{grid-template-columns:1fr;gap:36px}.private-v2 .dash-profile{padding:24px}.private-v2 .dash-identity img{width:72px;height:80px}.private-v2 .dash-tabs{gap:18px}.private-v2 .dash-tabs button{gap:6px;font-size:12px}.private-v2 .dash-section+.dash-section{margin-top:32px}.private-v2 .dash-disputes{padding:20px}.private-v2 .dash-metrics{grid-template-columns:1fr 1fr;gap:24px 20px}.private-v2 .dash-metrics>div+div{border-left:0;padding-left:0}.private-v2 .dash-metrics>div{border-top:1px solid var(--border);padding-top:16px}.private-v2 .dash-metrics dt{min-height:40px}.private-v2 .dash-summary{margin-top:36px}.private-v2 .dash-settings{grid-template-columns:1fr;gap:36px}.private-v2 .dash-trust dl>div{gap:18px}}.private-v2.profile-page{color:var(--foreground);padding:44px 0 76px}.private-v2 .profile-header,.private-v2 .onboarding-intro{grid-template-columns:1.1fr 1fr;align-items:end;gap:64px;display:grid}.private-v2 .profile-header h1,.private-v2 .onboarding-intro h1{font-family:var(--font-display);letter-spacing:-.035em;margin-top:16px;font-size:clamp(42px,4.7vw,64px);font-weight:400;line-height:1.08}.private-v2 .profile-header h1 em,.private-v2 .onboarding-intro h1 em{color:var(--primary);font-weight:400}.private-v2 .profile-header>p,.private-v2 .onboarding-lead>p{color:var(--muted-foreground);font-size:17px;line-height:1.75}.private-v2 .profile-header>p{padding-bottom:4px}.private-v2 .profile-form-fields{border:0;min-width:0;margin:0;padding:0}.private-v2 .profile-section{border-top:1px solid var(--border);grid-template-columns:minmax(0,.75fr) minmax(0,1.4fr);gap:64px;padding:36px 0;display:grid}.private-v2 .profile-section h2{font-family:var(--font-display);margin:10px 0;font-size:27px;font-weight:400;line-height:1.2}.private-v2 .profile-section-heading p,.private-v2 .profile-help{color:var(--muted-foreground);font-size:14px;line-height:1.7}.private-v2 .profile-section-heading p{max-width:240px}.private-v2 .profile-section-body{align-content:start;gap:22px;min-width:0;display:grid}.private-v2 .profile-avatar-row{align-items:center;gap:24px;display:flex}.private-v2 .profile-avatar{background:var(--sage-light);border:1px solid var(--border);width:96px;height:96px;color:var(--primary);border-radius:50%;flex:0 0 96px;place-items:center;display:grid;overflow:hidden}.private-v2 .profile-avatar img{object-fit:cover;width:100%;height:100%}.private-v2 .profile-photo-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.private-v2.profile-page textarea{resize:vertical;border:1px solid var(--border);width:100%;min-height:154px;font:inherit;color:var(--foreground);background:var(--background);border-radius:8px;padding:14px;font-size:16px;line-height:1.65;display:block}.private-v2.profile-page textarea::placeholder{color:var(--muted-foreground);opacity:.85}.private-v2.profile-page textarea:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.private-v2 .profile-counter{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted-foreground);margin-top:8px;font-size:12px}.private-v2.profile-page input:disabled,.private-v2.profile-page textarea:disabled{cursor:not-allowed;opacity:.7}.private-v2 .profile-visibility{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;margin:0;padding:0;display:grid}.private-v2 .profile-visibility-card{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:14px;flex-direction:column;gap:12px;padding:22px;display:flex}.private-v2 .profile-visibility-card:has(input:checked){border-color:var(--primary);background:var(--sage-light);box-shadow:inset 0 0 0 1px var(--primary)}.private-v2 .profile-visibility-card>strong{font-size:16px;font-weight:600}.private-v2 .profile-visibility-card>span:last-child{color:var(--muted-foreground);font-size:13px;line-height:1.7}.private-v2 .profile-save-row{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding:28px 0;display:flex}.private-v2 .profile-account{background:var(--paper);border:1px solid var(--border);border-radius:14px;justify-content:space-between;align-items:center;gap:32px;margin-top:32px;padding:28px;display:flex}.private-v2 .profile-account h2{font-size:17px;font-weight:600}.private-v2 .profile-account p{max-width:620px;color:var(--muted-foreground);margin-top:8px;font-size:13px;line-height:1.7}.private-v2 .profile-account a{flex-shrink:0}.private-v2 .onboarding-intro{padding:28px 0 52px}.private-v2 .onboarding-lead{justify-self:end;max-width:390px}.private-v2 .onboarding-mark{color:var(--clay);margin-bottom:24px;font-size:58px;line-height:1;display:block}.private-v2 .onboarding-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 52px;margin:0;padding:0;list-style:none;display:grid}.private-v2 .onboarding-steps li{border-top:1px solid var(--border);padding:22px 0 12px}.private-v2 .onboarding-step-top{color:var(--primary);justify-content:space-between;align-items:center;display:flex}.private-v2 .onboarding-step-top span{color:var(--clay);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600}.private-v2 .onboarding-steps h2{font-family:var(--font-display);max-width:350px;margin:20px 0 12px;font-size:28px;font-weight:400;line-height:1.25}.private-v2 .onboarding-steps p{color:var(--muted-foreground);font-size:15px;line-height:1.8}.private-v2 .onboarding-final{margin-top:48px;padding:32px}.private-v2 .onboarding-final .hw-btn{flex-shrink:0}.private-v2.profile-page :is(a,button,summary):focus-visible{outline:3px solid var(--ring);outline-offset:3px}@media (width<=1100px){.private-v2 .profile-section{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:32px}.private-v2 .profile-header,.private-v2 .onboarding-intro{gap:36px}.private-v2 .onboarding-final{flex-direction:column;align-items:flex-start}}@media (width<=760px){.private-v2.profile-page{padding:24px 0 48px}.private-v2 .profile-header,.private-v2 .onboarding-intro{grid-template-columns:1fr;gap:24px}.private-v2 .profile-header h1,.private-v2 .onboarding-intro h1{font-size:42px}.private-v2 .profile-section{grid-template-columns:1fr;gap:22px;padding:28px 0}.private-v2 .profile-section-heading p{max-width:none}.private-v2 .profile-avatar-row{gap:18px}.private-v2 .profile-avatar{flex-basis:80px;width:80px;height:80px}.private-v2 .profile-photo-actions{gap:2px 14px}.private-v2 .profile-visibility,.private-v2 .onboarding-steps{grid-template-columns:1fr}.private-v2 .profile-save-row,.private-v2 .profile-account{flex-direction:column;align-items:stretch;gap:16px}.private-v2 .profile-account{padding:22px}.private-v2 .profile-account .auth-text-link{align-self:flex-start}.private-v2 .onboarding-intro{padding:12px 0 32px}.private-v2 .onboarding-lead{max-width:none}.private-v2 .onboarding-mark{display:none}.private-v2 .onboarding-steps{gap:20px}.private-v2 .onboarding-final{align-items:stretch;margin-top:32px;padding:24px}}.private-v2{color:var(--foreground);overflow-wrap:anywhere}.private-v2 :is(button,a,summary,input,textarea):focus-visible{outline:3px solid var(--ring);outline-offset:4px}.private-v2 :is(button,input,textarea,select){font-family:var(--font-sans)}.private-v2 button:disabled{cursor:not-allowed}.private-v2 .private-field-note strong{color:var(--foreground);font-weight:600}.private-v2.private-editor-page .profile-header{padding-block:22px 8px}.private-v2.private-editor-page .profile-section{border:1px solid var(--border);background:var(--card);border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:45px;margin:18px 0;padding:30px}.private-v2.private-editor-page .profile-section-heading .auth-eyebrow{color:var(--clay)}.private-v2.private-editor-page .profile-section-body{gap:20px}.private-v2.private-editor-page .auth-input-wrap,.private-v2.private-editor-page textarea{background:var(--background)}.private-v2.private-editor-page .profile-avatar{background:var(--sage-light);border-radius:48px 48px 16px 16px}.private-v2.private-editor-page .profile-visibility-card{background:var(--background);padding:20px}.private-v2.private-editor-page .profile-visibility-card:has(input:checked){background:var(--sage-light)}.private-v2.private-editor-page .profile-save-row{border-top:0;padding:26px 2px 8px}.private-v2.private-editor-page .profile-account{background:0 0;border-style:dashed}.private-v2.private-onboarding-page .onboarding-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:64px;padding:26px 0 32px}.private-v2.private-onboarding-page .onboarding-lead{border-left:1px solid var(--border);padding:28px}.private-v2.private-onboarding-page .onboarding-mark{margin-bottom:24px;font-size:72px}.private-v2.private-onboarding-page .onboarding-steps{gap:20px}.private-v2.private-onboarding-page .onboarding-steps li{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:28px}.private-v2.private-onboarding-page .onboarding-step-top span{font-size:12px}.private-v2.private-onboarding-page .onboarding-step-top svg{background:var(--sage-light);border-radius:50%;width:44px;height:44px;padding:10px}.private-v2.private-onboarding-page .onboarding-steps h2{max-width:none;font-size:29px}.private-v2.private-onboarding-page .onboarding-final{border-radius:18px;margin-top:30px;padding:32px}.private-v2.private-onboarding-page .private-onboarding-note{color:var(--muted-foreground);margin-top:22px;font-size:13px;line-height:1.7}.private-v2.private-dashboard-page .dash-header{padding-block:20px 8px}.private-v2.private-dashboard-page .dash-profile{position:sticky;top:100px}.private-v2.private-dashboard-page .dash-identity>div{min-width:0}.private-v2.private-dashboard-page .dash-identity img{flex-shrink:0}.private-v2.private-dashboard-page .dash-profile-location{color:var(--muted-foreground);margin-top:6px;font-size:12px;display:block}.private-v2.private-dashboard-page .dash-profile-intro{color:var(--muted-foreground);margin-block:16px;font-size:13px;line-height:1.75}.private-v2.private-dashboard-page .dash-trust>p{color:var(--muted-foreground);margin-top:12px;font-size:12px;line-height:1.7}@media (width<=1100px){.private-v2.private-editor-page .profile-section{grid-template-columns:minmax(0,.7fr) minmax(0,1.4fr);gap:30px}.private-v2.private-onboarding-page .onboarding-intro{gap:30px}.private-v2.private-dashboard-page .dash-profile{position:static}}@media (width<=760px){.private-v2.private-editor-page .profile-section{grid-template-columns:minmax(0,1fr);gap:24px;margin-block:16px;padding:22px 19px}.private-v2.private-editor-page .profile-section-heading p{max-width:none}.private-v2.private-editor-page .profile-visibility-card{padding:19px}.private-v2.private-onboarding-page .onboarding-intro{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:8px}.private-v2.private-onboarding-page .onboarding-lead{border:0;padding:0}.private-v2.private-onboarding-page .onboarding-steps li,.private-v2.private-onboarding-page .onboarding-final{padding:24px}}.private-v2{--font-sans:"DM Sans", sans-serif;--secondary:var(--sage-light);--secondary-foreground:var(--foreground);--accent:var(--primary);--accent-foreground:var(--primary-foreground);--trust:var(--primary);overflow-wrap:anywhere}.private-v2 .private-container{width:min(1180px,100% - 88px);margin-inline:auto}.private-v2 .profile-container{max-width:1120px}.private-v2 .private-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--primary);font-size:11px;font-weight:600}.private-v2 .private-back{min-height:44px;color:var(--muted-foreground);align-items:center;font-size:13px;display:inline-flex}.private-v2 :is(h1,h2,h3){text-wrap:pretty}.private-v2 :is(button,a){white-space:normal}.private-v2 [data-slot=button],.private-v2 button.inline-flex{border-radius:999px;min-height:44px}.private-v2 .private-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.private-v2 .private-field-note{border-left:2px solid var(--primary);background:var(--sage-light);color:var(--muted-foreground);padding:12px 15px;font-size:12px;line-height:1.75}.private-v2 .private-field-note strong{color:var(--foreground)}.private-v2 .profile-section-body input:not([type=file]),.private-v2 .profile-section-body [role=combobox]{background:var(--background);min-height:50px;box-shadow:none;border-radius:8px;font-size:16px}.private-v2 .profile-section-body label{font-size:13px;font-weight:600}.private-v2 .profile-visibility-card{text-align:left;line-height:1.7}.private-v2.private-editor-page .profile-visibility-selected{border-color:var(--primary);background:var(--sage-light);box-shadow:inset 0 0 0 1px var(--primary)}.private-v2 .profile-save-row{justify-content:flex-end}.private-v2 .profile-account>div{width:100%;box-shadow:none;background:0 0;border:0}.private-v2 .onboarding-final{background:var(--sage-light);border:1px solid var(--border);justify-content:space-between;align-items:center;gap:32px;display:flex}.private-v2 .onboarding-final h2{font-family:var(--font-display);font-size:29px;font-weight:400;line-height:1.25}.private-v2 .onboarding-final p{color:var(--muted-foreground);margin-top:12px;font-size:14px;line-height:1.7}.private-v2 .dash-avatar-empty{background:var(--sage-light);border-radius:40px 40px 12px 12px;flex-shrink:0;place-items:center;width:64px;height:72px;display:grid}.private-v2 .dash-activity .dash-section{scroll-margin-top:110px}.private-v2 .dash-section>h2{margin-bottom:18px}.private-v2 .dash-activity .rounded-lg,.private-v2 .dash-activity .rounded-lg,.private-v2 .dash-trust>div,.private-v2 .dash-preferences>div,.private-v2 .dash-metrics>div{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0}.private-v2 .dash-activity .dash-section:not(.dash-disputes) .p-6,.private-v2 .dash-activity .dash-section:not(.dash-disputes) .p-4{border-bottom:1px solid var(--border);padding:22px 0}.private-v2 .dash-activity .dash-section:not(.dash-disputes) .p-4>div:last-child{flex-wrap:wrap}.private-v2 .dash-activity .dash-section .space-y-2{margin:0}.private-v2 .dash-metrics{margin-top:20px}.private-v2 .dash-metrics>div>div{text-align:left;padding:0}.private-v2 .dash-metrics .text-2xl{font-family:var(--font-display);font-size:30px;font-weight:400}.private-v2 .dash-trust>div>div,.private-v2 .dash-preferences>div>div{padding:0}.private-v2 .dash-preferences{gap:32px;display:grid}.private-v2 .dash-settings h3{font-family:var(--font-display);font-size:28px;font-weight:400}.private-v2 .dash-trust .justify-between{border-bottom:1px solid var(--border);gap:16px;padding:14px 0}.private-v2 [data-slot=unused-badge]{background:var(--paper);color:var(--foreground);border-color:var(--border)}.private-v2 .dash-attention{margin-top:24px}.private-v2.private-state{background:var(--background);max-width:none;min-height:55vh}.private-v2.private-state>div{background:var(--card);max-width:650px;margin-inline:auto}@media (width<=760px){.private-v2 .private-container{width:calc(100% - 40px)}.private-v2 .private-fields{grid-template-columns:1fr}.private-v2 .onboarding-final{flex-direction:column;align-items:stretch}.private-v2 .dash-profile{position:static}.private-v2 .dash-attention,.private-v2 .dash-trust .justify-between{flex-wrap:wrap}}.private-v2 .private-button{background:var(--primary);height:auto;min-height:46px;color:var(--primary-foreground);border:1px solid var(--primary);border-radius:999px;padding:11px 20px;font:600 14px/1.5 DM Sans,sans-serif}.private-v2 .private-button.private-outline{background:var(--card);color:var(--primary);border-color:var(--border)}.private-v2 .private-button.private-ghost{color:var(--primary);background:0 0;border-color:#0000}.private-v2 .private-button:focus-visible{outline:3px solid var(--ring);outline-offset:3px;box-shadow:none}.private-v2 .private-button:hover:not(:disabled){box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 16%, transparent)}.private-v2 .private-button:disabled{opacity:.55}.private-v2 .private-badge{background:var(--paper);color:var(--foreground);border:1px solid var(--border);border-radius:5px;padding:5px 9px;font-size:11px;font-weight:500;line-height:1.5}.private-v2 .private-badge.bg-primary,.private-v2 .private-badge.bg-secondary{background:var(--sage-light)}.private-v2 .private-switch{background:var(--muted-foreground);width:46px;min-width:46px;height:26px;box-shadow:none;border:2px solid #0000}.private-v2 .private-switch[data-state=checked]{background:var(--primary)}.private-v2 .private-switch>span{background:var(--card)}.private-v2 .private-switch:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.private-v2 .private-card{color:var(--foreground);border-color:var(--border);box-shadow:none}.private-v2 .dash-disputes.private-card{background:var(--paper);border:1px solid var(--border);border-radius:18px}.private-v2 .dash-disputes .rounded-xl{border:1px solid var(--border)}.private-v2 .profile-section-body :is(input,textarea,[role=combobox]){color:var(--foreground);border-color:var(--border)}.private-v2 .profile-section-body :is(input,textarea,[role=combobox]):focus-visible{outline:3px solid var(--ring);outline-offset:3px;box-shadow:none}.private-v2.private-select{background:var(--card);color:var(--foreground);border-color:var(--border)}.private-v2.private-select [role=option][data-highlighted]{background:var(--sage-light);color:var(--foreground)}.private-v2 .profile-account .private-card{margin:0}
