.ask-dock-module__A2OvJq__dock{z-index:30;bottom:16px;left:calc(var(--nav-width) + 24px);pointer-events:none;flex-direction:column;gap:8px;max-width:760px;margin:0 auto;display:flex;position:fixed;right:24px}.ask-dock-module__A2OvJq__dock>*{pointer-events:auto}.ask-dock-module__A2OvJq__bar{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);align-items:center;gap:6px;padding:6px;display:flex;position:relative;box-shadow:0 6px 24px #0f1b2d14}.ask-dock-module__A2OvJq__bar:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 6px 24px #0f1b2d14}.ask-dock-module__A2OvJq__input{min-width:0;height:44px;color:var(--text);font:inherit;background:0 0;border:none;flex:1;padding:0 64px 0 12px;font-size:.9375rem}.ask-dock-module__A2OvJq__input::placeholder{color:var(--text-subtle)}.ask-dock-module__A2OvJq__input:focus,.ask-dock-module__A2OvJq__input:focus-visible{outline:none}.ask-dock-module__A2OvJq__kbd{border:1px solid var(--border);background:var(--surface-sunken);font:inherit;color:var(--text-muted);pointer-events:none;border-radius:4px;padding:2px 6px;font-size:.75rem;position:absolute;top:50%;right:158px;transform:translateY(-50%)}.ask-dock-module__A2OvJq__iconButton{border-radius:var(--radius);width:44px;height:44px;color:var(--text-muted);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.ask-dock-module__A2OvJq__iconButton:disabled{color:var(--text-subtle);cursor:not-allowed}.ask-dock-module__A2OvJq__send{border-radius:var(--radius);background:var(--accent);min-width:72px;height:44px;color:var(--accent-text);border:none;flex:none;padding:0 16px;font-size:.9375rem;font-weight:600}.ask-dock-module__A2OvJq__send:hover{background:var(--accent-hover)}.ask-dock-module__A2OvJq__send:disabled{background:var(--surface-sunken);color:var(--text-subtle);cursor:not-allowed}.ask-dock-module__A2OvJq__panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;max-height:60vh;animation:.16s ease-out ask-dock-module__A2OvJq__rise;display:flex;overflow:hidden;box-shadow:0 10px 32px #0f1b2d1a}@keyframes ask-dock-module__A2OvJq__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ask-dock-module__A2OvJq__panelHead{border-bottom:1px solid var(--border);align-items:center;gap:4px;padding:4px 8px;display:flex}.ask-dock-module__A2OvJq__headButton{border-radius:var(--radius);min-height:44px;color:var(--text-muted);background:0 0;border:none;padding:0 12px;font-size:.875rem;font-weight:500}.ask-dock-module__A2OvJq__headButton:hover,.ask-dock-module__A2OvJq__headButton[aria-expanded=true]{background:var(--surface-sunken);color:var(--text)}.ask-dock-module__A2OvJq__headClose{margin-left:auto}.ask-dock-module__A2OvJq__menuWrap{position:relative}.ask-dock-module__A2OvJq__menu{z-index:2;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:min(340px,80vw);max-height:280px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0f1b2d1a}.ask-dock-module__A2OvJq__menuItem{width:100%;min-height:44px;color:var(--text);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:6px;padding:0 12px;font-size:.875rem;display:block;overflow:hidden}.ask-dock-module__A2OvJq__menuItem:hover{background:var(--surface-sunken)}.ask-dock-module__A2OvJq__menuEmpty{color:var(--text-muted);padding:12px;font-size:.875rem}.ask-dock-module__A2OvJq__thread{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:12px 16px 16px;display:flex;overflow-y:auto}.ask-dock-module__A2OvJq__you{border-radius:var(--radius-lg);background:var(--accent-subtle);max-width:85%;color:var(--text);white-space:pre-wrap;align-self:flex-end;margin:0;padding:8px 12px}.ask-dock-module__A2OvJq__reply{flex-direction:column;gap:8px;display:flex}.ask-dock-module__A2OvJq__replyText{color:var(--text);white-space:pre-wrap;font-variant-numeric:tabular-nums;margin:0}.ask-dock-module__A2OvJq__working{gap:4px;margin:0;padding:4px 0;display:flex}.ask-dock-module__A2OvJq__dot{background:var(--text-subtle);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite ask-dock-module__A2OvJq__blink}.ask-dock-module__A2OvJq__dot:nth-child(2){animation-delay:.15s}.ask-dock-module__A2OvJq__dot:nth-child(3){animation-delay:.3s}@keyframes ask-dock-module__A2OvJq__blink{0%,80%,to{opacity:.3}40%{opacity:1}}.ask-dock-module__A2OvJq__error{color:var(--status-overdue);margin:0}.ask-dock-module__A2OvJq__card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.ask-dock-module__A2OvJq__cardQuiet{background:var(--surface-sunken)}.ask-dock-module__A2OvJq__cardHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.ask-dock-module__A2OvJq__cardTitle{color:var(--accent);font-weight:600}.ask-dock-module__A2OvJq__cardText{color:var(--text-muted);margin:0;padding:10px 12px}.ask-dock-module__A2OvJq__cardFoot{color:var(--text-muted);border-top:1px solid var(--border);margin:0;padding:8px 12px;font-size:.8125rem}.ask-dock-module__A2OvJq__rows{margin:0;padding:0;list-style:none}.ask-dock-module__A2OvJq__row+.ask-dock-module__A2OvJq__row{border-top:1px solid var(--border)}.ask-dock-module__A2OvJq__rowLink{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:6px 12px;display:flex}.ask-dock-module__A2OvJq__rowLink:hover{background:var(--surface-sunken)}.ask-dock-module__A2OvJq__rowMain,.ask-dock-module__A2OvJq__rowSide{flex-direction:column;min-width:0;display:flex}.ask-dock-module__A2OvJq__rowSide{flex:none;align-items:flex-end}.ask-dock-module__A2OvJq__rowTitle{color:var(--text);font-weight:600}.ask-dock-module__A2OvJq__rowDetail{color:var(--text-muted);font-size:.8125rem}.ask-dock-module__A2OvJq__overdue{color:var(--status-overdue);font-size:.8125rem}.ask-dock-module__A2OvJq__amount{font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}.ask-dock-module__A2OvJq__more{border-top:1px solid var(--border);color:var(--text-muted);padding:8px 12px;font-size:.8125rem}.ask-dock-module__A2OvJq__aging{border-collapse:collapse;width:100%;font-size:.875rem}.ask-dock-module__A2OvJq__aging th,.ask-dock-module__A2OvJq__aging td{text-align:left;border-bottom:1px solid var(--border);padding:8px 12px}.ask-dock-module__A2OvJq__aging th{color:var(--text-muted);font-weight:500}.ask-dock-module__A2OvJq__aging tr:last-child td{border-bottom:none}.ask-dock-module__A2OvJq__mic{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ask-dock-module__A2OvJq__mic:not(:disabled):hover{background:var(--surface-sunken);color:var(--text)}.ask-dock-module__A2OvJq__mic:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ask-dock-module__A2OvJq__micOn,.ask-dock-module__A2OvJq__micOn:not(:disabled):hover{background:var(--status-overdue-bg);color:var(--status-overdue)}.ask-dock-module__A2OvJq__wave{flex:none;justify-content:flex-end;align-items:center;gap:1px;width:84px;height:28px;display:flex;overflow:hidden}.ask-dock-module__A2OvJq__waveBar{background:var(--accent);transform-origin:50%;border-radius:1px;flex:none;width:2px;height:100%;transition:transform 60ms linear}@media (prefers-reduced-motion:reduce){.ask-dock-module__A2OvJq__waveBar{transition:none}}.ask-dock-module__A2OvJq__voiceNote{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text-muted);padding:8px 12px;font-size:.8125rem}.ask-dock-module__A2OvJq__voiceNote p{margin:0}.ask-dock-module__A2OvJq__voiceNote p+p{margin-top:4px}.ask-dock-module__A2OvJq__uncertain{color:var(--text-muted)}.ask-dock-module__A2OvJq__voiceHelp{color:var(--text)}.ask-dock-module__A2OvJq__uncertainWord{color:var(--text);-webkit-text-decoration-color:var(--status-overdue);text-decoration-color:var(--status-overdue);text-underline-offset:3px;text-decoration-thickness:2px}.ask-dock-module__A2OvJq__voiceDismiss{min-height:44px;color:var(--accent);font:inherit;background:0 0;border:none;padding:0 4px;font-weight:600}@media (max-width:767px){.ask-dock-module__A2OvJq__dock{left:16px;right:16px;bottom:calc(72px + env(safe-area-inset-bottom))}.ask-dock-module__A2OvJq__kbd{display:none}.ask-dock-module__A2OvJq__input{padding-right:12px}.ask-dock-module__A2OvJq__panel{max-height:55vh}.ask-dock-module__A2OvJq__wave{width:48px}}
.cards-module__HRu00q__action{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.cards-module__HRu00q__blocked{background:var(--surface-sunken)}.cards-module__HRu00q__body{flex-direction:column;gap:10px;padding:12px;display:flex}.cards-module__HRu00q__sentence{color:var(--text);margin:0;font-weight:600}.cards-module__HRu00q__facts{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:.875rem;display:grid}.cards-module__HRu00q__facts dt{color:var(--text-muted)}.cards-module__HRu00q__facts dd{overflow-wrap:anywhere;min-width:0;color:var(--text);margin:0}.cards-module__HRu00q__amount{font-variant-numeric:tabular-nums}.cards-module__HRu00q__quote{border:1px solid var(--mist-border);border-radius:var(--radius);background:var(--mist);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);margin:0;padding:10px 12px;font-size:.875rem}.cards-module__HRu00q__subject{margin-bottom:6px;font-weight:600;display:block}.cards-module__HRu00q__editor{border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;min-height:160px;font:inherit;color:var(--text);background:var(--surface);resize:vertical;padding:10px 12px;font-size:.875rem}.cards-module__HRu00q__editor:focus-visible,.cards-module__HRu00q__optionButton:focus-visible,.cards-module__HRu00q__button:focus-visible,.cards-module__HRu00q__linkButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cards-module__HRu00q__note{color:var(--text-muted);margin:0;font-size:.875rem}.cards-module__HRu00q__warn{border-radius:var(--radius);background:var(--amber-bg);color:var(--amber-text);margin:0;padding:8px 10px;font-size:.875rem}.cards-module__HRu00q__reason{color:var(--text);margin:0}.cards-module__HRu00q__error{color:var(--status-overdue);margin:0;font-size:.875rem}.cards-module__HRu00q__done{border-radius:var(--radius);background:var(--status-paid-bg);color:var(--status-paid);margin:0;padding:8px 10px;font-size:.875rem}.cards-module__HRu00q__done a{color:inherit;font-weight:600;text-decoration:underline}.cards-module__HRu00q__actions{flex-wrap:wrap;gap:8px;display:flex}.cards-module__HRu00q__button{min-height:44px}.cards-module__HRu00q__linkButton{min-height:44px;color:var(--text-muted);background:0 0;border:none;padding:0 8px;font-size:.875rem;font-weight:600}.cards-module__HRu00q__linkButton:hover{color:var(--text)}.cards-module__HRu00q__question{margin:0;font-weight:600}.cards-module__HRu00q__options{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cards-module__HRu00q__optionButton{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);text-align:left;flex-direction:column;align-items:flex-start;width:100%;min-height:44px;padding:8px 12px;display:flex}.cards-module__HRu00q__optionButton:hover{border-color:var(--accent);background:var(--accent-subtle)}.cards-module__HRu00q__optionLabel{color:var(--text);font-weight:600}.cards-module__HRu00q__optionDetail{color:var(--text-muted);font-size:.8125rem}
.shell-module__HhOpQa__shell{grid-template-columns:var(--nav-width) 1fr;background:linear-gradient(to right, var(--surface) calc(var(--nav-width) - 1px), var(--border) calc(var(--nav-width) - 1px) var(--nav-width), transparent var(--nav-width));min-height:100vh;display:grid}.shell-module__HhOpQa__nav{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;gap:28px;height:100vh;padding:20px 14px 16px;display:flex;position:sticky;top:0}.shell-module__HhOpQa__brand{letter-spacing:-.02em;color:var(--text);align-items:center;gap:10px;padding:0 10px;font-size:1.1875rem;font-weight:700;display:flex}.shell-module__HhOpQa__navList{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.shell-module__HhOpQa__navLink{border-radius:var(--radius);min-height:44px;color:var(--text-muted);align-items:center;gap:12px;padding:0 14px;font-size:.9375rem;font-weight:500;display:flex}.shell-module__HhOpQa__navLink:hover{background:var(--surface-sunken);color:var(--text)}.shell-module__HhOpQa__navLinkActive,.shell-module__HhOpQa__navLinkActive:hover{background:var(--accent-subtle);color:var(--accent);font-weight:600}.shell-module__HhOpQa__navIcon{flex:none}.shell-module__HhOpQa__navLabel{flex:1;min-width:0}.shell-module__HhOpQa__pill,.shell-module__HhOpQa__pillAccent{font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:22px;padding:0 8px;font-size:.8125rem;font-weight:600;display:inline-flex}.shell-module__HhOpQa__pill{background:var(--surface-sunken);color:var(--text)}.shell-module__HhOpQa__pillAccent{background:var(--accent);color:var(--accent-text)}.shell-module__HhOpQa__navFooter{margin-top:auto}.shell-module__HhOpQa__orgCard{border:1px solid var(--border);border-radius:var(--radius-lg);padding:12px 14px}.shell-module__HhOpQa__orgName{color:var(--text);font-size:.9375rem;font-weight:600}.shell-module__HhOpQa__orgPlan{color:var(--text-muted);margin-top:2px;font-size:.875rem}.shell-module__HhOpQa__column{flex-direction:column;min-width:0;display:flex}.shell-module__HhOpQa__topbar{z-index:20;justify-content:flex-end;align-items:center;gap:var(--space-5);background:var(--surface);border-bottom:1px solid var(--border);height:64px;padding:0 28px 0 30px;display:flex;position:sticky;top:0}.shell-module__HhOpQa__topbarRight{flex:none;align-items:center;gap:18px;display:flex}.shell-module__HhOpQa__syncStatus{color:var(--text-muted);white-space:nowrap;align-items:center;gap:8px;font-size:.9375rem;display:inline-flex}.shell-module__HhOpQa__syncDot{background:var(--status-paid);border-radius:50%;width:8px;height:8px}.shell-module__HhOpQa__avatar{background:var(--text);color:#fff;letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:.8125rem;font-weight:600;display:inline-flex}.shell-module__HhOpQa__main{min-width:0;padding:28px 30px 40px}.shell-module__HhOpQa__mainWithDock{padding-bottom:120px}.shell-module__HhOpQa__header{margin-bottom:var(--space-5)}.shell-module__HhOpQa__title{margin:0 0 var(--space-2);letter-spacing:-.02em;font-size:1.625rem;font-weight:700}.shell-module__HhOpQa__subtitle{color:var(--text-muted);max-width:70ch;margin:0;font-size:.9375rem}@media (max-width:1100px){.shell-module__HhOpQa__syncStatus{display:none}}.shell-module__HhOpQa__agentCard{border-top:1px solid var(--border);flex-direction:column;gap:16px;padding-top:16px;display:flex}.shell-module__HhOpQa__agentLine{color:var(--text-muted);align-items:flex-start;gap:8px;padding:0 8px;font-size:.8125rem;line-height:1.45;display:flex}.shell-module__HhOpQa__agentLine:hover{color:var(--text)}.shell-module__HhOpQa__agentDot{padding-top:5px;display:inline-flex}.shell-module__HhOpQa__agentOrg{padding:0 8px}@media (max-width:767px){.shell-module__HhOpQa__shell{background:0 0;grid-template-columns:1fr}.shell-module__HhOpQa__nav{z-index:40;height:auto;padding:4px 8px calc(4px + env(safe-area-inset-bottom));border-right:none;border-top:1px solid var(--border);gap:0;position:fixed;inset:auto 0 0}.shell-module__HhOpQa__brand,.shell-module__HhOpQa__navFooter{display:none}.shell-module__HhOpQa__navList{flex-direction:row;justify-content:space-around;gap:0}.shell-module__HhOpQa__navList>li{flex:1;min-width:0}.shell-module__HhOpQa__navLink{text-align:center;flex-direction:column;justify-content:center;gap:2px;min-height:56px;padding:4px;font-size:.75rem;position:relative}.shell-module__HhOpQa__navLinkActive,.shell-module__HhOpQa__navLinkActive:hover{background:0 0}.shell-module__HhOpQa__navLabel{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;overflow:hidden}.shell-module__HhOpQa__navLink .shell-module__HhOpQa__pillAccent{min-width:20px;height:18px;padding:0 6px;font-size:.6875rem;position:absolute;top:2px;left:calc(50% + 6px)}.shell-module__HhOpQa__topbar{display:none}.shell-module__HhOpQa__main{padding:16px 16px calc(88px + env(safe-area-inset-bottom))}.shell-module__HhOpQa__mainWithDock{padding-bottom:calc(160px + env(safe-area-inset-bottom))}}
.card-module__2A6EVW__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4)}.card-module__2A6EVW__section{margin-bottom:var(--space-6)}.card-module__2A6EVW__section:last-child{margin-bottom:0}.card-module__2A6EVW__sectionHead{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.card-module__2A6EVW__sectionTitle{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.card-module__2A6EVW__sectionNote{color:var(--text-muted);margin:0;font-size:.875rem}.card-module__2A6EVW__dl{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,12rem) minmax(0,1fr);margin:0;font-size:.9375rem;display:grid}.card-module__2A6EVW__dlNarrow{grid-template-columns:minmax(0,8rem) minmax(0,1fr)}.card-module__2A6EVW__dt{color:var(--text-muted)}.card-module__2A6EVW__dd{overflow-wrap:anywhere;margin:0}.card-module__2A6EVW__ddMono{font-family:var(--font-mono);font-size:.875rem}.card-module__2A6EVW__stats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.card-module__2A6EVW__stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4)}.card-module__2A6EVW__statLabel{margin:0 0 var(--space-1);color:var(--text-muted);font-size:.8125rem}.card-module__2A6EVW__statValue{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0;font-size:1.25rem;font-weight:620}.card-module__2A6EVW__statMeta{margin:var(--space-1) 0 0;color:var(--text-subtle);font-size:.8125rem}.card-module__2A6EVW__meter{height:6px;margin-top:var(--space-2);background:var(--surface-sunken);border-radius:3px;overflow:hidden}.card-module__2A6EVW__meterFill{background:var(--accent);border-radius:3px;height:100%}.card-module__2A6EVW__meterFillWarn{background:var(--status-paused)}.card-module__2A6EVW__meterFillOver{background:var(--status-overdue)}.card-module__2A6EVW__constraint{margin:var(--space-1) 0 0;color:var(--text-subtle);font-size:.8125rem}.card-module__2A6EVW__constraintCapped{color:var(--status-paused)}.card-module__2A6EVW__copyRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.card-module__2A6EVW__code{font-family:var(--font-mono);padding:var(--space-1) var(--space-2);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius);overflow-wrap:anywhere;font-size:.8125rem}.card-module__2A6EVW__badge{border-radius:var(--radius);white-space:nowrap;align-items:center;padding:1px 8px;font-size:.75rem;font-weight:560;display:inline-flex}.card-module__2A6EVW__badgeOk{background:var(--status-paid-bg);color:var(--status-paid)}.card-module__2A6EVW__badgeWarn{background:var(--status-paused-bg);color:var(--status-paused)}.card-module__2A6EVW__badgeBad{background:var(--status-overdue-bg);color:var(--status-overdue)}.card-module__2A6EVW__badgeNeutral{background:var(--signal-weak-bg);color:var(--signal-weak)}.card-module__2A6EVW__timeline{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}@media (max-width:860px){.card-module__2A6EVW__dl,.card-module__2A6EVW__dlNarrow{gap:var(--space-1) 0;grid-template-columns:minmax(0,1fr)}.card-module__2A6EVW__dt{margin-top:var(--space-2)}}
.settings-module__GR_g5q__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}@media (max-width:960px){.settings-module__GR_g5q__grid{grid-template-columns:1fr}}.settings-module__GR_g5q__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;padding:18px 22px 10px}.settings-module__GR_g5q__cardHead{justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin-bottom:4px;display:flex}.settings-module__GR_g5q__cardLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.8125rem;font-weight:600}.settings-module__GR_g5q__rows{margin:0;padding:0;list-style:none}.settings-module__GR_g5q__row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 0;display:flex}.settings-module__GR_g5q__rows>li:last-child .settings-module__GR_g5q__row,.settings-module__GR_g5q__rows>li:last-child.settings-module__GR_g5q__row{border-bottom:none}.settings-module__GR_g5q__rowMain{flex:1;min-width:0}.settings-module__GR_g5q__rowTitle{overflow-wrap:anywhere;margin:0;font-weight:600}.settings-module__GR_g5q__rowDetail{color:var(--text-muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:.875rem}.settings-module__GR_g5q__rowSide{flex:none;align-items:center;gap:10px;display:flex}.settings-module__GR_g5q__chip{background:var(--status-paid-bg);height:24px;color:var(--status-paid);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:.8125rem;font-weight:600;display:inline-flex}.settings-module__GR_g5q__chipWarn{background:var(--status-paused-bg);color:var(--status-paused)}.settings-module__GR_g5q__chipBad{background:var(--status-overdue-bg);color:var(--status-overdue)}.settings-module__GR_g5q__chipNeutral{background:var(--status-neutral-bg);color:var(--status-neutral)}.settings-module__GR_g5q__button{border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);min-height:34px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 14px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.settings-module__GR_g5q__button:hover:not(:disabled){background:var(--surface-sunken)}.settings-module__GR_g5q__button:disabled{opacity:.6;cursor:default}.settings-module__GR_g5q__buttonPrimary{border-color:var(--accent);background:var(--accent);color:var(--accent-text)}.settings-module__GR_g5q__buttonPrimary:hover:not(:disabled){background:var(--accent-hover)}.settings-module__GR_g5q__buttonLink{min-height:0;color:var(--accent);font-size:inherit;background:0 0;border:none;padding:0;font-weight:600}.settings-module__GR_g5q__buttonLink:hover:not(:disabled){background:0 0;text-decoration:underline}.settings-module__GR_g5q__planName{letter-spacing:-.01em;margin:8px 0 0;font-size:1.125rem;font-weight:700}.settings-module__GR_g5q__planPrice{color:var(--text-muted);margin:2px 0 0}.settings-module__GR_g5q__planActions{margin:12px 0 4px}.settings-module__GR_g5q__planInterval{color:var(--text-muted);font-size:1rem;font-weight:500}.settings-module__GR_g5q__picker{gap:14px;margin:14px 0 4px;display:grid}.settings-module__GR_g5q__pickerGroup{border:none;min-width:0;margin:0;padding:0}.settings-module__GR_g5q__pickerLegend{color:var(--text-muted);margin-bottom:6px;padding:0;font-size:.8125rem;font-weight:600}.settings-module__GR_g5q__segment{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-sunken);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.settings-module__GR_g5q__segmentOption{text-align:center;border-radius:calc(var(--radius) - 2px);min-height:40px;color:var(--text-muted);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 4px;font-size:.9375rem;font-weight:600;display:flex}.settings-module__GR_g5q__segmentOption .settings-module__GR_g5q__saving{white-space:normal;border-radius:6px}.settings-module__GR_g5q__segmentOption:has(input:checked){background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000014}.settings-module__GR_g5q__segmentOption input,.settings-module__GR_g5q__planOption input{opacity:0;pointer-events:none;position:absolute}:is(.settings-module__GR_g5q__segmentOption:has(input:focus-visible),.settings-module__GR_g5q__planOption:has(input:focus-visible)){outline:2px solid var(--accent);outline-offset:2px}.settings-module__GR_g5q__planOptions{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.settings-module__GR_g5q__planOption{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);cursor:pointer;gap:2px;padding:12px 14px;display:grid;position:relative}.settings-module__GR_g5q__planOption:has(input:checked){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-subtle)}.settings-module__GR_g5q__planOptionName{font-weight:700}.settings-module__GR_g5q__planOptionPrice{font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.0625rem;font-weight:700}.settings-module__GR_g5q__planOptionNote{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;font-size:.8125rem;display:flex}.settings-module__GR_g5q__saving{background:var(--status-paid-bg);color:var(--status-paid);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:.75rem;font-weight:700}.settings-module__GR_g5q__planNote{color:var(--status-overdue);margin:6px 0 0;font-size:.9375rem;font-weight:600}.settings-module__GR_g5q__notice{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);margin:0 0 16px;padding:12px 16px;font-size:.9375rem}.settings-module__GR_g5q__noticeBad{border-color:var(--status-overdue);color:var(--status-overdue)}.settings-module__GR_g5q__meters{margin:12px 0 0;padding:0;list-style:none}.settings-module__GR_g5q__meterRow{border-top:1px solid var(--border);padding:10px 0 12px}.settings-module__GR_g5q__meterText{justify-content:space-between;gap:12px;font-size:.9375rem;display:flex}.settings-module__GR_g5q__meterValue{font-variant-numeric:tabular-nums;color:var(--text-muted)}.settings-module__GR_g5q__meterValue strong{color:var(--text)}.settings-module__GR_g5q__meterTrack{background:var(--band-track);border-radius:999px;height:6px;margin-top:8px;overflow:hidden}.settings-module__GR_g5q__meterFill{border-radius:inherit;background:var(--accent);height:100%}.settings-module__GR_g5q__meterFillWarn{background:var(--band-amber)}.settings-module__GR_g5q__meterFillOver{background:var(--band-red)}.settings-module__GR_g5q__form{border-radius:var(--radius);background:var(--surface-sunken);gap:12px;margin:0 0 12px;padding:14px 16px;display:grid}.settings-module__GR_g5q__fields{flex-wrap:wrap;gap:12px 16px;display:flex}.settings-module__GR_g5q__field{color:var(--text-muted);gap:4px;font-size:.875rem;font-weight:600;display:grid}.settings-module__GR_g5q__input,.settings-module__GR_g5q__select{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);min-height:36px;color:var(--text);font:inherit;padding:0 10px;font-size:.9375rem;font-weight:400}.settings-module__GR_g5q__input:focus-visible,.settings-module__GR_g5q__select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.settings-module__GR_g5q__inputWide{width:min(100%,280px)}.settings-module__GR_g5q__inputNarrow{width:90px}.settings-module__GR_g5q__checks{border:none;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:.9375rem;display:flex}.settings-module__GR_g5q__checks legend{color:var(--text-muted);margin-bottom:6px;padding:0;font-size:.875rem;font-weight:600}.settings-module__GR_g5q__check{align-items:center;gap:6px;display:inline-flex}.settings-module__GR_g5q__formActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.settings-module__GR_g5q__error{color:var(--status-overdue);margin:0;font-size:.875rem}.settings-module__GR_g5q__note{color:var(--text-muted);margin:0;font-size:.875rem}.settings-module__GR_g5q__footer{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px 20px;margin:20px 2px 0;font-size:.875rem;display:flex}.settings-module__GR_g5q__footer form{display:inline}.settings-module__GR_g5q__back{color:var(--accent);margin-bottom:8px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}.settings-module__GR_g5q__back:hover{text-decoration:underline}.settings-module__GR_g5q__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.settings-module__GR_g5q__step{flex-wrap:wrap;align-items:end;gap:10px 12px;display:flex}.settings-module__GR_g5q__stepNumber{width:24px;color:var(--text-muted);font-variant-numeric:tabular-nums;align-self:center;font-weight:700}.settings-module__GR_g5q__filters{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.settings-module__GR_g5q__segmented{flex-wrap:wrap;gap:8px;display:flex}
.invoices-module__bEyb4G__head{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:18px;display:flex}.invoices-module__bEyb4G__headLeft{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.invoices-module__bEyb4G__title{letter-spacing:-.02em;margin:0;font-size:1.625rem;font-weight:700}.invoices-module__bEyb4G__headMeta{color:var(--text-muted);font-size:.9375rem}.invoices-module__bEyb4G__headRight{align-items:center;gap:10px;display:flex}.invoices-module__bEyb4G__exportButton,.invoices-module__bEyb4G__tool,.invoices-module__bEyb4G__toolPrimary{border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);min-height:40px;color:var(--text);align-items:center;padding:0 18px;font-size:.9375rem;font-weight:600;display:inline-flex}.invoices-module__bEyb4G__exportButton:hover,.invoices-module__bEyb4G__tool:hover:not(:disabled){background:var(--surface-sunken)}.invoices-module__bEyb4G__toolPrimary{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.invoices-module__bEyb4G__toolPrimary:hover:not(:disabled){background:var(--accent-hover)}.invoices-module__bEyb4G__tool:disabled,.invoices-module__bEyb4G__toolPrimary:disabled,.invoices-module__bEyb4G__toolLink:disabled{opacity:.5;cursor:default}.invoices-module__bEyb4G__currencies{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:4px;padding:3px;display:flex}.invoices-module__bEyb4G__currency{min-height:32px;color:var(--text-muted);border-radius:6px;align-items:center;padding:0 10px;font-size:.875rem;display:inline-flex}.invoices-module__bEyb4G__currencyActive{background:var(--accent-subtle);color:var(--accent);font-weight:600}.invoices-module__bEyb4G__aging{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:16px;padding:18px 22px 20px}.invoices-module__bEyb4G__agingFigures{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.invoices-module__bEyb4G__agingCell{border-radius:var(--radius);flex-direction:column;gap:2px;margin:-4px -6px;padding:4px 6px;display:flex}.invoices-module__bEyb4G__agingCell:hover{background:var(--surface-sunken)}.invoices-module__bEyb4G__agingActive,.invoices-module__bEyb4G__agingActive:hover{background:var(--accent-subtle)}.invoices-module__bEyb4G__agingLabel{color:var(--text-muted);font-size:.875rem}.invoices-module__bEyb4G__agingFigure{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700}.invoices-module__bEyb4G__figOrange{color:var(--band-amber)}.invoices-module__bEyb4G__figRed{color:var(--status-overdue)}.invoices-module__bEyb4G__figDarkRed{color:var(--status-critical)}.invoices-module__bEyb4G__agingBar{gap:3px;height:8px;margin-top:16px;display:flex}.invoices-module__bEyb4G__segment{border-radius:999px;flex-basis:0;min-width:4px}.invoices-module__bEyb4G__segCurrent{background:#cdd2da}.invoices-module__bEyb4G__seg30{background:#8f97a3}.invoices-module__bEyb4G__seg60{background:var(--band-amber)}.invoices-module__bEyb4G__seg90{background:var(--status-overdue)}.invoices-module__bEyb4G__segOld{background:var(--status-critical)}.invoices-module__bEyb4G__tabs{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.invoices-module__bEyb4G__tab{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:.9375rem;font-weight:500;display:inline-flex}.invoices-module__bEyb4G__tab:hover{border-color:var(--border-strong)}.invoices-module__bEyb4G__tabActive,.invoices-module__bEyb4G__tabActive:hover{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent)}.invoices-module__bEyb4G__clearBucket{color:var(--accent);font-size:.875rem;font-weight:600}.invoices-module__bEyb4G__tableTools{justify-content:flex-end;align-items:center;gap:10px;width:fit-content;min-height:40px;margin:-52px 0 16px auto;display:flex}.invoices-module__bEyb4G__selectedCount{color:var(--text-muted);font-size:.875rem}.invoices-module__bEyb4G__toolLink{min-height:40px;color:var(--accent);background:0 0;border:none;padding:0 4px;font-size:.9375rem;font-weight:600}.invoices-module__bEyb4G__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow-x:auto}.invoices-module__bEyb4G__table{border-collapse:collapse;width:100%;font-size:.9375rem}.invoices-module__bEyb4G__table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-sunken);border-bottom:1px solid var(--border);white-space:nowrap;padding:16px 22px;font-size:.8125rem;font-weight:600}.invoices-module__bEyb4G__table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:14px 22px}.invoices-module__bEyb4G__table tbody tr:last-child td{border-bottom:none}.invoices-module__bEyb4G__sortLink:hover{color:var(--text)}.invoices-module__bEyb4G__num,.invoices-module__bEyb4G__table th.invoices-module__bEyb4G__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.invoices-module__bEyb4G__balance{font-weight:700}.invoices-module__bEyb4G__invoiceLink{color:var(--accent);font-weight:600}.invoices-module__bEyb4G__invoiceLink:hover{text-decoration:underline}.invoices-module__bEyb4G__customer{color:var(--text)}.invoices-module__bEyb4G__muted{color:var(--text-muted);white-space:nowrap}.invoices-module__bEyb4G__badge{white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:.875rem;font-weight:500;display:inline-flex}.invoices-module__bEyb4G__toneRed{background:var(--status-overdue-bg);color:var(--status-overdue)}.invoices-module__bEyb4G__toneOrange{background:var(--status-paused-bg);color:var(--status-paused)}.invoices-module__bEyb4G__toneGreen{background:var(--status-paid-bg);color:var(--status-paid)}.invoices-module__bEyb4G__toneNeutral{background:var(--status-neutral-bg);color:var(--status-neutral)}.invoices-module__bEyb4G__collections{color:var(--text-muted);min-width:170px}.invoices-module__bEyb4G__checkCell{width:1%;padding-right:0!important}.invoices-module__bEyb4G__pager{color:var(--accent);justify-content:space-between;align-items:center;margin-top:16px;font-weight:600;display:flex}.invoices-module__bEyb4G__pageNo{color:var(--text-muted);font-weight:500}@media (max-width:860px){.invoices-module__bEyb4G__agingFigures{grid-template-columns:repeat(2,minmax(0,1fr))}.invoices-module__bEyb4G__tableTools{margin-top:0}}
.own-domain-module__pMXDtW__body{gap:var(--space-3);display:grid}.own-domain-module__pMXDtW__lead{color:var(--text);margin:0;font-size:.9375rem}.own-domain-module__pMXDtW__muted,.own-domain-module__pMXDtW__preview{color:var(--text-muted);margin:0;font-size:.875rem}.own-domain-module__pMXDtW__preview strong{color:var(--text);overflow-wrap:anywhere;font-weight:600}.own-domain-module__pMXDtW__addressField{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.own-domain-module__pMXDtW__at{color:var(--text-muted);font-weight:600}.own-domain-module__pMXDtW__domainSuffix{color:var(--text-muted);overflow-wrap:anywhere;font-size:.9375rem;font-weight:400}.own-domain-module__pMXDtW__localInput{width:140px}.own-domain-module__pMXDtW__status{overflow-wrap:anywhere;align-items:baseline;gap:8px;margin:0;font-weight:600;display:flex}.own-domain-module__pMXDtW__statusGood{color:var(--status-paid)}.own-domain-module__pMXDtW__statusWarn{color:var(--status-paused)}.own-domain-module__pMXDtW__statusBad{color:var(--status-overdue)}.own-domain-module__pMXDtW__dot{background:currentColor;border-radius:999px;flex:none;width:8px;height:8px;transform:translateY(-1px)}.own-domain-module__pMXDtW__records{border-collapse:collapse;width:100%;font-size:.875rem}.own-domain-module__pMXDtW__records th{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border);padding:0 12px 6px 0;font-size:.8125rem;font-weight:600}.own-domain-module__pMXDtW__records td{border-bottom:1px solid var(--border);vertical-align:top;padding:10px 12px 10px 0}.own-domain-module__pMXDtW__records tr:last-child td{border-bottom:none}.own-domain-module__pMXDtW__cell{align-items:flex-start;gap:8px;display:flex}.own-domain-module__pMXDtW__code{min-width:0;font-family:var(--font-mono);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius);overflow-wrap:anywhere;word-break:break-all;flex:1;padding:4px 8px;font-size:.8125rem}.own-domain-module__pMXDtW__copy{border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);min-width:64px;min-height:30px;color:var(--accent);font:inherit;cursor:pointer;flex:none;padding:0 10px;font-size:.8125rem;font-weight:600}.own-domain-module__pMXDtW__copy:hover{background:var(--surface-sunken)}.own-domain-module__pMXDtW__copy:focus-visible,.own-domain-module__pMXDtW__linkButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.own-domain-module__pMXDtW__recordState{white-space:nowrap;font-weight:600}.own-domain-module__pMXDtW__recordOk{color:var(--status-paid)}.own-domain-module__pMXDtW__recordWait{color:var(--status-paused)}.own-domain-module__pMXDtW__label{display:none}.own-domain-module__pMXDtW__howTo{color:var(--text-muted);margin:0;font-size:.875rem}.own-domain-module__pMXDtW__actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.own-domain-module__pMXDtW__linkButton{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.9375rem;font-weight:600}.own-domain-module__pMXDtW__linkButton:hover:not(:disabled){text-decoration:underline}.own-domain-module__pMXDtW__linkButton:disabled{opacity:.6;cursor:default}.own-domain-module__pMXDtW__sendRow{flex-wrap:wrap;align-items:end;gap:8px 10px;display:flex}.own-domain-module__pMXDtW__confirm{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-sunken);gap:10px;padding:12px 14px;display:grid}.own-domain-module__pMXDtW__ok{color:var(--status-paid);margin:0;font-size:.875rem}@media (max-width:640px){.own-domain-module__pMXDtW__records thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.own-domain-module__pMXDtW__records,.own-domain-module__pMXDtW__records tbody,.own-domain-module__pMXDtW__records tr,.own-domain-module__pMXDtW__records td{width:100%;display:block}.own-domain-module__pMXDtW__records tr{border-bottom:1px solid var(--border);padding:10px 0}.own-domain-module__pMXDtW__records tr:last-child{border-bottom:none}.own-domain-module__pMXDtW__records td{border-bottom:none;padding:4px 0}.own-domain-module__pMXDtW__label{color:var(--text-muted);margin-bottom:2px;font-size:.75rem;font-weight:600;display:block}.own-domain-module__pMXDtW__copy{min-height:44px}.own-domain-module__pMXDtW__body button{min-height:44px}.own-domain-module__pMXDtW__body input{min-height:44px}.own-domain-module__pMXDtW__linkButton{min-height:44px}.own-domain-module__pMXDtW__localInput{width:120px}}
.import-module__Qq5tmq__stack{gap:16px;display:grid}.import-module__Qq5tmq__health{color:var(--text-muted);align-items:center;gap:8px;margin:0 0 16px;font-size:.9375rem;display:flex}.import-module__Qq5tmq__healthDot,.import-module__Qq5tmq__healthDotWarn{background:var(--status-paid);border-radius:999px;flex:none;width:8px;height:8px}.import-module__Qq5tmq__healthDotWarn{background:var(--status-paused)}.import-module__Qq5tmq__healthLink{color:inherit;text-decoration:none}.import-module__Qq5tmq__healthLink:hover{text-decoration:underline}.import-module__Qq5tmq__body{gap:12px;padding-bottom:12px;display:grid}.import-module__Qq5tmq__lead{margin:0;font-size:.9375rem}.import-module__Qq5tmq__tableWrap{overflow-x:auto}.import-module__Qq5tmq__table{border-collapse:collapse;width:100%;font-size:.875rem}.import-module__Qq5tmq__table th,.import-module__Qq5tmq__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:8px 10px 8px 0}.import-module__Qq5tmq__table th{color:var(--text-muted);white-space:nowrap;font-weight:600}.import-module__Qq5tmq__table td.import-module__Qq5tmq__num,.import-module__Qq5tmq__table th.import-module__Qq5tmq__num{text-align:right;font-variant-numeric:tabular-nums}.import-module__Qq5tmq__sample{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;color:var(--text-muted);display:block;overflow:hidden}.import-module__Qq5tmq__counts{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.import-module__Qq5tmq__count{gap:2px;display:grid}.import-module__Qq5tmq__countValue{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.import-module__Qq5tmq__countLabel{color:var(--text-muted);font-size:.8125rem}.import-module__Qq5tmq__address{border-radius:var(--radius);background:var(--surface-sunken);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:6px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;display:inline-block}.import-module__Qq5tmq__fileInput{font:inherit;max-width:100%;font-size:.875rem}.import-module__Qq5tmq__subhead{margin:8px 0 0;font-size:.875rem;font-weight:600}.import-module__Qq5tmq__reviewItem{border-bottom:1px solid var(--border);gap:8px;padding:12px 0;display:grid}.import-module__Qq5tmq__reviewItem:last-child{border-bottom:none}.import-module__Qq5tmq__reasons{color:var(--text-muted);margin:0;padding-left:18px;font-size:.875rem}
.customers-module__0uFxda__panes{grid-template-columns:minmax(0,310px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.customers-module__0uFxda__list{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);max-height:calc(100vh - 120px);padding:10px 8px;position:sticky;top:92px;overflow-y:auto}.customers-module__0uFxda__listHead{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);justify-content:space-between;padding:8px 12px 10px;font-size:.8125rem;font-weight:600;display:flex}.customers-module__0uFxda__listHead span:last-child{text-transform:none;letter-spacing:0;font-size:.875rem;font-weight:500}.customers-module__0uFxda__list ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.customers-module__0uFxda__listEmpty{color:var(--text-muted);margin:8px 12px}.customers-module__0uFxda__listItem{border-radius:var(--radius);border:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;display:flex}.customers-module__0uFxda__listItem:hover{background:var(--surface-sunken)}.customers-module__0uFxda__listItemActive,.customers-module__0uFxda__listItemActive:hover{background:var(--accent-subtle);border-color:var(--accent)}.customers-module__0uFxda__listText{flex-direction:column;min-width:0;display:flex}.customers-module__0uFxda__listName{font-weight:600}.customers-module__0uFxda__listSub{color:var(--text-muted);font-size:.875rem}.customers-module__0uFxda__keptGood,.customers-module__0uFxda__keptMid,.customers-module__0uFxda__keptBad,.customers-module__0uFxda__keptNone{font-variant-numeric:tabular-nums;flex:none;font-weight:700}.customers-module__0uFxda__keptGood{color:var(--status-paid)}.customers-module__0uFxda__keptMid{color:var(--band-amber)}.customers-module__0uFxda__keptBad{color:var(--status-overdue)}.customers-module__0uFxda__keptNone{color:var(--text-subtle)}.customers-module__0uFxda__detailPane{min-width:0}.customers-module__0uFxda__detail{flex-direction:column;gap:16px;display:flex}.customers-module__0uFxda__detailHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.customers-module__0uFxda__detailTitle{letter-spacing:-.02em;margin:0;font-size:1.625rem;font-weight:700}.customers-module__0uFxda__detailMeta{color:var(--text-muted);margin:2px 0 0}.customers-module__0uFxda__pausedNote{border-radius:var(--radius);background:var(--status-paused-bg);color:var(--status-paused);margin:8px 0 0;padding:6px 10px;font-size:.875rem}.customers-module__0uFxda__headerActions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.customers-module__0uFxda__buttonRow{flex-wrap:wrap;gap:10px;display:flex}.customers-module__0uFxda__primary,.customers-module__0uFxda__secondary{border-radius:var(--radius);min-height:42px;padding:0 18px;font-size:.9375rem;font-weight:600}.customers-module__0uFxda__primary{background:var(--accent);color:var(--accent-text);border:none}.customers-module__0uFxda__primary:hover:not(:disabled){background:var(--accent-hover)}.customers-module__0uFxda__secondary{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}.customers-module__0uFxda__secondary:hover:not(:disabled){background:var(--surface-sunken)}.customers-module__0uFxda__primary:disabled,.customers-module__0uFxda__secondary:disabled{opacity:.55;cursor:default}.customers-module__0uFxda__error{border-radius:var(--radius);background:var(--status-overdue-bg);color:var(--status-overdue);margin:0;padding:8px 10px;font-size:.875rem}.customers-module__0uFxda__composer{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:12px;width:min(460px,90vw);padding:16px;display:flex;box-shadow:0 12px 32px #1118271f}.customers-module__0uFxda__composerDone{color:var(--text-muted);margin:0}.customers-module__0uFxda__field{flex-direction:column;gap:4px;font-size:.875rem;font-weight:600;display:flex}.customers-module__0uFxda__field select,.customers-module__0uFxda__field textarea{font:inherit;border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);padding:8px 10px;font-weight:400}.customers-module__0uFxda__field select{min-height:42px}.customers-module__0uFxda__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.customers-module__0uFxda__stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 18px}.customers-module__0uFxda__stat p{margin:0}.customers-module__0uFxda__statLabel{color:var(--text-muted);font-size:.875rem}.customers-module__0uFxda__statValue{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:700;margin-top:4px!important}.customers-module__0uFxda__statSub{color:var(--text-muted);font-size:.875rem}.customers-module__0uFxda__valueGreen{color:var(--status-paid)}.customers-module__0uFxda__valueOrange{color:var(--band-amber)}.customers-module__0uFxda__valueRed{color:var(--status-overdue)}.customers-module__0uFxda__lower{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.customers-module__0uFxda__side{flex-direction:column;gap:16px;display:flex}.customers-module__0uFxda__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 22px}.customers-module__0uFxda__activity{min-height:420px}.customers-module__0uFxda__cardLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:0 0 14px;font-size:.8125rem;font-weight:600}.customers-module__0uFxda__quiet{color:var(--text-muted);margin:0}.customers-module__0uFxda__timeline{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.customers-module__0uFxda__timeline li{gap:12px;display:flex}.customers-module__0uFxda__dot{border-radius:50%;flex:none;width:9px;height:9px;margin-top:7px}.customers-module__0uFxda__dotBlue{background:var(--accent)}.customers-module__0uFxda__dotOrange{background:var(--band-amber)}.customers-module__0uFxda__dotRed{background:var(--status-overdue)}.customers-module__0uFxda__dotGreen{background:var(--status-paid)}.customers-module__0uFxda__dotGrey{background:#cdd2da}.customers-module__0uFxda__eventText{margin:0}.customers-module__0uFxda__eventLead{font-weight:600}.customers-module__0uFxda__eventWhen{color:var(--text-muted);margin:0;font-size:.875rem}.customers-module__0uFxda__contacts{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.customers-module__0uFxda__contacts li{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.customers-module__0uFxda__contactText{flex-direction:column;min-width:0;display:flex}.customers-module__0uFxda__contactName{font-weight:600}.customers-module__0uFxda__contactRole{color:var(--text-muted);overflow-wrap:anywhere;font-size:.875rem}.customers-module__0uFxda__roleEdit summary{color:var(--accent);cursor:pointer;font-size:.8125rem;list-style:none}.customers-module__0uFxda__roleEdit summary::-webkit-details-marker{display:none}.customers-module__0uFxda__roleSelect{min-height:34px;font:inherit;border-radius:var(--radius);border:1px solid var(--border-strong);margin-top:4px;font-size:.875rem}.customers-module__0uFxda__chip{white-space:nowrap;border-radius:6px;flex:none;padding:3px 10px;font-size:.8125rem;font-weight:500}.customers-module__0uFxda__chipGreen{background:var(--status-paid-bg);color:var(--status-paid)}.customers-module__0uFxda__chipRed{background:var(--status-overdue-bg);color:var(--status-overdue)}.customers-module__0uFxda__chipOrange{background:var(--status-paused-bg);color:var(--status-paused)}.customers-module__0uFxda__chipGrey{background:var(--status-neutral-bg);color:var(--status-neutral)}.customers-module__0uFxda__invoices{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.customers-module__0uFxda__invoices li{grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px;display:grid}.customers-module__0uFxda__invoiceLink{color:var(--accent);font-weight:600}.customers-module__0uFxda__invoiceDays{color:var(--text-muted);text-align:center}.customers-module__0uFxda__invoiceAmount{font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:1100px){.customers-module__0uFxda__panes{grid-template-columns:1fr}.customers-module__0uFxda__list{max-height:320px;position:static}.customers-module__0uFxda__lower{grid-template-columns:1fr}.customers-module__0uFxda__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.customers-module__0uFxda__smsLine{color:var(--text-muted);font-size:.8125rem}.customers-module__0uFxda__smsEdit{flex-direction:column;gap:8px;margin-top:6px;display:flex}.customers-module__0uFxda__smsRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.customers-module__0uFxda__smsRow input[type=tel],.customers-module__0uFxda__smsRow select{font:inherit;border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);min-height:34px;padding:0 8px;font-size:.875rem}.customers-module__0uFxda__smsRow input[type=tel]{flex:10rem;min-width:0}.customers-module__0uFxda__smsToggle{align-items:center;gap:6px;font-size:.875rem;display:inline-flex}.customers-module__0uFxda__smallButton{border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);min-height:34px;color:var(--text);padding:0 12px;font-size:.8125rem;font-weight:600}.customers-module__0uFxda__smallButton:disabled{opacity:.55;cursor:default}.customers-module__0uFxda__planned{margin:0;padding:0;list-style:none}.customers-module__0uFxda__planned li{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.customers-module__0uFxda__planned li:last-child{border-bottom:none}.customers-module__0uFxda__plannedText{margin:0;font-size:.875rem;font-weight:600}.customers-module__0uFxda__plannedReason{color:var(--text-muted);margin:2px 0 0;font-size:.8125rem}
.preinvoice-module__pCPL6q__meta{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;display:flex}.preinvoice-module__pCPL6q__lock{color:var(--text-muted);align-items:center;gap:5px;font-size:.8125rem;display:inline-flex}.preinvoice-module__pCPL6q__lock svg{flex:none;width:13px;height:13px}.preinvoice-module__pCPL6q__chip{white-space:nowrap;border-radius:6px;align-items:center;min-height:24px;padding:2px 9px;font-size:.8125rem;font-weight:500;display:inline-flex}a.preinvoice-module__pCPL6q__chip:hover{text-decoration:underline}.preinvoice-module__pCPL6q__chipReady{background:var(--status-paid-bg);color:var(--status-paid)}.preinvoice-module__pCPL6q__chipWarn{background:var(--status-paused-bg);color:var(--status-paused)}.preinvoice-module__pCPL6q__chipBlocked{background:var(--status-overdue-bg);color:var(--status-overdue)}.preinvoice-module__pCPL6q__portal{flex-wrap:wrap;align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}.preinvoice-module__pCPL6q__portalLabel{color:var(--text-muted)}.preinvoice-module__pCPL6q__portal select,.preinvoice-module__pCPL6q__portal input{min-height:30px;font:inherit;border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);padding:0 6px;font-size:.8125rem}.preinvoice-module__pCPL6q__portal input{width:14rem;max-width:100%}.preinvoice-module__pCPL6q__portal button{border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);min-height:30px;color:var(--text);font:inherit;cursor:pointer;padding:0 10px;font-size:.8125rem;font-weight:600}.preinvoice-module__pCPL6q__portal button:disabled,.preinvoice-module__pCPL6q__portal select:disabled{opacity:.6;cursor:default}.preinvoice-module__pCPL6q__error{color:var(--status-overdue);flex-basis:100%;margin:0;font-size:.8125rem}
.preinvoice-module__t0bUAG__hiddenDays{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.preinvoice-module__t0bUAG__hiddenDays p{margin:0}.preinvoice-module__t0bUAG__hiddenValue{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:2px 0;font-size:1.375rem;font-weight:700}.preinvoice-module__t0bUAG__invoiceMeta{grid-column:1/-1;margin-top:-6px}@media (max-width:520px){.preinvoice-module__t0bUAG__hiddenDays{grid-template-columns:1fr}}
.memory-module__EN64_q__list{margin:0;padding:0;list-style:none}.memory-module__EN64_q__row{border-bottom:1px solid var(--border);padding:16px 0}.memory-module__EN64_q__row:last-child{border-bottom:none}.memory-module__EN64_q__retired{opacity:.6}.memory-module__EN64_q__content{margin:0 0 4px;font-size:.9375rem;font-weight:500}.memory-module__EN64_q__meta{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.8125rem;display:flex}.memory-module__EN64_q__source{color:var(--text-muted)}.memory-module__EN64_q__stated{color:var(--status-paid);font-weight:600}.memory-module__EN64_q__actions{align-items:center;gap:16px;margin-left:auto;display:inline-flex}.memory-module__EN64_q__form{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.memory-module__EN64_q__input{border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;min-height:40px;font:inherit;color:var(--text);padding:0 12px}.memory-module__EN64_q__form .memory-module__EN64_q__actions{margin-left:0}.memory-module__EN64_q__error{color:var(--status-overdue);margin:8px 0 0;font-size:.875rem}@media (max-width:767px){.memory-module__EN64_q__actions{gap:24px;width:100%;margin-left:0;padding-top:8px}}
.today-module__6BDAwG__page{max-width:1200px}.today-module__6BDAwG__grid{grid-template-columns:minmax(0, 1fr) var(--side-width);align-items:start;gap:48px;display:grid}.today-module__6BDAwG__mainCol,.today-module__6BDAwG__sideCol{flex-direction:column;gap:40px;min-width:0;display:flex}.today-module__6BDAwG__sideCol{position:sticky;top:96px}.today-module__6BDAwG__section{min-width:0}.today-module__6BDAwG__section>h2{margin-bottom:8px}.today-module__6BDAwG__quiet{color:var(--text-muted);margin:8px 0 0;font-size:.875rem}.today-module__6BDAwG__more{margin-top:16px;display:inline-block}.today-module__6BDAwG__error{color:var(--status-overdue);margin:8px 0 0;font-size:.875rem}.today-module__6BDAwG__brief{padding-bottom:8px}.today-module__6BDAwG__date{color:var(--text-muted);margin:0 0 8px;font-size:.875rem}.today-module__6BDAwG__headline{letter-spacing:-.015em;max-width:34ch;color:var(--text);margin:0 0 24px;font-size:1.5rem;font-weight:500;line-height:1.35}.today-module__6BDAwG__headline strong{font-weight:600}.today-module__6BDAwG__green{color:var(--status-paid);font-weight:600}.today-module__6BDAwG__amber{color:var(--amber-text);font-weight:600}.today-module__6BDAwG__red{color:var(--status-overdue);font-weight:600}.today-module__6BDAwG__track{background:var(--band-track);border-radius:999px;max-width:560px;height:4px;overflow:hidden}.today-module__6BDAwG__fill{border-radius:999px;height:100%;display:block}.today-module__6BDAwG__fill_green{background:var(--status-paid)}.today-module__6BDAwG__fill_amber{background:var(--status-paused)}.today-module__6BDAwG__fill_red{background:var(--status-overdue)}.today-module__6BDAwG__progress{color:var(--text-muted);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:.875rem}.today-module__6BDAwG__slower{max-width:560px;color:var(--text-muted);margin-top:12px;font-size:.875rem}.today-module__6BDAwG__slower>summary{cursor:pointer;width:fit-content;color:var(--accent)}.today-module__6BDAwG__slower>summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.today-module__6BDAwG__rows{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.today-module__6BDAwG__row,.today-module__6BDAwG__doneRow{border-bottom:1px solid var(--border);grid-template-columns:96px minmax(0,1fr) auto;gap:16px;padding:16px 0;animation:.15s ease-out today-module__6BDAwG__fadeIn;display:grid}.today-module__6BDAwG__doneRow{grid-template-columns:16px minmax(0,1fr) auto}.today-module__6BDAwG__leaving{opacity:0;transition:opacity .15s ease-in}@keyframes today-module__6BDAwG__fadeIn{0%{opacity:0}}.today-module__6BDAwG__when{flex-direction:column;gap:0;display:flex}.today-module__6BDAwG__time{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;font-weight:600}.today-module__6BDAwG__what{min-width:0}.today-module__6BDAwG__sentence{margin:0;font-size:.875rem;font-weight:600;line-height:1.45}.today-module__6BDAwG__reason{color:var(--text-muted);margin:2px 0 0;font-size:.875rem;line-height:1.45}.today-module__6BDAwG__target{color:var(--text);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:.8125rem}.today-module__6BDAwG__blocked{color:var(--amber-text)}.today-module__6BDAwG__blockedReason{color:var(--amber-text);margin:2px 0 0;font-size:.875rem}.today-module__6BDAwG__links{align-items:flex-start;gap:24px;padding-top:1px;display:flex}.today-module__6BDAwG__verdict{color:var(--text-muted);white-space:nowrap;align-items:center;gap:8px;font-size:.8125rem;display:inline-flex}.today-module__6BDAwG__doneDot{padding-top:6px;display:inline-flex}.today-module__6BDAwG__routine{color:var(--text-muted);padding:16px 0 0 32px;font-size:.875rem}.today-module__6BDAwG__edit{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:8px;margin-top:16px;padding:16px;display:flex}.today-module__6BDAwG__editLabel{color:var(--text-muted);flex-direction:column;gap:4px;font-size:.8125rem;font-weight:600;display:flex}.today-module__6BDAwG__inline{color:var(--text);align-items:center;gap:8px;font-weight:500;display:flex}.today-module__6BDAwG__editInput{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);max-width:100%;min-height:40px;color:var(--text);font:inherit;padding:0 12px;font-size:.875rem}input.today-module__6BDAwG__editInput{width:80px}.today-module__6BDAwG__editActions{align-items:center;gap:24px;display:flex}.today-module__6BDAwG__quest,.today-module__6BDAwG__needs,.today-module__6BDAwG__learned{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:24px}.today-module__6BDAwG__needsList,.today-module__6BDAwG__memories{margin:0;padding:0;list-style:none}.today-module__6BDAwG__need,.today-module__6BDAwG__memory{border-bottom:1px solid var(--border);padding:16px 0}.today-module__6BDAwG__need:first-child,.today-module__6BDAwG__memory:first-child{padding-top:8px}.today-module__6BDAwG__need:last-child,.today-module__6BDAwG__memory:last-child{border-bottom:none;padding-bottom:0}.today-module__6BDAwG__needSummary{margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.today-module__6BDAwG__needActions{align-items:center;gap:24px;margin-top:16px;display:flex}.today-module__6BDAwG__memoryText{margin:0;font-size:.875rem;line-height:1.45}.today-module__6BDAwG__memoryMeta{margin:4px 0 0;font-size:.8125rem}.today-module__6BDAwG__suggestion{margin-top:24px}.today-module__6BDAwG__questTrack{background:var(--band-track);border-radius:999px;height:4px;overflow:hidden}.today-module__6BDAwG__questFill{background:var(--text);border-radius:999px;height:100%;display:block}.today-module__6BDAwG__questNext{justify-content:space-between;gap:16px;margin:16px 0 0;font-size:.875rem;font-weight:600;line-height:1.45;display:flex}.today-module__6BDAwG__questPoints{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.today-module__6BDAwG__questDone{align-items:center;gap:8px;margin:0;font-size:.875rem;font-weight:600;display:flex}.today-module__6BDAwG__setup{max-width:640px}.today-module__6BDAwG__steps{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.today-module__6BDAwG__step{border-bottom:1px solid var(--border);grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:16px;padding:16px 0;display:grid}.today-module__6BDAwG__stepMark{border:1px solid var(--border-strong);width:28px;height:28px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}.today-module__6BDAwG__stepDone{border-color:var(--status-paid);color:var(--status-paid)}.today-module__6BDAwG__skelRow{border-bottom:1px solid var(--border);grid-template-columns:96px minmax(0,1fr) auto;gap:16px;padding:16px 0;display:grid}.today-module__6BDAwG__skelStack{flex-direction:column;gap:8px;display:flex}@media (max-width:1100px){.today-module__6BDAwG__grid{grid-template-columns:minmax(0,1fr) 300px;gap:32px}}@media (max-width:767px){.today-module__6BDAwG__grid{flex-direction:column;align-items:stretch;gap:32px;display:flex}.today-module__6BDAwG__mainCol,.today-module__6BDAwG__sideCol{display:contents}.today-module__6BDAwG__briefing{order:1}.today-module__6BDAwG__quest{order:2}.today-module__6BDAwG__needs{order:3}.today-module__6BDAwG__mainCol>section:first-of-type{order:4}.today-module__6BDAwG__mainCol>section:nth-of-type(2){order:5}.today-module__6BDAwG__learned{order:6}.today-module__6BDAwG__headline{font-size:1.25rem}.today-module__6BDAwG__quest,.today-module__6BDAwG__needs,.today-module__6BDAwG__learned{padding:16px}.today-module__6BDAwG__row{grid-template-columns:minmax(0,1fr);gap:8px}.today-module__6BDAwG__when{flex-direction:row;align-items:baseline;gap:8px}.today-module__6BDAwG__links{align-items:center;gap:32px;min-height:44px}.today-module__6BDAwG__doneRow{grid-template-columns:16px minmax(0,1fr)}.today-module__6BDAwG__doneRow .today-module__6BDAwG__links{grid-column:2}.today-module__6BDAwG__needActions{gap:32px}.today-module__6BDAwG__step{grid-template-columns:32px minmax(0,1fr)}.today-module__6BDAwG__step>a{grid-column:2;justify-self:start}}.today-module__6BDAwG__links:empty{display:none}
.ui-module__PCzn4a__link{appearance:none;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;margin:0;padding:0;font-size:.875rem;font-weight:600;line-height:1.4;text-decoration:none;position:relative}.ui-module__PCzn4a__link:after{content:"";position:absolute;inset:-12px -8px}.ui-module__PCzn4a__link:hover{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}.ui-module__PCzn4a__link:disabled{color:var(--text-subtle);cursor:default;text-decoration:none}.ui-module__PCzn4a__primary{border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);min-height:36px;color:var(--accent-text);white-space:nowrap;justify-content:center;align-items:center;padding:0 16px;font-size:.875rem;font-weight:600;display:inline-flex}.ui-module__PCzn4a__primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.ui-module__PCzn4a__primary:disabled{opacity:.6;cursor:default}.ui-module__PCzn4a__secondary{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface);min-height:36px;color:var(--accent);white-space:nowrap;justify-content:center;align-items:center;padding:0 16px;font-size:.875rem;font-weight:600;display:inline-flex}.ui-module__PCzn4a__secondary:hover{border-color:var(--accent)}@media (pointer:coarse){.ui-module__PCzn4a__primary,.ui-module__PCzn4a__secondary{min-height:44px}}.ui-module__PCzn4a__dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.ui-module__PCzn4a__dotGreen{background:var(--status-paid)}.ui-module__PCzn4a__dotAmber{background:var(--status-paused)}.ui-module__PCzn4a__dotRed{background:var(--status-overdue)}.ui-module__PCzn4a__dotGrey{background:var(--grey-dot)}.ui-module__PCzn4a__countdown{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}.ui-module__PCzn4a__countdownWarn{color:var(--amber-text);font-weight:600}.ui-module__PCzn4a__chip{border:1px solid var(--mist-border);background:var(--mist);min-height:28px;color:var(--accent);font:inherit;font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;margin:0 2px;padding:0 8px;font-weight:600;display:inline-flex}button.ui-module__PCzn4a__chip:hover{border-color:var(--accent)}.ui-module__PCzn4a__chipInput{border:1px solid var(--accent);background:var(--surface);width:9ch;min-height:28px;color:var(--text);font:inherit;border-radius:6px;padding:0 8px;font-weight:600}.ui-module__PCzn4a__switch{appearance:none;border:1px solid var(--border-strong);background:var(--surface-sunken);cursor:pointer;border-radius:999px;flex:none;width:40px;height:24px;padding:0;transition:background-color .15s,border-color .15s;position:relative}.ui-module__PCzn4a__switch:before{content:"";background:var(--surface);border:1px solid var(--border-strong);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px}.ui-module__PCzn4a__switch:after{content:"";position:absolute;inset:-10px -4px}.ui-module__PCzn4a__switch[aria-checked=true]{background:var(--accent);border-color:var(--accent)}.ui-module__PCzn4a__switch[aria-checked=true]:before{border-color:var(--accent);transform:translate(16px)}.ui-module__PCzn4a__switch:disabled{opacity:.5;cursor:default}.ui-module__PCzn4a__skeleton{background:linear-gradient(90deg, var(--surface-sunken) 0%, #eceff3 50%, var(--surface-sunken) 100%);background-size:200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite ui-module__PCzn4a__shimmer;display:block}@keyframes ui-module__PCzn4a__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.ui-module__PCzn4a__toastRegion{z-index:50;pointer-events:none;flex-direction:column;gap:8px;width:min(440px,100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.ui-module__PCzn4a__toast{border-radius:var(--radius);background:var(--text);color:#fff;pointer-events:auto;align-items:center;gap:16px;min-height:48px;padding:8px 8px 8px 16px;font-size:.875rem;animation:.15s ease-out ui-module__PCzn4a__toastIn;display:flex}.ui-module__PCzn4a__toastText{flex:1;min-width:0}.ui-module__PCzn4a__toastAction{color:#b9cdf6;background:0 0;border:0;border-radius:6px;min-height:36px;padding:0 12px;font-weight:600}.ui-module__PCzn4a__toastAction:hover{background:#ffffff1a}.ui-module__PCzn4a__toastAction:focus-visible{outline-color:#b9cdf6}@keyframes ui-module__PCzn4a__toastIn{0%{opacity:0;transform:translateY(8px)}}@media (max-width:767px){.ui-module__PCzn4a__toastRegion{bottom:calc(72px + env(safe-area-inset-bottom))}.ui-module__PCzn4a__toast{min-height:56px}.ui-module__PCzn4a__toastAction{min-width:72px;min-height:44px}}.ui-module__PCzn4a__banner{border-radius:var(--radius);border:1px solid;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;padding:12px 16px;font-size:.875rem;display:flex}.ui-module__PCzn4a__bannerText{flex:280px;margin:0}.ui-module__PCzn4a__bannerAmber{background:var(--amber-bg);color:var(--amber-text);border-color:#f2d3ad}.ui-module__PCzn4a__bannerGrey{background:var(--surface-sunken);border-color:var(--border);color:var(--text)}.ui-module__PCzn4a__bannerTitle{font-weight:600}.ui-module__PCzn4a__label{color:var(--text-muted);margin:0;font-size:.8125rem;font-weight:600}.ui-module__PCzn4a__labelNote{color:var(--text-subtle);font-weight:500}
.review-module__oTq9SG__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;margin-bottom:18px;display:flex}.review-module__oTq9SG__title{letter-spacing:-.02em;margin:0;font-size:1.625rem;font-weight:700}.review-module__oTq9SG__headMeta{color:var(--text-muted);margin:0;font-size:.9375rem}.review-module__oTq9SG__panes{grid-template-columns:minmax(0,344px) minmax(0,1fr);align-items:stretch;gap:16px;min-height:calc(100vh - 190px);display:grid}.review-module__oTq9SG__list{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;padding:8px;display:flex}.review-module__oTq9SG__list ul{flex-direction:column;flex:1;gap:4px;margin:0;padding:0;list-style:none;display:flex}.review-module__oTq9SG__listItem{border-radius:var(--radius-lg);border:1px solid #0000;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.review-module__oTq9SG__listItem:hover{background:var(--surface-sunken)}.review-module__oTq9SG__listItemActive,.review-module__oTq9SG__listItemActive:hover{background:var(--accent-subtle);border-color:var(--accent)}.review-module__oTq9SG__listTop{justify-content:space-between;gap:var(--space-2);display:flex}.review-module__oTq9SG__listName{font-weight:600}.review-module__oTq9SG__listAge{color:var(--text-muted);flex:none;font-size:.875rem}.review-module__oTq9SG__listSummary{color:var(--text-muted);font-size:.9375rem}.review-module__oTq9SG__listFoot{border-top:1px solid var(--border);color:var(--text-muted);margin:8px 6px 4px;padding-top:12px;font-size:.875rem}.review-module__oTq9SG__listFoot a{color:var(--accent);font-weight:600;text-decoration:underline;display:block}.review-module__oTq9SG__detail{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:16px;min-width:0;padding:22px 26px 24px;display:flex}.review-module__oTq9SG__detailHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.review-module__oTq9SG__detailTitle{margin:0;font-size:1.25rem;font-weight:700}.review-module__oTq9SG__detailMeta{color:var(--text-muted);margin:2px 0 0}.review-module__oTq9SG__viewCustomer{color:var(--accent);white-space:nowrap;font-weight:600}.review-module__oTq9SG__quote{background:var(--surface-sunken);border-radius:var(--radius-lg);padding:14px 18px}.review-module__oTq9SG__quoteMeta{color:var(--text-muted);margin:0 0 6px;font-size:.875rem}.review-module__oTq9SG__quoteBody{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:1.0625rem;line-height:1.55}.review-module__oTq9SG__chips{flex-wrap:wrap;gap:8px;display:flex}.review-module__oTq9SG__chip{background:var(--status-neutral-bg);color:var(--text);border-radius:6px;padding:4px 10px;font-size:.875rem;font-weight:500}.review-module__oTq9SG__reason{color:var(--text-muted);margin:0;font-size:.9375rem}.review-module__oTq9SG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.review-module__oTq9SG__planBox{border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 18px}.review-module__oTq9SG__boxLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:0 0 8px;font-size:.8125rem;font-weight:600}.review-module__oTq9SG__boxLine{margin:0;font-weight:600}.review-module__oTq9SG__boxSub{color:var(--text-muted);margin:4px 0 0;font-size:.9375rem}.review-module__oTq9SG__planTable{border-collapse:collapse;width:100%}.review-module__oTq9SG__planTable td{padding:5px 0;font-size:.9375rem}.review-module__oTq9SG__planTable tbody td:first-child{color:var(--text-muted)}.review-module__oTq9SG__planTable tfoot td{border-top:1px solid var(--border);padding-top:10px;font-weight:700}.review-module__oTq9SG__num{text-align:right;font-variant-numeric:tabular-nums}.review-module__oTq9SG__facts{flex-direction:column;gap:10px;display:flex}.review-module__oTq9SG__fact,.review-module__oTq9SG__factGood,.review-module__oTq9SG__factBad{border-radius:var(--radius-lg);background:var(--surface-sunken);padding:12px 16px}.review-module__oTq9SG__factGood{background:var(--status-paid-bg)}.review-module__oTq9SG__factGood .review-module__oTq9SG__factTitle,.review-module__oTq9SG__factGood .review-module__oTq9SG__factSub{color:var(--status-paid)}.review-module__oTq9SG__factBad{background:var(--status-overdue-bg)}.review-module__oTq9SG__factBad .review-module__oTq9SG__factTitle,.review-module__oTq9SG__factBad .review-module__oTq9SG__factSub{color:var(--status-overdue)}.review-module__oTq9SG__factTitle{margin:0;font-weight:600}.review-module__oTq9SG__factSub{color:var(--text-muted);margin:2px 0 0;font-size:.9375rem}.review-module__oTq9SG__consequences{color:var(--text-muted);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;font-size:.9375rem;display:grid}.review-module__oTq9SG__consequences p{margin:0}.review-module__oTq9SG__consequences strong{color:var(--text)}.review-module__oTq9SG__buttons{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.review-module__oTq9SG__primary,.review-module__oTq9SG__secondary{border-radius:var(--radius);min-height:44px;padding:0 22px;font-size:.9375rem;font-weight:600}.review-module__oTq9SG__primary{background:var(--accent);color:var(--accent-text);border:none}.review-module__oTq9SG__primary:hover:not(:disabled){background:var(--accent-hover)}.review-module__oTq9SG__secondary{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}.review-module__oTq9SG__secondary:hover:not(:disabled){background:var(--surface-sunken)}.review-module__oTq9SG__primary:disabled,.review-module__oTq9SG__secondary:disabled{opacity:.6;cursor:default}.review-module__oTq9SG__error{border-radius:var(--radius);background:var(--status-overdue-bg);color:var(--status-overdue);margin:0 0 10px;padding:10px 12px;font-size:.9375rem}.review-module__oTq9SG__editor{border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 18px}.review-module__oTq9SG__editorTitle{margin:0 0 10px;font-weight:700}.review-module__oTq9SG__editTable{border-collapse:collapse;margin-bottom:8px}.review-module__oTq9SG__editTable th{text-align:left;color:var(--text-muted);padding:0 10px 6px 0;font-size:.8125rem;font-weight:600}.review-module__oTq9SG__editTable td{padding:4px 10px 4px 0}.review-module__oTq9SG__editTable input{border-radius:var(--radius);border:1px solid var(--border-strong);min-height:40px;font:inherit;padding:0 10px}.review-module__oTq9SG__linkButton{min-height:40px;color:var(--accent);background:0 0;border:none;padding:0;font-weight:600}.review-module__oTq9SG__linkButton:disabled{opacity:.4}.review-module__oTq9SG__editorSum{font-variant-numeric:tabular-nums;margin:8px 0 2px}.review-module__oTq9SG__editorNote{color:var(--text-muted);margin:0 0 12px;font-size:.875rem}@media (max-width:1000px){.review-module__oTq9SG__panes,.review-module__oTq9SG__grid,.review-module__oTq9SG__consequences{grid-template-columns:1fr}}.review-module__oTq9SG__why{border:1px solid var(--mist-border);border-radius:var(--radius);background:var(--mist);margin:0;padding:12px 16px;font-size:.9375rem}.review-module__oTq9SG__whyLabel{color:var(--text-muted);font-size:.8125rem;font-weight:600;display:block}.review-module__oTq9SG__reasoning{color:var(--text-muted);margin:0;font-size:.9375rem}.review-module__oTq9SG__noteLabel{color:var(--text-muted);flex-direction:column;gap:4px;margin-bottom:16px;font-size:.8125rem;font-weight:600;display:flex}.review-module__oTq9SG__note{font:inherit;color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius);resize:vertical;padding:8px 12px;font-size:.9375rem;font-weight:400}.review-module__oTq9SG__listWhy{color:var(--text-subtle);font-size:.8125rem}.review-module__oTq9SG__sms{color:var(--text-muted);margin:0;font-size:.875rem}@media (max-width:767px){.review-module__oTq9SG__detail{padding:16px}.review-module__oTq9SG__detailHead{flex-direction:column;gap:8px}.review-module__oTq9SG__detailTitle{font-size:1.125rem}.review-module__oTq9SG__head{flex-direction:column;gap:4px}}
.automations-module__iR6H9q__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.automations-module__iR6H9q__stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 20px}.automations-module__iR6H9q__statLabel{color:var(--text-muted);font-size:.875rem}.automations-module__iR6H9q__statValue{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.5rem;font-weight:600}.automations-module__iR6H9q__warn{color:var(--status-paused)}@media (max-width:720px){.automations-module__iR6H9q__stats{grid-template-columns:1fr}}.automations-module__iR6H9q__rules{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none}.automations-module__iR6H9q__rule{border-bottom:1px solid var(--border);gap:18px;padding:20px 22px;display:flex}.automations-module__iR6H9q__rule:last-child{border-bottom:none}.automations-module__iR6H9q__switch{background:#cdd2da;border:none;border-radius:999px;flex:none;width:44px;height:26px;margin-top:2px;transition:background .15s;position:relative}.automations-module__iR6H9q__switchOn{background:var(--accent)}.automations-module__iR6H9q__knob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:3px;left:3px}.automations-module__iR6H9q__switchOn .automations-module__iR6H9q__knob{transform:translate(18px)}.automations-module__iR6H9q__ruleBody{min-width:0}.automations-module__iR6H9q__ruleTitle{margin:0 0 2px;font-weight:700}.automations-module__iR6H9q__ruleText{margin:0;line-height:2}.automations-module__iR6H9q__chip{background:var(--accent-subtle);color:var(--accent);font:inherit;border:none;border-radius:6px;margin:0 2px;padding:2px 8px;font-weight:600;display:inline}.automations-module__iR6H9q__chip:hover:not(:disabled){background:#dbe6fc}.automations-module__iR6H9q__chipInput{border:1px solid var(--accent);width:90px;font:inherit;border-radius:6px;margin:0 2px;padding:2px 8px}.automations-module__iR6H9q__ruleNote{color:var(--text-muted);margin:2px 0 0;font-size:.875rem}.automations-module__iR6H9q__error{color:var(--status-overdue);margin:4px 0 0;font-size:.875rem}.automations-module__iR6H9q__footer{color:var(--text-muted);flex-wrap:wrap;gap:8px 28px;margin:16px 2px;font-size:.9375rem;display:flex}.automations-module__iR6H9q__footer strong{color:var(--text)}.automations-module__iR6H9q__recent{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin-top:8px;padding:16px 22px}.automations-module__iR6H9q__recentTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:0 0 10px;font-size:.8125rem;font-weight:600}.automations-module__iR6H9q__recent ul{margin:0;padding:0;list-style:none}.automations-module__iR6H9q__recent li{border-bottom:1px solid var(--border);grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:8px 0;display:grid}.automations-module__iR6H9q__recent li:last-child{border-bottom:none}.automations-module__iR6H9q__recentWhen{color:var(--text-muted);font-size:.875rem}.automations-module__iR6H9q__undoWrap{flex-direction:column;align-items:flex-end;display:inline-flex}.automations-module__iR6H9q__undo{border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);min-height:34px;padding:0 12px;font-weight:600}.automations-module__iR6H9q__undone{color:var(--text-muted);font-size:.875rem}
.disputes-module__ltEKzq__panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:12px;margin-top:16px;padding:16px 18px;display:flex}.disputes-module__ltEKzq__title{color:var(--text);margin:8px 0 0;font-size:1rem;font-weight:600}.disputes-module__ltEKzq__label{color:var(--text-muted);margin:0 0 4px;font-size:.8125rem;font-weight:600}.disputes-module__ltEKzq__sub{color:var(--text-muted);margin:0;font-size:.875rem}.disputes-module__ltEKzq__good{color:var(--status-paid);margin:0}.disputes-module__ltEKzq__blocked,.disputes-module__ltEKzq__warn{border-radius:var(--radius);background:var(--status-overdue-bg);color:var(--status-overdue);margin:0;padding:10px 12px;font-size:.9375rem}.disputes-module__ltEKzq__missing,.disputes-module__ltEKzq__mismatch{border-radius:var(--radius);background:var(--surface-sunken);padding:10px 12px}.disputes-module__ltEKzq__missing ul,.disputes-module__ltEKzq__mismatch ul{margin:0;padding-left:18px;font-size:.9375rem}.disputes-module__ltEKzq__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.disputes-module__ltEKzq__rows li{flex-direction:column;gap:2px;font-size:.9375rem;display:flex}.disputes-module__ltEKzq__rows li span{color:var(--text-muted);font-size:.875rem}.disputes-module__ltEKzq__files{margin:0;font-size:.9375rem}.disputes-module__ltEKzq__draft{flex-direction:column;gap:8px;display:flex}.disputes-module__ltEKzq__body{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-sunken);margin:0;padding:12px}.disputes-module__ltEKzq__buttons{flex-wrap:wrap;gap:10px;display:flex}.disputes-module__ltEKzq__primary,.disputes-module__ltEKzq__secondary{border-radius:var(--radius);min-height:44px;padding:0 20px;font-size:.9375rem;font-weight:600}.disputes-module__ltEKzq__primary{background:var(--accent);color:var(--accent-text);border:none}.disputes-module__ltEKzq__primary:hover:not(:disabled){background:var(--accent-hover)}.disputes-module__ltEKzq__secondary{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}.disputes-module__ltEKzq__secondary:hover:not(:disabled){background:var(--surface-sunken)}.disputes-module__ltEKzq__primary:disabled,.disputes-module__ltEKzq__secondary:disabled{opacity:.6;cursor:default}.disputes-module__ltEKzq__error{border-radius:var(--radius);background:var(--status-overdue-bg);color:var(--status-overdue);margin:8px 0 0;padding:10px 12px;font-size:.9375rem}.disputes-module__ltEKzq__notice{color:var(--text-muted);margin:8px 0 0;font-size:.9375rem}.disputes-module__ltEKzq__more{color:var(--accent);font-size:.9375rem}.disputes-module__ltEKzq__page{max-width:760px;padding:24px 16px}.disputes-module__ltEKzq__pageHead h1{margin:0;font-size:1.375rem}.disputes-module__ltEKzq__pageHead p{color:var(--text-muted);margin:4px 0 0}
.policies-module__YRc8Oa__page{max-width:880px}.policies-module__YRc8Oa__head{margin-bottom:32px}.policies-module__YRc8Oa__title{letter-spacing:-.02em;margin:0 0 8px;font-size:1.625rem;font-weight:600}.policies-module__YRc8Oa__mode{color:var(--text-muted);margin:0;font-size:.9375rem}.policies-module__YRc8Oa__link{color:var(--accent);font-weight:600}.policies-module__YRc8Oa__link:hover{text-underline-offset:3px;text-decoration:underline}.policies-module__YRc8Oa__section{margin-bottom:40px}.policies-module__YRc8Oa__label{color:var(--text-muted);margin:0 0 16px;font-size:.8125rem;font-weight:600}.policies-module__YRc8Oa__quiet{color:var(--text-muted);margin:0;font-size:.9375rem}.policies-module__YRc8Oa__cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.policies-module__YRc8Oa__suggestion{border:1px solid var(--mist-border);border-radius:var(--radius);background:var(--mist);padding:16px}.policies-module__YRc8Oa__suggestionText{margin:0 0 4px;font-size:.9375rem;font-weight:600}.policies-module__YRc8Oa__evidence{color:var(--text-muted);margin:0 0 8px;font-size:.8125rem}.policies-module__YRc8Oa__suggestionActions{gap:24px;padding-top:4px;display:flex}.policies-module__YRc8Oa__error{color:var(--status-overdue);margin:0 0 8px;font-size:.875rem}.policies-module__YRc8Oa__rules{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin:0;padding:0;list-style:none}.policies-module__YRc8Oa__box{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:0 16px}
.results-module__xYdk-q__page{max-width:1040px}.results-module__xYdk-q__actions{flex-wrap:wrap;gap:10px;margin:0 0 20px;display:flex}.results-module__xYdk-q__button,.results-module__xYdk-q__buttonPrimary{border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--text);font:inherit;cursor:pointer;align-items:center;padding:0 16px;font-size:.9375rem;font-weight:600;display:inline-flex}.results-module__xYdk-q__buttonPrimary{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.results-module__xYdk-q__button:disabled,.results-module__xYdk-q__buttonPrimary:disabled{opacity:.6;cursor:default}.results-module__xYdk-q__topLine{letter-spacing:-.01em;max-width:62ch;color:var(--text);margin:0 0 8px;font-size:1.375rem;font-weight:600;line-height:1.35}.results-module__xYdk-q__baselineNote{color:var(--text-muted);max-width:70ch;margin:0 0 28px;font-size:.875rem}.results-module__xYdk-q__warn{border-radius:var(--radius);background:var(--status-overdue-bg);color:var(--text);margin:0 0 20px;padding:10px 14px;font-size:.875rem}.results-module__xYdk-q__section{margin:0 0 36px}.results-module__xYdk-q__section h2{letter-spacing:-.01em;margin:0 0 12px;font-size:1.0625rem;font-weight:600}.results-module__xYdk-q__cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.results-module__xYdk-q__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:6px;padding:16px;display:flex}.results-module__xYdk-q__cardTitle{color:var(--text-muted);margin:0;font-size:.875rem;font-weight:600}.results-module__xYdk-q__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text);font-size:1.75rem;font-weight:700}a.results-module__xYdk-q__value{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.results-module__xYdk-q__sub{color:var(--text-muted);font-size:.8125rem}.results-module__xYdk-q__estimated{background:var(--status-overdue-bg);color:var(--text);border-radius:999px;align-self:flex-start;padding:1px 8px;font-size:.75rem;font-weight:600;display:inline-block}.results-module__xYdk-q__how{margin-top:auto;font-size:.8125rem}.results-module__xYdk-q__how summary{cursor:pointer;color:var(--accent);min-height:24px}.results-module__xYdk-q__how p{color:var(--text-muted);margin:6px 0 0;line-height:1.45}.results-module__xYdk-q__figure{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin:0 0 20px;padding:16px}.results-module__xYdk-q__figure figcaption{margin:0 0 8px;font-size:.9375rem;font-weight:600}.results-module__xYdk-q__svg{width:100%;height:auto;display:block}.results-module__xYdk-q__grid{stroke:var(--border);stroke-width:1px}.results-module__xYdk-q__axis{fill:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}.results-module__xYdk-q__lineNow{fill:none;stroke:var(--accent);stroke-width:2.5px}.results-module__xYdk-q__lineBase{fill:none;stroke:var(--text-muted);stroke-width:2px;stroke-dasharray:6 4}.results-module__xYdk-q__barMain{fill:var(--accent)}.results-module__xYdk-q__barGap{fill:var(--status-overdue-bg);stroke:var(--status-overdue);stroke-width:1px}.results-module__xYdk-q__barClosed{fill:var(--status-paid)}.results-module__xYdk-q__legend{color:var(--text-muted);flex-wrap:wrap;gap:8px 20px;margin:10px 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.results-module__xYdk-q__legend li{align-items:center;gap:6px;display:inline-flex}.results-module__xYdk-q__swatch{border-radius:2px;width:12px;height:12px;display:inline-block}.results-module__xYdk-q__sw_now{background:var(--accent)}.results-module__xYdk-q__sw_base{background:var(--text-muted)}.results-module__xYdk-q__sw_gap{background:var(--status-overdue-bg);border:1px solid var(--status-overdue)}.results-module__xYdk-q__sw_closed{background:var(--status-paid)}.results-module__xYdk-q__details{margin-top:10px;font-size:.875rem}.results-module__xYdk-q__details summary{cursor:pointer;color:var(--accent);min-height:24px}.results-module__xYdk-q__tableWrap{overflow-x:auto}.results-module__xYdk-q__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.results-module__xYdk-q__table caption{text-align:left;color:var(--text-muted);padding:8px 0}.results-module__xYdk-q__table th,.results-module__xYdk-q__table td{text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 12px}.results-module__xYdk-q__table th{color:var(--text-muted);background:var(--surface);font-weight:600}.results-module__xYdk-q__table .results-module__xYdk-q__num{text-align:right}.results-module__xYdk-q__table a{color:var(--accent)}.results-module__xYdk-q__panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:16px}.results-module__xYdk-q__panel p{margin:0 0 8px;line-height:1.5}.results-module__xYdk-q__form{gap:18px;max-width:640px;display:grid}.results-module__xYdk-q__field{gap:4px;display:grid}.results-module__xYdk-q__field label,.results-module__xYdk-q__legendTitle{font-size:.9375rem;font-weight:600}.results-module__xYdk-q__field input[type=text],.results-module__xYdk-q__field input[type=number]{border:1px solid var(--border-strong);border-radius:var(--radius);min-height:44px;font:inherit;background:var(--surface);color:var(--text);max-width:220px;padding:0 12px}.results-module__xYdk-q__check{align-items:flex-start;gap:10px;min-height:44px;display:flex}.results-module__xYdk-q__check input{width:20px;height:20px;margin-top:4px}.results-module__xYdk-q__hint{color:var(--text-muted);max-width:64ch;font-size:.8125rem;line-height:1.45}.results-module__xYdk-q__minutes{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.results-module__xYdk-q__message{font-size:.875rem}.results-module__xYdk-q__error{color:var(--status-overdue)}@media (max-width:767px){.results-module__xYdk-q__topLine{font-size:1.1875rem}.results-module__xYdk-q__value{font-size:1.5rem}}
.runway-module___q2Ksa__page{max-width:960px}.runway-module___q2Ksa__hero{max-width:60ch;color:var(--text);margin:0 0 24px;font-size:1.25rem;font-weight:500;line-height:1.4}.runway-module___q2Ksa__short{color:var(--status-overdue);font-weight:600}.runway-module___q2Ksa__covered{color:var(--status-paid);font-weight:600}.runway-module___q2Ksa__muted{color:var(--text-muted);margin:8px 0 0;font-size:.875rem}.runway-module___q2Ksa__figure{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin:0 0 32px;padding:16px}.runway-module___q2Ksa__svg{width:100%;height:auto;display:block}.runway-module___q2Ksa__grid{stroke:var(--border);stroke-width:1px}.runway-module___q2Ksa__axis{fill:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}.runway-module___q2Ksa__barDue{fill:var(--border-strong)}.runway-module___q2Ksa__barExpected{fill:var(--accent)}.runway-module___q2Ksa__barSlower{fill:var(--accent-subtle);stroke:var(--accent);stroke-width:1px}.runway-module___q2Ksa__gapFill{fill:var(--status-overdue-bg)}.runway-module___q2Ksa__gapLine{stroke:var(--status-overdue)}.runway-module___q2Ksa__gapOutline{stroke:var(--status-overdue);stroke-width:1px}.runway-module___q2Ksa__legend{color:var(--text-muted);flex-wrap:wrap;gap:8px 20px;margin:12px 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.runway-module___q2Ksa__legend li{align-items:center;gap:6px;display:inline-flex}.runway-module___q2Ksa__swatch{border-radius:2px;width:12px;height:12px;display:inline-block}.runway-module___q2Ksa__sw_due{background:var(--border-strong)}.runway-module___q2Ksa__sw_expected{background:var(--accent)}.runway-module___q2Ksa__sw_slower{background:var(--accent-subtle);border:1px solid var(--accent)}.runway-module___q2Ksa__sw_gap{background:var(--status-overdue-bg);border:1px solid var(--status-overdue)}.runway-module___q2Ksa__tableWrap{margin:0 0 32px;overflow-x:auto}.runway-module___q2Ksa__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.runway-module___q2Ksa__table caption{text-align:left;padding-bottom:8px;font-weight:600}.runway-module___q2Ksa__table th,.runway-module___q2Ksa__table td{border-bottom:1px solid var(--border);text-align:right;white-space:nowrap;padding:8px 12px}.runway-module___q2Ksa__table th:first-child,.runway-module___q2Ksa__table td:first-child{text-align:left}.runway-module___q2Ksa__section{margin:0 0 32px}.runway-module___q2Ksa__section>h2{margin:0 0 8px;font-size:1.0625rem}.runway-module___q2Ksa__invoices{margin:0;padding:0;list-style:none}.runway-module___q2Ksa__invoice{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:4px 16px;padding:10px 0;display:grid}.runway-module___q2Ksa__invoice[data-highlight=true]{background:var(--accent-subtle)}.runway-module___q2Ksa__invoiceName{overflow-wrap:anywhere;min-width:0}.runway-module___q2Ksa__amount{font-variant-numeric:tabular-nums;font-weight:600}.runway-module___q2Ksa__counts{color:var(--text-muted);font-size:.8125rem}.runway-module___q2Ksa__options{margin:8px 0 0;padding-left:20px}.runway-module___q2Ksa__options li{margin:4px 0}@media (max-width:640px){.runway-module___q2Ksa__invoice{grid-template-columns:minmax(0,1fr) auto}.runway-module___q2Ksa__counts{grid-column:1/-1}}
.table-module__8DZRFG__wrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow-x:auto}.table-module__8DZRFG__table{border-collapse:collapse;width:100%;min-width:42rem;font-size:.875rem}.table-module__8DZRFG__th{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:0;font-weight:560}.table-module__8DZRFG__thPlain{padding:var(--space-3) var(--space-4)}.table-module__8DZRFG__sort{align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-3) var(--space-4);color:inherit;font:inherit;text-align:left;background:0 0;border:none;font-weight:560;display:flex}.table-module__8DZRFG__sort:hover{background:var(--surface-sunken);color:var(--text)}.table-module__8DZRFG__sortIndicator{min-width:.75em;color:var(--text-subtle);font-size:.75rem}.table-module__8DZRFG__sortActive{color:var(--text)}.table-module__8DZRFG__td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);vertical-align:middle}.table-module__8DZRFG__row:last-child .table-module__8DZRFG__td{border-bottom:none}.table-module__8DZRFG__row:hover{background:var(--surface-sunken)}.table-module__8DZRFG__num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.table-module__8DZRFG__checkCell{width:1%;padding-left:var(--space-4);padding-right:0}.table-module__8DZRFG__checkLabel{min-width:44px;min-height:44px;margin:calc(var(--space-3) * -1) 0;cursor:pointer;justify-content:center;align-items:center;display:flex}.table-module__8DZRFG__check{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.table-module__8DZRFG__muted{color:var(--text-muted)}.table-module__8DZRFG__subtle{color:var(--text-subtle);font-size:.8125rem}.table-module__8DZRFG__link{color:var(--accent);font-weight:560}.table-module__8DZRFG__link:hover{text-decoration:underline}.table-module__8DZRFG__bulkBar{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3);background:var(--accent-subtle);border:1px solid var(--accent);border-radius:var(--radius);flex-wrap:wrap;font-size:.875rem;display:flex}.table-module__8DZRFG__bulkCount{color:var(--accent);font-weight:560}.table-module__8DZRFG__bulkSpacer{margin-left:auto}.table-module__8DZRFG__button{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);white-space:nowrap;justify-content:center;align-items:center;font-size:.875rem;font-weight:560;display:inline-flex}.table-module__8DZRFG__button:hover:not(:disabled){background:var(--surface-sunken)}.table-module__8DZRFG__button:disabled{opacity:.6;cursor:not-allowed}.table-module__8DZRFG__buttonPrimary{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.table-module__8DZRFG__buttonPrimary:hover:not(:disabled){background:var(--accent-hover)}.table-module__8DZRFG__filters{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.table-module__8DZRFG__filterGroup{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.table-module__8DZRFG__filterLabel{color:var(--text-subtle);margin-right:var(--space-1);font-size:.8125rem}.table-module__8DZRFG__chip{min-height:34px;padding:0 var(--space-3);border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);white-space:nowrap;align-items:center;font-size:.8125rem;display:inline-flex}.table-module__8DZRFG__chip:hover{border-color:var(--border-strong);color:var(--text)}.table-module__8DZRFG__chipActive{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent);font-weight:560}.table-module__8DZRFG__footNote{margin:var(--space-3) 0 0;color:var(--text-subtle);font-size:.8125rem}@media (max-width:860px){.table-module__8DZRFG__filters{gap:var(--space-3)}.table-module__8DZRFG__filterGroup{width:100%}}
