#app .workbench-theme :where(h1,h2,h3,h4,p,label,span,small,a,button,input,select,textarea,th,td):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){letter-spacing:0}#app .workbench-theme :where(h1,h2,h3,h4):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){color:var(--wb-text);font-weight:600;overflow-wrap:anywhere}#app .workbench-theme :where(h1):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){font-size:22px}#app .workbench-theme :where(h2):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){font-size:17px}#app .workbench-theme :where(h3):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){font-size:15px}#app .workbench-theme :where(label):not(:where(.danger,.poster-card *,.activity-content *,.rich-editor .editor *)){color:#4e5969}#app .workbench-theme :where(.muted,.hint,.field-help,.section-kicker,.eyebrow,.desc,.empty,.empty-inline):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){color:var(--wb-muted)}#app .workbench-theme :where(a):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){color:#245bdb}#app .workbench-theme :where(button,.button,.link-button,.primary-link):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){color:#fff;background:var(--wb-blue);border:1px solid var(--wb-blue);border-radius:6px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.5;box-shadow:none}#app .workbench-theme :where(button,.button,.link-button,.primary-link):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)):hover:not(:disabled){filter:brightness(.97)}#app .workbench-theme :where(button):disabled{opacity:.45;cursor:not-allowed}#app .workbench-theme :where(button.secondary,button.quiet,button.plain,button.ghost,button.mini,button.icon,button.icon-button,.btn-secondary,.secondary-button,.toolbar button,.image-tools button){background:#fff;color:#4e5969;border-color:var(--wb-border)}#app .workbench-theme :where(button.text,.text-button,button.link,.account-back){background:transparent;color:#245bdb;border-color:transparent}#app .workbench-theme :where(button.danger,button.delete){color:#c5262b!important;background:#fff2f0!important;border-color:#ffccc7!important}#app .workbench-theme button.danger-text{color:#c5262b!important;background:transparent;border-color:transparent}#app .workbench-theme :where(button.nav,button.nav-group,button.logout){background:transparent;border:0;color:var(--wb-muted)}#app .workbench-theme button.nav-overlay{background:#1f23294d;border:0;border-radius:0}#app .workbench-theme :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){box-sizing:border-box;min-width:0;max-width:100%;border:1px solid var(--wb-border);border-radius:5px;background:#fff;color:var(--wb-text);font-family:inherit;box-shadow:none}#app .workbench-theme :where(input,select,textarea):focus{outline:2px solid #3370ff33;outline-offset:1px;border-color:var(--wb-blue)}#app .workbench-theme :where(input,select,textarea):disabled{color:#8f959e;background:#f5f6f7;cursor:not-allowed}#app .workbench-theme :where(input[type=checkbox],input[type=radio]){accent-color:var(--wb-blue)}#app .workbench-theme :where(table):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){color:var(--wb-text)}#app .workbench-theme :where(th):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){background:#f2f3f5;color:#646a73;font-weight:500;border-color:var(--wb-border)}#app .workbench-theme :where(td):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)){border-color:#e8eaed}#app .workbench-theme :where(td):not(:where(.warn,.warning,.error,.success,.poster-card *,.activity-content *,.rich-editor .editor *)){color:var(--wb-text)}#app .workbench-theme :where(tbody tr):not(:where(.poster-card *,.activity-content *,.rich-editor .editor *)):hover{background:#f5f8ff}#app .workbench-theme :where(.table-wrap,.table-scroll,.excel-wrap){border-color:var(--wb-border);border-radius:6px;max-width:100%}#app .workbench-theme :where(.tabs,.pool-tabs,.categories,.mode-switch){border-color:var(--wb-border)}#app .workbench-theme :where(.tabs button,.tabs a,.pool-tabs button,.categories button,.mode-switch button,.task-list button,.task-card,.campaign-list button){background:transparent;border-color:transparent;color:var(--wb-muted);box-shadow:none}#app .workbench-theme :where(.tabs .active,.tabs .router-link-active,.pool-tabs .active,.categories .selected,.task-list .selected,.task-card.active,.campaign-list .selected,.mode-switch button[aria-pressed=true]){background:var(--wb-blue-soft);border-color:#adc6ff;color:#245bdb;box-shadow:none}#app .workbench-theme :where(.modal,.dialog,.coach-panel,.welcome-dialog,.generator,.detail-panel,.drawer,.more-menu){background:#fff;color:var(--wb-text);border-color:var(--wb-border);border-radius:8px}#app .workbench-theme :where(.modal h2,.dialog h2,.generator h2,.drawer h2){font-size:18px}#app .workbench-theme :where(.modal-mask,.generator-mask,.detail-mask,.touch-history-mask,.welcome-mask,.more-mask){background:#1f23294d}#app .workbench-theme :where(.pt-admin,.lead-pool-admin,.income-admin,.script-admin,.employee-query,.review-page,.guide-admin,.development-page,.video-workspace){color:var(--wb-text);min-width:0}#app .layout.workbench-theme .content>:where(.card){background:transparent;border:0;border-radius:0;padding:0;box-shadow:none}#app .layout.workbench-theme :where(.pt-admin,.lead-pool-admin,.income-admin,.script-admin,.employee-query,.review-page,.guide-admin,.development-page)>:where(.panel,.card,.hero,.hero-card,.page-intro){background:transparent;border:0;border-bottom:1px solid var(--wb-border);border-radius:0;box-shadow:none;padding:20px 0}#app .layout.workbench-theme :where(.pt-admin,.lead-pool-admin,.income-admin,.script-admin,.employee-query,.review-page)>:first-child{padding-top:0}#app .layout.workbench-theme :where(.form-section,.step-editor,.income-config,.income-task-list,.single-query,.batch-box){background:transparent;border-color:var(--wb-border);border-radius:0;box-shadow:none}#app .layout.workbench-theme .script-admin .form-section{border:0;border-top:1px solid var(--wb-border);padding:20px 0}#app .layout.workbench-theme :where(.stats,.overview):not(.poster-card *){background:#fff;border-color:var(--wb-border);border-radius:6px}#app .layout.workbench-theme :where(.stats>div,.stat-card,.overview>div):not(.poster-card *){background:#fff;border-color:var(--wb-border);box-shadow:none;border-radius:6px}#app .layout.workbench-theme :where(.stats strong,.stats b,.stat-card b,.stat-card strong):not(.poster-card *){color:var(--wb-text)}#app .layout.workbench-theme :where(.stats span,.stat-card span,.overview small,.overview span):not(.poster-card *){color:var(--wb-muted)}#app .layout.workbench-theme .stats .warning b{color:#a65d12}#app .layout.workbench-theme :where(.panel-head p,.page-intro p,.hero-card p,.hero p,.card>p){color:var(--wb-muted)}#app .layout.workbench-theme :where(.panel-head,.form-grid,.field-grid,.mapping-grid,.grid,.filter-row,.input-action)>*{min-width:0}#app .layout.workbench-theme :where(.preview,.guardrail,.task-toolbar,.selection-actions,.bulk-panel,.batch-actions,.info-banner){background:#f0f5ff;border-color:#d6e4ff;color:#364b70}#app .layout.workbench-theme :where(.task-list button,.skill-list article,.employee-card){border-color:var(--wb-border);border-radius:6px;box-shadow:none;background:#fff}#app .layout.workbench-theme .task-list button.selected{background:var(--wb-blue-soft);border-color:#adc6ff}#app .layout.workbench-theme .bulk-toolbar{background:#f5f6f7;border-color:var(--wb-border)}#app .layout.workbench-theme .selection-count b{color:#245bdb}#app .layout.workbench-theme .bulk-fields button.danger{background:#fff7e8!important;color:#975b0a!important;border-color:#f2d2a2!important}#app .layout.workbench-theme .income-admin .text{color:#245bdb!important}#app .layout.workbench-theme .income-admin .danger-text{color:#c5262b!important}#app .layout.workbench-theme .employee-card{background:#fff}#app .layout.workbench-theme .excel-wrap th:first-child{background:#f2f3f5}#app .layout.workbench-theme .excel-wrap td:first-child{background:#fff}#app .layout.workbench-theme .rich-editor{background:#fff;border-color:var(--wb-border);border-radius:6px}#app .layout.workbench-theme .rich-editor :is(.toolbar,.image-tools){background:#f5f6f7;border-color:var(--wb-border)}#app .layout.workbench-theme .rich-editor .toolbar button:hover{background:var(--wb-blue-soft);color:#245bdb}#app .layout.workbench-theme :is(.website-admin,.task-page,.workbench,.wrap)>:is(.cms-hero,.hero-card,.hero-panel,.panel,.card),#app .layout.workbench-theme .task-page .content-grid>.card,#app .layout.workbench-theme .editor>.form-panel{background:transparent;border:0;border-bottom:1px solid var(--wb-border);border-radius:0;box-shadow:none;padding:20px 0}#app .layout.workbench-theme .website-admin .form-section{border:0;border-top:1px solid var(--wb-border);padding:18px 0}#app .layout.workbench-theme :is(.overview-grid,.stats-grid)>div,#app .layout.workbench-theme .quick-card{background:#fff;border-color:var(--wb-border);box-shadow:none;border-radius:6px}#app .layout.workbench-theme :is(.cms-tabs,.workbench-tabs,.editor-tabs){background:#fff;border-color:var(--wb-border);box-shadow:none}#app .layout.workbench-theme :is(.cms-tabs,.workbench-tabs,.editor-tabs) button{background:transparent;border-color:transparent;color:var(--wb-muted)}#app .layout.workbench-theme :is(.cms-tabs,.workbench-tabs,.editor-tabs) button.active{background:var(--wb-blue-soft);border-color:#adc6ff;color:#245bdb}#app .layout.workbench-theme :is(.cms-tabs,.workbench-tabs,.editor-tabs){overflow-x:auto}#app .layout.workbench-theme :is(.cms-tabs,.workbench-tabs,.editor-tabs) button{flex-shrink:0;white-space:nowrap}#app .layout.workbench-theme .editor .editor-section{background:transparent;border:0;border-top:1px solid var(--wb-border);border-radius:0;padding:18px 0}#app .layout.workbench-theme :is(a.primary,a.preview){background:var(--wb-blue);color:#fff;border-color:var(--wb-blue);border-radius:6px}#app .layout.workbench-theme :is(a.secondary-link,a.mini){background:#fff;color:#4e5969;border-color:var(--wb-border);border-radius:6px}#app .layout.workbench-theme .content>.card .table-wrap{overflow-x:auto}#app .layout.workbench-theme .task-page .table tr.selected{background:var(--wb-blue-soft)}#app .layout.workbench-theme .editor>.preview-panel{background:#f0f1f3;border-color:var(--wb-border);box-shadow:none;border-radius:6px}#app .layout.workbench-theme .editor>:is(.form-panel,.preview-panel){min-width:0}#app .layout.workbench-theme .editor .sticky-actions{margin:14px 0 0;padding:14px 0}#app .layout.workbench-theme :is(.income-admin,.task-page){grid-template-columns:minmax(0,1fr)}#app .layout.workbench-theme :is(.income-admin,.task-page,.content-grid)>*{min-width:0}#app .layout.workbench-theme :is(.table-wrap,.task-table-wrap){overflow-x:auto}#app .member-app.workbench-theme :where(button,.link-button){min-height:36px}#app .member-app.workbench-theme :where(.home-page,.relay-layout,.member-income-page,.activity-page){color:var(--wb-text)}#app .member-app.workbench-theme :where(.welcome h1){font-size:24px}#app .member-app.workbench-theme :where(.today-stats,.home-group,.group-heading,.submission,.account-service,details,dl,.income-summary-grid,.settlement-state){border-color:var(--wb-border)}#app .member-app.workbench-theme .today-stats{background:#fff}#app .member-app.workbench-theme .today-stats .stat{color:var(--wb-text);border-color:#eff0f1}#app .member-app.workbench-theme .today-stats :is(span,small){color:var(--wb-muted)}#app .member-app.workbench-theme .today-stats .income-stat strong{color:#245bdb}#app .member-app.workbench-theme .shortcut{background:#fff;border-color:var(--wb-border);color:var(--wb-text);border-radius:6px;box-shadow:none}#app .member-app.workbench-theme .shortcut:hover{border-color:#adc6ff;background:#fafcff}#app .member-app.workbench-theme .shortcut-icon.green{color:#245bdb;background:var(--wb-blue-soft)}#app .member-app.workbench-theme .shortcut-status{color:var(--wb-muted)}#app .member-app.workbench-theme .account-service{background:#fff;color:#245bdb}#app .member-app.workbench-theme :where(.income-summary-grid b,.income-detail b){color:var(--wb-text)}#app .member-app.workbench-theme .income-summary-grid .total{background:var(--wb-blue-soft)}#app .member-app.workbench-theme .income-summary-grid .total b{color:#245bdb}#app .member-app.workbench-theme .settlement-state{background:#f0f5ff;border-left-color:var(--wb-blue);color:#364b70}#app .member-app.workbench-theme :where(.relay-layout aside,.rankings,.income-panel){background:#fff;border-color:var(--wb-border)}#app .member-app.workbench-theme .categories button{background:#fff;color:#4e5969;border-color:var(--wb-border)}#app .member-app.workbench-theme .categories button.selected{background:var(--wb-blue-soft);color:#245bdb;border-color:#adc6ff}#app .member-app.workbench-theme .more-menu button{background:#fff;color:#4e5969;border-color:transparent}#app .member-app.workbench-theme .more-menu button:hover{background:var(--wb-blue-soft);color:#245bdb}#app .member-app.workbench-theme .script-tools{border-color:var(--wb-border)}#app .member-app.workbench-theme .script-tools button{background:#fff;color:#4e5969;border-color:var(--wb-border)}#app .member-app.workbench-theme .script-tools .mode-switch button[aria-pressed=true]{background:var(--wb-blue-soft);color:#245bdb;border-color:#adc6ff}#app .member-app.workbench-theme .script-tools .tool-row>button:last-child,#app .member-app.workbench-theme .script-tools .generator>button:last-child{background:var(--wb-blue);color:#fff;border-color:var(--wb-blue)}#app .member-app.workbench-theme .script-tools .generator .tool-row>button{background:#fff;color:#4e5969;border-color:var(--wb-border)}#app .member-app.workbench-theme .script-tools :is(.full-text,.generator-guide){background:#f5f6f7;border-color:var(--wb-border);color:var(--wb-text)}#app .member-app.workbench-theme .onboarding :is(.guide-overview,.advanced-guide,.advanced-step){border-color:var(--wb-border)}#app .member-app.workbench-theme .onboarding .advanced-step{background:#fff;border-left-color:var(--wb-blue)}#app .member-app.workbench-theme .onboarding .advanced-progress{background:#e8eaed;accent-color:var(--wb-blue)}#app .member-app.workbench-theme .onboarding .advanced-progress::-webkit-progress-bar{background:#e8eaed}#app .member-app.workbench-theme .onboarding .advanced-progress::-webkit-progress-value{background:var(--wb-blue)}#app .member-app.workbench-theme .onboarding .advanced-progress::-moz-progress-bar{background:var(--wb-blue)}#app .member-app.workbench-theme .onboarding .advanced-guide .overview-heading :is(h2,span),#app .member-app.workbench-theme .onboarding .advanced-step:not(.is-done) summary :is(svg,span){color:#245bdb}#app .member-app.workbench-theme .onboarding .advanced-step:not(.is-done) summary b{color:var(--wb-text)}#app .member-app.workbench-theme .onboarding .advanced-step.is-done{background:#f0faf5;border-color:#a8dfbf}#app .member-app.workbench-theme .onboarding :is(.coach-panel,.welcome-dialog){border-color:var(--wb-border)}#app .member-app.workbench-theme .video-workspace .campaign-list button{color:#4e5969;background:#fff;border-color:var(--wb-border)}#app .member-app.workbench-theme .video-workspace .campaign-list button.active{color:#245bdb;background:var(--wb-blue-soft);border-color:#adc6ff}#app :is(.login-wrap,.member-auth,.activate-page).workbench-theme{background:var(--wb-surface);box-sizing:border-box}#app .login-wrap.workbench-theme>.card{box-sizing:border-box;width:min(420px,calc(100vw - 32px));padding:32px;border:1px solid var(--wb-border);border-radius:8px;box-shadow:0 8px 32px #1f232908}#app .workbench-theme :is(.wordmark,.activate-brand){color:#245bdb}#app :is(.login-wrap,.member-auth,.activate-page).workbench-theme h1{font-size:24px}#app .member-auth.workbench-theme input{box-sizing:border-box}#app .activate-page.workbench-theme .activate-form{border-color:var(--wb-border)}@media(max-width:1180px){#app .layout.workbench-theme .content>.editor{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){#app .layout.workbench-theme :where(.panel-head,.page-intro,.hero,.hero-card,.heading,.toolbar,.actions,.filters,.selection-actions){flex-wrap:wrap}#app .layout.workbench-theme :where(.panel-head,.page-intro,.hero,.hero-card)>*{min-width:0;max-width:100%}}@media(max-width:700px){#app .workbench-theme :where(.modal,.dialog){box-sizing:border-box;max-width:100%;max-height:calc(100dvh - 32px);overflow:auto}#app .layout.workbench-theme :where(.form-grid,.mapping-grid,.field-grid,.form-section .grid,.grid-4,.grid-2){grid-template-columns:minmax(0,1fr)}#app .layout.workbench-theme :where(.form-grid,.mapping-grid,.field-grid,.grid-4,.grid-2)>.wide{grid-column:1 / -1}#app .layout.workbench-theme :where(.filter-row,.input-action){flex-wrap:wrap}#app .layout.workbench-theme .employee-query :is(.message,.error){box-sizing:border-box;max-width:calc(100vw - 32px)}#app .member-app.workbench-theme :where(button,.link-button){min-height:40px}#app .member-app.workbench-theme .welcome h1{font-size:21px}#app .member-app.workbench-theme .touch-history-mask>aside{box-sizing:border-box;max-width:100%}#app .member-app.workbench-theme .touch-history-mask header{height:auto;flex-wrap:wrap;gap:8px;padding:0}}#app .member-app.workbench-theme .relay-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px}#app .member-app.workbench-theme .relay-layout>.income{min-width:0;padding:18px;border:1px solid #dee0e3;box-sizing:border-box;align-self:start}#app .member-app.workbench-theme .income h2{margin:0;font-size:17px}#app .member-app.workbench-theme .income .income-ranking{padding:0;margin:12px 0;list-style:none;max-height:520px;overflow:auto}#app .member-app.workbench-theme .income-ranking.expanded{max-height:520px;overflow:auto}#app .member-app.workbench-theme .income-ranking li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 0;border-bottom:1px solid #eff0f1}#app .member-app.workbench-theme .income-rank{font-size:12px;color:#8f959e;font-variant-numeric:tabular-nums}#app .member-app.workbench-theme .income-code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app .member-app.workbench-theme .income-ranking b{color:#245bdb;font-variant-numeric:tabular-nums;white-space:nowrap}#app .layout.workbench-theme .pt-admin .qa-layout{background:#fff;padding:20px;box-sizing:border-box}#app .layout.workbench-theme .pt-admin .qa-layout button.category{background:transparent;color:#4e5969;border:1px solid transparent;width:100%;text-align:left;padding:8px}#app .layout.workbench-theme .pt-admin .qa-layout button.category:hover{background:#f5f6f7}#app .layout.workbench-theme .pt-admin .qa-layout button.category.selected{background:#edf3ff;color:#245bdb;border-color:#d6e4ff}#app .layout.workbench-theme .pt-admin .category-row{gap:4px}#app .layout.workbench-theme .pt-admin .category-row .category{min-width:0;overflow-wrap:anywhere}#app .layout.workbench-theme .pt-admin .qa-tools .import-button{background:#fff;color:#245bdb;border:1px solid #dee0e3}#app .layout.workbench-theme .pt-admin .qa-layout .badge{background:#f2f3f5;color:#646a73}@media(max-width:700px){#app .member-app.workbench-theme .relay-layout{grid-template-columns:minmax(0,1fr);gap:20px}#app .member-app.workbench-theme .relay-layout>.income{width:100%}#app .layout.workbench-theme .pt-admin .qa-layout{padding:12px}}#app .workbench-theme{--wb-blue: #3370ff;--wb-blue-soft: #edf3ff;--wb-text: #1f2329;--wb-muted: #646a73;--wb-border: #dee0e3;--wb-surface: #f5f6f7;color:var(--wb-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;letter-spacing:0;accent-color:var(--wb-blue)}#app .layout.workbench-theme,#app .member-app.workbench-theme{background:var(--wb-surface)}#app .workbench-theme :focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px}#app .layout.workbench-theme .sidebar{background:#fff;border-color:var(--wb-border);width:216px;flex-basis:216px;padding:20px 12px 12px}#app .layout.workbench-theme .mark{background:var(--wb-blue);border-radius:6px}#app .layout.workbench-theme .brand{border-color:#eff0f1}#app .layout.workbench-theme .nav{min-height:36px;padding:8px 12px;color:#4e5969}#app .layout.workbench-theme .nav:hover{background:#f5f6f7;color:var(--wb-text)}#app .layout.workbench-theme .nav.router-link-active{background:var(--wb-blue-soft);color:var(--wb-blue)}#app .layout.workbench-theme .nav.router-link-active:before{display:none}#app .layout.workbench-theme .nav.router-link-active svg{color:var(--wb-blue)}#app .layout.workbench-theme .topbar{min-height:68px;padding:12px 28px;border-color:var(--wb-border)}#app .layout.workbench-theme .title{font-size:17px;color:var(--wb-text)}#app .layout.workbench-theme .avatar{color:#526b9b;background:#edf2fa}#app .layout.workbench-theme .content{padding:24px 28px 40px}#app .layout.workbench-theme .operations{max-width:1560px;color:var(--wb-text)}#app .layout.workbench-theme .operations>.heading{margin-bottom:20px}#app .layout.workbench-theme .operations h1{font-size:22px}#app .layout.workbench-theme .operations .eyebrow{color:var(--wb-muted)}#app .layout.workbench-theme .operations button,#app .layout.workbench-theme .operations .button{background:var(--wb-blue);border-color:var(--wb-blue);color:#fff;min-height:32px;padding:6px 12px;border-radius:6px}#app .layout.workbench-theme .operations button.secondary,#app .layout.workbench-theme .script-effects .heading button{background:#fff;border-color:var(--wb-border);color:#4e5969}#app .layout.workbench-theme .operations .tabs button{background:transparent;border-color:transparent;color:var(--wb-muted)}#app .layout.workbench-theme .operations .tabs button.active{background:var(--wb-blue-soft);border-color:#adc6ff;color:#245bdb}#app .layout.workbench-theme .operations a:not(.button){color:#245bdb}#app .layout.workbench-theme .operations .stats{padding:20px 0;border:1px solid var(--wb-border);border-radius:6px}#app .layout.workbench-theme .operations .stats>div{gap:10px;padding:0 20px;border-color:#eff0f1}#app .layout.workbench-theme .operations .stats span{color:var(--wb-muted);font-size:13px}#app .layout.workbench-theme .operations .stats strong{color:var(--wb-text);font-size:30px}#app .layout.workbench-theme .operations .stats>div:nth-child(2) strong{color:#245bdb}#app .layout.workbench-theme .operations .stats>div:nth-child(4) strong{color:#b65e16}#app .layout.workbench-theme .script-effects{margin:22px 0 0;padding:20px 0;border-color:var(--wb-border)}#app .layout.workbench-theme .script-effects .heading{margin-bottom:0}#app .layout.workbench-theme .script-effects h2{font-size:16px;margin:0}#app .layout.workbench-theme .script-effects .filters{gap:12px;margin:16px 0 8px}#app .layout.workbench-theme .script-effects label{color:var(--wb-muted);gap:6px}#app .layout.workbench-theme .script-effects input,#app .layout.workbench-theme .script-effects select{min-height:34px;padding:6px 9px;border-color:var(--wb-border);color:var(--wb-text);border-radius:5px}#app .layout.workbench-theme .script-effects .effect-stats{padding:16px 0}#app .layout.workbench-theme .script-effects .effect-stats span{color:var(--wb-muted)}#app .layout.workbench-theme .script-effects .effect-stats b{color:var(--wb-text);font-size:23px}#app .layout.workbench-theme .script-effects .effect-stats>div:nth-child(3) b{color:#245bdb}#app .layout.workbench-theme .script-effects .version{background:transparent;color:#245bdb;padding:0;min-height:0;border:0}#app .layout.workbench-theme .operations th{background:#f2f3f5;color:#646a73;font-size:12px}#app .layout.workbench-theme .operations th,#app .layout.workbench-theme .operations td{border-color:#e8eaed;padding:10px 14px}#app .layout.workbench-theme .operations tbody tr:hover{background:#f5f8ff}#app .layout.workbench-theme .operations .attention{padding:20px 0;border-color:var(--wb-border)}#app .layout.workbench-theme .operations .attention h2{font-size:19px;margin:10px 0 6px}#app .layout.workbench-theme .operations .shortcuts a{padding:15px 0;border-color:var(--wb-border);color:#4e5969}#app .layout.workbench-theme .operations .note,#app .layout.workbench-theme .operations .empty{color:var(--wb-muted)}#app .member-app.workbench-theme>header{height:60px;padding-inline:28px;border-color:var(--wb-border)}#app .member-app.workbench-theme .brand{color:var(--wb-text);font-size:18px}#app .member-app.workbench-theme .brand svg{color:var(--wb-blue)}#app .member-app.workbench-theme .bottom-nav{padding-inline:24px;border-color:var(--wb-border);background:#fff}#app .member-app.workbench-theme .bottom-nav>button{color:var(--wb-muted);min-height:48px;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0}#app .member-app.workbench-theme .bottom-nav>button:hover{background:#f7f8fa}#app .member-app.workbench-theme .bottom-nav>button.current{color:var(--wb-blue);border-bottom-color:var(--wb-blue);background:#f5f8ff}#app .member-app.workbench-theme .bottom-nav>button.current svg{color:var(--wb-blue)}#app .member-app.workbench-theme main{max-width:1120px;padding:24px 28px 40px}#app .member-app.workbench-theme.wide-workspace main{max-width:1560px}#app .member-app.workbench-theme .leads-page{background:#fff;padding:20px 24px;min-height:60vh}#app .member-app.workbench-theme .page-intro{margin-bottom:14px;align-items:center}#app .member-app.workbench-theme .page-intro h1{color:var(--wb-text);font-size:22px;margin:0 0 5px}#app .member-app.workbench-theme .page-intro .muted{color:var(--wb-muted);font-size:12px;margin:0;line-height:1.6}#app .member-app.workbench-theme .leads-page button,#app .member-app.workbench-theme .leads-page .link-button{background:var(--wb-blue);border-color:var(--wb-blue);color:#fff;border-radius:5px}#app .member-app.workbench-theme .leads-page button.secondary{background:#fff;border:1px solid var(--wb-border);color:#4e5969;min-height:34px;padding:6px 12px}#app .member-app.workbench-theme .lead-summary{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 12px;border-bottom:1px solid #eff0f1;padding-bottom:10px}#app .member-app.workbench-theme .lead-summary button{display:inline-flex;align-items:center;gap:7px;min-height:32px;background:transparent;border:1px solid transparent;color:var(--wb-muted);padding:5px 10px;font-size:12px}#app .member-app.workbench-theme .lead-summary button b{color:inherit;font-variant-numeric:tabular-nums}#app .member-app.workbench-theme .lead-summary button.selected{background:var(--wb-blue-soft);color:#245bdb;border-color:#d6e4ff}#app .member-app.workbench-theme .script-tools{margin:0 0 14px;padding:0 0 12px;border-top:0;border-bottom-color:#eff0f1;color:var(--wb-muted)}#app .member-app.workbench-theme .script-tools button,#app .member-app.workbench-theme .batch-actions button{background:#fff;border:1px solid var(--wb-border);color:#4e5969}#app .member-app.workbench-theme .script-tools .mode-switch{border-color:var(--wb-border);background:#f5f6f7;padding:2px;gap:2px}#app .member-app.workbench-theme .script-tools .mode-switch button{border:0;box-shadow:none;background:transparent}#app .member-app.workbench-theme .script-tools .mode-switch button[aria-pressed=true]{background:#fff;color:#245bdb;box-shadow:0 1px 3px #1f23291a}#app .member-app.workbench-theme .script-tools .version-picker{margin:0}#app .member-app.workbench-theme .script-tools select{border-color:var(--wb-border);color:var(--wb-text)}#app .member-app.workbench-theme .script-tools .parts>div{border-color:var(--wb-border)}#app .member-app.workbench-theme .script-tools .registered{color:var(--wb-muted)}#app .member-app.workbench-theme .script-tools .tool-row>button{background:var(--wb-blue);border-color:var(--wb-blue);color:#fff}#app .member-app.workbench-theme .lead-filters{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;margin:0 0 12px}#app .member-app.workbench-theme .lead-filters .lead-search{flex:1 1 auto;width:0;min-width:160px;height:36px;padding:7px 12px;border:1px solid var(--wb-border);border-radius:5px;background:#fff;color:var(--wb-text);font-size:13px}#app .member-app.workbench-theme .lead-filters .lead-view-select{flex:0 0 148px;width:148px}#app .member-app.workbench-theme .leads-page .select-trigger{background:#fff;color:#4e5969;border:1px solid var(--wb-border);min-height:34px}#app .member-app.workbench-theme .lead-filters .select-trigger{min-height:36px}#app .member-app.workbench-theme .lead-filters>.secondary{min-height:36px;flex-shrink:0}#app .member-app.workbench-theme .lead-filters .touch-date-filter{flex:0 0 auto;position:relative;margin:0;padding:0;border:0;color:#4e5969}#app .member-app.workbench-theme .touch-date-filter summary{display:flex;align-items:center;gap:7px;min-height:36px;box-sizing:border-box;padding:7px 12px;border:1px solid var(--wb-border);border-radius:5px;background:#fff;cursor:pointer;list-style:none;white-space:nowrap}#app .member-app.workbench-theme .touch-date-filter summary::-webkit-details-marker{display:none}#app .member-app.workbench-theme .touch-date-filter[open] summary{border-color:var(--wb-blue);color:#245bdb;background:var(--wb-blue-soft)}#app .member-app.workbench-theme .touch-date-popover{position:absolute;right:0;top:calc(100% + 8px);width:280px;box-sizing:border-box;padding:16px;border:1px solid var(--wb-border);border-radius:6px;box-shadow:0 6px 24px #1f23291a;background:#fff;z-index:15;display:grid;gap:12px}#app .member-app.workbench-theme .touch-date-popover label{display:grid;gap:6px;font-size:12px;color:var(--wb-muted)}#app .member-app.workbench-theme .touch-date-popover input,#app .member-app.workbench-theme .touch-date-popover select{width:100%;max-width:none;min-width:0;height:34px;margin:0;box-sizing:border-box;padding:6px 9px;border-color:var(--wb-border)}#app .member-app.workbench-theme .date-actions{display:flex;justify-content:flex-end;gap:8px}#app .member-app.workbench-theme .date-actions button{margin:0}#app .member-app.workbench-theme .batch-actions{margin:0 0 8px;padding:8px 0;border-color:#eff0f1}#app .member-app.workbench-theme .batch-bar>span{color:var(--wb-muted)}#app .member-app.workbench-theme .batch-actions select{border-color:var(--wb-border);color:#4e5969}#app .member-app.workbench-theme .lead-table th{background:#f5f6f7;color:var(--wb-muted);border-color:var(--wb-border);font-weight:500;padding:10px 6px}#app .member-app.workbench-theme .lead-table td{border-color:#eff0f1;padding:10px 6px;color:var(--wb-text)}#app .member-app.workbench-theme .lead-table b{color:var(--wb-text)}#app .member-app.workbench-theme .lead-table small{color:var(--wb-muted)}#app .member-app.workbench-theme .lead-table tbody tr:nth-child(2n){background:#fff}#app .member-app.workbench-theme .lead-table tbody tr:hover{background:#f5f8ff}#app .member-app.workbench-theme .lead-table tr:has(.selection-cell input:checked){background:var(--wb-blue-soft)}#app .member-app.workbench-theme .leads-page .table-link{color:#245bdb}#app .member-app.workbench-theme .leads-page button.profile-copy-link,#app .member-app.workbench-theme .leads-page button.lead-copy-followup,#app .member-app.workbench-theme .leads-page button.touch-time{background:transparent;color:#245bdb;border-color:transparent}#app .member-app.workbench-theme .leads-page .status-quick button,#app .member-app.workbench-theme .leads-page .mobile-quick-actions button{background:#f5f6f7;color:#4e5969;border-color:var(--wb-border)}#app .member-app.workbench-theme .leads-page .status-quick button.selected,#app .member-app.workbench-theme .leads-page .mobile-quick-actions button.selected{background:var(--wb-blue-soft);color:#245bdb;border-color:#adc6ff}#app .member-app.workbench-theme .leads-page .upload-button{border-color:var(--wb-border);color:#4e5969}#app .member-app.workbench-theme .leads-page .empty{padding:36px 0;color:var(--wb-muted)}#app .member-app.workbench-theme .leads-page button:disabled{opacity:.45;cursor:not-allowed}#app .member-app.workbench-theme .leads-page .select-trigger{background:#fff;color:var(--wb-text);border:1px solid var(--wb-border)}#app .member-app.workbench-theme .leads-page .select-menu{background:#fff;border-color:var(--wb-border);box-shadow:0 4px 16px #1f23291f}#app .member-app.workbench-theme .leads-page .select-menu button{background:#fff;color:var(--wb-text);border:0}#app .member-app.workbench-theme .leads-page .select-menu button:hover,#app .member-app.workbench-theme .leads-page .select-menu button:focus-visible{background:#f2f3f5;outline:2px solid #c9cdd4;outline-offset:-2px}#app .member-app.workbench-theme .leads-page .select-menu button[aria-selected=true]{background:#f0f4ff;color:#245bdb}#app .member-app.workbench-theme main>.notice{display:flex;align-items:center;gap:8px;top:76px;bottom:auto;margin:0;padding:10px 12px;width:max-content;max-width:min(520px,calc(100vw - 32px));box-sizing:border-box;background:#fff;color:var(--wb-text);border:1px solid var(--wb-border);border-radius:6px;box-shadow:0 4px 20px #1f23291f;z-index:80;font-size:13px;line-height:1.5;overflow-wrap:anywhere}#app .member-app.workbench-theme main>.notice>svg{color:#3370ff;flex-shrink:0}#app .member-app.workbench-theme main>.notice>button{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;min-height:28px;padding:0;border:0;background:transparent;color:var(--wb-muted)}#app .member-app.workbench-theme .lead-pagination{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid #eff0f1;font-size:12px;color:var(--wb-muted)}#app .member-app.workbench-theme .lead-pagination label{display:flex;align-items:center;gap:6px;white-space:nowrap}#app .member-app.workbench-theme .lead-pagination select,#app .member-app.workbench-theme .lead-pagination input{width:auto;height:32px;min-height:32px;padding:4px 6px;margin:0;background:#fff;border:1px solid var(--wb-border);border-radius:4px;color:var(--wb-text);font:inherit;box-sizing:border-box}#app .member-app.workbench-theme .lead-pagination input{width:52px}#app .member-app.workbench-theme .pagination-pages{display:flex;align-items:center;gap:4px}#app .member-app.workbench-theme .pagination-pages button.secondary{display:grid;place-items:center;min-width:32px;height:32px;min-height:32px;padding:4px;border:0;background:transparent;font-variant-numeric:tabular-nums}#app .member-app.workbench-theme .pagination-pages button.secondary:hover{background:#f2f3f5}#app .member-app.workbench-theme .pagination-pages button[aria-current=page]{color:#245bdb;background:#edf3ff;font-weight:600}#app .member-app.workbench-theme .pagination-gap{width:20px;text-align:center}#app .member-app.workbench-theme input[type=checkbox]{accent-color:var(--wb-blue)}#app .member-app.workbench-theme input:focus,#app .member-app.workbench-theme textarea:focus{outline-color:var(--wb-blue)}#app .member-app.workbench-theme .lead-summary button.selected{box-shadow:none}#app .member-app.workbench-theme .learning-back{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 4px;color:var(--wb-muted);text-decoration:none;font-size:13px;border-radius:4px}#app .member-app.workbench-theme .learning-back:hover{color:var(--wb-blue);background:var(--wb-blue-soft)}#app .member-app.workbench-theme .learning-back:focus-visible{outline:2px solid var(--wb-blue);outline-offset:2px}@media(max-width:360px){#app .member-app.workbench-theme .leads-page .lead-summary[role=group] button{flex-direction:column;flex-wrap:nowrap;height:48px;gap:0}}@media(min-width:701px){#app .member-app.workbench-theme .lead-table .profile-action{display:grid;grid-template-columns:1fr 1fr;gap:2px 4px}#app .member-app.workbench-theme .lead-table .profile-action small{grid-column:1 / -1}#app .member-app.workbench-theme .lead-table .profile-action .profile-copy-link:last-child{grid-column:1 / -1}#app .member-app.workbench-theme .lead-table .profile-copy-link{padding:2px;min-height:24px}#app .member-app.workbench-theme .lead-table .lead-copy-followup{min-height:24px;margin-top:0;padding:2px 4px}#app .member-app.workbench-theme .lead-table .profile-action .table-link{font-size:11px}#app .member-app.workbench-theme .lead-table td.lead-identity,#app .member-app.workbench-theme .lead-table th:nth-child(2){text-align:left}}@media(min-width:1000px){#app .member-app.workbench-theme .script-tools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 20px}#app .member-app.workbench-theme .script-tools .parts{grid-column:1 / -1;margin:0}#app .member-app.workbench-theme .script-tools>:is(.feedback,.warning,.full-text){grid-column:1 / -1}}@media(max-width:900px){#app .layout.workbench-theme .content{padding:20px 16px}#app .layout.workbench-theme .topbar{padding:12px 16px}#app .member-app.workbench-theme main{padding:16px}#app .member-app.workbench-theme .leads-page{padding:16px}}@media(max-width:700px){#app .member-app.workbench-theme>header{padding:0 16px;height:54px}#app .member-app.workbench-theme .bottom-nav{padding:0 8px env(safe-area-inset-bottom)}#app .member-app.workbench-theme .bottom-nav>button{min-height:60px}#app .member-app.workbench-theme main{padding:12px 12px 88px}#app .member-app.workbench-theme .leads-page{padding:12px}#app .member-app.workbench-theme .page-intro h1{font-size:19px}#app .member-app.workbench-theme .lead-summary{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}#app .member-app.workbench-theme .lead-summary button{flex-shrink:0;white-space:nowrap}#app .member-app.workbench-theme .lead-filters{flex-wrap:wrap;gap:6px}#app .member-app.workbench-theme .lead-filters .lead-search{flex:1 1 100%;width:100%;min-width:0;font-size:16px}#app .member-app.workbench-theme .lead-filters .lead-view-select{flex:1 1 100px;width:100px}#app .member-app.workbench-theme .lead-filters>.secondary{width:auto}#app .member-app.workbench-theme .touch-date-filter summary{padding:7px 8px}#app .member-app.workbench-theme .lead-filters .touch-date-filter[open]{display:block}#app .member-app.workbench-theme .touch-date-popover{width:min(280px,calc(100vw - 48px))}#app .member-app.workbench-theme .date-actions button{width:auto}#app .member-app.workbench-theme .mobile-lead-card{border-color:var(--wb-border);box-shadow:none}#app .member-app.workbench-theme .mobile-lead-card:has(.lead-check:checked){border-color:#adc6ff;background:#f8faff}#app .member-app.workbench-theme .mobile-profile-link{color:#245bdb;background:var(--wb-blue-soft);border-color:#d6e4ff}#app .member-app.workbench-theme .mobile-lead-more{border-color:#eff0f1}#app .member-app.workbench-theme .mobile-lead-more summary{color:var(--wb-muted)}#app .member-app.workbench-theme:has(.leads-page) main{padding:4px 8px 88px}#app .member-app.workbench-theme .leads-page{padding:0 8px 12px}#app .member-app.workbench-theme .leads-page .page-intro{min-height:44px;margin:0;gap:4px}#app .member-app.workbench-theme .leads-page .page-intro h1{font-size:18px;margin:0}#app .member-app.workbench-theme .lead-heading-actions{display:flex;align-items:center;gap:0}#app .member-app.workbench-theme .lead-heading-actions button.secondary{height:44px;min-height:44px;padding:4px 8px;border:0;background:transparent}#app .member-app.workbench-theme .lead-heading-actions button.heading-icon{width:40px;display:grid;place-items:center}#app .member-app.workbench-theme .leads-page .lead-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;margin:0 0 4px;padding:0;gap:2px;border-bottom:1px solid #eff0f1}#app .member-app.workbench-theme .leads-page .lead-summary button{min-height:40px;min-width:0;justify-content:center;flex-wrap:wrap;gap:3px;padding:4px 2px;font-size:12px;white-space:normal}#app .member-app.workbench-theme .script-tools.compact-script{display:block;margin:0 0 4px;padding:0 0 4px}#app .member-app.workbench-theme .compact-script-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px}#app .member-app.workbench-theme .compact-script-row button{min-height:36px;padding:5px 8px;font-size:12px}#app .member-app.workbench-theme .compact-script-row .mode-switch{padding:0;border:0}#app .member-app.workbench-theme .compact-script-row .mode-switch button{min-width:64px;min-height:36px}#app .member-app.workbench-theme .compact-script-row .compact-generate{color:#fff;background:var(--wb-blue);border-color:var(--wb-blue)}#app .member-app.workbench-theme .compact-script-row .auto{grid-column:auto;gap:5px;min-height:40px;white-space:nowrap;font-size:12px}#app .member-app.workbench-theme .compact-script-row .compact-version{flex:0 0 112px;width:112px}#app .member-app.workbench-theme .compact-version .select-menu{left:auto;right:0;width:230px;min-width:0}#app .member-app.workbench-theme .compact-copy-row{justify-content:flex-start}#app .member-app.workbench-theme .compact-copy-row .plain{margin-left:auto;border:0}#app .member-app.workbench-theme .leads-page .lead-filters{display:flex;flex-wrap:nowrap;margin:0 0 4px;gap:4px;min-height:44px}#app .member-app.workbench-theme .lead-filters .lead-search{flex:1 1 0;width:0;height:36px;padding:5px 8px;font-size:16px}#app .member-app.workbench-theme .lead-filters .mobile-filter-trigger{position:relative;display:grid;place-items:center;width:44px;height:44px;border:0;padding:0}#app .member-app.workbench-theme .lead-filters .mobile-batch-trigger{height:36px;min-height:36px;padding:5px 8px;font-size:12px;white-space:nowrap}#app .member-app.workbench-theme .lead-filters .mobile-batch-trigger[aria-pressed=true]{background:#edf3ff;color:#245bdb;border-color:#adc6ff}#app .member-app.workbench-theme main>.notice{top:64px}#app .member-app.workbench-theme .lead-pagination{justify-content:space-between;gap:8px;padding-bottom:8px}#app .member-app.workbench-theme .pagination-pages{order:3;flex:1 1 100%;justify-content:center}#app .member-app.workbench-theme .pagination-pages button.secondary{min-width:36px;height:40px}#app .member-app.workbench-theme .lead-pagination select,#app .member-app.workbench-theme .lead-pagination input{font-size:16px;height:36px}#app .member-app.workbench-theme .pagination-count{display:none}#app .member-app.workbench-theme .filter-dot{position:absolute;right:9px;top:8px;width:6px;height:6px;border-radius:50%;background:var(--wb-blue)}#app .member-app.workbench-theme .mobile-filter-summary{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--wb-muted)}#app .member-app.workbench-theme .mobile-filter-summary button{display:grid;place-items:center;min-height:32px}#app .member-app.workbench-theme .mobile-select-all{min-height:40px;margin:0;padding:0}#app .member-app.workbench-theme .mobile-select-all span{margin-left:auto;color:var(--wb-muted)}#app .member-app.workbench-theme .mobile-lead-list{gap:0}#app .member-app.workbench-theme .mobile-lead-card{padding:8px 0 0;border:0;border-top:1px solid var(--wb-border);border-radius:0}#app .member-app.workbench-theme .mobile-lead-head{display:flex;align-items:flex-start;gap:8px;min-height:40px}#app .member-app.workbench-theme .mobile-lead-identity{flex:1;min-width:0}#app .member-app.workbench-theme .mobile-lead-identity b{font-size:14px;line-height:20px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .member-app.workbench-theme .mobile-lead-identity span{display:block;font-size:11px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#app .member-app.workbench-theme .mobile-lead-top-actions{margin:0;gap:0;max-width:140px}#app .member-app.workbench-theme .mobile-lead-top-actions .touch-time{min-height:22px;padding:0;font-size:11px}#app .member-app.workbench-theme .mobile-lead-top-actions .sync-state,#app .member-app.workbench-theme .mobile-lead-top-actions .row-save-status{font-size:10px;line-height:16px;padding:0 4px}#app .member-app.workbench-theme .mobile-primary-actions{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:6px;align-items:center;min-height:44px}#app .member-app.workbench-theme .mobile-primary-actions button,#app .member-app.workbench-theme .mobile-primary-actions a{display:flex;justify-content:center;align-items:center;gap:3px;min-height:36px;padding:5px 7px;font-size:12px;border-radius:4px;box-sizing:border-box;white-space:nowrap}#app .member-app.workbench-theme .mobile-primary-actions .phone-primary{background:var(--wb-blue-soft);color:#245bdb;border:1px solid #d6e4ff;text-decoration:none}#app .member-app.workbench-theme .mobile-primary-actions .lead-select{width:100%;min-width:0}#app .member-app.workbench-theme .mobile-primary-actions .select-trigger{justify-content:space-between}#app .member-app.workbench-theme .mobile-primary-actions .select-menu{right:0;left:auto;width:220px}#app .member-app.workbench-theme .leads-page .select-menu button{background:#fff;color:var(--wb-text);border:0;min-height:40px;justify-content:space-between;white-space:normal;text-align:left}#app .member-app.workbench-theme .leads-page .select-menu button[aria-selected=true]{background:#f0f4ff;color:#245bdb}#app .member-app.workbench-theme .leads-page .mobile-lead-more{margin:0;border:0;padding:0}#app .member-app.workbench-theme .leads-page .mobile-lead-more summary{min-height:28px;padding:0;font-size:11px}#app .member-app.workbench-theme .mobile-lead-details{padding:8px 0 12px}#app .member-app.workbench-theme .mobile-lead-actions button{margin-left:0}#app .member-app.workbench-theme .mobile-batch-active{padding-bottom:210px}#app .member-app.workbench-theme .batch-actions.mobile-batch-dock{position:fixed;bottom:var(--member-nav-height,66px);left:0;right:0;z-index:45;margin:0;padding:8px 12px;max-height:180px;overflow:auto;background:#fff;border-top:1px solid var(--wb-border);box-shadow:0 -3px 12px #1f232912}#app .member-app.workbench-theme .compact-script .feedback[role=status]{position:fixed;bottom:calc(var(--member-nav-height,66px) + 12px);left:16px;right:16px;width:max-content;max-width:calc(100% - 32px);margin:0 auto;padding:8px 12px;box-sizing:border-box;background:#1f2329;color:#fff;border-radius:5px;z-index:70;pointer-events:none}#app .member-app.workbench-theme .mobile-batch-active .compact-script .feedback[role=status]{bottom:calc(var(--member-nav-height,66px) + 192px)}#app .member-app.workbench-theme .mobile-batch-dock .batch-bar{display:grid;grid-template-columns:minmax(0,1fr) auto 36px;gap:6px}#app .member-app.workbench-theme .mobile-batch-dock .batch-bar>span{font-size:12px}#app .member-app.workbench-theme .mobile-batch-dock .batch-bar>select{grid-row:2;max-width:none;width:100%}#app .member-app.workbench-theme .mobile-batch-dock .batch-bar>button:nth-last-child(2){grid-row:2;grid-column:2/4}#app .member-app.workbench-theme .mobile-batch-dock .batch-bar>.clear{grid-row:1;grid-column:3}}.development-banner{background:#fff3ce;color:#714900;border-bottom:1px solid #edc667;padding:10px 16px;font-size:13px;text-align:center;overflow-wrap:anywhere}.login-wrap[data-v-00a583b6]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#dbeafe,#eff6ff)}.card[data-v-00a583b6]{width:420px;background:#fff;padding:32px;border-radius:20px;box-shadow:0 10px 30px #00000014;display:flex;flex-direction:column;gap:14px}h1[data-v-00a583b6]{margin:0;font-size:30px}.desc[data-v-00a583b6],.tip[data-v-00a583b6]{color:#6b7280;font-size:14px}input[data-v-00a583b6]{height:44px;border:1px solid #d1d5db;border-radius:10px;padding:0 12px;font-size:15px}button[data-v-00a583b6]{height:46px;border:none;border-radius:10px;background:#2563eb;color:#fff;font-size:16px;cursor:pointer}.error[data-v-00a583b6]{color:#dc2626;font-size:14px}.development-login[data-v-00a583b6]{background:#f3f7f5;min-height:calc(100dvh - 42px)}.development-login .card[data-v-00a583b6]{box-sizing:border-box;width:min(420px,calc(100vw - 32px));padding:24px;border-radius:8px;box-shadow:0 6px 24px #153d2910;border:1px solid #d9e3df}.development-login h1[data-v-00a583b6]{font-size:23px;color:#273b35}.development-login button[data-v-00a583b6]{background:#087f75;border-radius:5px}.development-login input[data-v-00a583b6]{min-width:0;border-radius:5px}.nav[data-v-a9ffcb53]{width:100%;border:0;background:transparent;cursor:pointer;font-family:inherit;text-align:left}.layout[data-v-a9ffcb53]{display:flex;min-height:100vh;background:#f6f8fb}.sidebar[data-v-a9ffcb53]{width:264px;background:#0f172a;color:#e2e8f0;padding:18px;display:flex;flex-direction:column;gap:16px;box-shadow:8px 0 30px #0f172a14}.brand[data-v-a9ffcb53]{display:flex;gap:12px;align-items:center;padding:8px 6px 18px;border-bottom:1px solid rgba(148,163,184,.22)}.mark[data-v-a9ffcb53]{width:38px;height:38px;border-radius:10px;background:#14b8a6;color:#042f2e;display:flex;align-items:center;justify-content:center;font-weight:900}.logo[data-v-a9ffcb53]{font-size:18px;font-weight:800;color:#fff}.sub[data-v-a9ffcb53]{color:#94a3b8;font-size:12px;margin-top:2px}.nav-list[data-v-a9ffcb53]{display:flex;flex-direction:column;gap:4px;overflow:auto}.nav-section[data-v-a9ffcb53],.nav-children[data-v-a9ffcb53]{display:grid;gap:2px}.nav[data-v-a9ffcb53]{color:#cbd5e1;text-decoration:none;padding:10px 11px;border-radius:8px;font-size:14px;display:flex;align-items:center;gap:9px}.nav span[data-v-a9ffcb53]{min-width:34px;padding:3px 5px;border-radius:6px;background:#94a3b81f;color:#93c5fd;text-align:center;font-size:11px;font-weight:800}.nav[data-v-a9ffcb53]:hover{background:#ffffff0f;color:#fff}.nav.router-link-active[data-v-a9ffcb53]{background:#e0f2fe;color:#075985;font-weight:700}.nav.router-link-active span[data-v-a9ffcb53]{background:#bae6fd;color:#075985}.nav-group[data-v-a9ffcb53]{width:100%;margin:10px 0 2px;padding:8px 10px;border:0;background:transparent;color:#94a3b8;font:inherit;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left}.nav-group[data-v-a9ffcb53]:hover{color:#fff;background:#ffffff0d;border-radius:6px}.nav-group b[data-v-a9ffcb53]{font-size:17px;font-weight:400;line-height:1}.home-nav[data-v-a9ffcb53]{margin-bottom:6px}.logout[data-v-a9ffcb53]{margin-top:auto;border:none;background:#ef444424;color:#fecaca;padding:10px;border-radius:8px;cursor:pointer}.main[data-v-a9ffcb53]{flex:1;display:flex;flex-direction:column;min-width:0}.topbar[data-v-a9ffcb53]{min-height:76px;background:#ffffffeb;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 28px;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.title[data-v-a9ffcb53]{font-size:20px;font-weight:800;color:#0f172a}.caption[data-v-a9ffcb53]{margin-top:4px;font-size:12px;color:#64748b}.content[data-v-a9ffcb53]{padding:24px}.user-box[data-v-a9ffcb53]{display:flex;align-items:center;gap:8px}.user[data-v-a9ffcb53]{font-size:14px;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;padding:8px 10px;border-radius:8px}.password-btn[data-v-a9ffcb53]{border:none;background:#2563eb;color:#fff;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:13px}.modal-mask[data-v-a9ffcb53]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:20px;background:#0f172a7a}.modal[data-v-a9ffcb53]{width:min(420px,100%);background:#fff;border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 20px 45px #0f172a2e}.modal h3[data-v-a9ffcb53]{margin:0;color:#0f172a;font-size:18px}.modal label[data-v-a9ffcb53]{display:flex;flex-direction:column;gap:6px;color:#334155;font-size:13px}.modal input[data-v-a9ffcb53]{width:100%;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;font-size:14px}.modal input[data-v-a9ffcb53]:focus{border-color:#0f766e;outline:2px solid rgba(15,118,110,.14)}.modal-actions[data-v-a9ffcb53]{display:flex;justify-content:flex-end;gap:10px}.modal-actions button[data-v-a9ffcb53]{border:none;background:#0f766e;color:#fff;padding:9px 12px;border-radius:8px;cursor:pointer}.modal-actions button[data-v-a9ffcb53]:disabled{opacity:.55;cursor:not-allowed}.modal-actions .secondary[data-v-a9ffcb53]{background:#475569}.modal-error[data-v-a9ffcb53]{padding:10px 12px;border:1px solid #fecaca;background:#fef2f2;color:#991b1b;border-radius:8px;font-size:13px}.layout[data-v-a9ffcb53]{background:#f5f6f7;color:#252b32;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sidebar[data-v-a9ffcb53]{width:232px;flex:0 0 232px;height:100dvh;position:sticky;top:0;box-sizing:border-box;background:#fbfcfc;color:#48515a;border-right:1px solid #e3e7e9;padding:20px 12px 14px;gap:18px;box-shadow:none}.brand[data-v-a9ffcb53]{padding:0 10px 22px;gap:10px;border-bottom:1px solid #e5e9eb}.mark[data-v-a9ffcb53]{width:34px;height:34px;border-radius:7px;background:#177b66;color:#fff;font-size:13px;flex-shrink:0}.logo[data-v-a9ffcb53]{color:#202a30;font-size:15px;font-weight:700}.sub[data-v-a9ffcb53]{color:#889197;margin-top:4px;font-size:11px}.nav-list[data-v-a9ffcb53]{gap:14px;flex:1;min-height:0;scrollbar-width:thin}.nav-group[data-v-a9ffcb53]{margin:0 0 5px;padding:6px 12px;color:#899096;font-size:11px;font-weight:600}.nav-group[data-v-a9ffcb53]:hover{color:#37434b;background:#f0f2f3}.nav-group svg[data-v-a9ffcb53]{transition:transform .15s}.nav-group svg.collapsed[data-v-a9ffcb53]{transform:rotate(-90deg)}.nav-children[data-v-a9ffcb53]{gap:3px}.nav[data-v-a9ffcb53]{min-height:39px;box-sizing:border-box;padding:9px 12px;color:#59646b;font-size:13px;gap:11px;border-radius:6px;position:relative;transition:background .15s,color .15s}.nav svg[data-v-a9ffcb53]{flex-shrink:0;color:#849097;stroke-width:1.65}.nav span[data-v-a9ffcb53],.nav.router-link-active span[data-v-a9ffcb53]{padding:0;background:none;color:inherit;font-size:inherit;font-weight:inherit;text-align:left}.nav[data-v-a9ffcb53]:hover{color:#263e36;background:#edf2f0}.nav.router-link-active[data-v-a9ffcb53]{background:#e5f1ec;color:#14624d;font-weight:600}.nav.router-link-active[data-v-a9ffcb53]:before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:3px;border-radius:2px;background:#208164}.nav.router-link-active svg[data-v-a9ffcb53]{color:#208164}.logout[data-v-a9ffcb53]{display:flex;align-items:center;justify-content:flex-start;gap:11px;padding:12px;background:none;border-top:1px solid #e3e7e9;border-radius:0;color:#707b81;font-size:13px}.logout[data-v-a9ffcb53]:hover{color:#b34141;background:#fff2f0}.topbar[data-v-a9ffcb53]{min-height:82px;padding:14px 30px;box-sizing:border-box;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;gap:14px;border-color:#e3e7e9}.page-heading[data-v-a9ffcb53]{flex:1;min-width:0}.breadcrumb[data-v-a9ffcb53]{display:flex;align-items:center;gap:7px;color:#8a9499;font-size:11px;margin-bottom:7px}.title[data-v-a9ffcb53]{color:#273137;font-size:18px;font-weight:650;overflow-wrap:anywhere}.user-box[data-v-a9ffcb53]{gap:10px;flex-shrink:0}.user[data-v-a9ffcb53]{background:none;border:0;padding:0;color:#5b666c;font-size:12px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar[data-v-a9ffcb53]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#637568;background:#edf1ed}.icon-button[data-v-a9ffcb53]{border:1px solid #e2e7e9;background:#fff;color:#65727b;width:34px;height:34px;border-radius:6px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.icon-button[data-v-a9ffcb53]:hover{background:#f2f5f4;color:#15765f}.content[data-v-a9ffcb53]{padding:26px 30px 48px;min-width:0}.menu-button[data-v-a9ffcb53],.nav-overlay[data-v-a9ffcb53]{display:none}.layout[data-v-a9ffcb53] :focus-visible{outline:2px solid #23856b;outline-offset:3px}@media(min-width:1600px){.content[data-v-a9ffcb53]{padding:30px 40px 48px}}@media(max-width:900px){.sidebar[data-v-a9ffcb53]{position:fixed;left:0;top:0;z-index:31;transform:translate(-100%);transition:transform .18s}.sidebar.mobile-open[data-v-a9ffcb53]{transform:translate(0)}.nav-overlay[data-v-a9ffcb53]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:#19221f4d;z-index:30}.menu-button[data-v-a9ffcb53]{display:inline-flex;flex-shrink:0}.topbar[data-v-a9ffcb53]{padding:12px 16px;min-height:76px}.content[data-v-a9ffcb53]{padding:18px 16px 32px}.user[data-v-a9ffcb53]{display:none}.title[data-v-a9ffcb53]{font-size:16px}}@media(max-width:440px){.avatar[data-v-a9ffcb53]{display:none}.breadcrumb[data-v-a9ffcb53]{font-size:10px}}@media(prefers-reduced-motion:reduce){.sidebar[data-v-a9ffcb53],.nav[data-v-a9ffcb53],.nav-group svg[data-v-a9ffcb53]{transition:none}}.card[data-v-5f61ad3b]{background:#fff;padding:20px;border-radius:18px;box-shadow:0 6px 20px #0000000d}.head[data-v-5f61ad3b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.tips[data-v-5f61ad3b]{margin-bottom:16px;padding:12px 14px;border-radius:12px;background:#f9fafb;border:1px solid #e5e7eb;color:#4b5563;font-size:13px;line-height:1.8}.form-grid[data-v-5f61ad3b]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}input[data-v-5f61ad3b]{height:42px;border:1px solid #d1d5db;border-radius:10px;padding:0 12px;font-size:14px}.actions[data-v-5f61ad3b]{margin-bottom:16px}button[data-v-5f61ad3b]{border:none;background:#2563eb;color:#fff;padding:10px 14px;border-radius:10px;cursor:pointer}.table[data-v-5f61ad3b]{width:100%;border-collapse:collapse}th[data-v-5f61ad3b],td[data-v-5f61ad3b]{border-bottom:1px solid #e5e7eb;padding:10px;text-align:left;font-size:14px}.mini[data-v-5f61ad3b]{padding:6px 10px;margin-right:8px}.danger[data-v-5f61ad3b]{background:#ef4444}.ellipsis[data-v-5f61ad3b]{max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg[data-v-5f61ad3b]{margin-top:12px;color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;padding:12px;border-radius:12px}.error[data-v-5f61ad3b]{margin-top:12px;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;padding:12px;border-radius:12px}.batch-details[data-v-4d331df5]{padding:16px 0;border-block:1px solid #dce5e8;margin:16px 0}.batch-details>div[data-v-4d331df5]{padding:12px 0;border-bottom:1px solid #e5ebed}.batch-details small[data-v-4d331df5]{display:block;color:#74838b;margin-top:6px;overflow-wrap:anywhere}.batch-details p[data-v-4d331df5]{font-size:12px;line-height:1.7;color:#826549}.log-search[data-v-4d331df5]{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}.log-search input[data-v-4d331df5]{min-width:120px;flex:1;padding:9px 12px;border:1px solid #cbd5e1;border-radius:6px;font:inherit}.record-summary[data-v-4d331df5]{display:block;color:#64748b;font-size:12px;line-height:1.6;margin-top:5px;max-width:360px;overflow-wrap:anywhere}.pagination[data-v-4d331df5]{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:18px;font-size:13px}.task-table-wrap[data-v-4d331df5]{overflow:auto}.task-table-wrap th[data-v-4d331df5]{white-space:nowrap}.task-page[data-v-4d331df5]{display:flex;flex-direction:column;gap:16px}.hero-card[data-v-4d331df5],.card[data-v-4d331df5]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px;box-shadow:0 8px 24px #0f172a0a}.hero-card[data-v-4d331df5]{display:flex;justify-content:space-between;gap:18px;align-items:center;border-color:#dbeafe;background:linear-gradient(180deg,#fff,#f8fbff)}.eyebrow[data-v-4d331df5]{display:inline-flex;margin-bottom:8px;color:#2563eb;font-size:12px;font-weight:800}h2[data-v-4d331df5],h3[data-v-4d331df5],p[data-v-4d331df5]{margin:0}h2[data-v-4d331df5]{color:#0f172a;font-size:24px}h3[data-v-4d331df5]{color:#0f172a;font-size:16px}p[data-v-4d331df5]{margin-top:6px;color:#64748b;font-size:13px}button[data-v-4d331df5],select[data-v-4d331df5]{border:none;border-radius:8px;font-size:14px}button[data-v-4d331df5]{background:#2563eb;color:#fff;padding:10px 14px;cursor:pointer}button[data-v-4d331df5]:disabled{opacity:.55;cursor:not-allowed}select[data-v-4d331df5]{border:1px solid #cbd5e1;color:#0f172a;padding:9px 12px;background:#fff}.stats-grid[data-v-4d331df5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stats-grid div[data-v-4d331df5]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:16px}.stats-grid strong[data-v-4d331df5]{display:block;color:#0f172a;font-size:26px}.stats-grid span[data-v-4d331df5]{display:block;margin-top:4px;color:#64748b;font-size:12px;font-weight:700}.content-grid[data-v-4d331df5]{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:16px;align-items:start}.head[data-v-4d331df5]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:14px}.table[data-v-4d331df5]{width:100%;border-collapse:collapse}th[data-v-4d331df5],td[data-v-4d331df5]{border-bottom:1px solid #e5e7eb;padding:10px;text-align:left;font-size:13px;vertical-align:top}th[data-v-4d331df5]{background:#f8fafc;color:#475569}tr.selected td[data-v-4d331df5],tr:hover td[data-v-4d331df5]{background:#fbfdff}.mini[data-v-4d331df5]{padding:6px 10px;background:#eff6ff;color:#1d4ed8}.status[data-v-4d331df5]{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:12px;font-weight:800;background:#f1f5f9;color:#475569}.status.running[data-v-4d331df5]{background:#dbeafe;color:#1d4ed8}.status.success[data-v-4d331df5]{background:#dcfce7;color:#166534}.status.failed[data-v-4d331df5]{background:#fee2e2;color:#991b1b}.task-summary[data-v-4d331df5]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;margin-bottom:12px}.task-summary strong[data-v-4d331df5]{color:#0f172a}.task-summary small[data-v-4d331df5]{color:#64748b}.log-list[data-v-4d331df5]{display:grid;gap:8px;max-height:620px;overflow:auto}.log-item[data-v-4d331df5]{display:grid;grid-template-columns:150px 56px 1fr;gap:10px;align-items:start;padding:10px;border-radius:8px;background:#f8fafc;color:#334155;font-size:12px}.log-item.error[data-v-4d331df5]{background:#fef2f2;color:#991b1b}.log-item.warn[data-v-4d331df5]{background:#fff7ed;color:#9a3412}.log-item time[data-v-4d331df5]{color:#64748b}.log-item p[data-v-4d331df5]{margin:0;color:inherit;word-break:break-word}.empty[data-v-4d331df5]{border:1px dashed #cbd5e1;border-radius:8px;padding:24px;color:#64748b;text-align:center}.error[data-v-4d331df5]{border:1px solid #fecaca;background:#fef2f2;color:#991b1b;padding:12px;border-radius:8px}@media(max-width:980px){.hero-card[data-v-4d331df5],.head[data-v-4d331df5]{flex-direction:column}.stats-grid[data-v-4d331df5],.content-grid[data-v-4d331df5],.log-item[data-v-4d331df5]{grid-template-columns:1fr}}.wrap[data-v-f2261264]{display:flex;flex-direction:column;gap:16px}.hero-card[data-v-f2261264],.card[data-v-f2261264]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e7eb;box-shadow:0 8px 24px #0f172a0a}.hero-card[data-v-f2261264]{border-color:#dbeafe;background:linear-gradient(180deg,#fff,#f8fbff)}.head[data-v-f2261264],.head-actions[data-v-f2261264],.modal-head[data-v-f2261264]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}h2[data-v-f2261264],p[data-v-f2261264]{margin:0}h2[data-v-f2261264]{color:#0f172a;font-size:24px}p[data-v-f2261264]{margin-top:6px;color:#64748b;font-size:13px}.eyebrow[data-v-f2261264]{display:inline-flex;margin-bottom:8px;color:#2563eb;font-size:12px;font-weight:800}.stats-grid[data-v-f2261264]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stats-grid div[data-v-f2261264]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:14px}.stats-grid strong[data-v-f2261264]{display:block;color:#0f172a;font-size:24px}.stats-grid span[data-v-f2261264]{color:#64748b;font-size:12px;font-weight:700}.primary[data-v-f2261264],.mini[data-v-f2261264],button[data-v-f2261264]{border:none;border-radius:8px;cursor:pointer;text-decoration:none;font-size:13px}.primary[data-v-f2261264]{background:#2563eb;color:#fff;padding:10px 14px;white-space:nowrap}.secondary-link[data-v-f2261264]{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:9px 12px;text-decoration:none;font-size:14px;white-space:nowrap}.table[data-v-f2261264]{width:100%;border-collapse:collapse}th[data-v-f2261264],td[data-v-f2261264]{border-bottom:1px solid #e5e7eb;padding:10px;text-align:left;font-size:13px;vertical-align:top}th[data-v-f2261264]{color:#475569;background:#f8fafc}.table tr:hover td[data-v-f2261264]{background:#fbfdff}.status[data-v-f2261264]{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:12px}.status.draft[data-v-f2261264]{background:#f1f5f9;color:#475569}.status.published[data-v-f2261264]{background:#dcfce7;color:#166534}.status.expired[data-v-f2261264]{background:#fee2e2;color:#991b1b}.link-button[data-v-f2261264]{max-width:220px;color:#2563eb;background:transparent;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric-cell[data-v-f2261264]{display:flex;flex-direction:column;gap:4px;color:#475569}.ops[data-v-f2261264]{display:flex;flex-wrap:wrap;gap:8px;min-width:220px}.mini[data-v-f2261264]{display:inline-flex;align-items:center;background:#f1f5f9;color:#334155;padding:6px 9px}.ok[data-v-f2261264]{background:#16a34a}.warn[data-v-f2261264]{background:#d97706}.danger[data-v-f2261264]{background:#fee2e2;color:#991b1b}.status.unpublished[data-v-f2261264]{background:#fef3c7;color:#92400e}.status.archived[data-v-f2261264]{background:#e5e7eb;color:#374151}.ua[data-v-f2261264]{max-width:320px;word-break:break-all;color:#64748b}.modal-mask[data-v-f2261264]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#0f172a7a;display:flex;align-items:center;justify-content:center;padding:20px}.modal[data-v-f2261264]{width:min(960px,100%);max-height:82vh;overflow:auto;background:#fff;border-radius:8px;padding:18px}.empty[data-v-f2261264]{border:1px dashed #cbd5e1;border-radius:8px;padding:28px;color:#64748b;text-align:center;font-size:14px}.toast[data-v-f2261264]{position:fixed;right:24px;bottom:24px;max-width:520px;padding:12px 14px;border-radius:8px;font-size:14px;box-shadow:0 12px 28px #0f172a24;z-index:20}.success[data-v-f2261264]{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.error[data-v-f2261264]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}@media(max-width:900px){.head[data-v-f2261264]{align-items:flex-start;flex-direction:column}.stats-grid[data-v-f2261264]{grid-template-columns:1fr 1fr}}.poster-card[data-v-dca8011a]{position:relative;overflow:hidden;width:min(100%,430px);min-height:760px;margin:0 auto;padding:26px 18px 22px;border-radius:18px;color:var(--text);background:var(--bg);box-shadow:var(--poster-shadow)}.poster-card.has-custom-primary[data-v-dca8011a]{--accent: var(--custom-primary);--footer-strong: var(--custom-primary);--rank-bg: var(--custom-primary);--medal-bg: linear-gradient(135deg, rgba(255,255,255,.86), var(--custom-primary));--podium-base-bg: linear-gradient(90deg, transparent, var(--custom-primary), transparent)}.poster-card.size-square[data-v-dca8011a]{width:min(100%,430px);min-height:430px;aspect-ratio:1 / 1;padding:18px}.poster-card.size-square h1[data-v-dca8011a]{font-size:25px}.poster-card.size-square .description[data-v-dca8011a],.poster-card.size-square .rank-query[data-v-dca8011a],.poster-card.size-square .poster-footer p[data-v-dca8011a]:not(.footer-text):not(.contact-text){display:none}.poster-card.size-square .podium[data-v-dca8011a]{margin-top:18px;margin-bottom:10px;padding-top:20px}.poster-card.size-square .ranking-list[data-v-dca8011a]{max-height:220px;overflow:hidden}.poster-card.size-wechat_article[data-v-dca8011a]{width:min(100%,430px);min-height:610px;border-radius:18px}.custom-bg[data-v-dca8011a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:var(--custom-bg-image);background-size:cover;background-position:center;opacity:.34;filter:saturate(1.08)}.has-custom-bg[data-v-dca8011a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--custom-bg-overlay);pointer-events:none}.shine[data-v-dca8011a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--surface-pattern);opacity:var(--pattern-opacity)}.poster-header[data-v-dca8011a],.ranking-list[data-v-dca8011a],.stats[data-v-dca8011a],.poster-footer[data-v-dca8011a],.podium[data-v-dca8011a]{position:relative;z-index:1}.poster-header[data-v-dca8011a]{text-align:center}.poster-logo[data-v-dca8011a]{display:block;width:52px;height:52px;margin:0 auto 10px;object-fit:contain;border-radius:12px;background:var(--logo-bg);padding:7px;box-shadow:var(--logo-shadow)}.badge[data-v-dca8011a]{display:inline-flex;align-items:center;justify-content:center;min-width:74px;height:28px;padding:0 13px;border-radius:999px;background:var(--badge-bg);color:var(--badge-text);font-size:12px;font-weight:800;box-shadow:var(--badge-shadow);letter-spacing:0}h1[data-v-dca8011a]{margin:14px 0 7px;font-size:30px;line-height:1.15;letter-spacing:0}.subtitle[data-v-dca8011a]{margin:0;color:var(--muted);font-size:15px}.description[data-v-dca8011a]{margin:12px auto 0;max-width:320px;color:var(--muted);font-size:13px;line-height:1.6}.podium[data-v-dca8011a]{position:relative;display:grid;grid-template-columns:.88fr 1.18fr .88fr;grid-template-areas:"second first third";gap:8px;align-items:end;margin:26px 0 16px;padding:24px 9px 11px;border-radius:18px;background:var(--podium-stage-bg);border:1px solid var(--line);box-shadow:var(--panel-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.podium-card[data-v-dca8011a]{position:relative;min-width:0;padding:14px 8px 12px;border-radius:16px 16px 12px 12px;text-align:center;background:var(--podium-bg);border:1px solid var(--line);box-shadow:var(--podium-shadow)}.podium-card.rank-1[data-v-dca8011a]{grid-area:first;min-height:170px;padding-top:18px;transform:translateY(-12px);background:var(--podium-first-bg);border-color:var(--first-border)}.podium-card.rank-2[data-v-dca8011a]{grid-area:second;min-height:138px}.podium-card.rank-3[data-v-dca8011a]{grid-area:third;min-height:126px}.crown[data-v-dca8011a]{height:18px;color:var(--muted);font-size:9px;font-weight:900;letter-spacing:0}.medal[data-v-dca8011a]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--medal-bg);color:var(--medal-text);font-weight:900;font-size:16px;box-shadow:var(--medal-shadow)}.rank-1 .medal[data-v-dca8011a]{width:56px;height:56px;font-size:19px}.podium-label[data-v-dca8011a]{margin-top:8px;color:var(--muted);font-size:11px;font-weight:900}.podium-code[data-v-dca8011a]{margin-top:6px;font-size:16px;font-weight:800;word-break:break-word}.podium-amount[data-v-dca8011a]{margin-top:6px;color:var(--accent);font-weight:900;font-size:14px}.rank-1 .podium-amount[data-v-dca8011a]{font-size:17px}.podium-base[data-v-dca8011a]{position:absolute;left:12px;right:12px;bottom:-7px;height:10px;border-radius:999px;background:var(--podium-base-bg);opacity:.9}.ranking-list[data-v-dca8011a]{padding:14px;border-radius:18px;background:var(--panel-bg);border:1px solid var(--line);box-shadow:var(--panel-shadow)}.rank-query[data-v-dca8011a]{display:grid;gap:8px;margin-bottom:12px}.rank-query input[data-v-dca8011a]{width:100%;height:38px;border:1px solid var(--line);border-radius:12px;padding:0 12px;color:var(--text);background:var(--row-bg);font-size:13px}.rank-query input[data-v-dca8011a]::placeholder{color:var(--muted)}.query-result[data-v-dca8011a]{padding:8px 10px;border-radius:12px;color:var(--footer-strong);background:var(--top-row-bg);font-size:13px;font-weight:800}.list-title[data-v-dca8011a]{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px;color:var(--muted);font-size:12px}.ranking-row[data-v-dca8011a]{display:grid;grid-template-columns:42px 1fr auto;gap:10px;align-items:center;min-height:46px;padding:8px 11px;border-radius:12px;background:var(--row-bg);color:var(--text);border:1px solid var(--row-line)}.ranking-row.no-rank[data-v-dca8011a]{grid-template-columns:1fr auto}.toggle-list[data-v-dca8011a]{width:100%;height:38px;margin-top:10px;border:1px solid var(--line);border-radius:12px;background:var(--row-bg);color:var(--footer-strong);font-size:13px;font-weight:800}.ranking-row+.ranking-row[data-v-dca8011a]{margin-top:8px}.ranking-row.top[data-v-dca8011a]{background:var(--top-row-bg);border-color:var(--top-row-line)}.rank[data-v-dca8011a]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:var(--rank-bg);color:var(--rank-text);font-weight:900;font-size:13px}.code[data-v-dca8011a]{min-width:0;font-weight:800;word-break:break-word}.amount[data-v-dca8011a]{color:var(--accent);font-weight:900;white-space:nowrap}.stats[data-v-dca8011a]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px}.stats div[data-v-dca8011a]{padding:12px;border-radius:14px;background:var(--panel-bg);border:1px solid var(--line);text-align:center;box-shadow:var(--panel-shadow)}.stats strong[data-v-dca8011a]{display:block;color:var(--accent);font-size:20px}.stats span[data-v-dca8011a]{display:block;margin-top:4px;color:var(--muted);font-size:12px}.poster-footer[data-v-dca8011a]{margin-top:18px;text-align:center;color:var(--muted);font-size:12px;line-height:1.7}.qrcode-block[data-v-dca8011a]{display:inline-flex;flex-direction:column;align-items:center;gap:7px;margin-bottom:12px;padding:0;border-radius:0;background:transparent;color:var(--muted)}.qrcode-block img[data-v-dca8011a]{width:94px;height:94px;display:block;padding:7px;border-radius:10px;background:#fff;box-shadow:var(--qr-shadow);image-rendering:pixelated}.qrcode-block span[data-v-dca8011a]{color:var(--muted);font-size:11px;font-weight:800}.poster-footer p[data-v-dca8011a]{margin:0}.contact-text[data-v-dca8011a]{display:inline-flex;align-items:center;justify-content:center;max-width:100%;gap:6px;margin-top:7px!important;padding:7px 10px;border:1px solid var(--line);border-radius:999px;background:var(--panel-bg);color:var(--text);font-weight:800;line-height:1.35;word-break:break-word}.contact-text span[data-v-dca8011a]{flex:0 0 auto;color:var(--accent);font-size:11px}.footer-text[data-v-dca8011a]{margin-top:8px!important;color:var(--footer-strong);font-weight:800;font-size:14px}.empty[data-v-dca8011a]{padding:26px 0;text-align:center;color:var(--muted);font-size:13px}.theme-apple-light[data-v-dca8011a],.theme-apple-dark[data-v-dca8011a],.theme-apple-glass[data-v-dca8011a],.theme-apple-graphite[data-v-dca8011a],.theme-apple-silver[data-v-dca8011a],.theme-google-blue[data-v-dca8011a],.theme-google-green[data-v-dca8011a],.theme-google-yellow[data-v-dca8011a],.theme-google-red[data-v-dca8011a],.theme-google-material[data-v-dca8011a],.theme-clean-mint[data-v-dca8011a],.theme-clean-lavender[data-v-dca8011a],.theme-clean-sky[data-v-dca8011a],.theme-clean-peach[data-v-dca8011a],.theme-clean-coral[data-v-dca8011a],.theme-mono-ink[data-v-dca8011a],.theme-mono-cloud[data-v-dca8011a],.theme-slate-pro[data-v-dca8011a],.theme-aurora-clean[data-v-dca8011a],.theme-paper-minimal[data-v-dca8011a]{--badge-shadow: none;--podium-shadow: none;--medal-shadow: none;--panel-shadow: 0 12px 32px rgba(15, 23, 42, .08);--poster-shadow: 0 28px 72px rgba(15, 23, 42, .16);--qr-shadow: 0 10px 24px rgba(15, 23, 42, .12);--pattern-opacity: 1;--row-line: rgba(15, 23, 42, .06)}.theme-apple-light[data-v-dca8011a]{--bg: linear-gradient(180deg, #fbfbfd 0%, #f5f5f7 100%);--text: #1d1d1f;--muted: #6e6e73;--accent: #0071e3;--badge-bg: #ffffff;--badge-text: #1d1d1f;--logo-bg: #ffffff;--logo-shadow: 0 8px 20px rgba(0,0,0,.08);--panel-bg: rgba(255,255,255,.86);--podium-stage-bg: rgba(255,255,255,.78);--podium-bg: rgba(255,255,255,.76);--podium-first-bg: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #0071e3, transparent);--row-bg: rgba(255,255,255,.72);--top-row-bg: #eef6ff;--line: rgba(0,0,0,.08);--top-row-line: rgba(0,113,227,.24);--first-border: rgba(0,113,227,.22);--rank-bg: #0071e3;--rank-text: #ffffff;--medal-bg: #1d1d1f;--medal-text: #ffffff;--surface-pattern: radial-gradient(circle at 50% -10%, rgba(0,113,227,.11), transparent 34%);--stage-title: #9ca3af;--custom-bg-overlay: rgba(251,251,253,.82);--footer-strong: #0071e3}.theme-apple-dark[data-v-dca8011a]{--bg: linear-gradient(180deg, #111114 0%, #050507 100%);--text: #f5f5f7;--muted: #a1a1a6;--accent: #0a84ff;--badge-bg: rgba(255,255,255,.08);--badge-text: #f5f5f7;--logo-bg: rgba(255,255,255,.9);--logo-shadow: none;--panel-bg: rgba(255,255,255,.07);--podium-stage-bg: rgba(255,255,255,.06);--podium-bg: rgba(255,255,255,.06);--podium-first-bg: rgba(255,255,255,.1);--podium-base-bg: linear-gradient(90deg, transparent, #0a84ff, transparent);--row-bg: rgba(255,255,255,.055);--top-row-bg: rgba(10,132,255,.16);--line: rgba(255,255,255,.11);--top-row-line: rgba(10,132,255,.3);--first-border: rgba(10,132,255,.32);--rank-bg: #0a84ff;--rank-text: #ffffff;--medal-bg: #f5f5f7;--medal-text: #111114;--surface-pattern: radial-gradient(circle at 50% -12%, rgba(10,132,255,.22), transparent 35%);--stage-title: rgba(255,255,255,.34);--custom-bg-overlay: rgba(5,5,7,.8);--footer-strong: #5eb0ff}.theme-apple-glass[data-v-dca8011a]{--bg: linear-gradient(145deg, #edf5ff 0%, #ffffff 48%, #f3edff 100%);--text: #111827;--muted: #667085;--accent: #5856d6;--badge-bg: rgba(255,255,255,.62);--badge-text: #111827;--logo-bg: rgba(255,255,255,.72);--logo-shadow: 0 10px 24px rgba(88,86,214,.12);--panel-bg: rgba(255,255,255,.58);--podium-stage-bg: rgba(255,255,255,.52);--podium-bg: rgba(255,255,255,.56);--podium-first-bg: rgba(255,255,255,.78);--podium-base-bg: linear-gradient(90deg, transparent, #5856d6, transparent);--row-bg: rgba(255,255,255,.58);--top-row-bg: rgba(88,86,214,.1);--line: rgba(88,86,214,.14);--top-row-line: rgba(88,86,214,.24);--first-border: rgba(88,86,214,.28);--rank-bg: #5856d6;--rank-text: #ffffff;--medal-bg: #ffffff;--medal-text: #5856d6;--surface-pattern: radial-gradient(circle at 20% 8%, rgba(0,122,255,.12), transparent 30%), radial-gradient(circle at 85% 16%, rgba(175,82,222,.13), transparent 30%);--stage-title: rgba(17,24,39,.34);--custom-bg-overlay: rgba(255,255,255,.68);--footer-strong: #5856d6}.theme-apple-graphite[data-v-dca8011a]{--bg: linear-gradient(180deg, #2c2c2e 0%, #161617 100%);--text: #f5f5f7;--muted: #b5b5b8;--accent: #d1d1d6;--badge-bg: rgba(255,255,255,.1);--badge-text: #f5f5f7;--logo-bg: #f5f5f7;--logo-shadow: none;--panel-bg: rgba(255,255,255,.075);--podium-stage-bg: rgba(255,255,255,.06);--podium-bg: rgba(255,255,255,.06);--podium-first-bg: rgba(255,255,255,.11);--podium-base-bg: linear-gradient(90deg, transparent, #d1d1d6, transparent);--row-bg: rgba(255,255,255,.055);--top-row-bg: rgba(209,209,214,.14);--line: rgba(255,255,255,.12);--top-row-line: rgba(209,209,214,.26);--first-border: rgba(209,209,214,.3);--rank-bg: #d1d1d6;--rank-text: #1d1d1f;--medal-bg: #f5f5f7;--medal-text: #1d1d1f;--surface-pattern: radial-gradient(circle at 50% -12%, rgba(255,255,255,.14), transparent 32%);--stage-title: rgba(255,255,255,.36);--custom-bg-overlay: rgba(22,22,23,.78);--footer-strong: #f5f5f7}.theme-apple-silver[data-v-dca8011a]{--bg: linear-gradient(180deg, #ffffff 0%, #eef0f3 100%);--text: #202124;--muted: #6b7280;--accent: #475569;--badge-bg: #ffffff;--badge-text: #475569;--logo-bg: #ffffff;--logo-shadow: 0 8px 18px rgba(71,85,105,.1);--panel-bg: rgba(255,255,255,.88);--podium-stage-bg: rgba(255,255,255,.78);--podium-bg: #ffffff;--podium-first-bg: linear-gradient(180deg, #ffffff, #f3f4f6);--podium-base-bg: linear-gradient(90deg, transparent, #94a3b8, transparent);--row-bg: #ffffff;--top-row-bg: #f1f5f9;--line: rgba(71,85,105,.12);--top-row-line: rgba(71,85,105,.18);--first-border: rgba(71,85,105,.22);--rank-bg: #475569;--rank-text: #ffffff;--medal-bg: #475569;--medal-text: #ffffff;--surface-pattern: linear-gradient(135deg, rgba(148,163,184,.12), transparent 36%);--stage-title: #94a3b8;--custom-bg-overlay: rgba(255,255,255,.82);--footer-strong: #475569}.theme-google-blue[data-v-dca8011a],.theme-google-green[data-v-dca8011a],.theme-google-yellow[data-v-dca8011a],.theme-google-red[data-v-dca8011a],.theme-google-material[data-v-dca8011a],.theme-clean-mint[data-v-dca8011a],.theme-clean-lavender[data-v-dca8011a],.theme-clean-sky[data-v-dca8011a],.theme-clean-peach[data-v-dca8011a],.theme-clean-coral[data-v-dca8011a],.theme-mono-cloud[data-v-dca8011a],.theme-paper-minimal[data-v-dca8011a]{--text: #202124;--muted: #5f6368;--badge-bg: #ffffff;--logo-bg: #ffffff;--logo-shadow: 0 8px 18px rgba(60,64,67,.1);--panel-bg: rgba(255,255,255,.94);--podium-stage-bg: rgba(255,255,255,.88);--podium-bg: #ffffff;--podium-first-bg: #ffffff;--row-bg: #ffffff;--line: rgba(60,64,67,.1);--row-line: rgba(60,64,67,.08);--panel-shadow: 0 8px 24px rgba(60,64,67,.08);--poster-shadow: 0 28px 72px rgba(60,64,67,.14)}.theme-google-blue[data-v-dca8011a]{--bg: linear-gradient(180deg, #f8fbff 0%, #e8f0fe 100%);--accent: #1a73e8;--badge-text: #1a73e8;--top-row-bg: #e8f0fe;--top-row-line: rgba(26,115,232,.22);--first-border: rgba(26,115,232,.26);--rank-bg: #1a73e8;--rank-text: #ffffff;--medal-bg: #1a73e8;--medal-text: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #1a73e8, transparent);--surface-pattern: radial-gradient(circle at 80% 0%, rgba(26,115,232,.12), transparent 30%);--stage-title: #8ab4f8;--custom-bg-overlay: rgba(248,251,255,.82);--footer-strong: #1a73e8}.theme-google-green[data-v-dca8011a]{--bg: linear-gradient(180deg, #fbfffc 0%, #e6f4ea 100%);--accent: #188038;--badge-text: #188038;--top-row-bg: #e6f4ea;--top-row-line: rgba(24,128,56,.22);--first-border: rgba(24,128,56,.26);--rank-bg: #188038;--rank-text: #ffffff;--medal-bg: #188038;--medal-text: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #188038, transparent);--surface-pattern: radial-gradient(circle at 80% 0%, rgba(24,128,56,.12), transparent 30%);--stage-title: #81c995;--custom-bg-overlay: rgba(251,255,252,.82);--footer-strong: #188038}.theme-google-yellow[data-v-dca8011a]{--bg: linear-gradient(180deg, #fffdf7 0%, #fef7e0 100%);--accent: #f9ab00;--badge-text: #8a5a00;--top-row-bg: #fef7e0;--top-row-line: rgba(249,171,0,.24);--first-border: rgba(249,171,0,.28);--rank-bg: #f9ab00;--rank-text: #202124;--medal-bg: #f9ab00;--medal-text: #202124;--podium-base-bg: linear-gradient(90deg, transparent, #f9ab00, transparent);--surface-pattern: radial-gradient(circle at 80% 0%, rgba(249,171,0,.14), transparent 30%);--stage-title: #fdd663;--custom-bg-overlay: rgba(255,253,247,.82);--footer-strong: #a76500}.theme-google-red[data-v-dca8011a]{--bg: linear-gradient(180deg, #fffafa 0%, #fce8e6 100%);--accent: #d93025;--badge-text: #d93025;--top-row-bg: #fce8e6;--top-row-line: rgba(217,48,37,.22);--first-border: rgba(217,48,37,.26);--rank-bg: #d93025;--rank-text: #ffffff;--medal-bg: #d93025;--medal-text: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #d93025, transparent);--surface-pattern: radial-gradient(circle at 80% 0%, rgba(217,48,37,.12), transparent 30%);--stage-title: #f28b82;--custom-bg-overlay: rgba(255,250,250,.82);--footer-strong: #d93025}.theme-google-material[data-v-dca8011a]{--bg: linear-gradient(180deg, #ffffff 0%, #f8fafd 100%);--accent: #4285f4;--badge-text: #202124;--badge-bg: linear-gradient(90deg, #e8f0fe, #e6f4ea, #fef7e0, #fce8e6);--top-row-bg: #f8fafd;--top-row-line: rgba(66,133,244,.2);--first-border: rgba(66,133,244,.24);--rank-bg: #4285f4;--rank-text: #ffffff;--medal-bg: linear-gradient(135deg, #4285f4, #34a853);--medal-text: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #4285f4, #34a853, transparent);--surface-pattern: linear-gradient(135deg, rgba(66,133,244,.08), transparent 30%), radial-gradient(circle at 88% 10%, rgba(251,188,5,.12), transparent 24%);--stage-title: #9aa0a6;--custom-bg-overlay: rgba(255,255,255,.84);--footer-strong: #4285f4}.theme-clean-mint[data-v-dca8011a]{--bg: linear-gradient(180deg, #f7fffb, #e8fbf1);--accent: #059669;--badge-text: #047857;--top-row-bg: #ecfdf5;--top-row-line: rgba(5,150,105,.2);--first-border: rgba(5,150,105,.24);--rank-bg: #059669;--rank-text: #ffffff;--medal-bg: #059669;--medal-text: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #059669, transparent);--surface-pattern: radial-gradient(circle at 82% 0%, rgba(5,150,105,.11), transparent 30%);--stage-title: #86efac;--custom-bg-overlay: rgba(247,255,251,.82);--footer-strong: #047857}.theme-clean-lavender[data-v-dca8011a]{--bg: linear-gradient(180deg, #fcfbff, #f1edff);--accent: #7c3aed;--badge-text: #6d28d9;--top-row-bg: #f3e8ff;--top-row-line: rgba(124,58,237,.2);--first-border: rgba(124,58,237,.24);--rank-bg: #7c3aed;--rank-text: #ffffff;--medal-bg: #7c3aed;--medal-text: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #7c3aed, transparent);--surface-pattern: radial-gradient(circle at 82% 0%, rgba(124,58,237,.11), transparent 30%);--stage-title: #c4b5fd;--custom-bg-overlay: rgba(252,251,255,.82);--footer-strong: #6d28d9}.theme-clean-sky[data-v-dca8011a]{--bg: linear-gradient(180deg, #f7fcff, #e0f2fe);--accent: #0284c7;--badge-text: #0369a1;--top-row-bg: #e0f2fe;--top-row-line: rgba(2,132,199,.2);--first-border: rgba(2,132,199,.24);--rank-bg: #0284c7;--rank-text: #ffffff;--medal-bg: #0284c7;--medal-text: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #0284c7, transparent);--surface-pattern: radial-gradient(circle at 82% 0%, rgba(2,132,199,.11), transparent 30%);--stage-title: #7dd3fc;--custom-bg-overlay: rgba(247,252,255,.82);--footer-strong: #0369a1}.theme-clean-peach[data-v-dca8011a]{--bg: linear-gradient(180deg, #fffafa, #fff1e8);--accent: #ea580c;--badge-text: #c2410c;--top-row-bg: #ffedd5;--top-row-line: rgba(234,88,12,.2);--first-border: rgba(234,88,12,.24);--rank-bg: #ea580c;--rank-text: #ffffff;--medal-bg: #ea580c;--medal-text: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #ea580c, transparent);--surface-pattern: radial-gradient(circle at 82% 0%, rgba(234,88,12,.11), transparent 30%);--stage-title: #fdba74;--custom-bg-overlay: rgba(255,250,250,.82);--footer-strong: #c2410c}.theme-clean-coral[data-v-dca8011a]{--bg: linear-gradient(180deg, #fff8fb, #ffe7ee);--accent: #e11d48;--badge-text: #be123c;--top-row-bg: #ffe4e6;--top-row-line: rgba(225,29,72,.2);--first-border: rgba(225,29,72,.24);--rank-bg: #e11d48;--rank-text: #ffffff;--medal-bg: #e11d48;--medal-text: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #e11d48, transparent);--surface-pattern: radial-gradient(circle at 82% 0%, rgba(225,29,72,.11), transparent 30%);--stage-title: #fda4af;--custom-bg-overlay: rgba(255,248,251,.82);--footer-strong: #be123c}.theme-mono-ink[data-v-dca8011a]{--bg: linear-gradient(180deg, #111827, #030712);--text: #f9fafb;--muted: #9ca3af;--accent: #ffffff;--badge-bg: rgba(255,255,255,.08);--badge-text: #f9fafb;--logo-bg: #ffffff;--logo-shadow: none;--panel-bg: rgba(255,255,255,.06);--podium-stage-bg: rgba(255,255,255,.055);--podium-bg: rgba(255,255,255,.055);--podium-first-bg: rgba(255,255,255,.09);--podium-base-bg: linear-gradient(90deg, transparent, #ffffff, transparent);--row-bg: rgba(255,255,255,.05);--top-row-bg: rgba(255,255,255,.1);--line: rgba(255,255,255,.11);--top-row-line: rgba(255,255,255,.18);--first-border: rgba(255,255,255,.24);--rank-bg: #f9fafb;--rank-text: #111827;--medal-bg: #f9fafb;--medal-text: #111827;--surface-pattern: radial-gradient(circle at 80% 0%, rgba(255,255,255,.08), transparent 30%);--stage-title: rgba(255,255,255,.28);--custom-bg-overlay: rgba(3,7,18,.82);--footer-strong: #f9fafb}.theme-mono-cloud[data-v-dca8011a]{--bg: linear-gradient(180deg, #ffffff, #f3f4f6);--accent: #111827;--badge-text: #111827;--top-row-bg: #f3f4f6;--top-row-line: rgba(17,24,39,.14);--first-border: rgba(17,24,39,.18);--rank-bg: #111827;--rank-text: #ffffff;--medal-bg: #111827;--medal-text: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #111827, transparent);--surface-pattern: radial-gradient(circle at 80% 0%, rgba(17,24,39,.07), transparent 30%);--stage-title: #9ca3af;--custom-bg-overlay: rgba(255,255,255,.84);--footer-strong: #111827}.theme-slate-pro[data-v-dca8011a]{--bg: linear-gradient(180deg, #f8fafc 0%, #e2e8f0 100%);--text: #0f172a;--muted: #64748b;--accent: #334155;--badge-bg: #ffffff;--badge-text: #334155;--logo-bg: #ffffff;--logo-shadow: 0 8px 18px rgba(51,65,85,.1);--panel-bg: rgba(255,255,255,.9);--podium-stage-bg: rgba(255,255,255,.78);--podium-bg: rgba(255,255,255,.86);--podium-first-bg: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #334155, transparent);--row-bg: #ffffff;--top-row-bg: #f1f5f9;--line: rgba(51,65,85,.12);--top-row-line: rgba(51,65,85,.18);--first-border: rgba(51,65,85,.22);--rank-bg: #334155;--rank-text: #ffffff;--medal-bg: #334155;--medal-text: #ffffff;--surface-pattern: linear-gradient(135deg, rgba(51,65,85,.08), transparent 34%);--stage-title: #94a3b8;--custom-bg-overlay: rgba(248,250,252,.82);--footer-strong: #334155}.theme-aurora-clean[data-v-dca8011a]{--bg: linear-gradient(145deg, #f8fbff 0%, #eef2ff 38%, #ecfeff 100%);--text: #111827;--muted: #64748b;--accent: #4f46e5;--badge-bg: #ffffff;--badge-text: #4f46e5;--logo-bg: #ffffff;--logo-shadow: 0 8px 20px rgba(79,70,229,.12);--panel-bg: rgba(255,255,255,.74);--podium-stage-bg: rgba(255,255,255,.68);--podium-bg: rgba(255,255,255,.76);--podium-first-bg: #ffffff;--podium-base-bg: linear-gradient(90deg, transparent, #4f46e5, #06b6d4, transparent);--row-bg: rgba(255,255,255,.78);--top-row-bg: #eef2ff;--line: rgba(79,70,229,.13);--top-row-line: rgba(79,70,229,.22);--first-border: rgba(79,70,229,.25);--rank-bg: #4f46e5;--rank-text: #ffffff;--medal-bg: linear-gradient(135deg, #4f46e5, #06b6d4);--medal-text: #ffffff;--surface-pattern: radial-gradient(circle at 20% 0%, rgba(79,70,229,.12), transparent 28%), radial-gradient(circle at 86% 10%, rgba(6,182,212,.12), transparent 28%);--stage-title: #a5b4fc;--custom-bg-overlay: rgba(248,251,255,.76);--footer-strong: #4f46e5}.theme-paper-minimal[data-v-dca8011a]{--bg: linear-gradient(180deg, #fffdf8, #f7f3ea);--text: #2f2a24;--muted: #7c6f63;--accent: #8b5e34;--badge-bg: #fffaf0;--badge-text: #8b5e34;--logo-bg: #fffaf0;--logo-shadow: none;--panel-bg: rgba(255,250,240,.82);--podium-stage-bg: rgba(255,250,240,.74);--podium-bg: rgba(255,250,240,.86);--podium-first-bg: #fffaf0;--podium-base-bg: linear-gradient(90deg, transparent, #8b5e34, transparent);--row-bg: rgba(255,250,240,.88);--top-row-bg: #f3eadc;--line: rgba(139,94,52,.16);--top-row-line: rgba(139,94,52,.24);--first-border: rgba(139,94,52,.26);--rank-bg: #8b5e34;--rank-text: #ffffff;--medal-bg: #8b5e34;--medal-text: #ffffff;--surface-pattern: linear-gradient(90deg, rgba(139,94,52,.045) 1px, transparent 1px), linear-gradient(0deg, rgba(139,94,52,.035) 1px, transparent 1px);--stage-title: #c7aa86;--custom-bg-overlay: rgba(255,253,248,.78);--footer-strong: #8b5e34}.theme-gold[data-v-dca8011a]{--bg: linear-gradient(160deg, #151007 0%, #2b1c0a 42%, #0f0b07 100%);--text: #fff7df;--muted: #d9bf7d;--accent: #f5c85f;--badge-bg: linear-gradient(135deg, #f7e7aa, #c98f2d 72%, #805411);--badge-text: #3a2306;--badge-shadow: 0 8px 18px rgba(245, 200, 95, .18);--logo-bg: rgba(255, 248, 220, .95);--logo-shadow: 0 10px 22px rgba(0,0,0,.18);--panel-bg: rgba(27, 20, 11, .78);--podium-stage-bg: linear-gradient(180deg, rgba(245, 200, 95, .13), rgba(255,255,255,.045));--podium-bg: linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.035));--podium-first-bg: linear-gradient(180deg, rgba(245, 200, 95, .2), rgba(255,255,255,.05));--podium-base-bg: linear-gradient(90deg, transparent, #d9a93a, transparent);--row-bg: rgba(255, 255, 255, .055);--top-row-bg: linear-gradient(90deg, rgba(245, 200, 95, .16), rgba(255, 255, 255, .045));--line: rgba(245, 200, 95, .18);--row-line: rgba(255, 255, 255, .06);--top-row-line: rgba(255, 224, 138, .32);--first-border: rgba(255, 233, 161, .48);--rank-bg: linear-gradient(135deg, #fff1b8, #d49320);--rank-text: #3a2306;--medal-bg: linear-gradient(135deg, #fff4c6, #e8ad2c 74%, #7a4b0f);--medal-text: #3a2306;--medal-shadow: 0 10px 24px rgba(245, 200, 95, .2);--podium-shadow: 0 12px 26px rgba(0, 0, 0, .22);--panel-shadow: inset 0 1px 0 rgba(255,255,255,.06), 0 14px 28px rgba(0, 0, 0, .16);--poster-shadow: 0 28px 72px rgba(0, 0, 0, .38);--qr-shadow: 0 10px 22px rgba(0,0,0,.22);--surface-pattern: radial-gradient(circle at 16% 10%, rgba(255, 216, 94, .42), transparent 30%), radial-gradient(circle at 88% 0%, rgba(255,255,255,.18), transparent 24%), linear-gradient(120deg, transparent 0 42%, rgba(255,255,255,.05) 42% 44%, transparent 44% 100%);--pattern-opacity: 1;--stage-title: rgba(255, 229, 154, .75);--custom-bg-overlay: linear-gradient(160deg, rgba(20, 13, 5, .84), rgba(66, 41, 11, .72));--footer-strong: #fff1b8}.theme-business[data-v-dca8011a]{--bg: linear-gradient(180deg, #ffffff 0%, #eef5ff 58%, #f8fafc 100%);--text: #0f172a;--muted: #64748b;--accent: #1d4ed8;--badge-bg: #e0edff;--badge-text: #1d4ed8;--badge-shadow: 0 8px 18px rgba(37, 99, 235, .1);--logo-bg: #ffffff;--logo-shadow: 0 10px 22px rgba(30, 64, 175, .12);--panel-bg: rgba(255, 255, 255, .96);--podium-stage-bg: linear-gradient(180deg, #ffffff, #f1f7ff);--podium-bg: #ffffff;--podium-first-bg: linear-gradient(180deg, #ffffff, #dcecff);--podium-base-bg: linear-gradient(90deg, transparent, #60a5fa, transparent);--row-bg: #ffffff;--top-row-bg: #eff6ff;--line: #dbe3ef;--row-line: #e7edf5;--top-row-line: #bfdbfe;--first-border: #93c5fd;--rank-bg: #2563eb;--rank-text: #ffffff;--medal-bg: linear-gradient(135deg, #e0f2fe, #2563eb);--medal-text: #ffffff;--medal-shadow: 0 10px 22px rgba(37, 99, 235, .22);--podium-shadow: 0 14px 30px rgba(37, 99, 235, .1);--panel-shadow: 0 12px 30px rgba(30, 64, 175, .08);--poster-shadow: 0 28px 72px rgba(30, 64, 175, .16);--qr-shadow: 0 10px 22px rgba(30,64,175,.12);--surface-pattern: radial-gradient(circle at 20% 8%, rgba(37, 99, 235, .13), transparent 30%), linear-gradient(90deg, rgba(37, 99, 235, .06) 1px, transparent 1px), linear-gradient(0deg, rgba(37, 99, 235, .045) 1px, transparent 1px);--pattern-opacity: 1;--stage-title: #93a4bf;--custom-bg-overlay: linear-gradient(180deg, rgba(248, 251, 255, .86), rgba(234, 243, 255, .76));--footer-strong: #1d4ed8}.theme-red[data-v-dca8011a]{--bg: linear-gradient(160deg, #8b1115 0%, #c81e1f 52%, #7f1012 100%);--text: #fff7e6;--muted: #ffd4a8;--accent: #ffe08a;--badge-bg: linear-gradient(135deg, #fff1ad, #f59e0b);--badge-text: #7f1012;--badge-shadow: 0 8px 20px rgba(255, 213, 92, .18);--logo-bg: rgba(255, 247, 230, .96);--logo-shadow: 0 10px 22px rgba(95, 8, 10, .2);--panel-bg: rgba(110, 13, 17, .54);--podium-stage-bg: linear-gradient(180deg, rgba(255, 221, 123, .14), rgba(255, 255, 255, .065));--podium-bg: rgba(255, 255, 255, .095);--podium-first-bg: linear-gradient(180deg, rgba(255, 236, 169, .26), rgba(255, 255, 255, .1));--podium-base-bg: linear-gradient(90deg, transparent, #ffd166, transparent);--row-bg: rgba(255, 255, 255, .12);--top-row-bg: linear-gradient(90deg, rgba(255, 228, 128, .24), rgba(255,255,255,.11));--line: rgba(255, 228, 160, .3);--row-line: rgba(255,255,255,.1);--top-row-line: rgba(255, 228, 160, .38);--first-border: rgba(255, 235, 165, .48);--rank-bg: #ffe08a;--rank-text: #7f1012;--medal-bg: linear-gradient(135deg, #fff4b6, #f59e0b);--medal-text: #7f1012;--medal-shadow: 0 10px 24px rgba(255, 210, 95, .24);--podium-shadow: 0 14px 32px rgba(79, 9, 12, .22);--panel-shadow: inset 0 1px 0 rgba(255,255,255,.07), 0 14px 30px rgba(68, 8, 10, .16);--poster-shadow: 0 28px 72px rgba(127, 12, 16, .34);--qr-shadow: 0 10px 22px rgba(95,8,10,.2);--surface-pattern: radial-gradient(circle at 20% 0%, rgba(255, 230, 140, .38), transparent 28%), radial-gradient(circle at 82% 16%, rgba(255,255,255,.14), transparent 26%), repeating-linear-gradient(135deg, rgba(255,255,255,.045) 0 1px, transparent 1px 12px);--pattern-opacity: 1;--stage-title: rgba(255, 231, 164, .76);--custom-bg-overlay: linear-gradient(160deg, rgba(127, 12, 16, .84), rgba(216, 30, 31, .72));--footer-strong: #fff3bf}.theme-black[data-v-dca8011a]{--bg: linear-gradient(160deg, #050505 0%, #16110a 48%, #020202 100%);--text: #f8f2e7;--muted: #c8b48b;--accent: #e4bd67;--badge-bg: linear-gradient(135deg, #f1d486, #a8762c);--badge-text: #080808;--badge-shadow: 0 8px 20px rgba(214, 168, 79, .2);--logo-bg: rgba(255, 248, 226, .96);--logo-shadow: 0 10px 22px rgba(0,0,0,.28);--panel-bg: rgba(255, 255, 255, .055);--podium-stage-bg: linear-gradient(180deg, rgba(214, 168, 79, .13), rgba(255,255,255,.035));--podium-bg: rgba(255, 255, 255, .055);--podium-first-bg: linear-gradient(180deg, rgba(228, 189, 103, .18), rgba(255, 255, 255, .05));--podium-base-bg: linear-gradient(90deg, transparent, #d6a84f, transparent);--row-bg: rgba(255, 255, 255, .055);--top-row-bg: linear-gradient(90deg, rgba(214, 168, 79, .18), rgba(255,255,255,.05));--line: rgba(214, 168, 79, .24);--row-line: rgba(255,255,255,.07);--top-row-line: rgba(214, 168, 79, .34);--first-border: rgba(228, 189, 103, .44);--rank-bg: #d6a84f;--rank-text: #080808;--medal-bg: linear-gradient(135deg, #f5df9e, #a77929);--medal-text: #080808;--medal-shadow: 0 10px 26px rgba(214, 168, 79, .2);--podium-shadow: 0 18px 36px rgba(0, 0, 0, .3);--panel-shadow: inset 0 1px 0 rgba(255,255,255,.06), 0 18px 40px rgba(0,0,0,.22);--poster-shadow: 0 28px 76px rgba(0, 0, 0, .48);--qr-shadow: 0 10px 22px rgba(0,0,0,.32);--surface-pattern: radial-gradient(circle at 16% 10%, rgba(214, 168, 79, .24), transparent 28%), linear-gradient(145deg, rgba(255,255,255,.04), transparent 35%), repeating-linear-gradient(90deg, rgba(214,168,79,.035) 0 1px, transparent 1px 14px);--pattern-opacity: 1;--stage-title: rgba(214, 168, 79, .58);--custom-bg-overlay: linear-gradient(160deg, rgba(5, 5, 5, .86), rgba(22, 17, 10, .76));--footer-strong: #e9c878}.theme-gradient[data-v-dca8011a]{--bg: linear-gradient(145deg, #0ea5a4 0%, #3b82f6 52%, #d946ef 100%);--text: #ffffff;--muted: rgba(255,255,255,.82);--accent: #ffffff;--badge-bg: rgba(255,255,255,.92);--badge-text: #0f766e;--badge-shadow: 0 8px 22px rgba(255,255,255,.18);--logo-bg: rgba(255,255,255,.96);--logo-shadow: 0 10px 22px rgba(15,23,42,.16);--panel-bg: rgba(255,255,255,.17);--podium-stage-bg: linear-gradient(180deg, rgba(255,255,255,.2), rgba(255,255,255,.105));--podium-bg: rgba(255,255,255,.18);--podium-first-bg: linear-gradient(180deg, rgba(255,255,255,.3), rgba(255,255,255,.16));--podium-base-bg: linear-gradient(90deg, transparent, rgba(255,255,255,.8), transparent);--row-bg: rgba(255,255,255,.17);--top-row-bg: rgba(255,255,255,.28);--line: rgba(255,255,255,.32);--row-line: rgba(255,255,255,.18);--top-row-line: rgba(255,255,255,.42);--first-border: rgba(255,255,255,.5);--rank-bg: rgba(255,255,255,.95);--rank-text: #0f766e;--medal-bg: rgba(255,255,255,.95);--medal-text: #0f766e;--medal-shadow: 0 10px 26px rgba(15, 23, 42, .16);--podium-shadow: 0 18px 32px rgba(15, 23, 42, .12);--panel-shadow: inset 0 1px 0 rgba(255,255,255,.18), 0 16px 34px rgba(15, 23, 42, .12);--poster-shadow: 0 28px 72px rgba(59, 130, 246, .24);--qr-shadow: 0 10px 22px rgba(15,23,42,.16);--surface-pattern: radial-gradient(circle at 15% 6%, rgba(255,255,255,.34), transparent 28%), radial-gradient(circle at 86% 12%, rgba(255,255,255,.22), transparent 25%), linear-gradient(145deg, rgba(255,255,255,.08), transparent 42%);--pattern-opacity: 1;--stage-title: rgba(255,255,255,.72);--custom-bg-overlay: linear-gradient(145deg, rgba(21, 184, 166, .72), rgba(59, 130, 246, .66), rgba(236, 72, 153, .62));--footer-strong: #ffffff}.bg-soft[data-v-dca8011a]{filter:saturate(.92) brightness(1.05)}.bg-soft .shine[data-v-dca8011a]{opacity:.72}.bg-bright[data-v-dca8011a]{filter:saturate(1.16) brightness(1.06)}.bg-bright .shine[data-v-dca8011a]{background:var(--surface-pattern),radial-gradient(circle at 78% 6%,rgba(255,255,255,.34),transparent 30%),radial-gradient(circle at 50% 110%,rgba(255,255,255,.14),transparent 34%)}.editor[data-v-2b58397f]{display:grid;grid-template-columns:minmax(0,1fr) 470px;gap:18px;align-items:start}.form-panel[data-v-2b58397f],.preview-panel[data-v-2b58397f]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:18px;box-shadow:0 8px 24px #0f172a0a}.form-panel[data-v-2b58397f]{border-color:#dbeafe}.preview-panel[data-v-2b58397f]{position:sticky;top:94px}.head[data-v-2b58397f],.preview-head[data-v-2b58397f],.section-title[data-v-2b58397f]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.studio-head[data-v-2b58397f]{padding-bottom:16px;border-bottom:1px solid #e5e7eb}.eyebrow[data-v-2b58397f]{display:inline-flex;margin-bottom:8px;color:#2563eb;font-size:12px;font-weight:800}h2[data-v-2b58397f],h3[data-v-2b58397f],p[data-v-2b58397f]{margin:0}h2[data-v-2b58397f]{color:#0f172a;font-size:24px}h3[data-v-2b58397f]{color:#0f172a;font-size:16px}p[data-v-2b58397f],.preview-head span[data-v-2b58397f],.section-title span[data-v-2b58397f]{color:#64748b;font-size:13px;margin-top:6px}.secondary-link[data-v-2b58397f]{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:9px 12px;text-decoration:none;font-size:14px;white-space:nowrap}.editor-tabs[data-v-2b58397f]{position:sticky;top:76px;z-index:6;display:flex;gap:6px;margin:0 0 16px;padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#fffffff0;overflow:auto}.editor-tabs button[data-v-2b58397f]{background:transparent;color:#475569;padding:9px 12px}.editor-tabs button.active[data-v-2b58397f]{background:#2563eb;color:#fff}.editor-section[data-v-2b58397f]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fbfdff;margin-bottom:14px}.form-grid[data-v-2b58397f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.import-box[data-v-2b58397f]{background:#f8fafc}.contact-box[data-v-2b58397f]{margin:0 0 14px;padding:14px;border:1px solid #dbeafe;border-radius:8px;background:#eff6ff}.contact-box p[data-v-2b58397f]{margin:8px 0 0;color:#2563eb;font-size:12px}.import-actions[data-v-2b58397f]{justify-content:flex-start;margin-top:4px}.wide[data-v-2b58397f]{grid-column:span 1}.full[data-v-2b58397f]{grid-column:1 / -1}label[data-v-2b58397f],.textarea-field[data-v-2b58397f]{display:flex;flex-direction:column;gap:6px;color:#334155;font-size:13px}label span[data-v-2b58397f],.textarea-field span[data-v-2b58397f]{font-weight:700}input[data-v-2b58397f],select[data-v-2b58397f],textarea[data-v-2b58397f]{width:100%;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;color:#0f172a;font-size:14px;background:#fff}textarea[data-v-2b58397f]{resize:vertical;min-height:260px;line-height:1.6}input[data-v-2b58397f]:focus,select[data-v-2b58397f]:focus,textarea[data-v-2b58397f]:focus{border-color:#2563eb;outline:2px solid rgba(37,99,235,.14)}.parse-summary[data-v-2b58397f]{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.parse-summary span[data-v-2b58397f]{background:#fff;border:1px solid #dbeafe;border-radius:999px;padding:6px 10px;color:#1d4ed8;font-size:13px}.warning-list[data-v-2b58397f]{margin-bottom:12px;padding:10px 12px;border-radius:8px;border:1px solid #f59e0b;background:#fffbeb;color:#92400e;font-size:13px}.switch-grid[data-v-2b58397f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.switch-grid label[data-v-2b58397f]{flex-direction:row;align-items:center;padding:10px;background:#fff;border:1px solid #e2e8f0;border-radius:8px}.switch-grid input[data-v-2b58397f]{width:auto}.actions[data-v-2b58397f]{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.sticky-actions[data-v-2b58397f]{position:sticky;bottom:0;z-index:5;margin:14px -18px -18px;padding:14px 18px;border-top:1px solid #e5e7eb;background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}button[data-v-2b58397f]{border:none;background:#2563eb;color:#fff;padding:10px 14px;border-radius:8px;cursor:pointer;font-size:14px}button[data-v-2b58397f]:disabled{opacity:.55;cursor:not-allowed}.secondary[data-v-2b58397f]{background:#475569}.notice[data-v-2b58397f]{margin-top:12px;padding:12px;border-radius:8px;font-size:14px}.success[data-v-2b58397f]{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.error[data-v-2b58397f]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.phone-preview[data-v-2b58397f]{overflow:auto;max-height:calc(100vh - 180px);padding:12px;background:#f1f5f9;border-radius:8px}@media(max-width:1180px){.editor[data-v-2b58397f]{grid-template-columns:1fr}.preview-panel[data-v-2b58397f]{position:static}}@media(max-width:720px){.form-grid[data-v-2b58397f],.switch-grid[data-v-2b58397f]{grid-template-columns:1fr}.full[data-v-2b58397f],.wide[data-v-2b58397f]{grid-column:span 1}.head[data-v-2b58397f],.section-title[data-v-2b58397f],.preview-head[data-v-2b58397f]{align-items:flex-start;flex-direction:column}.editor-tabs[data-v-2b58397f]{top:0}}.preview-page[data-v-17da98ec]{display:flex;flex-direction:column;gap:16px}.toolbar[data-v-17da98ec]{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #dbeafe;border-radius:8px;padding:20px;display:flex;justify-content:space-between;gap:16px;align-items:center;box-shadow:0 8px 24px #0f172a0a}h2[data-v-17da98ec],p[data-v-17da98ec]{margin:0}h2[data-v-17da98ec]{color:#0f172a;font-size:24px}p[data-v-17da98ec]{margin-top:6px;color:#64748b;font-size:13px}.actions[data-v-17da98ec]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}button[data-v-17da98ec],.secondary-link[data-v-17da98ec]{border:none;border-radius:8px;cursor:pointer;text-decoration:none;font-size:14px;padding:10px 14px}button[data-v-17da98ec]{background:#2563eb;color:#fff}button[data-v-17da98ec]:disabled{opacity:.55;cursor:not-allowed}.secondary[data-v-17da98ec],.secondary-link[data-v-17da98ec]{background:#475569;color:#fff}.stage[data-v-17da98ec]{min-height:680px;padding:28px 12px;border-radius:8px;background:radial-gradient(circle at top,#1e293b,#0f172a 55%);display:flex;justify-content:center;align-items:flex-start;overflow:auto;box-shadow:inset 0 1px #ffffff14}.empty[data-v-17da98ec]{color:#cbd5e1;padding:40px}.toast[data-v-17da98ec]{position:fixed;right:24px;bottom:24px;max-width:520px;padding:12px 14px;border-radius:8px;font-size:14px;box-shadow:0 12px 28px #0f172a24;z-index:20}.success[data-v-17da98ec]{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.error[data-v-17da98ec]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}@media(max-width:760px){.toolbar[data-v-17da98ec]{align-items:flex-start;flex-direction:column}.actions[data-v-17da98ec]{justify-content:flex-start}}.wrap[data-v-b208e177]{display:flex;flex-direction:column;gap:16px}.card[data-v-b208e177]{background:#fff;padding:20px;border-radius:8px;border:1px solid #e5e7eb}.head[data-v-b208e177]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}h2[data-v-b208e177],p[data-v-b208e177]{margin:0}p[data-v-b208e177]{margin-top:6px;color:#64748b;font-size:13px}.primary[data-v-b208e177]{background:#2563eb;color:#fff;padding:10px 14px;border-radius:8px;text-decoration:none;font-size:14px}.table[data-v-b208e177]{width:100%;border-collapse:collapse}th[data-v-b208e177],td[data-v-b208e177]{border-bottom:1px solid #e5e7eb;padding:10px;text-align:left;font-size:13px}th[data-v-b208e177]{color:#475569;background:#f8fafc}.mini[data-v-b208e177]{border:none;background:#475569;color:#fff;padding:6px 9px;border-radius:8px;cursor:pointer}.empty[data-v-b208e177]{border:1px dashed #cbd5e1;border-radius:8px;padding:28px;color:#64748b;text-align:center;font-size:14px}.toast[data-v-b208e177]{position:fixed;right:24px;bottom:24px;max-width:520px;padding:12px 14px;border-radius:8px;font-size:14px;box-shadow:0 12px 28px #0f172a24;z-index:20}.success[data-v-b208e177]{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.error[data-v-b208e177]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.public-page[data-v-b797562c]{min-height:100vh;padding:16px 12px 110px;background:#111827;display:flex;flex-direction:column;align-items:center}.poster-shell[data-v-b797562c]{width:100%;display:flex;justify-content:center}.save-bar[data-v-b797562c]{position:fixed;left:0;right:0;bottom:0;z-index:10;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#0f172aeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center}.save-actions[data-v-b797562c]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;width:min(100%,430px);margin:0 auto}button[data-v-b797562c]{width:100%;height:46px;border:none;border-radius:999px;background:#2563eb;color:#fff;font-size:16px;font-weight:700}button[data-v-b797562c]:disabled{opacity:.6}p[data-v-b797562c]{margin:8px 0 0;color:#cbd5e1;font-size:12px}.public-error[data-v-b797562c],.public-empty[data-v-b797562c]{margin-top:30vh;color:#e5e7eb;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:18px;font-size:14px}@media(max-width:480px){.public-page[data-v-b797562c]{padding-left:8px;padding-right:8px}}.relay-page[data-v-c557f3db]{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:24px 20px;background:#f6f8fb}.relay-shell[data-v-c557f3db]{width:min(100%,1040px);display:grid;grid-template-columns:minmax(0,560px) minmax(320px,420px);align-items:start;gap:20px}.relay-card[data-v-c557f3db],.relay-sidebar[data-v-c557f3db]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;box-shadow:0 20px 45px #0f172a14}.relay-sidebar[data-v-c557f3db]{position:sticky;top:20px;max-height:calc(100vh - 40px);overflow:auto}.head[data-v-c557f3db]{margin-bottom:20px}.head span[data-v-c557f3db]{display:inline-flex;color:#0f766e;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700}h1[data-v-c557f3db]{margin:12px 0 6px;color:#0f172a;font-size:26px;line-height:1.2}p[data-v-c557f3db]{margin:0;color:#64748b;font-size:14px;line-height:1.7}.form[data-v-c557f3db]{display:flex;flex-direction:column;gap:13px}label[data-v-c557f3db]{display:flex;flex-direction:column;gap:6px;color:#334155;font-size:13px}input[data-v-c557f3db],textarea[data-v-c557f3db]{width:100%;border:1px solid #cbd5e1;border-radius:10px;padding:12px;font-size:15px;color:#0f172a;background:#fff}input[readonly][data-v-c557f3db]{background:#f8fafc;color:#475569}textarea[data-v-c557f3db]{resize:vertical}input[data-v-c557f3db]:focus,textarea[data-v-c557f3db]:focus{border-color:#0f766e;outline:3px solid rgba(15,118,110,.14)}button[data-v-c557f3db]{width:100%;margin-top:18px;border:none;border-radius:10px;background:#0f766e;color:#fff;padding:13px 16px;font-size:16px;font-weight:700;cursor:pointer}button[data-v-c557f3db]:disabled{opacity:.6;cursor:not-allowed}.notice[data-v-c557f3db]{margin-top:12px;padding:11px 12px;border-radius:10px;font-size:14px}.success[data-v-c557f3db]{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.error[data-v-c557f3db]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.progress[data-v-c557f3db],.ranking[data-v-c557f3db],.my-status[data-v-c557f3db]{margin-top:22px;padding-top:18px;border-top:1px solid #e5e7eb}.ranking-head[data-v-c557f3db]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.ranking h2[data-v-c557f3db],.progress h2[data-v-c557f3db]{margin:0;color:#0f172a;font-size:18px}.ranking-head p[data-v-c557f3db]{margin-top:4px;font-size:12px;line-height:1.5}.ranking-head span[data-v-c557f3db]{color:#64748b;font-size:13px}.progress-grid[data-v-c557f3db]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.progress-grid div[data-v-c557f3db]{border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc;padding:14px}.progress-grid strong[data-v-c557f3db]{display:block;color:#0f172a;font-size:24px}.progress-grid span[data-v-c557f3db]{display:block;margin-top:4px;color:#64748b;font-size:13px}.progress-grid em[data-v-c557f3db]{display:block;margin-top:8px;color:#0f766e;font-style:normal;font-weight:800}.my-list[data-v-c557f3db]{display:grid;gap:10px}.my-item[data-v-c557f3db]{display:grid;grid-template-columns:1fr auto;gap:8px 12px;padding:12px;border:1px solid #e5e7eb;border-radius:12px;background:#f8fafc}.my-item div[data-v-c557f3db]{display:flex;flex-direction:column;gap:3px}.my-item strong[data-v-c557f3db]{color:#0f172a;font-size:15px}.my-item span[data-v-c557f3db]{color:#64748b;font-size:12px}.my-item em[data-v-c557f3db]{color:#0f766e;font-style:normal;font-weight:800}.my-item small[data-v-c557f3db]{grid-column:1 / -1;display:inline-flex;width:fit-content;padding:4px 8px;border-radius:999px;background:#e0f2fe;color:#0369a1;font-size:12px}.my-item.done small[data-v-c557f3db]{background:#dcfce7;color:#166534}.my-item.shortage small[data-v-c557f3db]{background:#ffedd5;color:#c2410c}.my-item.failed small[data-v-c557f3db]{background:#fee2e2;color:#991b1b}.my-item.running small[data-v-c557f3db]{background:#dbeafe;color:#1d4ed8}ol[data-v-c557f3db]{list-style:none;display:grid;gap:8px;padding:0;margin:0}li[data-v-c557f3db]{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#f8fafc}li strong[data-v-c557f3db]{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;background:#0f172a;color:#fff;font-size:13px}li span[data-v-c557f3db]{color:#0f172a;font-weight:700;display:flex;flex-direction:column;gap:2px}li small[data-v-c557f3db]{color:#64748b;font-size:12px;font-weight:500}li em[data-v-c557f3db]{color:#0f766e;font-style:normal;font-weight:800}.relay-sidebar .income-ranking[data-v-c557f3db]{margin-top:0;padding-top:0;border-top:0}.income-ranking[data-v-c557f3db]{border-top-color:#fde68a}.income-row[data-v-c557f3db]:nth-child(1){background:#fffbeb;border-color:#fbbf24}.income-row[data-v-c557f3db]:nth-child(2){background:#f8fafc;border-color:#cbd5e1}.income-row[data-v-c557f3db]:nth-child(3){background:#fff7ed;border-color:#fdba74}.income-row:nth-child(1) strong[data-v-c557f3db]{background:#b45309}.income-row:nth-child(2) strong[data-v-c557f3db]{background:#475569}.income-row:nth-child(3) strong[data-v-c557f3db]{background:#c2410c}.income-row em[data-v-c557f3db]{color:#b45309}.toggle-income[data-v-c557f3db]{margin-top:10px;background:#fff7ed;color:#b45309;border:1px solid #fed7aa}.empty-ranking[data-v-c557f3db]{padding:16px;color:#64748b;background:#f8fafc;border-radius:10px}@media(max-width:900px){.relay-page[data-v-c557f3db]{padding:16px}.relay-shell[data-v-c557f3db]{grid-template-columns:1fr}.relay-sidebar[data-v-c557f3db]{position:static;max-height:none;order:2}.relay-card[data-v-c557f3db]{order:1}}@media(max-width:520px){.relay-card[data-v-c557f3db],.relay-sidebar[data-v-c557f3db]{padding:18px;border-radius:14px}h1[data-v-c557f3db]{font-size:24px}.ranking-head[data-v-c557f3db]{align-items:flex-start;flex-direction:column}}.float-contact[data-v-9a9f919b]{position:fixed;right:22px;bottom:22px;z-index:30;display:grid;justify-items:end;gap:10px}button[data-v-9a9f919b]{border:none;background:#fff;color:#0f172a;border-radius:8px;padding:12px 16px;font-weight:800;cursor:pointer;box-shadow:0 14px 36px #00000040}.panel[data-v-9a9f919b]{width:220px;padding:14px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#fff;color:#0f172a;display:grid;gap:8px;box-shadow:0 18px 42px #00000047}img[data-v-9a9f919b]{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px;background:#f1f5f9}strong[data-v-9a9f919b]{font-size:15px}span[data-v-9a9f919b]{color:#64748b;font-size:13px}.site[data-v-7e95996c]{min-height:100vh;background:#08090b;color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nav[data-v-7e95996c]{position:sticky;top:0;z-index:10;height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,72px);background:#08090bc7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.08)}.brand[data-v-7e95996c]{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-weight:700;letter-spacing:.04em}.brand-mark[data-v-7e95996c]{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;background:#fff;color:#08090b}.nav-links[data-v-7e95996c]{display:flex;gap:26px}.nav-links a[data-v-7e95996c]{color:#cbd5e1;text-decoration:none;font-size:14px}.hero[data-v-7e95996c]{min-height:calc(100vh - 72px);display:grid;grid-template-columns:1.02fr .98fr;gap:44px;align-items:center;padding:64px clamp(20px,5vw,72px) 80px}.eyebrow[data-v-7e95996c],.section-head p[data-v-7e95996c],.about>div p[data-v-7e95996c],.contact p[data-v-7e95996c],.logos>span[data-v-7e95996c]{color:#9ca3af;text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:700}h1[data-v-7e95996c]{margin:14px 0 0;font-size:clamp(46px,7vw,96px);line-height:.96;letter-spacing:0;max-width:820px}.lead[data-v-7e95996c]{margin:28px 0 0;max-width:620px;color:#d1d5db;font-size:clamp(18px,2vw,24px);line-height:1.55}.tagline[data-v-7e95996c]{margin:14px 0 0;color:#94a3b8;font-size:16px}.hero-actions[data-v-7e95996c]{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.btn[data-v-7e95996c]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:8px;text-decoration:none;font-weight:700}.btn.primary[data-v-7e95996c]{background:#fff;color:#08090b}.btn.ghost[data-v-7e95996c]{color:#fff;border:1px solid rgba(255,255,255,.24)}.hero-visual[data-v-7e95996c]{min-height:560px;border-radius:8px;background:radial-gradient(circle at 72% 18%,rgba(255,255,255,.24),transparent 30%),linear-gradient(135deg,#15171c,#272a32 48%,#050506);background-size:cover;background-position:center;position:relative;overflow:hidden}.hero-visual[data-v-7e95996c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.52))}.visual-panel[data-v-7e95996c]{position:absolute;left:28px;bottom:28px;z-index:1;display:grid;gap:6px}.visual-panel span[data-v-7e95996c]{color:#cbd5e1;font-size:12px;letter-spacing:.28em}.visual-panel strong[data-v-7e95996c]{font-size:42px;letter-spacing:.04em}.visual-panel small[data-v-7e95996c]{color:#9ca3af}.logos[data-v-7e95996c]{display:grid;grid-template-columns:160px 1fr;gap:26px;align-items:center;padding:28px clamp(20px,5vw,72px);border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.logos>div[data-v-7e95996c]{display:flex;flex-wrap:wrap;gap:12px}.logos a[data-v-7e95996c]{min-height:54px;min-width:138px;display:grid;place-items:center;padding:10px 16px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#e5e7eb;text-decoration:none;background:#ffffff0a}.logos img[data-v-7e95996c]{max-height:30px;max-width:110px;object-fit:contain}.section[data-v-7e95996c]{padding:84px clamp(20px,5vw,72px)}.section-head[data-v-7e95996c]{display:flex;justify-content:space-between;gap:32px;align-items:end;margin-bottom:32px}.section-more[data-v-7e95996c]{color:inherit;border:1px solid currentColor;border-radius:8px;padding:10px 14px;text-decoration:none;font-weight:800;white-space:nowrap}.section-head h2[data-v-7e95996c],.about h2[data-v-7e95996c],.contact h2[data-v-7e95996c]{margin:0;max-width:780px;font-size:clamp(30px,4vw,56px);line-height:1.08}.service-grid[data-v-7e95996c]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.12);border-left:1px solid rgba(255,255,255,.12)}.service-card[data-v-7e95996c]{min-height:260px;padding:26px;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);background:#ffffff08;color:#fff;text-decoration:none}.service-card span[data-v-7e95996c],.case-card span[data-v-7e95996c]{color:#9ca3af;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.service-card h3[data-v-7e95996c],.case-card h3[data-v-7e95996c]{margin:54px 0 12px;font-size:24px}.service-card p[data-v-7e95996c],.case-card p[data-v-7e95996c],.about>p[data-v-7e95996c],.video-card p[data-v-7e95996c]{color:#cbd5e1;line-height:1.8}.cases[data-v-7e95996c]{background:#f8fafc;color:#0f172a}.cases .section-head p[data-v-7e95996c]{color:#64748b}.case-grid[data-v-7e95996c]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.case-card[data-v-7e95996c]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;text-decoration:none;color:inherit}.case-cover[data-v-7e95996c],.video-cover[data-v-7e95996c]{height:220px;background:linear-gradient(135deg,#0f172a,#334155);background-size:cover;background-position:center}.case-card>div[data-v-7e95996c]:last-child,.video-card>div[data-v-7e95996c]:last-child{padding:20px}.case-card h3[data-v-7e95996c]{margin-top:22px}.case-card p[data-v-7e95996c]{color:#475569}.case-card strong[data-v-7e95996c]{display:block;margin-top:18px;color:#0f172a}.empty-case[data-v-7e95996c]{padding:36px;border:1px solid #e5e7eb;border-radius:8px;color:#64748b;background:#fff}.videos[data-v-7e95996c]{background:#101216}.video-grid[data-v-7e95996c]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.video-card[data-v-7e95996c]{color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.12);border-radius:8px;overflow:hidden;background:#ffffff0a}.video-cover[data-v-7e95996c]{position:relative;display:grid;place-items:center}.video-cover span[data-v-7e95996c]{width:64px;height:64px;border-radius:50%;background:#fff;color:#0f172a;display:grid;place-items:center;font-weight:800}.video-card small[data-v-7e95996c]{color:#94a3b8}.empty-dark[data-v-7e95996c]{padding:28px;border:1px solid rgba(255,255,255,.12);color:#94a3b8;border-radius:8px}.about[data-v-7e95996c],.contact[data-v-7e95996c]{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;padding:92px clamp(20px,5vw,72px);border-top:1px solid rgba(255,255,255,.1)}.contact[data-v-7e95996c]{background:#111318}.contact-list[data-v-7e95996c]{display:grid;gap:14px;margin-top:30px}.contact-list div[data-v-7e95996c]{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.12);color:#f8fafc;font-size:18px}.contact-list span[data-v-7e95996c]{display:block;color:#9ca3af;font-size:13px;margin-bottom:8px}.inquiry[data-v-7e95996c]{display:grid;gap:12px;padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a}.inquiry input[data-v-7e95996c],.inquiry select[data-v-7e95996c],.inquiry textarea[data-v-7e95996c]{width:100%;border:1px solid rgba(255,255,255,.16);background:#0b0d11;color:#fff;border-radius:8px;padding:12px 14px;font:inherit}.inquiry button[data-v-7e95996c]{border:none;min-height:46px;border-radius:8px;background:#fff;color:#0f172a;font-weight:800;cursor:pointer}.inquiry button[data-v-7e95996c]:disabled{opacity:.6;cursor:not-allowed}.form-msg[data-v-7e95996c]{margin:0;color:#d1d5db}footer[data-v-7e95996c]{display:flex;justify-content:space-between;gap:20px;padding:28px clamp(20px,5vw,72px);color:#9ca3af;border-top:1px solid rgba(255,255,255,.1)}@media(max-width:920px){.nav-links[data-v-7e95996c]{display:none}.hero[data-v-7e95996c],.about[data-v-7e95996c],.contact[data-v-7e95996c],.logos[data-v-7e95996c]{grid-template-columns:1fr}.hero-visual[data-v-7e95996c]{min-height:360px}.service-grid[data-v-7e95996c],.case-grid[data-v-7e95996c],.video-grid[data-v-7e95996c]{grid-template-columns:1fr}.section-head[data-v-7e95996c]{display:block}footer[data-v-7e95996c]{flex-direction:column}}.page[data-v-70440280]{min-height:100vh;background:#f8fafc;color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nav[data-v-70440280]{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,72px);background:#fff;border-bottom:1px solid #e5e7eb}.brand[data-v-70440280],.back[data-v-70440280]{color:#0f172a;text-decoration:none;font-weight:800}.back[data-v-70440280]{color:#475569;font-size:14px}.hero[data-v-70440280]{padding:70px clamp(20px,5vw,72px) 28px}.hero p[data-v-70440280]{margin:0 0 14px;color:#64748b;text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:800}h1[data-v-70440280]{margin:0;font-size:clamp(42px,6vw,82px);line-height:1;letter-spacing:0}.filters[data-v-70440280]{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.filters button[data-v-70440280]{border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#334155;padding:10px 14px;cursor:pointer}.filters .active[data-v-70440280]{background:#0f172a;color:#fff;border-color:#0f172a}.grid[data-v-70440280]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:28px clamp(20px,5vw,72px) 80px}.card[data-v-70440280]{color:inherit;text-decoration:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.cover[data-v-70440280]{height:230px;background:linear-gradient(135deg,#0f172a,#475569);background-size:cover;background-position:center}.card>div[data-v-70440280]:last-child{padding:20px}.card span[data-v-70440280]{color:#64748b;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.card h2[data-v-70440280]{margin:20px 0 10px;font-size:24px}.card p[data-v-70440280]{color:#475569;line-height:1.75}.card strong[data-v-70440280]{color:#0f172a}.empty[data-v-70440280]{grid-column:1 / -1;padding:32px;color:#64748b;background:#fff;border-radius:8px}@media(max-width:900px){.grid[data-v-70440280]{grid-template-columns:1fr}}.case-page[data-v-b10993fc]{min-height:100vh;background:#08090b;color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nav[data-v-b10993fc]{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,72px);border-bottom:1px solid rgba(255,255,255,.1)}.brand[data-v-b10993fc],.back[data-v-b10993fc]{color:#fff;text-decoration:none;font-weight:800}.back[data-v-b10993fc]{color:#cbd5e1;font-size:14px}.hero[data-v-b10993fc]{display:grid;grid-template-columns:.9fr 1.1fr;gap:44px;align-items:end;padding:70px clamp(20px,5vw,72px)}.hero p[data-v-b10993fc]{margin:0 0 18px;color:#94a3b8;text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:800}h1[data-v-b10993fc]{margin:0;font-size:clamp(42px,6vw,86px);line-height:1;letter-spacing:0}.hero span[data-v-b10993fc]{display:block;margin-top:22px;color:#cbd5e1}.cover[data-v-b10993fc]{min-height:440px;border-radius:8px;background:linear-gradient(135deg,#111827,#475569);background-size:cover;background-position:center}.content[data-v-b10993fc]{display:grid;grid-template-columns:280px 1fr;gap:56px;padding:80px clamp(20px,5vw,72px);border-top:1px solid rgba(255,255,255,.1)}aside[data-v-b10993fc]{display:grid;align-content:start;gap:16px;position:sticky;top:92px}aside strong[data-v-b10993fc]{font-size:28px;line-height:1.2}aside a[data-v-b10993fc]{width:max-content;color:#0f172a;background:#fff;border-radius:8px;padding:12px 16px;text-decoration:none;font-weight:800}article[data-v-b10993fc]{display:grid;gap:34px}article h2[data-v-b10993fc]{margin:0 0 12px;font-size:24px}article p[data-v-b10993fc]{margin:0;color:#cbd5e1;line-height:1.9;font-size:17px}.gallery[data-v-b10993fc]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:0 clamp(20px,5vw,72px) 80px}.gallery img[data-v-b10993fc]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px}.empty[data-v-b10993fc]{padding:80px clamp(20px,5vw,72px);color:#cbd5e1}@media(max-width:820px){.hero[data-v-b10993fc],.content[data-v-b10993fc]{grid-template-columns:1fr}.cover[data-v-b10993fc]{min-height:280px}aside[data-v-b10993fc]{position:static}.gallery[data-v-b10993fc]{grid-template-columns:1fr}}.service-page[data-v-d21617c9]{min-height:100vh;background:#08090b;color:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nav[data-v-d21617c9]{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,5vw,72px);border-bottom:1px solid rgba(255,255,255,.1)}.brand[data-v-d21617c9],.back[data-v-d21617c9]{color:#fff;text-decoration:none;font-weight:800}.back[data-v-d21617c9]{color:#cbd5e1;font-size:14px}.hero[data-v-d21617c9]{padding:80px clamp(20px,5vw,72px);border-bottom:1px solid rgba(255,255,255,.1)}.hero p[data-v-d21617c9]{margin:0 0 16px;color:#94a3b8;text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:800}h1[data-v-d21617c9]{margin:0;font-size:clamp(46px,7vw,92px);line-height:1;letter-spacing:0}.hero span[data-v-d21617c9]{display:block;margin-top:24px;max-width:720px;color:#d1d5db;font-size:20px;line-height:1.7}.content[data-v-d21617c9]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:70px clamp(20px,5vw,72px)}article[data-v-d21617c9]{min-height:260px;padding:28px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a}h2[data-v-d21617c9]{margin:0 0 18px;font-size:24px}p[data-v-d21617c9],li[data-v-d21617c9]{color:#cbd5e1;line-height:1.8}ul[data-v-d21617c9]{padding-left:20px}@media(max-width:900px){.content[data-v-d21617c9]{grid-template-columns:1fr}}.website-admin[data-v-e3c8bb7c]{display:grid;gap:18px}.cms-hero[data-v-e3c8bb7c]{display:flex;justify-content:space-between;gap:18px;align-items:center;border:1px solid #dbeafe;border-radius:8px;padding:22px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 8px 24px #0f172a0a}.eyebrow[data-v-e3c8bb7c]{display:inline-flex;margin-bottom:8px;color:#2563eb;font-size:12px;font-weight:800}.cms-hero h2[data-v-e3c8bb7c]{margin:0;color:#0f172a;font-size:24px}.cms-hero p[data-v-e3c8bb7c]{margin:8px 0 0;color:#64748b;font-size:14px}.hero-actions[data-v-e3c8bb7c]{display:flex;gap:10px;flex-wrap:wrap}.overview-grid[data-v-e3c8bb7c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.overview-grid div[data-v-e3c8bb7c]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:16px;box-shadow:0 8px 24px #0f172a0a}.overview-grid strong[data-v-e3c8bb7c]{display:block;color:#0f172a;font-size:26px}.overview-grid span[data-v-e3c8bb7c]{display:block;margin-top:4px;color:#64748b;font-size:12px;font-weight:700}.cms-tabs[data-v-e3c8bb7c]{position:sticky;top:76px;z-index:6;display:flex;gap:6px;padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#fffffff0;box-shadow:0 8px 24px #0f172a0a;overflow:auto}.cms-tabs button[data-v-e3c8bb7c]{background:transparent;color:#475569;border-radius:7px;padding:9px 12px}.cms-tabs button.active[data-v-e3c8bb7c]{background:#2563eb;color:#fff}.card[data-v-e3c8bb7c]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px;box-shadow:0 8px 24px #0f172a0a}.head[data-v-e3c8bb7c]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px}.head h2[data-v-e3c8bb7c]{margin:0;color:#0f172a;font-size:20px}.head p[data-v-e3c8bb7c]{margin:6px 0 0;color:#64748b;font-size:13px}.settings-layout[data-v-e3c8bb7c]{display:grid;gap:16px}.form-section[data-v-e3c8bb7c]{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#fbfdff}.form-section h3[data-v-e3c8bb7c]{margin:0 0 14px;color:#0f172a;font-size:15px}.preview[data-v-e3c8bb7c],button[data-v-e3c8bb7c]{border:none;background:#2563eb;color:#fff;border-radius:7px;padding:9px 13px;cursor:pointer;text-decoration:none;font-size:14px;white-space:nowrap}.form-grid[data-v-e3c8bb7c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}label[data-v-e3c8bb7c]{display:flex;flex-direction:column;gap:6px;color:#334155;font-size:13px}label span[data-v-e3c8bb7c]{font-weight:700}input[data-v-e3c8bb7c],textarea[data-v-e3c8bb7c]{border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;font-size:14px;font-family:inherit;background:#fff;color:#0f172a}input[data-v-e3c8bb7c]:focus,textarea[data-v-e3c8bb7c]:focus{border-color:#2563eb;outline:2px solid rgba(37,99,235,.14)}textarea[data-v-e3c8bb7c]{resize:vertical;line-height:1.6}.wide[data-v-e3c8bb7c]{grid-column:1 / -1}.check[data-v-e3c8bb7c]{flex-direction:row;align-items:center}.check input[data-v-e3c8bb7c]{width:auto}.actions[data-v-e3c8bb7c]{margin-top:14px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.stats[data-v-e3c8bb7c]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-bottom:14px}.stats div[data-v-e3c8bb7c]{padding:16px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px}.stats strong[data-v-e3c8bb7c]{display:block;color:#0f172a;font-size:24px}.stats span[data-v-e3c8bb7c]{color:#64748b;font-size:12px}.table[data-v-e3c8bb7c]{width:100%;border-collapse:collapse;margin-top:16px}.table th[data-v-e3c8bb7c],.table td[data-v-e3c8bb7c]{padding:12px;border-bottom:1px solid #e5e7eb;text-align:left;font-size:14px;vertical-align:top}.table th[data-v-e3c8bb7c]{color:#475569;background:#f8fafc;font-weight:700}.table tr:hover td[data-v-e3c8bb7c]{background:#fbfdff}.table small[data-v-e3c8bb7c]{color:#64748b}.status[data-v-e3c8bb7c]{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:#dcfce7;color:#166534;font-size:12px;font-weight:800}.status.draft[data-v-e3c8bb7c],.status.closed[data-v-e3c8bb7c]{background:#f1f5f9;color:#475569}.status.new[data-v-e3c8bb7c]{background:#dbeafe;color:#1d4ed8}.status.contacted[data-v-e3c8bb7c]{background:#fef3c7;color:#92400e}.mini[data-v-e3c8bb7c]{padding:6px 9px;margin:0 6px 6px 0;background:#e0f2fe;color:#075985}.danger[data-v-e3c8bb7c]{background:#fee2e2;color:#991b1b}.empty[data-v-e3c8bb7c]{padding:18px;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px}.msg[data-v-e3c8bb7c],.error[data-v-e3c8bb7c]{position:fixed;right:22px;bottom:22px;z-index:20;padding:12px 14px;border-radius:8px;box-shadow:0 12px 30px #0f172a2e}.msg[data-v-e3c8bb7c]{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.error[data-v-e3c8bb7c]{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}@media(max-width:980px){.cms-hero[data-v-e3c8bb7c],.head[data-v-e3c8bb7c]{flex-direction:column}.overview-grid[data-v-e3c8bb7c],.stats[data-v-e3c8bb7c],.form-grid[data-v-e3c8bb7c]{grid-template-columns:1fr}.wide[data-v-e3c8bb7c]{grid-column:span 1}.cms-tabs[data-v-e3c8bb7c]{top:0}}.guide-admin[data-v-846b7801]{max-width:1100px;margin:auto;color:#29423a}.guide-admin header[data-v-846b7801]{display:flex;justify-content:space-between;align-items:center;gap:16px}.guide-admin h1[data-v-846b7801]{font-size:22px}.guide-admin h2[data-v-846b7801]{font-size:16px}.guide-admin p[data-v-846b7801],.guide-admin small[data-v-846b7801]{font-size:13px;line-height:1.6}.guide-admin small[data-v-846b7801],.muted[data-v-846b7801]{color:#70837b}.guide-admin button[data-v-846b7801]{padding:9px 14px;border:1px solid #bdd2ca;background:#e9f4ef;color:#126c57;border-radius:5px;cursor:pointer}.guide-admin button[data-v-846b7801]:disabled{opacity:.5}.enabled[data-v-846b7801]{display:flex;gap:8px;margin:20px 0}.step-editor[data-v-846b7801]{padding:18px 0;border-top:1px solid #dce7e1}.step-editor label[data-v-846b7801]{display:grid;gap:6px;margin:10px 0;font-size:13px}.step-editor input[data-v-846b7801],.step-editor textarea[data-v-846b7801]{font:inherit;padding:10px;border:1px solid #c4d7ce;border-radius:4px;width:100%;box-sizing:border-box;line-height:1.6}.progress[data-v-846b7801]{border-top:1px solid #c4d7ce;margin-top:20px}.table-wrap[data-v-846b7801]{overflow:auto}table[data-v-846b7801]{width:100%;border-collapse:collapse;font-size:13px}th[data-v-846b7801],td[data-v-846b7801]{text-align:left;padding:12px;border-bottom:1px solid #e0e9e4}th[data-v-846b7801]{background:#edf4f0}footer[data-v-846b7801]{display:flex;gap:12px;align-items:center;margin-top:16px}.error[data-v-846b7801]{color:#b63333}@media(max-width:600px){.guide-admin header[data-v-846b7801]{flex-wrap:wrap}.step-editor small[data-v-846b7801]{display:block;margin-top:5px}}.result-controls[data-v-af4abd23]{display:flex;align-items:center;gap:12px;padding:12px;flex-wrap:wrap;font-size:12px;color:#697b83}.result-controls input[data-v-af4abd23]{min-width:180px;max-width:340px;flex:1;padding:9px 12px;border:1px solid #d1dce1;border-radius:6px;font:inherit}.employee-query[data-v-af4abd23]{display:flex;flex-direction:column;gap:16px}.hero-card[data-v-af4abd23],.panel[data-v-af4abd23]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px;box-shadow:0 8px 24px #0f172a0a}.hero-card[data-v-af4abd23]{display:flex;justify-content:space-between;gap:18px;align-items:center;border-color:#dbeafe;background:linear-gradient(180deg,#fff,#f8fbff)}.eyebrow[data-v-af4abd23]{display:inline-flex;margin-bottom:8px;color:#2563eb;font-size:12px;font-weight:800}.stats-grid[data-v-af4abd23]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stats-grid div[data-v-af4abd23]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:16px}.stats-grid strong[data-v-af4abd23]{display:block;color:#0f172a;font-size:26px}.stats-grid span[data-v-af4abd23]{display:block;margin-top:4px;color:#64748b;font-size:12px;font-weight:700}.section-head[data-v-af4abd23]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}h2[data-v-af4abd23],h3[data-v-af4abd23],p[data-v-af4abd23]{margin:0}h2[data-v-af4abd23]{font-size:24px;color:#0f172a}h3[data-v-af4abd23]{font-size:16px;color:#0f172a}p[data-v-af4abd23]{margin-top:6px;color:#64748b;font-size:13px}button[data-v-af4abd23]{border:none;background:#2563eb;color:#fff;padding:10px 14px;border-radius:8px;cursor:pointer;font-weight:700}button[data-v-af4abd23]:disabled{opacity:.55;cursor:not-allowed}.secondary[data-v-af4abd23]{background:#334155}.mini[data-v-af4abd23]{padding:6px 10px;background:#e0f2fe;color:#075985}.tips[data-v-af4abd23]{background:#f8fafc;border:1px solid #e2e8f0;color:#475569;border-radius:8px;padding:10px 12px;margin-bottom:14px;font-size:13px;line-height:1.6}.form-grid[data-v-af4abd23]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.field-grid[data-v-af4abd23]{margin-top:14px;grid-template-columns:repeat(4,minmax(0,1fr))}label[data-v-af4abd23]{display:flex;flex-direction:column;gap:6px;color:#334155;font-size:13px}label span[data-v-af4abd23]{font-weight:700}.wide[data-v-af4abd23]{grid-column:1 / -1}input[data-v-af4abd23],select[data-v-af4abd23],textarea[data-v-af4abd23]{width:100%;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;font-size:14px;color:#0f172a;background:#fff}textarea[data-v-af4abd23]{resize:vertical;min-height:132px;line-height:1.55;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}input[data-v-af4abd23]:focus,select[data-v-af4abd23]:focus,textarea[data-v-af4abd23]:focus{outline:2px solid rgba(37,99,235,.14);border-color:#2563eb}.query-grid[data-v-af4abd23]{display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:14px;margin-top:14px;align-items:start}.single-query[data-v-af4abd23],.batch-box[data-v-af4abd23]{border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;padding:12px}.single-query[data-v-af4abd23]{display:grid;gap:10px}.batch-actions[data-v-af4abd23]{display:flex;align-items:center;gap:12px;margin-top:10px;flex-wrap:wrap}.batch-actions span[data-v-af4abd23]{color:#64748b;font-size:13px}.income-task-panel[data-v-af4abd23]{display:flex;flex-direction:column;gap:14px}.income-layout[data-v-af4abd23]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:14px;align-items:start}.income-config[data-v-af4abd23],.income-task-list[data-v-af4abd23]{border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;padding:12px}.income-codes[data-v-af4abd23]{margin-top:12px}.muted[data-v-af4abd23]{color:#64748b;font-size:13px;align-self:center}.income-task-list[data-v-af4abd23]{display:flex;flex-direction:column;gap:10px;max-height:420px;overflow:auto}.task-card[data-v-af4abd23]{width:100%;text-align:left;border:1px solid #e2e8f0;background:#fff;color:#0f172a;border-radius:8px;padding:12px;display:grid;gap:8px;box-shadow:none}.task-card.active[data-v-af4abd23]{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.task-card div[data-v-af4abd23]:first-child{display:flex;justify-content:space-between;gap:12px;align-items:center}.task-card strong[data-v-af4abd23]{font-size:14px;word-break:break-all}.task-card div:first-child span[data-v-af4abd23]{flex:none;color:#2563eb;background:#eff6ff;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800}.task-card p[data-v-af4abd23]{margin:0;color:#64748b;font-size:12px;line-height:1.5}.task-progress[data-v-af4abd23]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.task-progress span[data-v-af4abd23]{background:#f1f5f9;border-radius:8px;padding:6px 8px;color:#475569;font-size:12px;text-align:center}.income-result-head[data-v-af4abd23]{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid #bfdbfe;background:#eff6ff;border-radius:8px;padding:12px}.income-result-head div[data-v-af4abd23]{display:flex;flex-direction:column;gap:4px}.income-result-head strong[data-v-af4abd23]{color:#1e3a8a}.income-result-head span[data-v-af4abd23]{color:#475569;font-size:13px}.income-excel[data-v-af4abd23]{max-height:520px}.result-panel[data-v-af4abd23]{display:flex;flex-direction:column;gap:12px}.page-summary[data-v-af4abd23]{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #bbf7d0;background:#ecfdf5;color:#166534;border-radius:8px;font-size:13px}.page-summary strong[data-v-af4abd23]{font-size:20px}.table-actions[data-v-af4abd23]{display:flex;gap:8px;flex-wrap:wrap}.excel-wrap[data-v-af4abd23]{width:100%;overflow:auto;border:1px solid #cbd5e1;border-radius:8px;background:#fff;max-height:680px}.excel-table[data-v-af4abd23]{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.excel-table th[data-v-af4abd23],.excel-table td[data-v-af4abd23]{border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:9px 10px;min-width:130px;max-width:260px;text-align:left;color:#0f172a;white-space:nowrap}.excel-table th[data-v-af4abd23]:first-child,.excel-table td[data-v-af4abd23]:first-child{min-width:64px;width:64px;text-align:center;position:sticky;left:0;z-index:2;background:#fff}.excel-table th[data-v-af4abd23]{position:sticky;top:0;z-index:3;background:#f8fafc;color:#334155;font-weight:700}.excel-table th[data-v-af4abd23]:first-child{z-index:4;background:#f1f5f9}.excel-table tbody tr:nth-child(2n) td[data-v-af4abd23]{background:#fbfdff}.excel-table tbody tr:hover td[data-v-af4abd23]{background:#eff6ff}.backup-panel summary[data-v-af4abd23]{cursor:pointer;color:#0f172a;font-weight:800}.backup-grid[data-v-af4abd23]{margin-top:14px}.inline-actions[data-v-af4abd23]{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.columns-box[data-v-af4abd23]{margin-top:14px;border:1px solid #e2e8f0;border-radius:8px;padding:12px}.columns-head[data-v-af4abd23]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:#0f172a;font-weight:700}.columns[data-v-af4abd23]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.columns label[data-v-af4abd23]{flex-direction:row;align-items:center;gap:8px;background:#f8fafc;padding:8px 10px;border-radius:8px}.columns input[data-v-af4abd23]{width:auto}.empty[data-v-af4abd23]{border:1px dashed #cbd5e1;border-radius:8px;padding:24px;color:#64748b;text-align:center;font-size:13px}.query-panel[data-v-af4abd23]{display:grid;gap:14px}.search-row[data-v-af4abd23]{display:flex;gap:10px}.search-row input[data-v-af4abd23]{flex:1}.result-wrap[data-v-af4abd23]{min-height:160px}.employee-card[data-v-af4abd23]{display:flex;gap:16px;align-items:flex-start;border:1px solid #dbeafe;background:linear-gradient(135deg,#f8fbff,#eef6ff);border-radius:8px;padding:18px}.avatar[data-v-af4abd23]{width:72px;height:72px;border-radius:8px;object-fit:cover;background:#e2e8f0;flex:none}.placeholder[data-v-af4abd23]{display:flex;align-items:center;justify-content:center;background:#2563eb;color:#fff;font-weight:800;font-size:22px}.card-main[data-v-af4abd23]{min-width:0;flex:1}.code[data-v-af4abd23]{color:#2563eb;font-weight:800;letter-spacing:.04em}.field-list[data-v-af4abd23]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.field[data-v-af4abd23]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px;min-width:0}.field span[data-v-af4abd23]{display:block;color:#64748b;font-size:12px;margin-bottom:4px}.field strong[data-v-af4abd23]{display:block;color:#0f172a;font-size:14px;word-break:break-all}.not-found[data-v-af4abd23]{border:1px dashed #cbd5e1;background:#f8fafc;color:#64748b;border-radius:8px;padding:22px;text-align:center}.message[data-v-af4abd23],.error[data-v-af4abd23]{position:fixed;right:24px;bottom:24px;z-index:20;border-radius:8px;padding:12px 14px;font-size:13px;box-shadow:0 12px 28px #0f172a24}.message[data-v-af4abd23]{background:#ecfdf5;border:1px solid #bbf7d0;color:#166534}.error[data-v-af4abd23]{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}@media(max-width:980px){.hero-card[data-v-af4abd23],.section-head[data-v-af4abd23],.income-result-head[data-v-af4abd23]{flex-direction:column}.stats-grid[data-v-af4abd23],.form-grid[data-v-af4abd23],.field-grid[data-v-af4abd23],.columns[data-v-af4abd23],.query-grid[data-v-af4abd23],.income-layout[data-v-af4abd23],.field-list[data-v-af4abd23]{grid-template-columns:1fr}.page-summary[data-v-af4abd23]{align-items:flex-start;flex-direction:column}}.script-page[data-v-6c3abc8e]{min-height:100vh;padding:28px 18px;background:#eef4f8;color:#0f172a}.hero[data-v-6c3abc8e]{width:min(100%,1080px);margin:0 auto 18px}.hero span[data-v-6c3abc8e]{display:inline-flex;padding:6px 10px;border:1px solid #bae6fd;border-radius:999px;background:#f0f9ff;color:#0369a1;font-size:12px;font-weight:900}h1[data-v-6c3abc8e]{margin:14px 0 8px;font-size:34px;letter-spacing:0}.hero p[data-v-6c3abc8e],.panel-head p[data-v-6c3abc8e]{margin:0;color:#64748b;line-height:1.7;font-size:14px}.workspace[data-v-6c3abc8e]{width:min(100%,1080px);margin:0 auto;display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);gap:18px;align-items:start}.panel[data-v-6c3abc8e],.disabled-card[data-v-6c3abc8e]{background:#fff;border:1px solid #dbe3ea;border-radius:12px;box-shadow:0 18px 45px #0f172a14;padding:20px}.panel-head[data-v-6c3abc8e]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:16px}h2[data-v-6c3abc8e],h3[data-v-6c3abc8e]{margin:0}h2[data-v-6c3abc8e]{font-size:20px}h3[data-v-6c3abc8e]{font-size:16px}label[data-v-6c3abc8e]{display:flex;flex-direction:column;gap:6px;margin-bottom:13px;color:#334155;font-size:13px;font-weight:700}input[data-v-6c3abc8e],textarea[data-v-6c3abc8e]{width:100%;border:1px solid #cbd5e1;border-radius:10px;padding:12px;font-size:15px;color:#0f172a;background:#fff}textarea[data-v-6c3abc8e]{resize:vertical;line-height:1.65}input[data-v-6c3abc8e]:focus,textarea[data-v-6c3abc8e]:focus{border-color:#0284c7;outline:3px solid rgba(2,132,199,.14)}button[data-v-6c3abc8e]{width:100%;border:none;border-radius:10px;background:#0f766e;color:#fff;padding:12px 14px;font-size:15px;font-weight:900;cursor:pointer}button[data-v-6c3abc8e]:disabled{opacity:.55;cursor:not-allowed}.ghost[data-v-6c3abc8e]{margin-top:10px;background:#e0f2fe;color:#075985}.mini[data-v-6c3abc8e]{width:auto;padding:8px 10px;border-radius:8px;font-size:13px}.protected-box[data-v-6c3abc8e],.locked-source[data-v-6c3abc8e]{margin:12px 0;padding:12px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0}.protected-box strong[data-v-6c3abc8e],.locked-source strong[data-v-6c3abc8e]{display:block;margin-bottom:8px;color:#0f172a;font-size:13px}.protected-box span[data-v-6c3abc8e]{display:block;color:#475569;font-size:12px;line-height:1.6;word-break:break-all}.locked-source p[data-v-6c3abc8e]{margin:0;color:#475569;white-space:pre-wrap;line-height:1.7;font-size:13px}.notice[data-v-6c3abc8e]{margin-top:12px;padding:11px 12px;border-radius:10px;font-size:14px}.success[data-v-6c3abc8e]{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.error[data-v-6c3abc8e]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}pre[data-v-6c3abc8e]{margin:0;min-height:260px;white-space:pre-wrap;word-break:break-word;line-height:1.75;color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px;font-family:inherit;font-size:15px}.empty[data-v-6c3abc8e]{display:grid;place-items:center;min-height:180px;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px}.empty.small[data-v-6c3abc8e]{min-height:90px;margin-top:10px}.history-head[data-v-6c3abc8e]{display:flex;justify-content:space-between;align-items:center;margin:18px 0 10px}.history-head span[data-v-6c3abc8e]{color:#64748b;font-size:13px}.history-list[data-v-6c3abc8e]{display:grid;gap:10px}.history-item[data-v-6c3abc8e]{border:1px solid #e2e8f0;border-radius:10px;padding:12px;background:#fff}.history-item div[data-v-6c3abc8e]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.history-item strong[data-v-6c3abc8e]{color:#0f172a;font-size:13px}.history-item button[data-v-6c3abc8e]{width:auto;padding:6px 9px;border-radius:8px;font-size:12px;background:#0f172a}.history-item p[data-v-6c3abc8e]{margin:0;color:#334155;line-height:1.7;font-size:14px;white-space:pre-wrap}@media(max-width:900px){.workspace[data-v-6c3abc8e]{grid-template-columns:1fr}h1[data-v-6c3abc8e]{font-size:28px}}.script-admin[data-v-63a11f46]{display:flex;flex-direction:column;gap:16px}.mode-settings[data-v-63a11f46]{width:100%;box-sizing:border-box}.mode-settings h3[data-v-63a11f46]{margin-bottom:16px}.mode-settings select[data-v-63a11f46]{padding:10px;border:1px solid #cbd5e1;border-radius:6px;background:#fff}.card[data-v-63a11f46]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:20px;box-shadow:0 10px 28px #0f172a0d}.head[data-v-63a11f46]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid #e5e7eb;margin-bottom:18px}h2[data-v-63a11f46],h3[data-v-63a11f46]{margin:0;color:#0f172a}h2[data-v-63a11f46]{font-size:22px}h3[data-v-63a11f46]{font-size:16px}p[data-v-63a11f46]{margin:6px 0 0;color:#64748b;font-size:13px;line-height:1.7}.preview[data-v-63a11f46]{flex:0 0 auto;color:#0f766e;background:#ecfdf5;border:1px solid #99f6e4;border-radius:8px;padding:9px 12px;text-decoration:none;font-size:13px;font-weight:800}.settings-layout[data-v-63a11f46]{display:grid;gap:16px}.form-section[data-v-63a11f46]{border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;padding:16px}.section-title[data-v-63a11f46]{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:14px}.section-title p[data-v-63a11f46]{max-width:620px;text-align:right}.form-grid[data-v-63a11f46],.content-grid[data-v-63a11f46]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}label[data-v-63a11f46]{display:flex;flex-direction:column;gap:7px;min-width:0;color:#334155;font-size:13px;font-weight:700}label span[data-v-63a11f46]{color:#475569}.wide[data-v-63a11f46]{grid-column:1 / -1}input[data-v-63a11f46],textarea[data-v-63a11f46]{width:100%;min-width:0;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;color:#0f172a;font-size:14px;background:#fff;box-shadow:0 1px #0f172a05}textarea[data-v-63a11f46]{resize:vertical;line-height:1.65}input[data-v-63a11f46]:focus,textarea[data-v-63a11f46]:focus{border-color:#0f766e;outline:3px solid rgba(15,118,110,.12)}.switch-list[data-v-63a11f46]{display:grid;grid-template-columns:1fr;gap:8px;align-content:end}.switch-list.single[data-v-63a11f46]{grid-template-columns:minmax(180px,260px)}.switch[data-v-63a11f46]{display:flex;flex-direction:row;align-items:center;gap:9px;min-height:40px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:9px 10px;font-weight:800}.switch input[data-v-63a11f46]{width:16px;height:16px;flex:0 0 auto;accent-color:#0f766e}.switch span[data-v-63a11f46]{color:#0f172a}.switch.danger span[data-v-63a11f46]{color:#b91c1c}.status-row[data-v-63a11f46]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.status-row span[data-v-63a11f46]{padding:6px 10px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:12px;font-weight:900}.status-row span.ok[data-v-63a11f46]{background:#ecfdf5;color:#047857}.actions[data-v-63a11f46]{display:flex;justify-content:flex-end;margin-top:18px}button[data-v-63a11f46]{border:none;background:#0f766e;color:#fff;padding:11px 16px;border-radius:8px;cursor:pointer;font-weight:900}button[data-v-63a11f46]:disabled{opacity:.6;cursor:not-allowed}.msg[data-v-63a11f46],.error[data-v-63a11f46]{padding:12px;border-radius:8px;font-size:14px}.msg[data-v-63a11f46]{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.error[data-v-63a11f46]{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}@media(max-width:760px){.form-grid[data-v-63a11f46],.content-grid[data-v-63a11f46]{grid-template-columns:1fr}.head[data-v-63a11f46]{align-items:flex-start;flex-direction:column}.section-title[data-v-63a11f46]{flex-direction:column}.section-title p[data-v-63a11f46]{text-align:left}}.pair-editor[data-v-63a11f46]{margin-top:16px}.member-auth[data-v-ea2f9dac]{min-height:100vh;background:#f4f6f8;display:grid;place-items:center;padding:32px 18px;color:#182426}.auth-form[data-v-ea2f9dac]{width:100%;max-width:440px}.wordmark[data-v-ea2f9dac]{color:#087f75;font-weight:800;font-size:18px}h1[data-v-ea2f9dac]{font-size:28px;margin:14px 0 28px}form[data-v-ea2f9dac]{display:grid;gap:18px}label[data-v-ea2f9dac]{display:grid;gap:8px;font-size:14px;font-weight:600}input[data-v-ea2f9dac]{width:100%;min-height:46px;border:1px solid #cbd3d9;background:#fff;border-radius:6px;padding:10px 12px;font:inherit}input[data-v-ea2f9dac]:focus{outline:2px solid #138d81;outline-offset:1px}small[data-v-ea2f9dac]{font-size:12px;color:#617078;line-height:1.7;font-weight:400}button[data-v-ea2f9dac]{border:0;background:#087f75;color:#fff;min-height:46px;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer}button[data-v-ea2f9dac]:disabled{opacity:.55;cursor:wait}a[data-v-ea2f9dac]{color:#087f75}.error[data-v-ea2f9dac]{color:#b42318;font-size:14px;line-height:1.6;margin:0}.activate-page[data-v-ba6487d8]{min-height:100dvh;box-sizing:border-box;display:grid;place-items:center;background:#f3f6f7;padding:24px;color:#24343b}.activate-form[data-v-ba6487d8]{box-sizing:border-box;width:100%;max-width:420px;background:#fff;border:1px solid #dce4e9;border-radius:8px;padding:32px}.activate-brand[data-v-ba6487d8]{display:flex;align-items:center;gap:10px;color:#087e75;font-size:15px;font-weight:600}.activate-form h1[data-v-ba6487d8]{font-size:24px;margin:28px 0 24px}.activate-form form[data-v-ba6487d8]{display:grid;gap:20px}.account-identity[data-v-ba6487d8]{display:flex;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid #dce4e9;border-bottom:1px solid #dce4e9}.account-identity span[data-v-ba6487d8]{font-size:14px;color:#617680}.activate-form label[data-v-ba6487d8]{display:grid;gap:8px;font-size:14px}.activate-form input[data-v-ba6487d8]{box-sizing:border-box;width:100%;min-width:0;border:1px solid #cbd6df;border-radius:6px;padding:12px;font:inherit}.activate-form button[data-v-ba6487d8]{border:0;border-radius:6px;background:#087e75;color:#fff;display:flex;justify-content:center;align-items:center;gap:12px;padding:13px;font:inherit;cursor:pointer}.activate-form button[data-v-ba6487d8]:disabled{opacity:.6}.activate-form a[data-v-ba6487d8]{display:block;color:#087e75;font-size:14px;margin-top:24px;text-decoration:none}.activate-error[data-v-ba6487d8]{color:#b42318;line-height:1.7;font-size:14px}.activate-form input[data-v-ba6487d8]:focus{outline:2px solid #138c80}@media(max-width:480px){.activate-page[data-v-ba6487d8]{padding:16px}.activate-form[data-v-ba6487d8]{padding:24px}}.mobile-sheet-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#1f23294d;display:flex;align-items:flex-end;justify-content:center}.mobile-sheet{width:min(100%,540px);max-height:85dvh;overflow:auto;overscroll-behavior:contain;background:#fff;color:#1f2329;border-radius:8px 8px 0 0;padding:0 16px max(16px,env(safe-area-inset-bottom));box-sizing:border-box;font-size:14px;outline:none}.mobile-sheet header{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:0;background:#fff;z-index:1;border-bottom:1px solid #eff0f1;min-height:52px}.mobile-sheet h2{font-size:16px;margin:0}.mobile-sheet header button{width:44px;height:44px;display:grid;place-items:center;border:0;background:transparent;color:#646a73;border-radius:4px}.mobile-sheet-body{padding:16px 0;display:grid;gap:14px;overflow-wrap:anywhere}.mobile-sheet-body>label{display:grid;gap:8px}.mobile-sheet-body select,.mobile-sheet-body input{width:100%;box-sizing:border-box;min-width:0;min-height:40px;padding:8px;border:1px solid #dce0e6;border-radius:5px;background:#fff;color:#1f2329;font:inherit;font-size:16px}.mobile-sheet-body p{margin:0;line-height:1.65;white-space:pre-wrap}.mobile-sheet footer{display:flex;gap:8px;padding-top:12px;border-top:1px solid #eff0f1}.mobile-sheet footer button{flex:1;min-height:44px;border:1px solid #dce0e6;border-radius:5px;background:#fff;color:#4e5969;font:inherit}.mobile-sheet footer button:last-child{background:#3370ff;border-color:#3370ff;color:#fff}.mobile-sheet button:focus-visible,.mobile-sheet select:focus-visible{outline:2px solid #3370ff;outline-offset:2px}@media(min-width:701px){.mobile-sheet-mask.desktop-drawer{justify-content:flex-end;align-items:stretch}.desktop-drawer>.mobile-sheet{width:min(480px,100%);max-height:100dvh;border-radius:0;padding-inline:24px;box-shadow:-4px 0 24px #1f23291f}}.script-tools .mode-switch button[data-v-4ff56f91]{flex:1}.version-picker[data-v-4ff56f91]{display:flex;align-items:center;gap:8px;margin:10px 0}.version-picker select[data-v-4ff56f91]{max-width:280px}.full-text b[data-v-4ff56f91]{display:block;margin-top:12px}.generator-guide[data-v-4ff56f91]{position:sticky;top:0;z-index:2;background:#fff6f5;border-block:1px solid #f0c8c3;padding:10px 12px;margin:14px 0;color:#573a35;line-height:1.6}.generator-guide>span[data-v-4ff56f91]{font-size:11px;color:#8b6158}.generator-guide h3[data-v-4ff56f91]{font-size:14px;margin:3px 0}.generator-guide p[data-v-4ff56f91]{font-size:12px;margin:4px 0 8px}.generator-guide>div[data-v-4ff56f91]{display:flex;align-items:center;gap:8px}.generator-guide>div>span[data-v-4ff56f91]{font-size:12px}.generator-guide-target[data-v-4ff56f91]{outline:3px solid #ff2020!important;outline-offset:-2px}.generator[data-v-4ff56f91]:has(.generator-guide){padding-bottom:180px}.generator-guide button[data-v-4ff56f91]{display:inline-flex;align-items:center;justify-content:center;min-height:32px}@media(max-width:700px){.generator-guide[data-v-4ff56f91]{padding:8px;margin:10px 0}.generator-guide p[data-v-4ff56f91]{line-height:1.5}.generator:has(.generator-guide) textarea[data-v-4ff56f91]{max-height:200px}}.script-tools button[data-v-4ff56f91]{display:inline-flex;align-items:center;justify-content:center;border:1px solid #ccddd5;border-radius:4px;font-family:inherit;cursor:pointer}.script-tools button[data-v-4ff56f91]:disabled{opacity:.5;cursor:not-allowed}.script-tools .target[data-v-4ff56f91]{margin-top:8px;max-width:300px}.script-tools[data-v-4ff56f91]{border-block:1px solid #dce5e1;margin:12px 0;padding:12px 0;font-size:12px;color:#49645b}.tool-row[data-v-4ff56f91],.parts[data-v-4ff56f91],.parts>div[data-v-4ff56f91]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tool-row[data-v-4ff56f91]{justify-content:space-between}.script-tools select[data-v-4ff56f91]{max-width:100%;min-width:0;background:#fff;border:1px solid #cbd8d3;border-radius:4px;padding:7px;font:inherit}.auto[data-v-4ff56f91]{display:flex!important;align-items:center;gap:6px!important;font-weight:400!important}.auto input[data-v-4ff56f91]{width:15px!important;height:15px}.script-tools button[data-v-4ff56f91]{min-height:30px;padding:5px 9px;background:#e8f2ee;color:#176953;gap:4px;font-size:12px}.parts[data-v-4ff56f91]{margin-top:8px}.parts>div[data-v-4ff56f91]{border-right:1px solid #d7e4de;padding-right:10px}.parts b[data-v-4ff56f91]{font-variant-numeric:tabular-nums}.registered[data-v-4ff56f91]{color:#6f7f79}.script-tools .plain[data-v-4ff56f91]{background:transparent}.feedback[data-v-4ff56f91],.warning[data-v-4ff56f91]{margin:8px 0 0;line-height:1.5}.warning[data-v-4ff56f91]{color:#95600f}.full-text[data-v-4ff56f91]{display:grid;gap:8px}.full-text p[data-v-4ff56f91]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.generator-mask[data-v-4ff56f91]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#14292260;display:flex;justify-content:flex-end}.generator[data-v-4ff56f91]{width:min(540px,100%);box-sizing:border-box;background:#fff;padding:24px;overflow:auto}.generator h2[data-v-4ff56f91]{font-size:18px;margin:0}.generator label[data-v-4ff56f91]{display:grid;gap:8px;margin:18px 0}.generator textarea[data-v-4ff56f91]{box-sizing:border-box;width:100%;font:inherit;line-height:1.7;border:1px solid #cbd8d3;border-radius:4px;padding:10px}.generator select[data-v-4ff56f91]{width:100%}@media(max-width:700px){.tool-row[data-v-4ff56f91]{gap:8px}.tool-row>select[data-v-4ff56f91]{width:100%}.parts[data-v-4ff56f91]{gap:8px}.generator[data-v-4ff56f91]{padding:18px}.auto[data-v-4ff56f91]{font-size:11px}}.generator-modes[data-v-4ff56f91]{border:0;padding:0;margin:18px 0;min-width:0}.generator-modes legend[data-v-4ff56f91]{padding:0;margin-bottom:8px;font-weight:600}.generator-modes .mode-switch[data-v-4ff56f91]{display:flex;width:100%;box-sizing:border-box}.generator-modes .mode-switch button[data-v-4ff56f91]{flex:1;min-height:40px;font-size:13px}.generator[data-v-4ff56f91]{max-height:100dvh;overscroll-behavior:contain;padding-bottom:max(24px,env(safe-area-inset-bottom))}.mode-switch[data-v-4ff56f91]{display:inline-flex;gap:0;border:1px solid #c8dcd4;border-radius:5px;overflow:hidden}.script-tools .mode-switch button[data-v-4ff56f91]{border:0;border-radius:0;background:transparent;min-width:76px}.script-tools .mode-switch button[aria-pressed=true][data-v-4ff56f91]{background:#dcefe8;color:#086959;box-shadow:inset 0 -2px #087f75;font-weight:600}@media(max-width:700px){.script-tools[data-v-4ff56f91]{padding:8px 0;margin:8px 0;font-size:11px}.tool-row[data-v-4ff56f91]{display:grid;grid-template-columns:1fr auto;gap:6px}.auto[data-v-4ff56f91]{grid-row:2;grid-column:1/-1;margin:0}.script-tools button[data-v-4ff56f91]{min-height:32px;padding:4px 7px;font-size:11px}.parts[data-v-4ff56f91]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.parts>div[data-v-4ff56f91]{border:0;padding:0;gap:4px;flex-wrap:wrap}.parts>div>span[data-v-4ff56f91]{white-space:nowrap}.parts>.plain[data-v-4ff56f91]{justify-self:end}.registered[data-v-4ff56f91]{font-size:11px}.generator textarea[data-v-4ff56f91]{font-size:16px}}:is(.rich-editor .editor,.activity-content) img[data-image-align=left]{margin-left:0;margin-right:auto}:is(.rich-editor .editor,.activity-content) img[data-image-align=center]{margin-left:auto;margin-right:auto}:is(.rich-editor .editor,.activity-content) img[data-image-align=right]{margin-left:auto;margin-right:0}:is(.rich-editor .editor,.activity-content) [data-image-row=true]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;justify-content:center;margin:18px 0;white-space:normal}:is(.rich-editor .editor,.activity-content) [data-image-row=true][data-image-align=left]{justify-content:flex-start}:is(.rich-editor .editor,.activity-content) [data-image-row=true][data-image-align=right]{justify-content:flex-end}:is(.rich-editor .editor,.activity-content) [data-image-row=true]>img{display:block;flex:0 1 auto;max-width:100%;height:auto;margin:0;object-fit:contain}.advanced-guide[data-v-2661cee5]{padding:16px 0 24px;border-top:3px solid #087e74;scroll-margin-top:120px;margin-bottom:16px}.advanced-guide .overview-heading[data-v-2661cee5]{flex-wrap:wrap;gap:8px}.advanced-guide .overview-heading h2[data-v-2661cee5]{color:#087e74;margin:0}.advanced-guide .overview-heading span[data-v-2661cee5]{font-size:12px;color:#345650;font-weight:600}.advanced-progress[data-v-2661cee5]{display:block;width:100%;height:6px;margin:12px 0 6px;border:0;background:#dceee8;accent-color:#087e74;border-radius:3px;overflow:hidden}.advanced-progress[data-v-2661cee5]::-webkit-progress-bar{background:#dceee8}.advanced-progress[data-v-2661cee5]::-webkit-progress-value{background:#087e74}.advanced-progress[data-v-2661cee5]::-moz-progress-bar{background:#087e74}.advanced-step[data-v-2661cee5]{border-bottom:1px solid #d6e2df;background:#f0f7f4;border-left:3px solid #087e74}.advanced-step summary[data-v-2661cee5]{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:12px;min-height:44px;box-sizing:border-box}.advanced-step summary[data-v-2661cee5]::-webkit-details-marker{display:none}.advanced-step summary[data-v-2661cee5]:focus-visible{outline:2px solid #087e74;outline-offset:-2px}.advanced-step summary b[data-v-2661cee5]{min-width:0;overflow-wrap:anywhere;color:#345650}.advanced-step summary svg[data-v-2661cee5]{flex-shrink:0;color:#087e74}.advanced-step summary span[data-v-2661cee5]{margin-left:auto;font-size:12px;white-space:nowrap;color:#087e74;font-weight:600}.advanced-chevron[data-v-2661cee5]{transition:transform .15s}.advanced-step[open] .advanced-chevron[data-v-2661cee5]{transform:rotate(180deg)}.advanced-step.is-done[data-v-2661cee5]{background:#e6f3ee;border-color:#a9c8c0;border-left-color:#087e74}.advanced-step.is-done summary b[data-v-2661cee5],.advanced-step.is-done summary span[data-v-2661cee5],.advanced-step.is-done summary svg[data-v-2661cee5]{color:#087e74}.onboarding .advanced-copy[data-v-2661cee5]{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;margin:0;background:#fff;color:#344540}.advanced-confirm[data-v-2661cee5]{display:flex;align-items:center;gap:8px;padding:10px 12px;min-height:44px;box-sizing:border-box;font-weight:600;color:#345650;cursor:pointer}.advanced-confirm input[data-v-2661cee5]{width:18px;height:18px;accent-color:#087e74;flex-shrink:0}@media(max-width:480px){.advanced-step summary[data-v-2661cee5]{gap:6px;padding:10px 8px}.advanced-step summary b[data-v-2661cee5]{font-size:13px}.advanced-step summary span[data-v-2661cee5]{font-size:11px}}.onboarding[data-v-2661cee5]{font-size:13px;letter-spacing:0}.onboarding button[data-v-2661cee5]{font:inherit;border:1px solid #a9c8c0;background:#087e74;color:#fff;border-radius:5px;padding:8px 12px;min-height:36px;cursor:pointer}.onboarding button[data-v-2661cee5]:disabled{opacity:.5;cursor:default}.onboarding button.quiet[data-v-2661cee5],.onboarding button.icon[data-v-2661cee5]{background:#fff;color:#345650}.onboarding button.icon[data-v-2661cee5]{display:inline-flex;padding:8px}.onboarding h2[data-v-2661cee5]{font-size:16px;margin:0 0 8px}.onboarding p[data-v-2661cee5]{line-height:1.65;margin:5px 0 10px}.guide-overview[data-v-2661cee5]{padding:16px 0;border-block:1px solid #d6e2df;margin-bottom:18px}.overview-heading[data-v-2661cee5]{display:flex;justify-content:space-between;align-items:center;gap:12px}.overview-heading p[data-v-2661cee5]{color:#667b75;margin:0}.step-list[data-v-2661cee5]{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}.step-list li[data-v-2661cee5]{display:flex;gap:9px;align-items:flex-start}.step-list svg[data-v-2661cee5]{flex-shrink:0;color:#087e74}.step-list p[data-v-2661cee5]{font-size:12px;color:#667b75}.coach-panel[data-v-2661cee5]{position:fixed;z-index:110;right:24px;bottom:24px;width:360px;max-width:calc(100vw - 32px);padding:16px;background:#fff;border:1px solid #97bcb3;border-radius:8px;box-shadow:0 6px 22px #17352b26;max-height:60dvh;overflow:auto;box-sizing:border-box}.coach-panel header[data-v-2661cee5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:#687b75;font-size:12px}.coach-panel footer[data-v-2661cee5]{display:flex;gap:8px;align-items:center;justify-content:flex-end}.coach-panel .waiting[data-v-2661cee5]{color:#856321;font-size:12px}.coach-panel .success[data-v-2661cee5]{color:#087e74;font-size:12px}.welcome-mask[data-v-2661cee5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#17352b60;display:grid;place-items:center;padding:20px}.welcome-mask section[data-v-2661cee5]{background:#fff;padding:24px;width:420px;max-width:100%;box-sizing:border-box;border-radius:8px}.welcome-mask section>div[data-v-2661cee5]{display:flex;gap:10px;justify-content:flex-end}.guide-error[data-v-2661cee5]{color:#ac3434;background:#fff0ef;padding:8px}.guide-error button[data-v-2661cee5]{margin-left:8px}@media(max-width:700px){.coach-panel[data-v-2661cee5]{right:8px;left:8px;bottom:calc(66px + env(safe-area-inset-bottom));width:auto;max-width:none;padding:12px;max-height:44dvh}.coach-panel p[data-v-2661cee5]{font-size:12px;line-height:1.55}.coach-panel h2[data-v-2661cee5]{font-size:15px}.step-list[data-v-2661cee5]{grid-template-columns:1fr}.overview-heading[data-v-2661cee5]{align-items:flex-start}.overview-heading button[data-v-2661cee5]{flex-shrink:0}}.onboarding-target,.generator-guide-target{outline:3px solid #ff2020!important;outline-offset:-2px;scroll-margin-bottom:calc(var(--guide-height,0px) + 100px);scroll-margin-top:120px}body.guide-running .member-app main{padding-bottom:calc(var(--guide-height,0px) + 100px)!important}.guide-reference[data-v-2661cee5]{margin-bottom:24px;border-bottom:1px solid #dee0e3;padding-bottom:12px}.guide-reference .overview-heading[data-v-2661cee5]{flex-wrap:wrap;gap:8px;margin-bottom:8px}.guide-revision[data-v-2661cee5]{font-size:12px;color:#646a73}.guide-reference details[data-v-2661cee5]{border-top:1px solid #dee0e3}.guide-reference summary[data-v-2661cee5]{padding:12px 0;font-weight:600;cursor:pointer;color:#1f2329}.guide-reference p[data-v-2661cee5]{color:#4e5969;overflow-wrap:anywhere}.core-step-copy p[data-v-2661cee5]{white-space:pre-wrap;overflow-wrap:anywhere}.video-workspace[data-v-a1d6c8c2]{color:#253c37;min-width:0}header[data-v-a1d6c8c2]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}h1[data-v-a1d6c8c2]{font-size:24px;margin:0 0 20px}h2[data-v-a1d6c8c2]{font-size:19px}button[data-v-a1d6c8c2]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #cedbd6;background:#fff;color:#264e44;border-radius:6px;padding:9px 14px;cursor:pointer;font:inherit;font-size:13px}button[data-v-a1d6c8c2]:disabled{opacity:.45;cursor:not-allowed}button.active[data-v-a1d6c8c2],form>button[data-v-a1d6c8c2]{background:#147d68;color:#fff}.tabs[data-v-a1d6c8c2]{display:flex;gap:8px;border-bottom:1px solid #d5e1dc;padding:10px 0 20px;margin-bottom:24px}.fields[data-v-a1d6c8c2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0}label[data-v-a1d6c8c2]{display:grid;gap:8px;font-size:13px}.wide[data-v-a1d6c8c2]{grid-column:1/-1}input[data-v-a1d6c8c2],select[data-v-a1d6c8c2],textarea[data-v-a1d6c8c2]{box-sizing:border-box;width:100%;font:inherit;padding:10px;border:1px solid #c8d7cf;border-radius:5px;background:#fff}.check[data-v-a1d6c8c2]{display:flex;align-items:center}.check input[data-v-a1d6c8c2]{width:18px;height:18px}.campaign-admin[data-v-a1d6c8c2]{display:grid;grid-template-columns:190px minmax(0,1fr);gap:28px}.campaign-list[data-v-a1d6c8c2]{display:flex;flex-direction:column;gap:8px}.posters[data-v-a1d6c8c2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;margin:20px 0}.posters article[data-v-a1d6c8c2]{border:1px solid #d4dfda;border-radius:6px;overflow:hidden;background:#fff}.posters img[data-v-a1d6c8c2]{width:100%;height:200px;object-fit:contain;display:block}.posters footer[data-v-a1d6c8c2]{display:flex;gap:4px;align-items:center;padding:8px}.posters footer span[data-v-a1d6c8c2]{margin-right:auto}.posters footer button[data-v-a1d6c8c2]{padding:6px}.jobs[data-v-a1d6c8c2]{margin-top:28px}.job[data-v-a1d6c8c2]{border-top:1px solid #d2dfd8;padding:22px 0}.job small[data-v-a1d6c8c2]{display:block;margin-top:8px;color:#73867d}.job header>span[data-v-a1d6c8c2]{color:#127c64}.job video[data-v-a1d6c8c2]{display:block;width:240px;max-width:100%;max-height:460px;margin:20px 0}.script[data-v-a1d6c8c2]{white-space:pre-wrap;line-height:1.8}.error[data-v-a1d6c8c2]{background:#fff0ed;color:#a63223;padding:12px;overflow-wrap:anywhere}.notice[data-v-a1d6c8c2]{background:#e4f4ed;color:#16775a;padding:12px}.empty[data-v-a1d6c8c2],.quota[data-v-a1d6c8c2],.status-line[data-v-a1d6c8c2]{color:#647c71;font-size:13px;line-height:1.8}@media(max-width:700px){.fields[data-v-a1d6c8c2],.campaign-admin[data-v-a1d6c8c2]{grid-template-columns:1fr}.campaign-list[data-v-a1d6c8c2]{flex-direction:row;overflow:auto}.campaign-list button[data-v-a1d6c8c2]{flex-shrink:0}.posters[data-v-a1d6c8c2]{grid-template-columns:repeat(2,minmax(0,1fr))}.tabs[data-v-a1d6c8c2]{flex-wrap:wrap}}.lead-select[data-v-229467de]{position:relative;min-width:0;width:100%}.lead-select .select-trigger[data-v-229467de]{width:100%;min-height:32px;padding:5px 8px;background:#fff;color:#334155;border:1px solid #d7e0e8;border-radius:5px;display:flex;justify-content:space-between;gap:5px;font-size:12px;text-align:left}.select-trigger span[data-v-229467de]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-trigger svg[data-v-229467de]{flex-shrink:0}.select-menu[data-v-229467de]{position:absolute;top:calc(100% + 4px);left:0;z-index:25;width:100%;min-width:190px;max-width:calc(100vw - 40px);max-height:250px;overflow:auto;background:#fff;border:1px solid #dce3eb;border-radius:6px;padding:4px;box-shadow:0 6px 22px #26394d24;box-sizing:border-box}.select-menu button[data-v-229467de]{display:flex;width:100%;gap:6px;align-items:center;justify-content:space-between;text-align:left;white-space:normal;overflow-wrap:anywhere;background:#fff;color:#39485a;border:0;border-radius:4px;padding:9px 8px;font-size:12px;min-height:34px}.select-menu button[data-v-229467de]:hover,.select-menu button[data-v-229467de]:focus-visible{background:#edf3fc;outline:0}.select-menu button[aria-selected=true][data-v-229467de]{color:#087f75;background:#eaf6f2}@media(max-width:700px){.lead-select .select-trigger[data-v-229467de]{min-height:40px;font-size:14px}.select-menu[data-v-229467de]{min-width:0}.select-menu button[data-v-229467de]{min-height:42px;font-size:14px}}.batch-actions[data-v-62185cd2]{border-block:1px solid #d6e3de;margin:10px 0;padding:10px 0;font-size:12px}.batch-bar[data-v-62185cd2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.batch-bar>span[data-v-62185cd2]{color:#526c63}.batch-actions button[data-v-62185cd2],.batch-actions select[data-v-62185cd2]{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:6px 9px;border:1px solid #c8dcd4;border-radius:5px;background:#fff;color:#176953;font:inherit}.batch-actions button[data-v-62185cd2]:disabled{opacity:.5;cursor:not-allowed}.batch-actions .clear[data-v-62185cd2]{padding:6px}.batch-actions p[data-v-62185cd2]{margin:8px 0 0;line-height:1.6}.batch-warning[data-v-62185cd2]{color:#a43a2e}.batch-actions details[data-v-62185cd2]{padding:8px 0}.batch-actions a[data-v-62185cd2]{display:inline-block;margin:8px 14px 0 0;color:#087f75;overflow-wrap:anywhere}@media(max-width:700px){.batch-bar>span[data-v-62185cd2]{flex-basis:100%}.batch-actions select[data-v-62185cd2]{max-width:180px}.batch-actions button[data-v-62185cd2],.batch-actions select[data-v-62185cd2]{min-height:36px}}.select-trigger[data-v-0ad8c429]{display:flex;align-items:center;justify-content:space-between;gap:5px;max-width:100%;border:1px solid #dee0e3;border-radius:5px;background:#fff;color:#4e5969;text-align:left;cursor:pointer}.select-trigger span[data-v-0ad8c429]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-trigger svg[data-v-0ad8c429]{flex-shrink:0}.mobile-contact-identity[data-v-0ad8c429]{font-size:12px;color:#646a73}.mobile-contact-options[data-v-0ad8c429]{display:grid;gap:4px}.mobile-contact-options button[data-v-0ad8c429]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:10px 12px;border:0;border-radius:4px;background:#f5f6f7;color:#1f2329;font:inherit;text-align:left;cursor:pointer}.mobile-contact-options button[aria-pressed=true][data-v-0ad8c429]{background:#edf3ff;color:#245bdb}.mobile-contact-options button[data-v-0ad8c429]:disabled{opacity:.5;cursor:not-allowed}#app .member-app.workbench-theme .streamlined-leads .page-intro{margin:0 0 8px;min-height:40px}#app .member-app.workbench-theme .streamlined-leads .page-intro h1{margin:0;font-size:20px}#app .member-app.workbench-theme .streamlined-leads .lead-heading-actions{display:flex;align-items:center;gap:6px}#app .member-app.workbench-theme .streamlined-leads .lead-heading-actions .heading-icon{display:grid;place-items:center;width:36px;min-height:36px;padding:0;border:0}#app .member-app.workbench-theme .streamlined-leads .today-registered{padding:4px 6px;min-height:32px;background:transparent;color:var(--wb-muted);font-size:12px;gap:5px}#app .member-app.workbench-theme .streamlined-leads .today-registered[aria-pressed=true]{color:var(--wb-blue)}#app .member-app.workbench-theme .streamlined-leads .lead-summary{gap:20px;padding:0;margin:0 0 8px}#app .member-app.workbench-theme .streamlined-leads .lead-summary button{border:0;border-bottom:2px solid transparent;border-radius:0;min-height:40px;padding:6px 2px;background:transparent}#app .member-app.workbench-theme .streamlined-leads .lead-summary button.selected{border-bottom-color:var(--wb-blue);color:#245bdb}#app .member-app.workbench-theme .streamlined-leads .lead-summary button b{font-weight:500}#app .member-app.workbench-theme .streamlined-leads .lead-filters{margin-bottom:6px}#app .member-app.workbench-theme .streamlined-leads .mobile-filter-summary{display:flex;gap:8px;align-items:center;margin-bottom:6px;color:var(--wb-muted);font-size:12px}#app .member-app.workbench-theme .streamlined-leads .mobile-filter-summary button{min-height:28px;padding:4px}#app .member-app.workbench-theme .streamlined-leads .mobile-filter-trigger{position:relative;display:flex;align-items:center;gap:6px}#app .member-app.workbench-theme .streamlined-leads .filter-dot{position:absolute;right:5px;top:5px;width:5px;height:5px;border-radius:50%;background:var(--wb-blue)}#app .member-app.workbench-theme .streamlined-leads .lead-table{overflow:auto;max-width:100%;overscroll-behavior-x:contain}#app .member-app.workbench-theme .streamlined-leads .lead-table table{table-layout:fixed;min-width:0;max-width:none}#app .member-app.workbench-theme .streamlined-leads .lead-table th{width:auto;text-align:left;padding:8px 12px 8px 8px;box-sizing:border-box}#app .member-app.workbench-theme .streamlined-leads .lead-table td{text-align:left;padding:7px 8px;box-sizing:border-box;height:54px}#app .member-app.workbench-theme .streamlined-leads .lead-table .selection-cell{min-width:0;max-width:none;width:auto}#app .member-app.workbench-theme .streamlined-leads .lead-column-heading{white-space:nowrap}#app .member-app.workbench-theme .streamlined-leads .lead-column-resizer{position:absolute;right:0;top:0;bottom:0;width:9px;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;z-index:2}#app .member-app.workbench-theme .streamlined-leads .lead-column-resizer:after{content:"";position:absolute;right:3px;top:8px;bottom:8px;width:1px;background:#dce0e6}#app .member-app.workbench-theme .streamlined-leads .lead-column-resizer:hover:after,#app .member-app.workbench-theme .streamlined-leads .lead-column-resizer:focus-visible:after,#app .member-app.workbench-theme .streamlined-leads .is-resizing .lead-column-resizer:after{width:2px;background:var(--wb-blue)}#app .member-app.workbench-theme .streamlined-leads .lead-column-resizer:focus-visible{outline:2px solid var(--wb-blue);outline-offset:-2px}#app .member-app.workbench-theme .streamlined-leads .lead-table:has(.is-resizing){cursor:col-resize;-webkit-user-select:none;user-select:none}#app .member-app.workbench-theme .streamlined-leads .lead-column-settings{width:36px;min-height:36px;display:grid;place-items:center;padding:0;flex-shrink:0}#app .member-app.workbench-theme .streamlined-leads .lead-table .lead-identity b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}#app .member-app.workbench-theme .streamlined-leads .lead-table .lead-identity small{font-size:11px;margin:3px 0 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app .member-app.workbench-theme .streamlined-leads .lead-profile-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}#app .member-app.workbench-theme .streamlined-leads .profile-action{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px}#app .member-app.workbench-theme .streamlined-leads .profile-action a,#app .member-app.workbench-theme .streamlined-leads .profile-action button,#app .member-app.workbench-theme .streamlined-leads .lead-copy-followup{display:inline-flex;align-items:center;gap:4px;padding:4px 0;min-height:30px;font-size:12px;margin:0}#app .member-app.workbench-theme .streamlined-leads .lead-copy-followup{width:max-content}#app .member-app.workbench-theme .streamlined-leads .lead-contact-controls{min-width:0;display:flex;align-items:center;gap:8px}#app .member-app.workbench-theme .streamlined-leads .status-quick{display:flex;flex-wrap:nowrap;flex:0 0 auto;justify-content:flex-start;margin:0;gap:4px}#app .member-app.workbench-theme .streamlined-leads .status-quick button{min-height:28px;padding:4px 7px;font-size:11px;white-space:nowrap}#app .member-app.workbench-theme .streamlined-leads .lead-contact-controls .lead-select{margin:0;flex:1 1 132px;min-width:120px;max-width:220px}#app .member-app.workbench-theme .streamlined-leads .lead-contact-controls .select-trigger{min-height:30px;align-items:center}#app .member-app.workbench-theme .streamlined-leads .lead-details-trigger{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:5px 7px;font-size:12px;white-space:nowrap}#app .member-app.workbench-theme .streamlined-leads .touch-time{text-align:left;font-size:12px;padding:4px 0}#app .member-app.workbench-theme .streamlined-leads .row-feedback{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:5px;font-size:11px}#app .member-app.workbench-theme .streamlined-leads .row-feedback button{min-height:26px;padding:3px 5px;font-size:11px}#app .member-app.workbench-theme .streamlined-leads .sync-detail-link{color:#97600b;background:transparent}#app .member-app.workbench-theme .streamlined-leads .last-opened-lead,#app .member-app.workbench-theme .streamlined-leads .last-opened-lead:nth-child(2n){background:#f4f7ff}#app .member-app.workbench-theme .streamlined-leads .return-marker{color:#245bdb;font-size:11px}#app .member-app.workbench-theme .script-tools.streamlined-script{display:block;padding:0 0 8px;margin:0 0 8px}#app .member-app.workbench-theme .streamlined-script .script-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:36px}#app .member-app.workbench-theme .streamlined-script .script-manage{border-color:transparent;background:transparent;padding-left:0;white-space:nowrap}#app .member-app.workbench-theme .streamlined-script .script-mode-controls{display:flex;align-items:center;gap:8px;flex-shrink:0}#app .member-app.workbench-theme .streamlined-script .script-mode-summary{color:var(--wb-muted);font-size:12px;line-height:1.6}#app .member-app.workbench-theme .streamlined-script .script-mode-toggle{position:relative;display:block;width:112px;height:32px;min-height:32px;flex-shrink:0;padding:0;border:1px solid #c9cdd4;border-radius:18px;background:#e5e6eb;color:#4e5969;transition:background-color .16s}#app .member-app.workbench-theme .streamlined-script .script-mode-toggle[aria-checked=true]{background:#3370ff;border-color:#3370ff;color:#fff}#app .member-app.workbench-theme .streamlined-script .script-mode-toggle:not(:disabled):hover{border-color:#245bdb}#app .member-app.workbench-theme .streamlined-script .script-mode-toggle:focus-visible{outline:2px solid #3370ff;outline-offset:3px}#app .member-app.workbench-theme .streamlined-script .script-mode-toggle:disabled{opacity:.5;cursor:not-allowed}.script-mode-thumb{position:absolute;top:5px;left:5px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #1f232926;transition:transform .16s}.script-mode-text{position:absolute;top:0;right:4px;bottom:0;left:28px;display:flex;align-items:center;justify-content:center;font-size:12px;white-space:nowrap}.script-mode-toggle[aria-checked=true] .script-mode-thumb{transform:translate(80px)}.script-mode-toggle[aria-checked=true] .script-mode-text{left:4px;right:28px}.script-management .script-mode-description{font-size:13px;color:#646a73}@media(prefers-reduced-motion:reduce){.script-mode-thumb,#app .member-app.workbench-theme .streamlined-script .script-mode-toggle{transition:none}}#app .member-app.workbench-theme .streamlined-script .script-copy-actions{display:flex;gap:6px;margin-left:auto}#app .member-app.workbench-theme .streamlined-script .script-generate-action{background:var(--wb-blue);color:#fff;border-color:var(--wb-blue)}#app .member-app.workbench-theme main>.notice{z-index:250}.script-management{display:grid;gap:16px;min-width:0}.script-management button,.lead-detail-content button,.lead-detail-content .upload-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:6px 10px;font:inherit;font-size:13px;border:1px solid #dce0e6;border-radius:4px;background:#fff;color:#4e5969;cursor:pointer}.script-management button:disabled,.lead-detail-content button:disabled{opacity:.5;cursor:not-allowed}.script-management .mode-switch{display:flex;border:1px solid #dce0e6;border-radius:4px;padding:2px;background:#f5f6f7}.script-management .mode-switch button{flex:1;border:0;background:transparent}.script-management .mode-switch button[aria-pressed=true]{color:#245bdb;background:#fff}.script-management .auto{display:flex;align-items:center;gap:8px;font-size:13px}.script-management .auto input{width:16px;height:16px;min-height:0;accent-color:#3370ff}.script-management .version-picker{display:grid;gap:8px;margin:0;font-size:13px}.script-management .version-picker select{max-width:100%}.script-part-detail>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.script-part-detail p{margin:10px 0;line-height:1.8}.script-part-detail small{color:#646a73}.lead-detail-content{display:grid;gap:18px;min-width:0}.lead-detail-identity{display:grid;gap:4px}.lead-detail-identity b{font-size:16px;overflow-wrap:anywhere}.lead-detail-identity span{color:#646a73;font-size:12px}.lead-detail-tabs{display:flex;gap:20px;border-bottom:1px solid #eff0f1}.lead-detail-tabs button{border:0;border-radius:0;padding:8px 0;border-bottom:2px solid transparent}.lead-detail-tabs button[aria-pressed=true]{color:#245bdb;border-bottom-color:#3370ff}.lead-detail-facts{display:grid;grid-template-columns:80px minmax(0,1fr);margin:0;gap:12px;font-size:13px}.lead-detail-facts dt{color:#646a73}.lead-detail-facts dd{margin:0}.lead-detail-content .detail-field{display:grid;gap:10px;font-size:13px}.lead-detail-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lead-detail-actions a,.lead-evidence-preview{color:#245bdb;text-decoration:none}.lead-detail-content .upload-button input{display:none}.lead-evidence-preview{display:grid;gap:6px;justify-items:start;font-size:12px}.lead-evidence-preview img{max-width:100%;max-height:180px;object-fit:contain;border:1px solid #eff0f1;border-radius:4px}.lead-detail-warning{color:#97600b;background:#fff8e8;padding:10px;border-radius:4px;font-size:13px}.lead-detail-content .detail-paste-input{box-sizing:border-box;width:100%;min-height:100px;padding:10px;border:1px solid #dce0e6;border-radius:4px;font:inherit}.lead-detail-timeline{display:grid;gap:0;padding:0;margin:0;list-style:none}.lead-detail-timeline li{display:grid;gap:4px;padding:0 0 20px 16px;border-left:2px solid #d6e4ff;font-size:13px}.lead-detail-timeline small{color:#646a73}.lead-detail-content .select-menu{z-index:3}.lead-detail-content .select-menu button{width:100%;text-align:left;justify-content:space-between}.lead-detail-content button:focus-visible,.script-management button:focus-visible{outline:2px solid #3370ff;outline-offset:2px}.lead-column-fields{display:grid;gap:16px}.lead-column-fields>label{display:grid;grid-template-columns:minmax(0,1fr) 116px 32px;align-items:center;gap:10px}.column-width-input{display:flex;align-items:center;gap:6px;color:#646a73;font-size:12px}.column-width-input input{text-align:right;font-variant-numeric:tabular-nums}.lead-column-fields button{display:grid;place-items:center;width:32px;height:32px;border:0;background:transparent;color:#646a73;border-radius:4px;cursor:pointer}.lead-column-fields button:hover{background:#f5f6f7}@media(max-width:700px){#app .member-app.workbench-theme .streamlined-leads .page-intro{margin:0}#app .member-app.workbench-theme .streamlined-leads .page-intro h1{font-size:18px}#app .member-app.workbench-theme .streamlined-leads .lead-heading-actions{gap:0}#app .member-app.workbench-theme .streamlined-leads .today-registered{font-size:11px}#app .member-app.workbench-theme .streamlined-leads .lead-summary{gap:2px;margin-bottom:6px}#app .member-app.workbench-theme .streamlined-leads .lead-filters{min-height:32px;margin:0 0 2px;gap:4px}#app .member-app.workbench-theme .streamlined-leads .lead-filters .lead-search{min-width:0;height:32px;min-height:32px;padding:3px 8px;box-sizing:border-box}#app .member-app.workbench-theme .streamlined-leads .lead-filters>.secondary{min-height:32px;height:32px;padding:3px 8px}#app .member-app.workbench-theme .streamlined-leads .lead-filters .mobile-filter-trigger{width:32px;min-width:32px;padding:0;justify-content:center}#app .member-app.workbench-theme .script-tools.streamlined-script{padding-bottom:4px;margin-bottom:4px}#app .member-app.workbench-theme .streamlined-script .script-toolbar{gap:6px}#app .member-app.workbench-theme .streamlined-script .script-toolbar button{min-height:34px;padding:4px 6px;font-size:11px}#app .member-app.workbench-theme .streamlined-script .script-manage{justify-content:flex-start}#app .member-app.workbench-theme .streamlined-script .script-copy-actions{order:4;width:100%;margin:0;align-items:center;min-width:0}#app .member-app.workbench-theme .streamlined-script .script-copy-actions button{flex-shrink:0;min-height:30px;padding-block:3px;white-space:nowrap}#app .member-app.workbench-theme .streamlined-script .script-copy-actions .script-mode-summary{flex:1;min-width:0;font-size:11px;line-height:1.5;overflow-wrap:anywhere}#app .member-app.workbench-theme .streamlined-script .script-generate-action{margin-left:auto}#app .member-app.workbench-theme .streamlined-script .script-mode-toggle{padding:0;min-height:32px}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-card{padding:4px 0;border-top-color:#d2d6dc}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-card:where(:nth-child(2n):not(.last-opened-lead):not(:has(.lead-check:checked))){background:var(--wb-surface)}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-head{align-items:center;min-height:20px;gap:6px}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-head>.lead-check{margin:0}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-identity{display:flex;align-items:baseline;gap:8px}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-identity b{flex:0 1 auto;max-width:43%;min-width:48px}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-meta{display:flex;align-items:baseline;gap:6px;flex:1;min-width:0;color:var(--wb-muted)}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-account{min-width:0;flex:0 1 auto}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-followers{flex-shrink:0}#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions{display:flex;flex-wrap:wrap;gap:0 4px;margin:0 0 2px;min-height:30px}#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .profile-action{display:contents}#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .profile-action a,#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .profile-action button{min-height:30px;padding:2px 4px;border-color:transparent;background:transparent;white-space:nowrap}#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .profile-copy-link{width:auto;flex-shrink:0}#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .lead-details-trigger{display:inline-flex;justify-content:center;width:30px;min-height:30px;padding:0;flex-shrink:0;margin:0;border-color:transparent;background:transparent}#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .profile-copy-link:hover,#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .lead-details-trigger:hover{background:var(--wb-blue-soft)}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-timing{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;max-width:110px}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-timing .touch-time{font-size:11px;min-height:30px;padding:2px 0}#app .member-app.workbench-theme .streamlined-leads .mobile-lead-timing .return-marker{font-size:10px}#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .lead-copy-followup{order:3;flex-basis:auto;justify-content:flex-start;margin-right:auto}#app .member-app.workbench-theme .streamlined-leads .compact-contact{display:flex;flex-wrap:wrap;gap:2px 4px;align-items:center}#app .member-app.workbench-theme .streamlined-leads .compact-contact .status-quick{display:flex;flex-wrap:wrap;gap:4px}#app .member-app.workbench-theme .streamlined-leads .compact-contact .status-quick button{flex:none;padding:2px 4px;min-height:30px;font-size:12px}#app .member-app.workbench-theme .streamlined-leads .compact-contact .lead-select{flex:0 1 auto;width:auto;min-width:82px;max-width:160px}#app .member-app.workbench-theme .streamlined-leads .compact-contact .select-trigger{min-height:30px;font-size:12px;padding:2px 4px;color:var(--wb-text);background:#fff;border-color:var(--wb-border)}.lead-detail-content .detail-paste-input{font-size:16px}}@media(max-width:700px)and (pointer:coarse){#app .member-app.workbench-theme .streamlined-leads .compact-contact .status-quick button,#app .member-app.workbench-theme .streamlined-leads .compact-contact .select-trigger,#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .profile-action a,#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .profile-action button,#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .lead-copy-followup,#app .member-app.workbench-theme .streamlined-leads .mobile-lead-timing .touch-time,#app .member-app.workbench-theme .streamlined-leads .mobile-primary-actions .lead-details-trigger{min-height:32px}}@media(max-width:360px){#app .member-app.workbench-theme .streamlined-script .script-toolbar{column-gap:4px}#app .member-app.workbench-theme .streamlined-script .script-mode-controls>span{display:none}#app .member-app.workbench-theme .streamlined-leads .compact-contact.has-followup-shortcut .status-quick{gap:3px}#app .member-app.workbench-theme .streamlined-leads .compact-contact.has-followup-shortcut .status-quick button{padding-inline:3px}#app .member-app.workbench-theme .streamlined-leads .compact-contact.has-followup-shortcut .lead-select{min-width:36px;width:36px}#app .member-app.workbench-theme .streamlined-leads .compact-contact.has-followup-shortcut .select-trigger{width:36px;justify-content:center}#app .member-app.workbench-theme .streamlined-leads .compact-contact.has-followup-shortcut .select-trigger span{display:none}}.lead-filter-grid[data-v-10324eda]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lead-filter-grid button[data-v-10324eda]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:44px;padding:8px 10px;font:inherit;font-size:13px;color:#4e5969;background:#f5f6f7;border:1px solid transparent;border-radius:5px;cursor:pointer}.lead-filter-grid button.selected[data-v-10324eda]{color:#245bdb;background:#edf3ff;border-color:#adc6ff}.lead-filter-grid b[data-v-10324eda]{font-variant-numeric:tabular-nums}.paste-button[data-v-10324eda]{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:5px 8px}.row-save-status[data-v-10324eda]{font-size:12px;color:#646a73}.paste-panel[data-v-10324eda]{position:fixed;bottom:80px;right:16px;z-index:90;width:min(380px,calc(100vw - 32px));padding:12px;background:#fff;border:1px solid #dce0e6;border-radius:6px;box-sizing:border-box;box-shadow:0 4px 20px #1f23291a}.paste-panel header[data-v-10324eda]{display:flex;justify-content:space-between;align-items:center;gap:8px}.paste-panel textarea[data-v-10324eda]{width:100%;min-height:80px;margin-top:8px;box-sizing:border-box}.member-app input.lead-check[data-v-10324eda],.member-app .selection-cell input[data-v-10324eda],.member-app .mobile-select-all input[data-v-10324eda]{width:18px;height:18px;padding:0;flex-shrink:0;accent-color:#087f75}.lead-table tr>td.selection-cell[data-v-10324eda],.lead-table tr>th.selection-cell[data-v-10324eda]{min-width:32px;width:32px;max-width:32px}.member-app .mobile-select-all[data-v-10324eda]{display:none}.mobile-lead-head[data-v-10324eda]{min-width:0}.mobile-lead-head>.lead-check[data-v-10324eda]{margin-top:3px}.mobile-lead-identity[data-v-10324eda]{min-width:0;overflow-wrap:anywhere}@media(max-width:700px){.member-app .mobile-select-all[data-v-10324eda]{display:flex;align-items:center;gap:8px;font-size:12px;margin-top:12px}.mobile-lead-top-actions[data-v-10324eda]{flex-shrink:0}.mobile-lead-top-actions .profile-action[data-v-10324eda]{max-width:168px}}.more-mask[data-v-10324eda]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;background:#17352b40}.more-menu[data-v-10324eda]{position:absolute;bottom:calc(72px + env(safe-area-inset-bottom));left:12px;right:12px;padding:8px;background:#fff;border:1px solid #d6e3de;border-radius:8px;box-shadow:0 4px 18px #17352b20}.more-menu button[data-v-10324eda]{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;background:#fff;color:#345650;border:0;text-align:left}.more-menu button[data-v-10324eda]:hover{background:#f0f7f5}.activity-content[data-v-10324eda] pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;background:#edf1f3;line-height:1.6}.activity-content[data-v-10324eda] code{font-family:monospace}.activity-content[data-v-10324eda]{max-width:100%;overflow-x:auto}.activity-content[data-v-10324eda] table{min-width:360px}.activity-content[data-v-10324eda] td p,.activity-content[data-v-10324eda] th p{margin:0}.activity-content[data-v-10324eda] img{object-fit:contain}.account-service[data-v-10324eda]{display:flex;align-items:center;gap:12px;padding:15px 4px;margin:16px 0 22px;border-block:1px solid #d6e3de;text-decoration:none;color:#176953;min-height:44px;box-sizing:border-box}.account-service span[data-v-10324eda]{display:grid;gap:5px;min-width:0;flex:1}.account-service b[data-v-10324eda]{font-size:15px}.account-service small[data-v-10324eda]{font-size:12px;color:#697f77}.account-service>svg[data-v-10324eda]{flex-shrink:0}.account-service[data-v-10324eda]:hover{background:#edf5f1}.account-service[data-v-10324eda]:focus-visible,.account-back[data-v-10324eda]:focus-visible{outline:2px solid #087e74;outline-offset:3px}.account-back[data-v-10324eda]{display:inline-flex;align-items:center;gap:5px;min-height:36px;color:#176953;font-size:13px;text-decoration:none}.profile-action[data-v-10324eda]{display:inline-flex;flex-direction:column;align-items:center;gap:2px}.profile-action small[data-v-10324eda]{font-size:10px;color:#71867e;line-height:1.3;white-space:nowrap}.profile-action .profile-copy-link[data-v-10324eda]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:3px 6px;border:1px solid #bcdacf;border-radius:4px;background:#f1faf6;color:#16725d;font-size:11px;line-height:1.3;white-space:nowrap;cursor:pointer}.profile-copy-link svg[data-v-10324eda]{flex-shrink:0}.member-app button.touch-time[data-v-10324eda]{background:transparent;border:0;color:#647971;padding:3px;font-size:11px;min-height:24px;line-height:1.5}.touch-history-mask[data-v-10324eda]{position:fixed;top:0;right:0;bottom:0;left:0;background:#152b2540;z-index:80;display:flex;justify-content:flex-end}.touch-history-mask aside[data-v-10324eda]{width:min(440px,100%);background:#fff;padding:24px;overflow:auto}.touch-history-mask header[data-v-10324eda]{display:flex;justify-content:space-between;align-items:center;gap:12px}.touch-history-mask h2[data-v-10324eda]{font-size:17px}.touch-history-mask p[data-v-10324eda],.mobile-touch-history p[data-v-10324eda]{font-size:12px;padding:8px 0;border-bottom:1px solid #e5ece8}.mobile-touch-history[data-v-10324eda]{display:none}@media(max-width:700px){.touch-history-mask[data-v-10324eda]{display:none}.mobile-touch-history[data-v-10324eda]{display:block;margin-top:6px;border-top:1px solid #e5ece8}}.lead-access[data-v-10324eda]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;margin-bottom:16px}.lead-access .link-button[data-v-10324eda]{margin:0}.lead-password[data-v-10324eda]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;min-width:0;max-width:100%;color:#49616b}.lead-password strong[data-v-10324eda]{color:#24343b;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;max-width:100%;-webkit-user-select:text;user-select:text}.lead-password button[data-v-10324eda]{display:inline-flex;align-items:center;justify-content:center;padding:8px;flex-shrink:0}.activity-page h1[data-v-10324eda]{margin-top:22px}.activity-content[data-v-10324eda]{margin:20px 0 24px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:2;color:#30423f;border-block:1px solid #dce5e1;padding:24px 0}.activity-content[data-v-10324eda] img{display:block;max-width:100%;height:auto;margin:18px auto}.activity-content[data-v-10324eda] table{width:100%;border-collapse:collapse;margin:18px 0;white-space:normal}.activity-content[data-v-10324eda] th,.activity-content[data-v-10324eda] td{border:1px solid #ccd8d4;padding:10px;text-align:left;vertical-align:top}.activity-content[data-v-10324eda] th{background:#eef5f2}.activity-content[data-v-10324eda] a{color:#087f75;text-decoration:underline;overflow-wrap:anywhere}.page-intro[data-v-10324eda]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.page-intro h1[data-v-10324eda]{margin:0 0 8px}.lead-summary[data-v-10324eda]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.lead-summary span[data-v-10324eda]{background:#eef5f2;border:1px solid #d6e8e0;padding:8px 10px;border-radius:6px;color:#526c63}.lead-summary b[data-v-10324eda]{color:#087f75}.lead-filters[data-v-10324eda]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 16px}.lead-filters input[data-v-10324eda],.lead-filters select[data-v-10324eda],.lead-table select[data-v-10324eda]{border:1px solid #ccd8d4;border-radius:5px;background:#fff;padding:9px;font:inherit;color:#30423f}.lead-filters input[data-v-10324eda]{min-width:230px}.lead-table table[data-v-10324eda]{min-width:1120px;white-space:normal}.lead-table th[data-v-10324eda]{position:sticky;top:0;background:#f7faf8;z-index:1}.lead-table td[data-v-10324eda]{vertical-align:middle}.lead-table td[data-v-10324eda]:first-child{min-width:170px}.lead-table b[data-v-10324eda]{display:block;color:#243a35}.lead-table small[data-v-10324eda]{display:block;margin-top:4px;max-width:230px;overflow-wrap:anywhere}.table-link[data-v-10324eda]{color:#087f75;text-decoration:none;white-space:nowrap}.status-cell[data-v-10324eda]{min-width:260px}.status-quick[data-v-10324eda]{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:7px}.member-app .status-quick button[data-v-10324eda]{min-height:29px;padding:5px 8px;border:1px solid #d4dfda;background:#f6f9f7;color:#47635a;border-radius:5px;font-size:11px}.member-app .status-quick button.selected[data-v-10324eda]{border-color:#087f75;background:#e4f3ef;color:#087568;font-weight:700}.member-app .upload-button[data-v-10324eda]{position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cddbd5;border-radius:5px;padding:7px 9px;color:#30685b;background:#fff;cursor:pointer;font-size:12px;white-space:nowrap}.member-app .upload-button input[type=file][data-v-10324eda]{display:none!important;width:0!important;height:0!important;padding:0!important;border:0!important}.lead-table td>.table-link[data-v-10324eda]{margin-left:7px;font-size:12px}.due[data-v-10324eda]{color:#aa7040!important}.sync-state[data-v-10324eda]{display:inline-flex;padding:4px 7px;border-radius:999px;background:#eaf3ee;color:#16725d;font-size:12px;white-space:nowrap}.sync-state.pending[data-v-10324eda]{background:#fff5df;color:#956409}.sync-state.failed[data-v-10324eda]{background:#fff0f0;color:#b42318}.lead-pager[data-v-10324eda]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:16px;color:#64747b;font-size:12px}.lead-card[data-v-10324eda],.lead-card-head[data-v-10324eda],.lead-fields[data-v-10324eda],.lead-actions[data-v-10324eda]{display:none}.member-app[data-v-10324eda]{min-height:100vh;background:#f7f9fa;color:#1b292c;padding-bottom:90px;font-size:14px}.member-app header[data-v-10324eda]{height:64px;background:#fff;border-bottom:1px solid #dce3e7;display:flex;align-items:center;gap:18px;padding:0 24px}.brand[data-v-10324eda]{font-size:19px;font-weight:800;color:#087f75;margin-right:auto;text-decoration:none}.member-app main[data-v-10324eda]{max-width:1040px;margin:0 auto;padding:30px 24px}h1[data-v-10324eda]{font-size:25px;margin:0 0 12px}h2[data-v-10324eda]{font-size:18px;margin:28px 0 16px}.muted[data-v-10324eda],small[data-v-10324eda]{color:#64747b;line-height:1.7}.overview[data-v-10324eda]{display:grid;grid-template-columns:1fr 1fr;margin:24px 0;border-block:1px solid #dce3e7}.overview div[data-v-10324eda]{padding:24px 0;display:grid;gap:8px}.overview strong[data-v-10324eda]{font-size:25px}.entry-list a[data-v-10324eda]{display:flex;justify-content:space-between;gap:16px;padding:24px 0;border-bottom:1px solid #dce3e7;color:#243438;text-decoration:none}.entry-list span[data-v-10324eda]{color:#637379}.member-app button[data-v-10324eda],.link-button[data-v-10324eda]{min-height:40px;border:0;border-radius:6px;background:#087f75;color:#fff;padding:10px 16px;cursor:pointer;font:inherit;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.member-app button[data-v-10324eda]:disabled{opacity:.5;cursor:wait}.member-app button.secondary[data-v-10324eda]{background:#e8efef;color:#264c49}.member-app button.text[data-v-10324eda]{padding:0;background:none;color:#597076}.link-button[data-v-10324eda]{margin:8px 8px 18px 0}.member-app form[data-v-10324eda]{display:grid;gap:16px;margin:20px 0;max-width:700px}.member-app label[data-v-10324eda]{display:grid;gap:8px;font-weight:600}.member-app input[data-v-10324eda],.member-app textarea[data-v-10324eda]{width:100%;box-sizing:border-box;padding:12px;border:1px solid #c7d2d6;background:#fff;border-radius:6px;font:inherit;min-width:0}.member-app input[data-v-10324eda]:focus,.member-app textarea[data-v-10324eda]:focus{outline:2px solid #138d81}.relay-layout[data-v-10324eda]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:36px}.income[data-v-10324eda]{border-left:1px solid #dce3e7;padding-left:24px}.income h2[data-v-10324eda]{margin-top:0}.income ol[data-v-10324eda]{padding-left:24px}.income li[data-v-10324eda]{padding:14px 0;border-bottom:1px solid #dce3e7}.income li span[data-v-10324eda]{margin-right:10px}.income li b[data-v-10324eda]{float:right;color:#956409}.submission[data-v-10324eda]{display:flex;justify-content:space-between;gap:12px;padding:16px 0;border-bottom:1px solid #dce3e7}.submission small[data-v-10324eda]{display:block;margin-top:5px}.badge[data-v-10324eda]{color:#087568;align-self:center}.table-wrap[data-v-10324eda]{overflow:auto}table[data-v-10324eda]{width:100%;border-collapse:collapse;white-space:nowrap}th[data-v-10324eda],td[data-v-10324eda]{text-align:left;padding:12px 8px;border-bottom:1px solid #dce3e7}th[data-v-10324eda]{color:#67777e;font-size:12px}.script-result[data-v-10324eda]{padding:20px 0;border-bottom:1px solid #dce3e7}.script-result p[data-v-10324eda],.answer[data-v-10324eda]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.categories[data-v-10324eda]{display:flex;gap:8px;overflow:auto;margin:18px 0}.categories button[data-v-10324eda]{background:#e8eeef;color:#4c656a;white-space:nowrap}.categories button.selected[data-v-10324eda]{background:#087f75;color:#fff}details[data-v-10324eda]{border-bottom:1px solid #dce3e7;padding:20px 0}summary[data-v-10324eda]{font-weight:600;cursor:pointer;line-height:1.7}.bottom-nav[data-v-10324eda]{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #dce3e7;display:flex;justify-content:center;padding-bottom:env(safe-area-inset-bottom);z-index:10}.bottom-nav a[data-v-10324eda]{flex:1;max-width:170px;padding:20px 4px;text-align:center;text-decoration:none;color:#66797d;min-height:58px;box-sizing:border-box}.bottom-nav a.current[data-v-10324eda]{color:#087f75;font-weight:700;border-top:3px solid #087f75;padding-top:17px}.error[data-v-10324eda]{background:#fff0ee;color:#b42318;padding:14px;line-height:1.7}.notice[data-v-10324eda]{position:fixed;bottom:80px;left:50%;transform:translate(-50%);background:#193d37;color:#fff;padding:12px 24px;border-radius:6px;z-index:20;max-width:90vw}.empty[data-v-10324eda]{color:#74838a;padding:20px 0}.status-panel[data-v-10324eda],.waiting[data-v-10324eda]{padding:24px 0;line-height:1.8}dl[data-v-10324eda]{display:grid;grid-template-columns:120px 1fr;gap:16px}dd[data-v-10324eda]{margin:0;overflow-wrap:anywhere}dt[data-v-10324eda]{color:#637379}.sign-qrcode[data-v-10324eda]{display:grid;justify-items:start;gap:8px;margin:20px 0}.sign-qrcode img[data-v-10324eda]{width:min(280px,100%);aspect-ratio:1;object-fit:contain;border:1px solid #dce3e7;border-radius:8px;background:#fff;padding:10px}.sign-qrcode p[data-v-10324eda]{margin:0;color:#64747b}@media(max-width:700px){.member-app header[data-v-10324eda]{padding:0 16px;gap:12px}.brand[data-v-10324eda]{font-size:17px}.member-app main[data-v-10324eda]{padding:24px 16px}.relay-layout[data-v-10324eda]{grid-template-columns:1fr;gap:24px}.income[data-v-10324eda]{border-left:0;border-top:1px solid #dce3e7;padding:24px 0}.entry-list a[data-v-10324eda]{flex-direction:column;gap:8px}.bottom-nav a[data-v-10324eda]{font-size:13px}}.member-app .lead-summary button[data-v-10324eda]{display:flex;gap:6px;justify-content:space-between;min-width:0;min-height:38px;padding:8px 10px;border:1px solid #d6e8e0;background:#eef5f2;color:#526c63;border-radius:6px}.member-app .lead-summary button.selected[data-v-10324eda]{border-color:#087f75;background:#dcefea;color:#075f58;box-shadow:inset 0 -2px #087f75}.member-app .lead-summary button[data-v-10324eda]:focus-visible{outline:2px solid #087f75;outline-offset:2px}.lead-filters .lead-view-select[data-v-10324eda]{width:160px;flex-shrink:0}.leads-page .page-intro>.secondary[data-v-10324eda]{flex-shrink:0;white-space:nowrap}.lead-filters .lead-view-select[data-v-10324eda] .select-trigger{min-height:40px}.lead-filters .lead-view-select[data-v-10324eda] .select-menu{min-width:0}.completed-lead-details[data-v-10324eda]{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#64747b;padding-top:6px}.completed-lead-details a[data-v-10324eda]{color:#087f75}@media(max-width:700px){.lead-filters[data-v-10324eda]{grid-template-columns:minmax(0,1fr) auto}.lead-filters .lead-view-select[data-v-10324eda]{width:100%}}.member-app details.touch-date-filter[data-v-10324eda]{margin:4px 0 8px;padding:0;border:0;background:transparent;color:#536b64;font-size:12px}.touch-date-filter summary[data-v-10324eda]{cursor:pointer;padding:6px 0}.touch-date-filter label[data-v-10324eda]{display:inline-flex;align-items:center;gap:6px}.touch-date-filter select[data-v-10324eda],.touch-date-filter input[data-v-10324eda]{width:auto;max-width:150px;min-height:32px;padding:5px 8px;margin:4px;border:1px solid #cbdcd6;border-radius:4px;background:#fff}.touch-date-filter button[data-v-10324eda]{padding:6px 10px;margin:4px;min-height:32px;font-size:12px}@media(max-width:700px){.touch-date-filter[open][data-v-10324eda]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.touch-date-filter summary[data-v-10324eda]{flex-basis:100%}.touch-date-filter select[data-v-10324eda],.touch-date-filter input[data-v-10324eda],.touch-date-filter button[data-v-10324eda]{margin:0}}.member-app .lead-copy-followup[data-v-10324eda]{display:block;margin:5px auto 0;padding:4px 6px;min-height:30px;background:#eef6f2;border:1px solid #c8ded3;border-radius:4px;color:#176953;font-size:11px;white-space:nowrap}@media(max-width:700px){.leads-page .page-intro[data-v-10324eda]{margin-bottom:10px;gap:8px}.leads-page h1[data-v-10324eda]{font-size:20px;margin-bottom:4px}.leads-page .page-intro .muted[data-v-10324eda]{font-size:11px;line-height:1.5;margin:0}.leads-page .page-intro button[data-v-10324eda]{padding:6px 10px;min-height:32px;font-size:12px}.leads-page .lead-summary[data-v-10324eda]{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.leads-page .lead-summary button[data-v-10324eda]{flex:0 0 auto;min-height:30px;padding:4px 7px;font-size:11px;border-radius:4px}.leads-page .lead-filters[data-v-10324eda]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.leads-page .lead-filters input[data-v-10324eda]{flex:1 1 100%;padding:7px 9px;font-size:16px;height:36px}.leads-page .lead-filters .lead-view-select[data-v-10324eda]{width:136px;flex:0 0 136px}.leads-page .lead-filters>.secondary[data-v-10324eda]{width:auto;min-height:34px;padding:5px 12px;font-size:12px}.leads-page[data-v-10324eda] .lead-select .select-trigger{min-height:34px;font-size:12px;padding:5px 8px}.leads-page[data-v-10324eda] .select-menu{max-height:210px}.leads-page[data-v-10324eda] .select-menu button{min-height:34px;font-size:12px;padding:6px 8px}.leads-page .touch-date-filter[data-v-10324eda]{padding:6px 0;margin-bottom:8px}.leads-page .mobile-lead-card[data-v-10324eda]{padding:9px 10px}.leads-page .mobile-lead-identity b[data-v-10324eda]{font-size:14px}.leads-page .mobile-lead-action-row[data-v-10324eda]{margin-top:6px;flex-wrap:wrap}.leads-page .mobile-lead-more[data-v-10324eda]{margin-top:5px}.mobile-lead-top-actions .profile-action[data-v-10324eda]{display:grid;grid-template-columns:auto auto;gap:3px;align-items:center}.mobile-lead-top-actions .profile-action small[data-v-10324eda]{grid-column:1/-1;text-align:right;font-size:10px}.mobile-lead-top-actions .lead-copy-followup[data-v-10324eda]{margin:0;font-size:10px;min-height:30px;padding:3px 5px}.mobile-lead-top-actions .mobile-profile-link[data-v-10324eda]{min-height:30px;box-sizing:border-box}.mobile-quick-actions[data-v-10324eda]{flex-wrap:wrap}}.member-app .bottom-nav button[data-v-10324eda]{flex:1;max-width:190px;min-height:56px;padding:0 16px;border-radius:0;border-block:3px solid transparent;background:#fff;color:#66797d;display:flex;align-items:center;justify-content:center;gap:9px;font-size:14px;white-space:nowrap}.member-app .bottom-nav button.current[data-v-10324eda]{border-bottom-color:#087f75;background:#f0f7f5;color:#076d63;font-weight:700}.member-app .bottom-nav button[data-v-10324eda]:hover{background:#f0f5f4}.member-app .bottom-nav button[data-v-10324eda]:focus-visible{outline:2px solid #087f75;outline-offset:-2px}@media(max-width:700px){.member-app .bottom-nav button[data-v-10324eda],.member-app .bottom-nav button.current[data-v-10324eda]{flex:1 1 0;min-width:0;max-width:none;min-height:66px;padding:8px 2px;border:0;background:#fff;flex-direction:column;gap:5px;font-size:11px}.member-app .bottom-nav button.current[data-v-10324eda]{background:#f0f7f5;color:#087f75}}.member-income-page[data-v-10324eda]{display:grid;gap:20px}.member-income-page .page-intro[data-v-10324eda]{align-items:end;margin-bottom:0}.month-filter[data-v-10324eda]{display:grid;gap:7px;color:#667871;font-size:12px;min-width:150px}.month-filter select[data-v-10324eda]{border:1px solid #cbd8d3;border-radius:6px;background:#fff;padding:10px 12px;color:#30443d;font:inherit}.income-summary-grid[data-v-10324eda]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #dce6e1;background:#fff;border-radius:8px}.income-summary-grid>div[data-v-10324eda]{padding:22px;border-left:1px solid #e2e9e6}.income-summary-grid>div[data-v-10324eda]:first-child{border-left:0}.income-summary-grid span[data-v-10324eda]{font-size:12px;color:#6f7f79}.income-summary-grid b[data-v-10324eda]{display:block;margin-top:10px;font-size:25px;color:#385047;font-variant-numeric:tabular-nums}.income-summary-grid .total[data-v-10324eda]{background:#eff8f4}.income-summary-grid .total b[data-v-10324eda]{color:#087f75}.income-summary-grid small[data-v-10324eda]{font-size:12px;font-weight:400}.settlement-state[data-v-10324eda]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px;border-left:3px solid #087f75;background:#f0f6f4}.settlement-state div[data-v-10324eda]{display:grid;gap:6px;white-space:nowrap}.settlement-state span[data-v-10324eda],.settlement-state p[data-v-10324eda]{font-size:12px;color:#6b7c75;margin:0}.settlement-state b[data-v-10324eda]{color:#1f443b}.income-detail th[data-v-10324eda]{background:#eaf0f8;color:#465c78}.income-detail tbody tr[data-v-10324eda]:nth-child(2n){background:#f4f7f9}.income-detail td b[data-v-10324eda],.income-stat strong[data-v-10324eda]{color:#087f75}@media(max-width:700px){.bottom-nav[data-v-10324eda]{justify-content:flex-start!important;overflow-x:auto}.bottom-nav a[data-v-10324eda],.bottom-nav a.current[data-v-10324eda]{flex:0 0 58px!important}.today-stats[data-v-10324eda]{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0!important}.stat[data-v-10324eda],.stat[data-v-10324eda]:first-child{padding:16px 10px!important;border:0;border-bottom:1px solid #dce5e1}.stat[data-v-10324eda]:nth-child(odd){border-right:1px solid #dce5e1}.stat>span[data-v-10324eda]{min-height:18px!important}.member-income-page .page-intro[data-v-10324eda]{align-items:flex-start}.month-filter[data-v-10324eda]{width:100%}.income-summary-grid[data-v-10324eda]{grid-template-columns:repeat(2,minmax(0,1fr))}.income-summary-grid>div[data-v-10324eda]{padding:17px;border-top:1px solid #e2e9e6}.income-summary-grid>div[data-v-10324eda]:nth-child(odd){border-left:0}.income-summary-grid b[data-v-10324eda]{font-size:21px}.settlement-state[data-v-10324eda]{align-items:flex-start;flex-direction:column;gap:10px}.income-detail table[data-v-10324eda]{min-width:620px}}.member-app header[data-v-10324eda]{height:68px;padding-inline:max(24px,calc((100% - 992px)/2));gap:16px}.brand[data-v-10324eda]{display:flex;align-items:center;gap:10px;color:#203b37;white-space:nowrap}.brand svg[data-v-10324eda]{color:#087f75;flex-shrink:0}.member-code[data-v-10324eda]{font-size:12px;color:#627572;font-variant-numeric:tabular-nums}.member-app button.exit-button[data-v-10324eda]{width:36px;min-height:36px;flex-shrink:0}.member-app main[data-v-10324eda]{padding-top:36px}.bottom-nav[data-v-10324eda]{position:sticky;top:0;bottom:auto;padding:0 24px;border-top:0;border-bottom:1px solid #dce3e7;gap:12px}.bottom-nav a[data-v-10324eda]{display:flex;align-items:center;justify-content:center;gap:9px;min-height:56px;padding:0 16px;border-block:3px solid transparent;font-size:14px;max-width:190px}.bottom-nav a.current[data-v-10324eda]{padding:0 16px;border-top-color:transparent;border-bottom-color:#087f75;background:#f0f7f5;color:#076d63}.bottom-nav a[data-v-10324eda]:hover{background:#f0f5f4}.bottom-nav svg[data-v-10324eda]{flex-shrink:0}.welcome[data-v-10324eda]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.section-kicker[data-v-10324eda]{font-size:12px;color:#627a74;margin:0 0 10px}.welcome h1[data-v-10324eda]{font-size:26px;line-height:1.4;margin:0;overflow-wrap:anywhere}.welcome-date[data-v-10324eda]{display:flex;align-items:center;gap:8px;color:#728079;font-size:12px;flex-shrink:0;margin:0 0 5px}.today-stats[data-v-10324eda]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:25px 0;border-block:1px solid #dce5e1;margin-bottom:36px}.stat[data-v-10324eda]{padding:0 28px;min-width:0;text-decoration:none;color:inherit;border-left:1px solid #dde6e1}.stat[data-v-10324eda]:first-child{padding-left:0;border:0}.stat>span[data-v-10324eda]{display:flex;align-items:center;gap:8px;font-size:13px;color:#627570;line-height:1.5}.stat svg[data-v-10324eda]{flex-shrink:0}.stat strong[data-v-10324eda]{display:block;font-size:32px;line-height:1.2;margin-top:15px;font-variant-numeric:tabular-nums;font-weight:650}.stat strong small[data-v-10324eda]{font-size:13px;font-weight:400;color:#77877f}.script-stat strong[data-v-10324eda]{color:#166f9e}.script-stat:hover strong[data-v-10324eda]{color:#075985}.home-group[data-v-10324eda]{margin-bottom:30px}.group-heading[data-v-10324eda]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.group-heading h2[data-v-10324eda]{font-size:16px;margin:0}.group-heading>span[data-v-10324eda]{font-size:10px;color:#87958f}.shortcut-grid[data-v-10324eda]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.support-grid[data-v-10324eda]{grid-template-columns:repeat(3,minmax(0,1fr))}.shortcut[data-v-10324eda]{display:flex;align-items:center;gap:16px;padding:24px 20px;background:#fff;border:1px solid #dde5e1;border-radius:8px;color:#253b35;text-decoration:none;min-width:0;transition:border-color .15s,box-shadow .15s}.shortcut[data-v-10324eda]:hover{border-color:#99b7ac;box-shadow:0 4px 12px #243e3510}.shortcut[data-v-10324eda]:focus-visible,.bottom-nav a[data-v-10324eda]:focus-visible{outline:2px solid #087f75;outline-offset:3px}.shortcut>div[data-v-10324eda]{min-width:0}.shortcut h3[data-v-10324eda]{font-size:16px;margin:0 0 8px;line-height:1.4;overflow-wrap:anywhere}.shortcut-status[data-v-10324eda]{color:#7b8982;font-size:12px;line-height:1.5}.shortcut-icon[data-v-10324eda]{width:46px;height:46px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.green[data-v-10324eda]{background:#e6f4ed;color:#138369}.blue[data-v-10324eda]{background:#eaf2fc;color:#367cb4}.amber[data-v-10324eda]{background:#fbf1dc;color:#a97924}.shortcut-arrow[data-v-10324eda]{margin-left:auto;color:#a4b0a9;flex-shrink:0}.support-grid .shortcut[data-v-10324eda]{gap:12px;padding:22px 16px}.support-grid h3[data-v-10324eda]{font-size:15px}.support-grid .shortcut-icon[data-v-10324eda]{width:40px;height:40px}.support-grid .shortcut-arrow[data-v-10324eda]{display:none}@media(max-width:700px){.member-app header[data-v-10324eda]{height:62px;padding:0 16px;gap:10px}.brand[data-v-10324eda]{font-size:18px;gap:8px}.member-app main[data-v-10324eda]{padding-top:26px}.bottom-nav[data-v-10324eda]{position:fixed;top:auto;bottom:0;gap:0;padding:0 8px env(safe-area-inset-bottom);border-bottom:0;border-top:1px solid #dce3e7}.bottom-nav a[data-v-10324eda],.bottom-nav a.current[data-v-10324eda]{flex-direction:column;gap:5px;min-height:66px;padding:8px 2px;border:0;font-size:11px;background:transparent}.bottom-nav a.current svg[data-v-10324eda]{color:#087f75}.bottom-nav a.current[data-v-10324eda]{color:#087f75}.welcome[data-v-10324eda]{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:24px}.welcome h1[data-v-10324eda]{font-size:23px}.welcome-date[data-v-10324eda]{margin:0}.today-stats[data-v-10324eda]{padding:20px 0;margin-bottom:28px}.stat[data-v-10324eda]{padding:0 10px}.stat>span[data-v-10324eda]{font-size:11px;gap:5px;flex-wrap:wrap;min-height:33px;align-content:start}.stat svg[data-v-10324eda]{width:14px;height:14px}.stat strong[data-v-10324eda]{font-size:27px;margin-top:8px}.stat strong small[data-v-10324eda]{font-size:11px}.shortcut-grid[data-v-10324eda]{grid-template-columns:1fr;gap:10px}.shortcut[data-v-10324eda],.support-grid .shortcut[data-v-10324eda]{padding:18px 16px;gap:14px}.shortcut h3[data-v-10324eda],.support-grid h3[data-v-10324eda]{font-size:15px;margin-bottom:5px}.shortcut-icon[data-v-10324eda],.support-grid .shortcut-icon[data-v-10324eda]{width:42px;height:42px}.support-grid .shortcut-arrow[data-v-10324eda]{display:block}.home-group[data-v-10324eda]{margin-bottom:26px}}@media(max-width:700px){.page-intro[data-v-10324eda]{align-items:center}.page-intro .muted[data-v-10324eda]{font-size:12px}.lead-summary[data-v-10324eda]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lead-summary span[data-v-10324eda]{display:flex;justify-content:space-between;align-items:center;min-width:0}.lead-filters[data-v-10324eda]{display:grid;grid-template-columns:1fr 1fr}.lead-filters input[data-v-10324eda]{grid-column:1/-1;min-width:0}.lead-filters button[data-v-10324eda]{width:100%}.lead-table[data-v-10324eda]{overflow:visible;margin:0}.lead-table table[data-v-10324eda]{display:block;min-width:0;width:100%}.lead-table thead[data-v-10324eda]{display:none}.lead-table tbody[data-v-10324eda]{display:block}.lead-table tr[data-v-10324eda]{display:grid;grid-template-columns:1fr;border-top:1px solid #cfdad5;padding:8px 0 14px}.lead-table tr[data-v-10324eda]:last-child{border-bottom:1px solid #cfdad5}.lead-table td[data-v-10324eda],.lead-table td[data-v-10324eda]:first-child{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:8px 0;border:0}.lead-table td[data-v-10324eda]:before{content:attr(data-label);color:#788781;font-size:12px}.lead-table td.lead-identity[data-v-10324eda]{display:block;padding:13px 0 10px}.lead-table td.lead-identity[data-v-10324eda]:before{display:none}.lead-table .lead-identity b[data-v-10324eda]{font-size:16px}.lead-table .status-cell[data-v-10324eda]{min-width:0;align-items:start}.status-cell>select[data-v-10324eda],.lead-table td>select[data-v-10324eda]{width:100%;min-width:0;font-size:16px}.status-quick[data-v-10324eda]{margin:0 0 7px;grid-column:2}.member-app .status-quick button[data-v-10324eda]{flex:1 1 auto;min-height:36px;font-size:12px}.status-cell>select[data-v-10324eda]{grid-column:2}.member-app .upload-button[data-v-10324eda]{justify-self:start}.lead-table td>.table-link[data-v-10324eda]{margin-left:8px}.lead-table .save-cell button[data-v-10324eda]{width:100%;min-height:44px}.lead-pager[data-v-10324eda]{justify-content:flex-start;flex-wrap:wrap}}.leads-page[data-v-10324eda]{min-width:0}.member-app:has(.leads-page) main[data-v-10324eda]{max-width:1400px}.leads-page .lead-table[data-v-10324eda]{overflow:visible}.leads-page .lead-table table[data-v-10324eda]{min-width:0;table-layout:fixed;width:100%}.leads-page .lead-table th[data-v-10324eda]{background:#eaf0f8;color:#465c78;border-bottom:1px solid #ced9e7}.leads-page .lead-table th[data-v-10324eda]:nth-child(1){width:4%}.leads-page .lead-table th[data-v-10324eda]:nth-child(2){width:16%}.leads-page .lead-table th[data-v-10324eda]:nth-child(3){width:12%}.leads-page .lead-table th[data-v-10324eda]:nth-child(4){width:20%}.leads-page .lead-table th[data-v-10324eda]:nth-child(5){width:10%}.leads-page .lead-table th[data-v-10324eda]:nth-child(6){width:9%}.leads-page .lead-table th[data-v-10324eda]:nth-child(7){width:11%}.leads-page .lead-table th[data-v-10324eda]:nth-child(8){width:10%}.leads-page .lead-table th[data-v-10324eda]:nth-child(9){width:8%}.leads-page .lead-table td[data-v-10324eda]{padding:10px 6px;min-width:0;font-size:12px;overflow-wrap:anywhere}.leads-page .lead-table th[data-v-10324eda],.leads-page .lead-table td[data-v-10324eda]{text-align:center;vertical-align:middle}.leads-page .lead-table th[data-v-10324eda]{padding:12px 6px}.leads-page .lead-table th[data-v-10324eda]:first-child,.leads-page .lead-table td[data-v-10324eda]:first-child{text-align:left}.leads-page .lead-table td>.table-link[data-v-10324eda]{display:inline-block;margin:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.leads-page .lead-table td small[data-v-10324eda]{margin:0 auto}.leads-page .lead-table .lead-identity small[data-v-10324eda]{margin:4px 0 0}.leads-page .lead-table .lead-select[data-v-10324eda]{margin-inline:auto;min-width:0;width:100%}.leads-page .lead-table .status-quick[data-v-10324eda]{justify-content:center}.leads-page .lead-table .upload-button[data-v-10324eda]{max-width:100%;white-space:normal}.leads-page .lead-table .upload-button+.table-link[data-v-10324eda]{display:block;margin-top:5px}.leads-page .lead-table tbody tr[data-v-10324eda]:nth-child(2n){background:#f0f5fa}.leads-page .lead-table tbody tr[data-v-10324eda]:hover{background:#eaf5f1}.leads-page .status-cell[data-v-10324eda]{min-width:0}.leads-page .status-cell>.lead-select[data-v-10324eda]{max-width:190px}.leads-page .lead-table td[data-v-10324eda]:first-child{min-width:0}.leads-page .status-quick[data-v-10324eda]{gap:4px}.member-app .leads-page .status-quick button[data-v-10324eda]{padding:4px 6px;min-height:27px;font-size:11px}.leads-page .save-cell button[data-v-10324eda]{padding:6px 10px;min-height:32px;font-size:12px;white-space:nowrap}.leads-page .sync-state[data-v-10324eda]{white-space:normal}.mobile-lead-list[data-v-10324eda]{display:none}@media(max-width:700px){.leads-page .lead-table[data-v-10324eda]{display:none}.mobile-lead-list[data-v-10324eda]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.mobile-lead-card[data-v-10324eda]{border:1px solid #d9e5df;border-radius:8px;background:#fff;padding:11px 12px;box-shadow:0 1px 2px #243e3508}.mobile-lead-head[data-v-10324eda]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mobile-lead-identity[data-v-10324eda]{min-width:0;display:grid;gap:3px}.mobile-lead-identity b[data-v-10324eda]{font-size:15px;line-height:1.3;overflow-wrap:anywhere}.mobile-lead-identity span[data-v-10324eda]{font-size:11px;line-height:1.4;color:#73837c;overflow-wrap:anywhere}.mobile-lead-top-actions[data-v-10324eda]{display:grid;justify-items:end;gap:5px;flex-shrink:0;margin-top:1px}.mobile-lead-top-actions small[data-v-10324eda]{font-size:11px;line-height:1.4;color:#60736b;white-space:nowrap}.mobile-profile-link[data-v-10324eda]{display:inline-flex;align-items:center;min-height:23px;padding:2px 7px;border:1px solid #bcdacf;border-radius:4px;background:#f1faf6;color:#16725d;font-size:10px;line-height:1.2;text-decoration:none;white-space:nowrap}.mobile-lead-action-row[data-v-10324eda]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px;min-width:0}.mobile-lead-state[data-v-10324eda]{display:flex;align-items:center;gap:5px;min-width:0;flex-shrink:0}.lead-status[data-v-10324eda]{display:inline-flex;align-items:center;min-height:21px;padding:2px 7px;border-radius:999px;font-size:11px;line-height:1.2;white-space:nowrap}.lead-status.pending[data-v-10324eda]{background:#edf4ff;color:#32699f}.lead-status.updated[data-v-10324eda]{background:#e9f6ef;color:#16725d}.mobile-lead-state .sync-state[data-v-10324eda]{padding:2px 6px;font-size:10px;line-height:1.2}.mobile-quick-actions[data-v-10324eda]{display:flex;justify-content:flex-end;gap:4px;min-width:0;overflow-x:auto;padding-bottom:1px}.member-app .mobile-quick-actions button[data-v-10324eda]{flex:0 0 auto;min-height:27px;padding:4px 6px;border:1px solid #d4dfda;border-radius:5px;background:#f6f9f7;color:#47635a;font-size:10px;white-space:nowrap}.member-app .mobile-quick-actions button.selected[data-v-10324eda]{border-color:#087f75;background:#e4f3ef;color:#087568;font-weight:700}.mobile-lead-more[data-v-10324eda]{margin-top:8px;padding:0;border-bottom:0;border-top:1px solid #edf1ef}.mobile-lead-more summary[data-v-10324eda]{display:flex;align-items:center;justify-content:space-between;min-height:28px;color:#5e756d;font-size:12px;font-weight:600;list-style:none}.mobile-lead-more summary[data-v-10324eda]::-webkit-details-marker{display:none}.mobile-more-toggle[data-v-10324eda]{display:flex;align-items:center;gap:4px;color:#86968f;font-size:11px;font-weight:400}.mobile-more-toggle[data-v-10324eda]:after{content:"⌄";font-size:15px;transition:transform .15s}.mobile-more-toggle i[data-v-10324eda]{font-style:normal}.mobile-more-close[data-v-10324eda]{display:none}.mobile-lead-more[open] .mobile-more-toggle[data-v-10324eda]:after{transform:rotate(180deg)}.mobile-lead-more[open] .mobile-more-open[data-v-10324eda]{display:none}.mobile-lead-more[open] .mobile-more-close[data-v-10324eda]{display:inline}.mobile-lead-details[data-v-10324eda]{display:grid;gap:10px;padding:4px 0 2px}.mobile-lead-details>label[data-v-10324eda]{display:grid;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:8px;font-size:12px;color:#63756e}.mobile-lead-details .lead-select[data-v-10324eda]{min-width:0;max-width:none}.mobile-lead-actions[data-v-10324eda]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:2px}.mobile-lead-actions button[data-v-10324eda]{margin-left:auto;min-height:32px;padding:6px 10px;font-size:12px}}.user-import[data-v-6feb2bc6]{border-top:1px solid #dce4e9;border-bottom:1px solid #dce4e9;margin:0 0 24px;color:#24343b;min-width:0}.user-import header[data-v-6feb2bc6]{display:flex;align-items:center;gap:16px;padding:12px 0;flex-wrap:wrap}.user-import header span[data-v-6feb2bc6]{font-size:13px;color:#647982}.user-import button[data-v-6feb2bc6]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#eaf0f2;border:0;border-radius:6px;color:#35535e;min-height:38px;padding:9px 14px;font:inherit;font-size:13px;cursor:pointer}.user-import button[data-v-6feb2bc6]:disabled{opacity:.5;cursor:not-allowed}.user-import button.import-toggle[data-v-6feb2bc6]{background:none;color:#087e75;padding-left:0;font-weight:600}.rotated[data-v-6feb2bc6]{transform:rotate(180deg)}.import-body[data-v-6feb2bc6]{padding:8px 0 24px}.import-controls[data-v-6feb2bc6]{display:flex;align-items:flex-end;gap:10px;margin-bottom:18px}.user-import label[data-v-6feb2bc6]{display:grid;gap:8px;font-size:13px;font-weight:600}.user-import select[data-v-6feb2bc6],.user-import textarea[data-v-6feb2bc6]{box-sizing:border-box;width:100%;border:1px solid #cbd6df;border-radius:6px;background:#fff;padding:10px;font:inherit;color:inherit;min-width:0}.import-controls label[data-v-6feb2bc6]{min-width:0;max-width:100%;width:340px}.user-import textarea[data-v-6feb2bc6]{resize:vertical;line-height:1.7}.import-actions[data-v-6feb2bc6]{display:flex;gap:12px;margin:16px 0;flex-wrap:wrap}.user-import .primary[data-v-6feb2bc6]{background:#087e75;color:#fff}.import-error[data-v-6feb2bc6]{color:#b42318;background:#fff0ee;padding:12px;line-height:1.7}.import-table[data-v-6feb2bc6]{max-height:460px;overflow:auto;margin-top:20px;width:100%}.import-table table[data-v-6feb2bc6]{border-collapse:collapse;width:100%;font-size:13px;white-space:nowrap}.import-table th[data-v-6feb2bc6],.import-table td[data-v-6feb2bc6]{padding:12px;border-bottom:1px solid #dce4e9;text-align:left}.import-table th[data-v-6feb2bc6]{position:sticky;top:0;background:#eef3f6;color:#687c87}.import-status[data-v-6feb2bc6]{padding:4px 8px;border-radius:4px;background:#edf1f4;color:#546974}.import-status.success[data-v-6feb2bc6]{background:#e0f1e9;color:#167147}.import-status.failed[data-v-6feb2bc6]{background:#fff0ee;color:#b42318}.import-progress[data-v-6feb2bc6]{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;margin-top:20px}.import-progress progress[data-v-6feb2bc6]{width:100%;height:6px;accent-color:#087e75}@media(max-width:600px){.import-progress span[data-v-6feb2bc6]{width:100%;line-height:1.7}}.batch-actions[data-v-6feb2bc6]{display:flex;gap:10px;flex-wrap:wrap;margin-left:auto}.user-import .danger[data-v-6feb2bc6],.import-status.cancelled[data-v-6feb2bc6]{background:#fff0ee;color:#b42318}.import-status.paused[data-v-6feb2bc6]{background:#fff4d6;color:#8a5b00}.import-progress[data-v-6feb2bc6]{align-items:center}@media(max-width:600px){.batch-actions[data-v-6feb2bc6]{margin-left:0;width:100%}}.activation-trigger[data-v-d857fc13]{display:inline-flex;align-items:center;gap:4px;background:none;border:0;color:#087e75;cursor:pointer;padding:6px;font:inherit;font-size:13px}.activation-mask[data-v-d857fc13]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;background:#15283166;display:grid;place-items:center;padding:20px}.activation-dialog[data-v-d857fc13]{box-sizing:border-box;background:#fff;color:#24343b;width:100%;max-width:560px;padding:24px;border-radius:8px;max-height:90dvh;overflow:auto}.activation-dialog header[data-v-d857fc13],.activation-dialog footer[data-v-d857fc13]{display:flex;align-items:center;justify-content:space-between;gap:12px}.activation-dialog h2[data-v-d857fc13]{font-size:18px;margin:0}.activation-dialog p[data-v-d857fc13]{font-size:14px;line-height:1.7}.activation-dialog label[data-v-d857fc13]{display:grid;gap:8px;font-size:13px}.activation-dialog input[data-v-d857fc13]{box-sizing:border-box;width:100%;padding:10px;border:1px solid #cbd6df;border-radius:4px;font:inherit}.activation-dialog small[data-v-d857fc13]{display:block;color:#677982;margin:10px 0 20px}.activation-dialog button[data-v-d857fc13]{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#edf2f4;border:0;border-radius:6px;padding:10px;color:#35535e;font:inherit;cursor:pointer}.activation-dialog button[data-v-d857fc13]:disabled{opacity:.5;cursor:wait}.activation-dialog button.activation-primary[data-v-d857fc13]{background:#087e75;color:#fff}.activation-dialog .activation-error[data-v-d857fc13]{color:#b42318}.image-tools[data-v-baba6e4e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 0;border-block:1px solid #d9e3e1}.image-tools label[data-v-baba6e4e]{display:flex;align-items:center;gap:5px}.image-tools input[type=number][data-v-baba6e4e]{width:80px;padding:6px}.image-tools input[type=range][data-v-baba6e4e]{width:120px}.image-tools button[data-v-baba6e4e]{display:inline-flex;align-items:center;gap:4px;width:auto;padding:7px;background:#fff;color:#304b49;border:1px solid #ccd8d4;border-radius:4px}.image-tools button[aria-pressed=true][data-v-baba6e4e]{background:#dfefeb}.image-tools button[data-v-baba6e4e]:disabled{opacity:.45}.editor[data-v-baba6e4e] img{cursor:pointer}.editor[data-v-baba6e4e] .editor-image-selected{outline:3px solid #087f75;outline-offset:2px}.document-picker[data-v-baba6e4e]{display:flex;align-items:end;gap:8px;flex-wrap:wrap;min-width:0}.document-picker label[data-v-baba6e4e]{flex:1;min-width:0;display:grid;gap:4px}.document-picker select[data-v-baba6e4e]{width:100%;min-width:0;max-width:100%}.document-picker button[data-v-baba6e4e]{width:auto}.editor[data-v-baba6e4e] pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f5f6;padding:12px}.toolbar label[data-v-baba6e4e]{gap:5px}.rich-editor[data-v-baba6e4e]{min-width:0}.editor[data-v-baba6e4e]{min-width:0;max-height:65vh;overflow-wrap:anywhere}.editor[data-v-baba6e4e] td p,.editor[data-v-baba6e4e] th p{margin:0}.rich-editor[data-v-baba6e4e]{display:grid;gap:8px}.toolbar[data-v-baba6e4e]{display:flex;gap:6px;flex-wrap:wrap;margin:0}.toolbar button[data-v-baba6e4e],.toolbar label[data-v-baba6e4e]{width:auto;min-height:34px;padding:7px 11px;border:1px solid #cbd6df;border-radius:5px;background:#fff;color:#314b55;cursor:pointer;font-size:13px;display:inline-flex;align-items:center}.toolbar input[data-v-baba6e4e]{display:none}.editor[data-v-baba6e4e]{min-height:360px;padding:18px;border:1px solid #cbd6df;border-radius:6px;background:#fff;line-height:1.8;overflow:auto;outline:none}.editor[data-v-baba6e4e]:focus{border-color:#138c80;box-shadow:0 0 0 2px #138c8024}.editor[data-v-baba6e4e]:empty:before{content:attr(data-placeholder);color:#94a3b8}.editor[data-v-baba6e4e] img{display:block;max-width:100%;height:auto;margin:16px 0}.editor[data-v-baba6e4e] table{width:100%;border-collapse:collapse;margin:16px 0}.editor[data-v-baba6e4e] th,.editor[data-v-baba6e4e] td{border:1px solid #cbd6df;padding:9px;white-space:normal}.editor[data-v-baba6e4e] a{color:#087e75;text-decoration:underline}.hint[data-v-baba6e4e]{margin:0;color:#72818a;font-size:12px}.toolbar.user-filters[data-v-cd5d5744]{max-width:none;flex-wrap:wrap}.user-filters select[data-v-cd5d5744]{width:180px}.user-filters input[data-v-cd5d5744]{min-width:220px}.selection-actions[data-v-cd5d5744]{flex-wrap:wrap}.section-note[data-v-cd5d5744]{margin:7px 0 0;color:#6c7d84;font-size:13px;line-height:1.6}.qa-tools[data-v-cd5d5744]{margin:0;align-items:center}.import-button[data-v-cd5d5744]{min-height:38px;background:#087e75;color:#fff;border-radius:6px;padding:9px 16px;cursor:pointer;font:inherit;font-size:13px;display:inline-flex;align-items:center;box-sizing:border-box}.import-button input[data-v-cd5d5744]{display:none}.import-button.disabled[data-v-cd5d5744]{opacity:.5;cursor:not-allowed}.activity-form[data-v-cd5d5744]{max-width:1000px}.selection-actions[data-v-cd5d5744]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;font-size:13px}.selection-actions>div[data-v-cd5d5744]{display:flex;gap:10px;flex-wrap:wrap}.selection-actions button[data-v-cd5d5744]{display:inline-flex;align-items:center;gap:8px}.qrcode-preview img[data-v-cd5d5744]{width:150px;height:150px;object-fit:contain;border:1px solid #dce4e9;border-radius:6px;background:#fff}.qrcode-preview small[data-v-cd5d5744]{color:#697c86;font-weight:400}.toolbar input[data-v-cd5d5744]{flex:1;width:auto}.toolbar button[data-v-cd5d5744]{flex-shrink:0;white-space:nowrap}.pt-admin[data-v-cd5d5744]{color:#24343b;min-width:0}.tabs[data-v-cd5d5744]{display:flex;gap:24px;border-bottom:1px solid #d9e2e8;margin-bottom:24px;overflow:auto}.tabs a[data-v-cd5d5744]{white-space:nowrap;padding:12px 0;color:#61737d;text-decoration:none;border-bottom:2px solid transparent}.tabs a.router-link-active[data-v-cd5d5744]{color:#087e75;border-color:#087e75;font-weight:700}h2[data-v-cd5d5744]{font-size:20px;margin:0}h3[data-v-cd5d5744]{font-size:15px;margin:24px 0 18px}h2 small[data-v-cd5d5744]{font-size:13px;font-weight:400;color:#697c86;margin-left:12px}.section-heading[data-v-cd5d5744]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.section-heading a[data-v-cd5d5744]{color:#087e75;text-decoration:none}.form-grid[data-v-cd5d5744]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;max-width:1000px}.wide[data-v-cd5d5744]{grid-column:1/-1}label[data-v-cd5d5744]{display:grid;gap:8px;font-size:13px;font-weight:600}.check[data-v-cd5d5744]{display:flex;align-items:center;gap:10px}input[data-v-cd5d5744],textarea[data-v-cd5d5744],select[data-v-cd5d5744]{box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid #cbd6df;background:#fff;border-radius:6px;min-height:40px;font:inherit;min-width:0}input[type=checkbox][data-v-cd5d5744]{width:17px;height:17px;min-height:17px;accent-color:#087e75}input[data-v-cd5d5744]:focus,textarea[data-v-cd5d5744]:focus,select[data-v-cd5d5744]:focus{outline:2px solid #138c80}button[data-v-cd5d5744]{min-height:38px;background:#087e75;color:#fff;border:0;border-radius:6px;padding:9px 16px;cursor:pointer;font:inherit;font-size:13px}button[data-v-cd5d5744]:disabled{opacity:.5;cursor:not-allowed}.secondary[data-v-cd5d5744]{background:#e5ecef;color:#35535e}button.text[data-v-cd5d5744]{background:none;color:#087e75;padding:4px 6px;min-height:30px}.danger[data-v-cd5d5744]{color:#b42318!important}.actions[data-v-cd5d5744]{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.toolbar[data-v-cd5d5744]{display:flex;gap:10px;max-width:540px;margin-bottom:20px}.table-wrap[data-v-cd5d5744]{width:100%;overflow:auto}table[data-v-cd5d5744]{width:100%;border-collapse:collapse;white-space:nowrap;font-size:13px}th[data-v-cd5d5744]{font-weight:600;color:#687c87;background:#eef3f6}th[data-v-cd5d5744],td[data-v-cd5d5744]{text-align:left;padding:14px 12px;border-bottom:1px solid #dce4e9}.row-actions[data-v-cd5d5744]{display:flex;flex-wrap:wrap;max-width:230px;min-width:170px}.row-error[data-v-cd5d5744]{display:block;white-space:normal;max-width:260px;color:#a56324;margin-top:6px;line-height:1.6}.badge[data-v-cd5d5744]{background:#e0f1e9;color:#167147;border-radius:4px;padding:4px 8px;white-space:nowrap;font-size:12px}.badge.disabled[data-v-cd5d5744]{background:#fbe8e5;color:#a82d21}.pager[data-v-cd5d5744]{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:24px}.empty[data-v-cd5d5744]{color:#73858e;padding:24px 0;line-height:1.7}.error[data-v-cd5d5744],.notice[data-v-cd5d5744]{padding:12px 16px;line-height:1.7;border-radius:4px}.error[data-v-cd5d5744]{background:#fff0ee;color:#b42318}.notice[data-v-cd5d5744]{background:#e4f4ed;color:#157049}.modal-mask[data-v-cd5d5744]{position:fixed;top:0;right:0;bottom:0;left:0;background:#15283166;z-index:100;display:grid;place-items:center;padding:20px}.modal[data-v-cd5d5744]{background:#fff;border-radius:8px;padding:28px;max-width:640px;width:100%;box-sizing:border-box;max-height:90vh;overflow:auto;display:grid;gap:18px}.modal h2[data-v-cd5d5744]{margin-bottom:4px}.modal .actions[data-v-cd5d5744]{margin-top:4px}.qa-layout[data-v-cd5d5744]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px}.qa-layout aside[data-v-cd5d5744]{border-right:1px solid #dce4e9;padding-right:20px}.category-row[data-v-cd5d5744]{display:flex;align-items:center;gap:0}.category[data-v-cd5d5744]{background:none;color:#476471;text-align:left;flex:1;padding-left:4px}.category.selected[data-v-cd5d5744]{color:#087e75;font-weight:700}.qa-layout aside form[data-v-cd5d5744]{display:grid;gap:10px;margin-top:18px}.question[data-v-cd5d5744]{border-bottom:1px solid #dce4e9;padding:0 0 24px;margin-bottom:24px}.question h3[data-v-cd5d5744]{margin:0}.question p[data-v-cd5d5744]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.question .section-heading[data-v-cd5d5744]{margin-bottom:12px}.question .actions[data-v-cd5d5744]{margin-top:8px}@media(max-width:800px){.form-grid[data-v-cd5d5744],.qa-layout[data-v-cd5d5744]{grid-template-columns:1fr}.qa-layout aside[data-v-cd5d5744]{border-right:0;border-bottom:1px solid #dce4e9;padding-bottom:20px}.section-heading[data-v-cd5d5744]{flex-wrap:wrap}.tabs[data-v-cd5d5744]{gap:18px}.modal[data-v-cd5d5744]{padding:20px}}.reset-consent[data-v-2d1161a3]{display:flex;align-items:flex-start;max-width:680px;gap:8px;line-height:1.7;margin:16px 0}.reset-consent input[data-v-2d1161a3]{width:16px;height:16px;flex-shrink:0;margin-top:3px}a[data-v-2d1161a3]{color:#245bdb}.pool-reset[data-v-2d1161a3]{margin-top:24px;padding-top:16px;border-top:1px solid #dce0e6;font-size:13px;color:#646a73}summary[data-v-2d1161a3]{display:flex;align-items:center;gap:6px;cursor:pointer;width:fit-content;color:#c12a2a}p[data-v-2d1161a3]{line-height:1.7;overflow-wrap:anywhere}.reset-actions[data-v-2d1161a3]{display:flex;gap:8px;flex-wrap:wrap}button[data-v-2d1161a3]{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #dce0e6;border-radius:5px;padding:8px 12px;color:#1f2329;font:inherit;cursor:pointer}button[data-v-2d1161a3]:disabled{opacity:.45;cursor:not-allowed}.reset-error[data-v-2d1161a3],.danger[data-v-2d1161a3]{color:#c12a2a}.danger[data-v-2d1161a3]{border-color:#edb5b5;margin-top:12px}.reset-error[data-v-2d1161a3]{line-height:1.8}dl[data-v-2d1161a3]{display:grid;grid-template-columns:minmax(0,240px) auto;gap:10px;max-width:440px}dd[data-v-2d1161a3]{margin:0;color:#1f2329}label[data-v-2d1161a3]{display:grid;gap:8px;max-width:360px}input[data-v-2d1161a3]{height:36px;box-sizing:border-box;border:1px solid #dce0e6;background:#fff;color:#1f2329;border-radius:5px;padding:8px;font:inherit;min-width:0}.reset-result[data-v-2d1161a3]{margin-top:16px;border-left:3px solid #238343;padding-left:12px}button[data-v-2d1161a3]:focus-visible,summary[data-v-2d1161a3]:focus-visible,input[data-v-2d1161a3]:focus-visible{outline:2px solid #85a8ff;outline-offset:2px}.relay-rules[data-v-e4d4dc43]{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #dce0e6;min-width:0;color:#1f2329;font-size:13px}.rules-heading[data-v-e4d4dc43]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}h2[data-v-e4d4dc43]{font-size:17px;margin:0}.rules-heading p[data-v-e4d4dc43]{margin:8px 0 0;color:#646a73;font-size:12px;line-height:1.6}.rules-grid[data-v-e4d4dc43]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-width:0;border:0;padding:0;margin:0}label[data-v-e4d4dc43]{display:grid;gap:8px;color:#646a73;font-size:12px;min-width:0}input[data-v-e4d4dc43]{width:100%;min-width:0;height:36px;padding:7px 10px;box-sizing:border-box;border:1px solid #dce0e6;border-radius:5px;background:#fff;color:#1f2329;font:inherit;font-size:13px}button[data-v-e4d4dc43]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 12px;border:1px solid #3370ff;border-radius:5px;background:#3370ff;color:#fff;font:inherit;white-space:nowrap;cursor:pointer;flex-shrink:0}button.secondary[data-v-e4d4dc43]{color:#1f2329;background:#fff;border-color:#dce0e6}button[data-v-e4d4dc43]:disabled,input[data-v-e4d4dc43]:disabled{opacity:.55;cursor:not-allowed}input[data-v-e4d4dc43]:focus,button[data-v-e4d4dc43]:focus-visible{outline:2px solid #85a8ff;outline-offset:2px}.rules-message[data-v-e4d4dc43]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;margin:0 0 16px;line-height:1.6;border-radius:4px;overflow-wrap:anywhere}.error[data-v-e4d4dc43]{background:#fff0ee;color:#c12a2a}.success[data-v-e4d4dc43]{background:#e8f6ed;color:#238343}.loading[data-v-e4d4dc43]{color:#646a73}@media(max-width:900px){.rules-grid[data-v-e4d4dc43]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.rules-grid[data-v-e4d4dc43]{grid-template-columns:1fr}.rules-heading[data-v-e4d4dc43]{align-items:flex-start;flex-wrap:wrap}input[data-v-e4d4dc43]{font-size:16px}}.sync-progress[data-v-e55b257c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sync-progress>div[data-v-e55b257c]{min-width:0}.sync-progress small[data-v-e55b257c]{display:block;margin-top:4px}.relay-notice[data-v-e55b257c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.batch-bar[data-v-e55b257c]{padding:12px 0;border-block:1px solid #dce0e6;margin-bottom:12px}.batch-bar>span[data-v-e55b257c]{color:#646a73}.check-cell[data-v-e55b257c]{width:36px}.check-cell input[data-v-e55b257c]{width:16px;height:16px;padding:0;accent-color:#3370ff;vertical-align:middle}.conflict-note[data-v-e55b257c]{line-height:1.7;color:#646a73}.lead-management[data-v-e55b257c] .lead-pagination{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap;margin-top:16px;color:#646a73}.lead-management[data-v-e55b257c] .pagination-total{margin-right:auto}.lead-management[data-v-e55b257c] .pagination-size,.lead-management[data-v-e55b257c] .pagination-jump,.lead-management[data-v-e55b257c] .pagination-pages{display:flex;align-items:center;gap:6px}.lead-management[data-v-e55b257c] .pagination-pages button{display:grid;place-items:center;min-width:32px;height:34px;padding:5px;border:0;border-radius:4px;background:transparent;color:#646a73;font:inherit;cursor:pointer}.lead-management[data-v-e55b257c] .pagination-pages button[aria-current=page]{color:#245bdb;background:#edf3ff;font-weight:600}.lead-management[data-v-e55b257c] .pagination-pages button:disabled{opacity:.45;cursor:not-allowed}.lead-management[data-v-e55b257c] .pagination-size select,.lead-management[data-v-e55b257c] .pagination-jump input{height:36px;padding:6px 8px;border:1px solid #dce0e6;border-radius:5px;background:#fff;color:#1f2329;font:inherit}.lead-management[data-v-e55b257c] .pagination-jump input{width:76px}@media(max-width:600px){.lead-management[data-v-e55b257c] .pagination-pages{order:3;justify-content:center;flex:1 1 100%}.lead-management[data-v-e55b257c] .lead-pagination{gap:10px}.lead-management[data-v-e55b257c] .pagination-jump input{width:60px}}.lead-list-table[data-v-e55b257c]{table-layout:fixed}.lead-list-table .author-col[data-v-e55b257c]{width:220px}.lead-list-table .action-col[data-v-e55b257c]{width:110px}.author-cell b[data-v-e55b257c],.author-cell small[data-v-e55b257c]{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lead-list-table td[data-v-e55b257c]{overflow-wrap:anywhere}.lead-management>section[data-v-e55b257c]{min-width:0}.drawer[data-v-e55b257c]>*{min-width:0}[aria-labelledby=tab-leads]>.table-wrap[data-v-e55b257c]{max-height:max(280px,calc(100dvh - 360px))}.table-wrap th[data-v-e55b257c]{position:sticky;top:0;z-index:1}.lead-management[data-v-e55b257c]{display:grid;gap:20px;min-width:0;color:#1f2329;font-size:13px;letter-spacing:0}.page-head[data-v-e55b257c],.section-head[data-v-e55b257c]{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-head h1[data-v-e55b257c]{font-size:24px;margin:0 0 8px}.section-head[data-v-e55b257c]{margin-bottom:16px}.section-head h2[data-v-e55b257c],h2[data-v-e55b257c]{font-size:17px;margin:0}h3[data-v-e55b257c]{font-size:14px;margin:24px 0 14px}.muted[data-v-e55b257c],small[data-v-e55b257c]{color:#646a73}.actions[data-v-e55b257c]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}button[data-v-e55b257c],.link[data-v-e55b257c]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 12px;border:1px solid #3370ff;border-radius:5px;background:#3370ff;color:#fff;font:inherit;cursor:pointer}button.secondary[data-v-e55b257c]{background:#fff;color:#1f2329;border-color:#dce0e6}button[data-v-e55b257c]:disabled{opacity:.45;cursor:not-allowed}button.icon[data-v-e55b257c],.link.icon[data-v-e55b257c]{width:34px;height:34px;padding:0;flex-shrink:0}.link[data-v-e55b257c]{background:transparent;color:#3370ff;border-color:transparent;vertical-align:middle}a[data-v-e55b257c]{color:#3370ff}input[data-v-e55b257c],select[data-v-e55b257c]{height:36px;padding:7px 10px;border:1px solid #dce0e6;border-radius:5px;background:#fff;font:inherit;box-sizing:border-box;color:inherit;max-width:100%;min-width:0}input[data-v-e55b257c]:focus,select[data-v-e55b257c]:focus,button[data-v-e55b257c]:focus-visible{outline:2px solid #85a8ff;outline-offset:2px}.metrics[data-v-e55b257c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid #dce0e6;background:#fff}.metrics>div[data-v-e55b257c]{padding:16px 20px;border-right:1px solid #edf0f3}.metrics span[data-v-e55b257c]{display:block;color:#646a73;font-size:12px}.metrics strong[data-v-e55b257c]{display:block;font-size:24px;margin-top:8px;font-variant-numeric:tabular-nums}.tabs[data-v-e55b257c]{display:flex;gap:20px;border-bottom:1px solid #dce0e6;overflow:auto}.tabs button[data-v-e55b257c]{border:0;border-bottom:2px solid transparent;background:transparent;color:#646a73;border-radius:0;white-space:nowrap;padding:12px 4px;flex-shrink:0}.tabs button.active[data-v-e55b257c]{color:#3370ff;border-bottom-color:#3370ff;font-weight:600}.badge[data-v-e55b257c]{background:#fff1f0;color:#c12a2a;padding:2px 6px;border-radius:4px}.filters[data-v-e55b257c]{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.filters>input[data-v-e55b257c]{width:130px}.filters select[data-v-e55b257c]{max-width:180px}.search[data-v-e55b257c]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #dce0e6;border-radius:5px;padding-left:10px;flex:1;min-width:200px}.search input[data-v-e55b257c]{border:0;width:100%}.table-wrap[data-v-e55b257c]{overflow:auto;max-width:100%;background:#fff}table[data-v-e55b257c]{border-collapse:collapse;width:100%;min-width:800px;font-size:13px}th[data-v-e55b257c],td[data-v-e55b257c]{text-align:left;padding:12px 14px;border-bottom:1px solid #edf0f3;vertical-align:middle}th[data-v-e55b257c]{background:#f5f6f8;color:#646a73;font-size:12px;font-weight:500;white-space:nowrap}td small[data-v-e55b257c]{display:block;margin-top:5px;max-width:300px;overflow-wrap:anywhere}.last-col[data-v-e55b257c]{white-space:nowrap;width:88px}.tag[data-v-e55b257c]{display:inline-flex;align-items:center;max-width:260px;padding:3px 7px;border-radius:4px;background:#f1f3f5;color:#646a73;font-size:12px;overflow-wrap:anywhere}.tag.pending[data-v-e55b257c],.tag.awaiting_touch[data-v-e55b257c],.tag.running[data-v-e55b257c]{background:#eaf1ff;color:#245bdb}.tag.conflict[data-v-e55b257c],.tag.partial[data-v-e55b257c]{background:#fff4dc;color:#976b08}.tag.failed[data-v-e55b257c]{background:#ffeded;color:#c12a2a}.tag.success[data-v-e55b257c]{background:#e8f6ed;color:#238343}.empty[data-v-e55b257c]{text-align:center;color:#8f959e;height:160px}.pager[data-v-e55b257c]{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;color:#646a73}.pager>span[data-v-e55b257c]:first-child{margin-right:auto}.form-grid[data-v-e55b257c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.form-grid label[data-v-e55b257c]{display:grid;gap:8px;color:#646a73;font-size:12px}.form-grid .wide[data-v-e55b257c]{grid-column:span 2}.field-action[data-v-e55b257c]{display:flex;gap:8px}.field-action input[data-v-e55b257c]{flex:1}.field-action button[data-v-e55b257c]{white-space:nowrap}.switches[data-v-e55b257c]{display:flex;flex-wrap:wrap;gap:24px;padding:22px 0;border-bottom:1px solid #dce0e6}.switches label[data-v-e55b257c]{display:flex;align-items:center;gap:8px}.switches input[data-v-e55b257c]{height:16px;width:16px;accent-color:#3370ff}.mapping-head[data-v-e55b257c]{margin-top:24px}.banner[data-v-e55b257c]{margin:0;padding:12px 14px;border-radius:4px;line-height:1.6;overflow-wrap:anywhere}.notice[data-v-e55b257c]{background:#eaf1ff;color:#245bdb}.warning[data-v-e55b257c]{background:#fff6df;color:#8f6608}.error[data-v-e55b257c]{background:#fff0ee;color:#c12a2a}.error-text[data-v-e55b257c]{color:#c12a2a}.issues[data-v-e55b257c]{padding:16px 0;border-bottom:1px solid #dce0e6}.issues summary[data-v-e55b257c]{cursor:pointer;color:#976b08}.drawer-mask[data-v-e55b257c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1f232955;display:flex;justify-content:flex-end}.drawer[data-v-e55b257c]{box-sizing:border-box;width:min(640px,100%);height:100%;overflow:auto;background:#fff;padding:24px;outline:0}.drawer .diff-table[data-v-e55b257c]{min-width:0;table-layout:fixed}.diff-table td[data-v-e55b257c]{overflow-wrap:anywhere}.drawer .actions[data-v-e55b257c]{margin-top:20px}.drawer dl[data-v-e55b257c]{display:grid;grid-template-columns:100px minmax(0,1fr);gap:14px}.drawer dt[data-v-e55b257c]{color:#646a73}.drawer dd[data-v-e55b257c]{margin:0;overflow-wrap:anywhere}.timeline[data-v-e55b257c]{padding:14px 0;border-bottom:1px solid #edf0f3}.timeline span[data-v-e55b257c]{float:right;color:#8f959e;font-size:12px}.timeline p[data-v-e55b257c]{margin:8px 0 0;color:#646a73}@media(max-width:900px){.form-grid[data-v-e55b257c]{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics>div[data-v-e55b257c]{padding:14px 10px}.filters select[data-v-e55b257c]{flex:1;min-width:130px;max-width:none}}@media(max-width:600px){.lead-management[data-v-e55b257c]{gap:16px}.page-head h1[data-v-e55b257c]{font-size:20px}.metrics[data-v-e55b257c]{grid-template-columns:repeat(3,minmax(0,1fr))}.metrics>div[data-v-e55b257c]{border-bottom:1px solid #edf0f3}.metrics strong[data-v-e55b257c]{font-size:22px}.form-grid[data-v-e55b257c]{grid-template-columns:1fr}.form-grid .wide[data-v-e55b257c]{grid-column:auto}.page-head[data-v-e55b257c],.section-head[data-v-e55b257c]{flex-wrap:wrap}.search[data-v-e55b257c]{min-width:100%;box-sizing:border-box}.filters>input[data-v-e55b257c]{flex:1}.tabs[data-v-e55b257c]{gap:20px}.pager[data-v-e55b257c]{gap:7px;flex-wrap:wrap}.field-action[data-v-e55b257c]{flex-wrap:wrap}.field-action input[data-v-e55b257c]{min-width:100%}.drawer[data-v-e55b257c]{padding:18px}.timeline span[data-v-e55b257c]{float:none;display:block;margin-top:6px}.drawer .section-head[data-v-e55b257c]{flex-wrap:nowrap}}.head-actions[data-v-48a9eb9b]{display:flex;gap:8px;flex-wrap:wrap}.price-setting[data-v-48a9eb9b]{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.price-setting label[data-v-48a9eb9b]{display:grid;gap:7px;color:#60716a;font-size:12px}.price-setting input[data-v-48a9eb9b]{width:180px;border:1px solid #d4ded9;border-radius:6px;background:#fff;padding:10px;font:inherit;color:#273c35}.price-setting span[data-v-48a9eb9b]{align-self:center;color:#64766f;font-size:13px}.manual-match[data-v-48a9eb9b]{display:flex;align-items:center;gap:6px;margin-top:7px}.manual-match input[data-v-48a9eb9b]{width:120px;border:1px solid #d4ded9;border-radius:5px;padding:6px 8px;font:inherit;text-transform:uppercase}.income-admin[data-v-48a9eb9b]{display:grid;gap:18px}.hero[data-v-48a9eb9b]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;background:#fff;border:1px solid #dde5e1;border-radius:8px;padding:25px 28px}.hero p[data-v-48a9eb9b]{margin:0 0 8px;color:#087f75;font-size:11px;font-weight:800;letter-spacing:1px}.hero h1[data-v-48a9eb9b]{margin:0;color:#20352f;font-size:25px}.hero span[data-v-48a9eb9b]{display:block;margin-top:8px;color:#71817a;font-size:13px}.hero label[data-v-48a9eb9b],.import-form label[data-v-48a9eb9b]{display:grid;gap:7px;color:#60716a;font-size:12px}.hero input[data-v-48a9eb9b],.import-form input[data-v-48a9eb9b],.import-form select[data-v-48a9eb9b],.import-form textarea[data-v-48a9eb9b]{border:1px solid #d4ded9;border-radius:6px;background:#fff;padding:10px;font:inherit;color:#273c35}.stats[data-v-48a9eb9b]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #dfe7e3;background:#fff;border-radius:8px}.stats div[data-v-48a9eb9b]{padding:18px;border-left:1px solid #e4ebe7}.stats div[data-v-48a9eb9b]:first-child{border-left:0}.stats span[data-v-48a9eb9b]{font-size:12px;color:#71817a}.stats b[data-v-48a9eb9b]{display:block;margin-top:7px;font-size:23px;color:#176d59}.stats .warning b[data-v-48a9eb9b]{color:#b46b21}.panel[data-v-48a9eb9b]{background:#fff;border:1px solid #dfe6e3;border-radius:8px;padding:22px}.panel-head[data-v-48a9eb9b]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px}.panel h2[data-v-48a9eb9b]{margin:0;color:#263c35;font-size:17px}.panel h3[data-v-48a9eb9b]{font-size:15px;color:#344b43}.panel p[data-v-48a9eb9b]{margin:7px 0 0;color:#78867f;font-size:13px}.import-form[data-v-48a9eb9b]{display:grid;grid-template-columns:1fr 2fr;gap:14px}.import-form .wide[data-v-48a9eb9b]{grid-column:1/-1}.import-form textarea[data-v-48a9eb9b]{resize:vertical;line-height:1.7}.format-tip[data-v-48a9eb9b]{margin:10px 0 14px;color:#62756d;font-size:12px}.table-wrap[data-v-48a9eb9b]{overflow:auto}table[data-v-48a9eb9b]{width:100%;border-collapse:collapse;min-width:850px;font-size:13px}th[data-v-48a9eb9b],td[data-v-48a9eb9b]{text-align:left;padding:11px 9px;border-bottom:1px solid #e7ece9;color:#43584f}th[data-v-48a9eb9b]{background:#eef3f8;color:#52677f;font-size:12px}tbody tr[data-v-48a9eb9b]:nth-child(2n){background:#f8fafb}td small[data-v-48a9eb9b]{display:block;color:#87938e;margin-top:3px}.text[data-v-48a9eb9b]{border:0;background:none!important;color:#087f75!important;padding:4px 6px!important;min-height:0!important}.danger-text[data-v-48a9eb9b]{color:#b53c36!important}.warn[data-v-48a9eb9b]{color:#b46b21}.pill[data-v-48a9eb9b]{display:inline-flex;padding:4px 7px;border-radius:999px;background:#edf3f1;color:#4f685f;font-size:12px}.pill.matched[data-v-48a9eb9b],.pill.confirmed[data-v-48a9eb9b]{background:#e5f4ee;color:#16715b}.pill.unmatched[data-v-48a9eb9b],.pill.uncontacted[data-v-48a9eb9b],.pill.contact_after_signing[data-v-48a9eb9b],.pill.ambiguous[data-v-48a9eb9b]{background:#fff1df;color:#a8651e}.pill.paid[data-v-48a9eb9b]{background:#e8f0fd;color:#356ba3}.batch-detail[data-v-48a9eb9b]{margin-top:22px;padding-top:4px;border-top:1px solid #e3e9e6}.invalid[data-v-48a9eb9b]{margin-top:14px;padding:12px;background:#fff4e6;border:1px solid #f2d5a9;color:#8f5e21;border-radius:6px;font-size:12px}.invalid p[data-v-48a9eb9b]{color:#8f5e21}.error[data-v-48a9eb9b],.notice[data-v-48a9eb9b]{margin:0;padding:12px 14px;border-radius:6px}.error[data-v-48a9eb9b]{background:#fff0f0;color:#ad3434}.notice[data-v-48a9eb9b]{background:#ebf7f1;color:#176b54}.empty[data-v-48a9eb9b]{text-align:center;color:#829089}@media(max-width:800px){.hero[data-v-48a9eb9b]{display:grid;padding:20px}.hero label[data-v-48a9eb9b]{width:100%}.stats[data-v-48a9eb9b]{grid-template-columns:repeat(2,1fr)}.stats div[data-v-48a9eb9b]{border-top:1px solid #e4ebe7}.stats div[data-v-48a9eb9b]:nth-child(odd){border-left:0}.import-form[data-v-48a9eb9b]{grid-template-columns:1fr}.import-form .wide[data-v-48a9eb9b]{grid-column:auto}.panel[data-v-48a9eb9b]{padding:16px}.panel-head[data-v-48a9eb9b]{flex-direction:column}.panel-head button[data-v-48a9eb9b]{width:100%}.price-setting[data-v-48a9eb9b]{align-items:stretch}.price-setting label[data-v-48a9eb9b],.price-setting input[data-v-48a9eb9b],.price-setting button[data-v-48a9eb9b]{width:100%}}.history-mask[data-v-5f0b61da]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#18252080;display:grid;place-items:center;padding:16px}.history-dialog[data-v-5f0b61da]{width:min(940px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:8px;padding:20px;box-sizing:border-box;color:#293a34}header[data-v-5f0b61da]{display:flex;justify-content:space-between;align-items:center}h2[data-v-5f0b61da]{font-size:18px;margin:0}nav[data-v-5f0b61da],.actions[data-v-5f0b61da],.versions[data-v-5f0b61da]{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}button[data-v-5f0b61da]{background:#edf2f0;color:#264f42;border:1px solid #cddbd5;border-radius:5px;padding:8px 10px;cursor:pointer}button.active[data-v-5f0b61da]{background:#19775f;color:#fff}button[data-v-5f0b61da]:disabled{opacity:.5;cursor:default}pre[data-v-5f0b61da]{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f7f5;padding:12px;font:12px/1.7 monospace}.table-scroll[data-v-5f0b61da]{overflow:auto}table[data-v-5f0b61da]{width:100%;border-collapse:collapse;font-size:12px}td[data-v-5f0b61da],th[data-v-5f0b61da]{padding:9px;text-align:left;border-bottom:1px solid #dde5e0}th[data-v-5f0b61da]{background:#eef4f1}p[data-v-5f0b61da],li[data-v-5f0b61da],summary[data-v-5f0b61da]{font-size:13px;line-height:1.7}.error[data-v-5f0b61da]{color:#b13333}details[data-v-5f0b61da]{margin:16px 0}.response-json[data-v-06c0ff02]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7;margin:0}.review-page[data-v-06c0ff02]{display:grid;gap:18px;color:#293a34}.page-intro[data-v-06c0ff02],.panel[data-v-06c0ff02]{background:#fff;border:1px solid #dfe6e3;border-radius:8px}.page-intro[data-v-06c0ff02]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:24px 27px}.page-intro p[data-v-06c0ff02]{margin:0 0 7px;color:#14806a;font-size:11px;font-weight:800;letter-spacing:1px}.page-intro h1[data-v-06c0ff02]{margin:0;font-size:25px}.page-intro span[data-v-06c0ff02]{display:block;margin-top:8px;color:#74837d;font-size:13px}.intro-actions[data-v-06c0ff02],.row-actions[data-v-06c0ff02],.head-actions[data-v-06c0ff02]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}button[data-v-06c0ff02]{border:0;border-radius:6px;background:#19775f;color:#fff;padding:9px 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:13px;cursor:pointer}button[data-v-06c0ff02]:disabled{opacity:.5;cursor:not-allowed}.secondary[data-v-06c0ff02]{background:#edf2f0;color:#40564e}.danger[data-v-06c0ff02]{background:#fff0ef;color:#b44740}.icon[data-v-06c0ff02]{width:34px;height:34px;padding:0;background:#eef2f1;color:#617069}.overview[data-v-06c0ff02]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border:1px solid #dfe6e3;border-radius:8px}.overview div[data-v-06c0ff02]{padding:17px 19px;border-left:1px solid #e5ebe8}.overview div[data-v-06c0ff02]:first-child{border-left:0}.overview span[data-v-06c0ff02],.overview small[data-v-06c0ff02]{display:block;color:#7a8983;font-size:11px}.overview b[data-v-06c0ff02]{display:block;margin:6px 0 4px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabs[data-v-06c0ff02]{display:flex;gap:4px;border-bottom:1px solid #dce5e1}.tabs button[data-v-06c0ff02]{border-radius:6px 6px 0 0;background:transparent;color:#5c6c66;padding:10px 14px}.tabs button.active[data-v-06c0ff02]{background:#e5f1ec;color:#14624d;font-weight:700}.panel[data-v-06c0ff02]{padding:22px}.panel-head[data-v-06c0ff02]{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:20px}.panel h2[data-v-06c0ff02],.panel h3[data-v-06c0ff02]{margin:0}.panel h2[data-v-06c0ff02]{font-size:18px}.panel h3[data-v-06c0ff02]{font-size:14px;margin:22px 0 12px}.panel-head p[data-v-06c0ff02],.guardrail p[data-v-06c0ff02]{margin:6px 0 0;color:#7b8984;font-size:12px}.form-grid[data-v-06c0ff02],.mapping-grid[data-v-06c0ff02]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.form-grid .wide[data-v-06c0ff02]{grid-column:span 2}label[data-v-06c0ff02]{display:grid;gap:6px;color:#64756e;font-size:12px}input[data-v-06c0ff02],select[data-v-06c0ff02],textarea[data-v-06c0ff02]{width:100%;box-sizing:border-box;border:1px solid #d4dfda;border-radius:6px;background:#fff;color:#293a34;padding:9px 10px;font:inherit}textarea[data-v-06c0ff02]{resize:vertical;line-height:1.6}.field-help[data-v-06c0ff02]{color:#8a6b45;font-size:11px}.uppercase[data-v-06c0ff02]{text-transform:uppercase}.input-action[data-v-06c0ff02]{display:grid;grid-template-columns:1fr auto;gap:8px}.filter-list[data-v-06c0ff02]{display:grid;gap:8px}.filter-row[data-v-06c0ff02]{display:grid;grid-template-columns:1.1fr 150px 1fr 34px;gap:8px}.add[data-v-06c0ff02]{justify-self:start}.empty-inline[data-v-06c0ff02]{margin-top:17px;padding:12px 14px;border:1px dashed #c9d8d2;border-radius:6px;background:#f7faf8;color:#6c7c75;font-size:12px}.panel-foot[data-v-06c0ff02]{display:flex;align-items:center;gap:15px;margin-top:18px;padding-top:18px;border-top:1px solid #e4ebe7;font-size:13px}.guardrail[data-v-06c0ff02]{display:flex;gap:12px;margin-top:18px;padding:15px;background:#eef6f2;border:1px solid #d5e7de;border-radius:7px}.guardrail svg[data-v-06c0ff02]{color:#19775f;flex-shrink:0}.skill-list[data-v-06c0ff02]{display:grid;gap:10px}.skill-list article[data-v-06c0ff02]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px;border:1px solid #e1e8e5;border-radius:7px}.skill-title[data-v-06c0ff02]{display:flex;align-items:center;gap:8px}.skill-title h3[data-v-06c0ff02]{margin:0}.skill-main p[data-v-06c0ff02]{margin:5px 0;color:#71817b;font-size:13px}.skill-main small[data-v-06c0ff02]{color:#87938e}.pill[data-v-06c0ff02]{display:inline-flex;padding:4px 7px;border-radius:999px;background:#edf1f0;color:#65736d;font-size:11px}.pill.published[data-v-06c0ff02],.pill.success[data-v-06c0ff02]{background:#e3f4ed;color:#116f57}.pill.needs_review[data-v-06c0ff02]{background:#fff2dc;color:#9d621f}.pill.failed[data-v-06c0ff02]{background:#fff0ef;color:#b4443e}.task-list[data-v-06c0ff02]{display:flex;gap:8px;overflow:auto;padding-bottom:4px}.task-list button[data-v-06c0ff02]{min-width:190px;display:grid;grid-template-columns:auto 1fr auto;text-align:left;background:#f5f7f6;color:#33463f;border:1px solid #e0e7e4}.task-list button.selected[data-v-06c0ff02]{border-color:#4a9b83;background:#edf7f2}.task-list button small[data-v-06c0ff02]{grid-column:1/-1;color:#7b8984;white-space:normal}.task-list button em[data-v-06c0ff02]{font-style:normal}.task-toolbar[data-v-06c0ff02]{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;padding:14px;background:#f5f8f6;border-radius:7px}.task-toolbar span[data-v-06c0ff02]{display:block;margin-top:4px;color:#71817a;font-size:12px}.table-wrap[data-v-06c0ff02]{overflow:auto;margin-top:17px;border:1px solid #e3e9e6;border-radius:7px}table[data-v-06c0ff02]{width:100%;border-collapse:collapse;min-width:920px;font-size:12px}th[data-v-06c0ff02],td[data-v-06c0ff02]{padding:10px;border-bottom:1px solid #e6ece9;text-align:left;vertical-align:top}th[data-v-06c0ff02]{background:#eef3f1;color:#52655e;position:sticky;top:0}tbody tr[data-v-06c0ff02]:nth-child(2n){background:#fafcfb}td b[data-v-06c0ff02],td small[data-v-06c0ff02]{display:block}td small[data-v-06c0ff02]{margin-top:4px;color:#81908a}.result-table .reason[data-v-06c0ff02]{display:block;max-width:290px}.score[data-v-06c0ff02]{font-weight:800}.score.high[data-v-06c0ff02]{color:#14745a}.score.medium[data-v-06c0ff02]{color:#ad6b1f}.score.low[data-v-06c0ff02]{color:#b3433e}.text[data-v-06c0ff02]{padding:3px;background:none;color:#16765e}.message[data-v-06c0ff02]{margin:0;padding:11px 13px;border-radius:6px;font-size:13px}.message.error[data-v-06c0ff02]{background:#fff0f0;color:#ad3434}.message.notice[data-v-06c0ff02]{background:#eaf6f0;color:#176b54}.empty[data-v-06c0ff02]{padding:28px;text-align:center;color:#83918b}.status-running[data-v-06c0ff02]{color:#1d6ee8}.status-completed[data-v-06c0ff02]{color:#16725a}.status-failed[data-v-06c0ff02]{color:#b5453e}.modal-mask[data-v-06c0ff02]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#18252080}.modal[data-v-06c0ff02]{width:min(680px,100%);max-height:90vh;overflow:auto;display:grid;gap:13px;background:#fff;border-radius:8px;padding:21px;box-shadow:0 24px 60px #14231d33}.modal.small[data-v-06c0ff02]{width:min(460px,100%)}.modal-head[data-v-06c0ff02],.modal-actions[data-v-06c0ff02]{display:flex;justify-content:space-between;align-items:center;gap:10px}.modal-head h2[data-v-06c0ff02]{margin:0;font-size:18px}.modal-actions[data-v-06c0ff02]{justify-content:flex-end;padding-top:5px}.modal-tip[data-v-06c0ff02]{margin:0;padding:11px 12px;border-radius:6px;background:#f1f6f4;color:#62736c;font-size:12px;line-height:1.65}@media(max-width:900px){.page-intro[data-v-06c0ff02],.panel-head[data-v-06c0ff02],.task-toolbar[data-v-06c0ff02],.skill-list article[data-v-06c0ff02]{align-items:stretch;flex-direction:column}.overview[data-v-06c0ff02]{grid-template-columns:repeat(2,1fr)}.overview div[data-v-06c0ff02]:nth-child(odd){border-left:0}.form-grid[data-v-06c0ff02],.mapping-grid[data-v-06c0ff02]{grid-template-columns:1fr 1fr}.form-grid .wide[data-v-06c0ff02]{grid-column:1/-1}.panel[data-v-06c0ff02]{padding:16px}}@media(max-width:560px){.page-intro[data-v-06c0ff02]{padding:20px}.intro-actions button[data-v-06c0ff02]{flex:1}.overview[data-v-06c0ff02]{grid-template-columns:1fr}.overview div[data-v-06c0ff02],.overview div[data-v-06c0ff02]:nth-child(odd){border-left:0;border-top:1px solid #e5ebe8}.overview div[data-v-06c0ff02]:first-child{border-top:0}.tabs[data-v-06c0ff02]{overflow:auto}.tabs button[data-v-06c0ff02]{white-space:nowrap}.form-grid[data-v-06c0ff02],.mapping-grid[data-v-06c0ff02]{grid-template-columns:1fr}.form-grid .wide[data-v-06c0ff02]{grid-column:auto}.input-action[data-v-06c0ff02]{grid-template-columns:1fr}.filter-row[data-v-06c0ff02]{grid-template-columns:1fr 42px}.filter-row select[data-v-06c0ff02]:first-child{grid-column:1/-1}.filter-row select[data-v-06c0ff02]:nth-child(2){grid-column:1;grid-row:2}.filter-row .icon[data-v-06c0ff02]{grid-column:2;grid-row:2}.filter-row input[data-v-06c0ff02]{grid-column:1/-1;grid-row:3}.panel-head button[data-v-06c0ff02]{width:100%}.row-actions button[data-v-06c0ff02]{flex:1}.task-toolbar .row-actions[data-v-06c0ff02]{display:grid;grid-template-columns:1fr 1fr}.skill-list article .row-actions[data-v-06c0ff02]{display:grid;grid-template-columns:1fr 1fr}.page-intro h1[data-v-06c0ff02]{font-size:22px}}
