.dashboard-module__fj825W__body{gap:var(--s-5);padding:var(--s-6);flex-direction:column;display:flex}.dashboard-module__fj825W__header{justify-content:space-between;align-items:flex-start;gap:var(--s-4);flex-wrap:wrap;display:flex}.dashboard-module__fj825W__title{letter-spacing:-.4px;color:var(--text-primary);font-size:26px;font-weight:800}.dashboard-module__fj825W__subtitle{color:var(--text-secondary);margin:3px 0 0;font-size:14px}.dashboard-module__fj825W__status{align-items:center;gap:var(--s-2);padding:7px var(--s-3);background:var(--success-subtle);color:var(--success);white-space:nowrap;border-radius:999px;font-size:12px;font-weight:600;display:flex}.dashboard-module__fj825W__status_warm{background:var(--warm-subtle);color:var(--warm)}.dashboard-module__fj825W__status_danger{background:var(--danger-subtle);color:var(--danger)}.dashboard-module__fj825W__status_info{background:var(--info-subtle);color:var(--info)}.dashboard-module__fj825W__headerBlock{gap:var(--s-4);flex-direction:column;display:flex}.dashboard-module__fj825W__banner{--tone:var(--warm);align-items:center;gap:var(--s-4);padding:var(--s-4);border:1px solid var(--tone);border-radius:var(--r-lg);background:var(--warm-subtle);display:flex}.dashboard-module__fj825W__banner_warm{--tone:var(--warm);background:var(--warm-subtle)}.dashboard-module__fj825W__banner_danger{--tone:var(--danger);background:var(--danger-subtle)}.dashboard-module__fj825W__banner_info{--tone:var(--info);background:var(--info-subtle)}.dashboard-module__fj825W__bannerIcon{background:var(--surface);width:42px;height:42px;color:var(--tone);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.dashboard-module__fj825W__bannerText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.dashboard-module__fj825W__bannerTitle{color:var(--tone);margin:0;font-size:16px;font-weight:700}.dashboard-module__fj825W__bannerBody{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.45}.dashboard-module__fj825W__bannerButton{border-radius:var(--r-md);background:var(--tone);color:var(--text-inverse);white-space:nowrap;flex-shrink:0;padding:11px 18px;font-size:14px;font-weight:700}.dashboard-module__fj825W__bannerButton:hover{filter:brightness(.94)}@media (max-width:640px){.dashboard-module__fj825W__banner{flex-wrap:wrap}.dashboard-module__fj825W__bannerText{flex-basis:calc(100% - 58px)}}.dashboard-module__fj825W__kpis{gap:var(--s-4);grid-template-columns:repeat(4,1fr);display:grid}.dashboard-module__fj825W__kpi{padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.dashboard-module__fj825W__kpiLabel{letter-spacing:1px;color:var(--text-tertiary);font-size:11px;font-weight:700}.dashboard-module__fj825W__kpiValue{font-family:var(--font-display);color:var(--text-primary);margin-top:6px;font-size:34px;font-weight:800;line-height:1.1}.dashboard-module__fj825W__kpiDelta{color:var(--text-secondary);margin-top:2px;font-size:12px}.dashboard-module__fj825W__card{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex}.dashboard-module__fj825W__cardHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.dashboard-module__fj825W__cardTitle{color:var(--text-primary);font-size:15px;font-weight:700}.dashboard-module__fj825W__muted{color:var(--text-tertiary);font-size:12px}.dashboard-module__fj825W__viewAll{color:var(--brand-text);font-size:13px;font-weight:600;text-decoration:none}.dashboard-module__fj825W__viewAll:hover{text-decoration:underline}.dashboard-module__fj825W__bar{gap:3px;height:12px;display:flex}.dashboard-module__fj825W__segment{border-radius:3px}.dashboard-module__fj825W__barEmpty{background:var(--surface-sunken);border-radius:3px}.dashboard-module__fj825W__legend{gap:var(--s-5);flex-wrap:wrap;display:flex}.dashboard-module__fj825W__legendItem{align-items:center;gap:var(--s-2);font-size:13px;display:flex}.dashboard-module__fj825W__dot{border-radius:50%;width:8px;height:8px}.dashboard-module__fj825W__legendLabel{color:var(--text-secondary);font-weight:500}.dashboard-module__fj825W__legendCount{color:var(--text-primary);font-weight:600}.dashboard-module__fj825W__columns{gap:var(--s-4);grid-template-columns:1fr 1fr;align-items:start;display:grid}.dashboard-module__fj825W__leadRow,.dashboard-module__fj825W__activityRow{color:inherit;align-items:center;gap:var(--s-3);border-bottom:1px solid var(--border);padding:10px 0;text-decoration:none;display:flex}.dashboard-module__fj825W__activityRow{border-bottom:0;padding:9px 0}.dashboard-module__fj825W__leadRow:last-child,.dashboard-module__fj825W__activityRow:last-child{border-bottom:0}.dashboard-module__fj825W__avatar{background:var(--brand-subtle);width:32px;height:32px;color:var(--brand-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.dashboard-module__fj825W__rowInfo{flex:1;min-width:0}.dashboard-module__fj825W__leadInterest{color:var(--text-secondary);margin-top:2px;font-size:12px}.dashboard-module__fj825W__activityDetail{color:var(--text-tertiary);margin-top:2px;font-size:12px}.dashboard-module__fj825W__when{color:var(--text-tertiary);font-size:11px}.dashboard-module__fj825W__iconWrap{border-radius:var(--r-sm);background:var(--surface-sunken);flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.dashboard-module__fj825W__leadName{color:var(--text-primary);font-size:14px;font-weight:600}.dashboard-module__fj825W__activityTitle{color:var(--text-primary);font-size:13px;font-weight:600}.dashboard-module__fj825W__leadMeta{text-align:right;white-space:nowrap}.dashboard-module__fj825W__budget{color:var(--text-primary);font-size:13px;font-weight:600}a.dashboard-module__fj825W__leadRow:hover .dashboard-module__fj825W__leadName,a.dashboard-module__fj825W__activityRow:hover .dashboard-module__fj825W__activityTitle{color:var(--brand-text)}.dashboard-module__fj825W__unknown{color:var(--text-tertiary);font-weight:400}.dashboard-module__fj825W__empty{padding:var(--s-3) 0;color:var(--text-tertiary);margin:0;font-size:13px}.dashboard-module__fj825W__body .dashboard-module__fj825W__loading{gap:var(--s-5)}.dashboard-module__fj825W__skeletonValue{margin-top:12px}.dashboard-module__fj825W__skeletonDetail{margin-top:6px}.dashboard-module__fj825W__loadError{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--surface-sunken);display:flex}.dashboard-module__fj825W__loadErrorTitle{color:var(--text-tertiary);font-size:14px;font-weight:700}.dashboard-module__fj825W__retry{padding:7px var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--text-tertiary);font:inherit;cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}@media (max-width:1100px){.dashboard-module__fj825W__kpis{grid-template-columns:repeat(2,1fr)}.dashboard-module__fj825W__columns{grid-template-columns:1fr}}@media (max-width:760px){.dashboard-module__fj825W__body{gap:var(--s-4);padding:var(--s-4) 16px}.dashboard-module__fj825W__body .dashboard-module__fj825W__loading{gap:var(--s-4)}.dashboard-module__fj825W__header{align-items:center;gap:var(--s-3);flex-wrap:wrap}.dashboard-module__fj825W__headText{flex:1;min-width:0}.dashboard-module__fj825W__title{font-size:22px}.dashboard-module__fj825W__subtitle{color:var(--text-tertiary);margin-top:0;font-size:13px}.dashboard-module__fj825W__status{padding:10px var(--s-3);border-radius:var(--r-md);white-space:normal;flex-basis:100%}.dashboard-module__fj825W__kpis{gap:var(--s-3);grid-template-columns:repeat(2,1fr)}.dashboard-module__fj825W__kpi{padding:var(--s-4)}.dashboard-module__fj825W__kpiValue{font-size:28px}.dashboard-module__fj825W__card{padding:var(--s-4)}.dashboard-module__fj825W__banner{flex-wrap:wrap}}
.shell-module__HhOpQa__shell{background:var(--bg);grid-template-columns:244px 1fr;min-height:100dvh;display:grid}.shell-module__HhOpQa__sidebar{gap:var(--s-5);padding:var(--s-4);background:var(--surface);border-right:1px solid var(--border);flex-direction:column;display:flex}.shell-module__HhOpQa__brand{padding:var(--s-2) var(--s-2) 0}.shell-module__HhOpQa__nav{flex-direction:column;gap:2px;display:flex}.shell-module__HhOpQa__navItem{align-items:center;gap:var(--s-3);border-radius:var(--r-md);color:var(--text-secondary);padding:10px 12px;font-size:14px;font-weight:500;transition:background .12s,color .12s;display:flex}.shell-module__HhOpQa__navItem:hover{background:var(--surface-sunken);color:var(--text-primary)}.shell-module__HhOpQa__navItemActive{background:var(--brand-subtle);color:var(--brand-text);font-weight:600}.shell-module__HhOpQa__navItemActive:hover{background:var(--brand-subtle)}.shell-module__HhOpQa__navLabel{flex:1}.shell-module__HhOpQa__navCount{font-size:11px;font-weight:600}.shell-module__HhOpQa__orgFooter{padding:var(--s-3);border-radius:var(--r-md);background:var(--surface-sunken);margin-top:auto}.shell-module__HhOpQa__orgName{align-items:center;gap:var(--s-2);color:var(--text-primary);font-size:13px;font-weight:600;display:flex}.shell-module__HhOpQa__orgLogo{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}.shell-module__HhOpQa__orgFooter{gap:var(--s-2);flex-direction:column;display:flex}.shell-module__HhOpQa__planRow{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.shell-module__HhOpQa__planName{color:var(--text-tertiary);font-size:12px}.shell-module__HhOpQa__column{flex-direction:column;min-width:0;display:flex}.shell-module__HhOpQa__main{flex:1;min-width:0}.shell-module__HhOpQa__topBar{align-items:center;gap:var(--s-4);padding:12px var(--s-6);background:var(--surface);border-bottom:1px solid var(--border);display:flex}.shell-module__HhOpQa__crumb{color:var(--text-tertiary);white-space:pre;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:500;overflow:hidden}.shell-module__HhOpQa__crumbLink{color:inherit;text-decoration:none}.shell-module__HhOpQa__crumbLink:hover{color:var(--text-primary)}.shell-module__HhOpQa__bell{border-radius:var(--r-md);background:var(--surface-sunken);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;border:0;place-items:center;padding:0;transition:background .12s;display:grid;position:relative}.shell-module__HhOpQa__bell:hover{background:var(--border)}.shell-module__HhOpQa__alertDot{background:var(--hot);width:7px;height:7px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:6px;right:6px}.shell-module__HhOpQa__userAvatar{background:var(--brand-subtle);width:34px;height:34px;color:var(--brand-text);font:inherit;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:13px;font-weight:700;display:grid}.shell-module__HhOpQa__userWrap{position:relative}.shell-module__HhOpQa__userPanel{z-index:40;width:280px;padding:var(--s-2);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-raised);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000001f}.shell-module__HhOpQa__userWho{padding:var(--s-2) var(--s-2) var(--s-3);border-bottom:1px solid var(--border);flex-direction:column;gap:2px;min-width:0;display:flex}.shell-module__HhOpQa__userName{color:var(--text-primary);font-size:14px;font-weight:600}.shell-module__HhOpQa__userEmail{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.shell-module__HhOpQa__userSection{gap:var(--s-2);padding:var(--s-3) var(--s-2);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.shell-module__HhOpQa__userLabel{letter-spacing:1px;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:700}.shell-module__HhOpQa__userSignOut{align-items:center;gap:var(--s-2);margin-top:var(--s-1);padding:10px var(--s-2);border-radius:var(--r-sm);color:var(--danger);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:500;display:flex}.shell-module__HhOpQa__userSignOut:hover{background:var(--surface-sunken)}.shell-module__HhOpQa__tabBar{display:none}@media (max-width:760px){.shell-module__HhOpQa__shell{grid-template-columns:1fr}.shell-module__HhOpQa__sidebar,.shell-module__HhOpQa__topBar{display:none}.shell-module__HhOpQa__main{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.shell-module__HhOpQa__tabBar{z-index:30;padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;inset:auto 0 0}}.shell-module__HhOpQa__tabItem{border-radius:var(--r-md);color:var(--text-tertiary);flex-direction:column;align-items:center;gap:3px;padding:6px 0;font-size:11px;font-weight:500;display:flex}.shell-module__HhOpQa__tabItemActive{color:var(--brand);font-weight:700}.shell-module__HhOpQa__placeholder{min-height:70dvh;padding:var(--s-6);place-items:center;display:grid}.shell-module__HhOpQa__placeholderCard{align-items:center;gap:var(--s-3);max-width:440px;padding:var(--s-7) var(--s-6);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);text-align:center;flex-direction:column;display:flex}.shell-module__HhOpQa__placeholderTitle{color:var(--text-primary);font-size:22px;font-weight:800}.shell-module__HhOpQa__placeholderBlurb{color:var(--text-secondary);margin:0;font-size:14px}.shell-module__HhOpQa__placeholderTag{background:var(--brand-subtle);color:var(--brand-text);letter-spacing:.3px;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.shell-module__HhOpQa__bellWrap{position:relative}.shell-module__HhOpQa__bellCount{background:var(--hot);min-width:16px;height:16px;color:var(--text-inverse);text-align:center;box-shadow:0 0 0 2px var(--surface);border-radius:999px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:2px;right:1px}.shell-module__HhOpQa__notePanel{z-index:40;border:1px solid var(--border);border-radius:var(--r-lg,12px);background:var(--surface);width:min(360px,100vw - 32px);max-height:min(480px,70vh);position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 32px #0000001f}.shell-module__HhOpQa__noteHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.shell-module__HhOpQa__noteTitle{color:var(--text-primary);font-size:14px;font-weight:600}.shell-module__HhOpQa__noteAction{color:var(--brand-text);font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px}.shell-module__HhOpQa__noteList{margin:0;padding:0;list-style:none}.shell-module__HhOpQa__noteItem{align-items:flex-start;gap:var(--s-3);border:0;border-bottom:1px solid var(--border);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;padding:12px 16px;display:flex}.shell-module__HhOpQa__noteItem:hover,.shell-module__HhOpQa__noteItem:focus-visible{background:var(--surface-sunken)}.shell-module__HhOpQa__noteUnread{background:var(--brand-subtle)}.shell-module__HhOpQa__noteIcon{border-radius:var(--r-sm,8px);flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.shell-module__HhOpQa__noteIcon_hot{background:var(--hot-subtle);color:var(--hot)}.shell-module__HhOpQa__noteIcon_warm{background:var(--warm-subtle);color:var(--warm)}.shell-module__HhOpQa__noteIcon_danger{background:var(--danger-subtle);color:var(--danger)}.shell-module__HhOpQa__noteIcon_success{background:var(--success-subtle);color:var(--success)}.shell-module__HhOpQa__noteIcon_info{background:var(--info-subtle);color:var(--info)}.shell-module__HhOpQa__noteText{flex:1;gap:2px;min-width:0;display:grid}.shell-module__HhOpQa__noteDot{background:var(--brand);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.shell-module__HhOpQa__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell-module__HhOpQa__noteItemTitle{color:var(--text-primary);font-size:14px;font-weight:600}.shell-module__HhOpQa__noteBody{color:var(--text-secondary);font-size:13px}.shell-module__HhOpQa__noteTime{color:var(--text-tertiary);font-size:12px}.shell-module__HhOpQa__noteEmpty{color:var(--text-secondary);margin:0;padding:20px 16px;font-size:13px}
.ui-module__-qUPxq__badge{letter-spacing:.9px;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-block}.ui-module__-qUPxq__badgeHOT{background:var(--hot-subtle);color:var(--hot)}.ui-module__-qUPxq__badgeWARM{background:var(--warm-subtle);color:var(--warm)}.ui-module__-qUPxq__badgeCOLD{background:var(--cold-subtle);color:var(--cold)}.ui-module__-qUPxq__pill{align-items:center;gap:var(--s-2);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.ui-module__-qUPxq__pillDot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.ui-module__-qUPxq__pill_success{background:var(--success-subtle);color:var(--success)}.ui-module__-qUPxq__pill_warm{background:var(--warm-subtle);color:var(--warm)}.ui-module__-qUPxq__pill_danger{background:var(--danger-subtle);color:var(--danger)}.ui-module__-qUPxq__pill_info{background:var(--info-subtle);color:var(--info)}.ui-module__-qUPxq__pill_neutral{background:var(--cold-subtle);color:var(--cold)}.ui-module__-qUPxq__pill_ai{background:var(--ai-subtle);color:var(--ai-accent)}.ui-module__-qUPxq__btn{align-items:center;gap:var(--s-2);border-radius:var(--r-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;padding:11px 18px;font-size:14px;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.ui-module__-qUPxq__btn_primary{background:var(--brand);color:var(--text-inverse)}.ui-module__-qUPxq__btn_primary:hover{background:var(--brand-hover)}.ui-module__-qUPxq__btn_secondary{background:var(--surface);border-color:var(--border-strong);color:var(--text-primary)}.ui-module__-qUPxq__btn_secondary:hover{background:var(--surface-sunken)}.ui-module__-qUPxq__btn_ghost{color:var(--text-secondary);background:0 0;padding:11px 14px}.ui-module__-qUPxq__btn_ghost:hover{background:var(--surface-sunken)}.ui-module__-qUPxq__btn_danger{background:var(--danger-subtle);color:var(--danger)}.ui-module__-qUPxq__pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--s-4);flex-wrap:wrap;display:flex}.ui-module__-qUPxq__pageHeading{flex:1;min-width:0}.ui-module__-qUPxq__backArrow{display:none}.ui-module__-qUPxq__pageTitle{letter-spacing:-.4px;color:var(--text-primary);font-size:26px;font-weight:800}.ui-module__-qUPxq__pageSubtitle{color:var(--text-secondary);margin:3px 0 0;font-size:14px}.ui-module__-qUPxq__search{align-items:center;gap:var(--s-2);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--text-tertiary);max-width:100%;padding:11px 14px;display:flex}.ui-module__-qUPxq__searchInput{min-width:0;color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;font-size:14px}.ui-module__-qUPxq__searchInput::placeholder{color:var(--text-tertiary)}.ui-module__-qUPxq__avatar{background:var(--brand-subtle);color:var(--brand-text);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.ui-module__-qUPxq__card{gap:var(--s-4);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex}.ui-module__-qUPxq__field{gap:var(--s-2);flex-direction:column;display:flex}.ui-module__-qUPxq__fieldLabel{color:var(--text-primary);font-size:13px;font-weight:600}.ui-module__-qUPxq__fieldHint{color:var(--text-tertiary);font-size:12px}.ui-module__-qUPxq__textInput,.ui-module__-qUPxq__textArea{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);width:100%;color:var(--text-primary);padding:11px 14px;font-family:inherit;font-size:14px}.ui-module__-qUPxq__textArea{resize:vertical;line-height:1.5}.ui-module__-qUPxq__textInput:focus,.ui-module__-qUPxq__textArea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-subtle);outline:none}.ui-module__-qUPxq__toggle{background:var(--border-strong);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;width:44px;height:26px;padding:3px;transition:background .14s}.ui-module__-qUPxq__toggleOn{background:var(--brand)}.ui-module__-qUPxq__knob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .14s;display:block}.ui-module__-qUPxq__toggleOn .ui-module__-qUPxq__knob{transform:translate(18px)}.ui-module__-qUPxq__toggle:disabled{opacity:.5;cursor:not-allowed}.ui-module__-qUPxq__tabs{gap:var(--s-5);border-bottom:1px solid var(--border);display:flex}.ui-module__-qUPxq__tab{color:var(--text-secondary);cursor:pointer;border-bottom:2px solid #0000;padding-bottom:12px;font-size:14px;font-weight:500}.ui-module__-qUPxq__tabActive{border-bottom-color:var(--brand);color:var(--text-primary);font-weight:700}.ui-module__-qUPxq__empty{align-items:center;gap:var(--s-4);padding:var(--s-8) var(--s-5);text-align:center;flex-direction:column;display:flex}.ui-module__-qUPxq__emptyIcon{border-radius:var(--r-lg);background:var(--surface-sunken);width:60px;height:60px;color:var(--text-tertiary);place-items:center;display:grid}.ui-module__-qUPxq__emptyTitle{color:var(--text-primary);font-size:17px;font-weight:700}.ui-module__-qUPxq__emptyBody{max-width:360px;color:var(--text-secondary);margin:0;font-size:14px}.ui-module__-qUPxq__tabButton{background:0 0;border-top:0;border-left:0;border-right:0;font-family:inherit}.ui-module__-qUPxq__btn:disabled{opacity:.55;cursor:not-allowed}.ui-module__-qUPxq__menuWrap{position:relative}.ui-module__-qUPxq__menuButton{border-radius:var(--r-md);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ui-module__-qUPxq__menu{z-index:50;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-raised);min-width:180px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 32px #00000029}.ui-module__-qUPxq__menuItem{border-radius:var(--r-sm);width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 12px;font-size:14px;display:block}.ui-module__-qUPxq__menuItem:hover{background:var(--surface-sunken)}.ui-module__-qUPxq__segmented{border-radius:var(--r-md);background:var(--surface-sunken);gap:2px;padding:3px;display:flex}.ui-module__-qUPxq__segment{min-height:32px;padding:0 var(--s-2);border-radius:var(--r-sm);color:var(--text-secondary);white-space:nowrap;cursor:pointer;flex:1;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex;position:relative}.ui-module__-qUPxq__segment:has(:checked){background:var(--surface-raised);color:var(--text-primary);font-weight:600;box-shadow:0 1px 2px #0000001f}.ui-module__-qUPxq__segment:has(:focus-visible){outline:2px solid var(--brand);outline-offset:1px}.ui-module__-qUPxq__segmentInput{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}@media (max-width:760px){.ui-module__-qUPxq__pageHeader{align-items:center;gap:var(--s-2);flex-wrap:wrap}.ui-module__-qUPxq__pageHeading{flex:200px}.ui-module__-qUPxq__backArrow{width:32px;height:32px;color:var(--text-primary);flex-shrink:0;place-items:center;margin-left:-8px;display:grid}.ui-module__-qUPxq__pageTitle{font-size:22px}.ui-module__-qUPxq__pageSubtitle{font-size:13px}}.ui-module__-qUPxq__skeleton{border-radius:var(--r-sm);background:linear-gradient(90deg, var(--border) 0%, var(--surface-sunken) 50%, var(--border) 100%);background-size:200% 100%;flex-shrink:0;animation:1.4s ease-in-out infinite ui-module__-qUPxq__skeleton-sweep;display:block}@keyframes ui-module__-qUPxq__skeleton-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.ui-module__-qUPxq__skeleton{background:var(--border);animation:none}}.ui-module__-qUPxq__skeletonGroup{gap:var(--s-3);flex-direction:column;width:100%;display:flex}.ui-module__-qUPxq__skeletonRow{align-items:center;gap:var(--s-5);padding:var(--s-3) 0;border-bottom:1px solid var(--border);display:flex}
.settings-module__GR_g5q__body{gap:var(--s-5);padding:var(--s-6);flex-direction:column;display:flex}.settings-module__GR_g5q__tabs{gap:var(--s-5);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.settings-module__GR_g5q__tab,.settings-module__GR_g5q__tabDisabled{color:var(--text-secondary);border-bottom:2px solid #0000;padding-bottom:12px;font-size:14px;font-weight:500}.settings-module__GR_g5q__tab{cursor:pointer}.settings-module__GR_g5q__tab:hover{color:var(--text-primary)}.settings-module__GR_g5q__tabActive{border-bottom-color:var(--brand);color:var(--text-primary);font-weight:700}.settings-module__GR_g5q__tabDisabled{color:var(--text-tertiary);cursor:not-allowed}.settings-module__GR_g5q__statusCard,.settings-module__GR_g5q__planCard{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);border:1px solid var(--success);border-radius:var(--r-lg);background:var(--success-subtle);flex-wrap:wrap;display:flex}.settings-module__GR_g5q__planCard{padding:var(--s-5);border-color:var(--border);background:var(--surface)}.settings-module__GR_g5q__statusTitle{color:var(--success);font-size:16px;font-weight:700}.settings-module__GR_g5q__statusDesc{color:var(--text-secondary);margin-top:3px;font-size:13px}.settings-module__GR_g5q__planRow{align-items:center;gap:var(--s-3);display:flex}.settings-module__GR_g5q__planName{color:var(--text-primary);font-size:22px;font-weight:800}.settings-module__GR_g5q__card{gap:var(--s-4);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex}.settings-module__GR_g5q__cardTitle{color:var(--text-primary);font-size:15px;font-weight:700}.settings-module__GR_g5q__cardNote{color:var(--text-tertiary);margin:3px 0 0;font-size:12px}.settings-module__GR_g5q__details{gap:var(--s-4);grid-template-columns:repeat(3,1fr);display:grid}.settings-module__GR_g5q__detail{flex-direction:column;gap:3px;min-width:0;display:flex}.settings-module__GR_g5q__detailLabel{letter-spacing:.9px;color:var(--text-tertiary);font-size:10px;font-weight:700}.settings-module__GR_g5q__detailValue{color:var(--text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:600}.settings-module__GR_g5q__table{border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}.settings-module__GR_g5q__trow{align-items:center;gap:var(--s-4);padding:12px var(--s-3);border-bottom:1px solid var(--border);display:flex}.settings-module__GR_g5q__trow:last-child{border-bottom:0}.settings-module__GR_g5q__thead{padding:10px var(--s-3);background:var(--surface-sunken);letter-spacing:.9px;color:var(--text-tertiary);font-size:10px;font-weight:700}.settings-module__GR_g5q__cTemplate{flex-shrink:0;width:200px}.settings-module__GR_g5q__cPurpose{flex:1;min-width:0}.settings-module__GR_g5q__cLang{flex-shrink:0;width:110px}.settings-module__GR_g5q__cStatus{flex-shrink:0;width:120px}.settings-module__GR_g5q__mono{font-family:var(--font-mono);color:var(--text-primary);font-size:13px}.settings-module__GR_g5q__muted{color:var(--text-secondary);font-size:13px}.settings-module__GR_g5q__usage{gap:var(--s-4);flex-direction:column;display:flex}.settings-module__GR_g5q__usageItem{gap:var(--s-2);flex-direction:column;display:flex}.settings-module__GR_g5q__usageRow{justify-content:space-between;gap:var(--s-3);display:flex}.settings-module__GR_g5q__usageLabel{color:var(--text-primary);font-size:13px;font-weight:500}.settings-module__GR_g5q__usageValue{color:var(--text-secondary);font-size:12px}.settings-module__GR_g5q__track{background:var(--surface-sunken);border-radius:999px;height:6px;overflow:hidden}.settings-module__GR_g5q__fill{background:var(--brand);border-radius:999px;height:6px}.settings-module__GR_g5q__plans{gap:var(--s-4);grid-template-columns:repeat(3,1fr);display:grid}.settings-module__GR_g5q__plan{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex}.settings-module__GR_g5q__planCurrent{border:2px solid var(--brand);background:var(--brand-subtle)}.settings-module__GR_g5q__planHead{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.settings-module__GR_g5q__planTitle{color:var(--text-primary);font-size:16px;font-weight:700}.settings-module__GR_g5q__planTitleCurrent{color:var(--brand-text)}.settings-module__GR_g5q__priceRow{align-items:baseline;gap:var(--s-2);display:flex}.settings-module__GR_g5q__amount{font-family:var(--font-display);color:var(--text-primary);font-size:26px;font-weight:800}.settings-module__GR_g5q__per{color:var(--text-tertiary);font-size:12px}.settings-module__GR_g5q__planLines{gap:var(--s-3);color:var(--text-secondary);flex-direction:column;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.settings-module__GR_g5q__planLines li{align-items:center;gap:var(--s-2);display:flex}.settings-module__GR_g5q__check{color:var(--success);flex-shrink:0}.settings-module__GR_g5q__checkCurrent{color:var(--brand-text);flex-shrink:0}.settings-module__GR_g5q__currentChip{background:var(--brand);color:var(--text-inverse);letter-spacing:.4px;border-radius:999px;padding:4px 9px;font-size:9px;font-weight:700}.settings-module__GR_g5q__planAction{padding-top:var(--s-2);margin-top:auto}.settings-module__GR_g5q__invoice{align-items:center;gap:var(--s-4);border-bottom:1px solid var(--border);padding:10px 0;display:flex}.settings-module__GR_g5q__invoice:last-child{border-bottom:0}.settings-module__GR_g5q__invoiceDate{min-width:0;color:var(--text-primary);flex:1;font-size:13px}.settings-module__GR_g5q__invoiceAmount{color:var(--text-primary);font-size:13px;font-weight:600}.settings-module__GR_g5q__invoiceLink{color:var(--brand-text);font-size:13px;font-weight:600}.settings-module__GR_g5q__invoiceLink:hover{text-decoration:underline}.settings-module__GR_g5q__notice{padding:10px var(--s-4);border:1px solid var(--danger);border-radius:var(--r-md);background:var(--danger-subtle);color:var(--danger);font-size:13px}.settings-module__GR_g5q__linkButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.settings-module__GR_g5q__body .settings-module__GR_g5q__skeletonPage{gap:var(--s-5)}.settings-module__GR_g5q__skeletonLines{gap:var(--s-2);flex-direction:column;flex:1;min-width:0;display:flex}.settings-module__GR_g5q__testTools{border-style:dashed}.settings-module__GR_g5q__toolRow{gap:var(--s-3);flex-wrap:wrap;display:flex}@media (max-width:1000px){.settings-module__GR_g5q__details{grid-template-columns:repeat(2,1fr)}.settings-module__GR_g5q__plans{grid-template-columns:1fr}.settings-module__GR_g5q__table{overflow-x:auto}.settings-module__GR_g5q__trow{min-width:600px}}@media (max-width:560px){.settings-module__GR_g5q__body{padding:var(--s-4) 16px}.settings-module__GR_g5q__invoice{gap:var(--s-2) var(--s-3);flex-wrap:wrap}.settings-module__GR_g5q__invoiceDate{flex-basis:100%}.settings-module__GR_g5q__details{grid-template-columns:1fr}}@media (max-width:760px){.settings-module__GR_g5q__tabs{gap:var(--s-4);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.settings-module__GR_g5q__tab{white-space:nowrap}}
.knowledge-module__ZZ6jZW__body{gap:var(--s-5);padding:var(--s-6);flex-direction:column;display:flex}.knowledge-module__ZZ6jZW__dropzone{align-items:center;gap:var(--s-2);padding:var(--s-5);border:1px dashed var(--brand);border-radius:var(--r-lg);background:var(--brand-subtle);text-align:center;cursor:pointer;flex-direction:column;display:flex}.knowledge-module__ZZ6jZW__dropIcon{border-radius:var(--r-md);background:var(--surface);width:38px;height:38px;color:var(--brand-text);place-items:center;display:grid}.knowledge-module__ZZ6jZW__dropTitle{color:var(--brand-text);font-size:14px;font-weight:600}.knowledge-module__ZZ6jZW__dropHint{color:var(--text-secondary);font-size:12px}.knowledge-module__ZZ6jZW__docs{gap:var(--s-3);flex-direction:column;display:flex}.knowledge-module__ZZ6jZW__doc{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.knowledge-module__ZZ6jZW__docFailed{border-color:var(--danger);background:var(--danger-subtle)}.knowledge-module__ZZ6jZW__docRow{align-items:center;gap:var(--s-3);padding:var(--s-3);display:flex}.knowledge-module__ZZ6jZW__docIcon{color:var(--text-tertiary);flex-shrink:0}.knowledge-module__ZZ6jZW__docName{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:500;overflow:hidden}.knowledge-module__ZZ6jZW__docChunks{color:var(--text-tertiary);white-space:nowrap;font-size:11px}.knowledge-module__ZZ6jZW__failure{align-items:flex-start;gap:var(--s-3);padding:0 var(--s-3) var(--s-3);display:flex}.knowledge-module__ZZ6jZW__failureText{color:var(--danger);flex:1;margin:0;font-size:12px}.knowledge-module__ZZ6jZW__retry{align-items:center;gap:var(--s-2);border:1px solid var(--danger);border-radius:var(--r-sm);background:var(--surface);color:var(--danger);cursor:pointer;white-space:nowrap;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.knowledge-module__ZZ6jZW__meter{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;display:flex}.knowledge-module__ZZ6jZW__meterRow{gap:var(--s-3);display:flex}.knowledge-module__ZZ6jZW__meterLabel{color:var(--text-primary);flex:1;font-size:13px;font-weight:500}.knowledge-module__ZZ6jZW__meterCount{color:var(--text-secondary);font-size:13px;font-weight:600}.knowledge-module__ZZ6jZW__track{background:var(--surface-sunken);border-radius:999px;height:6px;overflow:hidden}.knowledge-module__ZZ6jZW__fill{background:var(--brand);border-radius:999px;height:6px}@media (max-width:560px){.knowledge-module__ZZ6jZW__failure{flex-direction:column}}.knowledge-module__ZZ6jZW__iconButton{border-radius:var(--r-md);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.knowledge-module__ZZ6jZW__iconButton:disabled{opacity:.45;cursor:progress}.knowledge-module__ZZ6jZW__uploadAction{align-items:center;gap:var(--s-2);display:flex}.knowledge-module__ZZ6jZW__uploadingNote{color:var(--brand-text);font-size:13px;font-weight:600}@media (max-width:760px){.knowledge-module__ZZ6jZW__body{gap:var(--s-4);padding:var(--s-4) 16px}.knowledge-module__ZZ6jZW__doc{border-radius:var(--r-lg)}.knowledge-module__ZZ6jZW__docRow{padding:var(--s-4);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon name status""icon chunks status""actions actions actions";row-gap:2px;display:grid}.knowledge-module__ZZ6jZW__docIcon{grid-area:icon;align-self:start;margin-top:2px}.knowledge-module__ZZ6jZW__docName{grid-area:name}.knowledge-module__ZZ6jZW__docChunks{grid-area:chunks;font-size:12px}.knowledge-module__ZZ6jZW__docStatus{grid-area:status;align-self:center}.knowledge-module__ZZ6jZW__docActions{margin-top:var(--s-2);grid-area:actions}}.knowledge-module__ZZ6jZW__dropActive{background:var(--surface);border-style:solid}.knowledge-module__ZZ6jZW__hiddenInput{display:none}.knowledge-module__ZZ6jZW__notice{padding:var(--s-3);border-radius:var(--r-md);margin:0;font-size:13px}.knowledge-module__ZZ6jZW__noticeError{background:var(--danger-subtle);color:var(--danger)}.knowledge-module__ZZ6jZW__noticeInfo{background:var(--surface-sunken);color:var(--text-secondary)}.knowledge-module__ZZ6jZW__docActions{gap:var(--s-2);align-items:center;display:inline-flex}.knowledge-module__ZZ6jZW__linkButton{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:12px}.knowledge-module__ZZ6jZW__linkButton:hover{color:var(--text-primary)}.knowledge-module__ZZ6jZW__linkDanger{color:var(--danger)}.knowledge-module__ZZ6jZW__confirm{align-items:center;gap:var(--s-2);padding:0 var(--s-3) var(--s-3);color:var(--text-secondary);font-size:12px;display:flex}.knowledge-module__ZZ6jZW__faqForm{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;display:flex}.knowledge-module__ZZ6jZW__input,.knowledge-module__ZZ6jZW__textarea{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);width:100%;color:var(--text-primary);font:inherit;padding:10px 12px;font-size:14px}.knowledge-module__ZZ6jZW__textarea{resize:vertical;min-height:88px}.knowledge-module__ZZ6jZW__label{color:var(--text-primary);font-size:13px;font-weight:500}.knowledge-module__ZZ6jZW__faq{gap:var(--s-2);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;display:flex}.knowledge-module__ZZ6jZW__faqInactive{opacity:.6}.knowledge-module__ZZ6jZW__faqQuestion{color:var(--text-primary);margin:0;font-size:14px;font-weight:600}.knowledge-module__ZZ6jZW__faqAnswer{color:var(--text-secondary);white-space:pre-wrap;margin:0;font-size:13px}.knowledge-module__ZZ6jZW__faqRow{align-items:center;gap:var(--s-2);display:flex}.knowledge-module__ZZ6jZW__faqRow>:first-child{flex:1}
.business-profile-module__ycZXkG__headerActions{align-items:center;gap:var(--s-3);display:flex}.business-profile-module__ycZXkG__savedNote{color:var(--success);font-size:13px;font-weight:600}.business-profile-module__ycZXkG__fieldset{gap:var(--s-5);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.business-profile-module__ycZXkG__row{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.business-profile-module__ycZXkG__field{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.business-profile-module__ycZXkG__label{color:var(--text-primary);font-size:13px;font-weight:600}.business-profile-module__ycZXkG__hint{color:var(--text-tertiary);font-size:12px}.business-profile-module__ycZXkG__error{color:var(--danger);font-size:12px;font-weight:500}.business-profile-module__ycZXkG__input{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);width:100%;color:var(--text-primary);padding:11px 14px;font-family:inherit;font-size:14px}.business-profile-module__ycZXkG__input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-subtle);outline:none}.business-profile-module__ycZXkG__input:disabled{background:var(--surface-sunken);color:var(--text-tertiary)}.business-profile-module__ycZXkG__textarea{resize:vertical;line-height:1.5}.business-profile-module__ycZXkG__invalid,.business-profile-module__ycZXkG__invalid:focus{border-color:var(--danger);box-shadow:none}.business-profile-module__ycZXkG__formError,.business-profile-module__ycZXkG__loadError{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--danger-subtle);color:var(--danger);margin:0;font-size:13px;font-weight:600}.business-profile-module__ycZXkG__loadError{justify-content:space-between;align-items:center;gap:var(--s-4);background:var(--surface-sunken);color:var(--text-secondary);display:flex}.business-profile-module__ycZXkG__logoRow{align-items:center;gap:var(--s-4);display:flex}.business-profile-module__ycZXkG__logo,.business-profile-module__ycZXkG__logoInitials{border-radius:50%;flex-shrink:0;width:48px;height:48px}.business-profile-module__ycZXkG__logo{object-fit:cover;border:1px solid var(--border)}.business-profile-module__ycZXkG__logoInitials{background:var(--brand-subtle);color:var(--brand-text);place-items:center;font-size:15px;font-weight:700;display:grid}.business-profile-module__ycZXkG__logoText{flex:1;min-width:0}.business-profile-module__ycZXkG__logoTitle{color:var(--text-primary);font-size:14px;font-weight:600}.business-profile-module__ycZXkG__quiet{color:var(--text-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:600}.business-profile-module__ycZXkG__quiet:hover{color:var(--danger)}.business-profile-module__ycZXkG__fileInput{display:none}.business-profile-module__ycZXkG__hoursButton{justify-content:space-between;align-items:center;gap:var(--s-3);text-align:left;cursor:pointer;display:flex}.business-profile-module__ycZXkG__hoursEdit{color:var(--brand-text);white-space:nowrap;font-size:13px;font-weight:600}.business-profile-module__ycZXkG__hoursEditor{gap:var(--s-2);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-sunken);flex-direction:column;display:flex}.business-profile-module__ycZXkG__hoursRow{align-items:center;gap:var(--s-3);min-height:36px;display:flex}.business-profile-module__ycZXkG__hoursDay{align-items:center;gap:var(--s-2);width:72px;color:var(--text-primary);font-size:13px;font-weight:600;display:flex}.business-profile-module__ycZXkG__time{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);color:var(--text-primary);font:inherit;padding:6px 8px;font-size:13px}@media (max-width:760px){.business-profile-module__ycZXkG__row{grid-template-columns:1fr}.business-profile-module__ycZXkG__logoRow{flex-wrap:wrap}.business-profile-module__ycZXkG__logoText{flex:calc(100% - 64px)}}
.admin-module__NPgTcq__shell{background:var(--bg);grid-template-columns:236px 1fr;min-height:100dvh;display:grid}.admin-module__NPgTcq__sidebar{gap:var(--s-5);padding:var(--s-4);background:#14130f;flex-direction:column;display:flex}.admin-module__NPgTcq__brand{align-items:center;gap:var(--s-3);padding:8px 4px;display:flex}.admin-module__NPgTcq__mark{border-radius:var(--r-md);background:#14a06e;place-items:center;width:30px;height:30px;display:grid}.admin-module__NPgTcq__wordmark{font-family:var(--font-display);color:#faf9f7;font-size:14px;font-weight:800}.admin-module__NPgTcq__badge{letter-spacing:1px;color:#e0a33a;font-size:9px;font-weight:700}.admin-module__NPgTcq__nav{flex-direction:column;flex:1;gap:2px;display:flex}.admin-module__NPgTcq__navItem{align-items:center;gap:var(--s-3);border-radius:var(--r-md);color:#8c867c;padding:10px 12px;font-size:14px;font-weight:500;transition:background .12s,color .12s;display:flex}.admin-module__NPgTcq__navItem:hover{color:#faf9f7;background:#ffffff0a}.admin-module__NPgTcq__navItem:focus-visible{outline-offset:2px;outline:2px solid #4ade9e}.admin-module__NPgTcq__navItemActive{color:#faf9f7;background:#ffffff14;font-weight:600}.admin-module__NPgTcq__navItemActive svg{color:#4ade9e}.admin-module__NPgTcq__foot{align-items:center;gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-md);color:#a8a29a;background:#ffffff0f;font-size:12px;display:flex}.admin-module__NPgTcq__foot svg{color:#e0a33a;flex-shrink:0}.admin-module__NPgTcq__main{gap:var(--s-5);min-width:0;padding:var(--s-6);flex-direction:column;display:flex}.admin-module__NPgTcq__header{flex-direction:column;gap:3px;display:flex}.admin-module__NPgTcq__title{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:26px;font-weight:800}.admin-module__NPgTcq__subtitle{color:var(--text-secondary);margin:0;font-size:14px}.admin-module__NPgTcq__kpis{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-module__NPgTcq__kpi{gap:var(--s-2);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;min-width:0;display:flex}.admin-module__NPgTcq__kpiLabel{letter-spacing:1px;color:var(--text-tertiary);font-size:11px;font-weight:700}.admin-module__NPgTcq__kpiValue{font-family:var(--font-display);color:var(--text-primary);overflow-wrap:anywhere;font-size:34px;font-weight:800}.admin-module__NPgTcq__kpiValueSmall{font-size:26px}.admin-module__NPgTcq__kpiDelta{color:var(--text-secondary);font-size:12px}.admin-module__NPgTcq__panel{gap:var(--s-4);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;min-width:0;display:flex}.admin-module__NPgTcq__panelHead{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.admin-module__NPgTcq__panelTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:15px;font-weight:700}.admin-module__NPgTcq__panelNote{color:var(--text-tertiary);margin:3px 0 0;font-size:12px}.admin-module__NPgTcq__table{flex-direction:column;display:flex;overflow-x:auto}.admin-module__NPgTcq__th,.admin-module__NPgTcq__tr{align-items:center;gap:var(--s-4);padding:10px var(--s-3);min-width:760px;display:flex}.admin-module__NPgTcq__th{border-radius:var(--r-sm);background:var(--surface-sunken);letter-spacing:.9px;color:var(--text-tertiary);font-size:10px;font-weight:700}.admin-module__NPgTcq__tr{border-bottom:1px solid var(--border);color:var(--text-secondary);padding-top:13px;padding-bottom:13px;font-size:13px}.admin-module__NPgTcq__trLink{color:inherit;transition:background .12s}.admin-module__NPgTcq__trLink:hover{background:var(--surface-sunken)}.admin-module__NPgTcq__trLink:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.admin-module__NPgTcq__grow{flex:1;min-width:0}.admin-module__NPgTcq__nameCell{align-items:center;gap:var(--s-3);flex:1;min-width:0;display:flex}.admin-module__NPgTcq__name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.admin-module__NPgTcq__strong{color:var(--text-primary);font-weight:600}.admin-module__NPgTcq__mono{font-family:var(--font-mono);font-size:12px}.admin-module__NPgTcq__ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-module__NPgTcq__chevron{color:var(--text-tertiary)}.admin-module__NPgTcq__empty{padding:var(--s-5) var(--s-3);color:var(--text-tertiary);font-size:13px}.admin-module__NPgTcq__error{padding:var(--s-3) var(--s-4);border:1px solid var(--danger);border-radius:var(--r-md);background:var(--danger-subtle);color:var(--danger);font-size:13px}.admin-module__NPgTcq__notice{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:13px}.admin-module__NPgTcq__more{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);font:inherit;color:var(--text-primary);cursor:pointer;align-self:center;padding:8px 16px;font-size:13px;font-weight:600}.admin-module__NPgTcq__more:disabled{opacity:.6;cursor:default}.admin-module__NPgTcq__filters{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.admin-module__NPgTcq__chip{border:1px solid var(--border);background:var(--surface);font:inherit;color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:600}.admin-module__NPgTcq__chipOn{background:var(--text-primary);color:var(--text-inverse);border-color:#0000}.admin-module__NPgTcq__chip:focus-visible,.admin-module__NPgTcq__rowButton:focus-visible,.admin-module__NPgTcq__more:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.admin-module__NPgTcq__rowButton{border-radius:var(--r-sm);background:var(--surface-sunken);font:inherit;color:var(--text-secondary);cursor:pointer;border:0;padding:6px 11px;font-size:12px;font-weight:600}.admin-module__NPgTcq__rowButtonDanger{background:var(--danger-subtle);color:var(--danger)}.admin-module__NPgTcq__rowButton:disabled{opacity:.6;cursor:default}.admin-module__NPgTcq__danger{color:var(--danger)}.admin-module__NPgTcq__warm{color:var(--warm)}.admin-module__NPgTcq__success{color:var(--success)}.admin-module__NPgTcq__back{align-items:center;gap:var(--s-2);color:var(--text-secondary);align-self:flex-start;font-size:13px;font-weight:600;display:inline-flex}.admin-module__NPgTcq__detailHead{align-items:center;gap:var(--s-4);display:flex}.admin-module__NPgTcq__detailTitleRow{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.admin-module__NPgTcq__meta{font-family:var(--font-mono);color:var(--text-tertiary);margin:4px 0 0;font-size:12px}.admin-module__NPgTcq__columns{gap:var(--s-4);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}.admin-module__NPgTcq__stack{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.admin-module__NPgTcq__kv{align-items:center;gap:var(--s-4);border-bottom:1px solid var(--border);padding:9px 0;font-size:13px;display:flex}.admin-module__NPgTcq__kvLabel{width:160px;color:var(--text-tertiary);flex-shrink:0}.admin-module__NPgTcq__kvValue{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;flex:1;font-weight:600}.admin-module__NPgTcq__stat{align-items:center;gap:var(--s-3);border-bottom:1px solid var(--border);padding:8px 0;font-size:13px;display:flex}.admin-module__NPgTcq__statLabel{color:var(--text-secondary);flex:1}.admin-module__NPgTcq__statValue{font-family:var(--font-mono);color:var(--text-primary);font-weight:700}.admin-module__NPgTcq__switchRow{align-items:center;gap:var(--s-3);padding:8px 0;display:flex}.admin-module__NPgTcq__switchLabel{color:var(--text-primary);flex:1;font-size:13px;font-weight:500}.admin-module__NPgTcq__switchHint{color:var(--text-tertiary);font-size:12px;font-weight:400;display:block}.admin-module__NPgTcq__form{gap:var(--s-3) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-module__NPgTcq__formWide{grid-column:1/-1}.admin-module__NPgTcq__label{color:var(--text-primary);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.admin-module__NPgTcq__input,.admin-module__NPgTcq__select{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);font:inherit;color:var(--text-primary);padding:10px 12px;font-size:14px;font-weight:400}.admin-module__NPgTcq__input:focus-visible,.admin-module__NPgTcq__select:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.admin-module__NPgTcq__hint{color:var(--text-tertiary);font-size:12px;font-weight:400}.admin-module__NPgTcq__formActions{align-items:center;gap:var(--s-3);grid-column:1/-1;display:flex}.admin-module__NPgTcq__inlineSelect{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);font:inherit;color:var(--text-primary);padding:6px 8px;font-size:12px}.admin-module__NPgTcq__dialog{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);width:min(720px,100vw - 32px);max-height:calc(100dvh - 64px);color:var(--text-primary);padding:0}.admin-module__NPgTcq__dialog::backdrop{background:#0f0e0c8c}.admin-module__NPgTcq__dialogBody{gap:var(--s-4);padding:var(--s-6);flex-direction:column;display:flex}.admin-module__NPgTcq__dialogTitle{font-family:var(--font-display);margin:0;font-size:21px;font-weight:800}.admin-module__NPgTcq__payload{max-height:50dvh;padding:var(--s-4);border-radius:var(--r-md);background:var(--surface-sunken);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5;overflow:auto}.admin-module__NPgTcq__dialogFoot{justify-content:flex-end;gap:var(--s-3);display:flex}@media (max-width:1100px){.admin-module__NPgTcq__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__NPgTcq__columns{grid-template-columns:1fr}}@media (max-width:860px){.admin-module__NPgTcq__shell{grid-template-columns:1fr}.admin-module__NPgTcq__sidebar{align-items:center;gap:var(--s-3);flex-direction:row;overflow-x:auto}.admin-module__NPgTcq__nav{flex-direction:row}.admin-module__NPgTcq__navItem{white-space:nowrap}.admin-module__NPgTcq__foot,.admin-module__NPgTcq__brand{display:none}.admin-module__NPgTcq__main{padding:var(--s-5) var(--s-4)}.admin-module__NPgTcq__form{grid-template-columns:1fr}}@media (max-width:520px){.admin-module__NPgTcq__kpis{grid-template-columns:1fr}.admin-module__NPgTcq__detailHead{flex-wrap:wrap}}.admin-module__NPgTcq__steps{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.admin-module__NPgTcq__step{gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--border);display:flex}.admin-module__NPgTcq__stepNumber{background:var(--brand-subtle);width:24px;height:24px;color:var(--brand-text);border-radius:999px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.admin-module__NPgTcq__stepBody{gap:var(--s-2);flex-direction:column;flex:1;min-width:0;display:flex}.admin-module__NPgTcq__stepTitle{color:var(--text-primary);margin:0;font-size:14px;font-weight:700}.admin-module__NPgTcq__stepBody .admin-module__NPgTcq__formActions{gap:var(--s-2);flex-wrap:wrap;display:flex}.admin-module__NPgTcq__stepOk,.admin-module__NPgTcq__ownerOk{padding:var(--s-3);border-radius:var(--r-md);background:var(--success-subtle);color:var(--success);flex-direction:column;gap:4px;margin:0;font-size:13px;display:flex}p.admin-module__NPgTcq__stepOk{flex-direction:row;align-items:center;gap:6px}.admin-module__NPgTcq__stepProblem{padding:var(--s-3);border:1px solid var(--danger);border-radius:var(--r-md);background:var(--danger-subtle);flex-direction:column;gap:4px;display:flex}.admin-module__NPgTcq__stepProblemTitle{color:var(--text-primary);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:700;display:flex}.admin-module__NPgTcq__stepProblemFix{color:var(--text-secondary);margin:0;font-size:13px}.admin-module__NPgTcq__numberList{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.admin-module__NPgTcq__numberRow{align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text-primary);cursor:pointer;flex-wrap:wrap;font-size:13px;display:flex}.admin-module__NPgTcq__inlineForm{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.admin-module__NPgTcq__inlineForm .admin-module__NPgTcq__input{width:160px}.admin-module__NPgTcq__templateList{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.admin-module__NPgTcq__handover{gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--border);flex-direction:column;display:flex}.admin-module__NPgTcq__byHand>summary{cursor:pointer;color:var(--text-secondary);font-size:13px;font-weight:600}.admin-module__NPgTcq__queueStage{width:170px}.admin-module__NPgTcq__lockedNote{padding:var(--s-3);border-radius:var(--r-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:13px}.admin-module__NPgTcq__guide{color:var(--text-secondary);font-size:14px;line-height:1.6}.admin-module__NPgTcq__guide p,.admin-module__NPgTcq__guide ol,.admin-module__NPgTcq__guide ul{margin:0}.admin-module__NPgTcq__guide ol,.admin-module__NPgTcq__guide ul{gap:var(--s-3);flex-direction:column;padding-left:22px;display:flex}.admin-module__NPgTcq__guide strong,.admin-module__NPgTcq__guide em{color:var(--text-primary);font-style:normal}.admin-module__NPgTcq__guide a{color:var(--brand-text)}.admin-module__NPgTcq__guideLink{color:var(--brand-text);font-weight:600}.admin-module__NPgTcq__onboardingPage{gap:var(--s-4);flex-direction:column;max-width:860px;display:flex}.admin-module__NPgTcq__skeletonStep{gap:var(--s-3);padding:var(--s-4) 0;border-bottom:1px solid var(--border);display:flex}.admin-module__NPgTcq__skeletonGap{margin-top:var(--s-2)}.admin-module__NPgTcq__skeletonTable{padding:0 var(--s-3)}
.onboarding-module__-yyBdW__screen{align-items:center;gap:var(--s-5);min-height:100dvh;padding:var(--s-6) 16px var(--s-8);background:var(--bg);flex-direction:column;display:flex}.onboarding-module__-yyBdW__top{width:100%;max-width:640px}.onboarding-module__-yyBdW__stepper{align-items:center;gap:var(--s-2);flex-wrap:wrap;width:100%;max-width:640px;margin:0;padding:0;list-style:none;display:flex}.onboarding-module__-yyBdW__step+.onboarding-module__-yyBdW__step:before{content:"";background:var(--border-strong);width:28px;height:1px}.onboarding-module__-yyBdW__step{align-items:center;gap:var(--s-2);color:var(--text-tertiary);font-size:13px;display:flex}.onboarding-module__-yyBdW__stepNum{border:1px solid var(--border);background:var(--surface);width:24px;height:24px;color:var(--text-tertiary);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.onboarding-module__-yyBdW__stepActive{color:var(--text-primary);font-weight:700}.onboarding-module__-yyBdW__stepActive .onboarding-module__-yyBdW__stepNum{border-color:var(--brand);background:var(--brand-subtle);color:var(--brand-text)}.onboarding-module__-yyBdW__stepDone{color:var(--text-secondary);font-weight:500}.onboarding-module__-yyBdW__stepDone .onboarding-module__-yyBdW__stepNum{background:var(--brand);color:var(--text-inverse);border-color:#0000}.onboarding-module__-yyBdW__stepUnavailable{opacity:.55}.onboarding-module__-yyBdW__soon{background:var(--surface-sunken);letter-spacing:.4px;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.onboarding-module__-yyBdW__card{width:100%;max-width:640px;padding:var(--s-6);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface)}.onboarding-module__-yyBdW__form{gap:var(--s-4);flex-direction:column;display:flex}.onboarding-module__-yyBdW__title{letter-spacing:-.3px;color:var(--text-primary);font-size:24px;font-weight:800}.onboarding-module__-yyBdW__sub{color:var(--text-secondary);margin:4px 0 0;font-size:14px}.onboarding-module__-yyBdW__field{gap:var(--s-2);flex-direction:column;display:flex}.onboarding-module__-yyBdW__label{color:var(--text-primary);font-size:13px;font-weight:600}.onboarding-module__-yyBdW__hint{color:var(--text-tertiary);font-size:12px}.onboarding-module__-yyBdW__input,.onboarding-module__-yyBdW__textarea{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);width:100%;color:var(--text-primary);padding:11px 14px;font-family:inherit;font-size:14px}.onboarding-module__-yyBdW__textarea{resize:vertical;line-height:1.5}.onboarding-module__-yyBdW__input:focus,.onboarding-module__-yyBdW__textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-subtle);outline:none}.onboarding-module__-yyBdW__twoUp{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.onboarding-module__-yyBdW__hoursRow{align-items:center;gap:var(--s-3);display:flex}.onboarding-module__-yyBdW__hoursTo{color:var(--text-secondary);font-size:13px}.onboarding-module__-yyBdW__tones{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.onboarding-module__-yyBdW__tone{padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);text-align:left;font:inherit;cursor:pointer;flex-direction:column;gap:4px;display:flex}.onboarding-module__-yyBdW__toneSelected{border:2px solid var(--brand);background:var(--brand-subtle)}.onboarding-module__-yyBdW__toneName{color:var(--text-primary);font-size:14px;font-weight:600}.onboarding-module__-yyBdW__toneSelected .onboarding-module__-yyBdW__toneName{color:var(--brand-text)}.onboarding-module__-yyBdW__toneDesc{color:var(--text-secondary);font-size:12px}.onboarding-module__-yyBdW__checks{gap:var(--s-2) var(--s-4);grid-template-columns:1fr 1fr;display:grid}.onboarding-module__-yyBdW__check{align-items:center;gap:var(--s-3);color:var(--text-primary);cursor:pointer;padding:5px 0;font-size:14px;display:flex}.onboarding-module__-yyBdW__box{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);width:18px;height:18px;color:var(--text-inverse);flex-shrink:0;place-items:center;display:grid}.onboarding-module__-yyBdW__boxOn{background:var(--brand);border-color:#0000}.onboarding-module__-yyBdW__visuallyHidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.onboarding-module__-yyBdW__preview{gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-md);background:var(--surface-sunken);flex-direction:column;display:flex}.onboarding-module__-yyBdW__previewLabel{letter-spacing:.9px;color:var(--text-tertiary);font-size:10px;font-weight:700}.onboarding-module__-yyBdW__previewBubble{border-radius:var(--r-md);background:var(--ai-subtle);color:var(--text-primary);padding:12px 14px;font-size:14px;line-height:1.5}.onboarding-module__-yyBdW__previewMeta{letter-spacing:.8px;color:var(--text-tertiary);font-size:10px;font-weight:700}.onboarding-module__-yyBdW__summary{flex-direction:column;margin:0;display:flex}.onboarding-module__-yyBdW__summaryRow{justify-content:space-between;gap:var(--s-3);border-bottom:1px solid var(--border);padding:10px 0;display:flex}.onboarding-module__-yyBdW__summaryRow:last-child{border-bottom:0}.onboarding-module__-yyBdW__summaryKey{color:var(--text-secondary);font-size:13px}.onboarding-module__-yyBdW__summaryValue{color:var(--text-primary);margin:0;font-size:13px;font-weight:600}.onboarding-module__-yyBdW__actions{justify-content:space-between;align-items:center;gap:var(--s-3);padding-top:var(--s-2);display:flex}.onboarding-module__-yyBdW__back{color:var(--text-secondary);font-size:14px;font-weight:600}.onboarding-module__-yyBdW__continue{align-items:center;gap:var(--s-2);border-radius:var(--r-md);background:var(--brand);color:var(--text-inverse);cursor:pointer;border:0;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex}.onboarding-module__-yyBdW__continue:hover{background:var(--brand-hover)}.onboarding-module__-yyBdW__continue:disabled{opacity:.6;cursor:not-allowed}.onboarding-module__-yyBdW__error{border-radius:var(--r-md);background:var(--danger-subtle);color:var(--danger);margin:0;padding:10px 12px;font-size:13px}.onboarding-module__-yyBdW__plans{gap:var(--s-3);grid-template-columns:repeat(3,1fr);display:grid}.onboarding-module__-yyBdW__planOption{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:var(--text-primary);text-align:left;font:inherit;cursor:pointer;flex-direction:column;display:flex}.onboarding-module__-yyBdW__planOption:disabled{cursor:default;opacity:.7}.onboarding-module__-yyBdW__planOptionOn{border-color:var(--brand);background:var(--brand-subtle)}.onboarding-module__-yyBdW__planOptionHead{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.onboarding-module__-yyBdW__planOptionName{font-size:16px;font-weight:700}.onboarding-module__-yyBdW__planOptionOn .onboarding-module__-yyBdW__planOptionName{color:var(--brand-text)}.onboarding-module__-yyBdW__radio{border:1px solid var(--border-strong);background:var(--surface);border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.onboarding-module__-yyBdW__planOptionOn .onboarding-module__-yyBdW__radio{background:var(--brand);border-color:#0000}.onboarding-module__-yyBdW__planOptionOn .onboarding-module__-yyBdW__radio:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.onboarding-module__-yyBdW__planPrice{align-items:baseline;gap:var(--s-1);display:flex}.onboarding-module__-yyBdW__planAmount{font-family:var(--font-display);font-size:24px;font-weight:800}.onboarding-module__-yyBdW__planPer{color:var(--text-tertiary);font-size:12px}.onboarding-module__-yyBdW__planLine{align-items:center;gap:var(--s-2);color:var(--text-secondary);font-size:12px;display:flex}.onboarding-module__-yyBdW__planCheck{color:var(--success);flex-shrink:0}.onboarding-module__-yyBdW__planOptionOn .onboarding-module__-yyBdW__planCheck{color:var(--brand-text)}.onboarding-module__-yyBdW__secure{align-items:center;gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-md);background:var(--surface-sunken);color:var(--text-secondary);margin:0;font-size:12px;display:flex}.onboarding-module__-yyBdW__secureIcon{color:var(--success);flex-shrink:0}.onboarding-module__-yyBdW__footer{justify-content:space-between;align-items:center;gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--border);display:flex}.onboarding-module__-yyBdW__inlineButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (max-width:560px){.onboarding-module__-yyBdW__plans,.onboarding-module__-yyBdW__twoUp,.onboarding-module__-yyBdW__tones,.onboarding-module__-yyBdW__checks{grid-template-columns:1fr}}.onboarding-module__-yyBdW__fieldError{color:var(--danger);font-size:12px}
.simulator-module__qsvGlW__body{gap:var(--s-4);padding:var(--s-6);flex-direction:column;max-width:1080px;display:flex}.simulator-module__qsvGlW__note{color:var(--text-secondary);margin:0;font-size:13px}.simulator-module__qsvGlW__row{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.simulator-module__qsvGlW__input{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);min-width:160px;color:var(--text-primary);font:inherit;flex:1;padding:10px 12px;font-size:14px}.simulator-module__qsvGlW__phone{gap:var(--s-2);min-height:360px;max-height:60vh;padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-sunken);flex-direction:column;display:flex;overflow-y:auto}.simulator-module__qsvGlW__bubble{white-space:pre-wrap;border-radius:12px;max-width:75%;padding:8px 12px;font-size:14px}.simulator-module__qsvGlW__customer{color:#111;background:#d9fdd3;align-self:flex-end}.simulator-module__qsvGlW__business{background:var(--surface);color:var(--text-primary);border:1px solid var(--border);align-self:flex-start}.simulator-module__qsvGlW__meta{color:var(--text-tertiary);margin-top:4px;font-size:11px;display:block}.simulator-module__qsvGlW__error{padding:var(--s-3);border-radius:var(--r-md);background:var(--danger-subtle);color:var(--danger);margin:0;font-size:13px}.simulator-module__qsvGlW__empty{color:var(--text-tertiary);margin:auto;font-size:13px}@media (max-width:560px){.simulator-module__qsvGlW__body{padding:var(--s-4) 16px}}.simulator-module__qsvGlW__stage{gap:var(--s-4);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}@media (max-width:900px){.simulator-module__qsvGlW__stage{grid-template-columns:minmax(0,1fr)}}.simulator-module__qsvGlW__lead{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex}.simulator-module__qsvGlW__leadHead{justify-content:space-between;align-items:center;display:flex}.simulator-module__qsvGlW__leadTitle{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.simulator-module__qsvGlW__leadScore{color:var(--text-secondary);margin:0;font-size:13px}.simulator-module__qsvGlW__leadScore strong{color:var(--text-primary);font-size:28px}.simulator-module__qsvGlW__leadFields{gap:6px;margin:0;display:grid}.simulator-module__qsvGlW__leadField{justify-content:space-between;gap:var(--s-3);font-size:13px;display:flex}.simulator-module__qsvGlW__leadField dt{color:var(--text-secondary)}.simulator-module__qsvGlW__leadField dd{text-align:right;color:var(--text-primary);margin:0}dd.simulator-module__qsvGlW__leadUnknown{color:var(--text-secondary)}.simulator-module__qsvGlW__leadSub{margin:var(--s-2) 0 0;color:var(--text-primary);font-size:13px;font-weight:600}.simulator-module__qsvGlW__signals{gap:8px;margin:0;padding:0;list-style:none;display:grid}.simulator-module__qsvGlW__signals li{justify-content:space-between;gap:var(--s-3);font-size:13px;display:flex}.simulator-module__qsvGlW__signalLabel{color:var(--text-primary);display:grid}.simulator-module__qsvGlW__signalLabel small{color:var(--text-secondary);font-size:12px}.simulator-module__qsvGlW__signalOn .simulator-module__qsvGlW__signalPoints{color:var(--brand-text);font-weight:600}.simulator-module__qsvGlW__signalOff .simulator-module__qsvGlW__signalLabel,.simulator-module__qsvGlW__signalOff .simulator-module__qsvGlW__signalPoints{color:var(--text-secondary)}.simulator-module__qsvGlW__leadEmpty{color:var(--text-secondary);margin:0;font-size:13px}.simulator-module__qsvGlW__paused{padding:var(--s-3);border-radius:var(--r-md);background:var(--warm-subtle);color:var(--text-primary);margin:0;font-size:13px}.simulator-module__qsvGlW__paused a{color:var(--warm);font-weight:600}
.follow-ups-module__8e2mnq__body{gap:var(--s-5);padding:var(--s-6);flex-direction:column;display:flex}.follow-ups-module__8e2mnq__masterSwitch{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);border:1px solid var(--brand);border-radius:var(--r-lg);background:var(--brand-subtle);display:flex}.follow-ups-module__8e2mnq__masterTitle{color:var(--brand-text);font-size:15px;font-weight:700}.follow-ups-module__8e2mnq__masterDesc{color:var(--text-secondary);margin-top:2px;font-size:13px}.follow-ups-module__8e2mnq__columns{gap:var(--s-4);grid-template-columns:1fr 340px;align-items:start;display:grid}.follow-ups-module__8e2mnq__left,.follow-ups-module__8e2mnq__right{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.follow-ups-module__8e2mnq__step{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex}.follow-ups-module__8e2mnq__stepHead{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.follow-ups-module__8e2mnq__stepNum{background:var(--brand);width:24px;height:24px;color:var(--text-inverse);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.follow-ups-module__8e2mnq__timing{align-items:center;gap:var(--s-2);flex-wrap:wrap;flex:1;display:flex}.follow-ups-module__8e2mnq__timingText{color:var(--text-secondary);font-size:14px}.follow-ups-module__8e2mnq__timingPill{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-sunken);align-items:baseline;gap:5px;padding:5px 10px;display:inline-flex}.follow-ups-module__8e2mnq__timingValue{color:var(--text-primary);font-size:14px;font-weight:600}.follow-ups-module__8e2mnq__timingUnit{color:var(--text-primary);font-size:14px;font-weight:500}.follow-ups-module__8e2mnq__stepBody{border-radius:var(--r-md);background:var(--surface-sunken);color:var(--text-primary);margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.follow-ups-module__8e2mnq__why{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--warm);border-radius:var(--r-md);background:var(--warm-subtle);flex-direction:column;display:flex}.follow-ups-module__8e2mnq__whyHead{align-items:center;gap:var(--s-2);color:var(--warm);font-size:13px;font-weight:700;display:flex}.follow-ups-module__8e2mnq__whyBody{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.55}.follow-ups-module__8e2mnq__card{gap:var(--s-4);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex}.follow-ups-module__8e2mnq__cardTitle{color:var(--text-primary);font-size:15px;font-weight:700}.follow-ups-module__8e2mnq__cardNote{color:var(--text-tertiary);margin:3px 0 0;font-size:12px}.follow-ups-module__8e2mnq__stops{gap:var(--s-3);flex-direction:column;display:flex}.follow-ups-module__8e2mnq__stop{align-items:center;gap:var(--s-3);color:var(--text-primary);font-size:13px;display:flex}.follow-ups-module__8e2mnq__stopCheck{border-radius:var(--r-sm);background:var(--brand);width:18px;height:18px;color:var(--text-inverse);flex-shrink:0;place-items:center;display:grid}.follow-ups-module__8e2mnq__stats{flex-direction:column;display:flex}.follow-ups-module__8e2mnq__statRow{justify-content:space-between;gap:var(--s-3);border-bottom:1px solid var(--border);padding:9px 0;display:flex}.follow-ups-module__8e2mnq__statRow:last-child{border-bottom:0}.follow-ups-module__8e2mnq__statLabel{color:var(--text-secondary);font-size:13px}.follow-ups-module__8e2mnq__statValue{color:var(--text-primary);font-size:14px;font-weight:700}@media (max-width:1000px){.follow-ups-module__8e2mnq__columns{grid-template-columns:1fr}}@media (max-width:560px){.follow-ups-module__8e2mnq__body{padding:var(--s-4) 16px}}.follow-ups-module__8e2mnq__timingInput{width:3.2em;color:var(--text-primary);font:inherit;text-align:right;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.follow-ups-module__8e2mnq__timingSelect{color:var(--text-primary);font:inherit;background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.follow-ups-module__8e2mnq__timingInput:focus-visible,.follow-ups-module__8e2mnq__timingSelect:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:2px}.follow-ups-module__8e2mnq__body .follow-ups-module__8e2mnq__skeletonPage{gap:var(--s-5)}.follow-ups-module__8e2mnq__skeletonSwitch{border-color:var(--border);background:var(--surface)}.follow-ups-module__8e2mnq__skeletonLines{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}
.lead-detail-module__e4xKpq__body{gap:var(--s-5);padding:var(--s-6);flex-direction:column;display:flex}.lead-detail-module__e4xKpq__backLink{align-items:center;gap:var(--s-2);color:var(--text-secondary);align-self:flex-start;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.lead-detail-module__e4xKpq__backLink:hover{color:var(--text-primary)}.lead-detail-module__e4xKpq__loading{color:var(--text-tertiary);margin:0;font-size:13px}.lead-detail-module__e4xKpq__body .lead-detail-module__e4xKpq__skeletonPage{gap:var(--s-5)}.lead-detail-module__e4xKpq__header{align-items:center;gap:var(--s-4);display:flex}.lead-detail-module__e4xKpq__headerText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.lead-detail-module__e4xKpq__nameRow{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.lead-detail-module__e4xKpq__name{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:26px;font-weight:800}.lead-detail-module__e4xKpq__meta,.lead-detail-module__e4xKpq__closedNote{color:var(--text-tertiary);white-space:pre-wrap;margin:0;font-size:13px}.lead-detail-module__e4xKpq__closedNote{color:var(--text-secondary)}.lead-detail-module__e4xKpq__actions{align-items:center;gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.lead-detail-module__e4xKpq__primaryLink{border-radius:var(--r-md);background:var(--brand);color:var(--text-inverse);white-space:nowrap;justify-content:center;align-items:center;padding:11px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.lead-detail-module__e4xKpq__primaryLink:hover{background:var(--brand-hover)}.lead-detail-module__e4xKpq__primaryLink:focus-visible,.lead-detail-module__e4xKpq__backLink:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.lead-detail-module__e4xKpq__fullWidth{width:100%}.lead-detail-module__e4xKpq__notice{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--warm-subtle);color:var(--warm);margin:0;font-size:13px}.lead-detail-module__e4xKpq__columns{gap:var(--s-4);align-items:flex-start;display:flex}.lead-detail-module__e4xKpq__left{gap:var(--s-4);flex-direction:column;flex:1;min-width:0;display:flex}.lead-detail-module__e4xKpq__right{gap:var(--s-4);flex-direction:column;flex-shrink:0;width:400px;display:flex}.lead-detail-module__e4xKpq__card{gap:var(--s-4);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex}.lead-detail-module__e4xKpq__cardTitle{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:15px;font-weight:700}.lead-detail-module__e4xKpq__cardNote{color:var(--text-tertiary);margin:0;font-size:12px}.lead-detail-module__e4xKpq__fieldRow{gap:var(--s-5);display:flex}.lead-detail-module__e4xKpq__field{border-bottom:1px solid var(--border);flex-direction:column;flex:1;gap:4px;min-width:0;padding-bottom:12px;display:flex}.lead-detail-module__e4xKpq__fieldLabel{letter-spacing:.9px;color:var(--text-tertiary);font-size:10px;font-weight:700}.lead-detail-module__e4xKpq__fieldValue{color:var(--text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:600}.lead-detail-module__e4xKpq__fieldUnknown{color:var(--text-tertiary);font-size:14px}.lead-detail-module__e4xKpq__mono{font-family:var(--font-mono)}.lead-detail-module__e4xKpq__scoreRow{align-items:center;gap:var(--s-4);display:flex}.lead-detail-module__e4xKpq__score{padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.lead-detail-module__e4xKpq__scoreHOT{background:var(--hot-subtle);color:var(--hot)}.lead-detail-module__e4xKpq__scoreWARM{background:var(--warm-subtle);color:var(--warm)}.lead-detail-module__e4xKpq__scoreCOLD{background:var(--cold-subtle);color:var(--cold)}.lead-detail-module__e4xKpq__scoreValue{font-family:var(--font-display);font-size:36px;font-weight:800;line-height:1.1}.lead-detail-module__e4xKpq__scoreOutOf{letter-spacing:.9px;font-size:10px;font-weight:700}.lead-detail-module__e4xKpq__scoreNote{flex-direction:column;gap:4px;min-width:0;display:flex}.lead-detail-module__e4xKpq__scoreTitle{color:var(--text-primary);margin:0;font-size:14px;font-weight:600}.lead-detail-module__e4xKpq__scoreBody{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.lead-detail-module__e4xKpq__signals{margin:0;padding:0;list-style:none}.lead-detail-module__e4xKpq__signal{align-items:center;gap:var(--s-3);border-bottom:1px solid var(--border);padding:9px 0;display:flex}.lead-detail-module__e4xKpq__check{background:var(--surface-sunken);width:20px;height:20px;color:var(--text-tertiary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lead-detail-module__e4xKpq__checkOn{background:var(--success-subtle);color:var(--success)}.lead-detail-module__e4xKpq__rule{color:var(--text-primary);flex:1;font-size:13px;font-weight:500}.lead-detail-module__e4xKpq__ruleOff{color:var(--text-tertiary);font-weight:400}.lead-detail-module__e4xKpq__points{font-family:var(--font-mono);color:var(--text-primary);font-size:13px;font-weight:600}.lead-detail-module__e4xKpq__pointsOff{color:var(--text-tertiary)}.lead-detail-module__e4xKpq__notChecked{color:var(--text-tertiary);font-size:12px}.lead-detail-module__e4xKpq__closedNote:focus{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--r-sm)}.lead-detail-module__e4xKpq__modeRow{align-items:center;gap:var(--s-2);display:flex}.lead-detail-module__e4xKpq__modeLabel{color:var(--text-secondary);flex:1;font-size:13px}.lead-detail-module__e4xKpq__mode{align-items:center;gap:var(--s-2);border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.lead-detail-module__e4xKpq__modeAi{background:var(--ai-subtle);color:var(--ai-accent)}.lead-detail-module__e4xKpq__modeHuman{background:var(--brand-subtle);color:var(--brand-text)}.lead-detail-module__e4xKpq__lastMessage{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.lead-detail-module__e4xKpq__timeline{margin:0;padding:0;list-style:none}.lead-detail-module__e4xKpq__event{gap:var(--s-3);display:flex}.lead-detail-module__e4xKpq__rail{flex-direction:column;flex-shrink:0;align-items:center;width:14px;padding-top:5px;display:flex}.lead-detail-module__e4xKpq__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.lead-detail-module__e4xKpq__dot_hot{background:var(--hot)}.lead-detail-module__e4xKpq__dot_warm{background:var(--warm)}.lead-detail-module__e4xKpq__dot_cold{background:var(--cold)}.lead-detail-module__e4xKpq__dot_brand{background:var(--brand)}.lead-detail-module__e4xKpq__dot_success{background:var(--success)}.lead-detail-module__e4xKpq__dot_muted{background:var(--text-tertiary)}.lead-detail-module__e4xKpq__line{background:var(--border);flex:1;width:2px;min-height:26px;margin-top:4px}.lead-detail-module__e4xKpq__eventInfo{flex-direction:column;gap:2px;min-width:0;padding-bottom:10px;display:flex}.lead-detail-module__e4xKpq__eventTitle{color:var(--text-primary);font-size:13px;font-weight:500;line-height:1.4}.lead-detail-module__e4xKpq__eventWhen{color:var(--text-tertiary);font-size:11px}.lead-detail-module__e4xKpq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lead-detail-module__e4xKpq__dialog{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);width:min(480px,100vw - 32px);color:var(--text-primary);padding:0;box-shadow:0 24px 48px #0000002e}.lead-detail-module__e4xKpq__dialog::backdrop{background:#0f0e0c73}.lead-detail-module__e4xKpq__dialogBody{gap:var(--s-3);padding:var(--s-5);flex-direction:column;display:flex}.lead-detail-module__e4xKpq__dialogTitle{font-family:var(--font-display);margin:0;font-size:21px;font-weight:800;line-height:1.25}.lead-detail-module__e4xKpq__dialogText{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.lead-detail-module__e4xKpq__dialogFooter{justify-content:flex-end;gap:var(--s-3);padding-top:var(--s-2);display:flex}@media (max-width:1100px){.lead-detail-module__e4xKpq__columns{flex-direction:column;align-items:stretch}.lead-detail-module__e4xKpq__right{width:auto}}@media (max-width:720px){.lead-detail-module__e4xKpq__header{flex-wrap:wrap}.lead-detail-module__e4xKpq__actions{justify-content:flex-start;width:100%}.lead-detail-module__e4xKpq__fieldRow{gap:var(--s-4);flex-direction:column}}@media (max-width:560px){.lead-detail-module__e4xKpq__body{padding:var(--s-4) 16px}}.lead-detail-module__e4xKpq__phoneScore{align-items:center;gap:var(--s-4);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);display:flex}.lead-detail-module__e4xKpq__phoneScoreHOT{border-color:var(--hot);background:var(--hot-subtle)}.lead-detail-module__e4xKpq__phoneScoreHOT .lead-detail-module__e4xKpq__scoreTitle{color:var(--hot)}.lead-detail-module__e4xKpq__phoneBack{width:32px;height:32px;color:var(--text-primary);flex-shrink:0;place-items:center;margin-left:-8px;display:grid}.lead-detail-module__e4xKpq__phoneActions{z-index:30;gap:var(--s-3);padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface);display:flex;position:fixed;inset:auto 0 0}.lead-detail-module__e4xKpq__callButton{border:1px solid var(--border-strong);border-radius:var(--r-md);width:48px;height:48px;color:var(--text-primary);flex-shrink:0;place-items:center;display:grid}.lead-detail-module__e4xKpq__openConversation{border-radius:var(--r-md);background:var(--brand);height:48px;color:var(--text-inverse);flex:1;place-items:center;font-size:15px;font-weight:600;display:grid}@media (max-width:760px){.lead-detail-module__e4xKpq__body{gap:var(--s-4);padding:var(--s-3) 16px calc(88px + env(safe-area-inset-bottom))}.lead-detail-module__e4xKpq__header{flex-wrap:nowrap;align-items:center;gap:10px}.lead-detail-module__e4xKpq__name{font-size:18px}.lead-detail-module__e4xKpq__headerText{flex:1;min-width:0}.lead-detail-module__e4xKpq__phoneScore .lead-detail-module__e4xKpq__score{padding:0}.lead-detail-module__e4xKpq__field{align-items:baseline;gap:var(--s-3);flex-direction:row;padding:10px 0}.lead-detail-module__e4xKpq__fieldLabel{letter-spacing:0;text-transform:none;width:84px;color:var(--text-tertiary);flex-shrink:0;font-size:13px;font-weight:500}.lead-detail-module__e4xKpq__fieldRow{gap:0}.lead-detail-module__e4xKpq__cardNote{display:none}}
.leads-module__hORjOG__body{gap:var(--s-5);padding:var(--s-6);flex-direction:column;display:flex}.leads-module__hORjOG__filters{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.leads-module__hORjOG__chips{gap:var(--s-2);flex:1;display:flex}.leads-module__hORjOG__chip{border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:600}.leads-module__hORjOG__chipActive{background:var(--text-primary);color:var(--text-inverse);border-color:#0000}.leads-module__hORjOG__sort{align-items:center;gap:var(--s-2);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--text-secondary);cursor:pointer;padding:9px 13px;font-size:13px;font-weight:600;display:inline-flex}.leads-module__hORjOG__exportWrap{align-items:flex-end;gap:var(--s-1);flex-direction:column;display:inline-flex}.leads-module__hORjOG__exportError{color:var(--danger);font-size:12px}.leads-module__hORjOG__chip:focus-visible,.leads-module__hORjOG__sort:focus-visible,.leads-module__hORjOG__pageBtn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.leads-module__hORjOG__emptyWrap{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.leads-module__hORjOG__note{padding:0 var(--s-3);color:var(--text-tertiary);margin:0;font-size:13px}.leads-module__hORjOG__table{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);overflow:hidden}.leads-module__hORjOG__row{align-items:center;gap:var(--s-4);padding:14px var(--s-3);border-bottom:1px solid var(--border);display:flex}.leads-module__hORjOG__row:last-child{border-bottom:0}.leads-module__hORjOG__rowLinked{transition:background .12s;position:relative}.leads-module__hORjOG__rowLinked:hover{background:var(--surface-sunken)}.leads-module__hORjOG__rowLink{color:inherit;text-decoration:none}.leads-module__hORjOG__rowLink:after{content:"";position:absolute;inset:0}.leads-module__hORjOG__rowLink:focus-visible{outline:none}.leads-module__hORjOG__rowLink:focus-visible:after{outline:2px solid var(--brand);outline-offset:-2px}.leads-module__hORjOG__tableHead{padding:10px var(--s-3);background:var(--surface-sunken);letter-spacing:.9px;color:var(--text-tertiary);font-size:10px;font-weight:700}.leads-module__hORjOG__cName{flex-shrink:0;width:200px}.leads-module__hORjOG__cInterest{flex:1;min-width:0}.leads-module__hORjOG__cBudget{flex-shrink:0;width:140px}.leads-module__hORjOG__cStatus{flex-shrink:0;width:90px}.leads-module__hORjOG__cContact{flex-shrink:0;width:110px}.leads-module__hORjOG__name{color:var(--text-primary);font-size:14px;font-weight:600}.leads-module__hORjOG__interest{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.leads-module__hORjOG__budget{font-family:var(--font-mono);color:var(--text-primary);font-size:13px}.leads-module__hORjOG__unknown,.leads-module__hORjOG__when{color:var(--text-tertiary);font-size:13px}.leads-module__hORjOG__pagination{align-items:center;gap:var(--s-3);display:flex}.leads-module__hORjOG__count{color:var(--text-tertiary);flex:1;font-size:13px}.leads-module__hORjOG__pageBtn{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);cursor:pointer;padding:8px 14px;font-size:13px;font-weight:600}.leads-module__hORjOG__pageBtn:disabled{color:var(--text-tertiary);cursor:default}@media (max-width:1000px){.leads-module__hORjOG__table{overflow-x:auto}.leads-module__hORjOG__row{min-width:760px}}@media (max-width:560px){.leads-module__hORjOG__body{padding:var(--s-4) 16px}.leads-module__hORjOG__chips{flex-wrap:wrap}}.leads-module__hORjOG__search{min-width:0}.leads-module__hORjOG__iconButton{border-radius:var(--r-md);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.leads-module__hORjOG__cards{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.leads-module__hORjOG__card{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:inherit;flex-direction:column;display:flex}.leads-module__hORjOG__cardTop{align-items:center;gap:var(--s-3);display:flex}.leads-module__hORjOG__cardText{flex-direction:column;flex:1;min-width:0;display:flex}.leads-module__hORjOG__cardName{color:var(--text-primary);font-size:15px;font-weight:600}.leads-module__hORjOG__cardInterest{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.leads-module__hORjOG__cardBottom{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}@media (max-width:760px){.leads-module__hORjOG__body{gap:var(--s-4);padding:var(--s-4) 16px}.leads-module__hORjOG__searchClosed{display:none}.leads-module__hORjOG__filters{flex-wrap:wrap}.leads-module__hORjOG__search{flex-basis:100%}}.leads-module__hORjOG__skeletonLines{gap:6px}
.more-module__Lixc4W__body{gap:var(--s-3);max-width:640px;padding:var(--s-5) var(--s-4);flex-direction:column;display:flex}.more-module__Lixc4W__title{margin-bottom:var(--s-2);letter-spacing:-.4px;color:var(--text-primary);font-size:26px;font-weight:800}.more-module__Lixc4W__org{align-items:center;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:inherit;display:flex}.more-module__Lixc4W__avatar{background:var(--brand-subtle);width:44px;height:44px;color:var(--brand-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:grid}.more-module__Lixc4W__orgText{flex-direction:column;gap:4px;min-width:0;display:flex}.more-module__Lixc4W__orgName{color:var(--text-primary);font-size:16px;font-weight:700}.more-module__Lixc4W__orgPlan{align-items:center;gap:var(--s-2);color:var(--text-tertiary);font-size:13px;display:flex}.more-module__Lixc4W__group{margin:var(--s-3) 0 0;font-family:var(--font-body);letter-spacing:1px;color:var(--text-tertiary);font-size:11px;font-weight:700}.more-module__Lixc4W__card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.more-module__Lixc4W__row{align-items:center;gap:var(--s-3);width:100%;min-height:52px;padding:0 var(--s-4);border:0;border-top:1px solid var(--border);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;font-size:15px;display:flex}.more-module__Lixc4W__card>.more-module__Lixc4W__row:first-child{border-top:0}.more-module__Lixc4W__icon{color:var(--text-secondary);display:grid}.more-module__Lixc4W__label{flex:1;font-weight:500}.more-module__Lixc4W__value{color:var(--text-tertiary);white-space:nowrap;font-size:13px}.more-module__Lixc4W__chevron{color:var(--text-tertiary);flex-shrink:0;transition:transform .12s}.more-module__Lixc4W__chevronOpen{transform:rotate(90deg)}.more-module__Lixc4W__appearance{padding:0 var(--s-4) var(--s-3)}.more-module__Lixc4W__signOut,.more-module__Lixc4W__signOut .more-module__Lixc4W__icon{color:var(--danger)}
.notifications-module__KxXtrG__rows{flex-direction:column;display:flex}.notifications-module__KxXtrG__row{align-items:center;gap:var(--s-4);padding:var(--s-3) 0;border-top:1px solid var(--border);display:flex}.notifications-module__KxXtrG__row:first-child{border-top:0;padding-top:0}.notifications-module__KxXtrG__rowText{flex:1;min-width:0}.notifications-module__KxXtrG__rowName{color:var(--text-primary);font-size:14px;font-weight:600}.notifications-module__KxXtrG__rowDesc{color:var(--text-tertiary);overflow-wrap:anywhere;margin-top:2px;font-size:12px}.notifications-module__KxXtrG__chip{background:var(--surface-sunken);color:var(--text-secondary);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.notifications-module__KxXtrG__avatar{background:var(--brand-subtle);width:32px;height:32px;color:var(--brand-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.notifications-module__KxXtrG__you{color:var(--text-tertiary);font-weight:400}
.whatsapp-settings-module__cwhD5G__statusPending{border-color:var(--warm);background:var(--warm-subtle)}.whatsapp-settings-module__cwhD5G__statusPending [data-part=title]{color:var(--warm)}.whatsapp-settings-module__cwhD5G__statusProblem{border-color:var(--danger);background:var(--danger-subtle)}.whatsapp-settings-module__cwhD5G__statusProblem [data-part=title]{color:var(--danger)}.whatsapp-settings-module__cwhD5G__statusNone{border-color:var(--border);background:var(--surface)}.whatsapp-settings-module__cwhD5G__statusNone [data-part=title]{color:var(--text-primary)}.whatsapp-settings-module__cwhD5G__link{color:var(--brand-text);font-size:14px;font-weight:600}.whatsapp-settings-module__cwhD5G__details{grid-template-columns:repeat(2,minmax(0,1fr))}.whatsapp-settings-module__cwhD5G__danger{align-items:center;gap:var(--s-4);padding:var(--s-5);border:1px solid var(--danger);border-radius:var(--r-lg);background:var(--surface);flex-wrap:wrap;display:flex}.whatsapp-settings-module__cwhD5G__dangerText{flex:1;min-width:220px}.whatsapp-settings-module__cwhD5G__dangerTitle{color:var(--danger);margin:0;font-size:14px;font-weight:700}.whatsapp-settings-module__cwhD5G__dangerDesc{color:var(--text-secondary);margin:3px 0 0;font-size:12px}.whatsapp-settings-module__cwhD5G__error{color:var(--danger);margin:0;font-size:13px}.whatsapp-settings-module__cwhD5G__dialog{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);width:min(460px,100vw - 32px);color:var(--text-primary);padding:0}.whatsapp-settings-module__cwhD5G__dialog::backdrop{background:#0f0e0c8c}.whatsapp-settings-module__cwhD5G__dialogBody{gap:var(--s-4);padding:var(--s-6);flex-direction:column;display:flex}.whatsapp-settings-module__cwhD5G__dialogIcon{background:var(--danger-subtle);width:44px;height:44px;color:var(--danger);border-radius:999px;place-items:center;display:grid}.whatsapp-settings-module__cwhD5G__dialogTitle{font-family:var(--font-display);margin:0;font-size:21px;font-weight:800;line-height:1.25}.whatsapp-settings-module__cwhD5G__dialogText{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.whatsapp-settings-module__cwhD5G__confirmLabel{gap:var(--s-2);flex-direction:column;font-size:13px;font-weight:600;display:flex}.whatsapp-settings-module__cwhD5G__confirmInput{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);font-family:var(--font-mono);color:var(--text-primary);padding:11px 14px;font-size:14px}.whatsapp-settings-module__cwhD5G__confirmInput:focus-visible{outline:2px solid var(--danger);outline-offset:1px}.whatsapp-settings-module__cwhD5G__dialogFoot{justify-content:flex-end;gap:var(--s-3);padding-top:var(--s-2);display:flex}.whatsapp-settings-module__cwhD5G__confirmButton{border-radius:var(--r-md);background:var(--danger);font:inherit;color:#fff;cursor:pointer;border:0;padding:11px 18px;font-size:14px;font-weight:700}.whatsapp-settings-module__cwhD5G__confirmButton:disabled{opacity:.5;cursor:not-allowed}.whatsapp-settings-module__cwhD5G__confirmButton:focus-visible{outline:2px solid var(--danger);outline-offset:2px}.whatsapp-settings-module__cwhD5G__detailMono{font-family:var(--font-mono)}
.billing-module__7x45QG__screen{align-items:center;gap:var(--s-5);min-height:100dvh;padding:var(--s-6) 16px var(--s-8);background:var(--bg);flex-direction:column;display:flex}.billing-module__7x45QG__top{width:100%;max-width:520px}.billing-module__7x45QG__card{gap:var(--s-4);width:100%;max-width:520px;padding:var(--s-6);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);flex-direction:column;display:flex}.billing-module__7x45QG__icon{background:var(--surface-sunken);width:44px;height:44px;color:var(--text-secondary);border-radius:50%;place-items:center;display:grid}.billing-module__7x45QG__iconSuccess{background:var(--success-subtle);color:var(--success)}.billing-module__7x45QG__iconDanger{background:var(--danger-subtle);color:var(--danger)}.billing-module__7x45QG__iconWarm{background:var(--warm-subtle);color:var(--warm)}.billing-module__7x45QG__spin{animation:1s linear infinite billing-module__7x45QG__spin}@keyframes billing-module__7x45QG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.billing-module__7x45QG__spin{animation:none}}.billing-module__7x45QG__title{letter-spacing:-.3px;color:var(--text-primary);margin:0;font-size:22px;font-weight:800}.billing-module__7x45QG__sub{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.billing-module__7x45QG__actions{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.billing-module__7x45QG__primary{align-items:center;gap:var(--s-2);border-radius:var(--r-md);background:var(--brand);color:var(--text-inverse);font:inherit;cursor:pointer;border:0;padding:11px 18px;font-size:14px;font-weight:700;display:inline-flex}.billing-module__7x45QG__primary:hover{background:var(--brand-hover)}.billing-module__7x45QG__primary:disabled{opacity:.6;cursor:not-allowed}.billing-module__7x45QG__secondary{align-items:center;gap:var(--s-1);color:var(--text-secondary);font-size:14px;font-weight:600;display:inline-flex}.billing-module__7x45QG__error{border-radius:var(--r-md);background:var(--danger-subtle);color:var(--danger);margin:0;padding:10px 12px;font-size:13px}.billing-module__7x45QG__payGroup{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:inline-flex}.billing-module__7x45QG__decline{font:inherit;color:var(--danger);cursor:pointer;background:0 0;border:0;padding:11px 4px;font-size:14px;font-weight:600}.billing-module__7x45QG__decline:disabled{opacity:.6;cursor:not-allowed}.billing-module__7x45QG__testBadge{background:var(--warm-subtle);color:var(--warm);letter-spacing:.4px;border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:11px;font-weight:700}.billing-module__7x45QG__amount{font-family:var(--font-display);color:var(--text-primary);font-size:30px;font-weight:800}.billing-module__7x45QG__receipt{width:100%;max-width:680px;padding:var(--s-7);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);gap:var(--s-6);flex-direction:column;display:flex}.billing-module__7x45QG__receiptHead{justify-content:space-between;align-items:flex-start;gap:var(--s-4);flex-wrap:wrap;display:flex}.billing-module__7x45QG__receiptTitle{color:var(--text-primary);text-align:right;margin:0 0 4px;font-size:24px;font-weight:800}.billing-module__7x45QG__receiptMeta{color:var(--text-secondary);text-align:right;margin:0;font-size:13px}.billing-module__7x45QG__parties{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}.billing-module__7x45QG__label{letter-spacing:.9px;color:var(--text-tertiary);margin:0 0 6px;font-size:10px;font-weight:700}.billing-module__7x45QG__party{color:var(--text-primary);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.billing-module__7x45QG__lines{border-collapse:collapse;width:100%;font-size:13px}.billing-module__7x45QG__lines th{border-bottom:1px solid var(--border);letter-spacing:.9px;color:var(--text-tertiary);text-align:left;padding:10px 0;font-size:10px;font-weight:700}.billing-module__7x45QG__lines td{border-bottom:1px solid var(--border);color:var(--text-primary);vertical-align:top;padding:12px 0}.billing-module__7x45QG__lines .billing-module__7x45QG__num{text-align:right}.billing-module__7x45QG__total td{border-bottom:0;font-weight:700}.billing-module__7x45QG__note{color:var(--text-tertiary);margin:0;font-size:12px}.billing-module__7x45QG__toolbar{justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;max-width:680px;display:flex}.billing-module__7x45QG__screen .billing-module__7x45QG__skeletonReceipt{gap:var(--s-6)}.billing-module__7x45QG__skeletonStack{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.billing-module__7x45QG__skeletonEnd{align-items:flex-end;gap:var(--s-2);flex-direction:column;display:flex}.billing-module__7x45QG__skeletonLine{justify-content:space-between;align-items:center;gap:var(--s-4);border-bottom:1px solid var(--border);padding:12px 0;display:flex}.billing-module__7x45QG__skeletonLine:last-child{border-bottom:0}@media (max-width:560px){.billing-module__7x45QG__parties{grid-template-columns:1fr}.billing-module__7x45QG__skeletonEnd{align-items:flex-start}.billing-module__7x45QG__receipt{padding:var(--s-5)}.billing-module__7x45QG__receiptTitle,.billing-module__7x45QG__receiptMeta{text-align:left}}@media print{.billing-module__7x45QG__screen{background:#fff;padding:0}.billing-module__7x45QG__toolbar{display:none}.billing-module__7x45QG__receipt{border:0;max-width:none;padding:0}}
.status-card-module__SAHP8q__screen{background:var(--surface-sunken);min-height:100dvh;padding:var(--s-8);justify-content:center;align-items:center;display:flex}.status-card-module__SAHP8q__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);width:100%;max-width:720px;padding:var(--s-8) var(--s-7);align-items:center;gap:var(--s-5);text-align:center;flex-direction:column;display:flex}.status-card-module__SAHP8q__icon{border-radius:999px;flex-shrink:0;place-items:center;width:76px;height:76px;display:grid}.status-card-module__SAHP8q__icon_neutral{background:var(--surface-sunken);color:var(--text-tertiary)}.status-card-module__SAHP8q__icon_danger{background:var(--danger-subtle);color:var(--danger)}.status-card-module__SAHP8q__title{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:32px;font-weight:800;line-height:1.2}.status-card-module__SAHP8q__body{max-width:520px;color:var(--text-secondary);margin:0;font-size:16px;line-height:1.6}.status-card-module__SAHP8q__ref{align-items:center;gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-md);background:var(--surface-sunken);max-width:100%;font-size:12px;display:flex}.status-card-module__SAHP8q__refLabel{color:var(--text-tertiary)}.status-card-module__SAHP8q__refValue{font-family:var(--font-mono);color:var(--text-primary);overflow-wrap:anywhere;font-weight:600}.status-card-module__SAHP8q__actions{justify-content:center;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.status-card-module__SAHP8q__primary,.status-card-module__SAHP8q__secondary{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-md);font-family:var(--font-body);cursor:pointer;font-size:15px;line-height:1.4;transition:background .12s;display:inline-flex}.status-card-module__SAHP8q__primary{background:var(--brand);color:var(--text-inverse);border:1px solid #0000;padding:14px 24px;font-weight:700}.status-card-module__SAHP8q__primary:hover{background:var(--brand-hover)}.status-card-module__SAHP8q__secondary{background:var(--surface);color:var(--text-primary);border:1px solid var(--border-strong);padding:14px 20px;font-weight:600}.status-card-module__SAHP8q__secondary:hover{background:var(--surface-sunken)}@media (max-width:640px){.status-card-module__SAHP8q__screen{padding:var(--s-4)}.status-card-module__SAHP8q__card{padding:var(--s-6) var(--s-5)}.status-card-module__SAHP8q__title{font-size:26px}.status-card-module__SAHP8q__actions{flex-direction:column;align-self:stretch}.status-card-module__SAHP8q__primary,.status-card-module__SAHP8q__secondary{width:100%}}
.whatsapp-module__SjxSJq__status{align-items:center;gap:var(--s-4);padding:var(--s-5);border:1px solid var(--warm);border-radius:var(--r-lg);background:var(--warm-subtle);display:flex}.whatsapp-module__SjxSJq__statusLive{border-color:var(--success);background:var(--success-subtle)}.whatsapp-module__SjxSJq__statusProblem{border-color:var(--danger);background:var(--danger-subtle)}.whatsapp-module__SjxSJq__statusIcon{background:var(--surface);width:44px;height:44px;color:var(--warm);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.whatsapp-module__SjxSJq__statusLive .whatsapp-module__SjxSJq__statusIcon{color:var(--success)}.whatsapp-module__SjxSJq__statusProblem .whatsapp-module__SjxSJq__statusIcon{color:var(--danger)}.whatsapp-module__SjxSJq__statusTitle{color:var(--warm);margin:0;font-size:16px;font-weight:700}.whatsapp-module__SjxSJq__statusLive .whatsapp-module__SjxSJq__statusTitle{color:var(--success)}.whatsapp-module__SjxSJq__statusProblem .whatsapp-module__SjxSJq__statusTitle{color:var(--danger)}.whatsapp-module__SjxSJq__statusText{color:var(--text-secondary);margin:3px 0 0;font-size:13px}.whatsapp-module__SjxSJq__checklist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.whatsapp-module__SjxSJq__item{align-items:center;gap:var(--s-3);border-bottom:1px solid var(--border);padding:13px 0;display:flex}.whatsapp-module__SjxSJq__dot{background:var(--surface-sunken);width:22px;height:22px;color:var(--text-tertiary);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.whatsapp-module__SjxSJq__dotDone{background:var(--success-subtle);color:var(--success)}.whatsapp-module__SjxSJq__dotProblem{background:var(--danger-subtle);color:var(--danger)}.whatsapp-module__SjxSJq__itemLabel{color:var(--text-secondary);flex:1;font-size:14px}.whatsapp-module__SjxSJq__itemLabelDone{color:var(--text-primary);font-weight:500}.whatsapp-module__SjxSJq__itemValue{color:var(--text-tertiary);font-size:12px;font-weight:600}.whatsapp-module__SjxSJq__itemValueDone{color:var(--success)}.whatsapp-module__SjxSJq__itemValueProblem{color:var(--danger)}.whatsapp-module__SjxSJq__statusSkeleton{border-color:var(--border);background:var(--surface)}.whatsapp-module__SjxSJq__skeletonLines{gap:var(--s-2);flex-direction:column;flex:1;min-width:0;display:flex}.whatsapp-module__SjxSJq__meanwhile{align-items:center;gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-md);background:var(--brand-subtle);color:var(--brand-text);font-size:13px;font-weight:500;display:flex}.whatsapp-module__SjxSJq__meanwhile a{color:inherit;text-decoration:underline}.whatsapp-module__SjxSJq__numberForm{gap:var(--s-3);align-items:flex-end;display:flex}.whatsapp-module__SjxSJq__numberForm>label{flex:1}@media (max-width:520px){.whatsapp-module__SjxSJq__numberForm{flex-direction:column;align-items:stretch}}.whatsapp-module__SjxSJq__guide{gap:var(--s-5);flex-direction:column;display:flex}.whatsapp-module__SjxSJq__guideTitle{margin:0 0 var(--s-2);color:var(--text-primary);font-size:15px;font-weight:700}.whatsapp-module__SjxSJq__before{padding:var(--s-4);border-radius:var(--r-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:13px}.whatsapp-module__SjxSJq__before ul{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.whatsapp-module__SjxSJq__guideSteps{gap:var(--s-4);color:var(--text-secondary);flex-direction:column;margin:0;padding-left:22px;font-size:13px;line-height:1.55;display:flex}.whatsapp-module__SjxSJq__guideSteps h3{color:var(--text-primary);margin:0 0 4px;font-size:14px;font-weight:700}.whatsapp-module__SjxSJq__guideSteps p{margin:0 0 4px}.whatsapp-module__SjxSJq__guideSteps em,.whatsapp-module__SjxSJq__before em,.whatsapp-module__SjxSJq__confirm em{color:var(--text-primary);font-style:normal;font-weight:600}.whatsapp-module__SjxSJq__guide a,.whatsapp-module__SjxSJq__again a{color:var(--brand-text)}.whatsapp-module__SjxSJq__note{color:var(--text-tertiary);font-size:12px}.whatsapp-module__SjxSJq__mono{font-family:var(--font-mono,ui-monospace, monospace)}.whatsapp-module__SjxSJq__copyRow{align-items:center;gap:var(--s-3);color:var(--text-primary);font-size:15px;font-weight:700;display:flex}.whatsapp-module__SjxSJq__copyButton{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);font:inherit;color:var(--text-secondary);cursor:pointer;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.whatsapp-module__SjxSJq__detailsForm{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);flex-direction:column;display:flex}.whatsapp-module__SjxSJq__confirm{align-items:flex-start;gap:var(--s-2);color:var(--text-secondary);font-size:13px;display:flex}.whatsapp-module__SjxSJq__confirm input{margin-top:3px}.whatsapp-module__SjxSJq__again>summary{cursor:pointer;color:var(--brand-text);font-size:13px;font-weight:600}.whatsapp-module__SjxSJq__again[open]>summary{margin-bottom:var(--s-4)}.whatsapp-module__SjxSJq__statusAction{border-color:var(--danger);background:var(--danger-subtle)}.whatsapp-module__SjxSJq__statusAction .whatsapp-module__SjxSJq__statusIcon,.whatsapp-module__SjxSJq__statusAction .whatsapp-module__SjxSJq__statusTitle{color:var(--danger)}.whatsapp-module__SjxSJq__statusMessage{color:var(--text-primary);white-space:pre-wrap;margin:6px 0 0;font-size:14px;font-weight:600}.whatsapp-module__SjxSJq__shareLink{color:var(--text-secondary);margin:0;font-size:13px}.whatsapp-module__SjxSJq__shareLink a{color:var(--brand-text)}
.qa-module__-iBQva__page{max-width:860px;padding:var(--s-5) var(--s-4) var(--s-8);gap:var(--s-4);color:var(--text-primary);flex-direction:column;margin:0 auto;display:flex}.qa-module__-iBQva__brand{margin-bottom:var(--s-2)}.qa-module__-iBQva__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-text);margin:0;font-size:12px;font-weight:600}.qa-module__-iBQva__title{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(26px,4.5vw,38px);font-weight:800;line-height:1.1}.qa-module__-iBQva__lede{max-width:62ch;color:var(--text-secondary);margin:0;font-size:16px;line-height:1.55}.qa-module__-iBQva__muted{color:var(--text-tertiary);margin:0;font-size:13px}.qa-module__-iBQva__muted code{font-family:var(--font-mono)}.qa-module__-iBQva__error{color:var(--danger);margin:0;font-size:13px}.qa-module__-iBQva__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qa-module__-iBQva__primary,.qa-module__-iBQva__secondary{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-md);font:inherit;cursor:pointer;align-self:flex-start;padding:11px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.qa-module__-iBQva__primary{background:var(--brand);color:var(--text-inverse);border:0}.qa-module__-iBQva__primary:hover{background:var(--brand-hover)}.qa-module__-iBQva__primary:disabled{opacity:.6;cursor:default}.qa-module__-iBQva__secondary{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-primary)}.qa-module__-iBQva__link{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.qa-module__-iBQva__primary:focus-visible,.qa-module__-iBQva__secondary:focus-visible,.qa-module__-iBQva__link:focus-visible,.qa-module__-iBQva__chip:focus-visible,.qa-module__-iBQva__status:focus-visible,.qa-module__-iBQva__copy:focus-visible,.qa-module__-iBQva__input:focus-visible,.qa-module__-iBQva__notes:focus-visible,.qa-module__-iBQva__shot button:focus-visible,.qa-module__-iBQva__srOnly:focus-visible+.qa-module__-iBQva__addShot{outline:2px solid var(--brand);outline-offset:2px}.qa-module__-iBQva__gate{gap:var(--s-3);flex-wrap:wrap;display:flex}.qa-module__-iBQva__input{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);min-width:220px;color:var(--text-primary);font:inherit;flex:1;padding:12px 14px;font-size:15px}.qa-module__-iBQva__sticky{z-index:2;gap:var(--s-2);padding:var(--s-3) 0;background:var(--bg);border-bottom:1px solid var(--border);flex-direction:column;display:flex;position:sticky;top:0}.qa-module__-iBQva__stickyRow{justify-content:space-between;align-items:flex-end;gap:var(--s-3);display:flex}.qa-module__-iBQva__who{font-family:var(--font-display);letter-spacing:-.01em;margin:2px 0 0;font-size:22px;font-weight:800}.qa-module__-iBQva__meter{background:var(--surface-sunken);border-radius:999px;height:6px;overflow:hidden}.qa-module__-iBQva__meter span{background:var(--brand);height:100%;transition:width .3s;display:block}.qa-module__-iBQva__tally{align-items:center;gap:var(--s-1) var(--s-3);color:var(--text-secondary);flex-wrap:wrap;margin:0;font-size:13px;display:flex}.qa-module__-iBQva__dotPass,.qa-module__-iBQva__dotFail,.qa-module__-iBQva__dotBlocked,.qa-module__-iBQva__dotNa{align-items:center;gap:5px;display:inline-flex}.qa-module__-iBQva__dotPass:before,.qa-module__-iBQva__dotFail:before,.qa-module__-iBQva__dotBlocked:before,.qa-module__-iBQva__dotNa:before{content:"";border-radius:999px;width:8px;height:8px}.qa-module__-iBQva__dotPass:before{background:var(--success)}.qa-module__-iBQva__dotFail:before{background:var(--danger)}.qa-module__-iBQva__dotBlocked:before{background:var(--warm)}.qa-module__-iBQva__dotNa:before{background:var(--text-tertiary)}.qa-module__-iBQva__filters{gap:var(--s-2);flex-wrap:wrap;display:flex}.qa-module__-iBQva__chip{background:var(--surface-sunken);color:var(--text-secondary);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.qa-module__-iBQva__chipOn{background:var(--text-primary);color:var(--text-inverse)}.qa-module__-iBQva__briefing{padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:var(--text-secondary);font-size:14px;line-height:1.55}.qa-module__-iBQva__briefing summary{cursor:pointer;color:var(--text-primary);font-weight:700}.qa-module__-iBQva__briefing ul{margin:var(--s-3) 0;gap:var(--s-2);flex-direction:column;padding-left:20px;display:flex}.qa-module__-iBQva__briefingHead{margin:var(--s-4) 0 0;color:var(--text-primary);font-size:14px}.qa-module__-iBQva__section{gap:var(--s-3);margin-top:var(--s-3);flex-direction:column;display:flex}.qa-module__-iBQva__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.qa-module__-iBQva__sectionTitle{margin:var(--s-3) 0 0;font-family:var(--font-display);letter-spacing:-.01em;font-size:20px;font-weight:800}.qa-module__-iBQva__sectionCount{font-family:var(--font-mono);color:var(--text-tertiary);font-size:12px}.qa-module__-iBQva__sectionIntro{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.qa-module__-iBQva__check{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--border);border-left:4px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;display:flex}.qa-module__-iBQva__check_pass{border-left-color:var(--success)}.qa-module__-iBQva__check_fail{border-left-color:var(--danger)}.qa-module__-iBQva__check_blocked{border-left-color:var(--warm)}.qa-module__-iBQva__check_na{border-left-color:var(--text-tertiary)}.qa-module__-iBQva__checkBody{gap:var(--s-2);flex-direction:column;display:flex}.qa-module__-iBQva__checkId{font-family:var(--font-mono);color:var(--text-tertiary);font-size:11px}.qa-module__-iBQva__todo{margin:0;font-size:15px;font-weight:600;line-height:1.45}.qa-module__-iBQva__say{align-items:flex-start;gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--surface-sunken);display:flex}.qa-module__-iBQva__sayText{font-family:var(--font-mono);white-space:pre-wrap;flex:1;font-size:14px;line-height:1.5}.qa-module__-iBQva__copy{border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text-secondary);font:inherit;cursor:pointer;flex-shrink:0;align-items:center;gap:5px;padding:4px 9px;font-size:12px;display:inline-flex}.qa-module__-iBQva__expect{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.qa-module__-iBQva__expectLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.qa-module__-iBQva__note{color:var(--text-tertiary);margin:0;font-size:13px;font-style:italic}.qa-module__-iBQva__statuses{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.qa-module__-iBQva__status{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);min-width:72px;color:var(--text-primary);font:inherit;cursor:pointer;padding:8px 12px;font-size:13px;font-weight:600}.qa-module__-iBQva__status_pass{background:var(--success);border-color:var(--success);color:var(--text-inverse)}.qa-module__-iBQva__status_fail{background:var(--danger);border-color:var(--danger);color:var(--text-inverse)}.qa-module__-iBQva__status_blocked{background:var(--warm);border-color:var(--warm);color:var(--text-inverse)}.qa-module__-iBQva__status_na{background:var(--text-tertiary);border-color:var(--text-tertiary);color:var(--text-inverse)}.qa-module__-iBQva__saveState{color:var(--text-tertiary);margin-left:auto;font-size:12px}.qa-module__-iBQva__notes{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg);width:100%;color:var(--text-primary);font:inherit;resize:vertical;box-sizing:border-box;padding:10px 12px;font-size:14px}.qa-module__-iBQva__shots{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.qa-module__-iBQva__shot{display:inline-block;position:relative}.qa-module__-iBQva__shot img{object-fit:cover;border:1px solid var(--border);border-radius:var(--r-sm);width:64px;height:64px;display:block}.qa-module__-iBQva__shot button{background:var(--text-primary);width:20px;height:20px;color:var(--text-inverse);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:-6px;right:-6px}.qa-module__-iBQva__addShot{border:1px dashed var(--border-strong);border-radius:var(--r-md);color:var(--text-secondary);cursor:pointer;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:inline-flex}.qa-module__-iBQva__resultsHead{justify-content:space-between;align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.qa-module__-iBQva__headActions{gap:var(--s-2);flex-wrap:wrap;display:flex}.qa-module__-iBQva__tableWrap{border:1px solid var(--border);border-radius:var(--r-md);overflow-x:auto}.qa-module__-iBQva__table{border-collapse:collapse;width:100%;min-width:600px;font-size:14px}.qa-module__-iBQva__table th,.qa-module__-iBQva__table td{text-align:left;border-bottom:1px solid var(--border);padding:10px 12px}.qa-module__-iBQva__table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);background:var(--surface-sunken);font-size:11px;font-weight:700}.qa-module__-iBQva__table tbody th{font-weight:600}.qa-module__-iBQva__numPass{color:var(--success);font-weight:700}.qa-module__-iBQva__numFail{color:var(--danger);font-weight:700}.qa-module__-iBQva__numBlocked{color:var(--warm);font-weight:700}.qa-module__-iBQva__numZero{color:var(--text-tertiary)}.qa-module__-iBQva__when{font-family:var(--font-mono);color:var(--text-tertiary);font-size:12px}.qa-module__-iBQva__issue{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--border);border-left:4px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;display:flex}.qa-module__-iBQva__issueFail{border-left-color:var(--danger)}.qa-module__-iBQva__issueBlocked{border-left-color:var(--warm)}.qa-module__-iBQva__issueHead{align-items:baseline;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.qa-module__-iBQva__issueWho{color:var(--text-tertiary);margin-left:auto;font-size:12px}.qa-module__-iBQva__issueNotes{padding:var(--s-3);border-radius:var(--r-sm);background:var(--surface-sunken);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.qa-module__-iBQva__tagFail,.qa-module__-iBQva__tagBlocked{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.qa-module__-iBQva__tagFail{background:var(--danger-subtle);color:var(--danger)}.qa-module__-iBQva__tagBlocked{background:var(--warm-subtle);color:var(--warm)}@media (max-width:560px){.qa-module__-iBQva__status{flex:1;min-width:0}.qa-module__-iBQva__saveState,.qa-module__-iBQva__issueWho{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.qa-module__-iBQva__meter span{transition:none}}.qa-module__-iBQva__page .qa-module__-iBQva__skeletonPage{gap:var(--s-4)}.qa-module__-iBQva__skeletonStack{gap:var(--s-2);flex-direction:column;flex:240px;min-width:0;display:flex}.qa-module__-iBQva__skeletonButtons{gap:var(--s-2);flex-wrap:wrap;display:flex}.qa-module__-iBQva__skeletonTable{background:var(--surface)}.qa-module__-iBQva__skeletonRow{align-items:center;gap:var(--s-4);border-bottom:1px solid var(--border);padding:12px;display:flex}.qa-module__-iBQva__skeletonRow:first-child{background:var(--surface-sunken)}.qa-module__-iBQva__skeletonRow:last-child{border-bottom:0}
