.boss-v3-shell{min-height:100vh;display:grid;grid-template-columns:244px minmax(0,1fr);background:#f5f7fb;color:#172033;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif}.boss-v3-shell button,.boss-v3-shell input,.boss-v3-shell select{font:inherit}.boss-v3-sidebar{position:sticky;top:0;height:100vh;padding:18px 14px;background:#101928;color:#e9eef7}.boss-v3-brand{display:flex;gap:12px;align-items:center;padding:8px 8px 18px}.boss-v3-brand-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:8px;background:linear-gradient(135deg,#2f6fed,#1aa6a6);font-weight:900}.boss-v3-brand b,.boss-v3-brand span{display:block}.boss-v3-brand span{margin-top:3px;color:#9aa8bd;font-size:12px}.boss-v3-module-switch{display:grid;gap:6px;margin:0 0 14px;padding:8px;border:1px solid rgba(154,168,189,.18);border-radius:8px;background:#ffffff0a}.boss-v3-module-switch button{width:100%;min-height:34px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#c9d4e4;text-align:left}.boss-v3-module-switch button.active{color:#fff;border-color:#2f6fed59;background:#2f6fed3d}.boss-v3-module-switch button.reserved{color:#7f8ca1}.boss-v3-module-switch button:hover{border-color:#9aa8bd38;background:#ffffff0f}.boss-v3-module-switch button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boss-v3-module-switch button em{font-size:11px;font-style:normal;color:#8fa0b6}.boss-v3-module-note{margin:0 8px 16px;color:#7f8ca1;font-size:12px;line-height:1.45}.boss-v3-sidebar nav section{margin-bottom:16px}.boss-v3-sidebar nav p{margin:0 8px 7px;color:#78869b;font-size:12px}.boss-v3-sidebar nav button{width:100%;height:39px;display:flex;align-items:center;gap:10px;padding:0 10px;color:#c8d3e3;border:0;border-radius:7px;background:transparent;text-align:left}.boss-v3-sidebar nav button:hover,.boss-v3-sidebar nav button.active{color:#fff;background:#2f6fed38}.boss-v3-workspace{min-width:0;padding:22px 26px 42px}.boss-v3-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:14px}.boss-v3-eyebrow{color:#2f6fed;font-weight:800;font-size:12px}.boss-v3-topbar h1{margin:5px 0 4px;font-size:26px;line-height:1.15;letter-spacing:0}.boss-v3-topbar p,.boss-v3-muted,.boss-v3-boundary{margin:0;color:#6b7688}.boss-v3-top-actions{display:flex;gap:10px;align-items:center}.boss-v3-top-actions select,.boss-v3-top-actions input,.boss-v3-field input,.boss-v3-field select,.boss-v3-form-grid input,.boss-v3-form-grid select{width:100%;min-width:0;height:36px;padding:0 11px;border:1px solid #dfe6ef;border-radius:7px;background:#fff;color:#172033}.boss-v3-field input:disabled,.boss-v3-field select:disabled{background:#f7f9fc;color:#7c889a;cursor:not-allowed}.boss-v3-segmented{display:flex;padding:3px;border:1px solid #dfe6ef;border-radius:8px;background:#fff}.boss-v3-segmented button,.boss-v3-tabs button{border:0;background:transparent;color:#6b7688}.boss-v3-segmented button{height:30px;padding:0 12px;border-radius:6px}.boss-v3-segmented button.active,.boss-v3-tabs button.active{color:#fff;background:#2f6fed}.boss-v3-notice,.boss-v3-state,.boss-v3-empty{display:flex;align-items:center;gap:10px;min-height:42px;margin-bottom:14px;padding:10px 12px;border:1px solid #cfe0ff;border-radius:8px;background:#f3f7ff;color:#31588f}.boss-v3-notice button{margin-left:auto;border:0;background:transparent;color:currentColor}.boss-v3-state.error{border-color:#ffd2d2;background:#fff5f5;color:#b42318}.boss-v3-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:14px}.boss-v3-metrics.dense{grid-template-columns:repeat(6,minmax(0,1fr))}.boss-v3-metric{min-height:86px;padding:14px;border:1px solid #dfe6ef;border-radius:8px;background:#fff;color:#172033;text-align:left}.boss-v3-metric span,.boss-v3-info span,.boss-v3-field span,.boss-v3-form-grid label span{display:block;color:#6b7688;font-size:12px}.boss-v3-metric b{display:block;margin-top:10px;font-size:26px;letter-spacing:0}.boss-v3-metric em{display:block;margin-top:5px;color:#8b96a8;font-size:12px;font-style:normal}.boss-v3-metric.blue b{color:#2f6fed}.boss-v3-metric.danger b{color:#d64545}.boss-v3-metric.warn b{color:#e48a18}.boss-v3-metric.success b{color:#16a36b}.boss-v3-metric-basis{display:flex;flex-wrap:wrap;gap:8px;margin:-2px 0 14px}.boss-v3-metric-basis span{padding:7px 10px;border:1px solid #dfe6ef;border-radius:8px;background:#fff;color:#6b7688;font-size:12px;overflow-wrap:anywhere}.boss-v3-grid{display:grid;gap:14px;margin-bottom:14px}.boss-v3-grid.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.boss-v3-deal-grid{grid-template-columns:minmax(0,1.45fr) minmax(360px,.85fr);align-items:start}.boss-v3-stack{display:grid;gap:14px}.boss-v3-card{min-width:0;padding:14px;border:1px solid #dfe6ef;border-radius:8px;background:#fff}.boss-v3-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.boss-v3-card h2{margin:0;font-size:16px;letter-spacing:0}.boss-v3-card header span{padding:3px 8px;border-radius:999px;background:#f0f3f8;color:#6b7688;font-size:12px}.boss-v3-deal-panel{position:sticky;top:18px}.boss-v3-deal-panel header>div{display:grid;gap:3px}.boss-v3-deal-panel header p{margin:0;color:#6b7688;font-size:13px}.boss-v3-deal-panel .boss-v3-info-grid,.boss-v3-deal-panel .boss-v3-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.boss-v3-security-box{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;margin-top:12px;padding:10px 12px;border:1px solid #dfe6ef;border-radius:8px;background:#f8fafd;color:#334155}.boss-v3-security-box.warn{border-color:#f0d2a5;background:#fffaf0;color:#8a4b08}.boss-v3-security-box b,.boss-v3-security-box span{display:block}.boss-v3-security-box span{margin-top:2px;color:inherit;font-size:12px;line-height:1.5}.boss-v3-table{width:100%;overflow-x:auto;border:1px solid #e7edf5;border-radius:8px}.boss-v3-table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.boss-v3-tr{display:grid;grid-template-columns:var(--boss-v3-table-template);width:max(100%,var(--boss-v3-table-min-width));min-width:var(--boss-v3-table-min-width);border-top:1px solid #edf2f7;background:#fff}.boss-v3-tr:first-child{border-top:0}.boss-v3-tr.head{position:sticky;top:0;z-index:1;background:#f8fafd;color:#5b6677;font-weight:800}.boss-v3-tr span{min-height:42px;display:flex;align-items:center;gap:6px;padding:8px 10px;overflow-wrap:anywhere;min-width:0;line-height:1.35;border-right:1px solid #edf2f7}.boss-v3-tr span:last-child{border-right:0}.boss-v3-tr:not(.head):hover{background:#fbfdff}.boss-v3-link{padding:0;border:0;background:transparent;color:#2f6fed;font-weight:800;text-align:left}.boss-v3-link.danger{color:#d64545}.boss-v3-link:disabled{color:#9aa8bd;cursor:not-allowed}.boss-v3-filter-grid,.boss-v3-form-grid,.boss-v3-info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.boss-v3-form-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.boss-v3-field,.boss-v3-form-grid label{display:grid;gap:5px}.boss-v3-chips,.boss-v3-tabs,.boss-v3-row-actions,.boss-v3-contact-list{display:flex;flex-wrap:wrap;gap:8px}.boss-v3-chips{margin-bottom:12px}.boss-v3-chips span,.boss-v3-contact-list span{padding:5px 9px;border:1px solid #d9e6ff;border-radius:999px;background:#f5f8ff;color:#31588f;font-size:12px}.boss-v3-tabs{margin-bottom:14px;padding:4px;border:1px solid #dfe6ef;border-radius:8px;background:#fff}.boss-v3-tabs button{min-height:34px;padding:7px 14px;border-radius:6px;display:grid;gap:2px;text-align:left}.boss-v3-tabs button small{font-size:11px;color:#8792a3}.boss-v3-tabs button.active small{color:#ffffffd1}.boss-v3-primary,.boss-v3-danger,.boss-v3-ghost{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:7px;font-weight:800}.boss-v3-primary{border:1px solid #2f6fed;background:#2f6fed;color:#fff}.boss-v3-danger{border:1px solid #d64545;background:#d64545;color:#fff}.boss-v3-ghost{border:1px solid #dfe6ef;background:#fff;color:#172033}.boss-v3-primary:disabled,.boss-v3-danger:disabled,.boss-v3-ghost:disabled{opacity:.55;cursor:not-allowed}.boss-v3-risk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.boss-v3-risk-grid button{min-height:76px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;border:1px solid #ffd8bd;border-radius:8px;background:#fff8f1;color:#8a4b08;text-align:left;font-weight:800}.boss-v3-risk-grid span{color:#e48a18}.boss-v3-funnel{display:grid;gap:9px}.boss-v3-funnel button{display:grid;grid-template-columns:52px 1fr 54px;align-items:center;gap:10px;border:0;background:transparent;color:#172033}.boss-v3-funnel i{height:12px;overflow:hidden;border-radius:999px;background:#edf2f7}.boss-v3-funnel em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2f6fed,#1aa6a6)}.boss-v3-tags{display:flex;gap:4px}.boss-v3-tags span{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#eef2f7;color:#8b96a8;font-size:12px;font-weight:800}.boss-v3-tags span.active{background:#2f6fed;color:#fff}.boss-v3-info{min-width:0;padding:10px;border:1px solid #e7edf5;border-radius:8px;background:#f8fafd}.boss-v3-info b{display:block;margin-top:4px;overflow-wrap:anywhere}.boss-v3-mini-stack{min-width:0;display:grid;gap:3px}.boss-v3-mini-stack b,.boss-v3-mini-stack span{min-height:0;display:block;padding:0;border:0;overflow-wrap:anywhere}.boss-v3-mini-stack span{color:#6b7688;font-size:12px}.boss-v3-drawer-backdrop,.boss-v3-modal-backdrop{position:fixed;inset:0;z-index:50;display:flex;justify-content:flex-end;background:#0f172a61}.boss-v3-drawer{width:min(760px,92vw);height:100%;overflow:auto;padding:18px;background:#f5f7fb;box-shadow:-20px 0 50px #0f172a2e}.boss-v3-drawer>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.boss-v3-drawer>header h2{margin:0}.boss-v3-drawer>header button{width:34px;height:34px;display:grid;place-items:center;border:1px solid #dfe6ef;border-radius:7px;background:#fff}.boss-v3-drawer-stack{display:grid;gap:12px}.boss-v3-detail-head{padding:14px;border-radius:8px;background:#101928;color:#fff}.boss-v3-detail-head h2{margin:0 0 4px}.boss-v3-detail-head span{color:#b9c6d9}.boss-v3-upload{min-height:154px;display:grid;place-items:center;gap:6px;margin-bottom:12px;padding:18px;border:1px dashed #a8b7cc;border-radius:8px;background:#f8fafd;text-align:center;cursor:pointer}.boss-v3-upload input{display:none}.boss-v3-upload span{color:#6b7688;font-size:13px}.boss-v3-org-tree{display:grid;gap:8px;margin-bottom:12px}.boss-v3-org-branch{display:grid;gap:8px}.boss-v3-org-children{display:grid;gap:8px;margin-left:18px;padding-left:12px;border-left:1px solid #dfe6ef}.boss-v3-org-main,.boss-v3-org-leaf{padding:11px;border:1px solid #dfe6ef;border-radius:8px;background:#fff;text-align:left}.boss-v3-org-main.active{border-color:#9dc0ff;background:#f3f7ff}.boss-v3-org-leaf{background:#fbfcff}.boss-v3-org-main b,.boss-v3-org-main span,.boss-v3-org-leaf span{display:block}.boss-v3-org-main span,.boss-v3-org-leaf span{margin-top:3px;color:#6b7688;font-size:12px}.boss-v3-org-detail-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.boss-v3-org-detail-head h3,.boss-v3-subsection-title{margin:0}.boss-v3-org-detail-head span{display:block;margin-top:3px;color:#6b7688;font-size:12px}.boss-v3-org-summary-row{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.boss-v3-org-summary-row span{padding:7px 9px;border:1px solid #dfe6ef;border-radius:8px;background:#f8fafd;color:#172033;font-size:12px;font-weight:800}.boss-v3-subsection-title{margin:12px 0 8px;font-size:14px}.boss-v3-org-detail-list{display:grid;gap:8px;margin-bottom:12px}.boss-v3-org-detail-list button,.boss-v3-org-detail-list span{padding:10px;border:1px solid #dfe6ef;border-radius:8px;background:#fff;color:#172033;text-align:left}.boss-v3-org-detail-list button span{display:block;margin-top:3px;padding:0;border:0;background:transparent;color:#6b7688;font-size:12px}.boss-v3-org-action-panel{margin-top:12px;padding:12px;border:1px solid #dfe6ef;border-radius:8px;background:#fbfcff}.boss-v3-status-list{display:grid;gap:8px;margin:8px 0 12px}.boss-v3-status-item{padding:10px;border:1px solid #dfe6ef;border-radius:8px;background:#fff}.boss-v3-status-item b,.boss-v3-status-item span{display:block}.boss-v3-status-item b{color:#172033}.boss-v3-status-item span{margin-top:3px;color:#6b7688;font-size:12px}.boss-v3-status-item.passed{border-color:#b7dfc8;background:#f5fbf7}.boss-v3-status-item.blocked{border-color:#f0b8b8;background:#fff7f7}.boss-v3-status-item.unknown{border-color:#d8c590;background:#fffaf0}.boss-v3-member-list,.boss-v3-member-detail-stack{display:grid;gap:10px}.boss-v3-panel-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.boss-v3-panel-toolbar div{display:grid;gap:3px}.boss-v3-panel-toolbar span{color:#6b7688;font-size:12px}.boss-v3-member-row{width:100%;min-height:62px;display:grid;grid-template-columns:1.2fr 1.3fr auto;align-items:center;gap:10px;padding:12px;border:1px solid #dfe6ef;border-radius:8px;background:#fff;color:#172033;text-align:left}.boss-v3-member-row.active{border-color:#9dc0ff;background:#f3f7ff}.boss-v3-member-row b,.boss-v3-member-row span,.boss-v3-member-row small,.boss-v3-member-row em,.boss-v3-member-row i{display:block;overflow-wrap:anywhere}.boss-v3-member-row span{display:grid;gap:3px}.boss-v3-member-row small,.boss-v3-member-row em,.boss-v3-member-row i{color:#6b7688;font-size:12px;font-style:normal}.boss-v3-member-row i{color:#2f6fed;text-align:right}.boss-v3-role-page{display:grid;gap:14px}.boss-v3-role-rule-strip,.boss-v3-role-card-grid{display:grid;gap:10px}.boss-v3-role-rule-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.boss-v3-role-rule-strip span{padding:10px;border:1px solid #dfe6ef;border-radius:8px;background:#f8fafd;color:#172033;font-size:12px;font-weight:800}.boss-v3-role-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.boss-v3-role-card{display:grid;gap:8px;padding:12px;border:1px solid #dfe6ef;border-radius:8px;background:#fff}.boss-v3-role-card div{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.boss-v3-role-card b,.boss-v3-role-card span,.boss-v3-role-card p{overflow-wrap:anywhere}.boss-v3-role-card span{padding:3px 7px;border-radius:999px;background:#f0f3f8;color:#6b7688;font-size:12px;white-space:nowrap}.boss-v3-role-card p{margin:0;color:#6b7688;font-size:12px;line-height:1.45}.boss-v3-permission-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.boss-v3-permission-combo{margin-top:4px}.boss-v3-combo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.boss-v3-combo-card{min-height:92px;display:grid;gap:6px;align-content:start;padding:11px;border:1px solid #dfe6ef;border-radius:8px;background:#fff;color:#172033;text-align:left}.boss-v3-combo-card.active{border-color:#2f6fed;background:#f3f7ff;box-shadow:inset 0 0 0 1px #2f6fed1f}.boss-v3-combo-card b,.boss-v3-combo-card span{display:block;overflow-wrap:anywhere}.boss-v3-combo-card span{color:#6b7688;font-size:12px;line-height:1.45}.boss-v3-derived-permissions{display:grid;gap:5px;margin-top:10px;padding:10px;border:1px solid #dfe6ef;border-radius:8px;background:#fff}.boss-v3-derived-permissions b,.boss-v3-derived-permissions span{display:block}.boss-v3-derived-permissions span{color:#6b7688;font-size:12px;line-height:1.45}.boss-v3-member-logs-inline{margin-top:12px;padding-top:12px;border-top:1px solid #edf2f7}.boss-v3-timeline-list{display:grid;gap:8px;margin-bottom:10px}.boss-v3-timeline-list div{display:grid;gap:3px;padding:10px;border:1px solid #dfe6ef;border-radius:8px;background:#fff}.boss-v3-timeline-list b,.boss-v3-timeline-list span{display:block}.boss-v3-timeline-list span{color:#6b7688;font-size:12px}.boss-v3-checklist{display:grid;gap:8px;margin:12px 0}.boss-v3-checklist label{display:flex;gap:9px;align-items:flex-start;padding:10px;border:1px solid #dfe6ef;border-radius:8px;background:#fff}.boss-v3-checklist span,.boss-v3-checklist b,.boss-v3-checklist em{display:block}.boss-v3-checklist b{color:#172033}.boss-v3-checklist em{margin-top:2px;color:#6b7688;font-size:12px;font-style:normal}.boss-v3-confirm-inline{display:grid;gap:12px;margin-top:12px}.boss-v3-confirm-inline label,.boss-v3-confirm label{display:flex;align-items:flex-start;gap:8px;color:#6b7688}.boss-v3-modal-backdrop{align-items:center;justify-content:center}.boss-v3-confirm{width:min(460px,92vw);display:grid;gap:12px;padding:20px;border-radius:8px;background:#fff;box-shadow:0 20px 50px #0f172a38}.boss-v3-confirm h2,.boss-v3-confirm p{margin:0}.boss-v3-confirm>div{display:flex;justify-content:flex-end;gap:10px}.boss-v3-timeline{margin:0;padding-left:20px;color:#4f5b6d}.boss-v3-timeline li{margin:8px 0}.boss-v3-settings-list{display:grid;gap:8px}.boss-v3-settings-list span{min-width:0;display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #e7edf5;border-radius:8px;background:#f8fafd;overflow-wrap:anywhere}.boss-v3-boundary{padding:10px 12px;border:1px solid #f0d2a5;border-radius:8px;background:#fffaf0;color:#8a4b08}.boss-v3-row-actions.wrap{flex-wrap:wrap}@media(max-width:1180px){.boss-v3-shell{grid-template-columns:220px minmax(0,1fr)}.boss-v3-metrics,.boss-v3-metrics.dense{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.boss-v3-shell{display:block}.boss-v3-sidebar{position:static;height:auto}.boss-v3-sidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.boss-v3-workspace{padding:18px 14px 34px}.boss-v3-topbar{display:grid}.boss-v3-top-actions{flex-wrap:wrap}.boss-v3-grid.two,.boss-v3-deal-grid,.boss-v3-filter-grid,.boss-v3-form-grid,.boss-v3-form-grid.compact,.boss-v3-info-grid{grid-template-columns:1fr}.boss-v3-deal-panel{position:static}.boss-v3-deal-panel .boss-v3-info-grid,.boss-v3-deal-panel .boss-v3-form-grid{grid-template-columns:1fr}}@media(max-width:520px){.boss-v3-sidebar nav{grid-template-columns:1fr}.boss-v3-metrics,.boss-v3-metrics.dense{grid-template-columns:repeat(2,minmax(0,1fr))}.boss-v3-risk-grid{grid-template-columns:1fr}.boss-v3-segmented{width:100%;overflow-x:auto}}:root{font-family:Microsoft YaHei,PingFang SC,Segoe UI,sans-serif;color:#18212f;background:#e9edf2;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}.app{min-height:100vh;padding:18px}.role-switch{width:fit-content;margin:0 auto 16px;padding:4px;display:flex;align-items:center;gap:4px;background:#fff;border:1px solid #d6dce4;border-radius:8px;box-shadow:0 8px 22px #1e283714}.role-switch-tabs{display:flex;gap:4px}.role-switch-account{display:flex;align-items:center;gap:8px;padding-left:8px;border-left:1px solid #e5e9f0;color:#4a5568;font-size:12px}.role-switch-account button{padding:6px 10px}.role-switch button,.seg-small button,.segment button{border:0;background:transparent;color:#657184}.role-switch button{padding:8px 18px;border-radius:6px}.role-switch button.active,.seg-small button.active,.segment button.active{background:#1f5eff;color:#fff}.auth-app{display:grid;place-items:center}.auth-panel{width:min(420px,calc(100vw - 32px));padding:28px;background:#fff;border:1px solid #d6dce4;border-radius:10px;box-shadow:0 24px 70px #1b253424}.auth-panel h1{margin:4px 0 8px;font-size:28px;line-height:1.2}.auth-panel p{margin:0;color:#657184}.auth-eyebrow{font-size:12px;font-weight:700;letter-spacing:0;color:#1f5eff!important}.auth-form{margin-top:22px;display:grid;gap:14px}.auth-form label{display:grid;gap:8px;color:#4a5568;font-size:13px;font-weight:700}.auth-form input{width:100%;min-height:42px;padding:0 12px;border:1px solid #d6dce4;border-radius:8px;color:#18212f;outline:none}.auth-form input:focus{border-color:#1f5eff;box-shadow:0 0 0 3px #1f5eff1f}.auth-submit,.auth-secondary{min-height:42px;border:0;border-radius:8px;font-weight:700}.auth-submit{background:#1f5eff;color:#fff}.auth-submit:disabled{opacity:.72}.auth-secondary{background:#eef2f7;color:#4a5568}.auth-error{padding:10px 12px;background:#fff1f1;border:1px solid #ffd1d1;border-radius:8px;color:#c53030!important;font-size:13px}.auth-note{padding:10px 12px;background:#f5f7fb;border:1px solid #d6dce4;border-radius:8px;color:#4a5568!important;font-size:13px}.auth-loading{margin-top:22px;color:#4a5568}.auth-endpoint{display:block;margin-top:18px;color:#8a96a8;font-size:12px}.phone{width:min(430px,100%);height:860px;max-height:calc(100vh - 86px);margin:0 auto;background:#f6f8fb;border:10px solid #1a202c;border-radius:28px;overflow:hidden;box-shadow:0 28px 70px #1b253442}.phone-status{height:28px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;color:#f8fafc;background:#1a202c;font-size:12px}.mobile-app{height:calc(100% - 28px);display:flex;flex-direction:column}.mobile-header{padding:18px 18px 12px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #dde3eb}.mobile-title{min-width:0;display:flex;align-items:center;gap:10px}.back-button{width:34px;height:34px;flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid #d6dde7;border-radius:8px;background:#fff;color:#304057}.mobile-header h1,.desk-header h1,.detail-head h2{margin:2px 0 0;font-size:22px;letter-spacing:0}.muted{margin:0;color:#667386;font-size:13px}.mobile-content{flex:1;min-height:0;padding:14px;overflow:auto}.stack,.desk-stack{display:flex;flex-direction:column;gap:12px}.metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric{min-height:78px;padding:13px;display:flex;flex-direction:column;justify-content:space-between;background:#fff;border:1px solid #dce2ea;border-radius:8px}.metric-button{width:100%;text-align:left}.metric-button span{display:inline-flex;align-items:center;gap:6px}.metric-button:hover,.boss-alert-grid button:hover{border-color:#95afe6;box-shadow:0 8px 18px #1f5eff17}.metric span{color:#627086;font-size:12px}.metric b{font-size:25px;letter-spacing:0}.metric.warn b,.metric.warn span{color:#9a5a00}.metric.danger b,.metric.danger span,.danger-text{color:#c52525}.metric.success b,.metric.success span{color:#0f7a4d}.section,.panel{background:#fff;border:1px solid #dce2ea;border-radius:8px;padding:13px}.section h2,.panel h2{margin:0 0 10px;font-size:15px}.section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.section-title h2{margin:0}.section-title button,.section-title span{border:0;background:transparent;color:#657184;font-size:12px}.workbench-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border:1px solid #dce2ea;border-radius:8px;overflow:hidden}.mini-metric{min-height:64px;display:grid;place-items:center;align-content:center;gap:5px;border:0;border-right:1px solid #e3e8ef;background:#fff;color:#18212f}.mini-metric:last-child{border-right:0}.mini-metric b{font-size:20px}.mini-metric span{color:#657184;font-size:11px}.mini-metric.danger b,.mini-metric.danger span{color:#c52525}.action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.action{height:72px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px solid #dce2ea;background:#f7f9fc;border-radius:8px;color:#243044;font-size:12px}.search-line{height:44px;padding:0 10px;display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #dce2ea;border-radius:8px;color:#758196}.search-line button,.desk-actions button{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid #d6dde7;border-radius:6px;background:#fff;color:#334155}.customer-card,.pool-card,.detail-head{position:relative;padding:14px;background:#fff;border:1px solid #dce2ea;border-radius:8px}.card-hit{position:absolute;inset:0;width:100%;border:0;background:transparent}.clickable-card{cursor:pointer}.clickable-card:focus-visible{outline:2px solid #1f5eff;outline-offset:2px}.card-head,.sheet-head,.detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.card-head h3{margin:0;font-size:17px}.card-head p,.last-line,.detail-head p,.customer-strip span,.mini-row span,.claim-box p{margin:4px 0 0;color:#69768a;font-size:12px;line-height:1.45}.tag-row,.status-tags,.button-row,.wide-tags,.desk-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.tag-row{margin-top:11px}.tag{display:inline-flex;align-items:center;min-height:24px;padding:3px 7px;border-radius:6px;background:#eef3f8;color:#42516a;font-size:12px}.tag.strong{background:#1f5eff;color:#fff}.status-tags{margin-top:10px}.status-tags span{width:28px;height:28px;display:grid;place-items:center;border-radius:6px;background:#edf1f5;color:#8a95a6;font-size:13px;font-weight:700}.status-tags span.on{background:#e9f8ef;color:#137546;border:1px solid #9bd8b4}.reminder{display:inline-flex;align-items:center;min-height:28px;white-space:nowrap;padding:4px 8px;border-radius:6px;background:#eef3f8;color:#43546d;font-size:12px;font-weight:700}.reminder.danger{background:#ffecec;color:#b91c1c}.reminder.today{background:#fff4df;color:#93590c}.reminder.soft{background:#eaf7ff;color:#12627f}.last-line{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.button-row{margin-top:12px}.button-row.above,.customer-card .tag-row,.customer-card .status-tags,.customer-card .last-line,.pool-card .tag-row,.pool-card .status-tags,.pool-card .last-line{position:relative;z-index:1}.primary-button,.ghost-button,.plain-button,.danger-button{min-height:38px;padding:8px 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;border:1px solid transparent}.primary-button{background:#1f5eff;color:#fff}.ghost-button{background:#fff;border-color:#cfd8e5;color:#233046}.plain-button{background:#f4f7fa;color:#42516a}.danger-button{background:#dc2626;color:#fff}.full{width:100%}.mini-row,.customer-strip,.alert-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid #e0e6ee;border-radius:8px;background:#f8fafc}.mini-row{width:100%;border-color:#dce2ea;color:#18212f;text-align:left}.mini-row div,.customer-strip div{display:flex;flex-direction:column;min-width:0}.form{padding-bottom:16px}.field{display:flex;flex-direction:column;gap:6px}.field>span{color:#48576d;font-size:13px;font-weight:700}.field input,.field select,.field textarea{width:100%;min-height:42px;padding:10px 11px;border:1px solid #cfd8e5;border-radius:8px;background:#fff;color:#1f2937;outline:none}.field textarea{min-height:78px;resize:vertical}.two-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.time-range-field,.time-range-buttons{display:grid;gap:8px}.custom-date-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.custom-date-grid.compact{min-width:260px}.custom-date-grid.compact .field>span{font-size:12px}.custom-date-grid.compact .field input{min-height:36px;padding:8px 9px}.profile-editor{display:grid;gap:10px}.detail-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;margin-bottom:12px;border-radius:8px;background:#eef2f7}.detail-tabs button{min-height:36px;border:0;border-radius:6px;background:transparent;color:#405066}.detail-tabs button.active{background:#1f5eff;color:#fff}.profile-readonly{display:grid;gap:10px}.profile-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.audit-detail-box{display:grid;gap:9px;margin-top:12px;padding:10px;border:1px solid #d8e0eb;border-radius:8px;background:#f8fafc}.segment{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.segment button{min-height:38px;border-radius:6px;background:#e9eef5;color:#3a4659}.check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.check-chip{min-height:42px;padding:8px;display:flex;align-items:center;gap:6px;border:1px solid #d7dee8;border-radius:8px;background:#fff;color:#42516a;font-size:13px}.check-chip span{width:24px;height:24px;display:grid;place-items:center;border-radius:6px;background:#eef3f8;font-weight:700}.fold{border:1px solid #dce2ea;border-radius:8px;background:#fff;overflow:hidden}.fold>button{width:100%;min-height:46px;padding:0 12px;display:flex;justify-content:space-between;align-items:center;border:0;background:#fff;color:#243044;font-weight:700}.fold-body{padding:12px;display:grid;gap:10px;border-top:1px solid #e1e7ef}.rotate{transform:rotate(180deg)}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.info{padding:10px;border:1px solid #e0e6ee;border-radius:8px;background:#fff}.info-button{width:100%;text-align:left}.info span{display:block;color:#748096;font-size:12px}.info b{display:block;margin-top:4px;font-size:14px}.timeline{margin:0;padding:0;list-style:none}.timeline li{display:grid;grid-template-columns:52px 1fr;gap:8px;padding:9px 0;border-bottom:1px solid #ecf0f5}.timeline li:last-child{border-bottom:0}.timeline span{color:#7a8698;font-size:12px}.timeline p{margin:0;font-size:13px;line-height:1.45}.bottom-nav{height:64px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #dbe2eb;background:#fff}.bottom-nav button{border:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:transparent;color:#6c788d;font-size:11px}.bottom-nav button.active{color:#1f5eff}.bottom-nav .center-action svg{width:36px;height:36px;padding:8px;border-radius:50%;color:#fff;background:#ff7a1a}.icon-button{width:36px;height:36px;display:inline-grid;place-items:center;border:1px solid #d6dde7;border-radius:8px;background:#fff;color:#304057}.seg-small{padding:3px;display:flex;gap:3px;background:#eef2f7;border-radius:8px}.seg-small button{padding:7px 10px;border-radius:6px;font-size:12px}.seg-small.wide,.seg-small.wide button{flex:1}.manager-toolbar{display:grid;gap:10px}.manager-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.progress-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.progress-row button{min-height:64px;display:grid;place-items:center;align-content:center;gap:3px;border-radius:8px;background:#fff;border:1px solid #dce2ea;color:#18212f}.progress-row b{width:28px;height:28px;display:grid;place-items:center;border-radius:6px;background:#e9f8ef;color:#0f8d4d;font-size:18px}.progress-row strong{font-size:18px}.progress-row span{color:#68758a;font-size:11px}.source-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.source-row button{min-height:74px;display:grid;place-items:center;align-content:center;gap:4px;border:1px solid #e0e6ee;border-radius:8px;background:#f8fafc;color:#263448}.source-row span{font-size:12px}.source-row b{font-size:20px}.task-row{display:grid;grid-template-columns:1fr 58px;gap:8px;align-items:center;padding:9px 0;border-top:1px solid #edf1f6}.task-row:first-of-type{border-top:0}.task-main{display:grid;grid-template-columns:58px 1fr;gap:4px 8px;border:0;background:transparent;text-align:left;color:#1f2937}.task-main span{grid-row:span 2;color:#657184;font-size:12px}.task-main b{font-size:13px}.task-main em{color:#657184;font-size:11px;font-style:normal}.task-action{min-height:32px;border:1px solid #9fd0ac;border-radius:6px;background:#f2fbf5;color:#137546;font-size:12px}.task-action.danger{border-color:#f6b397;background:#fff4ee;color:#d34713}.rank-table{overflow:auto}.rank-head,.rank-row{min-width:520px;display:grid;grid-template-columns:64px repeat(9,1fr);gap:5px;align-items:center;min-height:34px;font-size:12px}.rank-head{color:#667386;font-weight:700}.rank-row{border-top:1px solid #edf1f6}.rank-row em{display:block;margin-top:2px;color:#7b8797;font-size:11px;font-style:normal;font-weight:500}.rank-button{width:100%;border-left:0;border-right:0;border-bottom:0;background:#fff;text-align:left}.team-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.member-card-list{display:grid;gap:10px}.member-performance-card{width:100%;padding:12px;display:grid;gap:10px;border:1px solid #dce2ea;border-radius:8px;background:#fff;color:#253248;text-align:left;cursor:pointer}.member-performance-card.active{border-color:#9bb8ff;background:#f8fbff}.member-card-head,.member-card-metrics,.member-stage-strip{display:flex;align-items:center;justify-content:space-between;gap:8px}.member-card-head span,.member-card-metrics span{display:grid;gap:2px}.member-card-head em,.member-card-metrics em{color:#6b788c;font-size:11px;font-style:normal}.member-status{padding:4px 8px;border-radius:999px;background:#edf2fa;color:#405066;font-size:12px;font-style:normal}.member-status.success{background:#edf9f1;color:#16803c}.member-status.warn{background:#fff7e6;color:#b25b00}.member-status.danger{background:#fff0ec;color:#cf3d14}.member-card-metrics{padding:9px;border-radius:8px;background:#f8fafc}.member-card-metrics b,.metric-drill b{font-size:18px}.metric-drill{min-height:46px;padding:0;border:0;background:transparent;color:#253248;text-align:left}.metric-drill em{color:#6b788c;font-size:11px;font-style:normal}.member-stage-strip{justify-content:flex-start;flex-wrap:wrap}.member-stage-strip span{min-width:46px;padding:5px 7px;border:1px solid #e0e6ee;border-radius:6px;background:#f8fafc;color:#405066;font-size:12px}.compact-actions{padding-top:0;border-top:0}.context-strip{min-height:36px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #cfe0ff;border-radius:8px;background:#f2f7ff;color:#2450a6;font-size:12px}.context-strip button{padding:0;border:0;background:transparent;color:#1f5eff;font-weight:700}.alert-row{margin-top:8px;justify-content:flex-start;color:#39475c;width:100%;text-align:left;border:1px solid #e0e6ee}.chip-scroll{display:flex;gap:8px;overflow:auto;padding-bottom:2px}.filter-chip{flex:0 0 auto;min-height:32px;padding:6px 10px;border:1px solid #d6dde8;border-radius:6px;background:#fff;color:#405066;font-size:12px}.filter-chip.active{background:#1f5eff;border-color:#1f5eff;color:#fff}.result-head{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:0 2px}.result-head span{color:#657184;font-size:12px}.empty-state{min-height:88px;display:grid;place-items:center;align-content:center;gap:8px;color:#758196;background:#fff;border:1px dashed #cfd8e5;border-radius:8px}.focus-panel{display:grid;gap:8px}.focus-panel h2{margin-bottom:2px}.focus-panel button{min-height:38px;padding:8px 9px;display:flex;align-items:center;gap:8px;border:1px solid #e0e6ee;border-radius:8px;background:#f8fafc;color:#334155;text-align:left;font-size:13px}.focus-panel button>span{display:grid;gap:2px}.focus-panel small,.focus-panel em,.list-title span{color:#657184;font-size:12px;font-style:normal}.list-title{display:flex;align-items:center;justify-content:space-between}.manager-detail{display:grid;gap:10px;border-color:#95afe6}.manager-list-card{display:flex;align-items:center;justify-content:space-between;gap:10px}.manager-list-card h2,.profile-card h2{margin:0;font-size:16px}.manager-list-card p,.profile-card p{margin:4px 0 0;color:#657184;font-size:12px}.profile-card{display:flex;align-items:center;gap:12px}.todo-row{width:100%;min-height:42px;display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;border:0;border-top:1px solid #edf1f6;background:#fff;color:#263448;text-align:left}.todo-row span{color:#657184}.filter-panel{background:#fff;border:1px solid #dce2ea;border-radius:8px;padding:12px}.mobile-pool-filter{display:grid;gap:10px}.filter-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.filter-grid,.boss-filter-grid{display:grid;gap:10px}.filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.boss-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.filter-tags button{min-height:32px;padding:6px 10px;border:1px solid #d6dde8;border-radius:6px;background:#f8fafc;color:#405066;font-size:12px}.filter-tags.wide button{min-width:86px}.sheet-backdrop{position:fixed;inset:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;background:#10182861}.sheet{width:min(410px,calc(100% - 28px));padding:14px;margin-bottom:18px;background:#fff;border-radius:14px;box-shadow:0 18px 50px #0f172a40}.filter-sheet{max-height:min(82vh,720px);overflow:auto}.filter-section{padding:12px 0;border-top:1px solid #edf1f6}.filter-section h3{margin:0 0 10px;color:#253248;font-size:15px}.current-filter-box{display:grid;gap:8px;padding:10px;margin-bottom:10px;border:1px solid #cfe0ff;border-radius:8px;background:#f2f7ff}.current-filter-box span{color:#657184;font-size:12px}.current-filter-box b{color:#1f3d7a;font-size:16px}.current-filter-box div{display:flex;flex-wrap:wrap;gap:6px}.current-filter-box em{padding:5px 8px;border-radius:6px;background:#fff;color:#2450a4;font-style:normal;font-size:12px}.sheet-footer{position:sticky;bottom:-14px;display:grid;grid-template-columns:1fr 1.4fr;gap:10px;padding:12px 0 0;background:#fff}.boss-advanced-filter{padding:12px;margin:12px 0;border:1px solid #dce2ea;border-radius:8px;background:#f8fafc}.boss-advanced-filter .filter-head span{color:#657184;font-size:12px}.panel-note{margin:10px 0 0;color:#657184;font-size:12px}.subsection-title{margin:14px 0 8px;color:#253248;font-size:14px}.permission-combo{margin-top:12px}.permission-combo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.combo-card{min-height:92px;padding:11px;display:grid;gap:6px;border:1px solid #dce2ea;border-radius:8px;background:#fff;color:#253248;text-align:left}.combo-card.active{border-color:#1f5eff;background:#f2f7ff;box-shadow:inset 0 0 0 1px #1f5eff1f}.combo-card span{color:#657184;font-size:12px;line-height:1.45}.derived-permissions{display:grid;gap:5px;margin-top:10px;padding:10px;border:1px solid #dce2ea;border-radius:8px;background:#fff}.derived-permissions span{color:#657184;font-size:12px;line-height:1.45}.role-rule-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.role-rule-strip span{padding:9px 10px;border:1px solid #dce2ea;border-radius:8px;background:#f8fafc;color:#344054;font-size:12px;font-weight:700;text-align:center}.role-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.role-card{display:grid;gap:8px;padding:12px;border:1px solid #dce2ea;border-radius:8px;background:#fff}.role-card div{display:flex;align-items:center;justify-content:space-between;gap:8px}.role-card em{padding:4px 8px;border-radius:999px;background:#f2f7ff;color:#1f5eff;font-size:12px;font-style:normal}.role-card em.danger{background:#fef2f2;color:#b42318}.role-card span{color:#657184;font-size:12px;line-height:1.45}.admin-subnav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-subnav button{min-height:62px;padding:10px;display:grid;gap:4px;border:1px solid #dce2ea;border-radius:8px;background:#fff;color:#253248;text-align:left}.admin-subnav button.active{border-color:#1f5eff;background:#f2f7ff}.admin-subnav span{color:#657184;font-size:12px}.panel-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid #edf1f6}.panel-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.panel-toolbar div{display:grid;gap:3px}.panel-toolbar span{color:#657184;font-size:12px}.member-management-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:14px;align-items:start}.member-list{display:grid;gap:8px}.member-row{width:100%;min-height:62px;display:grid;grid-template-columns:1.2fr 1.3fr auto;align-items:center;gap:10px;padding:10px;border:1px solid #dce2ea;border-radius:8px;background:#fff;color:#253248;text-align:left}.member-row.active{border-color:#1f5eff;background:#f2f7ff}.member-row span{display:grid;gap:3px}.member-row small,.member-row em{color:#657184;font-size:12px;font-style:normal}.member-row i{color:#1f5eff;font-size:12px;font-style:normal}.member-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.impact-box{display:grid;gap:5px;padding:10px;margin-bottom:12px;border:1px solid #cfe0ff;border-radius:8px;background:#f2f7ff}.impact-box.danger{border-color:#fecaca;background:#fff7f7}.impact-box span{color:#657184;font-size:13px}.action-feedback{display:grid;gap:6px;padding:12px;margin-top:12px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#1e3a8a}.action-feedback span{color:#31507f;font-size:13px;line-height:1.5}.action-feedback.success{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.action-feedback.success span{color:#287044}.action-feedback.danger{border-color:#fecaca;background:#fef2f2;color:#b42318}.action-feedback.danger span{color:#b42318}.org-tree{display:grid;gap:10px;padding:12px;border:1px solid #dce2ea;border-radius:8px;background:#f8fafc}.org-relation-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:14px;align-items:start}.org-node{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px;border:1px solid #dce2ea;border-radius:8px;background:#fff;color:#253248;text-align:left;cursor:pointer}.org-node.root{border-color:#cfe0ff;background:#f2f7ff}.org-node.active{border-color:#1f5eff}.org-branch{display:grid;gap:8px;padding-left:18px;border-left:2px solid #dce2ea}.org-branch.nested{margin-left:10px}.org-leaf{width:100%;padding:8px 10px;border:1px solid #edf1f6;border-radius:8px;background:#fff;color:#657184;text-align:left;font-size:13px;cursor:pointer}.org-summary-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 2px}.org-summary-row span,.org-detail-list button{padding:9px 10px;border:1px solid #edf1f6;border-radius:8px;background:#fff;color:#253248;font-size:13px}.org-detail-list{display:grid;gap:8px;margin-bottom:10px}.org-detail-list span{display:block}.org-tree span,.org-tree p{margin:0;color:#657184;font-size:13px}.lifecycle-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.lifecycle-switch button{min-height:68px;padding:10px;display:grid;gap:4px;border:1px solid #dce2ea;border-radius:8px;background:#fff;color:#253248;text-align:left}.lifecycle-switch button.active{border-color:#1f5eff;background:#f2f7ff}.lifecycle-switch span{color:#657184;font-size:12px}.lifecycle-panel{padding:12px;border:1px solid #dce2ea;border-radius:8px;background:#f8fafc}.lifecycle-steps{display:grid;gap:9px}.lifecycle-steps div{display:grid;grid-template-columns:28px 1fr;align-items:center;gap:9px;min-height:38px}.lifecycle-steps b{width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:#1f5eff;color:#fff;font-size:13px}.compact-top{margin-top:10px}.confirm-dialog{width:min(390px,calc(100% - 32px));padding:16px;margin-bottom:22px;background:#fff;border-radius:12px;box-shadow:0 18px 50px #0f172a40}.confirm-dialog p{margin:8px 0 2px;color:#4b5563;line-height:1.55;font-size:14px}.org-action-dialog{width:min(680px,calc(100% - 32px));max-height:min(84vh,720px);overflow:auto}.org-action-sections{display:grid;gap:10px;margin-top:12px}.org-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.org-form-grid .field:has(textarea){grid-column:1 / -1}.readonly-input{min-height:42px;padding:10px 11px;border:1px solid #d8e0ea;border-radius:8px;background:#f8fafc;color:#1f2937}.confirm-check{display:flex;gap:8px;align-items:flex-start;padding:10px;margin-top:12px;border:1px solid #fed7aa;border-radius:8px;background:#fff7ed;color:#9a3412;font-size:13px}.org-checklist,.readonly-card{display:grid;gap:8px;margin-top:12px}.org-checklist span,.readonly-card span{padding:9px 10px;border:1px solid #e0e6ee;border-radius:8px;background:#f8fafc;color:#344054;font-size:13px}.org-checklist .pass{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.org-checklist .fail{border-color:#fecaca;background:#fef2f2;color:#b42318}.org-log-table{display:grid;gap:6px;margin-top:12px}.org-log-table div{display:grid;grid-template-columns:88px 70px 88px 1fr 1fr 80px;gap:8px;align-items:center;padding:8px;border:1px solid #e0e6ee;border-radius:8px;background:#f8fafc;color:#344054;font-size:12px}.submit-preview{display:grid;gap:6px;padding:14px;margin-top:12px;border:1px solid #bbf7d0;border-radius:10px;background:#f0fdf4;color:#166534}.submit-preview span{color:#287044;font-size:13px}.primary-button:disabled,.danger-button:disabled{cursor:not-allowed;opacity:.45}.danger-note{color:#b42318}.sheet h2{margin:6px 0 14px;font-size:17px}.sheet-action{width:100%;min-height:48px;margin-top:8px;padding:10px;display:grid;grid-template-columns:24px 78px 1fr 20px;align-items:center;gap:7px;border:1px solid #dce2ea;border-radius:8px;background:#f8fafc;text-align:left}.sheet-action span{color:#667386;font-size:12px}.claim-box{padding:12px;margin-bottom:12px;border-radius:8px;background:#f4f7fb}.desktop{max-width:1320px;min-height:calc(100vh - 86px);margin:0 auto;display:grid;grid-template-columns:230px 1fr;background:#f7f9fc;border:1px solid #d4dce7;border-radius:12px;overflow:hidden;box-shadow:0 24px 70px #1e283729}.sidebar{padding:18px;background:#182231;color:#fff}.brand{display:flex;align-items:center;gap:10px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.12)}.brand div{display:flex;flex-direction:column}.brand span{color:#aab5c6;font-size:12px}.module-switch{display:grid;gap:6px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12)}.module-switch button{height:36px;padding:0 10px;display:flex;align-items:center;gap:8px;border:0;border-radius:8px;background:#ffffff0a;color:#cbd5e1;text-align:left}.module-switch button.active{background:#2b66ff;color:#fff}.module-note{margin-top:12px;padding:10px;display:grid;gap:4px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#e2e8f0}.module-note span{color:#aab5c6;font-size:12px}.sidebar nav{display:grid;gap:6px;margin-top:18px}.sidebar button{height:42px;padding:0 10px;display:flex;align-items:center;gap:10px;border:0;border-radius:8px;background:transparent;color:#cbd5e1;text-align:left}.sidebar button.active{background:#2b66ff;color:#fff}.desk-main{padding:22px;overflow:auto}.desk-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.boss-top-tabs{display:flex;gap:8px;overflow:auto;padding-bottom:8px;margin-bottom:4px}.boss-top-tabs button{flex:0 0 auto;min-height:36px;padding:8px 11px;display:inline-flex;align-items:center;gap:6px;border:1px solid #d6dde7;border-radius:8px;background:#fff;color:#3b485d}.boss-top-tabs button.active{background:#1f5eff;border-color:#1f5eff;color:#fff}.boss-top-tabs .module-chip{background:#182231;border-color:#182231;color:#cbd5e1}.boss-top-tabs .module-chip.active{background:#1f5eff;border-color:#1f5eff;color:#fff}.crm-tabs{margin-bottom:10px}.platform-placeholder{min-height:180px;display:flex;align-items:center;gap:14px;color:#263448}.platform-placeholder p{margin:6px 0 0;color:#657184;line-height:1.55}.platform-notice{margin-bottom:12px;padding:10px 12px;border:1px solid #cfd8e5;border-radius:8px;background:#f8fafc}.platform-notice div{display:grid;gap:4px}.platform-notice span{color:#657184;font-size:13px}.desk-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.desk-metrics.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:14px}.boss-team-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:10px}.boss-alert-grid{display:grid;gap:9px}.boss-alert-grid button{min-height:48px;padding:10px;display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;border:1px solid #dce2ea;border-radius:8px;background:#f8fafc;color:#344154;text-align:left}.boss-alert-grid b{color:#c52525}.data-table{width:100%;overflow:auto}.data-row{display:grid;gap:8px;min-width:720px;padding:11px 0;border-bottom:1px solid #edf1f6;font-size:13px}.data-row.head{color:#657184;font-size:12px;font-weight:700}.funnel{display:grid;gap:10px}.funnel-row{display:grid;grid-template-columns:70px 1fr 42px;align-items:center;gap:10px;font-size:13px}.funnel-row div{height:12px;border-radius:8px;background:#e7edf5;overflow:hidden}.funnel-row i{display:block;height:100%;border-radius:8px;background:#2b66ff}.settings-list{display:grid;gap:10px}.tag-button{padding:0;border:0;background:transparent}.desk-chip-scroll{margin-bottom:12px}.settings-list div{min-height:38px;padding:8px 10px;display:flex;align-items:center;gap:8px;border:1px solid #e0e6ee;border-radius:8px;background:#f8fafc;font-size:13px}.file-upload-zone{min-height:142px;padding:18px;display:grid;place-items:center;gap:8px;border:1px dashed #9fb2ce;border-radius:8px;background:#f8fbff;color:#253248;text-align:center;cursor:pointer}.file-upload-zone svg{color:#1f5eff}.file-upload-zone span{max-width:520px;color:#657184;font-size:13px;line-height:1.5}.file-upload-zone input{width:1px;height:1px;opacity:0;pointer-events:none}.two-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:860px){.app{padding:10px}.phone{max-height:calc(100vh - 70px)}.desktop{grid-template-columns:1fr}.sidebar{display:none}.desk-header,.desk-grid{display:flex;flex-direction:column;align-items:stretch}.desk-metrics,.boss-filter-grid,.boss-team-metrics,.admin-subnav,.lifecycle-switch,.member-management-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.member-management-layout{grid-template-columns:1fr}}.v3-sales-app{position:relative;height:100%;min-height:0;display:grid;grid-template-rows:auto 1fr auto;background:linear-gradient(180deg,#f9f6eff5,#f1f7f4fa 42%,#eef3f7),#f5f6f2;color:#16202a;overflow:hidden}.v3-header{display:grid;grid-template-columns:40px 1fr 42px;align-items:center;gap:10px;padding:12px 14px 10px;border-bottom:1px solid rgba(22,32,42,.08);background:#ffffffb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.v3-header strong,.v3-section-title h3,.v3-view h2,.v3-form h3{margin:0;letter-spacing:0}.v3-header span,.v3-view p,.v3-section-title span,.v3-hint,.v3-empty span,.v3-mine-hero p{color:#66717c;font-size:12px;line-height:1.45}.v3-icon-btn,.v3-avatar,.v3-mine-avatar{width:38px;height:38px;border:0;border-radius:999px;display:grid;place-items:center}.v3-icon-btn{color:#1f3347;background:#ffffffb8;box-shadow:inset 0 0 0 1px #1f334714}.v3-icon-btn:disabled{opacity:1}.v3-avatar,.v3-mine-avatar{background:#24435c;color:#fff;font-weight:800}.v3-sales-main{position:relative;min-height:0;overflow-y:auto;padding:12px 14px 88px}.v3-view{display:grid;gap:12px}.v3-hero,.v3-pool-head,.v3-detail-hero,.v3-mine-hero{border-radius:8px;padding:16px;background:#fff;box-shadow:0 14px 30px #24435c17;border:1px solid rgba(36,67,92,.08)}.v3-hero{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;background:linear-gradient(135deg,#24435cf5,#305f66e6),#24435c;color:#fff}.v3-hero span,.v3-pool-head span{font-size:12px;opacity:.8}.v3-hero h2,.v3-pool-head h2,.v3-detail-hero h2,.v3-mine-hero h2{margin:4px 0;font-size:20px;line-height:1.22}.v3-hero p{color:#ffffffc2;margin:0}.v3-hero button,.v3-primary{min-height:42px;border:0;border-radius:8px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#ffcf6c;color:#1e2630;font-weight:800}.v3-primary{width:100%;background:#24435c;color:#fff}.v3-primary:disabled,.v3-detail-actions button:disabled,.v3-card-actions button:disabled{opacity:.48}.v3-card-actions button.is-disabled{opacity:.62;cursor:pointer;filter:grayscale(.18)}.v3-card-actions button.is-disabled:active{transform:translateY(1px)}.v3-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v3-metric{min-height:96px;border:0;border-radius:8px;padding:12px;display:grid;align-content:space-between;justify-items:start;background:#fff;color:#182635;box-shadow:inset 0 0 0 1px #24435c14;text-align:left}.v3-metric svg{padding:7px;width:32px;height:32px;border-radius:999px;color:#fff}.v3-metric strong{font-size:24px;line-height:1}.v3-metric span{color:#66717c;font-size:12px}.v3-metric.orange svg{background:#d87932}.v3-metric.red svg{background:#c64a3f}.v3-metric.blue svg{background:#315f88}.v3-metric.green svg{background:#2f7d64}.v3-section{border-radius:8px;padding:14px;background:#fff;border:1px solid rgba(36,67,92,.08);box-shadow:0 12px 24px #24435c0f}.v3-section-title,.v3-list-head,.v3-sheet-head,.v3-pool-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.v3-sheet-head>div{min-width:0;display:grid;gap:4px}.v3-sheet-head strong{color:#151b2d;font-size:18px;line-height:1.2}.v3-sheet-head span{display:block;color:#657387;font-size:12px;line-height:1.45}.v3-section-title button,.v3-link-btn{border:0;background:transparent;color:#315f88;display:inline-flex;align-items:center;gap:5px;font-weight:700}.v3-progress-switch,.v3-filter-strip,.v3-detail-tabs,.v3-segment{display:flex;gap:6px;overflow-x:auto}.v3-progress-switch button,.v3-filter-strip button,.v3-detail-tabs button,.v3-segment button{min-height:32px;border:0;border-radius:999px;padding:0 11px;background:#eef2f5;color:#536271;white-space:nowrap;font-weight:700}.v3-progress-switch button.active,.v3-filter-strip button.active,.v3-detail-tabs button.active,.v3-segment button.active{background:#24435c;color:#fff}.v3-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.v3-flow-node{min-height:82px;border:0;border-radius:8px;background:#f4f7f7;display:grid;justify-items:center;align-content:center;gap:4px;color:#1f3347}.v3-flow-node span,.v3-status-row span{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:#dfe7ea;color:#516271;font-weight:900}.v3-flow-node strong{font-size:18px}.v3-flow-node em{font-style:normal;font-size:11px;color:#66717c}.v3-task-list,.v3-card-list,.v3-menu-list,.v3-contact-list{display:grid;gap:10px}.v3-task-row,.v3-customer-card,.v3-public-card,.v3-contact-row,.v3-menu-list button{border:0;border-radius:8px;padding:12px;background:#fff;box-shadow:inset 0 0 0 1px #24435c14}.v3-task-row,.v3-menu-list button{display:flex;align-items:center;justify-content:space-between;text-align:left}.v3-task-row span,.v3-customer-main strong,.v3-public-card strong,.v3-contact-row strong{color:#16202a;font-weight:800}.v3-reminder{border-radius:999px;padding:4px 8px;background:#eaf0f3;color:#536271;font-style:normal;font-size:11px;font-weight:800}.v3-reminder.danger{background:#ffe6df;color:#ba3e32}.v3-reminder.today{background:#fff0ce;color:#a05b00}.v3-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.v3-search-box{min-height:44px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;padding:0 8px 0 12px;border:1px solid rgba(126,144,170,.18);border-radius:8px;background:#fff}.v3-search input,.v3-field input,.v3-field textarea,.v3-field select{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#16202a;font:inherit}.v3-search-submit{border:0;border-radius:8px;padding:7px 8px;background:#f3f6fa;color:#245fbd;font-size:12px;font-weight:900}.v3-search-icon-submit{width:30px;height:30px;border:0;border-radius:8px;display:grid;place-items:center;background:transparent;color:#253248}.v3-search-icon-submit:active{background:#edf5ff;transform:translateY(1px)}.v3-customer-card,.v3-public-card{display:grid;gap:10px}.v3-customer-main{width:100%;border:0;padding:0;background:transparent;display:grid;gap:9px;text-align:left}.v3-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.v3-card-head h3{margin:0;color:#151b2d;font-size:16px;line-height:1.2;overflow-wrap:anywhere}.v3-card-head>div{min-width:0;display:grid;gap:3px}.v3-customer-main span,.v3-public-card span,.v3-contact-row span,.v3-menu-list span{color:#66717c;font-size:12px}.v3-status-row{display:flex;gap:6px;align-items:center}.v3-status-row.large span{width:34px;height:34px}.v3-status-row span.active{background:#2f7d64;color:#fff}.v3-card-actions,.v3-detail-actions{display:flex;gap:8px}.v3-card-actions button,.v3-detail-actions button,.v3-contact-row button{min-height:34px;border:1px solid rgba(126,144,170,.18);border-radius:8px;padding:5px 9px;background:#fff;color:#4974d1;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-weight:800}.v3-card-actions button{flex:1}.v3-detail-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.v3-detail-actions button{min-height:58px;flex-direction:column;font-size:11px}.v3-detail-hero p{margin:0}.v3-detail-v3a{gap:10px}.v3-detail-back{width:fit-content;padding:0;border:0;background:transparent;color:#536271;font-weight:900}.v3-detail-head-card{min-height:82px;padding:13px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid rgba(126,144,170,.2);border-radius:8px;background:#fffffff0;box-shadow:0 10px 26px #2336490f}.v3-detail-head-card h2{margin:0 0 6px;color:#151b2d;font-size:20px;line-height:1.18}.v3-detail-head-card p{margin:0;color:#657387;font-size:12px;line-height:1.45}.v3-detail-pill{max-width:94px;padding:7px 9px;border-radius:999px;background:#edf5ff;color:#245fbd;font-size:12px;font-weight:900;text-align:center}.v3-detail-pill.danger{background:#fff0ed;color:#c7443b}.v3-detail-pill.today{background:#fff6de;color:#9a6100}.v3-detail-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v3-detail-action-grid button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(126,144,170,.2);border-radius:8px;color:#4974d1;background:#fff;font-size:12px;font-weight:900}.v3-detail-action-grid button.soft-danger{color:#cf4a42;background:#fff7f6}.v3-detail-action-grid button:disabled,.v3-detail-action-grid button.is-disabled{opacity:.45;cursor:pointer;filter:grayscale(.16)}.v3-detail-action-grid button.is-disabled:active{transform:translateY(1px)}.v3-detail-info-grid,.v3-detail-readonly-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v3-detail-info{min-height:66px;padding:10px;display:grid;align-content:center;gap:5px;border:1px solid rgba(126,144,170,.16);border-radius:8px;background:#fffffff0}.v3-detail-info span{color:#7a8798;font-size:12px;font-weight:800}.v3-detail-info strong{color:#151b2d;font-size:14px;line-height:1.25;word-break:break-word}.v3-detail-status-row{display:flex;gap:6px;align-items:center;overflow-x:auto}.v3-detail-status-row span{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;background:#eef3f7;color:#7a8798;font-size:13px;font-weight:900}.v3-detail-status-row span.active{background:#e7f8f1;color:#0e9f78}.v3-detail-status-row span.money.active{background:#fff4d8;color:#b26b00}.v3-detail-status-row span.refund.active{background:#fff0ed;color:#c7443b}.v3-detail-panel{padding:10px;display:grid;gap:10px;border:1px solid rgba(126,144,170,.18);border-radius:8px;background:#fffffff0}.v3-detail-timeline{display:grid;gap:0}.v3-detail-timeline-item{display:grid;grid-template-columns:50px minmax(0,1fr);gap:8px;padding:9px 2px;border-top:1px solid rgba(126,144,170,.14)}.v3-detail-timeline-item:first-child{border-top:0}.v3-detail-timeline-item span{color:#7a8798;font-size:12px}.v3-detail-timeline-item p{margin:0;color:#3d4a5d;font-size:13px;line-height:1.45}.v3-detail-subpanel{display:grid;gap:10px}.v3-subpanel-head{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:8px}.v3-subpanel-head h3{margin:0;color:#151b2d;font-size:15px}.v3-subpanel-head button{min-height:30px;padding:5px 9px;border:1px solid rgba(73,116,209,.18);border-radius:8px;color:#4974d1;background:#edf5ff;font-size:12px;font-weight:900}.v3-lock,.v3-form-error{border-radius:8px;padding:9px 10px;display:flex;align-items:center;gap:7px;background:#fff0ce;color:#8d5800;font-size:12px;font-weight:700}.v3-form-error{display:block;background:#ffe6df;color:#ba3e32}.v3-timeline{display:grid;gap:10px;margin-top:12px}.v3-timeline-item{display:grid;grid-template-columns:14px 1fr;gap:8px;color:#384653;font-size:13px}.v3-timeline-item span{width:8px;height:8px;margin-top:5px;border-radius:999px;background:#315f88}.v3-timeline-item p{margin:0}.v3-form{display:grid;gap:12px}.v3-create-form{gap:10px}.v3-create-grid,.v3-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v3-create-form>.v3-field:first-of-type,.v3-create-more{display:grid;gap:10px}.v3-duplicate-hint{border:1px solid rgba(126,144,170,.2);border-radius:8px;padding:11px;display:grid;gap:8px;background:#ffffffeb}.v3-duplicate-hint>div{display:inline-flex;align-items:center;gap:7px;color:#1f3347}.v3-duplicate-hint svg{color:#4974d1}.v3-duplicate-hint strong{font-size:13px}.v3-duplicate-hint p{margin:0;border-radius:8px;padding:10px;color:#657387;background:#f3f6fa;font-size:12px;line-height:1.5}.v3-gradient-submit{background:linear-gradient(135deg,#4f75f2,#27b9b1)}.v3-follow-form-v3a{gap:10px}.v3-follow-customer-card{border:1px solid rgba(126,144,170,.2);border-radius:8px;padding:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#ffffffeb}.v3-follow-customer-card strong{display:block;color:#151b2d;font-size:15px}.v3-follow-customer-card span{display:block;margin-top:4px;color:#657387;font-size:12px;line-height:1.4}.v3-follow-customer-card em{min-width:32px;min-height:32px;border-radius:8px;display:grid;place-items:center;color:#245fbd;background:#edf5ff;font-style:normal;font-weight:900}.phone-v3-sales .v3-follow-form-v3a .v3-segment{min-height:40px;padding:4px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;border-radius:8px;background:#f3f6fa}.phone-v3-sales .v3-follow-form-v3a .v3-field:first-of-type .v3-segment{grid-template-columns:repeat(2,minmax(0,1fr))}.phone-v3-sales .v3-follow-form-v3a .v3-segment button{min-height:32px;border-radius:7px}.v3-follow-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v3-follow-action-grid button{min-height:48px;border:1px solid rgba(126,144,170,.18);border-radius:8px;padding:8px 10px;display:flex;align-items:center;gap:8px;color:#536276;background:#fff;text-align:left;font-weight:900}.v3-follow-action-grid button span{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:#4974d1;background:#edf5ff}.v3-follow-action-grid button b{font-size:12px}.v3-follow-action-grid button.active{color:#0e7e67;border-color:#0e9f7838;background:#f1fbf7}.v3-follow-action-grid button.active span{color:#0e9f78;background:#e7f8f1}.v3-quick-edit-panel{border:1px solid rgba(126,144,170,.18);border-radius:8px;overflow:hidden;background:#fffffff0}.v3-quick-edit-head{width:100%;min-height:54px;border:0;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#151b2d;background:#fff;text-align:left}.v3-quick-edit-head>div{min-width:0;display:grid;gap:4px}.v3-quick-edit-head strong{font-size:14px}.v3-quick-edit-head small{min-width:0;overflow:hidden;color:#7b8797;font-size:11px;font-weight:800;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.v3-quick-edit-head span{flex:0 0 auto;color:#657387;font-size:12px;font-weight:900}.v3-quick-edit-body{border-top:1px solid rgba(126,144,170,.14);padding:11px;display:grid;gap:10px;background:#fbfcfe}.v3-deal-form-v3a{gap:11px}.v3-deal-hero{min-height:112px;border-radius:8px;padding:15px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;color:#fff;background:linear-gradient(135deg,#4b6feff5,#24b4abf0),#24435c;box-shadow:0 18px 36px #266ba433}.v3-deal-hero span{display:block;margin-bottom:5px;color:#ffffffc7;font-size:12px;font-weight:900}.v3-deal-hero h2{margin:0;font-size:24px;line-height:1.15}.v3-deal-hero p{margin:8px 0 0;color:#ffffffd1;font-size:12px;line-height:1.55}.v3-deal-hero svg{flex:0 0 auto;padding:9px;border-radius:8px;background:#ffffff29;box-sizing:content-box}.v3-deal-customer-card,.v3-deal-note{border:1px solid rgba(126,144,170,.18);border-radius:8px;padding:12px;display:grid;gap:5px;background:#fffffff0}.v3-deal-customer-card strong{color:#151b2d;font-size:16px}.v3-deal-customer-card span,.v3-deal-note span{color:#657387;font-size:12px;font-weight:800;line-height:1.5}.v3-deal-fields{display:grid;gap:10px}.v3-deal-note{grid-template-columns:auto minmax(0,1fr);align-items:start;background:#f7fbff}.v3-deal-note svg{color:#4974d1;margin-top:2px}.v3-form>p{margin:0}.v3-field{display:grid;gap:6px;color:#536271;font-size:12px;font-weight:800}.v3-field input,.v3-field textarea,.v3-field select{min-height:42px;border-radius:8px;padding:0 11px;background:#f4f7f7;border:1px solid rgba(36,67,92,.08);font-weight:600}.v3-field textarea{min-height:88px;padding-top:10px;resize:vertical}.v3-check-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.v3-check-grid button{height:42px;border:0;border-radius:8px;background:#eef2f5;color:#536271;font-weight:900}.v3-check-grid button.active{background:#2f7d64;color:#fff}.v3-empty{min-height:118px;border-radius:8px;display:grid;place-items:center;align-content:center;gap:7px;padding:18px;background:#f6f8f8;color:#536271;text-align:center}.v3-feedback{position:absolute;z-index:20;top:60px;left:12px;right:12px;border-radius:8px;padding:11px 12px;display:grid;grid-template-columns:1fr auto;gap:8px;background:#fff;color:#16202a;box-shadow:0 16px 34px #16202a2e;border-left:4px solid #d87932}.v3-feedback.success{border-left-color:#2f7d64}.v3-feedback strong,.v3-feedback span{display:block}.v3-feedback span{margin-top:3px;color:#66717c;font-size:12px}.v3-feedback button,.v3-sheet-head button{border:0;background:transparent;color:#536271}.v3-sheet-backdrop{position:fixed;inset:0;z-index:100;display:grid;align-items:end;justify-items:center;padding:0 12px;background:#0f181f47}.v3-sheet{width:min(404px,calc(100vw - 24px));max-height:min(82vh,720px);overflow-y:auto;border-radius:14px 14px 0 0;padding:14px;display:grid;gap:12px;background:#fff}.v3-contact-sheet{padding:14px;border:1px solid rgba(126,144,170,.18);border-radius:8px 8px 0 0;box-shadow:0 -20px 56px #141f302e}.v3-contact-sheet-head h3{margin:0;color:#151b2d;font-size:18px;line-height:1.2}.v3-contact-sheet-head p{margin:4px 0 0;color:#657387;font-size:12px;font-weight:800}.v3-reminder-center{border:1px solid rgba(126,144,170,.18);border-radius:8px 8px 0 0;box-shadow:0 -20px 56px #141f302e}.v3-reminder-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v3-reminder-summary button{min-height:72px;border:1px solid rgba(126,144,170,.16);border-radius:8px;padding:10px;display:grid;gap:4px;justify-items:start;background:#f7f9fc;color:#151b2d;text-align:left}.v3-reminder-summary button.danger{background:#fff1ec;border-color:#d44d4129}.v3-reminder-summary span{color:#657387;font-size:11px;font-weight:800}.v3-reminder-summary strong{font-size:20px;line-height:1}.v3-reminder-summary small{color:#8a96a8;font-size:10px;font-weight:800}.v3-reminder-section{display:grid;gap:8px;padding-top:10px;border-top:1px solid rgba(126,144,170,.12)}.v3-reminder-section>div{display:grid;gap:2px}.v3-reminder-section>div strong{color:#151b2d;font-size:14px}.v3-reminder-section>div span,.v3-reminder-section p{margin:0;color:#657387;font-size:12px;line-height:1.45}.v3-reminder-section button{min-height:44px;border:1px solid rgba(126,144,170,.16);border-radius:8px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;color:#151b2d;text-align:left;font-weight:850}.v3-reminder-section button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v3-sheet-icon{width:34px;height:34px;display:inline-grid;place-items:center;border-radius:999px;background:#f3f7fb!important;color:#536271}.v3-contact-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.v3-contact-row button{width:68px}.v3-contact-form{display:grid;gap:10px}.v3-contact-form-actions{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:8px}.v3-contact-action-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.v3-contact-action-row+.v3-contact-action-row{margin-top:8px}.v3-contact-design-action{width:100%;box-sizing:border-box;min-height:52px;display:grid;grid-template-columns:24px minmax(0,74px) minmax(0,1fr) 18px;align-items:center;gap:9px;padding:10px;border:1px solid rgba(126,144,170,.18);border-radius:8px;color:#151b2d;background:#fff;text-align:left;text-decoration:none}.v3-contact-design-action+.v3-contact-design-action{margin-top:8px}.v3-contact-design-action svg{color:#4974d1}.v3-contact-design-action span{min-width:0;color:#657387;font-size:12px;font-weight:900}.v3-contact-design-action b{min-width:0;overflow:hidden;color:#151b2d;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.v3-contact-main-action{min-height:52px;display:grid;grid-template-columns:24px minmax(0,74px) minmax(0,1fr) 18px;align-items:center;gap:9px;padding:10px;border:1px solid rgba(126,144,170,.18);border-radius:8px;color:#151b2d;background:#fff;text-align:left;box-shadow:0 10px 20px #24435c0d}.v3-contact-main-action svg{color:#4974d1}.v3-contact-main-action span{min-width:0;color:#657387;font-size:12px;font-weight:900}.v3-contact-main-action b{min-width:0;overflow:hidden;color:#151b2d;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.v3-contact-disable{min-height:40px;padding:0 10px;border:1px solid rgba(222,77,71,.14);border-radius:8px;color:#de4d47;background:#fff7f6;font-size:12px;font-weight:900}.v3-contact-add-toggle{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px dashed rgba(73,116,209,.32);border-radius:8px;color:#245fbd;background:#f4f9ff;font-weight:900}.v3-contact-manage-toggle{min-height:38px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#4974d1;background:#f3f8ff;font-size:12px;font-weight:900}.v3-contact-manage-panel{display:grid;gap:10px;padding:10px;border:1px solid rgba(126,144,170,.16);border-radius:8px;background:#f8fbff}.v3-contact-manage-note{margin:0;color:#657387;font-size:12px;font-weight:800;line-height:1.45}.v3-contact-manage-list{display:grid;gap:8px}.v3-contact-manage-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.v3-contact-manage-list span{min-width:0;overflow:hidden;color:#536276;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.v3-contact-manage-list em{min-height:28px;padding:0 10px;border:1px solid rgba(73,116,209,.16);border-radius:999px;display:inline-flex;align-items:center;color:#4974d1;background:#4974d114;font-size:11px;font-style:normal;font-weight:900}.v3-secondary,.v3-sheet-close-line{min-height:42px;border:1px solid rgba(126,144,170,.16);border-radius:8px;color:#536276;background:#f6f8fb;font-weight:900}.v3-sheet-close-line{width:100%;background:#fff}.v3-giveup-sheet{gap:13px;padding:16px;border-radius:8px 8px 0 0;box-shadow:0 -20px 56px #141f302e}.v3-giveup-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;color:#de4d47;background:#fff1ef}.v3-giveup-title{display:grid;gap:5px}.v3-giveup-title h3{margin:0;color:#151b2d;font-size:20px;line-height:1.2}.v3-giveup-title p{margin:0;color:#657387;font-size:13px;line-height:1.55}.v3-giveup-effects{display:grid;gap:8px;padding:10px;border:1px solid rgba(222,77,71,.12);border-radius:8px;background:#fff8f7}.v3-giveup-effects span{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;color:#536276;font-size:12px;font-weight:800;line-height:1.45}.v3-giveup-effects svg{color:#de4d47}.v3-giveup-actions{display:grid;grid-template-columns:1fr 1.2fr;gap:10px}.v3-giveup-actions button{min-height:44px;border:0;border-radius:8px;background:#eef3f8;color:#536276;font-weight:900}.v3-giveup-actions button.danger{color:#fff;background:linear-gradient(135deg,#de4d47,#f08a63);box-shadow:0 12px 24px #de4d4738}.v3-giveup-actions button.claim{color:#fff;background:linear-gradient(135deg,#4b7bec,#22b8b1);box-shadow:0 12px 24px #2884d238}.v3-giveup-actions button:disabled{cursor:not-allowed;opacity:.65}.v3-claim-confirm-sheet{gap:13px;padding:16px;border-radius:8px 8px 0 0;box-shadow:0 -20px 56px #141f302e}.v3-claim-confirm-hero{display:grid;grid-template-columns:54px minmax(0,1fr);gap:12px;align-items:center;padding:12px;border:1px solid rgba(60,129,232,.12);border-radius:8px;background:linear-gradient(135deg,#4b7bec1f,#22b8b11a)}.v3-claim-confirm-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;color:#fff;background:linear-gradient(135deg,#4b7bec,#22b8b1);box-shadow:0 12px 24px #2884d233}.v3-claim-confirm-hero span{color:#54708e;font-size:12px;font-weight:900}.v3-claim-confirm-hero h3{margin:2px 0 4px;color:#151b2d;font-size:20px;line-height:1.2}.v3-claim-confirm-hero p{margin:0;color:#657387;font-size:13px;line-height:1.5}.v3-claim-confirm-effects{display:grid;gap:8px;padding:10px;border:1px solid rgba(60,129,232,.12);border-radius:8px;background:#f5fbff}.v3-claim-confirm-effects span{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;color:#536276;font-size:12px;font-weight:800;line-height:1.45}.v3-claim-confirm-effects svg{color:#3478d8}.v3-mine-hero{display:grid;grid-template-columns:50px minmax(0,1fr);gap:12px;align-items:center}.v3-mine-avatar{width:50px;height:50px}.v3-mine-hero-v3a{min-height:88px;padding:12px 13px;border:1px solid rgba(126,144,170,.14);border-radius:8px;background:#fff;box-shadow:0 8px 22px #2337520f}.v3-mine-hero-v3a .v3-mine-avatar{border-radius:16px;background:linear-gradient(135deg,#4f75f2,#16b6b1)}.v3-mine-hero-v3a span{width:fit-content;padding:0;color:#657387;background:transparent;font-size:12px;font-weight:900}.v3-mine-hero-v3a h2{margin:4px 0;color:#151b2d;font-size:21px;line-height:1.1}.v3-mine-hero-v3a p{margin:0;color:#657387;font-size:13px;font-weight:700;line-height:1.35}.v3-mine-stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.v3-mine-stat-strip button{min-width:0;min-height:70px;border:1px solid rgba(126,144,170,.2);border-radius:8px;display:grid;place-items:center;align-content:center;gap:4px;background:#ffffffeb;color:#536276;box-shadow:none}.v3-mine-stat-strip span{color:#657387;font-size:11px;font-weight:700;line-height:1.2;text-align:center}.v3-mine-stat-strip strong{color:#4974d1;font-size:21px;font-weight:900;line-height:1}.v3-mine-stat-strip strong.as-status{font-size:17px;letter-spacing:0}.v3-mine-design-card{display:grid;gap:0;padding:11px;border:1px solid rgba(126,144,170,.2);border-radius:8px;background:#ffffffeb;box-shadow:none}.v3-mine-design-card>div:first-child{margin-bottom:10px}.v3-mine-card-head{display:flex;align-items:center;gap:7px;color:#4974d1}.v3-mine-card-head strong{color:#151b2d;font-size:14px;line-height:1.2}.v3-mine-card-head svg{flex:0 0 auto}.v3-mine-entry-list{display:grid;gap:8px}.v3-mine-row{width:100%;min-height:54px;border:0;border-top:1px solid rgba(126,144,170,.14);padding:10px 0;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;background:transparent}.v3-mine-row:first-child{border-top:0}.v3-mine-row>span{min-width:0;display:grid;gap:4px;flex:1 1 auto}.v3-mine-row b{color:#151b2d;font-size:14px;font-weight:800;line-height:1.2}.v3-mine-row em{color:#657387;font-size:12px;font-style:normal;font-weight:500;line-height:1.35}.v3-mine-row>svg:last-child{flex:0 0 auto;color:#9aa8ba}.v3-mine-settings-card{gap:0}.v3-mine-setting-list{display:grid}.v3-mine-setting-row{width:100%;min-height:38px;border:0;border-top:1px solid rgba(126,144,170,.14);padding:8px 0;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#3d4a5d;background:transparent;text-align:left}.v3-mine-setting-row:first-child{border-top:0}.v3-mine-setting-row span{min-width:0;color:#3d4a5d;font-size:13px;font-weight:700}.v3-mine-setting-row svg{color:#9aa8ba}.v3-menu-list button{min-height:52px;gap:10px;color:#16202a;font-weight:800}.v3-menu-list button span{margin-left:auto;font-weight:600}.v3-account-sheet{gap:12px;padding:16px;border-radius:8px 8px 0 0}.v3-account-summary{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:center;padding:12px;border:1px solid rgba(79,117,242,.12);border-radius:8px;background:linear-gradient(135deg,#4f75f217,#27b9b114)}.v3-account-summary h3{margin:0 0 3px;color:#151b2d;font-size:19px}.v3-account-summary p{margin:0;color:#66758a;font-size:13px;font-weight:800}.v3-account-info-list{display:grid;gap:8px}.v3-account-info-list span{min-height:42px;padding:0 12px;border:1px solid rgba(126,144,170,.14);border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff}.v3-account-info-list b{color:#66758a;font-size:12px}.v3-account-info-list em{min-width:0;color:#151b2d;font-size:12px;font-style:normal;font-weight:900;text-align:right;word-break:break-word}.v3-sheet-danger-line{min-height:42px;border:1px solid rgba(225,71,71,.2);border-radius:8px;background:#fff5f5eb;color:#d44545;font-size:13px;font-weight:900}.v3-bottom-nav{position:relative;z-index:5;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:9px 10px 12px;border-top:1px solid rgba(22,32,42,.08);background:#ffffffe0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.v3-bottom-nav button{min-width:0;min-height:48px;border:0;border-radius:8px;display:grid;place-items:center;align-content:center;gap:3px;color:#66717c;background:transparent;font-weight:800;font-size:11px}.v3-bottom-nav button.active{color:#24435c;background:#eef3f7}.sales-v3-shell{padding:12px;display:grid;place-items:center}.phone-v3-sales{width:min(430px,100%);height:min(812px,calc(100vh - 24px));max-height:none;border:1px solid rgba(126,144,170,.24);border-radius:8px;background:#f7f9fc;box-shadow:0 20px 54px #1e2c3f24}.phone-v3-sales .phone-status{display:none}.phone-v3-sales .v3-sales-app{height:100%;background:linear-gradient(180deg,#f7fbff,#f5f7fb 42%,#f7f9fc)}.phone-v3-sales .v3-header{min-height:84px;grid-template-columns:1fr 38px;align-items:end;padding:16px 14px 12px;background:#fffffff0;border-bottom:1px solid rgba(126,144,170,.18)}.phone-v3-sales .v3-header.create,.phone-v3-sales .v3-header.has-action{grid-template-columns:1fr auto}.phone-v3-sales .v3-header.module-header:not(.has-action):not(.create){grid-template-columns:minmax(0,1fr)}.phone-v3-sales .v3-header.mine-header{grid-template-columns:minmax(0,1fr) 38px}.phone-v3-sales .v3-header.mine-header.module-header:not(.has-action):not(.create){grid-template-columns:minmax(0,1fr) 38px}.v3-header-save{min-height:36px;border:0;border-radius:8px;padding:0 12px;display:inline-flex;align-items:center;gap:5px;color:#fff;background:linear-gradient(135deg,#4f75f2,#27b9b1);font-size:13px;font-weight:900}.v3-header-follow{min-height:36px;min-width:74px;border:0;border-radius:8px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#fff;background:linear-gradient(135deg,#4f75f2,#27b9b1);font-size:13px;font-weight:900;white-space:nowrap;box-shadow:0 10px 22px #4974d133}.v3-header-left{min-width:0;display:flex;align-items:center;gap:9px}.v3-header-left>div{min-width:0;display:grid;gap:3px}.v3-title-block{min-width:0}.v3-meta-line{min-height:28px;display:flex;align-items:center;gap:8px}.v3-header.module-header .v3-meta-line{min-height:22px}.v3-header.mine-header .v3-meta-line{min-height:28px}.phone-v3-sales .v3-header strong{color:#151b2d;font-size:23px;line-height:1.08}.phone-v3-sales .v3-header span{color:#7a8798;font-size:12px;font-weight:700}.v3-staff{display:inline-flex;align-items:center;gap:6px}.v3-staff i{width:24px;height:24px;display:grid;place-items:center;border-radius:999px;color:#fff;background:linear-gradient(135deg,#4f75f2,#27b9b1);font-style:normal;font-size:11px;font-weight:800}.v3-staff b{max-width:92px;overflow:hidden;color:#151b2d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.phone-v3-sales .v3-icon-btn{width:38px;height:38px;color:#4974d1;background:#ffffffeb;border:1px solid rgba(126,144,170,.2);box-shadow:none}.phone-v3-sales .v3-sales-main{padding:12px 12px 78px;scrollbar-width:none}.phone-v3-sales .v3-sales-main::-webkit-scrollbar{display:none}.phone-v3-sales .v3-view{gap:10px}.phone-v3-sales .v3-hero{min-height:124px;padding:16px;grid-template-columns:1fr auto;background:linear-gradient(135deg,#4f75f2,#27b9b1 66%,#6fcf97);border:1px solid rgba(126,144,170,.2);box-shadow:0 14px 28px #3f68e62e}.phone-v3-sales .v3-priority-action{width:100%;border:1px solid rgba(126,144,170,.2);text-align:left}.phone-v3-sales .v3-hero h2{margin:7px 0 5px;font-size:28px;line-height:1.08}.phone-v3-sales .v3-hero p,.phone-v3-sales .v3-hero span{color:#ffffffc7}.phone-v3-sales .v3-hero svg{color:#ffffffe6}.phone-v3-sales .v3-metric-grid,.phone-v3-sales .v3-quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.phone-v3-sales .v3-metric{min-height:70px;padding:10px;align-content:space-between;background:#ffffffeb;border:1px solid rgba(126,144,170,.2);box-shadow:none}.phone-v3-sales .v3-metric svg{display:none}.phone-v3-sales .v3-metric strong{margin-top:6px;color:#151b2d;font-size:24px}.phone-v3-sales .v3-metric span{color:#6a778a;font-size:12px}.phone-v3-sales .v3-metric.orange{background:#fff6e6;border-color:#ec9e3d3d}.phone-v3-sales .v3-metric.orange strong{color:#c9721b}.phone-v3-sales .v3-metric.red{background:#fff1ef;border-color:#e0483e38}.phone-v3-sales .v3-metric.red strong{color:#d33b33}.v3-action{min-height:62px;border:1px solid rgba(126,144,170,.2);border-radius:8px;display:grid;place-items:center;align-content:center;gap:5px;color:#4974d1;background:#ffffffeb;font-size:12px;font-weight:800}.phone-v3-sales .v3-section,.phone-v3-sales .v3-customer-card,.phone-v3-sales .v3-public-card,.phone-v3-sales .v3-task-row,.phone-v3-sales .v3-detail-hero,.phone-v3-sales .v3-pool-head,.phone-v3-sales .v3-mine-hero,.phone-v3-sales .v3-field input,.phone-v3-sales .v3-field textarea,.phone-v3-sales .v3-field select{border:1px solid rgba(126,144,170,.2);border-radius:8px;background:#ffffffeb;box-shadow:none}.phone-v3-sales .v3-section{padding:11px}.phone-v3-sales .v3-section-title{margin-bottom:10px}.phone-v3-sales .v3-section-title h3{color:#151b2d;font-size:14px}.phone-v3-sales .v3-progress-switch{min-height:34px;padding:3px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;border:1px solid rgba(126,144,170,.16);border-radius:8px;background:#f3f6fa}.phone-v3-sales .v3-progress-switch,.phone-v3-sales .v3-filter-strip,.phone-v3-sales .v3-detail-tabs,.phone-v3-sales .v3-segment{scrollbar-width:none}.phone-v3-sales .v3-progress-switch::-webkit-scrollbar,.phone-v3-sales .v3-filter-strip::-webkit-scrollbar,.phone-v3-sales .v3-detail-tabs::-webkit-scrollbar,.phone-v3-sales .v3-segment::-webkit-scrollbar{display:none}.phone-v3-sales .v3-progress-switch button{min-width:0;min-height:28px;padding:0 5px;border-radius:7px;color:#657387;background:transparent;font-size:11px;font-weight:900}.phone-v3-sales .v3-progress-switch button.active{color:#245fbd;background:#fff;box-shadow:0 8px 18px #26374d14}.v3-progress-context{color:#7a8798;font-size:11px;font-weight:800}.phone-v3-sales .v3-flow{position:relative;gap:7px}.phone-v3-sales .v3-flow.stage{grid-template-columns:repeat(5,minmax(0,1fr))}.phone-v3-sales .v3-flow.stage:before{content:"";position:absolute;left:10%;right:10%;top:19px;height:3px;border-radius:999px;background:linear-gradient(90deg,#20c6b7,#4f75f2 62%,#ffb74a);opacity:.22}.phone-v3-sales .v3-flow.result{grid-template-columns:repeat(4,minmax(0,1fr))}.phone-v3-sales .v3-flow-node{position:relative;z-index:1;min-height:76px;border:1px solid rgba(126,144,170,.18);background:linear-gradient(180deg,#fffffffa,#f8fbfff0)}.phone-v3-sales .v3-flow.result .v3-flow-node{min-height:66px;padding:8px 6px;overflow:hidden}.phone-v3-sales .v3-flow.result .v3-flow-node:before{content:"";position:absolute;inset:auto 8px 6px;height:3px;border-radius:999px;background:#dce5ef}.phone-v3-sales .v3-flow-node span,.phone-v3-sales .v3-status-row span,.phone-v3-sales .v3-check-grid button{width:30px;height:30px;border-radius:8px;color:#9aa5b5;background:#f2f5f8;font-size:14px}.phone-v3-sales .v3-flow-node.done span,.phone-v3-sales .v3-flow-node.done strong,.phone-v3-sales .v3-status-row span:nth-child(1).active,.phone-v3-sales .v3-status-row span:nth-child(2).active{color:#0e9f78}.phone-v3-sales .v3-flow-node.done span,.phone-v3-sales .v3-status-row span:nth-child(1).active,.phone-v3-sales .v3-status-row span:nth-child(2).active{background:#e7f8f1}.phone-v3-sales .v3-flow-node.active span,.phone-v3-sales .v3-flow-node.active strong,.phone-v3-sales .v3-status-row span:nth-child(3).active,.phone-v3-sales .v3-status-row span:nth-child(4).active{color:#4974d1}.phone-v3-sales .v3-flow-node.active span,.phone-v3-sales .v3-status-row span:nth-child(3).active,.phone-v3-sales .v3-status-row span:nth-child(4).active{background:#edf5ff}.phone-v3-sales .v3-flow-node.money span,.phone-v3-sales .v3-flow-node.money strong,.phone-v3-sales .v3-flow-node.deal strong,.phone-v3-sales .v3-status-row span:nth-child(5).active{color:#c9721b}.phone-v3-sales .v3-flow-node.money span,.phone-v3-sales .v3-status-row span:nth-child(5).active{background:#fff3de}.phone-v3-sales .v3-status-row span:nth-child(6).active{color:#d3423f;background:#fff0ee}.phone-v3-sales .v3-flow-node.new strong,.phone-v3-sales .v3-flow-node.follow strong{color:#4974d1}.phone-v3-sales .v3-flow-node.new:before,.phone-v3-sales .v3-flow-node.follow:before{background:linear-gradient(90deg,#7aa8ff,#4f75f2)}.phone-v3-sales .v3-flow-node.done:before{background:linear-gradient(90deg,#7de2c2,#0e9f78)}.phone-v3-sales .v3-flow-node.active:before{background:linear-gradient(90deg,#8fd3ff,#4974d1)}.phone-v3-sales .v3-flow-node.money:before,.phone-v3-sales .v3-flow-node.deal:before{background:linear-gradient(90deg,#ffd48a,#f0a43a)}.phone-v3-sales .v3-flow-node strong{color:#151b2d;font-size:21px;line-height:1}.phone-v3-sales .v3-flow.result .v3-flow-node strong{font-size:19px}.phone-v3-sales .v3-flow-node em{color:#657387;font-size:11px;font-weight:900}.phone-v3-sales .v3-task-row{width:100%;min-height:64px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:8px}.phone-v3-sales .v3-customer-card,.phone-v3-sales .v3-public-card{gap:9px;padding:0;overflow:hidden}.phone-v3-sales .v3-public-card strong,.phone-v3-sales .v3-detail-hero h2{color:#151b2d;font-size:15px;overflow-wrap:anywhere}.phone-v3-sales .v3-customer-main{padding:11px}.phone-v3-sales .v3-card-head h3{font-size:15px;font-weight:900}.phone-v3-sales .v3-card-head .v3-reminder{flex:0 0 auto}.v3-meta-tags{display:flex;flex-wrap:wrap;gap:6px}.v3-meta-tags span{min-height:25px;display:inline-flex;align-items:center;padding:4px 8px;border-radius:8px;color:#536271;background:#f3f6fa;font-size:11px;font-weight:800}.v3-meta-tags span.level{color:#245fbd;background:#e8f1ff}.v3-last-line{margin:0;color:#657387;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.phone-v3-sales .v3-card-actions button.primary-action{color:#fff;border-color:transparent;background:linear-gradient(135deg,#4f75f2,#27b9b1)}.phone-v3-sales .v3-card-actions{padding:0 11px 11px}.phone-v3-sales .v3-card-actions button{min-height:34px;font-size:12px}.phone-v3-sales .v3-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.phone-v3-sales .v3-detail-actions button{min-height:44px;flex-direction:row;font-size:12px}.phone-v3-sales .v3-search,.phone-v3-sales .v3-field input,.phone-v3-sales .v3-field textarea,.phone-v3-sales .v3-field select{background:#fff;border:1px solid rgba(126,144,170,.18)}.phone-v3-sales .v3-filter-strip button,.phone-v3-sales .v3-detail-tabs button,.phone-v3-sales .v3-segment button{min-height:32px;border-radius:8px;background:#f3f6fa;color:#657387;font-size:12px}.phone-v3-sales .v3-filter-strip button.active,.phone-v3-sales .v3-detail-tabs button.active,.phone-v3-sales .v3-segment button.active{color:#245fbd;background:#fff;box-shadow:inset 0 0 0 1px #4974d12e}.phone-v3-sales .v3-filter-strip{gap:7px;padding:2px 0 4px;overflow-x:auto;background:transparent;scroll-padding-inline:2px}.phone-v3-sales .v3-filter-strip button{flex:0 0 auto;min-height:32px;padding:6px 10px;border:1px solid rgba(126,144,170,.18);border-radius:999px;color:#657387;background:#fff;box-shadow:none;font-size:12px;font-weight:800}.phone-v3-sales .v3-filter-strip button.active{color:#245fbd;border-color:#4974d138;background:#edf5ff;box-shadow:none}.phone-v3-sales .v3-sheet{border-radius:18px 18px 0 0;box-shadow:0 -18px 36px #1e2c3f2e}.phone-v3-sales .v3-detail-hero>.v3-link-btn:first-child,.phone-v3-sales .v3-form>.v3-link-btn:first-child{display:none}.phone-v3-sales .v3-bottom-nav{height:66px;padding:0;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgba(126,144,170,.18);background:#fffffff0;box-shadow:0 -12px 26px #26374d14}.phone-v3-sales .v3-bottom-nav button{min-height:66px;border-radius:0;color:#7a8798;background:transparent}.phone-v3-sales .v3-bottom-nav button.active{color:#4974d1;background:transparent}.phone-v3-sales .v3-bottom-nav button.center{transform:translateY(-6px)}.phone-v3-sales .v3-bottom-nav button.center svg{width:38px;height:38px;padding:9px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#4f75f2,#27b9b1);box-shadow:0 10px 22px #4974d138}.phone-v3-sales .v3-bottom-nav button.center span{display:none}.v3-pool-filter-btn{min-height:30px;border:0;border-radius:8px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;color:#245fbd;background:#edf5ff;font-size:12px;font-weight:800;white-space:nowrap}.v3-filter-summary{min-height:36px;border:1px solid rgba(73,116,209,.14);border-radius:8px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#245fbd;background:#f3f8ff;font-size:12px;font-weight:800}.v3-filter-summary button{border:0;background:transparent;color:#d33b33;font-weight:900}.v3-filter-open{min-height:44px;border:1px solid rgba(126,144,170,.18);border-radius:8px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:4px;background:#fff;color:#4974d1;font-weight:900}.phone-v3-sales .v3-search{grid-template-columns:minmax(0,1fr) auto}.phone-v3-sales .v3-pool-search{min-height:42px;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:0 8px 0 10px;border-color:#7e90aa2e;border-radius:8px;background:#fff;color:#6a778a}.phone-v3-sales .v3-public-result-head{min-height:34px;padding:0}.phone-v3-sales .v3-public-quota{border:1px solid rgba(72,116,209,.12);border-radius:8px;padding:12px 14px;display:grid;gap:4px;background:linear-gradient(135deg,#f7fbff,#f4fffd)}.phone-v3-sales .v3-public-quota span{color:#728095;font-size:12px;font-weight:900}.phone-v3-sales .v3-public-quota strong{color:#14233c;font-size:18px;line-height:1.2}.phone-v3-sales .v3-public-quota em{color:#657387;font-size:12px;font-style:normal;font-weight:700}.phone-v3-sales .v3-public-card{position:relative;padding:13px}.v3-public-main{padding-right:34px}.v3-public-lock{position:absolute;top:12px;right:12px;width:30px;height:30px;border:0;border-radius:8px;display:grid;place-items:center;color:#657387;background:#f3f6fa}.phone-v3-sales .v3-public-card .v3-card-actions{grid-template-columns:1fr}.phone-v3-sales .v3-public-card .v3-claim-action{min-height:44px;color:#fff;background:linear-gradient(135deg,#4f75f2,#27b9b1)}.v3-filter-sheet{max-height:88%}.v3-public-filter-sheet{box-sizing:border-box;width:min(404px,calc(100vw - 24px));max-height:min(calc(100dvh - 92px),650px);margin-bottom:66px;border-radius:8px 8px 0 0;padding:14px;gap:11px;overflow-x:hidden;background:#fff}.v3-public-filter-sheet .v3-sheet-head{min-height:42px}.v3-public-filter-sheet .v3-sheet-head strong{font-size:17px;line-height:1.1}.v3-public-filter-sheet .v3-sheet-head button{width:34px;height:34px;border-radius:8px;background:#f8fafc;border:1px solid rgba(126,144,170,.16)}.v3-customer-filter-sheet{box-sizing:border-box;width:min(404px,calc(100vw - 40px));max-width:calc(100vw - 40px);max-height:min(calc(100dvh - 166px),500px);margin-bottom:0;border-radius:8px 8px 0 0;padding:16px 16px 0;gap:12px;overflow-x:hidden;background:#fff}.v3-customer-filter-backdrop{padding:0 20px 66px}.v3-customer-filter-head{min-height:42px;align-items:center}.v3-customer-filter-head strong{font-size:17px;line-height:1.1}.v3-customer-filter-sheet .v3-sheet-icon{width:42px;height:42px;border-radius:999px;color:#536276;background:#f8fafc;border:1px solid rgba(126,144,170,.14)}.v3-customer-filter-current{padding:11px 10px;gap:7px;background:#f8fbff}.v3-customer-filter-current b{color:#245fbd;font-size:14px}.v3-customer-filter-select-grid{gap:8px}.v3-customer-filter-select{min-height:52px;display:grid;gap:5px}.v3-customer-filter-select span{color:#718098;font-size:11px;font-weight:900}.v3-customer-filter-select select{width:100%;min-height:36px;padding:0 9px;border:1px solid rgba(126,144,170,.2);border-radius:8px;outline:none;color:#33435a;background:#f8fafc;font:inherit;font-size:12px;font-weight:800}.v3-customer-filter-select select:focus{border-color:#245fbd59;box-shadow:0 0 0 3px #487bee1f}.v3-customer-filter-sheet .v3-customer-filter-quick{display:flex;flex-wrap:wrap;grid-template-columns:none;gap:7px}.v3-customer-filter-sheet .v3-customer-filter-quick button{width:auto;min-height:28px;border-radius:999px;padding:0 10px;color:#536276;background:#fff;font-size:11px;font-weight:800;line-height:1.1;white-space:nowrap}.v3-customer-filter-sheet .v3-customer-filter-quick button.active{color:#245fbd;border-color:#4974d13d;background:#edf5ff}.v3-customer-filter-sheet .v3-filter-section{padding:11px 10px;border:1px solid rgba(126,144,170,.14);border-radius:8px;background:#fff;gap:10px}.v3-customer-filter-sheet .v3-filter-section h3{margin:0;color:#26374d;font-size:13px}.v3-customer-filter-sheet .v3-public-tag-filter{display:grid;gap:7px}.v3-customer-filter-sheet .v3-public-tag-filter strong{color:#536276;font-size:12px;font-weight:900}.v3-customer-filter-sheet .v3-public-tag-filter>div{display:flex;flex-wrap:wrap;gap:8px}.v3-customer-filter-sheet .v3-public-filter-actions{position:static;margin:0;padding:0;gap:8px;background:transparent;border-top:0}.v3-customer-filter-sheet .v3-public-filter-actions button{min-height:36px;border-radius:8px;padding:8px 11px;font-size:13px;font-weight:900;box-shadow:none}.v3-customer-filter-sheet .v3-public-filter-actions button:first-child{border:1px solid rgba(126,144,170,.2);color:#657387;background:#fff}.v3-customer-filter-sheet .v3-public-filter-actions .v3-primary{color:#fff;background:linear-gradient(135deg,#4f75f2,#27b9b1)}.v3-public-filter-summary-card{margin:0;border:1px solid rgba(73,116,209,.18);border-radius:8px;padding:11px;display:grid;gap:7px;background:#f4f9ff}.v3-public-filter-summary-card span{color:#657387;font-size:12px;font-weight:800}.v3-public-filter-summary-card b{color:#245fbd;font-size:14px}.v3-public-filter-summary-card div{display:flex;flex-wrap:wrap;gap:8px}.v3-public-filter-summary-card em{border-radius:999px;padding:4px 8px;color:#245fbd;background:#e7f0ff;font-size:11px;font-style:normal;font-weight:900}.v3-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v3-public-filter-section{padding:0;border:0;background:transparent;gap:8px}.v3-public-filter-section h3{color:#26374d;font-size:13px}.v3-public-condition-grid{align-items:end}.v3-public-filter-select{min-height:52px;display:grid;gap:5px;position:relative}.v3-public-filter-select span{color:#718098;font-size:11px;font-weight:900}.v3-public-filter-select select{width:100%;min-height:36px;padding:0 9px;border:1px solid rgba(126,144,170,.2);border-radius:8px;outline:none;color:#33435a;background:#f8fafc;font:inherit;font-size:12px;font-weight:800}.v3-public-filter-select.disabled select{color:#151b2d;background:#fff;border-style:solid;opacity:1}.v3-public-filter-select em{display:none}.v3-public-owner-history{grid-column:1 / -1;min-height:52px;display:grid;gap:5px}.v3-public-owner-history>span{color:#718098;font-size:11px;font-weight:900}.v3-public-owner-history>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v3-public-owner-history button{min-height:36px;border:1px solid rgba(126,144,170,.2);border-radius:8px;padding:0 9px;color:#536276;background:#f8fafc;font-size:12px;font-weight:800}.v3-public-filter-sheet .v3-public-filter-actions{position:static;margin:0;padding:0;gap:8px;background:transparent;border-top:0}.v3-public-filter-sheet .v3-public-filter-actions button{min-height:36px;border-radius:8px;padding:8px 11px;font-size:13px;font-weight:900;box-shadow:none}.v3-public-filter-sheet .v3-public-filter-actions button:first-child{border:1px solid rgba(126,144,170,.2);color:#657387;background:#fff}.v3-public-filter-sheet .v3-public-filter-actions .v3-primary{color:#fff;background:linear-gradient(135deg,#4f75f2,#27b9b1)}.v3-public-owner-history button.active{color:#245fbd;border-color:#4974d138;background:#edf5ff}.v3-filter-section{display:grid;gap:10px;padding-top:12px;border-top:1px solid rgba(126,144,170,.14)}.v3-filter-section h3{margin:0;color:#253248;font-size:14px}.v3-chip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v3-quick-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v3-chip-grid button{min-height:38px;border:1px solid rgba(126,144,170,.18);border-radius:8px;color:#536276;background:#fff;font-weight:800}.v3-chip-grid button.active{color:#245fbd;border-color:#4974d138;background:#edf5ff}.v3-filter-chip-group{display:grid;gap:7px}.v3-filter-chip-group strong{color:#536276;font-size:12px;font-weight:900}.v3-filter-chip-group>div{display:flex;flex-wrap:wrap;gap:8px}.v3-filter-chip-group button{min-height:34px;border:1px solid rgba(126,144,170,.18);border-radius:8px;padding:0 11px;color:#536276;background:#fff;font-size:12px;font-weight:900}.v3-filter-chip-group button.active{color:#245fbd;border-color:#4974d138;background:#edf5ff}.v3-filter-chip-group.disabled button{color:#9aa7b8;border-style:dashed;background:#f7f9fc}.v3-customer-custom-dates{margin-top:-2px}.v3-public-filter-section{gap:8px;padding-top:0;border-top:0}.v3-public-filter-section h3{font-size:13px}.v3-public-tag-filter{display:flex;flex-wrap:wrap;gap:8px}.v3-public-tag-filter button{min-width:42px;min-height:32px;border:1px solid rgba(126,144,170,.18);border-radius:8px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:4px;color:#657387;background:#f3f6fa;font-weight:900}.v3-public-tag-filter button.active{color:#245fbd;border-color:#4974d138;background:#edf5ff}.v3-public-tag-filter button.negative{color:#a05b00;border-color:#f0a43a47;background:#fff5df}.v3-public-tag-filter button span{font-size:14px}.v3-public-tag-filter button em{font-size:10px;font-style:normal}.v3-filter-disabled{border:1px dashed rgba(126,144,170,.28);border-radius:8px;padding:10px;display:grid;gap:4px;background:#f7f9fc}.v3-filter-disabled strong{color:#536276;font-size:12px}.v3-filter-disabled span{color:#7a8798;font-size:12px;line-height:1.45}.v3-disabled-filter-box{min-height:58px;padding:8px 10px;border:1px dashed rgba(126,144,170,.22);border-radius:8px;display:grid;align-content:center;gap:3px;background:#f7f9fc}.v3-disabled-filter-box span{color:#536276;font-size:12px;font-weight:900}.v3-disabled-filter-box b{color:#8b98aa;font-size:11px;font-weight:800}.v3-toggle-list{display:grid;gap:8px}.v3-public-history-toggles{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-toggle-list button{min-height:38px;border:1px solid rgba(126,144,170,.18);border-radius:8px;color:#536276;background:#fff;font-weight:800}.v3-public-history-toggles button{min-height:40px;padding:0 8px;font-size:12px}.v3-toggle-list button.active{color:#245fbd;border-color:#4974d138;background:#edf5ff}.v3-sheet-actions{display:grid;grid-template-columns:.8fr 1.2fr;gap:10px}.v3-public-filter-actions{position:sticky;bottom:0;margin:0 -12px;padding:10px 12px 12px;background:linear-gradient(180deg,#ffffffc7,#fff 32%)}.v3-sheet-actions>button:first-child{min-height:42px;border:0;border-radius:8px;color:#536276;background:#eef3f8;font-weight:900}.v3-contact-actions{display:inline-flex;gap:6px}.v3-contact-actions button{width:auto;min-width:58px}.v3-copy-message{border-radius:8px;padding:8px 10px;background:#edf5ff;color:#245fbd;font-size:12px;font-weight:800}.v3-sheet-cancel{min-height:40px;border:0;border-radius:8px;background:#eef3f8;color:#536276;font-weight:900}.phone-v3-sales .v3-view{animation:v3PageFloatIn .22s ease-out}.phone-v3-sales .v3-hero,.phone-v3-sales .v3-metric,.phone-v3-sales .v3-action,.phone-v3-sales .v3-section,.phone-v3-sales .v3-customer-card,.phone-v3-sales .v3-public-card,.phone-v3-sales .v3-detail-hero,.phone-v3-sales .v3-pool-head,.phone-v3-sales .v3-mine-hero{animation:v3CardFloatIn .26s ease-out both;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.phone-v3-sales .v3-metric:nth-child(2),.phone-v3-sales .v3-action:nth-child(2),.phone-v3-sales .v3-customer-card:nth-child(2),.phone-v3-sales .v3-public-card:nth-child(2){animation-delay:35ms}.phone-v3-sales .v3-metric:nth-child(3),.phone-v3-sales .v3-action:nth-child(3),.phone-v3-sales .v3-customer-card:nth-child(3),.phone-v3-sales .v3-public-card:nth-child(3){animation-delay:70ms}.phone-v3-sales .v3-metric:nth-child(4),.phone-v3-sales .v3-action:nth-child(4),.phone-v3-sales .v3-customer-card:nth-child(4),.phone-v3-sales .v3-public-card:nth-child(4){animation-delay:105ms}.phone-v3-sales .v3-hero{position:relative;overflow:hidden;animation:v3PriorityBreath 3.2s ease-in-out infinite}.phone-v3-sales .v3-hero:after{content:none}.phone-v3-sales .v3-hero>*{position:relative;z-index:1}.phone-v3-sales .v3-reminder.danger,.phone-v3-sales .v3-reminder.today{animation:v3ReminderBreath 3.6s ease-in-out infinite}.phone-v3-sales .v3-progress-switch button,.phone-v3-sales .v3-filter-strip button,.phone-v3-sales .v3-detail-tabs button,.phone-v3-sales .v3-segment button{transition:background .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.phone-v3-sales .v3-progress-switch button:active,.phone-v3-sales .v3-filter-strip button:active,.phone-v3-sales .v3-detail-tabs button:active,.phone-v3-sales .v3-segment button:active{transform:scale(.985)}.phone-v3-sales .v3-flow-node{animation:v3StageFloatIn .26s ease-out both;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.phone-v3-sales .v3-flow-node:nth-child(2){animation-delay:40ms}.phone-v3-sales .v3-flow-node:nth-child(3){animation-delay:80ms}.phone-v3-sales .v3-flow-node:nth-child(4){animation-delay:.12s}.phone-v3-sales .v3-flow-node:nth-child(5){animation-delay:.16s}.phone-v3-sales .v3-flow-node:nth-child(6){animation-delay:.2s}.phone-v3-sales .v3-flow-node:nth-child(7){animation-delay:.24s}.phone-v3-sales .v3-flow-node:nth-child(8){animation-delay:.28s}.phone-v3-sales .v3-flow.stage:after{content:"";position:absolute;left:10%;right:10%;top:19px;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.82),transparent);opacity:0;animation:v3TrackSheen 3.2s ease-in-out infinite;pointer-events:none}.phone-v3-sales .v3-bottom-nav button,.phone-v3-sales .v3-icon-btn,.phone-v3-sales .v3-card-actions button,.phone-v3-sales .v3-detail-actions button,.phone-v3-sales .v3-action,.phone-v3-sales .v3-metric,.phone-v3-sales .v3-primary{transition:transform .13s ease,color .15s ease,background .15s ease,box-shadow .15s ease}.phone-v3-sales .v3-bottom-nav button:active,.phone-v3-sales .v3-icon-btn:active,.phone-v3-sales .v3-card-actions button:active,.phone-v3-sales .v3-detail-actions button:active,.phone-v3-sales .v3-action:active,.phone-v3-sales .v3-metric:active,.phone-v3-sales .v3-primary:active{transform:scale(.97)}.phone-v3-sales .v3-bottom-nav button.center:active{transform:translateY(-6px) scale(.94)}@keyframes v3PageFloatIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v3CardFloatIn{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes v3StageFloatIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes v3PriorityBreath{0%,to{transform:translateY(0);box-shadow:0 14px 28px #3f68e62e}50%{transform:translateY(-2px);box-shadow:0 18px 34px #3f68e638}}@keyframes v3ReminderBreath{0%,to{box-shadow:0 0 #e0483e00}50%{box-shadow:0 0 0 4px #e0483e14}}@keyframes v3TrackSheen{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.phone-v3-sales *,.phone-v3-sales *:before,.phone-v3-sales *:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}.manager-v3-shell{padding:12px;display:grid;place-items:center}.phone-v3-manager{position:relative;width:min(430px,100%);height:min(812px,calc(100vh - 24px));max-height:none;border:1px solid rgba(126,144,170,.24);border-radius:8px;background:#f7f9fc;color:#0f172a;box-shadow:0 20px 54px #1e2c3f24}.phone-v3-manager .phone-status{display:none}.v3-manager-app{position:relative;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.v3-manager-header{flex:0 0 auto;display:flex;align-items:end;justify-content:space-between;gap:10px;min-height:84px;padding:16px 14px 12px;background:#fffffff2;border-bottom:1px solid rgba(148,163,184,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.v3-manager-header-left{display:flex;align-items:center;gap:9px;min-width:0}.v3-manager-back,.v3-manager-notify{width:38px;height:38px;border-radius:19px;border:1px solid rgba(148,163,184,.28);background:#fff;color:#2563eb;display:inline-flex;align-items:center;justify-content:center;font-weight:900;box-shadow:0 12px 28px #0f172a0f}.v3-manager-badge{min-width:0;max-width:112px;min-height:26px;display:inline-flex;align-items:center;gap:6px;font-size:12px;flex:0 0 auto}.v3-manager-badge i{width:25px;height:25px;display:grid;place-items:center;flex:0 0 auto;border-radius:999px;color:#fff;background:linear-gradient(135deg,#2563eb,#20b8b2);font-style:normal;font-size:11px;font-weight:900}.v3-manager-badge b{min-width:0;max-width:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#152238;font-size:12px;font-weight:900}.v3-manager-badge em{flex:0 0 auto;padding:3px 6px;border-radius:999px;color:#2563eb;background:#edf5ff;font-size:10px;font-style:normal;font-weight:900}.v3-manager-avatar{background:linear-gradient(135deg,#2563eb,#20b8b2);color:#fff}.v3-manager-avatar.large{width:72px;height:72px;display:grid;place-items:center;border-radius:26px;font-size:28px;margin:0 auto 12px}.v3-manager-meta{min-height:26px;display:flex;align-items:center;max-width:min(250px,100%);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#64748b;font-size:12px;font-weight:700}.v3-manager-title-block{min-width:0;max-width:100%}.v3-manager-header h1{margin:3px 0 0;font-size:23px;line-height:1.1;letter-spacing:0}.v3-manager-main{flex:1 1 auto;overflow:auto;padding:10px 12px 78px}.v3-manager-main::-webkit-scrollbar{width:0;height:0}.v3-manager-view{display:flex;flex-direction:column;gap:14px;animation:v3ManagerFloat .22s ease both}@keyframes v3ManagerFloat{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.v3-manager-loading,.v3-manager-empty{padding:22px;border-radius:18px;background:#ffffffd6;border:1px solid rgba(148,163,184,.22);color:#64748b}.v3-manager-empty{display:grid;gap:6px}.v3-manager-empty strong{color:#0f172a}.v3-manager-hero{border-radius:24px;padding:22px;color:#fff;background:linear-gradient(135deg,#2563ebf5,#22c5c2f0);box-shadow:0 18px 38px #2563eb38}.v3-manager-hero span,.v3-manager-hero p{color:#ffffffc7;font-weight:800}.v3-manager-hero h2{margin:8px 0;font-size:26px;line-height:1.2}.v3-manager-workbench-v3a{gap:10px}.v3-manager-home-switch{display:flex;align-items:center;gap:8px}.v3-manager-mode-group,.v3-manager-range-group{min-width:0;display:grid;gap:6px;padding:5px;border-radius:8px;background:#eef3f8}.v3-manager-mode-group{flex:1 1 auto;grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}.v3-manager-range-group{flex:0 0 auto;grid-template-columns:repeat(3,48px)}.v3-manager-mode-group button,.v3-manager-range-group button{min-height:34px;border:0;border-radius:7px;background:transparent;color:#64748b;font-size:13px;font-weight:900}.v3-manager-mode-group button.active,.v3-manager-range-group button.active{color:#1d5fc7;background:#fff;box-shadow:0 8px 18px #0f172a14}.v3-manager-priority-card button,.v3-manager-link-btn{border:0;border-radius:8px;min-height:36px;padding:8px 11px;color:#fff;background:linear-gradient(135deg,#4f75f2,#27b9b1);font-weight:900}.v3-manager-priority-card{position:relative;min-height:118px;border-radius:8px;padding:15px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#fff;background:linear-gradient(135deg,#4f75f2,#27b9b1 72%,#6fcf97);box-shadow:0 14px 28px #3f68e624}.v3-manager-priority-card>div{min-width:0}.v3-manager-priority-card span,.v3-manager-priority-card p{color:#ffffffc7;font-weight:400}.v3-manager-priority-card h3{margin:6px 0 5px;font-size:25px;line-height:1.15}.v3-manager-priority-card p{margin:0;font-size:13px;line-height:1.45}.v3-manager-priority-card button{flex:0 0 auto;min-width:72px}.v3-manager-kpis.compact .v3-manager-kpi{min-height:68px}.v3-manager-progress-grid,.v3-manager-alert-grid{display:grid;gap:8px}.v3-manager-progress-grid{grid-template-columns:repeat(5,1fr)}.v3-manager-progress-grid button{min-height:58px;border:1px solid rgba(126,144,170,.18);border-radius:8px;background:linear-gradient(180deg,#fff,#f8fbff);color:#0f4fb8;font-weight:900}.v3-manager-progress-grid span,.v3-manager-progress-grid strong{display:block}.v3-manager-progress-grid span{width:30px;height:30px;margin:0 auto;display:grid;place-items:center;border-radius:8px;background:#edf5ff;color:#4974d1;font-size:14px}.v3-manager-progress-grid strong{margin-top:4px;font-size:18px;color:#0f172a}.v3-manager-member-summary{text-align:right}.v3-manager-member-summary strong,.v3-manager-member-summary span,.v3-manager-member-summary em{display:block}.v3-manager-member-summary strong{font-size:24px;color:#0f172a}.v3-manager-member-summary em{color:#b91c1c;font-style:normal;font-weight:900}.v3-manager-performance-summary{min-height:42px;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:7px;margin-bottom:8px;padding:8px 10px;border:1px solid rgba(73,116,209,.14);border-radius:8px;background:linear-gradient(135deg,#edf5ffe6,#ebfaf8db)}.v3-manager-performance-summary span,.v3-manager-performance-summary em{color:#657387;font-size:11px;font-style:normal;font-weight:800}.v3-manager-performance-summary b{color:#245fbd;font-size:18px}.v3-manager-performance-summary strong{padding:4px 7px;border-radius:999px;color:#b7561f;background:#ffeedceb;font-size:11px}.v3-manager-link-btn{width:100%;margin-top:12px;min-height:46px}.v3-manager-alert-grid{grid-template-columns:repeat(2,1fr)}.v3-manager-alert-grid button{min-height:46px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#f8fbff;color:#334155;font-weight:900}.v3-manager-alert-grid button strong{margin-left:6px;color:#0f172a}.v3-manager-alert-grid button:disabled{color:#94a3b8;background:#f1f5f9}.v3-manager-alert-list{display:grid;gap:0}.v3-manager-alert-list button{width:100%;min-height:40px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border:0;border-top:1px solid rgba(126,144,170,.14);color:#3d4a5d;background:transparent;text-align:left;font-weight:400}.v3-manager-alert-list button:first-child{border-top:0}.v3-manager-alert-list button svg:first-child{color:#c9721b}.v3-manager-alert-list button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.v3-manager-alert-list button>em{color:#94a3b8;font-size:12px;font-style:normal}.v3-manager-alert-list button:disabled{cursor:not-allowed;color:#94a3b8}.v3-manager-alert-list button:disabled svg,.v3-manager-alert-list button:disabled span{opacity:.65}.v3-manager-team-v3a{gap:10px}.v3-manager-team-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.v3-manager-team-summary button{min-height:66px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#fff;box-shadow:0 8px 18px #0f172a0a;color:#0f172a;font-weight:900}.v3-manager-team-summary span,.v3-manager-team-summary strong{display:block}.v3-manager-team-summary span{color:#64748b;font-size:12px}.v3-manager-team-summary strong{margin-top:5px;font-size:19px}.v3-manager-team-list{display:grid;gap:8px}.v3-manager-team-card{border-radius:8px;border:1px solid rgba(148,163,184,.18);background:#fff;overflow:hidden}.v3-manager-team-card.active{background:#fff;box-shadow:0 16px 34px #2563eb1a}.v3-manager-team-row{width:100%;border:0;background:transparent;color:#0f172a;display:grid;grid-template-columns:36px minmax(0,1fr) auto 16px;gap:9px;align-items:center;padding:10px;text-align:left}.v3-manager-team-row em{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563eb,#14b8a6);color:#fff;font-style:normal;font-weight:900}.v3-manager-team-row strong{display:block;font-size:15px}.v3-manager-team-row>span{display:inline-block;border-radius:999px;padding:4px 8px;background:#eef5fd;color:#2563eb;font-size:11px;font-weight:900}.v3-manager-team-row>span.danger{color:#b91c1c;background:#fee2e2}.v3-manager-team-row small{display:block;margin-top:5px;color:#64748b;font-size:11px;font-weight:800}.v3-manager-team-bar{display:block;height:5px;margin-top:6px;overflow:hidden;border-radius:999px;background:#edf2f8}.v3-manager-team-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4f75f2,#27b9b1)}.v3-manager-team-detail{border-top:1px solid rgba(148,163,184,.16);margin-top:10px;padding:10px;display:grid;gap:9px;border-radius:8px;background:linear-gradient(180deg,#fbfdff,#f6faff);animation:v3CardFloatIn .18s ease both}.v3-manager-team-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.v3-manager-team-detail h3{margin:0 0 4px;font-size:15px;line-height:1.2}.v3-manager-team-detail p{margin:0;color:#64748b;font-size:12px;font-weight:800}.v3-manager-team-detail-head>span{display:inline-flex;flex:0 0 auto;border-radius:999px;padding:4px 8px;background:#eef5fd;color:#2563eb;font-size:11px;font-weight:900}.v3-manager-team-detail-head>span.danger{color:#b91c1c;background:#fee2e2}.v3-manager-team-metrics,.v3-manager-team-progress,.v3-manager-team-actions{display:grid;gap:10px}.v3-manager-team-metrics{grid-template-columns:repeat(4,1fr);gap:7px}.v3-manager-team-metrics button{min-height:54px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:linear-gradient(180deg,#fff,#f8fbff);color:#0f172a;font-weight:900}.v3-manager-team-metrics button:disabled{color:#94a3b8;background:#f1f5f9}.v3-manager-team-metrics strong,.v3-manager-team-metrics span{display:block}.v3-manager-team-metrics strong{font-size:17px;line-height:1.1}.v3-manager-team-metrics span{margin-top:3px;color:#64748b;font-size:11px}.v3-manager-team-progress{grid-template-columns:repeat(5,1fr);gap:7px}.v3-manager-team-progress .v3-manager-progress-stat{min-height:70px;display:grid;place-items:center;gap:3px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:#fff;color:#0f4fb8;font-weight:900;text-align:center}.v3-manager-team-progress span,.v3-manager-team-progress strong,.v3-manager-team-progress em{display:block}.v3-manager-team-progress span{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:#4974d1;background:#edf5ff;font-size:15px}.v3-manager-team-progress strong{margin-top:0;color:#151b2d;font-size:15px;line-height:1}.v3-manager-team-progress em{color:#64748b;font-style:normal;font-size:10px;line-height:1.2}.v3-manager-team-actions{grid-template-columns:repeat(2,1fr)}.v3-manager-team-actions button{min-height:36px;border:1px solid rgba(148,163,184,.18);border-radius:8px;color:#2563eb;background:#fff;font-weight:900}.v3-manager-team-actions button:last-child{border-color:transparent;color:#fff;background:linear-gradient(135deg,#2563eb,#14b8a6)}.v3-manager-team-logs{display:grid;gap:6px}.v3-manager-team-logs p{margin:0;color:#475569;font-size:11px;font-weight:800}.v3-manager-team-logs span{display:inline-flex;min-width:40px;margin-right:8px;color:#2563eb;font-weight:900}.v3-manager-customers-v3a{gap:9px}.v3-manager-customer-mode{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;padding:4px;border-radius:8px;background:#eaf2fb}.v3-manager-customer-mode button{min-height:34px;border:0;border-radius:8px;background:transparent;color:#64748b;font-size:13px;font-weight:800}.v3-manager-customer-mode button.active{color:#0f4fb8;background:#fff;box-shadow:0 8px 16px #2563eb1a}.v3-manager-customer-mode button:disabled{color:#94a3b8}.v3-manager-search.v3-manager-customer-search{min-height:42px;grid-template-columns:18px minmax(0,1fr) auto auto;gap:7px;padding:0 10px;border-radius:8px}.v3-manager-search.v3-manager-customer-search input{font-size:12px;color:#26374d}.v3-manager-search.v3-manager-customer-search input::placeholder{color:#6a778a}.v3-manager-search.v3-manager-customer-search .v3-manager-search-submit,.v3-manager-search.v3-manager-customer-search .v3-manager-filter-button{min-height:30px;border-radius:8px;padding:0 9px;font-size:12px;font-weight:900}.v3-manager-search.v3-manager-customer-search .v3-manager-search-submit{color:#4974d1;background:#edf5ff}.v3-manager-search.v3-manager-customer-search .v3-manager-filter-button{color:#0b7f62;background:#effbf6}.v3-manager-quick-strip{display:flex;flex-wrap:wrap;gap:7px}.v3-manager-quick-strip button{min-height:30px;border:1px solid rgba(126,144,170,.18);border-radius:999px;padding:5px 9px;color:#64748b;background:#fff;font-size:12px;font-weight:800}.v3-manager-quick-strip button.active{color:#245fbd;border-color:#4974d12e;background:#edf5ff}.v3-manager-quick-strip button:last-child{color:#0b7f62;border-color:#0e9f7833;background:#effbf6}.v3-manager-current-filter{border-radius:8px;border:1px solid rgba(126,144,170,.18);background:linear-gradient(135deg,#fff,#f7fbff);padding:10px;display:grid;gap:7px}.v3-manager-current-filter span{color:#7a8798;font-size:11px;font-weight:900}.v3-manager-current-filter strong{color:#26374d;font-size:14px}.v3-manager-current-filter div{display:flex;flex-wrap:wrap;gap:6px}.v3-manager-current-filter em{padding:4px 7px;border-radius:999px;color:#50627b;background:#eef3f8;font-style:normal;font-size:11px;font-weight:800}.v3-manager-customers-v3a .v3-manager-section-title{min-height:34px;margin:0;align-items:center}.v3-manager-customers-v3a .v3-manager-section-title h2{margin:0;font-size:15px}.v3-manager-customers-v3a .v3-manager-section-title span{font-size:12px}.v3-manager-customer-card-v3a{overflow:hidden}.v3-manager-customer-main{display:block;width:100%;padding:11px;text-align:left}.v3-manager-customer-card-v3a .v3-manager-card-top{align-items:flex-start;gap:10px}.v3-manager-customer-card.v3-manager-customer-card-v3a h3{margin:0 0 5px;font-size:16px}.v3-manager-customer-card-v3a .v3-manager-card-top em{padding:5px 8px;font-size:11px}.v3-manager-customer-card-v3a p{margin:0;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.v3-manager-customer-card-v3a .v3-manager-pill-row{gap:6px;margin:9px 0 0}.v3-manager-customer-card-v3a .v3-manager-pill-row span{padding:4px 7px;border-radius:999px;font-size:11px;font-weight:800}.v3-manager-customer-card-v3a .v3-manager-tag-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin:9px 0 0}.v3-manager-customer-card-v3a .v3-manager-tag-row span{min-height:28px;display:grid;place-items:center;border-radius:8px;padding:0;font-size:12px}.v3-manager-customer-card-v3a small{display:block;margin-top:9px;line-height:1.45;font-size:12px}.v3-manager-tag-row span.danger{color:#b91c1c;background:#fee2e2}.v3-manager-customer-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:9px 11px 11px;border-top:1px solid rgba(126,144,170,.12)}.v3-manager-customer-actions button{min-height:34px;border-radius:8px;border:1px solid rgba(126,144,170,.18);background:#fff;color:#4974d1;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:12px;font-weight:800}.v3-manager-customer-actions button.primary{color:#fff;border:0;background:linear-gradient(135deg,#4f75f2,#23b7b0)}.v3-manager-segment,.v3-manager-kpis,.v3-manager-funnel,.v3-manager-shortcuts,.v3-manager-info-grid,.v3-manager-detail-actions,.v3-manager-mine-grid{display:grid;gap:10px}.v3-manager-segment{grid-template-columns:repeat(3,1fr);padding:5px;border-radius:18px;background:#eaf2fb}.v3-manager-segment button,.v3-manager-filter-grid select,.v3-manager-search input,.v3-manager-search button,.v3-manager-shortcuts button,.v3-manager-detail-actions button,.v3-manager-mine-grid button,.v3-manager-check-grid button{border:0;font:inherit}.v3-manager-segment button{min-height:42px;border-radius:14px;color:#64748b;background:transparent;font-weight:900}.v3-manager-segment button.active{color:#0f4fb8;background:#fff;box-shadow:0 10px 20px #2563eb1f}.v3-manager-kpis,.v3-manager-shortcuts,.v3-manager-detail-actions,.v3-manager-mine-grid,.v3-manager-info-grid,.v3-manager-filter-grid,.v3-manager-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-manager-kpi,.v3-manager-panel,.v3-manager-customer-card,.v3-manager-audit-card,.v3-manager-detail-hero,.v3-manager-profile{border-radius:8px;border:1px solid rgba(148,163,184,.18);background:#ffffffe6;box-shadow:0 12px 26px #0f172a0d}.v3-manager-kpi{min-height:78px;padding:12px;text-align:left;color:#0f172a}.v3-manager-kpi span,.v3-manager-panel-head span,.v3-manager-section-title span,.v3-manager-info span,.v3-manager-muted{color:#64748b;font-weight:800}.v3-manager-kpi strong{display:block;margin:4px 0 0;font-size:24px}.v3-manager-kpi small{color:#94a3b8;font-weight:800}.v3-manager-workbench-v3a .v3-manager-kpis.compact .v3-manager-kpi{height:68px;min-height:68px;padding:10px;align-content:space-between}.v3-manager-workbench-v3a .v3-manager-kpis.compact .v3-manager-kpi span{font-size:12px;font-weight:400}.v3-manager-workbench-v3a .v3-manager-kpis.compact .v3-manager-kpi strong{margin-top:0;font-size:22px}.v3-manager-workbench-v3a .v3-manager-kpis.compact .v3-manager-kpi.danger{border-color:#de4d4738;background:#fff4f1}.v3-manager-workbench-v3a .v3-manager-kpis.compact .v3-manager-kpi.danger strong{color:#d33b33}.v3-manager-workbench-v3a .v3-manager-panel-head{gap:7px;margin-bottom:10px}.v3-manager-workbench-v3a .v3-manager-panel-head.simple{min-height:28px;justify-content:flex-start}.v3-manager-workbench-v3a .v3-manager-panel-head.simple svg{color:#4974d1}.v3-manager-workbench-v3a .v3-manager-panel-head h3{margin:0;font-size:15px}.v3-manager-panel,.v3-manager-profile{padding:12px}.v3-manager-panel-head,.v3-manager-section-title,.v3-manager-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.v3-manager-panel-head{margin-bottom:10px}.v3-manager-panel-head h3,.v3-manager-section-title h2,.v3-manager-profile h2{margin:4px 0 0;font-size:17px;line-height:1.1}.v3-manager-panel-head button{border:0;border-radius:999px;background:#e7f0ff;color:#2563eb;padding:9px 12px;font-weight:900}.v3-manager-funnel{grid-template-columns:repeat(7,1fr)}.v3-manager-funnel div{min-width:0;text-align:center;border-radius:14px;padding:10px 4px;background:#f1f6fb}.v3-manager-funnel strong,.v3-manager-funnel span{display:block}.v3-manager-funnel strong{font-size:18px}.v3-manager-funnel span{margin-top:4px;color:#64748b;font-size:12px;font-weight:900}.v3-manager-member-list,.v3-manager-cards,.v3-manager-audit-list,.v3-manager-contact-list,.v3-manager-trails{display:grid;gap:10px}.v3-manager-member{border-radius:8px;background:#fffffff0;border:1px solid rgba(126,144,170,.14);overflow:hidden;box-shadow:0 8px 18px #26374d0a}.v3-manager-member>button,.v3-manager-audit-card>button,.v3-manager-customer-card>button{width:100%;border:0;background:transparent;color:inherit;text-align:left}.v3-manager-member>button{display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:9px;min-height:74px;padding:9px}.v3-manager-member em,.v3-manager-card-top em,.v3-manager-audit-card em,.v3-manager-detail-hero em{font-style:normal;font-weight:900}.v3-manager-member>button>em{width:34px;height:34px;border-radius:999px;background:linear-gradient(135deg,#4f75f2,#27b9b1);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.v3-manager-member strong,.v3-manager-customer-card h3,.v3-manager-audit-card h3{color:#0f172a;font-size:14px}.v3-manager-member-main{min-width:0;display:grid;gap:6px}.v3-manager-member-top,.v3-manager-member-metrics{display:flex;align-items:center;gap:6px}.v3-manager-member-top{justify-content:space-between}.v3-manager-member-top i{padding:3px 7px;border-radius:999px;color:#4974d1;background:#edf5ff;font-size:10px;font-style:normal;font-weight:900}.v3-manager-member-bar{height:6px;overflow:hidden;border-radius:999px;background:#edf2f8}.v3-manager-member-bar b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#4f75f2,#27b9b1)}.v3-manager-member-metrics{flex-wrap:wrap}.v3-manager-member-metrics small{color:#64748b;font-size:11px;font-weight:800}.v3-manager-member-metrics small.danger{color:#d33b33}.v3-manager-member-detail{border-top:1px solid rgba(148,163,184,.16);padding:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.v3-manager-member-detail button{grid-column:1 / -1;border:0;border-radius:14px;padding:10px;background:#2563eb;color:#fff;font-weight:900}.v3-manager-shortcuts button,.v3-manager-detail-actions button,.v3-manager-mine-grid button,.v3-manager-logout{min-height:58px;border-radius:18px;background:#fff;border:1px solid rgba(148,163,184,.2);color:#2563eb;font-weight:900}.v3-manager-shortcuts button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.v3-manager-shortcuts button.locked,.v3-manager-mine-grid button.locked{color:#94a3b8;background:#f1f5f9}.v3-manager-search{display:grid;grid-template-columns:28px 1fr auto auto;align-items:center;gap:8px;padding:8px 10px;border-radius:18px;background:#fff;border:1px solid rgba(148,163,184,.2)}.v3-manager-search input{min-width:0;background:transparent;font-size:16px;outline:none}.v3-manager-search button{border-radius:999px;padding:10px 13px;color:#fff;background:#1f4f75;font-weight:900}.v3-manager-customer-card>button{padding:16px}.v3-manager-customer-card h3,.v3-manager-audit-card h3{margin:0;line-height:1.2}.v3-manager-card-top em,.v3-manager-audit-card em,.v3-manager-detail-hero em{flex:0 0 auto;border-radius:999px;padding:8px 10px;color:#2563eb;background:#e7f0ff}.v3-manager-card-top em.danger{color:#b91c1c;background:#fee2e2}.v3-manager-customer-card p,.v3-manager-customer-card small,.v3-manager-audit-card p{color:#64748b;font-weight:800}.v3-manager-pill-row,.v3-manager-tag-row{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.v3-manager-pill-row span,.v3-manager-tag-row span{border-radius:13px;padding:8px 10px;background:#f1f5f9;color:#64748b;font-weight:900}.v3-manager-tag-row span.active{color:#0f766e;background:#d9f9ee}.v3-manager-detail-hero{position:relative;padding:20px}.v3-manager-detail-hero h2{margin:0 0 8px;font-size:27px}.v3-manager-detail-hero p{margin:0;color:#64748b;font-weight:800}.v3-manager-detail-hero em{position:absolute;right:16px;top:18px}.v3-manager-readonly-note{display:flex;gap:8px;align-items:center;border-radius:16px;padding:12px;color:#0f766e;background:#dcfce7;font-weight:900}.v3-manager-readonly-note-soft{margin-top:8px;border:1px solid rgba(126,144,170,.14);border-radius:8px;color:#42627f;background:#f7fbff;font-size:12px;line-height:1.5;padding:10px}.v3-manager-detail-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:2px}.v3-manager-detail-sheet .v3-manager-info{border-radius:8px;min-height:58px;padding:9px 10px;background:#fff}.v3-manager-detail-sheet .v3-manager-info span{color:#6a778a;font-size:12px;font-weight:800}.v3-manager-detail-sheet .v3-manager-info strong{margin-top:5px;font-size:13px;line-height:1.25}.v3-manager-detail-panel{margin-top:8px;padding:9px;border:1px solid rgba(126,144,170,.12);border-radius:8px;background:#fff}.v3-manager-detail-readonly-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v3-manager-trails-v3{gap:8px}.v3-manager-trails-v3 p{border-radius:8px;display:grid;grid-template-columns:54px minmax(0,1fr);gap:8px;padding:8px 9px;background:#f7fbff;color:#42627f;font-size:12px;line-height:1.45}.v3-manager-trails-v3 i{color:#657387;font-style:normal;font-weight:800}.v3-manager-trails-v3 span{min-width:0;color:#3d4a5d;font-weight:800;overflow-wrap:anywhere}.v3-manager-info{border-radius:16px;padding:13px;background:#f8fbff;border:1px solid rgba(148,163,184,.16)}.v3-manager-info strong{display:block;margin-top:6px;color:#0f172a;word-break:break-word}.v3-manager-trails p{margin:0;border-left:3px solid #bfdbfe;padding:6px 0 6px 10px;color:#475569;font-weight:700}.v3-manager-audit-card-v3a{padding:0;overflow:hidden;background:linear-gradient(180deg,#fff,#f8fbff)}.v3-manager-audit-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px 12px 8px}.v3-manager-audit-card-head span{color:#4974d1;font-size:11px;font-weight:900}.v3-manager-audit-card-head h3{margin:4px 0 5px;font-size:18px;line-height:1.2;overflow-wrap:anywhere}.v3-manager-audit-card-head em{border-radius:999px;padding:6px 8px;color:#c26a1f;background:#fff5df;font-size:12px;font-style:normal;font-weight:900;white-space:nowrap}.v3-manager-audit-card-head p,.v3-manager-review-summary small{display:block;margin-top:0;color:#657387;font-size:12px;font-weight:800;line-height:1.45}.v3-manager-audit-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0 11px 10px}.v3-manager-audit-card-v3a .v3-manager-info{min-height:58px;padding:8px;border-radius:8px;background:#fff}.v3-manager-audit-card-v3a .v3-manager-info span{color:#657387;font-size:11px}.v3-manager-audit-card-v3a .v3-manager-info strong{margin-top:4px;font-size:14px}.v3-manager-audit-card>button{display:flex;justify-content:space-between;gap:12px;padding:16px}.v3-manager-audit-detail{padding:0 16px 16px;display:grid;gap:10px}.v3-manager-audit-card-v3a .v3-manager-tag-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin:0 11px 8px}.v3-manager-audit-card-v3a .v3-manager-tag-row span{min-height:28px;display:grid;place-items:center;border-radius:8px;padding:0;font-size:12px}.v3-manager-audit-note{margin:0 11px 9px;font-size:12px;line-height:1.45}.v3-manager-audit-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:9px 11px 11px;border-top:1px solid rgba(126,144,170,.12)}.v3-manager-audit-actions button{width:100%;min-height:36px;border:1px solid rgba(126,144,170,.18);border-radius:8px;color:#4974d1;background:#fff;font-size:12px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;gap:5px}.v3-manager-audit-actions button:nth-child(2){color:#b91c1c;background:#fff7f7}.v3-manager-audit-actions button:last-child{color:#fff;background:linear-gradient(135deg,#2563eb,#14b8a6)}.v3-manager-profile{text-align:center}.v3-manager-profile-v3a{text-align:left;overflow:hidden}.v3-manager-profile-head{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:11px}.v3-manager-profile-head span{display:inline-flex;width:fit-content;border-radius:999px;padding:3px 7px;color:#2563eb;background:#edf5ff;font-size:10px;font-weight:900}.v3-manager-profile-head em{border-radius:999px;padding:6px 10px;color:#0f766e;background:#d9f9ee;font-size:12px;font-style:normal;font-weight:900}.v3-manager-profile-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px}.v3-manager-profile-stats button{border:0;border-radius:8px;min-height:56px;padding:9px;text-align:left;background:linear-gradient(180deg,#f7fbff,#f1f6fb);color:#0f172a;font-weight:900}.v3-manager-profile-stats strong,.v3-manager-profile-stats span{display:block}.v3-manager-profile-stats strong{font-size:20px}.v3-manager-profile-stats span{margin-top:3px;color:#64748b;font-size:12px}.v3-manager-profile p{margin:3px 0 0;color:#64748b;font-size:12px;font-weight:800}.v3-manager-mine-v3a{gap:10px}.v3-manager-mine-v3a .v3-manager-profile{padding:13px}.v3-manager-mine-v3a .v3-manager-avatar.large{width:54px;height:54px;margin:0;border-radius:18px;font-size:20px;box-shadow:0 12px 22px #27b9b12e}.v3-manager-mine-v3a .v3-manager-profile h2{margin:5px 0 3px;font-size:21px;line-height:1.05}.v3-manager-mine-v3a .v3-manager-panel{padding:12px}.v3-manager-mine-v3a .v3-manager-panel-head{justify-content:flex-start;gap:8px;align-items:flex-start}.v3-manager-mine-v3a .v3-manager-panel-head svg{margin-left:0;margin-top:2px;color:#4974d1;flex:0 0 auto}.v3-manager-mine-v3a .v3-manager-panel-head span{color:#64748b;font-size:13px}.v3-manager-mine-v3a .v3-manager-panel-head h3{margin:0;font-size:16px;line-height:1.15}.v3-manager-mine-v3a .v3-manager-panel-head p{margin:3px 0 0;color:#64748b;font-size:11px;font-weight:800;line-height:1.25}.v3-manager-mine-list{display:grid;gap:8px}.v3-manager-mine-list button{min-height:58px;border:1px solid rgba(148,163,184,.18);border-radius:8px;background:#fff;color:#0f172a;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;text-align:left}.v3-manager-mine-list button.muted{color:#8da0b6;background:#f8fafc}.v3-manager-mine-list button.muted b{color:#94a3b8;background:#edf2f7}.v3-manager-mine-list button.disabled{cursor:default}.v3-manager-future-badge{align-self:center;justify-self:end;padding:3px 6px;border-radius:999px;color:#8da0b6;background:#edf2f7;font-size:10px;font-style:normal;font-weight:900;line-height:1;white-space:nowrap}.v3-manager-mine-list b{width:34px;height:34px;border-radius:10px;color:#2563eb;background:#e7f0ff;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.v3-manager-mine-list strong,.v3-manager-mine-list small{display:block}.v3-manager-mine-list strong{font-size:14px;line-height:1.2}.v3-manager-mine-list small,.v3-manager-mine-grid small{margin-top:3px;color:#64748b;font-size:11px;font-weight:800}.v3-manager-mine-grid button{min-height:58px;display:grid;align-content:center;justify-items:center;border:1px solid rgba(148,163,184,.16);border-radius:8px;color:#2563eb;background:linear-gradient(180deg,#fff,#f6fbff);text-align:center}.v3-manager-mine-grid strong{font-size:14px}.v3-manager-mine-v3a .v3-manager-muted{margin:0;line-height:1.55;font-size:12px}.v3-manager-mine-reminders{background:linear-gradient(180deg,#fff,#f7fffe)}.v3-manager-reminder-stack{display:grid;gap:7px}.v3-manager-reminder-stack button{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:center;border:1px solid rgba(148,163,184,.14);border-radius:7px;padding:8px 9px;background:linear-gradient(135deg,#f9fcff,#f1fbf8);color:#0f172a;text-align:left}.v3-manager-reminder-stack span{font-size:13px;font-weight:900}.v3-manager-reminder-stack strong{justify-self:end;color:#2563eb;font-size:13px;font-weight:900}.v3-manager-reminder-stack em{grid-column:1 / -1;color:#64748b;font-size:10.5px;font-style:normal;font-weight:800}.v3-manager-logout{width:100%;min-height:44px;border:1px solid rgba(185,28,28,.12);border-radius:8px;color:#b91c1c;background:#fff5f5;font-weight:900}.v3-manager-toast{position:absolute;left:24px;right:24px;top:24px;z-index:25;display:flex;justify-content:space-between;gap:12px;border-radius:18px;padding:14px;background:#fff;box-shadow:0 18px 40px #0f172a2e;border-left:5px solid #2563eb}.v3-manager-toast.success{border-left-color:#10b981}.v3-manager-toast.warning{border-left-color:#ef4444}.v3-manager-toast p{margin:4px 0 0;color:#64748b;font-weight:800}.v3-manager-toast button,.v3-manager-sheet-head button{border:0;background:transparent;color:#475569}.v3-manager-sheet-backdrop{position:absolute;inset:0;z-index:30;display:flex;align-items:flex-end;background:#0f172a57}.v3-manager-sheet{width:100%;max-height:86%;overflow:auto;border-radius:28px 28px 0 0;background:#fff;padding:22px;box-shadow:0 -24px 50px #0f172a33}.v3-manager-sheet.compact{max-height:72%}.v3-manager-detail-backdrop{background:#0f172a38}.v3-manager-detail-sheet{max-height:82%;border-radius:8px 8px 0 0;padding:13px 14px 14px;background:linear-gradient(180deg,#fff,#f7fbff);box-shadow:0 -18px 42px #0f172a29}.v3-manager-detail-sheet .v3-manager-detail-head{align-items:flex-start;min-height:auto;margin-bottom:8px;padding-bottom:9px;border-bottom:1px solid rgba(126,144,170,.12);display:grid;grid-template-columns:minmax(0,1fr) 34px}.v3-manager-detail-sheet .v3-manager-sheet-head span{color:#64748b;font-weight:900;font-size:11px}.v3-manager-detail-sheet .v3-manager-sheet-head h2{margin:3px 0;max-width:100%;font-size:17px;line-height:1.18;overflow-wrap:anywhere}.v3-manager-detail-sheet .v3-manager-sheet-head p{margin:0;color:#64748b;font-size:11px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.v3-manager-detail-sheet .v3-manager-audit-detail-head{align-items:flex-start;min-height:auto;margin-bottom:8px;padding-bottom:9px;border-bottom:1px solid rgba(126,144,170,.12);display:grid;grid-template-columns:minmax(0,1fr) 34px}.v3-manager-detail-sheet .v3-manager-audit-detail-head h2{max-width:100%;font-size:18px;line-height:1.18;overflow-wrap:anywhere}.v3-manager-detail-tabs{margin-top:8px;padding:4px;border-radius:8px;background:#eef4fb}.v3-manager-detail-tabs button{min-height:34px;border-radius:7px;color:#657387;font-size:13px;font-weight:900}.v3-manager-detail-tabs button.active{color:#245fbd;background:#fff;box-shadow:0 8px 18px #26374d14}.v3-manager-sheet-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.v3-manager-sheet-head h2{margin:0;font-size:25px}.v3-manager-filter-sheet-v3{max-height:86%;padding:14px 14px 18px;border:1px solid rgba(126,144,170,.2);border-radius:8px 8px 0 0;background:#fff}.v3-manager-filter-sheet-v3>*+*{margin-top:10px}.v3-manager-filter-sheet-v3 .v3-manager-sheet-head{min-height:42px;margin-bottom:0;gap:10px}.v3-manager-filter-sheet-v3 .v3-manager-sheet-head h2{font-size:17px}.v3-manager-current-filter-box{padding:10px;display:grid;gap:7px;border:1px solid rgba(126,144,170,.18);border-radius:8px;background:linear-gradient(135deg,#fff,#f7fbff)}.v3-manager-current-filter-box span,.v3-manager-filter-select span{color:#7a8798;font-size:11px;font-weight:900}.v3-manager-current-filter-box b{color:#26374d;font-size:14px}.v3-manager-current-filter-box div,.v3-manager-filter-tags{display:flex;flex-wrap:wrap;gap:7px}.v3-manager-current-filter-box em{padding:4px 7px;border-radius:999px;color:#50627b;background:#eef3f8;font-style:normal;font-size:11px;font-weight:800}.v3-manager-filter-section{padding:11px 10px;border:1px solid rgba(126,144,170,.14);border-radius:8px;background:#fff}.v3-manager-filter-section h4{margin:0 0 9px;color:#26374d;font-size:13px;font-weight:900}.v3-manager-filter-sheet-v3 .v3-manager-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v3-manager-filter-select{min-width:0;display:grid;gap:5px;color:#475569;font-weight:900}.v3-manager-filter-select.is-disabled{opacity:.62}.v3-manager-filter-sheet-v3 .v3-manager-filter-select select{width:100%;min-height:36px;margin-top:0;padding:0 9px;border:1px solid rgba(126,144,170,.2);border-radius:8px;color:#33435a;background:#f8fafc;font-size:12px;font-weight:800}.v3-manager-filter-sheet-v3 .v3-manager-filter-select input{width:100%;min-height:36px;margin-top:0;padding:0 9px;border:1px solid rgba(126,144,170,.2);border-radius:8px;color:#33435a;background:#f8fafc;font:inherit;font-size:12px;font-weight:800}.v3-manager-custom-date-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px;padding-top:9px;border-top:1px dashed rgba(126,144,170,.18)}.v3-manager-filter-section .v3-manager-filter-tags{margin-top:9px}.v3-manager-filter-tags button{min-height:30px;padding:5px 9px;border:1px solid rgba(126,144,170,.18);border-radius:999px;color:#657387;background:#fff;font-size:12px;font-weight:800}.v3-manager-filter-tags span{min-height:30px;display:inline-flex;align-items:center;padding:5px 9px;border:1px dashed rgba(126,144,170,.2);border-radius:999px;color:#7a8798;background:#f8fafc;font-size:12px;font-weight:800}.v3-manager-filter-tags button.active{color:#245fbd;border-color:#4974d12e;background:#edf5ff}.v3-manager-filter-sheet-v3 .v3-manager-sheet-actions{grid-template-columns:.8fr 1.2fr;gap:8px;margin-top:10px}.v3-manager-filter-sheet-v3 .v3-manager-sheet-actions button{min-height:42px;border-radius:8px}.v3-manager-filter-grid{gap:12px}.v3-manager-filter-grid label,.v3-manager-note{color:#475569;font-weight:900}.v3-manager-filter-grid select,.v3-manager-note textarea{width:100%;margin-top:8px;border-radius:15px;border:1px solid rgba(148,163,184,.25);padding:12px;background:#f8fbff;color:#0f172a;font-weight:800}.v3-manager-note textarea{min-height:90px;resize:vertical;font:inherit}.v3-manager-check-grid{gap:10px;margin:16px 0}.v3-manager-check-grid button{min-height:46px;border-radius:15px;color:#64748b;background:#f1f5f9;font-weight:900}.v3-manager-check-grid button.active{color:#0f4fb8;background:#dbeafe}.v3-manager-sheet-actions{display:grid;grid-template-columns:1fr 1.5fr;gap:12px;margin-top:16px}.v3-manager-sheet-actions button{min-height:54px;border:0;border-radius:16px;font-weight:900;background:#edf2f7;color:#475569}.v3-manager-sheet-actions button:last-child{color:#fff;background:linear-gradient(135deg,#2563eb,#14b8a6)}.v3-manager-contact-list button{min-height:62px;border-radius:17px;border:1px solid rgba(148,163,184,.22);background:#fff;display:grid;grid-template-columns:26px 80px 1fr;align-items:center;gap:10px;color:#0f172a;font-weight:900}.v3-manager-contact-list span{color:#64748b}.v3-manager-review-summary{display:grid;gap:6px;padding:12px;border-radius:8px;background:#f8fbff;border:1px solid rgba(126,144,170,.14);margin-bottom:10px}.v3-manager-review-summary strong{font-size:18px}.v3-manager-review-summary span{color:#64748b;font-size:12px;font-weight:800}.v3-manager-review-grid,.v3-manager-audit-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.v3-manager-review-grid .v3-manager-info,.v3-manager-audit-detail-grid .v3-manager-info{min-height:58px;padding:8px;border-radius:8px;background:#fff}.v3-manager-audit-flow{display:grid;gap:6px;margin:10px 0;color:#475569;font-size:12px;font-weight:800}.v3-manager-audit-flow span{display:grid;grid-template-columns:46px minmax(0,1fr);gap:8px;align-items:start}.v3-manager-audit-flow b{color:#2563eb}.v3-manager-reject-reasons{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 10px}.v3-manager-reject-reasons button{min-height:32px;border:1px solid rgba(126,144,170,.18);border-radius:999px;padding:5px 10px;color:#657387;background:#fff;font-size:12px;font-weight:800}.v3-manager-reject-reasons button.active{color:#b7561f;border-color:#c9721b2e;background:#fff3de}.v3-manager-reminder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v3-manager-reminder-grid button,.v3-manager-reminder-grid div{border:1px solid rgba(148,163,184,.18);border-radius:8px;padding:13px;background:#f8fbff;color:#0f172a;text-align:left}.v3-manager-reminder-grid button{font:inherit}.v3-manager-reminder-grid strong,.v3-manager-reminder-grid span,.v3-manager-reminder-grid small{display:block}.v3-manager-reminder-grid strong{font-size:26px}.v3-manager-reminder-grid span{margin-top:4px;font-weight:900}.v3-manager-reminder-grid small{margin-top:5px;color:#64748b;font-weight:800;line-height:1.35}.v3-manager-nav{position:absolute;left:0;right:0;bottom:0;height:66px;display:grid;grid-template-columns:repeat(5,1fr);gap:0;padding:0;background:#fffffff0;border-top:1px solid rgba(148,163,184,.18);box-shadow:0 -12px 26px #26374d14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.v3-manager-nav button{border:0;border-radius:0;min-height:66px;color:#7a8798;background:transparent;display:grid;place-items:center;align-content:center;align-items:center;justify-content:center;gap:3px;font-weight:800;font-size:11px}.v3-manager-nav button.active{color:#4974d1;background:transparent}.v3-manager-nav-badge{position:absolute;right:12px;top:-24px;border-radius:999px;padding:5px 9px;background:#dcfce7;color:#0f766e;font-size:11px;font-weight:900}.v3-manager-own-sales .v3-sales-app{min-height:100%}.v3-manager-own-sales.phone-v3-sales{width:100%;height:100%;max-height:none;border:0;border-radius:0;background:transparent;box-shadow:none;display:flex;flex-direction:column;overflow:hidden;position:relative}.v3-manager-own-sales.phone-v3-sales .v3-sales-app{height:100%}.v3-manager-return-chip{position:absolute;right:14px;bottom:86px;z-index:30;display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 11px;border:1px solid rgba(59,110,210,.22);border-radius:999px;background:#ffffffeb;color:#2b6dd8;box-shadow:0 12px 28px #2d4f802e;font-size:12px;font-weight:900;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.v3-manager-return-chip:active{transform:translateY(1px) scale(.98)}.phone-v3-sales .v3-view>.v3-search:not(.v3-pool-search){min-height:42px;display:flex;grid-template-columns:none;align-items:center;gap:8px;padding:0 10px;border:1px solid rgba(126,144,170,.18);border-radius:8px;background:#fff;color:#6a778a;font-size:12px}.phone-v3-sales .v3-view>.v3-search:not(.v3-pool-search) .v3-search-box{min-height:0;flex:1 1 auto;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:0;border:0;background:transparent}.phone-v3-sales .v3-view>.v3-search:not(.v3-pool-search) .v3-search-icon-submit{width:22px;height:22px;border-radius:6px}.phone-v3-sales .v3-view>.v3-search:not(.v3-pool-search) input{padding:0;color:#6a778a;font-size:12px}.phone-v3-sales .v3-view>.v3-search:not(.v3-pool-search) .v3-filter-open{min-height:30px;padding:5px 8px;border:0;border-radius:8px;background:#edf5ff;color:#4974d1;font-size:12px;font-weight:800}.phone-v3-sales .v3-list-head{min-height:34px;margin-top:10px}.phone-v3-sales .v3-list-head strong{font-size:15px}.phone-v3-sales .v3-list-head span{color:#7a8798;font-size:12px;font-weight:800}.phone-v3-sales .v3-list-head+.v3-filter-strip{margin-top:10px}@media(prefers-reduced-motion:reduce){.phone-v3-manager *,.phone-v3-manager *:before,.phone-v3-manager *:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}
