.dashboard-module___vDUZq__appShell,.dashboard-module___vDUZq__authGate{--dash-bg:#fbfbf8;--panel:#fff;--ink:#0a0a0a;--ink-soft:#3f3f3c;--muted:#6b6b6b;--faint:#8a8a86;--line:#ebebeb;--line-strong:#ddd;--line-warm:#e4e4e0;--soft:#f5f5f3;--accent:#2f7250;--accent-dark:#286946;--accent-tint:#f5f7f4;--accent-tint-strong:#f0f3ef;--accent-wash:#e7f4eb;--positive:#1b7a4b;--positive-bg:#edf7f0;--warning:#85620a;--warning-bg:#fff7dc;--danger:#b42318;--danger-bg:#fdf2f1;--night:#0b0e0c;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:22px;--r-pill:999px;--shadow-xs:0 1px 2px #0a0a0a0d;--shadow-sm:0 1px 2px #0a0a0a0a, 0 6px 18px #0a0a0a0d;--shadow-md:0 2px 4px #0a0a0a0a, 0 12px 34px #0a0a0a1a;--shadow-pop:0 8px 28px #0a0a0a24;--ease:.17s cubic-bezier(.32, .72, 0, 1);color:var(--ink)}.dashboard-module___vDUZq__appShell{background:var(--dash-bg);grid-template-columns:264px minmax(0,1fr);min-height:100vh;display:grid}.dashboard-module___vDUZq__authGate{background:var(--dash-bg);place-content:center;gap:18px;min-height:100vh;padding:24px;display:grid}.dashboard-module___vDUZq__sidebar{z-index:20;background:var(--panel);border-right:1px solid var(--line);flex-direction:column;height:100vh;padding:20px 16px;display:flex;position:sticky;top:0}.dashboard-module___vDUZq__sidebarTop{justify-content:space-between;align-items:center;min-height:40px;padding:0 6px;display:flex}.dashboard-module___vDUZq__brand{flex:none;align-items:center;display:inline-flex}.dashboard-module___vDUZq__brand img{object-fit:contain;object-position:left center;width:auto;height:32px}.dashboard-module___vDUZq__mobileClose,.dashboard-module___vDUZq__menuButton{width:40px;height:40px;color:var(--muted);border-radius:var(--r-pill);cursor:pointer;transition:background-color var(--ease), color var(--ease);background:0 0;border:1px solid #0000;place-items:center;display:none}.dashboard-module___vDUZq__mobileClose:hover,.dashboard-module___vDUZq__menuButton:hover{background:var(--soft);color:var(--ink)}.dashboard-module___vDUZq__workspaceLabel{border:1px solid var(--line);border-radius:var(--r-md);background:var(--dash-bg);align-items:center;gap:11px;margin:22px 0 16px;padding:11px 12px;display:flex}.dashboard-module___vDUZq__workspaceAvatar,.dashboard-module___vDUZq__accountAvatar{color:#fff;background:var(--night);letter-spacing:-.01em;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.dashboard-module___vDUZq__workspaceAvatar{width:34px;height:34px;font-size:11px}.dashboard-module___vDUZq__workspaceLabel>div{gap:1px;min-width:0;display:grid}.dashboard-module___vDUZq__workspaceLabel strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.dashboard-module___vDUZq__workspaceLabel span{color:var(--faint);font-size:11px}.dashboard-module___vDUZq__sidebarNav{align-content:start;gap:2px;min-height:0;padding-bottom:8px;display:grid;overflow-y:auto}.dashboard-module___vDUZq__navLink{border-radius:var(--r-pill);color:var(--muted);transition:background-color var(--ease), color var(--ease);align-items:center;gap:11px;padding:11px 14px;font-size:14px;font-weight:600;display:flex}.dashboard-module___vDUZq__navLink svg{color:currentColor;flex:none}.dashboard-module___vDUZq__navLink:hover{background:var(--soft);color:var(--ink)}.dashboard-module___vDUZq__navLinkActive,.dashboard-module___vDUZq__navLinkActive:hover{background:var(--accent-tint-strong);color:var(--accent-dark);font-weight:700}.dashboard-module___vDUZq__mobileOverlay{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0a0a66;position:fixed;inset:0}.dashboard-module___vDUZq__mobileSidebar{background:var(--panel);width:min(300px,86vw);height:100%;box-shadow:var(--shadow-pop);flex-direction:column;padding:20px 16px;animation:.2s cubic-bezier(.32,.72,0,1) dashboard-module___vDUZq__slideIn;display:flex}@keyframes dashboard-module___vDUZq__slideIn{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.dashboard-module___vDUZq__contentColumn{flex-direction:column;min-width:0;display:flex}.dashboard-module___vDUZq__topbar{z-index:30;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);background:#ffffffe0;align-items:center;gap:14px;min-height:72px;padding:0 clamp(16px,3vw,34px);display:flex;position:sticky;top:0}.dashboard-module___vDUZq__breadcrumb{color:var(--faint);font-size:13px;font-weight:600}.dashboard-module___vDUZq__breadcrumb span{color:var(--line-strong);padding:0 6px}.dashboard-module___vDUZq__accountWrap{position:relative}.dashboard-module___vDUZq__topbarTools{align-items:center;gap:10px;margin-left:auto;display:flex}.dashboard-module___vDUZq__accountButton{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--panel);cursor:pointer;transition:box-shadow var(--ease), border-color var(--ease);align-items:center;gap:10px;padding:5px 12px 5px 6px;display:flex}.dashboard-module___vDUZq__accountButton:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.dashboard-module___vDUZq__accountAvatar{width:32px;height:32px;font-size:11px}.dashboard-module___vDUZq__accountName{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:13px;font-weight:700;overflow:hidden}.dashboard-module___vDUZq__accountMenu{z-index:40;border:1px solid var(--line-warm);border-radius:var(--r-lg);background:var(--panel);width:250px;box-shadow:var(--shadow-pop);animation:.15s dashboard-module___vDUZq__popIn;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}@keyframes dashboard-module___vDUZq__popIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dashboard-module___vDUZq__accountIdentity{border-bottom:1px solid var(--line);gap:3px;padding:14px 16px;display:grid}.dashboard-module___vDUZq__accountIdentity strong{font-size:14px;font-weight:700}.dashboard-module___vDUZq__accountIdentity span{color:var(--faint);text-overflow:ellipsis;font-size:12px;overflow:hidden}.dashboard-module___vDUZq__accountMenu button{width:100%;color:var(--ink);cursor:pointer;transition:background-color var(--ease);background:0 0;align-items:center;gap:10px;padding:13px 16px;font-size:13px;font-weight:600;display:flex}.dashboard-module___vDUZq__accountMenu button:hover:not(:disabled){background:var(--soft)}.dashboard-module___vDUZq__accountMenu button:disabled{color:var(--faint);cursor:progress}.dashboard-module___vDUZq__mainContent{flex:1;width:100%;min-width:0;max-width:1240px;margin-inline:auto;padding:30px clamp(16px,3vw,34px) 72px}.dashboard-module___vDUZq__pageHeader{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:26px;display:flex}.dashboard-module___vDUZq__eyebrow{letter-spacing:.01em;color:var(--accent);margin:0 0 8px;font-size:12px;font-weight:800}.dashboard-module___vDUZq__pageTitle{letter-spacing:-.04em;margin:0;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.12}.dashboard-module___vDUZq__pageDescription{max-width:68ch;color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.6}.dashboard-module___vDUZq__pageActions{flex-wrap:wrap;gap:8px;display:flex}.dashboard-module___vDUZq__primaryButton,.dashboard-module___vDUZq__secondaryButton,.dashboard-module___vDUZq__ghostButton{letter-spacing:-.01em;white-space:nowrap;cursor:pointer;min-height:44px;transition:background-color var(--ease), border-color var(--ease), color var(--ease), transform var(--ease), box-shadow var(--ease);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.dashboard-module___vDUZq__primaryButton{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 1px 2px #0a0a0a1f}.dashboard-module___vDUZq__primaryButton:hover:not(:disabled){background:var(--accent-dark);border-color:var(--accent-dark);transform:translateY(-1px)}.dashboard-module___vDUZq__secondaryButton{background:var(--panel);border-color:var(--line-strong);color:var(--ink)}.dashboard-module___vDUZq__secondaryButton:hover:not(:disabled){border-color:var(--ink)}.dashboard-module___vDUZq__ghostButton{min-height:36px;color:var(--muted);padding:0 12px;font-size:13px}.dashboard-module___vDUZq__ghostButton:hover:not(:disabled){background:var(--soft);color:var(--ink)}.dashboard-module___vDUZq__primaryButton:disabled,.dashboard-module___vDUZq__secondaryButton:disabled,.dashboard-module___vDUZq__ghostButton:disabled{opacity:.55;cursor:not-allowed;transform:none}.dashboard-module___vDUZq__releaseButton,.dashboard-module___vDUZq__dangerButton{border:1px solid var(--line-strong);background:var(--panel);letter-spacing:-.01em;min-height:44px;color:var(--danger);white-space:nowrap;cursor:pointer;transition:background-color var(--ease), border-color var(--ease), color var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.dashboard-module___vDUZq__releaseButton:hover:not(:disabled){background:var(--danger-bg);border-color:#e3b4af}.dashboard-module___vDUZq__dangerButton{border-color:var(--danger);background:var(--danger);color:#fff}.dashboard-module___vDUZq__dangerButton:hover:not(:disabled){color:#fff;background:#9a1e15;border-color:#9a1e15}.dashboard-module___vDUZq__releaseButton:disabled,.dashboard-module___vDUZq__dangerButton:disabled{opacity:.55;cursor:not-allowed}.dashboard-module___vDUZq__textLink{color:var(--accent-dark);transition:gap var(--ease);align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.dashboard-module___vDUZq__textLink:hover{gap:10px}.dashboard-module___vDUZq__statePanel{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);text-align:center;color:var(--muted);justify-items:center;gap:12px;padding:44px 28px;font-size:14px;display:grid}.dashboard-module___vDUZq__spinner{color:var(--accent);animation:.9s linear infinite dashboard-module___vDUZq__spin}@keyframes dashboard-module___vDUZq__spin{to{transform:rotate(360deg)}}.dashboard-module___vDUZq__errorState{background:var(--danger-bg);color:var(--danger);border-color:#f0cfcb}.dashboard-module___vDUZq__errorState strong{color:var(--ink);font-size:15px;display:block}.dashboard-module___vDUZq__errorState p{color:var(--danger);margin:4px 0 0;font-size:13px}.dashboard-module___vDUZq__emptyState{border:1px dashed var(--line-strong);border-radius:var(--r-lg);background:var(--panel);text-align:center;justify-items:center;gap:8px;padding:46px 28px;display:grid}.dashboard-module___vDUZq__emptyIcon{border-radius:var(--r-md);background:var(--accent-tint);width:48px;height:48px;color:var(--accent);place-items:center;margin-bottom:6px;display:grid}.dashboard-module___vDUZq__emptyState h2{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:700}.dashboard-module___vDUZq__emptyState p{max-width:52ch;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.dashboard-module___vDUZq__emptyAction{margin-top:12px}.dashboard-module___vDUZq__notice{border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);gap:11px;padding:14px 16px;font-size:13px;line-height:1.6;display:flex}.dashboard-module___vDUZq__notice svg{flex:none;margin-top:2px}.dashboard-module___vDUZq__notice a{text-underline-offset:3px;font-weight:700;text-decoration:underline}.dashboard-module___vDUZq__noticeSuccess{background:var(--positive-bg);color:var(--positive);border-color:#cbe6d6}.dashboard-module___vDUZq__noticeWarning{background:var(--warning-bg);color:var(--warning);border-color:#ecd9a4}.dashboard-module___vDUZq__noticeInfo{border-color:var(--line-warm);background:var(--dash-bg);color:var(--ink-soft)}.dashboard-module___vDUZq__statusBadge{border-radius:var(--r-pill);letter-spacing:.01em;text-transform:capitalize;white-space:nowrap;align-items:center;padding:5px 11px;font-size:11px;font-weight:800;display:inline-flex}.dashboard-module___vDUZq__statuspositive{background:var(--positive-bg);color:var(--positive)}.dashboard-module___vDUZq__statusnegative{background:var(--danger-bg);color:var(--danger)}.dashboard-module___vDUZq__statusaccent{background:var(--accent-tint-strong);color:var(--accent-dark)}.dashboard-module___vDUZq__statusneutral{background:var(--soft);color:var(--muted)}.dashboard-module___vDUZq__skeleton{background:linear-gradient(90deg,#f2f2ee 25%,#e9e9e3 37%,#f2f2ee 63%) 0 0/400% 100%;border:0;min-height:118px;animation:1.4s infinite dashboard-module___vDUZq__shimmer}@keyframes dashboard-module___vDUZq__shimmer{0%{background-position:100% 0}to{background-position:0 0}}.dashboard-module___vDUZq__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.dashboard-module___vDUZq__metricCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);transition:border-color var(--ease), box-shadow var(--ease);flex-direction:column;justify-content:space-between;gap:22px;padding:20px;display:flex}.dashboard-module___vDUZq__metricCard:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.dashboard-module___vDUZq__metricLabel{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.dashboard-module___vDUZq__metricIcon{border-radius:var(--r-sm);background:var(--accent-tint);width:30px;height:30px;color:var(--accent);place-items:center;display:grid}.dashboard-module___vDUZq__metricValue{letter-spacing:-.045em;margin:0;font-size:28px;font-weight:800;line-height:1.1}.dashboard-module___vDUZq__metricHint{color:var(--faint);margin:4px 0 0;font-size:12px}.dashboard-module___vDUZq__sectionGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:18px;margin-top:22px;display:grid}.dashboard-module___vDUZq__panel,.dashboard-module___vDUZq__tablePanel{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);overflow:hidden}.dashboard-module___vDUZq__tablePanel{margin-top:18px}.dashboard-module___vDUZq__panelHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.dashboard-module___vDUZq__panelHeader h2{letter-spacing:-.03em;margin:0;font-size:16px;font-weight:700}.dashboard-module___vDUZq__panelMeta{color:var(--faint);font-size:12px}.dashboard-module___vDUZq__ledgerIntro{border-bottom:1px solid var(--line);color:var(--muted);margin:0;padding:12px 20px;font-size:13px;line-height:1.55}.dashboard-module___vDUZq__panelBody{padding:20px}.dashboard-module___vDUZq__bookingRows{display:grid}.dashboard-module___vDUZq__bookingRow,.dashboard-module___vDUZq__adminBookingRow{border-bottom:1px solid var(--line);transition:background-color var(--ease);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.dashboard-module___vDUZq__bookingRow:last-child,.dashboard-module___vDUZq__adminBookingRow:last-child{border-bottom:0}.dashboard-module___vDUZq__bookingRow:hover,.dashboard-module___vDUZq__adminBookingRow:hover{background:var(--dash-bg)}.dashboard-module___vDUZq__bookingPrimary{gap:3px;min-width:0;display:grid}.dashboard-module___vDUZq__bookingPrimary strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.dashboard-module___vDUZq__bookingPrimary span{color:var(--faint);text-overflow:ellipsis;font-size:12px;overflow:hidden}.dashboard-module___vDUZq__bookingMeta{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dashboard-module___vDUZq__quickActions{gap:8px;display:grid}.dashboard-module___vDUZq__quickAction{border:1px solid var(--line);border-radius:var(--r-md);transition:border-color var(--ease), background-color var(--ease), transform var(--ease);align-items:center;gap:12px;padding:13px 14px;display:flex}.dashboard-module___vDUZq__quickAction:hover{border-color:var(--line-strong);background:var(--dash-bg);transform:translateY(-1px)}.dashboard-module___vDUZq__quickActionIcon{background:var(--accent-tint);width:36px;height:36px;color:var(--accent);border-radius:11px;flex:none;place-items:center;display:grid}.dashboard-module___vDUZq__quickAction div{gap:2px;min-width:0;display:grid}.dashboard-module___vDUZq__quickAction strong{font-size:13px;font-weight:700}.dashboard-module___vDUZq__quickAction span{color:var(--faint);font-size:12px}.dashboard-module___vDUZq__quickAction svg:last-child{color:var(--faint)}.dashboard-module___vDUZq__dashboardRewardCard{border-radius:var(--r-lg);background:linear-gradient(150deg,#fff 45%,#f1f7f3);border:1px solid #d9e3dd;align-items:flex-start;gap:18px;margin-bottom:18px;padding:22px;display:flex}.dashboard-module___vDUZq__ownerPromoCard{align-items:center}.dashboard-module___vDUZq__ownerPromoHeading h2{letter-spacing:-.03em;margin:8px 0 0;font-size:18px;font-weight:700}.dashboard-module___vDUZq__ownerPromoMeta{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.dashboard-module___vDUZq__ownerPromoMeta .dashboard-module___vDUZq__eyebrow{margin:0}.dashboard-module___vDUZq__ownerPromoStatus{border-radius:var(--r-pill);background:var(--panel);min-height:24px;color:var(--muted);white-space:nowrap;border:1px solid #d7e3da;align-items:center;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.dashboard-module___vDUZq__dashboardRewardIcon{border-radius:var(--r-md);background:var(--accent-wash);width:46px;height:46px;color:var(--accent-dark);flex:none;place-items:center;display:grid}.dashboard-module___vDUZq__dashboardRewardMain{flex:1;min-width:0}.dashboard-module___vDUZq__dashboardRewardTitle{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dashboard-module___vDUZq__dashboardRewardTitle h2{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:700}.dashboard-module___vDUZq__dashboardRewardTitle>span{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.dashboard-module___vDUZq__dashboardRewardMain>p{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.6}.dashboard-module___vDUZq__rewardProgressTrack{border-radius:var(--r-pill);background:#e3ebe6;height:8px;margin-top:12px;position:relative;overflow:hidden}.dashboard-module___vDUZq__rewardProgressTrack>span{border-radius:var(--r-pill);background:var(--accent);height:100%;transition:width .4s cubic-bezier(.32,.72,0,1);display:block}.dashboard-module___vDUZq__dashboardRewardError{border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel);color:var(--muted);align-items:center;gap:10px;margin-bottom:18px;padding:12px 14px;font-size:13px;display:flex}.dashboard-module___vDUZq__dashboardRewardError button{margin-left:auto}.dashboard-module___vDUZq__filters{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-xs);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;gap:14px;margin-bottom:18px;padding:18px 20px;display:grid}.dashboard-module___vDUZq__filters .dashboard-module___vDUZq__primaryButton{align-self:end}.dashboard-module___vDUZq__searchFilter{grid-column:span 2;min-width:0}.dashboard-module___vDUZq__field{align-content:start;gap:7px;min-width:0;display:grid}.dashboard-module___vDUZq__fieldWide{grid-column:1/-1;align-content:start;gap:7px;min-width:0;display:grid}.dashboard-module___vDUZq__field label,.dashboard-module___vDUZq__fieldWide label,.dashboard-module___vDUZq__groupLabel{color:var(--ink-soft);font-size:13px;font-weight:700}.dashboard-module___vDUZq__field input:not([type=range]):not([type=checkbox]):not([type=radio]),.dashboard-module___vDUZq__field textarea,.dashboard-module___vDUZq__fieldWide input:not([type=range]):not([type=checkbox]):not([type=radio]),.dashboard-module___vDUZq__fieldWide textarea,.dashboard-module___vDUZq__topUpControls input{border:1px solid var(--line-strong);background:var(--panel);width:100%;transition:border-color var(--ease), box-shadow var(--ease);border-radius:12px;padding:12px 14px;font-size:14px}.dashboard-module___vDUZq__field textarea,.dashboard-module___vDUZq__fieldWide textarea{resize:vertical;min-height:104px;line-height:1.6}.dashboard-module___vDUZq__field input::placeholder,.dashboard-module___vDUZq__field textarea::placeholder,.dashboard-module___vDUZq__fieldWide input::placeholder,.dashboard-module___vDUZq__fieldWide textarea::placeholder{color:#a8a8a2}.dashboard-module___vDUZq__field input:not([type=range]):hover:not(:disabled),.dashboard-module___vDUZq__field textarea:hover,.dashboard-module___vDUZq__fieldWide input:not([type=range]):hover:not(:disabled),.dashboard-module___vDUZq__fieldWide textarea:hover{border-color:#bdbdb7}.dashboard-module___vDUZq__field input:not([type=range]):focus,.dashboard-module___vDUZq__field textarea:focus,.dashboard-module___vDUZq__fieldWide input:not([type=range]):focus,.dashboard-module___vDUZq__fieldWide textarea:focus,.dashboard-module___vDUZq__topUpControls input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2f72501f}.dashboard-module___vDUZq__field input:not([type=range]):disabled{background:var(--soft);color:var(--muted);cursor:not-allowed}.dashboard-module___vDUZq__fieldHint{color:var(--faint);margin:0;font-size:12px;line-height:1.55}.dashboard-module___vDUZq__inputWithIcon{align-items:center;display:flex;position:relative}.dashboard-module___vDUZq__inputWithIcon svg{color:var(--faint);pointer-events:none;position:absolute;left:14px}.dashboard-module___vDUZq__inputWithIcon input{padding-left:38px}.dashboard-module___vDUZq__distanceFilter{grid-column:span 2}.dashboard-module___vDUZq__distanceRangeHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dashboard-module___vDUZq__distanceRangeHeader output{color:var(--accent-dark);font-size:12px;font-weight:700}.dashboard-module___vDUZq__distanceRangeControl{height:28px;position:relative}.dashboard-module___vDUZq__distanceRangeTrack{border-radius:var(--r-pill);background:#e6e6e1;height:4px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.dashboard-module___vDUZq__distanceRangeFill{border-radius:var(--r-pill);background:var(--accent);position:absolute;top:0;bottom:0}.dashboard-module___vDUZq__distanceRangeInput{width:100%;height:28px;box-shadow:none;pointer-events:none;appearance:none;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0;left:0}.dashboard-module___vDUZq__distanceRangeInput::-webkit-slider-thumb{pointer-events:auto;appearance:none;border:2px solid var(--accent);width:18px;height:18px;box-shadow:var(--shadow-xs);cursor:pointer;background:#fff;border-radius:50%}.dashboard-module___vDUZq__distanceRangeInput::-moz-range-thumb{pointer-events:auto;border:2px solid var(--accent);cursor:pointer;background:#fff;border-radius:50%;width:16px;height:16px}.dashboard-module___vDUZq__distanceRangeInput::-moz-range-track{background:0 0}.dashboard-module___vDUZq__distanceRangeScale{color:var(--faint);justify-content:space-between;font-size:11px;display:flex}.dashboard-module___vDUZq__cardGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-top:18px;display:grid}.dashboard-module___vDUZq__requestCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);transition:border-color var(--ease), box-shadow var(--ease), transform var(--ease);flex-direction:column;padding:20px;display:flex}.dashboard-module___vDUZq__requestCard:hover{border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.dashboard-module___vDUZq__requestCardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.dashboard-module___vDUZq__requestCardTop strong{letter-spacing:-.035em;font-size:16px;font-weight:800}.dashboard-module___vDUZq__requestCard h2{letter-spacing:-.03em;margin:16px 0 4px;font-size:17px;font-weight:700}.dashboard-module___vDUZq__requestArea{color:var(--faint);margin:0 0 16px;font-size:13px}.dashboard-module___vDUZq__requestFacts{border-top:1px solid var(--line);gap:9px;margin-bottom:16px;padding-top:14px;display:grid}.dashboard-module___vDUZq__requestFact{color:var(--muted);align-items:center;gap:9px;font-size:13px;display:flex}.dashboard-module___vDUZq__requestFact svg{color:var(--faint);flex:none}.dashboard-module___vDUZq__addonTags,.dashboard-module___vDUZq__requestAddons{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dashboard-module___vDUZq__addonTags li,.dashboard-module___vDUZq__requestAddons li{border:1px solid var(--accent-wash);background:var(--accent-tint);color:var(--accent-dark);border-radius:999px;align-items:center;gap:6px;padding:5px 11px 5px 9px;font-size:12px;font-weight:600;display:inline-flex}.dashboard-module___vDUZq__addonTags li svg,.dashboard-module___vDUZq__requestAddons li svg{flex:none}.dashboard-module___vDUZq__requestAddons{margin:-6px 0 16px}.dashboard-module___vDUZq__detailList .dashboard-module___vDUZq__addonTags{padding:1px 0}.dashboard-module___vDUZq__requestCard .dashboard-module___vDUZq__secondaryButton{margin-top:auto}.dashboard-module___vDUZq__customSelect,.dashboard-module___vDUZq__pickerRoot{min-width:0;position:relative}.dashboard-module___vDUZq__controlTrigger{border:1px solid var(--line-strong);background:var(--panel,var(--paper));text-align:left;cursor:pointer;width:100%;min-height:46px;transition:border-color var(--ease), box-shadow var(--ease);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 14px;font-size:14px;display:flex}.dashboard-module___vDUZq__controlTrigger:hover:not(:disabled){border-color:#bdbdb7}.dashboard-module___vDUZq__controlTrigger[aria-expanded=true],.dashboard-module___vDUZq__controlTrigger:focus-visible{border-color:var(--accent,var(--green));outline:none;box-shadow:0 0 0 3px #2f72501f}.dashboard-module___vDUZq__controlTrigger:disabled{background:var(--soft,var(--tint));color:var(--muted);cursor:not-allowed}.dashboard-module___vDUZq__controlTrigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module___vDUZq__controlPlaceholder{color:#a8a8a2}.dashboard-module___vDUZq__controlAdornment{color:var(--faint);flex:none;align-items:center;gap:4px;display:inline-flex}.dashboard-module___vDUZq__controlChevron{color:var(--faint);transition:transform var(--ease);flex:none}.dashboard-module___vDUZq__controlTrigger[aria-expanded=true] .dashboard-module___vDUZq__controlChevron{transform:rotate(180deg)}.dashboard-module___vDUZq__selectPopover,.dashboard-module___vDUZq__pickerPopover{z-index:60;border:1px solid var(--line-warm);border-radius:var(--r-lg);background:var(--panel,var(--paper));min-width:100%;box-shadow:var(--shadow-pop);animation:.15s dashboard-module___vDUZq__popIn;position:absolute;top:calc(100% + 8px);left:0}.dashboard-module___vDUZq__selectPopover{padding:8px}.dashboard-module___vDUZq__pickerPopover{width:max(280px,100%);padding:16px}.dashboard-module___vDUZq__selectSearch{border:1px solid var(--line);background:var(--dash-bg,var(--canvas));color:var(--faint);border-radius:10px;align-items:center;gap:9px;margin-bottom:6px;padding:0 12px;display:flex}.dashboard-module___vDUZq__selectSearch input{background:0 0;border:0;outline:none;width:100%;padding:10px 0;font-size:14px}.dashboard-module___vDUZq__selectOptions{gap:2px;max-height:280px;display:grid;overflow-y:auto}.dashboard-module___vDUZq__selectOptions p{text-align:center;color:var(--faint);margin:0;padding:18px 12px;font-size:13px}.dashboard-module___vDUZq__selectOption{text-align:left;cursor:pointer;width:100%;transition:background-color var(--ease);background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.dashboard-module___vDUZq__selectOption[aria-selected=true]{color:var(--accent-dark,var(--green-dark));font-weight:700}.dashboard-module___vDUZq__selectOption svg{color:var(--accent,var(--green));flex:none}.dashboard-module___vDUZq__selectOptionActive{background:var(--soft,var(--tint))}.dashboard-module___vDUZq__selectOption:disabled{color:var(--faint);cursor:not-allowed}.dashboard-module___vDUZq__pickerHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.dashboard-module___vDUZq__pickerHeader strong{font-size:14px;font-weight:700}.dashboard-module___vDUZq__pickerNavButton{border-radius:var(--r-pill);cursor:pointer;width:34px;height:34px;transition:background-color var(--ease);background:0 0;place-items:center;display:grid}.dashboard-module___vDUZq__pickerNavButton:hover:not(:disabled){background:var(--soft)}.dashboard-module___vDUZq__pickerNavButton:disabled{opacity:.3;cursor:not-allowed}.dashboard-module___vDUZq__calendarGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dashboard-module___vDUZq__calendarWeekday{color:var(--faint);text-align:center;padding-bottom:6px;font-size:10px;font-weight:700}.dashboard-module___vDUZq__calendarDay{cursor:pointer;height:38px;transition:background-color var(--ease), color var(--ease);background:0 0;border-radius:11px;font-size:13px;font-weight:600}.dashboard-module___vDUZq__calendarDay:hover:not(:disabled){background:var(--accent-tint)}.dashboard-module___vDUZq__calendarDayOutside{color:#c2c2bc}.dashboard-module___vDUZq__calendarDayToday{box-shadow:inset 0 0 0 1px var(--line-strong)}.dashboard-module___vDUZq__calendarDaySelected,.dashboard-module___vDUZq__calendarDaySelected:hover{background:var(--accent);color:#fff;box-shadow:none}.dashboard-module___vDUZq__calendarDayDisabled{color:#d5d5d0;cursor:not-allowed}.dashboard-module___vDUZq__pickerFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.dashboard-module___vDUZq__pickerTextButton{border-radius:var(--r-pill);color:var(--ink);cursor:pointer;transition:background-color var(--ease);background:0 0;padding:8px 14px;font-size:13px;font-weight:700}.dashboard-module___vDUZq__pickerTextButton:hover:not(:disabled){background:var(--soft)}.dashboard-module___vDUZq__pickerTextButton:disabled{color:var(--faint);cursor:not-allowed}.dashboard-module___vDUZq__pickerTimeSection{border-top:1px solid var(--line);gap:10px;margin-top:14px;padding-top:14px;display:grid}.dashboard-module___vDUZq__pickerTimeSection>span{color:var(--faint);font-size:12px;font-weight:700}.dashboard-module___vDUZq__timeFields{align-items:center;gap:8px;display:flex}.dashboard-module___vDUZq__timeFields input{border:1px solid var(--line-strong);text-align:center;border-radius:10px;width:58px;padding:10px 0;font-size:16px;font-weight:700}.dashboard-module___vDUZq__timeFields input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2f72501f}.dashboard-module___vDUZq__timeSeparator{color:var(--faint);font-size:17px;font-weight:800}.dashboard-module___vDUZq__timeFields>div{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--dash-bg);gap:4px;margin-left:auto;padding:3px;display:flex}.dashboard-module___vDUZq__timeFields>div .dashboard-module___vDUZq__pickerTextButton{padding:6px 12px;font-size:12px}.dashboard-module___vDUZq__formStack{gap:18px;min-width:0;display:grid}.dashboard-module___vDUZq__formSection{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);padding:24px}.dashboard-module___vDUZq__formSectionHeader{align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.dashboard-module___vDUZq__stepNumber{border-radius:var(--r-pill);background:var(--night);color:#fff;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:grid}.dashboard-module___vDUZq__formSectionHeader h2{letter-spacing:-.03em;margin:0;font-size:17px;font-weight:700}.dashboard-module___vDUZq__formSectionHeader p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.6}.dashboard-module___vDUZq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dashboard-module___vDUZq__groupLabel{display:block}.dashboard-module___vDUZq__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dashboard-module___vDUZq__choiceCard{border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--panel);cursor:pointer;transition:border-color var(--ease), background-color var(--ease), box-shadow var(--ease);align-items:flex-start;gap:12px;padding:16px;display:flex}.dashboard-module___vDUZq__choiceCard:hover{border-color:#bdbdb7}.dashboard-module___vDUZq__choiceCard:has(input:checked){border-color:var(--accent);background:var(--accent-tint);box-shadow:0 0 0 1px var(--accent)}.dashboard-module___vDUZq__choiceCard input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:2px}.dashboard-module___vDUZq__choiceCard strong{font-size:14px;font-weight:700;display:block}.dashboard-module___vDUZq__choiceCard span{color:var(--muted);font-size:12px;line-height:1.55}.dashboard-module___vDUZq__dayGrid{flex-wrap:wrap;gap:8px;display:flex}.dashboard-module___vDUZq__dayChoice{border:1px solid var(--line-strong);border-radius:var(--r-pill);cursor:pointer;transition:border-color var(--ease), background-color var(--ease), color var(--ease);align-items:center;gap:8px;padding:9px 15px;font-size:13px;font-weight:600;display:inline-flex}.dashboard-module___vDUZq__dayChoice input{width:15px;height:15px;accent-color:var(--accent)}.dashboard-module___vDUZq__dayChoice:has(input:checked){border-color:var(--accent);background:var(--accent-tint);color:var(--accent-dark);font-weight:700}.dashboard-module___vDUZq__checkboxRow{color:var(--muted);cursor:pointer;align-items:flex-start;gap:11px;font-size:13px;line-height:1.55;display:flex}.dashboard-module___vDUZq__checkboxRow input{width:17px;height:17px;accent-color:var(--accent);flex:none;margin-top:2px}.dashboard-module___vDUZq__priceSummary{border:1px solid var(--line-warm);border-radius:var(--r-md);background:var(--dash-bg);gap:10px;padding:16px 18px;display:grid}.dashboard-module___vDUZq__priceRow{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.dashboard-module___vDUZq__priceRow strong{color:var(--ink);font-weight:700}.dashboard-module___vDUZq__priceRowTotal{border-top:1px dashed var(--line-strong);color:var(--ink);padding-top:12px;font-size:15px;font-weight:700}.dashboard-module___vDUZq__priceRowTotal strong{letter-spacing:-.03em;font-size:18px;font-weight:800}.dashboard-module___vDUZq__formFooter{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-md);justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex;position:sticky;bottom:14px}.dashboard-module___vDUZq__formFooter p{color:var(--muted);margin:0;font-size:13px}.dashboard-module___vDUZq__uploadBox{border:1px dashed var(--line-strong);border-radius:var(--r-md);background:var(--dash-bg);gap:10px;padding:14px;display:grid}.dashboard-module___vDUZq__profileUploadBox{text-align:left;margin-top:16px}.dashboard-module___vDUZq__visuallyHiddenFile{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dashboard-module___vDUZq__filePickerRow{align-items:center;gap:10px;min-width:0;display:flex}.dashboard-module___vDUZq__filePickerButton{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--panel);cursor:pointer;transition:border-color var(--ease);flex:none;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.dashboard-module___vDUZq__filePickerButton:hover{border-color:var(--ink)}.dashboard-module___vDUZq__selectedFileName{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dashboard-module___vDUZq__ratingInput{gap:4px;display:flex}.dashboard-module___vDUZq__starButton{border-radius:var(--r-sm);color:var(--line-strong);cursor:pointer;transition:color var(--ease), transform var(--ease);background:0 0;place-items:center;padding:4px;display:grid}.dashboard-module___vDUZq__starButton:hover{transform:scale(1.08)}.dashboard-module___vDUZq__starSelected{color:#d8a72f;fill:#d8a72f}.dashboard-module___vDUZq__reviewTextarea{min-height:130px}.dashboard-module___vDUZq__dialogBackdrop{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0a75;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.dashboard-module___vDUZq__dialog{border:1px solid var(--line-warm);border-radius:var(--r-xl);background:var(--panel);width:min(560px,100%);max-height:calc(100dvh - 40px);box-shadow:var(--shadow-pop);padding:28px;animation:.18s dashboard-module___vDUZq__popIn;overflow-y:auto}.dashboard-module___vDUZq__dialogIcon{border-radius:var(--r-md);background:var(--accent-tint);width:44px;height:44px;color:var(--accent);place-items:center;margin-bottom:16px;display:grid}.dashboard-module___vDUZq__dialog h2{letter-spacing:-.035em;margin:0 0 8px;font-size:21px;font-weight:800}.dashboard-module___vDUZq__dialog>p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.dashboard-module___vDUZq__summaryList{border:1px solid var(--line);border-radius:var(--r-md);background:var(--dash-bg);gap:10px;margin:20px 0;padding:16px;display:grid}.dashboard-module___vDUZq__summaryList>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.dashboard-module___vDUZq__summaryList dt{color:var(--muted);font-size:13px}.dashboard-module___vDUZq__summaryList dd{text-align:right;margin:0;font-size:13px;font-weight:700}.dashboard-module___vDUZq__acknowledgementList{gap:8px;margin:0 0 18px;padding-left:20px;display:grid}.dashboard-module___vDUZq__acknowledgementList li{color:var(--muted);font-size:12px;line-height:1.6}.dashboard-module___vDUZq__dialogActions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.dashboard-module___vDUZq__payNowDialog{width:min(520px,100%)}.dashboard-module___vDUZq__payNowDialog>.dashboard-module___vDUZq__choiceGrid{margin-top:20px}.dashboard-module___vDUZq__payNowDialog .dashboard-module___vDUZq__dialogActions{flex-flow:wrap}.dashboard-module___vDUZq__payNowDialog .dashboard-module___vDUZq__dialogActions>*{text-align:center;white-space:normal;overflow-wrap:anywhere;flex:180px;min-width:0;padding:12px 18px;line-height:1.4}.dashboard-module___vDUZq__payNowDialog .dashboard-module___vDUZq__dialogActions svg{flex:none}.dashboard-module___vDUZq__payNowHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashboard-module___vDUZq__payNowQrFrame{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;place-items:center;width:min(300px,100%);margin:22px auto 18px;padding:16px;display:grid}.dashboard-module___vDUZq__payNowQrFrame img{object-fit:contain;width:100%;height:100%;display:block}.dashboard-module___vDUZq__payNowQrLoading{color:var(--muted);justify-items:center;gap:10px;font-size:13px;display:grid}.dashboard-module___vDUZq__summaryList .dashboard-module___vDUZq__payNowTotal{border-top:1px dashed var(--line-strong);padding-top:10px}.dashboard-module___vDUZq__payNowTotal dt,.dashboard-module___vDUZq__payNowTotal dd{color:var(--ink);font-size:15px;font-weight:800}.dashboard-module___vDUZq__payNowStatus,.dashboard-module___vDUZq__payNowAssurance{align-items:center;gap:9px;font-size:12px;line-height:1.5;display:flex}.dashboard-module___vDUZq__payNowStatus{border-radius:var(--r-md);background:var(--accent-tint);color:var(--accent-dark);padding:11px 13px;font-weight:700}.dashboard-module___vDUZq__payNowStatus span{flex:1}.dashboard-module___vDUZq__payNowAssurance{color:var(--muted);margin-top:14px}.dashboard-module___vDUZq__payNowAssurance svg{color:var(--accent);flex:none}.dashboard-module___vDUZq__cancelDialogHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashboard-module___vDUZq__dialogIconWarning{background:var(--danger-bg);color:var(--danger)}.dashboard-module___vDUZq__dialogIconCaution{background:var(--warning-bg);color:var(--warning)}.dashboard-module___vDUZq__dialogTall{flex-direction:column;width:min(620px,100%);display:flex;overflow:hidden}.dashboard-module___vDUZq__sopNonNegotiables{border-radius:var(--r-md);background:var(--accent-tint);color:var(--accent-dark);border:1px solid #cfe1d5;align-items:flex-start;gap:11px;margin-top:14px;padding:12px 14px;display:flex}.dashboard-module___vDUZq__sopNonNegotiables>svg{flex:none;margin-top:1px}.dashboard-module___vDUZq__sopNonNegotiables strong{font-size:13px;font-weight:800;display:block}.dashboard-module___vDUZq__sopNonNegotiables p{color:var(--ink-soft);margin:3px 0 0;font-size:12px;line-height:1.55}.dashboard-module___vDUZq__sopScroll{border:1px solid var(--line);border-radius:var(--r-md);background:var(--soft);flex:1;min-height:0;margin:18px 0;padding:4px 16px;overflow-y:auto}.dashboard-module___vDUZq__sopSection h3{letter-spacing:.02em;text-transform:uppercase;color:var(--ink-soft);margin:16px 0 8px;font-size:13px;font-weight:800}.dashboard-module___vDUZq__sopSection ul{gap:9px;margin:0 0 16px;padding:0;list-style:none;display:grid}.dashboard-module___vDUZq__sopSection li{color:var(--muted);align-items:flex-start;gap:9px;font-size:13px;line-height:1.55;display:flex}.dashboard-module___vDUZq__sopSection li svg{color:var(--accent);flex:none;margin-top:4px}.dashboard-module___vDUZq__addonCheckList{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.dashboard-module___vDUZq__addonCheckList li{border:1px solid var(--line);border-radius:var(--r-md);padding:14px 16px}.dashboard-module___vDUZq__addonCheckHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dashboard-module___vDUZq__addonCheckHead strong{font-size:14px;font-weight:800}.dashboard-module___vDUZq__addonCheckHead span{font-variant-numeric:tabular-nums;color:var(--accent);font-size:12px;font-weight:700}.dashboard-module___vDUZq__addonCheckList li>p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.55}.dashboard-module___vDUZq__addonCheckConfirm{border-top:1px solid var(--line);color:var(--ink);cursor:pointer;align-items:flex-start;gap:10px;margin-top:12px;padding-top:12px;font-size:13px;font-weight:600;display:flex}.dashboard-module___vDUZq__addonCheckConfirm input{width:17px;height:17px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}.dashboard-module___vDUZq__dialog>.dashboard-module___vDUZq__addonCheckConfirm{border-top:0;margin-top:0;padding-top:0}.dashboard-module___vDUZq__dialogClose{border-radius:var(--r-pill);background:var(--soft);width:36px;height:36px;color:var(--ink);cursor:pointer;transition:background-color var(--ease);flex:none;place-items:center;display:grid}.dashboard-module___vDUZq__dialogClose:hover:not(:disabled){background:#e9e9e5}.dashboard-module___vDUZq__cancelOutcome{border-radius:var(--r-md);background:var(--positive-bg);border:1px solid #cbe6d6;margin:18px 0;padding:14px 16px}.dashboard-module___vDUZq__cancelOutcome strong{color:var(--positive);font-size:14px;font-weight:800;display:block}.dashboard-module___vDUZq__cancelOutcome p{color:var(--ink-soft);margin:4px 0 0;font-size:13px;line-height:1.6}.dashboard-module___vDUZq__cancelOutcomeRefund{background:var(--warning-bg);border-color:#ecd9a4}.dashboard-module___vDUZq__cancelOutcomeRefund strong{color:var(--warning)}.dashboard-module___vDUZq__cancelBreakdown{border:1px solid var(--line);border-radius:var(--r-md);background:var(--line);gap:1px;margin:0 0 4px;padding:0;list-style:none;display:grid;overflow:hidden}.dashboard-module___vDUZq__cancelBreakdown li{background:var(--panel);color:var(--ink-soft);align-items:center;gap:10px;padding:11px 14px;font-size:13px;display:flex}.dashboard-module___vDUZq__cancelBreakdown li span{flex:1}.dashboard-module___vDUZq__cancelBreakdown li strong{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:800}.dashboard-module___vDUZq__cancelBreakdown li svg{color:var(--faint);flex:none}.dashboard-module___vDUZq__reasonList{border:0;gap:8px;margin:0 0 18px;padding:0;display:grid}.dashboard-module___vDUZq__reasonList legend{color:var(--ink-soft);padding:0 0 10px;font-size:13px;font-weight:700}.dashboard-module___vDUZq__reasonOption{border:1px solid var(--line-strong);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--ease), background-color var(--ease);align-items:flex-start;gap:11px;padding:13px 14px;display:flex}.dashboard-module___vDUZq__reasonOption:hover{border-color:#bdbdb7}.dashboard-module___vDUZq__reasonOption:has(input:checked){border-color:var(--ink);background:var(--dash-bg);box-shadow:0 0 0 1px var(--ink)}.dashboard-module___vDUZq__reasonOption input{width:17px;height:17px;accent-color:var(--ink);flex:none;margin-top:2px}.dashboard-module___vDUZq__reasonOption strong{font-size:14px;font-weight:700;display:block}.dashboard-module___vDUZq__reasonOption small{color:var(--muted);font-size:12px;line-height:1.5}.dashboard-module___vDUZq__cancelWarning{color:var(--warning);align-items:center;gap:8px;margin:14px 0 0;font-size:12px;font-weight:600;display:flex}.dashboard-module___vDUZq__cancelWarning svg{flex:none}.dashboard-module___vDUZq__cancelError{border-radius:var(--r-md);background:var(--danger-bg);color:var(--danger);border:1px solid #f0cfcb;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.55}.dashboard-module___vDUZq__cancellationList{gap:12px;display:grid}.dashboard-module___vDUZq__cancellationRow{border:1px solid var(--line);border-radius:var(--r-md);background:var(--dash-bg);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.dashboard-module___vDUZq__cancellationBadge{border-radius:var(--r-pill);background:var(--accent-tint-strong);letter-spacing:.02em;color:var(--accent-dark);flex:none;padding:4px 10px;font-size:10px;font-weight:800}.dashboard-module___vDUZq__cancellationBadgeRefund{background:var(--warning-bg);color:var(--warning)}.dashboard-module___vDUZq__cancellationRow strong{font-size:14px;font-weight:700;display:block}.dashboard-module___vDUZq__cancellationRow p{color:var(--muted);margin:3px 0 0;font-size:12px;line-height:1.6}.dashboard-module___vDUZq__cancellationNote{color:var(--ink-soft)!important}.dashboard-module___vDUZq__detailTabs{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--panel);scrollbar-width:none;align-items:center;gap:4px;margin-bottom:18px;padding:5px;display:flex;overflow-x:auto}.dashboard-module___vDUZq__detailTabs::-webkit-scrollbar{display:none}.dashboard-module___vDUZq__detailTab{border-radius:var(--r-pill);color:var(--muted);white-space:nowrap;cursor:pointer;transition:background-color var(--ease), color var(--ease);background:0 0;flex:none;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.dashboard-module___vDUZq__detailTab:hover{background:var(--soft);color:var(--ink)}.dashboard-module___vDUZq__detailTabActive,.dashboard-module___vDUZq__detailTabActive:hover{background:var(--night);color:#fff;font-weight:700}.dashboard-module___vDUZq__detailTabCount{border-radius:var(--r-pill);background:var(--soft);font-variant-numeric:tabular-nums;color:var(--muted);align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.dashboard-module___vDUZq__detailTabCountDone{background:var(--positive-bg);color:var(--positive)}.dashboard-module___vDUZq__detailTabActive .dashboard-module___vDUZq__detailTabCount{color:#fff;background:#ffffff29}.dashboard-module___vDUZq__detailTabActive .dashboard-module___vDUZq__detailTabCountDone{color:#8ed4aa;background:#8dd4aa38}.dashboard-module___vDUZq__detailLayout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.dashboard-module___vDUZq__detailMain>*{animation:.2s cubic-bezier(.32,.72,0,1) dashboard-module___vDUZq__tabIn}@keyframes dashboard-module___vDUZq__tabIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dashboard-module___vDUZq__detailMain,.dashboard-module___vDUZq__detailAside{gap:18px;min-width:0;display:grid}.dashboard-module___vDUZq__detailAside{position:sticky;top:92px}.dashboard-module___vDUZq__detailCard,.dashboard-module___vDUZq__messageCard,.dashboard-module___vDUZq__proofWorkspace{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);min-width:0;padding:22px}.dashboard-module___vDUZq__detailCardHeader{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.dashboard-module___vDUZq__detailCardHeader h2{letter-spacing:-.03em;margin:0;font-size:16px;font-weight:700}.dashboard-module___vDUZq__detailCardHeader svg{color:var(--faint)}.dashboard-module___vDUZq__detailList{gap:0;margin:0;display:grid}.dashboard-module___vDUZq__detailList>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.dashboard-module___vDUZq__detailList>div:last-child{border-bottom:0;padding-bottom:0}.dashboard-module___vDUZq__detailList dt{color:var(--muted);font-size:13px}.dashboard-module___vDUZq__detailList dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.dashboard-module___vDUZq__partnerProfileValue{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dashboard-module___vDUZq__partnerProfileLink{border-radius:var(--r-pill);background:var(--accent-tint);color:var(--accent-dark);align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.dashboard-module___vDUZq__partnerProfileLink:hover{background:var(--accent-wash)}.dashboard-module___vDUZq__timeline{gap:0;display:grid}.dashboard-module___vDUZq__timelineItem{align-items:flex-start;gap:14px;padding-bottom:20px;display:flex;position:relative}.dashboard-module___vDUZq__timelineItem:last-child{padding-bottom:0}.dashboard-module___vDUZq__timelineItem:before{content:"";background:var(--line);width:2px;position:absolute;top:16px;bottom:0;left:5px}.dashboard-module___vDUZq__timelineItem:last-child:before{display:none}.dashboard-module___vDUZq__timelineDot{z-index:1;width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--line-strong);background:#fff;border-radius:50%;flex:none;margin-top:4px;position:relative}.dashboard-module___vDUZq__timelineItem div{gap:2px;display:grid}.dashboard-module___vDUZq__timelineItem strong{color:var(--muted);font-size:13px;font-weight:600}.dashboard-module___vDUZq__timelineItem span{color:var(--faint);font-size:12px}.dashboard-module___vDUZq__timelineCurrent .dashboard-module___vDUZq__timelineDot{background:var(--accent);box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 4px #2f72501f}.dashboard-module___vDUZq__timelineCurrent strong{color:var(--ink);font-weight:700}.dashboard-module___vDUZq__timelineCurrent:before{background:var(--accent-tint-strong)}.dashboard-module___vDUZq__actionStack{gap:12px;display:grid}.dashboard-module___vDUZq__actionStack .dashboard-module___vDUZq__primaryButton,.dashboard-module___vDUZq__actionStack .dashboard-module___vDUZq__secondaryButton{width:100%}.dashboard-module___vDUZq__actionGuidance{color:var(--faint);margin:0;font-size:12px;line-height:1.6}.dashboard-module___vDUZq__proofReadiness{border:1px solid var(--line);border-radius:var(--r-md);background:var(--dash-bg);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.dashboard-module___vDUZq__proofReadiness span{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.dashboard-module___vDUZq__proofReadiness strong{font-size:14px;font-weight:800}.dashboard-module___vDUZq__damageDeclaration{border:1px solid var(--line);border-radius:var(--r-md);background:var(--dash-bg);gap:10px;margin:0;padding:16px;display:grid}.dashboard-module___vDUZq__damageDeclaration legend{padding:0 0 4px;font-size:13px;font-weight:700}.dashboard-module___vDUZq__damageDeclaration label{color:var(--ink-soft);cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.dashboard-module___vDUZq__damageDeclaration input[type=radio]{width:17px;height:17px;accent-color:var(--accent)}.dashboard-module___vDUZq__damageDeclaration textarea{border:1px solid var(--line-strong);resize:vertical;border-radius:12px;width:100%;min-height:84px;padding:11px 13px;font-size:13px}.dashboard-module___vDUZq__damageDeclaration textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2f72501f}.dashboard-module___vDUZq__damageDeclaration p{color:var(--warning);align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.dashboard-module___vDUZq__washTimer{border-radius:var(--r-md);background:var(--warning-bg);border:1px solid #ecd9a4;margin-bottom:16px;padding:16px}.dashboard-module___vDUZq__washTimerHeader{color:var(--warning);justify-content:space-between;align-items:baseline;gap:14px;font-size:12px;font-weight:700;display:flex}.dashboard-module___vDUZq__washTimerHeader strong{letter-spacing:-.02em;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:18px}.dashboard-module___vDUZq__washTimerTrack{border-radius:var(--r-pill);background:#85620a29;height:6px;margin:12px 0 10px;overflow:hidden}.dashboard-module___vDUZq__washTimerTrack>span{border-radius:var(--r-pill);background:var(--warning);height:100%;transition:width .9s linear;display:block}.dashboard-module___vDUZq__washTimer p{color:var(--warning);margin:0;font-size:12px;line-height:1.6}.dashboard-module___vDUZq__washTimerUnlocked{background:var(--positive-bg);border-color:#cbe6d6}.dashboard-module___vDUZq__washTimerUnlocked .dashboard-module___vDUZq__washTimerHeader,.dashboard-module___vDUZq__washTimerUnlocked p{color:var(--positive)}.dashboard-module___vDUZq__washTimerUnlocked .dashboard-module___vDUZq__washTimerTrack{background:#1b7a4b29}.dashboard-module___vDUZq__washTimerUnlocked .dashboard-module___vDUZq__washTimerTrack>span{background:var(--positive)}.dashboard-module___vDUZq__proofWorkspace{gap:16px;display:grid}.dashboard-module___vDUZq__proofWorkspaceHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.dashboard-module___vDUZq__proofWorkspaceHeader h2{letter-spacing:-.03em;margin:0;font-size:16px;font-weight:700}.dashboard-module___vDUZq__proofWorkspaceHeader p{color:var(--muted);margin:5px 0 0;font-size:13px}.dashboard-module___vDUZq__proofWorkspaceHeader svg{color:var(--accent);flex:none}.dashboard-module___vDUZq__proofPhaseCard{border:1px solid var(--line);border-radius:var(--r-md);background:var(--dash-bg);padding:18px}.dashboard-module___vDUZq__proofPhaseHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.dashboard-module___vDUZq__proofPhaseEyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin-bottom:5px;font-size:11px;font-weight:800;display:block}.dashboard-module___vDUZq__proofPhaseHeader h3{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:700}.dashboard-module___vDUZq__proofPhaseHeader p{color:var(--muted);margin:4px 0 0;font-size:12px}.dashboard-module___vDUZq__proofCount{border-radius:var(--r-pill);background:var(--panel);border:1px solid var(--line);flex:none;padding:5px 12px;font-size:12px;font-weight:800}.dashboard-module___vDUZq__proofLocked{border-radius:var(--r-sm);background:var(--warning-bg);color:var(--warning);border:1px solid #ecd9a4;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.dashboard-module___vDUZq__proofLocked svg{flex:none}.dashboard-module___vDUZq__proofProgress{border-radius:var(--r-pill);background:var(--soft);height:5px;margin-bottom:18px;overflow:hidden}.dashboard-module___vDUZq__proofProgress>span{border-radius:inherit;background:var(--accent);height:100%;transition:width var(--ease);display:block}.dashboard-module___vDUZq__proofGroup+.dashboard-module___vDUZq__proofGroup{margin-top:18px}.dashboard-module___vDUZq__proofGroupHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.dashboard-module___vDUZq__proofGroupHeader strong{font-size:13px;font-weight:700;display:block}.dashboard-module___vDUZq__proofGroupHeader div span{color:var(--faint);font-size:11.5px;line-height:1.45}.dashboard-module___vDUZq__proofGroupHeader>span{font-variant-numeric:tabular-nums;color:var(--faint);flex:none;font-size:11.5px;font-weight:700}.dashboard-module___vDUZq__proofGroupHeader>span.dashboard-module___vDUZq__proofGroupDone{color:var(--accent)}.dashboard-module___vDUZq__proofRowGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:720px){.dashboard-module___vDUZq__proofRowGrid{grid-template-columns:minmax(0,1fr)}}.dashboard-module___vDUZq__proofRow{border:1px solid var(--line);background:var(--panel);min-width:0;transition:border-color var(--ease), background var(--ease);border-radius:11px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 10px;display:grid}.dashboard-module___vDUZq__proofRowDone{border-color:var(--line-green,#dfe7e1);background:var(--accent-tint)}.dashboard-module___vDUZq__proofThumbButton,.dashboard-module___vDUZq__proofThumbEmpty{background:var(--soft);width:38px;height:38px;color:var(--faint);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.dashboard-module___vDUZq__proofThumbButton{cursor:zoom-in;border:0;padding:0}.dashboard-module___vDUZq__proofThumbButton img{object-fit:cover;width:100%;height:100%}.dashboard-module___vDUZq__proofThumbCheck{border:1.5px solid var(--panel);background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;bottom:2px;right:2px}.dashboard-module___vDUZq__proofRowCopy{gap:1px;min-width:0;display:grid}.dashboard-module___vDUZq__proofRowCopy strong{font-size:13px;font-weight:700;line-height:1.3}.dashboard-module___vDUZq__proofRowCopy>span{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.35;overflow:hidden}.dashboard-module___vDUZq__proofRowRetake{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--panel);color:var(--muted);cursor:pointer;transition:border-color var(--ease), color var(--ease);flex:none;align-items:center;gap:5px;padding:6px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.dashboard-module___vDUZq__proofRowRetake:hover:not(:disabled){border-color:var(--ink-soft);color:var(--ink)}.dashboard-module___vDUZq__proofRowRetake:disabled{color:var(--faint);cursor:not-allowed}.dashboard-module___vDUZq__proofRowCapture{border:1px solid var(--line-strong);background:var(--panel);width:34px;height:34px;color:var(--ink-soft);cursor:pointer;transition:border-color var(--ease), background var(--ease), color var(--ease);border-radius:9px;flex:none;place-items:center;display:grid}.dashboard-module___vDUZq__proofRowCapture:hover:not(:disabled){border-color:var(--accent);background:var(--accent);color:#fff}.dashboard-module___vDUZq__proofRowCapture:disabled{color:var(--faint);cursor:not-allowed}.dashboard-module___vDUZq__damageEvidence{border-top:1px solid var(--line);gap:12px;margin-top:14px;padding-top:14px;display:grid}.dashboard-module___vDUZq__damageUploadButton{border:1px solid var(--line-strong);background:var(--panel);width:100%;color:var(--ink-soft);cursor:pointer;transition:border-color var(--ease), background var(--ease), color var(--ease);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.dashboard-module___vDUZq__damageUploadButton:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.dashboard-module___vDUZq__damageUploadButton:disabled{color:var(--faint);cursor:not-allowed}.dashboard-module___vDUZq__damageEvidenceHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.dashboard-module___vDUZq__damageEvidenceHeader strong{font-size:13px;font-weight:700;display:block}.dashboard-module___vDUZq__damageEvidenceHeader>div>span{color:var(--muted);font-size:12px;line-height:1.5}.dashboard-module___vDUZq__damageEvidenceHeader>span{color:var(--faint);flex:none;font-size:12px}.dashboard-module___vDUZq__damagePhotoStrip{flex-wrap:wrap;gap:8px;display:flex}.dashboard-module___vDUZq__damagePhotoButton{border-radius:var(--r-sm);background:var(--soft);cursor:zoom-in;width:82px;height:62px;padding:0;overflow:hidden}.dashboard-module___vDUZq__damagePhotoButton img{object-fit:cover;width:100%;height:100%}.dashboard-module___vDUZq__damageOutcome{border:1px solid var(--line);border-radius:var(--r-md);gap:12px;padding:16px;display:flex}.dashboard-module___vDUZq__damageOutcome strong{font-size:14px;font-weight:700;display:block}.dashboard-module___vDUZq__damageOutcome p{margin:4px 0 0;font-size:13px;line-height:1.6}.dashboard-module___vDUZq__damageOutcome svg{flex:none}.dashboard-module___vDUZq__damageOutcomeClear{background:var(--positive-bg);color:var(--positive);border-color:#cbe6d6}.dashboard-module___vDUZq__damageOutcomeWarning{background:var(--warning-bg);color:var(--warning);border-color:#ecd9a4}.dashboard-module___vDUZq__damageOutcome strong{color:var(--ink)}.dashboard-module___vDUZq__messageCard{gap:12px;display:grid}.dashboard-module___vDUZq__messages{overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--r-md);background:var(--dash-bg);gap:10px;min-height:300px;max-height:min(58vh,560px);padding:16px;display:grid;overflow-y:auto}.dashboard-module___vDUZq__messageBubble{border:1px solid var(--line);background:var(--panel);border-radius:4px 14px 14px;justify-self:start;max-width:min(78%,520px);overflow:hidden}.dashboard-module___vDUZq__messageOwn{border-color:var(--accent);background:var(--accent);color:#fff;border-radius:14px 4px 14px 14px;justify-self:end}.dashboard-module___vDUZq__messageBubble p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:10px 13px;font-size:13px;line-height:1.55}.dashboard-module___vDUZq__messageAttachment{background:var(--soft);cursor:zoom-in;width:100%;padding:0;display:block;position:relative}.dashboard-module___vDUZq__messageBubble:has(.dashboard-module___vDUZq__messageAttachment){width:min(280px,100%)}.dashboard-module___vDUZq__messageAttachment img{object-fit:cover;width:100%;max-height:240px;display:block}.dashboard-module___vDUZq__messageAttachment>span{border-radius:var(--r-pill);color:#fff;background:#0a0a0aa8;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;left:8px}.dashboard-module___vDUZq__messageMeta{color:var(--faint);justify-content:space-between;align-items:center;gap:12px;padding:0 13px 9px;font-size:10px;display:flex}.dashboard-module___vDUZq__messageOwn .dashboard-module___vDUZq__messageMeta{color:#ffffffc2}.dashboard-module___vDUZq__messageComposer{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:9px;display:grid}.dashboard-module___vDUZq__messageCameraButton{border:1px solid var(--line-strong);background:var(--panel);width:44px;height:44px;color:var(--ink-soft);cursor:pointer;transition:border-color var(--ease), background-color var(--ease);border-radius:12px;flex:none;place-items:center;display:grid}.dashboard-module___vDUZq__messageCameraButton:hover:not(:disabled){border-color:var(--accent);background:var(--accent-tint)}.dashboard-module___vDUZq__messageComposer textarea{resize:vertical;border:1px solid var(--line-strong);border-radius:12px;width:100%;min-height:44px;max-height:130px;padding:12px 14px;font-size:14px;line-height:1.5}.dashboard-module___vDUZq__messageComposer textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2f72501f}.dashboard-module___vDUZq__walletHero,.dashboard-module___vDUZq__payoutBalanceCard{border:1px solid var(--line-warm);border-radius:var(--r-lg);color:#fff;background:linear-gradient(150deg,#0b0e0c,#17251c);justify-content:space-between;align-items:center;gap:20px;padding:26px;display:flex}.dashboard-module___vDUZq__walletHero p,.dashboard-module___vDUZq__payoutBalanceCard p{color:#9aa39c;margin:0;font-size:13px}.dashboard-module___vDUZq__walletHero strong,.dashboard-module___vDUZq__payoutBalanceCard strong{letter-spacing:-.05em;color:#8ed4aa;margin-top:6px;font-size:36px;font-weight:800;display:block}.dashboard-module___vDUZq__walletHero svg,.dashboard-module___vDUZq__payoutBalanceCard svg{color:#75c496;flex:none}.dashboard-module___vDUZq__topUpPanel{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);gap:14px;margin-top:18px;margin-bottom:18px;padding:22px;display:grid}.dashboard-module___vDUZq__topUpPanel h2{letter-spacing:-.03em;margin:0;font-size:16px;font-weight:700}.dashboard-module___vDUZq__topUpPanel p{color:var(--muted);margin:6px 0 0;font-size:13px}.dashboard-module___vDUZq__topUpControls{gap:10px;display:flex}.dashboard-module___vDUZq__topUpControls input{max-width:190px}.dashboard-module___vDUZq__ledgerList,.dashboard-module___vDUZq__rewardHistoryList,.dashboard-module___vDUZq__payoutHistoryList{display:grid}.dashboard-module___vDUZq__ledgerRow,.dashboard-module___vDUZq__rewardHistoryRow,.dashboard-module___vDUZq__payoutHistoryRow{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:15px 20px;display:flex}.dashboard-module___vDUZq__ledgerRow:last-child,.dashboard-module___vDUZq__rewardHistoryRow:last-child,.dashboard-module___vDUZq__payoutHistoryRow:last-child{border-bottom:0}.dashboard-module___vDUZq__ledgerIcon{background:var(--accent-tint);width:36px;height:36px;color:var(--accent);border-radius:11px;flex:none;place-items:center;display:grid}.dashboard-module___vDUZq__ledgerRow>div,.dashboard-module___vDUZq__rewardHistoryRow>div,.dashboard-module___vDUZq__payoutHistoryPrimary{flex:1;gap:2px;min-width:0;display:grid}.dashboard-module___vDUZq__ledgerRow strong,.dashboard-module___vDUZq__rewardHistoryRow strong,.dashboard-module___vDUZq__payoutHistoryPrimary strong{font-size:14px;font-weight:700}.dashboard-module___vDUZq__ledgerRow p,.dashboard-module___vDUZq__rewardHistoryRow p,.dashboard-module___vDUZq__payoutHistoryPrimary p{color:var(--faint);margin:0;font-size:12px}.dashboard-module___vDUZq__ledgerAmount{letter-spacing:-.03em;flex:none;font-size:15px;font-weight:800}.dashboard-module___vDUZq__payoutHistoryAmount{text-align:right;flex:none;gap:2px;display:grid}.dashboard-module___vDUZq__payoutHistoryAmount strong{letter-spacing:-.03em;font-size:15px;font-weight:800}.dashboard-module___vDUZq__payoutHistoryAmount span{color:var(--faint);font-size:11px}.dashboard-module___vDUZq__rewardHero{border-radius:var(--r-lg);background:linear-gradient(150deg,#fff 45%,#f1f7f3);border:1px solid #d9e3dd;align-items:center;gap:18px;padding:24px;display:flex}.dashboard-module___vDUZq__rewardHeroIcon{border-radius:var(--r-md);background:var(--accent-wash);width:52px;height:52px;color:var(--accent-dark);flex:none;place-items:center;display:grid}.dashboard-module___vDUZq__rewardHeroCopy{flex:1;min-width:0}.dashboard-module___vDUZq__rewardHeroCopy p{letter-spacing:.01em;color:var(--accent);margin:0;font-size:12px;font-weight:800}.dashboard-module___vDUZq__rewardHeroCopy strong{letter-spacing:-.05em;margin:4px 0 2px;font-size:34px;font-weight:800;line-height:1;display:block}.dashboard-module___vDUZq__rewardHeroCopy span{color:var(--muted);font-size:13px;line-height:1.6}.dashboard-module___vDUZq__rewardHeroStamp{border-radius:var(--r-pill);background:var(--panel);color:var(--accent-dark);border:1px solid #d7e3da;flex:none;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.dashboard-module___vDUZq__rewardProgressCard,.dashboard-module___vDUZq__tierSummaryCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);margin-top:18px;padding:22px}.dashboard-module___vDUZq__rewardProgressHeader,.dashboard-module___vDUZq__tierSummaryTop{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dashboard-module___vDUZq__rewardProgressHeader h2,.dashboard-module___vDUZq__tierSummaryTop h2{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:700}.dashboard-module___vDUZq__rewardProgressHeader>span{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.dashboard-module___vDUZq__rewardProgressCard>p,.dashboard-module___vDUZq__tierSummaryCard>p{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.6}.dashboard-module___vDUZq__tierSummaryTop svg{color:var(--accent);flex:none}.dashboard-module___vDUZq__tierSummaryCard{margin-top:0}.dashboard-module___vDUZq__tierBadge{border-radius:var(--r-pill);border:1px solid #0000;align-items:center;margin-bottom:8px;padding:5px 12px;font-size:12px;font-weight:800;display:inline-flex}.dashboard-module___vDUZq__tierBronze{color:#8a5a37;background:#f8f0e9;border-color:#dec4ad}.dashboard-module___vDUZq__tierSilver{color:#596364;background:#f2f4f4;border-color:#ccd1d1}.dashboard-module___vDUZq__tierGold{color:var(--warning);background:#fff7dc;border-color:#e8cf83}.dashboard-module___vDUZq__payoutSummaryGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;display:grid}.dashboard-module___vDUZq__payoutWorkspace{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:18px;display:grid}.dashboard-module___vDUZq__payoutFormCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);gap:16px;padding:24px;display:grid}.dashboard-module___vDUZq__payoutFormHeader{align-items:flex-start;gap:14px;display:flex}.dashboard-module___vDUZq__payoutFormHeader>span{background:var(--accent-tint);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.dashboard-module___vDUZq__payoutFormHeader h2{letter-spacing:-.03em;margin:0;font-size:17px;font-weight:700}.dashboard-module___vDUZq__payoutFormHeader p{color:var(--muted);margin:5px 0 0;font-size:13px}.dashboard-module___vDUZq__payoutPreview{border:1px solid var(--line-warm);border-radius:var(--r-md);background:var(--dash-bg);gap:10px;margin:0;padding:16px 18px;display:grid}.dashboard-module___vDUZq__payoutPreview>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.dashboard-module___vDUZq__payoutPreview dt{color:var(--muted);font-size:13px}.dashboard-module___vDUZq__payoutPreview dd{margin:0;font-size:13px;font-weight:700}.dashboard-module___vDUZq__payoutPreviewTotal{border-top:1px dashed var(--line-strong);padding-top:12px}.dashboard-module___vDUZq__payoutPreviewTotal dt{color:var(--ink);font-weight:700}.dashboard-module___vDUZq__payoutPreviewTotal dd{letter-spacing:-.03em;color:var(--accent-dark);font-size:18px;font-weight:800}.dashboard-module___vDUZq__airwallexDisclosure{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--dash-bg);padding:22px}.dashboard-module___vDUZq__airwallexWordmark{border-radius:var(--r-sm);letter-spacing:.02em;color:#fff;background:#612fff;align-items:center;padding:5px 11px;font-size:13px;font-weight:800;display:inline-flex}.dashboard-module___vDUZq__airwallexDisclosure h2{letter-spacing:-.03em;margin:16px 0 8px;font-size:16px;font-weight:700}.dashboard-module___vDUZq__airwallexDisclosure p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.dashboard-module___vDUZq__airwallexDetail{color:var(--muted);gap:10px;margin-top:14px;font-size:12px;line-height:1.55;display:flex}.dashboard-module___vDUZq__airwallexDetail svg{color:var(--accent);flex:none}.dashboard-module___vDUZq__profileLayout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px;display:grid}.dashboard-module___vDUZq__profileCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);text-align:center;justify-items:center;gap:8px;padding:24px;display:grid;position:sticky;top:92px}.dashboard-module___vDUZq__profilePhoto,.dashboard-module___vDUZq__profilePlaceholder{object-fit:cover;border-radius:50%;width:96px;height:96px}.dashboard-module___vDUZq__profilePlaceholder{background:var(--accent-tint-strong);color:var(--accent);place-items:center;display:grid}.dashboard-module___vDUZq__profileCard h2{letter-spacing:-.03em;margin:8px 0 0;font-size:18px;font-weight:700}.dashboard-module___vDUZq__profileCard>p{color:var(--muted);margin:0 0 6px;font-size:13px}.dashboard-module___vDUZq__profileUploadBox{width:100%}.dashboard-module___vDUZq__adminList{display:grid}.dashboard-module___vDUZq__adminRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:start;gap:18px;padding:20px;display:grid}.dashboard-module___vDUZq__adminRow:last-child{border-bottom:0}.dashboard-module___vDUZq__adminIdentity{gap:14px;min-width:0;display:flex}.dashboard-module___vDUZq__adminPhoto,.dashboard-module___vDUZq__adminPhotoPlaceholder{border-radius:var(--r-md);object-fit:cover;flex:none;width:52px;height:52px}.dashboard-module___vDUZq__adminPhotoPlaceholder{background:var(--accent-tint-strong);color:var(--accent);place-items:center;display:grid}.dashboard-module___vDUZq__adminActions{align-content:start;gap:8px;display:grid}.dashboard-module___vDUZq__adminBookingHeading{gap:2px;display:grid}.dashboard-module___vDUZq__adminBookingHeading span{color:var(--faint);font-size:12px}.dashboard-module___vDUZq__adminBookingRows{display:grid}.dashboard-module___vDUZq__adminBookingRow{grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.9fr) auto}.dashboard-module___vDUZq__adminBookingParty{gap:1px;min-width:0;display:grid}.dashboard-module___vDUZq__adminBookingParty>span{color:var(--faint);align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.dashboard-module___vDUZq__adminBookingParty strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.dashboard-module___vDUZq__adminBookingParty small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dashboard-module___vDUZq__adminBookingFact{min-width:0;color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.dashboard-module___vDUZq__adminBookingFact svg{color:var(--faint);flex:none}.dashboard-module___vDUZq__adminBookingFact span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module___vDUZq__adminBookingLoadMore{border-top:1px solid var(--line);justify-items:center;padding:18px;display:grid}.dashboard-module___vDUZq__adminBookingInlineError{border-radius:var(--r-md);background:var(--danger-bg);color:var(--danger);border:1px solid #f0cfcb;margin-top:12px;padding:12px 14px;font-size:13px}.dashboard-module___vDUZq__cameraDialog{border:1px solid var(--line-warm);border-radius:var(--r-xl);background:var(--panel);width:min(660px,100vw - 28px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-pop);padding:0;overflow-y:auto}.dashboard-module___vDUZq__cameraDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0a9e}.dashboard-module___vDUZq__cameraDialogHeader{justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 16px;display:flex}.dashboard-module___vDUZq__cameraDialogHeader>div>span{letter-spacing:.05em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:800}.dashboard-module___vDUZq__cameraDialogHeader h2{letter-spacing:-.035em;margin:6px 0;font-size:19px;font-weight:800}.dashboard-module___vDUZq__cameraDialogHeader p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.dashboard-module___vDUZq__cameraDialogHeader button{border-radius:var(--r-pill);background:var(--soft);width:38px;height:38px;color:var(--ink);cursor:pointer;transition:background-color var(--ease);flex:none;place-items:center;display:grid}.dashboard-module___vDUZq__cameraDialogHeader button:hover:not(:disabled){background:#e9e9e5}.dashboard-module___vDUZq__cameraStage{padding:0 24px}.dashboard-module___vDUZq__cameraViewport{aspect-ratio:4/3;border-radius:var(--r-md);color:#fff;background:#0b0e0c;place-items:center;display:grid;position:relative;overflow:hidden}.dashboard-module___vDUZq__cameraViewport video{object-fit:contain;opacity:0;width:100%;height:100%;position:absolute;inset:0}.dashboard-module___vDUZq__cameraVideoVisible{opacity:1!important}.dashboard-module___vDUZq__cameraViewport img{object-fit:contain;width:100%;height:100%}.dashboard-module___vDUZq__cameraPlaceholder{text-align:center;justify-items:center;gap:6px;padding:20px;display:grid;position:relative}.dashboard-module___vDUZq__cameraPlaceholder strong{font-size:15px}.dashboard-module___vDUZq__cameraPlaceholder span{color:#9aa39c;max-width:42ch;font-size:12px}.dashboard-module___vDUZq__cameraFeedback{min-height:26px;padding-top:10px}.dashboard-module___vDUZq__cameraStatus{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;display:flex}.dashboard-module___vDUZq__cameraStatus>span:first-child{color:var(--positive);align-items:center;gap:7px;font-weight:700;display:inline-flex}.dashboard-module___vDUZq__cameraLiveDot{background:var(--positive);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1b7a4b24}.dashboard-module___vDUZq__cameraError{color:var(--danger);margin:0;font-size:12px}.dashboard-module___vDUZq__cameraFooter{gap:12px;padding:16px 24px 22px;display:grid}.dashboard-module___vDUZq__cameraActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.dashboard-module___vDUZq__cameraShutter{background:var(--accent);color:#fff;cursor:pointer;width:64px;height:64px;transition:transform var(--ease), background-color var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 4px #2f725024}.dashboard-module___vDUZq__cameraShutter:hover{background:var(--accent-dark);transform:scale(1.04)}.dashboard-module___vDUZq__cameraDisclosure{color:var(--faint);text-align:center;margin:0;font-size:11px;line-height:1.6}@media (max-width:760px){.dashboard-module___vDUZq__cameraDialog[open]{box-sizing:border-box;width:100vw;max-width:none;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);box-shadow:none;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;margin:0;display:grid;position:fixed;inset:0;overflow:hidden}.dashboard-module___vDUZq__cameraDialogHeader{border-bottom:1px solid var(--line);padding:16px 18px 14px}.dashboard-module___vDUZq__cameraDialogHeader h2{margin-top:4px;font-size:18px}.dashboard-module___vDUZq__cameraDialogHeader p{line-height:1.45}.dashboard-module___vDUZq__cameraStage{grid-template-rows:minmax(0,1fr) auto;min-height:0;padding:12px 16px 0;display:grid;overflow:hidden}.dashboard-module___vDUZq__cameraViewport{width:100%;height:100%;min-height:0;aspect-ratio:auto!important}.dashboard-module___vDUZq__cameraFeedback{min-height:48px;padding:8px 2px 0}.dashboard-module___vDUZq__cameraFooter{border-top:1px solid var(--line);background:var(--panel);gap:10px;padding:10px 16px 14px}.dashboard-module___vDUZq__cameraActions{min-height:64px}.dashboard-module___vDUZq__cameraDisclosure{max-width:52ch;margin-inline:auto;line-height:1.45}}@media (max-width:760px) and (max-height:620px){.dashboard-module___vDUZq__cameraDialogHeader p,.dashboard-module___vDUZq__cameraDisclosure{display:none}.dashboard-module___vDUZq__cameraDialogHeader{padding-block:10px}.dashboard-module___vDUZq__cameraFeedback{min-height:34px}.dashboard-module___vDUZq__cameraFooter{padding-block:6px}}@media (max-width:1200px){.dashboard-module___vDUZq__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module___vDUZq__sectionGrid,.dashboard-module___vDUZq__detailLayout,.dashboard-module___vDUZq__payoutWorkspace,.dashboard-module___vDUZq__payoutSummaryGrid,.dashboard-module___vDUZq__profileLayout{grid-template-columns:minmax(0,1fr)}.dashboard-module___vDUZq__detailAside,.dashboard-module___vDUZq__profileCard{position:static}}@media (max-width:1024px){.dashboard-module___vDUZq__appShell{grid-template-columns:minmax(0,1fr)}.dashboard-module___vDUZq__sidebar{display:none}.dashboard-module___vDUZq__menuButton,.dashboard-module___vDUZq__mobileClose{display:grid}.dashboard-module___vDUZq__mainContent{padding-top:24px}.dashboard-module___vDUZq__bookingRow,.dashboard-module___vDUZq__adminBookingRow{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.dashboard-module___vDUZq__bookingRow .dashboard-module___vDUZq__bookingMeta,.dashboard-module___vDUZq__adminBookingRow .dashboard-module___vDUZq__adminBookingFact,.dashboard-module___vDUZq__adminBookingRow .dashboard-module___vDUZq__adminBookingParty{grid-column:1/-1}.dashboard-module___vDUZq__adminRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.dashboard-module___vDUZq__pageHeader{flex-direction:column;align-items:stretch;gap:16px}.dashboard-module___vDUZq__pageActions .dashboard-module___vDUZq__primaryButton,.dashboard-module___vDUZq__pageActions .dashboard-module___vDUZq__secondaryButton{width:100%}.dashboard-module___vDUZq__metricGrid,.dashboard-module___vDUZq__formGrid,.dashboard-module___vDUZq__choiceGrid{grid-template-columns:minmax(0,1fr)}.dashboard-module___vDUZq__searchFilter,.dashboard-module___vDUZq__distanceFilter{grid-column:1/-1}.dashboard-module___vDUZq__filters{grid-template-columns:minmax(0,1fr)}.dashboard-module___vDUZq__formSection,.dashboard-module___vDUZq__detailCard,.dashboard-module___vDUZq__messageCard,.dashboard-module___vDUZq__proofWorkspace,.dashboard-module___vDUZq__payoutFormCard,.dashboard-module___vDUZq__rewardProgressCard,.dashboard-module___vDUZq__tierSummaryCard,.dashboard-module___vDUZq__topUpPanel{padding:18px}.dashboard-module___vDUZq__formFooter{flex-direction:column;align-items:stretch;gap:12px;position:static}.dashboard-module___vDUZq__formFooter .dashboard-module___vDUZq__primaryButton{width:100%}.dashboard-module___vDUZq__detailList>div{grid-template-columns:minmax(0,1fr);gap:4px}.dashboard-module___vDUZq__walletHero strong,.dashboard-module___vDUZq__payoutBalanceCard strong{font-size:30px}.dashboard-module___vDUZq__rewardHero,.dashboard-module___vDUZq__dashboardRewardCard{flex-direction:column;align-items:flex-start}.dashboard-module___vDUZq__dashboardRewardTitle{flex-direction:column;align-items:flex-start;gap:6px}.dashboard-module___vDUZq__ledgerRow,.dashboard-module___vDUZq__rewardHistoryRow,.dashboard-module___vDUZq__payoutHistoryRow{flex-wrap:wrap;padding:14px 16px}.dashboard-module___vDUZq__messageComposer{grid-template-columns:auto minmax(0,1fr)}.dashboard-module___vDUZq__messageComposer .dashboard-module___vDUZq__primaryButton{grid-column:1/-1}.dashboard-module___vDUZq__dialogActions{flex-direction:column-reverse}.dashboard-module___vDUZq__dialogActions .dashboard-module___vDUZq__primaryButton,.dashboard-module___vDUZq__dialogActions .dashboard-module___vDUZq__secondaryButton{width:100%}.dashboard-module___vDUZq__accountName{display:none}}@media (prefers-reduced-motion:reduce){.dashboard-module___vDUZq__appShell *,.dashboard-module___vDUZq__authGate *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dashboard-module___vDUZq__promoBanner{border-radius:var(--r-lg);background:linear-gradient(150deg,#fff 40%,#eef6f1);border:1px solid #d9e3dd;align-items:center;gap:18px;margin-bottom:18px;padding:20px 22px;display:flex}.dashboard-module___vDUZq__promoBannerIcon{border-radius:var(--r-md);background:var(--accent);color:#fff;flex:none;place-items:center;width:46px;height:46px;display:grid}.dashboard-module___vDUZq__promoBanner>div{flex:1;min-width:0}.dashboard-module___vDUZq__promoBannerBadge{border-radius:var(--r-pill);background:var(--accent-wash);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-dark);margin-bottom:6px;padding:3px 10px;font-size:10px;font-weight:800;display:inline-block}.dashboard-module___vDUZq__promoBanner strong{letter-spacing:-.03em;font-size:18px;font-weight:800;display:block}.dashboard-module___vDUZq__promoBanner p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.6}@media (max-width:760px){.dashboard-module___vDUZq__promoBanner{flex-direction:column;align-items:flex-start}}.dashboard-module___vDUZq__onboardingOverlay{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0a8c;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0;overflow-y:auto}.dashboard-module___vDUZq__onboardingModal{border-radius:var(--r-xl);background:var(--panel);width:min(680px,100%);box-shadow:var(--shadow-pop);margin:auto;overflow:hidden}.dashboard-module___vDUZq__onboardingHeader{border-bottom:1px solid var(--line);background:var(--accent-tint);padding:26px 28px 22px;position:relative}.dashboard-module___vDUZq__onboardingLanguageSwitcher{z-index:1;position:absolute;top:22px;right:24px}.dashboard-module___vDUZq__onboardingIcon{background:var(--panel);border:1px solid var(--line-warm);width:40px;height:40px;color:var(--accent);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.dashboard-module___vDUZq__onboardingHeader h2{letter-spacing:-.03em;font-size:21px;font-weight:800}.dashboard-module___vDUZq__onboardingHeader h2:focus{outline:none}.dashboard-module___vDUZq__onboardingHeader p{color:var(--muted);margin:7px 0 0;font-size:13.5px;line-height:1.6}.dashboard-module___vDUZq__onboardingForm{gap:26px;padding:24px 28px 28px;display:grid}.dashboard-module___vDUZq__onboardingForm section{gap:14px;display:grid}.dashboard-module___vDUZq__onboardingForm h3{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.dashboard-module___vDUZq__onboardingForm h3 svg{color:var(--accent)}.dashboard-module___vDUZq__onboardingSectionNote{color:var(--muted);margin:-4px 0 0;font-size:12.5px;line-height:1.55}.dashboard-module___vDUZq__onboardingRow3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dashboard-module___vDUZq__formAlert{border-radius:var(--r-sm);background:var(--danger-bg);color:var(--danger);border:1px solid #f3c9c4;padding:11px 14px;font-size:13px;line-height:1.5}.dashboard-module___vDUZq__dayPicker{flex-wrap:wrap;gap:7px;display:flex}.dashboard-module___vDUZq__dayChip,.dashboard-module___vDUZq__dayChipOn{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--panel);color:var(--ink-soft);cursor:pointer;transition:border-color var(--ease), background var(--ease), color var(--ease);padding:8px 15px;font-size:13px;font-weight:700}.dashboard-module___vDUZq__dayChip:hover{border-color:var(--ink-soft)}.dashboard-module___vDUZq__dayChipOn{border-color:var(--accent);background:var(--accent);color:#fff}.dashboard-module___vDUZq__seedChipBar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dashboard-module___vDUZq__seedChipCount{color:var(--muted);font-size:12px;font-weight:600}.dashboard-module___vDUZq__seedChipGrid{flex-wrap:wrap;gap:8px;max-height:188px;padding:2px;display:flex;overflow-y:auto}.dashboard-module___vDUZq__spin{animation:.9s linear infinite dashboard-module___vDUZq__spin}@media (max-width:620px){.dashboard-module___vDUZq__onboardingHeader,.dashboard-module___vDUZq__onboardingForm{padding-left:20px;padding-right:20px}.dashboard-module___vDUZq__onboardingLanguageSwitcher{top:20px;right:20px}.dashboard-module___vDUZq__onboardingRow3{grid-template-columns:1fr}}.dashboard-module___vDUZq__toggle{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--soft);cursor:pointer;width:44px;height:26px;transition:background var(--ease), border-color var(--ease);flex:none;padding:0;position:relative}.dashboard-module___vDUZq__toggle:disabled{cursor:not-allowed;opacity:.5}.dashboard-module___vDUZq__toggleOn{border-color:var(--accent);background:var(--accent)}.dashboard-module___vDUZq__toggleKnob{background:var(--panel);width:20px;height:20px;color:var(--accent);transition:transform var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.dashboard-module___vDUZq__toggleOn .dashboard-module___vDUZq__toggleKnob{transform:translate(18px)}.dashboard-module___vDUZq__settingRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:16px 0;display:flex}.dashboard-module___vDUZq__settingRow:last-child{border-bottom:0}.dashboard-module___vDUZq__settingCopy label{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.dashboard-module___vDUZq__settingCopy p{max-width:62ch;color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.55}.dashboard-module___vDUZq__settingGroup{border-top:1px solid var(--line);transition:opacity var(--ease);margin-top:4px;padding-top:4px}.dashboard-module___vDUZq__settingGroupMuted{opacity:.55}.dashboard-module___vDUZq__settingGroupLabel{letter-spacing:.03em;text-transform:uppercase;color:var(--faint);margin:16px 0 0;font-size:12px;font-weight:800}.dashboard-module___vDUZq__settingFootnote{color:var(--faint);align-items:flex-start;gap:9px;margin:16px 0 0;font-size:12px;line-height:1.6;display:flex}.dashboard-module___vDUZq__settingFootnote svg{flex:none;margin-top:3px}@media (max-width:560px){.dashboard-module___vDUZq__settingRow{align-items:center}}.dashboard-module___vDUZq__requiredMark{color:var(--danger);font-weight:800}.dashboard-module___vDUZq__requiredLegend{color:var(--muted);align-items:baseline;gap:7px;margin:0 0 4px;font-size:13px;line-height:1.55;display:flex}.dashboard-module___vDUZq__verifyChecklist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dashboard-module___vDUZq__verifyChecklist li{border:1px solid var(--line);border-radius:var(--r-md);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.dashboard-module___vDUZq__verifyItemDone{background:var(--soft);border-color:var(--line)!important}.dashboard-module___vDUZq__verifyChecklist li>div{flex:1;min-width:0}.dashboard-module___vDUZq__verifyChecklist strong{font-size:14px;font-weight:700;display:block}.dashboard-module___vDUZq__verifyChecklist p{color:var(--muted);margin:3px 0 0;font-size:13px;line-height:1.5}.dashboard-module___vDUZq__verifyTick{border:1px solid var(--line-strong);width:20px;height:20px;color:var(--panel);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.dashboard-module___vDUZq__verifyItemDone .dashboard-module___vDUZq__verifyTick{border-color:var(--accent);background:var(--accent)}.dashboard-module___vDUZq__verifyState{letter-spacing:.03em;text-transform:uppercase;color:var(--faint);flex:none;font-size:11px;font-weight:800}.dashboard-module___vDUZq__verifyItemDone .dashboard-module___vDUZq__verifyState{color:var(--accent)}.dashboard-module___vDUZq__campaignUrl{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--soft);font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-soft);overflow-wrap:anywhere;margin-bottom:18px;padding:7px 11px;font-size:12px;display:inline-block}.dashboard-module___vDUZq__campaignStats{border:1px solid var(--line);border-radius:var(--r-md);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.dashboard-module___vDUZq__campaignStats>div{background:var(--panel);gap:4px;padding:14px 16px;display:grid}.dashboard-module___vDUZq__campaignStats span{color:var(--muted);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.dashboard-module___vDUZq__campaignStats span svg{color:var(--faint);flex:none}.dashboard-module___vDUZq__campaignStats strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.dashboard-module___vDUZq__campaignStats small{color:var(--faint);font-size:11px;line-height:1.45}.dashboard-module___vDUZq__campaignCharts{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:22px;display:grid}.dashboard-module___vDUZq__campaignCharts h3{letter-spacing:.03em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:7px;margin:0 0 12px;font-size:12px;font-weight:800;display:flex}.dashboard-module___vDUZq__campaignCharts h3 small{text-transform:none;letter-spacing:0;color:var(--faint);font-weight:600}.dashboard-module___vDUZq__campaignCharts h3 svg{color:var(--faint)}.dashboard-module___vDUZq__campaignCharts>div{max-height:320px;overflow-y:auto}.dashboard-module___vDUZq__campaignBarRow{color:var(--muted);grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:10px;padding:3px 0;font-size:12px;display:grid}.dashboard-module___vDUZq__campaignBarLabel{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard-module___vDUZq__campaignBarTrack{background:var(--soft);border-radius:4px;height:8px;overflow:hidden}.dashboard-module___vDUZq__campaignBarFill{background:var(--accent);border-radius:4px;height:100%;display:block}.dashboard-module___vDUZq__campaignBarValue{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-soft);font-weight:700}.dashboard-module___vDUZq__campaignNote{color:var(--faint);margin:16px 0 0;font-size:12px;line-height:1.55}@media (max-width:1060px){.dashboard-module___vDUZq__campaignStats{grid-template-columns:1fr 1fr}.dashboard-module___vDUZq__campaignCharts{grid-template-columns:1fr;gap:22px}}.dashboard-module___vDUZq__referralSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dashboard-module___vDUZq__referralMetric{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);align-items:center;gap:14px;padding:18px 20px;display:flex}.dashboard-module___vDUZq__referralMetricIcon{background:var(--accent-wash);width:38px;height:38px;color:var(--accent-dark);border-radius:11px;flex:none;place-items:center;display:grid}.dashboard-module___vDUZq__referralMetric p{color:var(--muted);margin:0;font-size:12px;font-weight:700}.dashboard-module___vDUZq__referralMetric strong{letter-spacing:-.03em;color:var(--ink);margin-top:3px;font-size:22px;font-weight:800;display:block}.dashboard-module___vDUZq__referralWorkspace{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:18px;display:grid}.dashboard-module___vDUZq__referralShareCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);gap:16px;padding:24px;display:grid}.dashboard-module___vDUZq__referralCopyRow{align-items:center;gap:8px;display:flex}.dashboard-module___vDUZq__referralCopyRow input{flex:1;min-width:0}.dashboard-module___vDUZq__referralCopyRow .dashboard-module___vDUZq__secondaryButton{flex:none}.dashboard-module___vDUZq__referralCodeInput{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:17px;font-weight:700}.dashboard-module___vDUZq__referralQrCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);text-align:center;justify-items:center;gap:14px;padding:24px;display:grid}.dashboard-module___vDUZq__referralQrHeading{color:var(--ink-soft);align-items:center;gap:8px;display:flex}.dashboard-module___vDUZq__referralQrHeading h2{margin:0;font-size:15px;font-weight:700}.dashboard-module___vDUZq__referralQrImage{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;width:100%;max-width:232px;height:auto;padding:10px}.dashboard-module___vDUZq__referralQrCard p{color:var(--faint);margin:0;font-size:12px;line-height:1.6}.dashboard-module___vDUZq__referralStepsCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);gap:16px;margin-top:18px;padding:24px;display:grid}.dashboard-module___vDUZq__referralStepsCard h2{color:var(--ink);margin:0;font-size:15px;font-weight:700}.dashboard-module___vDUZq__referralSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.dashboard-module___vDUZq__referralSteps li{align-items:flex-start;gap:12px;display:flex}.dashboard-module___vDUZq__referralStepNumber{background:var(--accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid}.dashboard-module___vDUZq__referralSteps strong{color:var(--ink);font-size:13px;font-weight:700;display:block}.dashboard-module___vDUZq__referralSteps p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.6}.dashboard-module___vDUZq__referralList{display:grid}.dashboard-module___vDUZq__referralRow{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:15px 22px;display:grid}.dashboard-module___vDUZq__referralRow:last-child{border-bottom:none}.dashboard-module___vDUZq__referralRowPrimary strong{color:var(--ink);font-size:14px;font-weight:700;display:block}.dashboard-module___vDUZq__referralRowPrimary p{color:var(--muted);margin:3px 0 0;font-size:12px}.dashboard-module___vDUZq__referralRowAmount{text-align:right}.dashboard-module___vDUZq__referralRowAmount strong{font-variant-numeric:tabular-nums;color:var(--ink);font-size:14px;font-weight:800;display:block}.dashboard-module___vDUZq__referralRowAmount span{color:var(--muted);font-size:11px;font-weight:700}@media (max-width:1200px){.dashboard-module___vDUZq__referralWorkspace{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.dashboard-module___vDUZq__referralSummaryGrid,.dashboard-module___vDUZq__referralSteps{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.dashboard-module___vDUZq__referralCopyRow{flex-wrap:wrap}.dashboard-module___vDUZq__referralCopyRow .dashboard-module___vDUZq__secondaryButton{justify-content:center;width:100%}.dashboard-module___vDUZq__referralRow{grid-template-columns:auto minmax(0,1fr) auto;gap:8px 12px}.dashboard-module___vDUZq__referralRow .dashboard-module___vDUZq__statusBadge{grid-column:2/-1;justify-self:start}}
.v2-module__f2R8XW__page{min-width:0;max-width:1100px;margin-inline:auto}.v2-module__f2R8XW__wizard{min-width:0;max-width:860px;margin-inline:auto;padding-bottom:18px}.v2-module__f2R8XW__hero{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--panel);padding:clamp(24px,4vw,40px)}.v2-module__f2R8XW__hero h2{letter-spacing:-.045em;max-width:660px;margin:16px 0 12px;font-size:clamp(25px,3vw,38px);line-height:1.17}.v2-module__f2R8XW__hero p{color:var(--muted);max-width:590px;font-size:14px;line-height:1.7}.v2-module__f2R8XW__heroIcon{border-radius:var(--r-md);background:var(--accent-tint);width:44px;height:44px;color:var(--accent);place-items:center;display:grid}.v2-module__f2R8XW__heroPrice{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:24px 0 18px;display:flex}.v2-module__f2R8XW__heroPrice strong{letter-spacing:-.035em;font-size:28px}.v2-module__f2R8XW__muted{color:var(--muted);font-size:12px;line-height:1.6}.v2-module__f2R8XW__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.v2-module__f2R8XW__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.v2-module__f2R8XW__helpCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);padding:22px}.v2-module__f2R8XW__helpCard h3{letter-spacing:-.025em;margin:14px 0 8px;font-size:15px}.v2-module__f2R8XW__helpCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.v2-module__f2R8XW__helpLink{border:1px solid var(--line);border-radius:var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:20px 22px;display:flex}.v2-module__f2R8XW__helpLink p{color:var(--muted);margin:4px 0 0;font-size:13px}.v2-module__f2R8XW__subnav{flex-wrap:wrap;gap:12px 24px;margin-bottom:24px;display:flex}.v2-module__f2R8XW__subnav a{color:var(--muted);text-underline-offset:4px;font-size:13px;text-decoration:underline}.v2-module__f2R8XW__stepper{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.v2-module__f2R8XW__stepper li{min-width:0}.v2-module__f2R8XW__stepper button{border:0;border-bottom:2px solid var(--line);width:100%;height:100%;color:var(--muted);text-align:left;font:inherit;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:12px 4px;font-size:12px;display:flex}.v2-module__f2R8XW__stepper button:disabled{cursor:default;opacity:.6}.v2-module__f2R8XW__stepper span{border:1px solid var(--line-strong);border-radius:50%;flex:0 0 27px;place-items:center;height:27px;font-size:11px;font-weight:700;display:grid}.v2-module__f2R8XW__stepper button[aria-current=step]{border-color:var(--accent);color:var(--accent);font-weight:700}.v2-module__f2R8XW__stepper button[aria-current=step] span{background:var(--accent);border-color:var(--accent);color:#fff}.v2-module__f2R8XW__stepper button:focus-visible,.v2-module__f2R8XW__preset:focus-visible,.v2-module__f2R8XW__edit:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v2-module__f2R8XW__runningTotal{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;font-size:12px;display:flex}.v2-module__f2R8XW__runningTotal strong{color:var(--ink);margin-left:8px;font-size:17px}.v2-module__f2R8XW__fieldset{border:0;min-width:0;margin:0;padding:0}.v2-module__f2R8XW__fieldset:disabled{opacity:.72}.v2-module__f2R8XW__heading{letter-spacing:-.035em;margin:0 0 8px;scroll-margin-top:95px;font-size:22px;line-height:1.3}.v2-module__f2R8XW__description{color:var(--muted);margin:0 0 24px;font-size:13px;line-height:1.65}.v2-module__f2R8XW__sectionTitle{letter-spacing:-.02em;margin:26px 0 12px;font-size:15px}.v2-module__f2R8XW__fieldError{color:var(--danger);margin-top:5px;font-size:12px;line-height:1.5;display:block}.v2-module__f2R8XW__fullWidth{grid-column:1/-1}.v2-module__f2R8XW__presets{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.v2-module__f2R8XW__preset{border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--panel);color:var(--ink-soft);font:inherit;cursor:pointer;padding:9px 15px;font-size:12px}.v2-module__f2R8XW__preset[aria-pressed=true]{background:var(--accent-tint);border-color:var(--accent);color:var(--accent)}.v2-module__f2R8XW__preset:disabled{opacity:.45;cursor:default}.v2-module__f2R8XW__details{margin-top:18px}.v2-module__f2R8XW__details summary{cursor:pointer;color:var(--ink-soft);padding:10px 0;font-size:13px;font-weight:600}.v2-module__f2R8XW__details>div{margin-top:12px}.v2-module__f2R8XW__reviewSection{border-bottom:1px solid var(--line);padding:18px 0}.v2-module__f2R8XW__reviewSection:first-of-type{padding-top:0}.v2-module__f2R8XW__reviewHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.v2-module__f2R8XW__reviewHeader h3{margin:0;font-size:14px}.v2-module__f2R8XW__reviewSection p{color:var(--muted);overflow-wrap:anywhere;white-space:pre-line;margin:5px 0 0;font-size:13px;line-height:1.65}.v2-module__f2R8XW__edit{color:var(--accent);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}.v2-module__f2R8XW__footer{z-index:8;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;bottom:0}.v2-module__f2R8XW__footer>div{flex-wrap:wrap;gap:10px;display:flex}.v2-module__f2R8XW__footer button{white-space:normal}.v2-module__f2R8XW__notice{margin-bottom:18px}.v2-module__f2R8XW__price{border:1px solid var(--line);border-radius:var(--r-md);background:var(--dash-bg);margin:24px 0;padding:20px}.v2-module__f2R8XW__list{gap:14px;display:grid}.v2-module__f2R8XW__washCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);padding:22px}.v2-module__f2R8XW__washCard h2{letter-spacing:-.025em;margin:10px 0;font-size:18px}.v2-module__f2R8XW__washCard p{color:var(--muted);margin:6px 0;font-size:13px;line-height:1.6}.v2-module__f2R8XW__washTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.v2-module__f2R8XW__washTop>span{color:var(--muted);font-size:12px}@media (max-width:700px){.v2-module__f2R8XW__breadcrumb{display:none}.v2-module__f2R8XW__steps{grid-template-columns:1fr;gap:10px}.v2-module__f2R8XW__helpCard{padding:18px}.v2-module__f2R8XW__heroPrice{margin-top:18px}.v2-module__f2R8XW__stepper{gap:6px}.v2-module__f2R8XW__stepper button{flex-direction:column;align-items:flex-start;gap:8px;font-size:11px}.v2-module__f2R8XW__stepper span{flex-basis:27px;width:27px}.v2-module__f2R8XW__footer{padding:14px;bottom:8px}.v2-module__f2R8XW__footer>div,.v2-module__f2R8XW__footer button{flex:1}.v2-module__f2R8XW__footer>.v2-module__f2R8XW__muted{width:100%}.v2-module__f2R8XW__runningTotal{align-items:baseline}.v2-module__f2R8XW__heading{font-size:20px}.v2-module__f2R8XW__price{padding:16px}}
.PhotoLightbox-module__IkSaOW__dialog{z-index:1000;box-sizing:border-box;width:100vw;height:100dvh;padding-top:max(14px, env(safe-area-inset-top));padding-right:max(14px, env(safe-area-inset-right));padding-bottom:max(14px, env(safe-area-inset-bottom));padding-left:max(14px, env(safe-area-inset-left));overscroll-behavior:contain;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070808f0;grid-template-rows:auto minmax(0,1fr);gap:12px;animation:.14s ease-out PhotoLightbox-module__IkSaOW__lightbox-in;display:grid;position:fixed;inset:0;overflow:hidden}.PhotoLightbox-module__IkSaOW__toolbar{justify-content:flex-end;width:100%;display:flex}.PhotoLightbox-module__IkSaOW__closeButton{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;flex:none;place-items:center;width:44px;height:44px;padding:0;transition:background .12s,border-color .12s,transform .12s;display:grid;box-shadow:0 8px 24px #00000038}.PhotoLightbox-module__IkSaOW__closeButton:hover{background:#ffffff2e;border-color:#ffffff6b}.PhotoLightbox-module__IkSaOW__closeButton:active{transform:scale(.96)}.PhotoLightbox-module__IkSaOW__closeButton:focus-visible{outline-offset:3px;outline:3px solid #75c496}.PhotoLightbox-module__IkSaOW__figure{grid-template-rows:minmax(0,1fr) auto;gap:12px;width:100%;min-width:0;height:100%;min-height:0;margin:0;display:grid}.PhotoLightbox-module__IkSaOW__imageFrame{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.PhotoLightbox-module__IkSaOW__image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 24px 70px #00000061}.PhotoLightbox-module__IkSaOW__caption{color:#ffffffd1;text-align:center;text-wrap:balance;justify-self:center;max-width:min(760px,92vw);margin:0;font-size:12px;line-height:1.5}@keyframes PhotoLightbox-module__IkSaOW__lightbox-in{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.PhotoLightbox-module__IkSaOW__dialog{padding-top:max(10px, env(safe-area-inset-top));padding-right:max(10px, env(safe-area-inset-right));padding-bottom:max(10px, env(safe-area-inset-bottom));padding-left:max(10px, env(safe-area-inset-left));gap:8px}.PhotoLightbox-module__IkSaOW__figure{gap:10px}.PhotoLightbox-module__IkSaOW__image{border-radius:6px}.PhotoLightbox-module__IkSaOW__caption{max-width:100%;padding:0 8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.PhotoLightbox-module__IkSaOW__dialog{animation:none}.PhotoLightbox-module__IkSaOW__closeButton{transition:none}}
.SupportChat-module__i_0thG__page{--night:#0b0e0c;--accent:#2f7250;--accent-tint:#f5f7f4;--canvas:#fbfbf8;gap:22px;min-width:0;display:grid}.SupportChat-module__i_0thG__errorNotice{color:#9d281f;background:#fff7f6;border:1px solid #f2c8c5;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:11px 14px;font-size:13px;display:flex}.SupportChat-module__i_0thG__errorNotice button{cursor:pointer;background:0 0;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.SupportChat-module__i_0thG__supportShell{border:1px solid var(--line);background:var(--paper);min-width:0;min-height:620px;box-shadow:var(--shadow-sm);border-radius:12px;display:grid;overflow:hidden}.SupportChat-module__i_0thG__adminShell{grid-template-columns:minmax(260px,320px) minmax(0,1fr);height:min(720px,100dvh - 220px)}.SupportChat-module__i_0thG__memberShell{grid-template-columns:minmax(0,1fr);height:min(720px,100dvh - 220px)}.SupportChat-module__i_0thG__inbox{border-right:1px solid var(--line);background:var(--canvas);grid-template-rows:auto 1fr;min-width:0;min-height:0;display:grid}.SupportChat-module__i_0thG__inboxHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:78px;padding:16px 18px;display:flex}.SupportChat-module__i_0thG__inboxHeader>div{gap:2px;display:grid}.SupportChat-module__i_0thG__inboxHeader>div>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.SupportChat-module__i_0thG__inboxHeader strong{font-size:14px}.SupportChat-module__i_0thG__onlinePill{color:#147237;background:#effbf3;border:1px solid #bce3ca;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:700;display:inline-flex}.SupportChat-module__i_0thG__onlinePill>span{background:#16a34a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #16a34a1f}.SupportChat-module__i_0thG__conversationList{overscroll-behavior:contain;min-height:0;padding:8px;overflow-y:auto}.SupportChat-module__i_0thG__listState{color:var(--muted);text-align:center;padding:28px 16px;font-size:12px}.SupportChat-module__i_0thG__conversationButton{width:100%;min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;padding:10px;transition:background-color .14s,border-color .14s;display:grid}.SupportChat-module__i_0thG__conversationButton:hover{background:#f3f3f3}.SupportChat-module__i_0thG__conversationButton:disabled{cursor:wait;opacity:.7}.SupportChat-module__i_0thG__conversationButtonActive{background:#fff;border-color:#d7d7d7;box-shadow:0 1px 2px #00000008}.SupportChat-module__i_0thG__conversationAvatar,.SupportChat-module__i_0thG__supportAvatar{background:var(--night);color:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.SupportChat-module__i_0thG__conversationAvatar{width:38px;height:38px}.SupportChat-module__i_0thG__conversationCopy{gap:3px;min-width:0;display:grid}.SupportChat-module__i_0thG__conversationCopy>span{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.SupportChat-module__i_0thG__conversationCopy strong,.SupportChat-module__i_0thG__conversationCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SupportChat-module__i_0thG__conversationCopy strong{font-size:13px}.SupportChat-module__i_0thG__conversationCopy time,.SupportChat-module__i_0thG__conversationCopy small{color:var(--muted);font-size:10px}.SupportChat-module__i_0thG__conversationCopy time{flex:none}.SupportChat-module__i_0thG__chatPanel{background:#fff;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.SupportChat-module__i_0thG__chatHeader{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:78px;padding:14px 18px;display:grid}.SupportChat-module__i_0thG__supportAvatar{width:42px;height:42px}.SupportChat-module__i_0thG__chatHeader>div{gap:2px;min-width:0;display:grid}.SupportChat-module__i_0thG__chatHeader strong,.SupportChat-module__i_0thG__chatHeader>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SupportChat-module__i_0thG__chatHeader strong{font-size:14px}.SupportChat-module__i_0thG__chatHeader>div>span{color:var(--muted);font-size:11px}.SupportChat-module__i_0thG__secureLabel{color:#4e4e4e;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.SupportChat-module__i_0thG__messageList{overscroll-behavior:contain;background:linear-gradient(#fff,#fff) padding-box padding-box,repeating-linear-gradient(0deg,#0000,#0000 27px,#00000003 28px);min-width:0;min-height:0;padding:22px clamp(14px,3vw,30px);overflow-y:auto}.SupportChat-module__i_0thG__chatState{color:var(--muted);text-align:center;padding:36px 12px;font-size:12px}.SupportChat-module__i_0thG__emptyChat{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:40px 20px;display:flex}.SupportChat-module__i_0thG__emptyChat>span{background:var(--accent);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:14px;display:inline-flex}.SupportChat-module__i_0thG__emptyChat h2{letter-spacing:-.02em;margin:0 0 7px;font-size:17px}.SupportChat-module__i_0thG__emptyChat p{max-width:380px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.SupportChat-module__i_0thG__messageRow{flex-direction:column;align-items:flex-start;gap:5px;max-width:min(72%,620px);margin:0 auto 18px 0;display:flex}.SupportChat-module__i_0thG__messageRowMine{align-items:flex-end;margin-left:auto;margin-right:0}.SupportChat-module__i_0thG__messageMeta{align-items:center;gap:7px;padding-inline:3px;display:flex}.SupportChat-module__i_0thG__messageMeta strong{font-size:10px}.SupportChat-module__i_0thG__messageMeta span,.SupportChat-module__i_0thG__messageRow>time{color:#8a8a8a;font-size:10px}.SupportChat-module__i_0thG__messageBubble{border:1px solid var(--line);max-width:100%;color:var(--ink);background:#fff;border-radius:4px 14px 14px;overflow:hidden}.SupportChat-module__i_0thG__messageRowMine .SupportChat-module__i_0thG__messageBubble{border-color:var(--accent);background:var(--accent);color:#fff;border-radius:14px 4px 14px 14px}.SupportChat-module__i_0thG__messageBubble p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:9px 12px;font-size:13px;line-height:1.55}.SupportChat-module__i_0thG__messagePhoto{cursor:zoom-in;background:#ededed;max-width:100%;padding:0;display:block;overflow:hidden}.SupportChat-module__i_0thG__messagePhoto img{object-fit:cover;width:min(320px,100%);max-height:280px;display:block}.SupportChat-module__i_0thG__messagePhoto+p{border-top:1px solid #7f7f7f40}.SupportChat-module__i_0thG__composer{border-top:1px solid var(--line);background:#fffffff5;gap:8px;padding:12px 14px 10px;display:grid}.SupportChat-module__i_0thG__composerRow{grid-template-columns:auto minmax(80px,1fr) auto;align-items:end;gap:9px;min-width:0;display:grid}.SupportChat-module__i_0thG__attachmentActions{align-items:center;gap:5px;display:flex}.SupportChat-module__i_0thG__attachmentActions button,.SupportChat-module__i_0thG__pendingPhoto button{border:1px solid var(--line-strong);color:#333;cursor:pointer;background:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .14s,border-color .14s;display:inline-flex}.SupportChat-module__i_0thG__attachmentActions button:hover,.SupportChat-module__i_0thG__pendingPhoto button:hover{background:#f7f7f7;border-color:#a7a7a7}.SupportChat-module__i_0thG__attachmentActions button:disabled,.SupportChat-module__i_0thG__sendButton:disabled{cursor:not-allowed;opacity:.45}.SupportChat-module__i_0thG__hiddenInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SupportChat-module__i_0thG__composer textarea{resize:vertical;border:1px solid var(--line-strong);background:#fff;border-radius:12px;width:100%;min-height:38px;max-height:110px;padding:9px 11px;font-size:14px;line-height:1.5}.SupportChat-module__i_0thG__composer textarea::placeholder{color:#8a8a8a}.SupportChat-module__i_0thG__sendButton{background:var(--accent);color:#fff;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.SupportChat-module__i_0thG__composer>p{color:#858585;text-align:center;margin:0;font-size:11px}.SupportChat-module__i_0thG__pendingPhoto{border:1px solid var(--line);background:#fafafa;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:7px;display:grid}.SupportChat-module__i_0thG__pendingPhoto img{object-fit:cover;border-radius:6px;width:42px;height:42px}.SupportChat-module__i_0thG__pendingPhoto>div{gap:1px;min-width:0;display:grid}.SupportChat-module__i_0thG__pendingPhoto strong{font-size:11px}.SupportChat-module__i_0thG__pendingPhoto span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.SupportChat-module__i_0thG__pendingPhoto button{width:30px;height:30px}@media (max-width:900px){.SupportChat-module__i_0thG__adminShell{grid-template-rows:minmax(150px,210px) minmax(560px,70dvh);grid-template-columns:minmax(0,1fr);height:auto;min-height:760px}.SupportChat-module__i_0thG__memberShell{height:min(720px,75dvh)}.SupportChat-module__i_0thG__inbox{border-right:0;border-bottom:1px solid var(--line)}.SupportChat-module__i_0thG__conversationList{gap:6px;display:flex;overflow:auto hidden}.SupportChat-module__i_0thG__conversationButton{min-width:min(280px,78vw)}}@media (max-width:620px){.SupportChat-module__i_0thG__page{gap:16px}.SupportChat-module__i_0thG__supportShell{border-radius:10px;min-height:580px}.SupportChat-module__i_0thG__memberShell{height:72dvh;min-height:580px}.SupportChat-module__i_0thG__chatHeader{grid-template-columns:38px minmax(0,1fr);min-height:70px;padding:12px}.SupportChat-module__i_0thG__supportAvatar{width:38px;height:38px}.SupportChat-module__i_0thG__secureLabel{display:none}.SupportChat-module__i_0thG__messageList{padding:18px 12px}.SupportChat-module__i_0thG__messageRow{max-width:88%}.SupportChat-module__i_0thG__composer{padding:10px}.SupportChat-module__i_0thG__composerRow{grid-template-columns:auto minmax(60px,1fr) 38px;gap:7px}.SupportChat-module__i_0thG__attachmentActions{gap:3px}.SupportChat-module__i_0thG__attachmentActions button{width:34px;height:36px}.SupportChat-module__i_0thG__sendButton{width:38px;padding:0}.SupportChat-module__i_0thG__sendButton span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.SupportChat-module__i_0thG__conversationButton,.SupportChat-module__i_0thG__attachmentActions button,.SupportChat-module__i_0thG__pendingPhoto button{transition:none}}
.admin-user-activity-module__ZEgXfq__panel{border-top:1px solid var(--line);grid-column:1/-1;gap:16px;min-width:0;padding-top:20px;display:grid}.admin-user-activity-module__ZEgXfq__header,.admin-user-activity-module__ZEgXfq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-user-activity-module__ZEgXfq__header>div{flex:240px;min-width:0}.admin-user-activity-module__ZEgXfq__header h3{overflow-wrap:anywhere;font-size:16px}.admin-user-activity-module__ZEgXfq__header p,.admin-user-activity-module__ZEgXfq__footer>span,.admin-user-activity-module__ZEgXfq__note{color:var(--muted);font-size:12px;line-height:1.6}.admin-user-activity-module__ZEgXfq__header p{margin-top:4px}.admin-user-activity-module__ZEgXfq__history{border:1px solid var(--line);border-radius:var(--r-md);max-height:440px;overflow:auto}.admin-user-activity-module__ZEgXfq__history table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font-size:13px}.admin-user-activity-module__ZEgXfq__history th{background:var(--soft);color:var(--muted);font-size:12px;position:sticky;top:0}.admin-user-activity-module__ZEgXfq__history th,.admin-user-activity-module__ZEgXfq__history td{vertical-align:top;overflow-wrap:anywhere;padding:12px 16px}.admin-user-activity-module__ZEgXfq__history th:last-child{width:40%}.admin-user-activity-module__ZEgXfq__history tbody tr+tr td{border-top:1px solid var(--line)}.admin-user-activity-module__ZEgXfq__history code{font-family:var(--font-mono);font-size:12px}.admin-user-activity-module__ZEgXfq__panel button{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.4}.admin-user-activity-module__ZEgXfq__pageCell{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.admin-user-activity-module__ZEgXfq__progressButton{border:1px solid var(--line);background:var(--accent-tint);min-height:30px;color:var(--accent-dark);cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.admin-user-activity-module__ZEgXfq__progressButton:hover{border-color:var(--accent)}.admin-user-activity-module__ZEgXfq__progressDialog{width:min(780px,100% - 24px);max-height:calc(100dvh - 32px);color:var(--ink);background:var(--panel);border:1px solid var(--line-warm);border-radius:var(--r-xl);box-shadow:var(--shadow-pop);margin:auto;padding:0;overflow-y:auto}.admin-user-activity-module__ZEgXfq__progressDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0a0a75}.admin-user-activity-module__ZEgXfq__progressHeader{z-index:1;background:var(--panel);border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex;position:sticky;top:0}.admin-user-activity-module__ZEgXfq__progressHeader h2{letter-spacing:-.035em;font-size:21px;font-weight:800}.admin-user-activity-module__ZEgXfq__progressHeader p{color:var(--muted);margin-top:5px;font-size:12px}.admin-user-activity-module__ZEgXfq__progressBody{gap:24px;padding:24px;display:grid}.admin-user-activity-module__ZEgXfq__progressBody code{overflow-wrap:anywhere;font-size:12px}.admin-user-activity-module__ZEgXfq__progressBody h3{margin-bottom:6px;font-size:16px}.admin-user-activity-module__ZEgXfq__progressSummary{border-radius:var(--r-md);background:var(--accent-tint);gap:5px;padding:18px;display:grid}.admin-user-activity-module__ZEgXfq__progressSummary strong{font-size:16px}.admin-user-activity-module__ZEgXfq__progressSummary span{color:var(--accent-dark);font-size:13px;font-weight:700}.admin-user-activity-module__ZEgXfq__progressSummary p{color:var(--muted);font-size:12px;line-height:1.6}.admin-user-activity-module__ZEgXfq__progressSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.admin-user-activity-module__ZEgXfq__progressSteps li{border:1px solid var(--line);border-radius:var(--r-md);align-content:start;justify-items:start;gap:7px;padding:12px;display:grid}.admin-user-activity-module__ZEgXfq__progressSteps strong{font-size:12px}.admin-user-activity-module__ZEgXfq__progressSteps small{color:var(--muted);font-size:11px;line-height:1.4}.admin-user-activity-module__ZEgXfq__stepNumber{border:1px solid var(--line);border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.admin-user-activity-module__ZEgXfq__stepComplete .admin-user-activity-module__ZEgXfq__stepNumber{background:var(--accent);color:#fff;border-color:var(--accent)}.admin-user-activity-module__ZEgXfq__fieldGroup{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.admin-user-activity-module__ZEgXfq__fieldGroup h4{margin-bottom:12px;font-size:13px}.admin-user-activity-module__ZEgXfq__progressFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;display:grid}.admin-user-activity-module__ZEgXfq__progressFields dt{color:var(--muted);margin-bottom:4px;font-size:12px}.admin-user-activity-module__ZEgXfq__progressFields dt span{color:var(--accent)}.admin-user-activity-module__ZEgXfq__progressFields dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.admin-user-activity-module__ZEgXfq__progressTimeline{margin:12px 0 0;padding:0;list-style:none}.admin-user-activity-module__ZEgXfq__progressTimeline li{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.admin-user-activity-module__ZEgXfq__progressTimeline strong{font-size:12px;display:block}.admin-user-activity-module__ZEgXfq__progressTimeline span,.admin-user-activity-module__ZEgXfq__progressTimeline p,.admin-user-activity-module__ZEgXfq__progressTimeline time{color:var(--muted);font-size:11px;line-height:1.6}.admin-user-activity-module__ZEgXfq__progressTimeline time{flex-shrink:0}@media (max-width:560px){.admin-user-activity-module__ZEgXfq__progressHeader,.admin-user-activity-module__ZEgXfq__progressBody{padding:18px}.admin-user-activity-module__ZEgXfq__progressSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-user-activity-module__ZEgXfq__progressFields{grid-template-columns:minmax(0,1fr)}.admin-user-activity-module__ZEgXfq__progressTimeline li{flex-direction:column;gap:3px}.admin-user-activity-module__ZEgXfq__history th,.admin-user-activity-module__ZEgXfq__history td{padding:10px}.admin-user-activity-module__ZEgXfq__history th:last-child{width:45%}}
.landing-v2-module__fYbuda__page{color:var(--ink);background:var(--paper)}.landing-v2-module__fYbuda__page :is(section,details)[id]{scroll-margin-top:16px}.landing-v2-module__fYbuda__skipLink{z-index:100;border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);background:var(--paper);padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.landing-v2-module__fYbuda__skipLink:focus{transform:translateY(0)}.landing-v2-module__fYbuda__header .site-header__inner{grid-template-columns:auto minmax(0,1fr) auto}.landing-v2-module__fYbuda__header .site-header__nav{justify-content:center}.landing-v2-module__fYbuda__header .site-header__nav a{text-align:center}.landing-v2-module__fYbuda__heroPrice{max-width:calc(100% - 24px)}.landing-v2-module__fYbuda__heroPrice>p{border-top:1px solid var(--line);color:var(--muted);white-space:normal;align-items:center;gap:6px;margin-top:10px;padding-top:10px;font-size:11px;display:flex}.landing-v2-module__fYbuda__heroPrice>p>svg{color:var(--green);flex-shrink:0}.landing-v2-module__fYbuda__threeColumns{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-v2-module__fYbuda__promiseDetail{color:var(--muted);margin-top:5px;font-size:13px;font-weight:400;line-height:1.5;display:block}.landing-v2-module__fYbuda__steps{margin:0;padding:0;list-style:none}.landing-v2-module__fYbuda__stepCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);min-width:0;padding:24px}.landing-v2-module__fYbuda__stepTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.landing-v2-module__fYbuda__stepTop>svg{box-sizing:content-box;border-radius:var(--r-md);background:var(--tint);color:var(--green);padding:12px}.landing-v2-module__fYbuda__stepTop>span{border-radius:var(--r-pill);background:var(--night);width:30px;height:30px;color:var(--paper);place-items:center;font-size:12px;font-weight:800;display:grid}.landing-v2-module__fYbuda__inlineLink{color:var(--green);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.landing-v2-module__fYbuda__inlineLink:hover{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.landing-v2-module__fYbuda__inclusions{gap:24px;margin:28px 0;padding:0;list-style:none;display:grid}.landing-v2-module__fYbuda__inclusions li{align-items:flex-start;gap:16px;display:flex}.landing-v2-module__fYbuda__inclusions li>span{background:var(--tint);width:42px;height:42px;color:var(--green);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.landing-v2-module__fYbuda__inclusions h3{letter-spacing:-.025em;font-size:16px;font-weight:700;line-height:1.4}.landing-v2-module__fYbuda__inclusions p{color:var(--muted);margin-top:7px;font-size:14px;line-height:1.6}.landing-v2-module__fYbuda__paymentNote{border:1px solid var(--line-green);border-radius:var(--r-md);background:var(--tint);align-items:center;gap:15px;padding:18px;display:flex}.landing-v2-module__fYbuda__paymentNote>svg{color:var(--green);flex-shrink:0}.landing-v2-module__fYbuda__paymentNote strong{font-size:14px;font-weight:700;display:block}.landing-v2-module__fYbuda__paymentNote span{color:var(--muted);margin-top:4px;font-size:13px;display:block}.landing-v2-module__fYbuda__quote{min-width:0;scroll-margin-top:16px}.landing-v2-module__fYbuda__quoteTop{flex-wrap:wrap;gap:10px}.landing-v2-module__fYbuda__vehiclePicker{border:0;min-width:0;margin:0;padding:0}.landing-v2-module__fYbuda__vehiclePicker legend{width:100%}.landing-v2-module__fYbuda__vehicleOption{cursor:pointer;min-width:0;display:block;position:relative}.landing-v2-module__fYbuda__vehicleOption input{opacity:0;width:1px;height:1px;position:absolute}.landing-v2-module__fYbuda__vehicleOption>span{transition:background-color var(--ease), color var(--ease);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.landing-v2-module__fYbuda__vehicleOption>span>span{color:var(--ink-soft);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.landing-v2-module__fYbuda__vehicleOption strong{white-space:nowrap;font-size:14px;font-weight:700}.landing-v2-module__fYbuda__vehicleOption svg{visibility:hidden;color:var(--green);flex-shrink:0}.landing-v2-module__fYbuda__vehicleOption:hover>span{background:var(--tint)}.landing-v2-module__fYbuda__vehicleOption input:checked+span{background:var(--tint-strong)}.landing-v2-module__fYbuda__vehicleOption input:checked+span>span{color:var(--green-dark);font-weight:700}.landing-v2-module__fYbuda__vehicleOption input:checked+span svg{visibility:visible}.landing-v2-module__fYbuda__vehicleOption input:focus-visible+span{outline:2px solid var(--green);outline-offset:2px}.landing-v2-module__fYbuda__quoteBreakdown dd{text-align:right}.landing-v2-module__fYbuda__quoteBreakdown s{color:var(--faint);margin-right:5px}.landing-v2-module__fYbuda__quoteBreakdown dt small{color:var(--green);margin-top:2px;font-size:11px;display:block}.landing-v2-module__fYbuda__regularPrice{color:var(--muted);margin-top:12px;font-size:12px}.landing-v2-module__fYbuda__quoteActions{padding:10px 14px 6px}.landing-v2-module__fYbuda__quoteActions>a{width:100%}.landing-v2-module__fYbuda__noCharge{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.landing-v2-module__fYbuda__faqLayout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px;display:grid}.landing-v2-module__fYbuda__faqIntro{margin-bottom:0}.landing-v2-module__fYbuda__faqIntro>p:not(:first-child){margin-top:18px}.landing-v2-module__fYbuda__faqIntro>a{margin-top:22px}.landing-v2-module__fYbuda__faqList{gap:10px;display:grid}.landing-v2-module__fYbuda__faqList details{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper)}.landing-v2-module__fYbuda__faqList details[open]{border-color:var(--line-green)}.landing-v2-module__fYbuda__faqList summary{border-radius:var(--r-md);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:20px;font-size:15px;font-weight:700;line-height:1.5;list-style:none;display:flex}.landing-v2-module__fYbuda__faqList summary::-webkit-details-marker{display:none}.landing-v2-module__fYbuda__faqList summary:hover{background:var(--tint)}.landing-v2-module__fYbuda__faqList summary>svg{color:var(--muted);transition:transform var(--ease);flex-shrink:0}.landing-v2-module__fYbuda__faqList details[open] summary>svg{color:var(--green);transform:rotate(180deg)}.landing-v2-module__fYbuda__faqList details>p{color:var(--muted);padding:0 20px 20px;font-size:14px;line-height:1.65}.landing-v2-module__fYbuda__closingNote{color:var(--muted);margin-top:22px;font-size:13px;line-height:1.7;display:block}.landing-v2-module__fYbuda__mobileCta,.landing-v2-module__fYbuda__mobileCta[hidden]{display:none}@media (max-width:1180px){.landing-v2-module__fYbuda__header .site-header__inner{grid-template-columns:minmax(0,1fr) auto}.landing-v2-module__fYbuda__header .site-header__nav{display:none}}@media (max-width:1060px){.landing-v2-module__fYbuda__threeColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-v2-module__fYbuda__threeColumns>:last-child{grid-column:1/-1}}@media (max-width:980px){.landing-v2-module__fYbuda__faqLayout{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:720px){.landing-v2-module__fYbuda__heroPrice{max-width:none}.landing-v2-module__fYbuda__heroPrice>p{flex-basis:100%;margin-top:6px}.landing-v2-module__fYbuda__threeColumns{grid-template-columns:minmax(0,1fr)}.landing-v2-module__fYbuda__threeColumns>:last-child{grid-column:auto}.landing-v2-module__fYbuda__stepCard{padding:22px}.landing-v2-module__fYbuda__page .site-footer{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}.landing-v2-module__fYbuda__mobileCta{z-index:50;border-top:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-sm);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.landing-v2-module__fYbuda__mobileCta>div{flex-direction:column;display:flex}.landing-v2-module__fYbuda__mobileCta span{color:var(--muted);font-size:12px}.landing-v2-module__fYbuda__mobileCta strong{letter-spacing:-.04em;font-size:24px;font-weight:800;line-height:1.3}.landing-v2-module__fYbuda__mobileCta>a{flex-shrink:0}.landing-v2-module__fYbuda__mobileCta>a span{font-size:inherit;color:inherit}}@media (max-width:520px){.landing-v2-module__fYbuda__header .site-header__inner{gap:8px}.landing-v2-module__fYbuda__header .brand-mark{--brand-mark-height:26px}.landing-v2-module__fYbuda__header .language-switcher{padding:7px 8px}.landing-v2-module__fYbuda__header .language-switcher>svg{display:block}.landing-v2-module__fYbuda__header .language-switcher__select>[role=combobox]>span{display:none}.landing-v2-module__fYbuda__header .header-sign-in{white-space:normal;text-align:center;max-width:130px}.landing-v2-module__fYbuda__mobileCta>div{min-width:0}.landing-v2-module__fYbuda__mobileCta>a{text-align:center;flex-shrink:1;max-width:58%;padding-inline:14px}}@media (max-width:380px){.landing-v2-module__fYbuda__header .brand-mark{--brand-mark-height:23px}.landing-v2-module__fYbuda__header .site-header__actions{gap:2px}.landing-v2-module__fYbuda__header .header-sign-in{max-width:112px;padding-inline:6px;font-size:12px}.landing-v2-module__fYbuda__page .home-hero__actions>a{width:100%}.landing-v2-module__fYbuda__quoteTop{padding-inline:10px}.landing-v2-module__fYbuda__quoteActions{padding-inline:6px}.landing-v2-module__fYbuda__mobileCta>a{padding-inline:14px;font-size:14px}}
