:root{--dv-bg:#f5f6fa;--dv-surface:#fff;--dv-surface-alt:#fafbfd;--dv-border:#e3e7ee;--dv-border-strong:#cbd3e1;--dv-text:#16192b;--dv-text-soft:#48506a;--dv-muted:#6b7488;--dv-primary:#5b53d8;--dv-primary-strong:#453cc0;--dv-primary-soft:#eeecfd;--dv-accent:#0f8f86;--dv-accent-soft:#dcf5f2;--dv-green:#147a45;--dv-green-soft:#dff5e8;--dv-blue:#1c5fd0;--dv-blue-soft:#e2ecfd;--dv-amber:#9a6206;--dv-amber-soft:#fdf0d8;--dv-violet:#6d3fc4;--dv-violet-soft:#efe8fd;--dv-red:#b4232a;--dv-red-soft:#fde8e8;--dv-slate:#55607a;--dv-slate-soft:#eef0f5;--dv-radius:12px;--dv-radius-sm:8px;--dv-shadow:0 1px 2px #16192b0d, 0 1px 3px #16192b0a;--dv-shadow-lift:0 2px 6px #16192b12, 0 8px 24px #16192b0d;--dv-gap:16px;--dv-gap-lg:24px;--dv-font:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--dv-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--dv-bg);color:var(--dv-text);font-family:var(--dv-font);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.55}a{color:var(--dv-primary);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--dv-primary);outline-offset:2px;border-radius:4px}h1,h2,h3{color:var(--dv-text);letter-spacing:-.011em;margin:0;font-weight:620}h1{font-size:22px}h2{font-size:15px}h3{font-size:13px}p{margin:0}code,pre,.dv-mono{font-family:var(--dv-mono);font-size:12.5px}.dv-shell{align-items:stretch;min-height:100vh;display:flex}.dv-sidebar{background:var(--dv-surface);border-right:1px solid var(--dv-border);flex-direction:column;flex:0 0 248px;gap:18px;width:248px;padding:18px 12px 32px;display:flex}.dv-brand{align-items:center;gap:9px;padding:4px 8px 0;display:flex}.dv-brand-mark{background:linear-gradient(135deg, var(--dv-primary) 0%, var(--dv-accent) 100%);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-flex}.dv-brand-name{letter-spacing:-.01em;font-size:14px;font-weight:640}.dv-brand-sub{color:var(--dv-muted);letter-spacing:.02em;font-size:11px;font-weight:500;display:block}.dv-nav-group+.dv-nav-group{margin-top:14px}.dv-nav-title{letter-spacing:.09em;text-transform:uppercase;color:var(--dv-muted);padding:0 10px 6px;font-size:10.5px;font-weight:660}.dv-nav-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.dv-nav-link{border-radius:var(--dv-radius-sm);color:var(--dv-text-soft);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:520;display:flex}.dv-nav-link:hover{background:var(--dv-surface-alt);color:var(--dv-text);text-decoration:none}.dv-nav-link[aria-current=page]{background:var(--dv-primary-soft);color:var(--dv-primary-strong);font-weight:620}.dv-nav-link .dv-nav-note{color:var(--dv-muted);background:var(--dv-slate-soft);white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:600}.dv-main{flex-direction:column;flex:auto;min-width:0;display:flex}.dv-topbar{background:var(--dv-surface);border-bottom:1px solid var(--dv-border);z-index:5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex;position:sticky;top:0}.dv-topbar-title{color:var(--dv-text-soft);font-size:13px;font-weight:600}.dv-topbar-side{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dv-content{width:100%;max-width:1240px;padding:22px 24px 56px}.dv-page-header{margin-bottom:18px}.dv-page-header .dv-page-lede{color:var(--dv-muted);max-width:76ch;margin-top:4px;font-size:13px}.dv-card{background:var(--dv-surface);border:1px solid var(--dv-border);border-radius:var(--dv-radius);box-shadow:var(--dv-shadow);padding:16px 18px}.dv-card+.dv-card,.dv-stack>*+*{margin-top:var(--dv-gap)}.dv-stack-lg>*+*{margin-top:var(--dv-gap-lg)}.dv-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.dv-card-note{color:var(--dv-muted);font-size:12px}.dv-grid{gap:var(--dv-gap);grid-template-columns:repeat(auto-fit,minmax(212px,1fr));display:grid}.dv-grid-2{gap:var(--dv-gap);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.dv-stat{background:var(--dv-surface);border:1px solid var(--dv-border);border-radius:var(--dv-radius);box-shadow:var(--dv-shadow);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}a.dv-stat{color:inherit;transition:box-shadow .12s,border-color .12s}a.dv-stat:hover{border-color:var(--dv-border-strong);box-shadow:var(--dv-shadow-lift);text-decoration:none}.dv-stat-label{letter-spacing:.045em;text-transform:uppercase;color:var(--dv-muted);font-size:11.5px;font-weight:620}.dv-stat-value{letter-spacing:-.02em;word-break:break-word;font-size:24px;font-weight:660;line-height:1.15}.dv-stat-value.dv-stat-value-sm{font-size:16px;font-weight:620}.dv-stat-hint{color:var(--dv-muted);overflow-wrap:anywhere;min-width:0;font-size:12px}.dv-stat-link{color:var(--dv-primary);margin-top:2px;font-size:12px;font-weight:600}.dv-badge{background:var(--dv-slate-soft);color:var(--dv-slate);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font-size:11.5px;font-weight:620;line-height:1.65;display:inline-flex}.dv-badge-green{background:var(--dv-green-soft);color:var(--dv-green)}.dv-badge-blue{background:var(--dv-blue-soft);color:var(--dv-blue)}.dv-badge-amber{background:var(--dv-amber-soft);color:var(--dv-amber)}.dv-badge-violet{background:var(--dv-violet-soft);color:var(--dv-violet)}.dv-badge-red{background:var(--dv-red-soft);color:var(--dv-red)}.dv-badge-teal{background:var(--dv-accent-soft);color:var(--dv-accent)}.dv-badge-indigo{background:var(--dv-primary-soft);color:var(--dv-primary-strong)}.dv-note{border:1px solid var(--dv-border);border-left:3px solid var(--dv-border-strong);background:var(--dv-surface-alt);border-radius:var(--dv-radius-sm);color:var(--dv-text-soft);padding:10px 12px;font-size:13px}.dv-note-empty{border-left-color:var(--dv-border-strong);color:var(--dv-muted)}.dv-note-unavailable{border-left-color:var(--dv-amber);background:var(--dv-amber-soft);color:var(--dv-amber)}.dv-note-locked{border-left-color:var(--dv-violet);background:var(--dv-violet-soft);color:var(--dv-violet)}.dv-note-error{border-left-color:var(--dv-red);background:var(--dv-red-soft);color:var(--dv-red)}.dv-note-ok{border-left-color:var(--dv-green);background:var(--dv-green-soft);color:var(--dv-green)}.dv-note-title{margin-bottom:2px;font-weight:640;display:block}.dv-env{letter-spacing:.05em;text-transform:uppercase;color:var(--dv-muted);background:var(--dv-slate-soft);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:640}.dv-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--dv-border);border-radius:var(--dv-radius-sm);background:var(--dv-surface);overflow-x:auto}table.dv-table{border-collapse:collapse;width:100%;min-width:480px;font-size:13px}table.dv-table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--dv-muted);background:var(--dv-surface-alt);border-bottom:1px solid var(--dv-border);white-space:nowrap;padding:8px 12px;font-size:11px;font-weight:660}table.dv-table td{border-bottom:1px solid var(--dv-border);vertical-align:top;color:var(--dv-text-soft);padding:8px 12px}table.dv-table tbody tr:last-child td{border-bottom:0}table.dv-table tbody tr:hover td{background:var(--dv-surface-alt)}table.dv-table td.dv-cell-id,table.dv-table td.dv-cell-mono{font-family:var(--dv-mono);color:var(--dv-muted);white-space:nowrap;font-size:11.5px}dl.dv-metrics{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 18px;margin:0;display:grid}dl.dv-metrics>div{min-width:0}dl.dv-metrics dt{letter-spacing:.045em;text-transform:uppercase;color:var(--dv-muted);font-size:11px;font-weight:620}dl.dv-metrics dd{color:var(--dv-text);word-break:break-word;margin:2px 0 0;font-size:15px;font-weight:600}dl.dv-detail{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px 16px;margin:0;display:grid}dl.dv-detail>div{border:1px solid var(--dv-border);border-radius:var(--dv-radius-sm);background:var(--dv-surface-alt);min-width:0;padding:8px 11px}dl.dv-detail dt{letter-spacing:.04em;text-transform:uppercase;color:var(--dv-muted);font-size:11px;font-weight:620}dl.dv-detail dd{color:var(--dv-text);word-break:break-word;margin:2px 0 0;font-size:13.5px}ol.dv-steps{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}ol.dv-steps li{border-radius:var(--dv-radius-sm);color:var(--dv-text-soft);flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;padding:7px 10px;font-size:13px;display:flex}ol.dv-steps li .dv-stat-hint{overflow-wrap:anywhere;flex:100%;min-width:0}ol.dv-steps li:nth-child(odd){background:var(--dv-surface-alt)}ol.dv-steps .dv-step-index{background:var(--dv-slate-soft);width:20px;height:20px;color:var(--dv-slate);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:660;display:inline-flex}ol.dv-steps .dv-step-index.dv-step-done{background:var(--dv-green-soft);color:var(--dv-green)}ol.dv-steps .dv-step-name{flex:auto;min-width:0}.dv-form{flex-direction:column;gap:10px;display:flex}.dv-form label,.dv-filters label{color:var(--dv-text-soft);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.dv-form input[type=text],.dv-form input[type=email],.dv-form input[type=tel],.dv-form input[type=datetime-local],.dv-form select,.dv-form textarea,.dv-filters input,.dv-filters select{font:inherit;color:var(--dv-text);background:var(--dv-surface);border:1px solid var(--dv-border-strong);border-radius:var(--dv-radius-sm);width:100%;max-width:420px;padding:7px 10px;font-size:13px}.dv-form textarea{resize:vertical;min-height:62px}.dv-form input[type=checkbox]{width:auto;margin-right:6px}.dv-form label.dv-check{flex-direction:row;align-items:center;gap:6px;font-weight:520}.dv-btn{font:inherit;color:#fff;background:var(--dv-primary);border:1px solid var(--dv-primary);border-radius:var(--dv-radius-sm);cursor:pointer;align-self:flex-start;padding:7px 14px;font-size:13px;font-weight:620;transition:background .12s}.dv-btn:hover{background:var(--dv-primary-strong);border-color:var(--dv-primary-strong)}.dv-btn-secondary{color:var(--dv-text-soft);background:var(--dv-surface);border-color:var(--dv-border-strong)}.dv-btn-secondary:hover{background:var(--dv-surface-alt);border-color:var(--dv-muted);color:var(--dv-text)}.dv-btn:disabled{opacity:.55;cursor:not-allowed}.dv-filters{background:var(--dv-surface);border:1px solid var(--dv-border);border-radius:var(--dv-radius);box-shadow:var(--dv-shadow);flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px 14px;display:flex}.dv-filters>span{flex-direction:column;gap:4px;min-width:190px;display:flex}.dv-snippet{color:#e6e8f5;border-radius:var(--dv-radius-sm);white-space:pre;font-family:var(--dv-mono);background:#171a2b;margin:0;padding:12px 14px;font-size:12px;line-height:1.7;overflow-x:auto}.dv-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dv-actions{flex-wrap:wrap;gap:8px;display:flex}.dv-pager{color:var(--dv-muted);margin-top:8px;font-size:12px}.dv-decision{gap:var(--dv-gap);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.dv-decision-legend{color:var(--dv-muted);margin-top:10px;font-size:12px}.dv-chips{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}.dv-chip{border:1px solid var(--dv-border);border-radius:var(--dv-radius-sm);background:var(--dv-surface-alt);flex-direction:column;gap:2px;min-width:0;padding:9px 10px;display:flex}.dv-chip-name{letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:680}.dv-chip-count{letter-spacing:-.02em;color:var(--dv-text);font-size:19px;font-weight:660}.dv-chip-sub{color:var(--dv-muted);font-size:11.5px}.dv-tone-green .dv-chip-name{color:var(--dv-green)}.dv-tone-green{border-color:var(--dv-green-soft);background:var(--dv-green-soft)}.dv-tone-blue .dv-chip-name{color:var(--dv-blue)}.dv-tone-blue{border-color:var(--dv-blue-soft);background:var(--dv-blue-soft)}.dv-tone-amber .dv-chip-name{color:var(--dv-amber)}.dv-tone-amber{border-color:var(--dv-amber-soft);background:var(--dv-amber-soft)}.dv-tone-violet .dv-chip-name{color:var(--dv-violet)}.dv-tone-violet{border-color:var(--dv-violet-soft);background:var(--dv-violet-soft)}.dv-tone-red .dv-chip-name{color:var(--dv-red)}.dv-tone-red{border-color:var(--dv-red-soft);background:var(--dv-red-soft)}.dv-panel{background:var(--dv-surface);border:1px solid var(--dv-border);border-radius:var(--dv-radius);max-width:420px;box-shadow:var(--dv-shadow-lift);margin:40px auto;padding:22px 24px}.dv-landing{max-width:640px;margin:0 auto;padding:64px 24px}@media (max-width:900px){.dv-shell{flex-direction:column}.dv-sidebar{border-right:0;border-bottom:1px solid var(--dv-border);flex:none;width:100%;max-height:42vh;padding:14px 12px 18px;overflow-y:auto}.dv-nav-list{flex-flow:wrap;gap:6px}.dv-nav-link{border:1px solid var(--dv-border);padding:5px 10px}.dv-content{padding:16px 14px 48px}.dv-topbar{padding:10px 14px;position:static}}@media (max-width:520px){.dv-stat-value{font-size:21px}h1{font-size:19px}.dv-filters>span{min-width:100%}}.dv-content>main>section[data-dv-route],.dv-content>section[data-dv-route]{display:block}.dv-content section[data-dv-route]>h1{margin-bottom:14px}.dv-content p[data-dv-state]{border:1px solid var(--dv-border);border-left:3px solid var(--dv-border-strong);background:var(--dv-surface-alt);border-radius:var(--dv-radius-sm);color:var(--dv-text-soft);margin:0 0 14px;padding:10px 12px}.dv-content p[data-dv-state=error]{border-left-color:var(--dv-red);background:var(--dv-red-soft);color:var(--dv-red)}.dv-content p[data-dv-state=not_configured],.dv-content p[data-dv-state=later_phase_unavailable],.dv-content p[data-dv-state=unavailable],.dv-content p[data-dv-state=mfa_required]{border-left-color:var(--dv-amber);background:var(--dv-amber-soft);color:var(--dv-amber)}.dv-content p[data-dv-state=forbidden],.dv-content p[data-dv-state=unauthorized]{border-left-color:var(--dv-violet);background:var(--dv-violet-soft);color:var(--dv-violet)}.dv-content p[data-dv-state=true_empty],.dv-content p[data-dv-state=loading]{border-left-color:var(--dv-border-strong);color:var(--dv-muted)}.dv-content section[data-dv-section],.dv-content section[data-dv-outcome-section],.dv-content section[data-dv-admin-block],.dv-content section[data-dv-admin-actions]{background:var(--dv-surface);border:1px solid var(--dv-border);border-radius:var(--dv-radius);box-shadow:var(--dv-shadow);margin:0 0 var(--dv-gap);padding:14px 16px}.dv-content section[data-dv-admin-block]>h2,.dv-content section[data-dv-admin-actions]>h2,.dv-content section[data-dv-section]>h2,.dv-content section[data-dv-outcome-section]>h2{margin-bottom:10px}.dv-content table{border-collapse:collapse;width:100%;font-size:13px}.dv-content table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--dv-muted);background:var(--dv-surface-alt);border-bottom:1px solid var(--dv-border);white-space:nowrap;padding:8px 12px;font-size:11px;font-weight:660}.dv-content table td{border-bottom:1px solid var(--dv-border);color:var(--dv-text-soft);vertical-align:top;padding:8px 12px}.dv-content dl:not(.dv-metrics):not(.dv-detail){grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 16px;margin:0;display:grid}.dv-content dl:not(.dv-metrics):not(.dv-detail)>div{border:1px solid var(--dv-border);border-radius:var(--dv-radius-sm);background:var(--dv-surface-alt);min-width:0;padding:8px 11px}.dv-content dl:not(.dv-metrics):not(.dv-detail) dt{letter-spacing:.04em;text-transform:uppercase;color:var(--dv-muted);font-size:11px;font-weight:620}.dv-content dl:not(.dv-metrics):not(.dv-detail) dd{color:var(--dv-text);word-break:break-word;margin:2px 0 0;font-size:13.5px}.dv-content ul:not(.dv-nav-list){flex-direction:column;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.dv-content ul:not(.dv-nav-list)>li{background:var(--dv-surface);border:1px solid var(--dv-border);border-radius:var(--dv-radius-sm);color:var(--dv-text-soft);padding:9px 12px;font-size:13px}.dv-content form:not(.dv-filters){background:var(--dv-surface);border:1px solid var(--dv-border);border-radius:var(--dv-radius);box-shadow:var(--dv-shadow);margin:0 0 var(--dv-gap);flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.dv-content form label{color:var(--dv-text-soft);flex-direction:column;gap:4px;width:100%;max-width:420px;font-size:12px;font-weight:600;display:flex}.dv-content input:not([type=checkbox]):not([type=radio]):not([type=submit]),.dv-content select,.dv-content textarea{font:inherit;color:var(--dv-text);background:var(--dv-surface);border:1px solid var(--dv-border-strong);border-radius:var(--dv-radius-sm);width:100%;max-width:420px;padding:7px 10px;font-size:13px}.dv-content textarea{resize:vertical;min-height:62px}.dv-content button,.dv-content input[type=submit]{font:inherit;color:#fff;background:var(--dv-primary);border:1px solid var(--dv-primary);border-radius:var(--dv-radius-sm);cursor:pointer;align-self:flex-start;padding:7px 14px;font-size:13px;font-weight:620}.dv-content button:hover,.dv-content input[type=submit]:hover{background:var(--dv-primary-strong);border-color:var(--dv-primary-strong)}.dv-content button.dv-btn-secondary{color:var(--dv-text-soft);background:var(--dv-surface);border-color:var(--dv-border-strong)}.dv-content pre{color:#e6e8f5;border-radius:var(--dv-radius-sm);white-space:pre-wrap;word-break:break-all;font-family:var(--dv-mono);background:#171a2b;margin:0 0 12px;padding:12px 14px;font-size:12px;line-height:1.7;overflow-x:auto}.dv-content span[data-dv-status]{background:var(--dv-slate-soft);color:var(--dv-slate);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 8px;font-size:11.5px;font-weight:620;display:inline-flex}.dv-content section[data-dv-route]>p:not([data-dv-state]){color:var(--dv-text-soft);margin:0 0 10px}.dv-content div[data-dv-widget]{min-width:0;display:flex}.dv-content div[data-dv-widget]>.dv-stat{flex:auto}.dv-content div[data-dv-widget][data-dv-visibility=unauthorized]{border:1px solid var(--dv-border);border-left:3px solid var(--dv-violet);background:var(--dv-violet-soft);color:var(--dv-violet);border-radius:var(--dv-radius-sm);padding:10px 12px;font-size:13px}[data-dv-surface=dashboard]{--dv-cd-forest:#0e1712;--dv-cd-sage:#98a086;--dv-cd-cream:#efe8dc;--dv-cd-mahogany:#a76d5e;--dv-cd-gold:#c4a071;--dv-cd-tweed:#8a847a;--dv-cd-canvas:#f6f1e9;--dv-cd-card:#fff;--dv-cd-text:#0d0e10;--dv-cd-text-secondary:#5e5a53;--dv-cd-border:#e3ddd2;--dv-cd-selected:#f2ece2;--dv-cd-shadow:0 1px 2px #0d0e100d;--dv-cd-shadow-lift:0 4px 14px #0d0e1014;--dv-bg:var(--dv-cd-canvas);--dv-surface:var(--dv-cd-card);--dv-surface-alt:var(--dv-cd-canvas);--dv-border:var(--dv-cd-border);--dv-border-strong:var(--dv-cd-tweed);--dv-text:var(--dv-cd-text);--dv-text-soft:var(--dv-cd-text);--dv-muted:var(--dv-cd-text-secondary);--dv-primary:var(--dv-cd-forest);--dv-primary-strong:var(--dv-cd-forest);--dv-primary-soft:var(--dv-cd-selected);--dv-accent:var(--dv-cd-tweed);--dv-accent-soft:var(--dv-cd-canvas);--dv-green:var(--dv-cd-forest);--dv-green-soft:var(--dv-cd-selected);--dv-blue:var(--dv-cd-tweed);--dv-blue-soft:var(--dv-cd-canvas);--dv-amber:var(--dv-cd-mahogany);--dv-amber-soft:var(--dv-cd-cream);--dv-violet:var(--dv-cd-text);--dv-violet-soft:var(--dv-cd-border);--dv-red:var(--dv-cd-mahogany);--dv-red-soft:var(--dv-cd-card);--dv-slate:var(--dv-cd-text-secondary);--dv-slate-soft:var(--dv-cd-selected);--dv-radius:12px;--dv-radius-sm:8px;--dv-shadow:var(--dv-cd-shadow);--dv-shadow-lift:var(--dv-cd-shadow-lift);--dv-gap:16px;--dv-gap-lg:24px;background:var(--dv-cd-canvas);min-height:100vh;color:var(--dv-cd-text)}[data-dv-surface=dashboard] main:focus:not(:focus-visible){outline:none}[data-dv-surface=dashboard] h1,[data-dv-surface=dashboard] h2,[data-dv-surface=dashboard] h3{color:var(--dv-cd-text);letter-spacing:-.01em}[data-dv-surface=dashboard] .dv-content a:not(.dv-stat):not(.dv-cd-button){color:var(--dv-cd-forest);text-decoration:underline;-webkit-text-decoration-color:var(--dv-cd-sage);text-decoration-color:var(--dv-cd-sage);text-underline-offset:2px}[data-dv-surface=dashboard] .dv-content a:not(.dv-stat):not(.dv-cd-button):hover{-webkit-text-decoration-color:var(--dv-cd-forest);text-decoration-color:var(--dv-cd-forest)}[data-dv-surface=dashboard] .dv-cd-skip{z-index:20;background:var(--dv-cd-forest);color:var(--dv-cd-canvas);border-radius:8px;padding:8px 16px;font-weight:600;text-decoration:none;position:absolute;top:-64px;left:16px}[data-dv-surface=dashboard] .dv-cd-skip:focus{outline:2px solid var(--dv-cd-gold);outline-offset:2px;top:16px}[data-dv-surface=dashboard] .dv-sidebar{background:var(--dv-cd-forest);width:256px;color:var(--dv-cd-canvas);border-right:0;flex:0 0 256px;gap:24px;height:100vh;padding:24px 16px 32px;position:sticky;top:0;overflow-y:auto}[data-dv-surface=dashboard] .dv-brand{gap:8px;padding:0 8px}[data-dv-surface=dashboard] .dv-brand-mark{background:var(--dv-cd-cream);width:32px;height:32px;color:var(--dv-cd-forest);border-radius:8px;font-size:13px}[data-dv-surface=dashboard] .dv-brand-name{color:var(--dv-cd-canvas);font-size:15px}[data-dv-surface=dashboard] .dv-brand-sub{color:var(--dv-cd-sage)}[data-dv-surface=dashboard] .dv-cd-nav{flex-direction:column;gap:8px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-cd-nav-toggle{display:none}[data-dv-surface=dashboard] .dv-nav-group+.dv-nav-group{margin-top:16px}[data-dv-surface=dashboard] .dv-nav-title{color:var(--dv-cd-sage);letter-spacing:.08em;padding:0 12px 8px;font-size:11px}[data-dv-surface=dashboard] .dv-nav-list{gap:2px}[data-dv-surface=dashboard] .dv-nav-link{min-height:36px;color:var(--dv-cd-canvas);border-left:3px solid #0000;border-radius:8px;padding:8px 12px 8px 9px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s}[data-dv-surface=dashboard] .dv-nav-link[aria-current=page]{background:var(--dv-cd-selected);border-left-color:var(--dv-cd-gold);color:var(--dv-cd-forest);font-weight:650;text-decoration:none}[data-dv-surface=dashboard] .dv-nav-link .dv-nav-note{background:var(--dv-cd-cream);color:var(--dv-cd-mahogany)}[data-dv-surface=dashboard] .dv-cd-nav-toggle-icon{background:currentColor;border-radius:1px;width:16px;height:2px;display:inline-block;position:relative}[data-dv-surface=dashboard] .dv-cd-nav-toggle-icon:before,[data-dv-surface=dashboard] .dv-cd-nav-toggle-icon:after{content:"";background:currentColor;border-radius:1px;width:16px;height:2px;position:absolute;left:0}[data-dv-surface=dashboard] .dv-cd-nav-toggle-icon:before{top:-5px}[data-dv-surface=dashboard] .dv-cd-nav-toggle-icon:after{top:5px}[data-dv-surface=dashboard] .dv-topbar-title{color:var(--dv-cd-text-secondary);font-weight:600}[data-dv-surface=dashboard] .dv-env{background:var(--dv-cd-selected);border:1px solid var(--dv-cd-border);color:var(--dv-cd-forest)}[data-dv-surface=dashboard] .dv-content{min-width:0;max-width:1280px;padding:32px 32px 64px}[data-dv-surface=dashboard] .dv-content section[data-dv-route]{overflow-wrap:anywhere;min-width:0}[data-dv-surface=dashboard] .dv-card,[data-dv-surface=dashboard] .dv-stat,[data-dv-surface=dashboard] .dv-content section[data-dv-section],[data-dv-surface=dashboard] .dv-content section[data-dv-outcome-section]{border-color:var(--dv-cd-border);box-shadow:var(--dv-cd-shadow);border-radius:12px}[data-dv-surface=dashboard] .dv-card,[data-dv-surface=dashboard] .dv-content section[data-dv-section],[data-dv-surface=dashboard] .dv-content section[data-dv-outcome-section]{padding:24px}[data-dv-surface=dashboard] .dv-card>h2{margin-bottom:8px}[data-dv-surface=dashboard] .dv-stat{padding:16px}[data-dv-surface=dashboard] a.dv-stat{text-decoration:none}[data-dv-surface=dashboard] a.dv-stat:hover{border-color:var(--dv-cd-sage);box-shadow:var(--dv-cd-shadow-lift)}[data-dv-surface=dashboard] .dv-stat-label{color:var(--dv-cd-text-secondary);letter-spacing:.06em}[data-dv-surface=dashboard] .dv-stat-value{color:var(--dv-cd-text);font-variant-numeric:tabular-nums}[data-dv-surface=dashboard] .dv-stat-link{color:var(--dv-cd-forest);text-decoration:underline;-webkit-text-decoration-color:var(--dv-cd-sage);text-decoration-color:var(--dv-cd-sage);text-underline-offset:2px}[data-dv-surface=dashboard] .dv-page-header{margin-bottom:24px}[data-dv-surface=dashboard] .dv-content section[data-dv-route]>h1,[data-dv-surface=dashboard] .dv-page-header h1{font-size:24px;font-weight:650}[data-dv-surface=dashboard] .dv-note,[data-dv-surface=dashboard] .dv-content p[data-dv-state]{border-radius:8px;padding:12px 16px}[data-dv-surface=dashboard] .dv-note-error,[data-dv-surface=dashboard] .dv-content p[data-dv-state=error]{border:1px solid var(--dv-cd-mahogany);border-left-width:4px}[data-dv-surface=dashboard] .dv-note-locked{border-left-style:double;border-left-width:4px}[data-dv-surface=dashboard] .dv-content div[data-dv-widget][data-dv-visibility=unauthorized]{border-radius:12px;flex-direction:column;gap:4px;padding:16px}[data-dv-surface=dashboard] .dv-badge{border:1px solid #0000}[data-dv-surface=dashboard] .dv-badge-red{border-color:var(--dv-cd-mahogany)}[data-dv-surface=dashboard] .dv-content table th,[data-dv-surface=dashboard] table.dv-table th{background:var(--dv-cd-canvas);color:var(--dv-cd-text-secondary)}[data-dv-surface=dashboard] .dv-content table td,[data-dv-surface=dashboard] table.dv-table td{color:var(--dv-cd-text)}[data-dv-surface=dashboard] .dv-btn,[data-dv-surface=dashboard] .dv-content button,[data-dv-surface=dashboard] .dv-content input[type=submit]{border-radius:8px;min-height:40px;padding:8px 16px}[data-dv-surface=dashboard] .dv-snippet,[data-dv-surface=dashboard] .dv-content pre{background:var(--dv-cd-text);color:var(--dv-cd-canvas)}[data-dv-surface=dashboard] .dv-cd-button{border:1px solid var(--dv-cd-forest);background:var(--dv-cd-forest);min-height:40px;color:var(--dv-cd-canvas);border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;padding:8px 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-button:hover{text-decoration:underline}[data-dv-surface=dashboard] .dv-cd-button-secondary{background:var(--dv-cd-card);color:var(--dv-cd-forest)}[data-dv-surface=dashboard] .dv-cd-link{font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-cd-hero{flex-direction:column;gap:8px;max-width:72ch;display:flex}[data-dv-surface=dashboard] .dv-cd-eyebrow{color:var(--dv-cd-tweed);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-display{color:var(--dv-cd-forest);letter-spacing:-.015em;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:32px;font-weight:500;line-height:1.2}[data-dv-surface=dashboard] .dv-cd-lede{color:var(--dv-cd-text-secondary);font-size:14px}[data-dv-surface=dashboard] .dv-cd-next{border:1px solid var(--dv-cd-border);border-left:4px solid var(--dv-cd-gold);background:var(--dv-cd-card);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:16px 24px;display:flex}[data-dv-surface=dashboard] .dv-cd-next-label{color:var(--dv-cd-tweed);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-next-step{color:var(--dv-cd-forest);font-size:16px;font-weight:600}[data-dv-surface=dashboard] .dv-cd-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px}[data-dv-surface=dashboard] .dv-cd-state{box-shadow:none;border-style:dashed}[data-dv-surface=dashboard] .dv-cd-state-not_configured{background:var(--dv-cd-selected)}[data-dv-surface=dashboard] .dv-cd-state-unavailable{background:var(--dv-cd-cream)}[data-dv-surface=dashboard] .dv-cd-state-error{border:1px solid var(--dv-cd-mahogany);border-left-width:4px}[data-dv-surface=dashboard] .dv-cd-home-row:empty{display:none}[data-dv-surface=dashboard] .dv-cd-donut-chart{width:100%;max-width:160px;height:auto;display:block}[data-dv-surface=dashboard] .dv-cd-donut-track,[data-dv-surface=dashboard] .dv-cd-donut-arc{fill:none;stroke-width:6px}[data-dv-surface=dashboard] .dv-cd-donut-track{stroke:var(--dv-cd-selected)}[data-dv-surface=dashboard] .dv-cd-verdict-act{stroke:var(--dv-cd-forest);background:var(--dv-cd-forest)}[data-dv-surface=dashboard] .dv-cd-verdict-delay{stroke:var(--dv-cd-gold);background:var(--dv-cd-gold)}[data-dv-surface=dashboard] .dv-cd-verdict-filter{stroke:var(--dv-cd-mahogany);background:var(--dv-cd-mahogany)}[data-dv-surface=dashboard] .dv-cd-donut-total{fill:var(--dv-cd-text);font-size:9px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-donut-unit{fill:var(--dv-cd-text-secondary);font-size:3.5px}[data-dv-surface=dashboard] table.dv-cd-donut-table{border-collapse:collapse;width:100%;font-size:14px}[data-dv-surface=dashboard] table.dv-cd-donut-table caption{color:var(--dv-cd-text-secondary);text-align:left;padding-bottom:8px;font-size:12px}[data-dv-surface=dashboard] table.dv-cd-donut-table th,[data-dv-surface=dashboard] table.dv-cd-donut-table td{border-bottom:1px solid var(--dv-cd-border);color:var(--dv-cd-text);letter-spacing:0;text-align:left;text-transform:none;white-space:nowrap;background:0 0;padding:8px;font-size:14px}[data-dv-surface=dashboard] table.dv-cd-donut-table thead th{color:var(--dv-cd-text-secondary);font-size:12px;font-weight:600}[data-dv-surface=dashboard] table.dv-cd-donut-table td{text-align:right;font-variant-numeric:tabular-nums}[data-dv-surface=dashboard] .dv-cd-swatch{border-radius:2px;width:10px;height:10px;margin-right:8px;display:inline-block}[data-dv-surface=dashboard] .dv-cd-source{border:1px solid var(--dv-cd-border);background:var(--dv-cd-card);min-width:0;box-shadow:var(--dv-cd-shadow);border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}[data-dv-surface=dashboard] .dv-cd-source-available{border-left:4px solid var(--dv-cd-sage)}[data-dv-surface=dashboard] .dv-cd-source-discovery{border-color:var(--dv-cd-cream);background:var(--dv-cd-cream)}[data-dv-surface=dashboard] .dv-cd-source-pending{box-shadow:none;border-style:dashed}[data-dv-surface=dashboard] .dv-cd-source-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-cd-source-body{max-width:64ch;color:var(--dv-cd-text);font-size:14px}[data-dv-surface=dashboard] .dv-cd-source-preview{border:1px dashed var(--dv-cd-tweed);background:var(--dv-cd-card);border-radius:8px;margin:0;padding:16px}[data-dv-surface=dashboard] .dv-cd-preview-steps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-cd-preview-steps li{background:var(--dv-cd-selected);color:var(--dv-cd-forest);border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:12.5px;font-weight:600;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-preview-dot{background:var(--dv-cd-gold);border-radius:999px;width:6px;height:6px}[data-dv-surface=dashboard] .dv-cd-preview-caption{color:var(--dv-cd-text-secondary);margin-top:8px;font-size:12px;font-style:italic}[data-dv-surface=dashboard] .dv-cd-source-owner{color:var(--dv-cd-mahogany);font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-cd-journey{flex-direction:column;gap:16px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-cd-journey-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}[data-dv-surface=dashboard] .dv-cd-journey-step{border:1px solid var(--dv-cd-border);border-top:3px solid var(--dv-cd-sage);background:var(--dv-cd-card);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}[data-dv-surface=dashboard] .dv-cd-journey-index{background:var(--dv-cd-forest);width:24px;height:24px;color:var(--dv-cd-canvas);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:650;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-journey-label{color:var(--dv-cd-text-secondary);letter-spacing:.05em;text-transform:uppercase;font-size:11.5px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-journey-value{color:var(--dv-cd-text);overflow-wrap:anywhere;margin:0;font-size:14px}[data-dv-surface=dashboard] .dv-cd-journey-follow{border-left:4px solid var(--dv-cd-gold);background:var(--dv-cd-cream);border-radius:8px;flex-direction:column;gap:4px;padding:16px 24px;display:flex}[data-dv-surface=dashboard] .dv-cd-journey-follow .dv-cd-journey-label{color:var(--dv-cd-mahogany)}[data-dv-surface=dashboard] .dv-cd-evidence{border:1px solid var(--dv-cd-border);background:var(--dv-cd-canvas);color:var(--dv-cd-text);text-transform:capitalize;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:650;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-evidence-observed{border-color:var(--dv-cd-sage);background:var(--dv-cd-selected);color:var(--dv-cd-forest)}[data-dv-surface=dashboard] .dv-cd-evidence-connected{border-color:var(--dv-cd-forest);background:var(--dv-cd-card);color:var(--dv-cd-forest)}[data-dv-surface=dashboard] .dv-cd-evidence-inferred{border-style:dashed;border-color:var(--dv-cd-tweed);background:var(--dv-cd-cream);color:var(--dv-cd-mahogany)}[data-dv-surface=dashboard] .dv-cd-evidence-unknown{border-style:dotted;border-color:var(--dv-cd-tweed);background:var(--dv-cd-card);color:var(--dv-cd-text-secondary)}@media (min-width:901px) and (max-width:1180px){[data-dv-surface=dashboard] .dv-sidebar{flex-basis:216px;width:216px;padding:16px 8px 24px}[data-dv-surface=dashboard] .dv-content{padding:24px 24px 56px}}@media (max-width:900px){[data-dv-surface=dashboard] .dv-sidebar{border-bottom:0;flex-flow:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 16px;width:100%;height:auto;max-height:none;padding:12px 16px;position:static;overflow:visible}[data-dv-surface=dashboard] .dv-cd-nav{display:contents}[data-dv-surface=dashboard] .dv-cd-nav-toggle{border:1px solid var(--dv-cd-sage);min-height:44px;color:var(--dv-cd-canvas);font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-nav-toggle[aria-expanded=true]{background:var(--dv-cd-selected);color:var(--dv-cd-forest)}[data-dv-surface=dashboard] .dv-cd-nav-panel{flex:100%;min-width:0}[data-dv-surface=dashboard] .dv-cd-nav-panel.dv-cd-nav-closed{display:none}[data-dv-surface=dashboard] .dv-cd-nav-panel nav{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px 16px;padding-top:8px;display:grid}[data-dv-surface=dashboard] .dv-nav-group+.dv-nav-group{margin-top:0}[data-dv-surface=dashboard] .dv-nav-list{flex-flow:column;gap:2px}[data-dv-surface=dashboard] .dv-nav-link{border:0;border-left:3px solid #0000;min-height:44px}[data-dv-surface=dashboard] .dv-nav-link[aria-current=page]{border-left-color:var(--dv-cd-gold)}[data-dv-surface=dashboard] .dv-topbar{padding:8px 16px}[data-dv-surface=dashboard] .dv-content{padding:24px 16px 48px}}@media (max-width:520px){[data-dv-surface=dashboard] .dv-cd-display{font-size:26px}[data-dv-surface=dashboard] .dv-cd-donut{grid-template-columns:minmax(0,1fr);justify-items:center}[data-dv-surface=dashboard] .dv-cd-source,[data-dv-surface=dashboard] .dv-card,[data-dv-surface=dashboard] .dv-content section[data-dv-section]{padding:16px}[data-dv-surface=dashboard] table.dv-cd-donut-table th,[data-dv-surface=dashboard] table.dv-cd-donut-table td{white-space:normal;padding:8px 4px}}@media (prefers-reduced-motion:reduce){[data-dv-surface=dashboard] *,[data-dv-surface=dashboard] :before,[data-dv-surface=dashboard] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}[data-dv-surface=dashboard] .dv-content{max-width:1440px;margin-inline:auto}[data-dv-surface=dashboard] .dv-page-lede,[data-dv-surface=dashboard] .dv-card-note{max-width:72ch}[data-dv-surface=dashboard] .dv-content section[data-dv-route].dv-stack>*+*{margin-top:16px}[data-dv-surface=dashboard] .dv-grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}[data-dv-surface=dashboard] .dv-content form label{min-width:0;max-width:min(420px,100%)}[data-dv-surface=dashboard] .dv-content form label>input,[data-dv-surface=dashboard] .dv-content form label>select,[data-dv-surface=dashboard] .dv-content form label>textarea{min-width:0;max-width:100%}[data-dv-surface=dashboard] .dv-content .dv-card form:not(.dv-filters){box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}[data-dv-surface=dashboard] .dv-content ul:not(.dv-nav-list)>li.dv-cd-bare-item{background:0 0;border:0;padding:0}[data-dv-surface=dashboard] .dv-cd-actions-gap{margin-bottom:16px}[data-dv-surface=dashboard] .dv-content p.dv-cd-empty{border:1px dashed var(--dv-cd-border);color:var(--dv-cd-text-secondary);background:#fff;border-radius:12px;margin:0;padding:12px 16px;font-size:14px}[data-dv-surface=dashboard] .dv-content section[data-dv-route].dv-cd-home{flex-direction:column;gap:24px;display:flex}[data-dv-surface=dashboard] .dv-content section[data-dv-route].dv-cd-home>*{margin-top:0;margin-bottom:0}[data-dv-surface=dashboard] .dv-cd-first-project{border-left:4px solid var(--dv-cd-gold);flex-direction:column;align-items:flex-start;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-cd-first-project h2{color:var(--dv-cd-forest);margin:0;font-size:18px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-first-project .dv-cd-first-project-body{max-width:64ch;color:var(--dv-cd-text);margin:0;font-size:14px}[data-dv-surface=dashboard] .dv-cd-first-project .dv-cd-button{margin-top:8px}[data-dv-surface=dashboard] .dv-cd-create-grid{align-items:stretch;gap:24px}[data-dv-surface=dashboard] .dv-cd-create-grid>div{min-width:0;display:flex}[data-dv-surface=dashboard] .dv-cd-create-grid>div>.dv-card{flex-direction:column;flex:auto;min-width:0;margin:0;display:flex}[data-dv-surface=dashboard] .dv-cd-create-grid>div>.dv-card>form{flex:auto}[data-dv-surface=dashboard] .dv-cd-create-grid>div>.dv-card>form>button[type=submit]{margin-top:auto}[data-dv-surface=dashboard] label.dv-cd-choice,[data-dv-surface=dashboard] .dv-content form label.dv-cd-choice{border:1px solid var(--dv-cd-border);width:100%;max-width:560px;min-height:44px;color:var(--dv-cd-text);cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:12px;padding:11px 14px;font-size:14px;font-weight:500;line-height:20px;display:grid}[data-dv-surface=dashboard] label.dv-cd-choice>input[type=checkbox],[data-dv-surface=dashboard] label.dv-cd-choice>input[type=radio]{width:18px;height:18px;accent-color:var(--dv-cd-forest);cursor:pointer;margin:1px 0 0}[data-dv-surface=dashboard] label.dv-cd-choice>span{overflow-wrap:anywhere;min-width:0}[data-dv-surface=dashboard] label.dv-cd-choice:hover{border-color:var(--dv-cd-sage)}[data-dv-surface=dashboard] label.dv-cd-choice:has(input:checked){border-color:var(--dv-cd-forest);background:var(--dv-cd-selected)}[data-dv-surface=dashboard] label.dv-cd-choice>input:focus-visible{outline:2px solid var(--dv-cd-forest);outline-offset:2px}[data-dv-surface=dashboard] label.dv-cd-choice:has(input:required)>span:after{content:"Required";color:var(--dv-cd-text-secondary);margin-top:2px;font-size:12px;font-weight:600;display:block}[data-dv-surface=dashboard] label.dv-cd-choice:has(input:user-invalid){border-width:2px;border-color:var(--dv-cd-mahogany)}[data-dv-surface=dashboard] label.dv-cd-choice:has(input:disabled){cursor:not-allowed;opacity:.6}[data-dv-surface=dashboard] fieldset.dv-cd-fieldset{border:1px solid var(--dv-cd-border);border-radius:12px;flex-direction:column;gap:10px;width:100%;min-width:0;max-width:560px;margin:0;padding:12px 16px 16px;display:flex}[data-dv-surface=dashboard] fieldset.dv-cd-fieldset>legend{color:var(--dv-cd-text);padding:0 6px;font-size:13px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-table-region{border:1px solid var(--dv-cd-border);background:#fff;border-radius:12px;max-width:100%;overflow-x:auto}[data-dv-surface=dashboard] .dv-cd-table-region:focus-visible{outline:2px solid var(--dv-cd-forest);outline-offset:2px}[data-dv-surface=dashboard] .dv-cd-table-region>table.dv-cd-bounded-table{border-collapse:separate;border-spacing:0;width:100%;min-width:560px;font-size:14px}[data-dv-surface=dashboard] table.dv-cd-bounded-table caption{caption-side:top;color:var(--dv-cd-text);text-align:left;padding:12px 14px;font-size:13px;font-weight:650}[data-dv-surface=dashboard] table.dv-cd-bounded-table th,[data-dv-surface=dashboard] table.dv-cd-bounded-table td{border-bottom:1px solid var(--dv-cd-border);text-align:left;vertical-align:top;padding:10px 14px;position:relative}[data-dv-surface=dashboard] table.dv-cd-bounded-table th+th,[data-dv-surface=dashboard] table.dv-cd-bounded-table th+td,[data-dv-surface=dashboard] table.dv-cd-bounded-table td+td{border-left:1px solid var(--dv-cd-border)}[data-dv-surface=dashboard] table.dv-cd-bounded-table thead th{border-top:1px solid var(--dv-cd-border)}[data-dv-surface=dashboard] table.dv-cd-bounded-table tbody th{color:var(--dv-cd-text);letter-spacing:0;text-transform:none;white-space:normal;background:#fff;font-size:14px;font-weight:600}[data-dv-surface=dashboard] table.dv-cd-bounded-table td{color:var(--dv-cd-text);font-variant-numeric:tabular-nums}[data-dv-surface=dashboard] table.dv-cd-bounded-table tbody tr:last-child>*{border-bottom:0}[data-dv-surface=dashboard] .dv-cd-table-region>table.dv-cd-bounded-table.dv-cd-bounded-table-compact{min-width:0}[data-dv-surface=dashboard] .dv-content dl[data-dv-provider-state]{border:1px solid var(--dv-cd-border);background:#fff;border-radius:12px;margin:0;padding:16px}[data-dv-surface=dashboard] .dv-cd-status{border:1px solid var(--dv-cd-sage);background:var(--dv-cd-selected);color:var(--dv-cd-forest);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:12.5px;font-weight:650;display:inline-flex}[data-dv-surface=dashboard] [data-dv-visually-hidden=true]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-dv-surface=dashboard] .dv-content p.dv-cd-provider-notice{border:1px solid var(--dv-cd-border);border-left:4px solid var(--dv-cd-tweed);color:var(--dv-cd-text);background:#fff;border-radius:8px;margin:0;padding:12px 16px;font-size:14px}[data-dv-surface=dashboard] .dv-content .dv-cd-team{flex-direction:column;gap:16px;display:flex}[data-dv-surface=dashboard] .dv-content section[data-dv-route].dv-cd-team>*,[data-dv-surface=dashboard] .dv-content div.dv-cd-team>*{margin-top:0;margin-bottom:0}[data-dv-surface=dashboard] .dv-content ul.dv-cd-people{gap:8px}[data-dv-surface=dashboard] .dv-content ul.dv-cd-people>li.dv-cd-person{background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:12px 16px;display:grid}[data-dv-surface=dashboard] .dv-cd-person-main{flex-direction:column;gap:6px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-cd-person-email{color:var(--dv-cd-text);overflow-wrap:anywhere;font-size:14px;font-weight:600}[data-dv-surface=dashboard] .dv-cd-person-badges,[data-dv-surface=dashboard] .dv-cd-person-actions{flex-wrap:wrap;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-cd-person-actions{justify-content:flex-end}[data-dv-surface=dashboard] .dv-content .dv-cd-person-actions form:not(.dv-filters){box-shadow:none;background:0 0;border:0;margin:0;padding:0}[data-dv-surface=dashboard] .dv-content .dv-cd-person-actions button[type=submit]{border-color:var(--dv-cd-forest);color:var(--dv-cd-forest);background:#fff}[data-dv-surface=dashboard] .dv-topbar-side{flex-wrap:nowrap;gap:12px;margin-left:auto}[data-dv-surface=dashboard] .dv-cd-account{position:relative}[data-dv-surface=dashboard] .dv-cd-account-details>summary{list-style:none}[data-dv-surface=dashboard] .dv-cd-account-details>summary::-webkit-details-marker{display:none}[data-dv-surface=dashboard] .dv-cd-account-trigger{border:1px solid var(--dv-cd-border);min-height:44px;color:var(--dv-cd-text);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:13.5px;font-weight:600;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-account-trigger:hover{border-color:var(--dv-cd-sage)}[data-dv-surface=dashboard] .dv-cd-account-trigger:focus-visible{outline:2px solid var(--dv-cd-forest);outline-offset:2px}[data-dv-surface=dashboard] .dv-cd-account-trigger[aria-expanded=true],[data-dv-surface=dashboard] .dv-cd-account-details[open]>.dv-cd-account-trigger{border-color:var(--dv-cd-forest);background:var(--dv-cd-selected)}[data-dv-surface=dashboard] .dv-cd-avatar{background:var(--dv-cd-forest);color:#f8f6f1;letter-spacing:.02em;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12.5px;font-weight:700;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-chevron{border-right:2px solid var(--dv-cd-text-secondary);border-bottom:2px solid var(--dv-cd-text-secondary);width:7px;height:7px;margin:-3px 2px 0 0;transform:rotate(45deg)}[data-dv-surface=dashboard] .dv-cd-account-trigger[aria-expanded=true] .dv-cd-chevron{margin-top:3px;transform:rotate(225deg)}[data-dv-surface=dashboard] .dv-cd-account-panel{z-index:20;border:1px solid var(--dv-cd-border);width:min(320px,100vw - 32px);box-shadow:var(--dv-cd-shadow-lift);text-align:left;background:#fff;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);right:0}[data-dv-surface=dashboard] .dv-cd-account-panel[hidden]{display:none}[data-dv-surface=dashboard] .dv-cd-account-identity{border-bottom:1px solid var(--dv-cd-border);flex-direction:column;gap:4px;padding-bottom:12px;display:flex}[data-dv-surface=dashboard] .dv-cd-account-name{color:var(--dv-cd-text);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-account-email,[data-dv-surface=dashboard] .dv-cd-account-unavailable{color:var(--dv-cd-text-secondary);overflow-wrap:anywhere;margin:0;font-size:13px}[data-dv-surface=dashboard] .dv-cd-role-badge{border:1px solid var(--dv-cd-sage);background:var(--dv-cd-selected);color:var(--dv-cd-forest);border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 10px;font-size:12px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-account-links{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-cd-account-links a{min-height:40px;color:var(--dv-cd-text);border-radius:8px;align-items:center;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}[data-dv-surface=dashboard] .dv-cd-account-links a:hover{background:var(--dv-cd-selected);text-decoration:underline}[data-dv-surface=dashboard] .dv-cd-account-links a:focus-visible,[data-dv-surface=dashboard] .dv-cd-logout>button:focus-visible{outline:2px solid var(--dv-cd-forest);outline-offset:2px}[data-dv-surface=dashboard] .dv-cd-logout{border-top:1px solid var(--dv-cd-border);flex-direction:column;gap:8px;margin:0;padding-top:12px;display:flex}[data-dv-surface=dashboard] .dv-cd-logout>button{border:1px solid var(--dv-cd-forest);width:100%;min-height:40px;color:var(--dv-cd-forest);font:inherit;cursor:pointer;background:#fff;border-radius:8px;font-size:14px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-logout>button:hover{background:var(--dv-cd-selected)}[data-dv-surface=dashboard] .dv-cd-logout-error{border:1px solid var(--dv-cd-mahogany);color:var(--dv-cd-text);border-left-width:4px;border-radius:8px;margin:0;padding:8px 10px;font-size:13px}@media (max-width:640px){[data-dv-surface=dashboard] .dv-content ul.dv-cd-people>li.dv-cd-person{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-cd-person-actions{justify-content:flex-start}}@media (max-width:520px){[data-dv-surface=dashboard] .dv-cd-account-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-dv-surface=dashboard] .dv-cd-account-trigger{padding-right:10px}[data-dv-surface=dashboard] .dv-cd-create-grid{gap:16px}}[data-dv-surface=dashboard] .dv-nav-disclosure>summary{list-style:none}[data-dv-surface=dashboard] .dv-nav-disclosure>summary::-webkit-details-marker{display:none}[data-dv-surface=dashboard] .dv-nav-primary{box-sizing:border-box;width:100%;min-height:44px;color:var(--dv-cd-canvas);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:12px;font-family:inherit;font-size:15px;font-weight:650;line-height:20px;text-decoration:none;transition:background-color .12s,color .12s;display:flex}[data-dv-surface=dashboard] .dv-nav-primary:focus-visible{outline:2px solid var(--dv-cd-gold);outline-offset:2px}[data-dv-surface=dashboard] .dv-nav-primary svg{color:var(--dv-cd-sage);flex:none}[data-dv-surface=dashboard] .dv-nav-primary-label{flex:auto;min-width:0}[data-dv-surface=dashboard] a.dv-nav-primary[aria-current=page]{background:var(--dv-cd-selected);color:var(--dv-cd-forest)}[data-dv-surface=dashboard] a.dv-nav-primary[aria-current=page] svg{color:var(--dv-cd-forest)}[data-dv-surface=dashboard] .dv-nav-group[data-dv-nav-holds-active]>.dv-nav-primary,[data-dv-surface=dashboard] .dv-nav-group[data-dv-nav-holds-active]>.dv-nav-disclosure>.dv-nav-primary{color:#fff}[data-dv-surface=dashboard] .dv-nav-group[data-dv-nav-holds-active]>.dv-nav-primary svg,[data-dv-surface=dashboard] .dv-nav-group[data-dv-nav-holds-active]>.dv-nav-disclosure>.dv-nav-primary svg{color:var(--dv-cd-gold)}[data-dv-surface=dashboard] .dv-nav-chevron{border-bottom:2px solid;border-right:2px solid;flex:none;width:7px;height:7px;margin:-3px 4px 0 0;transition:transform .12s;transform:rotate(45deg)}[data-dv-surface=dashboard] .dv-nav-disclosure[open]>.dv-nav-primary .dv-nav-chevron,[data-dv-surface=dashboard] .dv-nav-primary[aria-expanded=true] .dv-nav-chevron{margin-top:3px;transform:rotate(225deg)}[data-dv-surface=dashboard] .dv-nav-group .dv-nav-list{padding:2px 0 6px 20px}[data-dv-surface=dashboard] .dv-nav-list[hidden]{display:none}@media (max-width:900px){[data-dv-surface=dashboard] .dv-nav-primary{min-height:44px;font-size:15px;font-weight:650}[data-dv-surface=dashboard] .dv-nav-link{min-height:44px;font-size:13.5px;font-weight:500}}@media (prefers-reduced-motion:reduce){[data-dv-surface=dashboard] .dv-nav-primary,[data-dv-surface=dashboard] .dv-nav-chevron,[data-dv-surface=dashboard] .dv-nav-list{transition:none}}[data-dv-surface=dashboard] .dv-cd-avatar{overflow:hidden}[data-dv-surface=dashboard] .dv-cd-avatar-photo{object-fit:cover;width:100%;height:100%;display:block}[data-dv-surface=dashboard] .dv-cd-account-display-name{color:var(--dv-cd-text);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-account-identity .dv-cd-account-name{color:var(--dv-cd-text-secondary);font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-cd-verify-notice{border:1px solid var(--dv-cd-gold);color:var(--dv-cd-text);background:#fff;border-left-width:4px;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 24px;padding:12px 16px;display:flex}[data-dv-surface=dashboard] .dv-cd-verify-notice p{margin:0}[data-dv-surface=dashboard] .dv-cd-signin-notice{border:1px solid var(--dv-cd-forest);background:var(--dv-cd-selected);color:var(--dv-cd-text);border-left-width:4px;border-radius:8px;margin:12px 0;padding:10px 14px;font-weight:600}[data-dv-surface=dashboard] .dv-signin-alternative{color:var(--dv-cd-text-secondary);margin:12px 0 0;font-size:13.5px}[data-dv-surface=dashboard] .dv-cd-form-group{flex-direction:column;gap:16px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-cd-stack-form{flex-direction:column;align-items:stretch;gap:6px;width:100%;min-width:0;max-width:480px;display:flex}[data-dv-surface=dashboard] .dv-content .dv-cd-stack-form label{color:var(--dv-cd-text);margin-top:8px;font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-cd-stack-form input:not([type=hidden]){box-sizing:border-box;width:100%;max-width:100%;min-height:44px}[data-dv-surface=dashboard] .dv-cd-stack-form input[type=file]{padding:8px}[data-dv-surface=dashboard] .dv-cd-stack-form input:focus-visible{outline:2px solid var(--dv-cd-forest);outline-offset:2px}[data-dv-surface=dashboard] .dv-cd-form-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}[data-dv-surface=dashboard] .dv-content .dv-cd-form-actions>button[type=submit]{border:1px solid var(--dv-cd-forest);background:var(--dv-cd-forest);color:var(--dv-cd-canvas);cursor:pointer;font-weight:600}[data-dv-surface=dashboard] .dv-cd-inline-form{flex-direction:column;align-items:flex-start;gap:8px;margin:0;display:flex}[data-dv-surface=dashboard] .dv-content .dv-cd-button-quiet{border:1px solid var(--dv-cd-forest);color:var(--dv-cd-forest);cursor:pointer;background:#fff;font-weight:600}[data-dv-surface=dashboard] .dv-content .dv-cd-form-actions>button:disabled,[data-dv-surface=dashboard] .dv-content .dv-cd-button-quiet:disabled{cursor:not-allowed;opacity:.6}[data-dv-surface=dashboard] .dv-cd-field-help,[data-dv-surface=dashboard] .dv-cd-form-note{color:var(--dv-cd-text-secondary);margin:0;font-size:13px}[data-dv-surface=dashboard] .dv-cd-field-label{color:var(--dv-cd-text-secondary);font-size:12.5px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-form-result{border:1px solid var(--dv-cd-mahogany);color:var(--dv-cd-text);background:#fff;border-left-width:4px;border-radius:8px;margin:0;padding:10px 14px;font-size:13.5px}[data-dv-surface=dashboard] .dv-cd-form-result-ok{border-color:var(--dv-cd-forest);background:var(--dv-cd-selected)}[data-dv-surface=dashboard] .dv-cd-current-email{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 16px;display:flex}[data-dv-surface=dashboard] .dv-cd-pending{border:1px dashed var(--dv-cd-sage);background:var(--dv-cd-canvas);border-radius:8px;flex-direction:column;gap:6px;padding:12px 16px;display:flex}[data-dv-surface=dashboard] .dv-cd-pending p{overflow-wrap:anywhere;margin:0}[data-dv-surface=dashboard] .dv-cd-photo{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}[data-dv-surface=dashboard] .dv-cd-photo-preview{background:var(--dv-cd-forest);width:96px;height:96px;color:var(--dv-cd-canvas);border-radius:999px;justify-content:center;align-items:center;display:flex;overflow:hidden}[data-dv-surface=dashboard] .dv-cd-photo-preview img{object-fit:cover;width:100%;height:100%;display:block}[data-dv-surface=dashboard] .dv-cd-photo-initials{letter-spacing:.02em;font-size:28px;font-weight:700}[data-dv-surface=dashboard] .dv-cd-photo-body{flex-direction:column;gap:12px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-content ul.dv-cd-policy{background:0 0;border:0;margin:0 0 4px;padding:0 0 0 20px;list-style:outside;display:block}[data-dv-surface=dashboard] .dv-content ul.dv-cd-policy>li{color:var(--dv-cd-text);background:0 0;border:0;margin:0;padding:0;font-size:13.5px}[data-dv-surface=dashboard] .dv-pa{box-sizing:border-box;background:var(--dv-cd-canvas);min-height:100vh;color:var(--dv-cd-text);padding-block:48px;padding-inline:16px}[data-dv-surface=dashboard] .dv-pa-main{width:100%;max-width:440px;margin:0 auto}[data-dv-surface=dashboard] .dv-pa-card{border:1px solid var(--dv-cd-border);box-shadow:var(--dv-cd-shadow-lift);background:#fff;border-radius:12px;flex-direction:column;gap:16px;padding:32px;display:flex}[data-dv-surface=dashboard] .dv-pa-card h1{color:var(--dv-cd-forest);margin:0;font-size:26px;font-weight:700;line-height:32px}[data-dv-surface=dashboard] .dv-pa-brand{color:var(--dv-cd-forest);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;display:flex}[data-dv-surface=dashboard] .dv-pa-mark{background:var(--dv-cd-forest);width:32px;height:32px;color:var(--dv-cd-canvas);border-radius:8px;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:inline-flex}[data-dv-surface=dashboard] .dv-pa-lede,[data-dv-surface=dashboard] .dv-pa-alt{color:var(--dv-cd-text-secondary);margin:0;font-size:14px;line-height:21px}[data-dv-surface=dashboard] .dv-pa-form{flex-direction:column;gap:6px;margin:0;display:flex}[data-dv-surface=dashboard] .dv-pa-form label{color:var(--dv-cd-text);margin-top:8px;font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-pa-form input:not([type=hidden]){box-sizing:border-box;border:1px solid var(--dv-cd-border);width:100%;min-height:44px;color:var(--dv-cd-text);font:inherit;background:#fff;border-radius:8px;padding:10px 12px;font-size:15px}[data-dv-surface=dashboard] .dv-pa-form button{border:1px solid var(--dv-cd-forest);background:var(--dv-cd-forest);min-height:44px;color:var(--dv-cd-canvas);font:inherit;cursor:pointer;border-radius:8px;margin-top:12px;padding:10px 16px;font-size:15px;font-weight:650}[data-dv-surface=dashboard] .dv-pa-form button:disabled{cursor:not-allowed;opacity:.6}[data-dv-surface=dashboard] .dv-pa-form input:focus-visible,[data-dv-surface=dashboard] .dv-pa-form button:focus-visible,[data-dv-surface=dashboard] .dv-pa a:focus-visible{outline:2px solid var(--dv-cd-forest);outline-offset:2px}[data-dv-surface=dashboard] .dv-pa a{color:var(--dv-cd-forest);font-weight:650}[data-dv-surface=dashboard] .dv-pa-result{border:1px solid var(--dv-cd-mahogany);color:var(--dv-cd-text);background:#fff;border-left-width:4px;border-radius:8px;margin:0;padding:10px 14px;font-size:14px;line-height:20px}[data-dv-surface=dashboard] .dv-pa-result-ok{border-color:var(--dv-cd-forest);background:var(--dv-cd-selected)}[data-dv-surface=dashboard] .dv-pa-done{flex-direction:column;gap:12px;display:flex}@media (max-width:520px){[data-dv-surface=dashboard] .dv-pa{padding-block:24px}[data-dv-surface=dashboard] .dv-pa-card{padding:20px}[data-dv-surface=dashboard] .dv-cd-photo{grid-template-columns:minmax(0,1fr)}}[data-dv-surface=dashboard] .dv-cd-restricted-shell{background:var(--dv-cd-canvas);min-height:100vh;color:var(--dv-cd-text);flex-direction:column;display:flex}[data-dv-surface=dashboard] .dv-cd-restricted-topbar{border-bottom:1px solid var(--dv-cd-forest);background:var(--dv-cd-forest);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:16px 24px;display:flex}[data-dv-surface=dashboard] .dv-cd-restricted-main{flex:1;justify-content:center;align-items:flex-start;padding:64px 16px;display:flex}[data-dv-surface=dashboard] .dv-cd-restricted-main:focus{outline:none}[data-dv-surface=dashboard] .dv-cd-restricted{border:1px solid var(--dv-cd-border);border-top:4px solid var(--dv-cd-gold);background:var(--dv-cd-card);width:100%;max-width:560px;box-shadow:var(--dv-cd-shadow-lift);border-radius:12px;padding:32px}[data-dv-surface=dashboard] .dv-cd-restricted-eyebrow{color:var(--dv-cd-tweed);margin:0 0 8px;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-cd-restricted h1{color:var(--dv-cd-forest);margin:0;font-size:26px;font-weight:700;line-height:1.25}[data-dv-surface=dashboard] .dv-cd-restricted-account{color:var(--dv-cd-text);overflow-wrap:anywhere;margin:12px 0 0;font-size:15px;font-weight:650}[data-dv-surface=dashboard] .dv-cd-restricted-body{max-width:60ch;color:var(--dv-cd-text-secondary);margin:12px 0 0;font-size:15px;line-height:1.6}[data-dv-surface=dashboard] .dv-cd-restricted-logout{margin:24px 0 0}[data-dv-surface=dashboard] .dv-cd-restricted-logout button{border:1px solid var(--dv-cd-forest);background:var(--dv-cd-forest);min-height:44px;color:var(--dv-cd-canvas);font:inherit;cursor:pointer;border-radius:8px;padding:10px 20px;font-weight:600;transition:box-shadow .12s}[data-dv-surface=dashboard] .dv-cd-restricted-logout button:hover{box-shadow:var(--dv-cd-shadow-lift)}[data-dv-surface=dashboard] .dv-cd-restricted-logout button:focus-visible{outline:2px solid var(--dv-cd-gold);outline-offset:2px}[data-dv-surface=dashboard] .dv-cd-restricted-logout button:disabled{opacity:.6;cursor:default}[data-dv-surface=dashboard] .dv-cd-restricted-error{color:var(--dv-cd-mahogany);margin:12px 0 0;font-weight:600}[data-dv-surface=dashboard] .dv-cd-beta-card{border-left:4px solid var(--dv-cd-sage)}[data-dv-surface=dashboard] .dv-cd-beta-note{color:var(--dv-cd-forest);font-weight:600}[data-dv-surface=dashboard] .dv-cd-beta-expiry-utc{color:var(--dv-cd-text-secondary)}@media (max-width:520px){[data-dv-surface=dashboard] .dv-cd-restricted-main{padding-block:32px}[data-dv-surface=dashboard] .dv-cd-restricted{padding:24px 20px}[data-dv-surface=dashboard] .dv-cd-restricted h1{font-size:22px}}@media (prefers-reduced-motion:reduce){[data-dv-surface=dashboard] .dv-cd-restricted-logout button{transition:none}}[data-dv-surface=dashboard]{--dv-ink:#0e1712;--dv-ink-2:#121d16;--dv-ink-3:#16241c;--dv-on-ink:#f1ece3;--dv-on-ink-muted:#a8a399;--dv-on-ink-line:#f1ece31a;--dv-gold-on-ink:#d3b285;--dv-bg-page:#f6f1e9;--dv-bg-soft:#efe8dc;--dv-bg-row:#faf7f1;--dv-panel:#fff;--dv-text-strong:#0d0e10;--dv-text-body:#2e3034;--dv-text-muted:#5e5a53;--dv-text-faint:#8a847a;--dv-line:#0d0e1017;--dv-line-strong:#0d0e1029;--dv-gold:#c4a071;--dv-gold-text:#8a6630;--dv-forest:#2e4a3b;--dv-forest-2:#3f6b54;--dv-rose:#a76d5e;--dv-act-ink:#2f6b4a;--dv-act-bg:#2e4a3b1a;--dv-delay-ink:#8a6123;--dv-delay-bg:#c4a07133;--dv-filter-ink:#9a4f40;--dv-filter-bg:#a76d5e26;--dv-info-ink:#3f6b54;--dv-info-bg:#3f6b541a;--dv-neutral-bg:#0d0e100d;--dv-mark-act:#2f6b4a;--dv-mark-delay:#c4a071;--dv-mark-filter:#a76d5e;--dv-mark-unknown:#cfc7b9;--dv-mark-primary:#2e4a3b;--dv-mark-secondary:#98a086;--dv-font:"DV Dashboard Inter", Inter, "Helvetica Neue", Arial, sans-serif;--dv-font-mono:"DV Dashboard Mono", "Geist Mono", ui-monospace, Menlo, monospace;--dv-radius-lg:14px;--dv-radius:10px;--dv-radius-sm:8px;--dv-shadow-card:0 1px 2px #0d0e100a, 0 1px 1px #0d0e1005;font-family:var(--dv-font);color:var(--dv-text-strong);background:var(--dv-bg-page);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55}[data-dv-surface=dashboard] :focus-visible{outline:2px solid var(--dv-gold-text);outline-offset:2px}[data-dv-surface=dashboard] .dv-sidebar :focus-visible{outline-color:var(--dv-gold-on-ink)}[data-dv-surface=dashboard] .dv-shell{background:var(--dv-bg-page)}[data-dv-surface=dashboard] .dv-sidebar{background:var(--dv-ink);width:248px;color:var(--dv-on-ink);border-right:1px solid var(--dv-on-ink-line);flex:0 0 248px;gap:20px;padding:22px 14px 28px}[data-dv-surface=dashboard] .dv-cd-brand{border-radius:8px;padding:4px 10px 6px;line-height:0;display:block}[data-dv-surface=dashboard] .dv-cd-logo{width:172px;max-width:100%;height:auto;display:block}[data-dv-surface=dashboard] .dv-nav-group+.dv-nav-group{border-top:1px solid #0000;margin-top:2px;padding-top:2px}[data-dv-surface=dashboard] .dv-nav-group[data-dv-nav-group=origin],[data-dv-surface=dashboard] .dv-nav-group[data-dv-nav-group=reports]{border-top:1px solid #f1ece324;margin-top:8px;padding-top:8px}[data-dv-surface=dashboard] .dv-nav-primary{min-height:44px;color:var(--dv-on-ink);letter-spacing:-.005em;border-radius:9px;padding:11px 12px;font-size:14.5px;font-weight:650;line-height:20px}[data-dv-surface=dashboard] .dv-nav-primary:hover{color:#fff;background:#f1ece30f}[data-dv-surface=dashboard] .dv-nav-primary svg{color:var(--dv-on-ink-muted)}[data-dv-surface=dashboard] a.dv-nav-primary[aria-current=page]{color:#fff;box-shadow:inset 3px 0 0 var(--dv-gold-on-ink);background:#f1ece317}[data-dv-surface=dashboard] a.dv-nav-primary[aria-current=page] svg,[data-dv-surface=dashboard] .dv-nav-group[data-dv-nav-holds-active]>.dv-nav-primary svg,[data-dv-surface=dashboard] .dv-nav-group[data-dv-nav-holds-active]>.dv-nav-disclosure>.dv-nav-primary svg{color:var(--dv-gold-on-ink)}[data-dv-surface=dashboard] .dv-nav-group .dv-nav-list{border-left:1px solid var(--dv-on-ink-line);gap:1px;margin:2px 0 6px 21px;padding:0 0 0 10px}[data-dv-surface=dashboard] .dv-nav-link{min-height:36px;color:var(--dv-on-ink-muted);border-left:0;border-radius:8px;padding:8px 10px;font-size:13.5px;font-weight:500}[data-dv-surface=dashboard] .dv-nav-link:hover{color:var(--dv-on-ink);background:#f1ece30f;text-decoration:none}[data-dv-surface=dashboard] .dv-nav-link[aria-current=page]{color:#fff;box-shadow:inset 2px 0 0 var(--dv-gold-on-ink);background:#f1ece317;font-weight:600}[data-dv-surface=dashboard] .dv-topbar{background:var(--dv-bg-page);border-bottom:1px solid var(--dv-line);min-height:60px;padding:12px 32px}[data-dv-surface=dashboard] .dv-topbar-title{color:var(--dv-text-muted);font-family:var(--dv-font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:500}[data-dv-surface=dashboard] .dv-env{border:1px solid var(--dv-line-strong);background:var(--dv-panel);color:var(--dv-text-body);font-family:var(--dv-font-mono);letter-spacing:.04em;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:500}[data-dv-surface=dashboard] .dv-content{box-sizing:border-box;width:100%;max-width:1272px;margin:0 auto;padding:32px 32px 72px}[data-dv-surface=dashboard] h1,[data-dv-surface=dashboard] h2,[data-dv-surface=dashboard] h3{color:var(--dv-text-strong);font-family:var(--dv-font)}[data-dv-surface=dashboard] .dv-content section[data-dv-route]>h1,[data-dv-surface=dashboard] .dv-page-header h1,[data-dv-surface=dashboard] .dv-cd-display{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:600;line-height:1.15}[data-dv-surface=dashboard] .dv-content h2{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.3}[data-dv-surface=dashboard] .dv-content h3{font-size:14.5px;font-weight:600;line-height:1.35}[data-dv-surface=dashboard] .dv-page-header{gap:8px;margin-bottom:4px;display:grid}[data-dv-surface=dashboard] .dv-page-lede,[data-dv-surface=dashboard] .dv-cd-lede{max-width:68ch;color:var(--dv-text-muted);margin:0;font-size:15px;line-height:1.6}[data-dv-surface=dashboard] .dv-cd-eyebrow,[data-dv-surface=dashboard] .dv-cd-kicker{color:var(--dv-gold-text);font-family:var(--dv-font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:11.5px;font-weight:500;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-kicker:before{content:"";background:var(--dv-gold);border-radius:50%;width:6px;height:6px}[data-dv-surface=dashboard] .dv-content a:not(.dv-stat):not(.dv-cd-button):not(.dv-cd-chip):not(.dv-cd-bar-row){color:var(--dv-forest-2);text-underline-offset:3px;text-decoration-color:#3f6b5459}[data-dv-surface=dashboard] .dv-content a:not(.dv-stat):not(.dv-cd-button):not(.dv-cd-chip):not(.dv-cd-bar-row):hover{color:var(--dv-forest);text-decoration-color:currentColor}[data-dv-surface=dashboard] .dv-stack{gap:24px}[data-dv-surface=dashboard] .dv-cd-page{gap:24px;min-width:0;display:grid}[data-dv-surface=dashboard] .dv-cd-intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}[data-dv-surface=dashboard] .dv-cd-intro-text{flex:420px;gap:8px;min-width:0;display:grid}[data-dv-surface=dashboard] .dv-cd-intro-actions{flex-wrap:wrap;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-cd-scope{border:1px solid var(--dv-line);border-radius:var(--dv-radius);background:var(--dv-bg-row);color:var(--dv-text-muted);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;padding:10px 14px;font-size:13px;display:flex}[data-dv-surface=dashboard] .dv-cd-scope>div{gap:6px;margin:0;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-scope dt{color:var(--dv-text-body);font-weight:600}[data-dv-surface=dashboard] .dv-cd-scope dd{margin:0}[data-dv-surface=dashboard] .dv-card,[data-dv-surface=dashboard] .dv-content section[data-dv-section],[data-dv-surface=dashboard] .dv-content section[data-dv-outcome-section],[data-dv-surface=dashboard] .dv-cd-panel{box-sizing:border-box;border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);min-width:0;box-shadow:var(--dv-shadow-card);padding:22px 24px}[data-dv-surface=dashboard] .dv-card-head,[data-dv-surface=dashboard] .dv-cd-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:16px;display:flex}[data-dv-surface=dashboard] .dv-card-head h2,[data-dv-surface=dashboard] .dv-cd-panel-head h2{margin:0}[data-dv-surface=dashboard] .dv-card-note,[data-dv-surface=dashboard] .dv-cd-panel-note{max-width:70ch;color:var(--dv-text-muted);margin:4px 0 0;font-size:13.5px;line-height:1.5}[data-dv-surface=dashboard] .dv-cd-panel-quiet{background:var(--dv-bg-row);box-shadow:none}[data-dv-surface=dashboard] .dv-cd-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}[data-dv-surface=dashboard] .dv-cd-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}[data-dv-surface=dashboard] .dv-cd-split{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}[data-dv-surface=dashboard] .dv-cd-kpis,[data-dv-surface=dashboard] .dv-cd-kpi-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:16px;display:grid}[data-dv-surface=dashboard] .dv-stat,[data-dv-surface=dashboard] .dv-cd-kpi{box-sizing:border-box;border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);min-width:0;box-shadow:var(--dv-shadow-card);color:var(--dv-text-strong);flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;display:flex}[data-dv-surface=dashboard] a.dv-stat:hover,[data-dv-surface=dashboard] a.dv-cd-kpi:hover{border-color:var(--dv-line-strong);box-shadow:var(--dv-cd-shadow-lift)}[data-dv-surface=dashboard] .dv-stat-label,[data-dv-surface=dashboard] .dv-cd-kpi-label{color:var(--dv-text-muted);font-size:13px;font-weight:500}[data-dv-surface=dashboard] .dv-stat-value,[data-dv-surface=dashboard] .dv-cd-kpi-value{color:var(--dv-text-strong);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.1}[data-dv-surface=dashboard] .dv-stat-value-sm{letter-spacing:0;font-size:16px}[data-dv-surface=dashboard] .dv-stat-hint,[data-dv-surface=dashboard] .dv-cd-kpi-hint{color:var(--dv-text-muted);font-size:13px;line-height:1.45}[data-dv-surface=dashboard] .dv-stat-link,[data-dv-surface=dashboard] .dv-cd-kpi-link{color:var(--dv-forest-2);margin-top:auto;padding-top:6px;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-badge{background:var(--dv-neutral-bg);color:var(--dv-text-body);letter-spacing:.01em;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}[data-dv-surface=dashboard] .dv-badge-green{background:var(--dv-act-bg);color:var(--dv-act-ink)}[data-dv-surface=dashboard] .dv-badge-amber{background:var(--dv-delay-bg);color:var(--dv-delay-ink)}[data-dv-surface=dashboard] .dv-badge-red{background:var(--dv-filter-bg);color:var(--dv-filter-ink)}[data-dv-surface=dashboard] .dv-badge-blue,[data-dv-surface=dashboard] .dv-badge-teal,[data-dv-surface=dashboard] .dv-badge-indigo{background:var(--dv-info-bg);color:var(--dv-info-ink)}[data-dv-surface=dashboard] .dv-badge-violet{color:var(--dv-text-strong);box-shadow:inset 0 0 0 1px var(--dv-line-strong);background:#0d0e1012}[data-dv-surface=dashboard] .dv-note,[data-dv-surface=dashboard] .dv-content p[data-dv-state]{border:1px solid var(--dv-line);border-radius:var(--dv-radius);background:var(--dv-bg-row);color:var(--dv-text-body);margin:0;padding:14px 16px;font-size:14px}[data-dv-surface=dashboard] .dv-note-error,[data-dv-surface=dashboard] .dv-content p[data-dv-state=error]{background:var(--dv-filter-bg);color:var(--dv-filter-ink);border-color:#9a4f404d}[data-dv-surface=dashboard] .dv-note-locked{border-style:dashed;border-color:var(--dv-line-strong)}[data-dv-surface=dashboard] .dv-note-ok{background:var(--dv-act-bg);color:var(--dv-act-ink);border-color:#2e4a3b40}[data-dv-surface=dashboard] .dv-note-title{color:var(--dv-text-strong);margin-bottom:2px;display:block}[data-dv-surface=dashboard] .dv-table-wrap{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);max-width:100%;overflow-x:auto}[data-dv-surface=dashboard] .dv-content table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}[data-dv-surface=dashboard] .dv-content table th,[data-dv-surface=dashboard] table.dv-table th{border-bottom:1px solid var(--dv-line);background:var(--dv-bg-row);color:var(--dv-text-muted);font-family:var(--dv-font-mono);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:11px 14px;font-size:11.5px;font-weight:500}[data-dv-surface=dashboard] .dv-content table tbody th{color:var(--dv-text-strong);font-family:var(--dv-font);letter-spacing:0;text-transform:none;background:0 0;font-size:14px;font-weight:600}[data-dv-surface=dashboard] .dv-content table td,[data-dv-surface=dashboard] table.dv-table td{border-bottom:1px solid var(--dv-line);color:var(--dv-text-body);vertical-align:middle;padding:12px 14px}[data-dv-surface=dashboard] .dv-content table tbody tr:last-child>*{border-bottom:0}[data-dv-surface=dashboard] .dv-content table tbody tr:hover>td{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-content table .dv-cd-num,[data-dv-surface=dashboard] .dv-cd-num{text-align:right;font-variant-numeric:tabular-nums}[data-dv-surface=dashboard] .dv-cd-muted{color:var(--dv-text-muted)}[data-dv-surface=dashboard] .dv-cd-mono{font-family:var(--dv-font-mono);font-size:12.5px}[data-dv-surface=dashboard] .dv-cd-button,[data-dv-surface=dashboard] .dv-content button,[data-dv-surface=dashboard] .dv-content input[type=submit],[data-dv-surface=dashboard] .dv-btn{box-sizing:border-box;border:1px solid var(--dv-ink);background:var(--dv-ink);min-height:40px;color:var(--dv-on-ink);font-family:var(--dv-font);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}[data-dv-surface=dashboard] .dv-content a.dv-cd-button{color:var(--dv-on-ink);text-decoration:none}[data-dv-surface=dashboard] .dv-cd-button:hover,[data-dv-surface=dashboard] .dv-content a.dv-cd-button:hover,[data-dv-surface=dashboard] .dv-content button:hover,[data-dv-surface=dashboard] .dv-content input[type=submit]:hover{background:var(--dv-ink-3);border-color:var(--dv-ink-3);color:#fff}[data-dv-surface=dashboard] .dv-content button:disabled,[data-dv-surface=dashboard] .dv-content input[type=submit]:disabled{cursor:not-allowed;opacity:.55}[data-dv-surface=dashboard] .dv-cd-button-secondary,[data-dv-surface=dashboard] .dv-content a.dv-cd-button-secondary,[data-dv-surface=dashboard] .dv-content button[data-dv-action=retry],[data-dv-surface=dashboard] .dv-content button[data-dv-action=copy-snippet],[data-dv-surface=dashboard] .dv-content button.dv-cd-button-quiet{border-color:var(--dv-line-strong);background:var(--dv-panel);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-cd-button-secondary:hover,[data-dv-surface=dashboard] .dv-content a.dv-cd-button-secondary:hover,[data-dv-surface=dashboard] .dv-content button[data-dv-action=retry]:hover,[data-dv-surface=dashboard] .dv-content button[data-dv-action=copy-snippet]:hover,[data-dv-surface=dashboard] .dv-content button.dv-cd-button-quiet:hover{border-color:var(--dv-ink);background:var(--dv-bg-row);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-cd-link{color:var(--dv-forest-2);font-size:14px;font-weight:600}[data-dv-surface=dashboard] .dv-content label{color:var(--dv-text-body);font-size:13.5px;font-weight:500}[data-dv-surface=dashboard] .dv-content input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),[data-dv-surface=dashboard] .dv-content select,[data-dv-surface=dashboard] .dv-content textarea{box-sizing:border-box;border:1px solid var(--dv-line-strong);background:var(--dv-panel);min-height:40px;color:var(--dv-text-strong);font-family:var(--dv-font);border-radius:9px;padding:8px 12px;font-size:14px}[data-dv-surface=dashboard] .dv-content input:not([type=checkbox]):not([type=radio]):focus-visible,[data-dv-surface=dashboard] .dv-content select:focus-visible,[data-dv-surface=dashboard] .dv-content textarea:focus-visible{border-color:var(--dv-gold-text);outline-offset:0;outline:2px solid #8a663059}[data-dv-surface=dashboard] .dv-content input[type=checkbox],[data-dv-surface=dashboard] .dv-content input[type=radio]{accent-color:var(--dv-ink)}[data-dv-surface=dashboard] .dv-snippet,[data-dv-surface=dashboard] .dv-content pre{border:1px solid var(--dv-on-ink-line);border-radius:var(--dv-radius);background:var(--dv-ink);color:var(--dv-on-ink);font-family:var(--dv-font-mono);font-size:12.5px;line-height:1.6}[data-dv-surface=dashboard] [data-dv-action-error]{color:var(--dv-filter-ink);font-size:13.5px}[data-dv-surface=dashboard] [data-dv-action-ok]{color:var(--dv-act-ink);font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-detail{border-top:1px solid var(--dv-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0 20px;margin:0;display:grid}[data-dv-surface=dashboard] .dv-detail>div{border-bottom:1px solid var(--dv-line);align-content:start;gap:4px;padding:14px 0;display:grid}[data-dv-surface=dashboard] .dv-detail dt{color:var(--dv-text-muted);font-size:12.5px;font-weight:500}[data-dv-surface=dashboard] .dv-detail dd{color:var(--dv-text-strong);margin:0;font-size:14.5px;font-weight:500}[data-dv-surface=dashboard] .dv-steps{gap:0;margin:0;padding:0;list-style:none;display:grid}[data-dv-surface=dashboard] .dv-steps>li{border-bottom:1px solid var(--dv-line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0;display:flex}[data-dv-surface=dashboard] .dv-steps>li:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-step-index{border:1px solid var(--dv-line-strong);background:var(--dv-panel);width:26px;height:26px;color:var(--dv-text-muted);font-family:var(--dv-font-mono);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:inline-grid}[data-dv-surface=dashboard] .dv-step-done{background:var(--dv-act-bg);color:var(--dv-act-ink);border-color:#0000}[data-dv-surface=dashboard] .dv-step-name{color:var(--dv-text-strong);flex:200px;font-weight:500}[data-dv-surface=dashboard] .dv-cd-home{gap:24px;display:grid}[data-dv-surface=dashboard] .dv-cd-home>*+*{margin-top:0}[data-dv-surface=dashboard] .dv-cd-hero{background:0 0;border:0;gap:8px;padding:0;display:grid}[data-dv-surface=dashboard] .dv-cd-next{border-radius:var(--dv-radius-lg);background:#fbf6ec;border:1px solid #c4a07173;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:14px 18px;display:flex}[data-dv-surface=dashboard] .dv-cd-next-label{color:var(--dv-gold-text);font-family:var(--dv-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:500}[data-dv-surface=dashboard] .dv-cd-next-step{color:var(--dv-text-strong);flex:240px;font-weight:600}[data-dv-surface=dashboard] .dv-cd-home-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}[data-dv-surface=dashboard] .dv-cd-home-row>.dv-card+.dv-card{margin-top:0}[data-dv-surface=dashboard] .dv-cd-state-label{color:var(--dv-text-body);font-size:15px;font-weight:600}[data-dv-surface=dashboard] .dv-cd-donut{grid-template-columns:168px minmax(0,1fr);align-items:center;gap:24px;margin:0;display:grid}[data-dv-surface=dashboard] .dv-cd-donut-chart{width:168px;height:168px}[data-dv-surface=dashboard] .dv-cd-donut-track{fill:none;stroke:var(--dv-bg-soft);stroke-width:5px}[data-dv-surface=dashboard] .dv-cd-donut-arc{fill:none;stroke-width:5px}[data-dv-surface=dashboard] .dv-cd-donut-arc.dv-cd-verdict-act{stroke:var(--dv-mark-act)}[data-dv-surface=dashboard] .dv-cd-donut-arc.dv-cd-verdict-delay{stroke:var(--dv-mark-delay)}[data-dv-surface=dashboard] .dv-cd-donut-arc.dv-cd-verdict-filter{stroke:var(--dv-mark-filter)}[data-dv-surface=dashboard] .dv-cd-donut-total{fill:var(--dv-text-strong);font-family:var(--dv-font);font-size:8px;font-weight:600}[data-dv-surface=dashboard] .dv-cd-donut-unit{fill:var(--dv-text-muted);font-family:var(--dv-font);font-size:3.2px}[data-dv-surface=dashboard] .dv-cd-swatch,[data-dv-surface=dashboard] .dv-cd-legend-swatch{vertical-align:-1px;background:var(--dv-mark-primary);border-radius:3px;flex:none;width:10px;height:10px;margin-right:8px;display:inline-block}[data-dv-surface=dashboard] .dv-cd-swatch.dv-cd-verdict-act,[data-dv-surface=dashboard] .dv-cd-legend-swatch.dv-cd-mark-act{background:var(--dv-mark-act)}[data-dv-surface=dashboard] .dv-cd-swatch.dv-cd-verdict-delay,[data-dv-surface=dashboard] .dv-cd-legend-swatch.dv-cd-mark-delay{background:var(--dv-mark-delay)}[data-dv-surface=dashboard] .dv-cd-swatch.dv-cd-verdict-filter,[data-dv-surface=dashboard] .dv-cd-legend-swatch.dv-cd-mark-filter{background:var(--dv-mark-filter)}[data-dv-surface=dashboard] .dv-cd-legend-swatch.dv-cd-mark-secondary{background:var(--dv-mark-secondary)}[data-dv-surface=dashboard] .dv-cd-legend-swatch.dv-cd-mark-unknown{background:var(--dv-mark-unknown)}[data-dv-surface=dashboard] table.dv-cd-donut-table caption,[data-dv-surface=dashboard] .dv-cd-chart caption{color:var(--dv-text-muted);text-align:left;padding:0 0 8px;font-size:12.5px}[data-dv-surface=dashboard] .dv-cd-chart{gap:14px;min-width:0;margin:0;display:grid}[data-dv-surface=dashboard] .dv-cd-chart-svg{width:100%;height:auto;display:block;overflow:visible}[data-dv-surface=dashboard] .dv-cd-chart-grid{stroke:var(--dv-line);stroke-width:1px}[data-dv-surface=dashboard] .dv-cd-chart-axis{stroke:var(--dv-line-strong);stroke-width:1px}[data-dv-surface=dashboard] .dv-cd-chart-label{fill:var(--dv-text-muted);font-family:var(--dv-font-mono);font-size:11px}[data-dv-surface=dashboard] .dv-cd-chart-line{fill:none;stroke:var(--dv-mark-primary);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}[data-dv-surface=dashboard] .dv-cd-chart-line.dv-cd-mark-act{stroke:var(--dv-mark-act)}[data-dv-surface=dashboard] .dv-cd-chart-line.dv-cd-mark-delay{stroke:var(--dv-mark-delay);stroke-dasharray:6 3}[data-dv-surface=dashboard] .dv-cd-chart-line.dv-cd-mark-filter{stroke:var(--dv-mark-filter);stroke-dasharray:2 3}[data-dv-surface=dashboard] .dv-cd-chart-dot{stroke:var(--dv-panel);stroke-width:1.5px}[data-dv-surface=dashboard] .dv-cd-chart-dot.dv-cd-mark-act{fill:var(--dv-mark-act)}[data-dv-surface=dashboard] .dv-cd-chart-dot.dv-cd-mark-delay{fill:var(--dv-mark-delay)}[data-dv-surface=dashboard] .dv-cd-chart-dot.dv-cd-mark-filter{fill:var(--dv-mark-filter)}[data-dv-surface=dashboard] .dv-cd-legend{color:var(--dv-text-body);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-cd-legend li{align-items:center;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-bars{gap:12px;margin:0;padding:0;list-style:none;display:grid}[data-dv-surface=dashboard] .dv-cd-bar-row{grid-template-columns:minmax(96px,.9fr) minmax(0,2fr) minmax(72px,auto);align-items:center;gap:12px;font-size:13.5px;display:grid}[data-dv-surface=dashboard] .dv-cd-bar-label{color:var(--dv-text-body);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}[data-dv-surface=dashboard] .dv-cd-bar-track{background:var(--dv-bg-soft);border-radius:999px;height:10px;position:relative;overflow:hidden}[data-dv-surface=dashboard] .dv-cd-bar-fill{background:var(--dv-mark-primary);border-radius:999px;height:100%;display:block}[data-dv-surface=dashboard] .dv-cd-bar-fill.dv-cd-mark-act{background:var(--dv-mark-act)}[data-dv-surface=dashboard] .dv-cd-bar-fill.dv-cd-mark-delay{background:var(--dv-mark-delay)}[data-dv-surface=dashboard] .dv-cd-bar-fill.dv-cd-mark-filter{background:var(--dv-mark-filter)}[data-dv-surface=dashboard] .dv-cd-bar-fill.dv-cd-mark-unknown{background:var(--dv-mark-unknown)}[data-dv-surface=dashboard] .dv-cd-bar-fill.dv-cd-mark-secondary{background:var(--dv-mark-secondary)}[data-dv-surface=dashboard] .dv-cd-bar-value{color:var(--dv-text-strong);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}[data-dv-surface=dashboard] .dv-content a.dv-cd-bar-row{color:inherit;border-radius:8px;margin:-4px -8px;padding:4px 8px;text-decoration:none}[data-dv-surface=dashboard] .dv-content a.dv-cd-bar-row:hover{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-cd-stackbar{background:var(--dv-bg-soft);border-radius:999px;height:14px;display:flex;overflow:hidden}[data-dv-surface=dashboard] .dv-cd-stackbar>span{min-width:2px;height:100%;display:block}[data-dv-surface=dashboard] .dv-cd-stackbar>span+span{box-shadow:inset 2px 0 0 var(--dv-panel)}[data-dv-surface=dashboard] .dv-cd-stackbar .dv-cd-mark-act{background:var(--dv-mark-act)}[data-dv-surface=dashboard] .dv-cd-stackbar .dv-cd-mark-delay{background:var(--dv-mark-delay)}[data-dv-surface=dashboard] .dv-cd-stackbar .dv-cd-mark-filter{background:var(--dv-mark-filter)}[data-dv-surface=dashboard] .dv-cd-stackbar .dv-cd-mark-unknown{background:var(--dv-mark-unknown)}[data-dv-surface=dashboard] .dv-cd-stackbar .dv-cd-mark-secondary{background:var(--dv-mark-secondary)}[data-dv-surface=dashboard] .dv-cd-stackbar .dv-cd-mark-primary{background:var(--dv-mark-primary)}[data-dv-surface=dashboard] .dv-cd-table-toggle{margin:0}[data-dv-surface=dashboard] .dv-cd-table-toggle>summary{min-height:32px;color:var(--dv-forest-2);cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-table-toggle[open]>summary{margin-bottom:10px}[data-dv-surface=dashboard] .dv-cd-filters{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0;padding:16px;display:flex}[data-dv-surface=dashboard] .dv-cd-filter{flex:150px;gap:6px;min-width:0;display:grid}[data-dv-surface=dashboard] .dv-cd-filter-search{flex:2 240px}[data-dv-surface=dashboard] .dv-cd-filter>span{color:var(--dv-text-muted);font-size:12.5px;font-weight:500}[data-dv-surface=dashboard] .dv-cd-filter-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-cd-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-cd-chip,[data-dv-surface=dashboard] .dv-content a.dv-cd-chip{box-sizing:border-box;border:1px solid var(--dv-line-strong);background:var(--dv-panel);min-height:36px;color:var(--dv-text-body);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}[data-dv-surface=dashboard] .dv-content a.dv-cd-chip:hover{border-color:var(--dv-ink);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-content a.dv-cd-chip[aria-current=true]{border-color:var(--dv-ink);background:var(--dv-ink);color:var(--dv-on-ink)}[data-dv-surface=dashboard] .dv-cd-chip-count{font-variant-numeric:tabular-nums;opacity:.8}[data-dv-surface=dashboard] .dv-cd-pager{color:var(--dv-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;display:flex}[data-dv-surface=dashboard] .dv-cd-pager-links{gap:8px;display:flex}[data-dv-surface=dashboard] .dv-cd-pager-links span[aria-disabled=true]{border:1px solid var(--dv-line);min-height:36px;color:var(--dv-text-faint);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-records{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}[data-dv-surface=dashboard] .dv-cd-record{border-bottom:1px solid var(--dv-line);grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr)) auto;align-items:center;gap:8px 16px;padding:14px 18px;display:grid}[data-dv-surface=dashboard] .dv-cd-record:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-cd-record-main{gap:2px;min-width:0;display:grid}[data-dv-surface=dashboard] .dv-cd-record-title{color:var(--dv-text-strong);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}[data-dv-surface=dashboard] .dv-cd-record-sub{color:var(--dv-text-muted);font-size:13px}[data-dv-surface=dashboard] .dv-cd-record-cell{gap:3px;min-width:0;font-size:13.5px;display:grid}[data-dv-surface=dashboard] .dv-cd-record-cell>span:first-child{color:var(--dv-text-muted);font-family:var(--dv-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px}[data-dv-surface=dashboard] .dv-cd-discovery{border-radius:var(--dv-radius-lg);background:#fbf6ec;border:1px solid #c4a07173;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:28px;padding:28px;display:grid}[data-dv-surface=dashboard] .dv-cd-discovery h2{letter-spacing:-.02em;margin:4px 0 8px;font-size:22px}[data-dv-surface=dashboard] .dv-cd-discovery-art{border-radius:var(--dv-radius);background:var(--dv-panel);border:1px dashed #8a663073;gap:10px;margin:0;padding:18px;list-style:none;display:grid}[data-dv-surface=dashboard] .dv-cd-discovery-art li{color:var(--dv-text-body);align-items:center;gap:10px;font-size:13.5px;display:flex}[data-dv-surface=dashboard] .dv-cd-discovery-art li:before{content:"";background:var(--dv-gold);border-radius:50%;flex:none;width:8px;height:8px}[data-dv-surface=dashboard] .dv-cd-synthetic-tag{color:var(--dv-gold-text);font-family:var(--dv-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}[data-dv-surface=dashboard] .dv-cd-evidence{border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}[data-dv-surface=dashboard] .dv-cd-evidence-observed{background:var(--dv-act-bg);color:var(--dv-act-ink)}[data-dv-surface=dashboard] .dv-cd-evidence-connected{background:var(--dv-info-bg);color:var(--dv-info-ink)}[data-dv-surface=dashboard] .dv-cd-evidence-inferred{background:var(--dv-delay-bg);color:var(--dv-delay-ink)}[data-dv-surface=dashboard] .dv-cd-evidence-unknown,[data-dv-surface=dashboard] .dv-cd-evidence-other{background:var(--dv-neutral-bg);color:var(--dv-text-body)}[data-dv-surface=dashboard] .dv-cd-avatar{background:var(--dv-ink);color:var(--dv-gold-on-ink)}@media (max-width:1180px){[data-dv-surface=dashboard] .dv-cd-split,[data-dv-surface=dashboard] .dv-cd-home-row{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-cd-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}[data-dv-surface=dashboard] .dv-cd-discovery{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-cd-record{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr)) auto}[data-dv-surface=dashboard] .dv-cd-record-cell.dv-cd-record-optional{display:none}}@media (min-width:901px) and (max-width:1180px){[data-dv-surface=dashboard] .dv-sidebar{flex-basis:224px;width:224px;padding:18px 10px 24px}[data-dv-surface=dashboard] .dv-content{padding:24px 24px 56px}}@media (max-width:900px){[data-dv-surface=dashboard] .dv-sidebar{border-right:0;border-bottom:1px solid var(--dv-on-ink-line);flex:none;width:100%;padding:10px 16px}[data-dv-surface=dashboard] .dv-cd-brand{padding:6px 0}[data-dv-surface=dashboard] .dv-cd-logo{width:150px}[data-dv-surface=dashboard] .dv-cd-nav-toggle{color:var(--dv-on-ink);border-color:#f1ece347}[data-dv-surface=dashboard] .dv-cd-nav-toggle[aria-expanded=true]{color:#fff;background:#f1ece31f}[data-dv-surface=dashboard] .dv-cd-nav-panel nav{grid-template-columns:minmax(0,1fr);gap:2px}[data-dv-surface=dashboard] .dv-nav-group[data-dv-nav-group=origin],[data-dv-surface=dashboard] .dv-nav-group[data-dv-nav-group=reports]{margin-top:4px;padding-top:4px}[data-dv-surface=dashboard] .dv-nav-link{border-left:0;min-height:44px}[data-dv-surface=dashboard] .dv-nav-link[aria-current=page]{border-left:0}[data-dv-surface=dashboard] .dv-topbar{min-height:52px;padding:8px 16px}[data-dv-surface=dashboard] .dv-content{padding:24px 16px 56px}[data-dv-surface=dashboard] .dv-cd-grid-2,[data-dv-surface=dashboard] .dv-cd-grid-3{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-cd-record{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-dv-surface=dashboard] .dv-cd-record-main{grid-column:1/-1}}@media (max-width:520px){[data-dv-surface=dashboard] .dv-content section[data-dv-route]>h1,[data-dv-surface=dashboard] .dv-page-header h1,[data-dv-surface=dashboard] .dv-cd-display{font-size:23px}[data-dv-surface=dashboard] .dv-card,[data-dv-surface=dashboard] .dv-content section[data-dv-section],[data-dv-surface=dashboard] .dv-content section[data-dv-outcome-section],[data-dv-surface=dashboard] .dv-cd-panel{padding:18px 16px}[data-dv-surface=dashboard] .dv-cd-donut{grid-template-columns:minmax(0,1fr);justify-items:center}[data-dv-surface=dashboard] .dv-cd-bar-row{grid-template-columns:minmax(0,1fr) auto}[data-dv-surface=dashboard] .dv-cd-bar-track{grid-area:2/1/auto/-1}[data-dv-surface=dashboard] .dv-cd-discovery{padding:20px 16px}[data-dv-surface=dashboard] .dv-topbar-title{display:none}}@media (prefers-reduced-motion:reduce){[data-dv-surface=dashboard] .dv-cd-button,[data-dv-surface=dashboard] .dv-content button,[data-dv-surface=dashboard] a.dv-stat,[data-dv-surface=dashboard] a.dv-cd-kpi{transition:none}}[data-dv-surface=dashboard] .dv-cd-print-only{display:none}@media print{[data-dv-surface=dashboard]{background:#fff}[data-dv-surface=dashboard] .dv-sidebar,[data-dv-surface=dashboard] .dv-topbar,[data-dv-surface=dashboard] .dv-cd-skip,[data-dv-surface=dashboard] .dv-cd-no-print,[data-dv-surface=dashboard] .dv-cd-filters,[data-dv-surface=dashboard] .dv-cd-pager,[data-dv-surface=dashboard] button{display:none!important}[data-dv-surface=dashboard] .dv-content{max-width:none;padding:0}[data-dv-surface=dashboard] .dv-card,[data-dv-surface=dashboard] .dv-cd-panel,[data-dv-surface=dashboard] .dv-stat,[data-dv-surface=dashboard] .dv-cd-kpi{box-shadow:none;break-inside:avoid}[data-dv-surface=dashboard] .dv-cd-print-only{display:block!important}}[data-dv-surface=dashboard] .dv-content button.dv-cd-button-secondary{border-color:var(--dv-line-strong);background:var(--dv-panel);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-content button.dv-cd-button-secondary:hover{border-color:var(--dv-ink);background:var(--dv-bg-row);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-cd-intro .dv-page-header,[data-dv-surface=dashboard] .dv-cd-intro h1{margin:0}[data-dv-surface=dashboard] .dv-cd-field-help{color:var(--dv-text-muted);margin:-4px 0 0;font-size:12.5px}[data-dv-surface=dashboard] .dv-content code{background:var(--dv-bg-soft);font-family:var(--dv-font-mono);border-radius:6px;padding:1px 6px;font-size:12.5px}[data-dv-surface=dashboard] .dv-content pre.dv-snippet,[data-dv-surface=dashboard] .dv-content .dv-snippet{white-space:pre-wrap;word-break:break-all;margin:0;padding:14px 16px;overflow-x:auto}[data-dv-surface=dashboard] .dv-cd-metric>h3,[data-dv-surface=dashboard] .dv-cd-metric>p{margin:0}[data-dv-surface=dashboard] .dv-cd-metric>.dv-cd-kpi-label{letter-spacing:0;font-size:13px;font-weight:500}[data-dv-surface=dashboard] .dv-cd-report-index{margin:0;padding:0;list-style:none}[data-dv-surface=dashboard] .dv-cd-report-index>li{display:flex}[data-dv-surface=dashboard] .dv-cd-report-index>li>a{flex:auto}[data-dv-surface=dashboard] .dv-cd-setup-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}[data-dv-surface=dashboard] .dv-cd-setup-rail>li>a{box-sizing:border-box;border:1px solid var(--dv-line);border-radius:var(--dv-radius);background:var(--dv-panel);height:100%;min-height:56px;color:var(--dv-text-strong);align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}[data-dv-surface=dashboard] .dv-cd-setup-rail>li>a:hover{border-color:var(--dv-line-strong)}[data-dv-surface=dashboard] .dv-cd-setup-rail>li[data-dv-setup-state=done]>a{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-cd-setup-rail-state{color:var(--dv-text-muted);font-size:12px;font-weight:500;display:block}[data-dv-surface=dashboard] .dv-cd-setup-step{scroll-margin-top:16px}[data-dv-surface=dashboard] .dv-cd-setup-step-title{align-items:center;gap:12px;display:flex}[data-dv-surface=dashboard] .dv-cd-stack-form{gap:14px;max-width:520px;display:grid}[data-dv-surface=dashboard] .dv-cd-stack-form>label{gap:6px;display:grid}[data-dv-surface=dashboard] .dv-cd-stack-form>button{justify-self:start}[data-dv-surface=dashboard] .dv-cd-journey{gap:18px;display:grid}[data-dv-surface=dashboard] .dv-cd-journey-intro{margin:0}[data-dv-surface=dashboard] .dv-cd-journey-flow{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}[data-dv-surface=dashboard] .dv-cd-journey-flow>li{background:var(--dv-panel);align-content:start;gap:6px;padding:16px 18px;display:grid}[data-dv-surface=dashboard] .dv-cd-journey-flow>li+li{border-left:1px solid var(--dv-line)}[data-dv-surface=dashboard] .dv-cd-journey-between{background:var(--dv-bg-row)!important}[data-dv-surface=dashboard] .dv-cd-journey-label{color:var(--dv-text-muted);font-family:var(--dv-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}[data-dv-surface=dashboard] .dv-cd-journey-value{color:var(--dv-text-strong);font-size:15px;font-weight:600;line-height:1.35}[data-dv-surface=dashboard] .dv-cd-journey-summary{gap:4px;font-size:14px;font-weight:500;display:grid}[data-dv-surface=dashboard] .dv-cd-journey-follow{border-left:3px solid var(--dv-gold);border-radius:0 var(--dv-radius) var(--dv-radius) 0;background:#fbf6ec;gap:6px;padding:14px 18px;display:grid}[data-dv-surface=dashboard] .dv-cd-journey-follow .dv-cd-journey-value{font-weight:500}@media (max-width:900px){[data-dv-surface=dashboard] .dv-cd-setup-rail{grid-template-columns:minmax(0,1fr);gap:6px}[data-dv-surface=dashboard] .dv-cd-setup-rail>li>a{min-height:48px}[data-dv-surface=dashboard] .dv-cd-journey-flow{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-cd-journey-flow>li+li{border-left:0;border-top:1px solid var(--dv-line)}}@media print{[data-dv-surface=dashboard] .dv-cd-setup-rail,[data-dv-surface=dashboard] .dv-cd-table-toggle>summary{display:none!important}}[data-dv-surface=dashboard] .dv-content ul[class*=dv-cd-],[data-dv-surface=dashboard] .dv-content ol[class*=dv-cd-]{margin:0;padding:0;list-style:none}[data-dv-surface=dashboard] .dv-content ul[class*=dv-cd-]>li,[data-dv-surface=dashboard] .dv-content ol[class*=dv-cd-]>li{color:inherit;font-size:inherit;background:0 0;border:0;border-radius:0;padding:0}[data-dv-surface=dashboard] .dv-content ul.dv-cd-chips{flex-flow:wrap;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-content ul.dv-cd-legend{flex-flow:wrap;gap:6px 18px;display:flex}[data-dv-surface=dashboard] .dv-content ul.dv-cd-legend>li{align-items:center;font-size:13px;display:inline-flex}[data-dv-surface=dashboard] .dv-content ul.dv-cd-bars{gap:12px;display:grid}[data-dv-surface=dashboard] .dv-content ul.dv-cd-discovery-art{border-radius:var(--dv-radius);background:var(--dv-panel);border:1px dashed #8a663073;gap:10px;padding:18px;display:grid}[data-dv-surface=dashboard] .dv-content ul.dv-cd-discovery-art>li{align-items:center;gap:10px;font-size:13.5px;display:flex}[data-dv-surface=dashboard] .dv-content ul.dv-cd-records{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);gap:0;display:grid;overflow:hidden}[data-dv-surface=dashboard] .dv-content ul.dv-cd-records>li.dv-cd-record{border-bottom:1px solid var(--dv-line);padding:14px 18px}[data-dv-surface=dashboard] .dv-content ul.dv-cd-records>li.dv-cd-record:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-content ul.dv-cd-report-index{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}[data-dv-surface=dashboard] .dv-content ol.dv-cd-setup-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}[data-dv-surface=dashboard] .dv-content ol.dv-cd-howto{color:var(--dv-text-body);gap:8px;padding-left:20px;font-size:13.5px;list-style:decimal;display:grid}[data-dv-surface=dashboard] .dv-content ol.dv-cd-howto>li{padding-left:4px}[data-dv-surface=dashboard] .dv-content ol.dv-cd-journey-flow>li{background:var(--dv-panel);padding:16px 18px}[data-dv-surface=dashboard] .dv-content ol.dv-cd-journey-flow>li.dv-cd-journey-between{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-content ol.dv-steps>li,[data-dv-surface=dashboard] .dv-content ul.dv-steps>li{border:0;border-bottom:1px solid var(--dv-line);background:0 0;border-radius:0;flex-wrap:nowrap;align-items:center;gap:12px;padding:11px 0;display:flex}[data-dv-surface=dashboard] .dv-content ol.dv-steps>li:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-content .dv-steps .dv-step-name{flex:auto;min-width:0}[data-dv-surface=dashboard] .dv-content .dv-steps>li>.dv-stat-hint{white-space:nowrap;flex:none;margin-left:auto}[data-dv-surface=dashboard] .dv-content .dv-steps>li>.dv-badge{flex:none}[data-dv-surface=dashboard] .dv-content form.dv-cd-filters{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);box-shadow:none;flex-flow:wrap;align-items:flex-end;gap:12px;margin:0;padding:16px;display:flex}[data-dv-surface=dashboard] .dv-content form.dv-cd-filters label.dv-cd-filter{width:auto;min-width:140px;max-width:none;color:var(--dv-text-muted);flex:150px;gap:6px;font-size:12.5px;font-weight:500;display:grid}[data-dv-surface=dashboard] .dv-content form.dv-cd-filters label.dv-cd-filter-search{flex:2 240px}[data-dv-surface=dashboard] .dv-content form.dv-cd-filters input,[data-dv-surface=dashboard] .dv-content form.dv-cd-filters select{width:100%;max-width:none}[data-dv-surface=dashboard] .dv-content form.dv-cd-filters button{align-self:auto}[data-dv-surface=dashboard] .dv-content form.dv-cd-filter-actions{box-shadow:none;background:0 0;border:0;flex-direction:row;align-items:flex-end;gap:8px;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-content form.dv-cd-filter-actions label.dv-cd-filter{gap:6px;width:auto;font-size:12.5px;font-weight:500;display:grid}[data-dv-surface=dashboard] .dv-content form.dv-cd-stack-form{max-width:520px;box-shadow:none;background:0 0;border:0;gap:14px;margin:0;padding:0;display:grid}[data-dv-surface=dashboard] .dv-content form.dv-cd-stack-form>label:not(.dv-cd-choice){gap:6px;max-width:none;font-size:13.5px;font-weight:500;display:grid}[data-dv-surface=dashboard] .dv-content form.dv-cd-stack-form input:not([type=checkbox]):not([type=radio]){max-width:none}[data-dv-surface=dashboard] .dv-content dl.dv-cd-scope{flex-wrap:wrap;gap:6px 22px;display:flex}[data-dv-surface=dashboard] .dv-content dl.dv-cd-scope>div{background:0 0;border:0;align-items:baseline;gap:6px;min-width:0;padding:0;display:inline-flex}[data-dv-surface=dashboard] .dv-content dl.dv-cd-scope dt{color:var(--dv-text-body);letter-spacing:0;text-transform:none;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-content dl.dv-cd-scope dt:after{content:":"}[data-dv-surface=dashboard] .dv-content dl.dv-cd-scope dd{color:var(--dv-text-muted);margin:0;font-size:13px}[data-dv-surface=dashboard] .dv-content dl.dv-detail>div{border:0;border-bottom:1px solid var(--dv-line);background:0 0;border-radius:0;padding:14px 0}[data-dv-surface=dashboard] .dv-content dl.dv-detail dt{color:var(--dv-text-muted);letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:500}[data-dv-surface=dashboard] .dv-content section[data-dv-section] dl:not(.dv-metrics):not(.dv-detail):not(.dv-cd-scope)>div{border:0;border-top:1px solid var(--dv-line);background:0 0;border-radius:0;padding:12px 0 4px}[data-dv-surface=dashboard] .dv-content a.dv-cd-kpi:not(.dv-stat):not(.dv-cd-button),[data-dv-surface=dashboard] .dv-content a.dv-cd-kpi:not(.dv-stat):not(.dv-cd-button):hover{color:var(--dv-text-strong);text-decoration:none}[data-dv-surface=dashboard] .dv-content a.dv-cd-kpi .dv-cd-kpi-hint,[data-dv-surface=dashboard] .dv-content a.dv-cd-kpi .dv-cd-kpi-label{color:var(--dv-text-muted)}[data-dv-surface=dashboard] .dv-content a.dv-cd-chip:not(.dv-stat):not(.dv-cd-button){color:var(--dv-text-body);text-decoration:none}[data-dv-surface=dashboard] .dv-content a.dv-cd-chip[aria-current=true]:not(.dv-stat):not(.dv-cd-button){color:var(--dv-on-ink)}[data-dv-surface=dashboard] .dv-content a.dv-cd-bar-row:not(.dv-stat):not(.dv-cd-button){color:inherit;text-decoration:none}[data-dv-surface=dashboard] .dv-content .dv-cd-setup-rail a:not(.dv-stat):not(.dv-cd-button){color:var(--dv-text-strong);text-decoration:none}[data-dv-surface=dashboard] .dv-content .dv-cd-legend a:not(.dv-stat):not(.dv-cd-button){color:inherit;text-decoration:none}[data-dv-surface=dashboard] .dv-content .dv-cd-legend a:not(.dv-stat):not(.dv-cd-button):hover{text-decoration:underline}[data-dv-surface=dashboard] .dv-content .dv-cd-display,[data-dv-surface=dashboard] .dv-content h1{font-family:var(--dv-font)}@media (min-width:901px){[data-dv-surface=dashboard] .dv-shell{box-shadow:inset 248px 0 0 var(--dv-ink)}[data-dv-surface=dashboard] .dv-cd-logo{width:188px}}@media (min-width:901px) and (max-width:1180px){[data-dv-surface=dashboard] .dv-shell{box-shadow:inset 224px 0 0 var(--dv-ink)}}[data-dv-surface=dashboard] .dv-cd-split .dv-cd-donut{grid-template-columns:minmax(0,1fr);justify-items:center}[data-dv-surface=dashboard] .dv-cd-split .dv-cd-donut table{width:100%}[data-dv-surface=dashboard] .dv-content table.dv-cd-donut-table caption{white-space:normal}[data-dv-surface=dashboard] .dv-content table.dv-table td:last-child{white-space:nowrap}[data-dv-surface=dashboard] .dv-cd-reveal{border-top:1px solid var(--dv-line);margin-top:14px;padding-top:12px}[data-dv-surface=dashboard] .dv-cd-reveal>summary{color:var(--dv-forest-2);cursor:pointer;font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-cd-reveal[open]>summary{margin-bottom:12px}[data-dv-surface=dashboard] .dv-cd-webhook-url{overflow-wrap:anywhere;margin-top:8px;display:block}[data-dv-surface=dashboard] .dv-cd-chart-col{shape-rendering:crispedges}[data-dv-surface=dashboard] .dv-cd-chart-col.dv-cd-mark-act{fill:var(--dv-mark-act)}[data-dv-surface=dashboard] .dv-cd-chart-col.dv-cd-mark-delay{fill:var(--dv-mark-delay)}[data-dv-surface=dashboard] .dv-cd-chart-col.dv-cd-mark-filter{fill:var(--dv-mark-filter)}@media (max-width:900px){[data-dv-surface=dashboard] .dv-content ol.dv-cd-setup-rail{grid-template-columns:minmax(0,1fr);gap:6px}[data-dv-surface=dashboard] .dv-content ul.dv-cd-records>li.dv-cd-record{padding:12px 14px}}@media (max-width:520px){[data-dv-surface=dashboard] .dv-content .dv-steps>li>.dv-badge{display:none}[data-dv-surface=dashboard] .dv-content form.dv-cd-filters label.dv-cd-filter{flex:100%}}[data-dv-surface=dashboard] .dv-cd-bar-row{grid-template-columns:minmax(96px,.9fr) minmax(0,2fr) 9.5em}[data-dv-surface=dashboard] .dv-cd-discovery h2,[data-dv-surface=dashboard] .dv-cd-intro h1{text-wrap:balance}[data-dv-surface=dashboard] .dv-content .dv-cd-nowrap{white-space:nowrap}@media (max-width:520px){[data-dv-surface=dashboard] .dv-cd-kpis,[data-dv-surface=dashboard] .dv-cd-kpi-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px}[data-dv-surface=dashboard] .dv-stat,[data-dv-surface=dashboard] .dv-cd-kpi{padding:14px}[data-dv-surface=dashboard] .dv-stat-value,[data-dv-surface=dashboard] .dv-cd-kpi-value{font-size:24px}[data-dv-surface=dashboard] .dv-cd-chart-label{font-size:22px}[data-dv-surface=dashboard] .dv-cd-bar-row{grid-template-columns:minmax(0,1fr) auto}}[data-dv-surface=dashboard] .dv-content ul.dv-cd-limit-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}[data-dv-surface=dashboard] .dv-content ul.dv-cd-limit-grid>li{border:1px solid var(--dv-line);border-radius:var(--dv-radius);background:var(--dv-bg-row);color:var(--dv-text-strong);padding:14px 16px;font-size:14px;font-weight:500}[data-dv-surface=dashboard] .dv-content .dv-cd-grid-3>.dv-card,[data-dv-surface=dashboard] .dv-content .dv-cd-grid-2>.dv-card{height:100%;margin:0}[data-dv-surface=dashboard] .dv-content .dv-card>h2+p,[data-dv-surface=dashboard] .dv-content .dv-card>p+p{margin-top:6px}[data-dv-surface=dashboard] .dv-content .dv-cd-account-stack{gap:16px;margin:16px 0 0;display:grid}[data-dv-surface=dashboard] .dv-content .dv-cd-account-page>section[data-dv-section],[data-dv-surface=dashboard] .dv-content .dv-cd-account-page>.dv-cd-account-stack>section{margin:0 0 16px}[data-dv-surface=dashboard] .dv-content .dv-cd-account-stack>section{margin:0}[data-dv-surface=dashboard] .dv-content .dv-cd-panel>h2{margin:0 0 6px}[data-dv-surface=dashboard] .dv-content .dv-cd-panel>h2+p,[data-dv-surface=dashboard] .dv-content .dv-cd-panel>.dv-cd-panel-note{margin:0 0 14px}[data-dv-surface=dashboard] .dv-content .dv-cd-panel form:not(.dv-filters):not(.dv-cd-stack-form){box-shadow:none;background:0 0;border:0;border-radius:0;margin:12px 0 0;padding:0}[data-dv-surface=dashboard] .dv-content .dv-cd-panel h3{color:var(--dv-text-strong);margin:18px 0 4px;font-size:15px;font-weight:650}[data-dv-surface=dashboard] .dv-content ul.dv-cd-policy[data-dv-password-policy]{margin:4px 0 8px;padding:0 0 0 20px;list-style:outside}[data-dv-surface=dashboard] .dv-content ul.dv-cd-policy[data-dv-password-policy]>li{color:var(--dv-text-body);font-size:13.5px;line-height:1.6;display:list-item}[data-dv-surface=dashboard] .dv-content section[data-dv-section=two-step]>p{max-width:72ch}[data-dv-surface=dashboard] .dv-content section[data-dv-section=two-step]>article{border-top:1px solid var(--dv-line);margin:16px 0 0;padding:16px 0 0}[data-dv-surface=dashboard] .dv-content section[data-dv-section=two-step]>article>h3{margin:0 0 4px}[data-dv-surface=dashboard] .dv-content ul.dv-cd-session-list{border:1px solid var(--dv-line);border-radius:var(--dv-radius);gap:0;margin:0;display:grid;overflow:hidden}[data-dv-surface=dashboard] .dv-content ul.dv-cd-session-list>li{border-bottom:1px solid var(--dv-line);background:var(--dv-panel);color:var(--dv-text-body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;font-size:13.5px;display:flex}[data-dv-surface=dashboard] .dv-content ul.dv-cd-session-list>li:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-content ul.dv-cd-session-list>li[data-dv-current=true]{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-content ul.dv-cd-session-list>li>form{margin:0}[data-dv-surface=dashboard] .dv-content .dv-cd-session-text{min-width:0}[data-dv-surface=dashboard] .dv-content form[data-dv-action=revoke_session]>button[type=submit],[data-dv-surface=dashboard] .dv-content form[data-dv-action=logout_all]>button[type=submit],[data-dv-surface=dashboard] .dv-content form[data-dv-action=cancel_account_deletion]>button[type=submit]{border:1px solid var(--dv-line-strong,#0d0e102e);background:var(--dv-panel);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-content .dv-cd-danger-zone{border-color:#9a4f4059}[data-dv-surface=dashboard] .dv-content .dv-cd-danger-zone>h2{color:var(--dv-filter-ink)}[data-dv-surface=dashboard] .dv-content form[data-dv-action=request_account_deletion]>button[type=submit]{border:1px solid var(--dv-filter-ink);background:var(--dv-panel);color:var(--dv-filter-ink)}[data-dv-surface=dashboard] .dv-content form[data-dv-action=request_account_deletion]>button[type=submit]:hover{background:var(--dv-filter-bg)}[data-dv-surface=dashboard] .dv-content nav.dv-cd-onpage{margin:0 0 16px}[data-dv-surface=dashboard] .dv-content .dv-cd-panel ul[data-dv-section]{border:1px solid var(--dv-line);border-radius:var(--dv-radius);gap:0;margin:0;overflow:hidden}[data-dv-surface=dashboard] .dv-content .dv-cd-panel ul[data-dv-section]>li{border:0;border-bottom:1px solid var(--dv-line);background:var(--dv-panel);color:var(--dv-text-body);border-radius:0;margin:0;padding:10px 14px;font-size:13.5px}[data-dv-surface=dashboard] .dv-content .dv-cd-panel ul[data-dv-section]>li:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-content .dv-cd-panel section[data-dv-mapping-project],[data-dv-surface=dashboard] .dv-content .dv-cd-panel section[data-dv-value-inputs-project],[data-dv-surface=dashboard] .dv-content .dv-cd-panel section[data-dv-approved-fields-project],[data-dv-surface=dashboard] .dv-content .dv-cd-panel section[data-dv-page-categories-project]{border:0;border-top:1px solid var(--dv-line);box-shadow:none;background:0 0;border-radius:0;margin:16px 0 0;padding:16px 0 0}[data-dv-surface=dashboard] .dv-content .dv-cd-panel .dv-cd-stack-form,[data-dv-surface=dashboard] .dv-content .dv-cd-panel form.dv-cd-stack-form{max-width:560px}@media (max-width:760px){[data-dv-surface=dashboard] .dv-content .dv-table-wrap:has(>table.dv-cd-table-stack){overflow:visible}[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack,[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack>tbody{width:100%;min-width:0;display:block}[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack>thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack>tbody>tr{border-bottom:1px solid var(--dv-line);padding:14px 16px;display:block}[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack>tbody>tr:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack>tbody>tr>td{white-space:normal;overflow-wrap:anywhere;border:0;padding:3px 0;display:block}[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack>tbody>tr>td[data-label]{grid-template-columns:minmax(0,8.5em) minmax(0,1fr);align-items:baseline;gap:12px;display:grid}[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack>tbody>tr>td[data-label]:before{content:attr(data-label);color:var(--dv-text-muted);font-family:var(--dv-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px}[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack>tbody>tr>td[data-dv-lead]{color:var(--dv-text-strong);margin-bottom:6px;font-size:15px}[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack>tbody>tr>td.dv-cd-stack-action{margin-top:6px}[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack>tbody>tr:hover>td{background:0 0}}[data-dv-surface=dashboard] .dv-content dl.dv-cd-scope dt{white-space:nowrap;flex:none}[data-dv-surface=dashboard] .dv-content dl.dv-cd-scope dd{min-width:0}[data-dv-surface=dashboard] .dv-content details[data-dv-connector-reference]{margin:16px 0 0}[data-dv-surface=dashboard] .dv-content details[data-dv-connector-reference] h3{margin:12px 0 6px;font-size:14px}[data-dv-surface=dashboard] .dv-content details[data-dv-connector-reference] ul{border:1px solid var(--dv-line);border-radius:var(--dv-radius);gap:0;margin:0;overflow:hidden}[data-dv-surface=dashboard] .dv-content details[data-dv-connector-reference] ul>li{border:0;border-bottom:1px solid var(--dv-line);background:var(--dv-panel);color:var(--dv-text-body);border-radius:0;margin:0;padding:8px 12px;font-size:13.5px}[data-dv-surface=dashboard] .dv-content details[data-dv-connector-reference] ul>li:last-child{border-bottom:0}@media (max-width:760px){[data-dv-surface=dashboard] .dv-content table.dv-cd-table-stack>tbody>tr>td[data-label]>*{grid-column:2;justify-self:start}}[data-dv-surface=dashboard] .dv-content .dv-cd-panel ul[data-dv-section]{box-sizing:border-box;align-self:stretch;width:100%}[data-dv-surface=dashboard] .dv-cd-bar-label{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}[data-dv-surface=dashboard] fieldset.dv-cd-choice-list{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}[data-dv-surface=dashboard] fieldset.dv-cd-choice-list>legend{color:var(--dv-text-strong);margin-bottom:8px;padding:0;font-weight:600}[data-dv-surface=dashboard] fieldset.dv-cd-choice-list label.dv-cd-choice:has(input:required)>span:after{content:none}[data-dv-surface=dashboard] .dv-shell,[data-dv-surface=dashboard] .dv-cd-restricted-shell{--dv-ink:#102a20;--dv-ink-2:#133126;--dv-ink-3:#1a3b2e;--dv-on-ink:#eef2ec;--dv-on-ink-muted:#a9b8ae;--dv-on-ink-line:#eef2ec1a;--dv-gold-on-ink:#d6b784;--dv-bg-page:#f4f3ee;--dv-bg-soft:#eceae3;--dv-bg-row:#faf9f5;--dv-panel:#fff;--dv-text-strong:#15191a;--dv-text-body:#363b38;--dv-text-muted:#5f655f;--dv-text-faint:#8c908a;--dv-line:#e5e2da;--dv-line-strong:#d3cfc5;--dv-gold:#c29a62;--dv-gold-text:#87642e;--dv-forest:#1f4b3a;--dv-forest-2:#2b654c;--dv-rose:#a76d5e;--dv-act-ink:#2b6447;--dv-act-bg:#e5efe8;--dv-delay-ink:#80591b;--dv-delay-bg:#f6edda;--dv-filter-ink:#96463a;--dv-filter-bg:#f6e6e1;--dv-info-ink:#2b654c;--dv-info-bg:#e7efea;--dv-neutral-bg:#efede7;--dv-mark-act:#2f6b4a;--dv-mark-delay:#c9a46b;--dv-mark-filter:#a9685a;--dv-mark-unknown:#d2ccc0;--dv-mark-primary:#1f4b3a;--dv-mark-secondary:#9aa58f;--dv-cd-forest:#1f4b3a;--dv-cd-sage:#9aa58f;--dv-cd-cream:#eceae3;--dv-cd-mahogany:#a9685a;--dv-cd-gold:#c29a62;--dv-cd-tweed:#8c908a;--dv-cd-canvas:#f4f3ee;--dv-cd-card:#fff;--dv-cd-text:#15191a;--dv-cd-text-secondary:#5f655f;--dv-cd-border:#e5e2da;--dv-cd-selected:#efede7;--dv-cd-shadow:0 1px 0 #15191a08;--dv-bg:#f4f3ee;--dv-surface:#fff;--dv-surface-alt:#faf9f5;--dv-border:#e5e2da;--dv-border-strong:#d3cfc5;--dv-text:#15191a;--dv-text-soft:#363b38;--dv-muted:#5f655f;--dv-primary:#1f4b3a;--dv-primary-strong:#1f4b3a;--dv-primary-soft:#e7efea;--dv-shadow:0 1px 0 #15191a08;--dv-radius-lg:10px;--dv-radius:8px;--dv-radius-sm:6px;--dv-shadow-card:0 1px 0 #15191a08;--dv-cd-shadow-lift:0 2px 8px #15191a0f;--dv-ring:0 0 0 3px #1f4b3a29;background:var(--dv-bg-page);color:var(--dv-text-strong);font-size:14px;line-height:1.5}[data-dv-surface=dashboard] .dv-shell :focus-visible{outline:2px solid var(--dv-gold-text);outline-offset:2px}[data-dv-surface=dashboard] .dv-shell .dv-sidebar :focus-visible{outline-color:var(--dv-gold-on-ink)}[data-dv-surface=dashboard] .dv-shell .dv-sidebar{box-sizing:border-box;background:var(--dv-ink);border-right:0;flex:0 0 248px;gap:12px;width:248px;padding:20px 12px 24px}[data-dv-surface=dashboard] .dv-shell .dv-cd-brand{padding:4px 12px 2px}[data-dv-surface=dashboard] .dv-shell .dv-cd-logo{width:164px}[data-dv-surface=dashboard] .dv-shell .dv-cd-workspace{border:1px solid var(--dv-on-ink-line);background:#eef2ec0a;border-radius:9px;gap:1px;min-width:0;margin:4px 0 2px;padding:9px 12px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-workspace-name{color:var(--dv-on-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-cd-workspace-role{color:var(--dv-on-ink-muted);font-size:12px}[data-dv-surface=dashboard] .dv-shell .dv-cd-nav-panel nav{flex-direction:column;gap:1px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-nav-section{color:var(--dv-on-ink-muted);letter-spacing:.06em;text-transform:uppercase;margin:14px 0 4px;padding:0 12px;font-size:11.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-nav-group+.dv-nav-group,[data-dv-surface=dashboard] .dv-shell .dv-nav-group[data-dv-nav-group=origin],[data-dv-surface=dashboard] .dv-shell .dv-nav-group[data-dv-nav-group=reports]{border-top:0;margin-top:0;padding-top:0}[data-dv-surface=dashboard] .dv-shell .dv-nav-primary{color:#eef2ecdb;border-radius:8px;gap:11px}[data-dv-surface=dashboard] .dv-shell .dv-nav-primary:hover{color:#fff;background:#eef2ec0f}[data-dv-surface=dashboard] .dv-shell a.dv-nav-primary[aria-current=page]{color:#fff;box-shadow:inset 3px 0 0 var(--dv-gold-on-ink);background:#eef2ec1a}[data-dv-surface=dashboard] .dv-shell .dv-nav-group[data-dv-nav-holds-active]>.dv-nav-primary,[data-dv-surface=dashboard] .dv-shell .dv-nav-group[data-dv-nav-holds-active]>.dv-nav-disclosure>.dv-nav-primary{color:#fff}[data-dv-surface=dashboard] .dv-shell .dv-nav-group .dv-nav-list{border-left:1px solid #eef2ec1f;margin:0 0 6px 23px;padding:2px 0 2px 10px}[data-dv-surface=dashboard] .dv-shell .dv-nav-link{color:var(--dv-on-ink-muted)}[data-dv-surface=dashboard] .dv-shell .dv-nav-link:hover{color:var(--dv-on-ink)}[data-dv-surface=dashboard] .dv-shell .dv-nav-link[aria-current=page]{color:#fff;box-shadow:inset 2px 0 0 var(--dv-gold-on-ink);background:#eef2ec1a}[data-dv-surface=dashboard] .dv-shell .dv-topbar{border-bottom:1px solid var(--dv-line);background:#f4f3eef0;min-height:56px;padding:10px 36px}[data-dv-surface=dashboard] .dv-shell .dv-cd-crumbs{min-width:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-crumbs ol{flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-crumbs li{color:var(--dv-text-muted);align-items:center;gap:8px;font-weight:500;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-crumbs li+li:before{content:"/";color:var(--dv-text-faint);font-weight:400}[data-dv-surface=dashboard] .dv-shell .dv-cd-crumbs .dv-cd-crumb-current{color:var(--dv-text-strong);font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-cd-crumbs a{color:var(--dv-text-muted);text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-cd-crumbs a:hover{color:var(--dv-text-strong);text-decoration:underline}[data-dv-surface=dashboard] .dv-shell .dv-env{color:var(--dv-gold-text);font-family:var(--dv-font);letter-spacing:.02em;background:#fbf3e4;border:1px solid #d9b98a;border-radius:6px;padding:3px 9px;font-size:12px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content{max-width:1440px;margin:0;padding:28px 36px 64px}[data-dv-surface=dashboard] .dv-shell .dv-content section[data-dv-route]>h1,[data-dv-surface=dashboard] .dv-shell .dv-page-header h1,[data-dv-surface=dashboard] .dv-shell .dv-cd-display{color:var(--dv-text-strong);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:650;line-height:1.2}[data-dv-surface=dashboard] .dv-shell .dv-cd-eyebrow{color:var(--dv-text-muted);font-family:var(--dv-font);letter-spacing:.02em;text-transform:none;font-size:12px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-cd-intro{align-items:flex-start;gap:12px 24px;margin-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-intro-text{gap:4px}[data-dv-surface=dashboard] .dv-shell .dv-page-lede,[data-dv-surface=dashboard] .dv-shell .dv-cd-lede{max-width:80ch;color:var(--dv-text-muted);font-size:14px;line-height:1.55}[data-dv-surface=dashboard] .dv-shell .dv-cd-intro-actions{align-items:center;padding-top:2px}[data-dv-surface=dashboard] .dv-shell .dv-content h2{letter-spacing:-.005em;font-size:15px;font-weight:650;line-height:1.35}[data-dv-surface=dashboard] .dv-shell .dv-content h3{font-size:14px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-stack,[data-dv-surface=dashboard] .dv-shell .dv-cd-page,[data-dv-surface=dashboard] .dv-shell .dv-cd-home{gap:20px}[data-dv-surface=dashboard] .dv-shell .dv-content a:not(.dv-stat):not(.dv-cd-button):not(.dv-cd-chip):not(.dv-cd-bar-row):not([class*=dv-p-]):not(.dv-p a){color:var(--dv-forest-2);text-decoration-color:#2b654c52}[data-dv-surface=dashboard] .dv-shell .dv-cd-scope{background:0 0;border:0;gap:4px 20px;padding:0;font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-scope dt{color:var(--dv-text-muted);font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-cd-scope dd{color:var(--dv-text-strong);font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-card,[data-dv-surface=dashboard] .dv-shell .dv-content section[data-dv-section],[data-dv-surface=dashboard] .dv-shell .dv-content section[data-dv-outcome-section],[data-dv-surface=dashboard] .dv-shell .dv-cd-panel{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);box-shadow:var(--dv-shadow-card);padding:20px 22px}[data-dv-surface=dashboard] .dv-shell .dv-card-head,[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-head{gap:8px 16px;margin-bottom:14px}[data-dv-surface=dashboard] .dv-shell .dv-card-note,[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-note{margin-top:2px;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-cd-grid-2,[data-dv-surface=dashboard] .dv-shell .dv-cd-grid-3,[data-dv-surface=dashboard] .dv-shell .dv-cd-split,[data-dv-surface=dashboard] .dv-shell .dv-cd-home-row{gap:16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-split,[data-dv-surface=dashboard] .dv-shell .dv-cd-home-row{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:stretch}[data-dv-surface=dashboard] .dv-shell .dv-cd-kpis,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-row{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:0;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-cd-kpis>*,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-row>*{background:var(--dv-panel);min-width:0;box-shadow:-1px -1px 0 0 var(--dv-line);flex-direction:column;margin:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-kpis .dv-stat,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-row .dv-stat,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpis .dv-cd-kpi,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-row .dv-cd-kpi{box-shadow:-1px -1px 0 0 var(--dv-line);border:0;border-radius:0;flex:auto;gap:4px;padding:16px 20px 18px}[data-dv-surface=dashboard] .dv-shell .dv-cd-kpis a.dv-stat:hover,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-row a.dv-stat:hover,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpis a.dv-cd-kpi:hover,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-row a.dv-cd-kpi:hover{background:var(--dv-bg-row);box-shadow:-1px -1px 0 0 var(--dv-line)}[data-dv-surface=dashboard] .dv-shell .dv-stat,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi{border-radius:var(--dv-radius-lg);box-shadow:none}[data-dv-surface=dashboard] .dv-shell .dv-stat-label,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-label{font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-stat-value,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-value{letter-spacing:-.02em;font-size:26px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-stat-value-sm{letter-spacing:0;font-size:15px}[data-dv-surface=dashboard] .dv-shell .dv-stat-hint,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-hint{font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-stat-link,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-link{padding-top:8px;font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-badge{letter-spacing:0;border-radius:6px;gap:6px;padding:2px 8px;font-size:12px}[data-dv-surface=dashboard] .dv-shell .dv-badge-green:before,[data-dv-surface=dashboard] .dv-shell .dv-badge-amber:before,[data-dv-surface=dashboard] .dv-shell .dv-badge-red:before,[data-dv-surface=dashboard] .dv-shell .dv-badge-blue:before,[data-dv-surface=dashboard] .dv-shell .dv-badge-teal:before,[data-dv-surface=dashboard] .dv-shell .dv-badge-indigo:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}[data-dv-surface=dashboard] .dv-shell .dv-badge-violet{background:var(--dv-neutral-bg);color:var(--dv-text-strong);box-shadow:inset 0 0 0 1px var(--dv-line-strong)}[data-dv-surface=dashboard] .dv-shell .dv-note,[data-dv-surface=dashboard] .dv-shell .dv-content p[data-dv-state]{border:1px solid var(--dv-line);border-left:3px solid var(--dv-line-strong);border-radius:var(--dv-radius);background:var(--dv-bg-row);color:var(--dv-text-body);padding:12px 14px;font-size:13.5px;line-height:1.5}[data-dv-surface=dashboard] .dv-shell .dv-note-unavailable{border-left-color:var(--dv-gold)}[data-dv-surface=dashboard] .dv-shell .dv-note-locked{border-style:solid;border-left-color:var(--dv-text-faint)}[data-dv-surface=dashboard] .dv-shell .dv-note-error,[data-dv-surface=dashboard] .dv-shell .dv-content p[data-dv-state=error]{border-color:#ebcfc7;border-left-color:var(--dv-filter-ink);background:var(--dv-filter-bg);color:var(--dv-filter-ink)}[data-dv-surface=dashboard] .dv-shell .dv-note-ok{border-color:#cfe0d5;border-left-color:var(--dv-act-ink);background:var(--dv-act-bg);color:var(--dv-act-ink)}[data-dv-surface=dashboard] .dv-shell .dv-content table{font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content table th,[data-dv-surface=dashboard] .dv-shell table.dv-table th{background:var(--dv-bg-row);color:var(--dv-text-muted);font-family:var(--dv-font);letter-spacing:0;text-transform:none;padding:9px 14px;font-size:12px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content table tbody th{color:var(--dv-text-strong);background:0 0;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content table td,[data-dv-surface=dashboard] .dv-shell table.dv-table td{padding:10px 14px}[data-dv-surface=dashboard] .dv-shell .dv-content table tbody tr:hover>td,[data-dv-surface=dashboard] .dv-shell .dv-content table tbody tr:hover>th{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-cd-mono{font-size:12px}[data-dv-surface=dashboard] .dv-shell .dv-cd-button,[data-dv-surface=dashboard] .dv-shell .dv-content button,[data-dv-surface=dashboard] .dv-shell .dv-content input[type=submit],[data-dv-surface=dashboard] .dv-shell .dv-btn{border:1px solid var(--dv-forest);background:var(--dv-forest);color:#fff;border-radius:8px;min-height:36px;padding:0 14px;font-size:13.5px;font-weight:600;box-shadow:0 1px #102a201f}[data-dv-surface=dashboard] .dv-shell .dv-content a.dv-cd-button{color:#fff}[data-dv-surface=dashboard] .dv-shell .dv-cd-button:hover,[data-dv-surface=dashboard] .dv-shell .dv-content a.dv-cd-button:hover,[data-dv-surface=dashboard] .dv-shell .dv-content button:hover,[data-dv-surface=dashboard] .dv-shell .dv-content input[type=submit]:hover{color:#fff;background:#173b2d;border-color:#173b2d}[data-dv-surface=dashboard] .dv-shell .dv-cd-button-secondary,[data-dv-surface=dashboard] .dv-shell .dv-content a.dv-cd-button-secondary,[data-dv-surface=dashboard] .dv-shell .dv-content button[data-dv-action=retry],[data-dv-surface=dashboard] .dv-shell .dv-content button[data-dv-action=copy-snippet],[data-dv-surface=dashboard] .dv-shell .dv-content button.dv-cd-button-quiet,[data-dv-surface=dashboard] .dv-shell .dv-btn-secondary{border-color:var(--dv-line-strong);background:var(--dv-panel);color:var(--dv-text-strong);box-shadow:0 1px #15191a0a}[data-dv-surface=dashboard] .dv-shell .dv-cd-button-secondary:hover,[data-dv-surface=dashboard] .dv-shell .dv-content a.dv-cd-button-secondary:hover,[data-dv-surface=dashboard] .dv-shell .dv-content button[data-dv-action=retry]:hover,[data-dv-surface=dashboard] .dv-shell .dv-content button[data-dv-action=copy-snippet]:hover,[data-dv-surface=dashboard] .dv-shell .dv-content button.dv-cd-button-quiet:hover,[data-dv-surface=dashboard] .dv-shell .dv-btn-secondary:hover{border-color:var(--dv-text-faint);background:var(--dv-bg-row);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-shell .dv-cd-link,[data-dv-surface=dashboard] .dv-shell .dv-content label{font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]),[data-dv-surface=dashboard] .dv-shell .dv-content select,[data-dv-surface=dashboard] .dv-shell .dv-content textarea{border:1px solid var(--dv-line-strong);background:var(--dv-panel);border-radius:8px;min-height:36px;padding:7px 11px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content input:not([type=checkbox]):not([type=radio]):focus-visible,[data-dv-surface=dashboard] .dv-shell .dv-content select:focus-visible,[data-dv-surface=dashboard] .dv-shell .dv-content textarea:focus-visible{border-color:var(--dv-forest-2);box-shadow:var(--dv-ring);outline:2px solid #0000}[data-dv-surface=dashboard] .dv-shell .dv-content input[type=checkbox],[data-dv-surface=dashboard] .dv-shell .dv-content input[type=radio]{accent-color:var(--dv-forest)}[data-dv-surface=dashboard] .dv-shell .dv-snippet,[data-dv-surface=dashboard] .dv-shell .dv-content pre{color:#e9eee8;background:#13241d;border-color:#0000}[data-dv-surface=dashboard] .dv-shell .dv-cd-chips{background:var(--dv-bg-soft);border-radius:9px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-chip,[data-dv-surface=dashboard] .dv-shell .dv-content a.dv-cd-chip{min-height:30px;color:var(--dv-text-body);background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content a.dv-cd-chip:hover{color:var(--dv-text-strong);background:#ffffffa6}[data-dv-surface=dashboard] .dv-shell .dv-content a.dv-cd-chip[aria-current=true]:not(.dv-stat):not(.dv-cd-button),[data-dv-surface=dashboard] .dv-shell .dv-content a.dv-cd-chip[aria-current=page]:not(.dv-stat):not(.dv-cd-button){background:var(--dv-panel);color:var(--dv-text-strong);border:0;font-weight:600;box-shadow:0 1px 2px #15191a1a,0 0 0 1px #15191a0a}[data-dv-surface=dashboard] .dv-shell .dv-cd-chip-count{color:var(--dv-text-muted);opacity:1;font-size:12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-pager a.dv-cd-chip{border:1px solid var(--dv-line-strong);background:var(--dv-panel)}[data-dv-surface=dashboard] .dv-shell .dv-cd-pager-links span[aria-disabled=true]{border-radius:7px;min-height:30px}[data-dv-surface=dashboard] .dv-shell .dv-cd-filters{border-radius:var(--dv-radius-lg);gap:10px 12px;padding:12px 14px}[data-dv-surface=dashboard] .dv-shell .dv-cd-filter>span{font-size:12px}[data-dv-surface=dashboard] .dv-shell .dv-cd-record{padding:12px 16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-record:hover{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-cd-record-title{font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-record-sub{font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-record-cell>span:first-child{font-family:var(--dv-font);letter-spacing:0;text-transform:none;font-size:11.5px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-steps>li{padding:10px 0}[data-dv-surface=dashboard] .dv-shell .dv-step-index{width:22px;height:22px;font-family:var(--dv-font);font-size:11.5px}[data-dv-surface=dashboard] .dv-shell .dv-step-done{background:var(--dv-forest);color:#fff}[data-dv-surface=dashboard] .dv-shell .dv-detail>div{padding:12px 0}[data-dv-surface=dashboard] .dv-shell .dv-detail dt{font-size:12px}[data-dv-surface=dashboard] .dv-shell .dv-detail dd{font-size:14px}[data-dv-surface=dashboard] .dv-shell .dv-cd-reveal>summary{color:var(--dv-forest-2);font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-cd-account-trigger{border-color:var(--dv-line);background:var(--dv-panel)}[data-dv-surface=dashboard] .dv-shell .dv-cd-avatar{background:var(--dv-forest);color:#f6e9d2}[data-dv-surface=dashboard] .dv-shell .dv-cd-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-toolbar-group{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-section-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:8px 0 0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-section-title>h2{margin:0;font-size:15px}[data-dv-surface=dashboard] .dv-shell .dv-cd-section-title>p{color:var(--dv-text-muted);margin:0;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-cd-panel.dv-cd-panel-flush,[data-dv-surface=dashboard] .dv-shell .dv-card.dv-cd-panel-flush{padding:0;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush>.dv-cd-panel-head,[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush>.dv-card-head{border-bottom:1px solid var(--dv-line);margin:0;padding:14px 20px}[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush>.dv-cd-panel-body{padding:16px 20px 20px}[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush .dv-table-wrap,[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush .dv-cd-table-region,[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush .dv-cd-records{border:0;border-radius:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush>.dv-note,[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush>p[data-dv-state]{margin:16px 20px}[data-dv-surface=dashboard] .dv-shell .dv-cd-with-aside{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:16px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-with-aside>*{gap:16px;min-width:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-setting{border-top:1px solid var(--dv-line);grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:12px 32px;padding:24px 0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-setting:first-of-type{border-top:0;padding-top:4px}[data-dv-surface=dashboard] .dv-shell .dv-cd-setting-head{align-content:start;gap:4px;min-width:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-setting-head>h2{margin:0;font-size:14.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-setting-note{color:var(--dv-text-muted);margin:0;font-size:13px;line-height:1.5}[data-dv-surface=dashboard] .dv-shell .dv-cd-setting-body{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);gap:14px;min-width:0;padding:18px 20px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-facts{flex-wrap:wrap;gap:8px 28px;margin:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content dl.dv-cd-facts>div{background:0 0;border:0;border-radius:0;gap:2px;min-width:0;padding:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content dl.dv-cd-facts dt{color:var(--dv-text-muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content dl.dv-cd-facts dd{color:var(--dv-text-strong);margin:0;font-size:14px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-cd-hero{flex-direction:row;max-width:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-split>*,[data-dv-surface=dashboard] .dv-shell .dv-cd-home-row>*,[data-dv-surface=dashboard] .dv-shell .dv-cd-grid-2>*,[data-dv-surface=dashboard] .dv-shell .dv-cd-grid-3>*{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-next{border:1px solid var(--dv-line);border-left:3px solid var(--dv-gold);border-radius:var(--dv-radius-lg);background:var(--dv-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:16px 20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-next-main{flex:320px;gap:4px;min-width:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-next-label{color:var(--dv-text-muted);font-family:var(--dv-font);letter-spacing:0;text-transform:none;font-size:12.5px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-cd-next-step{color:var(--dv-text-strong);font-size:15px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-cd-progress{background:var(--dv-bg-soft);border-radius:999px;max-width:420px;height:4px;margin-top:6px;display:block;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-cd-progress>span{border-radius:inherit;background:var(--dv-gold);height:100%;display:block}[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin-top:14px}[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-facts dd{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-facts .dv-stat-hint{flex:100%;font-weight:400}[data-dv-surface=dashboard] .dv-shell .dv-cd-first-project{border-left:3px solid var(--dv-gold);justify-items:start;gap:8px;padding:28px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-first-project h2{margin:0;font-size:18px}[data-dv-surface=dashboard] .dv-shell .dv-cd-first-project-body{max-width:68ch;color:var(--dv-text-muted);margin:0 0 6px}@media (min-width:1101px){[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-page{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:0 28px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content section.dv-cd-setup-page>*{grid-column:2;margin:0 0 20px}[data-dv-surface=dashboard] .dv-shell .dv-content section.dv-cd-setup-page>.dv-page-header{grid-column:1/-1}[data-dv-surface=dashboard] .dv-shell .dv-content section.dv-cd-setup-page>.dv-cd-setup-rail{grid-area:2/1/span 40;grid-template-columns:minmax(0,1fr);align-self:start;gap:2px;position:sticky;top:76px}[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-page>.dv-cd-setup-rail>li>a{background:0 0;border-color:#0000;min-height:0;padding:9px 10px}[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-page>.dv-cd-setup-rail>li>a:hover{border-color:var(--dv-line);background:var(--dv-panel)}[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-page>.dv-cd-setup-rail>li+li{position:relative}[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-page>.dv-cd-setup-rail>li+li:before{content:"";background:var(--dv-line-strong);width:1px;height:12px;position:absolute;top:-7px;left:20px}}[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-rail>li>a{border-radius:var(--dv-radius);font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-rail>li[data-dv-setup-state=done]>a{background:0 0}[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-step-title{gap:10px}[data-dv-surface=dashboard] .dv-shell .dv-cd-setup-step{scroll-margin-top:80px}[data-dv-surface=dashboard] .dv-shell .dv-cd-dest-options>a.dv-cd-kpi{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);color:var(--dv-text-strong);gap:4px;padding:16px 18px;text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-cd-dest-options>a.dv-cd-kpi:hover{border-color:var(--dv-forest-2);box-shadow:var(--dv-ring)}[data-dv-surface=dashboard] .dv-shell .dv-cd-dest-options .dv-cd-state-label{color:var(--dv-text-strong);font-size:15px}[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush>.dv-cd-kpi-row{border:0;border-radius:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-readiness .dv-cd-state-label{font-size:14.5px}[data-dv-surface=dashboard] .dv-shell .dv-card[data-dv-project-card]{padding:0;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-card[data-dv-project-card]>.dv-card-head{border-bottom:1px solid var(--dv-line);align-items:center;margin:0;padding:14px 20px}[data-dv-surface=dashboard] .dv-shell .dv-card[data-dv-project-card]>.dv-table-wrap{border:0;border-radius:0}[data-dv-surface=dashboard] .dv-shell .dv-card[data-dv-project-card]>.dv-note{margin:16px 20px}[data-dv-surface=dashboard] .dv-shell .dv-card[data-dv-project-card] .dv-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-btn.dv-btn-secondary{min-height:32px;padding:0 12px;font-size:13px}@media (min-width:1101px){[data-dv-surface=dashboard] .dv-shell .dv-cd-script-layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:16px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-script-layout>*{grid-column:1;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-script-layout>:nth-child(2){grid-area:1/2/span 2}}[data-dv-surface=dashboard] .dv-shell .dv-cd-kicker{color:var(--dv-text-muted);font-family:var(--dv-font);letter-spacing:.06em;gap:0;margin:0 0 2px;font-size:11.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-cd-kicker:before{content:none}[data-dv-surface=dashboard] .dv-shell .dv-cd-connectors{gap:12px;margin:0;padding:0;list-style:none;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-connectors>li.dv-cd-connector{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);box-shadow:var(--dv-shadow-card);gap:14px;margin:0;padding:16px 20px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-connector-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-connector-title{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-connector-name{font-size:15px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-cd-connector-name a{color:var(--dv-text-strong);text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-connector-name a:hover{color:var(--dv-forest-2);text-decoration:underline}[data-dv-surface=dashboard] .dv-shell .dv-cd-connector-platform{color:var(--dv-text-muted);font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-cd-connector-facts{border-top:1px solid var(--dv-line);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:12px 20px;padding-top:12px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-connector-facts>div{background:0 0;border:0;margin:0;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-connector-facts dd{overflow-wrap:anywhere;font-size:13.5px}@media (min-width:1101px){[data-dv-surface=dashboard] .dv-shell article[data-dv-connection-detail]>section.dv-card{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:0 28px;display:grid}[data-dv-surface=dashboard] .dv-shell article[data-dv-connection-detail]>section.dv-card>*{grid-column:2;margin:0 0 14px}[data-dv-surface=dashboard] .dv-shell article[data-dv-connection-detail]>section.dv-card>:last-child{margin-bottom:0}[data-dv-surface=dashboard] .dv-shell article[data-dv-connection-detail]>section.dv-card>h2{grid-area:1/1/span 30}}[data-dv-surface=dashboard] .dv-shell section[data-dv-route="/dashboard/projects"]>p[data-dv-usage]{color:var(--dv-text-muted);margin:0;font-size:12.5px}@media (min-width:901px){[data-dv-surface=dashboard] .dv-shell .dv-sidebar{align-self:flex-start;height:100vh;position:sticky;top:0;overflow-y:auto}}@media (max-width:1180px){[data-dv-surface=dashboard] .dv-shell .dv-cd-split,[data-dv-surface=dashboard] .dv-shell .dv-cd-home-row,[data-dv-surface=dashboard] .dv-shell .dv-cd-with-aside{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content{padding:24px 28px 56px}}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-sidebar{flex:none;gap:8px 16px;width:100%;padding:10px 16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-workspace{display:none}[data-dv-surface=dashboard] .dv-shell .dv-cd-logo{width:148px}[data-dv-surface=dashboard] .dv-shell .dv-cd-nav-panel nav{padding-top:6px}[data-dv-surface=dashboard] .dv-shell .dv-nav-section{margin-top:10px}[data-dv-surface=dashboard] .dv-shell .dv-topbar{min-height:48px;padding:8px 16px}[data-dv-surface=dashboard] .dv-shell .dv-content{padding:20px 16px 48px}[data-dv-surface=dashboard] .dv-shell .dv-cd-setting{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 0}[data-dv-surface=dashboard] .dv-shell .dv-cd-setting-body,[data-dv-surface=dashboard] .dv-shell .dv-card,[data-dv-surface=dashboard] .dv-shell .dv-content section[data-dv-section],[data-dv-surface=dashboard] .dv-shell .dv-content section[data-dv-outcome-section],[data-dv-surface=dashboard] .dv-shell .dv-cd-panel{padding:16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-panel.dv-cd-panel-flush,[data-dv-surface=dashboard] .dv-shell .dv-card.dv-cd-panel-flush,[data-dv-surface=dashboard] .dv-shell .dv-card[data-dv-project-card]{padding:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush>.dv-cd-panel-head,[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush>.dv-card-head,[data-dv-surface=dashboard] .dv-shell .dv-card[data-dv-project-card]>.dv-card-head{padding:12px 16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-panel-flush>.dv-cd-panel-body{padding:14px 16px 16px}}@media (max-width:520px){[data-dv-surface=dashboard] .dv-shell .dv-content section[data-dv-route]>h1,[data-dv-surface=dashboard] .dv-shell .dv-page-header h1,[data-dv-surface=dashboard] .dv-shell .dv-cd-display{font-size:21px}[data-dv-surface=dashboard] .dv-shell .dv-cd-kpis,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}[data-dv-surface=dashboard] .dv-shell .dv-cd-kpis .dv-stat,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-row .dv-stat,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpis .dv-cd-kpi,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-row .dv-cd-kpi{padding:14px 14px 16px}[data-dv-surface=dashboard] .dv-shell .dv-stat-value,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-value{font-size:22px}[data-dv-surface=dashboard] .dv-shell .dv-cd-crumbs li:not(.dv-cd-crumb-current){display:none}[data-dv-surface=dashboard] .dv-shell .dv-cd-crumbs li+li:before{content:none}[data-dv-surface=dashboard] .dv-shell .dv-cd-chips{display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-next{padding:14px 16px}}@media (prefers-reduced-motion:reduce){[data-dv-surface=dashboard] .dv-shell *{transition:none!important;animation:none!important}}@media print{[data-dv-surface=dashboard] .dv-shell,[data-dv-surface=dashboard] .dv-shell .dv-content{background:#fff}[data-dv-surface=dashboard] .dv-shell .dv-sidebar,[data-dv-surface=dashboard] .dv-shell .dv-topbar{display:none!important}[data-dv-surface=dashboard] .dv-shell .dv-content{max-width:none;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-card,[data-dv-surface=dashboard] .dv-shell .dv-cd-panel,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpis,[data-dv-surface=dashboard] .dv-shell .dv-cd-kpi-row{box-shadow:none;break-inside:avoid}}[data-dv-surface=dashboard] .dv-shell .dv-cd-list-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-list-head>.dv-cd-scope{flex:auto;justify-content:flex-end}[data-dv-surface=dashboard] .dv-shell .dv-cd-list-head>div:first-child{min-width:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-list-foot{border-top:1px solid var(--dv-line);background:var(--dv-bg-row);padding:10px 20px}[data-dv-surface=dashboard] .dv-shell .dv-cd-list-foot .dv-cd-pager{font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-cd-filter-bar .dv-cd-filter-search{flex:2 260px}[data-dv-surface=dashboard] .dv-shell .dv-cd-filter-bar .dv-cd-filter-actions{align-self:flex-end;min-height:36px}[data-dv-surface=dashboard] .dv-shell .dv-cd-validation-table td[data-dv-lead] strong{color:var(--dv-text-strong);overflow-wrap:anywhere;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-cd-validation-table td[data-label=DV\ Verdict],[data-dv-surface=dashboard] .dv-shell .dv-cd-validation-table td[data-label=Delivery],[data-dv-surface=dashboard] .dv-shell .dv-cd-validation-table td[data-label=Outcome],[data-dv-surface=dashboard] .dv-shell .dv-cd-validation-table td.dv-cd-stack-action{white-space:nowrap}[data-dv-surface=dashboard] .dv-shell .dv-cd-validation-table td[data-label=External\ check]{min-width:140px;color:var(--dv-text-muted);font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-cd-validation-table td[data-label=Delivery],[data-dv-surface=dashboard] .dv-shell .dv-cd-validation-table td[data-label=Outcome]{color:var(--dv-text-body);font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-cd-validation-table td.dv-cd-stack-action{text-align:right}[data-dv-surface=dashboard] .dv-shell .dv-cd-row-note{white-space:normal;margin-top:4px;font-size:12px;display:block}[data-dv-surface=dashboard] .dv-shell .dv-cd-report{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}[data-dv-surface=dashboard] .dv-shell .dv-cd-report h2{margin:0 0 12px}[data-dv-surface=dashboard] .dv-shell .dv-cd-decision-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}[data-dv-surface=dashboard] .dv-shell .dv-cd-decision-facts>.dv-cd-decision-verdict{grid-column:1/-1;padding:14px 0 16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-decision-verdict dd{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-decision-verdict .dv-badge{padding:4px 12px;font-size:15px;line-height:22px}[data-dv-surface=dashboard] .dv-shell .dv-cd-decision-meaning{color:var(--dv-text-body);flex:280px;font-size:14px;font-weight:400}[data-dv-surface=dashboard] .dv-shell .dv-cd-field-hint{margin-top:4px;font-weight:400;display:block}[data-dv-surface=dashboard] .dv-shell .dv-cd-check-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}[data-dv-surface=dashboard] .dv-shell .dv-cd-check-summary{color:var(--dv-text-body);margin:12px 0 0;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-report .dv-cd-reveal{margin-top:14px}[data-dv-surface=dashboard] .dv-shell .dv-cd-report .dv-cd-reveal>.dv-stat-hint{margin:8px 0 0}[data-dv-surface=dashboard] .dv-shell .dv-cd-outcome-value{color:var(--dv-text-strong);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-cd-outcome-none{color:var(--dv-text-muted);margin:0;font-size:14px}[data-dv-surface=dashboard] .dv-shell .dv-cd-recovery-facts{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-cd-recovery-historical{border-left:3px solid var(--dv-gold);border-radius:var(--dv-radius-sm);background:var(--dv-bg-row);margin:0 0 12px;padding:10px 12px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-report h3{margin:16px 0 8px;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-timeline{border-left:2px solid var(--dv-line);gap:0;margin:0 0 12px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-timeline>li{color:var(--dv-text-body);padding:0 0 12px 16px;font-size:13px;line-height:1.5;position:relative}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-timeline>li:last-child{padding-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-timeline>li:before{content:"";border:2px solid var(--dv-panel);background:var(--dv-forest-2);box-sizing:border-box;border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:-6px}[data-dv-surface=dashboard] .dv-shell .dv-cd-journey{gap:16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-journey-intro{font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow{border:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);overflow:visible}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li{background:0 0;border:0;padding:28px 18px 0 0;position:relative}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li.dv-cd-journey-between{padding-left:18px;background:0 0!important}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li:before{content:"";background:var(--dv-forest-2);height:2px;position:absolute;top:8px;left:0;right:0}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li.dv-cd-journey-between:before{border-top:2px dashed var(--dv-line-strong);background:0 0;height:0}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li:last-child:before{width:9px;right:auto}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li.dv-cd-journey-point:after{content:"";border:3px solid var(--dv-forest);background:var(--dv-panel);box-sizing:border-box;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-journey-label{color:var(--dv-text-muted);font-family:var(--dv-font);letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-cd-journey-value{font-size:14.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-journey-summary{font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-journey-follow{border-left:3px solid var(--dv-gold);border-radius:0 var(--dv-radius) var(--dv-radius) 0;background:var(--dv-bg-row);padding:12px 16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-journey-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}[data-dv-surface=dashboard] .dv-shell .dv-cd-grade-key{margin-top:14px}[data-dv-surface=dashboard] .dv-shell .dv-cd-grade-key dd{color:var(--dv-text-body);font-size:13px;font-weight:400}[data-dv-surface=dashboard] .dv-shell .dv-cd-discovery{border:1px solid var(--dv-line);border-left:3px solid var(--dv-gold);border-radius:var(--dv-radius-lg);background:var(--dv-panel);gap:28px;padding:28px}[data-dv-surface=dashboard] .dv-shell .dv-cd-discovery h2{letter-spacing:-.015em;margin:8px 0;font-size:19px}[data-dv-surface=dashboard] .dv-shell .dv-cd-discovery-tag{background:var(--dv-delay-bg);color:var(--dv-delay-ink);border-radius:6px;padding:2px 8px;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-discovery-action{margin:18px 0 0}[data-dv-surface=dashboard] .dv-shell .dv-cd-discovery-figure{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-discovery-art{border:1px solid var(--dv-line);background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-cd-discovery-figure figcaption{color:var(--dv-text-muted);font-family:var(--dv-font);letter-spacing:0;text-transform:none;margin-top:8px;font-size:12px}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-records>li.dv-cd-record{padding:12px 20px}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-records.dv-cd-delay-list>li.dv-cd-record{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto}[data-dv-surface=dashboard] .dv-shell .dv-cd-record>a:last-child{white-space:nowrap;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-cd-source{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);box-shadow:var(--dv-shadow-card);gap:12px;padding:20px 22px}[data-dv-surface=dashboard] .dv-shell .dv-cd-source h2{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-source-available{border-left:3px solid var(--dv-forest-2)}[data-dv-surface=dashboard] .dv-shell .dv-cd-source-discovery{border-left:3px solid var(--dv-gold);background:var(--dv-panel)}[data-dv-surface=dashboard] .dv-shell .dv-cd-source-pending{border-style:solid;border-left:3px solid var(--dv-line-strong)}[data-dv-surface=dashboard] .dv-shell .dv-cd-source-body{color:var(--dv-text-body);margin:0;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-source>.dv-cd-button{align-self:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-cd-source-preview{border:1px solid var(--dv-line);border-radius:var(--dv-radius);background:var(--dv-bg-row);padding:12px}[data-dv-surface=dashboard] .dv-shell .dv-cd-preview-steps li{background:var(--dv-panel);color:var(--dv-text-body);box-shadow:inset 0 0 0 1px var(--dv-line);border-radius:6px;padding:3px 10px;font-size:12px}[data-dv-surface=dashboard] .dv-shell .dv-cd-preview-dot{background:var(--dv-gold)}[data-dv-surface=dashboard] .dv-shell .dv-cd-preview-caption{color:var(--dv-text-muted);font-style:normal}[data-dv-surface=dashboard] .dv-shell .dv-cd-source-owner{color:var(--dv-text-body);margin:0}@media (max-width:1180px){[data-dv-surface=dashboard] .dv-shell .dv-cd-report{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-cd-recovery-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-cd-list-head>.dv-cd-scope{justify-content:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li,[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li.dv-cd-journey-between{border:0;padding:0 0 16px 28px}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li:before,[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li.dv-cd-journey-between:before{width:2px;height:auto;inset:0 auto 0 6px}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li.dv-cd-journey-between:before{border-top:0;border-left:2px dashed var(--dv-line-strong);background:0 0;width:0}[data-dv-surface=dashboard] .dv-shell .dv-content ol.dv-cd-journey-flow>li:last-child:before{height:4px;bottom:auto}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-records.dv-cd-delay-list>li.dv-cd-record{grid-template-columns:minmax(0,1fr) auto}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-records.dv-cd-delay-list>li.dv-cd-record>.dv-cd-record-main{grid-column:1/-1}}@media (max-width:520px){[data-dv-surface=dashboard] .dv-shell .dv-cd-list-head,[data-dv-surface=dashboard] .dv-shell .dv-cd-list-foot{padding-left:16px;padding-right:16px}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-records>li.dv-cd-record{padding:12px 16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-discovery{padding:20px 16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-decision-verdict .dv-badge{font-size:14px}}@media print{[data-dv-surface=dashboard] .dv-shell .dv-cd-report{display:block}[data-dv-surface=dashboard] .dv-shell .dv-cd-report>*+*{margin-top:16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-report section{break-inside:avoid}[data-dv-surface=dashboard] .dv-shell .dv-cd-list-foot{background:0 0}}[data-dv-surface=dashboard] .dv-shell .dv-cd-toolbar>form.dv-cd-filter-actions{flex-wrap:nowrap;gap:8px}[data-dv-surface=dashboard] .dv-shell .dv-cd-toolbar>form.dv-cd-filter-actions>.dv-cd-filter{grid-auto-flow:column;align-items:center;gap:8px}[data-dv-surface=dashboard] .dv-shell .dv-cd-toolbar>form.dv-cd-filter-actions>.dv-cd-filter>span{white-space:nowrap}[data-dv-surface=dashboard] .dv-shell .dv-cd-chart{gap:12px}[data-dv-surface=dashboard] .dv-shell .dv-cd-chart-label{fill:var(--dv-text-muted);font-family:var(--dv-font);font-variant-numeric:tabular-nums;font-size:11.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-chart-grid{stroke:var(--dv-line);stroke-dasharray:3 4}[data-dv-surface=dashboard] .dv-shell .dv-cd-chart-axis{stroke:var(--dv-line-strong)}[data-dv-surface=dashboard] .dv-shell .dv-cd-chart-line{stroke-width:2.25px}[data-dv-surface=dashboard] .dv-shell .dv-cd-legend{color:var(--dv-text-body);gap:6px 20px;font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-legend strong{color:var(--dv-text-strong);font-variant-numeric:tabular-nums;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-cd-swatch,[data-dv-surface=dashboard] .dv-shell .dv-cd-legend-swatch{border-radius:2px;width:9px;height:9px}[data-dv-surface=dashboard] .dv-shell .dv-cd-legend-swatch.dv-cd-mark-primary{background:var(--dv-mark-primary)}[data-dv-surface=dashboard] .dv-shell .dv-cd-bars{gap:10px}[data-dv-surface=dashboard] .dv-shell .dv-cd-bar-row{grid-template-columns:minmax(96px,.9fr) minmax(0,2fr) 9.5em;gap:12px;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-cd-bar-label{color:var(--dv-text-body)}[data-dv-surface=dashboard] .dv-shell .dv-cd-bar-track{background:var(--dv-bg-soft);border-radius:4px;height:8px}[data-dv-surface=dashboard] .dv-shell .dv-cd-bar-fill{border-radius:4px}[data-dv-surface=dashboard] .dv-shell .dv-cd-bar-value{font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content a.dv-cd-bar-row:hover{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-cd-stackbar{border-radius:5px;height:10px}[data-dv-surface=dashboard] .dv-shell .dv-cd-stackbar>span+span{box-shadow:inset 2px 0 0 var(--dv-panel)}[data-dv-surface=dashboard] .dv-shell .dv-cd-table-toggle>summary{min-height:28px;color:var(--dv-forest-2);font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-chart caption,[data-dv-surface=dashboard] .dv-shell table.dv-cd-donut-table caption{font-size:12px}[data-dv-surface=dashboard] .dv-shell .dv-cd-donut{grid-template-columns:148px minmax(0,1fr);gap:20px}[data-dv-surface=dashboard] .dv-shell .dv-cd-donut-chart{width:148px;height:148px}[data-dv-surface=dashboard] .dv-shell .dv-cd-donut-track,[data-dv-surface=dashboard] .dv-shell .dv-cd-donut-arc{stroke-width:4.25px}[data-dv-surface=dashboard] .dv-shell .dv-cd-donut-total{font-size:8.5px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-content table.dv-cd-donut-table{font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content table.dv-cd-donut-table th,[data-dv-surface=dashboard] .dv-shell .dv-content table.dv-cd-donut-table td{padding:8px 10px}[data-dv-surface=dashboard] .dv-shell .dv-content table.dv-cd-donut-table td{text-align:right}[data-dv-surface=dashboard] .dv-shell .dv-cd-split .dv-cd-donut{grid-template-columns:minmax(0,1fr);justify-items:center}[data-dv-surface=dashboard] .dv-shell .dv-cd-mix .dv-cd-chart{gap:16px}[data-dv-surface=dashboard] .dv-shell .dv-cd-mix .dv-cd-legend{gap:0;font-size:13.5px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-mix .dv-cd-legend>li{border-top:1px solid var(--dv-line);display:block}[data-dv-surface=dashboard] .dv-shell .dv-cd-mix .dv-cd-legend>li>a{align-items:center;padding:10px 4px;text-decoration:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-cd-mix .dv-cd-legend>li>a:hover{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-cd-mix .dv-cd-legend strong{margin-left:auto;padding-left:12px}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-report-index{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-line);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-report-index>li{background:var(--dv-panel);margin:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-report-index>li:last-child:nth-child(odd){grid-column:1/-1}[data-dv-surface=dashboard] .dv-shell .dv-content a.dv-cd-report-link{flex:auto;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:2px 16px;padding:14px 18px;text-decoration:none;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content a.dv-cd-report-link:hover{background:var(--dv-bg-row);text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-cd-report-title{color:var(--dv-text-strong);grid-column:1;font-size:14px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-cd-report-q{color:var(--dv-text-muted);grid-column:1;font-size:13px;line-height:1.45}[data-dv-surface=dashboard] .dv-shell .dv-cd-report-arrow{color:var(--dv-text-faint);grid-area:1/2/span 3;align-self:center;font-size:15px}[data-dv-surface=dashboard] .dv-shell a.dv-cd-report-link:hover .dv-cd-report-arrow{color:var(--dv-forest-2)}[data-dv-surface=dashboard] .dv-shell .dv-cd-method{border:1px solid var(--dv-line);border-left:3px solid var(--dv-gold);border-radius:var(--dv-radius);background:var(--dv-panel);gap:4px;padding:14px 18px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-method-title{color:var(--dv-text-strong);margin:0;font-size:13px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-cd-method>.dv-cd-panel-note{max-width:96ch;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-cd-waste-project,[data-dv-surface=dashboard] .dv-shell .dv-cd-panel.dv-cd-panel-flush.dv-cd-waste-project{gap:18px;padding-bottom:20px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-waste-project>:not(.dv-cd-panel-head){margin:0 20px}[data-dv-surface=dashboard] .dv-shell .dv-cd-waste-project>.dv-cd-panel-head{align-items:center}[data-dv-surface=dashboard] .dv-shell .dv-cd-waste-project .dv-cd-kpi-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}[data-dv-surface=dashboard] .dv-shell .dv-cd-metric>h3{color:var(--dv-text-muted);font-size:12.5px;font-weight:500;line-height:1.4}[data-dv-surface=dashboard] .dv-shell .dv-cd-metric>.dv-cd-kpi-value{margin:2px 0}[data-dv-surface=dashboard] .dv-shell .dv-cd-metric>[data-dv-metric-attribution]{color:var(--dv-text-body);font-style:italic}[data-dv-surface=dashboard] .dv-shell .dv-cd-metric>[data-dv-metric-gap]{border-left:3px solid var(--dv-gold);border-radius:var(--dv-radius-sm);background:var(--dv-bg-row);color:var(--dv-text-body);margin-top:4px;padding:10px 12px}[data-dv-surface=dashboard] .dv-shell .dv-cd-waste-basis{border-top:1px solid var(--dv-line);gap:10px;padding-top:16px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-waste-basis>h3{color:var(--dv-text-strong);margin:0;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-cd-waste-basis>.dv-cd-chart{max-width:640px}[data-dv-surface=dashboard] .dv-shell .dv-cd-waste-project>[data-dv-inputs-updated]{color:var(--dv-text-muted);font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-kpi-row{margin:0;padding:0;list-style:none}[data-dv-surface=dashboard] .dv-shell .dv-cd-rate>.dv-cd-kpi-label:first-letter{text-transform:uppercase}[data-dv-surface=dashboard] .dv-shell .dv-cd-rate-of{color:var(--dv-text-muted);font-size:15px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-cd-strength{color:var(--dv-text-strong);font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content p.dv-cd-provider-notice{border:1px solid var(--dv-line);border-left:3px solid var(--dv-gold);border-radius:var(--dv-radius);background:var(--dv-panel);color:var(--dv-text-body);padding:12px 14px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-table-region{border-color:var(--dv-line);border-radius:var(--dv-radius-lg)}[data-dv-surface=dashboard] .dv-shell .dv-cd-table-region:focus-visible{outline-color:var(--dv-gold-text)}[data-dv-surface=dashboard] .dv-shell .dv-cd-table-region>table.dv-cd-bounded-table{font-size:13.5px}[data-dv-surface=dashboard] .dv-shell table.dv-cd-bounded-table caption{color:var(--dv-text-muted);padding:10px 20px 8px;font-size:12.5px;font-weight:500}[data-dv-surface=dashboard] .dv-shell table.dv-cd-bounded-table th,[data-dv-surface=dashboard] .dv-shell table.dv-cd-bounded-table td{border-bottom-color:var(--dv-line);vertical-align:middle;padding:10px 20px}[data-dv-surface=dashboard] .dv-shell table.dv-cd-bounded-table th+th,[data-dv-surface=dashboard] .dv-shell table.dv-cd-bounded-table th+td,[data-dv-surface=dashboard] .dv-shell table.dv-cd-bounded-table td+td{border-left:0}[data-dv-surface=dashboard] .dv-shell table.dv-cd-bounded-table thead th{border-top-color:var(--dv-line);background:var(--dv-bg-row);color:var(--dv-text-muted);font-size:12px;font-weight:600}[data-dv-surface=dashboard] .dv-shell table.dv-cd-bounded-table tbody th{color:var(--dv-text-strong);background:0 0;font-size:13.5px;font-weight:500}[data-dv-surface=dashboard] .dv-shell table.dv-cd-bounded-table td{color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-shell table[data-dv-usage-summary] caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-cd-status{background:var(--dv-neutral-bg);color:var(--dv-text-strong);border:0;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-cd-quota{gap:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-cd-quota>p[data-dv-quota-banner]{border:1px solid var(--dv-line);border-left:3px solid var(--dv-gold);border-radius:var(--dv-radius);background:var(--dv-bg-row);color:var(--dv-text-body);margin:16px 20px 4px;padding:12px 14px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-cd-quota>p[data-dv-quota-banner][role=alert]{border-color:#ebcfc7;border-left-color:var(--dv-filter-ink);background:var(--dv-filter-bg);color:var(--dv-filter-ink)}[data-dv-surface=dashboard] .dv-shell .dv-cd-quota>.dv-cd-table-region{border-top:1px solid var(--dv-line)}[data-dv-surface=dashboard] .dv-shell .dv-content dl[data-dv-provider-state].dv-cd-facts{border:0;border-top:1px solid var(--dv-line);background:0 0;border-radius:0;margin:0;padding:16px 20px 18px}[data-dv-surface=dashboard] .dv-shell .dv-content p[data-dv-quota-state=unavailable]{border:1px solid var(--dv-line);border-left:3px solid var(--dv-gold);border-radius:var(--dv-radius);background:var(--dv-bg-row);color:var(--dv-text-body);margin:0;padding:12px 14px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-export-rows{margin:0;padding:0;list-style:none;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-export-rows>li{border-bottom:1px solid var(--dv-line);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:12px 20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-export-rows>li:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-export-rows>li:hover{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-cd-export-name{min-width:0;color:var(--dv-text-strong);flex:200px;font-size:14px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-cd-export-meta{color:var(--dv-text-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-export-rows>li>form{box-shadow:none;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-export-rows>li>form[data-dv-action=create-export]>button{border-color:var(--dv-line-strong);background:var(--dv-panel);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-export-rows>li>form[data-dv-action=create-export]>button:hover{border-color:var(--dv-text-faint);background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-export-rows>li>form>p{flex:100%;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-export-rows>li>span[data-dv-owning-phase]{color:var(--dv-text-muted);font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content p.dv-cd-export-empty{border-bottom:1px solid var(--dv-line);color:var(--dv-text-muted);margin:0;padding:16px 20px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content p.dv-cd-export-origin{color:var(--dv-text-muted);margin:0;font-size:13px}@media (max-width:1180px){[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-report-index{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-report-index>li:last-child:nth-child(odd){grid-column:auto}}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-cd-toolbar>form.dv-cd-filter-actions{flex-wrap:wrap}[data-dv-surface=dashboard] .dv-shell .dv-cd-waste-project>:not(.dv-cd-panel-head){margin:0 16px}[data-dv-surface=dashboard] .dv-shell table.dv-cd-bounded-table th,[data-dv-surface=dashboard] .dv-shell table.dv-cd-bounded-table td{padding:10px 14px}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-export-rows>li{padding:12px 16px}}@media (max-width:520px){[data-dv-surface=dashboard] .dv-shell .dv-cd-chart-label{font-size:22px}[data-dv-surface=dashboard] .dv-shell .dv-cd-bar-row{grid-template-columns:minmax(0,1fr) auto}[data-dv-surface=dashboard] .dv-shell .dv-cd-bar-track{grid-area:2/1/auto/-1}[data-dv-surface=dashboard] .dv-shell .dv-cd-donut{grid-template-columns:minmax(0,1fr);justify-items:center}[data-dv-surface=dashboard] .dv-shell .dv-cd-toolbar>form.dv-cd-filter-actions>.dv-cd-filter{flex:100%;grid-auto-flow:row}[data-dv-surface=dashboard] .dv-shell .dv-cd-toolbar>form.dv-cd-filter-actions>.dv-cd-filter>select{width:100%}[data-dv-surface=dashboard] .dv-shell .dv-cd-waste-project>:not(.dv-cd-panel-head){margin:0 14px}}@media print{[data-dv-surface=dashboard] .dv-shell .dv-cd-report-index,[data-dv-surface=dashboard] .dv-shell .dv-cd-table-toggle>summary{display:none}[data-dv-surface=dashboard] .dv-shell .dv-cd-waste-project,[data-dv-surface=dashboard] .dv-shell .dv-cd-panel,[data-dv-surface=dashboard] .dv-shell .dv-cd-method{break-inside:avoid;box-shadow:none}}[data-dv-surface=dashboard] .dv-shell .dv-content section.dv-cd-account-page{gap:20px;min-width:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-account-stack{gap:16px;margin:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content nav.dv-cd-onpage{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list{border:1px solid var(--dv-line);border-radius:var(--dv-radius-lg);background:var(--dv-panel);min-width:0;box-shadow:var(--dv-shadow-card);display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>.dv-cd-setting,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>section[data-dv-section=two-step]{border:0;border-top:1px solid var(--dv-line);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:12px 32px;margin:0;padding:22px 24px;scroll-margin-top:72px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>:first-child,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>section:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list .dv-cd-setting-head>h2{margin:0;font-size:14.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list .dv-cd-setting-body{background:0 0;border:0;border-radius:0;align-content:start;gap:12px;min-width:0;padding:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list .dv-cd-setting-body p{max-width:76ch;color:var(--dv-text-body);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.55}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list .dv-cd-setting-body p[data-dv-state]{max-width:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list h3{color:var(--dv-text-strong);margin:0;font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list h4{color:var(--dv-text-strong);margin:6px 0 0;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list code{background:var(--dv-neutral-bg);color:var(--dv-text-strong);font-family:var(--dv-font-mono);border-radius:4px;padding:1px 5px;font-size:12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form:not(.dv-filters):not(.dv-cd-stack-form):not(.dv-cd-inline-form){box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=set-submission-contract],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=set-value-inputs],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=create-form-mapping],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=create-form-mapping-by-id],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=update-form-mapping]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:end;gap:10px 14px;max-width:760px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=set-submission-contract]>label,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=set-value-inputs]>label,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=create-form-mapping]>label,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=create-form-mapping-by-id]>label,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=update-form-mapping]>label{max-width:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=set-submission-contract]>:is(button,p,ul),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=set-value-inputs]>:is(button,p,ul),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=create-form-mapping]>:is(button,p,ul),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=create-form-mapping-by-id]>:is(button,p,ul),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list form[data-dv-action=update-form-mapping]>:is(button,p,ul){grid-column:1/-1;justify-self:start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list ul[data-dv-section]:not(.dv-cd-session-list){box-sizing:border-box;border:1px solid var(--dv-line);border-radius:var(--dv-radius);gap:0;width:100%;margin:0;padding:0;display:grid;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list ul[data-dv-section]:not(.dv-cd-session-list)>li{border:0;border-bottom:1px solid var(--dv-line);background:var(--dv-panel);color:var(--dv-text-body);overflow-wrap:anywhere;border-radius:0;gap:10px;margin:0;padding:10px 14px;font-size:13.5px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list ul[data-dv-section]:not(.dv-cd-session-list)>li:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list .dv-cd-subgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px 28px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-subsetting{align-content:start;gap:8px;min-width:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list div[data-dv-section]{gap:12px;min-width:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list section[data-dv-mapping-project],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list section[data-dv-value-inputs-project],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list section[data-dv-approved-fields-project],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list section[data-dv-page-categories-project]{border:0;border-top:1px solid var(--dv-line);min-width:0;box-shadow:none;background:0 0;border-radius:0;gap:10px;margin:4px 0 0;padding:14px 0 0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list section[data-dv-approved-fields-site]{min-width:0;box-shadow:none;background:0 0;border:0;gap:10px;margin:0;padding:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list details.dv-cd-reveal>p{margin-top:8px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>section[data-dv-section=two-step]{row-gap:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>section[data-dv-section=two-step]>h2{grid-area:1/1/span 12;align-self:start;margin:0;font-size:14.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>section[data-dv-section=two-step]>:not(h2){grid-column:2;min-width:0;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>section[data-dv-section=two-step]>:not(h2)~:not(h2){margin-top:12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>section[data-dv-section=two-step]>p{color:var(--dv-text-body);font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list.dv-cd-danger-zone{box-shadow:inset 3px 0 0 var(--dv-filter-ink);border-color:#e5c6be}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list.dv-cd-danger-zone .dv-cd-setting-head>h2{color:var(--dv-filter-ink)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list ul.dv-cd-session-list{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list ul.dv-cd-session-list>li>form{flex-direction:row}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-alert-list{gap:0;margin:0;padding:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-alert-list>li{border:0;border-bottom:1px solid var(--dv-line);color:var(--dv-text-body);overflow-wrap:anywhere;background:0 0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;margin:0;padding:12px 20px;font-size:13.5px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-alert-list>li:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-alert-text{flex:320px;min-width:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-alert-text>strong{color:var(--dv-text-strong);font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-alert-list>li>a{flex:none;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content p.dv-cd-alert-none{color:var(--dv-text-muted);margin:0;padding:14px 20px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-card.dv-cd-beta-card{border-left:3px solid var(--dv-gold);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:16px 40px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-beta-head{gap:4px;min-width:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-beta-head>h2{margin:0;font-size:16px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-beta-head>p{color:var(--dv-text-muted);margin:0;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-beta-head>p.dv-cd-beta-ends{color:var(--dv-text-strong);margin-top:6px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-usage-list{gap:12px;margin:0;padding:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-usage-list>li.dv-cd-usage{color:var(--dv-text-strong);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;gap:6px;margin:0;padding:0;font-size:13.5px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-usage-meter{background:var(--dv-bg-soft);border-radius:999px;height:6px;display:block;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-usage-meter>span{border-radius:inherit;background:var(--dv-forest-2);height:100%;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content table.dv-cd-limits-table{border:1px solid var(--dv-line);border-radius:var(--dv-radius);border-collapse:separate;border-spacing:0;width:100%;max-width:520px;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content table.dv-cd-limits-table tbody th{border-bottom:1px solid var(--dv-line);color:var(--dv-text-body);text-align:left;padding:9px 14px;font-size:13.5px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content table.dv-cd-limits-table td{border-bottom:1px solid var(--dv-line);color:var(--dv-text-strong);word-break:normal;overflow-wrap:normal;padding:9px 14px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-steps>li>a{white-space:nowrap;flex:none}[data-dv-surface=dashboard] .dv-shell .dv-content table.dv-cd-limits-table tbody tr:last-child>*{border-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-content table.dv-cd-limits-table tbody tr:hover>*{background:0 0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-panel-flush ul.dv-cd-people{gap:0;margin:0;padding:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-panel-flush ul.dv-cd-people>li.dv-cd-person{border:0;border-bottom:1px solid var(--dv-line);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:8px 20px;margin:0;padding:12px 20px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-panel-flush ul.dv-cd-people>li.dv-cd-person:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-panel-flush ul.dv-cd-people>li.dv-cd-person:hover{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-panel-flush .dv-cd-person-main{flex-flow:wrap;justify-content:space-between;align-items:center;gap:6px 16px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-panel-flush .dv-cd-person-email{min-width:0;color:var(--dv-text-strong);font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-person-actions form:not(.dv-filters){flex-direction:row;gap:8px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-person-actions button[type=submit]{border-color:var(--dv-line-strong);background:var(--dv-panel);min-height:32px;color:var(--dv-text-strong);font-size:13px;box-shadow:0 1px #15191a0a}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-person-actions button[type=submit]:hover{border-color:var(--dv-text-faint);background:var(--dv-bg-row);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-panel-flush>p.dv-cd-empty{color:var(--dv-text-muted);background:0 0;border:0;border-radius:0;margin:0;padding:14px 20px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-team-forms{align-items:stretch}[data-dv-surface=dashboard] .dv-shell .dv-content form[data-dv-action=invite]{flex-flow:wrap;align-items:flex-end;gap:10px 12px}[data-dv-surface=dashboard] .dv-shell .dv-content form[data-dv-action=invite]>label{flex:180px;max-width:none}[data-dv-surface=dashboard] .dv-shell .dv-content form[data-dv-action=invite]>button{align-self:flex-end}[data-dv-surface=dashboard] .dv-shell .dv-content form[data-dv-action=invite]>p{flex:100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-card[data-dv-owner-transfer]{border-left:3px solid var(--dv-gold)}@media (max-width:1180px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>.dv-cd-setting,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>section[data-dv-section=two-step]{grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:12px 24px}}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>.dv-cd-setting,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>section[data-dv-section=two-step]{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 16px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>section[data-dv-section=two-step]>h2{grid-row:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-settings-list>section[data-dv-section=two-step]>:not(h2){grid-column:1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-card.dv-cd-beta-card,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-team-forms{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){[data-dv-surface=dashboard] .dv-shell .dv-content ul.dv-cd-alert-list>li,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-panel-flush ul.dv-cd-people>li.dv-cd-person{padding:12px 16px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-panel-flush ul.dv-cd-people>li.dv-cd-person{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-cd-person-actions{justify-content:flex-start}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p{--dv-p-radius:12px;--dv-p-radius-sm:8px;--dv-p-shadow:0 1px 2px #102a200a, 0 1px 1px #102a2005;--dv-p-shadow-raised:0 4px 14px #102a2012, 0 1px 2px #102a200a;--dv-p-pad:20px;--dv-p-pad-x:24px;width:100%;min-width:0;max-width:1320px;color:var(--dv-text-body);flex-direction:column;gap:28px;margin:0;padding:0;font-size:14px;line-height:1.55;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p>*{min-width:0;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p h1,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p h2,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p h3,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p h4{color:var(--dv-text-strong);letter-spacing:-.01em;margin:0;font-family:inherit}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form:not([class]),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form:where([class*=dv-p-]){box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul:not([class]),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol:not([class]),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul:where([class*=dv-p-]),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol:where([class*=dv-p-]){gap:0;margin:0;padding:0;list-style:none;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul:not([class])>li,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol:not([class])>li,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul:where([class*=dv-p-])>li,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol:where([class*=dv-p-])>li{box-shadow:none;font-size:inherit;color:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl:not([class]),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl:where([class*=dv-p-]){margin:0;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl:not([class])>div,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl:where([class*=dv-p-])>div{background:0 0;border:0;border-radius:0;margin:0;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl:not([class]) dt,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl:where([class*=dv-p-]) dt{letter-spacing:0;text-transform:none;color:var(--dv-text-muted);margin:0;font-size:13px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl:not([class]) dd,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl:where([class*=dv-p-]) dd{color:var(--dv-text-strong);margin:0;font-size:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section:not([class]),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section:where([class*=dv-p-]){box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a:not([class]){color:var(--dv-forest-2);font-weight:550;text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a:not([class]):hover{color:var(--dv-forest);text-underline-offset:3px;text-decoration:underline}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p code{background:var(--dv-bg-soft);color:var(--dv-text-strong);border-radius:5px;padding:1px 5px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-head{background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-head-text{flex-direction:column;flex:360px;gap:6px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-head h1{letter-spacing:-.02em;font-size:26px;font-weight:650;line-height:1.2}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sub{color:var(--dv-text-muted);max-width:72ch;font-size:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sub-facts{color:var(--dv-text-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13.5px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sub-facts>*+:before{content:"";background:var(--dv-text-faint);border-radius:50%;width:3px;height:3px;margin:0 10px 3px 0;display:inline-block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p input[type=submit],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-btn{border-radius:var(--dv-p-radius-sm);border:1px solid var(--dv-forest);background:var(--dv-forest);color:#fff;min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-self:auto;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex;box-shadow:0 1px 1px #102a2014}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button:hover,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p input[type=submit]:hover,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-btn:hover{background:var(--dv-forest-2);border-color:var(--dv-forest-2);color:#fff;text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button:disabled{opacity:.6;cursor:progress}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-btn.dv-p-btn-secondary,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button.dv-p-btn-secondary{border-color:var(--dv-line-strong);color:var(--dv-text-strong);background:#fff;box-shadow:0 1px 1px #102a200a}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-btn.dv-p-btn-secondary:hover,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button.dv-p-btn-secondary:hover{background:var(--dv-bg-row);border-color:var(--dv-text-faint);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-btn.dv-p-btn-ghost{box-shadow:none;color:var(--dv-forest-2);background:0 0;border-color:#0000;padding:0 10px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-btn.dv-p-btn-ghost:hover{background:var(--dv-info-bg);color:var(--dv-forest)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-btn.dv-p-btn-sm,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button.dv-p-btn-sm{min-height:32px;padding:0 12px;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-danger button[type=submit],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button.dv-p-btn-danger{color:var(--dv-filter-ink);box-shadow:none;background:#fff;border-color:#e3c3ba}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-danger button[type=submit]:hover,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button.dv-p-btn-danger:hover{background:var(--dv-filter-bg);border-color:var(--dv-filter-ink);color:var(--dv-filter-ink)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-quiet button[type=submit]{border-color:var(--dv-line-strong);color:var(--dv-text-strong);background:#fff;box-shadow:0 1px 1px #102a200a}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-quiet button[type=submit]:hover{background:var(--dv-bg-row);border-color:var(--dv-text-faint);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-section{flex-direction:column;gap:12px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;min-height:24px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-section-head h2,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-section-head h3{font-size:16px;font-weight:620;line-height:1.4}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-meta{color:var(--dv-text-muted);font-size:13px;font-weight:450}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel{background:var(--dv-panel);border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);box-shadow:var(--dv-p-shadow);padding:var(--dv-p-pad) var(--dv-p-pad-x);min-width:0;position:relative}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel.dv-p-flush{padding:0;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-flush>.dv-p-panel-head{padding:16px var(--dv-p-pad-x);border-bottom:1px solid var(--dv-line);margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel-head h2,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel-head h3{font-size:15px;font-weight:620;line-height:1.4}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel-title{flex-direction:column;gap:2px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel-body{padding:var(--dv-p-pad) var(--dv-p-pad-x)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel-foot{padding:12px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);background:var(--dv-bg-row);color:var(--dv-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;font-size:13px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-divide>*+*{border-top:1px solid var(--dv-line)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-main-aside{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-wide-narrow{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-grid>*{min-width:0;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-col{flex-direction:column;gap:20px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpi{background:var(--dv-panel);border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);min-width:0;box-shadow:var(--dv-p-shadow);color:inherit;flex-direction:column;gap:6px;padding:18px 20px;font-weight:400;text-decoration:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-kpi:hover{border-color:var(--dv-line-strong);box-shadow:var(--dv-p-shadow-raised);color:inherit;text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpi-label{color:var(--dv-text-muted);font-size:13px;font-weight:550}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpi-value{letter-spacing:-.02em;color:var(--dv-text-strong);font-variant-numeric:tabular-nums;font-size:28px;font-weight:650;line-height:1.15}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpi-value.dv-p-kpi-value-state{letter-spacing:0;padding:6px 0 2px;font-size:15px;font-weight:600;line-height:1.5}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpi-meta{color:var(--dv-text-muted);font-variant-numeric:tabular-nums;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpi-link{color:var(--dv-forest-2);margin-top:auto;padding-top:8px;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-props{grid-template-columns:minmax(120px,34%) minmax(0,1fr);margin:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-props>div{display:contents}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-props dt,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-props dd{border-top:1px solid var(--dv-line);min-width:0;padding:11px 0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-props>div:first-child>dt,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-props>div:first-child>dd{border-top:0;padding-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-props dd{overflow-wrap:anywhere;padding-left:16px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-props-note{color:var(--dv-text-muted);margin-top:2px;font-size:12.5px;font-weight:400;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-facts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px 24px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-facts>div{flex-direction:column;gap:4px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-rows>li,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-row{padding:14px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);justify-content:space-between;align-items:center;gap:12px 20px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-rows>li:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel:not(.dv-p-flush) .dv-p-rows>li{padding-left:0;padding-right:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-row-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-row-title{color:var(--dv-text-strong);font-size:14px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-row-sub{color:var(--dv-text-muted);font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-row-side{flex:none;align-items:center;gap:10px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-table-wrap{min-width:0;overflow-x:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table{border-collapse:collapse;font-variant-numeric:tabular-nums;background:0 0;border:0;width:100%;margin:0;font-size:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table th{background:var(--dv-bg-row);border:0;border-bottom:1px solid var(--dv-line);color:var(--dv-text-muted);letter-spacing:0;text-transform:none;text-align:left;white-space:nowrap;padding:10px 16px;font-size:12.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table td{border:0;border-bottom:1px solid var(--dv-line);color:var(--dv-text-body);vertical-align:middle;background:0 0;padding:13px 16px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table tbody tr:last-child td{border-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table tbody tr:hover td{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table th:first-child,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table td:first-child{padding-left:var(--dv-p-pad-x)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table th:last-child,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table td:last-child{padding-right:var(--dv-p-pad-x)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table .dv-p-num{text-align:right;white-space:nowrap}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table caption{caption-side:top;text-align:left;color:var(--dv-text-muted);padding:0 0 8px;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-badge{background:var(--dv-neutral-bg);min-height:22px;color:var(--dv-text-body);letter-spacing:0;text-transform:none;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:12.5px;font-weight:600;line-height:1.4;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p.dv-note{border-radius:var(--dv-p-radius-sm);border:1px solid var(--dv-line);background:var(--dv-bg-row);color:var(--dv-text-body);margin:0;padding:12px 14px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p.dv-note-error{background:var(--dv-filter-bg);color:var(--dv-filter-ink);border-color:#e8cfc7}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p.dv-note-ok{background:var(--dv-act-bg);color:var(--dv-act-ink);border-color:#cfe0d4}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p.dv-note-locked{background:#f3eff6;border-color:#e2daea}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-note-title{color:var(--dv-text-strong);margin-bottom:2px;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-callout{border-radius:var(--dv-p-radius);border:1px solid var(--dv-line);background:var(--dv-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 18px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-callout-warn{background:#fbf6ec;border-color:#ebddbf}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-callout-error{background:#fbf1ee;border-color:#ebd2ca}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p label{width:auto;min-width:0;max-width:none;color:var(--dv-text-strong);flex-direction:column;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p select,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p textarea{border:1px solid var(--dv-line-strong);border-radius:var(--dv-p-radius-sm);width:100%;max-width:none;min-height:38px;color:var(--dv-text-strong);font:inherit;background:#fff;padding:8px 12px;font-size:14px;font-weight:400;box-shadow:inset 0 1px 1px #102a2008}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p textarea{resize:vertical;min-height:104px;line-height:1.5}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p input:focus-visible,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p select:focus-visible,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p textarea:focus-visible{border-color:var(--dv-forest-2);box-shadow:var(--dv-ring);outline:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-fields,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-fields>form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 20px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-fields-1,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-fields-1>form{grid-template-columns:minmax(0,1fr);max-width:560px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-fields>form>:not(label):not(fieldset),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-fields .dv-p-field-full{grid-column:1/-1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-fields>form>button[type=submit]{justify-self:start;margin-top:4px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-hint{color:var(--dv-text-muted);font-size:12.5px;font-weight:400}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-form-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p[data-dv-action-error]{border-radius:var(--dv-p-radius-sm);background:var(--dv-filter-bg);color:var(--dv-filter-ink);grid-column:1/-1;padding:10px 12px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p[data-dv-action-ok]{color:var(--dv-act-ink);grid-column:1/-1;font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p label.dv-cd-choice,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p label.dv-p-choice{color:var(--dv-text-body);flex-direction:row;align-items:flex-start;gap:10px;font-weight:450;line-height:1.5}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p label.dv-cd-choice>input,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p label.dv-p-choice>input{width:16px;height:16px;accent-color:var(--dv-forest);flex:none;margin:3px 0 0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p fieldset{border:0;min-width:0;margin:0;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p legend{color:var(--dv-text-strong);margin-bottom:8px;padding:0;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure{background:0 0;border:0;margin:0;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure>summary{cursor:pointer;width:fit-content;max-width:100%;color:var(--dv-forest-2);border-radius:6px;align-items:center;gap:8px;font-size:13.5px;font-weight:600;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure>summary::-webkit-details-marker{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure>summary:before{content:"";border-bottom:1.6px solid;border-right:1.6px solid;flex:none;width:7px;height:7px;transition:transform .12s;transform:rotate(-45deg)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure[open]>summary:before{transform:rotate(45deg)translate(-1px,-1px)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure[open]>summary{margin-bottom:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure-button>summary{border:1px solid var(--dv-line-strong);border-radius:var(--dv-p-radius-sm);min-height:36px;color:var(--dv-text-strong);background:#fff;padding:0 14px;box-shadow:0 1px 1px #102a200a}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure-button>summary:before{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure-button>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:2px;transform:rotate(45deg)translate(-2px,-2px)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure-button[open]>summary:after{transform:rotate(-135deg)translate(-1px,-1px)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure-button>summary:hover{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure-row>summary{width:100%;color:var(--dv-text-strong);justify-content:space-between;padding:14px 0;font-size:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure-row>summary:before{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure-row>summary:after{content:"";border-right:1.6px solid var(--dv-text-muted);border-bottom:1.6px solid var(--dv-text-muted);flex:none;width:7px;height:7px;margin-right:4px;transition:transform .12s;transform:rotate(45deg)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure-row[open]>summary:after{transform:rotate(-135deg)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure-row[open]>summary{margin-bottom:4px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-with-index{grid-template-columns:208px minmax(0,1fr);align-items:start;gap:32px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav{flex-direction:column;gap:2px;display:flex;position:sticky;top:84px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav-title{color:var(--dv-text-muted);padding:0 12px 8px;font-size:12.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav a{border-radius:var(--dv-p-radius-sm);color:var(--dv-text-body);padding:8px 12px;font-size:14px;font-weight:500;line-height:1.35;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav a:hover{background:var(--dv-bg-soft);color:var(--dv-text-strong);text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav a[aria-current=true]{color:var(--dv-text-strong);box-shadow:inset 2px 0 0 var(--dv-gold), var(--dv-p-shadow);background:#fff;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-index-body{flex-direction:column;gap:32px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-anchor{scroll-margin-top:84px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tabs{border-bottom:1px solid var(--dv-line);gap:4px;display:flex;overflow-x:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tabs a{color:var(--dv-text-muted);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 12px;font-size:14px;font-weight:550}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tabs a:hover{color:var(--dv-text-strong);text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tabs a[aria-current=page],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tabs a[aria-current=true]{color:var(--dv-text-strong);border-bottom-color:var(--dv-forest);font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-segmented{background:var(--dv-bg-soft);border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-segmented a{min-height:30px;color:var(--dv-text-muted);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:550;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-segmented a:hover{color:var(--dv-text-strong);text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-segmented a[aria-current=true],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-segmented a[aria-current=page]{color:var(--dv-text-strong);background:#fff;font-weight:600;box-shadow:0 1px 2px #102a201a}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-count{color:var(--dv-text-faint);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-empty{padding:28px var(--dv-p-pad-x);flex-direction:column;align-items:flex-start;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-empty-title{color:var(--dv-text-strong);font-size:15px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-empty-body{color:var(--dv-text-muted);max-width:60ch;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-empty .dv-p-actions{margin-top:8px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-dot{color:var(--dv-text-strong);align-items:center;gap:8px;font-weight:550;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-dot:before{content:"";background:var(--dv-mark-unknown);border-radius:50%;flex:none;width:8px;height:8px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-dot-ok:before{background:var(--dv-mark-act)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-dot-warn:before{background:var(--dv-mark-delay)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-dot-bad:before{background:var(--dv-mark-filter)}@media (max-width:1180px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-main-aside,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-wide-narrow{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-with-index{grid-template-columns:180px minmax(0,1fr);gap:24px}}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p{gap:24px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-grid,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-grid-3,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-with-index{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav{flex-direction:row;gap:6px;padding-bottom:4px;position:static;overflow-x:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav-title{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav a{white-space:nowrap;border:1px solid var(--dv-line);background:#fff}}@media (max-width:640px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p{--dv-p-pad:16px;--dv-p-pad-x:16px;gap:20px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-head h1{font-size:22px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-head{align-items:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpi{padding:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpi-value{font-size:22px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-fields,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-fields>form,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-props{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-props dd{border-top:0;padding:0 0 11px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-props>div:first-child>dd{padding-bottom:11px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-rows>li,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-row{flex-wrap:wrap}}@media (max-width:380px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpis{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p *,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p :before,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p :after{transition:none}}@media print{[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-actions,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tabs{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpi{box-shadow:none;break-inside:avoid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-with-index{grid-template-columns:minmax(0,1fr)}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-check{border:1.5px solid var(--dv-line-strong);width:22px;height:22px;color:var(--dv-text-muted);font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:650;line-height:1;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-check-done{border-color:var(--dv-forest);background:var(--dv-forest);color:#fff}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-current>.dv-p-check{border-color:var(--dv-gold);color:var(--dv-gold-text);box-shadow:0 0 0 3px #f4ead8}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-check-text{flex-direction:column;gap:1px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-check-name{color:var(--dv-text-strong);font-size:13.5px;font-weight:600;line-height:1.35}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-check-note{color:var(--dv-text-muted);font-size:12.5px;line-height:1.4}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-check-state{color:var(--dv-text-muted);white-space:nowrap;margin-left:auto;padding-left:12px;font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-checklist>li{border-top:1px solid var(--dv-line);align-items:flex-start;gap:12px;padding:10px 0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-checklist>li:first-child{border-top:0;padding-top:2px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-track>li{flex-direction:column;align-items:flex-start;gap:10px;padding-right:16px;display:flex;position:relative}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-track>li:after{content:"";background:var(--dv-line);border-radius:2px;height:2px;position:absolute;top:11px;left:30px;right:8px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-track>li.dv-p-done:after{background:var(--dv-forest)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-track>li:last-child:after{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-allclear p.dv-note{background:var(--dv-act-bg);color:var(--dv-act-ink);border:1px solid #d5e3d9;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 12px;font-size:13px;font-weight:600;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-allclear p.dv-note:before{content:"";background:var(--dv-mark-act);border-radius:50%;width:8px;height:8px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup{box-shadow:inset 3px 0 0 var(--dv-gold), var(--dv-p-shadow);border-color:#e6dcc6}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-head{padding:20px var(--dv-p-pad-x) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-head h2{font-size:18px;font-weight:650;line-height:1.35}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-track{padding:22px var(--dv-p-pad-x) 22px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-foot{padding:12px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);background:var(--dv-bg-row);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-foot details[open]{flex-basis:100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-inline-facts>div{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-inline-facts dd{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-inline-facts .dv-p-props-note{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-first{padding:28px var(--dv-p-pad-x);box-shadow:inset 3px 0 0 var(--dv-gold), var(--dv-p-shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-first-text{flex-direction:column;gap:6px;max-width:64ch;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-first-text h2{font-size:19px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-first-text p{color:var(--dv-text-muted)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p div.dv-p-kpi-slot{background:0 0;border:0;min-width:0;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p div.dv-p-kpi-slot>.dv-p-kpi{flex:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpi-state .dv-p-kpi-value-state{color:var(--dv-text-body)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mix{flex-direction:column;gap:6px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mixbar{background:var(--dv-bg-soft);border-radius:6px;gap:2px;height:6px;display:flex;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mixbar>span{flex-basis:0;min-width:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mix-act{background:var(--dv-mark-act)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mix-delay{background:var(--dv-mark-delay)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mix-filter{background:var(--dv-mark-filter)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-trend,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts{flex-direction:column;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts figure.dv-cd-donut{margin:auto 0 0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower>*{min-width:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-cd-source{padding:var(--dv-p-pad) var(--dv-p-pad-x);background:var(--dv-panel);border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);box-shadow:var(--dv-p-shadow);border-left-width:1px;flex-direction:column;align-items:flex-start;gap:12px;margin:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-cd-source .dv-cd-source-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;width:100%;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-cd-source h2{font-size:15px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-cd-source .dv-cd-source-body{color:var(--dv-text-muted);max-width:62ch}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-cd-source a.dv-cd-button{border-radius:var(--dv-p-radius-sm);border:1px solid var(--dv-line-strong);min-height:34px;color:var(--dv-text-strong);background:#fff;align-items:center;margin-top:auto;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 1px 1px #102a200a}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-cd-source a.dv-cd-button:hover{background:var(--dv-bg-row);border-color:var(--dv-text-faint)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower-single section.dv-cd-source{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower-single section.dv-cd-source>*{grid-column:1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower-single section.dv-cd-source>a.dv-cd-button{grid-area:1/2/span 2;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-setup{flex-direction:column;gap:14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-setup .dv-p-panel-head{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-setup-state{color:var(--dv-text-strong);font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-setup-more{border-top:1px solid var(--dv-line);flex-direction:column;gap:10px;padding-top:12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-state-page>p[data-dv-state]{padding:18px var(--dv-p-pad-x);background:var(--dv-panel);border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);box-shadow:var(--dv-p-shadow);color:var(--dv-text-body);font-size:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-state-page>h1{letter-spacing:-.02em;font-size:26px;font-weight:650}@media (max-width:1000px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-track{grid-template-columns:minmax(0,1fr);gap:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-track>li{flex-direction:row;align-items:flex-start;gap:12px;padding:0 0 14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-track>li:last-child{padding-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-track>li:after{width:2px;height:auto;inset:26px auto 2px 10px}}@media (max-width:640px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower-single section.dv-cd-source{display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-head .dv-p-btn,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-first .dv-p-btn{width:100%}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-btn:not(.dv-stat),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-btn:not(.dv-stat):hover{color:#fff;text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-btn.dv-p-btn-secondary:not(.dv-stat),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-btn.dv-p-btn-secondary:not(.dv-stat):hover{color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-btn.dv-p-btn-ghost:not(.dv-stat){color:var(--dv-forest-2)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-btn.dv-p-btn-ghost:not(.dv-stat):hover{color:var(--dv-forest)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-kpi:not(.dv-stat),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-kpi:not(.dv-stat):hover{color:inherit;text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav a:not(.dv-stat){color:var(--dv-text-body);text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav a:not(.dv-stat):hover,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav a[aria-current=true]:not(.dv-stat){color:var(--dv-text-strong);text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tabs a:not(.dv-stat),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-segmented a:not(.dv-stat){color:var(--dv-text-muted);text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tabs a:not(.dv-stat):hover,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-segmented a:not(.dv-stat):hover,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tabs a[aria-current]:not(.dv-stat),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-segmented a[aria-current]:not(.dv-stat){color:var(--dv-text-strong);text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-rowlink:not(.dv-stat){color:inherit;text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-rowlink:not(.dv-stat):hover .dv-p-row-title{color:var(--dv-forest);text-underline-offset:3px;text-decoration:underline}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-badge.dv-badge-green{background:var(--dv-act-bg);color:var(--dv-act-ink)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-badge.dv-badge-amber{background:var(--dv-delay-bg);color:var(--dv-delay-ink)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-badge.dv-badge-red{background:var(--dv-filter-bg);color:var(--dv-filter-ink)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-badge.dv-badge-violet{color:#5d4a78;background:#efeaf4}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-badge.dv-badge-indigo,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-badge.dv-badge-blue,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-badge.dv-badge-teal{background:var(--dv-info-bg);color:var(--dv-info-ink)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-count-pill{background:var(--dv-delay-bg);min-width:24px;height:22px;color:var(--dv-delay-ink);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:12.5px;font-weight:650;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts figure.dv-cd-donut{grid-template-columns:136px minmax(0,1fr);align-items:center;gap:20px;margin:8px 0 0;padding:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts figure.dv-cd-donut svg{width:136px;max-width:none;height:136px;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts table.dv-cd-donut-table{border-collapse:collapse;font-variant-numeric:tabular-nums;border:0;width:100%;min-width:0;margin:0;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts table.dv-cd-donut-table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts table.dv-cd-donut-table th,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts table.dv-cd-donut-table td{border:0;border-bottom:1px solid var(--dv-line);text-align:right;white-space:nowrap;background:0 0;padding:9px 0 9px 8px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts table.dv-cd-donut-table th:first-child{text-align:left;padding-left:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts table.dv-cd-donut-table thead th{color:var(--dv-text-muted);text-transform:none;letter-spacing:0;padding-top:0;font-size:12px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts table.dv-cd-donut-table tbody tr:last-child>*{border-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts table.dv-cd-donut-table tbody th{color:var(--dv-text-strong);font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower{flex-direction:column;gap:20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower section.dv-cd-source{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 32px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower section.dv-cd-source>*{grid-column:1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower section.dv-cd-source>a.dv-cd-button,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower section.dv-cd-source>.dv-cd-source-owner{grid-area:1/2/span 2;max-width:260px;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower section.dv-cd-source .dv-cd-source-head{justify-content:flex-start}@media (max-width:640px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-lower section.dv-cd-source{display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts figure.dv-cd-donut{grid-template-columns:112px minmax(0,1fr);gap:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts figure.dv-cd-donut svg{width:112px;height:112px}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup.dv-p-setup-done{border-color:var(--dv-line);box-shadow:var(--dv-p-shadow)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-done .dv-p-setup-head{padding-bottom:18px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-done .dv-p-setup-head h2{font-size:16px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-reveals{flex-wrap:wrap;align-items:flex-start;gap:10px 28px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-reveals>details[open]{flex-basis:100%;order:2}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-home-verdicts figure.dv-cd-donut{margin-block:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-cd-source .dv-cd-source-preview{border:1px dashed var(--dv-line-strong);border-radius:var(--dv-p-radius-sm);background:var(--dv-bg-row);margin:0;padding:14px 16px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-cd-source ol.dv-cd-preview-steps{flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-cd-source ol.dv-cd-preview-steps>li{box-shadow:0 0 0 1px var(--dv-line);color:var(--dv-text-body);background:#fff;border:0;border-radius:999px;align-items:center;gap:6px;margin:0;padding:3px 10px;font-size:12.5px;font-weight:550;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-cd-source .dv-cd-preview-caption{color:var(--dv-text-muted);font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p>p[data-dv-state]{padding:18px var(--dv-p-pad-x);background:var(--dv-panel);border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);box-shadow:var(--dv-p-shadow);color:var(--dv-text-body);font-size:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-meta-link:not(.dv-stat){color:var(--dv-forest-2);font-size:13.5px;font-weight:600;text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-meta-link:not(.dv-stat):hover{text-underline-offset:3px;text-decoration:underline}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mini-title{color:var(--dv-text-muted);font-size:13px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-progress{flex-direction:column;gap:10px;max-width:520px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-progressbar{background:var(--dv-bg-soft);border-radius:6px;height:6px;display:block;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-progressbar>span{background:var(--dv-forest);border-radius:6px;height:100%;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-switcher{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-switcher label{gap:4px;min-width:180px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switcher-label{color:var(--dv-text-muted);font-size:12.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-switcher button{border-color:var(--dv-line-strong);color:var(--dv-text-strong);background:#fff}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-switcher button:hover{background:var(--dv-bg-row);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-next{color:var(--dv-text-strong);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:-12px;font-size:15px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-steps{flex-direction:column;gap:12px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-step{background:var(--dv-panel);border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);box-shadow:var(--dv-p-shadow);margin:0;scroll-margin-top:84px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-step[open]{box-shadow:var(--dv-p-shadow-raised);border-color:#d9d4c8}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p summary.dv-p-step-head{padding:16px var(--dv-p-pad-x);cursor:pointer;border-radius:var(--dv-p-radius);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;list-style:none;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p summary.dv-p-step-head::-webkit-details-marker{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p summary.dv-p-step-head:after{content:"";border-right:1.6px solid var(--dv-text-muted);border-bottom:1.6px solid var(--dv-text-muted);width:8px;height:8px;margin:0 4px 4px;transition:transform .12s;transform:rotate(45deg)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-step[open]>summary.dv-p-step-head:after{margin-bottom:-2px;transform:rotate(-135deg)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p summary.dv-p-step-head:hover{background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-step[open]>summary.dv-p-step-head{border-bottom:1px solid var(--dv-line);border-radius:var(--dv-p-radius) var(--dv-p-radius) 0 0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-step[open]>summary.dv-p-step-head:hover{background:0 0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p summary.dv-p-step-head .dv-p-check{width:28px;height:28px;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-step[open]:not([data-dv-setup-state=done]) .dv-p-step-head .dv-p-check{border-color:var(--dv-gold);color:var(--dv-gold-text);box-shadow:0 0 0 3px #f4ead8}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-text{flex-direction:column;gap:2px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-text h2{font-size:15.5px;font-weight:620;line-height:1.35}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-summary{color:var(--dv-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-body{padding:22px var(--dv-p-pad-x) 22px calc(var(--dv-p-pad-x) + 42px)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-foot{padding:12px var(--dv-p-pad-x) 12px calc(var(--dv-p-pad-x) + 42px);border-top:1px solid var(--dv-line);background:var(--dv-bg-row);border-radius:0 0 var(--dv-p-radius) var(--dv-p-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-foot>:only-child{margin-left:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-stack{flex-direction:column;gap:18px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-lede{color:var(--dv-text-body);max-width:70ch}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-note{color:var(--dv-text-muted);max-width:72ch;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-reveals{flex-direction:column;gap:12px;padding-top:4px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-step-facts{grid-template-columns:repeat(auto-fit,minmax(160px,220px))}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-evidence{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);grid-template-columns:repeat(3,minmax(0,1fr));gap:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-evidence>div{padding:12px 14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-evidence>div+div{border-left:1px solid var(--dv-line)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-evidence dd{font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-domain-forms>.dv-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-domain-forms form{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);background:var(--dv-bg-row);flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-domain-forms p.dv-card-note{color:var(--dv-text-strong);margin:0;font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-domain-forms pre.dv-snippet{width:100%;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-live-switch{border-radius:var(--dv-p-radius-sm);background:#fcf8f0;border:1px solid #e6dcc6;flex-direction:column;gap:12px;padding:16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-live-switch form{flex-direction:column;align-items:flex-start;gap:12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-code{border-radius:var(--dv-p-radius-sm);background:#102a20;border:1px solid #1a3b2e;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-code-head{color:#c9d4cc;background:#133126;border-bottom:1px solid #eef2ec1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 12px 10px 16px;font-size:13px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-code-head code{color:#eef2ec;background:#eef2ec1a}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-code-head button{color:#102a20;min-height:30px;box-shadow:none;background:#eef2ec;border-color:#eef2ec;padding:0 12px;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-code-head button:hover{color:#102a20;background:#fff;border-color:#fff}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-code pre.dv-snippet{color:#eef2ec;white-space:pre-wrap;word-break:break-all;background:0 0;border:0;border-radius:0;max-height:320px;margin:0;padding:14px 16px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6;overflow:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-option:not(.dv-stat){border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);color:inherit;background:#fff;flex-direction:column;gap:4px;padding:14px 16px;font-weight:400;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-option:not(.dv-stat):hover{border-color:var(--dv-forest-2);box-shadow:var(--dv-ring);color:inherit;text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-option-kind{color:var(--dv-text-muted);font-size:12px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-option-name{color:var(--dv-text-strong);font-size:15px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-option-hint{color:var(--dv-text-muted);font-size:12.5px;line-height:1.45}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-connected{flex-direction:column;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-rows-boxed{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-rows-boxed>li{padding:12px 14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-readiness{position:sticky;top:84px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-readiness-list>li{padding:14px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);flex-direction:column;gap:4px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-readiness-list>li:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-readiness-label{color:var(--dv-text-muted);font-size:12.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-readiness-hint{color:var(--dv-text-muted);font-size:12.5px;line-height:1.45}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-readiness .dv-p-panel-head{padding-top:14px;padding-bottom:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-cd-stack-form{max-width:520px;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:14px;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-cd-stack-form>button{align-self:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-cd-field-help{color:var(--dv-text-muted);font-size:12.5px;font-weight:400}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p fieldset.dv-cd-choice-list{flex-direction:column;gap:10px;display:flex}@media (max-width:1180px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setup-layout{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-readiness{position:static}}@media (max-width:760px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-options,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-evidence,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-domain-forms>.dv-grid-2{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-evidence>div+div{border-left:0;border-top:1px solid var(--dv-line)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-body,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-foot{padding-left:var(--dv-p-pad-x)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p summary.dv-p-step-head{grid-template-columns:auto minmax(0,1fr) auto;gap:6px 12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p summary.dv-p-step-head>.dv-badge{grid-area:2/2;justify-self:start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p summary.dv-p-step-head:after{grid-area:1/3}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-step-summary{white-space:normal}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-switcher,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-switcher label{width:100%}}@media print{[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-step>:not(summary){display:block}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-progress-row{align-items:center;gap:12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-progress-row .dv-p-progressbar{flex:auto;max-width:360px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-progress-count{color:var(--dv-text-muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-code-head{flex-wrap:nowrap}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-code-head>span{min-width:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-code-head>button{flex:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-dot{align-items:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-dot:before{margin-top:calc(.75em - 4px)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-list-toolbar{align-items:flex-end}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-verdict-dot{border-radius:50%;flex:none;width:7px;height:7px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-verdict-dot-act{background:var(--dv-mark-act)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-verdict-dot-delay{background:var(--dv-mark-delay)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-verdict-dot-filter{background:var(--dv-mark-filter)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar{flex-wrap:wrap;flex:640px;justify-content:flex-end;align-items:flex-end;gap:10px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar label{flex:0 160px;gap:4px;min-width:130px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar label.dv-p-search{flex:260px;max-width:380px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-filter-label{color:var(--dv-text-muted);font-size:12px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar input[type=search]{background-color:#fff;background-repeat:no-repeat;padding-left:34px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p label.dv-p-search{position:relative}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p label.dv-p-search:before{content:"";border:1.6px solid var(--dv-text-muted);pointer-events:none;border-radius:50%;width:9px;height:9px;position:absolute;bottom:13px;left:12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p label.dv-p-search:after{content:"";background:var(--dv-text-muted);pointer-events:none;width:5px;height:1.6px;position:absolute;bottom:10px;left:22px;transform:rotate(45deg)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-searchbar-actions{align-items:center;gap:4px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-list-scope{padding:11px var(--dv-p-pad-x);border-bottom:1px solid var(--dv-line);background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-cd-scope{background:0 0;border:0;flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;font-size:12.5px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-cd-scope>div{background:0 0;border:0;gap:5px;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-cd-scope dt{letter-spacing:0;text-transform:none;color:var(--dv-text-muted);margin:0;font-size:12.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-cd-scope dt:after{content:":"}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-cd-scope dd{color:var(--dv-text-body);margin:0;font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p nav.dv-cd-pager{width:100%;color:var(--dv-text-muted);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0;font-size:13px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-cd-pager-links{gap:8px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-btn.dv-p-btn-off{opacity:.45;cursor:default;pointer-events:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-empty p.dv-note{color:var(--dv-text-body);background:0 0;border:0;padding:0;font-size:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td{padding-top:11px;padding-bottom:11px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vlead{max-width:280px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-vlead .dv-p-rowlink{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-vlead .dv-p-row-title{font-size:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-vproject{color:var(--dv-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12.5px;display:block;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-vverdict{white-space:nowrap}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-vnote{color:var(--dv-text-muted);white-space:normal;max-width:180px;margin-top:3px;font-size:12px;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vtime{white-space:nowrap;color:var(--dv-text-body);font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vquiet{color:var(--dv-text-muted);white-space:nowrap;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vstrong{color:var(--dv-act-ink);white-space:nowrap;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vopen{text-align:right;white-space:nowrap;width:1%}@media (max-width:1100px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar{justify-content:flex-start}}@media (max-width:760px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable tbody{display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable tr{padding:14px var(--dv-p-pad-x);border-bottom:1px solid var(--dv-line);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable tbody tr:last-child{border-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td{border:0;max-width:none;padding:0;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable tbody tr:hover td{background:0 0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td:first-child,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td:last-child{padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vlead{grid-area:1/1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vverdict{text-align:right;grid-area:1/2}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vtime,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vquiet,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vstrong{white-space:normal;grid-column:1/-1;font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td[data-label]:before{content:attr(data-label) " · ";color:var(--dv-text-faint);font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vverdict:before{content:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vopen{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-vnote{max-width:150px;margin-left:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar label,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar label.dv-p-search{flex:140px;max-width:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar label.dv-p-search{flex-basis:100%}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form:where([class*=dv-p-]),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul:where([class*=dv-p-]),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol:where([class*=dv-p-]){flex-direction:row;align-items:stretch}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-switcher{flex-direction:row;align-items:flex-end}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-segmented{flex-direction:row;align-items:center}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar{flex:none;justify-content:flex-start;align-items:center;width:100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar label.dv-p-search{flex:320px;min-width:220px;max-width:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar>select{flex:none;width:auto;min-width:150px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar label.dv-p-search input[type=search]:not([type=checkbox]):not([type=radio]):not([type=submit]){padding-left:36px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p label.dv-p-search:before{top:13px;bottom:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p label.dv-p-search:after{top:25px;bottom:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-list-head{padding:10px var(--dv-p-pad-x) 10px 12px;border-bottom:1px solid var(--dv-line);background:var(--dv-bg-row);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-list-head ul.dv-p-segmented{background:var(--dv-bg-soft)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-list-head dl.dv-cd-scope{justify-content:flex-end}@media (max-width:760px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar label.dv-p-search{flex-basis:100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-searchbar>select{flex:130px;min-width:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-list-head{padding-left:var(--dv-p-pad-x)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-list-head dl.dv-cd-scope{justify-content:flex-start}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-vnote{white-space:nowrap;max-width:none}@media (max-width:760px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable tr{flex-wrap:wrap;align-items:flex-start;gap:3px 6px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vlead{flex:1 1 0;min-width:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vverdict{flex:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vtime{flex:0 0 100%;margin-top:4px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vquiet,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vstrong{white-space:nowrap;flex:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td.dv-p-vtime:before{content:"Decided "}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td[data-label=Delivery]:before{content:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td[data-label=Outcome]:before{content:"· "}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-vtable td[data-label=External\ check]:before{content:"· External check: "}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-vnote{text-align:right}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button.dv-cd-button-secondary{border-color:var(--dv-line-strong);color:var(--dv-text-strong);background:#fff;box-shadow:0 1px 1px #102a200a}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button.dv-cd-button-secondary:hover{background:var(--dv-bg-row);border-color:var(--dv-text-faint);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-eyebrow-title{letter-spacing:0;color:var(--dv-text-muted);margin:0 0 14px;font-size:13px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel-heading{margin:0 0 16px;font-size:15.5px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-field-hint{color:var(--dv-text-muted);margin-top:4px;font-size:12.5px;font-weight:400;line-height:1.45;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-report-body{flex-direction:column;gap:20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-report-top{grid-template-columns:minmax(0,2.1fr) minmax(260px,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-report-lower{flex-direction:column;gap:20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-report-lower.dv-p-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-decision-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-decision-facts>div{background:0 0;border:0;flex-direction:column;gap:5px;min-width:0;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-decision-facts dt{letter-spacing:0;text-transform:none;color:var(--dv-text-muted);margin:0;font-size:12.5px;font-weight:550}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-decision-facts dd{color:var(--dv-text-strong);margin:0;font-size:14px;font-weight:550}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-decision-facts>div.dv-p-decision-verdict{border-bottom:1px solid var(--dv-line);grid-column:1/-1;padding-bottom:18px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-decision-verdict dd{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-decision-verdict .dv-badge{letter-spacing:.02em;border-radius:9px;min-height:34px;padding:4px 16px;font-size:18px;font-weight:700}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-decision-meaning{color:var(--dv-text-body);font-size:15px;font-weight:450}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-outcome{flex-direction:column;align-items:flex-start;gap:4px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-outcome-value{letter-spacing:-.015em;color:var(--dv-text-strong);font-size:24px;font-weight:650;line-height:1.2}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-outcome-none{color:var(--dv-text-muted);font-size:15px;font-weight:550}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-outcome-mark{width:100%;margin-top:auto;padding-top:18px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-outcome-forms{flex-direction:column;gap:14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-outcome-forms form{flex-direction:column;align-items:flex-start;gap:10px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-outcome-forms label{width:100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-check-facts{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px 20px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-check-facts dd{font-weight:550}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-check-summary{border-top:1px solid var(--dv-line);color:var(--dv-text-muted);margin-top:16px;padding-top:14px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-review{margin-top:16px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-review>.dv-p-field-hint{margin:0 0 12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-recovery-historical{border-radius:var(--dv-p-radius-sm);background:var(--dv-delay-bg);color:var(--dv-delay-ink);margin:0 0 14px;padding:10px 12px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-recovery-panel .dv-p-mini-title{margin:18px 0 10px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-timeline{margin:0 0 12px;padding:0 0 0 18px;position:relative}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-timeline:before{content:"";background:var(--dv-line);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:4px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-timeline>li{color:var(--dv-text-body);padding:4px 0 10px;font-size:13.5px;position:relative}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-timeline>li:before{content:"";border:2px solid var(--dv-forest);background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:10px;left:-18px}@media (max-width:1100px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-report-top,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-report-lower.dv-p-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-decision-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-report-top,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-report-lower.dv-p-grid{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-outcome-mark,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-review{display:none}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section[data-dv-section] dl[class*=dv-p-]>div{border-top:0;padding:0}@media (max-width:640px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sub-facts{flex-direction:column;align-items:flex-start;gap:2px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sub-facts>*+:not(.dv-p-dot):before{display:none}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-head-count{background:var(--dv-delay-bg);min-height:30px;color:var(--dv-delay-ink);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel-note{padding:12px var(--dv-p-pad-x);border-bottom:1px solid var(--dv-line);background:var(--dv-bg-row);color:var(--dv-text-muted);margin:0;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-scope-line{margin-top:-12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpi.dv-p-kpi-accent{box-shadow:inset 0 3px 0 var(--dv-mark-act), var(--dv-p-shadow)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-arrow{color:var(--dv-text-faint);margin:0 6px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-more-filters{align-items:center;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-more-filters[open]{flex-basis:100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-more-filters[open]>summary{margin-bottom:8px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-list-head:has(details[open]){align-items:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-delay-rows>li{justify-content:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-delay-rows>li>.dv-badge{flex:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-delay-rows>li>a{margin-left:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-delay-note{color:var(--dv-text-body);font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-coverage{grid-template-columns:minmax(220px,300px) minmax(0,1fr);display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-coverage-figure{padding:20px var(--dv-p-pad-x);border-right:1px solid var(--dv-line);flex-direction:column;gap:6px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-coverage-note{padding:20px var(--dv-p-pad-x);flex-direction:column;gap:6px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-coverage-note p{color:var(--dv-text-body);max-width:70ch;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-coverage-scope{padding:10px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);background:var(--dv-bg-row);grid-column:1/-1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-grade-key-reveal{border-top:1px solid var(--dv-line);margin-top:16px;padding-top:12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-grade-key dd{color:var(--dv-text-body);font-size:13px;font-weight:400}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-doi-table td,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cases td{font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-doi-table td.dv-p-doi-origin{min-width:170px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-doi-table td.dv-p-doi-grade{white-space:nowrap}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-discovery{padding:32px var(--dv-p-pad-x);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-discovery-text{flex-direction:column;align-items:flex-start;gap:12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-discovery-text h2{letter-spacing:-.015em;font-size:21px;font-weight:650;line-height:1.3}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-discovery-text p{color:var(--dv-text-body);max-width:62ch}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-discovery-action{margin-top:6px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-discovery-figure{border:1px dashed var(--dv-line-strong);border-radius:var(--dv-p-radius);background:var(--dv-bg-row);margin:0;padding:20px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-discovery-art{counter-reset:dv-p-art}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-discovery-art>li{border-top:1px solid var(--dv-line);color:var(--dv-text-strong);counter-increment:dv-p-art;padding:8px 0 8px 32px;font-size:13.5px;position:relative}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-discovery-art>li:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-discovery-art>li:before{content:counter(dv-p-art);width:20px;height:20px;box-shadow:0 0 0 1px var(--dv-line-strong);text-align:center;color:var(--dv-text-muted);background:#fff;border-radius:50%;font-size:11px;font-weight:650;line-height:20px;position:absolute;top:8px;left:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-discovery-caption{color:var(--dv-text-muted);margin-top:10px;font-size:12px}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-coverage,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-discovery{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-coverage-figure{border-right:0;border-bottom:1px solid var(--dv-line)}}@media (max-width:760px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-doi-table thead,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cases thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-doi-table,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-doi-table tbody,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cases,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cases tbody{display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-doi-table tr,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cases tr{padding:14px var(--dv-p-pad-x);border-bottom:1px solid var(--dv-line);flex-direction:column;gap:3px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-doi-table td,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cases td{white-space:normal;border:0;padding:0;font-size:13px;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-doi-table tbody tr:hover td,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cases tbody tr:hover td{background:0 0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-doi-table td[data-label]:before,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cases td[data-label]:before{content:attr(data-label) " · ";color:var(--dv-text-faint)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-doi-table td.dv-p-vopen,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cases td.dv-p-vopen{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-delay-rows>li{flex-wrap:wrap}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-delay-rows>li>a{margin-left:0}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tabs{margin-top:-12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-report-toolbar{margin-bottom:-8px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-inline-form{flex-direction:row;align-items:center;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-p-inline-form select{width:auto;min-width:170px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button.dv-p-btn-secondary{border-color:var(--dv-line-strong);color:var(--dv-text-strong);background:#fff;box-shadow:0 1px 1px #102a200a}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p button.dv-p-btn-secondary:hover{background:var(--dv-bg-row);border-color:var(--dv-text-faint);color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-panel-end{border-top:1px solid var(--dv-line);margin-top:16px;padding-top:12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-foot-note{margin:0;font-size:12.5px;line-height:1.5;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-narrow-panel{max-width:760px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-report-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-report-cards>li{min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-report-card:not(.dv-stat){border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);background:var(--dv-panel);width:100%;color:inherit;box-shadow:var(--dv-p-shadow);flex-direction:column;gap:4px;padding:14px 34px 14px 16px;font-weight:400;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-report-card:not(.dv-stat):after{content:"";border-top:1.6px solid var(--dv-text-muted);border-right:1.6px solid var(--dv-text-muted);width:7px;height:7px;position:absolute;top:19px;right:16px;transform:rotate(45deg)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-report-card:not(.dv-stat):hover{border-color:var(--dv-line-strong);box-shadow:var(--dv-p-shadow-raised);color:inherit;text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-report-card-title{color:var(--dv-text-strong);font-size:14px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-report-card-q{color:var(--dv-text-muted);font-size:12.5px;line-height:1.45}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-card[data-dv-decision]{padding:var(--dv-p-pad) var(--dv-p-pad-x);border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);background:var(--dv-panel);box-shadow:var(--dv-p-shadow);margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-kpis.dv-p-kpis-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-kpis>li.dv-p-kpi{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);background:var(--dv-panel);box-shadow:var(--dv-p-shadow);flex-direction:column;gap:6px;padding:18px 20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-rate-of{color:var(--dv-text-muted);font-size:15px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-strength{color:var(--dv-text-strong);font-size:15px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-waste-body{flex-direction:column;gap:20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-waste-body>.dv-p-scope-line{margin-top:-8px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-method{border:1px solid var(--dv-line);border-left:3px solid var(--dv-gold);border-radius:var(--dv-p-radius-sm);background:var(--dv-panel);padding:14px 18px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-method-title{color:var(--dv-text-strong);margin-bottom:4px;font-size:13.5px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-method-body{color:var(--dv-text-body);max-width:110ch;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-figures{border-bottom:1px solid var(--dv-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-figure{padding:18px var(--dv-p-pad-x);flex-direction:column;gap:6px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-figure+section.dv-p-figure{border-left:1px solid var(--dv-line)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-figure h3.dv-p-kpi-label{color:var(--dv-text-muted);font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-figure-basis,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-figure-note,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-figure-gap{color:var(--dv-text-muted);font-size:12.5px;line-height:1.5}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-figure-note{color:var(--dv-text-body);font-style:italic}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-figure-gap{border-radius:var(--dv-p-radius-sm);background:var(--dv-bg-row);color:var(--dv-text-body);padding:10px 12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-waste-basis{padding:16px var(--dv-p-pad-x) 18px;flex-direction:column;gap:10px;display:flex}@media (max-width:1180px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-report-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-figures,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-kpis.dv-p-kpis-3{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-figure+section.dv-p-figure{border-left:0;border-top:1px solid var(--dv-line)}}@media (max-width:560px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-report-cards{grid-template-columns:minmax(0,1fr)}}@media print{[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-figures{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sources-row>section.dv-p-panel{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;column-gap:40px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sources-row>section.dv-p-panel>.dv-p-panel-head{grid-column:1/-1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sources-row>section.dv-p-panel>figure,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sources-row>section.dv-p-panel>p.dv-note{grid-area:2/1/span 2}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sources-row>section.dv-p-panel>.dv-p-field-hint{border:0;grid-column:2;margin:0 0 10px;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-col>.dv-p-panel{flex:auto}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sources-row>section.dv-p-panel{display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sources-row>section.dv-p-panel>.dv-p-field-hint{margin-top:12px}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-usage-body{flex-direction:column;gap:20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p.dv-p-provider-notice{color:var(--dv-text-body);box-shadow:inset 3px 0 0 var(--dv-gold);margin:0;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-usage-grid{grid-template-columns:minmax(280px,1fr) minmax(0,1.8fr);align-items:start;gap:20px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table-rowheads tbody th{padding:12px 16px 12px var(--dv-p-pad-x);border:0;border-bottom:1px solid var(--dv-line);color:var(--dv-text-strong);text-align:left;white-space:normal;background:0 0;font-size:13.5px;font-weight:550}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-table-rowheads tbody tr:last-child th{border-bottom:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-quota-banner{padding:12px var(--dv-p-pad-x);border-bottom:1px solid var(--dv-line);background:var(--dv-delay-bg);color:var(--dv-delay-ink);margin:0;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-quota-facts{padding:16px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-export-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-export-rows>li form{flex-direction:row;align-items:center;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-export-rows>li button[type=submit]{min-height:32px;padding:0 12px;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-export-jobs>li .dv-p-row-side form{margin:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-export-jobs>li .dv-p-row-side button{min-height:32px;padding:0 12px;font-size:13px}@media (max-width:1000px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-usage-grid,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-export-grid{grid-template-columns:minmax(0,1fr)}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-settings>.dv-p-setting,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-settings>section.dv-p-setting{padding:24px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:16px 32px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-settings>.dv-p-setting:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-label{flex-direction:column;gap:6px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-label h2,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-label h3{font-size:15px;font-weight:620;line-height:1.4}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-label p{color:var(--dv-text-muted);font-size:13px;line-height:1.5}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-body{flex-direction:column;align-items:stretch;gap:14px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-state{color:var(--dv-text-strong);font-weight:550}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-action-form form{flex-direction:column;align-items:flex-start;gap:12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-usage-pill{border:1px solid var(--dv-line);background:var(--dv-panel);min-height:32px;color:var(--dv-text-body);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:550;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-project-list{flex-direction:column;gap:16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-project-name{align-items:center;gap:10px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-project-name h2{font-size:16px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-create{flex-direction:column;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-create .dv-p-panel-heading{margin-bottom:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-fields>form>button[type=submit]{align-self:end}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-install-detail{margin-top:12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-install-steps>li{align-items:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-install-steps .dv-p-check-name{color:var(--dv-text-body);font-weight:500;line-height:1.5}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-callout-panel{box-shadow:inset 3px 0 0 var(--dv-gold), var(--dv-p-shadow);flex-direction:column;gap:10px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-callout-panel .dv-p-panel-heading{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-bullets{margin:0 0 10px;padding-left:20px;list-style:outside}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-bullets>li{color:var(--dv-text-body);padding:3px 0;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tracking-body{flex-direction:column;gap:20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpis.dv-p-kpis-3{grid-template-columns:repeat(3,minmax(0,1fr))}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-tracking-body>section.dv-card{padding:var(--dv-p-pad) var(--dv-p-pad-x);border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);background:var(--dv-panel);box-shadow:var(--dv-p-shadow);margin:0}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-settings>.dv-p-setting,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-settings>section.dv-p-setting{padding:20px var(--dv-p-pad-x);grid-template-columns:minmax(0,1fr);gap:12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-kpis.dv-p-kpis-3{grid-template-columns:minmax(0,1fr)}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-fields:has(>form){display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-connections{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);background:var(--dv-panel);box-shadow:var(--dv-p-shadow);flex-direction:column;display:flex;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-connections>li.dv-p-connection{padding:16px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);flex-direction:column;gap:10px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-connections>li.dv-p-connection:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-connections>li.dv-p-connection-open{box-shadow:inset 3px 0 0 var(--dv-gold);background:#fcfbf7}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-connection-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-connection-title{flex-direction:column;gap:1px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-chipfacts{flex-wrap:wrap;gap:6px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-chipfacts>div{background:var(--dv-bg-row);box-shadow:inset 0 0 0 1px var(--dv-line);border-radius:6px;align-items:baseline;gap:5px;padding:3px 9px;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-chipfacts dt{color:var(--dv-text-muted);font-size:12px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-chipfacts dd{color:var(--dv-text-strong);font-size:12.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-reference{margin-top:-12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-advanced{flex-direction:column;gap:12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-advanced .dv-p-panel-head{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-form-reveal[open]{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);background:var(--dv-bg-row);width:100%;padding:16px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-form-reveal[open]>summary{margin-bottom:16px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-ucb-form{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 20px;margin:0;padding:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-ucb-form>:not(label),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-ucb-form>label.dv-cd-choice{grid-column:1/-1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-ucb-form>button[type=submit]{justify-self:start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-ucb-form>input[type=hidden]{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-body form.dv-ucb-form{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:560px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-danger form.dv-ucb-form button[type=submit]{color:var(--dv-filter-ink);box-shadow:none;background:#fff;border-color:#e3c3ba}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-danger form.dv-ucb-form button[type=submit]:hover{background:var(--dv-filter-bg);border-color:var(--dv-filter-ink)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p label.dv-cd-confirm{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);background:#fff;padding:10px 12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p article.dv-p-connector{flex-direction:column;gap:20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-connector-summary{box-shadow:inset 3px 0 0 var(--dv-gold), var(--dv-p-shadow)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-connector-summary .dv-p-panel-head h2{font-size:18px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-connector-summary dl.dv-p-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-ucb-body{flex-direction:column;align-items:flex-start;gap:14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-ucb-body>ul{width:100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-settings-tail{border-top:1px solid var(--dv-line)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-map-rows>li{color:var(--dv-text-body);justify-content:flex-start;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-guided{box-shadow:inset 3px 0 0 var(--dv-gold), var(--dv-p-shadow);flex-direction:column;gap:16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-guided .dv-p-panel-head{align-items:flex-start;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-guided .dv-p-panel-head h2{font-size:18px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-guided-start{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-howto{border:1px dashed var(--dv-line-strong);border-radius:var(--dv-p-radius-sm);background:var(--dv-bg-row);padding:16px 18px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-numbered{margin:10px 0 0;padding-left:20px;list-style:decimal}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-numbered>li{color:var(--dv-text-body);padding:4px 0 4px 4px;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-guided-steps>li>a{margin-left:auto;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-guided-steps>li.dv-p-guided-form{border-top:0;padding:0 0 12px 34px;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p code.dv-cd-webhook-url{overflow-wrap:anywhere;margin-top:6px;padding:8px 10px;display:block}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-guided-start,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p form.dv-ucb-form{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-guided-steps>li.dv-p-guided-form{padding-left:0}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-guided-steps>li>a{white-space:nowrap;flex:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p article.dv-p-sheet{flex-direction:column;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p article.dv-p-sheet>.dv-p-panel-head{padding:var(--dv-p-pad) var(--dv-p-pad-x) 14px;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p article.dv-p-sheet>.dv-p-panel-head h2{font-size:17px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-fix{margin:0 var(--dv-p-pad-x) 14px;border-radius:var(--dv-p-radius-sm);background:var(--dv-filter-bg);color:var(--dv-filter-ink);padding:10px 14px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-facts{padding:0 var(--dv-p-pad-x) 18px;flex-wrap:wrap;gap:6px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-facts>p{background:var(--dv-bg-row);min-height:26px;box-shadow:inset 0 0 0 1px var(--dv-line);color:var(--dv-text-body);border-radius:6px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:550;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-sheet-health{padding:16px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);border-bottom:1px solid var(--dv-line);background:var(--dv-bg-row);grid-template-rows:auto auto;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:column;gap:4px 16px;margin:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-sheet-health dt{color:var(--dv-text-muted);font-size:12px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-sheet-health dd{color:var(--dv-text-strong);font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:650;line-height:1.2}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-corrections{padding:14px var(--dv-p-pad-x);border-bottom:1px solid var(--dv-line)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-corrections .dv-p-bullets{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-corrections [data-dv-correction-hint]{color:var(--dv-text-muted)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p article.dv-p-sheet>.dv-p-settings>.dv-p-setting:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-inline-action form{flex-flow:wrap;align-items:flex-end;gap:10px 12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-inline-action form>label:not(.dv-cd-choice){max-width:280px;color:var(--dv-text-body);flex-direction:column;flex:200px;gap:6px;font-size:13px;font-weight:550;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-inline-action form>label.dv-cd-confirm,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-inline-action form>p{flex:1 0 100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-inline-action form>button[type=submit]{flex:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-outcome-chips{flex-flow:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-outcome-chips>li{background:var(--dv-bg-row);min-height:24px;box-shadow:inset 0 0 0 1px var(--dv-line);color:var(--dv-text-body);border:0;border-radius:6px;align-items:center;padding:0 9px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-boxed-table{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);border-collapse:separate;border-spacing:0;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-boxed-table:has(tbody:empty){display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-boxed-table td{padding:9px 12px;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-boxed-table tr:first-child td{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p [data-dv-demand-origin-mapping] fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-panel-end-reveal{padding:12px var(--dv-p-pad-x) 16px;border-top:1px solid var(--dv-line)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-panel-end-reveal[open]>ul,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-disclosure[open]>ul.dv-p-outcome-chips{margin-top:10px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-connect{flex-direction:column;gap:14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-connect>.dv-p-panel-head{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-connect>.dv-p-step-note{max-width:72ch}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-connect-form form{flex-direction:column;align-items:flex-start;gap:14px;max-width:640px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-connect-form form>label:not(.dv-cd-choice){width:100%;max-width:320px;color:var(--dv-text-body);flex-direction:column;gap:6px;font-size:13px;font-weight:550;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-connect-form fieldset{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);background:var(--dv-bg-row);grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:8px 16px;width:100%;margin:0;padding:14px 16px 16px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-connect-form fieldset>legend{color:var(--dv-text-strong);padding:0 6px;font-size:13px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-connect-form fieldset>label:not(.dv-cd-choice){color:var(--dv-text-muted);flex-direction:column;gap:6px;font-size:12.5px;font-weight:500;display:flex}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-sheet-health{grid-template-rows:auto auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-connect-form fieldset{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-inline-action form>label:not(.dv-cd-choice){max-width:none}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-connect-form form>label.dv-cd-choice{width:100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-corrections p.dv-p-dot[data-dv-state]{box-shadow:none;color:var(--dv-text-body);background:0 0;border:0;margin:0;padding:0;font-size:13.5px;font-weight:500;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p [data-dv-demand-origin-mapping] fieldset>legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p [data-dv-demand-origin-mapping] form{max-width:560px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p [data-dv-demand-origin-mapping] form>label.dv-cd-choice,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p [data-dv-demand-origin-mapping] fieldset>label.dv-cd-choice{width:100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-sheet-connect{grid-template-rows:auto 1fr;grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:10px 40px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-sheet-connect>.dv-p-panel-head{grid-area:1/1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-sheet-connect>.dv-p-step-note{color:var(--dv-text-muted);grid-area:2/1;font-size:13px;line-height:1.55}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-sheet-connect>.dv-p-sheet-connect-form{grid-area:1/2/span 2;min-width:0}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-sheet-connect{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-sheet-connect>.dv-p-panel-head,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-sheet-connect>.dv-p-step-note,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-sheet-connect>.dv-p-sheet-connect-form{grid-area:auto/1}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-sheet-health{grid-template-rows:none;grid-auto-flow:row;row-gap:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-sheet-health>div{border:0;flex-direction:column;gap:4px;min-width:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sheet-connect-form fieldset{min-width:0;max-width:none}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-sheet-health{grid-template-rows:none;row-gap:14px}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-unmapped{padding:14px var(--dv-p-pad-x);border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);background:var(--dv-panel);box-shadow:var(--dv-p-shadow);flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-unmapped>h2{color:var(--dv-text-strong);font-size:14px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-unmapped>p.dv-p-dot[data-dv-state]{box-shadow:none;color:var(--dv-text-body);background:0 0;border:0;margin:0;padding:0;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-unmapped-waiting{box-shadow:inset 3px 0 0 var(--dv-gold), var(--dv-p-shadow);background:#fff9ec;border-color:#e8d3a6;flex-direction:column;align-items:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mapping-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mapping-grid>.dv-p-mapping-ref:only-child{grid-column:1/-1;max-width:560px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mapping-form{flex-direction:column;gap:18px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mapping-form>.dv-p-panel-head{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mapping-form .dv-p-panel-title .dv-p-meta{max-width:64ch;line-height:1.55}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mapping-form form.dv-ucb-form>label.dv-cd-choice:not(.dv-cd-confirm){grid-column:auto;align-self:end}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mapping-ref{flex-direction:column;gap:14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mapping-ref>.dv-p-panel-head{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-confidence{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);flex-direction:column;margin:0;display:flex;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-confidence>div{border-top:1px solid var(--dv-line);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-confidence>div:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-confidence>div:nth-child(2n){background:var(--dv-bg-row)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-confidence dt{overflow-wrap:anywhere;letter-spacing:0;text-transform:none;min-width:0;color:var(--dv-text-body);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-confidence dd{color:var(--dv-text-strong);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mapping-ref-sub{color:var(--dv-text-strong);font-size:13px;font-weight:600}@media (max-width:1100px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-mapping-grid{grid-template-columns:minmax(0,1fr)}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-confidence>div{min-height:0;padding:6px 12px;line-height:1.35}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-confidence dt,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-confidence dd{line-height:1.35}@media (max-width:700px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-table-wrap:has(>table.dv-p-cardtable){overflow:visible}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable tbody{width:100%;min-width:0;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable tbody>tr{padding:14px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);flex-direction:column;gap:6px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable tbody>tr:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable tbody>tr>td{overflow-wrap:anywhere;border:0;padding:0;font-size:13.5px;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable tbody>tr>td:first-child{color:var(--dv-text-strong);font-size:14.5px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable tbody>tr>td[data-label]{text-align:right;justify-content:space-between;align-items:baseline;gap:12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable tbody>tr>td[data-label]:before{content:attr(data-label);color:var(--dv-text-muted);text-align:left;flex:none;font-size:12.5px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p div.dv-p-table-wrap:has(>table.dv-p-cardtable){box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable.dv-p-table tbody>tr>td,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable.dv-p-table tbody>tr>td:first-child,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-cardtable.dv-p-table tbody>tr>td:last-child{border:0;padding:0}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-keys-layout{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-keys{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-keys>li.dv-p-key{padding:14px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-keys>li.dv-p-key:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-id{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-id>code{background:var(--dv-bg-row);box-shadow:inset 0 0 0 1px var(--dv-line);color:var(--dv-text-strong);overflow-wrap:anywhere;border-radius:6px;padding:3px 8px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-meta{color:var(--dv-text-muted);flex-basis:100%;font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p li.dv-p-key>.dv-p-key-meta{flex-basis:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-actions form{flex-direction:column;align-items:flex-start;gap:10px;margin:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p li.dv-p-key:has(details.dv-p-key-revoke[open]) .dv-p-key-actions{flex-basis:100%;justify-content:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-key-revoke>summary{color:var(--dv-filter-ink)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-key-revoke[open]{border-radius:var(--dv-p-radius-sm);background:#fff8f6;border:1px solid #ebd3cc;flex-basis:100%;padding:12px 14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-key-revoke[open]>summary{margin-bottom:10px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p [data-dv-secret-value]{overflow-wrap:anywhere;padding:8px 10px;display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-create{flex-direction:column;gap:14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-create>.dv-p-panel-head{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-create form{flex-direction:column;align-items:stretch;gap:12px;margin:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-create form>label{color:var(--dv-text-body);flex-direction:column;gap:6px;font-size:13px;font-weight:550;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-create form>button[type=submit]{align-self:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-note{flex-direction:column;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-note>h2{font-size:15px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-note>p{color:var(--dv-text-body);font-size:13.5px;line-height:1.55}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-key-note>a{font-size:13.5px;font-weight:600}@media (max-width:1100px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-keys-layout{grid-template-columns:minmax(0,1fr)}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-end{justify-content:center;align-items:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-p-setting-body{max-width:560px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo{background:0 0;border:0;align-items:center;gap:20px;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-preview{flex:none;width:72px;height:72px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-preview>img,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-initials{width:72px;height:72px;font-size:24px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-body{min-width:0;color:var(--dv-text-muted);flex-direction:column;align-items:flex-start;gap:10px;font-size:13.5px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms .dv-cd-form-group{background:0 0;border:0;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px 10px;margin:0;padding:0;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms form[data-dv-action=update-display-name]{display:contents}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms form[data-dv-action=update-display-name]>label,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms form[data-dv-action=update-display-name]>input,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms form[data-dv-action=update-display-name]>p,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms .dv-cd-form-group>p{grid-column:1/-1;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms form[data-dv-action=update-display-name]>label{color:var(--dv-text-body);font-size:13px;font-weight:550}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms form[data-dv-action=update-display-name]>p{color:var(--dv-text-muted);font-size:12.5px;line-height:1.5}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms form[data-dv-action=update-display-name]>.dv-cd-form-actions{border:0;grid-column:1;margin:4px 0 0;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms form[data-dv-action=clear-display-name]{box-shadow:none;background:0 0;border:0;grid-column:2;margin:4px 0 0;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-current-email{color:var(--dv-text-strong);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-current-email .dv-cd-field-label{color:var(--dv-text-muted);flex-basis:100%;font-size:12.5px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-form-note{color:var(--dv-text-muted);font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-stack-form{box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:8px;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-stack-form button[type=submit]{align-self:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-initials{letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;font-weight:650;line-height:1;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms form[data-dv-action=clear-display-name] button[type=submit]{border:1px solid var(--dv-line-strong);border-radius:var(--dv-p-radius-sm);min-height:38px;box-shadow:none;color:var(--dv-text-strong);opacity:1;background:#fff;padding:0 14px;font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms form[data-dv-action=clear-display-name] button[type=submit]:disabled{border-color:var(--dv-line);color:var(--dv-text-muted);cursor:not-allowed}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile dl.dv-p-props{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile dl.dv-p-props>div{border:0;flex-direction:column;gap:4px;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile dl.dv-p-props>div>dt{color:var(--dv-text-muted);border:0;padding:0;font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile dl.dv-p-props>div>dd{color:var(--dv-text-strong);border:0;padding:0;font-size:14px;font-weight:550}@media (max-width:420px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms .dv-cd-form-group{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-name-forms form[data-dv-action=clear-display-name]{grid-column:1;margin-top:0}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-billing-body{flex-direction:column;gap:20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-plan{box-shadow:inset 3px 0 0 var(--dv-gold), var(--dv-p-shadow);flex-wrap:wrap;align-items:center;gap:12px 32px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-plan-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-plan-facts{flex-wrap:wrap;align-items:flex-end;gap:12px 40px;margin:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-plan-facts>div{flex-direction:column;gap:6px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-plan-facts dt{color:var(--dv-text-muted);font-size:12.5px;font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-plan-facts dd{color:var(--dv-text-strong);margin:0;font-size:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-plan-facts dd.dv-p-plan-name{letter-spacing:-.01em;font-size:20px;font-weight:650;line-height:1.2}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-billing-grid{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);align-items:start;gap:20px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-limits th[scope=row]{color:var(--dv-text-body);font-weight:500}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p table.dv-p-limits td{text-align:right;color:var(--dv-text-strong);font-variant-numeric:tabular-nums;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-note-panel{flex-direction:column;align-items:flex-start;gap:6px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-note-panel>h2{font-size:15px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-note-panel>p:not(.dv-p-meta){color:var(--dv-text-body);margin-top:4px;font-size:13.5px;line-height:1.55}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-note-panel>a{margin-top:4px;font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-beta{box-shadow:inset 3px 0 0 var(--dv-gold), var(--dv-p-shadow);flex-direction:column;gap:16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-beta .dv-cd-beta-head{flex-direction:column;gap:4px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-beta .dv-cd-beta-head h2{font-size:18px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-beta .dv-cd-beta-note,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-beta .dv-cd-beta-ends{color:var(--dv-text-muted);font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-beta ul.dv-cd-usage-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:0;padding:0;list-style:none;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-beta ul.dv-cd-usage-list>li{background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}@media (max-width:1000px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-billing-grid,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-beta ul.dv-cd-usage-list{grid-template-columns:minmax(0,1fr)}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-team-body{flex-direction:column;gap:20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-invite{grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:center;gap:14px 32px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-invite .dv-p-inline-action form>label:first-of-type{flex-grow:2;max-width:340px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-invite .dv-p-inline-action form>label{max-width:200px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-people{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-people>li.dv-p-person{min-height:64px;padding:12px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-people>li.dv-p-person:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person .dv-cd-person-main{flex-wrap:wrap;flex:320px;align-items:center;gap:8px 12px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person-initial{background:var(--dv-ink,#173a2e);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:650;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person-initial-pending{background:var(--dv-bg-row);box-shadow:inset 0 0 0 1px var(--dv-line-strong);color:var(--dv-text-muted)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person .dv-cd-person-email{overflow-wrap:anywhere;min-width:0;color:var(--dv-text-strong);font-size:14px;font-weight:550}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person .dv-cd-person-badges{flex-wrap:wrap;gap:6px;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person .dv-cd-person-actions{align-items:center;gap:8px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person .dv-cd-person-actions form{background:0 0;border:0;align-items:center;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person .dv-cd-person-actions button[type=submit]{min-height:34px;padding:0 12px;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p.dv-p-empty-line{padding:16px var(--dv-p-pad-x);text-align:left;color:var(--dv-text-muted);background:0 0;border:0;font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-transfer{flex-direction:column;align-items:flex-start;gap:12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-transfer details.dv-p-key-revoke[open]{width:100%;max-width:640px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-transfer-form form>label:not(.dv-cd-choice){width:100%;max-width:420px;color:var(--dv-text-body);flex-direction:column;gap:6px;font-size:13px;font-weight:550;display:flex}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-invite{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-invite .dv-p-inline-action form>label,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-invite .dv-p-inline-action form>label:first-of-type{flex-basis:100%;max-width:none}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-people>li.dv-p-person,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-people>li.dv-p-person>.dv-cd-person-main{text-align:left;flex-direction:row}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-people>li.dv-p-person>.dv-cd-person-main{justify-content:flex-start}@media (max-width:700px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-people>li.dv-p-person>.dv-cd-person-main{flex-basis:100%;grid-template-columns:34px minmax(0,1fr);gap:6px 12px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person .dv-p-person-initial{grid-row:1/span 2;align-self:start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person .dv-cd-person-email,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person .dv-cd-person-badges{grid-column:2}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-person .dv-cd-person-actions{padding-left:46px}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-alerts-body{flex-direction:column;gap:20px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-alert-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-alert-rows>li.dv-p-alert-row{padding:16px var(--dv-p-pad-x);border-top:1px solid var(--dv-line);flex-direction:row;align-items:center;gap:12px 14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-alert-rows>li.dv-p-alert-row:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-alert-mark{background:var(--dv-delay-ink,#a8741a);border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 4px #fbf1dc}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p li[data-dv-severity=critical]>.dv-p-alert-mark,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p li[data-dv-severity=error]>.dv-p-alert-mark,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p li[data-dv-severity=high]>.dv-p-alert-mark{background:var(--dv-filter-ink);box-shadow:0 0 0 4px var(--dv-filter-bg)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-alert-text{min-width:0;color:var(--dv-text-body);flex:auto;font-size:13.5px;line-height:1.5}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-alert-text>strong{color:var(--dv-text-strong);font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-alert-sep{color:var(--dv-text-muted)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-alert-row>a.dv-p-btn{flex:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p.dv-p-allclear{padding:22px var(--dv-p-pad-x);border:1px solid var(--dv-line);border-radius:var(--dv-p-radius);background:var(--dv-panel);box-shadow:var(--dv-p-shadow);color:var(--dv-text-strong);align-items:center;gap:12px;margin:0;font-size:14.5px;font-weight:550;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p.dv-p-allclear:before{content:"";background:var(--dv-act-ink,#1f6b47);border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 4px #e3f1e8}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p.dv-p-allclear-inset{box-shadow:none;border:0;border-radius:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-unmonitored ul.dv-p-rows>li{color:var(--dv-text-muted);font-size:13.5px}@media (max-width:700px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-alert-rows>li.dv-p-alert-row{flex-wrap:wrap;align-items:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-alert-mark{margin-top:6px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-alert-text{flex-basis:calc(100% - 30px)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-alert-row>a.dv-p-btn{margin-left:24px}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav-group{flex-direction:column;gap:2px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav-group+.dv-p-subnav-group{margin-top:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-settings-page .dv-p-subnav-title{letter-spacing:.06em;text-transform:uppercase;padding-bottom:4px;font-size:11.5px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-settings-page .dv-p-index-body{gap:24px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-setting-panel{flex-direction:column;gap:18px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-setting-panel>.dv-p-panel-head{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel-body,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel-body>div[data-dv-section]{flex-direction:column;gap:16px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-intro,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-howto>p,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-pagecat-help>p{max-width:76ch;color:var(--dv-text-body);font-size:13.5px;line-height:1.6}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-howto[open]>p{margin-top:10px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-muted{color:var(--dv-text-muted);font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-setting-project{border-top:1px solid var(--dv-line);flex-direction:column;gap:12px;padding-top:18px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-project-name{letter-spacing:.06em;text-transform:uppercase;color:var(--dv-text-muted);font-size:12px;font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-setting-project h4,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-setting-site>h4{color:var(--dv-text-strong);font-size:14px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-setting-site{flex-direction:column;gap:10px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-setting-items{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-setting-items>li{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-setting-items>li>p{min-width:0;color:var(--dv-text-body);overflow-wrap:anywhere;flex:320px;font-size:13.5px;line-height:1.5}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-setting-items>li>details[open]{flex-basis:100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-setting-items code,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-pagecat-help code{background:var(--dv-bg-row);box-shadow:inset 0 0 0 1px var(--dv-line);color:var(--dv-text-strong);border-radius:5px;padding:1px 6px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel details.dv-p-form-reveal>form,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel .dv-p-value-form>form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px 18px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel details.dv-p-form-reveal>form>:not(label),[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel details.dv-p-form-reveal>form>label.dv-cd-choice,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel .dv-p-value-form>form>:not(label){grid-column:1/-1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel details.dv-p-form-reveal>form>button[type=submit],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel .dv-p-value-form>form>button[type=submit]{justify-self:start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel details.dv-p-form-reveal>form>input[type=hidden],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel .dv-p-value-form>form>input[type=hidden]{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel details.dv-p-form-reveal>.dv-p-field-hint{margin-top:10px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-setting-add:not([open]){border:1px dashed var(--dv-line-strong);border-radius:var(--dv-p-radius-sm);padding:12px 14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p details.dv-p-setting-add>summary h4{font-size:inherit;font-weight:inherit;color:inherit;display:inline}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel-body>form,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-setting-project>form{flex-direction:column;align-items:flex-start;gap:10px;max-width:620px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel-body>form>label,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section.dv-p-setting-project>form>label{align-self:stretch}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-value-form{flex-direction:column;gap:8px;max-width:720px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-import:empty{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-import{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);background:var(--dv-bg-row);padding:16px 18px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-import h4{color:var(--dv-text-strong);font-size:14px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-domain-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-domain-list>li{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-domain-name{color:var(--dv-text-strong);overflow-wrap:anywhere;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-domain-meta{color:var(--dv-text-muted);font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-method-list{flex-direction:column;gap:4px;margin:0;padding:0 0 0 18px;list-style:outside;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-method-list>li{color:var(--dv-text-muted);font-size:13px;line-height:1.5;display:list-item}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-quiet>form{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p div.dv-p-pagecat{grid-template-columns:minmax(0,1.25fr) minmax(240px,1fr);grid-template-areas:"forms help";align-items:start;gap:20px 28px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-pagecat-forms{flex-direction:column;grid-area:forms;gap:16px;min-width:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-pagecat-forms>section.dv-p-setting-project:first-child{border-top:0;padding-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p aside.dv-p-pagecat-help{border:1px dashed var(--dv-line-strong);border-radius:var(--dv-p-radius-sm);background:var(--dv-bg-row);grid-area:help;padding:14px 16px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p aside.dv-p-pagecat-help>p{font-size:13px;line-height:1.75}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sync-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sync-grid h3{margin-bottom:8px;font-size:14px;font-weight:620}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel details.dv-p-form-reveal>form,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel .dv-p-value-form>form,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-sync-grid{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p div.dv-p-pagecat{grid-template-columns:minmax(0,1fr);grid-template-areas:"help""forms"}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-settings-page .dv-p-subnav{flex-direction:row}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav-group{flex-direction:row;gap:6px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-subnav-group+.dv-p-subnav-group{margin-top:0}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel-body>div.dv-p-pagecat[data-dv-section]{grid-template-columns:minmax(0,1.25fr) minmax(240px,1fr);grid-template-areas:"forms help";align-items:start;gap:20px 28px;display:grid}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel-body>div.dv-p-pagecat[data-dv-section]{grid-template-columns:minmax(0,1fr);grid-template-areas:"help""forms"}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-settings>.dv-p-setting.dv-p-setting-twostep{display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep>section[data-dv-section=two-step]{grid-template-columns:minmax(200px,280px) minmax(0,1fr);align-items:start;gap:12px 32px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep>section[data-dv-section=two-step]>h2{grid-area:1/1/span 12;font-size:15px;font-weight:620;line-height:1.4}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep>section[data-dv-section=two-step]>:not(h2){grid-column:2;min-width:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep [data-dv-two-step-status]{color:var(--dv-text-strong);font-size:14px;font-weight:550}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep .dv-cd-hint{max-width:68ch;color:var(--dv-text-muted);font-size:13px;line-height:1.55}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep article[data-dv-two-step-authenticator-slot]{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);background:var(--dv-bg-row);flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep article[data-dv-two-step-authenticator-slot] h3{font-size:14px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep article[data-dv-two-step-authenticator-slot] p{color:var(--dv-text-body);font-size:13px;line-height:1.55}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-security details.dv-p-setting-add[open]{max-width:560px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-security details.dv-p-setting-add>form{box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:10px;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-security details.dv-p-setting-add>form button[type=submit]{align-self:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-security .dv-cd-policy{color:var(--dv-text-body);margin:0;padding-left:18px;font-size:13px;list-style:outside}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-security .dv-cd-policy>li{padding:1px 0;display:list-item}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-session-list{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-session-list>li{border-top:1px solid var(--dv-line);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-session-list>li:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-session-list>li[data-dv-current=true]{box-shadow:inset 3px 0 0 var(--dv-gold);background:#fcfbf7}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-session-text{color:var(--dv-text-body);font-size:13.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-session-list form{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-security .dv-p-setting-body>form{align-self:flex-start;margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-danger-panel{box-shadow:inset 3px 0 0 var(--dv-filter-ink), var(--dv-p-shadow);border-color:#ebd3cc}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-danger-panel>.dv-p-setting{padding:24px var(--dv-p-pad-x);grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:16px 32px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-danger-panel .dv-p-setting-label h2{color:var(--dv-filter-ink);font-size:15px;font-weight:620}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-deletion{flex-direction:column;align-items:flex-start;gap:12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-deletion>p{max-width:68ch;color:var(--dv-text-body);font-size:13.5px;line-height:1.55}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-deletion details[open]{width:100%;max-width:600px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-deletion label:not(.dv-cd-choice){align-self:stretch}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep>section[data-dv-section=two-step],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-danger-panel>.dv-p-setting{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep>section[data-dv-section=two-step]>h2,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep>section[data-dv-section=two-step]>:not(h2){grid-area:auto/1}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-twostep>section[data-dv-section=two-step]>h2{grid-row:1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-security details.dv-p-setting-add{max-width:560px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch{grid-template-columns:244px minmax(0,1fr);align-items:start;gap:28px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-nav{flex-direction:column;gap:18px;min-width:0;display:flex;position:sticky;top:84px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-group{flex-direction:column;gap:4px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-group-title{letter-spacing:.06em;text-transform:uppercase;color:var(--dv-text-muted);padding:0 12px 2px 14px;font-size:11.5px;font-weight:650;line-height:1.3}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-group>ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-group>ul>li{min-width:0;margin:0;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-switch-item{border-radius:var(--dv-p-radius-sm);color:var(--dv-text-body);flex-direction:column;gap:2px;padding:9px 12px 9px 14px;text-decoration:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-switch-item:hover{background:var(--dv-bg-soft);text-decoration:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-switch-item[aria-current=true]{box-shadow:inset 3px 0 0 var(--dv-gold), var(--dv-p-shadow);background:#fff}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-label{color:var(--dv-text-strong);font-size:14px;font-weight:550;line-height:1.35}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-switch-item[aria-current=true] .dv-p-switch-label{font-weight:650}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-summary{color:var(--dv-text-muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.35}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-switch-item[data-dv-attention=true] .dv-p-switch-summary{color:var(--dv-amber);font-weight:560}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-switch-item[data-dv-attention=true] .dv-p-switch-summary:before{content:"";background:var(--dv-amber);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin:0 6px 1px 0;display:inline-block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-body{min-width:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-panel{outline:none;min-width:0;scroll-margin-top:84px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-panel>*{margin:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-body>.dv-p-switch-panel[data-dv-switch-state=unselected]{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch:not([data-dv-switch-enhanced]) .dv-p-switch-body>.dv-p-switch-panel[data-dv-switch-state=unselected]:has(:target){display:block}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch:not([data-dv-switch-enhanced]) .dv-p-switch-body:has(>.dv-p-switch-panel[data-dv-switch-state=unselected] :target)>.dv-p-switch-panel[data-dv-switch-state=selected]{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch:not([data-dv-switch-enhanced]):has(.dv-p-switch-panel[data-dv-switch-state=unselected] :target) a.dv-p-switch-item[aria-current=true]{box-shadow:none;background:0 0}@media (max-width:1100px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch{grid-template-columns:212px minmax(0,1fr);gap:22px}}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch{grid-template-columns:minmax(0,1fr);gap:14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-nav{scrollbar-width:thin;flex-direction:row;gap:6px;margin:0 -4px;padding:2px 4px 6px;position:static;overflow-x:auto}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-group,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-group>ul{display:contents}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-group-title,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-summary{display:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-group>ul>li{flex:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-switch-item{border:1px solid var(--dv-line);white-space:nowrap;background:#fff;border-radius:999px;flex-direction:row;align-items:center;gap:6px;min-height:38px;padding:0 14px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-switch-item[aria-current=true]{border-color:var(--dv-cd-forest);background:var(--dv-cd-forest);box-shadow:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-switch-item[aria-current=true] .dv-p-switch-label{color:#fff}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p a.dv-p-switch-item[data-dv-attention=true]:after{content:"";background:var(--dv-amber);border-radius:50%;width:7px;height:7px}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-value-summary{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);background:var(--dv-panel);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-value-summary>div{border:0;border-left:1px solid var(--dv-line);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:3px;min-width:0;margin:0;padding:12px 14px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-value-summary>div:first-child{border-left:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-value-summary dt{color:var(--dv-text-muted);margin:0;font-size:12px;font-weight:500;line-height:1.35}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-value-summary dd{color:var(--dv-text-strong);font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:620;line-height:1.3}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-pattern-list{border:1px solid var(--dv-line);border-radius:var(--dv-p-radius-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-pattern-list>li{border-top:1px solid var(--dv-line);justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:8px 14px;font-size:13px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-pattern-list>li:first-child{border-top:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ul.dv-p-pattern-list code{overflow-wrap:anywhere;min-width:0;color:var(--dv-text-strong);font-size:12.5px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-pattern-category{color:var(--dv-text-muted);flex:none;font-size:12.5px;font-weight:560}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-setting-panel details.dv-p-form-reveal.dv-p-pagecat-edit>form,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p section#settings-selectors details.dv-p-form-reveal>form{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-value-summary{grid-template-columns:repeat(2,minmax(0,1fr))}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-value-summary>div:nth-child(odd){border-left:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p dl.dv-p-value-summary>div:nth-child(n+3){border-top:1px solid var(--dv-line)}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-connection-next{flex-direction:column;gap:6px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-connection-next>p,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p.dv-p-connector-next{color:var(--dv-text-body);font-size:13.5px;line-height:1.45}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-connection-next>p[data-dv-attention=true],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p p.dv-p-connector-next[data-dv-attention=true]{color:var(--dv-amber);font-weight:560}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-mini-steps{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-mini-steps>li{color:var(--dv-text-muted);align-items:center;gap:6px;margin:0;padding:0;font-size:12.5px;font-weight:500;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-mini-steps>li>span[aria-hidden=true]{color:#0000;width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--dv-line-strong);border-radius:50%;place-items:center;font-size:11.5px;font-weight:700;line-height:1;display:inline-grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-mini-steps>li[data-dv-complete=true]{color:var(--dv-text-strong)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p ol.dv-p-mini-steps>li[data-dv-complete=true]>span[aria-hidden=true]{background:var(--dv-green);color:#fff;box-shadow:none}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-add-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-add-grid[data-dv-add-layout=compact]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-add-grid>:only-child{grid-column:1/-1}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-add-grid[data-dv-add-layout=compact] .dv-p-guided{box-shadow:var(--dv-p-shadow)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-add-grid[data-dv-add-layout=compact] .dv-p-guided .dv-p-panel-head h2,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-add-grid .dv-p-advanced .dv-p-panel-head h2{font-size:16px;font-weight:640}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-add-grid[data-dv-add-layout=compact] .dv-p-guided-start,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-add-grid[data-dv-add-layout=compact] form.dv-ucb-form{grid-template-columns:minmax(0,1fr)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-connector-summary p.dv-p-connector-next{margin:-4px 0 4px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-panel>section.dv-p-guided{box-shadow:var(--dv-p-shadow)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-switch-panel>section.dv-p-panel>.dv-p-panel-head{align-items:center}@media (max-width:900px){[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-add-grid[data-dv-add-layout=compact]{grid-template-columns:minmax(0,1fr)}}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-reports .dv-p-wide-narrow>section.dv-p-panel{align-self:start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile form.dv-cd-photo-form{box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile form.dv-cd-photo-form input.dv-cd-photo-file{clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile form.dv-cd-photo-form label.dv-cd-photo-choose{border:1px solid var(--dv-line-strong);border-radius:var(--dv-p-radius-sm);min-height:38px;color:var(--dv-text-strong);cursor:pointer;background:#fff;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0 14px;font-size:13.5px;font-weight:600;line-height:1;display:inline-flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile form.dv-cd-photo-form label.dv-cd-photo-choose:hover{background:var(--dv-bg-soft)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile form.dv-cd-photo-form:has(input.dv-cd-photo-file:focus-visible) label.dv-cd-photo-choose{outline:2px solid var(--dv-gold-text);outline-offset:2px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile p.dv-cd-photo-chosen{max-width:100%;color:var(--dv-text-body);overflow-wrap:anywhere;font-size:13px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-chosen-name{color:var(--dv-text-strong);font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile form.dv-cd-photo-form .dv-cd-form-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 0;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-preview[data-dv-photo-preview=chosen]>img{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--dv-gold)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-preview>img{object-fit:cover;border-radius:50%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-import .dv-stack{flex-direction:column;align-items:stretch;gap:12px;display:flex}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-import .dv-stack>form{align-self:flex-start}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-import details[data-dv-external-template]>summary{cursor:pointer;color:var(--dv-text-strong);font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-import details[data-dv-external-template][open]>summary{margin-bottom:10px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-import form{max-width:100%}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-import button[type=submit]{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:38px;padding-top:8px;padding-bottom:8px;line-height:1.3}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p .dv-p-searchbar-actions{gap:10px}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-body>form[data-dv-action=remove-avatar]{box-shadow:none;background:0 0;border:0;border-radius:0;margin:2px 0 0;padding:0}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-body>form[data-dv-action=remove-avatar] button[type=submit],[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile form.dv-cd-photo-form button.dv-cd-button-quiet{border:1px solid var(--dv-line-strong);border-radius:var(--dv-p-radius-sm);min-height:38px;box-shadow:none;color:var(--dv-text-strong);background:#fff;padding:0 14px;font-size:13.5px;font-weight:600}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-body>form[data-dv-action=remove-avatar] button[type=submit]{color:var(--dv-filter-ink)}[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile .dv-cd-photo-body>form[data-dv-action=remove-avatar] button[type=submit]:hover,[data-dv-surface=dashboard] .dv-shell .dv-content .dv-p.dv-p-profile form.dv-cd-photo-form button.dv-cd-button-quiet:hover{background:var(--dv-bg-soft)}
