.dashboard-module__XABe8G__shell{min-height:100%;padding-bottom:80px;overflow-x:clip}.dashboard-module__XABe8G__account{align-items:center;gap:22px;display:flex}.dashboard-module__XABe8G__signout{letter-spacing:var(--tracking);text-transform:uppercase;color:var(--ink-muted);background:0 0;border:none;font-size:11px;transition:color .18s}.dashboard-module__XABe8G__signout:hover{color:var(--ink)}.dashboard-module__XABe8G__avatar{background:var(--ink);width:38px;height:38px;color:var(--accent-ink);letter-spacing:.08em;object-fit:cover;border-radius:50%;place-items:center;font-size:12px;display:grid}.dashboard-module__XABe8G__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding:44px 0 28px;display:flex}.dashboard-module__XABe8G__h1{margin-top:8px;font-size:46px}.dashboard-module__XABe8G__tabsWrap{display:contents}.dashboard-module__XABe8G__tabs{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:4px;padding:4px;display:flex}.dashboard-module__XABe8G__tab{letter-spacing:var(--tracking);text-transform:uppercase;color:var(--ink-muted);border-radius:var(--radius);background:0 0;border:none;padding:10px 20px;font-size:11px;transition:color .18s,background .18s}.dashboard-module__XABe8G__tab:hover{color:var(--ink)}.dashboard-module__XABe8G__tabOn{background:var(--accent);color:var(--accent-ink)}.dashboard-module__XABe8G__tabOn:hover{background:var(--accent-strong);color:var(--accent-ink)}.dashboard-module__XABe8G__subtabs{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:4px;margin-bottom:22px;padding:3px;display:inline-flex}.dashboard-module__XABe8G__subtab{letter-spacing:var(--tracking);text-transform:uppercase;color:var(--ink-muted);border-radius:var(--radius);background:0 0;border:none;padding:8px 14px;font-size:10px;transition:color .18s,background .18s}.dashboard-module__XABe8G__subtab:hover{color:var(--ink)}.dashboard-module__XABe8G__subtabOn{background:var(--accent);color:var(--accent-ink)}.dashboard-module__XABe8G__subtabOn:hover{background:var(--accent-strong);color:var(--accent-ink)}.dashboard-module__XABe8G__calSync{border:1px solid var(--accent);background:var(--accent-soft);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:18px 44px 18px 20px;display:flex;position:relative}.dashboard-module__XABe8G__calSyncClose{border-radius:var(--radius);width:28px;height:28px;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;place-items:center;font-size:13px;line-height:1;transition:color .18s,background .18s;display:grid;position:absolute;top:8px;right:8px}.dashboard-module__XABe8G__calSyncClose:hover{color:var(--ink);background:#0000000d}.dashboard-module__XABe8G__calSyncRestore{border:1px solid var(--line);background:var(--panel);border-radius:var(--radius);letter-spacing:var(--tracking);text-transform:uppercase;color:var(--ink-muted);cursor:pointer;align-items:center;gap:8px;margin-bottom:22px;padding:8px 14px;font-size:11px;transition:color .18s,border-color .18s;display:inline-flex}.dashboard-module__XABe8G__calSyncRestore:hover{color:var(--accent);border-color:var(--accent)}.dashboard-module__XABe8G__calSyncRestore svg{width:14px;height:14px}.dashboard-module__XABe8G__calSyncText{max-width:460px}.dashboard-module__XABe8G__calSyncHint{color:var(--ink-soft);margin-top:6px;font-size:13px;line-height:1.5}.dashboard-module__XABe8G__calSyncActions{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.dashboard-module__XABe8G__calSyncWrap>.dashboard-module__XABe8G__calSync+.dashboard-module__XABe8G__calSync{border-color:var(--line);background:0 0}.dashboard-module__XABe8G__monoSavedRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-top:4px;display:flex}.dashboard-module__XABe8G__monoSavedText{color:var(--accent);font-size:14px}.dashboard-module__XABe8G__calSyncAccount{color:var(--ink);margin-top:6px;font-size:13px}.dashboard-module__XABe8G__calSyncWarn{color:#b3423a;margin-top:6px;font-size:13px;line-height:1.5}.dashboard-module__XABe8G__androidNote{color:var(--ink-soft);max-width:460px;margin-top:10px;font-size:13px;line-height:1.55}.dashboard-module__XABe8G__androidNote summary{cursor:pointer;color:var(--accent);list-style:none}.dashboard-module__XABe8G__androidNote summary::-webkit-details-marker{display:none}.dashboard-module__XABe8G__androidNote summary:before{content:"▸ "}.dashboard-module__XABe8G__androidNote[open] summary:before{content:"▾ "}.dashboard-module__XABe8G__androidNote p{margin-top:6px}.dashboard-module__XABe8G__calSyncFlash{color:var(--accent);margin-top:6px;font-size:13px}.dashboard-module__XABe8G__copyBtn{letter-spacing:var(--tracking);text-transform:uppercase;color:var(--accent);white-space:nowrap;background:0 0;border:none;font-size:11px;transition:opacity .18s}.dashboard-module__XABe8G__copyBtn:hover{opacity:.65}.dashboard-module__XABe8G__calBar{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.dashboard-module__XABe8G__calBarRight{align-items:center;gap:18px;display:flex}.dashboard-module__XABe8G__manualSub{color:var(--ink-soft);max-width:420px;margin-top:6px;font-size:13px;line-height:1.5}.dashboard-module__XABe8G__manualForm{flex-direction:column;gap:18px;display:flex}.dashboard-module__XABe8G__manualTag{color:var(--pending);background:var(--pending-bg);vertical-align:middle;border-radius:999px;margin-left:10px;padding:3px 10px;font-size:12px;display:inline-block}.dashboard-module__XABe8G__fmtToggle{gap:10px;display:flex}.dashboard-module__XABe8G__fmtBtn{color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:14px;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.dashboard-module__XABe8G__fmtBtn:hover{border-color:var(--line-strong)}.dashboard-module__XABe8G__fmtBtnOn{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.dashboard-module__XABe8G__month{font-size:28px}.dashboard-module__XABe8G__monthNav{align-items:center;gap:18px;min-width:0;display:flex}.dashboard-module__XABe8G__monthSteps{gap:6px;display:flex}.dashboard-module__XABe8G__finHead{margin-top:8px}.dashboard-module__XABe8G__finSub{margin-top:12px;display:block}.dashboard-module__XABe8G__monthBtn{border:1px solid var(--line-strong);background:var(--panel);width:32px;height:32px;color:var(--ink-soft);cursor:pointer;border-radius:2px;place-items:center;font-size:20px;line-height:1;display:grid}.dashboard-module__XABe8G__monthBtn:hover{border-color:var(--accent);color:var(--accent)}.dashboard-module__XABe8G__calNav{gap:8px;display:flex}.dashboard-module__XABe8G__arrow{border:1px solid var(--line-strong);background:var(--panel);border-radius:var(--radius);width:40px;height:40px;color:var(--ink-soft);font-size:18px;transition:background .18s,color .18s}.dashboard-module__XABe8G__arrow:hover{background:var(--accent);color:var(--accent-ink)}.dashboard-module__XABe8G__calScroll{overflow-x:auto}.dashboard-module__XABe8G__weekhead{border-left:1px solid #0000;border-right:1px solid #0000;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;margin-top:24px;display:grid}.dashboard-module__XABe8G__weekhead span{padding:0 10px 10px}.dashboard-module__XABe8G__grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.dashboard-module__XABe8G__cell,.dashboard-module__XABe8G__cellEmpty{background:var(--panel);min-width:0;min-height:124px;padding:10px}.dashboard-module__XABe8G__cellEmpty{background:var(--paper-sunk)}.dashboard-module__XABe8G__cellToday{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.dashboard-module__XABe8G__dayNum{color:var(--ink-soft);font-size:13px}.dashboard-module__XABe8G__cellToday .dashboard-module__XABe8G__dayNum{color:var(--ink);font-weight:500}.dashboard-module__XABe8G__chips{flex-direction:column;gap:5px;margin-top:8px;display:flex}.dashboard-module__XABe8G__chip{text-align:left;border:none;border-left:2px solid var(--line-strong);background:var(--paper-sunk);border-radius:0 2px 2px 0;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:5px 8px;transition:transform .12s,background .18s;display:flex;position:relative}.dashboard-module__XABe8G__chipMode{width:12px;height:12px;color:var(--ink-muted);position:absolute;top:5px;right:6px}.dashboard-module__XABe8G__statusDot{background:var(--ink-muted);border-radius:50%;width:6px;height:6px;display:none;position:absolute;top:7px;right:5px}.dashboard-module__XABe8G__paid .dashboard-module__XABe8G__statusDot,.dashboard-module__XABe8G__confirmed .dashboard-module__XABe8G__statusDot{background:var(--ok)}.dashboard-module__XABe8G__pending .dashboard-module__XABe8G__statusDot{background:var(--pending)}.dashboard-module__XABe8G__cancelled .dashboard-module__XABe8G__statusDot{background:var(--off)}.dashboard-module__XABe8G__mode_online .dashboard-module__XABe8G__chipMode{color:#5f7d9a}.dashboard-module__XABe8G__chip:hover{transform:translate(2px)}.dashboard-module__XABe8G__chipTime{letter-spacing:.08em;color:var(--ink-soft);font-size:10px}.dashboard-module__XABe8G__chipName{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.dashboard-module__XABe8G__paid,.dashboard-module__XABe8G__confirmed{border-left-color:var(--ok);background:var(--ok-bg)}.dashboard-module__XABe8G__pending{border-left-color:var(--pending);background:var(--pending-bg)}.dashboard-module__XABe8G__cancelled{border-left-color:var(--off);background:var(--off-bg);opacity:.7}.dashboard-module__XABe8G__cancelled .dashboard-module__XABe8G__chipName{text-decoration:line-through}.dashboard-module__XABe8G__paid.dashboard-module__XABe8G__mode_offline,.dashboard-module__XABe8G__confirmed.dashboard-module__XABe8G__mode_offline{background:#c7ddcc;border-left-color:#2f5a40}.dashboard-module__XABe8G__mode_offline .dashboard-module__XABe8G__chipMode{color:#2f5a40}.dashboard-module__XABe8G__modeTag{align-items:center;gap:6px;display:inline-flex}.dashboard-module__XABe8G__modeTagIcon{width:15px;height:15px;color:var(--accent)}.dashboard-module__XABe8G__svcEmpty{color:var(--ink-muted);margin:8px 0;font-size:14px}.dashboard-module__XABe8G__svcList{flex-direction:column;gap:14px;margin-top:6px;display:flex}.dashboard-module__XABe8G__svcRow{grid-template-columns:minmax(0,1fr) 92px 92px 92px 34px;align-items:end;gap:12px;display:grid}.dashboard-module__XABe8G__dcRow{grid-template-columns:minmax(0,1fr) 120px 34px;align-items:end;gap:12px;display:grid}.dashboard-module__XABe8G__dcRowSvc{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr) 34px}@media (max-width:720px){.dashboard-module__XABe8G__dcRow{grid-template-columns:1fr 120px}.dashboard-module__XABe8G__dcRowSvc{grid-template-columns:1fr 110px}.dashboard-module__XABe8G__dcRow .dashboard-module__XABe8G__svcRemove{grid-column:1/-1;width:100%}}.dashboard-module__XABe8G__svcRow .dashboard-module__XABe8G__field{min-width:0}.dashboard-module__XABe8G__svcRemove{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:34px;height:44px;color:var(--ink-muted);cursor:pointer;font-size:18px;line-height:1;transition:color .15s,border-color .15s}.dashboard-module__XABe8G__svcRemove:hover{color:var(--off);border-color:var(--off)}.dashboard-module__XABe8G__svcActions{align-items:center;gap:14px;margin-top:22px;display:flex}.dashboard-module__XABe8G__toggleRow{cursor:pointer;align-items:flex-start;gap:12px;margin-top:24px;display:flex}.dashboard-module__XABe8G__toggleRow input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:2px}.dashboard-module__XABe8G__toggleLabel{color:var(--ink);margin-bottom:3px;font-size:14px;display:block}@media (max-width:720px){.dashboard-module__XABe8G__svcRow{grid-template-columns:1fr 1fr}.dashboard-module__XABe8G__svcName{grid-column:1/-1}.dashboard-module__XABe8G__svcRemove{grid-column:1/-1;width:100%}}.dashboard-module__XABe8G__modalName{margin-top:4px;font-size:26px}.dashboard-module__XABe8G__detail{border-top:1px solid var(--line);margin:20px 0 0}.dashboard-module__XABe8G__row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;display:flex}.dashboard-module__XABe8G__row dd{text-align:right;color:var(--ink);font-size:14px}.dashboard-module__XABe8G__modalActions{flex-direction:column;gap:12px;margin-top:24px;display:flex}.dashboard-module__XABe8G__danger{letter-spacing:var(--tracking);text-transform:uppercase;color:var(--off);background:0 0;border:none;padding:6px;font-size:11px;transition:opacity .18s}.dashboard-module__XABe8G__danger:hover{opacity:.65}.dashboard-module__XABe8G__cancelErr{color:var(--off);text-align:center;margin-top:12px;font-size:12px}.dashboard-module__XABe8G__panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);margin-top:8px;padding:36px 38px 38px}.dashboard-module__XABe8G__panelHead{margin-bottom:26px}.dashboard-module__XABe8G__panelTitle{font-size:26px}.dashboard-module__XABe8G__panelSub{color:var(--ink-soft);max-width:460px;margin-top:8px;font-size:14px}.dashboard-module__XABe8G__weekRows{border-top:1px solid var(--line);margin-bottom:30px}.dashboard-module__XABe8G__weekRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:16px 0;display:flex}.dashboard-module__XABe8G__weekRow .dashboard-module__XABe8G__toggle{padding-top:9px}.dashboard-module__XABe8G__weekOff{opacity:.5}.dashboard-module__XABe8G__weekOff .dashboard-module__XABe8G__toggle{padding-top:0}.dashboard-module__XABe8G__dayRanges{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.dashboard-module__XABe8G__toggle{cursor:pointer;align-items:center;gap:12px;font-size:14px;display:flex}.dashboard-module__XABe8G__toggle input{width:16px;height:16px;accent-color:var(--ink)}.dashboard-module__XABe8G__timeInputs{align-items:center;gap:12px;display:flex}.dashboard-module__XABe8G__timeInputs input{background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);padding:8px 10px;font-family:inherit;font-size:13px}.dashboard-module__XABe8G__timeInputs input:disabled{opacity:.4}.dashboard-module__XABe8G__dash{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}.dashboard-module__XABe8G__ownerStats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:34px;display:grid}.dashboard-module__XABe8G__statCard{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);flex-direction:column;gap:4px;padding:20px 22px;display:flex}.dashboard-module__XABe8G__statNum{font-family:var(--font-display);color:var(--ink);font-size:34px;line-height:1}.dashboard-module__XABe8G__statLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}.dashboard-module__XABe8G__chartHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.dashboard-module__XABe8G__legend{gap:16px;display:flex}.dashboard-module__XABe8G__legVisits,.dashboard-module__XABe8G__legBookings{color:var(--ink-soft);align-items:center;gap:6px;font-size:12px;display:inline-flex}.dashboard-module__XABe8G__legVisits:before,.dashboard-module__XABe8G__legBookings:before{content:"";border-radius:2px;width:10px;height:10px}.dashboard-module__XABe8G__legVisits:before{background:var(--line-strong)}.dashboard-module__XABe8G__legBookings:before{background:var(--accent)}.dashboard-module__XABe8G__chart{border-bottom:1px solid var(--line);align-items:flex-end;gap:6px;padding-bottom:2px;display:flex}.dashboard-module__XABe8G__chartCol{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.dashboard-module__XABe8G__bars{align-items:flex-end;gap:3px;display:flex}.dashboard-module__XABe8G__barVisits,.dashboard-module__XABe8G__barBookings{border-radius:2px 2px 0 0;width:9px}.dashboard-module__XABe8G__barVisits{background:var(--line-strong)}.dashboard-module__XABe8G__barBookings{background:var(--accent)}.dashboard-module__XABe8G__chartLabel{color:var(--ink-muted);font-size:10px}.dashboard-module__XABe8G__ownerRecent{margin-top:36px}.dashboard-module__XABe8G__ownerWidgets{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px;margin-top:36px;display:grid}.dashboard-module__XABe8G__widget{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);min-width:0;padding:18px 20px}.dashboard-module__XABe8G__wList{border-top:1px solid var(--line);margin-top:14px}.dashboard-module__XABe8G__buyRow{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:10px 0;font-size:14px;display:flex}.dashboard-module__XABe8G__buyDate{color:var(--ink-muted);white-space:nowrap;flex:none;font-size:12px}.dashboard-module__XABe8G__buyWho{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dashboard-module__XABe8G__buyExpert{color:var(--ink-muted);margin-left:8px;font-size:12px}.dashboard-module__XABe8G__buyPrice{white-space:nowrap;flex:none}.dashboard-module__XABe8G__buyFee{color:var(--accent);white-space:nowrap;text-align:right;flex:none;min-width:52px;font-size:12px}.dashboard-module__XABe8G__pageRow{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:9px 0;font-size:13px;display:flex}.dashboard-module__XABe8G__pagePath{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:46%;color:var(--ink);flex:0 auto;overflow:hidden}.dashboard-module__XABe8G__pageBarWrap{background:var(--line);border-radius:999px;flex:1;min-width:24px;height:6px;overflow:hidden}.dashboard-module__XABe8G__pageBar{background:var(--accent);border-radius:999px;height:100%;display:block}.dashboard-module__XABe8G__pageViews{text-align:right;min-width:32px;color:var(--ink-muted);flex:none}.dashboard-module__XABe8G__finStats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:22px;display:grid}.dashboard-module__XABe8G__finList{border-top:1px solid var(--line);margin-bottom:16px}.dashboard-module__XABe8G__finRow{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:11px 0;font-size:14px;display:flex}.dashboard-module__XABe8G__finDate{font-variant-numeric:tabular-nums;color:var(--ink-soft);flex:none;font-size:13px}.dashboard-module__XABe8G__finWho{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.dashboard-module__XABe8G__finPrice{font-variant-numeric:tabular-nums;flex:none;font-weight:500}.dashboard-module__XABe8G__finFee{font-variant-numeric:tabular-nums;color:var(--ink-muted);flex:none;font-size:13px}.dashboard-module__XABe8G__finRefunded .dashboard-module__XABe8G__finWho,.dashboard-module__XABe8G__finRefunded .dashboard-module__XABe8G__finPrice{color:var(--ink-muted);font-weight:400;text-decoration:line-through}.dashboard-module__XABe8G__signupList{border-top:1px solid var(--line);margin-top:14px}.dashboard-module__XABe8G__signupRow{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:12px 0;font-size:14px;display:flex}.dashboard-module__XABe8G__signupName{color:var(--ink);flex:none}.dashboard-module__XABe8G__signupSlug{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.dashboard-module__XABe8G__signupDate{color:var(--ink-soft);flex:none;font-size:13px}.dashboard-module__XABe8G__overrides{margin-top:30px}.dashboard-module__XABe8G__ovList{border-top:1px solid var(--line);margin:18px 0 24px}.dashboard-module__XABe8G__ovRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.dashboard-module__XABe8G__ovDate{color:var(--ink);text-transform:capitalize;font-size:14px}.dashboard-module__XABe8G__ovSummary{color:var(--ink-soft);margin-top:3px;font-size:12px;display:block}.dashboard-module__XABe8G__ovActions{flex:none;gap:16px;display:flex}.dashboard-module__XABe8G__linkBtn,.dashboard-module__XABe8G__linkBtnDanger{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:0 0;border:none;font-size:11px;transition:opacity .18s}.dashboard-module__XABe8G__linkBtnDanger{color:var(--off)}.dashboard-module__XABe8G__linkBtn:hover,.dashboard-module__XABe8G__linkBtnDanger:hover{opacity:.6}.dashboard-module__XABe8G__ovForm{background:var(--paper-sunk);border-radius:var(--radius);flex-direction:column;gap:20px;max-width:460px;margin-top:8px;padding:22px;display:flex}.dashboard-module__XABe8G__ovToggle{border:1px solid var(--line-strong);border-radius:var(--radius);gap:6px;width:fit-content;padding:4px;display:flex}.dashboard-module__XABe8G__modeBtn{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);border-radius:var(--radius);background:0 0;border:none;padding:8px 16px;font-size:11px}.dashboard-module__XABe8G__modeOn{background:var(--accent);color:var(--accent-ink)}.dashboard-module__XABe8G__ranges{flex-direction:column;gap:12px;display:flex}.dashboard-module__XABe8G__rangeRow{align-items:center;gap:12px;display:flex}.dashboard-module__XABe8G__rangeRow input[type=time]{background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);padding:8px 10px;font-family:inherit;font-size:13px}.dashboard-module__XABe8G__settingsCol{max-width:620px}.dashboard-module__XABe8G__panel>.dashboard-module__XABe8G__planBox{margin-top:0}.dashboard-module__XABe8G__avatarRow{align-items:center;gap:18px;margin-bottom:30px;display:flex}.dashboard-module__XABe8G__avatarLg{background:var(--ink);width:72px;height:72px;color:var(--accent-ink);font-size:22px;font-family:var(--font-display);letter-spacing:.06em;object-fit:cover;border-radius:50%;place-items:center;display:grid}.dashboard-module__XABe8G__formCol{flex-direction:column;gap:26px;display:flex}.dashboard-module__XABe8G__duo{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.dashboard-module__XABe8G__fieldHint{color:var(--ink-muted);font-size:11px;line-height:1.5}.dashboard-module__XABe8G__payoutNote{background:var(--paper-sunk);border-radius:var(--radius);margin-top:30px;padding:20px}.dashboard-module__XABe8G__tgBox{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-sunk);margin-top:22px;padding:20px}.dashboard-module__XABe8G__tgHint{color:var(--ink-soft);margin:8px 0 16px;font-size:13px;line-height:1.5}.dashboard-module__XABe8G__tgConnected{color:var(--accent);font-size:14px;font-weight:500}.dashboard-module__XABe8G__planBox{border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent-soft);margin-top:22px;padding:22px}.dashboard-module__XABe8G__planHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dashboard-module__XABe8G__planPrice{font-family:var(--font-display);color:var(--ink);font-size:22px}.dashboard-module__XABe8G__planStatus{color:var(--accent);margin-top:10px;font-size:14px;font-weight:400}.dashboard-module__XABe8G__planNote{color:var(--ink-soft);margin-top:8px;font-size:12px;line-height:1.5}.dashboard-module__XABe8G__payoutNote p:last-child{color:var(--ink-soft);margin-top:8px;font-size:13px}.dashboard-module__XABe8G__panel>.dashboard-module__XABe8G__btn{margin-top:34px}.dashboard-module__XABe8G__saveRow{align-items:center;gap:16px;margin-top:34px;display:flex}.dashboard-module__XABe8G__savedNote{letter-spacing:.12em;text-transform:uppercase;color:var(--ok);font-size:11px}.dashboard-module__XABe8G__errNote{color:var(--off);font-size:12px}@media (max-width:860px){.dashboard-module__XABe8G__cell,.dashboard-module__XABe8G__cellEmpty{min-height:96px}}@media (max-width:640px){.dashboard-module__XABe8G__head{align-items:flex-start;gap:16px;padding:30px 0 20px}.dashboard-module__XABe8G__h1{font-size:34px}.dashboard-module__XABe8G__tabsWrap{width:100%;display:block;position:relative}.dashboard-module__XABe8G__tabsWrap:after{content:"";pointer-events:none;border-radius:0 var(--radius) var(--radius) 0;background:linear-gradient(to right, transparent, var(--panel) 78%);width:44px;position:absolute;top:1px;bottom:1px;right:1px}.dashboard-module__XABe8G__tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;overflow-x:auto}.dashboard-module__XABe8G__tabs::-webkit-scrollbar{display:none}.dashboard-module__XABe8G__tab{white-space:nowrap;flex:1 0 auto;padding:10px 14px}.dashboard-module__XABe8G__subtabs{width:100%;display:flex}.dashboard-module__XABe8G__subtab{white-space:nowrap;flex:1;padding:8px 6px}.dashboard-module__XABe8G__calInner{min-width:500px}.dashboard-module__XABe8G__weekhead,.dashboard-module__XABe8G__grid{font-size:11px}.dashboard-module__XABe8G__weekhead span{padding:0 2px 8px}.dashboard-module__XABe8G__cell,.dashboard-module__XABe8G__cellEmpty{min-height:74px}.dashboard-module__XABe8G__cell{padding:5px 4px}.dashboard-module__XABe8G__dayNum{font-size:12px}.dashboard-module__XABe8G__chips{gap:3px;margin-top:4px}.dashboard-module__XABe8G__chip{border-left:none;border-radius:4px;padding:3px 12px 4px 6px}.dashboard-module__XABe8G__chip:hover{transform:none}.dashboard-module__XABe8G__chipTime{font-size:10px;font-weight:500}.dashboard-module__XABe8G__chipName{font-size:10px;line-height:1.2;display:block}.dashboard-module__XABe8G__chipMode{display:none}.dashboard-module__XABe8G__statusDot{display:block}}@media (max-width:560px){.dashboard-module__XABe8G__h1{font-size:30px}.dashboard-module__XABe8G__calBar{flex-direction:column;align-items:stretch;gap:14px}.dashboard-module__XABe8G__monthNav{justify-content:space-between}.dashboard-module__XABe8G__month{font-size:22px}.dashboard-module__XABe8G__calBarRight{justify-content:space-between;gap:12px}.dashboard-module__XABe8G__calSync{gap:12px;padding:14px 16px}.dashboard-module__XABe8G__calSyncActions{gap:8px;width:100%}.dashboard-module__XABe8G__calSyncActions .btn{flex:1 1 0;gap:6px;min-width:0;height:38px;padding:0 8px;font-size:10px}.dashboard-module__XABe8G__copyBtn{text-align:left;flex:1 0 100%;padding-top:2px}.dashboard-module__XABe8G__panel{padding:22px 18px 26px}.dashboard-module__XABe8G__panelTitle{font-size:22px}.dashboard-module__XABe8G__ownerStats{gap:10px}.dashboard-module__XABe8G__statCard{padding:14px 16px}.dashboard-module__XABe8G__statNum{font-size:26px}.dashboard-module__XABe8G__duo{grid-template-columns:1fr 1fr}.dashboard-module__XABe8G__weekRow{flex-wrap:wrap}.dashboard-module__XABe8G__weekRow .dashboard-module__XABe8G__toggle{padding-top:0}.dashboard-module__XABe8G__dayRanges{align-items:flex-start;width:100%}.dashboard-module__XABe8G__rangeRow{flex-wrap:wrap}}.dashboard-module__XABe8G__impBtn{border:1px solid var(--line-strong);background:var(--panel);color:var(--accent);cursor:pointer;white-space:nowrap;border-radius:2px;padding:6px 14px;font-size:13px}.dashboard-module__XABe8G__impBtn:hover{border-color:var(--accent)}.dashboard-module__XABe8G__impBtn:disabled{opacity:.5;cursor:default}.dashboard-module__XABe8G__impErr{color:#b3423a;margin:6px 0 0;font-size:13px}@media (pointer:coarse){.dashboard-module__XABe8G__timeInputs input,.dashboard-module__XABe8G__rangeRow input[type=time]{font-size:16px}}.dashboard-module__XABe8G__payModeRow{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:0 0 12px;font-size:13px;display:flex}.dashboard-module__XABe8G__payTag{border:1px solid var(--line-strong);color:var(--ink-muted);letter-spacing:var(--tracking);text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px}.dashboard-module__XABe8G__payTagSplit{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.dashboard-module__XABe8G__paySelect{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--paper);max-width:260px;color:var(--ink);padding:5px 8px;font-family:inherit;font-size:13px}.dashboard-module__XABe8G__payWarn{color:#b3423a;font-size:12px}.dashboard-module__XABe8G__ds{grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid;overflow-x:clip}.dashboard-module__XABe8G__dsSide{border-right:1px solid var(--line);background:var(--paper-sunk);flex-direction:column;gap:28px;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.dashboard-module__XABe8G__dsSide>.dashboard-module__XABe8G__wordmark,.dashboard-module__XABe8G__dsSide>a{padding:0 8px}.dashboard-module__XABe8G__dsNav{flex-direction:column;gap:2px;display:flex}.dashboard-module__XABe8G__dsNavItem{height:40px;color:var(--ink-soft);text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:14px;transition:background .15s,color .15s;display:flex}.dashboard-module__XABe8G__dsNavItem:hover{color:var(--ink);background:#0e0f0c08}.dashboard-module__XABe8G__dsNavOn,.dashboard-module__XABe8G__dsNavOn:hover{background:var(--panel);box-shadow:0 0 0 1px var(--line);color:var(--ink);font-weight:500}.dashboard-module__XABe8G__dsSideFoot{flex-direction:column;gap:12px;margin-top:auto;display:flex}.dashboard-module__XABe8G__dsLink{border-radius:var(--r-lg);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:10px;padding:14px;display:flex}.dashboard-module__XABe8G__dsLinkTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:500}.dashboard-module__XABe8G__dsLinkUrl{overflow-wrap:anywhere;font-size:13px}.dashboard-module__XABe8G__dsLinkBtns{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.dashboard-module__XABe8G__dsLinkCopy,.dashboard-module__XABe8G__dsLinkOpen{border-radius:var(--r-sm);place-items:center;height:34px;font-size:13px;display:grid}.dashboard-module__XABe8G__dsLinkCopy{background:var(--ink);color:#fff;border:0;font-weight:500}.dashboard-module__XABe8G__dsLinkOpen{border:1px solid var(--line-strong);background:var(--panel);color:var(--ink)}.dashboard-module__XABe8G__dsUser{align-items:center;gap:10px;min-width:0;padding:0 8px;display:flex}.dashboard-module__XABe8G__dsUserAv{background:var(--ink);color:#fff;object-fit:cover;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:500;display:grid}.dashboard-module__XABe8G__dsUserText{flex-direction:column;min-width:0;font-size:13px;display:flex}.dashboard-module__XABe8G__dsUserText strong{font-weight:500}.dashboard-module__XABe8G__dsUserText span{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module__XABe8G__dsSignout{color:var(--ink-soft);background:0 0;border:none;align-self:flex-start;margin-left:8px;padding:2px 0;font-size:13px;text-decoration:underline}.dashboard-module__XABe8G__dsSignout:hover{color:var(--ink)}.dashboard-module__XABe8G__dsTop{display:none}.dashboard-module__XABe8G__dsMain{min-width:0;padding:28px 32px 64px}.dashboard-module__XABe8G__cal{grid-template-columns:minmax(0,1fr) 340px;gap:0;min-height:100vh;margin:-28px -32px -64px 0;display:grid}.dashboard-module__XABe8G__calMain{flex-direction:column;gap:24px;min-width:0;padding:28px 32px 64px 0;display:flex}.dashboard-module__XABe8G__calTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.dashboard-module__XABe8G__calTitle{flex-direction:column;gap:4px;display:flex}.dashboard-module__XABe8G__calTitle span{color:var(--ink-soft);font-size:13px}.dashboard-module__XABe8G__calTitle span:first-letter{text-transform:uppercase}.dashboard-module__XABe8G__calTitle h1{letter-spacing:-.025em;font-size:28px;font-weight:600;line-height:1.15}.dashboard-module__XABe8G__calTools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashboard-module__XABe8G__seg{background:var(--segment);border-radius:10px;padding:3px;display:flex}.dashboard-module__XABe8G__seg button{border-radius:var(--r-sm);height:32px;color:var(--ink-soft);background:0 0;border:0;padding:0 12px;font-size:13px}.dashboard-module__XABe8G__seg .dashboard-module__XABe8G__segOn{background:var(--panel);color:var(--ink);font-weight:500;box-shadow:0 1px 2px #0e0f0c14}.dashboard-module__XABe8G__stepper{gap:6px;display:flex}.dashboard-module__XABe8G__sqBtn,.dashboard-module__XABe8G__todayBtn{border:1px solid var(--line-strong);background:var(--panel);height:38px;color:var(--ink);border-radius:10px;place-items:center;display:grid}.dashboard-module__XABe8G__sqBtn{width:38px}.dashboard-module__XABe8G__todayBtn{padding:0 14px;font-size:13px;font-weight:500}.dashboard-module__XABe8G__sqBtn:hover,.dashboard-module__XABe8G__todayBtn:hover{border-color:var(--ink)}.dashboard-module__XABe8G__kpis{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.dashboard-module__XABe8G__kpis>div{background:var(--panel);flex-direction:column;gap:6px;min-width:0;padding:16px 18px;display:flex}.dashboard-module__XABe8G__kpis span{color:var(--ink-soft);font-size:13px}.dashboard-module__XABe8G__kpis strong{letter-spacing:-.03em;font-size:26px;font-weight:400;line-height:1.1}.dashboard-module__XABe8G__kpis small{color:var(--ink-soft);letter-spacing:0;font-size:15px}.dashboard-module__XABe8G__wkScroll{background:var(--panel);border:1px solid var(--line);border-radius:16px;max-height:max(480px,100vh - 230px);overflow:auto}.dashboard-module__XABe8G__wk{--cols:7;--colmin:96px;min-width:calc(56px + var(--cols) * var(--colmin))}.dashboard-module__XABe8G__wkHead,.dashboard-module__XABe8G__wkBody{grid-template-columns:56px repeat(var(--cols), minmax(var(--colmin), 1fr));display:grid}.dashboard-module__XABe8G__wkHead{z-index:2;background:var(--panel);border-bottom:1px solid var(--line);position:sticky;top:0}.dashboard-module__XABe8G__wkHeadCell{border-left:1px solid var(--line-inner);align-items:baseline;gap:6px;padding:12px 10px;display:flex}.dashboard-module__XABe8G__wkHeadCell span{letter-spacing:.08em;color:var(--ink-muted);font-size:11px;font-weight:500}.dashboard-module__XABe8G__wkHeadCell strong{font-size:16px;font-weight:500}.dashboard-module__XABe8G__wkToday strong{border-radius:var(--r-pill);background:var(--ink);color:#fff;place-items:center;min-width:26px;height:26px;padding:0 4px;font-size:14px;display:inline-grid}.dashboard-module__XABe8G__wkHours{position:relative}.dashboard-module__XABe8G__wkHours span{color:var(--ink-muted);font-size:11px;position:absolute;right:10px}.dashboard-module__XABe8G__wkCol{border-left:1px solid var(--line-inner);position:relative}.dashboard-module__XABe8G__ev{border-radius:var(--r-sm);text-align:left;color:var(--ink);flex-direction:column;justify-content:center;gap:2px;padding:6px 8px;display:flex;position:absolute;left:4px;right:4px;overflow:hidden}.dashboard-module__XABe8G__ev:hover{filter:brightness(.97)}.dashboard-module__XABe8G__evPaid{background:var(--panel);border:1px solid var(--line-strong);box-shadow:inset 3px 0 0 var(--accent)}.dashboard-module__XABe8G__evPending{background:repeating-linear-gradient(135deg, #fff 0 6px, var(--chip) 6px 12px);border:1px dashed #a3a39c}.dashboard-module__XABe8G__evOn{background:var(--ink);border:1px solid var(--ink);box-shadow:none;color:#fff}.dashboard-module__XABe8G__evName{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:500;display:flex;overflow:hidden}.dashboard-module__XABe8G__evName i{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.dashboard-module__XABe8G__evPending .dashboard-module__XABe8G__evName i{background:var(--pending)}.dashboard-module__XABe8G__evOn .dashboard-module__XABe8G__evName i{background:#fff}.dashboard-module__XABe8G__evTime{opacity:.8;white-space:nowrap;font-size:11px}.dashboard-module__XABe8G__evShort{padding-top:2px;padding-bottom:2px}.dashboard-module__XABe8G__evShort .dashboard-module__XABe8G__evTime{display:none}.dashboard-module__XABe8G__list{flex-direction:column;gap:20px;display:flex}.dashboard-module__XABe8G__listEmpty{border:1px dashed var(--line-strong);text-align:center;color:var(--ink-soft);border-radius:16px;padding:32px}.dashboard-module__XABe8G__listDay{flex-direction:column;gap:8px;display:flex}.dashboard-module__XABe8G__listDay>.dashboard-module__XABe8G__eyebrow:first-letter{text-transform:uppercase}.dashboard-module__XABe8G__listRow{border:1px solid var(--line);background:var(--panel);text-align:left;min-height:60px;color:var(--ink);border-radius:14px;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 16px;display:grid}.dashboard-module__XABe8G__listRow:hover{border-color:var(--ink)}.dashboard-module__XABe8G__listRowOn{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.dashboard-module__XABe8G__listWho{flex-direction:column;gap:2px;min-width:0;display:flex}.dashboard-module__XABe8G__listWho strong{font-weight:500}.dashboard-module__XABe8G__listWho span{color:var(--ink-soft);font-size:13px}.dashboard-module__XABe8G__pillDot{background:currentColor;border-radius:50%;width:6px;height:6px}.dashboard-module__XABe8G__detailPanel{border-left:1px solid var(--line);background:var(--panel);height:100vh;padding:28px 24px;position:sticky;top:0;overflow-y:auto}.dashboard-module__XABe8G__detailIdle{flex-direction:column;gap:10px;display:flex}.dashboard-module__XABe8G__detailHint{color:var(--ink-soft);margin-bottom:14px;font-size:14px;line-height:1.5}.dashboard-module__XABe8G__nextRow{border-radius:var(--r-md);border:1px solid var(--line);background:var(--panel);text-align:left;min-height:44px;color:var(--ink);align-items:center;gap:12px;padding:8px 12px;font-size:14px;display:flex}.dashboard-module__XABe8G__nextRow:hover{border-color:var(--ink)}.dashboard-module__XABe8G__nextRow .dashboard-module__XABe8G__mono{color:var(--ink-soft);white-space:nowrap;font-size:13px}.dashboard-module__XABe8G__bd{flex-direction:column;gap:24px;min-height:100%;display:flex}.dashboard-module__XABe8G__detailTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.dashboard-module__XABe8G__detailPills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dashboard-module__XABe8G__bd .dashboard-module__XABe8G__manualTag{margin-left:0}.dashboard-module__XABe8G__detailClose{border-radius:var(--r-sm);width:34px;height:34px;color:var(--ink-soft);background:0 0;border:0;place-items:center;display:grid}.dashboard-module__XABe8G__detailClose:hover{background:var(--chip);color:var(--ink)}.dashboard-module__XABe8G__detailWho{flex-direction:column;gap:6px;display:flex}.dashboard-module__XABe8G__detailWho h2{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:1.2}.dashboard-module__XABe8G__detailWho span{color:var(--ink-soft);font-size:14px}.dashboard-module__XABe8G__detailWhen{background:var(--chip);border-radius:14px;flex-direction:column;gap:2px;padding:16px;display:flex}.dashboard-module__XABe8G__detailWhen span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:12px;font-weight:500}.dashboard-module__XABe8G__detailWhen strong{letter-spacing:-.03em;font-size:24px;font-weight:400}.dashboard-module__XABe8G__detailDl{grid-template-columns:96px minmax(0,1fr);row-gap:12px;font-size:14px;display:grid}.dashboard-module__XABe8G__detailDl dt{color:var(--ink-soft)}.dashboard-module__XABe8G__detailDl dd{overflow-wrap:anywhere;margin:0}.dashboard-module__XABe8G__detailDl dd.dashboard-module__XABe8G__mono{font-size:13px}.dashboard-module__XABe8G__detailActions{flex-direction:column;gap:8px;margin-top:auto;display:flex}.dashboard-module__XABe8G__bd .dashboard-module__XABe8G__danger{border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--panel);letter-spacing:0;text-transform:none;height:44px;color:var(--danger);font-size:14px}.dashboard-module__XABe8G__bd .dashboard-module__XABe8G__danger:hover{opacity:1;border-color:var(--danger)}.dashboard-module__XABe8G__detailModal{padding:24px}.dashboard-module__XABe8G__detailModal .dashboard-module__XABe8G__bd{min-height:0}@media (max-width:1180px){.dashboard-module__XABe8G__cal{grid-template-columns:minmax(0,1fr);min-height:0;margin:0}.dashboard-module__XABe8G__calMain{padding:0}.dashboard-module__XABe8G__detailPanel{display:none}}@media (max-width:760px){.dashboard-module__XABe8G__ds{grid-template-columns:minmax(0,1fr)}.dashboard-module__XABe8G__dsSide{display:none}.dashboard-module__XABe8G__dsTop{z-index:20;background:var(--paper);border-bottom:1px solid var(--line);display:block;position:sticky;top:0}.dashboard-module__XABe8G__dsTopRow{justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}.dashboard-module__XABe8G__dsTopRight{align-items:center;gap:14px;min-width:0;display:flex}.dashboard-module__XABe8G__dsTopLink{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.dashboard-module__XABe8G__dsTopRight .dashboard-module__XABe8G__dsSignout{margin:0}.dashboard-module__XABe8G__dsTopNav{scrollbar-width:none;padding:0 12px 10px;overflow-x:auto}.dashboard-module__XABe8G__dsTopNav::-webkit-scrollbar{display:none}.dashboard-module__XABe8G__dsTopNav .dashboard-module__XABe8G__dsNav{flex-direction:row}.dashboard-module__XABe8G__dsTopNav .dashboard-module__XABe8G__dsNavItem svg{display:none}.dashboard-module__XABe8G__dsMain{padding:20px 12px 48px}.dashboard-module__XABe8G__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__XABe8G__calTitle h1{font-size:24px}.dashboard-module__XABe8G__listRow{grid-template-columns:minmax(0,1fr) auto}.dashboard-module__XABe8G__listRow>.dashboard-module__XABe8G__mono{color:var(--ink-soft);grid-column:1/-1;font-size:13px}}.dashboard-module__XABe8G__pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.dashboard-module__XABe8G__pageH1{letter-spacing:-.025em;font-size:28px;font-weight:600;line-height:1.15}.dashboard-module__XABe8G__pageSub{color:var(--ink-soft);margin-top:6px;font-size:15px}.dashboard-module__XABe8G__pageActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dashboard-module__XABe8G__stateNote{color:var(--ink-soft);font-size:13px}.dashboard-module__XABe8G__stateOk{color:var(--accent);font-size:13px}.dashboard-module__XABe8G__av{min-width:0}.dashboard-module__XABe8G__avGrid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.dashboard-module__XABe8G__avSide{flex-direction:column;gap:20px;min-width:0;display:flex}.dashboard-module__XABe8G__avCard{background:var(--panel);border:1px solid var(--line);border-radius:16px;min-width:0;overflow:hidden}.dashboard-module__XABe8G__avCardHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.dashboard-module__XABe8G__avCardHead h2{font-size:16px;font-weight:600}.dashboard-module__XABe8G__avCardHead>.dashboard-module__XABe8G__mono{color:var(--ink-soft);font-size:13px}.dashboard-module__XABe8G__avCardHeadCol{flex-direction:column;align-items:flex-start;gap:4px}.dashboard-module__XABe8G__avCardHeadCol p{color:var(--ink-soft);font-size:13px;line-height:1.5}.dashboard-module__XABe8G__whRow{border-bottom:1px solid var(--line-inner);grid-template-columns:44px 96px minmax(0,1fr) 220px;align-items:center;gap:16px;padding:14px 20px;display:grid}.dashboard-module__XABe8G__whScale{border-bottom:none;padding-top:10px;padding-bottom:0}.dashboard-module__XABe8G__whScale>div{color:var(--ink-muted);justify-content:space-between;font-size:10px;display:flex}.dashboard-module__XABe8G__whDay{font-size:15px;font-weight:500}.dashboard-module__XABe8G__whDayOff{color:var(--ink-muted)}.dashboard-module__XABe8G__whRanges{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.dashboard-module__XABe8G__whOff{color:var(--ink-muted);font-size:14px}.dashboard-module__XABe8G__rangeChip{align-items:center;gap:6px;display:inline-flex}.dashboard-module__XABe8G__tchip{border:1px solid var(--line-strong);background:var(--panel);width:auto;min-width:0;height:36px;color:var(--ink);border-radius:10px;outline:none;padding:0 8px;font-size:14px}.dashboard-module__XABe8G__tchip:hover,.dashboard-module__XABe8G__tchip:focus{border-color:var(--ink)}.dashboard-module__XABe8G__tchip::-webkit-calendar-picker-indicator{display:none}.dashboard-module__XABe8G__rangeDash{color:var(--ink-muted);font-size:13px}.dashboard-module__XABe8G__rangeX{border-radius:var(--r-sm);width:28px;height:28px;color:var(--ink-muted);background:0 0;border:0;font-size:18px;line-height:1}.dashboard-module__XABe8G__rangeX:hover{background:var(--chip);color:var(--danger)}.dashboard-module__XABe8G__rangeAdd{border:1px dashed var(--ink-disabled);width:36px;height:36px;color:var(--ink-soft);background:0 0;border-radius:10px;font-size:18px;line-height:1}.dashboard-module__XABe8G__rangeAdd:hover{border-color:var(--ink);color:var(--ink)}.dashboard-module__XABe8G__whBar{border-radius:var(--r-pill);background:var(--chip);height:10px;position:relative;overflow:hidden}.dashboard-module__XABe8G__whBar span{border-radius:var(--r-pill);background:var(--accent);position:absolute;top:0;bottom:0}.dashboard-module__XABe8G__avFoot{color:var(--ink-soft);padding:14px 20px;font-size:13px}.dashboard-module__XABe8G__switch{border-radius:var(--r-pill);background:var(--line-strong);border:0;flex:none;width:40px;height:24px;padding:0;transition:background .15s;position:relative}.dashboard-module__XABe8G__switch span{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0e0f0c33}.dashboard-module__XABe8G__switchOn{background:var(--ink)}.dashboard-module__XABe8G__switchOn span{left:19px}.dashboard-module__XABe8G__mcWrap{flex-direction:column;gap:16px;padding:16px 20px 20px;display:flex}.dashboard-module__XABe8G__mcHead{justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.dashboard-module__XABe8G__mcNav{gap:4px;display:flex}.dashboard-module__XABe8G__sqBtnSm{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--panel);width:32px;height:32px;color:var(--ink);place-items:center;display:grid}.dashboard-module__XABe8G__sqBtnSm:disabled{color:var(--ink-disabled);cursor:default}.dashboard-module__XABe8G__mc{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.dashboard-module__XABe8G__mcWd{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);padding-bottom:4px;font-size:10px;font-weight:500}.dashboard-module__XABe8G__mcDay{height:38px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:14px;display:flex}.dashboard-module__XABe8G__mcDay:hover:not(:disabled){border-color:var(--line-strong)}.dashboard-module__XABe8G__mcDay:disabled{color:var(--ink-disabled);cursor:default}.dashboard-module__XABe8G__mcUsualOff{border:1px dashed var(--ink-disabled)}.dashboard-module__XABe8G__mcToday:not(.dashboard-module__XABe8G__mcOn) span{text-underline-offset:3px;text-decoration:underline}.dashboard-module__XABe8G__mcOn{background:var(--ink);border-color:var(--ink);color:#fff}.dashboard-module__XABe8G__mcDay i,.dashboard-module__XABe8G__mcLegend i,.dashboard-module__XABe8G__upRow>i{border-radius:var(--r-pill);display:block}.dashboard-module__XABe8G__mcDay i{width:14px;height:3px}.dashboard-module__XABe8G__mkNone{background:0 0}.dashboard-module__XABe8G__mkOff{background:var(--pending)}.dashboard-module__XABe8G__mkChanged{background:var(--accent)}.dashboard-module__XABe8G__mcOn .dashboard-module__XABe8G__mkChanged{background:#fff}.dashboard-module__XABe8G__mcLegend{color:var(--ink-soft);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.dashboard-module__XABe8G__mcLegend span{align-items:center;gap:6px;display:inline-flex}.dashboard-module__XABe8G__mcLegend i{border-radius:2px;width:8px;height:8px}.dashboard-module__XABe8G__mkUsual{border:1px dashed var(--ink-disabled);box-sizing:border-box}.dashboard-module__XABe8G__dateEd{background:var(--paper-sunk);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:14px;padding:16px;display:flex}.dashboard-module__XABe8G__dateEdHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.dashboard-module__XABe8G__dateEdHead strong{font-size:15px;font-weight:600}.dashboard-module__XABe8G__dateEdHead strong:first-letter{text-transform:uppercase}.dashboard-module__XABe8G__dateEdHead span{color:var(--ink-soft);font-size:12px}.dashboard-module__XABe8G__seg2{background:var(--segment);border-radius:10px;padding:3px;display:flex}.dashboard-module__XABe8G__seg2 button{border-radius:var(--r-sm);height:34px;color:var(--ink-soft);background:0 0;border:0;flex:1;font-size:13px}.dashboard-module__XABe8G__seg2 .dashboard-module__XABe8G__segOn{background:var(--panel);color:var(--ink);font-weight:500;box-shadow:0 1px 2px #0e0f0c14}.dashboard-module__XABe8G__dateEdBtns{gap:8px;display:flex}.dashboard-module__XABe8G__dateEdBtns .dashboard-module__XABe8G__btn{flex:1}.dashboard-module__XABe8G__resetBtn{border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--panel);height:40px;color:var(--danger);padding:0 14px;font-size:14px}.dashboard-module__XABe8G__resetBtn:disabled{color:var(--ink-disabled);cursor:default}.dashboard-module__XABe8G__dateHint{color:var(--ink-soft);font-size:13px;line-height:1.5}.dashboard-module__XABe8G__upHead{padding:16px 20px 8px}.dashboard-module__XABe8G__upRow{border-top:1px solid var(--line-inner);align-items:center;gap:12px;padding:12px 20px;display:flex}.dashboard-module__XABe8G__upRow>i{border-radius:2px;flex:none;width:8px;height:8px}.dashboard-module__XABe8G__upText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashboard-module__XABe8G__upText strong{font-size:14px;font-weight:500}.dashboard-module__XABe8G__upText strong:first-letter{text-transform:uppercase}.dashboard-module__XABe8G__upText .dashboard-module__XABe8G__mono{color:var(--ink-soft);font-size:12px}.dashboard-module__XABe8G__upEdit{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--panel);height:32px;color:var(--ink);padding:0 10px;font-size:13px}.dashboard-module__XABe8G__upEdit:hover{border-color:var(--ink)}@media (max-width:1180px){.dashboard-module__XABe8G__avGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.dashboard-module__XABe8G__whRow{grid-template-columns:44px minmax(0,1fr);row-gap:10px;padding:14px 16px}.dashboard-module__XABe8G__whRanges{grid-column:1/-1}.dashboard-module__XABe8G__whBar,.dashboard-module__XABe8G__whScale{display:none}.dashboard-module__XABe8G__pageH1{font-size:24px}}.dashboard-module__XABe8G__fin{flex-direction:column;gap:24px;min-width:0;display:flex}.dashboard-module__XABe8G__fin .dashboard-module__XABe8G__pageHead{margin-bottom:0}.dashboard-module__XABe8G__kicker{color:var(--ink-soft);margin-bottom:6px;font-size:13px}.dashboard-module__XABe8G__todayBtn:disabled{color:var(--ink-disabled);border-color:var(--line);cursor:default}.dashboard-module__XABe8G__finSum{background:var(--panel);border:1px solid var(--line);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(280px,380px);display:grid;overflow:hidden}.dashboard-module__XABe8G__finBig{flex-direction:column;gap:20px;padding:28px;display:flex}.dashboard-module__XABe8G__finBig>div:first-child{flex-direction:column;gap:6px;display:flex}.dashboard-module__XABe8G__finBig strong{letter-spacing:-.05em;font-size:48px;font-weight:400;line-height:1}.dashboard-module__XABe8G__finBig strong small{letter-spacing:0;color:var(--ink-soft);font-size:20px}.dashboard-module__XABe8G__finLabel{color:var(--ink-soft);font-size:13px}.dashboard-module__XABe8G__finBarWrap{flex-direction:column;gap:8px;display:flex}.dashboard-module__XABe8G__finBar{gap:2px;height:12px;display:flex}.dashboard-module__XABe8G__finBar span{min-width:4px}.dashboard-module__XABe8G__finBar span:first-child{border-radius:3px 0 0 3px}.dashboard-module__XABe8G__finBar span:last-child{border-radius:0 3px 3px 0}.dashboard-module__XABe8G__finBar span:only-child{border-radius:3px}.dashboard-module__XABe8G__fbYours{background:var(--ink)}.dashboard-module__XABe8G__fbFee{background:var(--accent)}.dashboard-module__XABe8G__fbBank{background:#a3a39c}.dashboard-module__XABe8G__finLegend{color:var(--ink-soft);flex-wrap:wrap;gap:6px 16px;font-size:12px;display:flex}.dashboard-module__XABe8G__finLegend span{align-items:center;gap:6px;display:inline-flex}.dashboard-module__XABe8G__finLegend i{border-radius:2px;width:8px;height:8px}.dashboard-module__XABe8G__finDl{border-left:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:14px 16px;margin:0;padding:28px;font-size:14px;display:grid}.dashboard-module__XABe8G__finDl dt{color:var(--ink-soft)}.dashboard-module__XABe8G__finDl dd{text-align:right;margin:0}.dashboard-module__XABe8G__finDl .dashboard-module__XABe8G__finDlTotal{border-top:1px solid var(--line);color:var(--ink);padding-top:14px;font-weight:500}.dashboard-module__XABe8G__finCounts{color:var(--ink-soft);font-size:13px}.dashboard-module__XABe8G__finTable{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden}.dashboard-module__XABe8G__finTableHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.dashboard-module__XABe8G__finTableHead h2{font-size:16px;font-weight:600}.dashboard-module__XABe8G__finTableHead .dashboard-module__XABe8G__seg button{height:30px}.dashboard-module__XABe8G__finEmpty{text-align:center;color:var(--ink-soft);padding:32px 20px}.dashboard-module__XABe8G__tbl{border-bottom:1px solid var(--line-inner);grid-template-columns:112px minmax(0,1.6fr) 120px 90px 72px 72px 96px;align-items:center;gap:12px;padding:12px 20px;font-size:14px;display:grid}.dashboard-module__XABe8G__tblHead{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:500}.dashboard-module__XABe8G__tblDate{color:var(--ink-soft);font-size:13px}.dashboard-module__XABe8G__tblWho{flex-direction:column;gap:2px;min-width:0;display:flex}.dashboard-module__XABe8G__tblWho strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.dashboard-module__XABe8G__tblWho span{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dashboard-module__XABe8G__tblRef{opacity:.7}.dashboard-module__XABe8G__tblRef .dashboard-module__XABe8G__tblWho strong,.dashboard-module__XABe8G__tblRef .dashboard-module__XABe8G__r,.dashboard-module__XABe8G__tblRef .dashboard-module__XABe8G__tblDate{text-decoration:line-through}.dashboard-module__XABe8G__pillNeutral{background:var(--chip);color:var(--ink-soft)}.dashboard-module__XABe8G__tblFoot{background:var(--paper-sunk);border-bottom:none;font-weight:500}.dashboard-module__XABe8G__r{text-align:right}.dashboard-module__XABe8G__muted{color:var(--ink-soft);font-size:13px}.dashboard-module__XABe8G__strong{font-weight:500}.dashboard-module__XABe8G__finNote{max-width:760px;color:var(--ink-soft);font-size:13px;line-height:1.55}@media (max-width:1180px){.dashboard-module__XABe8G__opt{display:none}.dashboard-module__XABe8G__tbl{grid-template-columns:100px minmax(0,1fr) 110px 80px 90px}}@media (max-width:860px){.dashboard-module__XABe8G__finSum{grid-template-columns:minmax(0,1fr)}.dashboard-module__XABe8G__finDl{border-left:none;border-top:1px solid var(--line)}}@media (max-width:760px){.dashboard-module__XABe8G__finBig strong{font-size:36px}.dashboard-module__XABe8G__tbl{grid-template-columns:minmax(0,1fr) auto;row-gap:6px;padding:12px 16px}.dashboard-module__XABe8G__tblHead{display:none}.dashboard-module__XABe8G__tbl>:first-child{grid-column:1/-1}.dashboard-module__XABe8G__tbl>:nth-child(4){display:none}.dashboard-module__XABe8G__tbl>:nth-child(7){grid-column:2}.dashboard-module__XABe8G__tblFoot>:first-child,.dashboard-module__XABe8G__tblFoot>:nth-child(3){display:none}}.dashboard-module__XABe8G__st{min-width:0;padding-bottom:72px}.dashboard-module__XABe8G__stHead{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.dashboard-module__XABe8G__stTabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.dashboard-module__XABe8G__stTabs button{height:40px;color:var(--ink-soft);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0;font-size:14px}.dashboard-module__XABe8G__stTabs button:hover{color:var(--ink)}.dashboard-module__XABe8G__stTabs .dashboard-module__XABe8G__stTabOn{color:var(--ink);border-bottom-color:var(--ink);font-weight:500}.dashboard-module__XABe8G__stGrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.dashboard-module__XABe8G__stGrid[hidden]{display:none}.dashboard-module__XABe8G__stCol{flex-direction:column;gap:20px;min-width:0;display:flex}.dashboard-module__XABe8G__stCard{background:var(--panel);border:1px solid var(--line);border-radius:16px;min-width:0}.dashboard-module__XABe8G__stCardHead{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:20px 24px 18px;display:flex}.dashboard-module__XABe8G__stCardHead h2{font-size:16px;font-weight:600}.dashboard-module__XABe8G__stCardHead p{color:var(--ink-soft);font-size:13px;line-height:1.5}.dashboard-module__XABe8G__stRow{border-bottom:1px solid var(--line-inner);grid-template-columns:200px minmax(0,1fr);align-items:start;gap:16px;padding:18px 24px;display:grid}.dashboard-module__XABe8G__stRow:last-child{border-bottom:none}.dashboard-module__XABe8G__stLabel{padding-top:11px;font-size:14px;font-weight:500}.dashboard-module__XABe8G__subLabel{font-size:13px;font-weight:500}.dashboard-module__XABe8G__stStack{flex-direction:column;gap:6px;min-width:0;display:flex}.dashboard-module__XABe8G__stHint{color:var(--ink-soft);font-size:12px;font-weight:400;line-height:1.45}.dashboard-module__XABe8G__counter{align-self:flex-end}.dashboard-module__XABe8G__stInput{border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--panel);width:100%;min-width:0;min-height:44px;font:inherit;color:var(--ink);outline:none;padding:10px 14px;font-size:15px}textarea.dashboard-module__XABe8G__stInput{resize:vertical;line-height:1.5}.dashboard-module__XABe8G__stInput:focus,.dashboard-module__XABe8G__prefixInput:focus-within,.dashboard-module__XABe8G__suffixInput:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px #0e0f0c0f}.dashboard-module__XABe8G__photoRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.dashboard-module__XABe8G__avatarLg{background:var(--ink);color:#fff;object-fit:cover;border-radius:50%;place-items:center;width:64px;height:64px;font-size:18px;font-weight:500;display:grid}.dashboard-module__XABe8G__prefixInput,.dashboard-module__XABe8G__suffixInput{border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--panel);align-items:center;min-height:44px;display:flex;overflow:hidden}.dashboard-module__XABe8G__prefixInput>span{color:var(--ink-muted);white-space:nowrap;padding:0 0 0 14px;font-size:15px}.dashboard-module__XABe8G__prefixInput input,.dashboard-module__XABe8G__suffixInput input{min-width:0;height:42px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 14px 0 2px;font-size:15px}.dashboard-module__XABe8G__suffixInput input{padding:0 4px 0 12px}.dashboard-module__XABe8G__suffixInput>span{color:var(--ink-soft);white-space:nowrap;padding:0 12px 0 4px;font-size:13px}.dashboard-module__XABe8G__prefixed>span:first-child{color:var(--ink-muted);padding:0 0 0 12px;font-size:15px}.dashboard-module__XABe8G__prefixed input{padding-left:6px}.dashboard-module__XABe8G__slugOk{color:var(--accent);font-size:12px}.dashboard-module__XABe8G__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dashboard-module__XABe8G__switchRow{align-items:flex-start;gap:12px;display:flex}.dashboard-module__XABe8G__switchRow>span{flex-direction:column;gap:2px;font-size:14px;display:flex}.dashboard-module__XABe8G__switchRow strong{font-weight:500}.dashboard-module__XABe8G__switchRow .dashboard-module__XABe8G__switch{margin-top:1px}.dashboard-module__XABe8G__infoBox{border-radius:var(--r-md);background:var(--chip);color:var(--ink-soft);padding:12px 14px;font-size:13px;line-height:1.5}.dashboard-module__XABe8G__tokenSaved{border-radius:var(--r-md);border:1px solid var(--line);background:var(--paper-sunk);min-height:44px;color:var(--accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:6px 6px 6px 14px;font-size:13px;display:flex}.dashboard-module__XABe8G__tgRow{align-items:center;gap:14px;padding:18px 24px;display:flex}.dashboard-module__XABe8G__tgIcon{border-radius:var(--r-md);background:var(--chip);width:40px;height:40px;color:var(--ink);flex:none;place-items:center;display:grid}.dashboard-module__XABe8G__tgText{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:14px;display:flex}.dashboard-module__XABe8G__tgText strong{font-weight:500}.dashboard-module__XABe8G__tgText span{color:var(--ink-soft);font-size:13px}.dashboard-module__XABe8G__rail{flex-direction:column;gap:14px;min-width:0;display:flex;position:sticky;top:24px}.dashboard-module__XABe8G__railCard{border:1px solid var(--line);background:var(--panel);border-radius:16px;flex-direction:column;gap:8px;padding:18px 20px;font-size:14px;display:flex}.dashboard-module__XABe8G__railCard strong{font-weight:500}.dashboard-module__XABe8G__railLink{color:var(--ink);text-underline-offset:3px;font-size:14px;font-weight:500;text-decoration:underline}.dashboard-module__XABe8G__methods{flex-wrap:wrap;gap:6px;display:flex}.dashboard-module__XABe8G__methods span{border-radius:var(--r-pill);background:var(--chip);align-items:center;height:30px;padding:0 12px;font-size:13px;display:inline-flex}.dashboard-module__XABe8G__preview{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-card);border-radius:16px;overflow:hidden}.dashboard-module__XABe8G__previewUrl{border-bottom:1px solid var(--line);background:var(--paper-sunk);color:var(--ink-soft);padding:10px 14px;font-size:12px}.dashboard-module__XABe8G__previewBody{flex-direction:column;gap:10px;padding:18px;font-size:14px;display:flex}.dashboard-module__XABe8G__previewBody p{color:var(--ink-soft);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.dashboard-module__XABe8G__previewAv{background:var(--ink);color:#fff;object-fit:cover;border-radius:50%;place-items:center;width:44px;height:44px;font-size:14px;display:grid}.dashboard-module__XABe8G__previewChips{flex-wrap:wrap;gap:6px;display:flex}.dashboard-module__XABe8G__previewChips span{border-radius:var(--r-pill);background:var(--chip);align-items:center;height:26px;padding:0 10px;font-size:12px;display:inline-flex}.dashboard-module__XABe8G__pickRow{border-radius:var(--r-md);border:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.dashboard-module__XABe8G__pickRow>span:first-child{flex-direction:column;gap:1px;min-width:0;display:flex}.dashboard-module__XABe8G__pickRow strong{font-size:14px;font-weight:500}.dashboard-module__XABe8G__pickRow .dashboard-module__XABe8G__mono{color:var(--ink-soft);font-size:12px}.dashboard-module__XABe8G__eurCard{align-items:flex-start;gap:14px;padding:18px 24px;display:flex}.dashboard-module__XABe8G__eurText{flex-direction:column;gap:4px;font-size:14px;display:flex}.dashboard-module__XABe8G__eurText strong{font-weight:500}.dashboard-module__XABe8G__svc,.dashboard-module__XABe8G__cd{align-items:start;gap:10px;padding:10px 24px;display:grid}.dashboard-module__XABe8G__svc{grid-template-columns:minmax(0,1fr) 112px 140px 112px 36px}.dashboard-module__XABe8G__cd{grid-template-columns:minmax(0,1fr) 140px 36px}.dashboard-module__XABe8G__cdSvc{grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr) 36px}.dashboard-module__XABe8G__tblHeadRow{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);padding-top:14px;padding-bottom:0;font-size:11px;font-weight:500}.dashboard-module__XABe8G__codeInput{text-transform:uppercase}.dashboard-module__XABe8G__rowX{border-radius:var(--r-md);width:36px;height:44px;color:var(--ink-muted);background:0 0;border:0;font-size:20px;line-height:1}.dashboard-module__XABe8G__rowX:hover{background:var(--chip);color:var(--danger)}.dashboard-module__XABe8G__stEmpty{color:var(--ink-soft);padding:18px 24px 4px;font-size:14px}.dashboard-module__XABe8G__stCardFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px 20px;display:flex}.dashboard-module__XABe8G__footRight{align-items:center;gap:12px;display:inline-flex}.dashboard-module__XABe8G__addDashed{border-radius:var(--r-md);border:1px dashed var(--ink-disabled);height:40px;color:var(--ink-soft);background:0 0;padding:0 14px;font-size:14px}.dashboard-module__XABe8G__addDashed:hover{border-color:var(--ink);color:var(--ink)}.dashboard-module__XABe8G__statusCard{align-items:flex-start;gap:14px;padding:20px 24px;display:flex}.dashboard-module__XABe8G__statusCard h2{font-size:16px;font-weight:600}.dashboard-module__XABe8G__statusCard p{color:var(--ink-soft);margin-top:4px;font-size:13px;line-height:1.5}.dashboard-module__XABe8G__statusIcon{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:600;display:grid}.dashboard-module__XABe8G__statusWarn{background:#fbede6;border-color:#f1d6c8}.dashboard-module__XABe8G__statusWarn .dashboard-module__XABe8G__statusIcon{background:var(--pending)}.dashboard-module__XABe8G__feeEx{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;margin:20px 24px 0;display:grid;overflow:hidden}.dashboard-module__XABe8G__feeEx>div{background:var(--panel);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.dashboard-module__XABe8G__feeEx span{color:var(--ink-soft);font-size:12px}.dashboard-module__XABe8G__feeEx strong{letter-spacing:-.02em;font-size:18px;font-weight:400}.dashboard-module__XABe8G__feeExYou{background:var(--paper-sunk)!important}.dashboard-module__XABe8G__feeExYou strong{font-weight:500}.dashboard-module__XABe8G__stFoot{color:var(--ink-soft);padding:14px 24px 20px;font-size:13px}.dashboard-module__XABe8G__saveBar{z-index:10;border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);background:#ffffffeb;border-radius:16px;justify-content:flex-end;align-items:center;gap:10px;margin-top:24px;padding:10px 10px 10px 18px;display:flex;position:sticky;bottom:16px;box-shadow:0 16px 40px -20px #0e0f0c59}.dashboard-module__XABe8G__saveBarText{color:var(--ink-soft);margin-right:auto;font-size:13px}@media (max-width:1180px){.dashboard-module__XABe8G__stGrid{grid-template-columns:minmax(0,1fr)}.dashboard-module__XABe8G__rail{display:none}}@media (max-width:760px){.dashboard-module__XABe8G__stRow{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px}.dashboard-module__XABe8G__stLabel{padding-top:0}.dashboard-module__XABe8G__stCardHead,.dashboard-module__XABe8G__stCardFoot,.dashboard-module__XABe8G__stFoot,.dashboard-module__XABe8G__stEmpty{padding-left:16px;padding-right:16px}.dashboard-module__XABe8G__two{grid-template-columns:minmax(0,1fr)}.dashboard-module__XABe8G__svc{border-top:1px solid var(--line-inner);grid-template-columns:repeat(3,minmax(0,1fr)) 36px;padding:12px 16px}.dashboard-module__XABe8G__svc>input:first-child{grid-column:1/-1}.dashboard-module__XABe8G__cd,.dashboard-module__XABe8G__cdSvc{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;padding:12px 16px}.dashboard-module__XABe8G__cdSvc>select{grid-column:1/3}.dashboard-module__XABe8G__tblHeadRow{display:none}.dashboard-module__XABe8G__feeEx{grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 16px 0}.dashboard-module__XABe8G__tgRow,.dashboard-module__XABe8G__eurCard,.dashboard-module__XABe8G__statusCard{padding:16px}.dashboard-module__XABe8G__tgRow{flex-wrap:wrap}}.dashboard-module__XABe8G__way{border-bottom:1px solid var(--line-inner);flex-direction:column;gap:10px;padding:20px 24px;display:flex}.dashboard-module__XABe8G__way:last-child{border-bottom:none}.dashboard-module__XABe8G__way h3{font-size:15px;font-weight:600}.dashboard-module__XABe8G__splitForm{flex-direction:column;gap:12px;margin-top:4px;display:flex}.dashboard-module__XABe8G__splitSent{border-radius:var(--r-md);background:var(--accent-soft);align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;display:flex}.dashboard-module__XABe8G__splitSent strong{color:var(--accent-strong);font-weight:500}.dashboard-module__XABe8G__splitSentIcon{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.dashboard-module__XABe8G__linkBtnPlain{color:var(--ink);background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;text-decoration:underline}.dashboard-module__XABe8G__ownerReq{border-radius:var(--r-sm);background:var(--pending-bg);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:8px;padding:8px 12px;font-size:12px;display:flex}.dashboard-module__XABe8G__ownerReqTag{color:var(--pending);font-weight:500}@media (max-width:760px){.dashboard-module__XABe8G__way{padding:16px}}.dashboard-module__XABe8G__cf{border-bottom:1px solid var(--line-inner);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto 36px;align-items:end;gap:12px;padding:14px 24px;display:grid}.dashboard-module__XABe8G__cfReq{white-space:nowrap;align-items:center;gap:8px;height:44px;font-size:13px;display:inline-flex}.dashboard-module__XABe8G__cfReq input{width:16px;height:16px;accent-color:var(--ink)}@media (max-width:760px){.dashboard-module__XABe8G__cf{grid-template-columns:minmax(0,1fr) 36px;padding:14px 16px}.dashboard-module__XABe8G__cf>label:nth-child(2),.dashboard-module__XABe8G__cf>.dashboard-module__XABe8G__cfReq{grid-column:1/2}.dashboard-module__XABe8G__cf>.dashboard-module__XABe8G__rowX{grid-area:1/2}}
.demo-module__RMWswW__shell{min-height:100%;padding-bottom:32px}.demo-module__RMWswW__intro{flex-direction:column;align-items:flex-start;gap:18px;max-width:720px;padding:48px 0 32px;display:flex}.demo-module__RMWswW__badge{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--panel);height:30px;color:var(--ink-soft);align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.demo-module__RMWswW__title{letter-spacing:-.04em;font-size:clamp(40px,7vw,64px);font-weight:600;line-height:1}.demo-module__RMWswW__lede{color:var(--ink-soft);font-size:17px;line-height:1.55}.demo-module__RMWswW__window{border-radius:var(--r-xl);border:1px solid var(--line);background:var(--paper);overflow:hidden;box-shadow:0 40px 80px -48px #0e0f0c59}.demo-module__RMWswW__chrome{border-bottom:1px solid var(--line);background:var(--panel);align-items:center;gap:7px;height:40px;padding:0 16px;display:flex}.demo-module__RMWswW__chrome i{background:var(--line-strong);border-radius:50%;width:10px;height:10px}.demo-module__RMWswW__chrome span{color:var(--ink-muted);margin-left:12px;font-size:12px}.demo-module__RMWswW__app{grid-template-columns:200px minmax(0,1fr) 300px;min-width:0;display:grid}.demo-module__RMWswW__side{border-right:1px solid var(--line);background:var(--paper-sunk);flex-direction:column;justify-content:space-between;gap:24px;padding:20px 12px;display:flex}.demo-module__RMWswW__main{flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex}.demo-module__RMWswW__panel{border-left:1px solid var(--line);background:var(--panel);padding:24px 20px}.demo-module__RMWswW__panelHint{color:var(--ink-muted);margin-top:auto;font-size:12px;line-height:1.5}.demo-module__RMWswW__cta{border-radius:var(--r-xl);border:1px solid var(--line);background:var(--panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding:24px 28px;display:flex}.demo-module__RMWswW__ctaText{color:var(--ink-soft);font-size:15px}@media (max-width:1180px){.demo-module__RMWswW__app{grid-template-columns:minmax(0,1fr) 280px}.demo-module__RMWswW__side{display:none}}@media (max-width:860px){.demo-module__RMWswW__app{grid-template-columns:minmax(0,1fr)}.demo-module__RMWswW__panel{border-left:none;border-top:1px solid var(--line)}.demo-module__RMWswW__main{padding:16px 12px}}
