@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:block;src:url(/fonts/vertia-variable-1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:block;src:url(/fonts/vertia-variable-2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:block;src:url(/fonts/vertia-variable-3.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:block;src:url(/fonts/vertia-variable-4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:block;src:url(/fonts/vertia-variable-5.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:block;src:url(/fonts/vertia-variable-6.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:block;src:url(/fonts/vertia-variable-7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:block;src:url(/fonts/vertia-variable-8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:DM Sans,Arial,sans-serif;font-size:16.5px;font-synthesis:none;color:#24394b;background:#f6f8fa;--navy:#0a2240;--accent:#ce0e2d;--soft:#fff1f3;--line:#e7ecf0;--muted:#7d8d9c;--ink:#163149;--sidebar:244px;--shadow:0 8px 30px #102b4510}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}button,a{outline-offset:4px}button:focus-visible,a:focus-visible{outline:3px solid #2187cb}a{text-decoration:none;color:inherit}button{color:inherit}button,input,select,textarea{border:0}input,textarea,select{outline-color:#1178b6}button svg,a svg{flex-shrink:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{color:var(--ink);font-family:Manrope,DM Sans,sans-serif}small{display:block}button{background:none}table{border-collapse:collapse;width:100%;text-align:left;font-size:15px}th{font-size:14px;font-weight:650;color:#8a97a4;text-transform:uppercase;letter-spacing:.6px;background:#fbfcfd;padding:14px 20px;white-space:nowrap}td{padding:17px 20px;border-top:1px solid #edf1f4;color:#617283;vertical-align:middle}td b{font-size:15px;font-weight:600;color:#273c4e}td small{font-size:14px;color:#91a0ac;margin-top:5px;max-width:290px;line-height:1.5}td:last-child{padding-right:20px}td .normal-weight{font-weight:500}tr[tabindex]{cursor:pointer}tr[tabindex]:hover,tbody tr:hover{background:#f9fbfd}td.money-cell{font-size:14.5px;white-space:nowrap}.app{min-height:100vh}.sidebar{width:var(--sidebar);position:fixed;left:0;top:0;bottom:0;background:var(--navy);padding:28px 16px 0;color:#c1ccda;z-index:40;display:flex;flex-direction:column}.brand{display:flex;align-items:center;margin:0 16px 29px;height:43px}.brand img{object-fit:contain;max-width:146px;max-height:43px}.global-brand{background:#fff;border-radius:7px;padding:9px 14px;height:58px;margin-left:9px;margin-right:9px;margin-bottom:22px;max-width:182px}.global-brand img{max-width:148px;max-height:39px}.workspace-label{display:flex;gap:10px;align-items:center;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:18px 10px;margin-bottom:28px;color:#fff;font-size:15px;font-weight:600}.workspace-label small{font-size:14px;font-weight:400;color:#8299b0;margin-top:5px}.workspace-icon{display:grid;place-items:center;background:#ffffff10;color:#d9e4ed;width:33px;height:35px;border:1px solid #ffffff14;border-radius:7px}.nav-label{font-size:12px;letter-spacing:1.6px;color:#7189a1;margin:0 13px 13px;font-weight:650}.side-nav{display:grid;gap:5px}.side-nav button{display:flex;align-items:center;text-align:left;gap:12px;color:#9db0c5;border-radius:7px;padding:12px 13px;font-size:14.5px;min-height:43px;transition:background .15s,color .15s;position:relative}.side-nav button:hover{background:#ffffff0c;color:#fff}.side-nav button.active{background:#ffffff0e;color:#fff}.side-nav button.active:before{content:"";position:absolute;left:0;top:13px;height:18px;width:3px;border-radius:0 3px 3px 0;background:var(--accent)}.side-nav button.active svg{color:#f36178}.theme-vertia .side-nav button.active svg{color:var(--accent)}.side-nav button em{font-style:normal;font-size:13px;background:#ffffff12;border-radius:4px;padding:2px 5px;margin-left:auto}.sidebar-bottom{margin-top:auto;padding:25px 10px 18px}.sidebar-bottom>a{display:flex;gap:10px;font-size:14px;align-items:center;padding:11px 0;color:#8fa7bf}.sidebar-bottom>a svg:last-child{margin-left:auto}.sidebar-bottom>a:hover{color:#fff}.sidebar-demo{display:flex;gap:10px;align-items:center;border:1px solid #ffffff12;border-radius:7px;padding:11px 10px;margin-top:16px;font-size:13px;color:#cbd7e4}.sidebar-demo small{font-size:12px;margin-top:4px;color:#7890a8}.live-dot{display:inline-block;width:6px;height:6px;border-radius:100%;background:#7dbb90;flex-shrink:0;box-shadow:0 0 0 3px #7dbb9012}.powered{display:flex;gap:8px;align-items:center;margin-top:20px;color:#5f7c97;font-size:11px;letter-spacing:1.4px}.powered img{width:53px;height:22px;object-fit:contain;filter:brightness(0) invert(1);opacity:.65}.main-shell{margin-left:var(--sidebar);min-height:100vh;display:flex;flex-direction:column}.topbar{height:78px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:#fff;padding:0 36px;gap:20px}.breadcrumb{display:flex;gap:12px;align-items:center;font-size:14px;color:#92a0ad;white-space:nowrap}.breadcrumb b{font-weight:500;color:#485b6b}.topbar-tools{display:flex;align-items:center;gap:13px}.global-search{display:flex;gap:9px;align-items:center;color:#9caab7;font-size:14px;margin-right:6px}.global-search input{width:145px;background:transparent;font-size:14px}.global-search input::placeholder{color:#a1adba}.global-search kbd{font-family:inherit;border:1px solid #e9eef2;border-radius:4px;font-size:15px;padding:0 4px;color:#a6b4c1}.icon-btn{width:33px;height:33px;display:grid;place-items:center;border-radius:6px;color:#8597a8}.icon-btn:hover{background:#eff4f7}.bell{position:relative}.bell i{position:absolute;width:5px;height:5px;top:7px;right:8px;background:#ce0e2d;border:1px solid #fff;border-radius:100%}.topbar-divider{height:25px;width:1px;background:#e9edf1}.avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;height:35px;border-radius:100%;background:#eef1f7;color:#617893;font-size:14.5px;letter-spacing:-.5px;font-weight:650}.avatar.small{width:30px;height:30px;font-size:14px;background:#e9f0f5}.profile-select{max-width:180px}.profile-select>span{font-size:11px;letter-spacing:.7px;color:#97a5b2;display:block;margin-bottom:4px;font-weight:650}.profile-select select{max-width:180px;font-size:14px;color:#40566a;background:#fff;padding:0 12px 0 0;cursor:pointer;font-weight:600}.contextbar{height:47px;padding:0 36px;display:flex;align-items:center;justify-content:space-between;background:#fbfcfd;border-bottom:1px solid var(--line);font-size:13px;color:#96a3af;gap:15px}.contextbar>div{display:flex;align-items:center;gap:12px}.demo-pill{display:inline-flex;align-items:center;gap:5px;color:#799080;font-size:12px;padding:4px 7px;border:1px solid #e1eae3;background:#f6faf7;border-radius:4px;font-weight:550}.demo-pill span{width:4px;height:4px;border-radius:100%;background:#7ba58a}.country-selector{display:flex;align-items:center;gap:7px;color:#697e91}.country-selector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:#697e91;max-width:195px;font-size:13px;cursor:pointer}.content{padding:32px 36px 42px;max-width:1720px;width:100%;margin:0 auto;flex:1}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.eyebrow{display:block;letter-spacing:1.4px;font-size:12px;color:#8b9ba9;font-weight:650;margin-bottom:10px}.section-heading h1{font-size:27px;letter-spacing:-.9px;line-height:1.3;font-weight:750}.section-heading p{color:#8b9aa8;font-size:14.5px;line-height:1.65;margin-top:10px;max-width:680px}.heading-actions{display:flex;align-items:center;gap:9px;flex-shrink:0}.btn{background:var(--accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:10px 14px;border:1px solid transparent;border-radius:6px;font-size:14px;font-weight:600;line-height:1.4;white-space:nowrap;transition:background .15s,transform .15s}.btn:hover:not(:disabled){filter:brightness(.94);transform:translateY(-1px)}.theme-vertia .btn{color:#193d24}.btn.secondary{background:#fff;border:1px solid #e0e7ed;color:#61778a}.btn.ghost{background:transparent;color:#61778a}.btn.danger{color:#bd2f46;background:#fff3f4;border-color:#f3d8dd}.btn-sm{padding:7px 10px;min-height:31px;font-size:13px}.welcome-strip{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--line);border-radius:7px;padding:13px 16px;font-size:14px;color:#8191a0;margin-bottom:20px}.welcome-strip b{color:#4e6577;font-weight:600}.welcome-right{display:flex;align-items:center;gap:7px;margin-left:auto;font-size:13px;color:#94a2b0}.welcome-right>span{margin:0 4px;color:#c6d0d9}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:22px}.metric{background:#fff;border:1px solid var(--line);border-radius:9px;padding:18px 19px 14px;min-height:147px;position:relative;overflow:hidden}.metric-top{display:flex;align-items:center;justify-content:space-between;color:#8798a6;font-size:14px;gap:8px}.metric-top svg{color:#b6c2cd}.metric-value{font-family:Manrope,sans-serif;font-size:31px;color:#18354c;font-weight:750;letter-spacing:-1.5px;margin-top:15px;line-height:1.2}.metric-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:7px;gap:5px;min-height:25px}.metric-bottom>span{font-size:12px;color:#99a6b2;line-height:1.6}.metric-bottom svg{color:#becbd7;width:62px;height:25px;flex-shrink:0}.spark-caption{font-size:11px;color:#a7b4c0;position:absolute;bottom:4px;right:16px}.metric-accent{background:var(--navy);border-color:var(--navy)}.metric-accent .metric-top{color:#b0c5d7}.metric-accent .metric-top svg{color:#b5c4d4}.metric-accent .metric-value{color:#fff}.metric-accent .metric-bottom>span{color:#89a7bd}.metric-accent .metric-bottom svg{color:#f2798e}.theme-vertia .metric-accent .metric-bottom svg{color:var(--accent)}.metric-accent .spark-caption{color:#64859d}.dashboard-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:21px;margin-bottom:22px}.panel{background:#fff;border:1px solid var(--line);border-radius:9px;min-width:0;overflow:hidden;margin-bottom:22px}.dashboard-grid>.panel,.dashboard-bottom>.panel{margin-bottom:0}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:21px 21px 18px}.panel-heading h2{font-size:16px;font-weight:750;letter-spacing:-.2px}.panel-heading p{font-size:13px;color:#97a5b2;margin-top:6px;line-height:1.6}.text-link{font-size:13px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;color:#7d91a3;padding:3px 0}.text-link:hover{color:var(--accent)}.funnel{padding:5px 25px 23px}.funnel-row{display:flex;align-items:center;gap:13px;margin:13px 0}.funnel-row>div{flex:1}.funnel-step{width:21px;color:#b7c2cc;font-size:12px}.bar-title{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#7a8d9f;margin-bottom:7px}.bar-title b{font-family:Manrope,sans-serif;font-size:14.5px;color:#415c72}.bar-track{height:5px;flex:1;background:#f0f4f7;border-radius:4px;overflow:hidden}.bar-track>div{height:100%;border-radius:4px;background:var(--navy)}.funnel-row:first-child .bar-track>div{background:var(--accent)}.country-bars{padding:12px 23px 16px;display:grid;gap:22px}.country-bars>div{display:grid;grid-template-columns:83px 1fr 18px;align-items:center;gap:15px;font-size:13px;color:#718698}.country-bars b{font-size:14px;color:#6f8395;text-align:right}.country-bars .bar-track{height:5px}.country-bars .bar-track>div{background:#1c4b70}.theme-vertia .country-bars .bar-track>div{background:#1178b6}.panel-note{border-top:1px solid #f0f3f6;margin:10px 22px 0;padding:14px 0;color:#a3afbb;font-size:12px;display:flex;align-items:center;gap:7px}.dashboard-bottom{display:grid;grid-template-columns:1.8fr 1fr;gap:22px}.table-scroll{overflow:auto;width:100%}.cell-with-icon{display:flex;align-items:center;gap:11px;min-width:190px}.file-icon{width:33px;height:38px;flex-shrink:0;border:1px solid #e4edf3;border-radius:6px;display:grid;place-items:center;background:#f7fafc;color:#7e9db6}.file-icon.locked{background:#f1f2f5;color:#acb3c0}.country-pill{display:inline-flex;gap:7px;align-items:center;font-size:14px;white-space:nowrap}.country-pill>span{font-size:16px}.badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:550;white-space:nowrap;line-height:1.3;border-radius:4px;padding:5px 8px;background:#f1f4f7;color:#7f92a2}.badge-activo,.badge-completada,.badge-aprobada,.badge-aprobado,.badge-ganado,.badge-revelado,.badge-firmado{background:#edf7f0;color:#609573}.badge-borrador,.badge-nuevo{background:#f1f3f6;color:#8995a5}.badge-en_revision,.badge-pendiente_aprobacion,.badge-pendiente,.badge-en_renovacion{background:#fff5e6;color:#be954f}.badge-pendiente_firma,.badge-contactado,.badge-enviada,.badge-propuesta,.badge-programada{background:#edf4fa;color:#6b92b4}.badge-respondió,.badge-reunión{background:#eef0fc;color:#8588c0}.badge-no_contactar,.badge-rechazado,.badge-perdido{background:#fff0f1;color:#bb7781}.badge-simulado{background:#f2f4fa;color:#8695af;border:1px solid #e7ecf3}.badge-restringido{background:#f0f1f4;color:#939aa9}.score{width:58px;height:20px;display:flex;align-items:center;justify-content:flex-end;font-size:13px;color:#738b9c;position:relative;padding-bottom:7px}.score i{position:absolute;bottom:0;left:0;height:3px;border-radius:3px;background:#7aa592;max-width:100%}.next-panel .panel-heading{padding-bottom:9px}.next-item{display:flex;align-items:center;gap:11px;width:100%;padding:20px 21px;text-align:left;border-bottom:1px solid #f0f3f6}.next-item:last-child{border:0}.next-item:hover{background:#fafcfd}.next-icon{width:33px;height:33px;background:#f2f5f8;color:#7d96ab;display:grid;place-items:center;border-radius:7px;flex-shrink:0}.next-item b{font-size:14px;font-weight:600;color:#506a80}.next-item small{font-size:12px;color:#9caab8;margin-top:5px;line-height:1.6}.next-item>svg{margin-left:auto;color:#b4c1cb}.contract-chart{display:flex;align-items:center;gap:35px;justify-content:center;padding:25px 25px 40px}.donut{width:164px;height:164px;border-radius:100%;display:grid;place-items:center;flex-shrink:0;transform:rotate(-90deg)}.donut>div{width:130px;height:130px;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:100%;transform:rotate(90deg)}.donut b{font-size:33px;font-family:Manrope,sans-serif;font-weight:750;color:var(--ink);letter-spacing:-1.3px}.donut span{font-size:13px;color:#99a8b5;margin-top:2px}.chart-legend{display:grid;gap:16px;min-width:140px}.chart-legend>div{display:flex;align-items:center;gap:9px;font-size:13px;color:#8295a5}.chart-legend b{margin-left:auto;color:#446079;font-size:14.5px}.chart-legend small{font-size:11px;color:#a2b1bf;max-width:140px;line-height:1.5}.legend-dot{width:7px;height:7px;border-radius:100%;background:#87a8c0;flex-shrink:0}.dot-0{background:var(--accent)}.dot-1{background:#1178b6}.dot-2{background:#8fb5cf}.dot-3{background:#d8e5ed}.legend-dot.green{background:#8cb89c}.legend-dot.red{background:#d49ba3}.company-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:24px}.company-mini{display:flex;gap:12px;align-items:center;text-align:left;background:#fff;border:1px solid var(--line);padding:15px;border-radius:8px;min-width:0}.company-mini:hover{box-shadow:var(--shadow)}.company-mini>span:nth-child(2){min-width:0}.company-mini b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.company-mini small{font-size:13px;color:#9aabba;margin-top:5px}.company-mini>svg{margin-left:auto;color:#b2c0cc;flex-shrink:0}.company-mark{width:39px;height:39px;display:grid;place-items:center;background:#f0f4f8;color:#6e8aa4;border-radius:8px;font-size:19px;font-family:Manrope,sans-serif;font-weight:750;flex-shrink:0}.compact-select{font-size:13px;color:#7c91a3;padding:8px 12px;border:1px solid #e4ebf0;border-radius:5px;background:#fff;max-width:170px}.discover-banner{padding:32px 35px;margin-bottom:23px;border-radius:10px;background:var(--navy);color:#a9b9cb;display:flex;justify-content:space-between;align-items:center;overflow:hidden;min-height:250px;position:relative}.discover-banner .eyebrow{color:#819bb5;font-size:12px}.discover-banner h2{color:#fff;font-size:26px;line-height:1.4;letter-spacing:-.7px}.discover-banner p{font-size:14.5px;line-height:1.8;max-width:420px;margin:13px 0 18px}.discover-banner .badge{background:#ffffff0a;border-color:#ffffff12;color:#8ba3bd}.orbital{width:300px;height:200px;position:relative;display:grid;place-items:center;margin-right:20px;color:#fff}.orbital>div{border:1px solid #527b9e35;position:absolute;border-radius:100%;width:160px;height:160px}.orbital>div:nth-child(2){width:240px;height:240px}.orbital>div:nth-child(3){width:330px;height:330px}.orbital>svg{color:#f9ccd2;filter:drop-shadow(0 0 35px #e3456266)}.orbital-tag{display:flex;align-items:center;gap:7px;border:1px solid #ffffff1a;background:#193953;color:#b9c8d8;position:absolute;padding:10px 13px;border-radius:7px;font-size:13px;box-shadow:0 10px 20px #0002}.tag-one{left:0;top:20px}.tag-two{right:0;bottom:20px}.discover-layout{display:grid;grid-template-columns:1.45fr 1fr;gap:22px;margin-bottom:23px}.discover-layout>.panel{margin-bottom:0}.search-form{padding:0 22px 24px}.credit-card{background:#fff;border:1px solid var(--line);border-radius:9px;padding:24px 27px;display:flex;flex-direction:column;justify-content:center}.credit-card .eyebrow{font-size:12px}.credit-count{font-size:36px;font-family:Manrope,sans-serif;font-weight:750;color:var(--ink);letter-spacing:-1.7px;margin:7px 0 20px}.credit-count>span{font-family:DM Sans,sans-serif;font-size:16.5px;color:#acb9c5;font-weight:400;letter-spacing:0;margin-left:8px}.credit-card .bar-track{flex:initial;background:#f7edf0;height:6px}.credit-card .bar-track>div{background:var(--accent)}.credit-card p{font-size:14px;color:#7d91a2;line-height:1.9;margin:17px 0 11px}.credit-card>small{font-size:12px;color:#a9b4be;line-height:1.8}.prospect-grid{padding:0 21px 21px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.prospect-card{border:1px solid var(--line);border-radius:8px;padding:18px;min-width:0}.prospect-top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px}.prospect-card h3{font-size:15px;line-height:1.5;min-height:35px}.prospect-card>p{font-size:13px;color:#9cabb7;margin-top:6px}.prospect-person{display:flex;gap:10px;align-items:center;margin-top:22px}.prospect-person b{font-size:14px;font-weight:550}.prospect-person small{font-size:12px;margin-top:4px;color:#9da9b5}.email-preview{display:flex;align-items:center;gap:7px;font-size:13px;color:#9aabba;margin:15px 0 17px;overflow-wrap:anywhere}.prospect-card>.btn{width:100%;font-size:13px}.process-strip{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#fff;border:1px solid var(--line);padding:18px 22px;border-radius:8px;margin-bottom:22px}.process-strip>span{display:flex;align-items:center;gap:10px;font-size:14px;color:#6c8397}.process-strip i{font-style:normal;display:grid;place-items:center;width:23px;height:23px;background:#f3f6f8;border:1px solid #e7edf2;border-radius:100%;font-size:13px;color:#97a9b8}.process-strip>svg{color:#c1cdd7}.cell-link{padding:0;text-align:left;font-size:15px;font-weight:600;color:#36566f;line-height:1.5}.cell-link:hover{color:#1178b6}.followup-grid{display:grid;grid-template-columns:1.8fr 1fr;gap:22px}.message-excerpt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}.kanban{display:grid;grid-template-columns:repeat(6,minmax(170px,1fr));gap:14px;overflow:auto;padding-bottom:20px;min-height:410px}.kanban-column{background:#edf1f5;border:1px solid #e6edf1;border-radius:8px;padding:12px;min-width:0}.kanban-column>header{display:flex;align-items:center;gap:8px;margin-bottom:18px;padding:2px 1px;font-size:14px;color:#5b7286}.kanban-column>header b{font-weight:550}.kanban-column>header>span:last-child{margin-left:auto;font-size:13px;color:#9aabb9;border:1px solid #dce5ec;border-radius:4px;padding:1px 5px}.opportunity-card{display:block;width:100%;background:#fff;border:1px solid #e5ecf2;border-radius:6px;padding:14px;margin-bottom:12px;text-align:left;box-shadow:0 4px 9px #2c4a6505;min-height:154px}.opportunity-card:hover{box-shadow:var(--shadow)}.opportunity-card>small{font-size:11px;color:#9eafbc;letter-spacing:.5px}.opportunity-card h3{font-size:14px;line-height:1.5;margin:9px 0 7px}.opportunity-card p{color:#9aa9b6;font-size:12px;line-height:1.6;margin-bottom:10px}.opportunity-card>b{font-size:15px;font-weight:650;color:#4f6b81}.opportunity-card footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f0f3f7;padding-top:10px;margin-top:12px;color:#a7bac9}.opportunity-card .avatar{width:22px;height:22px;font-size:11px}.kanban-empty{font-size:13px;text-align:center;color:#b4c1cb;padding:20px 2px}.info-banner{display:flex;align-items:flex-start;gap:15px;padding:22px 24px;background:#edf4f8;border:1px solid #dce9f2;border-radius:8px;margin-bottom:24px;color:#7096af}.info-banner>svg{flex-shrink:0;margin-top:2px}.info-banner b{font-size:15px;color:#426780;font-weight:650}.info-banner p{font-size:14px;color:#7e9aaf;line-height:1.9;margin-top:7px;max-width:800px}.overdue{color:#c0747c}.integration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px}.integration-card{padding:23px;background:#fff;border:1px solid var(--line);border-radius:9px;position:relative;min-height:225px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:17px 13px}.integration-symbol{display:grid;place-items:center;width:44px;height:44px;background:#f0f5f8;border:1px solid #e1ebf2;border-radius:10px;color:#7b9cb5}.integration-card h2{font-size:16px;margin-bottom:7px}.integration-card>p{font-size:14px;line-height:1.9;color:#8ca0b0;width:100%;margin-bottom:24px}.integration-card footer{border-top:1px solid #edf2f5;display:flex;align-items:center;gap:7px;font-size:12px;color:#a6b5c1;padding-top:14px;margin-top:auto;width:100%;align-self:flex-end}.requirements-list{padding:0 23px 18px;display:grid;grid-template-columns:1fr 1fr;column-gap:30px}.requirements-list>div{display:flex;gap:11px;border-top:1px solid #edf2f5;padding:20px 0}.requirements-list svg{color:#8aa695;margin-top:1px;flex-shrink:0}.requirements-list h3{font-size:14.5px;margin-bottom:8px}.requirements-list p{font-size:14px;line-height:1.9;color:#91a3b2}.roadmap-hero{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:29px 30px;border-radius:9px;background:var(--navy);margin-bottom:24px;color:#8ba8be}.roadmap-hero .eyebrow{color:#8ba8be}.roadmap-hero h2{font-size:30px;font-weight:750;letter-spacing:-1.2px;color:#fff}.roadmap-hero h2>span{font-size:16.5px;color:#99b1c4;font-weight:450;letter-spacing:0}.roadmap-hero p{font-size:14px;line-height:1.8;margin-top:9px}.payment-pill{display:flex;align-items:center;gap:15px;border:1px solid #ffffff20;background:#ffffff07;padding:18px 22px;border-radius:8px}.payment-pill svg{color:#a9c3d5}.theme-vertia .payment-pill svg{color:#cf0}.payment-pill b{font-size:15px;font-weight:600;color:#dbe5ed}.payment-pill span{display:block;font-size:13px;color:#8faabe;margin-top:7px}.roadmap-list{display:grid;gap:16px;margin-bottom:24px}.roadmap-list>article{background:#fff;border:1px solid var(--line);padding:25px 28px;border-radius:8px;display:flex;align-items:flex-start;gap:25px}.roadmap-number{font-size:25px;font-family:Manrope,sans-serif;font-weight:750;color:#cad6e0;letter-spacing:-1px}.roadmap-list h2{font-size:17px;margin:10px 0 9px;letter-spacing:-.3px}.roadmap-list p{font-size:14.5px;line-height:1.9;color:#8a9cab;max-width:780px}.roadmap-list>article>svg{margin-left:auto;color:#c7d8c9;flex-shrink:0;margin-top:3px}.panel-prose{font-size:14.5px;line-height:2;color:#8c9dac;padding:0 23px 24px}.page-footer{padding:0 36px 20px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#a5b3bf}.page-footer>span:last-child{display:flex;align-items:center;gap:5px}.page-loading,.page-error{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:60vh;color:#9eafbd;text-align:center;gap:20px}.page-loading h2,.page-error h2{font-size:19px}.page-loading p,.page-error p{font-size:15px;max-width:500px;line-height:1.8}.page-error>svg{color:#c96b7e}.empty{padding:43px 25px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#becbd6;min-height:180px}.empty h3{font-size:16px;color:#7e93a5;margin-top:15px}.empty p{font-size:14px;line-height:1.9;color:#a3b2bf;max-width:340px;margin:9px 0 18px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#071d3470;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;display:flex}.drawer-overlay{justify-content:flex-end}.drawer{width:620px;max-width:100%;height:100%;background:#fff;box-shadow:-20px 0 70px #05172f24;overflow-y:auto;display:flex;flex-direction:column;animation:slide-in .2s ease-out}.drawer-top{padding:24px 28px 10px;display:flex;align-items:center;justify-content:space-between}.drawer-top .eyebrow{margin:0;font-size:11px}.drawer-title{padding:5px 29px 24px;border-bottom:1px solid #eef1f4}.detail-symbol{display:grid;place-items:center;background:#f0f5f8;border:1px solid #e3ecf3;color:#7193ad;border-radius:10px;width:54px;height:57px;margin-bottom:18px}.drawer-title h2{font-size:23px;font-weight:750;letter-spacing:-.7px;line-height:1.5}.drawer-title>p{font-size:14.5px;color:#99a9b7;margin-top:7px;line-height:1.7}.detail-badges{display:flex;gap:12px;align-items:center;margin-top:17px}.confidential{font-size:12px;color:#a0acb9;display:flex;gap:4px;align-items:center}.detail-tabs{display:flex;gap:21px;padding:0 29px;border-bottom:1px solid #e9eef2;flex-shrink:0;overflow:auto}.detail-tabs button{font-size:14px;padding:17px 0 15px;position:relative;color:#97a8b6;white-space:nowrap}.detail-tabs button.active{color:#365d79;font-weight:600}.detail-tabs button.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent);border-radius:2px}.drawer-body{padding:25px 29px;flex:1}.drawer-body h3{font-size:16px;line-height:1.6}.detail-facts{display:grid;grid-template-columns:1fr 1fr;gap:25px 20px;margin-bottom:30px}.detail-facts small{font-size:13px;color:#9eafbd;margin-bottom:7px}.detail-facts b{font-size:14.5px;font-weight:550;color:#526f86;overflow-wrap:anywhere}.detail-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:28px 0 18px}.detail-section-heading:first-child{margin-top:0}.analysis-summary{display:flex;gap:14px;background:#f3f7fa;border:1px solid #e3edf3;padding:17px;border-radius:8px;margin-bottom:17px}.analysis-summary h3{font-size:14.5px;color:#4b7796}.analysis-summary p{font-size:14px;color:#7e98ad;line-height:1.9;margin-top:6px}.analysis-summary small{font-size:12px;color:#a6b5c3;margin-top:10px}.analysis-icon{flex-shrink:0;color:#9db7cb}.findings article{border:1px solid #e9eef3;border-radius:7px;padding:16px;margin-bottom:12px}.findings header{display:flex;align-items:center;justify-content:space-between;gap:10px}.findings h4{font-size:14px;font-weight:600}.findings blockquote{margin:12px 0 8px;font-size:14px;line-height:1.9;color:#819bad;padding-left:12px;border-left:2px solid #dce6ee}.findings blockquote>span{display:block;font-size:12px;color:#b2bdc8}.findings p{font-size:13px;color:#98aaba;line-height:1.9}.button-row{display:flex;gap:9px;flex-wrap:wrap}.button-stack{display:flex;flex-direction:column;gap:11px;margin:22px 0}.button-stack>.btn{justify-content:center;white-space:normal}.callout{display:flex;gap:9px;align-items:flex-start;color:#8e9eaf;background:#f5f8fb;border:1px solid #e5edf4;border-radius:7px;padding:13px 14px;font-size:14px;line-height:1.8;margin:15px 0}.callout svg{flex-shrink:0;margin-top:2px}.callout.success{color:#7b9a87;background:#f5faf6;border-color:#dfeee2}.callout.warning{background:#fff6f6;color:#ba8b91;border-color:#f5e1e4}.muted{font-size:14px;line-height:1.9;color:#92a6b7}.document-list{display:grid;gap:10px}.document-list>div{display:flex;gap:12px;align-items:center;border:1px solid #e6edf3;border-radius:7px;padding:14px}.document-list b{font-size:14.5px;font-weight:550;color:#5c7a91;overflow-wrap:anywhere}.document-list small{font-size:12px;color:#a5b6c4;margin-top:6px}.vertical-process{display:grid;gap:0;margin:22px 0 30px}.vertical-process>div{display:flex;gap:15px;align-items:center;position:relative;padding:15px 0}.vertical-process>div:not(:last-child):after{content:"";position:absolute;left:14px;top:48px;width:1px;height:20px;background:#e4edf4}.vertical-process>div>span:first-child{height:29px;width:29px;border:1px solid #e6edf3;background:#f9fbfc;border-radius:100%;font-size:14px;color:#b9c7d2;display:grid;place-items:center;flex-shrink:0}.vertical-process>div.done>span:first-child{color:#629475;border-color:#dcebdd;background:#eff7f0}.vertical-process b{font-size:14.5px;color:#879dad;font-weight:600}.vertical-process small{font-size:12px;margin-top:5px;color:#b0bfcb}.vertical-process .badge{margin-left:auto}.obligation-card{border:1px solid #e6edf2;padding:18px;border-radius:8px;margin:15px 0}.obligation-card h3{font-size:15px;margin-top:12px}.obligation-card p{color:#9aafbe;font-size:14px;margin:8px 0 17px}.amendment{padding:14px 0;border-bottom:1px solid #edf2f5;margin-bottom:14px}.amendment b{font-size:14.5px;color:#728ca2}.amendment p{font-size:14px;color:#9bb0c0;margin:7px 0;line-height:1.7}.amendment small{font-size:12px;color:#b3c1cc}.timeline{padding:12px 22px 25px;display:grid;gap:25px}.drawer .timeline{padding:15px 0}.timeline>div{display:flex;gap:13px}.timeline-icon{width:29px;height:29px;border-radius:100%;background:#f1f6f9;border:1px solid #e5edf3;display:grid;place-items:center;color:#92adc1;flex-shrink:0}.timeline b{font-size:14px;font-weight:550;color:#6c879d}.timeline p{font-size:13px;color:#9cb0c0;margin:5px 0;line-height:1.9}.timeline small{font-size:12px;color:#b0c0cc;margin:6px 0}.drawer-foot{padding:16px 29px;border-top:1px solid #ecf1f5;background:#fbfcfd;display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px;color:#a4b7c6}.restricted-box{text-align:center;padding:30px 20px;color:#97acbe;display:flex;flex-direction:column;align-items:center;gap:20px}.restricted-box>svg{color:#afc0cd}.restricted-box h3{font-size:18px}.restricted-box p{font-size:14.5px;line-height:2;color:#9eafbd}.recipient-list{margin-top:15px;display:grid;gap:5px}.recipient-list>div,.recipient-list>button{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #eef3f6;text-align:left;font-size:14.5px;width:100%}.recipient-list small{font-size:13px;color:#a1b3c1;margin-top:5px}.recipient-list>div>.badge,.recipient-list>button>svg{margin-left:auto}.spaced-title{margin-top:32px}.campaign-editor{margin-bottom:23px}.modal-overlay{z-index:120;align-items:center;justify-content:center;padding:25px}.modal{width:560px;max-width:100%;max-height:calc(100vh - 50px);overflow-y:auto;background:#fff;border-radius:12px;box-shadow:0 25px 90px #0a223c40;animation:modal-in .16s ease-out}.modal-heading{display:flex;justify-content:space-between;gap:20px;padding:26px 27px 17px;border-bottom:1px solid #edf2f5}.modal-heading h2{font-size:20px;letter-spacing:-.5px}.modal-heading .eyebrow{font-size:11px;margin-bottom:8px}.modal form{padding:23px 27px 0}.field{display:block;margin-bottom:18px}.field>span{display:block;font-size:14px;font-weight:550;color:#718a9e;margin-bottom:9px}.field input:not([type=checkbox]),.field select,.field textarea{display:block;width:100%;border:1px solid #dfe8ef;border-radius:6px;padding:11px 12px;font-size:14.5px;color:#648097;background:#fff;min-height:38px}.field textarea{resize:vertical;line-height:1.8}.field input::placeholder,.field textarea::placeholder{color:#b0bfcb}.field input:focus,.field select:focus,.field textarea:focus{border-color:#94b5ce;outline:3px solid #eaf2f8}.field>small{font-size:12px;color:#a4b6c5;margin-top:7px;line-height:1.8}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.check-list{display:grid;max-height:200px;overflow:auto;border:1px solid #e3ebf2;border-radius:6px;padding:5px 13px}.check-list>label{display:flex;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid #edf2f5}.check-list>label:last-child{border:0}.check-list input{accent-color:var(--navy)}.check-list b{font-weight:500;color:#7b94a8;font-size:14px}.check-list small{font-size:12px;color:#b1c0cc;margin-top:4px}.checkbox-line{display:flex;align-items:center;gap:9px;color:#8ba3b5;font-size:14px;margin-bottom:25px}.checkbox-line input{accent-color:var(--navy)}.modal-footer{padding:18px 0 23px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #edf2f5;margin-top:24px}.toast{position:fixed;bottom:25px;right:27px;z-index:150;display:flex;gap:12px;align-items:center;border:1px solid #dfeae1;border-radius:9px;padding:16px 17px;box-shadow:0 8px 40px #12314b22;max-width:calc(100% - 40px);width:490px;font-size:14.5px;background:#fff;color:#718b79;line-height:1.8;animation:modal-in .2s}.toast>svg{flex-shrink:0}.toast button{margin-left:auto;padding:3px;color:#b0bfb6;display:grid;place-items:center;flex-shrink:0}.toast.error{border-color:#efd5db;color:#bf6f7f}.busy-indicator{position:fixed;top:13px;left:50%;transform:translate(-50%);z-index:160;background:#fff;border:1px solid #e0e8ef;padding:10px 15px;border-radius:25px;box-shadow:var(--shadow);display:flex;gap:8px;align-items:center;font-size:13px;color:#8da5b7}.spinning{animation:spin 1s linear infinite}.notification-wrap{position:relative}.notification-menu{position:absolute;top:45px;right:0;width:320px;max-width:calc(100vw - 30px);padding:18px;background:#fff;border:1px solid #e5edf2;border-radius:9px;z-index:80;box-shadow:0 12px 50px #18334c20}.notification-menu h3{font-size:16px;margin-bottom:15px}.notification-menu>div{display:flex;gap:9px;border-top:1px solid #edf2f6;padding:13px 0;font-size:14px;color:#8aa2b4;line-height:1.7}.notification-menu svg{flex-shrink:0;margin-top:2px}.notification-menu small{font-size:12px;margin-top:5px;color:#b0c0cd}.notification-menu>p{font-size:14px;color:#a0b3c2;padding:10px 0}.menu-toggle,.mobile-scrim{display:none}.hub{background:#071d33;min-height:100vh;color:#7896b0;position:relative;overflow:hidden;--accent:#ce0e2d;--navy:#0a2240}.hub-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#4b789b08 1px,transparent 1px),linear-gradient(90deg,#4b789b08 1px,transparent 1px);background-size:70px 70px;pointer-events:none}.hub:before{content:"";position:absolute;right:-150px;top:-300px;width:900px;height:900px;background:radial-gradient(ellipse,#1f567747,transparent 65%);pointer-events:none}.hub>header{position:relative;z-index:1;max-width:1180px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:35px 45px}.hub>header>img{width:92px;filter:brightness(0) invert(1)}.hub>header>a{display:flex;gap:8px;align-items:center;font-size:14px;color:#8ba5bb}.hub>main{position:relative;z-index:1;padding:50px 45px 45px;max-width:1180px;margin:auto}.hub-kicker{display:flex;align-items:center;gap:11px;font-size:12px;letter-spacing:2px;color:#82a0b7;margin-bottom:24px}.hub-kicker .live-dot{background:#cf0;box-shadow:0 0 0 4px #ccff0010}.hub h1{font-size:66px;font-weight:650;letter-spacing:-3.1px;color:#fff;line-height:1.15}.hub-intro{font-size:16px;line-height:2;color:#7796ae;margin:25px 0 46px;max-width:480px}.hub-cards{display:grid;grid-template-columns:1fr 1fr;gap:25px}.hub-card{background:#fff;border:1px solid #ffffff1a;border-radius:13px;overflow:hidden;padding:27px;color:#8b9dab;--accent:#ce0e2d;--navy:#0a2240}.hub-card.vertia{--accent:#ccff00;--navy:#103b58}.hub-brand{display:flex;align-items:center;justify-content:space-between;height:37px;gap:25px;margin-bottom:25px}.hub-brand>img{width:125px;max-height:38px;object-fit:contain}.hub-brand>span{font-size:11px;letter-spacing:1px;color:#a3b2bf;white-space:nowrap}.vertia .hub-brand{background:#103b58;margin:-27px -27px 0;padding:23px 27px;height:88px}.vertia .hub-brand>span{color:#7799b2}.vertia .hub-brand img{max-width:116px}.hub-preview{height:190px;background:#f4f7fa;border:1px solid #e6edf2;border-radius:8px;overflow:hidden;display:flex;position:relative;box-shadow:0 8px 25px #12365108;margin-bottom:25px}.vertia .hub-preview{margin-top:27px}.mini-sidebar{width:46px;flex-shrink:0;background:var(--navy);position:relative}.mini-sidebar:before{content:"";position:absolute;left:10px;right:10px;top:15px;height:5px;border-radius:2px;background:#ffffff70;box-shadow:0 28px #ffffff20,0 45px #ffffff30,0 62px #ffffff20,0 79px #ffffff20,0 96px #ffffff20}.mini-content{padding:20px 20px 0;width:100%;min-width:0}.mini-head{height:8px;width:125px;background:#b7cad9;border-radius:2px;margin-bottom:18px}.mini-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mini-metrics>i{height:35px;background:#fff;border:1px solid #e5ecf3;border-radius:4px;position:relative}.mini-metrics>i:after{content:"";height:7px;width:22px;position:absolute;left:10px;top:13px;background:#c2d4e1;border-radius:2px}.mini-metrics>i:last-child{background:var(--navy);border-color:var(--navy)}.mini-chart{display:flex;gap:12px;align-items:flex-end;height:95px;margin:14px 0 0;padding:10px 20px;background:#fff;border-radius:4px;border:1px solid #e6edf3}.mini-chart>span{flex:1;border-radius:2px 2px 0 0;background:#cbdbe7}.mini-chart>span:nth-child(4){background:var(--accent)}.preview-chip{display:flex;align-items:center;gap:7px;position:absolute;bottom:17px;left:72px;padding:10px 13px;background:#fff;border:1px solid #e3eaf0;border-radius:6px;color:#6a879e;font-size:12px;box-shadow:0 8px 22px #0a224010}.vertia .preview-chip{color:#477b79}.vertia .preview-chip>svg{color:#74983a}.mini-docs{display:grid;gap:10px}.mini-docs>div{display:flex;align-items:center;gap:12px;border:1px solid #e6edf3;padding:10px;background:#fff;border-radius:4px;color:#9db5c8}.mini-docs>div>span{width:60%;height:4px;border-radius:1px;background:#cbdce7}.mini-docs>div>i{width:32px;height:9px;background:#e5f0de;border-radius:2px;margin-left:auto}.hub-card>h2{font-size:23px;font-weight:750;letter-spacing:-.7px;color:var(--navy)}.hub-card>p{font-size:14.5px;line-height:1.9;margin:13px 0 20px;max-width:390px;min-height:62px}.hub-features{display:flex;gap:15px;font-size:12px;color:#91a5b5;margin-bottom:26px}.hub-features>span{display:flex;gap:5px;align-items:center}.hub-features svg{color:#9fb39c}.hub-card>.btn{width:100%;padding:13px 15px;justify-content:space-between;font-size:14.5px}.hub-card.vertia>.btn{color:#244c31}.hub-proposal{display:flex;gap:6px;align-items:center;justify-content:center;margin-top:17px;font-size:13px;color:#9aaebd}.hub-proposal:hover{color:#436981}.hub-disclaimer{margin-top:32px;display:flex;align-items:flex-start;gap:14px;max-width:850px;font-size:14px;line-height:2;color:#62849f}.hub-disclaimer>svg{flex-shrink:0;margin-top:4px;color:#7393ac}.hub-disclaimer b{color:#8cacc3;font-weight:500}.hub>footer{position:relative;z-index:1;display:flex;justify-content:space-between;gap:25px;max-width:1180px;margin:auto;padding:0 45px 30px;color:#456981;font-size:12px}.hub>footer>span:last-child{font-size:14px;color:#65879f}@keyframes spin{to{transform:rotate(360deg)}}@keyframes slide-in{0%{transform:translate(30px);opacity:.7}to{transform:none;opacity:1}}@keyframes modal-in{0%{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}@media(min-width:1600px){:root{--sidebar:260px}.content{padding:37px 48px 45px}.topbar,.contextbar{padding-left:48px;padding-right:48px}.side-nav button{font-size:15px}.metric{min-height:158px}.section-heading h1{font-size:30px}.metric-value{font-size:35px}.panel-heading h2{font-size:16.5px}.metric-top{font-size:14.5px}.metric-bottom>span{font-size:13px}.panel-heading p{font-size:14px}.funnel-row{margin:17px 0}.country-bars{gap:26px}.dashboard-bottom td{padding-top:21px;padding-bottom:21px}.next-item{padding-top:24px;padding-bottom:24px}}@media(max-width:1200px){:root{--sidebar:216px}.sidebar{padding-left:11px;padding-right:11px}.side-nav button{font-size:14px;gap:10px}.topbar{padding:0 24px}.content{padding:27px 24px 35px}.contextbar{padding:0 24px}.global-search{display:none}.section-heading h1{font-size:24px}.section-heading p{font-size:14px}.btn{font-size:13px;padding:10px 11px}.metric-grid{gap:12px}.metric{padding:16px 14px;min-height:145px}.metric-top{font-size:13px}.metric-value{font-size:28px}.metric-bottom svg{width:45px}.metric-bottom>span{font-size:11px}.dashboard-bottom{grid-template-columns:1fr}.next-panel{display:grid;grid-template-columns:repeat(3,1fr)}.next-panel .panel-heading{grid-column:1/-1}.next-item{padding:18px 16px;border-right:1px solid #edf2f5;border-bottom:0}.next-item:last-child{border-right:0}.next-item>svg{display:none}.next-item small{font-size:12px}.next-item b{font-size:13px}.dashboard-grid{gap:16px;grid-template-columns:1.1fr 1fr}.contract-chart{gap:20px;padding-left:18px;padding-right:18px}.donut{width:130px;height:130px}.donut>div{width:104px;height:104px}.chart-legend{min-width:110px}.country-bars{padding-left:19px;padding-right:19px}.country-bars>div{grid-template-columns:76px 1fr 15px;gap:10px}.heading-actions{gap:6px}.discover-banner{padding:28px}.orbital{width:230px;margin-right:0}.prospect-grid,.integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.followup-grid{grid-template-columns:1fr}.followup-grid>.panel:last-child .timeline{display:grid;grid-template-columns:repeat(2,1fr)}.roadmap-hero{padding:24px}.payment-pill{padding:16px}.payment-pill span,.welcome-right{font-size:12px}.process-strip{padding:17px}.process-strip>span{font-size:13px;gap:6px}.table-scroll td,.table-scroll th{padding-left:16px;padding-right:16px}}@media(max-width:960px){:root{--sidebar:192px}.sidebar{padding-left:8px;padding-right:8px}.brand{margin-left:17px}.global-brand{margin-left:7px;padding:10px}.global-brand img{max-width:130px}.workspace-label{padding-left:8px;font-size:14px;gap:8px}.workspace-label small{font-size:12px}.workspace-icon{width:29px;height:31px}.side-nav button{font-size:13px;padding:11px 10px;gap:10px}.side-nav svg{width:16px}.sidebar-bottom{padding-left:10px;padding-right:10px}.sidebar-bottom>a{font-size:13px}.sidebar-demo{padding:10px 8px;font-size:12px}.sidebar-demo small{font-size:11px}.section-heading{align-items:flex-start;flex-direction:column;gap:17px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric{min-height:132px}.metric-value{font-size:30px;margin-top:11px}.metric-top{font-size:14px}.metric-bottom>span{font-size:12px}.metric-bottom svg{width:65px}.dashboard-grid{grid-template-columns:1fr 1fr}.panel-heading{padding:19px 17px;align-items:flex-start}.panel-heading h2{font-size:14.5px}.panel-heading p,.panel-heading .text-link{font-size:12px}.funnel{padding-left:18px;padding-right:18px}.funnel-step{display:none}.country-bars>div{grid-template-columns:68px 1fr 12px;gap:7px;font-size:12px}.contract-chart{flex-direction:column;gap:23px}.chart-legend{width:100%;padding:0 10px;gap:10px}.chart-legend small{max-width:none}.donut{width:143px;height:143px}.donut>div{width:115px;height:115px}.next-panel{grid-template-columns:1fr}.next-item{border:0;border-bottom:1px solid #edf2f5;padding:15px 18px}.next-item>svg{display:block}.next-item b{font-size:14px}.next-item small{font-size:13px}.company-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-banner h2{font-size:23px}.discover-banner p{max-width:300px}.orbital{width:160px}.orbital>div{width:100px;height:100px}.orbital>div:nth-child(2){width:170px;height:170px}.orbital>div:nth-child(3){width:235px;height:235px}.orbital>svg{width:44px}.orbital-tag{font-size:11px;padding:8px}.tag-one{left:-5px;top:20px}.tag-two{right:-15px;bottom:30px}.discover-layout{grid-template-columns:1fr}.credit-card{padding:23px}.credit-count{font-size:28px}.process-strip{flex-wrap:wrap;gap:16px;padding:18px}.process-strip>span{font-size:12px}.process-strip>svg{width:10px}.requirements-list{grid-template-columns:1fr}.roadmap-hero{flex-direction:column;align-items:flex-start;gap:22px}.roadmap-hero h2{font-size:29px}.roadmap-list>article{padding:23px 20px;gap:19px}.roadmap-list h2{font-size:16px}.roadmap-list p{font-size:14px}.welcome-right{display:none}.profile-select select{max-width:150px}.topbar-tools{gap:9px}.topbar{height:70px;padding:0 21px}.breadcrumb{font-size:12px;gap:7px}.contextbar{font-size:12px}.contextbar>div{gap:8px}.contextbar>div>span:last-child{max-width:190px;line-height:1.6}.country-selector select{font-size:12px;max-width:140px}.topbar-divider{margin:0 3px}.page-footer{font-size:11px;padding-left:24px;padding-right:24px}.hub>header,.hub>main{padding-left:35px;padding-right:35px}.hub h1{font-size:57px}.hub-card{padding:22px}.vertia .hub-brand{margin:-22px -22px 0;padding:20px 22px}.hub-brand>span{font-size:11px}.hub-card>h2{font-size:20px}.hub-card>p{font-size:14px}.hub-features{gap:9px;font-size:11px}.hub-preview{height:165px}.preview-chip{left:58px;font-size:11px;padding:9px}.mini-content{padding:16px 13px 0}.mini-sidebar{width:38px}.mini-chart{height:90px;gap:7px;padding:9px 15px}.mini-metrics{gap:7px}.hub-cards{gap:20px}}@media(max-width:760px){:root{--sidebar:244px}.sidebar{transform:translate(-100%);transition:transform .2s;padding:24px 16px 0}.sidebar.open{transform:none}.mobile-scrim:not([hidden]){display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#071d3377;z-index:35;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sidebar .brand{margin-left:16px;max-width:180px}.sidebar .global-brand{margin-left:9px}.sidebar .global-brand img{max-width:148px}.workspace-label{font-size:15px;padding-left:10px}.workspace-label small{font-size:13px}.workspace-icon{width:33px;height:35px}.side-nav button{font-size:14.5px;padding:12px 13px}.side-nav svg{width:18px}.sidebar-bottom>a{font-size:14px}.sidebar-demo{font-size:13px}.sidebar-demo small{font-size:12px}.main-shell{margin-left:0}.menu-toggle{display:grid;flex-shrink:0}.topbar{height:68px;padding:0 20px;gap:10px}.breadcrumb{font-size:13px;gap:8px}.breadcrumb>span{display:none}.breadcrumb>svg{display:none}.topbar-tools{gap:8px}.profile-select select{max-width:155px;font-size:13px}.profile-select>span{font-size:11px}.topbar .avatar{width:27px;height:27px;font-size:12px}.topbar-divider{display:none}.bell{width:27px}.contextbar{padding:0 20px;height:46px;font-size:11px}.contextbar>div>span:last-child{max-width:180px;font-size:11px}.country-selector{gap:5px}.country-selector select{max-width:130px;font-size:12px}.country-selector>svg:first-child{display:none}.content{padding:25px 20px 32px}.section-heading h1{font-size:25px}.section-heading p{font-size:14.5px;line-height:1.8}.eyebrow{font-size:11px;margin-bottom:9px}.heading-actions{flex-wrap:wrap;gap:8px}.btn{font-size:14px;min-height:38px;padding:10px 13px}.metric-grid{gap:13px}.metric-top{font-size:13px}.metric-top svg{width:16px}.metric{padding:16px 15px;min-height:136px;border-radius:8px}.metric-value{font-size:31px}.metric-bottom>span{font-size:11px;max-width:130px}.metric-bottom svg{width:49px}.spark-caption{font-size:11px}.dashboard-grid{grid-template-columns:1fr}.panel-heading{padding:20px}.panel-heading h2{font-size:15px}.panel-heading p,.panel-heading .text-link{font-size:13px}.funnel{padding:0 22px 20px}.funnel-row{margin:16px 0}.funnel-step{display:block}.bar-title{font-size:14px;margin-bottom:9px}.bar-title b{font-size:15px}.country-bars{padding:12px 22px 19px;gap:23px}.country-bars>div{grid-template-columns:83px 1fr 20px;font-size:14px;gap:16px}.panel-note{font-size:12px;margin-top:7px}.contract-chart{flex-direction:row;gap:35px;padding:16px 25px 30px}.chart-legend{min-width:100px;max-width:180px;padding:0}.chart-legend small{font-size:11px}.donut{width:139px;height:139px}.donut>div{width:111px;height:111px}.table-scroll th{font-size:12px}.table-scroll td,.table-scroll th{padding-left:16px;padding-right:16px}.table-scroll td{padding-top:16px;padding-bottom:16px;font-size:14px}.table-scroll td b{font-size:14.5px}.table-scroll td small{font-size:13px}.badge{font-size:12px}.country-pill{font-size:13px}.cell-with-icon{gap:10px;min-width:190px}.dashboard-bottom .table-scroll table{min-width:620px}.company-strip{grid-template-columns:1fr 1fr;gap:10px}.company-mini{padding:13px 10px;gap:9px}.company-mini b{font-size:13px}.company-mini small{font-size:12px}.company-mark{width:31px;height:33px;font-size:17.5px}.company-mini>svg{width:12px}.process-strip{gap:13px;padding:17px 16px}.process-strip>span{font-size:13px;gap:8px;flex:1 0 39%}.process-strip>svg:nth-of-type(2){display:none}.process-strip>svg{width:13px}.discover-banner{padding:27px 25px;min-height:242px}.discover-banner h2{font-size:24px}.discover-banner p{font-size:14px;max-width:280px}.orbital{width:150px;margin-right:0;margin-left:20px;flex-shrink:0}.discover-layout{gap:15px}.discover-banner .badge{font-size:11px}.prospect-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 17px 17px;gap:12px}.prospect-card{padding:15px}.prospect-card h3{font-size:14.5px}.prospect-top{gap:5px}.prospect-top .badge{font-size:11px;padding:4px 6px}.prospect-person{gap:8px}.prospect-person .avatar{height:27px;width:27px;font-size:12px}.prospect-person b{font-size:13px}.prospect-person small{font-size:11px}.email-preview{font-size:12px}.integration-grid{gap:13px}.integration-card{padding:20px;gap:16px 11px}.integration-symbol{height:35px;width:35px}.integration-card h2{font-size:15px}.integration-card>p{font-size:13px}.integration-card footer{font-size:11px}.integration-card .badge{font-size:11px;padding:4px 6px}.requirements-list{padding:0 20px 14px}.requirements-list p{font-size:14px}.roadmap-hero h2{font-size:31px}.roadmap-hero p{font-size:13px}.roadmap-list>article{padding:24px 20px;gap:17px}.roadmap-list>article>svg{width:20px}.roadmap-number{font-size:22px}.roadmap-list h2{font-size:16.5px}.roadmap-list p{font-size:14px}.info-banner{padding:19px;gap:12px}.info-banner b{font-size:14.5px}.info-banner p{font-size:14px}.info-banner>svg{width:21px}.page-footer{flex-direction:column;gap:10px;font-size:11px;padding:0 20px 22px}.page-footer>span:last-child{font-size:11px}.followup-grid>.panel:last-child .timeline{grid-template-columns:1fr}.kanban{grid-template-columns:repeat(6,210px);min-height:380px}.drawer{width:590px}.modal-overlay{padding:17px}.modal{max-height:calc(100dvh - 34px);border-radius:10px}.toast{bottom:18px;right:18px;max-width:calc(100% - 36px);font-size:14px;padding:14px}.hub>header{padding:27px 25px}.hub>header>img{width:78px}.hub>header>a{font-size:12px}.hub>main{padding:39px 25px 35px}.hub h1{font-size:52px;letter-spacing:-2.5px}.hub-intro{font-size:15px;margin:22px 0 36px}.hub-cards{grid-template-columns:1fr;gap:24px}.hub-card{padding:26px}.vertia .hub-brand{margin:-26px -26px 0;padding:23px 26px}.hub-brand>span{font-size:12px}.hub-brand>img{width:140px}.hub-preview{height:195px;margin-bottom:25px}.mini-sidebar{width:50px}.mini-content{padding:22px 23px 0}.mini-metrics{gap:12px}.mini-chart{height:100px;gap:15px;padding:10px 25px}.preview-chip{left:75px;font-size:13px;padding:11px 14px}.hub-card>h2{font-size:25px}.hub-card>p{font-size:15px;min-height:0;max-width:none}.hub-features{font-size:13px;gap:15px}.hub-card>.btn{font-size:15px;padding:14px 15px}.hub-proposal{font-size:14px;margin-top:19px}.hub-disclaimer{font-size:14px;line-height:2;margin-top:29px}.hub>footer{padding:0 25px 28px;flex-direction:column;gap:17px;font-size:11px;line-height:1.8}.hub>footer>span:last-child{font-size:13px}}@media(max-width:480px){.topbar{padding-left:13px;padding-right:15px}.topbar-tools{gap:6px}.breadcrumb{gap:3px}.breadcrumb b{font-size:13px;max-width:115px;overflow:hidden;text-overflow:ellipsis}.profile-select select{font-size:12px;max-width:135px}.topbar .avatar{display:none}.bell{width:25px}.contextbar{padding:0 17px;gap:8px}.contextbar>div{gap:7px}.contextbar>div>span:last-child{max-width:125px;font-size:11px;line-height:1.6}.demo-pill{font-size:11px;padding:4px 5px;gap:4px}.country-selector select{max-width:112px;font-size:11px}.country-selector{gap:2px}.content{padding:23px 17px 30px}.section-heading h1{font-size:24px;letter-spacing:-.9px;max-width:330px}.section-heading p{font-size:14px}.heading-actions{width:100%}.heading-actions .btn{font-size:13px;padding:9px 12px}.welcome-strip{font-size:12px;padding:12px;gap:7px}.metric{padding:15px 13px;min-height:133px}.metric-top{font-size:12px;gap:4px}.metric-top svg{width:14px;height:14px}.metric-value{font-size:29px;margin-top:14px}.metric-bottom svg{display:none}.metric-bottom>span{font-size:12px;max-width:none}.spark-caption{display:none}.metric-bottom{margin-top:6px}.metric-grid{gap:11px;margin-bottom:17px}.panel{border-radius:8px;margin-bottom:17px}.panel-heading{padding:19px 17px 16px}.panel-heading h2{font-size:15px}.panel-heading p,.panel-heading .text-link{font-size:12px}.dashboard-bottom,.dashboard-grid{gap:17px;margin-bottom:17px}.dashboard-bottom{margin-bottom:0}.contract-chart{gap:24px;padding:15px 19px 30px}.donut{width:128px;height:128px}.donut>div{width:102px;height:102px}.chart-legend{width:130px;min-width:90px;gap:13px}.chart-legend>div{font-size:12px}.chart-legend b{font-size:14px}.chart-legend small{font-size:11px}.company-strip{grid-template-columns:1fr}.company-mini{padding:13px 15px}.company-mini b{font-size:14.5px}.company-mini small{font-size:13px}.company-mark{width:37px;height:37px}.company-mini>svg{width:15px}.compact-select{font-size:12px;padding:7px;max-width:135px}.discover-banner{padding:25px 23px;min-height:257px}.discover-banner h2{font-size:25px;line-height:1.45}.discover-banner p{max-width:260px;font-size:14px}.orbital{display:none}.discover-banner .eyebrow,.discover-banner .badge{font-size:11px}.prospect-grid{grid-template-columns:1fr;padding:0 17px 17px;gap:15px}.prospect-card{padding:21px}.prospect-top .badge{font-size:12px}.prospect-card h3{font-size:16.5px;min-height:initial}.prospect-card>p{font-size:14px;margin-top:7px}.prospect-person .avatar{width:33px;height:33px;font-size:14px}.prospect-person b{font-size:14.5px}.prospect-person small{font-size:13px}.email-preview{font-size:14px;margin:17px 0}.prospect-card>.btn{font-size:14px}.credit-card{padding:24px}.credit-card p{font-size:14px}.credit-card>small{font-size:13px}.process-strip{gap:15px 10px}.process-strip>span{font-size:12px;gap:7px}.process-strip>svg{width:11px}.process-strip i{width:21px;height:21px;font-size:12px}.integration-grid{grid-template-columns:1fr}.integration-card{padding:24px;min-height:200px;gap:18px 14px}.integration-symbol{width:43px;height:43px}.integration-card h2{font-size:16.5px}.integration-card .badge{font-size:12px}.integration-card>p{font-size:14.5px;line-height:1.8;margin-bottom:15px}.integration-card footer{font-size:13px}.roadmap-hero{padding:25px 22px}.roadmap-hero h2{font-size:29px}.roadmap-hero h2>span{font-size:15px}.payment-pill{padding:16px;gap:12px;width:100%}.payment-pill b{font-size:14px}.payment-pill span{font-size:12px;line-height:1.8}.payment-pill svg{width:22px}.roadmap-list>article{gap:13px;padding:22px 17px}.roadmap-list>article>svg{display:none}.roadmap-list h2{font-size:16px}.roadmap-list p{font-size:14px}.roadmap-number{font-size:20px}.info-banner{padding:17px 15px;gap:10px}.info-banner>svg{width:18px}.info-banner b{font-size:14px}.info-banner p{font-size:13px}.panel-prose{font-size:14px;padding-left:18px;padding-right:18px}.drawer-top{padding:19px 21px 8px}.drawer-title{padding:6px 21px 22px}.drawer-title h2{font-size:21px}.drawer-title>p{font-size:14px}.detail-symbol{width:48px;height:51px}.detail-tabs{gap:20px;padding:0 21px}.detail-tabs button{font-size:13px}.drawer-body{padding:23px 21px}.detail-facts{gap:22px 15px}.detail-facts small{font-size:12px}.detail-facts b{font-size:14px}.detail-section-heading h3{font-size:15px}.detail-section-heading .badge{font-size:11px;padding:5px 6px}.detail-section-heading{gap:7px}.detail-section-heading .btn-sm{font-size:12px}.analysis-summary{padding:15px 13px;gap:10px}.analysis-summary h3,.analysis-summary p{font-size:14px}.analysis-icon svg{width:18px}.findings article{padding:14px}.findings h4{font-size:13px}.findings .badge{font-size:11px;padding:4px 6px}.findings blockquote,.findings p{font-size:13px}.button-row .btn{font-size:12px;gap:5px;padding:8px 9px}.drawer-foot{padding:15px 17px;font-size:11px;gap:5px}.vertical-process b{font-size:14.5px}.vertical-process small{font-size:12px}.vertical-process>div{gap:12px}.vertical-process .badge{font-size:11px}.drawer-body .btn.danger{margin-top:10px}.modal-heading{padding:22px 21px 17px;gap:15px}.modal-heading h2{font-size:19px;line-height:1.5}.modal-heading .eyebrow{font-size:11px}.modal form{padding:20px 21px 0}.modal-footer{flex-wrap:wrap}.modal-footer .btn{font-size:13px}.field input:not([type=checkbox]),.field select,.field textarea{font-size:15px;padding:11px}.form-grid{gap:12px}.field>span{font-size:14px}.toast{font-size:14px;padding:14px;gap:10px}.notification-menu{right:-12px;width:300px}.hub>header{padding:24px 21px}.hub>header>a{font-size:11px;gap:5px}.hub>header>img{width:70px}.hub>main{padding:33px 21px 30px}.hub h1{font-size:45px;letter-spacing:-2px;line-height:1.2}.hub-kicker{font-size:11px;letter-spacing:1.5px;margin-bottom:22px}.hub-intro{font-size:14.5px;line-height:2;margin:21px 0 31px}.hub-card{padding:22px;border-radius:10px}.hub-brand{gap:15px;margin-bottom:22px}.hub-brand>img{width:120px}.hub-brand>span{font-size:11px;letter-spacing:.7px}.vertia .hub-brand{margin:-22px -22px 0;padding:20px 22px;height:81px}.vertia .hub-brand img{width:105px}.hub-preview{height:168px;margin-bottom:22px}.mini-sidebar{width:37px}.mini-content{padding:18px 15px 0}.mini-head{height:6px;width:105px;margin-bottom:15px}.mini-metrics{gap:8px}.mini-metrics>i{height:31px}.mini-metrics>i:after{height:5px;width:17px;left:8px;top:11px}.mini-chart{gap:9px;padding:10px 17px;height:85px;margin-top:12px}.preview-chip{bottom:13px;left:51px;font-size:11px;padding:9px 11px;gap:6px}.preview-chip svg{width:13px}.hub-card>h2{font-size:22px}.hub-card>p{font-size:14.5px;line-height:2;margin:12px 0 19px}.hub-features{font-size:12px;gap:10px;margin-bottom:23px}.hub-features svg{width:12px}.hub-card>.btn{font-size:14.5px}.hub-proposal{font-size:13px}.hub-disclaimer{gap:11px;font-size:13px;line-height:2}.hub-disclaimer>svg{width:17px}.hub>footer{padding:0 21px 25px}.mini-docs{gap:8px}.mini-docs>div{padding:9px;gap:9px}.mini-docs svg{width:15px}.mini-docs>div>i{width:23px;height:8px}}.hub-card.global .hub-brand{height:63px}@media(max-width:760px){.hub-card.global .hub-brand{height:37px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{font-size:15px;--muted:#5e7182}body{-webkit-font-smoothing:antialiased;line-height:1.5}@media(min-width:961px){:root{--sidebar:256px}}.side-nav button{font-size:14.5px;color:#c3d0dd}.sidebar-bottom>a{color:#b4c4d4}.sidebar-demo small{color:#9fb3c6}.eyebrow{color:#5e7182;letter-spacing:1.2px}.section-heading p{color:#4f6375;font-size:16px;max-width:760px}.panel-heading p{color:#5e7182}.metric-top,.callout{color:#4f6375}.info-banner{color:#3f6884}.detail-tabs button{color:#5e7182}.btn.secondary{color:#3c5468}.badge{color:#55697b}.badge-activo,.badge-completada,.badge-aprobada,.badge-aprobado,.badge-ganado,.badge-revelado,.badge-firmado{color:#2f6b45}.badge-borrador,.badge-nuevo{color:#52606f}.badge-en_revision,.badge-pendiente_aprobacion,.badge-pendiente,.badge-en_renovacion{color:#87601c}.badge-pendiente_firma,.badge-contactado,.badge-enviada,.badge-propuesta,.badge-programada{color:#33648d}.badge-respondió,.badge-reunión{color:#4f52a0}.badge-no_contactar,.badge-rechazado,.badge-perdido{color:#a1384a}.hub-intro{font-size:18px;line-height:1.75;color:#b9cad8;max-width:540px}.hub-kicker{color:#a9bfd0}.hub-features{color:#55697b}.hub-proposal{color:#4b6478}@media(max-width:760px){.hub-intro{font-size:16.5px}}.hub-card>p{font-size:16px;line-height:1.7;color:#4f6375}.hub-features{flex-wrap:wrap;row-gap:8px}.hub-disclaimer{font-size:15px;line-height:1.8;color:#a3b8c9}.hub-disclaimer b{color:#d3e0ea}:root{--ease-enter:cubic-bezier(.16,1,.3,1);--ease-premium:cubic-bezier(.22,1,.36,1);--ease-move:cubic-bezier(.76,0,.24,1);--ease-exit:cubic-bezier(.7,0,.84,0);--ease-pop:cubic-bezier(.34,1.56,.64,1);--ease-spring:cubic-bezier(.34,1.25,.64,1);--ms-press:.1s;--ms-feedback:.15s;--ms-move:.4s;--ms-hero:.75s;--ms-exit:.24s}.btn,.fx-tabs button,.fx-go,.side-nav button,.fx-chip-link{transition:background-color var(--ms-feedback) var(--ease-premium),color var(--ms-feedback) var(--ease-premium),border-color var(--ms-feedback) var(--ease-premium),transform .26s var(--ease-spring)}.btn:active:not(:disabled),.fx-tabs button:active,.fx-go:active,.side-nav button:active,.fx-chip-link:active{transform:scale(.97);transition-duration:var(--ms-feedback),var(--ms-feedback),var(--ms-feedback),var(--ms-press);transition-timing-function:var(--ease-premium),var(--ease-premium),var(--ease-premium),var(--ease-exit)}.btn:focus-visible,.fx-tabs button:focus-visible,.fx-go:focus-visible,.side-nav button:focus-visible{outline:2px solid #1f6fb2;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-skeleton{display:flex;flex-direction:column;gap:14px;padding-top:4px}.sk{border-radius:8px;background:#e9eef2 linear-gradient(90deg,#e9eef2,#f5f8fa,#e9eef2 90%) 0 0/300% 100%;animation:sk-shimmer 1.8s linear infinite}.sk-eyebrow{width:160px;height:12px}.sk-title{width:min(460px,80%);height:30px}.sk-text{width:min(620px,95%);height:16px;margin-bottom:12px}.sk-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sk-metric{height:128px;border-radius:10px}.sk-panels{display:grid;grid-template-columns:3fr 2fr;gap:16px;margin-top:4px}.sk-panel{height:300px;border-radius:10px}@keyframes sk-shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}@media(max-width:760px){.sk-metrics{grid-template-columns:1fr 1fr}.sk-panels{grid-template-columns:1fr}.sk-panel{height:200px}}.busy-indicator{gap:10px;color:#3c5468}.busy-line{position:relative;width:46px;height:3px;border-radius:3px;background:#e3eaf0;overflow:hidden}.busy-line:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;border-radius:3px;background:var(--navy);animation:busy-slide 1.1s linear infinite}@keyframes busy-slide{0%{transform:translate(-100%)}to{transform:translate(260%)}}.country-code{display:inline-flex;align-items:center;justify-content:center;min-width:28px;font-size:11.5px!important;font-weight:700;letter-spacing:.5px;line-height:1;padding:3px 5px;border-radius:4px;background:#eef2f6;color:var(--ink);font-variant-numeric:tabular-nums}.discover-steps{list-style:none;margin:0 10px 0 24px;padding:0;display:flex;flex-direction:column;gap:12px;counter-reset:dstep;min-width:280px}.discover-steps li{display:flex;align-items:center;gap:12px;color:#d7e1ea;font-size:15px;line-height:1.35}.discover-steps li svg{flex:none;width:36px;height:36px;padding:8px;border-radius:8px;background:#ffffff14;color:#fff}.discover-steps li:last-child svg{background:var(--accent)}@media(max-width:960px){.discover-banner{flex-direction:column;align-items:flex-start;gap:20px}.discover-steps{margin:0;min-width:0;width:100%}}.toast-title{display:block;font-weight:700;font-size:16px;color:var(--ink);line-height:1.4}.toast{color:#3f5a48}.toast.error{color:#9a3a4c}.toast-moment{border-color:var(--navy);border-left-width:4px;animation:toast-moment-in var(--ms-move) var(--ease-premium) both}.toast-moment>svg{color:var(--navy);animation:moment-pop var(--ms-press) var(--ease-pop) var(--ms-move) both}.theme-vertia .toast-moment>svg{color:#2f7a14}@keyframes toast-moment-in{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}@keyframes moment-pop{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.sk,.busy-line:after{animation:none!important}.btn:active:not(:disabled){transform:none}}.wb-eyebrow{font-size:11px;font-weight:650;letter-spacing:1.4px;color:#6b7d8c;display:block;margin-bottom:9px}.wb-subheading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:3px 0 24px}.wb-subheading h3{font-size:23px;line-height:1.35;letter-spacing:-.7px}.wb-subheading p{font-size:14px;line-height:1.75;color:#607587;margin-top:9px;max-width:700px}.wb-pill{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:11px;font-weight:550;background:#f1f5f8;border:1px solid #e2eaf0;color:#677e90;border-radius:5px;padding:6px 8px;line-height:1.4}.wb-pill.connected{background:#eef7f0;color:#43794e;border-color:#d9e9db}.wb-note,.wb-error,.wb-success{display:flex;align-items:flex-start;gap:12px;font-size:13px;line-height:1.7;padding:17px 18px;background:#f3f7fa;border:1px solid #dee9f1;color:#526f84;border-radius:8px;margin:18px 0}.wb-note svg,.wb-error svg,.wb-success svg{flex-shrink:0;margin-top:2px}.wb-error{color:#a34659;background:#fff4f5;border-color:#f1d8de}.wb-error button{margin-left:auto;color:#bb8390}.wb-success{background:#f1f8f2;border-color:#dcebdd;color:#4b7b56}.wb-success b{font-size:14px;font-weight:600}.wb-success p{font-size:12px;margin-top:4px}.wb-field{display:block;margin:0 0 18px}.wb-field>span{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:550;color:#526f84;margin-bottom:9px;gap:10px}.wb-field input,.wb-field select,.wb-field textarea{width:100%;min-height:43px;border:1px solid #dce6ed;background:#fff;color:#344f65;padding:11px 12px;border-radius:6px;font-size:14px;line-height:1.5}.wb-field textarea{resize:vertical}.wb-field input:focus,.wb-field select:focus,.wb-field textarea:focus{outline:3px solid #e5f0f8;border-color:#84a9c4}.wb-field>small{font-size:11px;color:#6b8192;margin-top:7px;line-height:1.65}.wb-field-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.wb-card{background:#fff;border:1px solid #e0e8ee;border-radius:10px;padding:24px}.wb-card h3{font-size:17px;line-height:1.5}.wb-card>p{font-size:13px;line-height:1.8;color:#6a7e8f;margin-top:8px}.wb-stepper{display:flex;align-items:stretch;gap:0;background:#fff;border:1px solid #e1e9ef;border-radius:9px;overflow:hidden;margin-bottom:25px}.wb-stepper>button{padding:18px 20px;display:flex;align-items:center;gap:12px;flex:1;text-align:left;border-right:1px solid #e8eef3;min-width:0}.wb-stepper>button:last-child{border-right:0}.wb-stepper>button>span{width:29px;height:29px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:#f0f4f7;color:#8ea2b2;font-size:12px}.wb-stepper b{font-size:13px;font-weight:600;display:block;line-height:1.45;color:#647d90}.wb-stepper small{display:block;font-size:11px;color:#8a9dac;margin-top:4px;line-height:1.5}.wb-stepper>button.active{background:#fff8f9}.wb-stepper>button.active>span{background:#ce0e2d;color:#fff}.wb-stepper>button.active b{color:#273f55}.wb-stepper>button.done>span{background:#edf6ef;color:#5c8c68}.wb-stepper>button:hover{background:#f8fafc}.wb-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:23px 0}.wb-toolbar h3{font-size:17px}.wb-toolbar>div{display:flex;align-items:center;gap:9px}.wb-checkbox{display:flex;align-items:center;gap:10px;font-size:13px;color:#5c7487;line-height:1.7}.wb-checkbox input{accent-color:#0a2240;width:16px;height:16px;flex-shrink:0}.wb-form-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:22px;border-top:1px solid #e8eef3;margin-top:10px}.wb-form-footer p{font-size:12px;color:#7c91a2;line-height:1.7}.wb-form-footer .btn{font-size:13px;min-height:41px}.wb-inline-tags{display:flex;gap:7px;flex-wrap:wrap}.wb-tag{display:inline-flex;gap:6px;align-items:center;padding:5px 8px;border-radius:4px;background:#f1f5f8;border:1px solid #e4ebf1;color:#627d92;font-size:12px}.wb-profile-name{display:flex;align-items:center;gap:13px}.wb-profile-name>span{height:45px;width:45px;display:grid;place-items:center;border:1px solid #e0e9f0;border-radius:9px;background:#f4f7fa;color:#7896ad;flex-shrink:0}.wb-profile-name h3{font-size:19px}.wb-profile-name p{font-size:12px;color:#7d91a2;margin-top:5px}.wb-fields-empty{font-size:12px;color:#a2754d;background:#fff8ee;border:1px solid #f1e5d2;border-radius:7px;padding:13px 15px;line-height:1.8}.wb-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px;margin:25px 0}.wb-facts small{font-size:11px;color:#7b91a3;margin-bottom:7px}.wb-facts b{font-size:14px;font-weight:550;color:#3e5e77;overflow-wrap:anywhere}.wb-score-card{display:flex;align-items:center;gap:24px;padding:24px;border-radius:9px;border:1px solid #e0e8ef;background:#fbfcfd;margin:22px 0}.wb-score-circle{width:105px;height:105px;border-radius:100%;display:grid;place-items:center;flex-shrink:0;background:conic-gradient(#719683 0 var(--score),#e7edf2 0);position:relative}.wb-score-circle:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;background:#fff;border-radius:100%}.wb-score-circle>div{position:relative;text-align:center}.wb-score-circle b{font-family:Manrope,sans-serif;font-size:31px;color:#2b4c64;line-height:1.2}.wb-score-circle small{font-size:10px;color:#96a8b6;margin-top:2px}.wb-score-card h3{font-size:19px;margin-bottom:8px}.wb-score-card p{font-size:13px;line-height:1.85;color:#678092}.wb-fit-list{display:grid;gap:10px;margin:20px 0}.wb-fit-list>article{display:flex;gap:12px;align-items:flex-start;border:1px solid #e4ecf2;border-radius:7px;padding:15px 16px;background:#fff}.wb-fit-list>article>svg{flex-shrink:0;margin-top:3px;color:#739680}.wb-fit-list>article.miss>svg{color:#b28b5b}.wb-fit-list>article>div{min-width:0;flex:1}.wb-fit-list h4{font-size:13px;font-weight:600}.wb-fit-list p{font-size:12px;line-height:1.8;color:#718a9e;margin-top:6px}.wb-fit-list .wb-pill{font-size:11px;margin-left:auto}.wb-source-list{display:grid;gap:0;margin:14px 0}.wb-source-list>div{padding:13px 0;display:flex;align-items:flex-start;gap:10px;border-bottom:1px solid #eaf0f4;color:#7b94a8;font-size:12px;line-height:1.7}.wb-source-list>div>svg{flex-shrink:0;margin-top:3px}.wb-source-list b{font-size:12px;font-weight:600;color:#58778e;display:block}.wb-source-list small{font-size:11px;color:#889dad;display:block;margin-top:4px}.wb-source-list a{color:#3878a5;text-decoration:underline;text-underline-offset:3px}.wb-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wb-choice-card{border:1px solid #e1e9f0;background:#fff;border-radius:9px;padding:21px;text-align:left;min-width:0;display:flex;flex-direction:column;position:relative}.wb-choice-card.selected{border-color:#ce0e2d;box-shadow:0 0 0 2px #ce0e2d0c;background:#fffafb}.wb-choice-card h3{font-size:17px;line-height:1.5;margin:16px 0 7px}.wb-choice-card>p{font-size:13px;color:#7790a3;line-height:1.8}.wb-choice-card .wb-checkbox{margin-top:17px;padding-top:16px;border-top:1px solid #e9eff4}.wb-choice-card .wb-choice-check{position:absolute;right:18px;top:19px;width:23px;height:23px;border:1px solid #d6e3eb;border-radius:6px;display:grid;place-items:center;color:#fff}.wb-choice-card.selected .wb-choice-check{background:#ce0e2d;border-color:#ce0e2d}.wb-choice-card footer{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:12px;color:#6a859b;margin-top:auto;padding-top:18px}.wb-selection-bar{position:sticky;bottom:15px;background:#0a2240;color:#fff;border:1px solid #24425e;border-radius:9px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 12px 40px #0a224024;z-index:5;margin-top:24px}.wb-selection-bar b{font-size:14px;font-weight:600}.wb-selection-bar p{font-size:12px;line-height:1.6;margin-top:5px;color:#9fb7cb}.wb-selection-bar .btn{font-size:13px;min-height:41px}.wb-review-table{overflow:auto;border:1px solid #e4ecf2;border-radius:8px;margin:20px 0}.wb-review-table th{font-size:11px}.wb-review-table td,.wb-review-table td b{font-size:13px}.wb-campaign-success{padding:35px;text-align:center;background:#fff;border:1px solid #e1eaf1;border-radius:10px;display:flex;align-items:center;flex-direction:column;gap:18px}.wb-campaign-success>span{width:66px;height:66px;background:#f0f7f1;color:#71927a;display:grid;place-items:center;border-radius:100%}.wb-campaign-success h3{font-size:23px}.wb-campaign-success p{font-size:14px;color:#6d879a;line-height:1.9;max-width:630px}.wb-campaign-success .btn{font-size:14px}.wb-edit-block{border:1px solid #e1e9f0;background:#fff;border-radius:9px;padding:22px}.wb-edit-block h4{font-size:15px;margin-bottom:20px}.wb-company-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:22px}.wb-sticky-card{align-self:start;position:sticky;top:15px}.wb-criteria-summary{display:grid;gap:13px;margin-top:20px}.wb-criteria-summary>div{display:flex;gap:12px;border-top:1px solid #eaf0f4;padding-top:13px}.wb-criteria-summary svg{color:#97adbf;flex-shrink:0;margin-top:2px}.wb-criteria-summary b{font-size:12px;color:#627c91;font-weight:600;display:block}.wb-criteria-summary p{font-size:12px;color:#8a9dac;line-height:1.8;margin-top:5px}.wb-next-actions{display:flex;justify-content:space-between;gap:15px;margin-top:25px}.wb-next-actions .btn{font-size:13px;min-height:42px}.wb-no-data{padding:35px 20px;text-align:center;background:#f9fbfc;border:1px dashed #d9e6ef;border-radius:9px;color:#8ba3b6;margin:23px 0}.wb-no-data h4{font-size:16px;margin:15px 0 9px}.wb-no-data p{font-size:13px;line-height:1.9;max-width:550px;margin:auto}.drawer.drawer-document{width:1180px}.dw-workspace .wb-subheading h3{font-size:22px}.dw-stages{display:flex;list-style:none;margin:0 0 25px;padding:0;border:1px solid #e3ebf1;border-radius:7px;background:#fbfcfd}.dw-stages li{display:flex;align-items:center;gap:9px;flex:1;padding:15px 11px;border-right:1px solid #e5edf3;min-width:0}.dw-stages li:last-child{border-right:0}.dw-stages li>span{display:grid;place-items:center;width:23px;height:23px;flex-shrink:0;border-radius:100%;background:#eaf0f5;color:#8da3b6;font-size:10px}.dw-stages li b{font-size:12px;font-weight:550;color:#718a9d;line-height:1.5}.dw-stages li.done>span{color:#557943;background:#ecf5df}.dw-stages li.done b{color:#4e6a7f}.dw-dropzone{border:1px dashed #b8cddd;border-radius:9px;background:#f7fafc;padding:24px;display:flex;align-items:center;gap:19px}.dw-dropzone.dragging{background:#f0f7de;border-color:#8cac45;box-shadow:0 0 0 4px #ccff0010}.dw-drop-icon{display:grid;place-items:center;width:51px;height:55px;flex-shrink:0;border:1px solid #e0eaf2;background:#fff;border-radius:9px;color:#7699b2}.dw-dropzone>div{flex:1}.dw-dropzone h4{font-size:16px}.dw-dropzone p{font-size:12px;line-height:1.8;color:#718c9f;margin-top:6px}.dw-dropzone small{font-size:11px;color:#8ba0b1;line-height:1.8;margin-top:7px}.dw-dropzone .btn{font-size:12px;min-height:41px}.dw-processing{display:flex;align-items:center;gap:18px;padding:22px;background:#f3f8fb;border:1px solid #dfebf3;border-radius:8px;margin:20px 0;color:#6d8ba1}.dw-processing-icon{display:grid;place-items:center;border:1px solid #dfeaf2;width:53px;height:56px;flex-shrink:0;border-radius:8px;background:#fff}.dw-processing>div:last-child{flex:1}.dw-processing b{font-size:15px;font-weight:600;color:#486b85}.dw-processing p{font-size:12px;margin-top:5px}.dw-processing small{font-size:11px;line-height:1.8;margin-top:9px;display:block}.dw-progress{height:5px;background:#e2ecf4;border-radius:4px;overflow:hidden;position:relative;margin-top:13px}.dw-progress>span{display:block;height:100%;background:#4c91bf;border-radius:4px;transition:width .2s}.dw-progress.indeterminate>span{width:35%!important;position:absolute;animation:dw-progress 2s ease-in-out infinite}.dw-document-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 0 21px}.dw-document-toolbar>label{min-width:0;flex:1;max-width:650px}.dw-document-toolbar>label>span{font-size:12px;color:#6a879c;font-weight:550;display:block;margin-bottom:8px}.dw-document-toolbar select{width:100%;font-size:13px;color:#4f718b;border:1px solid #dfe9f0;border-radius:6px;padding:12px;background:#fff}.dw-reading-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:24px;align-items:start}.dw-preview{position:sticky;top:20px;background:#f5f8fa;border:1px solid #dce6ee;border-radius:9px;overflow:hidden;min-width:0;scroll-margin-top:20px}.dw-preview>header{padding:17px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-bottom:1px solid #e4ecf2}.dw-preview h4{font-size:14px;font-weight:600}.dw-preview>header span{display:block;font-size:11px;color:#8da4b6;margin-top:4px;overflow-wrap:anywhere}.dw-preview-switch{display:flex;gap:4px;flex-shrink:0}.dw-preview-switch button{width:31px;height:31px;border:1px solid #e2ebf2;border-radius:5px;display:grid;place-items:center;color:#93aabf}.dw-preview-switch button.active{background:#edf5fa;color:#5d8aab}.dw-preview-canvas{height:580px;background:#e8eef3;padding:13px;display:flex;align-items:flex-start;justify-content:center;overflow:auto}.dw-preview-canvas>img{max-width:100%;height:auto;display:block;box-shadow:0 4px 13px #0f334917;background:#fff}.dw-preview-canvas>iframe{border:0;height:100%;width:100%;background:#fff}.dw-preview-message{display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center;text-align:center;color:#7994a9;min-height:350px;padding:20px;font-size:13px;line-height:1.8}.dw-preview>footer{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-top:1px solid #dfe9f0;background:#fff;gap:15px}.dw-pager{display:flex;align-items:center;gap:11px;font-size:11px;color:#7d97ac}.dw-pager button{display:grid;place-items:center;width:25px;height:27px;color:#85a4bb;border:1px solid #e1ebf2;border-radius:4px}.dw-preview>footer>a{display:flex;align-items:center;gap:6px;color:#6f93ad;font-size:11px}.dw-original-link{display:flex;gap:7px;align-items:center;justify-content:center;padding:13px;font-size:12px;color:#6388a3;border-top:1px solid #e1eaf2}.dw-extraction>header h4{font-size:18px;line-height:1.45}.dw-extraction>header p{font-size:13px;line-height:1.85;color:#7591a5;margin-top:8px}.dw-extraction .wb-eyebrow{font-size:10px}.dw-engine-note{display:flex;gap:8px;align-items:flex-start;background:#f4f8fa;border:1px solid #e2ecf2;border-radius:6px;padding:11px 12px;font-size:11px;line-height:1.7;color:#7d99ad;margin:16px 0}.dw-engine-note svg{flex-shrink:0;margin-top:2px}.dw-fields{display:grid;gap:13px;margin-bottom:24px}.dw-field-card{border:1px solid #dfe9f1;border-radius:8px;background:#fff;padding:15px}.dw-field-card>header{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-bottom:13px}.dw-field-check{display:flex;align-items:center;gap:8px}.dw-field-check input{accent-color:#1178b6}.dw-field-check b{font-size:13px;color:#577c98;font-weight:600}.dw-field-card .wb-pill{font-size:9px;padding:4px 6px}.dw-field-card>input{border:1px solid #d9e5ef;border-radius:5px;min-height:40px;padding:10px 11px;font-size:13px;color:#3e6784;width:100%;background:#fff}.dw-field-card>input:focus{outline:3px solid #e8f3f9;border-color:#8bb3cf}.dw-field-card blockquote{font-size:11px;line-height:1.85;color:#7b98ad;padding-left:11px;border-left:2px solid #dce8f1;margin:13px 0 9px;overflow-wrap:anywhere}.dw-source{display:flex;gap:6px;align-items:center;font-size:10px;color:#5b8caf;padding:3px 0}.dw-extraction form>.btn{font-size:12px;min-height:42px}.dw-reviewed{display:flex;align-items:center;gap:8px;font-size:12px;color:#588269;margin-top:14px}.dw-no-fields{border:1px dashed #dce7ef;border-radius:8px;padding:25px 22px;margin:22px 0;text-align:center;color:#97acbc}.dw-no-fields h4{font-size:15px;line-height:1.65;margin:13px 0 10px}.dw-no-fields p{font-size:12px;line-height:1.9;color:#8097a9}.dw-page-text{border:1px solid #dfe9f1;border-radius:8px;margin-top:25px;overflow:hidden}.dw-page-text summary{cursor:pointer;display:flex;align-items:center;gap:9px;padding:17px 19px;background:#f7fafc;color:#587c97;font-size:13px;font-weight:550;list-style:none}.dw-page-text summary>span{margin-left:auto;font-weight:400;font-size:11px;color:#91a8b9}.dw-page-text>div{padding:20px}.dw-page-text pre{white-space:pre-wrap;font-family:DM Sans,sans-serif;font-size:13px;color:#527189;line-height:1.9;max-height:330px;overflow:auto;overflow-wrap:anywhere;margin:0}.dw-page-text p{font-size:13px;color:#88a1b4;line-height:1.9}.dw-page-text>footer{padding:13px 20px;border-top:1px solid #e7eef4;font-size:11px;color:#91a7b8;line-height:1.8;background:#fbfcfd}.dw-page-results{margin-top:25px;display:flex;flex-wrap:wrap;gap:12px}.dw-page-results h4{width:100%;font-size:14px;margin-bottom:5px}.dw-page-results button{border:1px solid #e0eaf1;background:#fff;border-radius:7px;min-width:170px;flex:1;padding:14px;display:grid;grid-template-columns:20px 1fr 18px;gap:8px 9px;color:#8fa8ba;text-align:left}.dw-page-results button.active{border-color:#97b8d0;background:#f5fafd}.dw-page-results b{font-size:12px;color:#6c8ca5;font-weight:550}.dw-page-results span{font-size:10px;grid-column:2/-1}.dw-page-results svg:last-child{grid-row:1;grid-column:3;color:#81a58a}.dw-safe-share{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:29px;border-top:1px solid #e4edf3;padding-top:25px}.dw-safe-share>div:first-child{display:flex;align-items:flex-start;gap:12px;color:#87a899}.dw-safe-share>div:first-child>svg{flex-shrink:0}.dw-safe-share b{font-size:13px;font-weight:600;color:#647f93}.dw-safe-share p{font-size:12px;color:#8ca3b4;line-height:1.85;margin-top:6px;max-width:420px}.dw-safe-share>div:last-child{display:flex;gap:10px;flex-wrap:wrap;flex-shrink:0}.dw-safe-share .btn{font-size:11px}.dw-legacy{display:flex;gap:17px;align-items:flex-start;background:#f6f9fb;border:1px solid #e3ecf3;padding:25px;border-radius:8px;color:#92aabd}.dw-legacy>svg{flex-shrink:0}.dw-legacy h4{font-size:16px;line-height:1.6}.dw-legacy p{font-size:13px;line-height:1.9;color:#7e99ad;margin:10px 0 20px}.dw-legacy .btn{font-size:12px}.dw-awaiting{padding:43px 25px;border:1px dashed #dce8f1;border-radius:8px;margin:24px 0;text-align:center;color:#9ab0c1}.dw-awaiting h4{font-size:17px;margin:17px 0 12px}.dw-awaiting p{font-size:13px;line-height:1.9;max-width:550px;margin:auto;color:#8ca5b8}@keyframes dw-progress{0%{left:-35%}to{left:100%}}@media(max-width:1200px){.wb-stepper>button{padding:16px 14px;gap:9px}.wb-stepper b{font-size:12px}.wb-stepper small{font-size:10px}.wb-company-layout{grid-template-columns:minmax(0,1fr) minmax(250px,.75fr)}.wb-choice-card{padding:19px}.wb-subheading{flex-wrap:wrap;gap:15px}.dw-dropzone{padding:22px;flex-wrap:wrap}.dw-dropzone>div{min-width:300px}.dw-dropzone>.btn{margin-left:70px}.dw-safe-share{flex-direction:column;align-items:flex-start}.dw-reading-grid{gap:19px}.dw-preview-canvas{height:530px}}@media(max-width:960px){.wb-stepper{flex-wrap:wrap}.wb-stepper>button{flex:1 0 45%;border-bottom:1px solid #e8eef3}.wb-stepper>button:nth-child(2){border-right:0}.wb-stepper>button:nth-child(3),.wb-stepper>button:nth-child(4){border-bottom:0}.wb-company-layout{grid-template-columns:1fr}.wb-sticky-card{position:static}.wb-choice-grid{grid-template-columns:1fr}.wb-facts{grid-template-columns:1fr 1fr}.wb-score-circle{height:90px;width:90px}.wb-score-circle b{font-size:27px}.wb-score-card{gap:18px;padding:21px}.wb-score-card h3{font-size:17px}.dw-stages li{gap:7px;padding:13px 9px}.dw-stages li b{font-size:11px}.dw-reading-grid{grid-template-columns:1fr 1fr}.dw-preview-canvas{height:500px}.dw-preview>header{padding:14px}.dw-field-card{padding:13px}.dw-extraction>header h4{font-size:16px}.dw-extraction>header p{font-size:12px}.dw-safe-share .btn{font-size:11px}}@media(max-width:760px){.wb-stepper>button{padding:15px 13px}.wb-stepper b{font-size:12px}.wb-stepper small{font-size:10px}.wb-subheading h3{font-size:21px}.wb-subheading p{font-size:13px}.wb-card{padding:21px}.wb-toolbar{flex-wrap:wrap;gap:12px}.wb-toolbar>div{flex-wrap:wrap}.wb-form-footer{flex-wrap:wrap}.wb-form-footer .btn{font-size:12px}.wb-field input,.wb-field select,.wb-field textarea{font-size:14px}.wb-score-card{gap:20px}.wb-choice-card h3{font-size:17px}.wb-selection-bar{padding:15px 16px;gap:15px}.wb-selection-bar b{font-size:13px}.wb-selection-bar p{font-size:11px}.wb-selection-bar .btn{font-size:11px;min-height:39px}.wb-fit-list>article{padding:14px 13px;gap:10px}.wb-fit-list .wb-pill{font-size:10px;white-space:normal}.wb-fit-list h4{font-size:12px}.wb-fit-list p{font-size:11px}.wb-field-grid{gap:0 13px}.wb-facts{gap:20px 16px}.wb-facts b{font-size:13px}.wb-facts small{font-size:11px}.wb-next-actions{flex-wrap:wrap}.wb-next-actions .btn{font-size:12px}.drawer.drawer-document{width:100%}.dw-workspace .wb-subheading h3{font-size:21px}.dw-stages{flex-wrap:wrap}.dw-stages li{flex:1 0 45%;padding:13px}.dw-stages li:nth-child(2){border-right:0}.dw-stages li:first-child,.dw-stages li:nth-child(2){border-bottom:1px solid #e5edf3}.dw-stages li b{font-size:11px}.dw-dropzone{padding:21px;gap:14px}.dw-dropzone>div{min-width:0;flex-basis:calc(100% - 70px)}.dw-drop-icon{width:45px;height:49px}.dw-dropzone h4{font-size:15px}.dw-dropzone p{font-size:12px}.dw-dropzone small{font-size:11px}.dw-dropzone>.btn{margin-left:59px;font-size:12px}.dw-reading-grid{grid-template-columns:1fr}.dw-preview{position:static}.dw-preview-canvas{height:540px}.dw-extraction{margin-top:5px}.dw-extraction>header h4{font-size:19px}.dw-extraction>header p{font-size:13px}.dw-field-card{padding:17px}.dw-field-check b{font-size:14px}.dw-field-card .wb-pill{font-size:10px}.dw-field-card>input{font-size:14px;min-height:43px}.dw-field-card blockquote{font-size:12px}.dw-source{font-size:11px}.dw-extraction form>.btn{font-size:13px;min-height:43px}.dw-document-toolbar{flex-wrap:wrap;gap:12px}.dw-document-toolbar>label{width:100%;flex-basis:100%}.dw-page-text summary{flex-wrap:wrap;font-size:12px;padding:16px}.dw-page-text summary>span{font-size:10px}.dw-page-text>div{padding:17px}.dw-page-text pre{font-size:12px}.dw-page-text>footer{font-size:10px;padding:12px 17px}.dw-safe-share{gap:20px}.dw-safe-share .btn{font-size:11px}.dw-page-results button{min-width:145px}.dw-legacy{padding:23px 19px;gap:13px}.dw-legacy h4{font-size:15px}.dw-legacy p{font-size:12px}.dw-processing{padding:18px 16px;gap:13px}.dw-processing b{font-size:14px}.dw-processing p{font-size:11px}.dw-processing small{font-size:10px}.dw-processing-icon{width:43px;height:46px}.wb-pill{white-space:normal;font-size:10px}.dw-reading-grid{gap:22px}}@media(max-width:480px){.wb-field-grid{grid-template-columns:1fr}.wb-card{padding:20px 18px}.wb-stepper>button{padding:13px 11px;gap:8px}.wb-stepper>button>span{width:25px;height:25px;font-size:11px}.wb-stepper b{font-size:11px}.wb-stepper small{font-size:9px}.wb-choice-card{padding:20px}.wb-selection-bar{align-items:flex-start;flex-direction:column;gap:12px;bottom:10px}.wb-selection-bar>.btn{width:100%;justify-content:center;font-size:12px}.wb-profile-name h3{font-size:17px}.wb-profile-name p{font-size:11px}.wb-facts{gap:20px 13px}.wb-facts b{font-size:12px}.wb-facts small{font-size:10px}.wb-score-card{padding:20px 17px;gap:15px}.wb-score-circle{width:78px;height:78px}.wb-score-circle b{font-size:25px}.wb-score-circle small{font-size:9px}.wb-score-card h3{font-size:16px}.wb-score-card p{font-size:12px}.wb-fit-list>article{flex-wrap:wrap;gap:8px 10px}.wb-fit-list>article>div{flex-basis:calc(100% - 32px)}.wb-fit-list .wb-pill{margin-left:28px}.wb-subheading h3{font-size:20px}.wb-subheading p{font-size:12px}.wb-note,.wb-error,.wb-success{padding:15px 14px;font-size:12px;gap:10px}.wb-field>span{font-size:12px}.wb-field>small{font-size:10px}.wb-form-footer .btn{width:100%}.wb-toolbar h3{font-size:16px}.dw-dropzone{padding:18px;flex-direction:column;text-align:center;align-items:center}.dw-dropzone>div{flex-basis:auto;min-width:0}.dw-dropzone>.btn{margin-left:0;width:100%}.dw-dropzone h4{font-size:15px}.dw-dropzone p{font-size:11px}.dw-dropzone small{font-size:10px}.dw-drop-icon{width:47px;height:50px}.dw-stages li{padding:12px 9px;gap:6px}.dw-stages li b{font-size:10px}.dw-stages li>span{width:20px;height:20px;font-size:9px}.dw-preview-canvas{height:450px;padding:9px}.dw-preview>header{padding:14px}.dw-preview h4{font-size:13px}.dw-preview>header span{font-size:10px}.dw-preview>footer{padding:12px 13px;gap:10px}.dw-pager{gap:7px;font-size:10px}.dw-preview>footer>a{font-size:10px}.dw-original-link{font-size:11px}.dw-field-card{padding:15px}.dw-field-check b{font-size:12px}.dw-field-card .wb-pill{font-size:8px}.dw-field-card>header{gap:7px}.dw-field-card blockquote{font-size:11px}.dw-extraction>header h4{font-size:17px}.dw-extraction>header p{font-size:12px}.dw-safe-share>div:last-child{width:100%;flex-direction:column}.dw-safe-share .btn{width:100%;font-size:11px}.dw-safe-share b{font-size:12px}.dw-safe-share p{font-size:11px}.dw-page-results button{min-width:130px;padding:12px;gap:7px}.dw-page-results b{font-size:11px}.dw-page-results span{font-size:9px}.dw-processing{align-items:flex-start;gap:11px}.dw-processing b{font-size:12px}.dw-processing p{font-size:10px;overflow-wrap:anywhere}.dw-processing-icon{height:38px;width:35px}.dw-processing-icon svg{width:21px}.dw-workspace .wb-subheading h3{font-size:20px}.dw-awaiting{padding:30px 17px}.dw-awaiting h4{font-size:15px}.dw-awaiting p{font-size:12px}.dw-legacy{padding:20px 17px;flex-direction:column}.dw-legacy h4{font-size:14px}.dw-legacy p,.dw-legacy .btn{font-size:11px}}.pw-criteria-form{margin-top:26px}.pw-country-checks{margin:0 0 22px}.pw-country-checks>span{font-size:13px;font-weight:550;color:#526f84;display:block;margin-bottom:12px}.pw-country-checks>div{display:flex;gap:10px;flex-wrap:wrap}.pw-country-checks label{font-size:12px;display:flex;align-items:center;gap:8px;border:1px solid #e2eaf1;border-radius:6px;padding:9px 11px;color:#617c91;background:#fbfcfd}.pw-country-checks input{accent-color:#0a2240}.pw-country-checks b{font-size:11px;color:#8ba0b1;font-weight:550}.pw-icp-history{margin-top:27px;padding-top:22px;border-top:1px solid #e5edf3}.pw-icp-history h4{font-size:13px;margin-bottom:14px}.pw-icp-history>div{display:flex;align-items:center;gap:10px;font-size:11px;color:#8097a9;border-bottom:1px solid #edf2f6;padding:11px 0}.pw-icp-history>div>span{padding:3px 5px;background:#f0f5f8;border-radius:4px;color:#7a95aa;font-size:10px}.pw-icp-history>div>b{font-size:11px;font-weight:500;color:#6c879a;line-height:1.6}.pw-icp-history>div>small{margin-left:auto;font-size:10px;color:#8ba5b7}.pw-icp-history>p{font-size:12px;color:#8ba0b1;line-height:1.8}.pw-decision{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:550;background:#f0f4f8;color:#6c8397;padding:6px 8px;border-radius:5px;line-height:1.4}.decision-priorizar{background:#edf7ef;color:#508061}.decision-informacion_insuficiente,.decision-revisar{background:#fff6e7;color:#a67a3b}.decision-excluida,.decision-baja_afinidad{background:#fff0f2;color:#ad6575}.pw-fit-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:11px;color:#839bad;margin:-7px 0 22px}.pw-fit-meta>span:first-child{display:flex;align-items:center;gap:6px}.pw-fit-meta b{font-weight:600;color:#607d93}.pw-method{display:flex;gap:7px;align-items:flex-start;font-size:11px;line-height:1.9;color:#91a7b8;margin:18px 0}.pw-method svg{flex-shrink:0;margin-top:3px}.pw-text-action{display:inline-flex;gap:6px;align-items:center;font-size:12px;color:#547c99;padding:4px 0;line-height:1.7;text-align:left}.pw-text-action:hover{color:#ce0e2d}.pw-muted{font-size:12px;color:#8ba3b6;line-height:1.9}.pw-signals{display:flex;align-items:flex-start;gap:15px;border-top:1px solid #e7eef4;padding-top:20px;margin-top:2px}.pw-signals>span{font-size:11px;color:#8ca1b2;min-width:100px;line-height:2}.pw-evidence-note{display:flex;align-items:flex-start;gap:10px;margin:20px 0;padding:14px 15px;background:#f6f9fb;border:1px solid #e5eef4;border-radius:7px;font-size:12px;line-height:1.9;color:#7f99ad}.pw-evidence-note svg{flex-shrink:0;margin-top:3px}.pw-sources{border-top:1px solid #e5edf4;margin-top:23px;padding-top:20px}.pw-sources summary{display:flex;gap:8px;align-items:center;cursor:pointer;font-size:13px;font-weight:550;color:#65849c;list-style:none}.pw-updated{display:flex;align-items:center;gap:7px;color:#91a8b9;font-size:10px;margin-top:18px}.pw-profiling-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:22px}.pw-account-sidebar{border:1px solid #e0e9f0;background:#fff;border-radius:9px;overflow:hidden;align-self:start;position:sticky;top:15px}.pw-account-sidebar>header{padding:22px 18px;border-bottom:1px solid #e6edf3;background:#fcfdfe}.pw-account-sidebar h3{font-size:17px;line-height:1.6}.pw-search{display:flex;align-items:center;gap:8px;padding:10px 11px;border:1px solid #e0e9f0;border-radius:5px;background:#fff;margin:17px 0 11px;color:#93a9bb}.pw-search>input{min-width:0;width:100%;font-size:12px;color:#5f7e95;background:transparent}.pw-search input::placeholder{color:#a3b6c5}.pw-account-sidebar>header>select{font-size:11px;color:#819bad;width:100%;background:#f6f9fb;padding:9px 10px;border-radius:5px;border:1px solid #e4edf4}.pw-account-sidebar>div{max-height:610px;overflow:auto}.pw-account-sidebar>div>button{display:flex;align-items:flex-start;gap:10px;padding:18px 16px;border-bottom:1px solid #eef3f6;text-align:left;width:100%;position:relative;background:#fff}.pw-account-sidebar>div>button.active{background:#fff6f7;border-left:3px solid #ce0e2d;padding-left:13px}.pw-account-sidebar>div>button:hover{background:#fafcfd}.pw-account-sidebar>div>button>div{min-width:0;flex:1}.pw-account-sidebar>div>button b{font-size:12px;font-weight:600;color:#52728c;line-height:1.7;display:block}.pw-account-sidebar>div>button small{font-size:10px;color:#8fa5b7;margin-top:4px;line-height:1.6}.pw-account-sidebar>div>button>svg{width:12px;flex-shrink:0;color:#b1c2cf;margin-top:5px}.pw-account-icon{height:29px;width:28px;flex-shrink:0;display:grid;place-items:center;border:1px solid #e4edf4;background:#f7fafc;border-radius:5px;color:#8faac0}.pw-account-sidebar .pw-decision{font-size:9px;gap:4px;padding:4px 5px;margin-top:8px}.pw-account-sidebar .pw-decision svg{width:11px;height:11px}.pw-account-sidebar>footer{padding:17px;border-top:1px solid #e5edf3}.pw-account-sidebar>footer>.btn{width:100%;font-size:12px}.pw-profile-main{min-width:0}.pw-profile-main .wb-profile-name h3{font-size:19px}.pw-profile-main .wb-toolbar{align-items:flex-start;flex-wrap:wrap}.pw-profile-main .wb-facts{grid-template-columns:1fr 1fr}.pw-profile-main .wb-score-card{padding:19px;gap:17px}.pw-profile-main .wb-score-card h3{font-size:16px;line-height:1.6}.pw-profile-main .wb-score-card p{font-size:12px}.pw-profile-main .wb-score-circle{width:85px;height:85px}.pw-profile-main .wb-score-circle b{font-size:27px}.pw-empty-list{padding:25px 18px;font-size:12px;color:#8da5b8;text-align:center;line-height:1.8}.pw-choice-numbers{display:flex;gap:25px;align-items:center;margin:22px 0 0}.pw-choice-numbers>span{flex:1}.pw-choice-numbers b{font-family:Manrope,sans-serif;font-size:25px;letter-spacing:-.7px;color:#3d607b;font-weight:650;display:block}.pw-choice-numbers small{font-size:10px;color:#8aa2b5;margin-top:5px;line-height:1.6}.pw-choice-missing{font-size:11px!important;color:#a88c62!important;margin:18px 0 0;padding-top:13px;border-top:1px solid #eff2f5;line-height:1.8}.pw-account-contact-tools{display:grid;gap:12px;margin:22px 0}.pw-account-contact-tools>div{padding:15px;border:1px solid #e0eaf2;background:#f9fbfd;border-radius:7px}.pw-account-contact-tools>div>span{display:flex;align-items:center;gap:8px;color:#7897ad;font-size:12px}.pw-account-contact-tools b{font-weight:600}.pw-account-contact-tools>div>div{display:flex;gap:9px;flex-wrap:wrap;margin-top:14px}.pw-account-contact-tools .btn{font-size:10px}.pw-candidates{margin:23px 0;padding:20px;background:#f7fafc;border:1px solid #e2ecf4;border-radius:8px}.pw-candidates h4{font-size:14px}.pw-candidates>p{font-size:12px;color:#809aae;line-height:1.9;margin:9px 0 16px}.pw-candidates>div{display:flex;align-items:center;gap:14px;border-top:1px solid #e3edf4;padding:15px 0}.pw-candidates>div>span{flex:1;min-width:0}.pw-candidates b{font-size:12px;color:#64859d;font-weight:550}.pw-candidates small{font-size:11px;color:#90a8ba;line-height:1.8;margin-top:4px;overflow-wrap:anywhere}.pw-candidates .btn{font-size:11px}.pw-credit-note{display:flex;align-items:flex-start;gap:10px;border:1px solid #dfe9f0;background:#f8fbfd;padding:16px;border-radius:7px;margin:25px 0;color:#8ca5b7}.pw-credit-note>svg{flex-shrink:0;margin-top:2px}.pw-credit-note b{font-size:12px;font-weight:550;color:#6c8ba2}.pw-credit-note p{font-size:11px;line-height:1.9;color:#91a8b8;margin-top:7px}.drawer.drawer-company{width:920px}.drawer-company .wb-profile-name h3{font-size:19px}.drawer-company .wb-toolbar{flex-wrap:wrap}.drawer-company .wb-toolbar>.btn{font-size:12px}.drawer-company .wb-fit-list{margin-bottom:25px}.dw-safe-share:has(.dw-safe-editor){flex-direction:column;align-items:stretch}.dw-safe-editor{width:100%;display:block!important;flex-shrink:1!important}.dw-safe-editor .wb-field{margin-bottom:14px}.dw-safe-editor .wb-checkbox{font-size:12px}@media(max-width:1200px){.pw-profiling-layout{grid-template-columns:245px minmax(0,1fr);gap:18px}.pw-account-sidebar>header{padding:20px 16px}.pw-account-sidebar h3{font-size:16px}.pw-account-sidebar>div>button{padding-left:13px;padding-right:13px;gap:8px}.pw-account-sidebar>div>button.active{padding-left:10px}.pw-account-icon{display:none}.pw-account-sidebar>div>button b{font-size:12px}.pw-account-sidebar .pw-decision{font-size:9px}.pw-profile-main .wb-profile-name>span{display:none}.pw-profile-main .wb-facts{gap:20px 17px}.pw-profile-main .wb-facts b{font-size:13px}.pw-profile-main .wb-score-card{align-items:flex-start}.pw-profile-main .wb-score-circle{width:70px;height:70px}.pw-profile-main .wb-score-circle b{font-size:24px}.pw-profile-main .wb-score-circle small{font-size:9px}.pw-profile-main .wb-score-card p{font-size:11px}.pw-profile-main .wb-score-card h3{font-size:14px}.pw-profile-main .wb-score-card .pw-decision{font-size:9px}.pw-profile-main .wb-field-grid{grid-template-columns:1fr}}@media(max-width:960px){.pw-profiling-layout{grid-template-columns:1fr}.pw-account-sidebar{position:static}.pw-account-sidebar>header{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.pw-account-sidebar .wb-eyebrow,.pw-account-sidebar h3{grid-column:1/-1}.pw-account-sidebar .pw-search{margin-top:15px;margin-bottom:0}.pw-account-sidebar>header>select{align-self:end;min-height:38px}.pw-account-sidebar>div{display:flex;overflow:auto;max-height:none}.pw-account-sidebar>div>button{min-width:230px;max-width:270px;border-right:1px solid #e8eef3;flex-shrink:0}.pw-account-sidebar>div>button.active{border-left:0;border-bottom:3px solid #ce0e2d;padding-left:13px;padding-bottom:15px}.pw-account-sidebar>footer{display:none}.pw-profile-main .wb-profile-name>span{display:grid}.pw-profile-main .wb-score-circle{width:90px;height:90px}.pw-profile-main .wb-score-circle b{font-size:28px}.pw-profile-main .wb-score-card h3{font-size:17px}.pw-profile-main .wb-score-card p{font-size:12px}.pw-profile-main .wb-score-card .pw-decision{font-size:11px}.pw-profile-main .wb-field-grid{grid-template-columns:1fr 1fr}.pw-workbench .wb-company-layout{grid-template-columns:1fr}.pw-profile-main .wb-toolbar{align-items:center}}@media(max-width:760px){.pw-criteria-form{margin-top:23px}.pw-country-checks label{font-size:11px;padding:8px 10px}.pw-icp-history>div>b{font-size:12px}.pw-icp-history>div>small{font-size:11px}.pw-country-checks>span{font-size:12px}.pw-account-sidebar>header{padding:20px 18px;column-gap:13px}.pw-profile-main .wb-profile-name h3{font-size:18px}.pw-profile-main .wb-score-card h3{font-size:16px}.pw-method{font-size:10px}.pw-signals{flex-direction:column;gap:9px}.pw-fit-meta{font-size:10px}.pw-choice-numbers b{font-size:25px}.pw-choice-numbers small{font-size:11px}.pw-choice-missing{font-size:11px!important}.pw-account-contact-tools .btn{font-size:11px}.pw-account-contact-tools b{font-size:12px}.pw-sources summary{font-size:12px}.pw-candidates .btn{font-size:10px}.pw-candidates>p{font-size:11px}.pw-candidates>div{gap:10px}.pw-account-contact-tools>div>div{gap:8px}.pw-profile-main .wb-edit-block{padding:19px}.pw-credit-note b{font-size:12px}.pw-credit-note p{font-size:11px}.pw-profile-main .wb-form-footer{flex-wrap:wrap}.pw-profile-main .wb-form-footer .btn{font-size:12px}}@media(max-width:480px){.pw-account-sidebar>header{grid-template-columns:1fr}.pw-account-sidebar>header>select{margin-top:11px}.pw-account-sidebar>div>button{min-width:210px;max-width:240px}.pw-profile-main .wb-profile-name>span{display:none}.pw-profile-main .wb-profile-name h3{font-size:17px}.pw-profile-main .wb-toolbar>.btn{font-size:11px}.pw-profile-main .wb-score-card{padding:17px 14px;gap:13px}.pw-profile-main .wb-score-circle{width:72px;height:72px}.pw-profile-main .wb-score-circle b{font-size:23px}.pw-profile-main .wb-score-card h3{font-size:14px}.pw-profile-main .wb-score-card p{font-size:11px}.pw-profile-main .wb-score-card .pw-decision{font-size:9px}.pw-profile-main .wb-field-grid{grid-template-columns:1fr}.pw-profile-main .wb-facts{gap:20px 12px}.pw-profile-main .wb-facts b{font-size:12px}.pw-fit-meta{font-size:10px;gap:11px}.pw-choice-numbers{gap:15px;margin-top:20px}.pw-choice-numbers b{font-size:23px}.pw-choice-numbers small{font-size:10px}.pw-criteria-form .wb-form-footer .btn{font-size:12px}.pw-candidates{padding:18px 15px}.pw-candidates>div{flex-wrap:wrap}.pw-candidates .btn{margin-left:auto}.pw-account-contact-tools>div>div{flex-direction:column}.pw-account-contact-tools .btn{font-size:11px}.pw-workbench .wb-review-table table{min-width:520px}.pw-workbench .wb-review-table th{font-size:10px}.pw-workbench .wb-review-table td,.pw-workbench .wb-review-table td b{font-size:12px}.pw-country-checks>div{gap:9px}.pw-country-checks label{font-size:11px}.pw-country-checks b{font-size:10px}.pw-profile-main .wb-edit-block{padding:18px 15px}.pw-updated{font-size:9px;line-height:1.7}.pw-evidence-note{font-size:11px;padding:12px 13px}.pw-icp-history>div>b{font-size:11px}.pw-method{font-size:10px}.drawer-company .wb-profile-name>span{display:none}.drawer-company .wb-profile-name h3{font-size:17px}.drawer-company .wb-facts{grid-template-columns:1fr 1fr}}.pw-campaign-qualification{padding:20px 18px;border:1px solid #e3ebf1;background:#f8fbfd;border-radius:8px;margin-bottom:25px}.pw-campaign-qualification h3{font-size:15px!important}.pw-campaign-qualification>p{font-size:13px;line-height:1.85;color:#6a8498;margin:10px 0 16px}.pw-campaign-qualification .wb-tag{font-size:10px}.pw-campaign-qualification>small{font-size:10px;color:#8aa1b3;line-height:1.8;margin-top:15px}.dw-sample-actions{margin:18px 0 21px;padding:18px 20px;border:1px solid #e4edf3;border-radius:8px;background:#fcfdfe}.dw-sample-actions>span{font-size:13px;color:#5f7d94;display:block;line-height:1.8}.dw-sample-actions>div{display:flex;gap:10px;flex-wrap:wrap;margin:13px 0}.dw-sample-actions .btn{font-size:12px}.dw-sample-actions>small{font-size:11px;line-height:1.8;color:#8da4b7;display:block}@media(max-width:480px){.dw-sample-actions{padding:17px 15px}.dw-sample-actions>span{font-size:12px}.dw-sample-actions>div{flex-direction:column}.dw-sample-actions .btn{font-size:11px}.dw-sample-actions>small{font-size:10px}}@media(prefers-reduced-motion:reduce){.dw-progress.indeterminate>span{animation:none;left:30%}.dw-progress>span{transition:none}}.pw-criterion-bars{border:1px solid var(--border,#d9e0e9);background:var(--panel,#fff);padding:20px;border-radius:8px;margin:20px 0}.pw-criterion-bars>header{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:19px}.pw-criterion-bars h4{font-size:13px;margin:0;color:var(--text,#14263e)}.pw-criterion-bars>header>span{font-size:10px;color:var(--muted,#536176)}.pw-criterion-bar{display:grid;grid-template-columns:minmax(100px,1.2fr) minmax(70px,1.8fr) 80px;gap:14px;align-items:center;margin:14px 0}.pw-criterion-bar>b{font-size:11px;font-weight:600;color:var(--text,#14263e)}.pw-criterion-bar>div{height:7px;background:var(--surface-muted,var(--surface,#edf1f5));border-radius:2px;overflow:hidden}.pw-criterion-bar>div>span{height:100%;display:block;background:#24734e;border-radius:2px}.pw-criterion-bar.review>div>span{background:#946218}.pw-criterion-bar.missing>div>span{background:repeating-linear-gradient(90deg,var(--border,#ccd6df) 0,var(--border,#ccd6df) 5px,transparent 5px,transparent 9px)}.pw-criterion-bar>small{font-size:10px;color:var(--muted,#536176);text-align:right}.pw-criterion-bars>p{font-size:10px;line-height:1.7;color:var(--muted,#536176);margin:18px 0 0}.pw-account-sidebar>div{content-visibility:auto;contain-intrinsic-size:auto 550px}@media(max-width:480px){.pw-criterion-bars{padding:15px 12px}.pw-criterion-bars>header{display:block}.pw-criterion-bars>header>span{display:block;margin-top:7px}.pw-criterion-bar{grid-template-columns:minmax(0,1fr) 65px;gap:6px 10px;margin:17px 0}.pw-criterion-bar>b{grid-column:1}.pw-criterion-bar>div{grid-column:1;grid-row:auto}.pw-criterion-bar>small{grid-column:2;grid-row:span 2;align-self:center}.pw-criterion-bar>small{font-size:9px}}.analytics-dashboard{--an-accent:#a51232;--an-chart:var(--chart);min-width:0}.theme-vertia .analytics-dashboard{--an-accent:#406409}[data-theme=dark] .analytics-dashboard{--an-accent:#ffa3b6}[data-theme=dark] .theme-vertia .analytics-dashboard{--an-accent:#ccff00}.an-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:25px}.an-heading h1{font-size:31px;letter-spacing:-1.15px;line-height:1.25}.an-heading p{margin-top:10px;color:var(--muted);font-size:14px}.an-heading-actions{display:flex;gap:9px;padding-top:7px}.an-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;margin-bottom:8px}.an-period{display:flex;align-items:center;gap:9px}.an-period>label{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--muted)}.an-period input{font-size:13px;border:1px solid var(--line);border-radius:6px;padding:6px 8px;max-width:160px}.an-segment{display:flex;background:var(--surface);padding:3px;border-radius:7px}.an-segment button{padding:5px 12px;font-size:12px;color:var(--muted);border-radius:5px}.an-segment button[aria-pressed=true]{background:var(--panel);box-shadow:0 1px 5px #0001;color:var(--text);font-weight:700}.an-owner{display:flex;align-items:center;gap:7px}.an-owner select{font-size:12px;max-width:180px;padding:7px;border:1px solid var(--line);border-radius:5px}.an-scope{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted);margin-left:auto}.an-period-note{font-size:10px;color:var(--muted);margin:0 0 20px;line-height:1.6}.an-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px}.an-metric{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:20px 18px;text-align:left;background:var(--panel);border:1px solid var(--line);border-radius:9px;color:var(--text);min-width:0;transition:border-color var(--ms-feedback) var(--ease-enter)}.an-metric:hover{border-color:var(--an-chart)}.an-metric-label{display:flex;justify-content:space-between;gap:6px;font-size:12px;color:var(--muted)}.an-metric strong{font-family:Manrope,Arial,sans-serif;font-size:28px;line-height:1.2;letter-spacing:-1px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.an-comparisons{display:flex;flex-wrap:wrap;gap:8px;font-size:10px;color:var(--muted)}.an-comparisons>span{display:flex;gap:2px;align-items:center}.an-metric>small{color:var(--muted);font-size:10px;line-height:1.5;margin-top:auto}.an-metric-hero{background:#0a2240;color:#fff;border-color:#0a2240}.an-metric-hero :is(.an-metric-label,.an-comparisons,small){color:#cfdeeb}.an-grid-main{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:20px;margin-bottom:20px}.an-grid-secondary{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.an-panel{background:var(--panel);border:1px solid var(--line);border-radius:9px;min-width:0;overflow:hidden}.an-panel>header{padding:21px 21px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.an-panel h2{font-size:16px;letter-spacing:-.3px}.an-panel>header p{font-size:11px;line-height:1.6;color:var(--muted);margin-top:5px}.an-panel>header select{font-size:11px;max-width:140px;border:1px solid var(--line);border-radius:5px;padding:5px}.an-panel-foot{border-top:1px solid var(--line);padding:12px 21px;font-size:10px;line-height:1.7;display:flex;gap:7px;align-items:center;color:var(--muted)}.an-chart-key{width:8px;height:8px;background:var(--an-chart);border-radius:2px}.an-chart{display:flex;gap:10px;height:230px;padding:20px 20px 38px}.an-y-axis{width:30px;flex:none;display:flex;flex-direction:column;justify-content:space-between;color:var(--muted);font-size:10px;padding-bottom:1px}.an-plot{display:flex;align-items:flex-end;gap:5px;min-width:0;flex:1;border-bottom:1px solid var(--line);background:repeating-linear-gradient(to top,transparent 0,transparent calc(50% - 1px),var(--line) 50%,transparent calc(50% + 1px))}.an-bar-column{height:100%;flex:1;min-width:0;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;position:relative;padding:0 1px}.an-bar{width:100%;max-width:25px;border-radius:3px 3px 0 0;background:var(--an-chart);min-height:0}.an-bar-column:nth-last-child(1) .an-bar{background:var(--an-accent)}.an-bar-value{font-size:9px;margin-bottom:3px;color:var(--muted)}.an-x-label{position:absolute;top:calc(100% + 10px);font-size:8px;color:var(--muted);white-space:nowrap;transform:rotate(-38deg);transform-origin:center}.an-bar-column:hover .an-bar{opacity:.75}.an-funnel{padding:0 21px 20px;display:grid;gap:14px}.an-funnel>button{display:grid;grid-template-columns:87px 1fr 30px;gap:5px 10px;text-align:left;align-items:center;font-size:12px;color:var(--text)}.an-funnel small{grid-column:2/4;font-size:9px;color:var(--muted)}.an-funnel i{height:10px;background:var(--surface);border-radius:3px;overflow:hidden}.an-funnel em{display:block;height:100%;background:var(--an-chart);border-radius:3px}.an-funnel b{text-align:right;font-variant-numeric:tabular-nums}.an-funnel>button:last-child em{background:var(--an-accent)}.an-group-list,.an-cycle-list{padding:0 21px 18px}.an-group-list>button,.an-cycle-list>button{display:grid;grid-template-columns:minmax(70px,1.2fr) minmax(20px,1fr) 24px 80px 15px;gap:10px;align-items:center;text-align:left;min-height:39px;font-size:11px;width:100%;border-bottom:1px solid var(--line)}.an-cycle-list>button{grid-template-columns:110px minmax(20px,1fr) 45px 70px}.an-group-list i,.an-cycle-list i{height:5px;background:var(--surface);border-radius:2px;overflow:hidden}.an-group-list em,.an-cycle-list em{display:block;background:var(--an-chart);height:100%;border-radius:2px}.an-group-list b{text-align:right}.an-group-list small,.an-cycle-list small{color:var(--muted);font-size:10px;text-align:right}.an-group-list>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-forecast{display:flex;gap:16px;padding:3px 21px 19px;border-bottom:1px solid var(--line);align-items:center;color:var(--an-chart)}.an-forecast small{color:var(--muted);font-size:11px}.an-forecast strong{font-family:Manrope,sans-serif;font-size:30px;letter-spacing:-1px;color:var(--text);display:block}.an-forecast span{font-size:10px;color:var(--muted)}.an-stage-forecast{display:grid;grid-template-columns:1fr 1fr;padding:14px 21px;gap:16px}.an-stage-forecast button{text-align:left;display:flex;flex-direction:column;gap:3px}.an-stage-forecast span,.an-stage-forecast small{font-size:10px;color:var(--muted)}.an-stage-forecast b{font-size:14px;color:var(--text)}.an-deadlines{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:10px 21px 24px}.an-deadlines>button{text-align:left;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:13px}.an-deadlines>button:last-child{border:0}.an-deadlines span{display:flex;gap:6px;align-items:center;font-size:12px;color:var(--muted)}.an-deadlines b{font-size:35px;font-family:Manrope,sans-serif;color:var(--text)}.an-deadlines small{font-size:9px;color:var(--muted)}.an-table-wrap{overflow:auto;padding:0 0 9px}.an-table-wrap th{font-size:10px;padding:10px 18px}.an-table-wrap td{font-size:11px;padding:10px 18px}.an-table-wrap td:first-child{max-width:240px}.an-table-wrap button{text-align:left;padding:3px 0;color:var(--text);line-height:1.5}.an-table-wrap button:hover{text-decoration:underline}.an-credit-results{display:grid;grid-template-columns:repeat(3,1fr);padding:16px 21px 28px;gap:10px}.an-credit-results button{text-align:left;border-right:1px solid var(--line);padding-right:10px}.an-credit-results button:last-child{border:0}.an-credit-results small{font-size:11px;color:var(--muted)}.an-credit-results b{font-family:Manrope,sans-serif;font-size:32px;color:var(--text);margin-top:10px;display:block}.an-attention-list{padding:0 21px}.an-attention-list>button{width:100%;text-align:left;display:flex;align-items:center;gap:12px;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line)}.an-attention-list>button>span{flex:1}.an-attention-list b{font-size:11px;color:var(--text);display:block}.an-attention-list small{color:var(--muted);font-size:10px;margin-top:3px}.an-attention-list strong{color:var(--an-accent);font-size:14px;white-space:nowrap}.an-view-all{padding:15px 21px;display:flex;align-items:center;gap:6px;font-size:11px;color:var(--an-chart)}.an-risk-cards{padding:3px 21px 21px;display:grid;gap:10px}.an-risk-cards>button{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--surface);border-radius:6px;gap:18px;text-align:left}.an-risk-cards span{font-size:12px;color:var(--muted)}.an-risk-cards b{font-size:25px;white-space:nowrap;color:var(--an-accent)}.an-method{display:flex;gap:8px;align-items:flex-start;font-size:10px;color:var(--muted);line-height:1.8;padding:3px 0 10px}.an-method svg{flex:none;margin-top:2px}.an-empty{padding:18px 0;color:var(--muted);font-size:12px;line-height:1.8}.an-trace{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;background:#06152899;display:grid;place-items:center;padding:25px}.an-trace-card{background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:12px;width:740px;max-width:100%;max-height:85dvh;display:flex;flex-direction:column;box-shadow:var(--shadow)}.an-trace-card>header{display:flex;justify-content:space-between;gap:15px;padding:23px;border-bottom:1px solid var(--line)}.an-trace-card h2{font-size:21px}.an-trace-card p{font-size:12px;color:var(--muted);margin-top:7px}.an-trace-rows{padding:0 23px;overflow:auto}.an-trace-rows>button{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;text-align:left;padding:12px 0;border-bottom:1px solid var(--line)}.an-trace-rows b{font-size:12px;color:var(--text)}.an-trace-rows small{font-size:10px;color:var(--muted);margin-top:4px}.an-trace-rows>button>span:last-child{display:flex;align-items:center;gap:10px;font-size:11px;white-space:nowrap;color:var(--muted)}.an-trace-card>footer{display:flex;justify-content:flex-end;gap:9px;padding:18px 23px;border-top:1px solid var(--line)}@media(min-width:1800px){.an-heading h1,.an-metric strong{font-size:36px}.an-chart{height:300px}.an-panel>header{padding:25px}}@media(max-width:1100px){.an-heading{flex-wrap:wrap;gap:12px}.an-metrics{grid-template-columns:1fr 1fr}.an-grid-main{grid-template-columns:1fr}.an-scope{margin-left:0}.an-grid-secondary{grid-template-columns:1fr 1fr}.an-chart{height:240px}.an-owner select{max-width:160px}.an-group-list>button{grid-template-columns:80px 1fr 20px 65px 10px;gap:7px}}@media(max-width:760px){.an-heading h1{font-size:27px}.an-heading p{font-size:13px}.an-heading-actions{padding:0}.an-toolbar{gap:12px}.an-period{flex-wrap:wrap;gap:7px}.an-period>label{gap:5px}.an-period input{width:138px}.an-period-note{font-size:9px;margin-bottom:16px}.an-scope{font-size:10px;width:100%}.an-metrics{gap:10px}.an-metric{padding:15px 12px;gap:10px}.an-metric strong{font-size:24px;letter-spacing:-.8px}.an-metric-label{font-size:11px;min-height:33px}.an-metric-label svg{width:14px}.an-comparisons{font-size:9px;gap:5px}.an-metric>small{font-size:9px}.an-grid-secondary{grid-template-columns:1fr;gap:16px;margin-bottom:16px}.an-grid-main{gap:16px;margin-bottom:16px}.an-panel>header{padding:18px 16px 14px;gap:8px}.an-panel h2{font-size:15px}.an-panel>header p{font-size:10px}.an-chart{padding:20px 15px 38px;height:215px;gap:5px}.an-plot{gap:3px}.an-y-axis{width:24px;font-size:9px}.an-bar-column{padding:0}.an-bar-value{font-size:7px}.an-x-label{font-size:7px;transform:rotate(-55deg)}.an-panel>header select{max-width:95px;font-size:10px}.an-group-list,.an-cycle-list{padding:0 16px 16px}.an-group-list>button{grid-template-columns:85px 1fr 20px 65px 10px}.an-trace{padding:12px}.an-trace-card{max-height:90dvh}.an-trace-card>header{padding:18px}.an-trace-card h2{font-size:18px}.an-trace-rows{padding:0 18px}.an-trace-rows>button{gap:8px}.an-trace-rows>button>span:last-child{font-size:9px;gap:5px}.an-trace-card>footer{padding:15px;gap:7px}.an-trace-card>footer .btn{font-size:12px}.an-method{font-size:9px}}.cw-workspace{--cw-bg:var(--panel,#fff);--cw-soft:var(--surface-muted,var(--surface,#f3f5f8));--cw-ink:var(--text,#14263e);--cw-muted:var(--muted,#536176);--cw-line:var(--border,#d9e0e9);--cw-accent:var(--accent,#a30b26);color:var(--cw-ink);min-width:0}.cw-workspace *{box-sizing:border-box}.cw-head{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:25px}.cw-head h1{font-size:clamp(24px,2.3vw,34px);line-height:1.18;letter-spacing:-1px;margin:10px 0 12px;max-width:850px}.cw-head p{color:var(--cw-muted);max-width:740px;line-height:1.65;margin:0}.cw-head-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:flex-end;flex-shrink:0;max-width:320px}.cw-adapter{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--cw-line);background:var(--cw-soft);padding:6px 9px;border-radius:5px;font-size:11px;color:var(--cw-muted);white-space:nowrap;font-weight:600}.cw-workspace button{transition:background-color .12s,border-color .12s,transform .1s}.cw-workspace button:active:not(:disabled){transform:scale(.97)}.cw-workspace :is(input,select,textarea){font:inherit;font-size:12px;color:var(--cw-ink);background:var(--cw-bg);border:1px solid var(--cw-line);border-radius:6px;min-height:39px;padding:9px 10px;min-width:0;max-width:100%}.cw-workspace input[type=checkbox]{accent-color:var(--cw-accent);width:16px;height:16px;min-height:16px;padding:0;flex-shrink:0}.cw-workspace :is(button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--cw-accent);outline-offset:3px}.cw-workspace select{cursor:pointer}.cw-workspace textarea{resize:vertical;line-height:1.6}.cw-workspace button:disabled{cursor:not-allowed;opacity:.58}.cw-field{display:flex;flex-direction:column;gap:7px;min-width:0;margin-bottom:17px}.cw-field>span{font-size:11px;font-weight:650;color:var(--cw-muted);line-height:1.45}.cw-field-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cw-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}.cw-kpis article{padding:21px 23px;border:1px solid var(--cw-line);border-radius:9px;background:var(--cw-bg);display:grid;gap:8px}.cw-kpis article:first-child{border-top:3px solid var(--cw-accent);padding-top:19px}.cw-kpis span,.cw-kpis small{font-size:11px;color:var(--cw-muted)}.cw-kpis strong{font-size:29px;letter-spacing:-1px;font-variant-numeric:tabular-nums}.cw-filters{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:18px 0;padding:15px 18px;background:var(--cw-bg);border:1px solid var(--cw-line);border-radius:8px}.cw-filters .cw-field{margin:0;min-width:160px;flex:1}.cw-filters>.btn{align-self:flex-end}.cw-help{color:var(--cw-muted);font-size:11px;line-height:1.65;margin:12px 0 18px}.cw-sr{position:absolute;clip:rect(0,0,0,0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.cw-board{display:grid;grid-template-columns:repeat(6,minmax(216px,1fr));gap:13px;overflow-x:auto;max-width:100%;padding-bottom:15px;align-items:start;scrollbar-width:thin;scroll-snap-type:x proximity}.cw-column{background:var(--cw-soft);border:1px solid var(--cw-line);border-radius:8px;min-height:300px;scroll-snap-align:start}.cw-column.is-over{border:2px dashed var(--cw-accent);background:var(--cw-bg)}.cw-column>header{padding:17px 14px;border-bottom:1px solid var(--cw-line)}.cw-column>header>span{display:flex;align-items:center;gap:7px;font-size:12px}.cw-column>header em{font-style:normal;font-size:10px;background:var(--cw-bg);padding:3px 6px;border-radius:4px;margin-left:auto}.cw-column>header>div{display:flex;flex-direction:column;gap:3px;margin:12px 0 6px}.cw-column>header strong{font-size:14px;letter-spacing:-.3px}.cw-column>header small{color:var(--cw-muted);font-size:10px}.cw-stage-dot{width:7px;height:7px;background:#657587;border-radius:50%;display:inline-block}.cw-stage-dot.stage-calificada{background:#187485}.cw-stage-dot.stage-propuesta{background:#9a6614}.cw-stage-dot.stage-negociacion{background:#ad263f}.cw-stage-dot.stage-ganado{background:#15714e}.cw-stage-dot.stage-perdido{background:#697383}.cw-cards{padding:10px;display:grid;gap:10px}.cw-opportunity{background:var(--cw-bg);border:1px solid var(--cw-line);border-radius:7px;padding:13px;cursor:grab;min-width:0}.cw-opportunity:active{cursor:grabbing}.cw-opportunity.is-dragging{opacity:.45}.cw-opportunity.just-moved{border-color:var(--cw-accent);animation:cw-saved .75s ease-out}.cw-card-top{display:flex;align-items:center;justify-content:space-between;color:var(--cw-muted);font-size:10px;letter-spacing:.5px;margin-bottom:9px}.cw-card-title{border:0;padding:0;background:none;color:var(--cw-ink);font-size:12px;text-align:left;font-weight:700;line-height:1.5;cursor:pointer}.cw-opportunity>p{color:var(--cw-muted);font-size:11px;margin:7px 0 14px;line-height:1.5}.cw-opportunity>strong{display:block;font-size:15px}.cw-card-bottom{display:grid;gap:5px;border-top:1px solid var(--cw-line);margin-top:14px;padding-top:11px;color:var(--cw-muted);font-size:10px}.cw-card-bottom small{font-size:10px}.cw-opportunity>select{margin-top:12px;width:100%;font-size:10px;min-height:30px;padding:5px}.cw-column-empty{padding:28px 12px;color:var(--cw-muted);font-size:11px;text-align:center;border:1px dashed var(--cw-line);border-radius:6px}.cw-link{border:0;background:none;color:var(--cw-accent);font-size:11px;font-weight:650;cursor:pointer;text-align:left}.cw-panel{background:var(--cw-bg);border:1px solid var(--cw-line);border-radius:8px;padding:23px;min-width:0}.cw-panel>h3,.cw-dialog-body>h3{display:flex;align-items:center;gap:8px;font-size:15px;margin:0 0 16px}.cw-panel>p{font-size:12px;color:var(--cw-muted);line-height:1.65}.cw-panel-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:20px}.cw-panel-heading h3{font-size:16px;margin:0 0 6px}.cw-panel-heading p{font-size:12px;color:var(--cw-muted);margin:0;line-height:1.6}.cw-status{display:inline-flex;align-items:center;gap:5px;font-size:10px;background:var(--cw-soft);border:1px solid var(--cw-line);color:var(--cw-muted);padding:4px 7px;border-radius:4px;line-height:1.4;max-width:100%}.cw-table-wrap{overflow-x:auto;max-width:100%}.cw-table-wrap table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.cw-table-wrap th{font-size:10px;text-transform:uppercase;letter-spacing:.6px;background:var(--cw-soft);color:var(--cw-muted);font-weight:650;padding:13px 14px;white-space:nowrap;border-bottom:1px solid var(--cw-line)}.cw-table-wrap td{padding:16px 14px;border-bottom:1px solid var(--cw-line);vertical-align:middle;line-height:1.5}.cw-table-wrap td>b{display:block;font-size:12px;max-width:280px}.cw-table-wrap td>small{display:block;font-size:10px;color:var(--cw-muted);margin-top:5px;max-width:280px}.cw-table-wrap td>.btn+.btn{margin-top:6px}.cw-table-wrap td:first-child input{display:block}.cw-credit-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.cw-credit-summary article{background:var(--cw-bg);border:1px solid var(--cw-line);border-radius:8px;padding:22px;display:flex;gap:17px;align-items:flex-start}.cw-credit-summary article>svg{color:var(--cw-accent);margin-top:5px}.cw-credit-summary article>div{display:grid;gap:7px}.cw-credit-summary span{font-size:11px;color:var(--cw-muted)}.cw-credit-summary strong{font-size:31px;letter-spacing:-1px}.cw-credit-summary small{font-size:10px;color:var(--cw-muted);line-height:1.5}.cw-tabs{display:flex;align-items:center;gap:3px;border-bottom:1px solid var(--cw-line);margin-bottom:22px;overflow:auto;scrollbar-width:thin}.cw-tabs>button{background:none;border:0;border-bottom:3px solid transparent;padding:14px 17px;color:var(--cw-muted);font-size:12px;white-space:nowrap;font-weight:600;cursor:pointer}.cw-tabs>button[aria-selected=true]{border-color:var(--cw-accent);color:var(--cw-ink)}.cw-tabs>button>span{margin-left:7px;font-size:10px;padding:2px 5px;background:var(--cw-soft);border:1px solid var(--cw-line);border-radius:4px}.cw-enrichment{display:grid;grid-template-columns:270px minmax(0,1fr);gap:20px;align-items:start}.cw-search-panel{padding:22px 18px;background:var(--cw-bg);border:1px solid var(--cw-line);border-radius:8px}.cw-search-panel h3{display:flex;gap:8px;align-items:center;font-size:13px;margin:0 0 22px}.cw-search-panel>.btn{width:100%;justify-content:center}.cw-search-panel>.cw-help{margin-bottom:0}.cw-results{background:var(--cw-bg);border:1px solid var(--cw-line);border-radius:8px;overflow:hidden;min-width:0}.cw-results>header{display:flex;align-items:center;justify-content:space-between;padding:21px;gap:14px}.cw-results>header h3{font-size:15px;margin:0 0 6px}.cw-results>header p{color:var(--cw-muted);font-size:11px;margin:0}.cw-results th,.cw-results td{padding-left:13px;padding-right:13px}.cw-results .cw-table-wrap table{min-width:710px}.cw-contact-data{font-size:11px;font-family:monospace;overflow-wrap:anywhere}.cw-result-footer{padding:16px 20px;display:flex;justify-content:space-between;gap:10px;color:var(--cw-muted);font-size:10px}.cw-empty{text-align:center;padding:55px 24px;color:var(--cw-muted)}.cw-empty>svg{margin-bottom:10px}.cw-empty h3{font-size:15px;color:var(--cw-ink);margin:8px 0}.cw-empty p{font-size:12px;max-width:440px;line-height:1.65;margin:0 auto}.cw-history-grid,.cw-sequence-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:20px;align-items:start}.cw-run{display:flex;flex-direction:column;align-items:flex-start;gap:7px;border-bottom:1px solid var(--cw-line);padding:15px 0;font-size:12px}.cw-run:last-child{border:0}.cw-run>small,.cw-run>span,.cw-run>p{font-size:11px;color:var(--cw-muted);line-height:1.6;margin:0}.cw-run+h3{margin-top:25px}.cw-mail-policy{background:var(--cw-bg);border:1px solid var(--cw-line);border-left:3px solid var(--cw-accent);border-radius:6px;padding:15px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px;margin-bottom:17px;color:var(--cw-muted);font-size:10px}.cw-mail-policy>b{font-size:11px;color:var(--cw-ink)}.cw-mail-policy>span+span{border-left:1px solid var(--cw-line);padding-left:15px}.cw-priority{font-size:11px;font-weight:600;line-height:1.6}.cw-muted{font-size:11px;color:var(--cw-muted);line-height:1.6}.cw-inbox{display:grid;grid-template-columns:320px minmax(0,1fr);border:1px solid var(--cw-line);border-radius:8px;overflow:hidden;background:var(--cw-bg);min-height:630px}.cw-thread-list{background:var(--cw-soft);border-right:1px solid var(--cw-line);max-height:900px;overflow:auto}.cw-thread-list>header{display:flex;gap:9px;align-items:center;padding:20px;font-size:12px;border-bottom:1px solid var(--cw-line)}.cw-thread-list>header>span{margin-left:auto;color:var(--cw-muted)}.cw-thread-list>button{display:flex;width:100%;text-align:left;border:0;border-bottom:1px solid var(--cw-line);border-left:3px solid transparent;background:none;color:var(--cw-ink);padding:17px 12px;gap:10px;cursor:pointer}.cw-thread-list>button.active{background:var(--cw-bg);border-left-color:var(--cw-accent)}.cw-thread-list>button>span:last-child{display:flex;flex-direction:column;gap:6px;min-width:0}.cw-thread-list>button b{font-size:12px}.cw-thread-list>button strong{font-size:11px;line-height:1.4;font-weight:600}.cw-thread-list>button small{font-size:10px;line-height:1.5;color:var(--cw-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-thread-avatar{width:31px;height:31px;border:1px solid var(--cw-line);background:var(--cw-bg);border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:10px;color:var(--cw-muted);font-weight:600}.cw-thread-content{min-width:0;padding:22px}.cw-thread-content>header{display:flex;align-items:flex-start;gap:15px;justify-content:space-between;border-bottom:1px solid var(--cw-line);padding-bottom:20px;margin-bottom:24px}.cw-thread-content h2{font-size:18px;line-height:1.4;margin:0 0 8px}.cw-thread-content>header p{color:var(--cw-muted);font-size:11px;margin:0}.cw-message{border:1px solid var(--cw-line);border-radius:7px;padding:19px;margin-bottom:18px;background:var(--cw-bg)}.cw-message.incoming{background:var(--cw-soft);border-left:3px solid var(--cw-accent)}.cw-message>div:first-child{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cw-message>div:first-child b{font-size:12px}.cw-message>div:first-child small{font-size:10px;color:var(--cw-muted);margin-left:auto}.cw-message h4{font-size:13px;margin:18px 0 12px}.cw-message>p{white-space:pre-wrap;font-size:12px;line-height:1.8;margin:0;overflow-wrap:anywhere}.cw-message-suggestion{font-size:10px;display:flex;gap:7px;margin-top:17px;color:var(--cw-muted);border-top:1px solid var(--cw-line);padding-top:14px}.cw-thread-actions{display:flex;gap:9px;flex-wrap:wrap}.cw-sequence{padding:18px 0;border-bottom:1px solid var(--cw-line)}.cw-sequence>div{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.cw-sequence>p,.cw-sequence>small{font-size:11px;color:var(--cw-muted)}.cw-sequence ol{padding:0;list-style:none}.cw-sequence li{display:grid;grid-template-columns:60px minmax(0,1fr);gap:5px 10px;align-items:start;border-left:2px solid var(--cw-line);padding:9px 12px;margin-bottom:6px;font-size:11px}.cw-sequence li>span{color:var(--cw-accent);font-weight:650}.cw-sequence li>small{grid-column:2;color:var(--cw-muted);font-size:10px}.cw-sequence+h3{margin-top:25px}.cw-success{display:flex;align-items:flex-start;gap:12px;background:var(--cw-soft);border:1px solid var(--cw-line);border-left:3px solid var(--cw-accent);border-radius:5px;padding:17px;margin:15px;color:var(--cw-ink);animation:cw-saved .75s ease-out}.cw-success b{font-size:12px}.cw-success p{font-size:11px;color:var(--cw-muted);margin:5px 0 0;line-height:1.6}.cw-checkbox{display:flex;align-items:center;gap:10px;font-size:12px;margin:15px 0 22px;line-height:1.6}.cw-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#06111db3;z-index:210;display:grid;place-items:center;padding:24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cw-dialog{width:min(690px,100%);max-height:90dvh;overflow:auto;border:1px solid var(--cw-line);border-radius:10px;box-shadow:0 20px 80px #0003;background:var(--cw-bg);color:var(--cw-ink)}.cw-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:21px 25px;border-bottom:1px solid var(--cw-line)}.cw-dialog h2{font-size:20px;margin:0;line-height:1.35}.cw-dialog-body{padding:25px}.cw-dialog-body>p{font-size:12px;line-height:1.65;color:var(--cw-muted)}.cw-detail-metrics{display:grid;grid-template-columns:1fr 1fr;gap:15px;background:var(--cw-soft);padding:20px;border:1px solid var(--cw-line);border-radius:6px;margin:20px 0}.cw-detail-metrics>div{display:grid;gap:7px}.cw-detail-metrics small{font-size:11px;color:var(--cw-muted)}.cw-detail-metrics strong{font-size:23px;letter-spacing:-.6px}.cw-modal-actions{display:flex;justify-content:flex-end;gap:12px;border-top:1px solid var(--cw-line);padding-top:20px;margin-top:20px}.cw-timeline{margin:20px 0}.cw-timeline article{display:flex;align-items:flex-start;gap:12px;padding:0 0 21px}.cw-timeline article>i{background:var(--cw-accent);width:7px;height:7px;border-radius:50%;margin-top:4px;flex-shrink:0}.cw-timeline b{font-size:12px}.cw-timeline p,.cw-timeline small{font-size:11px;color:var(--cw-muted);line-height:1.6;margin:5px 0}.cw-timeline>p{font-size:12px;color:var(--cw-muted);line-height:1.6}@keyframes cw-saved{0%{box-shadow:0 0 0 3px var(--cw-accent)}to{box-shadow:0 0 0 0 transparent}}@media(min-width:1650px){.cw-board{grid-template-columns:repeat(6,minmax(210px,1fr))}}@media(max-width:1150px){.cw-head{display:block}.cw-head-actions{justify-content:flex-start;margin-top:17px;max-width:none}.cw-credit-summary{gap:10px}.cw-credit-summary article{padding:17px 13px;gap:10px}.cw-credit-summary article>svg{display:none}.cw-enrichment{grid-template-columns:235px minmax(0,1fr)}.cw-inbox{grid-template-columns:265px minmax(0,1fr)}.cw-kpis strong{font-size:24px}.cw-history-grid,.cw-sequence-grid{grid-template-columns:minmax(0,1fr) minmax(260px,1fr)}}@media(max-width:760px){.cw-head h1{font-size:27px;letter-spacing:-.7px}.cw-head p{font-size:12px}.cw-kpis{grid-template-columns:1fr;gap:9px}.cw-kpis article{padding:15px 17px;grid-template-columns:1fr auto;align-items:center}.cw-kpis article:first-child{padding-top:13px}.cw-kpis small{grid-column:1/-1}.cw-kpis strong{font-size:24px}.cw-filters{padding:13px;gap:12px}.cw-filters>svg{display:none}.cw-filters .cw-field{min-width:120px;flex-basis:40%}.cw-filters>.btn{width:100%;justify-content:center}.cw-board{grid-template-columns:repeat(6,minmax(245px,80vw));gap:10px}.cw-credit-summary{grid-template-columns:1fr}.cw-credit-summary article{padding:14px 17px}.cw-credit-summary article>svg{display:block;width:20px}.cw-credit-summary article>div{grid-template-columns:1fr auto;width:100%;align-items:center}.cw-credit-summary strong{font-size:25px;grid-column:2;grid-row:1}.cw-credit-summary small{grid-column:1/-1}.cw-enrichment{grid-template-columns:1fr}.cw-search-panel{display:grid;grid-template-columns:1fr 1fr;gap:0 13px;padding:18px}.cw-search-panel h3,.cw-search-panel>.btn,.cw-search-panel>.cw-help,.cw-search-panel>.cw-field-pair{grid-column:1/-1}.cw-field-pair{grid-template-columns:1fr 1fr}.cw-results>header{display:block;padding:17px}.cw-results>header>.btn{margin-top:14px}.cw-tabs>button{font-size:11px;padding:12px 11px}.cw-history-grid,.cw-sequence-grid{grid-template-columns:1fr}.cw-panel{padding:18px}.cw-panel.cw-table-wrap{padding:0}.cw-panel>.cw-table-wrap{margin:0 -18px;max-width:calc(100% + 36px)}.cw-panel-heading{display:block}.cw-panel-heading>.btn{margin-top:13px}.cw-table-wrap table{min-width:630px}.cw-mail-policy{gap:10px;font-size:10px}.cw-mail-policy>b{flex-basis:80%}.cw-mail-policy>span+span{padding-left:0;border:0}.cw-mail-policy>span{flex-basis:45%;line-height:1.5}.cw-inbox{grid-template-columns:1fr;min-height:0}.cw-thread-list{border:0;border-bottom:1px solid var(--cw-line);max-height:330px}.cw-thread-list>button{padding:13px}.cw-thread-content{padding:16px}.cw-thread-content>header{display:block}.cw-thread-content>header .btn{margin-top:10px}.cw-message{padding:14px}.cw-thread-content h2{font-size:17px}.cw-message>div:first-child small{margin-left:0}.cw-overlay{padding:10px}.cw-dialog{max-height:95dvh}.cw-dialog>header{padding:17px}.cw-dialog h2{font-size:18px}.cw-dialog-body{padding:18px}.cw-modal-actions{flex-wrap:wrap}.cw-modal-actions>.btn{flex:1;justify-content:center}.cw-detail-metrics{padding:15px;gap:10px}.cw-detail-metrics strong{font-size:20px}.cw-success{margin:10px 0}.cw-result-footer{flex-wrap:wrap}.cw-search-panel .cw-field>span{min-height:30px}}@media(prefers-reduced-motion:reduce){.cw-workspace *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.cw-workspace :is(h1,h2,h3,h4),.cw-table-wrap td>b{color:var(--cw-ink)}.cw-table-wrap td{color:var(--cw-ink)}.cw-credit-config{border-top:1px solid var(--cw-line);padding-top:22px;margin-top:20px}.cw-credit-config h3{font-size:15px;margin:0 0 18px}.cw-credit-config+.cw-run{margin-top:20px}.app input,.app textarea,.app select{outline-color:var(--line)}.app th{color:var(--muted);background:var(--surface)}.app td{border-top:1px solid var(--line);color:var(--muted)}.app td b{color:var(--text)}.app td small{color:var(--muted)}.app .global-brand{background:var(--surface)}.app .workspace-label{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--accent-ink)}.app .workspace-label small{color:var(--muted)}.app .workspace-icon{background:var(--surface);color:var(--muted);border:1px solid var(--line)}.app .nav-label,.app .side-nav button{color:var(--muted)}.app .side-nav button:hover,.app .side-nav button.active{background:var(--surface);color:var(--accent-ink)}.app .side-nav button.active svg{color:var(--muted)}.app .side-nav button em{background:var(--surface)}.app .live-dot{background:var(--accent-soft)}.app .powered{color:var(--muted)}.app .topbar{background:var(--surface)}.app .breadcrumb,.app .breadcrumb b,.app .global-search{color:var(--muted)}.app .global-search input::placeholder{color:var(--muted)}.app .global-search kbd{border:1px solid var(--line);color:var(--muted)}.app .icon-btn{color:var(--muted)}.app .icon-btn:hover{background:var(--sunken)}.app .bell i{background:var(--accent);border:1px solid var(--line)}.app .topbar-divider{background:var(--sunken)}.app .avatar{background:var(--sunken);color:var(--muted)}.app .avatar.small{background:var(--sunken)}.app .profile-select>span{color:var(--muted)}.app .profile-select select{color:var(--muted);background:var(--surface)}.app .contextbar{background:var(--surface);color:var(--muted)}.app .demo-pill{color:var(--muted);border:1px solid var(--line);background:var(--sunken)}.app .demo-pill span{background:var(--accent)}.app .country-selector,.app .country-selector select,.app .eyebrow,.app .section-heading p{color:var(--muted)}.app .btn{color:var(--accent-ink)}.app .btn.secondary{background:var(--surface);border:1px solid var(--line);color:var(--muted)}.app .btn.ghost{color:var(--muted)}.app .btn.danger{color:var(--muted);background:var(--sunken);border-color:var(--line)}.app .welcome-strip{background:var(--surface);color:var(--muted)}.app .welcome-strip b,.app .welcome-right{color:var(--muted)}.app .welcome-right>span{color:var(--muted)}.app .metric{background:var(--surface)}.app .metric-top{color:var(--muted)}.app .metric-top svg{color:var(--muted)}.app .metric-value{color:var(--text)}.app .metric-bottom>span{color:var(--muted)}.app .metric-bottom svg{color:var(--muted)}.app .spark-caption,.app .metric-accent .metric-top{color:var(--muted)}.app .metric-accent .metric-top svg{color:var(--muted)}.app .metric-accent .metric-value{color:var(--accent-ink)}.app .metric-accent .metric-bottom>span{color:var(--muted)}.app .metric-accent .metric-bottom svg{color:var(--muted)}.app .metric-accent .spark-caption{color:var(--muted)}.app .panel{background:var(--surface)}.app .panel-heading p,.app .text-link,.app .funnel-step,.app .bar-title,.app .bar-title b{color:var(--muted)}.app .bar-track{background:var(--sunken)}.app .country-bars>div{color:var(--muted)}.app .country-bars b{color:var(--muted)}.app .country-bars .bar-track>div{background:var(--accent)}.app .panel-note{border-top:1px solid var(--line);color:var(--muted)}.app .file-icon{border:1px solid var(--line);background:var(--sunken);color:var(--muted)}.app .file-icon.locked,.app .badge,.app .badge-activo,.app .badge-completada,.app .badge-aprobada,.app .badge-aprobado,.app .badge-ganado,.app .badge-revelado,.app .badge-firmado,.app .badge-borrador,.app .badge-nuevo,.app .badge-en_revision,.app .badge-pendiente_aprobacion,.app .badge-pendiente,.app .badge-en_renovacion,.app .badge-pendiente_firma,.app .badge-contactado,.app .badge-enviada,.app .badge-propuesta,.app .badge-programada,.app .badge-respondió,.app .badge-reunión,.app .badge-no_contactar,.app .badge-rechazado,.app .badge-perdido{background:var(--sunken);color:var(--muted)}.app .badge-simulado{background:var(--sunken);color:var(--muted);border:1px solid var(--line)}.app .badge-restringido{background:var(--sunken);color:var(--muted)}.app .score{color:var(--muted)}.app .score i{background:var(--accent)}.app .next-item:hover{background:var(--surface)}.app .next-icon{background:var(--sunken);color:var(--muted)}.app .next-item b,.app .next-item small{color:var(--muted)}.app .next-item>svg{color:var(--muted)}.app .donut>div{background:var(--surface)}.app .donut span{color:var(--muted)}.app .chart-legend>div{color:var(--muted)}.app .chart-legend b,.app .chart-legend small{color:var(--muted)}.app .legend-dot{background:var(--accent-soft)}.app .dot-1{background:var(--accent)}.app .dot-2{background:var(--accent-soft)}.app .dot-3{background:var(--sunken)}.app .legend-dot.green,.app .legend-dot.red{background:var(--accent-soft)}.app .company-mini{background:var(--surface)}.app .company-mini small{color:var(--muted)}.app .company-mini>svg{color:var(--muted)}.app .company-mark{background:var(--sunken);color:var(--muted)}.app .compact-select{color:var(--muted);border:1px solid var(--line);background:var(--surface)}.app .discover-banner,.app .discover-banner .eyebrow{color:var(--muted)}.app .discover-banner h2{color:var(--accent-ink)}.app .discover-banner .badge{background:var(--surface);border-color:var(--line);color:var(--muted)}.app .orbital{color:var(--accent-ink)}.app .orbital>div{border:1px solid var(--line)}.app .orbital>svg{color:var(--muted)}.app .orbital-tag{border:1px solid var(--line);background:var(--accent);color:var(--muted)}.app .credit-card{background:var(--surface)}.app .credit-count>span{color:var(--muted)}.app .credit-card .bar-track{background:var(--sunken)}.app .credit-card p{color:var(--muted)}.app .credit-card>small{color:var(--muted)}.app .prospect-card>p{color:var(--muted)}.app .prospect-person small,.app .email-preview{color:var(--muted)}.app .process-strip{background:var(--surface)}.app .process-strip>span{color:var(--muted)}.app .process-strip i{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .process-strip>svg{color:var(--muted)}.app .cell-link,.app .cell-link:hover{color:var(--muted)}.app .kanban-column{background:var(--sunken);border:1px solid var(--line)}.app .kanban-column>header{color:var(--muted)}.app .kanban-column>header>span:last-child{color:var(--muted);border:1px solid var(--line)}.app .opportunity-card{background:var(--surface);border:1px solid var(--line)}.app .opportunity-card>small{color:var(--muted)}.app .opportunity-card p{color:var(--muted)}.app .opportunity-card>b{color:var(--muted)}.app .opportunity-card footer{border-top:1px solid var(--line);color:var(--muted)}.app .kanban-empty{color:var(--muted)}.app .info-banner{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .info-banner b,.app .info-banner p,.app .overdue{color:var(--muted)}.app .integration-card{background:var(--surface)}.app .integration-symbol{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .integration-card>p{color:var(--muted)}.app .integration-card footer{border-top:1px solid var(--line);color:var(--muted)}.app .requirements-list>div{border-top:1px solid var(--line)}.app .requirements-list svg{color:var(--muted)}.app .requirements-list p,.app .roadmap-hero,.app .roadmap-hero .eyebrow{color:var(--muted)}.app .roadmap-hero h2{color:var(--accent-ink)}.app .roadmap-hero h2>span{color:var(--muted)}.app .payment-pill{border:1px solid var(--line);background:var(--surface)}.app .payment-pill svg{color:var(--muted)}.app .payment-pill b,.app .payment-pill span{color:var(--muted)}.app .roadmap-list>article{background:var(--surface)}.app .roadmap-number,.app .roadmap-list p{color:var(--muted)}.app .roadmap-list>article>svg{color:var(--muted)}.app .panel-prose,.app .page-footer,.app .page-loading,.app .page-error{color:var(--muted)}.app .page-error>svg{color:var(--muted)}.app .empty,.app .empty h3,.app .empty p{color:var(--muted)}.app .overlay{background:#06111d7a}.app .drawer{background:var(--surface)}.app .drawer-title{border-bottom:1px solid var(--line)}.app .detail-symbol{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .drawer-title>p{color:var(--muted)}.app .confidential{color:var(--muted)}.app .detail-tabs{border-bottom:1px solid var(--line)}.app .detail-tabs button,.app .detail-tabs button.active,.app .detail-facts small,.app .detail-facts b{color:var(--muted)}.app .analysis-summary{background:var(--sunken);border:1px solid var(--line)}.app .analysis-summary h3,.app .analysis-summary p,.app .analysis-summary small,.app .analysis-icon{color:var(--muted)}.app .findings article{border:1px solid var(--line)}.app .findings blockquote{color:var(--muted);border-left:2px solid var(--line)}.app .findings blockquote>span{color:var(--muted)}.app .findings p{color:var(--muted)}.app .callout{color:var(--muted);background:var(--sunken);border:1px solid var(--line)}.app .callout.success{color:var(--muted);background:var(--sunken);border-color:var(--line)}.app .callout.warning{background:var(--sunken);color:var(--muted);border-color:var(--line)}.app .muted{color:var(--muted)}.app .document-list>div{border:1px solid var(--line)}.app .document-list b,.app .document-list small{color:var(--muted)}.app .vertical-process>div:not(:last-child):after{background:var(--sunken)}.app .vertical-process>div>span:first-child{border:1px solid var(--line);background:var(--sunken);color:var(--muted)}.app .vertical-process>div.done>span:first-child{color:var(--muted);border-color:var(--line);background:var(--sunken)}.app .vertical-process b,.app .vertical-process small{color:var(--muted)}.app .obligation-card{border:1px solid var(--line)}.app .obligation-card p{color:var(--muted)}.app .amendment{border-bottom:1px solid var(--line)}.app .amendment b,.app .amendment p,.app .amendment small{color:var(--muted)}.app .timeline-icon{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .timeline b,.app .timeline p,.app .timeline small{color:var(--muted)}.app .drawer-foot{border-top:1px solid var(--line);background:var(--surface);color:var(--muted)}.app .restricted-box{color:var(--muted)}.app .restricted-box>svg{color:var(--muted)}.app .restricted-box p{color:var(--muted)}.app .recipient-list>div,.app .recipient-list>button{border-bottom:1px solid var(--line)}.app .recipient-list small{color:var(--muted)}.app .modal{background:var(--surface)}.app .modal-heading{border-bottom:1px solid var(--line)}.app .field>span{color:var(--muted)}.app .field input:not([type=checkbox]),.app .field select,.app .field textarea{border:1px solid var(--line);color:var(--muted);background:var(--surface)}.app .field input::placeholder,.app .field textarea::placeholder{color:var(--muted)}.app .field input:focus,.app .field select:focus,.app .field textarea:focus{border-color:var(--line)}.app .field>small{color:var(--muted)}.app .check-list{border:1px solid var(--line)}.app .check-list>label{border-bottom:1px solid var(--line)}.app .check-list b,.app .check-list small,.app .checkbox-line{color:var(--muted)}.app .modal-footer{border-top:1px solid var(--line)}.app .toast{border:1px solid var(--line);background:var(--surface);color:var(--muted)}.app .toast button{color:var(--muted)}.app .toast.error{border-color:var(--line);color:var(--muted)}.app .busy-indicator{background:var(--surface);border:1px solid var(--line);color:var(--muted)}.app .notification-menu{background:var(--surface);border:1px solid var(--line)}.app .notification-menu>div{border-top:1px solid var(--line);color:var(--muted)}.app .notification-menu small{color:var(--muted)}.app .notification-menu>p{color:var(--muted)}.app .hub{background:var(--accent);color:var(--muted)}.app .hub:before{background:var(--accent-soft)}.app .hub>header>a{color:var(--muted)}.app .hub h1{color:var(--accent-ink)}.app .mini-sidebar:before{background:var(--surface)}.app .mini-head{background:var(--accent-soft)}.app .mini-metrics>i{background:var(--surface);border:1px solid var(--line)}.app .mini-metrics>i:after{background:var(--accent-soft)}.app .mini-chart{background:var(--surface);border:1px solid var(--line)}.app .mini-chart>span{background:var(--accent-soft)}.app .preview-chip{background:var(--surface);border:1px solid var(--line);color:var(--muted)}.app .vertia .preview-chip{color:var(--muted)}.app .vertia .preview-chip>svg{color:var(--muted)}.app .mini-docs>div{border:1px solid var(--line);background:var(--surface);color:var(--muted)}.app .mini-docs>div>span{background:var(--accent-soft)}.app .mini-docs>div>i{background:var(--sunken)}.app .hub>footer{color:var(--muted)}.app .hub>footer>span:last-child{color:var(--muted)}.app .next-item{border-right:1px solid var(--line)}.app .next-item{border-bottom:1px solid var(--line)}.app .mobile-scrim:not([hidden]){background:var(--accent)}.app .wb-eyebrow,.app .wb-subheading p{color:var(--muted)}.app .wb-pill{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .wb-pill.connected{background:var(--sunken);color:var(--muted);border-color:var(--line)}.app .wb-note,.app .wb-error,.app .wb-success{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .wb-error{color:var(--muted);background:var(--sunken);border-color:var(--line)}.app .wb-error button{color:var(--muted)}.app .wb-success{background:var(--sunken);border-color:var(--line);color:var(--muted)}.app .wb-field>span{color:var(--muted)}.app .wb-field input,.app .wb-field select,.app .wb-field textarea{border:1px solid var(--line);background:var(--surface);color:var(--text)}.app .wb-field input:focus,.app .wb-field select:focus,.app .wb-field textarea:focus{border-color:var(--line)}.app .wb-field>small{color:var(--muted)}.app .wb-card{background:var(--surface);border:1px solid var(--line)}.app .wb-card>p{color:var(--muted)}.app .wb-stepper{background:var(--surface);border:1px solid var(--line)}.app .wb-stepper>button{border-right:1px solid var(--line)}.app .wb-stepper>button>span{background:var(--sunken);color:var(--muted)}.app .wb-stepper b,.app .wb-stepper small{color:var(--muted)}.app .wb-stepper>button.active{background:var(--surface)}.app .wb-stepper>button.active>span{background:var(--accent);color:var(--accent-ink)}.app .wb-stepper>button.active b{color:var(--text)}.app .wb-stepper>button.done>span{background:var(--sunken);color:var(--muted)}.app .wb-stepper>button:hover{background:var(--sunken)}.app .wb-checkbox{color:var(--muted)}.app .wb-form-footer{border-top:1px solid var(--line)}.app .wb-form-footer p{color:var(--muted)}.app .wb-tag{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .wb-profile-name>span{border:1px solid var(--line);background:var(--sunken);color:var(--muted)}.app .wb-profile-name p{color:var(--muted)}.app .wb-fields-empty{color:var(--muted);background:var(--sunken);border:1px solid var(--line)}.app .wb-facts small,.app .wb-facts b{color:var(--muted)}.app .wb-score-card{border:1px solid var(--line);background:var(--surface)}.app .wb-score-circle{background:var(--accent-soft)}.app .wb-score-circle:before{background:var(--surface)}.app .wb-score-circle b{color:var(--text)}.app .wb-score-circle small,.app .wb-score-card p{color:var(--muted)}.app .wb-fit-list>article{border:1px solid var(--line);background:var(--surface)}.app .wb-fit-list>article>svg{color:var(--muted)}.app .wb-fit-list>article.miss>svg{color:var(--muted)}.app .wb-fit-list p{color:var(--muted)}.app .wb-source-list>div{border-bottom:1px solid var(--line);color:var(--muted)}.app .wb-source-list b,.app .wb-source-list small,.app .wb-source-list a{color:var(--muted)}.app .wb-choice-card{border:1px solid var(--line);background:var(--surface)}.app .wb-choice-card.selected{border-color:var(--line);background:var(--surface)}.app .wb-choice-card>p{color:var(--muted)}.app .wb-choice-card .wb-checkbox{border-top:1px solid var(--line)}.app .wb-choice-card .wb-choice-check{border:1px solid var(--line);color:var(--accent-ink)}.app .wb-choice-card.selected .wb-choice-check{background:var(--accent);border-color:var(--line)}.app .wb-choice-card footer{color:var(--muted)}.app .wb-selection-bar{background:var(--accent);color:var(--accent-ink);border:1px solid var(--line)}.app .wb-selection-bar p{color:var(--muted)}.app .wb-review-table{border:1px solid var(--line)}.app .wb-campaign-success{background:var(--surface);border:1px solid var(--line)}.app .wb-campaign-success>span{background:var(--sunken);color:var(--muted)}.app .wb-campaign-success p{color:var(--muted)}.app .wb-edit-block{border:1px solid var(--line);background:var(--surface)}.app .wb-criteria-summary>div{border-top:1px solid var(--line)}.app .wb-criteria-summary svg{color:var(--muted)}.app .wb-criteria-summary b,.app .wb-criteria-summary p{color:var(--muted)}.app .wb-no-data{background:var(--sunken);border:1px dashed var(--line);color:var(--muted)}.app .dw-stages{border:1px solid var(--line);background:var(--surface)}.app .dw-stages li{border-right:1px solid var(--line)}.app .dw-stages li>span{background:var(--sunken);color:var(--muted)}.app .dw-stages li b{color:var(--muted)}.app .dw-stages li.done>span{color:var(--muted);background:var(--sunken)}.app .dw-stages li.done b{color:var(--muted)}.app .dw-dropzone{border:1px dashed var(--line);background:var(--sunken)}.app .dw-dropzone.dragging{background:var(--sunken);border-color:var(--line)}.app .dw-drop-icon{border:1px solid var(--line);background:var(--surface);color:var(--muted)}.app .dw-dropzone p,.app .dw-dropzone small{color:var(--muted)}.app .dw-processing{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .dw-processing-icon{border:1px solid var(--line);background:var(--surface)}.app .dw-processing b{color:var(--muted)}.app .dw-progress{background:var(--sunken)}.app .dw-progress>span{background:var(--accent)}.app .dw-document-toolbar>label>span{color:var(--muted)}.app .dw-document-toolbar select{color:var(--muted);border:1px solid var(--line);background:var(--surface)}.app .dw-preview{background:var(--sunken);border:1px solid var(--line)}.app .dw-preview>header{background:var(--surface);border-bottom:1px solid var(--line)}.app .dw-preview>header span{color:var(--muted)}.app .dw-preview-switch button{border:1px solid var(--line);color:var(--muted)}.app .dw-preview-switch button.active{background:var(--sunken);color:var(--muted)}.app .dw-preview-canvas{background:var(--sunken)}.app .dw-preview-canvas>img{background:var(--surface)}.app .dw-preview-canvas>iframe{background:var(--surface)}.app .dw-preview-message{color:var(--muted)}.app .dw-preview>footer{border-top:1px solid var(--line);background:var(--surface)}.app .dw-pager{color:var(--muted)}.app .dw-pager button{color:var(--muted);border:1px solid var(--line)}.app .dw-preview>footer>a{color:var(--muted)}.app .dw-original-link{color:var(--muted);border-top:1px solid var(--line)}.app .dw-extraction>header p{color:var(--muted)}.app .dw-engine-note{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .dw-field-card{border:1px solid var(--line);background:var(--surface)}.app .dw-field-check b{color:var(--muted)}.app .dw-field-card>input{border:1px solid var(--line);color:var(--muted);background:var(--surface)}.app .dw-field-card>input:focus{border-color:var(--line)}.app .dw-field-card blockquote{color:var(--muted);border-left:2px solid var(--line)}.app .dw-source,.app .dw-reviewed{color:var(--muted)}.app .dw-no-fields{border:1px dashed var(--line);color:var(--muted)}.app .dw-no-fields p{color:var(--muted)}.app .dw-page-text{border:1px solid var(--line)}.app .dw-page-text summary{background:var(--sunken);color:var(--muted)}.app .dw-page-text summary>span{color:var(--muted)}.app .dw-page-text pre,.app .dw-page-text p{color:var(--muted)}.app .dw-page-text>footer{border-top:1px solid var(--line);color:var(--muted);background:var(--surface)}.app .dw-page-results button{border:1px solid var(--line);background:var(--surface);color:var(--muted)}.app .dw-page-results button.active{border-color:var(--line);background:var(--sunken)}.app .dw-page-results b{color:var(--muted)}.app .dw-page-results svg:last-child{color:var(--muted)}.app .dw-safe-share{border-top:1px solid var(--line)}.app .dw-safe-share>div:first-child{color:var(--muted)}.app .dw-safe-share b,.app .dw-safe-share p{color:var(--muted)}.app .dw-legacy{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .dw-legacy p{color:var(--muted)}.app .dw-awaiting{border:1px dashed var(--line);color:var(--muted)}.app .dw-awaiting p{color:var(--muted)}.app .wb-stepper>button{border-bottom:1px solid var(--line)}.app .dw-stages li:first-child,.app .dw-stages li:nth-child(2){border-bottom:1px solid var(--line)}.app .pw-country-checks>span{color:var(--muted)}.app .pw-country-checks label{border:1px solid var(--line);color:var(--muted);background:var(--surface)}.app .pw-country-checks b{color:var(--muted)}.app .pw-icp-history{border-top:1px solid var(--line)}.app .pw-icp-history>div{color:var(--muted);border-bottom:1px solid var(--line)}.app .pw-icp-history>div>span{background:var(--sunken);color:var(--muted)}.app .pw-icp-history>div>b{color:var(--muted)}.app .pw-icp-history>div>small{color:var(--muted)}.app .pw-icp-history>p{color:var(--muted)}.app .pw-decision,.app .decision-priorizar,.app .decision-informacion_insuficiente,.app .decision-revisar,.app .decision-excluida,.app .decision-baja_afinidad{background:var(--sunken);color:var(--muted)}.app .pw-fit-meta,.app .pw-fit-meta b,.app .pw-method,.app .pw-text-action,.app .pw-text-action:hover,.app .pw-muted{color:var(--muted)}.app .pw-signals{border-top:1px solid var(--line)}.app .pw-signals>span{color:var(--muted)}.app .pw-evidence-note{background:var(--sunken);border:1px solid var(--line);color:var(--muted)}.app .pw-sources{border-top:1px solid var(--line)}.app .pw-sources summary{color:var(--muted)}.app .pw-updated{color:var(--muted)}.app .pw-account-sidebar{border:1px solid var(--line);background:var(--surface)}.app .pw-account-sidebar>header{border-bottom:1px solid var(--line);background:var(--surface)}.app .pw-search{border:1px solid var(--line);background:var(--surface);color:var(--muted)}.app .pw-search>input{color:var(--muted)}.app .pw-search input::placeholder{color:var(--muted)}.app .pw-account-sidebar>header>select{color:var(--muted);background:var(--sunken);border:1px solid var(--line)}.app .pw-account-sidebar>div>button{border-bottom:1px solid var(--line);background:var(--surface)}.app .pw-account-sidebar>div>button.active{background:var(--sunken);border-left:3px solid var(--line)}.app .pw-account-sidebar>div>button:hover{background:var(--surface)}.app .pw-account-sidebar>div>button b{color:var(--muted)}.app .pw-account-sidebar>div>button small{color:var(--muted)}.app .pw-account-sidebar>div>button>svg{color:var(--muted)}.app .pw-account-icon{border:1px solid var(--line);background:var(--sunken);color:var(--muted)}.app .pw-account-sidebar>footer{border-top:1px solid var(--line)}.app .pw-empty-list,.app .pw-choice-numbers b,.app .pw-choice-numbers small{color:var(--muted)}.app .pw-choice-missing{color:var(--muted);border-top:1px solid var(--line)}.app .pw-account-contact-tools>div{border:1px solid var(--line);background:var(--sunken)}.app .pw-account-contact-tools>div>span{color:var(--muted)}.app .pw-candidates{background:var(--sunken);border:1px solid var(--line)}.app .pw-candidates>p{color:var(--muted)}.app .pw-candidates>div{border-top:1px solid var(--line)}.app .pw-candidates b,.app .pw-candidates small{color:var(--muted)}.app .pw-credit-note{border:1px solid var(--line);background:var(--sunken);color:var(--muted)}.app .pw-credit-note b,.app .pw-credit-note p{color:var(--muted)}.app .pw-account-sidebar>div>button{border-right:1px solid var(--line)}.app .pw-account-sidebar>div>button.active{border-bottom:3px solid var(--line)}.app .pw-campaign-qualification{border:1px solid var(--line);background:var(--sunken)}.app .pw-campaign-qualification>p{color:var(--muted)}.app .pw-campaign-qualification>small{color:var(--muted)}.app .dw-sample-actions{border:1px solid var(--line);background:var(--surface)}.app .dw-sample-actions>span{color:var(--muted)}.app .dw-sample-actions>small{color:var(--muted)}.app .pw-criterion-bars{border:1px solid var(--border,var(--line));background:var(--surface)}.app .pw-criterion-bars h4{color:var(--text)}.app .pw-criterion-bars>header>span{color:var(--muted)}.app .pw-criterion-bar>b{color:var(--text)}.app .pw-criterion-bar>div{background:var(--sunken)}.app .pw-criterion-bar>div>span{background:var(--accent)}.app .pw-criterion-bar.review>div>span{background:var(--accent)}.app .pw-criterion-bar.missing>div>span{background:var(--accent-soft)}.app .pw-criterion-bar>small{color:var(--muted)}.app .pw-criterion-bars>p{color:var(--muted)}.app .cw-stage-dot,.app .cw-stage-dot.stage-calificada,.app .cw-stage-dot.stage-propuesta,.app .cw-stage-dot.stage-negociacion,.app .cw-stage-dot.stage-ganado,.app .cw-stage-dot.stage-perdido,.app .cw-overlay{background:var(--accent)}.app .an-metric-hero{background:var(--accent);color:var(--accent-ink);border-color:var(--line)}.app .an-metric-hero :is(.an-metric-label,.an-comparisons,small){color:var(--muted)}.app .an-trace{background:var(--accent)}.app :is(input,select,textarea){background:var(--surface);color:var(--text);border-color:var(--line)}.app :is(input,textarea)::placeholder{color:var(--muted);opacity:1}.app :is(h1,h2,h3,h4,b,strong){color:var(--text)}.app :is(p,small,th,label,dt){color:var(--muted)}.app :is(.panel,.cw-panel,.wb-card,.an-panel,.cs-panel,.dw-card,.dw-preview,.dw-review,.dw-panel,.dw-document-card,.integration-card,.modal,.drawer,.notification-menu,.toast){background:var(--surface);color:var(--text);border-color:var(--line)}.app :is(.dw-layout,.dw-preview-canvas,.dw-tabs,.dw-field,.dw-source,.dw-evidence,.dw-stat,.callout,.kanban-column){background:var(--sunken);color:var(--text);border-color:var(--line)}.app :is(.cw-status,.badge,.pw-decision,.wb-pill){background:var(--accent-soft);color:var(--text);border-color:var(--line)}.app :is(.badge-activo,.badge-aprobado,.badge-firmado,.badge-completada){background:var(--ok-soft);color:var(--ok)}.app :is(.badge-pendiente,.badge-en_revision,.badge-pendiente_aprobacion){background:var(--warn-soft);color:var(--warn)}.app :is(.badge-no_contactar,.badge-rechazado,.badge-perdido,.overdue){color:var(--accent)}.app :is(.wb-note,.wb-success,.cw-success,.info-banner){background:var(--accent-soft);color:var(--text);border-color:var(--line)}.app :is(.wb-stepper button.active,.cw-tabs button[aria-selected=true],.detail-tabs button.active){background:var(--accent-soft);color:var(--text);border-color:var(--accent)}.app .analytics-dashboard{--an-accent:var(--accent);--an-chart:var(--info)}.app :is(.an-metric,.metric,.opportunity-card,.company-mini){background:var(--surface);color:var(--text)}.app :is(.an-metric strong,.metric-value,.cw-detail-metrics strong){color:var(--text)}.app :is(.an-metric-hero,.metric-accent){background:var(--surface);color:var(--text)}.app .an-metric-hero *{color:var(--text)}.app :is(.an-chart-key,.an-bar,.score i,.an-funnel em,.an-group-list em){background:var(--info)}.app .score{color:var(--text)}.app .btn{background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent)}.app .btn :is(b,small,span){color:inherit}.app .btn:is(.secondary,.ghost){background:var(--surface);color:var(--text);border-color:var(--line)}.app .btn.ghost{border-color:transparent;background:transparent}.app .btn:hover:not(:disabled){filter:none;background:var(--accent);color:var(--accent-ink)}.app .btn:is(.secondary,.ghost):hover:not(:disabled){background:var(--accent-soft);color:var(--text);border-color:var(--accent)}.app :is(.cell-link,.text-link,.cw-link){color:var(--info)}.app :is(tbody tr:hover,tr[tabindex]:hover){background:var(--accent-soft)}.app :is(.drawer,.modal,.notification-menu,.toast){box-shadow:var(--shadow-floating)}.app :is(.theme-control,.profile-select){background:var(--surface);color:var(--muted)}.app :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.app .global-brand,.app .workspace-icon,.app .side-nav button{border-radius:8px}.app .side-nav button.active:before{border-radius:0 8px 8px 0}.app .side-nav button em,.app .global-search kbd,.app .icon-btn,.app .demo-pill,.app .btn,.app .welcome-strip,.app .metric,.app .panel,.app .bar-track{border-radius:8px}.app .bar-track>div{border-radius:8px}.app .file-icon,.app .badge,.app .score i,.app .next-icon,.app .company-mini,.app .company-mark,.app .compact-select,.app .discover-banner,.app .orbital-tag,.app .credit-card,.app .prospect-card,.app .process-strip,.app .kanban-column{border-radius:8px}.app .kanban-column>header>span:last-child{border-radius:8px}.app .opportunity-card,.app .info-banner,.app .integration-card,.app .integration-symbol,.app .roadmap-hero,.app .payment-pill{border-radius:8px}.app .roadmap-list>article{border-radius:8px}.app .detail-symbol{border-radius:8px}.app .detail-tabs button.active:after{border-radius:8px}.app .analysis-summary{border-radius:8px}.app .findings article{border-radius:8px}.app .callout{border-radius:8px}.app .document-list>div{border-radius:8px}.app .obligation-card{border-radius:8px}.app .modal{border-radius:12px}.app .field input:not([type=checkbox]),.app .field select,.app .field textarea{border-radius:8px}.app .check-list,.app .toast{border-radius:8px}.app .busy-indicator{border-radius:16px}.app .notification-menu{border-radius:8px}.app .mini-sidebar:before{border-radius:8px}.app .mini-head{border-radius:8px}.app .mini-metrics>i{border-radius:8px}.app .mini-metrics>i:after{border-radius:8px}.app .mini-chart{border-radius:8px}.app .mini-chart>span{border-radius:8px 8px 0 0}.app .preview-chip{border-radius:8px}.app .mini-docs>div{border-radius:8px}.app .mini-docs>div>span{border-radius:8px}.app .mini-docs>div>i{border-radius:8px}.app .metric,.app .modal,.app .panel,.app .wb-pill,.app .wb-note,.app .wb-error,.app .wb-success,.app .wb-field input,.app .wb-field select,.app .wb-field textarea,.app .wb-card,.app .wb-stepper,.app .wb-tag{border-radius:8px}.app .wb-profile-name>span{border-radius:8px}.app .wb-fields-empty,.app .wb-score-card{border-radius:8px}.app .wb-fit-list>article{border-radius:8px}.app .wb-choice-card,.app .wb-choice-card .wb-choice-check,.app .wb-selection-bar,.app .wb-review-table,.app .wb-campaign-success,.app .wb-edit-block,.app .wb-no-data,.app .dw-stages,.app .dw-dropzone,.app .dw-drop-icon,.app .dw-processing,.app .dw-processing-icon,.app .dw-progress{border-radius:8px}.app .dw-progress>span{border-radius:8px}.app .dw-document-toolbar select,.app .dw-preview,.app .dw-preview-switch button,.app .dw-pager button,.app .dw-engine-note,.app .dw-field-card{border-radius:8px}.app .dw-field-card>input{border-radius:8px}.app .dw-no-fields,.app .dw-page-text,.app .dw-page-results button,.app .dw-legacy,.app .dw-awaiting,.app .pw-country-checks label{border-radius:8px}.app .pw-icp-history>div>span{border-radius:8px}.app .pw-decision,.app .pw-evidence-note,.app .pw-account-sidebar,.app .pw-search{border-radius:8px}.app .pw-account-sidebar>header>select{border-radius:8px}.app .pw-account-icon{border-radius:8px}.app .pw-account-contact-tools>div{border-radius:8px}.app .pw-candidates,.app .pw-credit-note,.app .pw-campaign-qualification,.app .dw-sample-actions,.app .pw-criterion-bars{border-radius:8px}.app .pw-criterion-bar>div{border-radius:8px}.app .pw-criterion-bar>div>span{border-radius:8px}.app .cw-adapter{border-radius:8px}.app .cw-workspace :is(input,select,textarea){border-radius:8px}.app .cw-kpis article{border-radius:8px}.app .cw-filters,.app .cw-column{border-radius:8px}.app .cw-column>header em{border-radius:8px}.app .cw-opportunity,.app .cw-column-empty,.app .cw-panel,.app .cw-status{border-radius:8px}.app .cw-credit-summary article{border-radius:8px}.app .cw-tabs>button>span{border-radius:8px}.app .cw-search-panel,.app .cw-results,.app .cw-mail-policy,.app .cw-inbox,.app .cw-message,.app .cw-success,.app .cw-dialog,.app .cw-detail-metrics,.app .an-period input,.app .an-segment,.app .an-segment button,.app .an-owner select,.app .an-metric,.app .an-panel{border-radius:8px}.app .an-panel>header select{border-radius:8px}.app .an-chart-key{border-radius:8px}.app .an-bar{border-radius:8px 8px 0 0}.app .an-funnel i,.app .an-funnel em,.app .an-group-list i,.app .an-cycle-list i,.app .an-group-list em,.app .an-cycle-list em{border-radius:8px}.app .an-risk-cards>button{border-radius:8px}.app .an-trace-card{border-radius:12px}.app .cs-panel,.app .cs-template{border-radius:8px}:root[data-theme=dark] .app :is(.badge-no_contactar,.badge-rechazado,.badge-perdido){color:var(--text)}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/inter-latin-Dx4kXJAl.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/montserrat-latin-BdjcYUrC.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--f-ui: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--f-paper: "Source Serif 4", Georgia, "Times New Roman", serif;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--t-13: 13px;--t-15: 15px;--t-18: 18px;--t-28: 28px;--ease-enter: cubic-bezier(.16, 1, .3, 1);--ease-premium: cubic-bezier(.22, 1, .36, 1);--ease-move: cubic-bezier(.76, 0, .24, 1);--sidebar-w: 232px}.app.theme-global{--f-title: "Montserrat", var(--f-ui);--side: #0A2240;--side-ink: #C3CEDD;--side-ink-strong: #FFFFFF;--side-line: rgba(255,255,255,.08);--side-hover: rgba(206,14,45,.14);--side-active: rgba(206,14,45,.22);--side-ind: #FF3B55;--bg: #F4F6FA;--surface: #FFFFFF;--raised: #FFFFFF;--sunken: #EEF2F7;--line: #E1E7EF;--line-strong: #CCD5E1;--ink: #0A2240;--ink-2: #2B3D57;--muted: #5B6A81;--accent: #CE0E2D;--accent-ink: #FFFFFF;--accent-soft: rgba(206,14,45,.08);--brand-2: #0A2240;--brand-2-soft: rgba(10,34,64,.06);--row-hover: rgba(10,34,64,.035);--ok: #157A4C;--ok-soft: rgba(21,122,76,.1);--warn: #9A5B00;--warn-soft: rgba(154,91,0,.1);--info: #1D5FA8;--info-soft: rgba(29,95,168,.1);--violet: #5B4BB7;--violet-soft: rgba(91,75,183,.1);--shadow-1: 0 1px 2px rgba(10,34,64,.06);--shadow-2: 0 1px 2px rgba(10,34,64,.05), 0 8px 24px -12px rgba(10,34,64,.18);--spark: #0A2240}:root[data-theme=dark] .app.theme-global{--side: #0A2240;--side-line: rgba(255,255,255,.07);--bg: #071A31;--surface: #0C2444;--raised: #10294C;--sunken: #061629;--line: #19365C;--line-strong: #24497A;--ink: #EAF0F8;--ink-2: #C9D4E3;--muted: #93A6BF;--accent: #E0233F;--accent-ink: #FFFFFF;--accent-soft: rgba(255,72,98,.14);--brand-2: #DCE6F3;--brand-2-soft: rgba(220,230,243,.07);--row-hover: rgba(220,230,243,.04);--ok: #4FC48A;--ok-soft: rgba(79,196,138,.14);--warn: #F2A64B;--warn-soft: rgba(242,166,75,.14);--info: #6FAEF0;--info-soft: rgba(111,174,240,.14);--violet: #A99BFA;--violet-soft: rgba(169,155,250,.14);--shadow-1: none;--shadow-2: 0 10px 30px -14px rgba(0,0,0,.6);--spark: #9FC0E8}.app.theme-vertia{--f-title: "Manrope", var(--f-ui);--side: #103B58;--side-ink: #BFD3E0;--side-ink-strong: #FFFFFF;--side-line: rgba(255,255,255,.09);--side-hover: rgba(17,120,182,.34);--side-active: rgba(204,255,0,.13);--side-ind: #CCFF00;--bg: #F2F6F8;--surface: #FFFFFF;--raised: #FFFFFF;--sunken: #E6EDF1;--line: #DAE4EA;--line-strong: #C5D4DD;--ink: #0D2F45;--ink-2: #2C4A5E;--muted: #557386;--accent: #1178B6;--accent-ink: #FFFFFF;--accent-soft: rgba(17,120,182,.09);--brand-2: #103B58;--brand-2-soft: rgba(16,59,88,.06);--row-hover: rgba(16,59,88,.035);--ok: #17784E;--ok-soft: rgba(23,120,78,.1);--warn: #9A5B00;--warn-soft: rgba(154,91,0,.1);--info: #1178B6;--info-soft: rgba(17,120,182,.1);--shadow-1: 0 1px 2px rgba(13,47,69,.06);--shadow-2: 0 1px 2px rgba(13,47,69,.05), 0 8px 24px -12px rgba(13,47,69,.2);--viewer: #E3EAEF;--paper: #FFFFFF;--paper-ink: #1E2B33;--paper-muted: #5E6B73;--hl: rgba(17,120,182,.16);--hl-line: #1178B6;--redact: #0B1218}:root[data-theme=dark] .app.theme-vertia{--side: #0E3048;--side-line: rgba(255,255,255,.07);--bg: #0A2131;--surface: #0E2B3F;--raised: #123349;--sunken: #08192A;--line: #1B4058;--line-strong: #265471;--ink: #E5EFF5;--ink-2: #C3D5E0;--muted: #8FAABB;--accent: #3A9BDA;--accent-ink: #04121C;--accent-soft: rgba(58,155,218,.15);--brand-2: #DCEAF2;--brand-2-soft: rgba(220,234,242,.06);--row-hover: rgba(220,234,242,.04);--ok: #52C892;--ok-soft: rgba(82,200,146,.14);--warn: #F2A64B;--warn-soft: rgba(242,166,75,.14);--info: #6CB8EA;--info-soft: rgba(108,184,234,.14);--shadow-1: none;--shadow-2: 0 10px 30px -14px rgba(0,0,0,.6);--viewer: #071824;--paper: #F4F6F8;--paper-ink: #1E2B33;--paper-muted: #5E6B73;--hl: rgba(17,120,182,.18);--hl-line: #1178B6;--redact: #0B1218}.app{--sidebar:232px;--text:var(--ink);--panel:var(--surface);--navy:var(--side);--soft:var(--accent-soft);--surface-muted:var(--sunken);--border:var(--line);--positive:var(--ok);--negative:var(--accent);--chart:var(--info);--chart-alt:var(--accent);--focus:var(--accent);--shadow:none;--shadow-floating:var(--shadow-2);--soft-global:var(--accent-soft);--soft-vertia:var(--accent-soft);--r-sm:8px;--r-md:12px;--r-lg:16px;--t-13:13px;--t-15:15px;--t-18:18px;--t-22:22px;--t-28:28px;font-family:var(--f-ui);font-size:var(--t-15);font-variant-numeric:tabular-nums;color:var(--text);background:var(--bg)}.app{line-height:1.5;--sidebar:232px}.app *{font-family:inherit!important;font-size:inherit!important}.app :is(input,button,select,textarea,table,td,td b){font-size:15px!important}.app :is(h1,h2,h3,h4,.metric-value,.an-metric strong,.cw-detail-metrics strong){font-family:var(--f-title)!important;letter-spacing:-.02em}.app h1{font-size:22px!important;line-height:1.25}.app :is(h2,h3,h4){font-size:18px!important;line-height:1.35}.app :is(small,.badge,.cw-status,.cw-adapter,.wb-pill,.eyebrow,.country-code,.tab-count,.powered,.demo-chip,.context-date,th){font-size:13px!important}.app :is(.metric-value,.an-metric strong,.cw-detail-metrics strong,.an-deadlines b){font-size:28px!important}.app :is(th,.eyebrow,.nav-label,.powered){text-transform:none;letter-spacing:0}.app :is(.metric,.panel,.cw-panel,.wb-card,.an-panel,.cs-panel,.integration-card,.company-mini,.opportunity-card,.kanban-column){box-shadow:none;border-radius:12px}.app :is(.panel,.cw-panel,.wb-card,.an-panel,.cs-panel){border:0}.app :is(.btn,.icon-btn,input,select,textarea,.badge,.wb-pill,.cw-status){border-radius:8px}.app .sidebar{width:232px;background:var(--side);padding:20px 14px 16px;color:var(--side-ink)}.app .brand,.app .brand.global-brand{background:transparent;display:flex;align-items:center;padding:4px 8px 20px;margin:0;height:76px;max-width:none;border-radius:0}.app .brand img,.app .global-brand img{width:172px;height:auto;max-width:100%;max-height:48px;object-fit:contain;object-position:left}.app .brand:not(.global-brand) img{width:146px}.app .workspace-label{border:0;color:var(--side-ink);margin:0 0 14px;padding:0 12px 10px;font-size:13px!important;font-weight:500}.app .side-nav{display:grid;gap:2px}.app .side-nav button{position:relative;display:flex;align-items:center;gap:12px;min-height:42px;height:42px;border:0;border-radius:8px;padding:0 12px;color:var(--side-ink);font-size:15px!important;background:transparent;text-align:left}.app .side-nav button span{color:inherit}.app .side-nav button:hover{background:var(--side-hover);color:var(--side-ink-strong)}.app .side-nav button.active{background:var(--side-active);color:var(--side-ink-strong);font-weight:600;border:0}.app .side-nav button.active:before{content:"";position:absolute;left:-14px;top:10px;bottom:10px;width:3px;border-radius:0;background:var(--side-ind)}.app .side-nav button em{margin-left:auto;background:var(--side-line);color:var(--side-ink-strong);font-size:13px!important;border-radius:8px}.app .sidebar-bottom{margin-top:auto;padding:18px 0 0;border:0;display:grid;gap:8px}.app .sidebar-bottom>a{display:flex;align-items:center;gap:9px;padding:6px 12px;font-size:13px!important;color:var(--side-ink)}.app .sidebar-bottom>a:hover{background:var(--side-hover);color:var(--side-ink-strong)}.app .sidebar-bottom .powered{display:flex;align-items:center;gap:8px;color:var(--side-ink);border-top:1px solid var(--side-line);padding:18px 12px 0;margin:6px 0 0;font-size:13px!important}.app .powered img{width:52px;height:auto}.app .main-shell{margin-left:232px;min-width:0;background:var(--bg);min-height:100vh}.app .topbar{height:64px;min-height:64px;padding:0 24px;display:flex;gap:16px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:var(--surface);position:relative;z-index:30}.app .page-context{display:flex;align-items:center;gap:16px;min-width:0}.app .page-context h1{margin:0;white-space:nowrap}.app .context-date{color:var(--muted);white-space:nowrap}.app .topbar-tools{display:flex;gap:12px;align-items:center;min-width:0}.app .demo-chip{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px;border:1px dashed var(--line-strong);border-radius:16px;color:var(--muted);white-space:nowrap;font-size:13px!important}.app .demo-chip:before{content:"";width:6px;height:6px;border-radius:8px;background:var(--warn)}.app .profile-select{display:flex;align-items:center;gap:8px;min-height:36px;border:1px solid var(--line);border-radius:16px;padding:3px 10px 3px 4px;max-width:310px}.app .profile-select>span:not(.avatar){font-size:13px!important;color:var(--muted);white-space:nowrap;text-transform:none;letter-spacing:0}.app .profile-select select{max-width:158px;width:auto;min-width:0;font-size:13px!important;padding:0;background:transparent;color:var(--text);text-overflow:ellipsis}.app .avatar{background:var(--accent-soft);color:var(--text);width:30px;height:30px;min-width:30px;border-radius:16px;font-size:13px!important}.app .theme-control{display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:0 8px;border:1px solid var(--line);border-radius:8px;color:var(--muted)}.app .theme-control select{font-size:13px!important;max-width:70px;background:transparent;padding:0;color:var(--text)}.app .workspace-toolbar{display:flex;align-items:center;gap:16px;min-height:52px;padding:8px 24px 0}.app .workspace-filters{display:flex;align-items:center;gap:12px;margin-left:auto;min-width:0}.app :is(.view-search,.country-selector){display:flex;align-items:center;gap:8px;color:var(--muted);height:36px;min-width:0}.app .view-search input{width:190px;min-width:0;background:transparent;padding:6px 0;font-size:13px!important;color:var(--text)}.app .country-selector select{max-width:160px;padding:4px 0;background:transparent;color:var(--text);font-size:13px!important}.app .shell-tabs{display:flex;align-items:center;gap:4px;min-width:0;flex-wrap:wrap}.app .shell-tabs button{padding:8px 10px;border-radius:8px;font-size:13px!important;color:var(--muted);display:flex;align-items:center;gap:7px;white-space:nowrap}.app .shell-tabs button:hover{background:var(--accent-soft);color:var(--text)}.app .shell-tabs button[aria-selected=true]{background:var(--accent-soft);color:var(--text);font-weight:600}.app .tab-count{background:var(--surface);padding:0 5px;border-radius:8px;color:var(--text)}.app .content{padding:12px 24px 28px;min-width:0;max-width:none}.app .content>:first-child{margin-top:0}.app .section-heading,.app .cw-head,.app .an-heading{margin:0 0 12px;min-height:0;display:flex;justify-content:flex-end;gap:12px}.app :is(.section-heading,.cw-head,.an-heading)>div:first-child:not(.heading-actions){display:none}.app :is(.section-heading,.cw-head,.an-heading):not(:has(button,a)){display:none}.app .heading-actions,.app .an-heading-actions,.app .cw-head-actions{padding:0;max-width:none;gap:8px}.app :is(.panel-heading,.cw-panel-heading,.an-panel-heading){padding:16px 18px;margin:0;min-height:52px;align-items:center}.app :is(.panel-heading,.cw-panel-heading,.an-panel-heading) p{display:none}.app .panel{margin:0 0 16px;overflow:hidden}.app :is(.an-period-note,.an-scope,.process-strip,.page-footer,.pw-workbench>.section-heading>.wb-pill){display:none}.app .cw-mail-policy{display:none}.app .content[data-section=icp] :is(.wb-stepper,.wb-next-actions){display:none}.app .content[data-section=seguimiento] .cw-tabs>button:last-child{display:none}.app .content[data-section=hoy] .cw-tabs{display:none}.app .company-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px}.app .company-mini{padding:10px 12px;min-height:56px;min-width:0;border:0}.app .company-mini b{font-size:15px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:210px}.app .company-mini small{font-size:13px!important;margin-top:0}.app .company-mark{width:32px;height:32px;min-width:32px;background:var(--accent-soft);color:var(--text);border:0;border-radius:8px}.app :is(.table-scroll,.cw-table-wrap){overflow-x:auto;max-width:100%}.app table{font-size:15px!important;width:100%;border-collapse:collapse}.app th{font-size:13px!important;text-transform:none;letter-spacing:0;height:40px;padding:8px 14px;background:var(--sunken);color:var(--muted)}.app td{font-size:15px!important;height:52px;max-height:56px;padding:6px 14px;color:var(--text);border-top:1px solid var(--line);vertical-align:middle;line-height:1.3}.app td :is(b,.cell-link){font-size:15px!important;line-height:1.3}.app td small{font-size:13px!important;line-height:1.25;margin-top:2px;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.app td small~small{display:none}.app .cell-with-icon{gap:10px}.app .file-icon{width:32px;height:32px;min-width:32px;background:var(--accent-soft);color:var(--text);border:0;border-radius:8px}.app .country-pill{font-size:13px!important;white-space:nowrap}.app .country-code{border-radius:8px;background:var(--sunken);color:var(--muted)}.app .badge{font-size:13px!important;padding:4px 8px;line-height:1.25}.app :is(.btn,.btn.btn-sm){height:36px;min-height:36px;padding:0 12px;font-size:15px!important;border-radius:8px;line-height:1.25}.app .btn.btn-sm{font-size:13px!important;height:32px;min-height:32px;padding:0 10px}.app .icon-btn{width:34px;height:34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--text);background:transparent}.app .icon-btn:hover{background:var(--accent-soft)}.app .table-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;border-top:1px solid var(--line);padding:8px 14px;color:var(--muted);font-size:13px!important;background:var(--surface)}.app .table-pagination>div{display:flex;align-items:center;gap:10px;white-space:nowrap}.app .pagination-total{display:flex;align-items:center;gap:12px;font-size:13px!important}.app .pagination-total small{font-size:13px!important;color:var(--muted)}.app .table-pagination .icon-btn{border:1px solid var(--line)}.app .an-toolbar{margin:0 0 12px;padding:8px 0;border-top:0;gap:12px}.app .an-metrics{margin-top:0;gap:12px}.app .an-metric{border:0;border-radius:12px;padding:16px;text-align:left;box-shadow:none}.app :is(.an-metric-label,.an-comparisons,.an-comparisons span,.an-metric small){font-size:13px!important;color:var(--muted)}.app .an-metric strong{line-height:1.2;margin:10px 0;color:var(--text)}.app :is(.cw-tabs,.wb-stepper){margin:0 0 12px;padding:0;border:0;background:transparent}.app .cw-tabs button{padding:8px 12px;font-size:13px!important;border-radius:8px;color:var(--muted)}.app .cw-tabs button:hover,.app .wb-stepper button:hover{background:var(--accent-soft)}.app :is(.cw-filters,.cw-board-toolbar){padding:12px 0;gap:12px;margin:0 0 12px}.app :is(.cw-field,.field){margin-bottom:12px}.app :is(.cw-field,.field)>span{font-size:13px!important}.app .cw-field{margin-bottom:0}.app :is(input,select,textarea){font-size:15px!important;border-radius:8px}.app .cw-panel{padding:16px;margin:0 0 16px}.app .cw-panel.cw-table-wrap{padding:0}.app .cw-credit-grid{margin:0 0 12px;gap:12px}.app .cw-credit-grid article{padding:14px;border:0;background:var(--surface);border-radius:12px}.app .cw-credit-grid strong{font-size:28px!important;font-family:var(--f-title)}.app :is(.cw-credit-grid p,.cw-credit-grid small){font-size:13px!important}.app .cw-help{font-size:13px!important}.app .cw-inbox{border:0;border-radius:12px;background:var(--surface)}.app .cw-thread-list{background:var(--surface);border-color:var(--line)}.app .cw-thread-list>button{border-color:var(--line);background:transparent;color:var(--text)}.app .cw-thread-list>button:is(:hover,.active){background:var(--accent-soft)}.app .cw-thread-list small{color:var(--muted)}.app .policy-settings{padding:20px;max-width:760px}.app .policy-settings dl{margin:16px 0 0}.app .policy-settings dl>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--line)}.app .policy-settings dd{margin:0;color:var(--text)}.app .cs-panel:first-of-type{margin-top:0}.app .integration-card{padding:18px;border:0}.app :is(.integration-card footer,.requirements-list p){font-size:13px!important;color:var(--muted)}.app .drawer-foot{font-size:13px!important;color:var(--muted);background:var(--sunken);border-color:var(--line)}.app .skip-link{position:fixed;left:244px;top:-80px;z-index:1000;padding:8px 12px;border-radius:8px;background:var(--surface);color:var(--text)}.app .skip-link:focus{top:8px}.app .content>*{animation:none}.app .menu-toggle{display:none}@media(max-width:1100px){.app .context-date{display:none}.app .topbar{padding:0 16px}.app .demo-chip{display:none}.app .workspace-toolbar{flex-wrap:wrap}.app .workspace-filters{margin-left:0}.app .profile-select select{max-width:128px}}@media(max-width:960px){.app .sidebar{transform:translate(-100%)}.app .sidebar.open{transform:none}.app .main-shell{margin-left:0}.app .menu-toggle{display:inline-flex}.app .company-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.app .profile-select>span:not(.avatar){display:none}.app .profile-select select{max-width:100px}.app .topbar{gap:8px}.app .topbar-tools{gap:5px}.app .content{padding:12px}.app .workspace-toolbar{padding-left:12px;padding-right:12px}.app .company-strip{grid-template-columns:1fr}.app .pagination-total small{display:none}}.app .main-shell{position:relative}.app .workspace-toolbar{min-height:44px;padding-top:4px;position:relative}.app .workspace-filters{margin-left:0}.app .shell-tabs+.workspace-filters{margin-left:8px}.app .content{padding-top:8px}.app :is(.section-heading,.cw-head,.an-heading){position:absolute;right:24px;top:76px;margin:0;z-index:10}.app .section-heading>.heading-actions{display:flex}.app .an-heading-actions{display:flex}.app .content[data-section=configuracion] .cw-head{display:none}.app :is(.cw-head-actions,.an-heading-actions,.heading-actions){flex-wrap:nowrap}.app .cw-head-actions .cw-adapter{font-size:13px!important}@media(max-width:1100px){.app :is(.section-heading,.cw-head,.an-heading){position:static;margin-bottom:12px}.app .workspace-filters{margin-left:0}.app .shell-tabs+.workspace-filters{margin-left:0}}.app td .cw-status{height:20px;padding:0 6px;line-height:18px}.app td .cw-priority{line-height:1.3}.app .cw-sequence-grid>aside>.cw-help{display:none}.app .cw-sequence-grid>aside .cw-run:has(.cw-adapter){display:none}.app .cw-sequence-grid>aside h3:last-of-type{display:none}.app .content[data-section=icp] .wb-card{padding:16px}.app .clm-settings>.callout{display:none}.app .cs-panel{padding:16px;margin-top:0}.app .cs-panel>header{margin-bottom:16px}.app :is(.cw-kpis,.cw-credit-summary){gap:12px;margin:0 0 12px}.app :is(.cw-kpis,.cw-credit-summary)>article{padding:12px 16px;border:0;border-radius:12px;background:var(--surface);box-shadow:none}.app .cw-kpis>article{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 8px}.app .cw-kpis>article>small{grid-column:1/-1;margin:0}.app :is(.cw-kpis,.cw-credit-summary) span{font-size:13px!important;color:var(--muted)}.app :is(.cw-kpis,.cw-credit-summary) strong{font-size:28px!important;line-height:1.2;font-family:var(--f-title)!important;margin:0;color:var(--text)}.app .cw-credit-summary>article{align-items:flex-start;gap:12px}.app .cw-credit-summary>article>div{display:grid;grid-template-columns:1fr auto;gap:4px 8px;align-items:center;width:100%}.app .cw-credit-summary small{grid-column:1/-1;margin:0}.app .cw-credit-summary>article>svg{width:18px;height:18px;margin-top:6px}.app .content:is([data-section=seguimiento],[data-section=prioridades],[data-section=secuencias]) .cw-tabs{display:none}.app .an-toolbar{position:absolute;left:24px;top:76px;padding:0;margin:0;border:0}.app .workspace-toolbar:has(+.content[data-section=resumen]) .workspace-filters{margin-left:600px}.app .an-panel-head p{display:none}.app .cw-workspace>.cw-help{display:none}.app .powered img{width:36px;max-height:40px;object-fit:contain}@media(max-width:1100px){.app .an-toolbar{position:static;margin-bottom:12px}.app .workspace-toolbar:has(+.content[data-section=resumen]) .workspace-filters{margin-left:0}}.app th,.app .country-code,.app .profile-select .avatar,.app td .avatar{color:var(--ink-2)}.app .content:is([data-section=hoy],[data-section=prioridades]) .cw-workspace>.cw-help{display:block}@media(min-width:1101px){.app .content[data-section=descubrir] .wb-stepper{position:absolute;right:24px;top:76px;display:flex;gap:4px;margin:0;padding:0;background:transparent}.app .content[data-section=descubrir] .wb-stepper>button{padding:8px 10px;height:36px;min-height:36px;border:0;border-radius:8px;gap:0}.app .content[data-section=descubrir] .wb-stepper small,.app .content[data-section=descubrir] .wb-stepper>button>span{display:none}.app .content[data-section=descubrir] .wb-stepper b{font-size:13px!important}.app .content[data-section=descubrir] .wb-card{padding:16px}}@media(max-width:600px){.app .page-context{gap:6px;min-width:0}.app .page-context h1{font-size:18px!important;max-width:110px;overflow:hidden;text-overflow:ellipsis}.app .profile-select .avatar{display:none}.app .profile-select select{max-width:88px}.app .theme-control{padding:0 6px}.app .theme-control>svg{display:none}.app .theme-control select{max-width:54px}}.app .v4{display:grid;gap:24px;color:var(--ink)}.app .v4-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.app .v4-col{display:grid;gap:24px;min-width:0}.app .v4-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-1)}.app .v4-head{display:flex;align-items:center;gap:10px;margin:0 0 12px;flex-wrap:wrap}.app .v4-head.inside{margin:0;padding:14px 18px;border-bottom:1px solid var(--line)}.app .v4-head h2{margin:0;font:700 18px/1.2 var(--f-title);color:var(--ink)}.app .v4-head>span{font-size:13px;color:var(--muted)}.app .v4-read{margin-left:auto}.app .v4-adapter{display:inline-flex;align-items:center;gap:5px;font-size:13px!important;color:var(--muted)}.app .v4-eyebrow{font-size:13px;font-weight:600;color:var(--muted)}.app .v4-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.app .v4-row.end{justify-content:flex-end}.app .v4-row.muted,.app .muted{color:var(--muted);font-size:13px}.app .v4-empty{padding:22px 18px;color:var(--muted);font-size:15px}.app .v4-link{border:0;background:none;color:var(--accent);font-weight:600;cursor:pointer;padding:0}.app .v4-pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:13px;font-size:13px;font-weight:600;background:var(--brand-2-soft);color:var(--ink-2);white-space:nowrap}.app .v4-pill.ok{background:var(--ok-soft);color:var(--ok)}.app .v4-pill.info{background:var(--info-soft);color:var(--info)}.app .v4-pill.warn{background:var(--warn-soft);color:var(--warn)}.app .v4-pill.locked{background:var(--brand-2-soft);color:var(--ink)}.app .v4-kpis{display:grid;grid-template-columns:1fr 1fr 1fr 1.35fr}.app .v4-kpi{padding:18px 20px 16px;display:grid;gap:6px}.app .v4-kpi+.v4-kpi{border-left:1px solid var(--line)}.app .v4-kpi-label{font-size:13px;color:var(--muted);font-weight:500}.app .v4-kpi-row{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.app .v4-kpi-value{white-space:nowrap;font:700 28px/1 var(--f-title);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.app .v4-kpi-value small{display:inline;font:600 15px var(--f-title);color:var(--muted);margin-right:3px}.app .v4-kpi-foot{display:flex;gap:8px;font-size:13px;color:var(--muted);white-space:nowrap}.app .v4-delta{color:var(--ok);font-weight:600;font-variant-numeric:tabular-nums}.app .v4-delta.down{color:var(--warn)}.app .v4-spark{width:64px;height:26px;overflow:visible}.app .v4-spark .l{fill:none;stroke:var(--spark);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.app .v4-spark .a{fill:var(--spark);opacity:.07}.app .v4-spark circle{fill:var(--accent)}.app .v4-queue{overflow:hidden;position:relative}.app .v4-queue.is-reading:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);animation:v4-scan .9s linear infinite}@keyframes v4-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.app .v4-item{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 18px;border-top:1px solid var(--line);transition:background-color .15s ease}.app .v4-item:first-child{border-top:0}.app .v4-item:hover{background:var(--row-hover)}.app .v4-item.hero{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent);padding:18px}.app .v4-kind{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;flex:none}.app .v4-kind.seguir{background:var(--warn-soft);color:var(--warn)}.app .v4-kind.revelar{background:var(--violet-soft,var(--info-soft));color:var(--violet,var(--info))}.app .v4-kind.aprobar{background:var(--info-soft);color:var(--info)}.app .v4-kind.preparar,.app .v4-kind.limpiar{background:var(--brand-2-soft);color:var(--ink-2)}.app .v4-kind.responder{background:var(--accent);color:#fff}.app .v4-item-title{font-weight:600;font-size:15px;line-height:1.35}.app .v4-item-title em{font-style:normal;color:var(--accent);font-size:13px;margin-left:8px}.app .v4-item-ctx{color:var(--muted);font-size:13px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app .v4-quote{margin-top:8px;font-size:15px;color:var(--ink-2);line-height:1.45}.app .v4-facts{display:flex;gap:12px;margin-top:10px;flex-wrap:wrap}.app .v4-facts span{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ok)}.app .v4-facts span.m{color:var(--muted);font-weight:500}.app .v4-item.arrive{animation:v4-arrive .62s var(--ease-premium) both}@keyframes v4-arrive{0%{opacity:0;transform:translateY(-14px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.006)}to{opacity:1;transform:none}}.app .pop{animation:v4-pop .34s var(--ease-premium) .42s both}@keyframes v4-pop{0%{transform:scale(.6)}55%{transform:scale(1.12)}to{transform:scale(1)}}.app .v4-spin{animation:v4-rot 1s linear infinite}@keyframes v4-rot{to{transform:rotate(360deg)}}.app .v4-agenda{padding:6px 0}.app .v4-ag{display:grid;grid-template-columns:54px 1fr;gap:12px;padding:12px 18px}.app .v4-ag+.v4-ag{border-top:1px solid var(--line)}.app .v4-ag .h{font-weight:600;font-variant-numeric:tabular-nums}.app .v4-ag b{display:block;font-weight:600;font-size:15px}.app .v4-credits{padding:16px 18px;display:grid;gap:10px}.app .v4-big{font:700 22px/1 var(--f-title);font-variant-numeric:tabular-nums}.app .v4-big small{font:500 15px var(--f-ui);color:var(--muted)}.app .v4-bar{height:6px;border-radius:3px;background:var(--sunken);overflow:hidden}.app .v4-bar span{display:block;height:100%;background:var(--brand-2);border-radius:3px}.app .v4-compare{margin-bottom:24px;overflow:hidden}.app .v4-compare-head{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line);flex-wrap:wrap}.app .v4-compare-head>div{margin-right:auto}.app .v4-compare-head h2{margin:0;font:700 18px/1.2 var(--f-title)}.app .v4-compare-head span{font-size:13px;color:var(--muted)}.app .v4-compare-head select{height:36px;border:1px solid var(--line-strong);border-radius:8px;padding:0 10px;background:var(--surface);color:var(--ink);font-size:15px}.app .v4-vs{font-size:13px;color:var(--muted)}.app .v4-compare-body{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.app .v4-compare-table{width:100%;border-collapse:collapse}.app .v4-compare-table th,.app .v4-compare-table td{padding:11px 20px;text-align:right;border-bottom:1px solid var(--line);font-size:15px;font-variant-numeric:tabular-nums}.app .v4-compare-table th:first-child{text-align:left;color:var(--muted);font-weight:500}.app .v4-compare-table thead th{font-size:13px;color:var(--muted);font-weight:600;text-transform:capitalize}.app .v4-compare-table b{font:700 18px var(--f-title)}.app .v4-morph{display:inline-block;animation:v4-morph .4s var(--ease-premium)}@keyframes v4-morph{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}.app .v4-top{border-left:1px solid var(--line);padding:14px 20px}.app .v4-top h3{margin:0 0 8px;font:700 15px var(--f-title)}.app .v4-top ol{margin:0;padding-left:20px;display:grid;gap:6px}.app .v4-top li{font-size:13px;color:var(--muted)}.app .v4-top li span{color:var(--ink);font-weight:600;font-size:15px;margin-right:8px}.app .v4-top li b{color:var(--ink);font-variant-numeric:tabular-nums}.app .v4-top li small{margin-left:6px}.app .v4-work{display:grid;gap:16px;margin-bottom:24px}.app .v4-expiry{display:grid;grid-template-columns:repeat(3,1fr)}.app .v4-expiry>div{padding:18px 20px;display:grid;gap:6px}.app .v4-expiry>div+div{border-left:1px solid var(--line)}.app .v4-expiry small{color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app .v4-request{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 18px;border-top:1px solid var(--line)}.app .v4-request b{display:block;font-weight:600}.app .v4-request small{color:var(--muted)}.app .v4-search{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--line-strong);border-radius:12px;padding:8px 8px 8px 18px;box-shadow:var(--shadow-1)}.app .v4-search svg{color:var(--muted)}.app .v4-search input{flex:1;border:0;outline:0;background:transparent;font-size:18px;color:var(--ink);height:44px}.app .v4-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:-12px}.app .v4-chips button{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:16px;height:30px;padding:0 12px;font-size:13px;cursor:pointer}.app .v4-chips button:hover{background:var(--accent-soft);border-color:var(--accent)}.app .v4-meta{margin:-8px 0 0;color:var(--muted);font-size:13px}.app .v4-groups{display:grid;gap:20px}.app .v4-groups h3{margin:0 0 10px;font:700 15px var(--f-title)}.app .v4-groups h3 span{color:var(--muted);font-weight:500;margin-left:6px}.app .v4-result{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 18px;border-top:1px solid var(--line)}.app .v4-result:first-child{border-top:0}.app .v4-result b{display:block;font-weight:600}.app .v4-result small{color:var(--muted)}.app .v4-result p{margin:4px 0 0;font-size:13px;color:var(--ink-2)}.app .v4-cc{width:40px;height:28px;border-radius:6px;display:grid;place-items:center;font-weight:700;font-size:13px;background:var(--sunken);color:var(--ink-2)}.app .v4-sheet{position:fixed;top:64px;right:0;bottom:0;left:var(--sidebar-w,232px);z-index:60;background:var(--bg);display:grid;grid-template-rows:auto auto 1fr;animation:v4-sheet .28s var(--ease-enter)}@keyframes v4-sheet{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.app .v4-sheet-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px 32px 14px;background:var(--surface);border-bottom:1px solid var(--line)}.app .v4-sheet-top h2{margin:4px 0 2px;font:700 22px/1.2 var(--f-title);color:var(--ink)}.app .v4-sheet-top p{margin:0;color:var(--muted);font-size:15px}.app .v4-sheet-pills{display:flex;align-items:center;gap:8px}.app .v4-sheet-loading{padding:32px}.app .v4-life{display:flex;align-items:flex-start;gap:0;padding:14px 32px;background:var(--surface);border-bottom:1px solid var(--line);overflow-x:auto}.app .v4-life>div{flex:1;min-width:96px;display:grid;gap:3px;position:relative;padding-top:16px}.app .v4-life>div:before{content:"";position:absolute;top:5px;left:0;right:0;height:2px;background:var(--line-strong)}.app .v4-life>div.done:before{background:var(--accent)}.app .v4-life i{position:absolute;top:0;left:0;width:12px;height:12px;border-radius:50%;background:var(--accent);border:2px solid var(--surface)}.app .v4-life .end i{background:var(--surface);border:2px solid var(--line-strong)}.app .v4-life span{font-size:13px;font-weight:600;color:var(--ink);padding-right:8px}.app .v4-life small{font-size:13px;color:var(--muted)}.app .v4-sheet-body{display:grid;grid-template-columns:minmax(0,1fr) 440px;min-height:0}.app .v4-viewer{overflow:auto;background:var(--sunken);padding:24px;display:grid;gap:20px;justify-items:center;align-content:start}.app .v4-page{margin:0;width:min(640px,100%);background:#fff;box-shadow:0 2px 8px #0000001f;border-radius:4px;position:relative}.app .v4-page img{display:block;width:100%;height:auto;border-radius:4px}.app .v4-page figcaption{position:absolute;right:10px;bottom:8px;font-size:13px;color:#5e6b73}.app .v4-page-skeleton{aspect-ratio:1071/1516;width:100%;background:linear-gradient(90deg,var(--sunken),var(--surface),var(--sunken));background-size:200% 100%;animation:v4-shimmer 1.6s linear infinite;border-radius:4px}@keyframes v4-shimmer{to{background-position:-200% 0}}.app .v4-side{background:var(--surface);border-left:1px solid var(--line);display:grid;grid-template-rows:auto 1fr auto;min-height:0}.app .v4-tabs{display:flex;gap:4px;padding:10px 16px 0;border-bottom:1px solid var(--line)}.app .v4-tabs button{border:0;background:none;padding:10px 12px;font-size:15px;font-weight:600;color:var(--muted);border-bottom:2px solid transparent;cursor:pointer}.app .v4-tabs button.on{color:var(--ink);border-bottom-color:var(--accent)}.app .v4-tabs button:hover{color:var(--ink);background:var(--accent-soft);border-radius:8px 8px 0 0}.app .v4-fields,.app .v4-list{overflow:auto}.app .v4-field-row{display:grid;grid-template-columns:1fr auto;gap:2px 12px;width:100%;text-align:left;border:0;border-bottom:1px solid var(--line);background:none;padding:12px 18px;cursor:pointer;color:var(--ink)}.app .v4-field-row:hover{background:var(--row-hover)}.app .v4-field-row.on{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.app .v4-field-row .k{font-size:13px;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.app .v4-field-row .p{grid-row:1/3;grid-column:2;align-self:center;font-size:13px;color:var(--accent);font-weight:600}.app .v4-field-row .v{font-size:15px;font-weight:600}.app .v4-field-row q{grid-column:1/-1;font-size:13px;color:var(--ink-2);font-style:italic;margin-top:4px}.app .v4-redacted{display:inline-flex;align-items:center;gap:10px}.app .v4-redacted .bar{display:inline-block;width:128px;height:16px;background:#0b1218;border-radius:2px;transform-origin:left;animation:v4-redact .3s var(--ease-premium) both}@keyframes v4-redact{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.app .v4-redacted small{font-size:13px;color:var(--muted)}.app .v4-list>div{display:grid;gap:2px;padding:12px 18px;border-bottom:1px solid var(--line)}.app .v4-list>div b{font-weight:600}.app .v4-list>div small{color:var(--muted)}.app .v4-list .v4-pill{justify-self:start;margin-top:4px}.app .v4-side-foot{display:flex;gap:8px;align-items:flex-start;padding:12px 18px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}.app .v4-locked{max-width:560px;margin:72px auto;text-align:center;display:grid;gap:14px;justify-items:center}.app .v4-locked h3{margin:0;font:700 22px var(--f-title)}.app .v4-locked p{margin:0;color:var(--muted);font-size:15px}.app .v4-locked form{width:100%;display:grid;gap:12px;text-align:left;margin-top:8px}.app .v4-lock-icon{width:72px;height:72px;border-radius:18px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.app .v4-field{display:grid;gap:6px}.app .v4-field span{font-size:13px;color:var(--muted);font-weight:600}.app .v4-field input{height:40px;border:1px solid var(--line-strong);border-radius:8px;padding:0 12px;background:var(--surface);color:var(--ink);font-size:15px}.app .v4-demo{position:relative}.app .v4-demo .demo-chip{cursor:pointer;background:transparent}.app .v4-demo .demo-chip:hover{background:var(--accent-soft)}.app .v4-menu{position:absolute;right:0;top:36px;z-index:40;width:280px;background:var(--raised);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-2);padding:12px;display:grid;gap:8px}.app .v4-menu p{margin:0;font-size:13px;color:var(--muted)}.app .v4-menu button{display:flex;align-items:center;gap:8px;height:36px;border:0;border-radius:8px;background:none;color:var(--ink);font-size:15px;font-weight:600;cursor:pointer;padding:0 10px}.app .v4-menu button:hover{background:var(--accent-soft)}.app .v4-confirm{max-width:460px;display:grid;gap:12px;padding:24px}.app .v4-confirm h2{margin:0;font:700 22px var(--f-title)}.app .v4-confirm p{margin:0;color:var(--ink-2)}@media(prefers-reduced-motion:reduce){.app .v4 *,.app .v4-sheet,.app .v4-sheet *{animation:none!important}}.app .cw-reply-draft{display:grid;gap:10px;border:1px solid var(--accent);border-radius:12px;padding:16px;margin:0 0 18px;background:var(--accent-soft)}.app .cw-reply-draft>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.app .cw-reply-draft b{font-size:15px}.app .cw-reply-draft textarea{font-size:15px!important;line-height:1.55;background:var(--surface)}.app .cw-reply-draft .cw-modal-actions{border:0;padding:0;margin:0}.app .cw-local{display:block;color:var(--muted);font-size:13px;margin-top:2px}.app :is(.v4-kpi-value,.v4-big,.v4-head h2,.v4-compare-head h2,.v4-compare-table b,.v4-top h3,.v4-sheet-top h2,.v4-locked h3,.v4-confirm h2,.v4-groups h3){font-family:var(--f-title)!important}.app :is(.v4-kpi-value small,.v4-item-title,.v4-quote,.v4-ag b,.v4-big small,.v4-top h3,.v4-top li span,.v4-groups h3,.v4-field-row .v,.v4-tabs button,.v4-sheet-top p,.v4-locked p,.v4-menu button,.v4-compare-table td,.v4-compare-table th:first-child){font-size:15px!important}.app :is(.v4-kpi-label,.v4-kpi-foot,.v4-item-ctx,.v4-item-title em,.v4-facts span,.v4-eyebrow,.v4-adapter,.v4-head>span,.v4-life span,.v4-life small,.v4-field-row .k,.v4-field-row .p,.v4-field-row q,.v4-redacted small,.v4-pill,.v4-chips button,.v4-meta,.v4-cc,.v4-top li,.v4-compare-head span,.v4-compare-table thead th,.v4-side-foot,.v4-list small,.v4-result small,.v4-result p,.v4-request small,.v4-expiry small,.v4-menu p,.v4-page figcaption,.v4-row.muted){font-size:13px!important}.app :is(.v4-kpi-value,.v4-big,.v4-head h2,.v4-compare-head h2,.v4-compare-table b,.v4-sheet-top h2,.v4-locked h3,.v4-confirm h2){font-family:var(--f-title)!important}.app .v4-kpi-value{font-size:28px!important}.app :is(.v4-sheet-top h2,.v4-locked h3,.v4-confirm h2,.v4-big){font-size:22px!important}.app :is(.v4-head h2,.v4-compare-head h2,.v4-compare-table b,.v4-search input){font-size:18px!important}.app :is(.v4-kpi-label,.v4-kpi-foot,.v4-item-ctx,.v4-facts span,.v4-eyebrow,.v4-adapter,.v4-head>span,.v4-life span,.v4-life small,.v4-field-row .k,.v4-field-row .p,.v4-field-row q,.v4-pill,.v4-meta,.v4-side-foot){font-size:13px!important}.rd-head{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;justify-content:space-between;margin-bottom:20px}.rd-head h2{margin:2px 0 0;font:700 var(--t-28)/1.15 var(--f-title,var(--f-ui));color:var(--ink)}.rd-head p{margin:4px 0 0;color:var(--muted);font-size:var(--t-15)}.rd-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:16px;align-items:start}@media(max-width:1000px){.rd-split{grid-template-columns:minmax(0,1fr)}}.rd-tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.rd-input{min-height:44px;border:1px solid var(--line-strong);border-radius:var(--r-sm);padding:0 14px;background:var(--surface);color:var(--ink);font:inherit;font-size:var(--t-15)}.rd-list{display:flex;flex-direction:column;margin-top:8px}.rd-item{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;text-align:left;min-height:56px;padding:12px 14px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--ink);font:inherit;cursor:pointer;width:100%}.rd-item:first-child{border-top:0}.rd-item:hover{background:var(--row-hover)}.rd-item[aria-current=true]{background:var(--accent-soft)}.rd-item small{display:block;color:var(--muted)}.rd-fg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0}.rd-fg span{display:block;font-size:var(--t-13);color:var(--muted)}.rd-fg b{font-weight:600;color:var(--ink)}.rd-tl{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.rd-tl li{display:flex;gap:12px;align-items:flex-start}.rd-tl i{flex:0 0 10px;height:10px;border-radius:50%;background:var(--accent);margin-top:6px}.rd-tl small{display:block;color:var(--muted)}.rd-form{display:grid;gap:14px;margin-top:12px}.rd-body{padding:0 20px 20px}.rd-body h3{margin:18px 0 4px;font-size:var(--t-15)}.rd-board{display:flex;gap:14px;overflow-x:auto;padding-bottom:8px;align-items:flex-start}.rd-col{flex:0 0 250px;background:var(--sunken);border-radius:var(--r-md);padding:10px;display:flex;flex-direction:column;gap:10px}.rd-colhead{display:flex;justify-content:space-between;align-items:center;padding:4px}.rd-colhead h3{margin:0;font-size:var(--t-15)}.rd-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:12px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.rd-card small,.rd-vacio{color:var(--muted);font-size:var(--t-13)}.rd-move,.rd-move select{width:100%}.rd-user{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;padding:14px 20px;border-top:1px solid var(--line)}.rd-user:first-child{border-top:0}.rd-user-id small{display:block;color:var(--muted);font-size:var(--t-13)}.rd-user-act{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.rd-copy{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:12px 0}.rd-copy .rd-input{flex:1 1 280px;min-width:0}.rd-narrow{max-width:520px}.rd-set{border:1px solid var(--line);border-radius:var(--r-md);padding:14px 16px;margin:0;display:grid;gap:12px;min-width:0}.rd-set legend{font-weight:600;color:var(--ink);padding:0 6px}.rd-set[disabled]{opacity:.75}.rd-dias{display:flex;flex-wrap:wrap;gap:8px}.rd-dia{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);cursor:pointer}.rd-dia input{width:18px;height:18px}.rd-fg .field small{display:block;color:var(--muted);font-size:var(--t-13)}.rd-banner{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:10px 20px;background:var(--warn-soft);color:var(--warn);border-bottom:1px solid var(--warn);font-size:var(--t-15)}.rd-banner b{font-weight:700}.rd-banner .btn{margin-left:auto}.rd-subtabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.rd-subtabs button{min-height:44px;padding:0 16px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--ink)}.rd-subtabs button[aria-selected=true]{background:var(--accent-soft);border-color:var(--accent);font-weight:600}.rd-cons-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}@media(max-width:700px){.rd-cons-grid{grid-template-columns:minmax(0,1fr)}}.rd-cons{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:16px;display:flex;flex-direction:column;gap:8px}.rd-cons-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.rd-cons-n{font:700 var(--t-28)/1.1 var(--f-title,var(--f-ui));color:var(--ink)}.rd-cons-n small{font:400 var(--t-15) var(--f-ui);color:var(--muted)}.rd-cons small{color:var(--muted);font-size:var(--t-13)}.rd-barra{height:10px;border-radius:var(--r-sm);background:var(--sunken);overflow:hidden}.rd-barra i{display:block;height:100%;background:var(--ok)}.rd-barra i[data-estado=cerca]{background:var(--warn)}.rd-barra i[data-estado=agotado]{background:var(--accent)}.rd-dias14{display:flex;align-items:flex-end;gap:4px;height:80px;margin:8px 0}.rd-dias14 span{flex:1;height:100%;display:flex;align-items:flex-end}.rd-dias14 i{display:block;width:100%;background:var(--accent);border-radius:2px 2px 0 0;min-height:2px}@media(max-width:560px){.rd-set .rd-fg{grid-template-columns:minmax(0,1fr)}}.app.theme-global .sidebar{padding:20px 12px 16px;gap:0}.app.theme-global .workspace-label{margin:0 0 12px;padding:0 12px 12px;border-bottom:1px solid var(--side-line)!important;font-weight:600;color:var(--side-ink)}.app.theme-global .side-nav button{min-height:44px;height:44px;font-weight:500;gap:12px}.app.theme-global .side-nav button.active{background:var(--side-active);color:var(--side-ink-strong);font-weight:600}.app.theme-global .side-nav button.active:before{display:none}.app.theme-global .sidebar-bottom{gap:12px}.app.theme-global .side-user{display:flex;align-items:center;gap:8px;padding:8px 6px 8px 10px;border-radius:var(--r-md);background:#ffffff0f;min-width:0}.app.theme-global .side-user .avatar{background:var(--ink-2);color:var(--side-ink-strong);width:32px;height:32px;min-width:32px;border-radius:50%;font-weight:600}.app.theme-global .side-user>span:not(.avatar){flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.app.theme-global .side-user b{color:var(--side-ink-strong);font-size:13px!important;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app.theme-global .side-user small{color:var(--side-ink);font-size:12px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app.theme-global .side-user{flex-wrap:wrap;padding:10px}.app.theme-global .side-user-act{display:flex;gap:4px;width:100%;padding-top:8px;border-top:1px solid var(--side-line)}.app.theme-global .side-user-act button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 8px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--side-ink);font-size:13px!important;font-weight:500;cursor:pointer}.app.theme-global .side-user-act button:hover,.app.theme-global .side-user-act button[aria-current=page]{background:var(--side-hover);color:var(--side-ink-strong)}.app.theme-global .sidebar-bottom .powered{padding-top:12px;margin-top:0}.app.theme-global .page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:28px 32px 8px;background:transparent;border:0}.app.theme-global .page-head .page-context{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;flex:1}.app.theme-global .page-head .eyebrow{font-size:12px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.app.theme-global .page-head h1{margin:0;font-size:28px!important;font-weight:700;line-height:1.2;white-space:normal;color:var(--ink)}.app.theme-global .page-head .lead{margin:2px 0 0;color:var(--muted);font-size:15px!important;max-width:72ch}.app.theme-global .page-head .topbar-tools{display:flex;align-items:center;gap:10px;flex:none}.app.theme-global .page-head .menu-toggle{align-self:flex-start}.app.theme-global .workspace-toolbar{padding:12px 32px 0;min-height:0;gap:16px}.app.theme-global .shell-tabs{gap:4px;padding:4px;background:var(--sunken);border-radius:var(--r-md);flex-wrap:nowrap;overflow-x:auto;max-width:100%}.app.theme-global .shell-tabs button{min-height:36px;padding:0 14px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2)}.app.theme-global .shell-tabs button:hover{background:var(--surface);color:var(--ink)}.app.theme-global .shell-tabs button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.app.theme-global :is(.view-search,.country-selector){height:44px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface)}.app.theme-global .view-search input{width:220px}.app.theme-global .content{padding:20px 32px 40px}.app.theme-global .content{position:relative}.app.theme-global :is(.section-heading,.cw-head,.an-heading){position:absolute;right:32px;top:-44px;margin:0;justify-content:flex-end}.app.theme-global .an-toolbar{position:static;margin:0 0 16px}@media(max-width:1100px){.app.theme-global :is(.section-heading,.cw-head,.an-heading){position:static;margin:0 0 16px;justify-content:flex-start}.app.theme-global :is(.cw-head-actions,.an-heading-actions,.heading-actions){flex-wrap:wrap}}.app.theme-global .workspace-toolbar:has(+.content[data-section=resumen]) .workspace-filters{margin-left:0}@media(min-width:1101px){.app.theme-global .content[data-section=descubrir] .wb-stepper{position:static;margin:0 0 16px;justify-content:flex-start}}.app.theme-global .cfg-layout{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;padding:20px 32px 40px}.app.theme-global .cfg-layout>.content{flex:999 1 520px;min-width:0;padding:0}.app.theme-global .cfg-subnav{flex:1 1 220px;max-width:240px;display:flex;flex-direction:column;gap:2px;padding:8px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2);box-sizing:border-box}.app.theme-global .cfg-subnav button{display:flex;align-items:center;min-height:44px;padding:0 14px;border-radius:var(--r-sm);color:var(--ink-2);font-weight:500;text-align:left;background:transparent;border:0}.app.theme-global .cfg-subnav button:hover{background:var(--row-hover);color:var(--ink)}.app.theme-global .cfg-subnav button[aria-selected=true]{background:var(--accent-soft);color:var(--accent);font-weight:600}.app.theme-global .content .rd-head :is(.eyebrow,h2){display:none}.app.theme-global .content .rd-head p{margin-top:0}.app.theme-global .main-shell>.content .rd-head p{display:none}.app.theme-global .content .rd-head:not(:has(p,button,input,select)){display:none}.app.theme-global :is(.panel,.cw-panel,.wb-card,.an-panel,.cs-panel,.metric,.an-metric,.integration-card,.company-mini,.v4-card,.v4-side,.cw-inbox,.rd-cons,.cw-kpis>article,.cw-credit-summary>article,.cw-credit-grid article){background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2)}.app.theme-global :is(.panel-heading,.cw-panel-heading,.an-panel-heading){padding:18px 20px;border-bottom:1px solid var(--line)}.app.theme-global :is(.panel-heading,.cw-panel-heading,.an-panel-heading) h2{font-size:18px!important;font-weight:700}.app.theme-global :is(.metric-value,.an-metric strong,.cw-kpis strong,.cw-credit-summary strong,.rd-cons-n){font-size:32px!important;font-weight:700;line-height:1.1}.app.theme-global :is(.rd-card,.cw-column article){border-radius:var(--r-md);box-shadow:var(--shadow-1)}.app.theme-global :is(.rd-col,.kanban-column,.cw-column){background:var(--sunken);border:0;border-radius:var(--r-lg);box-shadow:none}.app.theme-global .btn{height:44px;min-height:44px;padding:0 18px;border-radius:var(--r-sm);font-weight:600;gap:8px}.app.theme-global .btn:not(.secondary):not(.ghost):not(.danger){background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.app.theme-global .btn:not(.secondary):not(.ghost):not(.danger):hover:not(:disabled){filter:brightness(.92)}.app.theme-global .btn.secondary{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong)}.app.theme-global .btn.secondary:hover:not(:disabled){background:var(--sunken)}.app.theme-global .btn.btn-sm{height:36px;min-height:36px;padding:0 12px;font-size:13px!important}.app.theme-global .icon-btn{width:40px;height:40px}.app.theme-global .badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px!important;font-weight:600;line-height:1;white-space:nowrap;border:0}.app.theme-global :is(.badge-neutral,.badge-borrador,.badge-nuevo,.badge-simulado){background:var(--sunken);color:var(--ink-2)}.app.theme-global :is(.badge-activo,.badge-completada,.badge-aprobada,.badge-aprobado,.badge-ganado,.badge-revelado,.badge-firmado){background:var(--ok-soft);color:var(--ok)}.app.theme-global :is(.badge-en_revision,.badge-pendiente_aprobacion,.badge-pendiente,.badge-en_renovacion){background:var(--warn-soft);color:var(--warn)}.app.theme-global :is(.badge-pendiente_firma,.badge-contactado,.badge-enviada,.badge-programada,[class*=badge-respondi]){background:var(--info-soft);color:var(--info)}.app.theme-global :is(.badge-propuesta,[class*=badge-reuni]){background:var(--violet-soft);color:var(--violet)}.app.theme-global :is(.badge-no_contactar,.badge-rechazado,.badge-perdido,.badge-restringido){background:var(--accent-soft);color:var(--accent)}.app.theme-global th{height:44px;padding:10px 20px;font-size:12px!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--sunken);border-bottom:1px solid var(--line)}.app.theme-global td{height:56px;padding:10px 20px;border-top:1px solid var(--line)}.app.theme-global tbody tr:hover>td{background:var(--row-hover)}.app.theme-global .table-pagination{padding:10px 20px}.app.theme-global :is(.field,.cw-field)>span{font-weight:600;color:var(--ink-2)}.app.theme-global :is(.field input,.field select,.field textarea,.rd-input,.v4-field input){min-height:44px;border:1px solid var(--line-strong);border-radius:var(--r-sm)}@media(max-width:960px){.app.theme-global .page-head{padding:16px 16px 4px;align-items:flex-start}.app.theme-global .page-head .menu-toggle{display:inline-flex;margin-right:4px}.app.theme-global .workspace-toolbar{padding:12px 16px 0;flex-wrap:wrap}.app.theme-global .content{padding:16px 16px 32px}.app.theme-global .cfg-layout{padding:16px 16px 32px;gap:16px}.app.theme-global .cfg-subnav{max-width:none;flex-basis:100%;flex-direction:row;overflow-x:auto}.app.theme-global .cfg-subnav button{white-space:nowrap}.app.theme-global .view-search input{width:150px}}@media(max-width:1100px){.app.theme-global .v4-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.app.theme-global .v4-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.app.theme-global .v4-kpi:nth-child(3){border-left:0}.app.theme-global .v4-kpi:nth-child(n+3){border-top:1px solid var(--line)}.app.theme-global .v4-kpi-value{font-size:22px!important}.app.theme-global .v4-spark{display:none}.app.theme-global .v4-kpi-foot{white-space:normal;flex-wrap:wrap;gap:2px 8px}.app.theme-global .v4-head .v4-read{margin-left:0}}@media(max-width:600px){.app.theme-global .page-head h1{font-size:22px!important;max-width:none;overflow:visible}.app.theme-global .page-head .lead{font-size:13px!important}.app.theme-global .theme-control select{max-width:none}}
