.dashboard-app{--workspace-ink:#20211e;--workspace-muted:#777b73;--workspace-line:#1f211d1a;--workspace-wash:#f1eee7;--workspace-soft:#f5f5f1;--workspace-white:#fff;--workspace-red:#ef4d23;--workspace-red-dark:#cf351b;--workspace-red-soft:#fff0eb;font-size:13px}.dashboard-layout{-webkit-backdrop-filter:blur(22px)saturate(110%);backdrop-filter:blur(22px)saturate(110%);background:#f4f1ebf0;border-radius:27px;grid-template-columns:222px minmax(0,1fr);gap:8px;width:min(1600px,100% - 20px);min-height:calc(100dvh - 20px);margin:10px auto;padding:10px;box-shadow:0 22px 64px #373d3124}.dashboard-sidebar{background:#f8f6f1c2;border:1px solid #ffffffb8;border-radius:18px;gap:14px;height:calc(100dvh - 40px);padding:12px;top:20px}.dashboard-workspace-card{border-color:var(--workspace-line);background:#ffffffeb;border-radius:12px;gap:9px;padding:9px}.dashboard-workspace-avatar,.dashboard-avatar{background-color:#f3dfd8;border:1px solid #1f211d0f}.dashboard-avatar-image,.workspace-image-preview,.auth-logo-preview,.agency-creator-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover}.dashboard-nav-link svg{stroke-width:1.8px;width:15px;height:15px}.dashboard-nav-link-active{color:var(--workspace-red-dark);background:#f5dfd8;border-color:#ef4d231f}.dashboard-nav-link-locked:not(.dashboard-nav-link-active){color:#858981}.dashboard-nav-lock{color:#767a72;letter-spacing:.05em;text-transform:uppercase;background:#ffffff9e;border:1px solid #1f211d1a;border-radius:6px;align-items:center;gap:3px;margin-left:auto;padding:3px 5px;font-size:7.5px;font-weight:750;display:inline-flex}.agency-upgrade-gate{background:#f4f1ebe6;border:1px solid #ffffffb3;border-radius:20px;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:center;gap:clamp(24px,5vw,72px);min-height:calc(100dvh - 104px);padding:clamp(28px,6vw,84px);display:grid}.agency-upgrade-copy{max-width:580px}.agency-upgrade-icon{background:var(--workspace-red-soft);width:42px;height:42px;color:var(--workspace-red-dark);border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.agency-upgrade-copy h1{letter-spacing:-.065em;max-width:520px;margin-top:10px;font-size:clamp(34px,5vw,66px);line-height:.94}.agency-upgrade-copy>p:not(.eyebrow){max-width:540px;color:var(--workspace-muted);margin-top:18px;font-size:14px;line-height:1.75}.agency-upgrade-actions{align-items:center;gap:14px;margin-top:24px;display:flex}.agency-upgrade-actions>span{color:var(--workspace-muted);font-size:10px;line-height:1.5}.agency-upgrade-preview{border:1px solid var(--workspace-line);background:#fffffff5;border-radius:18px;padding:clamp(22px,3vw,38px);box-shadow:0 18px 52px #373d311a}.agency-upgrade-preview-head{border-bottom:1px solid var(--workspace-line);color:var(--workspace-red-dark);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:18px;font-size:9px;font-weight:750;display:flex}.agency-upgrade-preview-head small{color:var(--workspace-muted);font-size:8px}.agency-upgrade-preview>strong{letter-spacing:-.05em;max-width:390px;margin-top:24px;font-size:clamp(23px,2.6vw,37px);line-height:1.02;display:block}.agency-upgrade-preview ul{gap:11px;margin-top:24px;display:grid}.agency-upgrade-preview li{color:#555a53;border-bottom:1px solid #1f211d12;align-items:center;gap:9px;padding:10px 0;font-size:11px;display:flex}.agency-upgrade-preview li svg{color:var(--workspace-red)}.dashboard-sidebar-footer{border-color:var(--workspace-line);border-radius:12px;padding:11px}.dashboard-topbar{background:#ffffffeb;border:1px solid #ffffffb8;border-radius:16px;min-height:54px;padding:6px;top:20px}.dashboard-search{background:#f5f5f1;border-radius:10px;min-height:38px}.dashboard-main{min-height:0;overflow:hidden}.dashboard-content{min-height:100%;padding-bottom:2px}.dashboard-app .surface-card,.dashboard-app .card-apple,.dashboard-panel,.dashboard-overview-panel,.dashboard-story-card,.dashboard-map-card,.dashboard-creator-card,.discovery-creator-card,.campaign-command-hero,.campaign-pulse-card,.campaign-board-panel,.campaign-side-panel,.campaign-roster-panel,.campaign-requests-panel,.intelligence-hero,.intelligence-stat-card,.workflow-panel-card{box-shadow:none;background:#fffffff5;border:1px solid #1f211d12;border-radius:17px}.dashboard-app .surface-subtle,.dashboard-app .glass{background:#f5f5f1;border:1px solid #1f211d12;border-radius:12px}.dashboard-app h1{letter-spacing:-.045em;font-size:clamp(23px,2vw,31px);line-height:1.03}.dashboard-app h2{letter-spacing:-.035em;font-size:clamp(18px,1.5vw,23px);line-height:1.08}.dashboard-app h3{letter-spacing:-.02em;font-size:15px}.dashboard-app p{line-height:1.55}.dashboard-app .eyebrow,.dashboard-page-kicker,.dashboard-panel-kicker,.dashboard-mini-label{color:var(--workspace-red-dark);letter-spacing:0;text-transform:none;font-size:10px;font-weight:700}.dashboard-app .input-apple,.dashboard-app select,.dashboard-app input,.dashboard-app textarea{border-color:#1f211d1f}.dashboard-app .input-apple{background:#fafaf8;border-radius:9px;min-height:38px;font-size:12px}.dashboard-app .chip,.dashboard-app .filter-chip,.dashboard-badge,.dashboard-meta-pill{background:#f2f2ee;border-color:#1f211d14;min-height:25px;padding:4px 8px;font-size:9.5px}.dashboard-home-grid,.dashboard-operator-core-grid,.intelligence-action-grid,.discovery-bottom-grid{gap:8px}.dashboard-map-card,.intelligence-stat-card,.dashboard-compact-stat{min-height:0}.discovery-filter-panel,.discovery-results-panel,.intelligence-command-center>section{overflow:hidden}.discovery-creator-card{min-height:0;padding:12px}.discovery-card-stat{background:#f5f5f1;border-radius:9px;padding:8px}.intelligence-action-grid>button,.intelligence-action-grid>article,.workflow-tool-button{min-height:0;padding:12px}.workspace-image-field{background:#f6f6f2;border:1px solid #1f211d14;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:11px;display:grid}.workspace-image-preview{width:52px;height:52px;color:var(--workspace-red-dark);background-color:#fff;border:1px solid #1f211d1a;flex:none;place-items:center;font-weight:700;display:grid}.workspace-image-preview-round{border-radius:50%}.workspace-image-preview-square{border-radius:12px}.workspace-image-copy{gap:3px;min-width:0;display:grid}.workspace-image-copy>strong{color:var(--workspace-ink);font-size:12px}.workspace-image-copy>span{color:var(--workspace-muted);font-size:10.5px;line-height:1.45}.workspace-image-actions{align-items:center;gap:7px;margin-top:4px;display:flex}.workspace-image-actions .btn-secondary{cursor:pointer}.workspace-image-remove{color:#9b3928;background:0 0;border:0;align-items:center;gap:5px;min-height:32px;padding:6px 9px;font-size:10px;font-weight:700;display:inline-flex}.workspace-image-error{color:#a73222!important}.auth-logo-upload{background:#ffffff94;border:1px solid #1f211d1a;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:11px;display:grid}.auth-logo-preview{width:52px;height:52px;color:var(--scenic-accent-dark);background-color:#fff;border:1px solid #1f211d1a;border-radius:12px;place-items:center;display:grid}.auth-logo-upload p{color:var(--dashboard-muted-text);margin-top:2px;font-size:10px}.auth-logo-button{color:var(--scenic-accent-dark);cursor:pointer;margin-top:5px;font-size:10px;font-weight:750;display:inline-block}.agency-workspace{background:#f4f1ebf0;border:1px solid #ffffffc2;border-radius:21px;min-height:calc(100dvh - 92px);padding:8px}.agency-workspace-head{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:5px 6px 10px;display:flex}.agency-workspace-title{align-items:center;gap:9px;min-width:0;display:flex}.agency-workspace-title span,.agency-card-label span,.agency-panel-head>div>span{color:var(--workspace-red-dark);font-size:10px;font-weight:750}.agency-workspace-title>span{color:#747a71;letter-spacing:.06em;text-transform:uppercase}.agency-workspace-title strong{color:var(--workspace-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.agency-workspace-actions,.agency-head-actions{align-items:center;gap:6px;display:flex}.agency-link-button,.agency-head-actions button,.agency-head-actions a,.agency-panel-head>button,.agency-card-action{color:#41453f;background:#fff;border:1px solid #1f211d1a;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:31px;padding:6px 9px;font-size:10px;font-weight:700;display:inline-flex}.agency-notice{color:#316b40;background:#eef7ef;border:1px solid #397a4a1f;border-radius:10px;align-items:center;gap:7px;margin-bottom:7px;padding:9px 11px;font-size:11px;font-weight:650;display:flex}.agency-campaign-switcher{scrollbar-width:none;background:#ffffff9e;border:1px solid #1f211d12;border-radius:11px;gap:5px;margin-bottom:7px;padding:4px;display:flex;overflow-x:auto}.agency-campaign-switcher::-webkit-scrollbar{display:none}.agency-tabs::-webkit-scrollbar{display:none}.agency-stage-strip::-webkit-scrollbar{display:none}.agency-campaign-switcher button{min-width:120px;color:var(--workspace-muted);text-align:left;background:0 0;border:0;border-radius:8px;gap:1px;padding:7px 10px;display:grid}.agency-campaign-switcher button.active{color:var(--workspace-ink);background:#fff;box-shadow:0 1px 4px #1f211d12}.agency-campaign-switcher span{font-size:10.5px;font-weight:750}.agency-summary-grid{grid-template-columns:minmax(210px,.92fr) minmax(280px,1fr) minmax(210px,.92fr);gap:8px;display:grid}.agency-summary-card,.agency-panel{background:#fffffff7;border:1px solid #1f211d0f}.agency-card-label{justify-content:space-between;align-items:center;gap:8px;display:flex}.agency-card-label small{color:#92968f;font-size:9px;font-weight:650}.agency-big-number{color:#171916;font-family:var(--font-dashboard-display), sans-serif;letter-spacing:-.055em;margin-top:12px;font-size:clamp(28px,3vw,42px);line-height:.95;display:block}.agency-summary-card>p{color:#989b95;margin-top:5px;font-size:9px}.agency-gauge{text-align:center;gap:7px;margin-top:13px;display:grid}.agency-gauge-label{color:#5f645e;font-size:9px}.agency-gauge-chart{width:min(230px,94%);height:94px;margin:0 auto;position:relative}.agency-gauge-chart strong{color:#1b1d1a;font-family:var(--font-dashboard-display), sans-serif;letter-spacing:-.05em;font-size:21px;line-height:1;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.agency-gauge-start,.agency-gauge-end{color:#9a9e97;font-size:8px;position:absolute;bottom:3px}.agency-gauge-start{left:0}.agency-gauge-end{right:0}.agency-gauge-toggle{color:#767b73;background:#eff0ec;border-radius:999px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;font-size:8px;display:grid}.agency-gauge-toggle span{border-radius:999px;place-items:center;min-height:25px;display:grid}.agency-gauge-toggle span:first-child{color:#353934;background:#fff;box-shadow:0 2px 7px #1f211d0f}.agency-inline-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.agency-inline-fields>div{gap:5px;display:grid}.agency-inline-fields>div>span{color:#696d67;font-size:8px}.agency-inline-fields>div>button{color:#353834;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #1f211d1f;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:37px;padding:8px 9px;font-size:9px;font-weight:550;display:flex;overflow:hidden}.agency-inline-fields>div>button:hover{background:#fffaf8;border-color:#ef4d2357}.agency-inline-fields>div>button svg{color:#73786f;flex:none}.agency-card-action{color:var(--workspace-red-dark);background:0 0;border:0;margin-top:22px}.agency-tabs{scrollbar-width:none;background:#fff9;border:1px solid #1f211d12;border-radius:11px;gap:3px;margin:8px 0;padding:4px;display:flex;overflow-x:auto}.agency-tabs button{color:#747871;background:0 0;border:0;border-radius:8px;flex:none;min-height:31px;padding:6px 11px;font-size:10px;font-weight:700}.agency-tabs button.active{color:var(--workspace-ink);background:#fff;box-shadow:0 1px 4px #1f211d0f}.agency-tab-grid{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:8px;display:grid}.agency-panel{border-radius:16px;min-width:0;min-height:235px;padding:14px}.agency-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.agency-panel-head>div:first-child{gap:3px;display:grid}.agency-panel-head h2{margin:0;font-size:18px}.agency-kpi-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.agency-kpi-row-four{grid-template-columns:repeat(4,minmax(0,1fr))}.agency-filter-bar{grid-template-columns:minmax(210px,1fr) repeat(3,minmax(135px,auto));gap:6px;margin-top:11px;display:grid}.agency-filter-bar-wide{grid-template-columns:repeat(4,minmax(135px,1fr))}.agency-filter-bar>label,.agency-filter-bar>select,.agency-date-filter{min-height:34px;color:var(--workspace-ink);background:#fafaf8;border:1px solid #1f211d1a;border-radius:8px;font-size:9.5px}.agency-filter-bar>label,.agency-date-filter{align-items:center;gap:6px;padding:0 9px;display:flex}.agency-filter-bar input,.agency-filter-bar select{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0}.agency-filter-bar input{flex:1;width:100%}.agency-filter-bar>select{padding:0 9px}.agency-view-toggle{background:#e9e9e4;border-radius:8px;grid-template-columns:repeat(2,1fr);gap:2px;padding:2px;display:grid}.agency-view-toggle button{min-height:28px;color:var(--workspace-muted);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-size:9px;font-weight:700;display:inline-flex}.agency-view-toggle button.active{color:var(--workspace-ink);background:#fff;box-shadow:0 1px 4px #1f211d0f}.agency-portfolio-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.agency-portfolio-grid>article{background:#fafaf8;border:1px solid #1f211d14;border-radius:11px;min-width:0;padding:10px;position:relative}.agency-portfolio-grid>article.active{border-color:#ef4d2366;box-shadow:inset 0 0 0 1px #ef4d2314}.agency-portfolio-grid>article>button:last-child{color:var(--workspace-red-dark);background:0 0;border:0;font-size:9px;font-weight:700;position:absolute;top:8px;right:8px}.agency-portfolio-open{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0}.agency-portfolio-title{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding-right:35px;display:grid}.agency-portfolio-title>div{gap:2px;min-width:0;display:grid}.agency-portfolio-title strong,.agency-portfolio-title small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agency-portfolio-title strong{font-size:10.5px}.agency-portfolio-title small,.agency-portfolio-meta{color:var(--workspace-muted);font-size:8.5px}.agency-progress-track{background:#e3e4df;border-radius:999px;height:4px;margin-top:10px;overflow:hidden}.agency-progress-track>span{border-radius:inherit;background:var(--workspace-red);height:100%;display:block}.agency-portfolio-meta{flex-wrap:wrap;justify-content:space-between;gap:5px;margin-top:8px;display:flex}.agency-kanban{grid-template-columns:repeat(11,minmax(205px,1fr));gap:6px;margin-top:11px;padding-bottom:5px;display:grid;overflow-x:auto}.agency-kanban>section{background:#f0f0eb;border-radius:10px;min-height:270px;padding:6px}.agency-kanban>section>header{color:#636860;text-transform:uppercase;justify-content:space-between;align-items:center;gap:6px;min-height:28px;padding:2px 3px 7px;font-size:8.5px;font-weight:750;display:flex}.agency-kanban>section>header strong{min-width:20px;height:20px;color:var(--workspace-red-dark);background:#fff;border-radius:999px;place-items:center;font-size:8px;display:grid}.agency-kanban>section>div{gap:5px;display:grid}.agency-kanban>section>div>p{color:#9a9d97;text-align:center;padding:15px 5px;font-size:8.5px}.agency-kanban-card{background:#fff;border:1px solid #1f211d12;border-radius:8px;min-width:0;padding:8px;box-shadow:0 1px 3px #1f211d0a}.agency-kanban-card button,.agency-ledger button,.agency-ledger a{color:var(--workspace-red-dark);background:0 0;border:0;font-size:9px;font-weight:700}.agency-ledger,.agency-payment-table,.agency-profit-table{margin-top:11px;overflow-x:auto}.agency-ledger>div,.agency-payment-table>div,.agency-profit-table>div{border-bottom:1px solid #1f211d12;align-items:center;gap:8px;min-width:880px;min-height:43px;padding:7px 8px;font-size:9px;display:grid}.agency-ledger>div{grid-template-columns:1.2fr .7fr 1fr .9fr .8fr .8fr .75fr 45px}.agency-payment-table>div{grid-template-columns:.7fr .9fr 1.3fr .7fr .65fr .75fr 38px}.agency-profit-table>div{grid-template-columns:1.3fr 1fr repeat(4,.75fr);min-width:720px}.agency-ledger .agency-ledger-head,.agency-payment-table .agency-payment-head,.agency-profit-table .agency-profit-head{min-height:30px;color:var(--workspace-muted);text-transform:uppercase;font-size:8px;font-weight:750}.agency-ledger>div>span:first-child,.agency-payment-table>div>span:nth-child(3),.agency-profit-table>div>span:first-child{gap:2px;min-width:0;display:grid}.agency-ledger small,.agency-payment-table small,.agency-profit-table small{color:var(--workspace-muted);font-size:8px}.agency-client-logo,.agency-creator-avatar{background-position:50%;background-size:cover}.agency-client-grid article{grid-template-columns:auto minmax(0,1fr) auto}.agency-client-stats{color:var(--workspace-muted);border-top:1px solid #1f211d12;grid-column:1/3;justify-content:space-between;align-items:center;gap:8px;padding-top:7px;font-size:8.5px;display:flex}.agency-client-stats strong{color:var(--workspace-ink);font-size:9.5px}.agency-client-grid article>button{align-self:end}.agency-report-layout{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);gap:8px;display:grid}.agency-report-layout>.agency-panel:not(.agency-panel-wide) .agency-report-grid{grid-template-columns:1fr}.agency-trend-list{gap:10px;margin-top:13px;display:grid}.agency-period-toggle{background:#e9e9e4;border-radius:7px;gap:2px;padding:2px;display:flex}.agency-period-toggle button{min-height:25px;color:var(--workspace-muted);background:0 0;border:0;border-radius:5px;padding:4px 7px;font-size:8px;font-weight:700}.agency-period-toggle button.active{color:var(--workspace-ink);background:#fff}.agency-trend-list>div{gap:3px;display:grid;position:relative}.agency-trend-list header{justify-content:space-between;align-items:center;gap:8px;font-size:8.5px;display:flex}.agency-trend-list header small{color:var(--workspace-muted)}.agency-trend-revenue,.agency-trend-profit{border-radius:999px;height:5px;display:block}.agency-trend-revenue{background:#d4d5cf}.agency-trend-profit{background:var(--workspace-red)}.agency-import-intro{background:var(--workspace-red-soft);color:var(--workspace-red-dark);border-radius:10px;gap:10px;padding:11px;display:flex}.agency-import-intro>div{gap:3px;display:grid}.agency-import-intro p{color:#7d574d;font-size:9.5px;line-height:1.45}.agency-import-preview{flex-wrap:wrap;gap:5px;display:flex}.agency-import-preview span{color:#62665f;background:#e9e9e4;border-radius:999px;padding:5px 7px;font-size:8.5px}.agency-client-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.agency-client-context>section{background:#e9e9e4;border-radius:9px;gap:3px;padding:9px;display:grid}.agency-client-context>section>span{color:var(--workspace-muted);text-transform:uppercase;font-size:8px;font-weight:700}.agency-client-context>section>strong{font-size:15px}.agency-client-context p{color:#62665f;font-size:8.5px;line-height:1.4}.agency-client-context-activity{grid-column:1/-1}.agency-client-context-activity p strong{color:var(--workspace-ink);margin-right:3px}.agency-zero-actions{gap:6px;display:flex}.agency-workspace button:disabled,.agency-head-actions button:disabled{cursor:not-allowed;opacity:.48}.agency-kpi-row>div{background:var(--workspace-soft);border-radius:10px;gap:4px;padding:10px;display:grid}.agency-kpi-row span,.agency-list small,.agency-creator-card small,.agency-client-grid small,.agency-file-grid small,.agency-activity small{color:var(--workspace-muted);font-size:9px}.agency-kpi-row strong{letter-spacing:-.035em;font-size:15px}.agency-list{gap:5px;margin-top:10px;display:grid}.agency-list>div{background:#fafaf8;border:1px solid #1f211d12;border-radius:9px;align-items:center;gap:9px;min-height:43px;padding:8px 9px;display:flex}.agency-list>div>span:first-child{flex:1;gap:2px;min-width:0;display:grid}.agency-list strong{font-size:10.5px}.agency-list button,.agency-table button,.agency-creator-card button,.agency-creator-card a,.agency-client-grid button,.agency-report-grid button{color:var(--workspace-red-dark);background:0 0;border:0;font-size:9.5px;font-weight:700}.agency-empty{color:var(--workspace-muted);text-align:center;border:1px dashed #1f211d26;border-radius:10px;grid-column:1/-1;padding:20px;font-size:10.5px;line-height:1.55}.agency-stage-strip{scrollbar-width:none;grid-template-columns:repeat(11,minmax(74px,1fr));gap:4px;margin-top:12px;padding-bottom:3px;display:grid;overflow-x:auto}.agency-stage-strip>div{background:#f5f5f1;border-radius:9px;align-content:space-between;gap:3px;min-height:55px;padding:8px;display:grid}.agency-stage-strip span{color:var(--workspace-red-dark);font-size:15px;font-weight:750}.agency-stage-strip small{color:#737870;font-size:8px;line-height:1.25}.agency-creator-grid,.agency-client-grid,.agency-file-grid,.agency-report-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.agency-creator-card,.agency-client-grid article,.agency-file-grid article,.agency-report-grid article{background:#fafaf8;border:1px solid #1f211d14;border-radius:11px;min-width:0;padding:10px}.agency-creator-main{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.agency-creator-avatar{width:34px;height:34px;color:var(--workspace-red-dark);background-color:#f2ded7;border-radius:50%;place-items:center;font-size:11px;font-weight:750;display:grid}.agency-creator-main>div,.agency-client-grid article>div:nth-child(2),.agency-file-grid article>div{gap:2px;min-width:0;display:grid}.agency-creator-main strong,.agency-client-grid strong,.agency-file-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.agency-status{background:var(--workspace-red-soft);width:max-content;max-width:100%;color:var(--workspace-red-dark);border-radius:999px;margin-top:8px;padding:4px 7px;font-size:8.5px;font-weight:700;display:inline-flex}.agency-creator-finance{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.agency-creator-finance span{color:#555a53;background:#f0f1ed;border-radius:6px;padding:4px 6px;font-size:8px}.agency-card-footer{border-top:1px solid #1f211d12;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding-top:8px;display:flex}.agency-card-footer>div{gap:6px;display:flex}.agency-creator-card a{align-items:center;gap:2px;display:inline-flex}.agency-table{margin-top:11px;display:grid;overflow-x:auto}.agency-table>div{border-bottom:1px solid #1f211d12;grid-template-columns:.8fr 1.2fr .8fr .7fr .8fr 40px;align-items:center;gap:8px;min-width:680px;min-height:42px;padding:7px 9px;font-size:9.5px;display:grid}.agency-table .agency-table-head{min-height:30px;color:var(--workspace-muted);text-transform:uppercase;font-size:8px;font-weight:700}.agency-table .agency-status{margin:0}.agency-client-grid article{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.agency-client-logo{width:34px;height:34px;color:var(--workspace-red-dark);background:#f2ded7;border-radius:9px;place-items:center;font-weight:750;display:grid}.agency-client-grid article>.agency-status{margin:0}.agency-client-grid article>button{grid-column:3}.agency-file-grid article{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.agency-file-grid article>span:first-child{width:31px;height:31px;color:var(--workspace-red-dark);background:#f2ded7;border-radius:8px;place-items:center;display:grid}.agency-file-grid a{color:var(--workspace-red-dark);font-size:9px;font-weight:700}.agency-file-grid button{color:#8b4437;background:0 0;border:0;place-items:center;width:28px;height:28px;display:grid}.agency-report-grid article>span{color:var(--workspace-red-dark);font-size:9px;font-weight:700}.agency-report-grid h3{margin-top:8px}.agency-report-grid p{min-height:38px;color:var(--workspace-muted);margin-top:5px;font-size:9px}.agency-report-grid button{margin-top:8px}.agency-activity{margin-top:10px;display:grid}.agency-activity>div{border-bottom:1px solid #1f211d12;grid-template-columns:auto minmax(0,1fr);gap:9px;padding:8px 0;display:grid}.agency-activity>div>span{background:var(--workspace-red);border:2px solid #fff;border-radius:50%;width:8px;height:8px;margin-top:3px;box-shadow:0 0 0 1px #ef4d2333}.agency-activity>div>div{gap:3px;display:grid}.agency-activity strong{font-size:10.5px}.agency-zero-state{text-align:center;background:#fff;border:1px solid #1f211d12;border-radius:17px;align-content:center;place-items:center;gap:8px;min-height:460px;display:grid}.agency-zero-state>span{color:var(--workspace-red-dark);font-size:10px;font-weight:750}.agency-zero-state h1{max-width:14ch}.agency-zero-state p{max-width:48ch;color:var(--workspace-muted);font-size:11px}.agency-modal{z-index:120;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.agency-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1b1d1975;border:0;position:absolute;inset:0}.agency-modal-card{background:#f4f1eb;border:1px solid #ffffffb8;border-radius:18px;width:min(720px,100%);max-height:min(820px,100dvh - 36px);padding:15px;position:relative;overflow-y:auto;box-shadow:0 30px 80px #1f211d38}.agency-modal-card>header{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f1ebf5;border-bottom:1px solid #1f211d12;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 12px;padding:0 0 12px;display:flex;position:sticky;top:0}.agency-modal-card>header>div{gap:3px;display:grid}.agency-modal-card>header span{color:var(--workspace-red-dark);font-size:9px;font-weight:750}.agency-modal-card>header h2{font-size:22px}.agency-modal-card>header>button{background:#fff;border:1px solid #1f211d1a;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.agency-modal-form{gap:10px;display:grid}.agency-modal-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:2px;display:flex}.agency-danger-button{color:#a83221;background:#c4301d0f;border:1px solid #c4301d33;border-radius:9px;min-height:34px;padding:0 11px;font-size:10px;font-weight:700}.agency-danger-button:hover{background:#c4301d1a;border-color:#c4301d5c}.agency-danger-button:disabled{cursor:wait;opacity:.55}.company-settings-form{gap:8px;display:grid}.company-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.company-section-heading{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.company-section-heading>span{background:var(--workspace-red-soft);width:34px;height:34px;color:var(--workspace-red-dark);border-radius:10px;flex:none;place-items:center;display:grid}.company-section-heading h2{color:var(--workspace-ink);letter-spacing:-.035em;margin-top:3px;font-size:18px;font-weight:650}.company-section-heading div>p:last-child{color:var(--workspace-muted);margin-top:4px;font-size:10.5px;line-height:1.55}.company-identity-grid{grid-template-columns:minmax(280px,.8fr) minmax(260px,1.2fr);align-items:center;gap:18px;display:grid}.company-field-grid,.company-address-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.company-address-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.company-field{gap:5px;display:grid}.company-field>span{color:#666b64;font-size:9px;font-weight:700}.company-field .input-apple{border-radius:9px;min-height:38px;padding:8px 10px;font-size:11px}.company-field .input-apple:disabled{cursor:not-allowed;opacity:.66}.company-save-bar{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #ffffffbf;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex;position:sticky;bottom:8px;box-shadow:0 14px 40px #373d311f}.company-save-bar>div{gap:2px;display:grid}.company-save-bar strong{font-size:11px}.company-save-bar span,.company-readonly-note,.company-success-note{color:var(--workspace-muted);font-size:9.5px}.company-success-note{color:#28734d;font-weight:700}.agency-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.agency-field{gap:5px;display:grid}.agency-field>span{color:#646962;font-size:9px;font-weight:650}.agency-field input,.agency-field select,.agency-field textarea{width:100%;min-height:38px;color:var(--workspace-ink);font:inherit;background:#fff;border:1px solid #1f211d1f;border-radius:9px;outline:0;padding:8px 9px;font-size:11px}.agency-field textarea{resize:vertical}.agency-field input:focus,.agency-field select:focus,.agency-field textarea:focus{border-color:#ef4d236b;box-shadow:0 0 0 3px #ef4d231a}.agency-check{color:#5f645e;align-items:center;gap:7px;font-size:10px;display:flex}.agency-check input{width:14px;height:14px;accent-color:var(--workspace-red)}.agency-segmented{background:#e9e9e4;border-radius:9px;grid-template-columns:repeat(2,1fr);gap:3px;padding:3px;display:grid}.agency-segmented button{min-height:32px;color:var(--workspace-muted);background:0 0;border:0;border-radius:7px;font-size:10px;font-weight:700}.agency-segmented button.active{color:var(--workspace-ink);background:#fff}@media only screen and (max-width:1160px){.agency-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agency-summary-card:last-child{grid-column:1/-1}.agency-creator-grid,.agency-client-grid,.agency-file-grid,.agency-report-grid,.agency-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agency-filter-bar,.agency-filter-bar-wide{grid-template-columns:minmax(180px,1fr) repeat(2,minmax(130px,.6fr))}.agency-report-layout{grid-template-columns:1fr}}@media only screen and (max-width:1024px){.dashboard-layout{grid-template-columns:minmax(0,1fr)}.dashboard-sidebar{height:auto}.agency-workspace{min-height:0}.agency-upgrade-gate{grid-template-columns:1fr;min-height:0}.company-settings-grid,.company-identity-grid{grid-template-columns:1fr}.company-address-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:760px){.dashboard-layout{border-radius:18px;width:calc(100% - 8px);min-height:calc(100dvh - 8px);margin:4px auto;padding:5px}.dashboard-topbar{border-radius:13px}.agency-workspace{border-radius:15px;padding:5px}.agency-upgrade-gate{border-radius:15px;padding:24px 18px}.agency-upgrade-actions,.agency-workspace-head{flex-direction:column;align-items:flex-start}.agency-workspace-title{flex-direction:column;align-items:flex-start;gap:3px}.agency-summary-grid,.agency-tab-grid,.agency-report-layout,.agency-creator-grid,.agency-client-grid,.agency-file-grid,.agency-report-grid,.agency-portfolio-grid{grid-template-columns:1fr}.agency-summary-card:last-child{grid-column:auto}.agency-summary-card{min-height:210px}.agency-kpi-row,.agency-filter-bar,.agency-filter-bar-wide{grid-template-columns:1fr}.agency-filter-bar-wide{overflow:visible}.agency-panel-head{flex-direction:column;align-items:stretch}.agency-head-actions{flex-wrap:wrap}.agency-form-grid{grid-template-columns:1fr}.agency-modal{padding:5px}.agency-modal-card{border-radius:14px;max-height:calc(100dvh - 10px)}.workspace-image-field,.auth-logo-upload{align-items:flex-start}.company-field-grid,.company-address-grid{grid-template-columns:1fr}.company-save-bar{flex-direction:column;align-items:stretch}}.dashboard-app{isolation:isolate;min-height:100dvh;color:var(--workspace-ink);background:#e8eee7;position:relative;overflow-x:clip}.dashboard-scenic-static{z-index:-3;background:linear-gradient(#ecf7fc0a,#efeedb1a),url(/landing-alt-poster.webp) 50%/cover no-repeat;position:fixed;inset:0}.dashboard-scenic-scrim{z-index:-2;pointer-events:none;background:linear-gradient(#f4f9f814,#e8eadd33),#ebf2ef14;position:fixed;inset:0}.dashboard-layout{z-index:1;-webkit-backdrop-filter:blur(24px)saturate(112%);backdrop-filter:blur(24px)saturate(112%);background:#f5f2eced;border:1px solid #ffffffd1;border-radius:29px;grid-template:"topbar""commandbar""main"minmax(0,1fr)/minmax(0,1fr);gap:8px;width:min(1500px,100% - clamp(24px,5vw,72px));min-height:calc(100dvh - clamp(24px,5vw,64px));margin:clamp(12px,2.5vw,32px) auto;padding:14px;display:grid;position:relative;overflow:visible;box-shadow:0 26px 76px #36403329}.dashboard-topbar{z-index:40;min-height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-area:topbar;justify-content:space-between;align-items:center;gap:14px;padding:3px 5px;display:flex;position:relative;top:auto}.dashboard-context-identity,.dashboard-context-actions,.dashboard-context-company,.dashboard-live-status{align-items:center;display:flex}.dashboard-context-identity{gap:11px;min-width:0}.dashboard-context-actions{flex:none;gap:10px}.dashboard-context-divider{background:#1f211d1f;width:1px;height:20px}.dashboard-context-copy{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex}.dashboard-context-copy>span{color:#73786f;letter-spacing:.075em;text-transform:uppercase;font-size:9px;font-weight:780}.dashboard-context-copy>strong{color:#252622;text-overflow:ellipsis;font-size:11.5px;font-weight:760;overflow:hidden}.dashboard-context-company{border-left:1px solid #1f211d1a;gap:7px;min-width:0;margin-left:4px;padding-left:11px}.dashboard-context-company .dashboard-workspace-avatar{border-radius:8px;width:26px;height:26px;font-size:8px}.dashboard-context-company>strong{color:#5e625b;text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:10px;font-weight:680;overflow:hidden}.dashboard-live-status{color:#4e524b;white-space:nowrap;gap:6px;font-size:9.5px;font-weight:680}.dashboard-live-dot{background:var(--workspace-red);border:2px solid #ffffffe6;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 2px #ef4d231c}.dashboard-live-dot-alert{background:#ad2e1b;animation:1.8s ease-in-out infinite workspace-status-pulse}@keyframes workspace-status-pulse{50%{box-shadow:0 0 0 5px #ad2e1b14}}.dashboard-topbar .dashboard-brand{flex:none}.dashboard-topbar .dashboard-brand .brand-wordmark{width:62px}.dashboard-topbar .dashboard-brand .brand-product-lockup{display:none}.dashboard-topbar .dashboard-avatar{border-radius:10px;width:31px;height:31px}.dashboard-commandbar{z-index:35;-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%);background:#ffffffeb;border:1px solid #1f211d12;border-radius:15px;grid-area:commandbar;grid-template-columns:minmax(0,auto) minmax(190px,1fr) auto;align-items:center;gap:8px;padding:5px;display:grid;position:sticky;top:8px;box-shadow:0 9px 28px #373d310e}.dashboard-commandbar .dashboard-nav-list{scrollbar-width:none;gap:2px;min-width:0;display:flex;overflow-x:auto}.dashboard-commandbar .dashboard-nav-list::-webkit-scrollbar{display:none}.dashboard-commandbar .dashboard-nav-link{color:#666b63;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:none;gap:6px;width:auto;min-height:34px;padding:7px 9px;font-size:10px;font-weight:680;position:relative}.dashboard-commandbar .dashboard-nav-link svg{stroke-width:1.85px;width:14px;height:14px}.dashboard-commandbar .dashboard-nav-link:hover{color:#252622;background:#f5f3ee}.dashboard-commandbar .dashboard-nav-link-active{color:var(--workspace-red-dark);background:#f5dfd8}.dashboard-commandbar .dashboard-nav-link-active:after{display:none}.dashboard-commandbar .dashboard-search{background:#f4f3ef;border:0;border-radius:9px;width:100%;min-width:0;min-height:34px}.dashboard-commandbar .dashboard-search-kbd,.dashboard-commandbar .dashboard-toolbar-link{letter-spacing:0;text-transform:none;background:#fff;border:0;border-radius:7px;min-height:28px;font-size:8.5px}.dashboard-commandbar .dashboard-search-kbd{color:#5e625b}.dashboard-commandbar .dashboard-toolbar-link{background:var(--workspace-red);color:#fff}.dashboard-main{grid-area:main;min-width:0;min-height:0;overflow:visible}.dashboard-content{min-width:0;min-height:100%;padding:0}.dashboard-app .surface-card,.dashboard-app .card-apple,.dashboard-panel,.dashboard-overview-panel,.dashboard-story-card,.dashboard-map-card,.dashboard-creator-card,.discovery-creator-card,.intelligence-hero,.intelligence-stat-card,.workflow-panel-card{background:#fffffff7;border-color:#1f211d13;border-radius:16px;box-shadow:0 5px 16px #373d3106}.dashboard-app .dashboard-client-overview .dashboard-action-pill-primary,.dashboard-app .dashboard-operator-overview .dashboard-action-pill-primary{background:var(--workspace-red-soft);color:var(--workspace-red-dark);border-color:#f1d2c8}.dashboard-app .dashboard-client-overview .dashboard-overview-mark,.dashboard-app .dashboard-operator-overview .dashboard-overview-mark{color:#ef4d231a}.dashboard-account-popover{z-index:150;background:#fff;border-radius:13px;box-shadow:0 24px 70px #1f211d2e}.discovery-profile-modal{z-index:200;overscroll-behavior:contain;place-items:center;width:100vw;height:100dvh;padding:clamp(8px,2vw,20px);display:grid;position:fixed;inset:0}.discovery-profile-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#191b1780;position:absolute;inset:0}.discovery-profile-dialog{z-index:1;overscroll-behavior:contain;width:min(900px,100%);max-height:calc(100dvh - clamp(16px,4vw,40px));position:relative;overflow-y:auto;background:#f7f4ee!important;border-radius:19px!important;padding:clamp(18px,3vw,30px)!important;box-shadow:0 32px 96px #181b1645!important}@media only screen and (max-width:1180px){.dashboard-commandbar{grid-template-columns:minmax(0,1fr) minmax(190px,.7fr)}.dashboard-commandbar .dashboard-toolbar,.dashboard-context-company{display:none}}.dashboard-app{font-size:15px}.dashboard-sidebar{border-radius:21px;gap:18px;height:calc(100dvh - 48px);padding:16px;top:24px}.dashboard-sidebar-identity{gap:15px}.dashboard-sidebar-brand .brand-wordmark{width:104px}.dashboard-sidebar-brand .dashboard-brand-context{min-height:24px;padding-inline:8px;font-size:10px}.dashboard-workspace-card{border-radius:15px;gap:12px;padding:12px}.dashboard-workspace-avatar{border-radius:12px;width:44px;height:44px;font-size:14px}.dashboard-workspace-copy strong{font-size:13.5px}.dashboard-workspace-copy small{margin-top:2px;font-size:11px}.dashboard-nav-stack{gap:9px}.dashboard-nav-list{gap:4px}.dashboard-nav-heading{padding-inline:10px;font-size:10px}.dashboard-nav-link{border-radius:12px;gap:11px;min-height:46px;padding:10px 12px;font-size:13px}.dashboard-nav-link svg{width:18px;height:18px}.dashboard-nav-lock{gap:4px;padding:4px 6px;font-size:9px}.dashboard-sidebar-footer{border-radius:14px;gap:4px;padding:13px}.dashboard-sidebar-footer p{font-size:9.5px}.dashboard-sidebar-footer strong{font-size:13px}.dashboard-sidebar-footer a{margin-top:7px;font-size:11.5px}.dashboard-search{border-radius:12px;gap:10px;min-height:46px;padding:5px 5px 5px 14px}.dashboard-search input{font-size:13.5px}.dashboard-search-kbd,.dashboard-toolbar-link,.dashboard-quiet-button,.dashboard-action-pill,.dashboard-account-link,.dashboard-account-logout,.dashboard-app .btn-primary,.dashboard-app .btn-secondary{border-radius:10px;min-height:40px;padding:9px 13px;font-size:12px}.dashboard-toolbar{gap:7px}.dashboard-toolbar-icon,.dashboard-avatar{border-radius:11px;width:42px;height:42px}.dashboard-density-panel{gap:12px}.dashboard-app .surface-card,.dashboard-app .card-apple,.dashboard-panel,.dashboard-overview-panel,.dashboard-story-card,.dashboard-map-card,.dashboard-creator-card,.discovery-creator-card,.intelligence-hero,.intelligence-stat-card,.workflow-panel-card{border-radius:20px}.dashboard-app .surface-card,.dashboard-app .card-apple{padding:20px}.dashboard-app h1{font-size:clamp(29px,2.4vw,39px)}.dashboard-app h2{font-size:clamp(21px,1.8vw,28px)}.dashboard-app h3{font-size:17px}.dashboard-app .eyebrow,.dashboard-page-kicker,.dashboard-panel-kicker,.dashboard-mini-label{font-size:11.5px}.dashboard-panel-copy,.dashboard-home-copy,.dashboard-list-meta,.dashboard-note-label,.dashboard-app .input-apple,.dashboard-app select,.dashboard-app input,.dashboard-app textarea{font-size:13px}.dashboard-app .input-apple{border-radius:11px;min-height:44px}.dashboard-app .chip,.dashboard-app .filter-chip,.dashboard-badge,.dashboard-meta-pill{min-height:30px;padding:6px 10px;font-size:11px}.dashboard-client-map,.dashboard-operator-map,.dashboard-operator-core-grid,.intelligence-action-grid,.discovery-bottom-grid{gap:12px}.dashboard-map-card{gap:13px;min-height:112px;padding:16px}.dashboard-map-icon{border-radius:10px;width:40px;height:40px}.dashboard-map-card strong{font-size:14px}.dashboard-map-card small{margin-top:6px;font-size:11.5px;line-height:1.5}.dashboard-map-card em{padding:6px 8px;font-size:10.5px}.dashboard-list-row,.dashboard-note-row{min-height:60px;padding-block:11px}.dashboard-list-title,.dashboard-note-value{font-size:13.5px}.dashboard-spark-label,.dashboard-compact-copy{font-size:11.5px}.discovery-results-grid{gap:12px}.discovery-creator-card{padding:16px}.discovery-card-top{min-height:145px;padding:15px}.discovery-card-avatar{border-radius:16px;width:58px;height:58px}.discovery-card-body{gap:12px;padding:15px}.discovery-card-stat-grid{gap:8px}.discovery-card-stat{border-radius:11px;padding:11px}.intelligence-stat-card,.intelligence-action-grid>button,.intelligence-action-grid>article,.workflow-tool-button{min-height:124px;padding:17px}.intelligence-list-row,.intelligence-mini-creator{padding:14px}.intelligence-list-row span,.intelligence-list-row strong,.workflow-tool-button strong{font-size:13.5px}.intelligence-list-row small,.workflow-tool-button small{font-size:11.5px}.reference-dashboard{background:#f4f1ebf0;border:1px solid #ffffffc2;border-radius:25px;padding:16px}.reference-dashboard-head{justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:2px 4px 14px;display:flex}.reference-dashboard-title{align-items:baseline;gap:10px;min-width:0;display:flex}.reference-dashboard-title>span{color:#71766f;letter-spacing:.075em;text-transform:uppercase;flex:none;font-size:11px;font-weight:760}.dashboard-app .reference-dashboard-title h1{min-width:0;color:var(--workspace-ink);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:5px;margin:0;font-size:15px;font-weight:760;line-height:1.2;display:flex;overflow:hidden}.reference-dashboard-title h1 small{color:#3f433e;font:inherit;font-weight:620}.reference-dashboard-live{color:#494d47;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:34px;padding:7px 10px;font-size:11px;font-weight:690;display:inline-flex}.reference-dashboard-live>span{background:var(--workspace-red);border:2px solid #ffd8cc;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 2px #ef4d2314}.reference-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.reference-dashboard-card{background:#fffffffa;border:1px solid #1f211d11;border-radius:21px;flex-direction:column;min-width:0;min-height:352px;padding:21px;display:flex;box-shadow:0 12px 34px #30342c09}.reference-dashboard-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.reference-dashboard-card-head>span{color:var(--workspace-red-dark);font-size:11.5px;font-weight:760}.reference-dashboard-card-head>small{color:#92968f;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:660;overflow:hidden}.reference-dashboard-metric-row{align-items:center;gap:10px;margin-top:21px;display:flex}.reference-dashboard-metric{color:#171916;font-family:var(--font-dashboard-display), sans-serif;letter-spacing:-.065em;font-size:clamp(38px,3.4vw,48px);font-weight:760;line-height:.9}.reference-dashboard-metric-row>span{background:var(--workspace-red-soft);color:var(--workspace-red-dark);white-space:nowrap;border-radius:999px;padding:6px 8px;font-size:10px;font-weight:720}.reference-dashboard-copy{color:#8f938d;margin-top:9px;font-size:11px}.reference-gauge{text-align:center;gap:9px;margin-top:auto;padding-top:18px;display:grid}.reference-gauge-label{color:#555a54;font-size:11px;font-weight:580}.reference-gauge-chart{width:min(268px,100%);height:132px;margin:0 auto;position:relative}.reference-gauge-chart>strong{color:#1b1d1a;font-family:var(--font-dashboard-display), sans-serif;letter-spacing:-.055em;font-size:24px;line-height:1;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.reference-gauge-scale{justify-content:space-between;align-items:center;width:min(268px,100%);margin:-12px auto 0;display:flex}.reference-gauge-start,.reference-gauge-end{color:#9a9e97;font-size:10px}.reference-gauge-toggle{color:#767b73;background:#eff0ec;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;font-size:10.5px;font-weight:620;display:grid}.reference-gauge-toggle span{border-radius:999px;place-items:center;min-height:34px;display:grid}.reference-gauge-toggle span:first-child{color:#353934;background:#fff;box-shadow:0 3px 10px #1f211d12}.reference-dashboard-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px;margin-top:25px;display:grid}.reference-dashboard-control{min-width:0;color:inherit;gap:7px;display:grid;position:relative}.reference-dashboard-control>span{color:#666b64;font-size:10.5px;font-weight:580}.reference-dashboard-control>strong{color:#353834;text-overflow:ellipsis;background:#fff;border:1px solid #1f211d26;border-radius:10px;align-items:center;min-height:47px;padding:10px 32px 10px 11px;font-size:11.5px;font-weight:620;line-height:1.25;display:flex;overflow:hidden}.reference-dashboard-control>svg{color:#777c75;width:15px;height:15px;position:absolute;bottom:15px;right:11px}.reference-dashboard-control:hover>strong{background:#fffaf8;border-color:#ef4d236b}.reference-dashboard-card-action{color:#50554e;border-top:1px solid #1f211d12;align-items:center;gap:7px;min-height:41px;margin-top:auto;padding-top:17px;font-size:11px;font-weight:690;display:flex}.reference-dashboard-card-action>span{color:var(--workspace-red-dark);margin-right:auto}.reference-dashboard-card-action>svg{width:15px;height:15px}.agency-workspace{border-radius:24px;min-height:calc(100dvh - 112px);padding:14px}.agency-workspace-head{min-height:62px;padding:8px 8px 14px}.agency-workspace-title{gap:12px}.agency-workspace-title span,.agency-card-label span,.agency-panel-head>div>span{font-size:11.5px}.agency-workspace-title strong{font-size:14px}.agency-link-button,.agency-head-actions button,.agency-head-actions a,.agency-panel-head>button,.agency-card-action{border-radius:10px;gap:7px;min-height:40px;padding:9px 12px;font-size:11.5px}.agency-notice{padding:12px 14px;font-size:12.5px}.agency-campaign-switcher,.agency-tabs{border-radius:14px;gap:6px;padding:6px}.agency-campaign-switcher button{gap:3px;min-width:150px;padding:10px 13px}.agency-campaign-switcher span,.agency-tabs button{font-size:12px}.agency-campaign-switcher small{font-size:10px}.agency-summary-grid,.agency-tab-grid,.agency-report-layout{gap:12px}.agency-summary-card{border-radius:20px;min-height:320px;padding:20px}.agency-card-label small,.agency-summary-card>p,.agency-gauge-label,.agency-inline-fields>div>span{font-size:10.5px}.agency-big-number{margin-top:17px;font-size:clamp(38px,3.7vw,50px)}.agency-gauge-chart{width:min(270px,100%);height:122px}.agency-gauge-chart strong{font-size:25px}.agency-gauge-start,.agency-gauge-end,.agency-gauge-toggle{font-size:10px}.agency-gauge-toggle span{min-height:34px}.agency-inline-fields{gap:13px;margin-top:21px}.agency-inline-fields>div>button{border-radius:10px;min-height:47px;padding:10px 12px;font-size:11.5px}.agency-tabs button{border-radius:10px;min-height:40px;padding:9px 14px}.agency-panel{border-radius:19px;min-height:290px;padding:19px}.agency-panel-head h2{font-size:22px}.agency-kpi-row,.agency-portfolio-grid,.agency-creator-grid,.agency-client-grid,.agency-file-grid,.agency-report-grid{gap:11px;margin-top:15px}.agency-kpi-row>div{border-radius:12px;gap:6px;padding:13px}.agency-kpi-row span,.agency-list small,.agency-creator-card small,.agency-client-grid small,.agency-file-grid small,.agency-activity small{font-size:10.5px}.agency-kpi-row strong{font-size:19px}.agency-filter-bar{gap:9px;margin-top:15px}.agency-filter-bar>label,.agency-filter-bar>select,.agency-date-filter{border-radius:10px;min-height:42px;padding-inline:11px;font-size:11.5px}.agency-view-toggle button{min-height:36px;font-size:10.5px}.agency-portfolio-grid>article,.agency-creator-card,.agency-client-grid article,.agency-file-grid article,.agency-report-grid article{border-radius:14px;padding:14px}.agency-portfolio-title strong,.agency-creator-main strong,.agency-client-grid strong,.agency-file-grid strong,.agency-list strong,.agency-activity strong{font-size:12.5px}.agency-portfolio-title small,.agency-portfolio-meta,.agency-client-stats,.agency-status,.agency-creator-finance span,.agency-file-grid a,.agency-report-grid p,.agency-report-grid article>span{font-size:10.5px}.agency-creator-avatar,.agency-client-logo{width:42px;height:42px}.agency-list>div,.agency-table>div,.agency-ledger>div,.agency-payment-table>div,.agency-profit-table>div{min-height:52px;padding:10px 12px;font-size:11px}.agency-list button,.agency-table button,.agency-creator-card button,.agency-creator-card a,.agency-client-grid button,.agency-report-grid button,.agency-kanban-card button,.agency-ledger button,.agency-ledger a{font-size:11px}.agency-table .agency-table-head,.agency-ledger .agency-ledger-head,.agency-payment-table .agency-payment-head,.agency-profit-table .agency-profit-head,.agency-ledger small,.agency-payment-table small,.agency-profit-table small{font-size:9.5px}.agency-stage-strip{grid-template-columns:repeat(11,minmax(98px,1fr));gap:7px}.agency-stage-strip>div{min-height:72px;padding:11px}.agency-stage-strip span{font-size:19px}.agency-stage-strip small{font-size:9.5px}.agency-kanban{grid-template-columns:repeat(11,minmax(235px,1fr));gap:10px}.agency-kanban>section{min-height:330px;padding:9px}.agency-kanban>section>header,.agency-kanban>section>div>p{font-size:10.5px}.agency-kanban-card{border-radius:10px;padding:11px}@media only screen and (max-width:1024px){.dashboard-layout{width:calc(100% - 16px);min-height:calc(100dvh - 16px);margin:8px auto;padding:9px}.dashboard-sidebar{padding:8px}.dashboard-sidebar .dashboard-nav-link{min-height:43px;padding-inline:14px}.dashboard-topbar{min-height:60px}}@media only screen and (max-width:880px){.reference-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-dashboard-card:last-child{grid-column:1/-1}.discovery-results-grid,.dashboard-client-map,.dashboard-operator-map{grid-template-columns:repeat(2,minmax(0,1fr))}.agency-summary-grid,.agency-tab-grid,.agency-report-layout{grid-template-columns:1fr}}@media only screen and (max-width:600px){.dashboard-app{font-size:14px}.reference-dashboard{border-radius:20px;padding:10px}.reference-dashboard-head,.reference-dashboard-title{align-items:flex-start}.reference-dashboard-title{gap:4px;display:grid}.reference-dashboard-title h1 small{display:none}.reference-dashboard-live{min-height:30px;padding:5px 7px}.reference-dashboard-grid,.reference-dashboard-setup-grid,.discovery-results-grid,.dashboard-client-map,.dashboard-operator-map{grid-template-columns:minmax(0,1fr)}.reference-dashboard-card,.reference-dashboard-card:last-child{grid-column:auto;min-height:330px;padding:18px}.reference-dashboard-setup-grid{gap:12px}.agency-portfolio-grid,.agency-creator-grid,.agency-client-grid,.agency-file-grid,.agency-report-grid,.agency-kpi-row,.agency-kpi-row-four{grid-template-columns:minmax(0,1fr)}}.agency-global-tabs{margin:0 0 12px}.agency-global-tabs button{flex:1 1 0;justify-content:center}.agency-campaign-context{background:#ffffffd1;border:1px solid #1f211d14;border-radius:14px;grid-template-columns:auto minmax(220px,1fr) auto auto;align-items:center;gap:10px;margin-bottom:12px;padding:11px 13px;display:grid}.agency-campaign-context>button,.agency-campaign-context>label,.agency-campaign-context>small{font-size:11px}.agency-campaign-context>button{min-height:38px;color:var(--workspace-ink);background:#fff;border:1px solid #1f211d1a;border-radius:10px;align-items:center;gap:7px;padding:0 11px;font-weight:720;display:inline-flex}.agency-campaign-context>label{color:var(--workspace-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;font-weight:650;display:grid}.agency-campaign-context select{min-width:0;min-height:38px;color:var(--workspace-ink);font:inherit;background-color:#fff;border:1px solid #1f211d1a;border-radius:10px;padding:0 34px 0 11px;font-weight:720}.agency-campaign-context .agency-status{margin:0}.agency-campaign-context>small{color:var(--workspace-muted)}.agency-campaign-form{gap:14px}.agency-form-steps{background:#e9e9e4;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:4px;display:grid}.agency-form-steps button{min-height:38px;color:var(--workspace-muted);background:0 0;border:0;border-radius:9px;font-size:11px;font-weight:750}.agency-form-steps button.active{color:var(--workspace-ink);background:#fff;box-shadow:0 2px 8px #1f211d12}.agency-form-section{gap:12px;display:grid}.agency-form-summary,.agency-form-review{background:var(--workspace-red-soft);border:1px solid #ef4d2324;border-radius:12px;gap:4px;padding:13px;display:grid}.agency-form-summary span,.agency-form-review span{color:var(--workspace-red-dark);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:780}.agency-form-summary strong,.agency-form-review strong{font-size:15px}.agency-form-summary small,.agency-form-review small{color:#77574f;font-size:11px}.agency-modal-card .agency-modal-actions{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f1ebf5;border-top:1px solid #1f211d14;margin:3px -15px -15px;padding:12px 15px 15px;position:sticky;bottom:-15px}.agency-creator-picker{background:#fff;border:1px solid #1f211d17;border-radius:13px;gap:9px;padding:12px;display:grid}.agency-creator-picker-head,.agency-picker-current,.agency-picker-results button{align-items:center;display:flex}.agency-creator-picker-head{justify-content:space-between;gap:10px}.agency-creator-picker-head>div{gap:2px;display:grid}.agency-creator-picker-head span,.agency-payment-automation span{color:var(--workspace-muted);font-size:10px}.agency-creator-picker-head strong{font-size:13px}.agency-picker-selected{background:#e6f2e8;border-radius:999px;padding:4px 7px;font-weight:750;color:#2f7542!important}.agency-picker-search{min-height:42px;color:var(--workspace-muted);border:1px solid #1f211d1f;border-radius:10px;align-items:center;gap:8px;padding:0 11px;display:flex}.agency-picker-search:focus-within{border-color:#ef4d2375;box-shadow:0 0 0 3px #ef4d2314}.agency-picker-search input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.agency-picker-results{gap:5px;max-height:236px;display:grid;overflow-y:auto}.agency-picker-results>p{color:var(--workspace-muted);text-align:center;padding:16px 8px;font-size:11px}.agency-picker-results button{min-height:56px;color:var(--workspace-ink);text-align:left;background:#fafaf8;border:1px solid #1f211d12;border-radius:10px;gap:9px;padding:7px 9px}.agency-picker-results button:hover,.agency-picker-results button.active{background:#fff8f5;border-color:#ef4d2347}.agency-picker-results button>span:nth-child(2),.agency-picker-current>div{flex:1;gap:2px;min-width:0;display:grid}.agency-picker-results button strong,.agency-picker-current strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.agency-picker-results button small,.agency-picker-current small{color:var(--workspace-muted);font-size:10px}.agency-picker-results button>svg{opacity:0;color:var(--workspace-red)}.agency-picker-results button.active>svg{opacity:1}.agency-picker-current{gap:9px}.agency-payment-automation{background:#e9e9e4;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px;display:grid}.agency-payment-automation>div{background:#fff;border-radius:9px;gap:3px;padding:9px;display:grid}.agency-payment-automation strong{font-size:12px}.agency-payment-automation p{color:var(--workspace-muted);grid-column:1/-1;font-size:10px;line-height:1.5}.agency-field-help{color:var(--workspace-muted);margin-top:-5px;font-size:10px;line-height:1.45}.agency-budget-plan{background:#fafaf8;border:1px solid #1f211d14;border-radius:13px;gap:9px;margin-top:13px;padding:13px;display:grid}.agency-budget-plan-head,.agency-budget-plan>div,.agency-budget-plan footer,.agency-subsection-label{justify-content:space-between;align-items:center;gap:10px;display:flex}.agency-budget-plan-head{padding-bottom:4px;font-size:12px}.agency-budget-plan>div:not(.agency-budget-plan-head){color:var(--workspace-muted);grid-template-columns:minmax(110px,.5fr) minmax(100px,1fr) auto;font-size:10.5px;display:grid}.agency-budget-plan>div>span:nth-child(2){background:#e4e5e0;border-radius:999px;height:6px;overflow:hidden}.agency-budget-plan i{border-radius:inherit;background:var(--workspace-red);height:100%;display:block}.agency-budget-plan strong{color:var(--workspace-ink)}.agency-budget-plan footer{border-top:1px solid #1f211d12;padding-top:9px;font-size:11px}.agency-subsection-label{color:var(--workspace-muted);text-transform:uppercase;margin-top:16px;font-size:10px;font-weight:720}.agency-client-table{background:#fff;border:1px solid #1f211d14;border-radius:13px;margin-top:15px;overflow-x:auto}.agency-client-table-head,.agency-client-row{grid-template-columns:minmax(220px,1.35fr) minmax(180px,1fr) 90px minmax(120px,.7fr) 100px minmax(170px,auto);align-items:center;gap:11px;min-width:880px;display:grid}.agency-client-table-head{min-height:38px;color:var(--workspace-muted);letter-spacing:.06em;text-transform:uppercase;background:#f3f3ef;border-bottom:1px solid #1f211d14;padding:0 13px;font-size:9px;font-weight:780}.agency-client-row{border-bottom:1px solid #1f211d12;min-height:72px;padding:10px 13px}.agency-client-row:last-child{border-bottom:0}.agency-client-row>div,.agency-client-contact,.agency-client-identity>span:nth-child(2){gap:3px;min-width:0;display:grid}.agency-client-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.agency-client-row small{color:var(--workspace-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.agency-client-identity{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px!important;display:grid!important}.agency-client-identity .agency-status{margin:0}.agency-client-actions{justify-content:flex-end;gap:5px!important;display:flex!important}.agency-client-actions button,.agency-client-empty button,.agency-portfolio-empty button,.agency-pipeline-empty button{min-height:36px;color:var(--workspace-ink);background:#fff;border:1px solid #1f211d1a;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:10.5px;font-weight:720;display:inline-flex}.agency-client-empty,.agency-portfolio-empty,.agency-pipeline-empty{min-height:230px;color:var(--workspace-muted);text-align:center;align-content:center;place-items:center;gap:8px;padding:26px;display:grid}.agency-client-empty strong,.agency-portfolio-empty strong,.agency-pipeline-empty h3{color:var(--workspace-ink);font-size:18px}.agency-client-empty p,.agency-portfolio-empty p,.agency-pipeline-empty p{max-width:54ch;font-size:11px;line-height:1.6}.agency-portfolio-empty,.agency-pipeline-empty{background:#fafaf8;border:1px dashed #1f211d26;border-radius:13px;grid-column:1/-1}.agency-client-empty>svg,.agency-portfolio-empty>svg,.agency-pipeline-empty svg{color:var(--workspace-red-dark)}.agency-client-empty>div,.agency-portfolio-empty>div,.agency-pipeline-empty>div:last-child{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.agency-pipeline-empty{text-align:left;grid-template-columns:minmax(0,1fr) auto;place-items:center start}.agency-pipeline-empty>div:first-child{gap:6px;display:grid}.agency-pipeline-empty>div:last-child{justify-content:flex-end}@media only screen and (max-width:1360px){.agency-filter-bar,.agency-filter-bar-wide{grid-template-columns:minmax(180px,1fr) repeat(2,minmax(130px,.6fr))}.agency-client-table-head,.agency-client-row{grid-template-columns:minmax(170px,1.3fr) minmax(145px,1fr) 68px minmax(90px,.7fr) 78px minmax(140px,auto);gap:8px;min-width:720px}}@media only screen and (max-width:880px){.agency-campaign-context{grid-template-columns:auto minmax(0,1fr) auto}.agency-campaign-context>small{display:none}.agency-summary-grid{scroll-snap-type:x mandatory;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.agency-summary-card{scroll-snap-align:start;width:min(82vw,360px);min-width:min(82vw,360px)}.agency-pipeline-empty{grid-template-columns:1fr;place-items:start}.agency-pipeline-empty>div:last-child{justify-content:flex-start}}@media only screen and (max-width:600px){.agency-workspace{padding:10px}.agency-filter-bar,.agency-filter-bar-wide{grid-template-columns:1fr}.agency-panel .agency-kpi-row{grid-template-columns:repeat(3,minmax(0,1fr))}.agency-panel .agency-kpi-row-four{grid-template-columns:repeat(2,minmax(0,1fr))}.agency-global-tabs button{min-width:84px}.agency-campaign-context{grid-template-columns:minmax(0,1fr) auto;padding:9px}.agency-campaign-context>button{grid-column:1/-1;width:max-content}.agency-campaign-context>label{grid-template-columns:1fr;gap:4px}.agency-form-steps button{font-size:10px}.agency-modal{align-items:end;padding:8px}.agency-modal-card{border-radius:18px 18px 13px 13px;max-height:calc(100dvh - 16px)}.agency-payment-automation,.agency-budget-plan>div:not(.agency-budget-plan-head){grid-template-columns:1fr}.agency-budget-plan>div>span:nth-child(2){display:none}.agency-client-table{background:0 0;border:0;overflow:visible}.agency-client-table-head{display:none}.agency-client-row{background:#fff;border:1px solid #1f211d14;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin-bottom:8px;padding:13px}.agency-client-row>div:before{content:attr(data-label);color:var(--workspace-muted);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:780}.agency-client-identity,.agency-client-contact,.agency-client-actions{grid-column:1/-1}.agency-client-identity:before{display:none}.agency-client-contact{border-top:1px solid #1f211d12;padding-top:9px}.agency-client-actions{justify-content:flex-start}}@media only screen and (max-width:820px){.dashboard-layout{border-radius:21px;width:calc(100% - 10px);min-height:calc(100dvh - 10px);margin:5px auto;padding:8px}.dashboard-topbar{min-height:40px;padding-inline:3px}.dashboard-context-copy{gap:1px;display:grid}.dashboard-context-copy>span{font-size:7px}.dashboard-context-copy>strong{font-size:10px}.dashboard-commandbar{border-radius:13px;grid-template-columns:minmax(0,1fr);gap:5px}.dashboard-commandbar .dashboard-nav-list{order:2}.dashboard-commandbar .dashboard-search{order:1}.dashboard-commandbar .dashboard-nav-link{min-height:32px;padding:6px 8px}.dashboard-live-status>span:last-child{display:none}.dashboard-topbar .dashboard-brand .brand-wordmark{width:55px}}@media only screen and (max-width:520px){.dashboard-context-divider,.dashboard-topbar .dashboard-brand{display:none}.dashboard-layout{border-radius:17px}.dashboard-context-copy>strong{max-width:56vw}.discovery-profile-modal{align-items:end;padding:4px}.discovery-profile-dialog{max-height:calc(100dvh - 8px);border-radius:16px!important}}@media (prefers-reduced-motion:reduce){.dashboard-live-dot-alert{animation:none}}.dashboard-layout{border-radius:27px;grid-template:"sidebar topbar""sidebar main"minmax(0,1fr)/222px minmax(0,1fr);gap:8px;width:min(1600px,100% - 20px);min-height:calc(100dvh - 20px);margin:10px auto;padding:10px}.dashboard-sidebar{grid-area:sidebar}.dashboard-topbar{min-height:54px;box-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#ffffffeb;border:1px solid #ffffffb8;border-radius:16px;grid-area:topbar;grid-template-columns:minmax(260px,680px) auto;justify-content:space-between;align-items:center;gap:10px;padding:6px;display:grid;position:sticky;top:20px}.dashboard-topbar .dashboard-search{width:100%;min-width:0}.dashboard-topbar .dashboard-search-kbd{color:#fff}.dashboard-main{grid-area:main}@media only screen and (max-width:1024px){.dashboard-layout{grid-template:"topbar""sidebar""main"minmax(0,1fr)/minmax(0,1fr)}.dashboard-sidebar{height:auto;min-height:0;padding:6px;display:block;position:static;overflow:visible}.dashboard-sidebar-identity,.dashboard-sidebar-footer,.dashboard-nav-heading{display:none}.dashboard-nav-stack{display:block}.dashboard-sidebar .dashboard-nav-list{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.dashboard-sidebar .dashboard-nav-list::-webkit-scrollbar{display:none}.dashboard-sidebar .dashboard-nav-link{flex:none;width:auto;min-height:38px;padding-inline:12px}.dashboard-topbar{grid-template-columns:auto minmax(220px,1fr) auto;min-height:54px;padding:6px;position:static;top:auto}.dashboard-topbar .dashboard-mobile-brand{display:inline-flex}}@media only screen and (max-width:760px){.dashboard-layout{border-radius:18px;width:calc(100% - 8px);min-height:calc(100dvh - 8px);margin:4px auto;padding:5px}.dashboard-topbar{border-radius:13px;grid-template-columns:minmax(0,1fr) auto}.dashboard-topbar .dashboard-mobile-brand{display:none}}.dashboard-layout{border-radius:30px;grid-template-columns:258px minmax(0,1fr);gap:12px;width:min(1680px,100% - 24px);min-height:calc(100dvh - 24px);margin:12px auto;padding:12px}.dashboard-sidebar{height:calc(100dvh - 48px);top:24px}.dashboard-topbar{border-radius:19px;gap:12px;min-height:64px;padding:8px;top:24px}.reference-dashboard-title{flex:auto}.dashboard-app .reference-dashboard-title h1{flex:auto;max-width:none;overflow:visible}@media only screen and (max-width:1024px){.dashboard-layout{grid-template-columns:minmax(0,1fr);width:calc(100% - 16px);min-height:calc(100dvh - 16px);margin:8px auto;padding:9px}.dashboard-sidebar{height:auto;padding:8px}.dashboard-sidebar .dashboard-nav-link{min-height:43px;padding-inline:14px}.dashboard-topbar{min-height:60px;padding:7px;top:auto}}@media only screen and (max-width:760px){.dashboard-layout{border-radius:20px;width:calc(100% - 8px);min-height:calc(100dvh - 8px);margin:4px auto;padding:6px}.dashboard-topbar{border-radius:15px}}.operator-user-page,.operator-user-directory{gap:14px;display:grid}.operator-user-hero{background:radial-gradient(circle at 92% 8%,#ef4d2321,#0000 33%),#faf8f3eb;border:1px solid #ffffffb8;border-radius:22px;justify-content:space-between;align-items:flex-end;gap:clamp(24px,5vw,72px);padding:clamp(24px,4vw,48px);display:flex;box-shadow:0 18px 48px #373d3114}.operator-user-hero>div:first-child{max-width:760px}.operator-user-hero h1{color:var(--workspace-ink);letter-spacing:-.065em;margin-top:10px;font-size:clamp(34px,4.5vw,62px);font-weight:660;line-height:.96}.operator-user-hero>div:first-child>p:last-child{max-width:650px;color:var(--workspace-muted);margin-top:16px;font-size:14px;line-height:1.65}.operator-user-hero-note{border:1px solid var(--workspace-line);background:#ffffffd6;border-radius:15px;gap:5px;min-width:220px;padding:17px 19px;display:grid}.operator-user-hero-note span,.operator-user-hero-note small{color:var(--workspace-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:730}.operator-user-hero-note span{color:var(--workspace-red-dark)}.operator-user-hero-note strong{color:var(--workspace-ink);letter-spacing:-.025em;font-size:17px}.operator-user-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.operator-user-metric{background:#ffffffe8;border:1px solid #1f211d14;border-radius:17px;align-items:flex-start;gap:13px;min-height:136px;padding:18px;display:flex;box-shadow:0 12px 32px #373d310f}.operator-user-metric-primary{color:#fff;background:#23241f}.operator-user-metric-icon{background:var(--workspace-red-soft);width:37px;height:37px;color:var(--workspace-red-dark);border-radius:11px;flex:none;place-items:center;display:grid}.operator-user-metric-primary .operator-user-metric-icon{color:#ff7654;background:#ffffff1c}.operator-user-metric-icon svg{stroke-width:1.8px;width:17px;height:17px}.operator-user-metric>div{gap:2px;min-width:0;display:grid}.operator-user-metric small{color:var(--workspace-muted);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:760}.operator-user-metric-primary small,.operator-user-metric-primary p{color:#ffffff8c}.operator-user-metric strong{color:var(--workspace-ink);letter-spacing:-.06em;margin-top:3px;font-size:32px;font-weight:680;line-height:1}.operator-user-metric-primary strong{color:#fff}.operator-user-metric p{color:var(--workspace-muted);margin-top:5px;font-size:10px;line-height:1.45}.dashboard-app .operator-user-controls{border-radius:20px;padding:clamp(18px,2.4vw,28px)}.operator-user-controls-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.operator-user-controls-head h2{color:var(--workspace-ink);letter-spacing:-.05em;margin-top:7px;font-size:clamp(22px,2.4vw,32px);font-weight:660;line-height:1.05}.operator-user-controls-head>div>p:last-child{color:var(--workspace-muted);margin-top:8px;font-size:12px;line-height:1.55}.operator-user-refresh{flex:none;min-height:42px}.operator-user-refresh svg{width:15px;height:15px}.operator-user-filters{grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(145px,.6fr));gap:9px;margin-top:22px;display:grid}.operator-user-filters label{gap:6px;display:grid}.operator-user-filters label>span{color:var(--workspace-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:760}.operator-user-filters input,.operator-user-filters select{width:100%;min-height:43px;color:var(--workspace-ink);font:inherit;background:#f8f8f5;border:1px solid #1f211d1c;border-radius:11px;outline:none;font-size:11px;transition:border-color .16s,box-shadow .16s,background .16s}.operator-user-filters input:focus,.operator-user-filters select:focus{background:#fff;border-color:#ef4d237a;box-shadow:0 0 0 3px #ef4d231a}.operator-user-filters select{padding:0 34px 0 12px}.operator-user-search>div{position:relative}.operator-user-search svg{width:15px;height:15px;color:var(--workspace-muted);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.operator-user-search input{padding:0 13px 0 38px}.operator-user-feedback:empty{display:none}.operator-user-feedback{margin-top:12px}.operator-user-notice{color:#2f7542;font-size:11px;font-weight:680}.operator-user-table{background:#ffffffd1;border:1px solid #1f211d17;border-radius:15px;margin-top:17px;overflow:hidden}.operator-user-table-head,.operator-user-row{grid-template-columns:minmax(230px,1.35fr) minmax(180px,1.05fr) minmax(120px,.66fr) minmax(105px,.58fr) minmax(90px,.48fr) minmax(135px,.72fr);align-items:center;display:grid}.operator-user-table-head{background:#f3f2ed;border-bottom:1px solid #1f211d14;min-height:39px;padding:0 15px}.operator-user-table-head span{color:#777b73;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:780}.operator-user-row{border-bottom:1px solid #1f211d11;min-height:76px;padding:0 15px;transition:background .15s}.operator-user-row:last-child{border-bottom:0}.operator-user-row:hover{background:#fbfaf7}.operator-user-cell{gap:3px;min-width:0;padding:12px 12px 12px 0;display:grid}.operator-user-cell strong,.operator-user-cell small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.operator-user-cell strong{color:var(--workspace-ink);font-size:11px;font-weight:680}.operator-user-cell small{color:var(--workspace-muted);font-size:9px}.operator-user-person{align-items:center;gap:10px;display:flex}.operator-user-person>span:last-child{gap:3px;min-width:0;display:grid}.operator-user-avatar{width:34px;height:34px;color:var(--workspace-red-dark);letter-spacing:.04em;background:#f3dfd8;border:1px solid #1f211d12;border-radius:10px;flex:none;place-items:center;font-size:9px;font-weight:780;display:grid}.operator-user-company strong{color:#363832}.operator-user-status{letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-radius:999px;width:max-content;max-width:100%;padding:4px 7px;font-size:8px;font-weight:780;overflow:hidden}.operator-user-status-active{color:#2f7542;background:#e6f2e8}.operator-user-status-invited{color:#97601c;background:#fff0dc}.operator-user-status-disabled,.operator-user-status-inactive{color:#70746d;background:#eeede8}.operator-user-empty{text-align:center;align-content:center;place-items:center;gap:7px;min-height:220px;padding:32px;display:grid}.operator-user-empty svg{width:27px;height:27px;color:var(--workspace-red-dark);margin-bottom:4px}.operator-user-empty strong{color:var(--workspace-ink);font-size:14px}.operator-user-empty p{color:var(--workspace-muted);font-size:10px}.operator-user-results{color:var(--workspace-muted);justify-content:space-between;gap:16px;margin-top:12px;font-size:9px;display:flex}@media only screen and (max-width:1280px){.operator-user-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-user-filters{grid-template-columns:minmax(260px,1.2fr) repeat(3,minmax(130px,.6fr))}.operator-user-table{overflow-x:auto}.operator-user-table-head,.operator-user-row{min-width:860px}}@media only screen and (max-width:900px){.operator-user-hero{flex-direction:column;align-items:flex-start}.operator-user-hero-note{min-width:min(100%,320px)}.operator-user-controls-head{flex-direction:column;align-items:stretch}.operator-user-refresh{align-self:flex-start}.operator-user-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-user-search{grid-column:1/-1}.operator-user-table{background:0 0;border:0;overflow:visible}.operator-user-table-head{display:none}.operator-user-table-body{gap:9px;display:grid}.operator-user-row{background:#fff;border:1px solid #1f211d17;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;min-height:0;padding:13px}.operator-user-row:last-child{border-bottom:1px solid #1f211d17}.operator-user-cell{padding:9px}.operator-user-cell:before{content:attr(data-label);color:var(--workspace-muted);letter-spacing:.09em;text-transform:uppercase;font-size:7px;font-weight:780}.operator-user-person,.operator-user-company{grid-column:1/-1}.operator-user-person{border-bottom:1px solid #1f211d12;padding-bottom:13px}.operator-user-person:before{display:none}}@media only screen and (max-width:600px){.operator-user-hero{border-radius:17px;padding:24px 20px}.operator-user-hero h1{font-size:37px}.operator-user-metrics,.operator-user-filters,.operator-user-row{grid-template-columns:minmax(0,1fr)}.operator-user-metric{min-height:118px}.operator-user-search,.operator-user-person,.operator-user-company{grid-column:auto}.operator-user-company{border-bottom:1px solid #1f211d12;padding-bottom:12px}.operator-user-results{flex-direction:column;align-items:flex-start;gap:5px}}
.dashboard-app{--dash-accent:#ef4d23;--dash-accent-ink:#cb381d;--dash-accent-soft:#fff0eb;--dash-canvas:#f4f1ebf2;--dash-panel:#fffffffa;--dash-panel-soft:#f5f5f1;--dash-ink:#20211e;--dash-muted:#73776f;--dash-line:#1f211d17;--dash-text-xs:clamp(14px, .72vw, 16px);--dash-text-sm:clamp(15px, .82vw, 18px);--dash-text-md:clamp(17px, .94vw, 20px);--dash-text-lg:clamp(20px, 1.06vw, 25px);--dash-title-sm:clamp(24px, 1.35vw, 34px);--dash-title-lg:clamp(34px, 2vw, 50px);--dash-metric:clamp(44px, 3vw, 68px);--dash-control:clamp(46px, 2.55vw, 58px);--dash-card-radius:clamp(19px, 1.15vw, 27px);--dash-panel-pad:clamp(20px, 1.45vw, 34px);z-index:1;color:var(--dash-ink);font-size:var(--dash-text-md);background:0 0}.dashboard-scenic-static{pointer-events:none;background:0 0}.dashboard-layout{background:var(--dash-canvas);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #ffffffd1;border-radius:clamp(28px,1.8vw,42px);grid-template-columns:clamp(276px,14.4vw,340px) minmax(0,1fr);gap:clamp(12px,.9vw,22px);width:min(2320px,100% - clamp(24px,2.5vw,64px));max-width:none;min-height:calc(100dvh - clamp(24px,2.5vw,64px));margin:clamp(12px,1.25vw,32px) auto;padding:clamp(12px,.9vw,22px);box-shadow:0 26px 90px #2b312729}.dashboard-sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf8f3db;border:1px solid #ffffffd1;border-radius:clamp(21px,1.3vw,30px);gap:clamp(18px,1.25vw,28px);height:calc(100dvh - clamp(48px,4.3vw,108px));padding:clamp(17px,1.15vw,26px);top:clamp(24px,2.15vw,54px);box-shadow:0 8px 28px #373d310a}.dashboard-sidebar-identity{gap:clamp(15px,.95vw,22px)}.dashboard-sidebar-brand .brand-wordmark{width:clamp(104px,6.2vw,142px)}.dashboard-brand-context{font-size:var(--dash-text-xs)}.dashboard-sidebar-brand .dashboard-brand-context{min-height:clamp(25px,1.45vw,32px);font-size:var(--dash-text-xs);padding-inline:clamp(8px,.55vw,12px)}.dashboard-workspace-card{border:1px solid var(--dash-line);background:var(--dash-panel);border-radius:clamp(15px,.95vw,21px);gap:clamp(11px,.72vw,16px);padding:clamp(12px,.8vw,18px)}.dashboard-workspace-avatar{width:clamp(44px,2.6vw,58px);height:clamp(44px,2.6vw,58px);font-size:var(--dash-text-sm);border-radius:clamp(12px,.75vw,17px)}.dashboard-workspace-copy strong{font-size:var(--dash-text-sm);line-height:1.2}.dashboard-workspace-copy small{color:var(--dash-muted);font-size:var(--dash-text-xs);margin-top:4px;line-height:1.35}.dashboard-nav-stack{gap:clamp(9px,.65vw,14px)}.dashboard-nav-heading{color:var(--dash-muted);font-size:var(--dash-text-xs);letter-spacing:.08em;padding-inline:clamp(10px,.65vw,14px)}.dashboard-nav-list{gap:clamp(4px,.3vw,7px)}.dashboard-nav-link{min-height:clamp(47px,2.75vw,62px);font-size:var(--dash-text-sm);border-radius:clamp(12px,.72vw,16px);gap:clamp(11px,.72vw,16px);padding:clamp(10px,.65vw,14px) clamp(12px,.8vw,18px);font-weight:640}.dashboard-nav-link svg{width:clamp(18px,1.05vw,23px);height:clamp(18px,1.05vw,23px)}.dashboard-nav-link:hover{color:var(--dash-ink);background:#ffffffdb}.dashboard-nav-link-active,.dashboard-nav-link-active:hover{color:var(--dash-accent-ink);background:#f4ddd5;border-color:#ef4d2329}.dashboard-nav-lock{font-size:var(--dash-text-xs);border-radius:8px;gap:4px;padding:5px 7px}.dashboard-sidebar-footer{background:#ffffffb3;border-radius:clamp(15px,.9vw,20px);gap:5px;padding:clamp(14px,.85vw,20px)}.dashboard-sidebar-footer p{font-size:var(--dash-text-xs)}.dashboard-sidebar-footer strong{font-size:var(--dash-text-sm)}.dashboard-sidebar-footer a{font-size:var(--dash-text-xs);margin-top:7px}.dashboard-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff2;border:1px solid #ffffffd6;border-radius:clamp(19px,1.15vw,26px);grid-template-columns:minmax(320px,780px) auto;gap:clamp(12px,.8vw,18px);min-height:clamp(64px,3.8vw,86px);padding:clamp(8px,.55vw,12px);top:clamp(24px,2.15vw,54px);box-shadow:0 8px 28px #373d310b}.dashboard-search{min-height:var(--dash-control);background:var(--dash-panel-soft);border-radius:clamp(12px,.75vw,17px);gap:clamp(10px,.62vw,14px);padding:5px 5px 5px clamp(14px,.85vw,19px)}.dashboard-search svg{width:clamp(17px,1vw,22px);height:clamp(17px,1vw,22px)}.dashboard-search input{font-size:var(--dash-text-sm)}.dashboard-search-kbd,.dashboard-toolbar-link,.dashboard-quiet-button,.dashboard-action-pill,.dashboard-account-link,.dashboard-account-logout,.dashboard-app .btn-primary,.dashboard-app .btn-secondary{min-height:clamp(42px,2.4vw,54px);font-size:var(--dash-text-sm);border-radius:clamp(10px,.65vw,14px);padding:clamp(9px,.62vw,13px) clamp(13px,.85vw,19px)}.dashboard-toolbar{gap:clamp(7px,.48vw,11px)}.dashboard-toolbar-icon,.dashboard-avatar{width:clamp(44px,2.55vw,58px);height:clamp(44px,2.55vw,58px);font-size:var(--dash-text-xs);border-radius:clamp(11px,.7vw,16px)}.dashboard-topbar .dashboard-account-trigger{width:clamp(48px,2.8vw,62px);height:clamp(48px,2.8vw,62px);font-size:var(--dash-text-sm);border-radius:clamp(13px,.8vw,18px)}.dashboard-toolbar-icon svg{width:clamp(17px,1vw,22px);height:clamp(17px,1vw,22px)}.dashboard-account-popover{border-radius:clamp(16px,1vw,22px);width:min(340px,100vw - 32px);padding:clamp(13px,.8vw,18px)}.dashboard-account-label,.dashboard-account-copy,.dashboard-account-link,.dashboard-account-logout{font-size:var(--dash-text-xs)}.dashboard-account-name{font-size:var(--dash-text-sm)}.dashboard-main{min-width:0;overflow:visible}.dashboard-content{min-width:0;padding-bottom:4px}.dashboard-density-panel{gap:clamp(12px,.85vw,20px)}.dashboard-app .surface-card,.dashboard-app .card-apple,.dashboard-panel,.dashboard-overview-panel,.dashboard-story-card,.dashboard-map-card,.dashboard-creator-card,.discovery-creator-card,.intelligence-hero,.intelligence-stat-card,.workflow-panel-card{border:1px solid var(--dash-line);border-radius:var(--dash-card-radius);background:var(--dash-panel);box-shadow:0 10px 34px #30342c09}.dashboard-app .surface-card,.dashboard-app .card-apple{padding:var(--dash-panel-pad)}.dashboard-app .surface-subtle,.dashboard-app .glass{background:var(--dash-panel-soft);border:1px solid #1f211d13;border-radius:clamp(14px,.85vw,19px)}.dashboard-app h1{font-size:var(--dash-title-lg);letter-spacing:-.055em;line-height:.98}.dashboard-app h2{font-size:var(--dash-title-sm);letter-spacing:-.045em;line-height:1.04}.dashboard-app h3{font-size:var(--dash-text-lg);line-height:1.15}.dashboard-app p,.dashboard-panel-copy,.dashboard-home-copy,.dashboard-list-meta,.dashboard-note-label{font-size:var(--dash-text-sm);line-height:1.55}.dashboard-app small{font-size:var(--dash-text-xs);line-height:1.45}.dashboard-app :where(.text-xs,[class*="text-[10px]"],[class*="text-[11px]"],[class*="text-[12px]"],[class*="text-[13px]"],[class*="text-[14px]"]){font-size:var(--dash-text-xs)}.dashboard-app .eyebrow,.dashboard-page-kicker,.dashboard-panel-kicker,.dashboard-mini-label{color:var(--dash-accent-ink);font-size:var(--dash-text-xs);font-weight:730}.dashboard-soft-note,.agency-zero-state>span,.agency-zero-state p{font-size:var(--dash-text-xs)}.dashboard-app :where(input,select,textarea,button){font-size:var(--dash-text-sm)}.dashboard-app label,.workflow-tools-meta span{font-size:var(--dash-text-xs)}.dashboard-app .input-apple,.dashboard-app select,.dashboard-app input,.dashboard-app textarea{min-height:var(--dash-control);font-size:var(--dash-text-sm);border-color:#1f211d24;border-radius:clamp(11px,.7vw,15px)}.dashboard-app .input-apple{background:#fafaf8;padding-inline:clamp(13px,.85vw,18px)}.dashboard-app .chip,.dashboard-app .filter-chip,.dashboard-badge,.dashboard-meta-pill{min-height:clamp(31px,1.85vw,42px);font-size:var(--dash-text-xs);padding:6px clamp(10px,.65vw,14px)}.reference-dashboard{background:var(--dash-canvas);border:1px solid #fffc;border-radius:clamp(25px,1.55vw,36px);padding:clamp(16px,1.15vw,28px)}.reference-dashboard-head{gap:clamp(18px,1.1vw,26px);min-height:clamp(54px,3.2vw,72px);padding:3px 5px clamp(16px,1vw,23px)}.reference-dashboard-title{gap:clamp(10px,.72vw,16px)}.reference-dashboard-title>span{font-size:var(--dash-text-xs)}.dashboard-app .reference-dashboard-title h1{letter-spacing:-.025em;font-size:clamp(16px,.92vw,21px)}.reference-dashboard-live{min-height:clamp(36px,2.15vw,48px);font-size:var(--dash-text-xs);gap:8px;padding:7px clamp(10px,.7vw,15px)}.reference-dashboard-grid{gap:clamp(14px,.95vw,22px)}.reference-dashboard-card{border-radius:var(--dash-card-radius);background:var(--dash-panel);border:1px solid #1f211d11;min-height:clamp(400px,40vh,540px);padding:clamp(22px,1.55vw,36px)}.reference-dashboard-card-head>span{font-size:var(--dash-text-sm)}.reference-dashboard-card-head>small{font-size:var(--dash-text-xs)}.reference-dashboard-metric-row{gap:clamp(18px,1vw,24px);margin-top:clamp(22px,1.4vw,32px)}.reference-dashboard-metric{font-size:var(--dash-metric);letter-spacing:-.045em}.reference-dashboard-metric-row>span{font-size:var(--dash-text-xs);padding:7px 10px}.reference-dashboard-copy{font-size:var(--dash-text-xs);margin-top:10px}.reference-gauge{gap:clamp(10px,.72vw,16px);padding-top:clamp(18px,1.3vw,28px)}.reference-gauge-label{font-size:var(--dash-text-sm)}.reference-gauge-chart{width:min(340px,100%);height:clamp(138px,8vw,184px)}.reference-gauge-chart>strong{font-size:clamp(26px,1.6vw,36px)}.reference-gauge-scale{width:min(340px,100%);margin-top:-14px;padding-inline:1px}.reference-gauge-start,.reference-gauge-end,.reference-gauge-toggle{font-size:var(--dash-text-xs)}.reference-gauge-toggle{gap:5px;padding:5px}.reference-gauge-toggle span{min-height:clamp(36px,2.15vw,48px)}.reference-dashboard-setup-grid{gap:clamp(17px,1.05vw,24px) clamp(11px,.72vw,16px);margin-top:clamp(26px,1.7vw,38px)}.reference-dashboard-control{gap:8px}.reference-dashboard-control>span,.reference-dashboard-control>strong,.reference-dashboard-card-action{font-size:var(--dash-text-xs)}.reference-dashboard-control>strong{min-height:var(--dash-control);border-radius:clamp(10px,.65vw,14px);padding:11px 38px 11px 13px}.reference-dashboard-card-action{gap:8px;min-height:clamp(44px,2.6vw,58px);padding-top:clamp(17px,1.1vw,24px)}.dashboard-client-map,.dashboard-operator-map,.dashboard-operator-core-grid,.dashboard-page-grid,.intelligence-action-grid,.discovery-bottom-grid{gap:clamp(12px,.85vw,20px)}.dashboard-map-card{gap:clamp(13px,.85vw,19px);min-height:clamp(126px,8vw,178px);padding:clamp(18px,1.2vw,27px)}.dashboard-map-icon{border-radius:clamp(11px,.7vw,16px);width:clamp(42px,2.45vw,56px);height:clamp(42px,2.45vw,56px)}.dashboard-map-card strong,.dashboard-list-title,.dashboard-note-value,.dashboard-panel-title{font-size:var(--dash-text-md)}.dashboard-map-card small,.dashboard-map-card em,.dashboard-spark-label,.dashboard-compact-copy{font-size:var(--dash-text-xs);line-height:1.5}.dashboard-list-row,.dashboard-note-row{min-height:clamp(64px,3.8vw,86px);padding-block:clamp(12px,.8vw,18px)}.dashboard-panel{padding:var(--dash-panel-pad)!important}.discovery-workspace{gap:clamp(14px,.9vw,20px);display:grid}.discovery-command-center,.discovery-results-panel{border-radius:var(--dash-card-radius);padding:clamp(20px,1.35vw,30px)}.discovery-command-header,.discovery-results-header{justify-content:space-between;align-items:flex-start;gap:clamp(18px,1.35vw,30px);display:flex}.discovery-command-copy{max-width:720px}.discovery-command-copy h1{font-size:var(--dash-title-sm);letter-spacing:-.045em;margin-top:6px;line-height:1}.discovery-command-copy>p:last-child,.discovery-results-header>div>p:last-child{color:var(--dash-muted);font-size:var(--dash-text-xs);margin-top:8px;line-height:1.45}.discovery-command-status{align-items:center;gap:10px;display:flex}.discovery-token-balance{border:1px solid var(--dash-line);background:var(--dash-panel-soft);border-radius:14px;grid-template-columns:1fr auto;gap:2px 12px;min-width:clamp(158px,10vw,210px);padding:11px 14px;display:grid}.discovery-token-balance>span,.discovery-token-balance>small,.discovery-live-status{color:var(--dash-muted);font-size:var(--dash-text-xs)}.discovery-token-balance>strong{font-size:var(--dash-text-lg);letter-spacing:-.04em;grid-area:1/2/3;align-self:center}.discovery-token-balance>strong small{color:var(--dash-muted);font-size:var(--dash-text-xs);font-weight:600}.discovery-live-status{white-space:nowrap}.discovery-command-form{border-top:1px solid var(--dash-line);gap:14px;margin-top:clamp(18px,1.2vw,26px);padding-top:clamp(16px,1vw,22px);display:grid}.discovery-primary-filters{grid-template-columns:minmax(300px,2fr) repeat(4,minmax(128px,1fr));gap:clamp(10px,.7vw,15px);display:grid}.discovery-filter-field{gap:6px;min-width:0;display:grid}.discovery-filter-field>span{color:var(--dash-muted);font-size:var(--dash-text-xs);font-weight:650}.discovery-filter-field>.input-apple,.discovery-search-control{width:100%;min-height:var(--dash-control);border:1px solid var(--dash-line);background:#fff;border-radius:13px}.discovery-filter-field>.input-apple{font-size:var(--dash-text-sm);padding:0 13px}.discovery-search-control{color:var(--dash-muted);align-items:center;gap:10px;padding-inline:14px;display:flex}.discovery-search-control:focus-within,.discovery-filter-field>.input-apple:focus{border-color:#ef4d2366;box-shadow:0 0 0 3px #ef4d231a}.discovery-search-control input{width:100%;min-width:0;color:var(--dash-ink);font-size:var(--dash-text-sm);background:0 0;border:0;outline:0}.discovery-command-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.discovery-filter-summary{min-width:0;color:var(--dash-muted);font-size:var(--dash-text-xs);align-items:center;gap:10px;display:flex}.discovery-filter-summary>strong{color:var(--dash-ink);font-size:var(--dash-text-sm);flex:none}.discovery-active-filters{gap:6px;min-width:0;display:flex;overflow:hidden}.discovery-active-filters .chip{flex:none}.discovery-command-actions,.discovery-results-actions,.discovery-selection-actions,.discovery-load-more>div:last-child{align-items:center;gap:8px;display:flex}.discovery-command-actions .btn-secondary,.discovery-results-actions .btn-secondary{min-height:42px;font-size:var(--dash-text-xs);padding:8px 12px}.discovery-command-actions button>span,.discovery-results-actions button>span{background:var(--dash-panel-soft);min-width:22px;height:22px;font-size:var(--dash-text-xs);border-radius:999px;place-items:center;display:grid}.discovery-reset-button{min-height:42px;color:var(--dash-muted);font-size:var(--dash-text-xs);background:0 0;border:0;padding-inline:8px;font-weight:650}.discovery-reset-button:hover{color:var(--dash-accent-ink)}.discovery-saved-search-panel,.discovery-advanced-panel,.discovery-list-manager,.discovery-selection-bar{border:1px solid var(--dash-line);background:var(--dash-panel-soft);border-radius:clamp(15px,.9vw,20px)}.discovery-saved-search-panel{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:12px;padding:14px;display:grid}.discovery-save-search-control{min-height:var(--dash-control);border:1px solid var(--dash-line);color:var(--dash-muted);background:#fff;border-radius:12px;align-items:center;gap:10px;padding-left:12px;display:flex}.discovery-save-search-control input{min-width:0;font-size:var(--dash-text-sm);border:0;outline:0;flex:1}.discovery-saved-search-list{min-height:var(--dash-control);border:1px solid var(--dash-line);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;display:flex;overflow-x:auto}.discovery-saved-search-list>span{flex:none;align-items:center;gap:3px;display:inline-flex}.discovery-saved-search-list>span>button:last-child{width:30px;height:30px;color:var(--dash-muted);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.discovery-saved-search-list>p{color:var(--dash-muted);font-size:var(--dash-text-xs)}.discovery-advanced-panel{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px;display:grid}.discovery-results-header{align-items:center}.discovery-results-header h2{font-size:var(--dash-title-sm);letter-spacing:-.045em;margin-top:5px}.discovery-results-actions>span{color:var(--dash-muted);font-size:var(--dash-text-xs)}.discovery-list-manager{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:16px;margin-top:16px;padding:16px;display:grid}.discovery-list-composer{grid-template-columns:minmax(190px,.8fr) repeat(2,minmax(180px,1fr)) auto;align-items:end;gap:12px;display:grid}.discovery-list-composer h3{font-size:var(--dash-text-md);margin-top:5px}.discovery-list-composer .btn-primary{min-height:var(--dash-control)}.discovery-list-stack{border-left:1px solid var(--dash-line);min-width:0;padding-left:16px}.discovery-list-stack-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.discovery-list-stack-head strong{font-size:var(--dash-text-sm);margin-top:4px;display:block}.discovery-list-stack-items{gap:7px;margin-top:10px;display:grid}.discovery-list-stack-items>div{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.discovery-list-stack-items span,.discovery-list-stack-items span>*{min-width:0;display:block}.discovery-list-stack-items strong{font-size:var(--dash-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.discovery-list-stack-items small,.discovery-empty-list-copy{color:var(--dash-muted);font-size:var(--dash-text-xs);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.discovery-list-stack-items em{background:var(--dash-panel-soft);width:30px;height:30px;font-size:var(--dash-text-xs);border-radius:999px;flex:none;place-items:center;font-style:normal;font-weight:700;display:grid}.discovery-empty-list-copy{white-space:normal;margin-top:14px}.discovery-selection-bar{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f6f6f2f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:16px;padding:12px 14px;display:grid;position:sticky;top:8px;box-shadow:0 12px 30px #1f211d14}.discovery-selection-summary{color:var(--dash-accent-ink);align-items:center;gap:10px;display:flex}.discovery-selection-summary span,.discovery-selection-summary span>*{display:block}.discovery-selection-summary strong,.discovery-selection-preview strong{font-size:var(--dash-text-xs)}.discovery-selection-summary small,.discovery-selection-preview small{color:var(--dash-muted);font-size:var(--dash-text-xs);margin-top:2px}.discovery-selection-preview{gap:6px;min-width:0;display:flex;overflow:hidden}.discovery-selection-preview>span,.discovery-selection-preview>em{border:1px solid var(--dash-line);background:#fff;border-radius:9px;flex:0 180px;min-width:0;padding:7px 9px;font-style:normal;overflow:hidden}.discovery-selection-preview>span>*{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.discovery-selection-actions .input-apple{min-width:180px;min-height:44px;font-size:var(--dash-text-xs)}.discovery-results-notices{gap:8px;margin-top:14px;display:grid}.discovery-results-notices:empty{display:none}.discovery-results-notices>div{font-size:var(--dash-text-xs);border-radius:11px;padding:11px 13px}.discovery-access-notice{background:#b02d2d0f;border:1px solid #b02d2d2e}.discovery-results-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:clamp(11px,.8vw,17px);margin-top:clamp(16px,1.1vw,24px);display:grid}.discovery-creator-card{border:1px solid var(--dash-line);background:#fff;border-radius:clamp(17px,1vw,22px);gap:16px;min-height:0;padding:clamp(17px,1.05vw,23px);display:grid;overflow:hidden;box-shadow:0 9px 24px #1f211d0a}.discovery-creator-card:hover{border-color:#1f211d2e;transform:translateY(-1px);box-shadow:0 14px 34px #1f211d12}.discovery-creator-card-selected{border-color:#ef4d2380;box-shadow:0 0 0 3px #ef4d2317}.discovery-card-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.discovery-card-avatar{border-radius:16px;width:clamp(54px,3.2vw,66px);height:clamp(54px,3.2vw,66px)}.discovery-card-identity{min-width:0}.discovery-card-identity>div{color:var(--dash-muted);font-size:var(--dash-text-xs);align-items:center;gap:7px;display:flex}.discovery-card-identity>div>span{color:var(--dash-accent-ink);font-weight:700}.discovery-card-identity h3{font-size:var(--dash-text-md);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;line-height:1.15;overflow:hidden}.discovery-card-identity>p{color:var(--dash-muted);font-size:var(--dash-text-xs);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.discovery-select-button{border:1px solid var(--dash-line);background:var(--dash-panel-soft);min-height:36px;color:var(--dash-muted);font-size:var(--dash-text-xs);border-radius:10px;align-items:center;gap:6px;padding:7px 9px;font-weight:700;display:inline-flex}.discovery-select-button.is-selected{background:var(--dash-accent-soft);color:var(--dash-accent-ink);border-color:#ef4d2347}.discovery-card-metrics{border-block:1px solid var(--dash-line);grid-template-columns:repeat(3,minmax(0,1fr));padding-block:13px;display:grid}.discovery-card-metrics>div{min-width:0;padding-inline:9px}.discovery-card-metrics>div:first-child{padding-left:0}.discovery-card-metrics>div+div{border-left:1px solid var(--dash-line)}.discovery-card-metrics span,.discovery-card-metrics strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.discovery-card-metrics span{color:var(--dash-muted);font-size:var(--dash-text-xs)}.discovery-card-metrics strong{font-size:var(--dash-text-sm);letter-spacing:-.025em;margin-top:5px}.discovery-card-context{gap:6px;display:flex;overflow:hidden}.discovery-card-context>span{background:var(--dash-panel-soft);min-width:0;color:var(--dash-muted);font-size:var(--dash-text-xs);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:6px 9px;overflow:hidden}.discovery-card-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.discovery-card-footer>span{color:var(--dash-muted);font-size:var(--dash-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.discovery-card-footer .btn-secondary{min-height:40px;font-size:var(--dash-text-xs);flex:none;padding:8px 12px}.discovery-load-more{border:1px solid var(--dash-line);background:var(--dash-panel-soft);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:14px 16px;display:flex}.discovery-load-more strong,.discovery-load-more span{display:block}.discovery-load-more strong{font-size:var(--dash-text-sm)}.discovery-load-more span{color:var(--dash-muted);font-size:var(--dash-text-xs);margin-top:3px}.discovery-empty-results{text-align:center;padding:clamp(34px,4vw,70px) 20px}.discovery-empty-results h2{font-size:var(--dash-title-sm);margin-top:8px}.discovery-empty-results>p:last-of-type{color:var(--dash-muted);font-size:var(--dash-text-xs);margin:8px auto 16px}.discovery-profile-dialog{width:min(1040px,100%);border-radius:clamp(20px,1.35vw,30px)!important;padding:clamp(24px,2vw,44px)!important}.intelligence-command-center>section,.workflow-command-center>section{padding:var(--dash-panel-pad);border-radius:var(--dash-card-radius)}.intelligence-action-grid>button,.intelligence-action-grid>article,.workflow-tool-button{min-height:clamp(146px,9vw,205px);padding:clamp(19px,1.3vw,30px)}.intelligence-stat-card{min-height:clamp(120px,7vw,158px);padding:clamp(18px,1.15vw,27px)}.intelligence-stat-card>p:not(.eyebrow){color:var(--dash-ink);font-family:var(--font-dashboard-display), sans-serif;letter-spacing:-.055em;margin-top:8px;font-size:clamp(30px,1.9vw,43px);font-weight:700;line-height:1}.intelligence-stat-card>small{color:var(--dash-muted);font-size:var(--dash-text-xs);margin-top:8px;display:block}.intelligence-list-row,.intelligence-mini-creator{min-height:clamp(64px,3.8vw,86px);padding:clamp(14px,.95vw,21px)}.intelligence-list-row span,.intelligence-list-row strong,.workflow-tool-button strong{font-size:var(--dash-text-md)}.intelligence-list-row small,.workflow-tool-button small{font-size:var(--dash-text-xs)}.agency-workspace{background:var(--dash-canvas);border-radius:clamp(24px,1.55vw,36px);min-height:calc(100dvh - clamp(124px,7vw,170px));padding:clamp(15px,1.15vw,27px)}.agency-workspace-head{gap:16px;min-height:clamp(64px,3.7vw,84px);padding:8px 8px clamp(14px,1vw,22px)}.agency-workspace-title{gap:clamp(12px,.8vw,18px)}.agency-workspace-title span,.agency-card-label span,.agency-panel-head>div>span{font-size:var(--dash-text-sm)}.agency-workspace-title>span{font-size:var(--dash-text-xs);letter-spacing:.08em;text-transform:uppercase}.agency-workspace-title>strong{font-size:var(--dash-text-lg);line-height:1.18}.agency-workspace-actions,.agency-head-actions{gap:clamp(7px,.48vw,11px)}.agency-link-button,.agency-head-actions button,.agency-head-actions a,.agency-panel-head>button,.agency-card-action{min-height:clamp(40px,2.3vw,52px);font-size:var(--dash-text-xs);border-radius:clamp(9px,.62vw,13px);gap:7px;padding:8px clamp(11px,.72vw,16px)}.agency-notice{font-size:var(--dash-text-sm);border-radius:13px;gap:9px;margin-bottom:10px;padding:12px 15px}.agency-campaign-switcher,.agency-tabs{border-radius:clamp(12px,.78vw,17px);gap:5px;padding:5px}.agency-campaign-switcher{margin-bottom:10px}.agency-campaign-switcher button{border-radius:11px;gap:3px;min-width:clamp(150px,9vw,205px);padding:10px 13px}.agency-campaign-switcher span,.agency-campaign-switcher small,.agency-tabs button{font-size:var(--dash-text-xs)}.agency-tabs button{border-radius:10px;min-height:clamp(39px,2.3vw,52px);padding:8px clamp(12px,.78vw,18px)}.agency-summary-grid,.agency-tab-grid{gap:clamp(12px,.88vw,20px)}.agency-summary-card,.agency-panel{border:1px solid var(--dash-line);border-radius:var(--dash-card-radius);background:var(--dash-panel);min-height:clamp(290px,26vh,410px);padding:clamp(20px,1.4vw,32px)}.agency-card-label small,.agency-summary-card>p,.agency-gauge-label,.agency-gauge-start,.agency-gauge-end,.agency-gauge-toggle,.agency-inline-fields>div>span{font-size:var(--dash-text-xs)}.agency-big-number{font-size:var(--dash-metric);margin-top:clamp(14px,.9vw,20px)}.agency-gauge-chart{width:min(330px,96%);height:clamp(126px,7.5vw,172px)}.agency-gauge-chart strong{font-size:clamp(25px,1.55vw,35px)}.agency-gauge-toggle span{min-height:clamp(34px,2vw,45px)}.agency-inline-fields{gap:clamp(10px,.7vw,16px);margin-top:clamp(18px,1.2vw,27px)}.agency-inline-fields>div>button{min-height:var(--dash-control);font-size:var(--dash-text-xs);border-radius:11px;padding:10px 12px}.agency-inline-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agency-inline-fields>div>button svg{flex:none}.agency-panel-head h2{font-size:var(--dash-title-sm)}.agency-kpi-row,.agency-filter-bar,.agency-portfolio-grid,.agency-creator-grid,.agency-client-grid,.agency-file-grid,.agency-report-grid{gap:clamp(8px,.58vw,13px)}.agency-kpi-row>div,.agency-portfolio-grid>article,.agency-creator-card,.agency-client-grid article,.agency-file-grid article,.agency-report-grid article{border-radius:clamp(13px,.82vw,18px);padding:clamp(14px,.95vw,21px)}.agency-kpi-row span,.agency-list small,.agency-creator-card small,.agency-client-grid small,.agency-file-grid small,.agency-activity small,.agency-portfolio-title small,.agency-portfolio-meta,.agency-client-stats,.agency-status,.agency-creator-finance span,.agency-file-grid a,.agency-report-grid p,.agency-report-grid article>span{font-size:var(--dash-text-xs)}.agency-kpi-row strong{font-size:clamp(22px,1.35vw,31px)}.agency-portfolio-title strong,.agency-creator-main strong,.agency-client-grid strong,.agency-file-grid strong,.agency-list strong,.agency-activity strong{font-size:var(--dash-text-sm)}.agency-filter-bar{gap:clamp(9px,.6vw,14px);margin-top:clamp(15px,1vw,23px)}.agency-filter-bar>label,.agency-filter-bar>select,.agency-date-filter,.agency-field input,.agency-field select,.agency-field textarea{min-height:var(--dash-control);font-size:var(--dash-text-sm);border-radius:clamp(10px,.65vw,14px)}.agency-field,.agency-form-grid{gap:clamp(7px,.5vw,11px)}.agency-field>span,.agency-check,.agency-segmented button,.agency-view-toggle button{font-size:var(--dash-text-xs)}.agency-list>div,.agency-table>div,.agency-ledger>div,.agency-payment-table>div,.agency-profit-table>div{min-height:clamp(58px,3.5vw,78px);font-size:var(--dash-text-xs);padding:11px clamp(13px,.85vw,19px)}.agency-table .agency-table-head,.agency-ledger .agency-ledger-head,.agency-payment-table .agency-payment-head,.agency-profit-table .agency-profit-head{font-size:var(--dash-text-xs)}.agency-stage-strip>div{min-height:clamp(76px,4.6vw,104px);padding:clamp(11px,.75vw,16px)}.agency-stage-strip span{font-size:clamp(21px,1.3vw,30px)}.agency-stage-strip small,.agency-kanban>section>header,.agency-kanban>section>div>p{font-size:var(--dash-text-xs)}.agency-kanban{grid-template-columns:repeat(11,minmax(clamp(250px,14vw,320px),1fr));gap:clamp(10px,.72vw,16px)}.agency-kanban>section{min-height:clamp(360px,31vh,480px);padding:clamp(10px,.7vw,15px)}.agency-modal{--dash-text-xs:clamp(14px, .72vw, 16px);--dash-text-sm:clamp(15px, .82vw, 18px);--dash-title-sm:clamp(26px, 1.45vw, 36px);--dash-control:clamp(46px, 2.55vw, 58px);color:var(--workspace-ink);font-family:var(--font-dashboard), sans-serif;font-size:var(--dash-text-sm)}.agency-modal-card{border-radius:clamp(20px,1.25vw,28px);width:min(920px,100%);padding:clamp(22px,1.45vw,34px)}.agency-modal-card>header{gap:clamp(14px,.85vw,20px);margin-bottom:clamp(16px,1vw,22px);padding-bottom:clamp(16px,1vw,22px)}.agency-modal-card>header>div{gap:5px}.agency-modal-card>header span{font-size:var(--dash-text-xs);letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.agency-modal-card>header h2{font-size:var(--dash-title-sm);line-height:1.05}.agency-modal-card>header>button{border-radius:clamp(10px,.65vw,14px);width:clamp(40px,2.35vw,50px);height:clamp(40px,2.35vw,50px)}.agency-modal-form,.agency-form-grid{gap:clamp(11px,.72vw,16px)}.agency-field{gap:7px}.agency-field>span,.agency-check,.agency-segmented button{font-size:var(--dash-text-xs)}.agency-field input,.agency-field select,.agency-field textarea{min-height:var(--dash-control);font-size:var(--dash-text-sm);border-radius:clamp(10px,.65vw,14px);padding:10px 12px}.agency-check{gap:9px;min-height:30px}.agency-check input{width:18px;height:18px}.agency-segmented button,.agency-modal :is(.btn-primary,.btn-secondary,.agency-danger-button){min-height:var(--dash-control);font-size:var(--dash-text-xs);padding-inline:clamp(14px,.9vw,20px)}.agency-modal-actions{gap:12px;margin-top:6px}.company-settings-form,.company-settings-grid,.company-field-grid,.company-address-grid{gap:clamp(11px,.8vw,18px)}.company-section-heading{gap:clamp(11px,.75vw,17px);margin-bottom:clamp(18px,1.2vw,27px)}.company-section-heading>span{border-radius:clamp(10px,.65vw,14px);width:clamp(38px,2.25vw,51px);height:clamp(38px,2.25vw,51px)}.company-section-heading h2{font-size:var(--dash-title-sm)}.company-section-heading div>p:last-child,.company-field>span,.company-save-bar span,.company-readonly-note,.company-success-note,.auth-field-label{font-size:var(--dash-text-xs)}.company-field{gap:7px}.company-field .input-apple{min-height:var(--dash-control);font-size:var(--dash-text-sm);border-radius:clamp(10px,.65vw,14px);padding:10px clamp(12px,.8vw,18px)}.company-save-bar{border-radius:clamp(14px,.9vw,20px);padding:clamp(12px,.82vw,18px);bottom:12px}.company-save-bar strong{font-size:var(--dash-text-sm)}.workspace-image-field,.auth-logo-upload{border-radius:clamp(13px,.85vw,19px);gap:clamp(12px,.85vw,19px);padding:clamp(13px,.9vw,20px)}.workspace-image-preview,.auth-logo-preview{width:clamp(58px,3.4vw,78px);height:clamp(58px,3.4vw,78px)}.workspace-image-copy>strong{font-size:var(--dash-text-sm)}.workspace-image-copy>span,.workspace-image-remove,.auth-logo-upload p,.auth-logo-button{font-size:var(--dash-text-xs)}.operator-user-page,.operator-user-directory{gap:clamp(14px,.95vw,22px)}.operator-user-hero{border-radius:clamp(23px,1.45vw,33px);gap:clamp(28px,4vw,78px);padding:clamp(30px,3.2vw,68px)}.operator-user-hero h1{font-size:clamp(42px,3.6vw,76px)}.operator-user-hero>div:first-child>p:last-child{font-size:var(--dash-text-sm);margin-top:18px}.operator-user-hero-note{border-radius:clamp(15px,.95vw,21px);gap:6px;min-width:clamp(230px,13.5vw,305px);padding:clamp(18px,1.2vw,27px)}.operator-user-hero-note span,.operator-user-hero-note small{font-size:var(--dash-text-xs)}.operator-user-hero-note strong{font-size:var(--dash-text-lg)}.operator-user-metrics{gap:clamp(10px,.75vw,17px)}.operator-user-metric{border-radius:var(--dash-card-radius);gap:clamp(13px,.85vw,19px);min-height:clamp(150px,9vw,205px);padding:clamp(19px,1.3vw,29px)}.operator-user-metric-icon{border-radius:clamp(11px,.7vw,16px);width:clamp(40px,2.35vw,54px);height:clamp(40px,2.35vw,54px)}.operator-user-metric small,.operator-user-metric p{font-size:var(--dash-text-xs)}.operator-user-metric strong{font-size:clamp(36px,2.3vw,52px)}.dashboard-app .operator-user-controls{padding:var(--dash-panel-pad);border-radius:var(--dash-card-radius)}.operator-user-controls-head h2{font-size:var(--dash-title-sm)}.operator-user-controls-head>div>p:last-child,.operator-user-notice,.operator-user-results{font-size:var(--dash-text-xs)}.operator-user-filters{gap:clamp(9px,.62vw,14px);margin-top:clamp(22px,1.4vw,32px)}.operator-user-filters label>span,.operator-user-filters input,.operator-user-filters select{font-size:var(--dash-text-xs)}.operator-user-filters input,.operator-user-filters select{min-height:var(--dash-control);border-radius:clamp(11px,.7vw,15px)}.operator-user-table{border-radius:clamp(15px,.95vw,21px);margin-top:clamp(17px,1.1vw,25px)}.operator-user-table-head{min-height:clamp(43px,2.6vw,58px)}.operator-user-table-head span,.operator-user-cell small,.operator-user-status{font-size:var(--dash-text-xs)}.operator-user-row{min-height:clamp(82px,4.8vw,110px)}.operator-user-cell{padding:clamp(12px,.8vw,18px) clamp(12px,.8vw,18px) clamp(12px,.8vw,18px) 0}.operator-user-cell strong{font-size:var(--dash-text-sm)}.operator-user-avatar{width:clamp(38px,2.25vw,51px);height:clamp(38px,2.25vw,51px);font-size:var(--dash-text-xs);border-radius:clamp(10px,.65vw,14px)}@media only screen and (min-width:2200px){.reference-dashboard-card,.agency-summary-card,.agency-panel{min-height:440px}.discovery-results-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (min-width:1181px){.dashboard-app{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.dashboard-app>.bg-\[var\(--dashboard-danger\)\],.dashboard-app>.border-b{font-size:var(--dash-text-xs);flex:none}.dashboard-layout{flex:auto;grid-template-rows:auto minmax(0,1fr);height:auto;min-height:0;overflow:hidden}.dashboard-sidebar{overscroll-behavior:contain;scrollbar-width:thin;grid-row:1/-1;height:auto;min-height:0;position:static;top:auto;overflow:hidden auto}.dashboard-topbar{position:static;top:auto}.dashboard-main{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow:hidden auto}.dashboard-content{min-height:100%;padding-bottom:clamp(8px,.55vw,12px)}}@media only screen and (max-width:1500px){.dashboard-layout{grid-template-columns:264px minmax(0,1fr)}.dashboard-client-map,.dashboard-operator-map,.intelligence-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-toolbar-link{display:none}.discovery-primary-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.discovery-search-field{grid-column:span 2}.discovery-advanced-panel,.discovery-results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.discovery-list-manager{grid-template-columns:minmax(0,1fr)}.discovery-list-stack{border-top:1px solid var(--dash-line);border-left:0;padding-top:16px;padding-left:0}}@media only screen and (max-width:1380px) and (min-width:1181px){.agency-workspace-head{flex-direction:column;align-items:flex-start}.agency-workspace-title{width:100%;min-width:0}.agency-workspace-title>strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.agency-workspace-actions{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.agency-workspace-actions>*{white-space:nowrap;justify-content:center;min-width:0}.agency-inline-fields>div>button{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}}@media only screen and (max-width:1180px){.dashboard-layout{grid-template:"topbar""sidebar""main"minmax(0,1fr)/minmax(0,1fr)}.dashboard-sidebar{height:auto;min-height:0;padding:7px;display:block;position:static;overflow:visible}.dashboard-sidebar-identity,.dashboard-sidebar-footer,.dashboard-nav-heading{display:none}.dashboard-nav-stack,.dashboard-sidebar .dashboard-nav-list{display:flex}.dashboard-sidebar .dashboard-nav-list{scrollbar-width:none;gap:5px;width:100%;scroll-padding-inline:12px;overflow-x:auto}.dashboard-sidebar .dashboard-nav-list::-webkit-scrollbar{display:none}.dashboard-sidebar .dashboard-nav-link{flex:none;width:auto;min-height:44px;padding-inline:13px}.dashboard-topbar{grid-template-columns:auto minmax(220px,1fr) auto;position:static}.dashboard-topbar .dashboard-mobile-brand{display:inline-flex}.reference-dashboard-grid,.agency-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-dashboard-card:last-child,.agency-summary-card:last-child{grid-column:1/-1}.agency-tab-grid,.agency-report-layout{grid-template-columns:1fr}}@media only screen and (max-width:820px){.dashboard-layout{border-radius:22px;width:calc(100% - 10px);min-height:calc(100dvh - 10px);margin:5px auto;padding:7px}.dashboard-topbar{border-radius:16px;grid-template-columns:minmax(0,1fr) auto;min-height:56px}.dashboard-topbar .dashboard-mobile-brand,.dashboard-toolbar-link,.dashboard-search-kbd{display:none}.discovery-command-header,.discovery-results-header,.discovery-command-footer{flex-direction:column;align-items:stretch}.discovery-command-status,.discovery-results-actions{justify-content:space-between}.discovery-primary-filters,.discovery-advanced-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-search-field{grid-column:1/-1}.discovery-saved-search-panel,.discovery-list-composer,.discovery-selection-bar{grid-template-columns:minmax(0,1fr)}.discovery-selection-preview{overflow-x:auto}.discovery-selection-preview>span{flex-basis:170px}.discovery-selection-actions{justify-content:flex-end}.discovery-load-more,.reference-dashboard-head,.operator-user-hero,.operator-user-controls-head,.agency-workspace-head{flex-direction:column;align-items:flex-start}.agency-workspace-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.agency-workspace-actions>*{white-space:nowrap;justify-content:center;min-width:0}.reference-dashboard-grid,.agency-summary-grid,.agency-tab-grid,.discovery-results-grid,.dashboard-client-map,.dashboard-operator-map,.operator-user-metrics,.company-settings-grid,.company-identity-grid,.company-field-grid,.company-address-grid{grid-template-columns:minmax(0,1fr)}.reference-dashboard-card,.reference-dashboard-card:last-child,.agency-summary-card,.agency-summary-card:last-child{grid-column:auto;min-height:360px}.operator-user-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-user-search{grid-column:1/-1}}@media only screen and (max-width:560px){.dashboard-app{--dash-title-lg:clamp(32px, 10vw, 44px);--dash-title-sm:clamp(24px, 7vw, 32px);--dash-text-xs:14px;--dash-text-sm:15px;--dash-text-md:17px}.dashboard-toolbar-icon:not(:last-of-type){display:none}.discovery-command-center,.discovery-results-panel{padding:16px}.discovery-command-status,.discovery-results-actions,.discovery-selection-actions,.discovery-load-more>div:last-child{flex-direction:column;align-items:stretch}.discovery-live-status{white-space:normal}.discovery-primary-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-advanced-panel{grid-template-columns:minmax(0,1fr)}.discovery-search-field{grid-column:1/-1}.discovery-command-actions{flex-wrap:wrap}.discovery-command-actions .btn-secondary{flex:135px}.discovery-filter-summary{flex-direction:column;align-items:flex-start}.discovery-card-heading{grid-template-columns:auto minmax(0,1fr)}.discovery-select-button{grid-column:1/-1;justify-content:center}.discovery-selection-actions .input-apple{width:100%;min-width:0}.reference-dashboard-title{display:grid}.reference-dashboard-title h1 small{display:none}.reference-dashboard-setup-grid,.agency-form-grid,.agency-inline-fields,.agency-kpi-row,.agency-kpi-row-four,.operator-user-filters,.operator-user-row{grid-template-columns:minmax(0,1fr)}}.operator-roster-list{gap:10px;display:grid}.operator-roster-row{grid-template-columns:minmax(300px,1fr) minmax(470px,.92fr) auto;align-items:center;gap:clamp(14px,1vw,22px);min-width:0;display:grid}.operator-roster-identity,.operator-roster-identity>div:last-child,.operator-roster-metrics,.operator-roster-actions{min-width:0}.operator-roster-identity h3,.operator-roster-identity p{text-overflow:ellipsis;overflow:hidden}.operator-roster-metrics{grid-template-columns:repeat(4,minmax(88px,1fr));gap:clamp(12px,.9vw,20px);display:grid}.operator-roster-metrics>div{min-width:0}.operator-roster-metrics p:first-child{color:var(--dash-muted);font-size:var(--dash-text-xs);letter-spacing:.03em;text-overflow:ellipsis;overflow:hidden}.operator-roster-metrics p:last-child{font-size:var(--dash-text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-roster-actions{justify-content:flex-end}.operator-roster-pagination{justify-content:center;align-items:center;gap:14px;padding-top:6px;display:flex}.operator-roster-pagination p{color:var(--dash-muted);font-size:var(--dash-text-xs)}.operator-roster-pagination strong{color:var(--dash-ink)}.operator-roster-pagination button:disabled{cursor:not-allowed;opacity:.48}@media only screen and (max-width:1700px){.operator-roster-row{grid-template-columns:minmax(0,1fr) auto}.operator-roster-metrics{background:#f5f5f1d1;border-radius:13px;grid-area:2/1/auto/-1;padding:12px 14px}}@media only screen and (max-width:700px){.operator-roster-row{grid-template-columns:minmax(0,1fr)}.operator-roster-metrics{grid-area:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.operator-roster-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.operator-roster-actions>*{justify-content:center;width:100%;min-width:0}.operator-roster-pagination{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.operator-roster-pagination p{text-align:center;grid-area:1/1/auto/-1}}
