.commercial-workspace,.wm-mapping.wm-mapping,.radar-list{--sales-radius:14px;--sales-gap:20px;--sales-border:var(--line-2,#dce3ec);--sales-muted:var(--ink-soft,#566478);--sales-surface:var(--panel,#fff);--sales-soft:var(--panel-2,#f5f7fb);--sales-accent:var(--brand,#2463eb)}.commercial-workspace{min-width:0;line-height:1.55}.commercial-workspace :is(button,a,input,select,textarea):focus-visible,.wm-mapping.wm-mapping :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--sales-accent);outline-offset:3px}.commercial-workspace .commercial-subnav{gap:4px;margin-bottom:24px;padding-bottom:12px}.commercial-workspace .commercial-subnav a{border:1px solid #0000;align-items:center;min-height:42px;display:inline-flex}.commercial-workspace .commercial-subnav a[aria-current=page]{border-color:var(--sales-border);background:var(--sales-soft)}.commercial-workspace :is(.commercial-action-card,.hunt-toolbar,.commercial-tools){border-radius:var(--sales-radius);border-color:var(--sales-border);padding:20px}.commercial-workspace .commercial-action-card h3{margin-block:8px 12px;font-size:18px;line-height:1.45}.commercial-workspace .commercial-action-card>p{line-height:1.65}.commercial-workspace .commercial-actions{align-items:center;gap:8px}.commercial-workspace .commercial-filters{gap:10px;padding-block:4px}.commercial-workspace .commercial-select{border-color:var(--sales-border);border-radius:9px;min-height:42px}.wm-mapping.wm-mapping .account-summary-card{border:1px solid var(--sales-border);border-radius:var(--sales-radius);background:var(--sales-surface);box-shadow:none;padding:22px}.wm-mapping.wm-mapping .account-heading{align-items:center;gap:16px;min-width:0}.wm-mapping.wm-mapping .account-heading h2{letter-spacing:-.6px;color:var(--ink,#18283e);font-size:26px;line-height:1.25}.wm-mapping.wm-mapping .account-heading p{color:var(--sales-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.65}.wm-mapping.wm-mapping .account-summary-card .metrics{border-top:1px solid var(--sales-border);background:0 0;border-radius:0;margin:18px 0 0;padding:16px 0 0}.wm-mapping.wm-mapping .commercial-tabs{background:0 0;flex-wrap:wrap;gap:8px;margin-block:18px}.wm-mapping.wm-mapping .commercial-tabs button{border-radius:9px;min-height:42px;padding:9px 16px;font-size:14px}.wm-mapping.wm-mapping .commercial-account-list{gap:16px}.wm-mapping.wm-mapping .commercial-account-list .account-card{border-radius:var(--sales-radius);border-color:var(--sales-border);background:var(--sales-surface);text-align:left;box-shadow:none;gap:12px;padding:20px}.wm-mapping.wm-mapping .commercial-account-list .account-card:hover{border-color:var(--sales-accent);background:var(--sales-surface);box-shadow:0 5px 18px #17253c08}.wm-mapping.wm-mapping .account-card-heading{align-items:center;gap:12px;min-width:0}.wm-mapping.wm-mapping .commercial-account-list .account-card h2{overflow-wrap:anywhere;font-size:18px;font-weight:650;line-height:1.4}.wm-mapping.wm-mapping .account-card-heading small,.wm-mapping.wm-mapping .account-card-stats{color:var(--sales-muted);font-size:13px;line-height:1.6}.wm-mapping.wm-mapping .map-toolbar{border:1px solid var(--sales-border);background:var(--sales-surface);border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px}.wm-mapping.wm-mapping .map-toolbar :is(input,select){max-width:100%;min-height:40px;font-size:14px}.wm-mapping.wm-mapping .map-layout{border-radius:var(--sales-radius);border-color:var(--sales-border);min-width:0}.wm-mapping.wm-mapping .graph{background-color:var(--sales-surface);background-image:radial-gradient(var(--sales-border) .7px,transparent .7px);background-size:24px 24px}.wm-mapping.wm-mapping .graph-label{color:var(--sales-muted);letter-spacing:.045em;font-size:11px}.wm-mapping.wm-mapping .positioned-node{border-color:var(--sales-border);background:var(--sales-surface);border-radius:11px;box-shadow:0 3px 10px #17253c07}.wm-mapping.wm-mapping .positioned-node .node-open{background:var(--sales-surface);border-radius:inherit}.wm-mapping.wm-mapping .positioned-node .person-card-top{gap:9px;padding:11px 12px 8px}.wm-mapping.wm-mapping .positioned-node .person-card-top strong{color:var(--ink,#18283e);font-size:14px;line-height:1.35}.wm-mapping.wm-mapping .positioned-node .person-card-top p{color:var(--sales-muted);font-size:12px;line-height:1.45}.wm-mapping.wm-mapping .positioned-node .person-card-bottom{color:var(--sales-muted);background:var(--sales-soft);padding:6px 12px;font-size:11px}.wm-mapping.wm-mapping .positioned-node .node-status{color:var(--sales-muted);padding:7px 12px;font-size:11px}.wm-mapping.wm-mapping .positioned-node.selected-node{border-color:var(--sales-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--sales-accent) 15%,transparent);background:var(--sales-surface)}.wm-mapping.wm-mapping .data-table th{letter-spacing:.025em;color:var(--sales-muted);padding:12px 14px;font-size:12px}.wm-mapping.wm-mapping .data-table td{vertical-align:middle;padding:14px;line-height:1.5}.wm-mapping.wm-mapping .person-panel .panel-body{padding:22px;line-height:1.65}.wm-mapping.wm-mapping .source-card{background:var(--sales-surface);border-color:var(--sales-border);border-radius:11px;padding:16px}.radar-list{gap:var(--sales-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-block:20px;display:grid}.radar-card{background:var(--sales-surface);border:1px solid var(--sales-border);border-radius:var(--sales-radius);overflow-wrap:anywhere;flex-direction:column;gap:18px;min-width:0;padding:24px;display:flex}.radar-company{text-align:left;color:var(--ink,#18283e);font-size:17px;font-weight:650}.radar-company span{color:var(--sales-accent)}.radar-priority{background:var(--sales-soft);color:var(--sales-muted);border-radius:6px;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}.radar-priority[data-priority="À traiter"]{color:#286146;background:#e9f3ed}.radar-priority[data-priority="Suivi existant"]{color:#315ba8;background:#edf2ff}.radar-priority[data-priority="À vérifier"]{color:#855816;background:#fff5e6}.radar-label{letter-spacing:.065em;color:var(--sales-muted);font-weight:650;margin:0 0 8px!important;font-size:11px!important}.radar-fact h3{letter-spacing:-.3px;margin:0 0 10px;font-size:21px;font-weight:650;line-height:1.4}.radar-reason{color:var(--sales-muted);margin:0;font-size:13px;line-height:1.65}.radar-angle{background:var(--sales-soft);border-radius:10px;padding:16px}.radar-angle>p:not(.radar-label){margin:0 0 8px;font-size:15px;font-weight:550;line-height:1.6}.radar-angle small{color:var(--sales-muted);font-size:12px;line-height:1.6;display:block}.radar-context{grid-template-columns:1fr 1fr;gap:20px;display:grid}.radar-context>div{min-width:0}.radar-context strong{font-size:14px;font-weight:600;line-height:1.5}.radar-context p:not(.radar-label){color:var(--sales-muted);margin:4px 0;font-size:13px;line-height:1.6}.radar-context small{color:var(--sales-muted);font-size:12px;line-height:1.6;display:block}.radar-card .commercial-actions{border-top:1px solid var(--sales-border);margin-top:auto;padding-top:16px}.radar-card .news-evidence{margin-top:auto}.radar-card .news-evidence summary{min-height:36px}@media(max-width:1100px){.radar-list{grid-template-columns:1fr}}@media(max-width:640px){.radar-card{gap:16px;padding:18px}.radar-fact h3{font-size:19px}.radar-context{grid-template-columns:1fr;gap:14px}.radar-context>div+div{border-top:1px solid var(--sales-border);padding-top:14px}.radar-card .commercial-actions{align-items:stretch}.radar-card .commercial-actions button{min-height:44px}.wm-mapping.wm-mapping .account-summary-card{padding:16px}.wm-mapping.wm-mapping .account-heading h2{font-size:23px}.wm-mapping.wm-mapping .account-summary-card .metrics{margin:16px 0 0}.wm-mapping.wm-mapping .map-toolbar>*{min-width:0}.wm-mapping.wm-mapping .commercial-tabs button{min-height:44px}.commercial-workspace{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.commercial-workspace *,.wm-mapping.wm-mapping *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.wm-mapping.wm-mapping .commercial-tabs button[aria-pressed=true]{background:var(--sales-accent);color:#fff;border-color:var(--sales-accent)}.commercial-dashboard{gap:1.25rem;display:grid}.commercial-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:1.25rem 0;display:grid}.commercial-dashboard-grid>*{min-width:0}.commercial-results-heading{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.commercial-results-heading h2{font-size:1.125rem;font-weight:650}.commercial-results-heading span{color:var(--ink-soft);font-size:.875rem}.commercial-attention{text-align:left;border-bottom:1px solid var(--line-2);gap:.5rem;width:100%;margin-bottom:.75rem;padding:1rem 0;display:grid}.commercial-attention span{color:var(--ink-soft);font-size:.875rem}.commercial-attention:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.commercial-dashboard-table{margin-top:1rem;overflow-x:auto}.commercial-dashboard-table table{border-collapse:collapse;width:100%;font-size:.875rem}.commercial-dashboard-table th{text-align:left;color:var(--ink-soft);font-weight:500}.commercial-dashboard-table th,.commercial-dashboard-table td{border-bottom:1px solid var(--line-2);padding:.875rem}.commercial-dashboard-table td{min-width:7rem}.commercial-dashboard-table td:first-child{min-width:10rem}.commercial-dashboard-table td:nth-child(3){min-width:15rem}@media(max-width:850px){.commercial-dashboard-grid{grid-template-columns:1fr}}.commercial-workspace .today-action-card{gap:16px;display:grid}.commercial-workspace .today-action-meta{color:var(--sales-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.commercial-workspace .today-action-main{grid-template-columns:minmax(0,1.3fr) minmax(240px,1fr);gap:24px;display:grid}.commercial-workspace .today-action-purpose h3{overflow-wrap:anywhere;margin:0 0 6px;line-height:1.4}.commercial-workspace .today-action-contact{border-left:1px solid var(--sales-border);overflow-wrap:anywhere;align-content:start;gap:6px;padding-left:24px;font-size:14px;display:grid}.commercial-workspace .today-section-label{color:var(--sales-muted);font-size:12px;font-weight:600}.commercial-workspace .today-action-notes{margin-top:12px;font-size:13px}.commercial-workspace .today-action-notes summary{cursor:pointer;color:var(--sales-muted)}.commercial-workspace .today-action-notes p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;line-height:1.6}.commercial-workspace .today-action-next{border-top:1px solid var(--sales-border);flex-wrap:wrap;gap:8px 16px;padding-top:12px;font-size:13px;display:flex}.commercial-workspace .today-action-footer{margin:0;padding-top:4px}@media(max-width:640px){.commercial-workspace .today-action-main{grid-template-columns:minmax(0,1fr);gap:16px}.commercial-workspace .today-action-contact{border-left:0;border-top:1px solid var(--sales-border);padding:12px 0 0}.commercial-workspace .today-action-footer{align-items:stretch}.commercial-workspace .today-action-footer button{min-height:44px}}.commercial-subnav,.commercial-tabs,.commercial-actions,.commercial-filters,.commercial-brand-picker{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.commercial-subnav{border-bottom:1px solid var(--line-2);margin:0 0 1.25rem;padding-bottom:.75rem}.commercial-subnav a{color:var(--ink-soft);border-radius:8px;padding:.55rem .85rem;font-size:14px;font-weight:600}.commercial-subnav a[aria-current=page]{background:var(--panel-2);color:var(--brand)}.commercial-tabs{margin:1rem 0}.commercial-tabs button{min-height:38px}.commercial-tabs span{opacity:.8;font-size:12px}.commercial-filters{margin-bottom:1rem}.commercial-filters input{flex:220px}.commercial-select{border:1px solid var(--line-2);background:var(--panel);border-radius:8px;max-width:100%;min-height:40px;padding:.45rem .7rem;font-size:14px}.commercial-context{color:var(--ink-soft);margin-bottom:1rem;font-size:14px;line-height:1.65}.commercial-context p{margin-bottom:.25rem}.commercial-context small{font-size:12px}.commercial-muted{color:var(--ink-soft);font-size:13px;line-height:1.6}.commercial-text-link{color:var(--brand);text-underline-offset:3px;text-align:left}.commercial-text-link:hover{text-decoration:underline}.commercial-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.commercial-row time{color:var(--ink-soft);font-size:12px}.commercial-news-list,.commercial-action-list{gap:1rem;margin:1rem 0;display:grid}.commercial-news-card,.commercial-action-card{border:1px solid var(--line-2);background:var(--panel);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:1.25rem}.commercial-news-card h3,.commercial-action-card h3{margin:.65rem 0;font-size:17px;font-weight:650;line-height:1.4}.commercial-news-card>p{margin-bottom:.75rem;font-size:14px;line-height:1.65}.commercial-action-card details{margin:.75rem 0;font-size:14px}.commercial-actions{margin-top:1rem}.commercial-action-queue h2{font-size:20px;font-weight:650}.commercial-empty{border:1px dashed var(--line-2);color:var(--ink-soft);border-radius:10px;margin:1rem 0;padding:1.5rem;font-size:14px;line-height:1.6}.commercial-tools{border:1px solid var(--line-2);border-radius:10px;margin:1rem 0;padding:.85rem 1rem}.commercial-tools summary{cursor:pointer;font-size:14px;font-weight:600}.commercial-tools[open]>summary{margin-bottom:1rem}.commercial-bucket{background:var(--panel-2);color:var(--ink-soft);border-radius:6px;padding:.3rem .55rem;font-size:12px;font-weight:600}.bucket-overdue{color:var(--bad)}.bucket-today{color:var(--brand)}.people-mobile{display:none}.commercial-account-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:1rem;display:grid}.commercial-more{margin:1rem 0}.wm-mapping .account-tabs{height:auto}.commercial-news,.commercial-action-queue{max-width:1200px}.commercial-brand-picker{flex-basis:100%}.commercial-subnav a:focus-visible,.commercial-text-link:focus-visible,.commercial-tools summary:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media(max-width:760px){.commercial-subnav{gap:.2rem}.commercial-subnav a{padding:.65rem;font-size:13px}.commercial-tabs{gap:.4rem}.commercial-tabs button{min-height:42px;padding-inline:.65rem;font-size:12px}.commercial-filters{align-items:stretch}.commercial-filters>input,.commercial-filters>select{flex-basis:100%;width:100%}.commercial-news-card,.commercial-action-card{padding:1rem}.commercial-news-card h3,.commercial-action-card h3{font-size:16px}.commercial-actions button{min-height:42px}.commercial-row{gap:.5rem}.commercial-action-queue h2{font-size:18px}.people-desktop{display:none}.people-mobile{gap:.75rem;display:grid}.people-mobile button{text-align:left;background:var(--panel);border:1px solid var(--line-2);overflow-wrap:anywhere;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;padding:1rem;display:flex}.people-mobile small{color:var(--ink-soft)}.wm-mapping .account-heading{flex-wrap:wrap}.wm-mapping .mapping-page-title{flex-wrap:wrap;gap:.75rem}.wm-mapping .mapping-page-title h1{font-size:20px}.wm-mapping .account-heading h2{font-size:24px}.wm-mapping .map-toolbar{flex-wrap:wrap}.wm-mapping .map-toolbar>*{max-width:100%}.wm-mapping .map-toolbar select{flex:130px;min-height:42px}.wm-mapping .embedded-mapping-nav{flex-wrap:wrap}.wm-mapping .embedded-mapping-nav button{min-height:42px}}.wm-mapping .workspace.workspace-embedded,.wm-mapping .workspace-embedded>.main{color:var(--ink);background:0 0}.wm-mapping .workspace-embedded .page-content{padding-top:1rem}.wm-mapping .commercial-news{max-width:none}.news-overview{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem;display:flex}.news-eyebrow{letter-spacing:.09em;color:var(--brand);align-items:center;gap:.45rem;font-size:11px;font-weight:650;display:flex}.news-overview h2{margin:.45rem 0;font-size:20px;font-weight:650;line-height:1.35}.news-overview p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.6}.news-sync{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.65rem;display:flex}.news-sync small{color:var(--ink-soft);font-size:12px}.commercial-news-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.commercial-news-card{flex-direction:column;gap:.65rem;height:100%;padding:1.2rem;display:flex}.commercial-news-card h3{margin:0;font-size:18px;line-height:1.5}.commercial-news-card>p.news-excerpt{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.65}.news-source{color:var(--ink-soft);font-size:12px;line-height:1.6}.news-evidence{border-top:1px solid var(--line-2);padding-top:.6rem;font-size:13px;line-height:1.65}.news-evidence summary{cursor:pointer;color:var(--ink-soft);min-height:32px;display:list-item}.news-evidence p{overflow-wrap:anywhere;margin:.5rem 0}.commercial-news-card .commercial-actions{border-top:1px solid var(--line-2);gap:.5rem;margin-top:auto;padding-top:.75rem}.commercial-news-card .commercial-text-link{align-items:center;gap:.35rem;min-height:36px;font-size:13px;display:inline-flex}.commercial-news-card .commercial-actions button{font-size:13px}.mapping-health{background:var(--panel);border:1px solid var(--line-2);border-radius:12px;margin:.75rem 0 1rem;padding:1rem 1.25rem}.mapping-health-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.mapping-health-stats>div{grid-template-columns:auto 1fr;align-items:center;gap:.25rem .6rem;display:grid}.mapping-health-stats svg{color:var(--brand)}.mapping-health-stats strong{font-size:24px;font-weight:650;line-height:1.25}.mapping-health-stats span{color:var(--ink-soft);grid-column:1/-1;font-size:12px}.mapping-health-footer{border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:1rem;margin-top:.85rem;padding-top:.85rem;display:flex}.mapping-health-footer p{max-width:680px;color:var(--ink-soft);margin:0;font-size:12px;line-height:1.6}.mapping-health-footer button{flex-shrink:0}.wm-mapping .commercial-account-list .account-card{box-shadow:none;border-radius:12px;gap:.6rem;padding:1rem}.wm-mapping .commercial-account-list .account-card:hover{border-color:var(--brand);background:var(--panel-2)}.wm-mapping .commercial-account-list .account-card h2{font-size:16px;line-height:1.4}.wm-mapping .commercial-account-list .account-card-stats{flex-wrap:wrap;gap:.75rem;font-size:12px}.wm-mapping .commercial-account-list .coverage-track{height:4px}.hunt-toolbar{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;padding:1rem}.hunt-journal-dialog textarea{resize:vertical}.hunt-journal-dialog p{overflow-wrap:anywhere}.commercial-news summary:focus-visible,.hunt-toolbar button:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media(max-width:1000px){.commercial-news-list{grid-template-columns:1fr}.news-overview{align-items:flex-start}.news-sync{flex-shrink:1}}@media(max-width:640px){.news-overview{flex-direction:column;gap:1rem;padding:1rem}.news-overview h2{font-size:18px}.news-sync{align-items:flex-start;width:100%}.mapping-health{padding:1rem}.mapping-health-stats{gap:.6rem}.mapping-health-stats strong{font-size:21px}.mapping-health-stats span{font-size:11px;line-height:1.5}.mapping-health-footer{flex-direction:column;align-items:flex-start}.mapping-health-footer button,.news-sync button,.commercial-news-card .commercial-actions button,.commercial-news-card .commercial-actions a{min-height:44px}.commercial-news-card .commercial-row{align-items:flex-start}.commercial-news-card h3{font-size:16px}.wm-mapping .embedded-mapping-nav .mapping-more-views{flex-basis:100%;padding:.65rem 0}.wm-mapping .account-summary-card{padding:1rem}.wm-mapping .metrics{flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr))}.hunt-toolbar{align-items:stretch}.hunt-toolbar>div{max-width:none}}.wm-mapping{background:0 0}.mapping-health-footer details{color:var(--ink-soft);font-size:12px;line-height:1.6}.mapping-health-footer summary{cursor:pointer}.mapping-health-footer details p{margin-top:.65rem}.mapping-refresh-action{margin-top:.75rem}.hunt-journal-dialog{border-radius:12px;width:calc(100% - 2rem)}.hunt-journal-dialog h2,.hunt-journal-dialog [data-slot=dialog-header]{text-align:left}@media(max-width:640px){.wm-mapping .embedded-mapping-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding-bottom:.65rem;display:grid}.wm-mapping .embedded-mapping-nav button{min-width:0;padding-inline:.4rem;font-size:12px}.wm-mapping .workspace-embedded .section-heading{gap:.6rem;margin-bottom:.75rem}.wm-mapping .workspace-embedded .section-heading p{font-size:12px;line-height:1.5}.wm-mapping .workspace-embedded .section-heading>button{margin:0}.mapping-health-footer{gap:.65rem}.mapping-health-stats strong{font-size:20px}.hunt-journal-dialog{padding:1rem}.hunt-journal-dialog h2{padding-right:1.5rem}.hunt-toolbar~section button{min-height:44px}}.wm-mapping .mapping-account-counts{color:var(--ink-soft);margin:.5rem 0 0;font-size:13px}.wm-mapping .map-detail-grid.mapping-card-first{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.wm-mapping .map-detail-grid.mapping-card-first.has-selection{grid-template-columns:minmax(0,1fr) 290px}.wm-mapping .mapping-card-first .map-layout{min-width:0;display:flex}.wm-mapping .mapping-card-first .map-layout>.org-tree{flex:0 0 160px}.wm-mapping .mapping-card-first .map-layout>div{flex:1;min-width:0}.wm-mapping .mapping-map-hint{color:var(--ink-soft);margin:.75rem 0;font-size:12px;line-height:1.6}.wm-mapping .mapping-card-first .contact-preview{min-width:0}@media(max-width:900px){.wm-mapping .map-detail-grid.mapping-card-first.has-selection{grid-template-columns:minmax(0,1fr)}.wm-mapping .mapping-card-first .map-layout{flex-direction:column}.wm-mapping .mapping-card-first .map-layout>.org-tree{flex:auto}.wm-mapping .commercial-tabs{flex-wrap:wrap}.wm-mapping .commercial-tabs button{min-height:44px}}.wm-mapping .map-toolbar.mapping-card-toolbar{grid-template-columns:minmax(0,1fr) 210px;display:grid}.wm-mapping .map-toolbar.mapping-card-toolbar .search-box{width:100%;min-width:0;max-width:none}.wm-mapping .map-toolbar.mapping-card-toolbar select{width:100%;min-width:0;max-width:none;min-height:44px}@media(max-width:640px){.wm-mapping .map-toolbar.mapping-card-toolbar{grid-template-columns:minmax(0,1fr)}.wm-mapping .mapping-page-title .mapping-csv-actions{flex-wrap:wrap;gap:.5rem;display:flex}.wm-mapping .mapping-page-title .mapping-csv-actions button{min-height:44px;padding-inline:.65rem;font-size:12px}}.mapping-fullscreen.wm-mapping{z-index:70;background:var(--panel,#fff);border:0;border-radius:0;flex-direction:column;gap:0;width:100vw;max-width:none;height:100dvh;padding:0;display:flex;position:fixed;inset:0;overflow:hidden;animation:none!important;transform:translate(0)!important}.mapping-fullscreen.wm-mapping .graph.interactive-graph{border:0;border-radius:0;flex:1;width:100%;height:auto;min-height:0;margin:0}.mapping-fullscreen.wm-mapping .mapping-fullscreen-header{flex-shrink:0;padding-right:4rem}.mapping-fullscreen.wm-mapping .graph .zoom-controls{bottom:1.5rem;right:1.5rem}.wm-mapping .workspace.workspace-embedded .main,.wm-mapping .workspace.workspace-embedded .page-content,.wm-mapping .workspace.workspace-embedded{background:0 0}.source-link{flex-wrap:wrap;align-items:center;gap:.75rem;max-width:100%;display:inline-flex}.source-link>button{justify-content:center;min-width:36px;min-height:36px}.source-fallback{color:var(--ink-soft);flex-basis:100%;font-size:12px;line-height:1.6;display:block}.source-fallback a{text-decoration:underline}.source-fallback input{border:1px solid var(--line-2);background:var(--panel);border-radius:6px;width:100%;padding:.35rem;font-size:12px;display:block}.action-calendar{border:1px solid var(--line-2);background:var(--panel);border-radius:12px;grid-template-columns:320px minmax(0,1fr);gap:1.5rem;margin:1rem 0;padding:1.25rem;display:grid}.action-calendar h3{text-transform:capitalize;margin-bottom:1rem;font-weight:650}.calendar-has-action{text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:5px;text-decoration-thickness:3px}.calendar-action{text-align:left;border:1px solid var(--line-2);overflow-wrap:anywhere;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.4rem;width:100%;margin-bottom:.75rem;padding:1rem;display:flex}.calendar-action:hover{border-color:var(--brand)}.calendar-action small{color:var(--ink-soft)}@media(max-width:760px){.action-calendar{grid-template-columns:minmax(0,1fr);padding:1rem}.action-calendar>div{min-width:0}.source-link>button{min-width:44px;min-height:44px}}.wm-mapping.wm-mapping{background:0 0}.hub-context-panel{background:var(--panel);border-right:1px solid var(--line);flex-direction:column;height:100dvh;min-height:0;display:flex;overflow-y:auto}.hub-context-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;min-height:3.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:650;display:flex}.hub-context-heading button{min-width:2.75rem;min-height:2.75rem;color:var(--ink-soft);border-radius:.5rem;place-items:center;display:grid}.hub-context-heading button:hover,.hub-context-reopen:hover{background:var(--panel-3)}.hub-context-links{padding:.5rem .75rem;overflow-y:auto}.hub-context-links section{padding:.75rem 0}.hub-context-links section+section{border-top:1px solid var(--line)}.hub-context-links h2{color:var(--ink-soft);padding:.25rem .5rem .5rem;font-size:.75rem;font-weight:600}.hub-context-links a{min-height:2.75rem;color:var(--ink);overflow-wrap:anywhere;border-radius:.5rem;align-items:center;padding:.5rem .75rem;font-size:.8125rem;line-height:1.4;display:flex}.hub-context-links a:hover{background:var(--panel-2)}.hub-context-links a[aria-current=page]{background:var(--panel-3);color:var(--brand);box-shadow:inset 2px 0 var(--brand);font-weight:650}.hub-context-links a:focus-visible,.hub-context-heading button:focus-visible,.hub-context-reopen:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.hub-context-reopen{min-height:2.75rem;color:var(--ink-soft);border-radius:.5rem;align-items:center;gap:.375rem;padding:0 .5rem;font-size:.75rem;display:flex}@media(max-width:767px){.hub-context-links{border-top:1px solid var(--line);flex:1;min-height:0}.hub-sidebar nav{flex:initial}}.finance-workspace{--finance-radius:14px;--finance-gap:20px;--finance-border:var(--line-2);--finance-surface:var(--panel);--finance-muted:var(--ink-soft);min-width:0;line-height:1.55}.finance-workspace .commercial-subnav{gap:4px;margin-bottom:24px;padding-bottom:12px}.finance-workspace .commercial-subnav a{border:1px solid #0000;align-items:center;min-height:42px;display:inline-flex}.finance-workspace .commercial-subnav a[aria-current=page]{border-color:var(--finance-border);background:var(--panel-2)}.finance-workspace :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--brand);outline-offset:3px}.finance-page{min-width:0}.finance-workspace :is(.panel,.bg-card){border-radius:var(--finance-radius);border-color:var(--finance-border);box-shadow:none}.finance-workspace .panel-hero{background:var(--panel);border-top:3px solid var(--brand)}.finance-workspace .panel-interactive:not(a){cursor:default;transform:none}.finance-workspace .kpi-lab{letter-spacing:0;text-transform:none;font-family:inherit;font-size:13px;font-weight:500;line-height:1.45}.finance-workspace .kpi-val{letter-spacing:-.5px;font-variant-numeric:tabular-nums;margin-top:12px;font-family:inherit;font-size:28px;line-height:1.25}.finance-workspace .panel-interactive .truncate{white-space:normal;text-overflow:clip;line-height:1.5;overflow:visible}.finance-workspace :is(.panel,.bg-card) h3{letter-spacing:-.2px;font-size:16px;line-height:1.4}.finance-workspace table{font-size:13px;line-height:1.5}.finance-workspace th{text-transform:none;letter-spacing:0;color:var(--finance-muted);background:var(--panel-2);white-space:nowrap;padding:13px 16px;font-family:inherit;font-size:12px;font-weight:600}.finance-workspace td{vertical-align:middle;padding:16px}.finance-workspace tbody tr:hover{background:var(--panel-2)}.finance-workspace :is(input,[role=combobox]){border-radius:9px;min-height:42px}.finance-workspace [role=tablist]{background:var(--panel-2);border-radius:10px;gap:4px;max-width:100%;height:auto;min-height:42px;padding:4px}.finance-workspace [role=tab]{white-space:normal;min-height:36px;font-size:13px}.finance-toolbar{background:var(--panel-2);border:1px solid var(--finance-border);border-radius:var(--finance-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.finance-toolbar .finance-source{color:var(--ink);margin:0;font-size:13px;font-weight:600}.finance-toolbar .finance-source-meta{color:var(--finance-muted);margin-top:4px;font-size:12px}.finance-toolbar-actions{flex-wrap:wrap;gap:8px;display:flex}.finance-note{border-left:3px solid var(--line-2);background:var(--panel-2);color:var(--finance-muted);border-radius:0 9px 9px 0;padding:12px 16px;font-size:13px}.finance-note summary{cursor:pointer;color:var(--ink);font-weight:500;line-height:1.6}.finance-note p{margin-top:10px;line-height:1.65}.finance-empty{color:var(--finance-muted);align-items:flex-start;gap:12px;padding:24px 0;font-size:13px;line-height:1.6;display:flex}.finance-empty svg{color:var(--ink-faint);flex:none;margin-top:2px}.finance-empty strong{color:var(--ink);margin-bottom:4px;font-weight:500;display:block}.finance-workspace .finance-filters{border:1px solid var(--finance-border);background:var(--finance-surface);border-radius:11px;gap:10px;padding:12px}.finance-workspace .finance-filters>div:first-child{min-width:min(220px,100%)}.finance-workspace .finance-flow-summary{background:var(--panel-2);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:16px;padding:16px;display:grid}.finance-workspace .finance-row-amount{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}@media(max-width:640px){.finance-toolbar{padding:16px}.finance-toolbar-actions{width:100%}.finance-toolbar-actions>*{flex:1}.finance-workspace td,.finance-workspace th{padding:12px}.finance-workspace .kpi-val{font-size:26px}.finance-workspace .commercial-subnav a{font-size:13px}.finance-workspace .finance-filters>div:first-child{flex-basis:100%;width:100%;max-width:none}}.finance-workspace [data-finance-view=profitability] table{min-width:880px}.finance-workspace [data-finance-view=profitability] :is(th,td):first-child{min-width:210px}@keyframes spin{to{transform:rotate(360deg)}}.person-panel{background:var(--background);flex-direction:column;overflow:hidden;border-left:1px solid var(--border)!important;width:min(560px,100vw)!important;max-width:100vw!important;box-shadow:-16px 0 56px color-mix(in srgb,var(--foreground) 14%,transparent)!important;gap:0!important;padding:0!important;display:flex!important}.person-panel>button:last-child{border:1px solid var(--border);background:var(--background);width:34px;height:34px;color:var(--muted-foreground);opacity:1;z-index:2;border-radius:7px;place-items:center;display:grid;top:18px;right:18px}.person-panel-header{border-bottom:1px solid var(--border);background:var(--muted);grid-template-rows:auto auto;grid-template-columns:68px minmax(0,1fr);gap:4px 16px;padding:26px 64px 24px 28px;text-align:left!important;display:grid!important}.person-panel-header .panel-avatar{grid-row:1/3;align-self:center;margin:0}.person-panel-header .panel-avatar .avatar{border:1px solid var(--border);width:58px;height:58px;box-shadow:0 0 0 4px var(--background);font-size:18px}.person-panel-header [data-slot=sheet-title]{min-width:0;color:var(--foreground);align-self:end;font-size:22px;font-weight:700;line-height:1.2}.person-panel-header [data-slot=sheet-description]{min-width:0;color:var(--muted-foreground);font-size:13px;line-height:1.45}.person-panel .panel-body{min-height:0;color:var(--foreground);scrollbar-width:thin;flex:1;padding:22px 28px 32px;overflow-y:auto}.person-panel .panel-status,.person-panel .panel-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.person-panel .panel-status{border-bottom:1px solid var(--border);justify-content:flex-start;margin-bottom:18px;padding-bottom:16px}.person-panel .panel-status .score-pill{background:var(--accent);color:var(--accent-foreground);border-radius:5px;margin-left:auto;padding:5px 8px;font:600 12px/1.2 JetBrains Mono,monospace}.person-panel .contact-feedback{border:1px solid var(--border);background:var(--background);border-radius:7px;margin:0 0 16px;padding:15px 16px}.person-panel .followup-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.person-panel .contact-feedback p{color:var(--muted-foreground);margin:8px 0 0;font-size:13px;line-height:1.5}.person-panel .panel-actions{margin:0 0 20px}.person-panel .panel-actions [data-slot=button]{border-radius:6px;min-height:36px}.person-panel .person-section-title,.person-panel .panel-body>h3{border-top:1px solid var(--border);color:var(--foreground);margin:24px 0 12px;padding-top:22px;font-size:14px;font-weight:700}.person-panel .person-section-title{border-top:0;margin-top:0;padding-top:0}.person-panel .person-details-grid{border:1px solid var(--border);background:var(--border);border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.person-panel .person-details-grid>div{background:var(--background);min-width:0;padding:13px 14px}.person-panel .person-details-grid dt{color:var(--muted-foreground);align-items:center;gap:7px;margin-bottom:6px;font-size:11px;font-weight:600;display:flex}.person-panel .person-details-grid dt svg{color:var(--primary);flex:none}.person-panel .person-details-grid dd{overflow-wrap:anywhere;color:var(--foreground);margin:0;font-size:13px;line-height:1.45}.person-panel .person-details-grid a{color:var(--primary)}.person-panel .tag-row{flex-wrap:wrap;gap:6px;margin:12px 0 0;display:flex}.person-panel .panel-body>.muted{color:var(--muted-foreground);margin:-4px 0 12px;font-size:13px;line-height:1.6}.person-panel .panel-body>select{border:1px solid var(--border);background:var(--background);width:100%;min-height:40px;color:var(--foreground);border-radius:6px;padding:8px 11px;font-size:13px}.person-panel .reason-list{gap:7px;padding:0;list-style:none;display:grid}.person-panel .reason-list li{border-left:3px solid var(--primary);background:var(--muted);color:var(--muted-foreground);border-radius:0 6px 6px 0;padding:10px 12px;font-size:13px;line-height:1.45}.person-panel .relation-row,.person-panel .history-row,.person-panel .source-card,.person-panel .note-copy{overflow-wrap:anywhere;width:100%}.person-panel .relation-row{border-bottom:1px solid var(--border);text-align:left;flex-direction:column;gap:4px;padding:12px 0;display:flex}.person-panel .history-row{border-left:2px solid var(--border);margin-left:4px;padding:3px 0 16px 16px}.person-panel .history-row strong,.person-panel .history-row span,.person-panel .history-row small{display:block}.person-panel .panel-form{gap:16px;display:grid}.person-panel .panel-form .form-field{color:var(--muted-foreground);gap:7px;font-size:13px;display:grid}.person-panel .panel-form input,.person-panel .panel-form select,.person-panel .panel-form textarea{border:1px solid var(--border);background:var(--background);width:100%;min-height:40px;color:var(--foreground);border-radius:6px;padding:9px 11px}.person-panel-alert,.person-panel-loading{background:var(--muted);color:var(--muted-foreground);border-radius:6px;margin:0 0 16px;padding:12px;font-size:13px}@media(max-width:560px){.person-panel-header{grid-template-columns:52px minmax(0,1fr);padding:20px 58px 18px 18px}.person-panel-header .panel-avatar .avatar{width:46px;height:46px}.person-panel-header [data-slot=sheet-title]{font-size:19px}.person-panel .panel-body{padding:18px}.person-panel .person-details-grid{grid-template-columns:1fr}.person-panel .panel-status .score-pill{margin-left:0}}@keyframes workspace-arrive{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.wm-mapping{@theme inline{--color-background: #fff; --color-foreground: #252b36; --color-primary: #1a66e0; --color-primary-foreground: #fff; --color-secondary: #f1f3f5; --color-secondary-foreground: #353d48; --color-muted: #f1f3f5; --color-muted-foreground: #717985; --color-accent: #e1ecff; --color-accent-foreground: #1855b8; --color-border: #e3e6ec; --color-input: #e3e6ec; --color-ring: #1a66e0; --color-card: #fff; --color-card-foreground: #202530; --color-popover: #fff; --color-popover-foreground: #202530; --color-destructive: #b42335; --radius-sm: 4px; --radius-md: 6px; --radius-lg: 9px; --radius-xl: 12px;}}.wm-mapping .mapping-exit-nav{align-items:center;gap:6px;margin-left:auto;display:flex}.wm-mapping .mapping-exit-nav a{border:1px solid var(--wm-line,#e4e8ef);min-height:34px;color:var(--wm-muted,#61708a);background:#fff;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.wm-mapping .mapping-exit-nav a:hover{color:var(--wm-blue,#1a66e0);border-color:color-mix(in srgb,var(--wm-blue,#1a66e0) 35%,var(--wm-line,#e4e8ef));background:var(--wm-soft,#f6f8fb)}@media(max-width:900px){.wm-mapping .mapping-exit-nav span{display:none}.wm-mapping .mapping-exit-nav a{justify-content:center;width:34px;padding:0}.wm-mapping .topbar-profile{display:none}}@media(max-width:560px){.wm-mapping .mapping-exit-nav{gap:4px}.wm-mapping .global-search{order:4;width:100%}.wm-mapping .topbar{flex-wrap:wrap;height:auto;min-height:58px;padding-bottom:10px}.wm-mapping .global-search input{width:100%}}.wm-mapping{color:#252b36;background:#fff;font-family:Inter,Arial,sans-serif;font-size:16px}.wm-mapping *{box-sizing:border-box}.wm-mapping{margin:0}.wm-mapping button,.wm-mapping a,.wm-mapping input,.wm-mapping select,.wm-mapping textarea{font:inherit}.wm-mapping button,.wm-mapping a{cursor:pointer}.wm-mapping button{transition:background .15s}.wm-mapping button:focus-visible,.wm-mapping a:focus-visible{outline-offset:3px;outline:2px solid #1a66e0}.wm-mapping button:disabled{opacity:.55;cursor:wait}.wm-mapping input,.wm-mapping select,.wm-mapping textarea{background:#fff;border:1px solid #dfe3eb;border-radius:6px;min-width:0;padding:8px 11px;font-size:14px}.wm-mapping input:focus,.wm-mapping textarea:focus,.wm-mapping select:focus{outline:2px solid #b4d0fa}.wm-mapping a{color:inherit;text-decoration:none}.wm-mapping .workspace{min-height:100vh;display:flex}.wm-mapping .main-nav{z-index:20;background:#f4f8ff;border-right:1px solid #e5e7ec;flex-direction:column;width:224px;padding:30px 16px;display:flex;position:fixed;inset:0 auto 0 0}.wm-mapping .wordmark{letter-spacing:-1.5px;align-items:center;gap:7px;padding:0 7px 30px;font-size:25px;font-weight:750;display:flex}.wm-mapping .wordmark sup{letter-spacing:0;font-size:12px}.wm-mapping .brand-mark{color:#fff;letter-spacing:-4px;background:#1a66e0;border-radius:7px;margin-right:1px;padding:1px 8px 4px 5px;font-size:21px}.wm-mapping .workspace-picker{border-top:1px solid #e7e9ee;border-bottom:1px solid #e7e9ee;align-items:center;gap:9px;margin-bottom:25px;padding:15px 4px;font-size:13px;font-weight:550;display:flex}.wm-mapping .workspace-picker small{color:#828996;margin-top:4px;font-size:12px;font-weight:400;display:block}.wm-mapping .nav-label{letter-spacing:1.1px;color:#838b98;margin:0 12px 13px;font-size:11px;font-weight:600}.wm-mapping .nav-item{text-align:left;color:#68717e;background:0 0;border:0;border-radius:6px;align-items:center;gap:11px;width:100%;margin:2px 0;padding:12px;font-size:14px;display:flex}.wm-mapping .nav-item.active{color:#1855b8;background:#e1ecff;font-weight:600}.wm-mapping .nav-item:hover{background:#eef4ff}.wm-mapping .nav-bottom{color:#858c98;margin-top:auto;font-size:12px}.wm-mapping .nav-bottom>small{padding:15px 12px;display:block}.wm-mapping .user{border-top:1px solid #e3e5ec;align-items:center;gap:10px;margin-top:14px;padding-top:20px;font-size:12px;display:flex;overflow:hidden}.wm-mapping .main{width:calc(100% - 224px);margin-left:224px}.wm-mapping .topbar{color:#7b8491;border-bottom:1px solid #eceef2;justify-content:space-between;align-items:center;height:63px;padding:0 34px;font-size:12px;display:flex}.wm-mapping .topbar>span{align-items:center;gap:14px;display:flex}.wm-mapping .page-content{padding:30px 34px}.wm-mapping .breadcrumb{letter-spacing:1px;color:#87909e;margin-bottom:22px;font-size:11px}.wm-mapping .account-heading{align-items:center;gap:17px;display:flex}.wm-mapping .account-logo{color:#465a77;background:#fbfcfe;border:1px solid #dde2e9;border-radius:11px;flex-shrink:0;place-items:center;width:60px;height:60px;font-family:Georgia,serif;font-size:38px;display:grid}.wm-mapping h1{letter-spacing:-1px;margin:0 0 8px;font-size:29px;font-weight:600}.wm-mapping h1 .badge{vertical-align:middle;letter-spacing:.4px;margin-left:8px}.wm-mapping .account-heading p{color:#788391;margin:0;font-size:13px}.wm-mapping .heading-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.wm-mapping .badge{color:#657182;background:#f1f3f7;border:1px solid #e8ebf1;border-radius:4px;align-items:center;padding:4px 7px;font-size:12px;line-height:1.3;display:inline-flex}.wm-mapping .badge.demo{color:#7964ad;background:#f2edff;border-color:#e9e1ff}.wm-mapping .badge.tier{color:#976919;background:#fff8e9;border-color:#f1e5cc}.wm-mapping .demo-banner{color:#79718e;background:#faf8fe;border:1px solid #f0ecf7;border-radius:5px;margin-top:20px;padding:9px 12px;font-size:12px}.wm-mapping .metrics{border:1px solid #e6e8ee;border-radius:8px;grid-template-columns:repeat(4,1fr);margin:22px 0 25px;padding:19px 0;display:grid}.wm-mapping .metric{border-right:1px solid #e8eaf0;padding:0 22px}.wm-mapping .metric:last-child{border:0}.wm-mapping .metric>span{color:#778290;font-size:13px}.wm-mapping .metric strong{letter-spacing:-.8px;margin:9px 0 6px;font-size:28px;font-weight:550;display:block}.wm-mapping .metric small{color:#84909f;font-size:12px}.wm-mapping .map-toolbar{align-items:center;gap:12px;padding:19px 0;display:flex}.wm-mapping .map-toolbar input{min-width:270px}.wm-mapping .map-toolbar small{color:#828d9a;margin-left:auto;font-size:12px}.wm-mapping .map-layout{border:1px solid #e1e5ec;border-radius:9px;height:560px;display:flex;overflow:hidden}.wm-mapping .org-tree{background:#fff;border-right:1px solid #e5e8ee;flex-direction:column;flex-shrink:0;width:185px;padding:20px 9px;display:flex}.wm-mapping .org-tree .nav-label{margin:0 5px 20px;font-size:10px}.wm-mapping .org-tree button{text-align:left;color:#727e8e;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:10px 8px;font-size:12px;display:flex}.wm-mapping .org-tree button.selected{color:#1855b8;background:#e1ecff;font-weight:550}.wm-mapping .tree-footer{color:#7e8999;margin-top:auto;padding:10px;font-size:12px;line-height:2.4}.wm-mapping .graph{background-color:#fcfcfe;background-image:radial-gradient(#dedfea .8px,#0000 .8px);background-size:18px 18px;flex:1;min-width:0;position:relative;overflow:hidden}.wm-mapping .graph-label{letter-spacing:1.2px;color:#8d96a5;font-size:11px;position:absolute;top:22px;left:22px}.wm-mapping .connections{fill:none;stroke:#c9cbdc;stroke-width:1.3px;width:100%;height:560px;position:absolute;inset:0}.wm-mapping .node{cursor:pointer;text-align:left;background:#fff;border:1px solid #e0e2eb;border-radius:7px;width:224px;padding:0;position:absolute;box-shadow:0 3px 7px #28355606}.wm-mapping .node:hover{border-color:#1a66e0;box-shadow:0 4px 12px #1a66e014}.wm-mapping .node-0{top:65px;left:calc(50% - 112px)}.wm-mapping .node-1{border-color:#8bb6f4;top:222px;left:calc(17% - 112px)}.wm-mapping .node-2{top:222px;left:calc(50% - 112px)}.wm-mapping .node-3{top:222px;left:calc(83% - 112px)}.wm-mapping .node-4{top:394px;left:calc(17% - 112px)}.wm-mapping .node-5{top:394px;left:calc(50% - 112px)}.wm-mapping .node-6{top:394px;left:calc(83% - 112px)}.wm-mapping .person-card-top{align-items:center;gap:9px;padding:15px 11px;display:flex}.wm-mapping .avatar{color:#3264a5;background:#e1ecff;border:1px solid #c5d9f5;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:grid}.wm-mapping .person-card-top strong{font-size:13px;font-weight:600}.wm-mapping .person-card-top p{color:#7e8998;margin:4px 0 0;font-size:12px}.wm-mapping .status-dot{background:#52b99a;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-left:auto}.wm-mapping .person-card-bottom{color:#7b8797;border-top:1px solid #eff0f4;justify-content:space-between;padding:8px 11px;font-size:11px;display:flex}.wm-mapping .person-card-bottom>span:first-child{letter-spacing:.5px;color:#8e74b1;font-size:10px}.wm-mapping .zoom-controls{color:#697589;background:#fff;border:1px solid #e0e3ed;border-radius:6px;align-items:center;gap:12px;padding:6px;font-size:12px;display:flex;position:absolute;bottom:18px;right:18px}.wm-mapping .zoom-controls button{background:#fff;border:0;padding:4px}.wm-mapping .bottom-widgets{grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;display:grid}.wm-mapping .bottom-widgets section{border:1px solid #e4e7ed;border-radius:8px;padding:20px}.wm-mapping .bottom-widgets h3{justify-content:space-between;margin:0;font-size:15px;font-weight:550;display:flex}.wm-mapping .bottom-widgets p{color:#82909d;margin:9px 0 19px;font-size:13px}.wm-mapping .bottom-widgets strong{font-size:14px}.wm-mapping .bottom-widgets small{color:#82909d;margin-top:6px;font-size:12px;display:block}@media(max-width:1250px){.wm-mapping .main-nav{width:195px}.wm-mapping .main{width:calc(100% - 195px);margin-left:195px}.wm-mapping .page-content{padding:24px}.wm-mapping .heading-actions{flex-wrap:wrap;justify-content:flex-end;max-width:240px}.wm-mapping .org-tree{width:150px}.wm-mapping .graph{min-width:750px}.wm-mapping .map-layout{overflow:auto}}@media(max-width:760px){.wm-mapping .main-nav{width:64px;padding:20px 6px}.wm-mapping .wordmark{padding:0 5px 25px;font-size:0}.wm-mapping .wordmark sup,.wm-mapping .workspace-picker,.wm-mapping .nav-label,.wm-mapping .nav-bottom{display:none}.wm-mapping .nav-item{padding:12px;font-size:0}.wm-mapping .nav-item svg{flex-shrink:0}.wm-mapping .main{width:calc(100% - 64px);margin-left:64px}.wm-mapping .topbar{padding:0 16px}.wm-mapping .topbar>span:last-child{display:none}.wm-mapping .page-content{padding:20px 14px}.wm-mapping .account-heading{flex-wrap:wrap}.wm-mapping .heading-actions{max-width:none;margin:10px 0}.wm-mapping .metrics{grid-template-columns:1fr 1fr;gap:20px}.wm-mapping .metric:nth-child(2){border:0}.wm-mapping .map-toolbar{flex-wrap:wrap}.wm-mapping .bottom-widgets{grid-template-columns:1fr}.wm-mapping .org-tree{display:none}}.wm-mapping .main-nav{z-index:20;flex-shrink:0;height:100vh;width:224px!important;position:fixed!important}.wm-mapping .main-nav [data-slot=sidebar-menu]{gap:4px}.wm-mapping .nav-item{height:43px!important}.wm-mapping .nav-item span{white-space:nowrap}.wm-mapping .main-nav .nav-bottom{margin-top:auto}.wm-mapping .user>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.wm-mapping .user a{padding:4px}.wm-mapping .muted{color:#7b8796;font-size:14px;line-height:1.7}.wm-mapping .message-banner,.wm-mapping .error-banner{color:#46695a;background:#f5faf7;border:1px solid #dfe9e4;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;padding:10px 14px;font-size:13px;display:flex}.wm-mapping .error-banner{color:#a54751;background:#fff6f6;border-color:#f0d4d8}.wm-mapping .message-banner button{background:0 0;border:0;font-size:20px}.wm-mapping .section-heading{justify-content:space-between;align-items:center;gap:24px;margin:10px 0 24px;display:flex}.wm-mapping .section-heading p{color:#7f8998;margin:8px 0 0;font-size:14px}.wm-mapping h2{letter-spacing:-.4px;font-size:20px;font-weight:550}.wm-mapping h3{font-size:16px;font-weight:550}.wm-mapping .search-box{color:#8792a1;background:#fff;border:1px solid #e1e5ec;border-radius:6px;flex:1;align-items:center;gap:9px;max-width:370px;padding:0 10px;display:flex}.wm-mapping .search-box input{background:0 0;border:0;width:100%;min-width:0!important}.wm-mapping .map-toolbar{flex-wrap:wrap}.wm-mapping .map-toolbar select{max-width:200px;padding:8px;font-size:12px}.wm-mapping .account-options{color:#7c8796;flex-wrap:wrap;align-items:center;gap:8px;margin:-8px 0 15px;font-size:12px;display:flex}.wm-mapping .account-options>span{margin-right:auto}.wm-mapping .account-options select{color:#7c8796;border:0;font-size:12px}.wm-mapping .account-tabs{max-width:100%;overflow-x:auto}.wm-mapping .tab-count{background:#eef4ff;border-radius:4px;padding:0 5px;font-size:11px}.wm-mapping .core-link{color:#1a66e0;align-items:center;gap:4px;display:flex}.wm-mapping .interactive-graph{touch-action:none;cursor:grab;min-width:0}.wm-mapping .interactive-graph:active{cursor:grabbing}.wm-mapping .graph-label{z-index:3;pointer-events:none;background:#fcfcfed9;align-items:center;gap:7px;padding:5px;display:flex}.wm-mapping .graph-label span{letter-spacing:0;color:#969fac;font-size:11px}.wm-mapping .graph-stage{will-change:transform;position:absolute;inset:0 auto auto 0}.wm-mapping .graph-edges{fill:none;stroke-width:1.3px;position:absolute;inset:0}.wm-mapping .graph-edges text{fill:#6a91c5;stroke:none;font-size:11px}.wm-mapping .positioned-node{width:224px}.wm-mapping .node-open{text-align:left;background:#fff;border:0;border-radius:7px;width:100%;padding:0;display:block}.wm-mapping .node-status{color:#949cac;justify-content:space-between;align-items:center;padding:0 11px 9px;font-size:11px;display:flex}.wm-mapping .node-status .badge{border:0;padding:2px 5px;font-size:10px}.wm-mapping .collapse-node{color:#9299a7;background:#fff;border:1px solid #d9ddeb;border-radius:10px;justify-content:center;align-items:center;padding:2px 5px;font-size:10px;display:flex;position:absolute;bottom:-11px;left:calc(50% - 17px)}.wm-mapping .status-CURRENT{color:#438368;background:#edf8f2;border-color:#d9eee4}.wm-mapping .status-NEW{color:#8560c2;background:#f2edff;border-color:#e6dafb}.wm-mapping .status-LEFT{color:#b17948;background:#fff3e9;border-color:#f4e1d0}.wm-mapping .status-UNKNOWN,.wm-mapping .status-TO_VERIFY{color:#7e8794;background:#f2f3f5;border-color:#e5e8ee}.wm-mapping .score-pill{color:#3264a5;white-space:nowrap;background:#e1ecff;border-radius:5px;padding:5px 8px;font-size:12px}.wm-mapping .contact-row{text-align:left;background:0 0;border:0;border-bottom:1px solid #f0f1f5;align-items:center;gap:11px;width:100%;padding:11px 0;display:flex}.wm-mapping .contact-row:last-child{border:0}.wm-mapping .contact-row .score-pill{margin-left:auto}.wm-mapping .gap-tags{flex-wrap:wrap;gap:7px;margin:15px 0 20px;display:flex}.wm-mapping .coverage-track{background:#eef4ff;border-radius:4px;height:5px;margin:20px 0 10px;overflow:hidden}.wm-mapping .coverage-track span{background:#1a66e0;border-radius:4px;height:100%;display:block}.wm-mapping .legend-solid,.wm-mapping .legend-dashed{vertical-align:middle;border-top:1px solid #b4b9c8;width:22px;margin-right:5px;display:inline-block}.wm-mapping .legend-dashed{border-top-style:dashed}.wm-mapping .tree-footer small{margin-top:12px;font-size:11px;line-height:1.5;display:block}.wm-mapping .empty-state{color:#8a93a2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:280px;padding:70px 30px;display:flex}.wm-mapping .empty-state h2,.wm-mapping .empty-state h3{color:#657084;margin:0}.wm-mapping .empty-state p{max-width:380px;font-size:14px}.wm-mapping .cluster-grid{grid-template-columns:repeat(3,1fr);gap:15px;padding:70px 25px;display:grid}.wm-mapping .cluster-grid button{text-align:left;color:#7e879a;background:#fff;border:1px solid #e1e4ed;border-radius:8px;flex-direction:column;gap:9px;padding:20px;font-size:13px;display:flex}.wm-mapping .table-panel{border:1px solid #e6e8ef;border-radius:8px;margin-top:8px;overflow:hidden}.wm-mapping .table-panel th{color:#818a98;background:#fafbfc;padding:15px;font-size:12px;font-weight:500}.wm-mapping .table-panel th button{align-items:center;gap:6px;display:flex}.wm-mapping .table-panel td{max-width:300px;padding:15px;font-size:12px}.wm-mapping .table-panel td small{color:#8e98a6;margin-top:5px;font-size:11px;display:block}.wm-mapping .clickable-row{cursor:pointer}.wm-mapping .person-name{text-align:left;align-items:center;gap:9px;display:flex}.wm-mapping .priority-number{color:#1855b8;font-size:14px;font-weight:600}.wm-mapping .pagination{color:#8993a1;border-top:1px solid #eceef4;align-items:center;gap:10px;padding:15px;font-size:12px;display:flex}.wm-mapping .pagination span{margin-right:auto}.wm-mapping .tab-panel{padding:25px 0}.wm-mapping .tab-panel>h2{margin:0 0 15px}.wm-mapping .coverage-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.wm-mapping .coverage-card{color:#a78a60;background:#fffcf8;border:1px solid #ebe3d8;border-radius:8px;flex-direction:column;gap:10px;padding:20px;display:flex}.wm-mapping .coverage-card.covered{color:#638976;background:#fafcfb;border-color:#e1ebe5}.wm-mapping .coverage-card strong{font-size:14px}.wm-mapping .coverage-card span{font-size:12px}.wm-mapping .source-card{overflow-wrap:anywhere;border:1px solid #e6e9ef;border-radius:7px;margin:10px 0;padding:16px}.wm-mapping .source-card strong{font-size:14px;display:block}.wm-mapping .source-card a{color:#1855b8}.wm-mapping .source-card small{color:#8b95a2;margin:7px 0;font-size:12px;display:block}.wm-mapping .source-card p{color:#7c8796;white-space:pre-wrap;max-height:160px;margin:10px 0 0;font-size:13px;line-height:1.6;overflow:auto}.wm-mapping .activity-row{text-align:left;background:#fff;border:1px solid #e7e9ef;border-radius:7px;align-items:center;gap:16px;margin:12px 0;padding:18px;display:flex}.wm-mapping .activity-row>svg{color:#3264a5;flex-shrink:0}.wm-mapping .activity-row>div{flex:1}.wm-mapping .activity-row strong{font-size:14px;font-weight:500;display:block}.wm-mapping .activity-row small{color:#87929f;margin-top:8px;font-size:12px;display:block}.wm-mapping .activity-row p{color:#82909d;margin:8px 0;font-size:13px}.wm-mapping .event-icon{color:#3264a5;background:#eef4ff;border-radius:6px;padding:7px}.wm-mapping .full-width{width:100%}.wm-mapping .account-note{resize:vertical;width:100%;margin:20px 0 15px;padding:20px;line-height:1.8;display:block}.wm-mapping .form-dialog{max-height:90vh;overflow:auto}.wm-mapping .form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.wm-mapping .form-field{color:#707d8e;flex-direction:column;gap:7px;margin:0;font-size:13px;display:flex}.wm-mapping .form-field input,.wm-mapping .form-field select,.wm-mapping .form-field textarea{width:100%}.wm-mapping .form-actions{grid-column:1/-1;justify-content:flex-end;gap:10px;margin-top:10px;display:flex}.wm-mapping .form-error{color:#b34a56;grid-column:1/-1;font-size:13px;line-height:1.6}.wm-mapping .person-panel{gap:0!important;width:470px!important;max-width:95vw!important}.wm-mapping .person-panel [data-slot=sheet-header]{border-bottom:1px solid #ebeef2;padding:28px 26px 20px}.wm-mapping .panel-avatar{align-items:center;gap:13px;margin:8px 0 17px;display:flex}.wm-mapping .panel-avatar .avatar{width:56px;height:56px;font-size:18px}.wm-mapping .panel-body{flex:1;padding:23px 26px;overflow:auto}.wm-mapping .panel-status,.wm-mapping .panel-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;display:flex}.wm-mapping .panel-status{justify-content:space-between}.wm-mapping .panel-body h3{border-top:1px solid #ebeef3;margin:24px 0 14px;padding-top:22px;font-size:14px}.wm-mapping .details-grid{grid-template-columns:140px 1fr;gap:13px;font-size:13px;display:grid}.wm-mapping .details-grid dt{color:#8a94a3}.wm-mapping .details-grid dd{overflow-wrap:anywhere;margin:0}.wm-mapping .tag-row{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.wm-mapping .panel-body select{width:100%;font-size:12px}.wm-mapping .reason-list{color:#7b8594;padding-left:18px;font-size:13px;line-height:1.9}.wm-mapping .relation-row{text-align:left;background:#fafbfe;border:1px solid #e8eaf1;border-radius:6px;width:100%;margin:8px 0;padding:13px;display:block}.wm-mapping .relation-row strong{font-size:13px;font-weight:550;display:block}.wm-mapping .relation-row small{color:#8b95a5;margin-top:6px;font-size:11px;display:block}.wm-mapping .history-row{border-left:2px solid #c5d9f5;margin:15px 0;padding:0 0 10px 15px;font-size:13px}.wm-mapping .history-row strong,.wm-mapping .history-row>span,.wm-mapping .history-row small{margin:5px 0;display:block}.wm-mapping .history-row small{color:#8b95a5;font-size:12px}.wm-mapping .history-row .badge{display:inline-flex}.wm-mapping .note-copy{color:#778396;white-space:pre-wrap;font-size:14px;line-height:1.7}.wm-mapping .panel-form{flex-direction:column;gap:16px;display:flex}.wm-mapping .panel-body details{color:#7f8a9b;margin:20px 0;font-size:13px}.wm-mapping .evidence-row{overflow-wrap:anywhere;border-bottom:1px solid #eee;padding:12px 0}.wm-mapping .evidence-row>*{margin:5px 0;font-size:12px;display:block}.wm-mapping .evidence-row small{color:#9ba2af;font-size:11px}.wm-mapping .account-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.wm-mapping .account-card{text-align:left;background:#fff;border:1px solid #e3e6ed;border-radius:9px;padding:24px}.wm-mapping .account-card:hover{border-color:#8bb6f4;box-shadow:0 5px 20px #1a66e00d}.wm-mapping .account-card-heading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.wm-mapping .account-card-heading .account-logo{width:45px;height:45px;font-size:28px}.wm-mapping .account-card-heading h2{margin:0 0 6px;font-size:18px}.wm-mapping .account-card-heading small{color:#8c96a2;font-size:12px}.wm-mapping .account-card-heading .tier{margin-left:auto}.wm-mapping .account-card-stats{color:#8a93a4;justify-content:space-between;gap:10px;margin-top:22px;font-size:12px;display:flex}.wm-mapping .account-card-stats strong{color:#1855b8;font-weight:500}.wm-mapping .dashboard-metrics{grid-template-columns:repeat(3,1fr);gap:16px;margin:30px 0;display:grid}.wm-mapping .dashboard-metrics .metric{border:1px solid #e6e9ef;border-radius:8px;padding:22px}.wm-mapping .settings-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:25px;display:grid}.wm-mapping .panel{border:1px solid #e6e9ef;border-radius:8px;padding:25px}.wm-mapping .panel h2{margin:0 0 20px;font-size:17px}.wm-mapping .panel>p{color:#818a99;font-size:14px;line-height:1.7}.wm-mapping .panel form{flex-direction:column;gap:18px;display:flex}.wm-mapping .provider-row{border-bottom:1px solid #edeff3;justify-content:space-between;align-items:center;gap:15px;padding:16px 0;font-size:14px;display:flex}.wm-mapping .provider-row small{color:#8b95a5;margin:6px 0;font-size:12px;display:block}.wm-mapping .spin{animation:1.5s linear infinite spin}@media(max-width:1250px){.wm-mapping .main-nav{width:195px!important}.wm-mapping .account-grid{grid-template-columns:repeat(2,1fr)}.wm-mapping .graph.interactive-graph{min-width:0}.wm-mapping .map-layout{overflow:hidden}.wm-mapping .heading-actions{max-width:240px}.wm-mapping .graph-label span{display:none}}@media(max-width:900px){.wm-mapping .coverage-grid{grid-template-columns:repeat(2,1fr)}.wm-mapping .account-grid,.wm-mapping .settings-grid{grid-template-columns:1fr}.wm-mapping .account-options>span{width:100%}.wm-mapping .account-tabs{justify-content:flex-start}.wm-mapping .org-tree{width:145px}}@media(max-width:760px){.wm-mapping .main-nav{padding:20px 6px;width:64px!important}.wm-mapping .main-nav .nav-item span{display:none}.wm-mapping .main-nav .nav-item svg{width:19px;height:19px}.wm-mapping .main-nav .nav-bottom{display:block}.wm-mapping .main-nav .nav-bottom>small,.wm-mapping .main-nav .user{display:none}.wm-mapping .form-grid{grid-template-columns:1fr}.wm-mapping .dashboard-metrics,.wm-mapping .coverage-grid{grid-template-columns:1fr 1fr}.wm-mapping .heading-actions{max-width:none}.wm-mapping .section-heading{flex-direction:column;align-items:flex-start}.wm-mapping .map-layout{height:480px}.wm-mapping .map-toolbar select{max-width:100%}.wm-mapping .cluster-grid{grid-template-columns:1fr 1fr}.wm-mapping .account-heading p{line-height:1.8}.wm-mapping .graph-label{font-size:10px}.wm-mapping .graph-label span{display:none}.wm-mapping .form-field{font-size:14px}}.wm-mapping .wordmark{white-space:nowrap;gap:5px;font-size:24px;line-height:1.2}.wm-mapping .wordmark sup{font-size:10px}.wm-mapping .metric strong{line-height:1.15}.wm-mapping .metrics{margin:18px 0 22px;padding:16px 0}.wm-mapping .page-content{padding-top:24px}.wm-mapping .breadcrumb{margin-bottom:16px}.wm-mapping .person-card-top strong{font-size:14px}.wm-mapping .person-card-top p{font-size:12px}.wm-mapping .account-tabs{overflow-y:hidden}.wm-mapping .org-tree button:first-of-type{margin-top:0}@media(max-width:1250px)and (min-width:761px){.wm-mapping .wordmark{font-size:21px}.wm-mapping .brand-mark{padding-right:7px;font-size:18px}.wm-mapping .main-nav{padding-left:11px;padding-right:11px}.wm-mapping .nav-item{gap:8px;padding:11px 8px;font-size:13px}}@media(max-width:760px){.wm-mapping .wordmark{font-size:0}}.wm-mapping .conflict-card{background:#fffcf9;border:1px solid #f0dbcf;border-radius:7px;margin:10px 0;padding:15px;font-size:13px}.wm-mapping .conflict-card p{margin:9px 0;line-height:1.6}.wm-mapping .conflict-card small{color:#9a8e82;margin-bottom:14px;display:block}.wm-mapping .main,.wm-mapping .page-content,.wm-mapping .bottom-widgets>section{min-width:0}.wm-mapping .bottom-widgets button{white-space:normal;max-width:100%;height:auto;min-height:32px}.wm-mapping .account-tabs{justify-content:flex-start;width:100%;min-width:0}.wm-mapping .bottom-widgets .contact-row{min-height:62px}.wm-mapping .panel-actions button{white-space:normal;height:auto;min-height:32px}.wm-mapping{--brand:#1a66e0;--blue-soft:#e1ecff;--panel-2:#f4f8ff;--ink:#0b152d;color:var(--ink)}@supports (color:lab(0% 0 0)){.wm-mapping{--ink:lab(7.0402% 2.45238 -17.3792)}}.wm-mapping .nav-item.active{box-shadow:inset 3px 0 var(--brand)}.wm-mapping .integration-panel{background:var(--panel-2);border:1px solid #dce6f5;border-radius:14px;margin-top:24px;padding:24px}.wm-mapping .integration-panel p{color:#53667e;margin:10px 0;font-size:13px}.wm-mapping .integration-panel textarea{width:100%;margin:12px 0;display:block}.wm-mapping .import-banner{background:var(--blue-soft);color:#1855b8;border-radius:8px;margin-bottom:18px;padding:10px 14px;font-size:12px}.wm-mapping .signal-desk{gap:24px;min-width:0;display:grid}.wm-mapping .watch-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.wm-mapping .watch-heading h1{letter-spacing:-.8px;margin:8px 0;font-size:30px;font-weight:750}.wm-mapping .watch-heading p,.wm-mapping .watch-plan .section-heading p{color:#60708a;line-height:1.6}.wm-mapping .watch-local{color:#2855ae;white-space:nowrap;background:#eef4ff;border:1px solid #dbe7ff;border-radius:24px;padding:9px 14px;font-size:13px}.wm-mapping .watch-stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.wm-mapping .watch-stats button{text-align:left;background:#fff;border:1px solid #e0e7f2;border-radius:14px;grid-template-columns:1fr auto;gap:12px;padding:20px;transition:border-color .15s;display:grid}.wm-mapping .watch-stats button:hover{border-color:#3567ff}.wm-mapping .watch-stats svg{color:#3c65db;width:20px}.wm-mapping .watch-stats strong{font-size:28px;line-height:1}.wm-mapping .watch-stats span{color:#53627c;grid-column:1/-1;font-size:14px}.wm-mapping .watch-tabs{border-bottom:1px solid #e1e8f2;gap:24px;display:flex}.wm-mapping .watch-tabs button{color:#627089;border-bottom:3px solid #0000;gap:8px;padding:12px 4px 16px;font-size:15px;font-weight:600;display:flex}.wm-mapping .watch-tabs button[aria-pressed=true]{color:#315fff;border-color:#315fff}.wm-mapping .watch-tabs span{background:#eaf0ff;border-radius:5px;padding:0 6px}.wm-mapping .watch-plan{gap:20px;display:grid}.wm-mapping .watch-filter{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.wm-mapping .watch-filter label{align-items:center;gap:9px;font-size:14px;display:flex}.wm-mapping .watch-filter label:first-child{background:#fff;border:1px solid #dce4ef;border-radius:9px;min-width:280px;padding:9px 12px}.wm-mapping .watch-filter input:not([type=checkbox]){background:0 0;border:0;outline:none;width:100%;font-size:14px}.wm-mapping .watch-filter span{color:#60708a;margin-left:auto;font-size:14px}.wm-mapping .watch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.wm-mapping .watch-card{background:#fff;border:1px solid #e0e7f2;border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}.wm-mapping .watch-card-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.wm-mapping .watch-card-title button{text-align:left;align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.wm-mapping .watch-state{white-space:nowrap;color:#246848;background:#eaf7f2;border-radius:6px;padding:5px 9px;font-size:13px}.wm-mapping .watch-state.due{color:#8a560a;background:#fff3df}.wm-mapping .watch-state.paused{color:#5b687c;background:#edf0f4}.wm-mapping .watch-cadence,.wm-mapping .watch-last{color:#63738b;font-size:13px}.wm-mapping .watch-card p{color:#45556e;margin:0;font-size:14px;line-height:1.65}.wm-mapping .watch-sources{flex-wrap:wrap;gap:8px;display:flex}.wm-mapping .watch-sources a{color:#315dcb;border:1px solid #dee6f2;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:13px;display:flex}.wm-mapping .watch-sources span{color:#788397;font-size:13px}.wm-mapping .watch-card details summary{color:#375488;cursor:pointer;font-size:14px}.wm-mapping .watch-card details .watch-sources{margin:12px 0}.wm-mapping .watch-card small{color:#65748a;font-size:13px;line-height:1.6}.wm-mapping .watch-last{border-top:1px solid #edf0f6;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px;display:flex}.wm-mapping .watch-card footer{flex-wrap:wrap;gap:8px;display:flex}.wm-mapping .watch-card footer button{font-size:13px}.wm-mapping .watch-evidence{overflow-wrap:anywhere;color:#315fff;margin-top:8px;font-size:13px;display:block}.wm-mapping .watch-followup{background:#fff;border:1px solid #e0e7f2;border-radius:12px;align-items:flex-start;gap:20px;padding:22px;display:flex}.wm-mapping .watch-followup>div{flex:1;min-width:0}.wm-mapping .watch-followup h3{margin-bottom:7px;font-size:17px;font-weight:700}.wm-mapping .watch-followup p{margin-bottom:8px;font-size:15px;line-height:1.6}.wm-mapping .watch-followup small{color:#8a560a;margin-top:8px;display:block}.wm-mapping .signal-opportunity{background:#f3f6ff;border-left:3px solid #6485ff;border-radius:0 8px 8px 0;margin:14px 0;padding:12px 15px}.wm-mapping .signal-opportunity strong{color:#3b5592;font-size:13px}.wm-mapping .signal-opportunity p{margin:5px 0 0!important;font-size:14px!important}.wm-mapping .intel-filters input,.wm-mapping .intel-filters select{background:#fff;border:1px solid #dce4ef;border-radius:7px;max-width:100%;padding:8px 10px;font-size:14px}.wm-mapping .signal-desk button:focus-visible,.wm-mapping .signal-desk a:focus-visible,.wm-mapping .signal-desk summary:focus-visible{outline-offset:3px;outline:3px solid #86a6ff}.wm-mapping .signal-desk .intel-filters,.wm-mapping .signal-desk .signal-actions{flex-wrap:wrap}@media(max-width:1050px){.wm-mapping .watch-heading{flex-direction:column;align-items:flex-start}.wm-mapping .watch-stats{grid-template-columns:repeat(2,1fr)}.wm-mapping .watch-grid{grid-template-columns:1fr}}@media(max-width:600px){.wm-mapping .watch-stats button{padding:15px}.wm-mapping .watch-heading h1{font-size:25px}.wm-mapping .watch-local{white-space:normal}.wm-mapping .watch-tabs{gap:12px}.wm-mapping .watch-tabs button{font-size:14px}.wm-mapping .watch-followup{flex-direction:column}.wm-mapping .watch-card{padding:16px}.wm-mapping .watch-filter label:first-child{width:100%;min-width:0}.wm-mapping .watch-last{flex-direction:column}.wm-mapping .watch-card-title{align-items:flex-start}.wm-mapping .watch-state{white-space:normal}}.wm-mapping .today-watch-strip{text-align:left;color:#35568f;background:#f3f7ff;border:1px solid #dce6fb;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:16px 20px;font-size:14px;display:flex}.wm-mapping .today-watch-strip span:first-child{align-items:center;gap:10px;display:flex}.wm-mapping .today-watch-strip:hover{border-color:#6485ff}@media(max-width:600px){.wm-mapping .today-watch-strip{flex-wrap:wrap}}.wm-mapping .feed-panel{background:linear-gradient(120deg,#f3f7ff,#fff);border:1px solid #d9e4fa;border-radius:15px;gap:15px;padding:24px;display:grid}.wm-mapping .feed-panel-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.wm-mapping .feed-panel h2{margin:8px 0;font-size:21px;font-weight:700}.wm-mapping .feed-panel p{color:#526681;font-size:14px;line-height:1.6}.wm-mapping .feed-summary{color:#50627d;flex-wrap:wrap;gap:20px;font-size:13px;display:flex}.wm-mapping .feed-summary button{color:#2e5cc7;margin-left:auto}.wm-mapping .feed-disclosure{max-width:1000px;font-size:13px!important}.wm-mapping .feed-sources{border-top:1px solid #dce6f6;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:18px;display:grid}.wm-mapping .feed-sources article{background:#fff;border:1px solid #e2e8f3;border-radius:10px;align-content:start;gap:9px;padding:15px;display:grid}.wm-mapping .feed-sources label{align-items:center;gap:9px;font-size:14px;display:flex}.wm-mapping .feed-sources a{color:#345ecc;align-items:center;gap:6px;font-size:13px;display:flex}.wm-mapping .feed-health,.wm-mapping .feed-sources small{color:#59718a;overflow-wrap:anywhere;font-size:12px}.wm-mapping .feed-health.error{color:#a34534}.wm-mapping .feed-sources>details{grid-column:1/-1;font-size:14px}.wm-mapping .feed-sources>details p{margin:8px 0}@media(max-width:1050px){.wm-mapping .feed-panel-head{flex-direction:column;align-items:flex-start}.wm-mapping .feed-sources{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.wm-mapping .feed-panel{padding:16px}.wm-mapping .feed-sources{grid-template-columns:1fr}.wm-mapping .feed-summary{flex-direction:column;gap:8px}.wm-mapping .feed-summary button{text-align:left;margin-left:0}}.wm-mapping .mapping-csv-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wm-mapping .csv-dialog{gap:18px;width:min(920px,100vw - 32px);max-height:90vh;font-size:14px;overflow-y:auto;max-width:920px!important}.wm-mapping .csv-dialog [data-slot=dialog-title]{align-items:center;gap:10px;font-size:21px;display:flex}.wm-mapping .csv-scope,.wm-mapping .csv-section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.wm-mapping .csv-scope{color:#244fa7;background:#eff4ff;border:1px solid #dbe5ff;border-radius:10px;padding:12px 16px}.wm-mapping .csv-file-zone{background:#f9fbff;border:1px dashed #acbfe4;border-radius:12px;gap:10px;padding:20px;display:grid}.wm-mapping .csv-file-zone label,.wm-mapping .csv-mode{font-weight:600}.wm-mapping .csv-file-zone p,.wm-mapping .csv-help{color:#64718a;font-size:13px;line-height:1.5}.wm-mapping .csv-file-zone button{justify-self:start;padding:0}.wm-mapping .csv-column-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:250px;padding:2px;display:grid;overflow-y:auto}.wm-mapping .csv-column-grid label{gap:5px;min-width:0;display:grid}.wm-mapping .csv-column-grid label>span{font-weight:600}.wm-mapping .csv-column-grid select,.wm-mapping .csv-mode select{color:#1d2e4f;background:#fff;border:1px solid #d9e1ef;border-radius:7px;max-width:100%;padding:8px;font-size:14px}.wm-mapping .csv-column-grid small{text-overflow:ellipsis;white-space:nowrap;color:#78839a;font-size:12px;overflow:hidden}.wm-mapping .csv-mode{gap:7px;display:grid}.wm-mapping .csv-totals{flex-wrap:wrap;gap:12px;display:flex}.wm-mapping .csv-totals>span{background:#f2f5fa;border-radius:8px;padding:10px 14px}.wm-mapping .csv-totals strong{font-size:18px}.wm-mapping .csv-preview{border:1px solid #e2e7f1;border-radius:10px;max-height:260px;overflow:auto}.wm-mapping .csv-preview table{text-align:left;border-collapse:collapse;width:100%;font-size:13px}.wm-mapping .csv-preview th{background:#f3f6fc;position:sticky;top:0}.wm-mapping .csv-preview td,.wm-mapping .csv-preview th{border-bottom:1px solid #edf0f6;padding:10px}.wm-mapping .csv-error{color:#b42336}.wm-mapping .csv-success{color:#137345;align-items:center;gap:8px;display:flex}@media(max-width:640px){.wm-mapping .csv-column-grid{grid-template-columns:1fr}.wm-mapping .csv-dialog{padding:18px}.wm-mapping .mapping-page-title{flex-wrap:wrap;gap:12px}}.wm-mapping .enrichment-summary{background:linear-gradient(110deg,#f4f7ff,#fff);border:1px solid #dfe7f3;border-left:4px solid #3167ed;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:20px 0;padding:20px 24px;display:flex}.wm-mapping .enrichment-summary h2{margin:6px 0;font-size:19px}.wm-mapping .enrichment-summary p{color:#52637d;margin:4px 0;font-size:14px;line-height:1.6}.wm-mapping .enrichment-summary small{color:#67758c;font-size:13px}.wm-mapping .enrichment-counts{gap:24px;display:flex}.wm-mapping .enrichment-counts span{color:#63718a;gap:4px;font-size:13px;display:grid}.wm-mapping .enrichment-counts strong{color:#234b97;font-size:26px;font-weight:650}@media(max-width:640px){.wm-mapping .enrichment-summary{padding:16px}.wm-mapping .enrichment-counts{gap:16px;width:100%}.wm-mapping .enrichment-counts span{flex:1}}.wm-mapping .map-toolbar .needs-filter{white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex}.wm-mapping .map-toolbar .needs-filter input{accent-color:#3167ed;width:16px;min-width:16px;height:16px;margin:0}.wm-mapping .csv-dialog .needs-filter{align-items:center;gap:8px;display:flex}.wm-mapping .csv-dialog .needs-filter input{flex:none;width:16px;height:16px}.wm-mapping .account-logo.identity-brand{color:#8090a8;background:#fff;overflow:hidden;box-shadow:0 2px 6px #1b385009}.wm-mapping .identity-brand img{object-fit:contain;width:76%;height:76%}.wm-mapping .avatar.identity-person{color:#365679;background:linear-gradient(140deg,#e7edff,#d5f3f1);overflow:hidden}.wm-mapping .identity-person img{object-fit:cover;width:100%;height:100%}.wm-mapping .identity-person>span{font-size:inherit;line-height:1}.wm-mapping .workspace{--data-ink:#26364c;font-kerning:normal;font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,Arial,sans-serif}.wm-mapping .workspace :is(.metric strong,.mapping-kpi>strong,.focus-stat strong,.coverage-donut strong,.mapping-signal-total strong,.coverage-keys strong,.function-bars strong,.focus-coverage strong,.intel-kpi strong,.intel-priority>strong,.account-card-stats,.data-table,.signal-meta,.tab-count,.focus-tabs button span,.mapping-chart-axis,.score-breakdown,.score-history){font-variant-numeric:lining-nums tabular-nums}.wm-mapping .workspace :is(.mapping-kpi>strong,.focus-stat strong,.today-kpi strong,.dashboard-metrics .metric strong){letter-spacing:-.45px;color:var(--data-ink);font-size:27px;font-weight:500;line-height:1.2}.wm-mapping .workspace :is(.metric strong,.intel-priority>strong,.intel-kpi strong,.watch-stats strong,.enrichment-counts strong){letter-spacing:-.3px;color:var(--data-ink);font-size:22px;font-weight:500;line-height:1.3}.wm-mapping .workspace :is(.coverage-donut strong,.mapping-signal-total strong){letter-spacing:-.4px;font-size:25px;font-weight:500}.wm-mapping .workspace :is(.focus-coverage>strong,.coverage-keys strong,.function-bars strong,.score-breakdown strong,.score-history strong){letter-spacing:0;font-weight:550}.wm-mapping .workspace :is(.mapping-kpi>span,.focus-stat>span){color:#607086;font-size:12px;font-weight:500;line-height:1.5}.wm-mapping .workspace .mapping-kpi{gap:12px}.wm-mapping .workspace .mapping-kpi small,.wm-mapping .workspace .focus-stat small{font-size:12px;line-height:1.5}.wm-mapping .workspace .focus-stat>svg{stroke-width:1.6px;width:17px;height:17px}.wm-mapping .workspace :is(.focus-heading h1,.mapping-home-header h1,.mapping-page-title h1,.watch-heading h1,.page-content>h1){letter-spacing:-.65px;font-size:26px;font-weight:600;line-height:1.3}.wm-mapping .workspace .account-heading h2{letter-spacing:-.4px;font-size:22px;font-weight:600}.wm-mapping .workspace :is(.mapping-card h2,.focus-desk .intel-signals h2){letter-spacing:-.2px;font-weight:600}.wm-mapping .workspace :is(.mapping-eyebrow,.focus-eyebrow){letter-spacing:1.2px;color:#728198;font-size:10px;font-weight:600}.wm-mapping .workspace :is(.focus-name,.focus-person strong,.focus-context strong,.focus-desk .signal-content h3,.preview-heading h3,.person-card-top strong){font-weight:600}.wm-mapping .workspace :is(.badge,.priority-badge,.tab-count,.focus-tabs button span){font-variant-numeric:lining-nums tabular-nums;letter-spacing:0;font-weight:500}.wm-mapping .workspace :is(.data-table th,.focus-table-head){letter-spacing:.45px;font-weight:500}.wm-mapping .workspace .focus-table-head{text-transform:none;font-size:11px}.wm-mapping .workspace .metric small{color:#728198;line-height:1.5}.wm-mapping .workspace .account-card-stats strong{color:#4a6080;font-weight:550}.wm-mapping [data-slot=dialog-title],.wm-mapping [data-slot=sheet-title]{letter-spacing:-.3px;font-size:20px;font-weight:600}@media(max-width:760px){.wm-mapping .workspace :is(.mapping-kpi>strong,.focus-stat strong,.today-kpi strong),.wm-mapping .workspace :is(.focus-heading h1,.mapping-home-header h1,.mapping-page-title h1){font-size:24px}}.wm-mapping{@theme inline{--color-primary:#3264ff; --color-ring:#3264ff; --color-foreground:#101a38; --radius-md:8px; --radius-lg:12px;}}.wm-mapping{--brand:#3264ff;--blue-soft:#eef2ff;--ink:#101a38;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wm-mapping{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fcfdff}.wm-mapping .org-tree:has(>button:only-of-type){display:none}.wm-mapping button{transition:background .16s,border-color .16s,box-shadow .16s}.wm-mapping .main-nav{background:linear-gradient(165deg,#f7f8fc,#f2f5fb);border-right:1px solid #edf0f7;width:228px!important;padding:24px 14px 18px!important}.wm-mapping .main{width:calc(100% - 228px)!important;margin-left:228px!important}.wm-mapping .wordmark{color:#122467;letter-spacing:-1.05px;gap:8px;padding:0 8px 27px;font-size:25px;font-weight:750}.wm-mapping .waymark-symbol{flex:none}.wm-mapping .workspace-picker{background:#ffffffa6;border:1px solid #e4e9f3;border-radius:10px;margin:0 4px 26px;padding:10px;font-size:12px}.wm-mapping .workspace-picker small{color:#7a85a0;font-size:10px}.wm-mapping .nav-label{letter-spacing:1.3px;color:#929bb2;margin-left:12px;font-size:10px}.wm-mapping .nav-item{color:#485577;border-radius:8px;min-height:44px;margin:3px 0;font-size:13px;padding:12px 14px!important}.wm-mapping .nav-item svg{stroke-width:1.7px}.wm-mapping .nav-item.active{color:#3264ff;box-shadow:none;background:#e8edff;font-weight:650}.wm-mapping .nav-item:hover{background:#edf1fb}.wm-mapping .sidebar-story{background:radial-gradient(at 90% 0,#d3e0ff 0,#0000 58%),linear-gradient(145deg,#eef2ff,#e8edf7);border-radius:13px;margin:30px 5px 16px;padding:20px 15px 15px;position:relative;overflow:hidden}.wm-mapping .sidebar-story>svg{color:#5279df;margin-bottom:23px}.wm-mapping .sidebar-story strong{letter-spacing:-.2px;color:#172649;font-size:13px;line-height:1.6;display:block}.wm-mapping .sidebar-story p{color:#637294;margin:8px 0 18px;font-size:11px;line-height:1.7}.wm-mapping .sidebar-story>span{letter-spacing:1.2px;color:#7888ab;font-size:8px}.wm-mapping .nav-bottom>small{display:none}.wm-mapping .user{color:#596788;border-color:#e0e6f2;padding-top:14px;font-size:11px}.wm-mapping .topbar{z-index:30;background:#ffffffdc;border-color:#edf0f7;height:66px;padding:0 28px;position:relative}.wm-mapping .global-search{color:#7b89aa;align-items:center;gap:10px;width:min(490px,55%);display:flex;position:relative}.wm-mapping .global-search>input{background:#fff;border:1px solid #e6ebf5;border-radius:9px;width:100%;padding:10px 14px 10px 37px;font-size:12px;box-shadow:0 2px 6px #183b7510}.wm-mapping .global-search>svg{pointer-events:none;position:absolute;left:12px}.wm-mapping .global-results{background:#fff;border:1px solid #e1e8f4;border-radius:12px;padding:6px;position:absolute;top:46px;left:0;right:0;box-shadow:0 15px 40px #13284d20}.wm-mapping .global-results button{text-align:left;color:#1b2b52;background:#fff;border:0;border-radius:7px;align-items:center;gap:12px;width:100%;padding:10px;font-size:12px;display:flex}.wm-mapping .global-results button:hover{background:#f0f4ff}.wm-mapping .global-results button>span{flex:1}.wm-mapping .global-results small{color:#8290a9;margin-top:3px;font-size:10px;display:block}.wm-mapping .global-results>p{padding:10px}.wm-mapping .topbar-profile{color:#7c89a2;align-items:center;gap:9px;font-size:10px;display:flex}.wm-mapping .topbar-profile>span:last-child{flex-direction:column;gap:3px;display:flex}.wm-mapping .topbar-profile strong{color:#17233e;font-size:12px;font-weight:650}.wm-mapping .topbar-profile small{color:#7b87a1;font-size:10px}.wm-mapping .private-dot{background:#4abca4;border-radius:50%;width:6px;height:6px}.wm-mapping .profile-initials{color:#3758a5;background:#dfe8ff;border:3px solid #fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:15px;font-size:12px;font-weight:650;display:grid;box-shadow:0 0 0 1px #e8edf7}.wm-mapping .page-content{max-width:1900px;margin:auto;padding:20px 28px 30px}.wm-mapping .import-banner{color:#7888a7;letter-spacing:.1px;background:0 0;border:0;border-radius:0;align-items:center;margin:0 0 13px;padding:0;font-size:10px;display:flex}.wm-mapping .import-banner:before{content:"";background:#668cff;border-radius:50%;width:5px;height:5px;margin-right:7px}.wm-mapping .breadcrumb{color:#6f7e9b;letter-spacing:0;align-items:center;gap:7px;margin:0 0 8px;font-size:11px;display:flex}.wm-mapping .mapping-page-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:19px;display:flex}.wm-mapping .mapping-page-title h1{letter-spacing:-.8px;margin:0 0 5px;font-size:25px;font-weight:700}.wm-mapping .mapping-page-title p{color:#72809d;margin:0;font-size:12px}.wm-mapping .mapping-page-title>button,.wm-mapping .preview-primary{background:linear-gradient(#4372ff,#3264ff);border:1px solid #3264ff;border-radius:8px;min-height:38px;font-size:12px;box-shadow:0 3px 6px #3264ff20,inset 0 1px 2px #ffffff30}.wm-mapping .account-summary-card{background:linear-gradient(100deg,#fff,#fdfdff);border:1px solid #e6eaf3;border-radius:12px;padding:20px 22px 0;box-shadow:0 3px 10px #23396603}.wm-mapping .account-heading{gap:17px}.wm-mapping .account-heading h2{letter-spacing:-.6px;margin:0 0 7px;font-size:23px;font-weight:700;line-height:1.3}.wm-mapping .account-heading p{color:#74809a;font-size:12px;line-height:1.8}.wm-mapping .account-logo{color:#fff;background:linear-gradient(145deg,#163650,#294963);border:3px solid #e9eff6;border-radius:10px;width:66px;height:66px;font-family:inherit;font-size:29px;font-weight:600;box-shadow:0 3px 8px #18344b12}.wm-mapping .heading-actions{flex-shrink:0}.wm-mapping .heading-actions button{border-color:#e3e8f2;height:33px;font-size:11px}.wm-mapping .badge.tier{color:#5770a0;background:#f0f4fb;border-color:#e5ecf7}.wm-mapping .account-summary-card .metrics{background:#fafbff80;border:0;border-top:1px solid #eef1f7;border-radius:0 0 12px 12px;margin:18px -22px 0;padding:14px 0}.wm-mapping .metric{border-color:#e9edf6;padding:0 22px}.wm-mapping .metric>span{color:#6c7a96;font-size:11px}.wm-mapping .metric strong{color:#182442;letter-spacing:-.7px;margin:6px 0 3px;font-size:23px;font-weight:700}.wm-mapping .metric small{color:#919bb0;font-size:10px}.wm-mapping .account-options{gap:8px;min-height:32px;margin:8px 0 6px;padding:0;font-size:10px}.wm-mapping .account-options>span{color:#8793aa;font-size:10px}.wm-mapping .account-options select,.wm-mapping .account-options button{color:#697995;padding:6px 8px!important;font-size:10px!important}.wm-mapping .account-options select{background:0 0;border-color:#0000}.wm-mapping .account-tabs{background:0 0;border-bottom:1px solid #e8edf6;flex-wrap:nowrap;justify-content:flex-start;gap:12px;width:100%;height:45px;margin-bottom:0;overflow-x:auto}.wm-mapping .account-tabs button{color:#6d7b97;white-space:nowrap;border-radius:0;gap:7px;padding:12px 8px;font-size:12px}.wm-mapping .account-tabs button[data-state=active]{font-weight:600;color:#3264ff!important}.wm-mapping .account-tabs button[data-state=active]:after{height:2px;background:#3264ff!important}.wm-mapping .tab-count{color:#6378a4;background:#f0f3fc;border-radius:4px;padding:1px 5px;font-size:10px}.wm-mapping .map-toolbar{gap:8px;padding:12px 0}.wm-mapping .map-toolbar input,.wm-mapping .map-toolbar select{color:#657595;border-color:#e4eaf4;border-radius:7px;height:33px;font-size:11px}.wm-mapping .map-toolbar input{min-width:200px}.wm-mapping .map-toolbar small{font-size:10px}.wm-mapping .map-toolbar .search-box{flex:1;max-width:310px}.wm-mapping .map-detail-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:13px;display:grid}.wm-mapping .map-layout{border-color:#e5ebf5;border-radius:10px;height:425px;position:relative}.wm-mapping .org-tree{background:#fcfdff;border-color:#edf1f7;width:138px;padding:16px 9px}.wm-mapping .org-tree .nav-label{letter-spacing:.8px;margin-bottom:16px;font-size:8px;line-height:1.6}.wm-mapping .org-tree button{overflow-wrap:anywhere;gap:6px;font-size:10px;line-height:1.5}.wm-mapping .org-tree button svg{flex:none}.wm-mapping .tree-footer{padding:5px;font-size:10px;line-height:2.2}.wm-mapping .tree-footer small{margin-top:6px;font-size:9px;line-height:1.7;display:block}.wm-mapping .graph{background-color:#fff;background-image:radial-gradient(#dde5f2 .65px,#0000 .65px);background-size:22px 22px}.wm-mapping .graph-label{letter-spacing:.7px;color:#96a2b8;font-size:9px;top:17px;left:17px}.wm-mapping .node{border:1px solid #e0e6f2;border-radius:10px;box-shadow:0 4px 15px #26406c06}.wm-mapping .node:hover{box-shadow:0 5px 20px #3264ff15}.wm-mapping .node.selected-node{background:linear-gradient(135deg,#fff,#f3f6ff);border-color:#5277ff;box-shadow:0 0 0 3px #3264ff09,0 5px 15px #3264ff0d}.wm-mapping .person-card-top{padding:13px 12px 10px}.wm-mapping .person-card-top strong{color:#1b2742;font-size:12px}.wm-mapping .person-card-top p{color:#74829e;font-size:10px;line-height:1.5}.wm-mapping .person-card-bottom{padding:8px 12px;font-size:8px}.wm-mapping .node-status{padding:8px 12px;font-size:9px}.wm-mapping .avatar{color:#5b76ab;background:linear-gradient(140deg,#e2ebff,#f0edff);border:1px solid #dce6f6;font-weight:600;box-shadow:0 0 0 3px #ffffff90}.wm-mapping .contact-preview{background:#fff;border:1px solid #e5ebf5;border-radius:10px;min-width:0;min-height:425px;padding:19px 18px}.wm-mapping .preview-heading{align-items:center;gap:12px;display:flex}.wm-mapping .preview-heading>.avatar{flex-shrink:0;width:52px;height:52px;font-size:17px}.wm-mapping .preview-heading h3{color:#182341;letter-spacing:-.3px;margin:0 0 5px;font-size:15px;font-weight:700;line-height:1.4}.wm-mapping .preview-heading p{color:#74819c;margin:0;font-size:11px;line-height:1.55}.wm-mapping .preview-tags{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.wm-mapping .preview-tags .badge{font-size:9px}.wm-mapping .preview-primary{justify-content:space-between;width:100%;font-size:11px}.wm-mapping .preview-contact-fields{border-bottom:1px solid #edf1f7;gap:14px;padding:21px 0;display:grid}.wm-mapping .preview-contact-fields>div{color:#8592ad;overflow-wrap:anywhere;align-items:flex-start;gap:11px;font-size:11px;line-height:1.5;display:flex}.wm-mapping .preview-contact-fields svg{color:#7788a9;stroke-width:1.6px;flex:none}.wm-mapping .preview-contact-fields a{color:#3264ff}.wm-mapping .preview-contact-fields a:hover{text-decoration:underline}.wm-mapping .preview-insight{color:#7486ab;align-items:flex-start;gap:10px;margin:19px 0;display:flex}.wm-mapping .preview-insight svg{color:#5c81d6;flex:none}.wm-mapping .preview-insight strong{color:#536582;justify-content:space-between;gap:10px;font-size:10px;font-weight:500;display:flex}.wm-mapping .preview-insight b{color:#3264ff}.wm-mapping .preview-insight p{color:#8a96ad;margin:7px 0 0;font-size:10px;line-height:1.65}.wm-mapping .preview-next{text-align:left;color:#7b8aae;background:#f5f7ff;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:11px;font-size:9px;display:flex}.wm-mapping .preview-next>span{flex:1}.wm-mapping .preview-next strong{color:#536589;margin-top:3px;font-size:10px;font-weight:550;display:block}.wm-mapping .preview-next>svg{color:#6389e8}.wm-mapping .bottom-widgets{grid-template-columns:1.2fr 1fr 1.1fr;gap:12px;margin-top:13px}.wm-mapping .bottom-widgets>section{background:#fff;border:1px solid #e5ebf5;border-radius:10px;min-width:0;padding:15px 16px}.wm-mapping .bottom-widgets h3{letter-spacing:-.15px;color:#1b2742;margin:0 0 7px;font-size:12px;font-weight:650}.wm-mapping .bottom-widgets h3>svg{color:#6687dd;width:14px}.wm-mapping .bottom-widgets p{color:#8692a9;margin:0 0 15px;font-size:10px;line-height:1.6}.wm-mapping .bottom-widgets .gap-tags{gap:4px}.wm-mapping .gap-tags .badge{color:#6d7e9f;background:#f5f7fd;border-color:#edf1f7;padding:3px 5px;font-size:8px}.wm-mapping .bottom-widgets button{font-size:10px}.wm-mapping .bottom-widgets small{font-size:9px}.wm-mapping .pipeline-cells{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.wm-mapping .pipeline-cells button{color:#815ac9;background:#f2f0ff;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:10px;padding:14px 4px;display:flex}.wm-mapping .pipeline-cells button:nth-child(2){color:#3264ff;background:#edf3ff}.wm-mapping .pipeline-cells button:nth-child(3){color:#229cc7;background:#effaff}.wm-mapping .pipeline-cells button:nth-child(4){color:#2fa47a;background:#effaf5}.wm-mapping .pipeline-cells button:hover{border-color:currentColor}.wm-mapping .pipeline-cells strong{color:#253655;font-size:21px;font-weight:650}.wm-mapping .pipeline-cells span{white-space:nowrap;font-size:8px}.wm-mapping .coverage-track{background:#edf1f8;height:5px}.wm-mapping .coverage-track>span{background:#5279ff;border-radius:8px}.wm-mapping .account-card{background:#fff;border-color:#e6ebf4;border-radius:12px;padding:20px;box-shadow:0 2px 5px #203b6503}.wm-mapping .account-card:hover{border-color:#a6baff;box-shadow:0 6px 24px #3264ff0a}.wm-mapping .account-card h2{letter-spacing:-.2px;color:#233153;font-size:15px}.wm-mapping .account-card .account-logo{border-width:2px;border-radius:9px;width:42px;height:42px;font-size:18px}.wm-mapping .account-card-stats{color:#8a97ad;font-size:11px}.wm-mapping .account-card-stats strong{color:#6281b8;font-weight:500}.wm-mapping .person-panel{box-shadow:-10px 0 60px #18366312;border-color:#e6ebf5!important}.wm-mapping .panel-body h3{color:#293b60}.wm-mapping .source-card{background:#fafbff;border-color:#e7edf7;border-radius:10px}.wm-mapping .source-card p{overflow-wrap:anywhere}@media(min-width:1550px){.wm-mapping .account-summary-card{grid-template-columns:1.15fr 1fr;align-items:center;gap:24px;padding:22px;display:grid}.wm-mapping .account-summary-card .metrics{background:0 0;border:0;margin:0;padding:0}.wm-mapping .account-summary-card .metric{padding:0 15px}.wm-mapping .account-summary-card .metric small{font-size:9px}.wm-mapping .account-heading .heading-actions{flex-direction:column;gap:7px}.wm-mapping .map-detail-grid{grid-template-columns:minmax(0,1fr) 350px}.wm-mapping .org-tree:has(button:only-of-type){display:none}}@media(max-width:1190px){.wm-mapping .main-nav{width:200px!important}.wm-mapping .main{width:calc(100% - 200px)!important;margin-left:200px!important}.wm-mapping .page-content{padding:18px}.wm-mapping .topbar{padding:0 18px}.wm-mapping .map-detail-grid{grid-template-columns:minmax(0,1fr) 280px}.wm-mapping .org-tree{display:none}.wm-mapping .bottom-widgets{grid-template-columns:1fr 1fr}.wm-mapping .pipeline-widget{grid-column:1/-1}.wm-mapping .pipeline-cells{gap:12px}.wm-mapping .pipeline-cells button{flex-direction:row;justify-content:center;gap:12px;padding:12px}.wm-mapping .pipeline-cells span{font-size:9px}.wm-mapping .topbar-profile>.private-dot{display:none}}@media(max-width:900px){.wm-mapping .map-detail-grid{grid-template-columns:1fr}.wm-mapping .contact-preview{grid-template-columns:1fr 1fr;gap:10px 20px;min-height:0;display:grid}.wm-mapping .preview-contact-fields{border:0;grid-area:1/2/5;padding:5px}.wm-mapping .preview-insight{margin:6px 0}.wm-mapping .preview-tags{margin:0}.wm-mapping .preview-next{grid-column:1/-1}.wm-mapping .map-layout{height:390px}.wm-mapping .map-toolbar{flex-wrap:wrap}.wm-mapping .sidebar-story{display:none}.wm-mapping .topbar-profile{gap:0;font-size:0}.wm-mapping .topbar-profile>span:last-child{display:none}.wm-mapping .global-search{width:80%}.wm-mapping .bottom-widgets{grid-template-columns:1fr 1fr}}@media(max-width:760px){.wm-mapping .main-nav{width:62px!important;padding:22px 7px!important}.wm-mapping .main{width:calc(100% - 62px)!important;margin-left:62px!important}.wm-mapping .wordmark{gap:0;padding:0 5px 25px;font-size:0}.wm-mapping .waymark-symbol{width:31px}.wm-mapping .workspace-picker,.wm-mapping .nav-label,.wm-mapping .sidebar-story{display:none}.wm-mapping .nav-item{justify-content:center;padding:12px!important}.wm-mapping .topbar{height:58px;padding:0 12px}.wm-mapping .page-content{padding:15px 12px}.wm-mapping .profile-initials{width:28px;height:28px;margin-left:6px;font-size:10px}.wm-mapping .global-search>input{font-size:10px}.wm-mapping .global-search{width:calc(100% - 40px)}.wm-mapping .mapping-page-title{flex-wrap:wrap;align-items:flex-start;gap:12px}.wm-mapping .mapping-page-title h1{font-size:22px}.wm-mapping .mapping-page-title p{font-size:11px;line-height:1.6}.wm-mapping .mapping-page-title>button{min-height:33px;font-size:11px}.wm-mapping .account-summary-card{padding:15px 14px 0}.wm-mapping .account-heading{flex-wrap:wrap;gap:12px}.wm-mapping .account-heading h2{font-size:20px}.wm-mapping .account-heading>div:nth-child(2){flex:1;min-width:120px}.wm-mapping .account-heading p{font-size:10px}.wm-mapping .account-logo{width:50px;height:50px}.wm-mapping .heading-actions{justify-content:flex-end;width:100%;max-width:none}.wm-mapping .account-summary-card .metrics{grid-template-columns:1fr 1fr;gap:15px 0;margin:13px -14px 0;display:grid}.wm-mapping .metric{padding:0 14px}.wm-mapping .metric strong{font-size:21px}.wm-mapping .metric>span{font-size:10px}.wm-mapping .metric small{font-size:9px}.wm-mapping .metric:nth-child(2){border:0}.wm-mapping .account-options{flex-wrap:wrap}.wm-mapping .account-tabs{gap:5px}.wm-mapping .account-tabs button{font-size:11px}.wm-mapping .map-toolbar .search-box{min-width:100%;max-width:none}.wm-mapping .map-toolbar input{width:100%;min-width:0}.wm-mapping .map-toolbar select{flex:1;max-width:calc(50% - 5px)}.wm-mapping .contact-preview{padding:17px;display:block}.wm-mapping .preview-tags{margin:12px 0}.wm-mapping .preview-contact-fields{border-bottom:1px solid #edf1f7;padding:18px 0}.wm-mapping .preview-insight{margin:16px 0}.wm-mapping .bottom-widgets{grid-template-columns:1fr}.wm-mapping .pipeline-cells{grid-template-columns:repeat(2,1fr);gap:7px}.wm-mapping .pipeline-widget{grid-column:auto}.wm-mapping .account-grid{grid-template-columns:1fr}.wm-mapping .import-banner{font-size:9px;line-height:1.6}.wm-mapping .map-layout{height:340px}.wm-mapping .account-card{padding:16px}}.wm-mapping{--wm-ink:#17253c;--wm-muted:#647084;--wm-line:#e3e7ed;--wm-blue:#275de8;--wm-navy:#101e36;--brand:var(--wm-blue);--ink:var(--wm-ink);color:var(--wm-ink);background:#f7f8fa}.wm-mapping .main-nav{color:#d8e1ef;background:var(--wm-navy)!important;border:0!important;width:224px!important;padding:28px 14px 18px!important}.wm-mapping .main{background:#f7f8fa;width:calc(100% - 224px)!important;margin-left:224px!important}.wm-mapping .wordmark{padding:0 12px 24px!important}.wm-mapping .official-wordmark{letter-spacing:-1.3px;color:#fff;font-size:28px;font-weight:700}.wm-mapping .official-wordmark em{color:#fff;font-style:normal;font-weight:450}.wm-mapping .workspace-picker{color:#e1e8f4;background:0 0;border:1px solid #ffffff18;border-left:0;border-right:0;border-radius:0;margin:0 4px 24px;padding:18px 8px;font-size:14px}.wm-mapping .workspace-picker small{color:#9dacbf;margin-top:5px;font-size:12px}.wm-mapping .nav-label{color:#91a1b8;letter-spacing:1.2px;margin:0 12px 10px;font-size:10px}.wm-mapping .main-nav .nav-item{color:#b8c6db;border-radius:7px;min-height:42px;margin:2px 0;font-size:14px;padding:11px 12px!important}.wm-mapping .main-nav .nav-item.active{color:#fff;background:#293d61;font-weight:600;box-shadow:inset 3px 0 #81a1ff}.wm-mapping .main-nav .nav-item svg{width:17px;height:17px}.wm-mapping .main-nav .nav-bottom{border-top:1px solid #ffffff18;padding-top:12px}.wm-mapping .main-nav .user{color:#c4cfe0;border-color:#ffffff18;font-size:13px}.wm-mapping .main-nav .user a{color:#b8c6db}.wm-mapping .topbar{border-bottom:1px solid var(--wm-line);background:#fff;gap:24px;height:64px;padding:0 30px}.wm-mapping .workspace-location{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:600;overflow:hidden;color:var(--wm-ink)!important;font-size:14px!important}.wm-mapping .global-search{width:min(390px,45%);margin-left:auto}.wm-mapping .global-search>input{box-shadow:none;background:#f4f6f8;border:0;border-radius:7px;padding-top:9px;padding-bottom:9px;font-size:14px}.wm-mapping .topbar-profile{gap:0;font-size:0}.wm-mapping .topbar-profile .private-dot,.wm-mapping .topbar-profile>span:last-child{display:none}.wm-mapping .profile-initials{width:34px;height:34px;box-shadow:none;background:#edf1f8;border:0;font-size:12px}.wm-mapping .page-content{max-width:1680px;padding:28px 30px 40px}.wm-mapping h1,.wm-mapping .mapping-page-title h1,.wm-mapping .today-header h1,.wm-mapping .watch-heading h1{letter-spacing:-.9px;color:var(--wm-ink);font-size:28px;font-weight:650;line-height:1.25}.wm-mapping h2{letter-spacing:-.3px}.wm-mapping .section-heading,.wm-mapping .mapping-page-title{gap:16px;margin-bottom:22px}.wm-mapping .section-heading p,.wm-mapping .watch-heading p,.wm-mapping .muted{color:var(--wm-muted);font-size:14px}.wm-mapping .breadcrumb{color:var(--wm-muted);margin-bottom:12px;font-size:12px}.wm-mapping [data-slot=button]{border-radius:7px;min-height:36px;font-size:14px;box-shadow:none!important;background-image:none!important}.wm-mapping .mapping-csv-actions{flex-wrap:wrap;gap:7px}.wm-mapping .mapping-csv-actions [data-slot=button]{font-size:13px}.wm-mapping .today-header{background:0 0;border:0;margin-bottom:24px;padding:0}.wm-mapping .today-date{letter-spacing:0;text-transform:none;color:var(--wm-muted);margin-bottom:9px;font-size:12px}.wm-mapping .today-date>span{display:none}.wm-mapping .today-header h1{align-items:baseline;gap:16px;margin:0;display:flex}.wm-mapping .today-header h1 .today-greeting{letter-spacing:0;color:var(--wm-muted);font-size:15px;font-weight:400}.wm-mapping .today-header-actions{gap:8px}.wm-mapping .today-kpis{border:1px solid var(--wm-line);background:#fff;border-radius:10px;gap:0;margin-bottom:24px;overflow:hidden}.wm-mapping .today-kpi,.wm-mapping .today-kpi.amber,.wm-mapping .today-kpi.violet,.wm-mapping .today-kpi.teal{border:0;border-right:1px solid var(--wm-line);box-shadow:none;background:#fff;border-radius:0;padding:20px}.wm-mapping .today-kpi:last-child{border-right:0}.wm-mapping .today-kpi strong{letter-spacing:-1px;color:var(--wm-ink);font-size:32px;font-weight:600}.wm-mapping .today-kpi-top{color:#4b5870;font-size:14px}.wm-mapping .today-kpi-top svg{color:#8190a6}.wm-mapping .today-kpi-foot{color:var(--wm-muted);font-size:12px}.wm-mapping .today-kpi.amber .today-kpi-top svg{color:#ac792b}.wm-mapping .today-kpi.violet .today-kpi-top svg{color:#8060b0}.wm-mapping .today-kpi.teal .today-kpi-top svg{color:#328674}.wm-mapping .today-main-grid{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:20px}.wm-mapping .today-card,.wm-mapping .account-card,.wm-mapping .account-summary-card,.wm-mapping .contact-preview{border:1px solid var(--wm-line);box-shadow:none;background:#fff;border-radius:10px}.wm-mapping .today-card-heading{padding:20px 22px}.wm-mapping .today-card-heading h2{font-size:16px;font-weight:650}.wm-mapping .today-card-heading p{font-size:12px}.wm-mapping .today-week-strip{margin:0 20px 16px}.wm-mapping .today-week-strip button{background:#fafbfc;border-radius:7px}.wm-mapping .today-tabs{border-bottom:1px solid var(--wm-line);background:0 0;border-radius:0}.wm-mapping .today-tabs button{font-size:13px}.wm-mapping .today-task{padding:15px 22px}.wm-mapping .today-task-title button{font-size:14px}.wm-mapping .today-task-copy p{color:#46546b;font-size:14px}.wm-mapping .today-task-copy small,.wm-mapping .today-source-note{font-size:12px;line-height:1.6}.wm-mapping .today-task-icon{color:#65748d!important;background:#f2f5fa!important}.wm-mapping .today-pipeline-legend{font-size:14px}.wm-mapping .today-bottom-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px}.wm-mapping .today-bottom-line{font-size:12px}.wm-mapping .today-upcoming strong,.wm-mapping .today-signal strong{font-size:14px;line-height:1.5}.wm-mapping .today-upcoming small,.wm-mapping .today-signal small{font-size:12px}.wm-mapping .today-side{gap:20px}.wm-mapping .today-side .today-pipeline{height:100%}.wm-mapping details.enrichment-summary{border:1px solid var(--wm-line);background:#fff;border-radius:8px;margin:16px 0;padding:0;display:block}.wm-mapping .enrichment-summary>summary{cursor:pointer;color:var(--wm-ink);list-style:revert;padding:14px 18px;font-size:14px}.wm-mapping .enrichment-summary>summary>span{color:var(--wm-muted);margin-left:14px;font-size:12px;font-weight:400}.wm-mapping .enrichment-summary>div{padding:0 18px 16px}.wm-mapping .enrichment-summary .enrichment-counts{padding:0 18px 18px}.wm-mapping .enrichment-counts strong{font-size:22px}.wm-mapping .enrichment-summary p{font-size:14px}.wm-mapping .enrichment-summary small{font-size:12px}.wm-mapping .watch-heading{margin-bottom:20px}.wm-mapping .watch-heading p{margin-top:8px}.wm-mapping .theme-filters{gap:5px}.wm-mapping .theme-filters button{background:#fff;border-radius:6px;padding:7px 10px;font-size:13px;border-color:var(--wm-line)!important}.wm-mapping .intel-signals{margin-top:24px}.wm-mapping .intel-signals>.section-heading h2{font-size:17px}.wm-mapping .intel-signals>.section-heading p{display:none}.wm-mapping .intel-filters{border:1px solid var(--wm-line);background:#fff;border-radius:8px;gap:8px;padding:12px}.wm-mapping .intel-filters input,.wm-mapping .intel-filters select{min-height:36px;font-size:13px}.wm-mapping .signal-event{box-shadow:none;background:#fff;border-radius:9px;margin:12px 0;padding:20px;border:1px solid var(--wm-line)!important}.wm-mapping .signal-content h3{letter-spacing:-.2px;font-size:17px;line-height:1.5}.wm-mapping .signal-content>p{color:#526077;max-width:95ch;font-size:14px;line-height:1.7}.wm-mapping .signal-meta{font-size:12px}.wm-mapping .signal-opportunity{border-radius:6px;padding:10px 12px;background:#f8f9fb!important;border:1px solid #edf0f4!important}.wm-mapping .signal-opportunity summary{cursor:pointer;color:#65718a;font-size:13px;font-weight:500}.wm-mapping .signal-opportunity p{font-size:14px}.wm-mapping .signal-source{padding-top:14px;font-size:12px}.wm-mapping .signal-actions button{font-size:12px}.wm-mapping .account-summary-card{background:#fff;padding:20px 22px 0}.wm-mapping .account-heading h2{font-size:24px}.wm-mapping .account-heading p{font-size:14px}.wm-mapping .account-logo{width:52px;height:52px;box-shadow:none;color:#355277;background:#edf1f8;border:0;border-radius:8px;font-size:23px}.wm-mapping .account-summary-card .metrics{border-top:1px solid var(--wm-line);background:#fff;margin-top:18px;padding:16px 0}.wm-mapping .metric>span{font-size:12px}.wm-mapping .metric strong{font-size:23px}.wm-mapping .metric small{font-size:12px}.wm-mapping .account-tools{margin:12px 0}.wm-mapping .account-tools>summary{cursor:pointer;color:#647084;padding:7px 0;font-size:13px}.wm-mapping .account-options{flex-wrap:wrap;padding:10px 0}.wm-mapping .account-commercial-details{border:1px solid var(--wm-line);background:#fff;border-radius:7px}.wm-mapping .account-commercial-details>summary{font-size:13px}.wm-mapping .account-tabs button{font-size:14px}.wm-mapping .map-toolbar{border-color:var(--wm-line);background:#fff;gap:8px}.wm-mapping .map-toolbar input,.wm-mapping .map-toolbar select{font-size:13px}.wm-mapping .map-layout{border:1px solid var(--wm-line);border-radius:8px}.wm-mapping .account-card:hover{border-color:#b6c7e6;box-shadow:0 3px 12px #17253c08}.wm-mapping .account-card h3{font-size:18px}.wm-mapping .account-card p{font-size:14px}.wm-mapping .account-card small{font-size:12px}.wm-mapping .data-table th{color:#637089;background:#f8f9fb;font-size:12px}.wm-mapping .data-table td{font-size:14px}.wm-mapping .data-table tr:hover td{background:#f8faff}.wm-mapping .badge{border-radius:5px;font-size:12px}.wm-mapping .panel-body,.wm-mapping .form-grid,.wm-mapping .form-field,.wm-mapping .form-field input,.wm-mapping .form-field select,.wm-mapping .form-field textarea,.wm-mapping [data-slot=dialog-description],.wm-mapping [data-slot=sheet-description],.wm-mapping .source-card p{font-size:14px}.wm-mapping .person-panel [data-slot=sheet-header]{background:#f7f9fc}.wm-mapping .panel-body h3{font-size:15px}.wm-mapping .intel-form label,.wm-mapping .intel-form input,.wm-mapping .intel-form select,.wm-mapping .intel-form textarea,.wm-mapping .csv-dialog p{font-size:14px}.wm-mapping .csv-column-grid small{font-size:12px}@media(min-width:1550px){.wm-mapping .account-summary-card{display:block}.wm-mapping .account-summary-card .metrics{border-top:1px solid var(--wm-line);margin:18px -22px 0;padding:16px 0}.wm-mapping .account-summary-card .metric small{font-size:12px}}@media(max-width:1100px){.wm-mapping .page-content{padding:22px}.wm-mapping .topbar{padding:0 22px}.wm-mapping .today-main-grid{grid-template-columns:1fr}.wm-mapping .today-pipeline-legend{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.wm-mapping .today-kpis{grid-template-columns:repeat(2,1fr)}.wm-mapping .today-kpi:nth-child(2){border-right:0}.wm-mapping .today-kpi:nth-child(-n+2){border-bottom:1px solid var(--wm-line)}.wm-mapping .section-heading{flex-wrap:wrap}.wm-mapping .workspace-location{display:none!important}}@media(max-width:760px){.wm-mapping .main-nav{width:62px!important;padding:20px 7px!important}.wm-mapping .main{width:calc(100% - 62px)!important;margin-left:62px!important}.wm-mapping .wordmark{padding:0 0 20px!important}.wm-mapping .official-wordmark{font-size:0}.wm-mapping .official-wordmark:before{content:"W";color:#fff;font-size:24px}.wm-mapping .official-wordmark b,.wm-mapping .workspace-picker,.wm-mapping .nav-label{display:none}.wm-mapping .main-nav .nav-item{justify-content:center;padding:12px!important}.wm-mapping .main-nav .nav-item span{display:none}.wm-mapping .page-content{padding:18px 14px}.wm-mapping .topbar{gap:10px;height:58px;padding:0 14px}.wm-mapping .global-search{width:100%;margin:0}.wm-mapping .global-search>input{font-size:13px}.wm-mapping .today-header{flex-wrap:wrap;gap:16px}.wm-mapping .today-header h1{flex-wrap:wrap;gap:6px 14px}.wm-mapping .today-kpi{padding:14px}.wm-mapping .today-kpi strong{font-size:28px}.wm-mapping .today-kpi-foot{line-height:1.5}.wm-mapping .today-pipeline-legend{grid-template-columns:repeat(2,1fr)}.wm-mapping .today-bottom-grid{grid-template-columns:1fr}.wm-mapping .mapping-csv-actions{justify-content:flex-start;width:100%}.wm-mapping .enrichment-summary>summary>span{margin:5px 0 0 16px;display:block}.wm-mapping .account-summary-card .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-mapping .account-heading p{font-size:13px}.wm-mapping .metric small{font-size:12px}.wm-mapping .signal-event{padding:14px}.wm-mapping .signal-source{flex-wrap:wrap}.wm-mapping .intel-filters>*{max-width:100%}.wm-mapping .today-card-heading,.wm-mapping .today-task{padding:16px}.wm-mapping .today-tabs{max-width:100%;overflow-x:auto}.wm-mapping .today-tabs button{font-size:12px}.wm-mapping .main-nav .user{display:none}.wm-mapping .today-main-grid,.wm-mapping .today-card{min-width:0}.wm-mapping .today-header-actions{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.wm-mapping *,.wm-mapping :before,.wm-mapping :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.wm-mapping .account-summary-card .metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.wm-mapping .account-summary-card .metric{border:0;border-right:1px solid var(--wm-line);box-shadow:none;background:0 0;border-radius:0;padding:0 22px}.wm-mapping .account-summary-card .metric:last-child{border-right:0}.wm-mapping .account-summary-card .metric strong{margin:5px 0}.wm-mapping .main-nav [data-slot=sidebar-menu-item]:nth-child(4){border-top:1px solid #ffffff18;margin-top:14px;padding-top:14px}.wm-mapping .signal-desk{gap:16px}.wm-mapping .signal-desk>.watch-heading,.wm-mapping .signal-desk>.enrichment-summary{margin:0}.wm-mapping .signal-desk>.intel-signals{margin-top:8px}.wm-mapping .intel-signals>.section-heading{margin-bottom:12px}.wm-mapping .signal-counts{color:var(--wm-muted);margin:8px 0;font-size:12px}.wm-mapping .priority-row{border-color:var(--wm-line);border-radius:9px}.wm-mapping .priority-row-body strong{font-size:15px}.wm-mapping .priority-row-body p{font-size:14px}.wm-mapping .priority-row-body small,.wm-mapping .priority-account small,.wm-mapping .priority-row-foot small,.wm-mapping .intel-overview small,.wm-mapping .intel-overview span{font-size:12px}.wm-mapping .intel-overview button{box-shadow:none;border-radius:8px}.wm-mapping .account-card h2{font-size:17px}.wm-mapping .enrichment-summary>summary:focus-visible,.wm-mapping .account-tools>summary:focus-visible,.wm-mapping .signal-opportunity>summary:focus-visible{outline:2px solid var(--wm-blue);outline-offset:2px}@media(max-width:760px){.wm-mapping .account-heading .heading-actions{width:auto;margin-left:auto}.wm-mapping .account-heading{position:relative}.wm-mapping .account-summary-card .metric{padding:0 12px}.wm-mapping .today-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-mapping .today-kpi-top{font-size:13px}.wm-mapping .today-kpi-foot{font-size:12px}}.wm-mapping{--wm-navy:#14243f;--wm-blue:#3564df;--wm-line:#e2e7ef;--wm-muted:#5e6e85;--color-primary:#3564df;--color-ring:#3564df}.wm-mapping .main-nav{transition:width .22s cubic-bezier(.2,.8,.2,1),padding .22s;overflow-x:hidden;background:linear-gradient(175deg,#192f50,#14243f 55%,#142039)!important}.wm-mapping .main{background:#f6f8fb;transition:margin-left .22s cubic-bezier(.2,.8,.2,1),width .22s cubic-bezier(.2,.8,.2,1)}.wm-mapping .main-nav .nav-item:hover{background:#ffffff0d}.wm-mapping .main-nav .nav-item{transition:background .16s,color .16s;position:relative}.wm-mapping .sidebar-toggle{color:#63738a;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;transition:background .15s,color .15s,transform .15s;display:grid}.wm-mapping .sidebar-toggle:active{transform:scale(.94)}.wm-mapping .topbar{gap:16px}.wm-mapping .topbar .global-search{min-width:0}.wm-mapping .workspace.sidebar-compact .main-nav{width:68px!important;padding:24px 10px 18px!important}.wm-mapping .workspace.sidebar-compact .main{width:calc(100% - 68px)!important;margin-left:68px!important}.wm-mapping .workspace.sidebar-compact .wordmark{justify-content:center;padding:0 0 24px!important}.wm-mapping .workspace.sidebar-compact .official-wordmark{font-size:0}.wm-mapping .workspace.sidebar-compact .official-wordmark:before{content:"W";color:#fff;font-size:26px}.wm-mapping .workspace.sidebar-compact .official-wordmark b,.wm-mapping .workspace.sidebar-compact .workspace-picker,.wm-mapping .workspace.sidebar-compact .nav-label,.wm-mapping .workspace.sidebar-compact .nav-item>span,.wm-mapping .workspace.sidebar-compact .user>span{display:none}.wm-mapping .workspace.sidebar-compact .nav-item{justify-content:center;padding:12px!important}.wm-mapping .workspace.sidebar-compact .user{justify-content:center;padding-top:14px;display:flex}.wm-mapping .workspace.sidebar-compact .user a{border-radius:7px;place-items:center;width:36px;height:36px;display:grid}.wm-mapping .workspace.sidebar-compact .user a:hover{background:#ffffff10}.wm-mapping .workspace.sidebar-compact .nav-bottom{display:block}.wm-mapping .workspace.sidebar-expanded .main-nav{width:224px!important}.wm-mapping .workspace.sidebar-expanded .main{width:calc(100% - 224px)!important;margin-left:224px!important}.wm-mapping .today-kpi{transition:background .16s,box-shadow .16s}.wm-mapping .today-kpi:hover{background:#f8faff;box-shadow:inset 0 -3px #9ab5f8}.wm-mapping .today-kpi.amber:hover{box-shadow:inset 0 -3px #dab780}.wm-mapping .today-kpi.violet:hover{box-shadow:inset 0 -3px #b9a2d6}.wm-mapping .today-kpi.teal:hover{box-shadow:inset 0 -3px #87bcad}.wm-mapping .today-kpi strong{font-variant-numeric:tabular-nums}.wm-mapping .account-card,.wm-mapping .priority-row,.wm-mapping .signal-event{transition:border-color .17s,box-shadow .17s}.wm-mapping .account-card:hover,.wm-mapping .priority-row:hover{border-color:#bfd0e9;box-shadow:0 4px 14px #263a5d08}.wm-mapping .theme-filters button,.wm-mapping .today-week-strip button,.wm-mapping [data-slot=button]{transition:background-color .15s,border-color .15s,box-shadow .15s}.wm-mapping .theme-filters button:hover{background:#f0f4fc}.wm-mapping .theme-filters button[aria-pressed=true]{color:#315cc4;background:#e8efff}.wm-mapping .today-week-strip button:hover{background:#edf2fc}.wm-mapping .today-task-open:hover{color:#3564df;background:#eaf0fd}.wm-mapping .global-search>input:focus{background:#fff;border-color:#a6bde9;box-shadow:0 0 0 3px #3564df12}.wm-mapping .today-kpi-top svg{border-radius:7px}@media(prefers-reduced-motion:no-preference){.wm-mapping .page-content{animation:.2s ease-out workspace-arrive}.wm-mapping details[open]>div{animation:.16s ease-out workspace-arrive}}@media(max-width:760px){.wm-mapping .workspace.sidebar-expanded .main-nav{z-index:45;box-shadow:12px 0 40px #14243f24;padding:24px 14px 18px!important}.wm-mapping .workspace.sidebar-expanded .official-wordmark{font-size:28px}.wm-mapping .workspace.sidebar-expanded .official-wordmark:before{display:none}.wm-mapping .workspace.sidebar-expanded .official-wordmark b{display:inline}.wm-mapping .workspace.sidebar-expanded .workspace-picker{display:flex}.wm-mapping .workspace.sidebar-expanded .nav-label{display:block}.wm-mapping .workspace.sidebar-expanded .nav-item>span{display:inline}.wm-mapping .workspace.sidebar-expanded .nav-item{justify-content:flex-start}.wm-mapping .workspace.sidebar-expanded .wordmark{padding:0 12px 24px!important}.wm-mapping .workspace.sidebar-expanded .user{display:flex}.wm-mapping .workspace.sidebar-expanded .main .topbar{position:relative}.wm-mapping .topbar{gap:8px}.wm-mapping .profile-initials{margin-left:0}.wm-mapping .workspace.sidebar-expanded .sidebar-toggle{z-index:46;color:#dbe7fc;background:#ffffff10;position:fixed;top:72px;left:177px}.wm-mapping .workspace.sidebar-expanded .main{width:calc(100% - 68px)!important;margin-left:68px!important}.wm-mapping .workspace.sidebar-expanded:after{content:"";z-index:40;pointer-events:none;background:#14243f38;position:fixed;inset:0 0 0 224px}}@media(prefers-reduced-motion:reduce){.wm-mapping .main,.wm-mapping .main-nav,.wm-mapping .page-content,.wm-mapping details[open]>div{transition:none!important;animation:none!important}}.wm-mapping .sidebar-backdrop,.wm-mapping .workspace.sidebar-expanded:after{display:none}@media(max-width:760px){.wm-mapping .sidebar-expanded .sidebar-backdrop{z-index:40;cursor:default;background:#14243f38;border:0;display:block;position:fixed;inset:0 0 0 224px}.wm-mapping .sidebar-expanded .sidebar-toggle{top:66px}.wm-mapping .sidebar-expanded .workspace-picker{padding-top:30px}}.wm-mapping .sidebar-mobile-close{display:none}@media(max-width:760px){.wm-mapping .sidebar-expanded .sidebar-mobile-close{color:#dbe7fc;background:#ffffff10;border-radius:6px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:28px;right:14px}.wm-mapping .workspace.sidebar-expanded .sidebar-toggle{position:static}.wm-mapping .sidebar-expanded .workspace-picker{padding-top:18px}}.wm-mapping{--wm-navy:#254cd0;--wm-blue:#315ff0;--color-primary:#315ff0;--color-ring:#315ff0;--brand:#315ff0}.wm-mapping .main-nav{background:linear-gradient(165deg,#315fea,#294ed2 52%,#313bb5)!important}.wm-mapping .main-nav .nav-item{color:#e2eaff}.wm-mapping .main-nav .nav-item.active{color:#244dd1;background:#fff;box-shadow:0 3px 12px #11236f18}.wm-mapping .main-nav .nav-item:hover{color:#fff;background:#ffffff20}.wm-mapping .main-nav .nav-item.active:hover{color:#244dd1;background:#f0f4ff}.wm-mapping .workspace-picker{color:#fff}.wm-mapping .workspace-picker small,.wm-mapping .nav-label,.wm-mapping .main-nav .user,.wm-mapping .main-nav .user a{color:#d4e0ff}.wm-mapping .main-nav .avatar{color:#fff;background:#ffffff20}.wm-mapping .official-wordmark b{color:#95f1db}.wm-mapping .main-nav .nav-item:focus-visible{outline-color:#9ef3dc}.wm-mapping .main{background:#f5f7fc}.wm-mapping .topbar{background:#fff}.wm-mapping .today-kpi.blue .today-kpi-top svg{color:#3567ed;background:#eaf0ff}.wm-mapping .today-kpi.amber .today-kpi-top svg{color:#d17b25;background:#fff2dd}.wm-mapping .today-kpi.violet .today-kpi-top svg{color:#8955cd;background:#f1eaff}.wm-mapping .today-kpi.teal .today-kpi-top svg{color:#16977e;background:#def8ef}.wm-mapping .today-kpi-top svg{box-sizing:content-box;padding:7px}.wm-mapping .today-kpi:hover{background:#f0f5ff}.wm-mapping .account-logo{color:#345bd5;background:#eaf0ff}.wm-mapping .profile-initials{color:#3157c9;background:#e8efff}.wm-mapping .theme-filters button[aria-pressed=true]{color:#fff;background:#315ff0;border-color:#315ff0!important}.wm-mapping .today-week-strip button.is-today{background:#e9efff;border-color:#b5c8ff}.wm-mapping .today-week-strip button.is-selected{color:#fff;background:#315ff0}.wm-mapping .signal-dot{color:#16856e;background:#e6f8f2}.wm-mapping .sidebar-toggle:hover{color:#315ff0;background:#e9efff}.wm-mapping .global-search>input:focus{box-shadow:0 0 0 3px #315ff018}.wm-mapping .today-kpi.teal:hover{background:#f0fbf7}.wm-mapping .today-kpi.amber:hover{background:#fffbf3}.wm-mapping .today-kpi.violet:hover{background:#f8f4ff}.wm-mapping [data-slot=dialog-overlay],.wm-mapping [data-slot=sheet-overlay]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14264f38}.wm-mapping [data-slot=dialog-content]{background:#fff;border:1px solid #e5eaf5;border-radius:18px;gap:24px;max-height:calc(100dvh - 40px);padding:28px;overflow-y:auto;box-shadow:0 25px 100px #0d244c30,0 3px 12px #1028570a}.wm-mapping [data-slot=dialog-header]{text-align:left;gap:7px;padding-right:20px}.wm-mapping [data-slot=dialog-title]{letter-spacing:-.6px;color:#182746;font-size:22px;font-weight:700}.wm-mapping [data-slot=dialog-description]{color:#7a89a4;font-size:12px;line-height:1.7}.wm-mapping [data-slot=dialog-close],.wm-mapping [data-slot=sheet-content]>button:last-child{color:#7c8ba8;opacity:1;background:#f1f4fa;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.wm-mapping .dialog-symbol,.wm-mapping .settings-symbol{color:#3264ff;background:linear-gradient(140deg,#edf2ff,#f7f9ff);border:1px solid #e2e9fc;border-radius:12px;flex:none;place-items:center;width:45px;height:45px;display:grid}.wm-mapping .dialog-symbol{margin-bottom:8px}.wm-mapping .form-grid{gap:19px 16px}.wm-mapping .form-field{color:#526380;gap:8px;font-size:11px}.wm-mapping .form-field>span{font-weight:600}.wm-mapping .form-field input,.wm-mapping .form-field select,.wm-mapping .form-field textarea,.wm-mapping .panel-body>select{color:#243554;background:#fcfdff;border:1px solid #dfe6f2;border-radius:8px;min-height:40px;padding:10px 12px;font-size:12px;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #1c376205}.wm-mapping .form-field input::placeholder,.wm-mapping .form-field textarea::placeholder{color:#a0acc0}.wm-mapping .form-field input:focus,.wm-mapping .form-field select:focus,.wm-mapping .form-field textarea:focus{background:#fff;border-color:#7191ff;outline:none;box-shadow:0 0 0 3px #3264ff0c}.wm-mapping .form-field textarea{resize:vertical;min-height:95px}.wm-mapping .form-actions{border-top:1px solid #edf1f7;gap:9px;margin-top:7px;padding-top:20px}.wm-mapping .form-actions button,.wm-mapping .panel-actions button{border-radius:8px;min-height:36px;padding:8px 15px;font-size:11px}.wm-mapping .form-actions button[type=submit]{color:#fff;background:linear-gradient(#4372ff,#3264ff);box-shadow:0 3px 8px #3264ff1c}.wm-mapping .form-error,.wm-mapping .error-banner{background:#fff7f8;border:1px solid #f4dce0;border-radius:9px;padding:12px 14px;font-size:12px}.wm-mapping .person-panel{background:#fff;border-left:1px solid #e2e8f4;width:510px!important;max-width:96vw!important}.wm-mapping .person-panel [data-slot=sheet-header]{background:radial-gradient(at 100% 0,#e4edff80,#0000 75%),#fafcff;border-color:#e5ebf5;padding:26px 28px 23px}.wm-mapping .panel-avatar{margin:0 0 14px}.wm-mapping .panel-avatar .avatar{width:62px;height:62px;font-size:22px;box-shadow:0 0 0 5px #fff,0 5px 15px #283f7710}.wm-mapping [data-slot=sheet-title]{color:#142443;letter-spacing:-.6px;font-size:24px;font-weight:700}.wm-mapping [data-slot=sheet-description]{color:#7e8ba4;max-width:390px;font-size:12px;line-height:1.65}.wm-mapping .panel-body{scrollbar-width:thin;scrollbar-color:#dce4f4 transparent;padding:23px 28px 30px}.wm-mapping .panel-status{padding:0 0 4px}.wm-mapping .panel-status .score-pill{color:#547bd2;background:#f0f4ff;border:1px solid #e6edff;border-radius:6px;padding:5px 9px;font-size:10px}.wm-mapping .panel-actions{gap:8px}.wm-mapping .panel-actions button{border-color:#dfe7f3}.wm-mapping .details-grid{background:#fcfdff;border:1px solid #e8edf6;border-radius:12px;grid-template-columns:125px minmax(0,1fr);gap:13px 10px;padding:17px;font-size:11px}.wm-mapping .details-grid dt{color:#8a97ae}.wm-mapping .details-grid dd{color:#405473;line-height:1.6}.wm-mapping .details-grid a{color:#3264ff}.wm-mapping .panel-body h3{color:#263c60;letter-spacing:-.1px;border-color:#eaf0f7;margin-top:23px;padding-top:22px;font-size:12px;font-weight:700}.wm-mapping .panel-body .tag-row .badge{color:#7385a3;background:#f5f7fc;border-color:#e7edf7;font-size:9px}.wm-mapping .panel-body>select{width:100%}.wm-mapping .reason-list{padding:0;list-style:none}.wm-mapping .reason-list li{color:#6c80a4;background:#f5f8ff;border-radius:8px;margin-bottom:6px;padding:11px 13px;font-size:11px;line-height:1.7}.wm-mapping .history-row{color:#637698;border-left:2px solid #dce6ff;margin-left:5px;padding:4px 0 17px 17px;font-size:11px;position:relative}.wm-mapping .history-row:before{content:"";background:#6c8df2;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:-5px;box-shadow:0 0 0 4px #f4f7ff}.wm-mapping .history-row strong{color:#334b72;font-size:12px}.wm-mapping .history-row small{color:#96a2b6;font-size:10px;line-height:1.7}.wm-mapping .note-copy{color:#74839f;white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f9fd;border:1px solid #e9eef6;border-radius:10px;padding:14px 16px;font-size:12px;line-height:1.8}.wm-mapping .modern-source{background:#fff;border:1px solid #e3eaf5;border-radius:11px;margin:10px 0;padding:15px}.wm-mapping .source-title-row{align-items:center;gap:11px;display:flex}.wm-mapping .source-title-row>div{flex:1;min-width:0}.wm-mapping .source-symbol{color:#6989d6;background:#eef4ff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.wm-mapping .modern-source strong{color:#365075;font-size:11px}.wm-mapping .modern-source strong a{align-items:center;gap:6px;display:inline-flex}.wm-mapping .modern-source small{color:#98a5b9;margin-top:5px;font-size:9px;display:block}.wm-mapping .source-confidence{color:#527cca;text-align:right;font-size:12px;font-weight:600}.wm-mapping .source-confidence small{font-size:8px;font-weight:400}.wm-mapping .modern-source p{color:#7687a2;margin:13px 0;font-size:11px;line-height:1.7}.wm-mapping .modern-source details,.wm-mapping .panel-body details{color:#7c8faa;border-top:1px solid #ecf1f8;margin-top:10px;padding-top:10px;font-size:10px}.wm-mapping .modern-source summary,.wm-mapping .panel-body summary{cursor:pointer;padding:4px 0}.wm-mapping .modern-source pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fc;border-radius:8px;max-height:250px;margin-top:10px;padding:12px;font-size:10px;line-height:1.7;overflow:auto}.wm-mapping .evidence-row{overflow-wrap:anywhere;border-color:#e6edf7;font-size:10px}.wm-mapping .table-panel{background:#fff;border:1px solid #e2e9f4;border-radius:12px;overflow:hidden;box-shadow:0 3px 12px #182f5204}.wm-mapping .table-panel th{color:#7c8eab;white-space:nowrap;background:#f6f8fd;border-bottom:1px solid #e8eef6;height:44px;font-size:10px;font-weight:600}.wm-mapping .table-panel td{color:#637594;border-color:#eef2f8;padding:16px 13px;font-size:11px;line-height:1.6}.wm-mapping .table-panel td:nth-child(2){min-width:170px;max-width:270px}.wm-mapping .table-panel td small{color:#9ca8bb;margin-top:5px;font-size:9px}.wm-mapping .table-panel .person-name{color:#294264;white-space:nowrap;gap:11px;font-size:12px;font-weight:600}.wm-mapping .table-panel .avatar{width:32px;height:32px;font-size:10px}.wm-mapping .clickable-row:hover{background:#f5f8ff!important}.wm-mapping .table-panel .badge{border-radius:5px;padding:4px 7px;font-size:9px}.wm-mapping .priority-number{color:#557acd;background:#edf3ff;border-radius:6px;place-items:center;min-width:32px;height:24px;font-weight:600;display:inline-grid}.wm-mapping .table-confidence{color:#7c8dab;width:52px;padding-bottom:8px;font-size:10px;display:block;position:relative}.wm-mapping .table-confidence:after{content:"";background:#e9eff8;border-radius:5px;width:100%;height:3px;position:absolute;bottom:0;left:0}.wm-mapping .table-confidence i{z-index:1;background:#81a2fa;border-radius:5px;height:3px;position:absolute;bottom:0;left:0}.wm-mapping .prospect-IN_SEQUENCE,.wm-mapping .prospect-EMAIL_SENT{color:#517fce;background:#edf3ff;border-color:#e0eaff}.wm-mapping .prospect-CONNECTED,.wm-mapping .prospect-MEETING_BOOKED{color:#479d78;background:#edf9f3;border-color:#dff1e7}.wm-mapping .prospect-DO_NOT_CONTACT,.wm-mapping .prospect-WRONG_PERSON{color:#b9717c;background:#fff2f3;border-color:#f8e3e6}.wm-mapping .pagination{color:#92a0b7;background:#fcfdff;border-top:1px solid #e8eef7;gap:8px;padding:13px 16px;font-size:10px}.wm-mapping .pagination button{border-color:#e2e9f4;height:30px;padding:5px 11px;font-size:10px}.wm-mapping .settings-grid{align-items:start;gap:17px;margin-top:24px}.wm-mapping .settings-grid>.panel{background:#fff;border:1px solid #e3eaf5;border-radius:14px;padding:23px;box-shadow:0 3px 12px #223c6003}.wm-mapping .settings-grid h2{letter-spacing:-.3px;color:#2c4267;align-items:center;gap:12px;margin-bottom:20px;font-size:15px;font-weight:650;display:flex}.wm-mapping .settings-symbol{border-radius:10px;width:37px;height:37px}.wm-mapping .provider-row{border-color:#edf1f7;gap:14px;padding:15px 0}.wm-mapping .provider-row strong{color:#4c6184;font-size:12px}.wm-mapping .provider-row small{color:#9aa7bc;font-size:10px;line-height:1.6}.wm-mapping .provider-row .badge{white-space:nowrap;font-size:9px}.wm-mapping .panel .muted{color:#91a0b6;font-size:10px;line-height:1.8}.wm-mapping .settings-grid form{gap:17px}.wm-mapping .settings-grid form button{align-self:flex-start;font-size:11px}.wm-mapping .integration-panel{background:linear-gradient(120deg,#f4f7ff,#fafcff);border-color:#dfe8fa;border-radius:14px;padding:24px}.wm-mapping .integration-panel h3{color:#2a4370;font-size:15px}.wm-mapping .integration-panel p{color:#8092af;max-width:750px;font-size:11px;line-height:1.8}.wm-mapping .integration-panel input[type=file]{background:#fff;border:1px dashed #c7d6f2;border-radius:9px;width:100%;max-width:550px;padding:17px;font-size:11px}.wm-mapping .integration-panel summary{color:#7088b3;cursor:pointer;margin:15px 0;font-size:11px}.wm-mapping .dashboard-metrics{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:23px 0;padding:0;display:grid}.wm-mapping .dashboard-metrics .metric{background:#fff;border:1px solid #e3eaf5;border-radius:12px;padding:20px;position:relative;overflow:hidden}.wm-mapping .dashboard-metrics .metric:after{content:"";background:#f0f4ff;border-radius:50%;width:70px;height:70px;position:absolute;top:-22px;right:-20px}.wm-mapping .dashboard-metrics .metric strong{color:#2c4c82;margin:10px 0 0;font-size:31px}.wm-mapping .dashboard-metrics .metric>span{color:#899ab4;font-size:11px}.wm-mapping .page-content>h1{letter-spacing:-.7px;margin-bottom:6px;font-size:26px;font-weight:700}.wm-mapping .page-content>p.muted{color:#8b9ab2;font-size:12px;line-height:1.7}.wm-mapping .activity-row{background:#fff;border:1px solid #e4ebf6;border-radius:11px;gap:14px;margin:10px 0;padding:17px 18px}.wm-mapping .activity-row>svg{color:#7999dd;background:#f0f5ff;border-radius:9px;flex:none;width:34px;height:34px;padding:8px}.wm-mapping .activity-row strong{color:#446085;font-size:12px}.wm-mapping .activity-row p{color:#8a9db9;font-size:11px;line-height:1.7}.wm-mapping .activity-row small{color:#9caac0;font-size:10px}.wm-mapping .activity-row .badge{font-size:9px}.wm-mapping .activity-row.full-width:hover{background:#f8faff;border-color:#cfddf5}.wm-mapping .empty-state{color:#91a2bc;background:linear-gradient(145deg,#fbfcff,#f7f9ff);border:1px dashed #dde6f5;border-radius:13px;margin:17px 0;padding:45px 24px;font-size:12px;line-height:1.8}.wm-mapping .empty-state>svg{color:#7294df;background:#edf3ff;border-radius:14px;width:49px;height:49px;margin-bottom:12px;padding:11px}.wm-mapping .empty-state h3,.wm-mapping .empty-state h2{color:#4b658e;margin:7px 0;font-size:16px;font-weight:600}.wm-mapping .empty-state p{color:#91a2ba;max-width:360px;margin:8px auto 17px;font-size:11px}.wm-mapping .empty-state button{font-size:11px}.wm-mapping .tab-panel{background:#fff;border:1px solid #e4ebf6;border-radius:12px;margin-top:17px;padding:23px}.wm-mapping .tab-panel h2{color:#334e77;letter-spacing:-.3px;font-size:17px;font-weight:650}.wm-mapping .tab-panel>.muted{color:#92a0b7;font-size:11px;line-height:1.8}.wm-mapping .coverage-card{background:#fcfdff;border-color:#e4eaf5;border-radius:11px;padding:19px}.wm-mapping .coverage-card>strong{color:#627da6;font-size:12px}.wm-mapping .coverage-card>span{color:#99a8bf;font-size:10px}.wm-mapping .coverage-card>svg{color:#8ca6d4}.wm-mapping .coverage-card button{font-size:10px}@media(max-width:760px){.wm-mapping [data-slot=dialog-content]{border-radius:14px;gap:20px;max-height:calc(100dvh - 24px);padding:21px}.wm-mapping [data-slot=dialog-title]{font-size:20px}.wm-mapping .form-grid{grid-template-columns:1fr;gap:15px}.wm-mapping .person-panel{width:100vw!important;max-width:100vw!important}.wm-mapping .person-panel [data-slot=sheet-header]{padding:24px 21px 20px}.wm-mapping .panel-body{padding:20px}.wm-mapping .details-grid{grid-template-columns:105px minmax(0,1fr);gap:12px 9px;padding:13px}.wm-mapping .dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.wm-mapping .dashboard-metrics .metric{padding:14px}.wm-mapping .dashboard-metrics .metric strong{font-size:25px}.wm-mapping .dashboard-metrics .metric>span{font-size:10px}.wm-mapping .settings-grid>.panel{padding:18px}.wm-mapping .settings-grid h2{font-size:14px}.wm-mapping .provider-row{flex-wrap:wrap}.wm-mapping .table-panel td{padding:13px 10px}.wm-mapping .pagination{flex-wrap:wrap}.wm-mapping .source-title-row{gap:8px}.wm-mapping .source-confidence{font-size:10px}.wm-mapping .source-symbol{width:28px;height:28px}.wm-mapping .modern-source{padding:12px}}.wm-mapping .official-wordmark{font-family:var(--font-sans),Arial,sans-serif;letter-spacing:-.03em;color:#111827;white-space:nowrap;font-size:26px;font-weight:600}.wm-mapping .official-wordmark em{color:#1a66e0;margin-left:1px;font-weight:400}.wm-mapping .official-wordmark:after{content:"";background:#1a66e0;border-radius:50%;width:6px;height:6px;margin-left:4px;display:inline-block}.wm-mapping .watch-stats button:nth-child(2),.wm-mapping .signal-kpis button:nth-child(2){border-top:3px solid #eaa12b}.wm-mapping .watch-stats button:nth-child(3),.wm-mapping .signal-kpis button:nth-child(3){border-top:3px solid #16a394}.wm-mapping .watch-stats button:nth-child(4),.wm-mapping .signal-kpis button:nth-child(4){border-top:3px solid #9a65d1}.wm-mapping .feed-panel{background:linear-gradient(110deg,#f0f6ff,#fff 70%,#effaf6);border-color:#c9d9ed}.wm-mapping .feed-sources article:nth-child(3n+2){border-top:3px solid #eda633}.wm-mapping .feed-sources article:nth-child(3n){border-top:3px solid #20a78d}.wm-mapping .signal-event:has(.signal-opportunity){border-left:3px solid #d4dff4}.wm-mapping .signal-opportunity{background:#fff8e9!important;border-left:3px solid #dda239!important}.wm-mapping .pipeline-cells>:nth-child(3n+2){background:#f0faf7}.wm-mapping .pipeline-cells>:nth-child(3n){background:#fff6ed}.wm-mapping .theme-filters{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.wm-mapping .theme-filters button{color:#475569;background:#fff;border:1px solid #d9e0ee;border-radius:20px;padding:8px 13px;font-size:14px}.wm-mapping .theme-filters button[aria-pressed=true]{color:#fff;background:#173f85;border-color:#173f85}.wm-mapping .theme-filters button:nth-child(3){border-color:#c4e4d9}.wm-mapping .theme-filters button:nth-child(5){border-color:#f1d7a9}.wm-mapping .theme-filters button:nth-child(6){border-color:#ddcced}.wm-mapping .research-panel{border:1px solid var(--border);background:#fff;border-radius:14px;margin:20px 0;padding:24px}.wm-mapping .research-panel input{margin:10px 0;display:block}.wm-mapping .research-panel p{color:#526079;margin:8px 0}.wm-mapping .research-panel summary{cursor:pointer;color:#1a66e0}.wm-mapping .today-kpi.amber{background:#fff8ec;border-color:#eddbb9}.wm-mapping .today-kpi.violet{background:#f7f2fc;border-color:#e1d3f1}.wm-mapping .today-kpi.teal{background:#effaf6;border-color:#c4e5d7}.wm-mapping .pipeline-cells button:nth-child(3n+2){color:#126b5b;background:#f0faf7!important}.wm-mapping .pipeline-cells button:nth-child(3n){color:#9e611b;background:#fff6ed!important}.wm-mapping .mapping-home{color:#25334b;gap:24px;max-width:1600px;margin:auto;display:grid}.wm-mapping .mapping-home-header,.wm-mapping .mapping-home-actions,.wm-mapping .mapping-home-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.wm-mapping .mapping-home-header h1{letter-spacing:-.8px;margin:6px 0;font-size:28px}.wm-mapping .mapping-home-header p{color:#64748b;margin:0;font-size:15px}.wm-mapping .mapping-eyebrow{letter-spacing:1.5px;color:#3264ff;font-size:12px;font-weight:700}.wm-mapping .mapping-home-actions{justify-content:flex-end}.wm-mapping .mapping-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.wm-mapping .mapping-kpi{text-align:left;background:#fff;border:1px solid #e4e9f1;border-radius:14px;gap:14px;padding:20px;transition:border-color .15s,transform .15s;display:grid}.wm-mapping .mapping-kpi:hover{border-color:#9eb5ff;transform:translateY(-2px)}.wm-mapping .mapping-kpi>span,.wm-mapping .mapping-kpi small{align-items:center;gap:10px;display:flex}.wm-mapping .mapping-kpi>span{font-size:14px;font-weight:600}.wm-mapping .mapping-kpi>span svg{color:#3264ff}.wm-mapping .mapping-kpi.teal>span svg{color:#109d95}.wm-mapping .mapping-kpi.amber>span svg{color:#d4891c}.wm-mapping .mapping-kpi.violet>span svg{color:#8658df}.wm-mapping .mapping-kpi>strong{letter-spacing:-1px;font-size:34px;font-weight:650;line-height:1}.wm-mapping .mapping-kpi small{color:#64748b;justify-content:space-between;font-size:13px}.wm-mapping .mapping-charts{grid-template-columns:1.2fr 1fr 1fr;gap:18px;display:grid}.wm-mapping .mapping-card{background:#fff;border:1px solid #e4e9f1;border-radius:14px;min-width:0;padding:22px;overflow:hidden}.wm-mapping .mapping-card>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.wm-mapping .mapping-card h2{letter-spacing:-.2px;margin:0;font-size:16px;font-weight:650}.wm-mapping .mapping-card header p{color:#64748b;margin:6px 0 0;font-size:14px}.wm-mapping .mapping-subtle{color:#64748b;font-size:13px}.wm-mapping .mapping-footnote{color:#738198;margin:18px 0 0;font-size:12px;line-height:1.5}.wm-mapping .coverage-visual{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.wm-mapping .coverage-donut{border-radius:50%;flex:0 0 145px;place-items:center;width:145px;height:145px;display:grid}.wm-mapping .coverage-donut>span{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:115px;height:115px;display:flex}.wm-mapping .coverage-donut strong{letter-spacing:-1px;font-size:30px}.wm-mapping .coverage-donut small{color:#64748b;font-size:12px}.wm-mapping .coverage-keys{flex:1;gap:12px;min-width:140px;display:grid}.wm-mapping .coverage-keys button{text-align:left;border-radius:5px;align-items:center;gap:8px;font-size:13px;display:flex}.wm-mapping .coverage-keys button:hover{color:#3264ff}.wm-mapping .coverage-keys i{border-radius:50%;flex-shrink:0;width:8px;height:8px}.wm-mapping .coverage-keys strong{margin-left:auto;font-size:15px}.wm-mapping .function-bars{gap:17px;display:grid}.wm-mapping .function-bars>div>div:first-child{justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;font-size:14px;display:flex}.wm-mapping .function-bars small{color:#8390a2;font-weight:400}.wm-mapping .function-track{background:#edf1f7;border-radius:6px;height:7px;overflow:hidden}.wm-mapping .function-track span{background:#4674f4;border-radius:6px;height:100%;display:block}.wm-mapping .function-bars>div:nth-child(2) .function-track span{background:#8d69de}.wm-mapping .function-bars>div:nth-child(3) .function-track span{background:#24aa9f}.wm-mapping .function-bars>div:nth-child(4) .function-track span{background:#f0ac52}.wm-mapping .mapping-signal-total{align-items:baseline;gap:12px;display:flex}.wm-mapping .mapping-signal-total strong{font-size:30px;line-height:1}.wm-mapping .mapping-signal-total span{color:#64748b;font-size:13px}.wm-mapping .mapping-spark-bars{border-bottom:1px solid #e6eaf1;align-items:stretch;gap:3px;height:84px;margin-top:15px;display:flex}.wm-mapping .mapping-spark-bars>div{flex:1;align-items:flex-end;min-width:0;display:flex}.wm-mapping .mapping-spark-bars span{background:#9270e3;border-radius:3px 3px 0 0;width:100%}.wm-mapping .mapping-chart-axis{color:#738198;justify-content:space-between;margin:8px 0 12px;font-size:12px;display:flex}.wm-mapping .mapping-text-link{color:#3264ff;align-items:center;gap:7px;font-size:14px;font-weight:500;display:inline-flex}.wm-mapping .mapping-text-link:hover{text-decoration:underline}.wm-mapping .mapping-worklist{padding:0}.wm-mapping .mapping-worklist>header{flex-wrap:wrap;margin:0;padding:22px}.wm-mapping .mapping-tabs{background:#f1f4fa;border-radius:8px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.wm-mapping .mapping-tabs button{border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;display:flex}.wm-mapping .mapping-tabs button[aria-pressed=true]{color:#3264ff;background:#fff;box-shadow:0 1px 4px #263b6010}.wm-mapping .mapping-tabs b{color:#738198;font-size:12px;font-weight:500}.wm-mapping .mapping-filters{flex-wrap:wrap;gap:8px;padding:0 22px 16px;display:flex}.wm-mapping .mapping-filters button{border:1px solid #e1e7f1;border-radius:20px;padding:5px 10px;font-size:13px}.wm-mapping .mapping-filters button.active{color:#3264ff;background:#edf2ff;border-color:#c7d5ff}.wm-mapping .mapping-focus-row{border-top:1px solid #edf0f6;grid-template-columns:minmax(160px,1fr) minmax(200px,1.4fr) minmax(160px,1fr) auto;align-items:center;gap:24px;padding:18px 22px;display:grid}.wm-mapping .mapping-focus-brand,.wm-mapping .mapping-focus-person{align-items:center;gap:12px;min-width:0;display:flex}.wm-mapping .mapping-focus-brand .account-logo{border-radius:10px;width:42px;height:42px}.wm-mapping .mapping-focus-brand>div,.wm-mapping .mapping-focus-person>div{gap:4px;min-width:0;display:grid}.wm-mapping .mapping-name{text-align:left;color:#25334b;overflow-wrap:anywhere;font-size:14px;font-weight:600}.wm-mapping .mapping-name:hover{color:#3264ff}.wm-mapping .mapping-focus-row small,.wm-mapping .mapping-review-row p{color:#718096;margin:0;font-size:13px;line-height:1.45;display:block}.wm-mapping .mapping-focus-context{gap:5px;min-width:0;display:grid}.wm-mapping .mapping-focus-context strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}.wm-mapping .mapping-signal-label{color:#8762cf;align-items:center;gap:5px;font-size:12px;display:flex}.wm-mapping .mapping-missing{color:#8a744e;align-items:center;gap:8px;font-size:13px;display:flex}.wm-mapping .mapping-row-cta{color:#3264ff;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:8px;font-size:13px;display:inline-flex}.wm-mapping .mapping-row-cta:hover{background:#f0f4ff}.wm-mapping .mapping-review-row{border-top:1px solid #edf0f6;grid-template-columns:32px minmax(180px,1fr) minmax(130px,.7fr) auto;align-items:center;gap:16px;padding:18px 22px;display:grid}.wm-mapping .mapping-review-company{text-align:left;color:#64748b;font-size:14px}.wm-mapping .mapping-list-more{color:#3264ff;border-top:1px solid #edf0f6;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px;font-size:14px;display:flex}.wm-mapping .mapping-empty{text-align:center;color:#738198;flex-direction:column;align-items:center;gap:12px;padding:35px 20px;display:flex}.wm-mapping .mapping-empty h3{margin:0;font-size:15px;font-weight:500}.wm-mapping .mapping-home-footer{color:#7a8799;font-size:13px}.wm-mapping .mapping-home-footer a{color:#3264ff;align-items:center;gap:6px;display:flex}.wm-mapping .mapping-fullscreen[data-slot=dialog-content]{z-index:70;border:0;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;width:100vw!important;max-width:none!important;height:100dvh!important;inset:0!important;transform:translate(0)!important}.wm-mapping .mapping-fullscreen-header{background:#fff;border-bottom:1px solid #e3e9f3;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.wm-mapping .mapping-fullscreen-header [data-slot=dialog-description]{margin-top:5px;font-size:13px}.wm-mapping .mapping-close{border:1px solid #dce4f0;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:14px;display:flex}.wm-mapping .mapping-close kbd{color:#738198;background:#f3f5f9;border-radius:3px;padding:2px 4px;font-size:11px}.wm-mapping .mapping-fullscreen .graph.interactive-graph{border:0;border-radius:0;flex:1;width:100%;margin:0;height:auto!important;min-height:0!important}.wm-mapping .mapping-fullscreen .zoom-controls{bottom:24px;right:24px}.wm-mapping .zoom-controls button:focus-visible,.wm-mapping .mapping-home button:focus-visible,.wm-mapping .mapping-close:focus-visible{outline-offset:3px;outline:2px solid #3264ff}.wm-mapping .account-signal-link{text-align:left;border-bottom:1px solid #edf0f6;gap:5px;width:100%;margin-bottom:8px;padding:12px 0;display:grid}.wm-mapping .account-signal-link strong{font-size:14px;font-weight:500}.wm-mapping .account-signal-link small{color:#738198;font-size:12px}@media(min-width:1550px){.wm-mapping .coverage-visual{flex-wrap:nowrap}}@media(max-width:1200px){.wm-mapping .mapping-charts{grid-template-columns:1fr 1fr}.wm-mapping .mapping-charts>.mapping-card:last-child{grid-column:1/-1}.wm-mapping .mapping-focus-row{grid-template-columns:1fr 1.3fr auto}.wm-mapping .mapping-focus-person{grid-column:1/3}.wm-mapping .mapping-focus-row>.mapping-row-cta{grid-area:1/3/3}.wm-mapping .mapping-spark-bars{height:70px}}@media(max-width:760px){.wm-mapping .mapping-kpis{grid-template-columns:1fr 1fr;gap:10px}.wm-mapping .mapping-kpi{gap:12px;padding:15px}.wm-mapping .mapping-kpi>strong{font-size:28px}.wm-mapping .mapping-charts{grid-template-columns:1fr}.wm-mapping .mapping-charts>.mapping-card:last-child{grid-column:auto}.wm-mapping .mapping-home-header h1{font-size:25px}.wm-mapping .mapping-home{gap:18px}.wm-mapping .mapping-focus-row{grid-template-columns:1fr auto;gap:14px}.wm-mapping .mapping-focus-context{grid-column:1/3}.wm-mapping .mapping-focus-person{grid-column:1}.wm-mapping .mapping-focus-row>.mapping-row-cta{grid-area:3/2}.wm-mapping .mapping-review-row{grid-template-columns:32px 1fr auto;gap:10px}.wm-mapping .mapping-review-company{grid-column:2}.wm-mapping .mapping-review-row>.mapping-row-cta{grid-area:1/3/3}.wm-mapping .mapping-card{padding:18px}.wm-mapping .mapping-worklist{padding:0}.wm-mapping .mapping-fullscreen-header{padding:14px}.wm-mapping .mapping-close kbd{display:none}.wm-mapping .mapping-fullscreen .zoom-controls{bottom:16px;right:16px}}@media(prefers-reduced-motion:reduce){.wm-mapping .mapping-kpi{transition:none}.wm-mapping .mapping-kpi:hover{transform:none}.wm-mapping .mapping-fullscreen{animation:none!important}}.wm-mapping .mapping-fullscreen-header .mapping-close[data-slot=dialog-close]{white-space:nowrap;opacity:1;flex-shrink:0;width:auto;height:auto;min-height:38px;position:static}.wm-mapping .account-targets{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;font-size:12px;display:flex}.wm-mapping .account-targets>span:first-child{font-weight:650}.wm-mapping .account-targets small{margin-left:auto;font-size:11px}.wm-mapping .focus-desk{gap:22px;max-width:1560px;margin:auto;display:grid}.wm-mapping .focus-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.wm-mapping .focus-eyebrow{letter-spacing:1.8px;color:#718099;font-size:10px;font-weight:750}.wm-mapping .focus-heading h1{letter-spacing:-1px;margin:7px 0;font-size:30px}.wm-mapping .focus-heading p{color:#738097;margin:0;font-size:14px}.wm-mapping .focus-summary{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.wm-mapping .focus-stat{text-align:left;color:#59677f;background:#fff;border:1px solid #e4e9f2;border-radius:14px;gap:15px;padding:20px 24px;transition:border-color .18s,transform .18s;display:flex}.wm-mapping .focus-stat>span{gap:8px;font-size:13px;font-weight:550;display:grid}.wm-mapping .focus-stat strong{letter-spacing:-1px;color:#254de0;font-size:32px;line-height:1.1}.wm-mapping .focus-stat small{color:#7d899b;font-size:12px;font-weight:400}.wm-mapping .focus-stat:nth-child(2) strong,.wm-mapping .focus-stat:nth-child(2)>svg{color:#119b89}.wm-mapping .focus-stat:nth-child(3) strong,.wm-mapping .focus-stat:nth-child(3)>svg{color:#965fd5}.wm-mapping .focus-stat>svg{color:#3264ff;margin-top:1px}.wm-mapping .focus-stat[aria-pressed=true]{background:#f8faff;border-color:#7295ff}.wm-mapping .focus-stat:is(button):hover{border-color:#a8baf3;transform:translateY(-2px)}.wm-mapping .focus-panel{background:#fff;border:1px solid #e4e9f2;border-radius:15px;overflow:hidden}.wm-mapping .focus-tabs{border-bottom:1px solid #e9edf4;gap:25px;padding:0 22px;display:flex;overflow:auto}.wm-mapping .focus-tabs button{white-space:nowrap;color:#738097;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:18px 0;font-size:13px;display:flex}.wm-mapping .focus-tabs button[aria-pressed=true]{color:#3264ff;border-bottom-color:#3264ff}.wm-mapping .focus-tabs button span{background:#f0f3f9;border-radius:5px;padding:2px 6px;font-size:11px}.wm-mapping .focus-toolbar{align-items:center;gap:14px;padding:18px 22px;display:flex}.wm-mapping .focus-search{color:#8290a6;border:1px solid #e0e6ef;border-radius:8px;flex:1;align-items:center;gap:10px;max-width:380px;padding:0 12px;display:flex}.wm-mapping .focus-search input{width:100%;min-width:0;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;padding:10px 0!important}.wm-mapping .focus-toolbar select{background:#fff;border:1px solid #e0e6ef;border-radius:8px;padding:9px 12px;font-size:12px}.wm-mapping .focus-toolbar>small{color:#8490a3;margin-left:auto;font-size:12px}.wm-mapping .focus-table-head,.wm-mapping .focus-account-row{grid-template-columns:1.15fr 1.5fr 1.1fr 110px;align-items:center;gap:24px;padding:22px;display:grid}.wm-mapping .focus-table-head{color:#8a96a8;letter-spacing:1px;text-transform:uppercase;background:#f8f9fc;padding-top:12px;padding-bottom:12px;font-size:10px}.wm-mapping .focus-account-row{border-bottom:1px solid #edf0f5;transition:background .18s}.wm-mapping .focus-account-row:hover{background:#fcfdff}.wm-mapping .focus-brand{align-items:center;gap:12px;min-width:0;display:flex}.wm-mapping .focus-brand .account-logo{border-radius:10px;flex-shrink:0;width:42px;height:42px}.wm-mapping .focus-name{text-align:left;color:#17243b;font-size:14px;font-weight:650}.wm-mapping .focus-name:hover{color:#3264ff}.wm-mapping .focus-brand small,.wm-mapping .focus-context small,.wm-mapping .focus-person small{color:#7b889d;margin-top:5px;font-size:12px;line-height:1.5;display:block}.wm-mapping .focus-context strong{margin-top:6px;font-size:13px;font-weight:550;line-height:1.55;display:block}.wm-mapping .focus-pill{color:#188b6b;background:#edf8f3;border-radius:5px;padding:3px 7px;font-size:10px;font-weight:650;display:inline-flex}.wm-mapping .focus-neutral{color:#8c97a8;font-size:12px}.wm-mapping .focus-person strong{font-size:13px;font-weight:600}.wm-mapping .focus-coverage>strong{font-size:14px}.wm-mapping .focus-progress{background:#edf1f7;border-radius:3px;height:4px;margin:7px 0}.wm-mapping .focus-progress span{background:#6588fa;border-radius:3px;height:100%;display:block}.wm-mapping .focus-coverage button{color:#3264ff;padding:5px 0;font-size:12px}.wm-mapping .focus-caption{color:#8b96a7;padding:16px 22px;font-size:11px}.wm-mapping .focus-more{justify-content:center;padding:20px;display:flex}.wm-mapping .focus-import{background:#f8faff;border:1px solid #e1e7f2;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.wm-mapping .focus-import>div:first-child{flex-shrink:0}.wm-mapping .focus-import strong{font-size:13px;display:block}.wm-mapping .focus-import small{color:#7d8ba0;margin-top:5px;font-size:12px;display:block}.wm-mapping .focus-import .mapping-csv-actions{gap:8px;margin:0}.wm-mapping .focus-import button{font-size:12px}.wm-mapping .focus-desk .intel-signals{background:0 0;border:0;padding:0}.wm-mapping .focus-desk .intel-signals>.section-heading{margin:2px 0 15px}.wm-mapping .focus-desk .intel-signals h2{letter-spacing:-.4px;font-size:18px}.wm-mapping .focus-desk .signal-counts{color:#8a96a8;margin-bottom:12px;font-size:11px}.wm-mapping .focus-desk .theme-filters{gap:7px;margin-bottom:16px}.wm-mapping .focus-desk .theme-filters button{color:#66758d;background:#fff;border:1px solid #e4e9f2;border-radius:8px;padding:8px 11px;font-size:12px}.wm-mapping .focus-desk .theme-filters button[aria-pressed=true]{color:#315ee5;background:#edf2ff;border-color:#b8c9ff}.wm-mapping .focus-desk .intel-filters{background:#fff;border:1px solid #e4e9f2;border-radius:12px;gap:10px;margin-bottom:18px;padding:14px}.wm-mapping .focus-desk .intel-filters input,.wm-mapping .focus-desk .intel-filters select{min-height:36px;font-size:12px}.wm-mapping .focus-desk .signal-event{background:#fff;border:1px solid #e4e9f2;border-radius:14px;gap:18px;margin:12px 0;padding:23px;box-shadow:0 3px 12px #203c6c03}.wm-mapping .focus-desk .signal-dot{color:#5277e7;background:#edf2ff;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.wm-mapping .focus-desk .signal-content{flex:1;min-width:0}.wm-mapping .focus-desk .signal-content h3{letter-spacing:-.25px;margin:8px 0;font-size:16px;font-weight:650;line-height:1.5}.wm-mapping .focus-desk .signal-meta{color:#8490a4;gap:10px;font-size:11px}.wm-mapping .signal-excerpt{-webkit-line-clamp:2;color:#6d7b91;-webkit-box-orient:vertical;margin:10px 0;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.wm-mapping .signal-primary-source{color:#8793a5;flex-wrap:wrap;align-items:center;gap:16px;margin:12px 0;font-size:11px;display:flex}.wm-mapping .signal-primary-source a{color:#3264ff;align-items:center;gap:6px;font-weight:550;display:inline-flex}.wm-mapping .signal-review{border-top:1px solid #edf0f6;margin-top:16px;padding-top:12px}.wm-mapping .signal-review>summary{cursor:pointer;color:#6f7e95;list-style:revert;font-size:12px}.wm-mapping .signal-review[open]>summary{color:#3264ff;margin-bottom:18px}.wm-mapping .signal-full-description{color:#64748b;font-size:13px;line-height:1.7}.wm-mapping .focus-desk .signal-source{flex-wrap:wrap;gap:10px;padding:12px 0}.wm-mapping .focus-desk .signal-actions{flex-wrap:wrap}.wm-mapping .focus-desk :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #3264ff}@media(max-width:1100px){.wm-mapping .focus-account-row,.wm-mapping .focus-table-head{grid-template-columns:1fr 1.2fr 1fr 90px;gap:15px;padding:18px}.wm-mapping .focus-import{flex-direction:column;align-items:flex-start}}@media(max-width:760px){.wm-mapping .focus-heading{flex-direction:column;align-items:flex-start}.wm-mapping .focus-summary{grid-template-columns:1fr;gap:8px}.wm-mapping .focus-stat{padding:14px 18px}.wm-mapping .focus-stat>span{grid-template-columns:1fr auto;align-items:center;width:100%}.wm-mapping .focus-stat strong{grid-area:1/2/3;font-size:25px}.wm-mapping .focus-stat small{grid-column:1}.wm-mapping .focus-table-head{display:none}.wm-mapping .focus-account-row{grid-template-columns:1fr 85px;gap:16px}.wm-mapping .focus-brand{grid-column:1}.wm-mapping .focus-context{grid-area:2/1}.wm-mapping .focus-person{grid-area:3/1}.wm-mapping .focus-coverage{grid-area:1/2/4}.wm-mapping .focus-toolbar{flex-wrap:wrap;padding:14px}.wm-mapping .focus-search{flex-basis:100%;max-width:none}.wm-mapping .focus-tabs{gap:16px;padding:0 14px}.wm-mapping .focus-desk .signal-event{gap:10px;padding:16px}.wm-mapping .focus-desk .signal-dot{display:none}.wm-mapping .focus-import .mapping-csv-actions{flex-wrap:wrap}.wm-mapping .focus-desk .intel-filters>*{min-width:0;max-width:100%}.wm-mapping .focus-desk .intel-filters input{width:100%}}@media(prefers-reduced-motion:reduce){.wm-mapping .focus-stat,.wm-mapping .focus-account-row{transition:none}.wm-mapping .focus-stat:is(button):hover{transform:none}}.wm-mapping .account-intelligence{background:#fff;border:1px solid #e1e7f2;border-radius:14px;margin:16px 0 20px;overflow:hidden}.wm-mapping .intel-score-strip{grid-template-columns:1.4fr repeat(5,1fr);align-items:center;gap:22px;padding:20px 24px;display:grid}.wm-mapping .intel-priority{text-align:left;cursor:pointer;background:#f3f6ff;border:1px solid #dce5ff;border-radius:12px;padding:15px}.wm-mapping .intel-priority small{letter-spacing:.06em;justify-content:space-between;font-size:10px;font-weight:700;display:flex}.wm-mapping .intel-priority small span{color:#3264ff;letter-spacing:0;font-size:9px}.wm-mapping .intel-priority strong{color:#172a65;font-size:34px;line-height:1.3;display:block}.wm-mapping .intel-priority em{color:#8892aa;margin-left:5px;font-size:14px;font-style:normal}.wm-mapping .priority-badge{white-space:nowrap;color:#66728b;background:#edf0f7;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.wm-mapping .priority-hot{color:#c44d18;background:#fff0e8}.wm-mapping .priority-warm{color:#3264ff;background:#eaf1ff}.wm-mapping .priority-watch{color:#28795b;background:#edfaf4}.wm-mapping .intel-kpi small{color:#737e98;font-size:12px;display:block}.wm-mapping .intel-kpi strong{color:#162445;margin-top:8px;font-size:24px;display:block}.wm-mapping .intel-context{border-top:1px solid #edf0f6;grid-template-columns:1fr 1fr;display:grid}.wm-mapping .why-now,.wm-mapping .next-action{padding:22px 24px}.wm-mapping .next-action{background:#f8faff;border-left:1px solid #edf0f6}.wm-mapping .eyebrow{letter-spacing:.06em;color:#3264ff;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.wm-mapping .eyebrow b{letter-spacing:0;background:#eaf0ff;border-radius:5px;margin-left:auto;padding:3px 7px;font-size:10px}.wm-mapping .intel-context p{color:#69758d;margin:12px 0;font-size:12px;line-height:1.6}.wm-mapping .intel-context h3{margin-top:12px;font-size:17px}.wm-mapping .why-now ul{margin:12px 0 0;padding-left:16px}.wm-mapping .why-now li{margin:8px 0;font-size:12px}.wm-mapping .why-now li small{color:#7c879f;margin-top:4px;display:block}.wm-mapping .intel-footer,.wm-mapping .intel-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wm-mapping .intel-footer{border-top:1px solid #edf0f6;justify-content:flex-end;padding:12px 24px}.wm-mapping .intel-footer>.badge{margin-right:auto}.wm-mapping .intel-dialog{max-height:90dvh;overflow-y:auto;max-width:650px!important}.wm-mapping .intel-form{gap:15px;margin-top:12px;display:grid}.wm-mapping .intel-form label{color:#59657d;gap:6px;font-size:12px;font-weight:500;display:grid}.wm-mapping .intel-form input:not([type=checkbox]),.wm-mapping .intel-form select,.wm-mapping .intel-form textarea,.wm-mapping .intel-filters input,.wm-mapping .intel-filters select{color:#17253f;background:#fff;border:1px solid #dce3ef;border-radius:7px;width:100%;min-height:39px;padding:8px 10px;font-size:12px}.wm-mapping .intel-form textarea{resize:vertical;min-height:90px}.wm-mapping .intel-form input:focus,.wm-mapping .intel-form select:focus,.wm-mapping .intel-form textarea:focus{outline-offset:1px;outline:2px solid #c1d1ff}.wm-mapping .intel-fields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.wm-mapping .intel-fields.three{grid-template-columns:repeat(3,1fr)}.wm-mapping .intel-checkboxes{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.wm-mapping .intel-checkboxes label{background:#f5f7fb;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;display:flex}.wm-mapping .intel-form legend{font-size:12px}.wm-mapping .intel-form summary{cursor:pointer;color:#3264ff;margin:6px 0 14px;font-size:12px}.wm-mapping .intel-form details label{margin-bottom:8px}.wm-mapping .intel-filters{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;display:flex}.wm-mapping .intel-filters input{max-width:330px}.wm-mapping .intel-filters select{width:auto;min-width:180px}.wm-mapping .intel-filters>span{color:#7b8599;margin-left:auto;font-size:12px}.wm-mapping .intel-signals{padding:20px 0}.wm-mapping .intel-signals h2{font-size:20px}.wm-mapping .signal-event{background:#fff;border:1px solid #e3e8f1;border-radius:12px;gap:16px;margin-bottom:14px;padding:24px 20px;display:flex}.wm-mapping .signal-dot{color:#3264ff;background:#edf3ff;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.wm-mapping .signal-content{flex:1;min-width:0}.wm-mapping .signal-meta{color:#7b879b;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.wm-mapping .signal-content h3{color:#192540;margin:9px 0;font-size:16px}.wm-mapping .signal-content p{color:#637087;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.65}.wm-mapping .signal-source{color:#69768b;border-top:1px solid #edf0f6;margin-top:10px;padding:10px 0;font-size:11px}.wm-mapping .signal-source a{color:#3264ff;align-items:center;gap:4px;display:inline-flex}.wm-mapping .signal-actions{flex-wrap:wrap;align-items:center;gap:5px;margin-top:7px;display:flex}.wm-mapping .intel-link{text-align:left;color:#244cbe;cursor:pointer;align-items:center;gap:7px;font-weight:600;display:inline-flex}.wm-mapping .score-breakdown>div{border-bottom:1px solid #edf0f6;justify-content:space-between;align-items:center;padding:10px 0;font-size:13px;display:flex}.wm-mapping .score-breakdown small{color:#818ba0;margin-top:4px;font-size:11px;display:block}.wm-mapping .score-history summary{cursor:pointer;align-items:center;gap:10px;padding:7px 0;font-size:11px;display:flex}.wm-mapping .score-history time{flex:0 0 90px}.wm-mapping .score-history i{background:#547bff;border-radius:3px;max-width:60%;height:8px;display:block}.wm-mapping .score-history p{color:#69768b;font-size:11px}.wm-mapping .intel-overview{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:22px;display:grid}.wm-mapping .intel-overview button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e8f5;border-radius:11px;grid-template-columns:1fr auto;padding:17px 20px;display:grid}.wm-mapping .intel-overview button.selected{background:#f5f8ff;border-color:#3264ff}.wm-mapping .intel-overview small{letter-spacing:.08em;color:#536b9d;font-size:10px}.wm-mapping .intel-overview strong{color:#213b74;grid-row:span 2;font-size:28px}.wm-mapping .intel-overview span{color:#8a93a5;margin-top:8px;font-size:11px}.wm-mapping .priority-list{gap:14px;display:grid}.wm-mapping .priority-row{background:#fff;border:1px solid #e2e8f2;border-radius:12px;overflow:hidden}.wm-mapping .priority-account{border-bottom:1px solid #f0f2f7;align-items:center;gap:12px;padding:17px 20px;display:flex}.wm-mapping .priority-account .rank{color:#919caf;width:15px;font-size:11px}.wm-mapping .priority-account .account-logo{border-radius:9px;width:37px;height:37px;font-size:17px}.wm-mapping .priority-account small{color:#7f8ba1;margin-top:4px;font-size:10px;display:block}.wm-mapping .priority-account>.priority-badge{margin-left:auto}.wm-mapping .priority-row-body{grid-template-columns:1.1fr .8fr 1.1fr;gap:24px;padding:18px 22px;display:grid}.wm-mapping .priority-row-body small{letter-spacing:.06em;color:#8794ad;font-size:9px}.wm-mapping .priority-row-body strong{color:#233557;margin:8px 0;font-size:13px;line-height:1.4;display:block}.wm-mapping .priority-row-body p{color:#7d889f;margin:0;font-size:11px;line-height:1.6}.wm-mapping .priority-row-foot{border-top:1px solid #f2f4f8;justify-content:space-between;align-items:center;padding:8px 20px;display:flex}.wm-mapping .priority-row-foot small{color:#8a95a8;font-size:10px}.wm-mapping .intelligence-settings{margin:20px 0;padding:24px}.wm-mapping .intelligence-settings h2{align-items:center;gap:9px;display:flex}.wm-mapping .intelligence-settings .intel-form{max-width:850px}.wm-mapping .main-nav .sidebar-story{margin-top:12px}.wm-mapping .main-nav .nav-item{min-height:37px}@media(max-width:1100px){.wm-mapping .intel-score-strip{grid-template-columns:repeat(3,1fr);gap:12px;padding:15px}.wm-mapping .intel-context{grid-template-columns:1fr}.wm-mapping .next-action{border-top:1px solid #edf0f6;border-left:0}.wm-mapping .priority-row-body{gap:15px}.wm-mapping .intel-kpi strong{font-size:21px}}@media(max-width:650px){.wm-mapping .intel-score-strip{grid-template-columns:repeat(2,1fr)}.wm-mapping .intel-overview{grid-template-columns:repeat(2,1fr);gap:9px}.wm-mapping .intel-overview button{padding:13px}.wm-mapping .priority-row-body{grid-template-columns:1fr;gap:13px}.wm-mapping .priority-account{gap:8px;padding:13px 11px}.wm-mapping .priority-account .intel-link{font-size:13px}.wm-mapping .priority-account .rank{display:none}.wm-mapping .priority-row-foot{gap:8px;padding:8px 12px}.wm-mapping .why-now,.wm-mapping .next-action{padding:18px}.wm-mapping .intel-footer{padding:12px}.wm-mapping .intel-fields.three,.wm-mapping .intel-fields{grid-template-columns:1fr 1fr}.wm-mapping .signal-event{gap:9px;padding:15px 12px}.wm-mapping .signal-dot{width:25px;height:25px}.wm-mapping .signal-actions [data-slot=button]{font-size:10px}.wm-mapping .intel-filters{gap:8px}.wm-mapping .intel-filters input,.wm-mapping .intel-filters select{width:100%;max-width:100%}.wm-mapping .intel-filters>span{margin-left:0}.wm-mapping .intel-form{gap:12px}.wm-mapping .intelligence-settings{padding:15px}.wm-mapping .intel-dialog{width:calc(100% - 22px)!important}.wm-mapping .intel-signals .section-heading{flex-direction:column;align-items:flex-start;gap:12px}}.wm-mapping .main-nav{height:100dvh;overflow-y:auto}.wm-mapping .main-nav .nav-item{min-height:36px;margin:1px 0;padding:9px 14px!important}@media(max-height:850px){.wm-mapping .main-nav .sidebar-story{display:none}}.wm-mapping .today-dashboard{--td-ink:#14264b;--td-muted:#697791;--td-border:#e5eaf3;color:var(--td-ink);max-width:1640px;margin:0 auto;padding:4px 0 20px}.wm-mapping .today-dashboard button{cursor:pointer}.wm-mapping .today-dashboard button:focus-visible{outline-offset:3px;outline:3px solid #97b2ff}.wm-mapping .today-header{justify-content:space-between;align-items:center;gap:24px;margin:4px 0 26px;display:flex}.wm-mapping .today-date{color:#697a99;text-transform:capitalize;align-items:center;gap:8px;margin-bottom:10px;font-size:.875rem;display:flex}.wm-mapping .today-date>span{background:#3264ff;border-radius:50%;width:7px;height:7px}.wm-mapping .today-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(1.6rem,2.1vw,2.1rem);font-weight:700;line-height:1.25}.wm-mapping .today-header h1>span{color:#71809d;font-weight:400}.wm-mapping .today-header p{color:var(--td-muted);margin:9px 0 0;font-size:.9375rem}.wm-mapping .today-header-actions{flex-shrink:0;align-items:center;gap:9px;display:flex}.wm-mapping .today-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.wm-mapping .today-kpi{border:1px solid var(--td-border);text-align:left;background:#fff;border-radius:14px;min-width:0;padding:19px 20px;transition:border-color .15s,transform .15s;box-shadow:0 3px 8px #1b3a7003}.wm-mapping .today-kpi:hover{border-color:#a9bcf3;transform:translateY(-2px)}.wm-mapping .today-kpi-top{justify-content:space-between;align-items:center;gap:12px;font-size:.875rem;font-weight:500;display:flex}.wm-mapping .today-kpi-top svg{box-sizing:content-box;color:#3264ff;background:#edf3ff;border-radius:10px;flex-shrink:0;padding:9px}.wm-mapping .today-kpi.amber .today-kpi-top svg{color:#bd8028;background:#fff5e6}.wm-mapping .today-kpi.violet .today-kpi-top svg{color:#8161cb;background:#f3efff}.wm-mapping .today-kpi.teal .today-kpi-top svg{color:#289987;background:#eaf8f4}.wm-mapping .today-kpi>strong{letter-spacing:-.05em;margin:6px 0 15px;font-size:2.25rem;line-height:1.15;display:block}.wm-mapping .today-kpi-foot{color:#75829b;justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;display:flex}.wm-mapping .today-kpi-foot svg{flex-shrink:0}.wm-mapping .today-main-grid{grid-template-columns:minmax(0,1.65fr) minmax(310px,1fr);align-items:start;gap:22px;display:grid}.wm-mapping .today-card{border:1px solid var(--td-border);background:#fff;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 3px 12px #18316a03}.wm-mapping .today-card-heading{justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 18px;display:flex}.wm-mapping .today-dashboard h2{letter-spacing:-.02em;margin:0;font-size:1.0625rem;font-weight:650;line-height:1.4}.wm-mapping .today-card-heading p{color:var(--td-muted);margin:6px 0 0;font-size:.8125rem}.wm-mapping .today-eyebrow{letter-spacing:.11em;color:#6b7e9e;align-items:center;gap:7px;margin-bottom:6px;font-size:.6875rem;font-weight:650;display:flex}.wm-mapping .today-week{color:#7584a0;white-space:nowrap;background:#f6f8fc;border-radius:7px;padding:7px 10px;font-size:.8125rem}.wm-mapping .today-week-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;padding:0 24px 20px;display:grid}.wm-mapping .today-week-strip button{color:#667996;background:#f7f9fd;border:1px solid #0000;border-radius:11px;justify-items:center;gap:6px;padding:10px 2px 6px;display:grid}.wm-mapping .today-week-strip button>span{text-transform:capitalize;font-size:.75rem}.wm-mapping .today-week-strip strong{color:#1c365e;font-size:1.125rem}.wm-mapping .today-week-strip i{color:#92a2bc;border-radius:50%;min-width:17px;height:17px;font-size:.6875rem;font-style:normal;line-height:17px}.wm-mapping .today-week-strip i.has-reminder{color:#3264ff;background:#dfe8ff}.wm-mapping .today-week-strip button.is-today{background:#eef3ff;border-color:#cbd9ff}.wm-mapping .today-week-strip button.is-today strong{color:#3264ff}.wm-mapping .today-week-strip button.is-selected{color:#dce6ff;background:#3264ff;box-shadow:0 4px 10px #3264ff25}.wm-mapping .today-week-strip button.is-selected strong{color:#fff}.wm-mapping .today-week-strip button.is-selected i{color:#c4d5ff}.wm-mapping .today-tabs{gap:2px;width:calc(100% - 48px);margin:0 24px;background:#f3f6fb!important;border-radius:9px!important;height:auto!important;padding:4px!important}.wm-mapping .today-tabs [role=tab]{white-space:nowrap;color:#6d7a94;flex:1;gap:6px;min-height:35px;border-radius:7px!important;font-size:.8125rem!important}.wm-mapping .today-tabs [role=tab][data-state=active]{color:#254fb9!important;background:#fff!important;box-shadow:0 1px 4px #1b36631a!important}.wm-mapping .today-tabs b{color:#667ba5;background:#e8edf7;border-radius:4px;padding:1px 5px;font-size:.6875rem;font-weight:500}.wm-mapping .today-queue-label{color:#8a96ac;justify-content:space-between;align-items:center;gap:10px;padding:18px 24px 9px;font-size:.75rem;display:flex}.wm-mapping .today-queue-label button{color:#3264ff;font-size:.75rem}.wm-mapping .today-queue{padding:0 24px}.wm-mapping .today-task{border-bottom:1px solid #edf1f7;align-items:center;gap:12px;padding:16px 0;display:flex}.wm-mapping .today-task:last-child{border-bottom:0}.wm-mapping .today-task-icon{color:#5277c7;background:#f0f4fd;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.wm-mapping .today-task-icon.amber{color:#a3834b;background:#fbf7ef}.wm-mapping .today-task-copy{flex:1;min-width:0}.wm-mapping .today-task-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wm-mapping .today-task-title button{color:#203859;text-align:left;font-size:.9375rem;font-weight:650}.wm-mapping .today-task-title button:hover{color:#3264ff}.wm-mapping .today-task-copy p{color:#62718c;overflow-wrap:anywhere;margin:5px 0;font-size:.875rem;line-height:1.45}.wm-mapping .today-task-copy small{color:#8b96ac;font-size:.75rem}.wm-mapping .today-tag{color:#5472b1;white-space:nowrap;background:#eef3fe;border-radius:5px;padding:3px 7px;font-size:.6875rem}.wm-mapping .today-tag.overdue{color:#ad652c;background:#fff0e8}.wm-mapping .today-task-open,.wm-mapping .today-icon-link{color:#7185a6;border:1px solid #e8edf6;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.wm-mapping .today-task-open:hover,.wm-mapping .today-icon-link:hover{color:#3264ff;background:#f3f6ff}.wm-mapping .today-source-note{color:#8a96ac;margin:0;padding:12px 24px 18px;font-size:.75rem;line-height:1.6}.wm-mapping .today-card-footer{color:#3862bc;border-top:1px solid #edf1f7;justify-content:center;align-items:center;gap:9px;width:100%;padding:14px;font-size:.8125rem;display:flex}.wm-mapping .today-card-footer:hover{background:#f8faff}.wm-mapping .today-side{gap:20px;display:grid}.wm-mapping .today-focus{color:#fff;background:linear-gradient(120deg,#1b3c97,#2d5fd4);border:1px solid #2958bd;border-radius:16px;padding:23px 25px 0;overflow:hidden}.wm-mapping .today-focus .today-eyebrow{color:#b5cdff;font-size:.6875rem}.wm-mapping .today-focus h2{letter-spacing:-.02em;max-width:360px;margin-top:12px;font-size:1.375rem;font-weight:550;line-height:1.35}.wm-mapping .today-focus p{color:#c8d9ff;margin:12px 0 18px;font-size:.875rem;line-height:1.65}.wm-mapping .today-focus>button{color:#fff;background:#ffffff16;border:1px solid #ffffff30;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;width:100%;margin-bottom:23px;padding:10px 12px;font-size:.8125rem;display:flex}.wm-mapping .today-focus>button:hover{background:#ffffff28}.wm-mapping .today-focus-foot{color:#b3cbff;border-top:1px solid #ffffff23;align-items:center;gap:8px;padding:13px 0;font-size:.75rem;display:flex}.wm-mapping .today-pipeline-bar{border-radius:4px;gap:3px;height:12px;margin:0 24px 18px;display:flex;overflow:hidden}.wm-mapping .today-pipeline-legend{gap:11px;padding:0 24px 8px;display:grid}.wm-mapping .today-pipeline-legend>div{color:#697b98;align-items:center;gap:10px;font-size:.8125rem;display:flex}.wm-mapping .today-pipeline-legend i{border-radius:3px;flex-shrink:0;width:8px;height:8px}.wm-mapping .today-pipeline-legend strong{color:#203858;margin-left:auto;font-size:.875rem;font-weight:600}.wm-mapping .today-bottom-grid{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:22px;display:grid}.wm-mapping .today-total{letter-spacing:-.04em;font-size:1.65rem;font-weight:650}.wm-mapping .today-activity-chart{justify-content:space-around;align-items:end;gap:12px;height:130px;padding:0 24px;display:flex}.wm-mapping .today-activity-chart>div{text-align:center;flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;height:100%;display:flex}.wm-mapping .today-activity-chart span{color:#8a98b0;font-size:.6875rem}.wm-mapping .today-bar-track{background:#f2f5fb;border-radius:5px 5px 0 0;flex:1;width:100%;max-width:28px;position:relative}.wm-mapping .today-bar-track i{background:linear-gradient(#7595ff,#3264ff);border-radius:5px 5px 0 0;display:block;position:absolute;bottom:0;left:0;right:0}.wm-mapping .today-activity-chart small{color:#8a98b0;font-size:.6875rem}.wm-mapping .today-upcoming{text-align:left;align-items:center;gap:12px;width:100%;padding:13px 23px;display:flex}.wm-mapping .today-upcoming:hover{background:#f8faff}.wm-mapping .today-upcoming time{text-align:center;color:#5d77ab;background:#f3f6fc;border-radius:7px;min-width:38px;padding:6px;display:grid}.wm-mapping .today-upcoming time strong{font-size:1rem}.wm-mapping .today-upcoming time span{text-transform:uppercase;font-size:.625rem}.wm-mapping .today-upcoming>span{flex:1;min-width:0}.wm-mapping .today-upcoming>span strong,.wm-mapping .today-signal strong{color:#294164;font-size:.8125rem;font-weight:600;display:block}.wm-mapping .today-upcoming small{color:#8a96ab;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:4px;font-size:.75rem;display:block;overflow:hidden}.wm-mapping .today-upcoming>svg{color:#96a5bd;flex-shrink:0}.wm-mapping .today-empty{text-align:center;color:#a0afc8;flex-direction:column;align-items:center;gap:9px;padding:32px 20px;display:flex}.wm-mapping .today-empty h3{color:#5b6f8f;margin:0;font-size:.9375rem;font-weight:500}.wm-mapping .today-empty p{color:#8a98b0;max-width:330px;margin:0;font-size:.8125rem;line-height:1.6}.wm-mapping .today-empty.small{min-height:155px;padding:20px 24px 25px}.wm-mapping .today-signal{text-align:left;align-items:start;gap:10px;width:100%;padding:13px 24px;display:flex}.wm-mapping .today-signal>span:nth-child(2){flex:1}.wm-mapping .today-signal small{color:#8a98b0;margin-top:7px;font-size:.75rem;display:block}.wm-mapping .today-signal-dot{background:#7b8df3;border-radius:50%;width:7px;height:7px;margin-top:5px}.wm-mapping .today-bottom-line{color:#8a98b0;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;font-size:.75rem;display:flex}.wm-mapping .today-bottom-line button{color:#5b79b7;align-items:center;gap:7px;display:flex}.wm-mapping .today-header-actions [data-slot=button]{font-size:.8125rem}@media(min-width:1500px){.wm-mapping .today-main-grid{grid-template-columns:minmax(0,1.85fr) minmax(330px,1fr)}}@media(max-width:1150px){.wm-mapping .today-header{flex-direction:column;align-items:flex-start;gap:16px}.wm-mapping .today-kpis{gap:12px}.wm-mapping .today-kpi{padding:16px}.wm-mapping .today-main-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:16px}.wm-mapping .today-card-heading{padding:20px}.wm-mapping .today-week-strip{gap:4px;padding:0 18px 18px}.wm-mapping .today-tabs{width:calc(100% - 36px);margin:0 18px}.wm-mapping .today-queue{padding:0 18px}.wm-mapping .today-tabs [role=tab]{font-size:.75rem!important}.wm-mapping .today-bottom-grid{grid-template-columns:1fr 1fr}.wm-mapping .today-bottom-grid>.today-card:last-child{grid-column:1/-1}.wm-mapping .today-kpi-foot{min-height:30px;line-height:1.4}.wm-mapping .today-kpi-top svg{padding:6px}}@media(max-width:850px){.wm-mapping .today-main-grid{grid-template-columns:1fr}.wm-mapping .today-side{grid-template-columns:1fr 1fr;align-items:start}.wm-mapping .today-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-mapping .today-tabs [role=tab]{font-size:.8125rem!important}.wm-mapping .today-kpi-foot{min-height:0}}@media(max-width:560px){.wm-mapping .today-header h1{font-size:1.65rem}.wm-mapping .today-header h1>span{margin-top:4px;font-size:1.25rem;display:block}.wm-mapping .today-header p{font-size:.875rem;line-height:1.5}.wm-mapping .today-header-actions{flex-wrap:wrap}.wm-mapping .today-kpi{padding:14px}.wm-mapping .today-kpi-top{align-items:start;font-size:.75rem}.wm-mapping .today-kpi-top svg{width:14px;height:14px;padding:5px}.wm-mapping .today-kpi>strong{margin:10px 0;font-size:2rem}.wm-mapping .today-kpi-foot{font-size:.6875rem;line-height:1.5}.wm-mapping .today-side,.wm-mapping .today-bottom-grid{grid-template-columns:1fr}.wm-mapping .today-card-heading{padding:19px 17px}.wm-mapping .today-tabs{width:calc(100% - 24px);margin:0 12px}.wm-mapping .today-tabs [role=tab]{gap:4px;padding:7px 3px;font-size:.6875rem!important}.wm-mapping .today-tabs b{padding:1px 3px;font-size:.625rem}.wm-mapping .today-queue{padding:0 16px}.wm-mapping .today-queue-label{padding:17px 16px 7px}.wm-mapping .today-week-strip{gap:5px;padding:0 14px 16px}.wm-mapping .today-week-strip button{padding-top:8px}.wm-mapping .today-task{gap:10px}.wm-mapping .today-task-icon{width:29px;height:29px}.wm-mapping .today-task-title button{font-size:.875rem}.wm-mapping .today-task-copy p{font-size:.8125rem}.wm-mapping .today-task-open{width:29px;height:29px}.wm-mapping .today-bottom-line{flex-direction:column;align-items:flex-start}.wm-mapping .today-source-note{padding-left:17px;padding-right:17px}.wm-mapping .today-bottom-grid>.today-card:last-child{grid-column:auto}.wm-mapping .today-date{font-size:.8125rem}}.wm-mapping .today-source-note,.wm-mapping .today-task-copy small,.wm-mapping .today-queue-label,.wm-mapping .today-upcoming small,.wm-mapping .today-empty p,.wm-mapping .today-bottom-line{color:#6c7b94}.wm-mapping .today-activity-chart small,.wm-mapping .today-activity-chart span,.wm-mapping .today-week-strip i,.wm-mapping .today-eyebrow,.wm-mapping .today-tag,.wm-mapping .today-tabs b{font-size:.75rem}.wm-mapping .today-upcoming time span{font-size:.6875rem}@media(max-width:560px){.wm-mapping .today-kpi-foot{font-size:.75rem}.wm-mapping .today-tabs [role=tab]{white-space:normal;flex-direction:column;gap:3px;min-height:51px;line-height:1.3;font-size:.75rem!important}.wm-mapping .today-tabs b{font-size:.6875rem}.wm-mapping .today-task-copy small{line-height:1.6;display:block}}.wm-mapping .account-followup,.wm-mapping .contact-feedback{background:#fff;border:1px solid #e2e8f1;border-left:3px solid #3264ff;border-radius:10px;margin:14px 0;padding:16px 18px}.wm-mapping .followup-waiting{border-left-color:#ce921f}.wm-mapping .followup-find_contact{border-left-color:#8b63ce}.wm-mapping .followup-paused{border-left-color:#8894a7}.wm-mapping .followup-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.wm-mapping .followup-heading>div:first-child{flex-direction:column;gap:5px;display:flex}.wm-mapping .followup-heading strong{color:#26364c;font-size:14px;font-weight:550}.wm-mapping .followup-label{letter-spacing:.06em;color:#7d899b;font-size:11px}.wm-mapping .followup-buttons{flex-wrap:wrap;gap:8px;display:flex}.wm-mapping .account-followup>p,.wm-mapping .contact-feedback>p{color:#617089;white-space:pre-wrap;margin:10px 0;font-size:13px}.wm-mapping .feedback-history{margin-top:12px;font-size:13px}.wm-mapping .feedback-history summary{cursor:pointer;color:#446296}.wm-mapping .feedback-history article{border-top:1px solid #edf0f5;margin-top:10px;padding:12px 0}.wm-mapping .feedback-history article>div{justify-content:space-between;gap:12px;display:flex}.wm-mapping .feedback-history strong{font-weight:500}.wm-mapping .feedback-history time{color:#8390a3;font-size:12px}.wm-mapping .feedback-history p{white-space:pre-wrap;color:#617089;margin:5px 0;font-size:13px}.wm-mapping .feedback-history article>span{color:#3264ff;font-size:12px}.wm-mapping .followup-form{flex-direction:column;gap:15px;max-height:72vh;display:flex;overflow:auto}.wm-mapping .followup-form fieldset{flex-direction:column;gap:13px;min-width:0;display:flex}.wm-mapping .followup-form label{flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.wm-mapping .followup-form input,.wm-mapping .followup-form select,.wm-mapping .followup-form textarea{font:inherit;background:#fff;border:1px solid #dce4ef;border-radius:7px;width:100%;padding:9px 10px;font-weight:400}.wm-mapping .followup-form small{color:#738199;font-size:12px;font-weight:400;line-height:1.5}.wm-mapping .followup-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wm-mapping .followup-suggestion{text-align:left;color:#3264ff;font-size:12px}.wm-mapping .followup-warning{color:#a15335;background:#fff5ef;border-radius:6px;padding:10px;font-size:13px}.wm-mapping .followup-desk{max-width:1280px;margin:auto}.wm-mapping .followup-desk h1{font-size:26px;font-weight:600}.wm-mapping .followup-desk header p{color:#7a879a;margin:7px 0 24px;font-size:14px}.wm-mapping .followup-tabs{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.wm-mapping .followup-tabs button{color:#65748b;background:#fff;border:1px solid #e0e7f0;border-radius:8px;padding:9px 13px;font-size:13px}.wm-mapping .followup-tabs button[aria-pressed=true]{color:#3264ff;background:#edf2ff;border-color:#b7c8ff}.wm-mapping .followup-desk>input{background:#fff;border:1px solid #e0e7f0;border-radius:8px;width:min(100%,420px);padding:10px 12px;font-size:14px}.wm-mapping .followup-desk>.muted{margin:14px 0;font-size:12px}.wm-mapping .followup-list{gap:10px;display:grid}.wm-mapping .followup-list>button{text-align:left;background:#fff;border:1px solid #e0e7f0;border-radius:10px;justify-content:space-between;align-items:center;padding:18px;display:flex}.wm-mapping .followup-list>button:hover{border-color:#aebfe4}.wm-mapping .followup-list>button>div{flex-direction:column;gap:7px;min-width:0;display:flex}.wm-mapping .followup-list strong{font-size:15px;font-weight:550}.wm-mapping .followup-list span{color:#3264ff;font-size:13px}.wm-mapping .followup-list p,.wm-mapping .followup-list small{color:#6c7b92;white-space:pre-wrap;font-size:12px}.wm-mapping .followup-list svg{color:#3264ff;flex-shrink:0}.wm-mapping .followup-tabs button:focus-visible,.wm-mapping .followup-list button:focus-visible{outline-offset:3px;outline:2px solid #3264ff}@media(max-width:600px){.wm-mapping .followup-fields{grid-template-columns:1fr}.wm-mapping .followup-buttons{width:100%}.wm-mapping .followup-heading>div:first-child{max-width:100%}}.wm-mapping .signal-workbench{max-width:1600px;margin:auto}.wm-mapping .signal-exchange{background:#fff;border:1px solid #e3e9f1;border-radius:10px;margin:0 0 20px;padding:12px 16px;font-size:13px}.wm-mapping .signal-exchange summary{cursor:pointer;color:#3154a0;font-weight:500}.wm-mapping .signal-exchange summary span{color:#7a8799;margin-left:16px;font-weight:400}.wm-mapping .signal-exchange .mapping-csv-actions{margin-top:14px}.wm-mapping .signal-scopes{border-bottom:1px solid #dfe6f0;gap:24px;margin-bottom:16px;display:flex;overflow:auto}.wm-mapping .signal-scopes button{white-space:nowrap;color:#63728a;border-bottom:2px solid #0000;align-items:center;gap:9px;padding:12px 0;font-size:14px;display:flex}.wm-mapping .signal-scopes button[aria-pressed=true]{color:#3264ff;border-bottom-color:#3264ff}.wm-mapping .signal-scopes span{font-variant-numeric:tabular-nums;background:#edf1f7;border-radius:5px;padding:2px 6px;font-size:12px}.wm-mapping .signal-scopes button[aria-pressed=true] span{background:#e7edff}.wm-mapping .signal-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wm-mapping .signal-toolbar label{color:#8794a9;background:#fff;border:1px solid #dfe6f0;border-radius:8px;flex:1;align-items:center;gap:9px;min-width:200px;padding:0 12px;display:flex}.wm-mapping .signal-toolbar input{background:0 0;outline:none;width:100%;min-width:0;padding:10px 0;font-size:14px;border:0!important}.wm-mapping .signal-toolbar select{background:#fff;border:1px solid #dfe6f0;border-radius:8px;max-width:240px;padding:10px;font-size:13px}.wm-mapping .signal-toolbar>button{color:#3264ff;font-size:13px}.wm-mapping .signal-results-meta{color:#7b8799;justify-content:space-between;gap:12px;margin:15px 0;font-size:12px;display:flex}.wm-mapping .signal-split{grid-template-columns:minmax(280px,.8fr) minmax(0,1.35fr);align-items:start;gap:18px;display:grid}.wm-mapping .signal-inbox{background:#fff;border:1px solid #e1e7f0;border-radius:12px;max-height:760px;overflow:auto}.wm-mapping .signal-inbox-row{text-align:left;border-bottom:1px solid #edf0f5;border-left:3px solid #0000;flex-direction:column;gap:10px;width:100%;padding:18px;transition:background .15s;display:flex}.wm-mapping .signal-inbox-row:hover{background:#f7f9fd}.wm-mapping .signal-inbox-row[aria-pressed=true]{background:#eef3ff;border-left-color:#3264ff}.wm-mapping .signal-row-top,.wm-mapping .signal-row-bottom{color:#708098;justify-content:space-between;gap:12px;font-size:12px;display:flex}.wm-mapping .signal-row-top>span{color:#3154a0;font-weight:500}.wm-mapping .signal-row-top time{white-space:nowrap}.wm-mapping .signal-inbox-row>strong{color:#26364c;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.wm-mapping .signal-row-bottom>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:65%;overflow:hidden}.wm-mapping .signal-row-bottom>span:last-child{white-space:nowrap}.wm-mapping .signal-caution{color:#a76817}.wm-mapping .signal-more{color:#3264ff;width:100%;padding:16px;font-size:13px}.wm-mapping .signal-detail{background:#fff;border:1px solid #e1e7f0;border-radius:12px;overflow:hidden}.wm-mapping .signal-workbench .signal-detail .intel-signals{background:0 0;border:0;padding:0}.wm-mapping .signal-workbench .signal-event{box-shadow:none;border:0;border-radius:0;margin:0;padding:22px}.wm-mapping .signal-workbench .signal-dot{display:none}.wm-mapping .signal-workbench .signal-content{width:100%;min-width:0}.wm-mapping .signal-workbench .signal-content h3{margin:12px 0;font-size:19px;font-weight:500;line-height:1.45}.wm-mapping .signal-workbench .signal-excerpt{display:none}.wm-mapping .signal-workbench .signal-full-description{color:#516078;font-size:14px;line-height:1.7}.wm-mapping .signal-workbench .signal-primary-source{flex-wrap:wrap;margin:14px 0;font-size:12px}.wm-mapping .signal-workbench .signal-review{border-top:1px solid #edf0f5;padding-top:14px}.wm-mapping .signal-workbench .signal-review>summary{font-size:13px}.wm-mapping .signal-workbench .signal-source{background:#f8fafc;border:1px solid #edf0f5;border-radius:8px;margin-top:12px;padding:12px;font-size:12px;line-height:1.6}.wm-mapping .signal-workbench .signal-actions{flex-wrap:wrap}.wm-mapping .signal-targets{background:#fbfcfe;border-top:1px solid #e6ecf3;padding:20px 22px}.wm-mapping .signal-targets>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.wm-mapping .signal-targets h3{font-size:14px;font-weight:600}.wm-mapping .signal-targets>div button{color:#3264ff;align-items:center;gap:4px;font-size:12px;display:flex}.wm-mapping .signal-targets p{color:#78859a;margin:8px 0 14px;font-size:12px;line-height:1.6}.wm-mapping .signal-target{text-align:left;border-top:1px solid #e9eef5;justify-content:space-between;align-items:center;width:100%;padding:11px 0;display:flex}.wm-mapping .signal-target span{flex-direction:column;gap:3px;display:flex}.wm-mapping .signal-target strong{font-size:13px;font-weight:500}.wm-mapping .signal-target small{color:#728199;font-size:12px}.wm-mapping .signal-target svg{color:#3264ff}.wm-mapping .signal-workbench button:focus-visible,.wm-mapping .signal-workbench summary:focus-visible{outline-offset:3px;outline:2px solid #3264ff}.wm-mapping .signal-toolbar label:focus-within{outline-offset:2px;outline:2px solid #3264ff}@media(max-width:1000px){.wm-mapping .signal-split{grid-template-columns:1fr}.wm-mapping .signal-inbox{max-height:320px}.wm-mapping .signal-results-meta{flex-direction:column;gap:4px}.wm-mapping .signal-exchange summary span{display:none}.wm-mapping .signal-scopes{gap:18px}}@media(prefers-reduced-motion:reduce){.wm-mapping .signal-inbox-row{transition:none}}.wm-mapping .account-commercial-details{background:#fff;border:1px solid #dce5f2;border-radius:10px;margin:10px 0;overflow:hidden}.wm-mapping .account-commercial-details>summary{cursor:pointer;color:#254b8c;background:#f3f7ff;padding:12px 16px;font-size:.875rem;font-weight:650}.wm-mapping .account-commercial-details[open]>summary{border-bottom:1px solid #dce5f2}.wm-mapping .account-commercial-details .account-intelligence{border:0;margin:0}.wm-mapping .account-summary-card{margin-bottom:10px;padding:16px}.wm-mapping .account-summary-card .account-heading{gap:14px;margin:0;padding:0 0 12px}.wm-mapping .account-summary-card .account-logo{width:48px;height:48px;font-size:24px}.wm-mapping .account-summary-card .metrics{gap:12px;margin:0}.wm-mapping .account-summary-card .metric{background:#f8faff;border-radius:8px;min-height:0;padding:10px 12px}.wm-mapping .account-summary-card .metric strong{margin:5px 0;font-size:22px;line-height:1.2}.wm-mapping .account-summary-card .metric span{color:#435574;font-size:.875rem}.wm-mapping .account-summary-card .metric small{color:#586a83;font-size:.75rem}.wm-mapping .mapping-page-title{margin-bottom:12px}.wm-mapping .mapping-page-title h1{font-size:25px}.wm-mapping .mapping-page-title p{margin-top:4px;font-size:.875rem}.wm-mapping .account-options{gap:8px;margin:8px 0;font-size:.875rem}.wm-mapping .account-options>span{font-size:.75rem}.wm-mapping .priority-qualify{color:#815315;background:#fff4dc;border:1px solid #f2daa4}.wm-mapping .intel-overview{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.wm-mapping .intel-overview button{padding:14px 16px}.wm-mapping .intel-overview small{font-size:.875rem}.wm-mapping .priority-list{gap:12px}.wm-mapping .priority-row{padding:0;overflow:hidden}.wm-mapping .priority-account{gap:12px;padding:12px 16px}.wm-mapping .priority-account .account-logo{width:36px;height:36px;font-size:20px}.wm-mapping .priority-account .intel-link{font-size:1rem}.wm-mapping .priority-account small{font-size:.75rem}.wm-mapping .priority-row-body{grid-template-columns:1.2fr .8fr 1fr;gap:18px;padding:0 16px 10px}.wm-mapping .priority-row-body strong{font-size:.875rem;line-height:1.45}.wm-mapping .priority-row-body p{color:#51617b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0;font-size:.875rem;line-height:1.45;display:-webkit-box;overflow:hidden}.wm-mapping .priority-row-body small{color:#5c6b83;font-size:.75rem}.wm-mapping .priority-row-foot{padding:8px 16px}.wm-mapping .priority-row-foot small{font-size:.75rem}.wm-mapping .signal-counts{color:#52627d;margin:8px 0 14px;font-size:.875rem}.wm-mapping .research-panel [role=status]{max-height:280px;overflow:auto}.wm-mapping .source-card pre{white-space:pre-wrap;overflow-wrap:anywhere}.wm-mapping .import-banner{margin-bottom:12px;padding:7px 12px}@media(max-width:900px){.wm-mapping .intel-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.wm-mapping .priority-row-body{grid-template-columns:1fr 1fr}.wm-mapping .priority-row-body>div:last-child{grid-column:1/-1}}@media(max-width:600px){.wm-mapping .intel-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-mapping .priority-row-body{grid-template-columns:1fr}.wm-mapping .priority-account{flex-wrap:wrap}.wm-mapping .account-summary-card .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-mapping .account-summary-card{padding:12px}.wm-mapping .account-options{flex-wrap:wrap}.wm-mapping .account-commercial-details>summary{line-height:1.5}.wm-mapping .intel-filters{flex-wrap:wrap}.wm-mapping .intel-filters input,.wm-mapping .intel-filters select{min-width:0;max-width:100%}.wm-mapping .priority-row-body>div:last-child{grid-column:auto}}.wm-mapping{--wm-blue:#1a66e0;--brand:#1a66e0;--color-primary:#1a66e0;--color-ring:#1a66e0;--wm-teal:#12897a;--wm-amber:#b1751f;--wm-violet:#7b57c4;--wm-ink:#17253c;--wm-muted:#61708a;--wm-line:#e4e8ef;--wm-soft:#f6f8fb;background:var(--wm-soft)}.wm-mapping .main-nav{color:var(--wm-ink);border-right:1px solid var(--wm-line)!important;background:#fff!important}.wm-mapping .wordmark{padding:0 12px 20px!important}.wm-mapping .official-wordmark{color:#111827;letter-spacing:-.03em;font-size:23px;font-weight:600}.wm-mapping .official-wordmark em{color:var(--wm-blue);font-weight:450}.wm-mapping .official-wordmark b{color:var(--wm-blue)}.wm-mapping .official-wordmark:after{display:none}.wm-mapping .workspace.sidebar-compact .official-wordmark:before,.wm-mapping .workspace.sidebar-expanded .official-wordmark:before{color:#111827}.wm-mapping .workspace-picker{color:var(--wm-ink);border-color:var(--wm-line);margin:0 4px 18px;padding:14px 8px;font-size:13px}.wm-mapping .workspace-picker small{color:var(--wm-muted);font-size:11px}.wm-mapping .nav-label{color:#93a0b5;letter-spacing:1.1px;margin:0 12px 8px;font-size:10px}.wm-mapping .main-nav .nav-item{color:#4b5a73;border-radius:8px;min-height:38px;font-size:13.5px;padding:9px 12px!important}.wm-mapping .main-nav .nav-item:hover{color:var(--wm-ink);background:#f2f5fa}.wm-mapping .main-nav .nav-item.active{color:var(--wm-blue);box-shadow:inset 2px 0 var(--wm-blue);background:#ecf2fe;font-weight:600}.wm-mapping .main-nav .nav-item.active:hover{color:var(--wm-blue);background:#e6eefd}.wm-mapping .main-nav .nav-item svg{stroke-width:1.7px;width:17px;height:17px}.wm-mapping .main-nav .nav-bottom{border-top:1px solid var(--wm-line)}.wm-mapping .main-nav .nav-bottom>small{color:#94a1b5}.wm-mapping .main-nav .user{color:#4b5a73;border-color:var(--wm-line);font-size:12.5px}.wm-mapping .main-nav .user a{color:#7d8aa0}.wm-mapping .main-nav .avatar{color:var(--wm-blue);background:#ecf2fe}.wm-mapping .main-nav [data-slot=sidebar-menu-item]:nth-child(4){border-top:1px solid var(--wm-line)}.wm-mapping .main-nav .nav-item:focus-visible{outline-color:var(--wm-blue)}.wm-mapping .sidebar-mobile-close,.wm-mapping .workspace.sidebar-expanded .sidebar-toggle{color:#61708a;background:#f2f5fa}.wm-mapping .main{background:var(--wm-soft)}.wm-mapping .topbar{border-bottom:1px solid var(--wm-line);background:#fff}.wm-mapping :is(.mapping-kpi>strong,.focus-stat strong,.today-kpi strong,.coverage-donut strong,.mapping-signal-total strong,.dashboard-metrics .metric strong,.metric strong,.intel-priority>strong,.enrichment-counts strong,.coverage-keys strong,.function-bars strong,.focus-coverage>strong,.data-table td,.table-panel td){font-variant-numeric:tabular-nums}.wm-mapping .mapping-kpi>strong{letter-spacing:-.5px;font-size:24px}.wm-mapping .focus-stat strong{letter-spacing:-.5px;color:var(--wm-ink);font-size:22px}.wm-mapping .today-kpi strong,.wm-mapping .coverage-donut strong,.wm-mapping .mapping-signal-total strong{font-size:24px}.wm-mapping .dashboard-metrics .metric strong{color:var(--wm-ink);font-size:22px}.wm-mapping .account-summary-card .metric strong,.wm-mapping .intel-kpi strong{font-size:19px}.wm-mapping .intel-priority>strong{font-size:24px}.wm-mapping .enrichment-counts strong{font-size:18px}.wm-mapping .coverage-donut{flex:0 0 126px;width:126px;height:126px}.wm-mapping .coverage-donut>span{width:100px;height:100px}.wm-mapping .dashboard-metrics .metric:after{display:none}.wm-mapping .today-kpi,.wm-mapping .today-kpi.amber,.wm-mapping .today-kpi.violet,.wm-mapping .today-kpi.teal,.wm-mapping .feed-panel{border-color:var(--wm-line);background:#fff}.wm-mapping .feed-sources article:nth-child(3n+2),.wm-mapping .feed-sources article:nth-child(3n),.wm-mapping .watch-stats button:nth-child(2),.wm-mapping .watch-stats button:nth-child(3),.wm-mapping .watch-stats button:nth-child(4),.wm-mapping .signal-kpis button:nth-child(2),.wm-mapping .signal-kpis button:nth-child(3),.wm-mapping .signal-kpis button:nth-child(4){border-top:0}.wm-mapping .pipeline-cells>:nth-child(3n+2),.wm-mapping .pipeline-cells>:nth-child(3n),.wm-mapping .pipeline-cells button:nth-child(3n+2),.wm-mapping .pipeline-cells button:nth-child(3n){color:inherit;background:#fff!important}.wm-mapping .theme-filters button:nth-child(3),.wm-mapping .theme-filters button:nth-child(5),.wm-mapping .theme-filters button:nth-child(6){border-color:#dfe5ee}.wm-mapping .mapping-kpi:hover,.wm-mapping .focus-stat:is(button):hover{border-color:#b9cdf3;transform:none}.wm-mapping .focus-heading h1,.wm-mapping .mapping-home-header h1,.wm-mapping h1{font-size:26px}.wm-mapping .mapping-kpi>span svg,.wm-mapping .today-kpi.blue .today-kpi-top svg{color:var(--wm-blue);background:#ecf2fe}.wm-mapping .mapping-kpi.teal>span svg,.wm-mapping .today-kpi.teal .today-kpi-top svg{color:var(--wm-teal);background:#e4f5f1}.wm-mapping .mapping-kpi.amber>span svg,.wm-mapping .today-kpi.amber .today-kpi-top svg{color:var(--wm-amber);background:#fbf1de}.wm-mapping .mapping-kpi.violet>span svg,.wm-mapping .today-kpi.violet .today-kpi-top svg{color:var(--wm-violet);background:#f1ecfb}.wm-mapping .mapping-kpi>span svg{box-sizing:content-box;border-radius:7px;padding:6px}.wm-mapping .function-track span{background:var(--wm-blue)}.wm-mapping .function-bars>div:nth-child(2) .function-track span{background:var(--wm-violet)}.wm-mapping .function-bars>div:nth-child(3) .function-track span{background:var(--wm-teal)}.wm-mapping .function-bars>div:nth-child(4) .function-track span{background:var(--wm-amber)}.wm-mapping .mapping-spark-bars span{background:var(--wm-violet)}.wm-mapping .mapping-text-link,.wm-mapping .mapping-row-cta,.wm-mapping .mapping-home-footer a,.wm-mapping .focus-coverage button,.wm-mapping .mapping-name:hover,.wm-mapping .focus-name:hover{color:var(--wm-blue)}.wm-mapping .focus-pill{color:var(--wm-teal);background:#e4f5f1}.wm-mapping .mapping-signal-label{color:var(--wm-violet)}.wm-mapping .mapping-missing{color:var(--wm-amber)}.wm-mapping .focus-progress span{background:var(--wm-blue)}.wm-mapping .mapping-tabs button[aria-pressed=true],.wm-mapping .focus-tabs button[aria-pressed=true]{color:var(--wm-blue)}.wm-mapping .focus-tabs button[aria-pressed=true]{border-bottom-color:var(--wm-blue)}.wm-mapping .theme-filters button[aria-pressed=true]{color:var(--wm-blue);background:#ecf2fe;border-color:#c3d7fa!important}.wm-mapping .focus-desk .signal-dot,.wm-mapping .signal-dot{color:var(--wm-blue);background:#ecf2fe}.wm-mapping .focus-panel,.wm-mapping .mapping-worklist{overflow-x:auto}.wm-mapping .focus-table-head,.wm-mapping .focus-account-row{grid-template-columns:1.1fr 1.5fr 1fr 120px 104px;gap:18px;min-width:960px;padding:14px 20px}.wm-mapping .focus-table-head{z-index:2;border-bottom:1px solid var(--wm-line);background:#f7f9fc;position:sticky;top:0}.wm-mapping .focus-account-row{border-bottom:1px solid #eef1f6}.wm-mapping .focus-brand .account-logo{border-radius:8px;width:34px;height:34px}.wm-mapping .focus-name{font-size:13.5px}.wm-mapping .focus-context strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;display:-webkit-box;overflow:hidden}.wm-mapping .focus-brand small,.wm-mapping .focus-context small,.wm-mapping .focus-person small,.wm-mapping .focus-network small{margin-top:3px;font-size:11.5px}.wm-mapping .focus-network{min-width:0}.wm-mapping .focus-network strong{font-variant-numeric:tabular-nums;color:var(--wm-ink);align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.wm-mapping .focus-network strong svg{color:var(--wm-teal)}.wm-mapping .focus-network small{color:#8b97a9;display:block}.wm-mapping .focus-coverage{text-align:right}.wm-mapping .focus-coverage>strong{font-size:13px}.wm-mapping .focus-coverage button{justify-content:flex-end;width:100%}.wm-mapping .focus-summary .focus-stat{padding:15px 18px}.wm-mapping .data-table th,.wm-mapping .table-panel th{z-index:1;position:sticky;top:0}.wm-mapping .table-panel td{padding:12px 13px}.wm-mapping .signal-event{padding:18px}.wm-mapping .focus-desk .signal-event{box-shadow:none;padding:18px}.wm-mapping .signal-opportunity{border:1px solid #f0e1c4!important;border-left:3px solid var(--wm-amber)!important;background:#fdf7ec!important}.wm-mapping .signal-event:has(.signal-opportunity){border-left:0}.wm-mapping .signal-content h3,.wm-mapping .focus-desk .signal-content h3{font-size:15px}.wm-mapping .signal-meta .badge{color:#61708a;background:#f3f5f9;border-color:#e6eaf1}.wm-mapping .empty-state{background:#fff;border:1px dashed #d9e1ee}.wm-mapping .empty-state>svg{color:var(--wm-blue);background:#ecf2fe}.wm-mapping .mapping-card,.wm-mapping .focus-panel,.wm-mapping .today-card,.wm-mapping .account-card,.wm-mapping .account-summary-card,.wm-mapping .table-panel,.wm-mapping .settings-grid>.panel{box-shadow:none;border-color:var(--wm-line)}.wm-mapping .mapping-card{padding:18px}.wm-mapping .mapping-card h2{font-size:15px}.wm-mapping .badge{font-size:11px}@media(max-width:1200px){.wm-mapping .focus-table-head,.wm-mapping .focus-account-row{min-width:880px}}@media(max-width:760px){.wm-mapping .main-nav{box-shadow:12px 0 40px #17253c14;background:#fff!important}.wm-mapping .focus-table-head,.wm-mapping .focus-account-row{min-width:760px}.wm-mapping .mapping-kpi>strong{font-size:21px}.wm-mapping .focus-heading h1,.wm-mapping .mapping-home-header h1{font-size:22px}}@media(max-width:480px){.wm-mapping .mapping-kpi>strong,.wm-mapping .today-kpi strong,.wm-mapping .focus-stat strong,.wm-mapping .mapping-signal-total strong{font-size:20px!important}.wm-mapping .coverage-donut{flex:0 0 108px;width:108px;height:108px}.wm-mapping .coverage-donut>span{width:86px;height:86px}.wm-mapping .mapping-kpi{gap:8px;padding:13px}.wm-mapping .mapping-card{padding:15px}}@media(prefers-reduced-motion:reduce){.wm-mapping .mapping-kpi,.wm-mapping .focus-stat,.wm-mapping .account-card,.wm-mapping .priority-row,.wm-mapping .signal-event{transition:none!important}}.wm-mapping .workspace.workspace-embedded{width:100%;min-height:0;display:block}.wm-mapping .workspace-embedded>.main{min-width:0;min-height:0;padding:0;width:100%!important;margin:0!important}.wm-mapping .workspace-embedded .page-content{width:100%;max-width:none;padding:1.25rem 0 0}.wm-mapping .embedded-mapping-nav{border-bottom:1px solid var(--line);background:0 0;flex-wrap:wrap;align-items:center;gap:4px;padding:0 0 12px;display:flex}.wm-mapping .mapping-more-views{max-width:100%;margin-left:auto}.wm-mapping .mapping-more-views select{font:inherit;border:1px solid var(--line);background:var(--panel,#fff);max-width:100%;min-height:36px;color:var(--ink);border-radius:6px;padding:6px 28px 6px 10px;font-size:13px}.wm-mapping .workspace-embedded .section-heading{flex-wrap:wrap;align-items:center;gap:12px}.wm-mapping .workspace-embedded .section-heading h1{margin:0;font-size:20px;line-height:1.3}.wm-mapping .workspace-embedded .section-heading p{margin-top:4px}.wm-mapping .workspace-embedded .map-toolbar{flex-wrap:wrap;gap:12px}.wm-mapping .workspace-embedded .search-box{flex:220px;min-width:0;max-width:100%}.wm-mapping .workspace-embedded .search-box input{width:100%;min-width:0}.wm-mapping .workspace-embedded .account-card-heading>div{min-width:0}.wm-mapping .workspace-embedded .account-card-heading h2{overflow-wrap:anywhere}.wm-mapping .signal-actions-only{justify-content:flex-end;margin-bottom:12px}.wm-mapping .signal-toolbar{flex-wrap:wrap;gap:8px}.wm-mapping .signal-toolbar>label{flex:220px;min-width:0}.wm-mapping .signal-toolbar input,.wm-mapping .signal-toolbar select{min-width:0;max-width:100%}.wm-mapping .signal-scopes,.wm-mapping .signal-results-meta{flex-wrap:wrap;gap:6px}.wm-mapping .signal-inbox-row strong,.wm-mapping .signal-detail{overflow-wrap:anywhere;min-width:0}.wm-mapping .mapping-more-views select:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media(max-width:600px){.wm-mapping .mapping-more-views{margin-left:0}.wm-mapping .signal-toolbar select{flex:150px}.wm-mapping .signal-exchange summary{flex-wrap:wrap;gap:4px}.wm-mapping .signal-scopes button{min-height:40px}}
