[data-look=v3] .v3-ad{--v3a-gap:20px;font-variant-numeric:tabular-nums;min-width:0;display:block;position:relative}[data-look=v3] .v3-ad:before{content:"";background:var(--v3-glow);pointer-events:none;z-index:-1;height:360px;position:absolute;inset:-24px 0 auto}@keyframes v3a-in{0%{opacity:0;transform:translateY(var(--m-page-rise,14px))}}[data-look=v3] .v3-ad>:not(.v3a-page,.at-page),[data-look=v3] .v3-ad .at-page>*,[data-look=v3] .v3-ad .v3a-page>*{animation:v3a-in var(--v3-in,.7s) var(--v3-ease) backwards}[data-look=v3] .v3-ad>:nth-child(2),[data-look=v3] .v3-ad .at-page>:nth-child(2),[data-look=v3] .v3-ad .v3a-page>:nth-child(2){animation-delay:calc(var(--v3-stagger) * 1)}[data-look=v3] .v3-ad>:nth-child(3),[data-look=v3] .v3-ad .at-page>:nth-child(3),[data-look=v3] .v3-ad .v3a-page>:nth-child(3){animation-delay:calc(var(--v3-stagger) * 2)}[data-look=v3] .v3-ad>:nth-child(4),[data-look=v3] .v3-ad .at-page>:nth-child(4),[data-look=v3] .v3-ad .v3a-page>:nth-child(4){animation-delay:calc(var(--v3-stagger) * 3)}[data-look=v3] .v3-ad>:nth-child(5),[data-look=v3] .v3-ad .at-page>:nth-child(5),[data-look=v3] .v3-ad .v3a-page>:nth-child(5){animation-delay:calc(var(--v3-stagger) * 4)}[data-look=v3] .v3-ad>:nth-child(n+6),[data-look=v3] .v3-ad .at-page>:nth-child(n+6),[data-look=v3] .v3-ad .v3a-page>:nth-child(n+6){animation-delay:calc(var(--v3-stagger) * 5)}[data-look=v3] .v3-ad :is(.ad-eyebrow,.at-eyebrow,.ad-label,.rc-area,.ad-req__kind,.ad-tool-group__h,.rc-facts dt){font:600 11px / 1.35 var(--p-font-sans);letter-spacing:var(--t-label-tracking,.09em);text-transform:uppercase;color:var(--p-text-4)}[data-look=v3] .v3-ad .ad-eyebrow{margin:0 0 8px}[data-look=v3] .v3-ad :is(.ad-tabs,.at-tabs){width:max-content;max-width:100%;margin:0 0 var(--v3a-gap);border-radius:var(--r-pill);background:var(--p-surface-3);scrollbar-width:none;border:0;gap:2px;padding:4px;display:flex;overflow-x:auto}[data-look=v3] .v3-ad :is(.ad-tabs,.at-tabs) a{border-radius:var(--r-pill);min-height:36px;color:var(--p-text-3);font:600 13px / 1 var(--p-font-sans);transition:background var(--m-micro), color var(--m-micro), box-shadow var(--m-micro), transform var(--m-micro);border:0;margin:0;padding:0 14px}[data-look=v3] .v3-ad :is(.ad-tabs,.at-tabs) a:hover{background:color-mix(in srgb, var(--p-surface) 60%, transparent);color:var(--p-text)}[data-look=v3] .v3-ad :is(.ad-tabs,.at-tabs) a:active{transform:scale(.97)}[data-look=v3] .v3-ad :is(.ad-tabs,.at-tabs) a[aria-current=page]{background:var(--p-surface);color:var(--p-text);box-shadow:0 1px 2px #15171c14,0 4px 12px -4px #15171c29}[data-look=v3] .v3-ad .ad-tabs__n{border-radius:var(--r-pill);background:var(--p-surface-2);min-width:20px;height:20px;color:var(--p-text-3);font:600 11px / 1 var(--p-font-sans);place-items:center;padding:0 6px;display:inline-grid}[data-look=v3] .v3-ad :is(.ad-why,.at-why,.wf-why,.cm-why){margin:0 0 var(--v3a-gap);border-radius:var(--r-card);background:linear-gradient(110deg, var(--p-surface) 45%, color-mix(in srgb, var(--p-accent) 6%, var(--p-surface)) 80%, var(--v3-violet-soft) 100%);box-shadow:var(--p-elev);border:0;padding:18px 20px}[data-look=v3] .v3-ad :is(.ad-why,.at-why)[data-state=warn]{background:linear-gradient(110deg, var(--p-surface) 35%, var(--p-warn-subtle))}[data-look=v3] .v3-ad :is(.ad-why,.at-why)[data-state=critical]{background:linear-gradient(110deg, var(--p-surface) 35%, var(--p-critical-subtle))}[data-look=v3] .v3-ad :is(.ad-why__head,.at-why__head){letter-spacing:-.005em;font-size:16px;line-height:1.45}[data-look=v3] .v3-ad :is(.ad-why__line,.at-why__line){color:var(--p-text-2);font-size:14px;line-height:1.5}[data-look=v3] .v3-ad :is(.t-card,.rc-checks,.rc-list,.rc-summary,.rc-actions,.rc-history,.cm-card,.rg-card,.wf-card,.pw-card,.ci-card){border-radius:var(--r-card);background:var(--p-surface);box-shadow:var(--p-elev);border:0}[data-look=v3] .v3-ad :is(.ad-grid,.at-grid,.rc-page,.wf-page,.rg-page),[data-look=v3] .v3-ad .ad-col{gap:var(--v3a-gap)}[data-look=v3] .v3-ad .ad-section{margin-bottom:var(--v3a-gap)}[data-look=v3] .v3-ad :is(.ad-sub,.ad-foot-note,.at-help,.rc-def,.rc-help){color:var(--p-text-3);font-size:13px;line-height:1.5}[data-look=v3] .v3-ad :is(.ad-count,.at-count){border-radius:var(--r-pill);background:var(--p-surface-2);min-width:24px;height:24px;color:var(--p-text-2);font:600 12px / 1 var(--p-font-sans);font-variant-numeric:tabular-nums;place-items:center;padding:0 8px;display:inline-grid}[data-look=v3] .v3-ad :is(.ad-req,.ad-person,.ad-policy){border-bottom-color:var(--p-hairline);transition:background var(--m-micro);border-radius:14px;margin:0 -12px;padding-left:12px;padding-right:12px}[data-look=v3] .v3-ad :is(.ad-req,.ad-person):hover{background:var(--p-surface-2)}[data-look=v3] .v3-ad .ad-req__title{letter-spacing:-.005em;font-size:15px}[data-look=v3] .v3-ad :is(.ad-req__amount,.ad-decided__when,.ad-policy__stats,.rc-check__count){font-variant-numeric:tabular-nums}[data-look=v3] .v3-ad .at-row{background:var(--p-surface);box-shadow:0 0 0 1px var(--p-hairline);transition:background var(--m-micro), box-shadow var(--m-micro), transform var(--m-micro);border:0;border-radius:14px}[data-look=v3] .v3-ad .at-row:hover{background:var(--p-surface-2)}[data-look=v3] .v3-ad .at-row[data-picked]{background:var(--p-accent-subtle);box-shadow:0 0 0 1px color-mix(in srgb, var(--p-accent) 45%, transparent)}[data-look=v3] .v3-ad .ad-tools{gap:12px}[data-look=v3] .v3-ad .ad-tool{background:var(--p-surface);box-shadow:var(--p-elev);transition:transform .35s var(--v3-ease), box-shadow .35s var(--v3-ease);border:0;border-radius:16px}[data-look=v3] .v3-ad .ad-tool:hover{box-shadow:var(--v3-shadow-lift);transform:translateY(-2px)}[data-look=v3] .v3-ad .ad-tool:active{transform:scale(.98)}[data-look=v3] .v3-ad .ad-tool-group{margin-top:24px}[data-look=v3] .v3-ad :is(.ad-switch,.at-toggle){background:var(--p-surface-3);width:44px;height:26px;box-shadow:inset 0 0 0 1px var(--p-hairline-strong);transition:background var(--m-micro), box-shadow var(--m-micro);border:0}[data-look=v3] .v3-ad :is(.ad-switch,.at-toggle):after{width:20px;height:20px;transition:transform .42s var(--v3-ease);top:3px;left:3px;box-shadow:0 1px 2px #15171c2e,0 2px 6px -2px #15171c38}[data-look=v3] .v3-ad :is(.ad-switch,.at-toggle)[aria-checked=true]{background:var(--p-accent);box-shadow:none}[data-look=v3] .v3-ad :is(.ad-switch,.at-toggle)[aria-checked=true]:after{transform:translate(18px)}[data-look=v3] .v3-ad :is(.ad-details,.rc-disclosure,.ci-disclosure,.pw-disclosure){background:var(--p-surface-2);border:0;border-radius:14px;padding:0 14px}[data-look=v3] .v3-ad :is(.ad-details,.rc-disclosure,.ci-disclosure,.pw-disclosure)>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}[data-look=v3] .v3-ad :is(.rc-check,.ad-check){background:var(--p-surface);box-shadow:0 0 0 1px var(--p-hairline);transition:box-shadow .35s var(--v3-ease), transform .35s var(--v3-ease);border:0;border-radius:16px}[data-look=v3] .v3-ad :is(.rc-check,.ad-check):hover{box-shadow:var(--v3-shadow-lift);transform:translateY(-1px)}[data-look=v3] .v3-ad .rc-check[data-state=off],[data-look=v3] .v3-ad .rc-check[data-state=not_available],[data-look=v3] .v3-ad .rc-check[data-state=finance_only]{background:var(--p-surface-2);box-shadow:none}[data-look=v3] .v3-ad .rc-preview{border-radius:0 14px 14px 0}[data-look=v3] .v3-ad .p-table td.p-num,[data-look=v3] .v3-ad .p-table th.p-num{text-align:right;font-variant-numeric:tabular-nums}[data-look=v3] .v3-ad :is(.ad-table,.at-table,.cm-table,.wf-table-wrap){border-radius:16px}[data-look=v3] .v3-ad .p-table td{overflow-wrap:anywhere}[data-look=v3] .v3-ad :is(.p-mono,.at-mono,.rg-mono,.wf-mono,code){font-family:var(--p-font-mono);font-variant-numeric:tabular-nums}[data-look=v3] .v3-ad :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}@media (max-width:720px){[data-look=v3] .v3-ad{--v3a-gap:16px}[data-look=v3] .v3-ad :is(.ad-tabs,.at-tabs){width:auto}[data-look=v3] .v3-ad :is(.ad-tabs,.at-tabs) a{min-height:40px}[data-look=v3] .v3-ad :is(.ad-why,.at-why){padding:16px}[data-look=v3] .v3-ad .p-table-wrap.at-table:not(:has(td[data-label])){overflow-x:visible}[data-look=v3] .v3-ad .p-table-wrap.at-table:not(:has(td[data-label]))>.p-table{table-layout:fixed;width:100%;min-width:0}[data-look=v3] .v3-ad .p-table-wrap.at-table:not(:has(td[data-label]))>.p-table :is(th,td){overflow-wrap:anywhere;white-space:normal;padding-left:6px;padding-right:6px;font-size:12.5px}}[data-look=v3] .v3a-page{gap:var(--v3a-gap);flex-direction:column;min-width:0;display:flex}[data-look=v3] .v3a-head{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;display:flex}[data-look=v3] .v3a-head__text{flex-direction:column;flex:420px;gap:8px;min-width:0;display:flex}[data-look=v3] .v3a-crumbs{color:var(--p-text-3);font-size:13px}[data-look=v3] .v3a-crumbs ol{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}[data-look=v3] .v3a-crumbs li+li:before{content:"/";color:var(--p-text-4);margin-right:8px}[data-look=v3] .v3a-crumbs a{min-height:28px;color:var(--p-text-3);align-items:center;text-decoration:none;display:inline-flex}[data-look=v3] .v3a-crumbs a:hover{color:var(--p-accent-text)}@media (pointer:coarse){[data-look=v3] .v3a-crumbs a{min-height:40px}}[data-look=v3] .v3a-eyebrow{font:600 11px / 1.35 var(--p-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--p-text-4);margin:0}[data-look=v3] .v3a-title{letter-spacing:-.03em;color:var(--p-text);overflow-wrap:anywhere;margin:0;font-size:36px;font-weight:650;line-height:1.08}[data-look=v3] .v3a-lede{max-width:72ch;color:var(--p-text-3);margin:0;font-size:15px;line-height:1.55}[data-look=v3] .v3a-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}[data-look=v3] .v3a-oneline{border-radius:var(--r-card);background:linear-gradient(110deg, var(--p-surface) 40%, color-mix(in srgb, var(--p-accent) 6%, var(--p-surface)) 75%, var(--v3-violet-soft) 100%);box-shadow:var(--p-elev);flex-wrap:wrap;align-items:center;gap:16px 18px;padding:20px 24px;display:flex}[data-look=v3] .v3a-oneline[data-state=warn]{background:linear-gradient(110deg, var(--p-surface) 35%, var(--p-warn-subtle))}[data-look=v3] .v3a-oneline[data-state=critical]{background:linear-gradient(110deg, var(--p-surface) 35%, var(--p-critical-subtle))}[data-look=v3] .v3a-oneline__icon{background:var(--v3-violet-soft);width:44px;height:44px;color:var(--v3-violet-ink);border-radius:14px;flex:none;place-items:center;display:grid}[data-look=v3] .v3a-oneline[data-state=ok] .v3a-oneline__icon{background:var(--p-ok-subtle);color:var(--p-ok-fg)}[data-look=v3] .v3a-oneline[data-state=warn] .v3a-oneline__icon{background:var(--p-warn-subtle);color:var(--p-warn-fg)}[data-look=v3] .v3a-oneline[data-state=critical] .v3a-oneline__icon{background:var(--p-critical-subtle);color:var(--p-critical-fg)}[data-look=v3] .v3a-oneline__text{flex-direction:column;flex:360px;gap:4px;min-width:0;display:flex}[data-look=v3] .v3a-oneline__head{color:var(--p-text);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600;line-height:1.45}[data-look=v3] .v3a-oneline__line{color:var(--p-text-2);margin:0;font-size:14px;line-height:1.5}[data-look=v3] .v3a-kpi-li{min-width:0;display:grid}[data-look=v3] .v3a-kpi-li>*{min-width:0}[data-look=v3] .v3a-kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}[data-look=v3] .v3a-kpi{border-radius:var(--r-card);background:var(--p-surface);min-width:0;box-shadow:var(--p-elev);color:inherit;transition:transform .35s var(--v3-ease), box-shadow .35s var(--v3-ease);flex-direction:column;gap:10px;padding:18px 20px;text-decoration:none;display:flex;position:relative}[data-look=v3] a.v3a-kpi:hover{box-shadow:var(--v3-shadow-lift);transform:translateY(-2px)}[data-look=v3] a.v3a-kpi:active{transform:scale(.98)}[data-look=v3] .v3a-kpi__label{color:var(--p-text-3);align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}[data-look=v3] .v3a-kpi__value{letter-spacing:-.02em;color:var(--p-text);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1}[data-look=v3] .v3a-kpi__unit{letter-spacing:0;color:var(--p-text-4);margin-left:6px;font-size:14px;font-weight:400}[data-look=v3] .v3a-kpi__note{color:var(--p-text-4);font-size:12px}[data-look=v3] .v3a-tile{background:var(--p-surface-2);width:26px;height:26px;color:var(--p-text-3);border-radius:8px;flex:none;place-items:center;display:grid}[data-look=v3] .v3a-tile[data-hue=violet]{background:var(--v3-violet-soft);color:var(--v3-violet-ink)}[data-look=v3] .v3a-tile[data-hue=teal]{background:var(--v3-teal-soft);color:var(--v3-teal-ink)}[data-look=v3] .v3a-tile[data-hue=sky]{background:var(--v3-sky-soft);color:var(--v3-sky-ink)}[data-look=v3] .v3a-tile[data-hue=blue]{background:var(--v3-blue-soft);color:var(--v3-blue-ink)}[data-look=v3] .v3a-tile[data-hue=pink]{background:var(--v3-pink-soft);color:var(--v3-pink-ink)}[data-look=v3] .v3a-tile[data-hue=green]{background:var(--v3-green-soft);color:var(--v3-green-ink)}[data-look=v3] .v3a-tile[data-hue=amber]{background:var(--v3-amber-soft);color:var(--v3-amber-ink)}[data-look=v3] .v3a-tile svg{width:14px;height:14px}[data-look=v3] .v3a-card{border-radius:var(--r-card);background:var(--p-surface);min-width:0;box-shadow:var(--p-elev);scroll-margin-top:calc(var(--topbar-h,56px) + 16px);padding:20px}[data-look=v3] .v3a-card--flush{padding:0;overflow:hidden}[data-look=v3] .v3a-card__head{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;display:flex}[data-look=v3] .v3a-card--flush>.v3a-card__head{padding:18px 20px 0}[data-look=v3] .v3a-card__title{letter-spacing:-.01em;color:var(--p-text);margin:0;font-size:18px;font-weight:600;line-height:1.3}[data-look=v3] .v3a-card__sub{color:var(--p-text-4);font-size:13px}[data-look=v3] .v3a-card__grow{flex:1}[data-look=v3] .v3a-card__body{flex-direction:column;gap:12px;min-width:0;display:flex}[data-look=v3] .v3a-card--flush>.v3a-card__body{padding:0 20px 20px}[data-look=v3] .v3a-note{color:var(--p-text-3);margin:0;font-size:13px;line-height:1.5}[data-look=v3] .v3a-grid{gap:var(--v3a-gap);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}[data-look=v3] .v3a-col{gap:var(--v3a-gap);flex-direction:column;min-width:0;display:flex}[data-look=v3] .v3a-n{border-radius:var(--r-pill);background:var(--p-surface-2);min-width:24px;height:24px;color:var(--p-text-2);font:600 12px / 1 var(--p-font-sans);font-variant-numeric:tabular-nums;place-items:center;padding:0 8px;display:inline-grid}[data-look=v3] .v3a-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-look=v3] .v3a-row{border-top:1px solid var(--p-hairline);min-width:0;transition:background var(--m-micro);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:14px 20px;display:flex}[data-look=v3] .v3a-row:first-child{border-top:0}[data-look=v3] .v3a-row:hover{background:color-mix(in srgb, var(--p-surface-2) 70%, var(--p-surface))}[data-look=v3] .v3a-row__main{flex-direction:column;flex:260px;gap:3px;min-width:0;display:flex}[data-look=v3] .v3a-row__title{color:var(--p-text);overflow-wrap:anywhere;font-size:14px;font-weight:600}[data-look=v3] .v3a-row__line{color:var(--p-text-3);overflow-wrap:anywhere;font-size:13px}[data-look=v3] .v3a-row__meta{color:var(--p-text-4);font-variant-numeric:tabular-nums;font-size:12px}[data-look=v3] .v3a-row__side{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}[data-look=v3] .v3a-row__acts{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;display:flex}[data-look=v3] .v3a-av{background:var(--v3-violet-soft);width:36px;height:36px;color:var(--v3-violet-ink);font:700 13px / 1 var(--p-font-sans);border-radius:12px;flex:none;place-items:center;display:grid}[data-look=v3] .v3a-av[data-hue=teal]{background:var(--v3-teal-soft);color:var(--v3-teal-ink)}[data-look=v3] .v3a-av[data-hue=sky]{background:var(--v3-sky-soft);color:var(--v3-sky-ink)}[data-look=v3] .v3a-av[data-hue=blue]{background:var(--v3-blue-soft);color:var(--v3-blue-ink)}[data-look=v3] .v3a-av[data-hue=pink]{background:var(--v3-pink-soft);color:var(--v3-pink-ink)}[data-look=v3] .v3a-av[data-hue=green]{background:var(--v3-green-soft);color:var(--v3-green-ink)}[data-look=v3] .v3a-av[data-hue=amber]{background:var(--v3-amber-soft);color:var(--v3-amber-ink)}[data-look=v3] .v3a-table-wrap{max-width:100%;overflow-x:auto}[data-look=v3] .v3a-table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}[data-look=v3] .v3a-table th{z-index:1;text-align:left;white-space:nowrap;background:var(--p-surface-2);color:var(--p-text-4);font:600 11px / 1.3 var(--p-font-sans);letter-spacing:.09em;text-transform:uppercase;padding:10px 16px;position:sticky;top:0}[data-look=v3] .v3a-table td{vertical-align:top;border-top:1px solid var(--p-hairline);color:var(--p-text-2);padding:14px 16px}[data-look=v3] .v3a-table tr:first-child td{border-top:0}[data-look=v3] .v3a-table tbody tr{transition:background var(--m-micro)}[data-look=v3] .v3a-table tbody tr:hover{background:color-mix(in srgb, var(--p-surface-2) 60%, var(--p-surface))}[data-look=v3] .v3a-table .v3a-num{text-align:right;font-variant-numeric:tabular-nums}[data-look=v3] .v3a-table .v3a-nowrap{min-width:120px}[data-look=v3] .v3a-table .v3a-strong{color:var(--p-text);font-weight:600}[data-look=v3] .v3a-stack{flex-direction:column;gap:3px;min-width:0;display:flex}[data-look=v3] .v3a-mono{font-family:var(--p-font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12.5px}[data-look=v3] .v3a-muted{color:var(--p-text-4);font-size:12.5px}[data-look=v3] .v3a-tools{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}[data-look=v3] .v3a-tool{background:var(--p-surface);min-height:64px;box-shadow:0 0 0 1px var(--p-hairline);color:inherit;transition:transform .35s var(--v3-ease), box-shadow .35s var(--v3-ease), background var(--m-micro);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;text-decoration:none;display:flex}[data-look=v3] .v3a-tool:hover{box-shadow:var(--v3-shadow-lift);transform:translateY(-2px)}[data-look=v3] .v3a-tool:active{transform:scale(.98)}[data-look=v3] .v3a-tool__text{flex-direction:column;gap:3px;min-width:0;display:flex}[data-look=v3] .v3a-tool__name{color:var(--p-text);font-size:14px;font-weight:600}[data-look=v3] .v3a-tool__where{letter-spacing:.06em;text-transform:uppercase;color:var(--p-text-4);margin-left:8px;font-size:11px;font-weight:600}[data-look=v3] .v3a-tool__blurb{color:var(--p-text-3);font-size:12.5px;line-height:1.45}[data-look=v3] .v3a-group{flex-direction:column;gap:10px;display:flex}[data-look=v3] .v3a-group+.v3a-group{margin-top:18px}[data-look=v3] .v3a-group__head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}[data-look=v3] .v3a-group__title{font:600 11px / 1.35 var(--p-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--p-text-4);margin:0}[data-look=v3] .v3a-group__effect{color:var(--p-text-3);margin:0;font-size:13px}[data-look=v3] .v3a-mods{flex-direction:column;gap:28px;display:flex}[data-look=v3] .v3a-modgroup{flex-direction:column;gap:12px;display:flex}[data-look=v3] .v3a-modgroup__head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}[data-look=v3] .v3a-modgroup__title{letter-spacing:-.015em;color:var(--p-text);margin:0;font-size:20px;font-weight:600;line-height:1.3}[data-look=v3] .v3a-modgroup__text{color:var(--p-text-3);flex-basis:100%;margin:0;font-size:13px;line-height:1.5}[data-look=v3] .v3a-modgroup[data-group=sensitive]{border-radius:var(--v3-r-hero);background:linear-gradient(160deg, var(--v3-violet-soft), var(--p-surface) 55%);box-shadow:0 0 0 1px color-mix(in srgb, var(--v3-violet) 22%, transparent);padding:20px}[data-look=v3] .v3a-sens{border-radius:var(--r-pill);background:var(--v3-violet-soft);height:24px;color:var(--v3-violet-ink);font:600 11px / 1 var(--p-font-sans);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;padding:0 10px;display:inline-flex}[data-look=v3] .v3a-mod{flex-direction:column;gap:14px;display:flex}[data-look=v3] .v3a-mod__head{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}[data-look=v3] .v3a-mod__name{letter-spacing:-.01em;color:var(--p-text);margin:0;font-size:18px;font-weight:600}[data-look=v3] .v3a-mod__key{font-family:var(--p-font-mono);color:var(--p-text-4);font-size:12px}[data-look=v3] .v3a-mod__note{color:var(--p-text-2);margin:0;font-size:13.5px;line-height:1.5}[data-look=v3] .v3a-mod__facts{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-look=v3] .v3a-fact{background:var(--p-surface-2);color:var(--p-text-3);border-radius:12px;align-items:baseline;gap:6px;padding:8px 12px;font-size:12.5px;display:inline-flex}[data-look=v3] .v3a-fact strong{color:var(--p-text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}[data-look=v3] .v3a-cos{box-shadow:0 0 0 1px var(--p-hairline);border-radius:16px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}[data-look=v3] .v3a-co{border-top:1px solid var(--p-hairline);background:var(--p-surface);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 16px;display:flex}[data-look=v3] .v3a-co:first-child{border-top:0}[data-look=v3] .v3a-co__main{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}[data-look=v3] .v3a-co__name{color:var(--p-text);font-size:14px;font-weight:600}[data-look=v3] .v3a-co__sites{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}[data-look=v3] .v3a-co__site{color:var(--p-text-2);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}[data-look=v3] .v3a-co__who{color:var(--p-text-4);font-size:12px}[data-look=v3] .v3a-state{color:var(--p-text-2);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}[data-look=v3] .v3a-pip{border-radius:var(--r-pill);background:var(--p-surface-3);width:34px;height:20px;box-shadow:inset 0 0 0 1px var(--p-hairline-strong);flex:none;position:relative}[data-look=v3] .v3a-pip:after{content:"";background:var(--p-surface);border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #15171c33}[data-look=v3] .v3a-pip[data-on=true]{background:var(--p-ok);box-shadow:none}[data-look=v3] .v3a-pip[data-on=true]:after{transform:translate(14px)}[data-look=v3] .v3a-forms{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:12px;display:grid}[data-look=v3] .v3a-forms>*{min-width:0}[data-look=v3] .v3a-panel{background:var(--p-surface-2);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}[data-look=v3] .v3a-panel__title{font:600 11px / 1.35 var(--p-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--p-text-4);margin:0}[data-look=v3] .v3a-panel .md-form{gap:10px;display:grid}[data-look=v3] .v3a-empty{background:color-mix(in srgb, var(--p-surface) 70%, transparent);box-shadow:inset 0 0 0 1px var(--p-hairline-strong);color:var(--p-text-3);border-radius:16px;margin:0;padding:16px;font-size:13.5px;line-height:1.5}[data-look=v3] .v3a-details{background:var(--p-surface-2);border-radius:14px;padding:0 14px}[data-look=v3] .v3a-details>summary{cursor:pointer;min-height:44px;color:var(--p-text-2);align-items:center;font-size:13.5px;font-weight:600;display:flex}[data-look=v3] .v3a-details[open]>summary{border-bottom:1px solid var(--p-hairline);margin-bottom:10px}[data-look=v3] .v3a-details>:last-child:not(summary){padding-bottom:14px}[data-look=v3] .v3a-rings{counter-reset:ring;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}[data-look=v3] .v3a-ring{border-radius:var(--r-card);background:var(--p-surface);min-width:0;box-shadow:var(--p-elev);flex-direction:column;gap:10px;padding:18px 20px;display:flex;position:relative}[data-look=v3] .v3a-ring:not(:last-child):after{content:"";border-top:2px solid var(--p-hairline-strong);border-right:2px solid var(--p-hairline-strong);width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;right:-13px;transform:rotate(45deg)}[data-look=v3] .v3a-ring__top{align-items:center;gap:10px;display:flex}[data-look=v3] .v3a-ring__no{width:30px;height:30px;font:650 14px / 1 var(--p-font-sans);border-radius:10px;flex:none;place-items:center;display:grid}[data-look=v3] .v3a-ring[data-ring="0"] .v3a-ring__no{background:var(--v3-violet-soft);color:var(--v3-violet-ink)}[data-look=v3] .v3a-ring[data-ring="1"] .v3a-ring__no{background:var(--v3-teal-soft);color:var(--v3-teal-ink)}[data-look=v3] .v3a-ring[data-ring="2"] .v3a-ring__no{background:var(--v3-blue-soft);color:var(--v3-blue-ink)}[data-look=v3] .v3a-ring[data-ring="3"] .v3a-ring__no{background:var(--v3-green-soft);color:var(--v3-green-ink)}[data-look=v3] .v3a-ring__name{color:var(--p-text);font-size:14px;font-weight:600}[data-look=v3] .v3a-ring__value{letter-spacing:-.02em;color:var(--p-text);font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1}[data-look=v3] .v3a-ring__note{color:var(--p-text-4);font-size:12px}[data-look=v3] .v3a-ringbar{border-radius:var(--r-pill);background:var(--p-surface-2);height:8px;display:flex;overflow:hidden}[data-look=v3] .v3a-ringbar>span{transform-origin:0;height:100%;animation:v3a-grow 1.1s var(--v3-ease) .35s backwards;display:block}@keyframes v3a-grow{0%{transform:scaleX(0)}}[data-look=v3] .v3a-ringbar>[data-ring="0"]{background:var(--v3-violet)}[data-look=v3] .v3a-ringbar>[data-ring="1"]{background:var(--v3-teal)}[data-look=v3] .v3a-ringbar>[data-ring="2"]{background:var(--v3-blue)}[data-look=v3] .v3a-ringbar>[data-ring="3"]{background:var(--v3-green)}[data-look=v3] .v3a-ringtag{color:var(--p-text-2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}[data-look=v3] .v3a-ringtag:before{content:"";background:var(--p-neutral);border-radius:3px;width:8px;height:8px}[data-look=v3] .v3a-ringtag[data-ring="0"]:before{background:var(--v3-violet)}[data-look=v3] .v3a-ringtag[data-ring="1"]:before{background:var(--v3-teal)}[data-look=v3] .v3a-ringtag[data-ring="2"]:before{background:var(--v3-blue)}[data-look=v3] .v3a-ringtag[data-ring="3"]:before{background:var(--v3-green)}[data-look=v3] .v3a-ringtag[data-off=true]:before{box-shadow:inset 0 0 0 2px var(--p-neutral);background:0 0}[data-look=v3] .v3a-steps{gap:4px;margin-top:6px;display:flex}[data-look=v3] .v3a-steps>span{background:var(--p-surface-3);border-radius:2px;width:18px;height:4px}[data-look=v3] .v3a-steps>[data-done=true]{background:var(--p-text-3)}[data-look=v3] .v3a-table .rl-controls{flex-wrap:wrap;gap:8px;min-width:240px;display:flex}[data-look=v3] .v3a-table .rl-controls .p-field__input{flex:200px;min-width:200px}[data-look=v3] .v3a-progress{flex-direction:column;gap:8px;display:flex}[data-look=v3] .v3a-progress__bar{border-radius:var(--r-pill);background:var(--p-surface-2);height:10px;overflow:hidden}[data-look=v3] .v3a-progress__bar>span{border-radius:inherit;background:var(--v3-green);transform-origin:0;height:100%;animation:v3a-grow 1.1s var(--v3-ease) .3s backwards;display:block}[data-look=v3] .v3a-progress__line{color:var(--p-text-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:13px;display:flex}[data-look=v3] .v3a-progress__line strong{color:var(--p-text)}[data-look=v3] .v3a-quarters{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-look=v3] .v3a-quarter{border-radius:var(--r-pill);background:var(--p-surface-2);min-height:40px;color:var(--p-text-2);transition:background var(--m-micro), transform var(--m-micro);align-items:center;gap:8px;padding:0 14px;font-size:13px;text-decoration:none;display:inline-flex}[data-look=v3] .v3a-quarter:hover{background:var(--p-surface-3)}[data-look=v3] .v3a-quarter:active{transform:scale(.97)}[data-look=v3] .v3a-quarter[aria-current=page]{background:var(--p-accent-subtle);color:var(--p-accent-text);font-weight:600}[data-look=v3] .v3a-reviewlist{flex-direction:column;gap:12px;display:flex}[data-look=v3] .v3a-reviewlist>.p-card{border-radius:var(--r-card)}[data-look=v3] .v3a-scope{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}[data-look=v3] .v3a-scope .p-field{flex:240px;margin:0}[data-look=v3] .v3a-checks{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}[data-look=v3] .v3a-check{background:var(--p-surface);min-width:0;box-shadow:0 0 0 1px var(--p-hairline);transition:box-shadow .35s var(--v3-ease), transform .35s var(--v3-ease);border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}[data-look=v3] .v3a-check:hover{box-shadow:var(--v3-shadow-lift);transform:translateY(-1px)}[data-look=v3] .v3a-check[data-state=off],[data-look=v3] .v3a-check[data-state=not_available],[data-look=v3] .v3a-check[data-state=finance_only]{background:var(--p-surface-2);box-shadow:none}[data-look=v3] .v3a-check__head{flex-wrap:wrap;align-items:flex-start;gap:6px 10px;display:flex}[data-look=v3] .v3a-check__text{flex-direction:column;flex:160px;gap:2px;min-width:0;display:flex}[data-look=v3] .v3a-check__label{color:var(--p-text);font-size:14px;font-weight:600}[data-look=v3] .v3a-check__count{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;min-height:32px;margin-left:auto;font-size:13px;font-weight:600;display:inline-flex}[data-look=v3] .v3a-check__def{color:var(--p-text-3);margin:0;font-size:13px;line-height:1.45}[data-look=v3] .v3a-check__meta{color:var(--p-text-4);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;font-size:12px;display:flex}[data-look=v3] .v3a-check__meta code{font-family:var(--p-font-mono);overflow-wrap:anywhere;font-size:11.5px}[data-look=v3] .v3a-filters{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;padding:0 20px 14px;display:flex}[data-look=v3] .v3a-filters .p-field{margin:0}@media (max-width:1100px){[data-look=v3] .v3a-rings{grid-template-columns:repeat(2,minmax(0,1fr))}[data-look=v3] .v3a-ring:nth-child(2):after{display:none}}@media (max-width:900px){[data-look=v3] .v3a-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){[data-look=v3] .v3a-title{font-size:30px}[data-look=v3] .v3a-oneline,[data-look=v3] .v3a-card{padding:16px}[data-look=v3] .v3a-card--flush{padding:0}[data-look=v3] .v3a-card--flush>.v3a-card__head{padding:16px 16px 0}[data-look=v3] .v3a-card--flush>.v3a-card__body{padding:0 16px 16px}[data-look=v3] .v3a-row{padding:14px 16px}[data-look=v3] .v3a-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-look=v3] .v3a-kpi{padding:14px 16px}[data-look=v3] .v3a-kpi__value{font-size:28px}[data-look=v3] .v3a-rings{grid-template-columns:minmax(0,1fr)}[data-look=v3] .v3a-ring:after{display:none}[data-look=v3] .v3a-modgroup[data-group=sensitive]{padding:14px}[data-look=v3] .v3a-filters{padding:0 16px 14px}[data-look=v3] .v3a-table,[data-look=v3] .v3a-table tbody,[data-look=v3] .v3a-table tr,[data-look=v3] .v3a-table td{box-sizing:border-box;width:100%;display:block}[data-look=v3] .v3a-table thead{display:none}[data-look=v3] .v3a-table tr{border-top:1px solid var(--p-hairline);padding:12px 16px}[data-look=v3] .v3a-table tbody tr:first-child{border-top:0}[data-look=v3] .v3a-table td{border-top:0;padding:4px 0}[data-look=v3] .v3a-table td[data-label]:not([data-label=""]):before{content:attr(data-label);font:600 10.5px / 1.4 var(--p-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--p-text-4);display:block}[data-look=v3] .v3a-table .v3a-num{text-align:left}[data-look=v3] .v3a-table .rl-controls{min-width:0}}@media (pointer:coarse){[data-look=v3] .v3a-quarter,[data-look=v3] .v3a-check__count,[data-look=v3] .v3a-details>summary{min-height:44px}}@media (prefers-reduced-motion:reduce){[data-look=v3] .v3-ad *,[data-look=v3] .v3-ad :before,[data-look=v3] .v3-ad :after,[data-look=v3] .v3-ad>*{transition-duration:0s!important;animation:none!important}[data-look=v3] .v3-ad :is(.ad-tool,.v3a-tool,.v3a-kpi,.v3a-check,.rc-check,.ad-check):hover{transform:none}}
@keyframes v3s-in{0%{opacity:0;transform:translateY(var(--m-page-rise,14px))}}@keyframes v3s-side{0%{opacity:0;transform:translate(24px)}}@keyframes v3s-up{0%{opacity:0;transform:translateY(40px)}}@keyframes v3s-grow{0%{transform:scaleX(0)}}@keyframes v3s-ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.shell[data-look=v3] .main:has([data-v3-family=sales]){--v3s-area:var(--v3-blue);--v3s-area-soft:var(--v3-blue-soft);--v3s-area-ink:var(--v3-blue-ink);--v3s-card-r:var(--r-card,20px);--v3s-lane-r:22px;--v3s-shadow:var(--p-elev);background:var(--v3-glow), var(--p-canvas);background-repeat:no-repeat}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-page-header__title{font-size:var(--t-display-size,36px);font-weight:var(--t-display-weight,650);letter-spacing:-.03em;line-height:1.08}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-page-header__description{color:var(--p-text-3);max-width:80ch;font-size:15px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .t-date{font:600 11px / 1 var(--p-font-sans);letter-spacing:var(--t-label-tracking,.09em);text-transform:uppercase;color:var(--p-text-4);margin:0 0 8px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-page-header,.shell[data-look=v3] .main:has([data-v3-family=sales]) .t-date{animation:v3s-in var(--v3-in,.7s) var(--v3-ease) both}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pl-tabs{border-radius:var(--r-pill,999px);background:var(--p-surface-3);flex-wrap:wrap;gap:2px;margin-bottom:20px;padding:4px;display:inline-flex}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pl-tabs>a{border-radius:var(--r-pill,999px)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pl-tabs>a[aria-current=page]{background:var(--p-surface);box-shadow:0 1px 2px #15171c14,0 4px 12px -4px #15171c29}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-chip{border-radius:var(--r-pill,999px);background:var(--p-surface);min-height:34px;color:var(--p-text-2);box-shadow:0 0 0 1px var(--p-hairline-strong) inset;transition:background var(--m-micro), color var(--m-micro), box-shadow var(--m-micro), transform var(--m-micro);border:0;gap:8px;padding:0 14px;font-weight:500}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-chip:hover{background:var(--p-surface-2);color:var(--p-text)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-chip:active{transform:scale(.97)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-chip[aria-current=true]{background:var(--p-accent-subtle);color:var(--p-text);box-shadow:0 0 0 1.5px var(--p-accent) inset}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-chip .n,.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-chip__key{font-variant-numeric:tabular-nums;color:var(--p-text-3)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-filters__note{color:var(--p-text-4)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .t-card{border-radius:var(--v3s-card-r);background:var(--p-surface);box-shadow:var(--v3s-shadow);animation:v3s-in var(--v3-in,.7s) var(--v3-ease) both;border:0}.shell[data-look=v3] .main:has([data-v3-family=sales]) .t-card:nth-of-type(2){animation-delay:calc(var(--v3-stagger,60ms) * 1)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .t-card:nth-of-type(3){animation-delay:calc(var(--v3-stagger,60ms) * 2)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .t-card:nth-of-type(n+4){animation-delay:calc(var(--v3-stagger,60ms) * 3)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .t-ch__link{font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .mb-sec h2,.shell[data-look=v3] .main:has([data-v3-family=sales]) .t-ch h2,.shell[data-look=v3] .main:has([data-v3-family=sales]) .t-ch__title{letter-spacing:-.01em}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table{font-size:var(--t-table-size,14px);font-variant-numeric:tabular-nums;border-collapse:collapse;width:100%}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table thead th{z-index:1;text-align:left;background:var(--p-surface);border-bottom:1px solid var(--p-hairline);font:600 11px / 1.3 var(--p-font-sans);letter-spacing:var(--t-label-tracking,.09em);text-transform:uppercase;color:var(--p-text-4);white-space:nowrap;padding:12px;position:sticky;top:0}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table tbody th,.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table td{text-align:left;vertical-align:top;padding:14px 12px;font-weight:400}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table tbody th>a{font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table th:first-child,.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table td:first-child{padding-left:20px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table th:last-child,.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table td:last-child{padding-right:20px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table tbody tr:not(:last-child)>*{border-bottom:1px solid var(--p-hairline)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table .mb-sub{margin-top:2px;font-size:12px;display:block}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table td{border-bottom-color:var(--p-hairline);padding-block:14px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table tbody tr{transition:background var(--m-micro)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table tbody tr:hover td,.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table tbody tr:hover th{background:var(--p-surface-2)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table .pl-num,.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-table thead th.pl-num{text-align:right}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-table td.p-table--mono,.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-table td.p-table--num,.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-table th{white-space:nowrap}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-table tbody tr{transition:background var(--m-micro)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-row__title{color:var(--p-text);font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-row__where,.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-row__since,.shell[data-look=v3] .main:has([data-v3-family=sales]) .mb-sub{color:var(--p-text-3)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-avatar{background:var(--v3s-area-soft);color:var(--v3s-area-ink);font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .t-tiles,.shell[data-look=v3] .main:has([data-v3-family=sales]) .pl-tiles,.shell[data-look=v3] .main:has([data-v3-family=sales]) .acl-tiles,.shell[data-look=v3] .main:has([data-v3-family=sales]) .ac-tiles,.shell[data-look=v3] .main:has([data-v3-family=sales]) .dl-tiles{gap:16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-kpi{animation:v3s-in var(--v3-in,.7s) var(--v3-ease) both}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-kpi:nth-child(2){animation-delay:calc(var(--v3-stagger,60ms) * 1)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-kpi:nth-child(3){animation-delay:calc(var(--v3-stagger,60ms) * 2)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-kpi:nth-child(4){animation-delay:calc(var(--v3-stagger,60ms) * 3)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-kpi__label:before{content:"";background:var(--v3s-area);vertical-align:1px;border-radius:3px;width:8px;height:8px;margin-right:8px;display:inline-block}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-kpi:nth-child(2) .p-kpi__label:before{background:var(--v3-violet)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-kpi:nth-child(3) .p-kpi__label:before{background:var(--v3-teal)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-kpi:nth-child(4) .p-kpi__label:before{background:var(--v3-sky)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .v3-count{font-variant-numeric:tabular-nums}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-tiles{margin-block:20px 24px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-board{scroll-snap-type:x proximity;grid-auto-columns:minmax(200px,1fr);gap:14px;padding-bottom:10px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col{border-radius:var(--v3s-lane-r);background:color-mix(in srgb, var(--p-surface-3) 70%, var(--p-canvas));scroll-snap-align:start;animation:v3s-in var(--v3-in,.7s) var(--v3-ease) both;gap:10px;padding:14px 12px 12px;position:relative}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col:before{content:"";background:var(--v3s-area);opacity:.35;border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:16px;right:16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col:nth-child(2){animation-delay:60ms}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col:nth-child(2):before{opacity:.5}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col:nth-child(3){animation-delay:.12s}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col:nth-child(3):before{opacity:.65}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col:nth-child(4){animation-delay:.18s}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col:nth-child(4):before{opacity:.8}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col:nth-child(n+5){animation-delay:.24s}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col:nth-child(n+5):before{opacity:1}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col[data-dnd-hot=true]{box-shadow:0 0 0 2px var(--p-accent) inset;background:var(--p-accent-subtle)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col__head{gap:4px;padding:2px 4px 4px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col__head h2,.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col>h2{font:600 14px / 1.3 var(--p-font-sans);letter-spacing:-.01em}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col__head .p-count,.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col>h2 .p-count{border-radius:var(--r-pill,999px);background:var(--p-surface);min-width:22px;height:20px;color:var(--p-text-3);font:600 11px / 20px var(--p-font-sans);font-variant-numeric:tabular-nums;text-align:center;box-shadow:0 0 0 1px var(--p-hairline) inset;padding:0 6px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col__sum{font-family:var(--p-font-sans);font-variant-numeric:tabular-nums;color:var(--p-text-3);font-size:12px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-col__none{border:1.5px dashed var(--p-hairline-strong);text-align:center;color:var(--p-text-3);border-radius:14px;padding:18px 8px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .dnd-item{border-radius:16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card{background:var(--p-surface);box-shadow:var(--v3s-shadow);transition:transform .35s var(--v3-ease), box-shadow .35s var(--v3-ease);border:0;border-radius:16px;gap:4px;padding:14px 16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card:hover{box-shadow:var(--v3-shadow-lift);border-color:#0000;transform:translateY(-2px)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card:active{transform:scale(.98)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card[aria-current=true]{box-shadow:0 0 0 2px var(--p-accent), var(--v3-shadow-lift)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__acct,.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__name,.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__value{color:var(--p-text)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__acct{font:600 11px / 1.3 var(--p-font-sans);letter-spacing:var(--t-label-tracking,.09em);text-transform:uppercase;color:var(--p-text-3)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__name{color:var(--p-text);font-size:14px;font-weight:600;line-height:1.35}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__value{font:600 20px / 1.15 var(--p-font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__units{letter-spacing:0;font-size:12px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__next{color:var(--p-text-2);font-size:13px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__next--none{color:var(--p-warn-fg)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__foot{border-top:1px solid var(--p-hairline);margin-top:8px;padding-top:10px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__due{align-items:center;gap:6px;font-size:12px;display:inline-flex}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__due:before{content:"";background:var(--p-neutral);border-radius:999px;width:6px;height:6px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__due[data-state=warn]:before{background:var(--p-warn);border-radius:1px;transform:rotate(45deg)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__due[data-state=critical]:before{background:var(--p-critical);border-radius:1px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__due[data-state=ok]:before{background:var(--p-ok)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card__days{font-family:var(--p-font-mono)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-card .inc-avatar{border-radius:999px;width:26px;height:26px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .dnd-hint{color:var(--p-text-4);font-size:13px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-share{background:var(--p-surface-3);border-radius:999px;height:8px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-share__bar{background:var(--v3s-area);transform-origin:0;animation:v3s-grow 1.1s var(--v3-ease) .35s both;border-radius:999px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-noowner{background:var(--p-warn-subtle);border:0;border-radius:16px;padding:12px 16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-grid--peek{gap:24px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-side .p-peek,.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-peek{border-radius:var(--v3-r-hero,28px);background:var(--p-surface);box-shadow:var(--v3-shadow-lift);animation:v3s-side var(--m-drawer,.5s) var(--v3-ease) both;border:0}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-peek__kind{font:600 11px / 1 var(--p-font-sans);letter-spacing:var(--t-label-tracking,.09em);text-transform:uppercase;color:var(--v3s-area-ink)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-peek__title{font-family:var(--p-font-sans);letter-spacing:-.02em;font-size:22px;font-weight:650}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-peek__section{border-top-color:var(--p-hairline)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-peek__section-title{font:600 11px / 1.2 var(--p-font-sans);letter-spacing:var(--t-label-tracking,.09em);text-transform:uppercase;color:var(--p-text-4)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-peek__close{border-radius:999px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-peek__money{padding:16px 20px 6px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-peek__value{letter-spacing:-.02em;font-size:34px;font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-peek__facts{gap:12px;padding:12px 20px 16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-peek__fact{background:var(--p-surface-2);border-radius:14px;padding:10px 12px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-peek__fact-v{font-variant-numeric:tabular-nums}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-stages{gap:0}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-stage{grid-template-columns:14px minmax(0,1fr) auto;padding:6px 0;font-size:13px;position:relative}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-stage:before{content:"";background:var(--p-hairline-strong);width:2px;height:100%;position:absolute;top:50%;left:6px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-stage:last-child:before{display:none}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-stage[data-state=done]:before{background:var(--p-ok)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-stage__dot{z-index:1;border:2px solid var(--p-surface);width:12px;height:12px;box-shadow:0 0 0 1px var(--p-hairline-strong);position:relative}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-stage[data-state=done] .sl-stage__dot{background:var(--p-ok);box-shadow:0 0 0 1px var(--p-ok)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-stage[data-state=now] .sl-stage__dot{background:var(--v3s-area);box-shadow:0 0 0 3px var(--v3s-area-soft)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-row{padding:6px 0}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-row__amount{font-family:var(--p-font-sans);font-variant-numeric:tabular-nums;font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-grid{gap:20px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-block__n,.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-plan__n{background:var(--v3s-area-soft);color:var(--v3s-area-ink);font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-lines-head{font-family:var(--p-font-sans);font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-line{padding-block:12px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-line__n,.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-sums dd,.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-rev__num,.shell[data-look=v3] .main:has([data-v3-family=sales]) .lw-num,.shell[data-look=v3] .main:has([data-v3-family=sales]) .qc-num{font-variant-numeric:tabular-nums}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-sums{padding:16px 20px 8px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-sums div:last-child dd{letter-spacing:-.01em;font-size:18px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-wait{border-radius:var(--v3s-card-r);background:linear-gradient(110deg, var(--p-surface) 40%, var(--p-accent-subtle) 100%);box-shadow:var(--v3s-shadow);margin:0 0 20px;padding:18px 22px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pl-tiles{margin-bottom:20px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pl-grid{gap:20px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pl-warn{color:var(--p-warn-fg);font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pl-flags{gap:6px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .pl-period{border-radius:var(--v3s-card-r);background:var(--p-surface);box-shadow:var(--v3s-shadow);gap:10px;margin-bottom:20px;padding:14px 18px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sr-stages{gap:6px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .sr-facts{gap:12px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .ac-acts,.shell[data-look=v3] .main:has([data-v3-family=sales]) .sr-hist{gap:2px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .ac-act{padding:10px 0}.shell[data-look=v3] .main:has([data-v3-family=sales]) .lw-item{border-radius:14px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .acl-row__name,.shell[data-look=v3] .main:has([data-v3-family=sales]) .ac-deal__name{color:var(--p-text);font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .ac-head{border-radius:var(--v3s-card-r);background:linear-gradient(110deg, var(--p-surface) 45%, var(--v3s-area-soft) 100%);box-shadow:var(--v3s-shadow);padding:22px 24px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .ac-avatar{background:var(--v3s-area-soft);color:var(--v3s-area-ink);border-radius:16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .ac-deal{transition:background var(--m-micro);border-radius:14px;padding:10px 12px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .ac-deal:hover{background:var(--p-surface-2)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .ac-deal__value{font-variant-numeric:tabular-nums;font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .dl-row__name{font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .dl-help{border-radius:16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .dl-flash{animation:v3s-in .4s var(--v3-ease) both;border-radius:16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-filters{gap:10px 12px;margin-bottom:20px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-board{gap:14px;padding-bottom:10px}@media (min-width:1101px){.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-board{grid-template-columns:repeat(5,minmax(0,1fr))}}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card__fact .p-badge{white-space:normal;max-width:100%;height:auto;min-height:20px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card .ref{color:var(--p-text-3)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card .name{color:var(--p-text)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-col{border-radius:var(--v3s-lane-r);background:color-mix(in srgb, var(--p-surface-3) 70%, var(--p-canvas));animation:v3s-in var(--v3-in,.7s) var(--v3-ease) both;border:0;padding:14px 12px 12px;position:relative}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-col:before{content:"";background:var(--v3-pink);opacity:.45;border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:16px;right:16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-col:nth-child(2){animation-delay:60ms}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-col:nth-child(3){animation-delay:.12s}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-col:nth-child(4){animation-delay:.18s}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-col:nth-child(5){animation-delay:.24s}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-col h2{font:600 14px / 1.3 var(--p-font-sans);letter-spacing:-.01em;text-transform:none;color:var(--p-text);margin:2px 4px 12px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-col h2>span{font:600 12px / 1.3 var(--p-font-sans);font-variant-numeric:tabular-nums;color:var(--p-text-3)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card{background:var(--p-surface);box-shadow:var(--v3s-shadow);transition:transform .35s var(--v3-ease), box-shadow .35s var(--v3-ease);border:0;border-radius:16px;margin-bottom:10px;padding:14px 16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card:hover{box-shadow:var(--v3-shadow-lift);transform:translateY(-2px)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card:active{transform:scale(.98)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card[data-blocked=true]{box-shadow:inset 3px 0 0 var(--p-warn), var(--v3s-shadow);border-left:0}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card .name{letter-spacing:-.01em;margin:4px 0 6px;font-size:15px;font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card__facts{gap:6px;margin-top:12px;padding-top:10px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card__fact{grid-template-columns:64px minmax(0,1fr)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-card__k{font-family:var(--p-font-sans);letter-spacing:var(--t-label-tracking,.09em);font-size:10.5px;font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-peek-link{font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stages{border-radius:var(--v3s-card-r);background:var(--p-surface);box-shadow:var(--v3s-shadow);counter-reset:none;animation:v3s-in var(--v3-in,.7s) var(--v3-ease) both;border:0;gap:0;margin:4px 0 20px;padding:22px 12px 18px;position:relative}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;padding:0 4px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage+.od-stage:before{content:"";background:var(--p-hairline-strong);border-radius:2px;width:calc(100% - 36px);height:2px;position:absolute;top:13px;left:calc(18px - 50%)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage[data-state=done]+.od-stage:before{background:var(--p-ok);transform-origin:0;animation:v3s-grow .9s var(--v3-ease) .3s both}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage__mark{width:28px;height:28px;font-family:var(--p-font-sans);font-variant-numeric:tabular-nums;background:var(--p-surface);color:var(--p-text-3);z-index:1;border-width:2px;position:relative}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage[data-state=done] .od-stage__mark{background:var(--p-ok);border-color:var(--p-ok);color:var(--p-surface)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage[data-state=current] .od-stage__mark{border-color:var(--p-text);background:var(--p-surface);box-shadow:0 0 0 4px var(--p-surface-3)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage[data-state=current] .od-stage__mark:after{content:"";border:2px solid var(--p-text-3);border-radius:50%;animation:2s ease-out infinite v3s-ping;position:absolute;inset:-2px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage__dot{background:var(--p-text);width:10px;height:10px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage__text{justify-items:center}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage__label{font-size:13px;line-height:1.3}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage__detail{font-family:var(--p-font-sans);font-variant-numeric:tabular-nums;font-size:12px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-exit{border-radius:var(--v3s-card-r);background:var(--p-surface);box-shadow:var(--v3s-shadow);border:0;margin:0 0 20px;padding:14px 18px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-exit__k{font:600 11px / 1 var(--p-font-sans);letter-spacing:var(--t-label-tracking,.09em);text-transform:uppercase;color:var(--p-text-4)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-why{border-radius:var(--v3s-card-r);box-shadow:var(--v3s-shadow);animation:v3s-in var(--v3-in,.7s) var(--v3-ease) 60ms both;border:0;padding:20px 22px 18px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-why h2{letter-spacing:-.02em;font-size:20px;font-weight:650}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-why p{color:var(--p-text-2);font-size:14px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-steps{gap:6px;margin-top:14px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-step{grid-template-columns:12px 64px minmax(0,1fr);font-size:14px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-step__when{font-family:var(--p-font-sans);letter-spacing:var(--t-label-tracking,.09em);font-weight:600}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-why__actions{gap:10px;margin-top:16px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-tracks{gap:10px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-ful{gap:14px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-ful__next{background:var(--v3-pink-soft);color:var(--p-text);border-radius:14px;padding:12px 14px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-ful__label{font-family:var(--p-font-sans);letter-spacing:var(--t-label-tracking,.09em);color:var(--v3-pink-ink)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-ful__secs{gap:10px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-ful__secs li{font-size:13px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-ful__bar{background:var(--p-surface-3);border-radius:999px;height:8px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-ful__bar span{background:var(--v3-pink);transform-origin:0;animation:v3s-grow 1.1s var(--v3-ease) .35s both;border-radius:999px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-ful__secs li[data-complete] .od-ful__bar span{background:var(--p-ok)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-ful__n{font-variant-numeric:tabular-nums}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-ful__h{font-size:14px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-ful__moves li{background:var(--p-surface-2);border-radius:12px;padding:8px 10px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .oe-step,.shell[data-look=v3] .main:has([data-v3-family=sales]) .no-step{border-radius:var(--v3s-card-r)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .fs-row,.shell[data-look=v3] .main:has([data-v3-family=sales]) .cr-row{border-radius:14px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .cmp-main{grid-template-columns:minmax(0,1fr)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .cmp-table-wrap,.shell[data-look=v3] .main:has([data-v3-family=sales]) .oe-scroll,.shell[data-look=v3] .main:has([data-v3-family=sales]) .qc-scroll,.shell[data-look=v3] .main:has([data-v3-family=sales]) .pl-scroll,.shell[data-look=v3] .main:has([data-v3-family=sales]) .pp-rev__scroll{position:relative}.shell[data-look=v3] .main:has([data-v3-family=sales]) .cmp-table-wrap:focus-visible,.shell[data-look=v3] .main:has([data-v3-family=sales]) .oe-scroll:focus-visible,.shell[data-look=v3] .main:has([data-v3-family=sales]) .qc-scroll:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px;border-radius:12px}@media (max-width:1100px){.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stages{grid-template-columns:minmax(0,1fr);gap:0;padding:16px 18px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage{text-align:left;grid-template-columns:28px minmax(0,1fr);justify-items:start;gap:0 12px;padding:6px 0}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage__text{justify-items:start}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage__label{line-height:28px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage+.od-stage:before{display:none}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage:not(:last-child):after{content:"";background:var(--p-hairline-strong);border-radius:2px;width:2px;position:absolute;top:38px;bottom:-4px;left:13px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .od-stage[data-state=done]:not(:last-child):after{background:var(--p-ok)}}@media (max-width:700px){.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-board,.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-board{grid-auto-columns:minmax(260px,84vw)}.shell[data-look=v3] .main:has([data-v3-family=sales]) .p-page-header__title{font-size:30px}.shell[data-look=v3] .main:has([data-v3-family=sales]) .inc-side .p-peek,.shell[data-look=v3] .main:has([data-v3-family=sales]) .sl-peek{border-radius:var(--v3-r-hero,28px) var(--v3-r-hero,28px) 20px 20px;animation-name:v3s-up}.shell[data-look=v3] .main:has([data-v3-family=sales]) .o-chip{min-height:40px}}@media (prefers-reduced-motion:reduce){.shell[data-look=v3] .main:has([data-v3-family=sales]) *,.shell[data-look=v3] .main:has([data-v3-family=sales]) :before,.shell[data-look=v3] .main:has([data-v3-family=sales]) :after{transition:none!important;animation:none!important}}
@keyframes mo3-in{0%{opacity:0;transform:translateY(14px)}}@keyframes mo3-draw{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}@keyframes mo3-grow-y{0%{transform:scaleY(0)}}@keyframes mo3-grow-x{0%{transform:scaleX(0)}}[data-look=v3] .mo3 .mo-kpis>*,[data-look=v3] .mo3 .mb-main>*,[data-look=v3] .mo3 .mb-side>*,[data-look=v3] .mo3 .mb-doc-head>*,[data-look=v3] .mo3.ck-page>*,[data-look=v3] .mo3 .ck-grid>li{animation:mo3-in var(--v3-in) var(--v3-ease) both}[data-look=v3] .mo3 :is(.mo-kpis,.mb-main,.mb-side,.mb-doc-head,.ck-grid)>:nth-child(2),[data-look=v3] .mo3.ck-page>:nth-child(2){animation-delay:calc(var(--v3-stagger) * 1)}[data-look=v3] .mo3 :is(.mo-kpis,.mb-main,.mb-side,.mb-doc-head,.ck-grid)>:nth-child(3),[data-look=v3] .mo3.ck-page>:nth-child(3){animation-delay:calc(var(--v3-stagger) * 2)}[data-look=v3] .mo3 :is(.mo-kpis,.mb-main,.mb-side,.mb-doc-head,.ck-grid)>:nth-child(4),[data-look=v3] .mo3.ck-page>:nth-child(4){animation-delay:calc(var(--v3-stagger) * 3)}[data-look=v3] .mo3 :is(.mo-kpis,.mb-main,.mb-side,.mb-doc-head,.ck-grid)>:nth-child(5),[data-look=v3] .mo3.ck-page>:nth-child(5){animation-delay:calc(var(--v3-stagger) * 4)}[data-look=v3] .mo3 :is(.mo-kpis,.mb-main,.mb-side,.mb-doc-head,.ck-grid)>:nth-child(n+6),[data-look=v3] .mo3.ck-page>:nth-child(n+6){animation-delay:calc(var(--v3-stagger) * 5)}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles,.ck-grid,.mo3) .p-kpi__spark path{stroke-dasharray:400;stroke-dashoffset:0;animation:mo3-draw 1.6s var(--v3-ease) .3s both}[data-look=v3] .mb-eyebrow{font:600 11px / 1 var(--p-font-sans);letter-spacing:.09em;color:var(--p-text-4);margin:8px 0 -2px}[data-look=v3] .mo3 .p-page-header{margin-bottom:8px}[data-look=v3] :is(.mb-grid,.mb-dgrid,.mb-row2,.mb-main,.mb-side){gap:20px}[data-look=v3] :is(.mb-main,.mb-side,.mb-row2,.mo-split,.ck-page,.ag-grid)>.p-card,[data-look=v3] .mb-row2>.p-card,[data-look=v3] .ck-area,[data-look=v3] .mb-baltile{border-radius:var(--r-card);background:var(--p-surface);box-shadow:var(--p-elev);border:0}[data-look=v3] .mb-sec{gap:6px 12px;margin-bottom:14px}[data-look=v3] .mb-sec h2,[data-look=v3] .ck-area h2{font:600 18px / 1.3 var(--p-font-sans);letter-spacing:-.01em}[data-look=v3] .mb-sec--pad{border-bottom:0;padding:18px 20px 14px}[data-look=v3] .mb-sec__sub{color:var(--p-text-4);font-size:13px}[data-look=v3] .mb-foot{color:var(--p-text-4);padding:12px 20px;font-size:12px}[data-look=v3] .mb-pager{padding:0 20px}[data-look=v3] .mb-line{color:var(--p-text-3);font-size:13px}[data-look=v3] :is(.mb-chips,.mo-chips,.ci-chips){border-bottom:1px solid var(--p-hairline);gap:8px;padding:0 20px 14px}[data-look=v3] .mo-chips{border:0;padding:0}[data-look=v3] :is(.mb-chips,.mo-chips,.ci-chips) .p-chip{border-radius:var(--r-pill);background:var(--p-surface-2);min-height:34px;color:var(--p-text-2);transition:background var(--m-micro), color var(--m-micro), transform .25s var(--v3-ease);border:0;padding:0 14px;font-weight:500}[data-look=v3] :is(.mb-chips,.mo-chips,.ci-chips) .p-chip:hover{background:var(--p-surface-3)}[data-look=v3] :is(.mb-chips,.mo-chips,.ci-chips) .p-chip:active{transform:scale(.97)}[data-look=v3] :is(.mb-chips,.mo-chips,.ci-chips) .p-chip--selected{background:var(--p-accent-subtle);color:var(--p-accent-text)}[data-look=v3] .mb-chips__sep{background:var(--p-hairline-strong);height:20px}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles){grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:20px}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles)>.p-kpi,[data-look=v3] .ck-tile .p-kpi{border-radius:var(--r-card);background:var(--p-surface);box-shadow:var(--p-elev);transition:transform .35s var(--v3-ease), box-shadow .35s var(--v3-ease);border:0;gap:10px;padding:18px 20px}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles)>.p-kpi:hover{box-shadow:var(--v3-shadow-lift);transform:translateY(-2px)}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles,.ck-tile,.mo3-score) .p-kpi__label{font:500 13px / 1.3 var(--p-font-sans);letter-spacing:0;text-transform:none;color:var(--p-text-3);align-items:center;gap:10px;display:inline-flex}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles) .p-kpi__label:before{content:"";background:radial-gradient(circle, var(--v3-green) 0 4px, transparent 5px), var(--v3-green-soft);border-radius:8px;flex:none;width:26px;height:26px}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles,.ck-tile,.mo3-score) .p-kpi__value{font:600 32px / 1.1 var(--p-font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles) .p-kpi__value[data-state=warn],[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles) .p-kpi__value[data-state=neutral]{letter-spacing:-.01em;font-size:24px}[data-look=v3] .ck-tile .p-kpi__value{font-size:28px}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles) .p-kpi__spark{height:36px;color:var(--v3-green)}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles,.ck-tile) .p-kpi__caption{color:var(--p-text-4);font-size:12px}[data-look=v3] :is(.mb-main,.mo3,.mo-split,.ct-page,.co-page,.be-page,.rn-page,.cts-page,.ci-main) .p-table th,[data-look=v3] :is(.mo-table,.mb-lines,.ci-table,.ci-lines,.ag-table) th{font:600 11px / 1.2 var(--p-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--p-text-4);border-bottom:1px solid var(--p-hairline);background:0 0}[data-look=v3] :is(.mb-main,.mo3,.mo-split,.ct-page,.co-page,.be-page,.rn-page,.cts-page,.ci-main) .p-table td,[data-look=v3] :is(.mo-table,.mb-lines,.ci-table,.ci-lines,.ag-table) td{border-bottom:1px solid var(--p-hairline);height:52px;color:var(--p-text-2);padding-block:12px}[data-look=v3] :is(.mb-main,.mo3) .p-table tbody tr:hover td,[data-look=v3] :is(.mo-table,.ci-table) tbody tr:hover td{background:var(--p-surface-2)}[data-look=v3] :is(.mb-main,.mo3,.mo-split) .p-table :is(th,td).p-table--num,[data-look=v3] :is(.mo-table,.mb-lines,.ci-table,.ci-lines,.ag-table) :is(td,th):is(.num,.ci-num){text-align:right;font-family:var(--p-font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--p-text)}[data-look=v3] :is(.mb-main,.mo3) .p-table td.p-table--primary a{font-weight:600}[data-look=v3] :is(.mb-main,.mo3) .p-table-wrap{border:0;border-radius:0}[data-look=v3] .mb-picked{color:var(--p-accent-text);font-weight:650;text-decoration:none}[data-look=v3] .mo3-board{isolation:isolate;position:relative}[data-look=v3] .mo3-board:before{content:"";z-index:-1;background:var(--v3-glow);pointer-events:none;height:360px;position:absolute;inset:-32px 0 auto}[data-look=v3] .mb-queue{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}[data-look=v3] .mb-queue li{background:var(--p-surface-2);transition:transform .3s var(--v3-ease), background var(--m-micro);border:0;border-radius:14px;padding:12px 14px}[data-look=v3] .mb-queue li:hover{background:var(--p-surface-3);transform:translateY(-1px)}[data-look=v3] .mb-queue li[data-state=critical]{background:var(--p-critical-subtle)}[data-look=v3] .mb-queue li[data-state=warn]{background:var(--p-warn-subtle)}[data-look=v3] .mb-queue__label{font-weight:600}[data-look=v3] .mb-queue__n{font:600 16px / 1.25 var(--p-font-sans);font-variant-numeric:tabular-nums;text-align:right}[data-look=v3] .mb-main .p-stacked,[data-look=v3] .mb-main [class*=p-stack]{border-radius:var(--r-pill);overflow:hidden}[data-look=v3] .mb-main [class*=p-stack]>*{transform-origin:0;animation:mo3-grow-x 1.1s var(--v3-ease) .35s both}[data-look=v3] .mb-buckets{gap:10px;margin-top:16px}[data-look=v3] .mb-buckets li{background:var(--p-surface-2);border:0;border-radius:14px;padding:12px 14px}[data-look=v3] .mb-bucket__n{font:600 20px / 1.2 var(--p-font-sans);letter-spacing:-.02em}[data-look=v3] .mb-weeks{height:148px}[data-look=v3] .mb-weeks__bar{fill:var(--v3-green);transform-box:fill-box;transform-origin:bottom;animation:mo3-grow-y .9s var(--v3-ease) .3s both}[data-look=v3] .mb-weeks__bar--now{fill:var(--v3-green-soft);stroke:var(--v3-green);stroke-width:1px}[data-look=v3] .mb-weeks__bar--zero{fill:var(--p-surface-3)}[data-look=v3] .mb-weeks__tick{font-family:var(--p-font-sans);fill:var(--p-text-4)}[data-look=v3] .mb-search .p-field__input{border-radius:var(--r-control);height:42px}[data-look=v3] .mb-conns{gap:16px}[data-look=v3] .mb-conns li+li{border-top:1px solid var(--p-hairline);padding-top:16px}[data-look=v3] .mb-conn__name{font-size:14px}[data-look=v3] .mb-more{gap:4px}[data-look=v3] .mb-more li{transition:background var(--m-micro);border-radius:12px;margin:0 -12px;padding:10px 12px}[data-look=v3] .mb-more li:hover{background:var(--p-surface-2)}[data-look=v3] .mb-more a{font-weight:600;text-decoration:none}[data-look=v3] .mb-more a:hover{text-decoration:underline}[data-look=v3] .mb-peek__n{font:600 30px / 1.15 var(--p-font-sans);letter-spacing:-.02em}[data-look=v3] .mb-paidbar{background:var(--p-surface-3);height:8px}[data-look=v3] .mb-paidbar>span{background:var(--v3-green);transform-origin:0;animation:mo3-grow-x 1.1s var(--v3-ease) .3s both}[data-look=v3] .mb-peek__lines li{border-bottom:1px solid var(--p-hairline);padding:6px 0}[data-look=v3] .mb-peek__lines li>:last-child{font-variant-numeric:tabular-nums}[data-look=v3] .mo-runs li{padding:14px 0}[data-look=v3] .mo-runs .mo-run-total{font:600 15px / 1.4 var(--p-font-sans);font-variant-numeric:tabular-nums}[data-look=v3] .mb-doc-head{align-items:stretch;gap:20px;margin-bottom:20px}[data-look=v3] .mb-verdict{border-radius:var(--r-card);background:var(--p-surface);box-shadow:var(--p-elev);border:0;flex-direction:column;justify-content:center;gap:4px;margin:0;padding:20px 24px;display:flex;position:relative;overflow:hidden}[data-look=v3] .mb-verdict:before{content:"";background:var(--p-hairline-strong);width:4px;position:absolute;inset:0 auto 0 0}[data-look=v3] .mb-verdict[data-state=critical]{background:var(--p-surface)}[data-look=v3] .mb-verdict[data-state=critical]:before{background:var(--p-critical)}[data-look=v3] .mb-verdict[data-state=warn]{background:var(--p-surface)}[data-look=v3] .mb-verdict[data-state=warn]:before{background:var(--p-warn)}[data-look=v3] .mb-verdict[data-state=info]{background:var(--p-surface)}[data-look=v3] .mb-verdict[data-state=info]:before{background:var(--p-info)}[data-look=v3] .mb-verdict[data-state=ok]{background:var(--p-surface)}[data-look=v3] .mb-verdict[data-state=ok]:before{background:var(--p-ok)}[data-look=v3] .mb-verdict__head{font:600 17px / 1.45 var(--p-font-sans)}[data-look=v3] .mb-verdict__next{color:var(--p-text-3);font-size:14px}[data-look=v3] .mb-baltile{background:var(--v3-glow), var(--p-surface);gap:4px;min-width:300px;padding:22px 24px}[data-look=v3] .mb-baltile__label,[data-look=v3] .ci-label{font:600 11px / 1.2 var(--p-font-sans);letter-spacing:.09em;color:var(--p-text-4)}[data-look=v3] .mb-baltile__n{font:650 40px / 1.08 var(--p-font-sans);letter-spacing:-.03em}[data-look=v3] .mb-baltile__of{color:var(--p-text-3);font-size:13px}[data-look=v3] .mo3-paidbar{margin-top:10px;display:block}[data-look=v3] .mb-baltile__actions{margin-top:14px}[data-look=v3] .mb-lines td{height:auto;padding:14px 12px}[data-look=v3] .mb-lines th:first-child,[data-look=v3] .mb-lines td:first-child{padding-left:20px}[data-look=v3] .mb-lines th:last-child,[data-look=v3] .mb-lines td:last-child{padding-right:20px}[data-look=v3] .mb-lines tr.mb-sum td{border-bottom:0;height:auto;padding-block:8px}[data-look=v3] .mb-lines tr.mb-sum--first td{border-top:1px solid var(--p-hairline);padding-top:14px}[data-look=v3] .mb-lines tr.mb-sum--due td{color:var(--p-text);padding-bottom:18px;font-size:16px;font-weight:650}[data-look=v3] .mb-steps li{padding:12px 0}[data-look=v3] .mb-steps__when{font-family:var(--p-font-mono);color:var(--p-text-4)}[data-look=v3] .mo-facts dt{font:600 11px / 1.3 var(--p-font-sans);letter-spacing:.09em;color:var(--p-text-4)}[data-look=v3] .mo-balance .mo-n,[data-look=v3] .ci-balance :is(strong,.ci-num){font-family:var(--p-font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:650}[data-look=v3] :is(.ci-grid,.ci-spend-split){gap:20px}[data-look=v3] .ci-notice{border:0;border-radius:14px}[data-look=v3] :is(.mo-split,.ct-grid,.co-grid,.be-grid,.rn-grid,.cts-grid){gap:20px}[data-look=v3] .mo-filters{gap:10px 12px;margin-bottom:20px}[data-look=v3] .mo-filters .p-field__input{height:42px}[data-look=v3] .mo-form-help{color:var(--p-text-4);font-size:12.5px}[data-look=v3] .mo-list li{border-bottom:1px solid var(--p-hairline);padding:8px 0}[data-look=v3] .mo-list li:last-child{border-bottom:0}[data-look=v3] .mo-h{font:600 17px / 1.3 var(--p-font-sans);letter-spacing:-.01em}[data-look=v3] .mo-table caption{font:600 18px / 1.3 var(--p-font-sans);padding:18px 20px 6px}[data-look=v3] .mo-table td.mono{color:var(--p-text-3)}[data-look=v3] .ag-pick__btn{border-radius:var(--r-card);background:var(--p-surface);box-shadow:var(--p-elev);transition:transform .35s var(--v3-ease), box-shadow .35s var(--v3-ease);border:0}[data-look=v3] .ag-pick__btn:hover{box-shadow:var(--v3-shadow-lift);transform:translateY(-2px)}[data-look=v3] .ag-pick__btn:active{transform:scale(.98)}[data-look=v3] .ag-pick__name{overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:600}[data-look=v3] :is(.ag-term,.ag-why,.ag-rail>*){border-radius:var(--r-card)}[data-look=v3] .ag-bar{border-radius:var(--r-pill);overflow:hidden}[data-look=v3] .ag-bar__done,[data-look=v3] .ag-key--done{background:var(--v3-green)}[data-look=v3] .pub{max-width:640px}[data-look=v3] .pub-card{border-radius:var(--r-card);background:var(--p-surface);box-shadow:var(--p-elev);animation:mo3-in var(--v3-in) var(--v3-ease) both;border:0;padding:28px}[data-look=v3] .pub-h1{font:650 30px / 1.12 var(--p-font-sans);letter-spacing:-.03em;color:var(--p-text)}[data-look=v3] :is(.pub-eyebrow,.pub-state-eyebrow,.pub-label){font:600 11px / 1.2 var(--p-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--p-text-4)}[data-look=v3] .pub-chip{border-radius:var(--r-pill);background:var(--p-surface-2);color:var(--p-text-3);border:0}[data-look=v3] .pub-brand__mark{border-radius:9px}[data-look=v3] .pub-ok{background:var(--p-ok-subtle);color:var(--p-ok-fg);border:0;border-radius:14px}[data-look=v3] .pub-err{background:var(--p-critical-subtle);color:var(--p-critical-fg);border:0;border-radius:14px}[data-look=v3] .pub-actions .p-btn{border-radius:var(--r-pill);min-height:44px}[data-look=v3] .pub-foot{color:var(--p-text-4)}[data-look=v3] .pf-photos img,[data-look=v3] [class^=pf-] img{border-radius:14px}[data-look=v3] .ck-page{gap:20px}[data-look=v3] .ck-area{padding-top:6px}[data-look=v3] .ck-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;padding:16px 20px 20px}[data-look=v3] .ck-tile{border-radius:16px;gap:8px;padding:0 0 14px}[data-look=v3] .ck-area .ck-tile .p-kpi{box-shadow:none;background:var(--p-surface-2)}[data-look=v3] .ck-area .ck-tile:hover .p-kpi{background:var(--p-surface-3)}[data-look=v3] .ck-delta{font-family:var(--p-font-sans);padding:2px 8px;font-weight:600}[data-look=v3] .ck-def{color:var(--p-text-3);font-size:12.5px}[data-look=v3] .ck-open{font-weight:600}[data-look=v3] .ck-area[data-area] h2:before{content:"";vertical-align:-6px;background:radial-gradient(circle, var(--ck-c,var(--v3-blue)) 0 3.5px, transparent 4.5px), var(--ck-soft,var(--v3-blue-soft));border-radius:7px;width:22px;height:22px;margin-right:10px;display:inline-block}[data-look=v3] .ck-area[data-area=sell]{--ck-c:var(--v3-blue);--ck-soft:var(--v3-blue-soft)}[data-look=v3] .ck-area[data-area=deliver]{--ck-c:var(--v3-teal);--ck-soft:var(--v3-teal-soft)}[data-look=v3] .ck-area[data-area=service]{--ck-c:var(--v3-sky);--ck-soft:var(--v3-sky-soft)}[data-look=v3] .ck-area[data-area=devices]{--ck-c:var(--v3-violet);--ck-soft:var(--v3-violet-soft)}[data-look=v3] .ck-area[data-area=money]{--ck-c:var(--v3-green);--ck-soft:var(--v3-green-soft)}[data-look=v3] .ck-area[data-area=people]{--ck-c:var(--v3-pink);--ck-soft:var(--v3-pink-soft)}[data-look=v3] .mo3-score .ck-grid{padding:0}[data-look=v3] .mo3-score .ck-tile>.p-card{border-radius:var(--r-card);box-shadow:var(--p-elev);height:100%;transition:transform .35s var(--v3-ease), box-shadow .35s var(--v3-ease);border:0}[data-look=v3] .mo3-score .ck-tile>.p-card:hover{box-shadow:var(--v3-shadow-lift);transform:translateY(-2px)}[data-look=v3] .mo3-score .ck-tile .p-kpi{box-shadow:none;background:0 0;padding:0}[data-look=v3] .mo3-score .p-kpi__spark{color:var(--v3-blue);height:40px}[data-look=v3] .mo3-score .p-kpi__spark path{stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}[data-look=v3] :is(.sc-page,.md-page,.fb-page){gap:20px}[data-look=v3] :is(.sc-inputs,.sc-levers,.sc-compare,.md-concept,.fb-letter,.fb-rule){border-radius:var(--r-card)}[data-look=v3] :is(.sc-v,.sc-delta,.sc-inputs__value){font-family:var(--p-font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em}[data-look=v3] :is(.md-tabs,.fb-tabs){border-radius:var(--r-pill);background:var(--p-surface-3);border:0;gap:4px;width:fit-content;max-width:100%;padding:4px;overflow-x:auto}[data-look=v3] :is(.md-tab,.fb-tab){border-radius:var(--r-pill);min-height:36px;color:var(--p-text-3);white-space:nowrap;transition:background .3s var(--v3-ease), color .3s var(--v3-ease), box-shadow .3s var(--v3-ease);border:0;align-items:center;gap:6px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}[data-look=v3] :is(.md-tab__n,.fb-tab__n){color:var(--p-text-3)}[data-look=v3] :is(.md-tab,.fb-tab)[aria-current=page],[data-look=v3] :is(.md-tab,.fb-tab)[aria-selected=true]{background:var(--p-surface);color:var(--p-text);box-shadow:var(--p-elev)}@media (max-width:760px){[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles)>.p-kpi{padding:14px}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles) .p-kpi__value{font-size:24px}[data-look=v3] :is(.mo-kpis,.ci-kpis,.be-kpis,.co-kpis,.cts-kpis,.op-kpis,.rn-kpis,.ue-kpis,.es-tiles) .p-kpi__label:before{display:none}[data-look=v3] .mb-baltile__n{font-size:32px}[data-look=v3] .mb-baltile{min-width:0}[data-look=v3] .ck-grid{grid-template-columns:minmax(0,1fr);padding:12px}[data-look=v3] .mo3-board:before{display:none}[data-look=v3] :is(.mb-chips,.ci-chips){padding-inline:16px}[data-look=v3] .mb-sec--pad{padding:16px 16px 12px}[data-look=v3] .mb-lines tr.mb-sum--due td{font-size:15px}[data-look=v3] .pub-card{padding:20px}}@media (pointer:coarse){[data-look=v3] :is(.mb-chips,.mo-chips,.ci-chips) .p-chip,[data-look=v3] :is(.md-tab,.fb-tab){min-height:40px}}@media (prefers-reduced-motion:reduce){[data-look=v3] :is(.mo3,.mo-kpis,.ci-kpis,.ck-grid,.mb-main,.mb-weeks,.mb-paidbar,.pub-card,.ag-pick) *,[data-look=v3] :is(.mo3,.pub-card){transition:none!important;animation:none!important}[data-look=v3] .p-kpi__spark path{stroke-dashoffset:0!important}}@media print{[data-look=v3] .mo3-board:before{display:none}[data-look=v3] :is(.mo3,.ag-grid,.pub) *{transition:none!important;animation:none!important}[data-look=v3] :is(.mb-baltile,.mb-verdict,.ck-area,.pub-card,.ag-pick__btn,.p-kpi,.p-card){box-shadow:none!important;background:var(--p-surface)!important;border:1px solid var(--p-hairline-strong)!important}[data-look=v3] .mb-verdict:before{width:3px}}
[data-look=v3] .fv3-eyebrow,[data-look=v3] .wj-eyebrow,[data-look=v3] .vc-eyebrow,[data-look=v3] .vr-eyebrow{font:600 11px / 1.2 var(--p-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--p-text-4);align-items:center;gap:8px;display:inline-flex}[data-look=v3] .fv3-live{border-radius:var(--r-pill);background:var(--p-ok);flex:none;width:8px;height:8px;animation:2s ease-out infinite fv3-ping}@keyframes fv3-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--p-ok) 50%, transparent)}to{box-shadow:0 0 0 8px color-mix(in srgb, var(--p-ok) 0%, transparent)}}[data-look=v3] .wb-keys kbd,[data-look=v3] .sv-keys kbd{background:var(--p-surface);box-shadow:0 1px 0 var(--p-hairline-strong);border-radius:6px}[data-look=v3] :is(.wb-row__left,.wb-left,.wb-row__n,.wj-num,.wj-tabs__n,.st-progress__n,.sv-row__when,.wb-lane__booked){font-variant-numeric:tabular-nums}[data-look=v3] .wb-tabs{border-radius:var(--r-pill);background:var(--p-surface-2);box-shadow:inset 0 0 0 1px var(--p-hairline);scrollbar-width:none;border:0;gap:2px;margin-bottom:20px;padding:4px}[data-look=v3] .wb-tabs::-webkit-scrollbar{display:none}[data-look=v3] .wb-tabs a{border-radius:var(--r-pill);min-height:36px;color:var(--p-text-3);transition:background var(--m-micro), color var(--m-micro), box-shadow var(--m-micro);border:0;padding:0 14px;font-size:13.5px;font-weight:500}[data-look=v3] .wb-tabs a:hover{background:color-mix(in srgb, var(--p-surface) 60%, transparent);color:var(--p-text)}[data-look=v3] .wb-tabs a[aria-current=page]{background:var(--p-surface);color:var(--p-text);box-shadow:var(--p-elev);font-weight:600}[data-look=v3] .wb-tabs a:focus-visible{outline:2px solid var(--p-accent);outline-offset:0}[data-look=v3] .wb-who{gap:10px 12px;margin-bottom:16px}[data-look=v3] .wb-chips{margin-bottom:20px}[data-look=v3] .wb-filter__sum{border-radius:var(--r-pill);background:var(--p-surface);min-height:40px;box-shadow:inset 0 0 0 1px var(--p-hairline-strong);border:0;padding:0 16px;font-size:13.5px;font-weight:500}[data-look=v3] .wb-filter__sum:hover{background:var(--p-surface-2)}[data-look=v3] .wb-filter__k{font:600 11px / 1 var(--p-font-sans);letter-spacing:.09em;color:var(--p-text-4)}[data-look=v3] .wb-swatch{border-radius:var(--r-pill);width:8px;height:8px}[data-look=v3] .wb-row{min-height:60px;transition:background var(--m-micro);gap:14px;padding:10px 20px;font-size:14px}[data-look=v3] .wb-row--head{min-height:38px;font:600 11px / 1.3 var(--p-font-sans);letter-spacing:.09em;color:var(--p-text-4);background:var(--p-surface-2);padding-block:0}[data-look=v3] .wb-row__title{letter-spacing:-.005em;font-size:14.5px}[data-look=v3] .wb-row__sub{font-size:12.5px}[data-look=v3] .wb-row__n{color:var(--p-text-4);font-size:12px}[data-look=v3] a.wb-row:hover{background:var(--p-surface-2)}[data-look=v3] a.wb-row[aria-current=true]{background:var(--p-accent-subtle);box-shadow:inset 3px 0 0 var(--p-accent)}[data-look=v3] .wb-row__tech .inc-avatar{background:var(--v3-sky-soft);color:var(--v3-sky-ink)}[data-look=v3] .wb-sched{padding:4px 20px 20px}[data-look=v3] .wb-sched__corner,[data-look=v3] .wb-legend__h{font:600 11px / 1.3 var(--p-font-sans);letter-spacing:.09em;color:var(--p-text-4)}[data-look=v3] .wb-lane__track{min-height:66px}[data-look=v3] .wb-block{border-color:var(--p-hairline);height:50px;box-shadow:0 1px 2px color-mix(in srgb, var(--p-text) 6%, transparent);transition:transform var(--m-micro), box-shadow var(--m-micro), background var(--m-micro);border-left-width:4px;border-radius:12px;top:8px}[data-look=v3] .wb-block:hover{box-shadow:var(--v3-shadow-lift);background:var(--p-surface);transform:translateY(-1px)}[data-look=v3] .wb-block[aria-current=true]{box-shadow:0 0 0 2px var(--p-accent), var(--v3-shadow-lift)}[data-look=v3] .wb-now{border-left-width:2px}[data-look=v3] .wb-now:before{content:"";border-radius:var(--r-pill);background:var(--p-critical);width:8px;height:8px;position:absolute;top:-4px;left:-5px}[data-look=v3] .wb-sched-none{border-radius:var(--r-card);background:var(--p-surface);box-shadow:var(--p-elev);color:var(--p-text-3);padding:16px 20px}[data-look=v3] .wb-cols{gap:16px}[data-look=v3] .wb-col{border-radius:var(--r-card);background:var(--p-surface-2);border:0;flex-basis:280px;gap:10px;padding:12px}[data-look=v3] .wb-col h2{padding:4px 6px;font-size:13.5px}[data-look=v3] .wb-jcard{background:var(--p-surface);box-shadow:var(--p-elev);transition:transform var(--m-micro), box-shadow var(--m-micro);border:0;border-radius:16px;gap:6px;padding:14px 16px;position:relative}[data-look=v3] .wb-jcard:before{content:"";background:var(--p-neutral);border-radius:0 0 3px 3px;width:28px;height:3px;position:absolute;top:0;left:16px}[data-look=v3] .wb-jcard[data-swatch=info]:before{background:var(--p-info)}[data-look=v3] .wb-jcard[data-swatch=text]:before{background:var(--p-text)}[data-look=v3] .wb-jcard[data-swatch=warn]:before{background:var(--p-warn)}[data-look=v3] .wb-jcard[data-swatch=ok]:before{background:var(--p-ok)}[data-look=v3] .wb-jcard:hover{box-shadow:var(--v3-shadow-lift);background:var(--p-surface);transform:translateY(-2px)}[data-look=v3] .wb-jcard[aria-current=true]{box-shadow:0 0 0 2px var(--p-accent), var(--v3-shadow-lift)}[data-look=v3] .wb-jcard__title{letter-spacing:-.005em;font-size:14.5px;font-weight:600}[data-look=v3] .wb-dcard{border-radius:16px}[data-look=v3] .wb-cal__cell{border-radius:12px}[data-look=v3] .wb-cal__job{border-radius:8px}[data-look=v3] .wb-stickers li,[data-look=v3] .wb-sticker{border-radius:16px}[data-look=v3] .wb-form{border-radius:var(--r-card)}[data-look=v3] .wb-form__title{letter-spacing:-.015em;font-size:20px;font-weight:600}[data-look=v3] .wb-photos img,[data-look=v3] .wb-photos__ph,[data-look=v3] .wb-photos__add{border-radius:14px}[data-look=v3] .wb-clock,[data-look=v3] .wb-kpis>*{border-radius:var(--r-card)}@media (max-width:640px){[data-look=v3] .wb-tabs{margin-bottom:16px}[data-look=v3] .wb-tabs a{min-height:44px}[data-look=v3] .wb-row{gap:6px 12px;min-height:76px;padding:14px 16px}[data-look=v3] .wb-row__title{font-size:15.5px}[data-look=v3] .wb-filter__sum{min-height:44px}[data-look=v3] .wb-sched{padding:4px 12px 16px}}[data-look=v3] .fv3-next{border-radius:var(--v3-r-hero);background:var(--v3-glow), var(--p-surface);min-width:0;box-shadow:var(--v3-shadow-lift);gap:16px;margin:0 0 20px;padding:22px;display:grid}[data-look=v3] .fv3-next__top{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}[data-look=v3] .fv3-next__label{color:var(--v3-sky-ink);margin:0}[data-look=v3] .fv3-next__sub{color:var(--p-text-4);font-size:12.5px}[data-look=v3] .fv3-next__due{box-sizing:border-box;background:var(--p-surface-2);width:fit-content;max-width:100%;font:500 12px / 1.35 var(--p-font-mono);color:var(--p-text-2);overflow-wrap:anywhere;border-radius:14px;justify-self:start;margin-top:4px;padding:6px 12px}[data-look=v3] .fv3-next__body{align-items:center;gap:16px;min-width:0;display:flex}[data-look=v3] .fv3-next__what{flex:auto;gap:6px;min-width:0;display:grid}[data-look=v3] .fv3-next__title{letter-spacing:-.025em;color:var(--p-text);overflow-wrap:anywhere;font-size:26px;font-weight:650;line-height:1.12;text-decoration:none}[data-look=v3] .fv3-next__title:hover{color:var(--p-accent-text)}[data-look=v3] .fv3-next__title:focus-visible{outline:2px solid var(--p-accent);outline-offset:3px;border-radius:6px}[data-look=v3] .fv3-next__facts{color:var(--p-text-3);overflow-wrap:anywhere;margin:0;font-size:12.5px}[data-look=v3] .fv3-next__where{color:var(--p-text-2);overflow-wrap:anywhere;margin:0;font-size:15px}[data-look=v3] .fv3-next__steps{color:var(--p-text-3);margin:0;font-size:13px}[data-look=v3] .fv3-next[data-current=true]{box-shadow:0 0 0 2px var(--p-info), var(--v3-shadow-lift)}[data-look=v3] .fv3-next__actions{flex-wrap:wrap;gap:10px;display:flex}[data-look=v3] .fv3-next__actions .p-btn{border-radius:var(--r-pill);min-height:48px;padding-inline:20px;font-size:15px}[data-look=v3] .fv3-next__actions .p-btn:active{transform:scale(.97)}@media (max-width:640px){[data-look=v3] .fv3-next{margin-inline:-4px;padding:20px 18px}[data-look=v3] .fv3-next__title{font-size:24px}[data-look=v3] .fv3-next__actions{flex-direction:column}[data-look=v3] .fv3-next__actions .p-btn{justify-content:center;width:100%;min-height:52px}}[data-look=v3] .fv3-ring__n{letter-spacing:-.02em;font-size:24px;font-weight:650;line-height:1}[data-look=v3] .fv3-ring__of{color:var(--p-text-4);font-size:11px}@media (max-width:640px){[data-look=v3] .wb-filter[open]>.wb-filter__sum:before{content:"";z-index:30;background:color-mix(in srgb, var(--p-text) 28%, transparent);animation:.2s ease-out both fv3-fade;position:fixed;inset:0}[data-look=v3] .wb-filter[open]>.wb-filter__chips{z-index:31;left:8px;right:8px;bottom:calc(var(--tabbar-h,56px) + env(safe-area-inset-bottom,0px) + 8px);overscroll-behavior:contain;background:var(--p-surface);max-height:60vh;box-shadow:var(--v3-shadow-lift);animation:fv3-sheet var(--m-drawer) both;border-radius:28px;flex-wrap:wrap;gap:10px;margin:0;padding:30px 18px 20px;display:flex;position:fixed;overflow-y:auto}[data-look=v3] .wb-filter[open]>.wb-filter__chips:before{content:"";border-radius:var(--r-pill);background:var(--p-surface-3);width:40px;height:5px;margin-left:-20px;position:absolute;top:10px;left:50%}[data-look=v3] .wb-filter[open]>.wb-filter__chips .p-chip{min-height:44px;padding-inline:16px;font-size:14px}}@keyframes fv3-sheet{0%{opacity:0;transform:translateY(40px)}}@keyframes fv3-fade{0%{opacity:0}}[data-look=v3] .wj{gap:20px}[data-look=v3] .wj-eyebrow{margin-bottom:-10px}[data-look=v3] .wj-meta{gap:8px 14px}[data-look=v3] .wj-av{background:var(--v3-sky-soft);color:var(--v3-sky-ink)}[data-look=v3] .wj-tabs__bar{gap:8px;padding:0 12px}[data-look=v3] .wj-tabs__tab{height:50px;color:var(--p-text-3);transition:color var(--m-micro), border-color var(--m-micro);padding:0 14px;font-weight:500}[data-look=v3] .wj-tabs__tab[aria-selected=true]{color:var(--p-text);border-bottom-width:2px}[data-look=v3] .wj-step{min-height:52px;padding:12px 0}[data-look=v3] .wj-step[data-done=true] .wj-step__label{text-decoration:none}[data-look=v3] .wj-step[data-pending=true]{border-left-width:3px;border-radius:0 8px 8px 0}[data-look=v3] .wj-pf .p-btn{border-radius:var(--r-pill)}[data-look=v3] .wj-photos img,[data-look=v3] .wj-ph,[data-look=v3] .wj-file{border-radius:14px}[data-look=v3] .wj-banner,[data-look=v3] .wj-why{border-radius:var(--r-card)}[data-look=v3] .wj-unit__art{border-radius:16px}[data-look=v3] .wj-bar{border-radius:var(--r-pill);overflow:hidden}[data-look=v3] .wj-bar i{border-radius:var(--r-pill)}[data-look=v3] .wj-now{border-radius:var(--v3-r-hero);background:var(--v3-glow), var(--p-surface);box-shadow:var(--v3-shadow-lift);border:0;gap:8px;padding:20px;position:relative}[data-look=v3] .wj-now:before{content:"";background:var(--p-info);border-radius:0 0 4px 4px;width:36px;height:4px;position:absolute;top:0;left:20px}[data-look=v3] .wj-now[data-state=done]:before{background:var(--p-ok)}[data-look=v3] .wj-now[data-state=failed]:before{background:var(--p-critical)}[data-look=v3] .wj-now .p-label{font:600 11px / 1.2 var(--p-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--p-text-4)}[data-look=v3] .wj-now__step{letter-spacing:-.02em;font-size:22px;font-weight:650;line-height:1.2}[data-look=v3] .wj-now__why{font-size:14px}[data-look=v3] .wj-now__actions{gap:10px;margin-top:8px}[data-look=v3] .wj-now__actions .p-btn{border-radius:var(--r-pill);min-height:48px;padding-inline:20px}[data-look=v3] .wj-now[data-fv3=now]{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}[data-look=v3] .wj-now[data-fv3=now]>*{grid-column:1}[data-look=v3] .wj-now[data-fv3=now]>.wj-now__head,[data-look=v3] .wj-now[data-fv3=now]>.wj-now__actions{grid-column:1/-1}[data-look=v3] .wj-now[data-fv3=now]>.fv3-ring{grid-area:2/2/span 3;align-self:center}@media (max-width:900px){[data-look=v3] .wj{gap:14px}[data-look=v3] .wj-panel,[data-look=v3] .wj-panel[data-on=false]{border-radius:var(--r-card);box-shadow:var(--p-elev);border:0;margin-bottom:12px;padding:18px}[data-look=v3] .wj-panel__phone-title{letter-spacing:-.01em;font-size:17px}[data-look=v3] .wj-panel__phone-toggle{min-height:48px}[data-look=v3] .wj[data-phonebar=true]{padding-bottom:96px}[data-look=v3] .wj[data-phonebar=true] .wj-phonebar{max-width:calc(100vw - 20px);left:10px;right:10px;bottom:calc(var(--tabbar-h,56px) + env(safe-area-inset-bottom,0px) + 10px);box-shadow:0 0 0 1px var(--glass-border), var(--v3-shadow-lift);animation:fv3-sheet var(--m-drawer) both;border:0;border-radius:26px;gap:8px;padding:8px}[data-look=v3] .wj-phonebar .p-btn{border-radius:var(--r-pill);min-height:52px;font-size:15px}[data-look=v3] .wj-phonebar .p-btn:active{transform:scale(.97)}}[data-look=v3] .st-card{border-radius:var(--v3-r-hero);padding:28px}[data-look=v3] .st-card__title{letter-spacing:-.03em;font-size:32px}[data-look=v3] .st-card__no{font:600 11px / 1.2 var(--p-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--p-text-4)}[data-look=v3] .st-stage__btn{border-radius:12px;width:calc(100% - 16px);margin:0 8px;padding:0 12px}[data-look=v3] .st-step{border-radius:10px;width:calc(100% - 16px);margin:0 8px}[data-look=v3] .st-step[aria-current=step]{box-shadow:inset 3px 0 0 var(--p-accent)}[data-look=v3] .st-step__dot{width:12px;height:12px}[data-look=v3] .st-big{min-height:56px;transition:transform var(--m-micro);border-radius:18px;font-size:16px}[data-look=v3] .st-big:active{transform:scale(.97)}[data-look=v3] .st-andon__btn{border-radius:18px}[data-look=v3] .st-reading__box,[data-look=v3] .st-input{border-radius:14px}[data-look=v3] .st-thumb,[data-look=v3] .st-photo,[data-look=v3] .st-figure img,[data-look=v3] .st-video{border-radius:16px}[data-look=v3] .st-callout,[data-look=v3] .st-done{border-radius:var(--r-card)}[data-look=v3] .st-controls{box-shadow:0 0 0 1px var(--glass-border), var(--v3-shadow-lift);border:0;border-radius:26px;padding:10px}[data-look=v3] .vf{border-radius:var(--v3-r-hero);background:var(--v3-glow), var(--p-surface);box-shadow:var(--p-elev);gap:16px;padding:22px}[data-look=v3] .vf-title{letter-spacing:-.02em;font-size:24px;font-weight:650;line-height:1.15}[data-look=v3] .vf-title:focus{outline:none}[data-look=v3] .vf-dl dt{font:600 11px / 1.6 var(--p-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--p-text-4)}[data-look=v3] .vf-big{border-radius:var(--r-pill);min-height:52px;font-size:15px}[data-look=v3] .vf-big:active{transform:scale(.97)}@media (max-width:900px){[data-look=v3] .st-controls{border-radius:26px;margin:0 -6px;padding:8px}[data-look=v3] .st-controls .st-big{border-radius:var(--r-pill);min-height:52px}}@media (max-width:640px){[data-look=v3] .st-card{padding:20px}[data-look=v3] .st-card__title{font-size:26px}[data-look=v3] .vf{border-radius:var(--v3-r-hero);padding:20px 18px 104px}[data-look=v3] .vf-bar{left:10px;right:10px;bottom:calc(var(--tabbar-h,56px) + env(safe-area-inset-bottom,0px) + 10px);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:0 0 0 1px var(--glass-border), var(--v3-shadow-lift);animation:fv3-sheet var(--m-drawer) both;border-radius:26px;padding:8px}}@media (prefers-reduced-transparency:reduce){[data-look=v3] .vf-bar{background:var(--p-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-look=v3] .wd-box,[data-look=v3] .wd-verdict,[data-look=v3] .wd-photos img{border-radius:16px}[data-look=v3] .wd-table th{font:600 11px / 1.3 var(--p-font-sans);letter-spacing:.09em;color:var(--p-text-4)}[data-look=v3] .wd-table td{padding-block:10px}[data-look=v3] .lr{border-radius:var(--r-card)}[data-look=v3] .lr-row{min-height:52px}[data-look=v3] .vf{border-radius:var(--r-card)}[data-look=v3] .vf-big{border-radius:18px;min-height:56px}[data-look=v3] .dp-lane__track{border-radius:12px}[data-look=v3] .dp-block{border-color:var(--p-hairline);border-left:4px solid var(--p-info);box-shadow:0 1px 2px color-mix(in srgb, var(--p-text) 6%, transparent);border-radius:10px}[data-look=v3] .dp-block[data-changed]{border-color:var(--p-hairline);border-left-color:var(--p-warn)}[data-look=v3] .dp-ruler__mark{font:600 11px / 1.3 var(--p-font-sans);letter-spacing:.06em}[data-look=v3] .rt-list{gap:16px;padding-left:22px;position:relative}[data-look=v3] .rt-list:before{content:"";background:var(--v3-sky-soft);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:6px}[data-look=v3] .rt-list>li{position:relative}[data-look=v3] .rt-list>li:before{content:"";border-radius:var(--r-pill);background:var(--p-surface);width:14px;height:14px;box-shadow:inset 0 0 0 3px var(--v3-sky);position:absolute;top:22px;left:-22px}[data-look=v3] .rt-stop h2{letter-spacing:-.01em;font-size:18px}[data-look=v3] .rt-time{color:var(--v3-sky-ink);font-size:13px}[data-look=v3] .eod-grid{gap:20px}[data-look=v3] .eod-card h2,[data-look=v3] .dp-card h2{letter-spacing:-.01em;font-size:18px}[data-look=v3] .trip-form fieldset,[data-look=v3] .sv-form fieldset{border-color:var(--p-hairline);background:var(--p-surface);border-radius:16px}[data-look=v3] .dx-list>li,[data-look=v3] .sv-page .sv-list>li{border-radius:var(--r-card);background:var(--p-surface);box-shadow:var(--p-elev);border:0;padding:16px 18px}[data-look=v3] .dx-editor{border-bottom-color:var(--p-hairline)}[data-look=v3] .sv-bar{gap:10px 12px;margin-bottom:16px}[data-look=v3] .sv-chips{margin-bottom:20px}[data-look=v3] .sv-row{min-height:60px;transition:background var(--m-micro);gap:14px;padding:10px 20px}[data-look=v3] .sv-row--head{min-height:38px;font:600 11px / 1.3 var(--p-font-sans);letter-spacing:.09em;color:var(--p-text-4);padding-block:0}[data-look=v3] .sv-row__title{letter-spacing:-.005em;font-size:14.5px}[data-look=v3] a.sv-row:hover{background:var(--p-surface-2)}[data-look=v3] a.sv-row[aria-current=true]{background:var(--p-accent-subtle);box-shadow:inset 3px 0 0 var(--p-accent)}[data-look=v3] .sv-new,[data-look=v3] .sv-form,[data-look=v3] .sv-peek{border-radius:var(--r-card)}[data-look=v3] .sv-thread>*{border-radius:18px}[data-look=v3] .sv-thread__internal{background:var(--p-warn-subtle)}[data-look=v3] .sv-find__q,[data-look=v3] .sv-find__site{border-radius:var(--r-pill)}@media (max-width:640px){[data-look=v3] .sv-row{min-height:76px;padding:14px 16px}[data-look=v3] .sv-find,[data-look=v3] .sv-find__q,[data-look=v3] .sv-find__site{width:100%;max-width:none;margin-left:0}}[data-look=v3] .sv-why{box-shadow:inset 3px 0 0 var(--p-info);border-left:0;border-radius:14px;padding:10px 14px}[data-look=v3] .sv-why[data-state=ok]{box-shadow:inset 3px 0 0 var(--p-ok)}[data-look=v3] .sv-why[data-state=warn]{box-shadow:inset 3px 0 0 var(--p-warn)}[data-look=v3] .sv-why[data-state=critical]{box-shadow:inset 3px 0 0 var(--p-critical)}[data-look=v3] .sv-answer__bar .p-btn{border-radius:var(--r-pill);min-height:44px}@media (max-width:560px){[data-look=v3] .sv-code .sv-answer__bar{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:0 0 0 1px var(--glass-border), var(--v3-shadow-lift);border-radius:26px;margin:0 -8px;padding:8px}[data-look=v3] .sv-code .sv-answer__bar .p-btn{min-height:52px}}[data-look=v3] .vc-public{gap:20px;padding-top:36px}[data-look=v3] .vc-brand__mark{border-radius:12px;width:36px;height:36px}[data-look=v3] .vc-card{border-radius:var(--v3-r-hero);box-shadow:var(--v3-shadow-lift);border:0;padding:24px}[data-look=v3] .vc-card:first-of-type{background:var(--v3-glow), var(--p-surface)}[data-look=v3] .vc-h1{letter-spacing:-.03em;font-size:30px;line-height:1.1}[data-look=v3] .vc-text{font-size:16px}[data-look=v3] .vc-form{gap:18px}[data-look=v3] .vc-yesno .p-btn,[data-look=v3] .vc-wide{border-radius:var(--r-pill);min-height:52px;font-size:16px}[data-look=v3] .vc-badge{border-radius:var(--v3-r-hero);box-shadow:0 0 0 2px var(--p-ok), var(--v3-shadow-lift);border:0;padding:28px 22px}[data-look=v3] .vc-badge__name{letter-spacing:-.03em;font-size:34px}[data-look=v3] .vr{border-radius:var(--v3-r-hero);background:var(--v3-glow), var(--p-surface);box-shadow:var(--v3-shadow-lift);border:0;gap:22px;padding:28px}[data-look=v3] .vr-title{letter-spacing:-.03em;font-size:32px;line-height:1.1}[data-look=v3] .vr-sec{padding-top:18px}[data-look=v3] .vr-sec h2,[data-look=v3] .vr-sec-h{letter-spacing:-.01em;font-size:17px}[data-look=v3] .vr-sec h3{font:600 11px / 1.2 var(--p-font-sans);letter-spacing:.09em;color:var(--p-text-4)}[data-look=v3] .vr-work li{border-bottom-style:solid;padding:8px 0}[data-look=v3] .vr-photos img,[data-look=v3] .vr-photos .vr-ph{box-shadow:0 0 0 1px var(--p-hairline);border:0;border-radius:14px}[data-look=v3] .vr-stars label{border-radius:var(--r-pill);min-width:48px;min-height:48px;transition:transform var(--m-micro)}[data-look=v3] .vr-stars label:active{transform:scale(.94)}@media (max-width:480px){[data-look=v3] .vr{padding:20px}[data-look=v3] .vr-title,[data-look=v3] .vc-h1{font-size:26px}}@media print{[data-look=v3] .vr{box-shadow:none;background:var(--p-surface);padding:0}}[data-look=v3] .js-grid{gap:16px}[data-look=v3] .js-card{border-radius:var(--r-card);box-shadow:var(--p-elev);transition:transform var(--m-micro), box-shadow var(--m-micro);border:0;gap:10px;padding:12px}[data-look=v3] .js-card:hover{box-shadow:var(--v3-shadow-lift);transform:translateY(-2px)}[data-look=v3] .js-thumb{border-radius:14px}[data-look=v3] .js-card{position:relative}[data-look=v3] .js-card>.p-badge{box-shadow:0 0 0 2px var(--p-surface);position:absolute;top:20px;right:20px}[data-look=v3] .js-card__body strong{letter-spacing:-.01em;font-size:15px}[data-look=v3] .js-stage{border-radius:var(--r-card);box-shadow:var(--p-elev);border:0}[data-look=v3] .js-days button,[data-look=v3] .js-box{border-radius:12px}[data-look=v3] .js-days button[aria-pressed=true]{box-shadow:0 0 0 1px var(--p-accent);background:var(--p-accent-subtle)}[data-look=v3] .js-frames img{border-radius:10px}[data-look=v3] .js-scrub{accent-color:var(--p-accent)}@media (pointer:coarse){[data-look=v3] .js-days button{min-height:44px}}[data-look=v3] .fv3-next,[data-look=v3] .wj-now{animation:fv3-rise var(--v3-in) var(--v3-ease) both}[data-look=v3] .wb-list>li{animation:fv3-rise .5s var(--v3-ease) both}[data-look=v3] .wb-list>li:nth-child(2){animation-delay:40ms}[data-look=v3] .wb-list>li:nth-child(3){animation-delay:80ms}[data-look=v3] .wb-list>li:nth-child(4){animation-delay:.12s}[data-look=v3] .wb-list>li:nth-child(5){animation-delay:.16s}[data-look=v3] .wb-list>li:nth-child(n+6){animation-delay:.2s}@keyframes fv3-rise{0%{opacity:0;transform:translateY(var(--m-page-rise,14px))}}@media (prefers-reduced-motion:reduce){[data-look=v3] :is(.fv3-next,.wj-now,.wb-list>li,.fv3-live,.wj-phonebar,.vf-bar,.wb-filter__chips),[data-look=v3] .wb-filter__sum:before{animation:none!important}[data-look=v3] :is(.wb-block,.wb-jcard,.js-card,.st-big,.vr-stars label,.fv3-next__actions .p-btn,.wj-phonebar .p-btn,.vf-big){transition:none!important;transform:none!important}[data-look=v3] .fv3-live{box-shadow:0 0 0 3px var(--p-ok-subtle)}}[data-look=v3] .fv3-tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0 0 20px;display:grid}[data-look=v3] .fv3-tiles>*{min-width:0}[data-look=v3] .fv3-stat--critical{background:var(--p-critical-subtle);box-shadow:none}[data-look=v3] .fv3-stat--critical :is(.v3-stat__value,.v3-stat__label){color:var(--p-critical-fg)}[data-look=v3] .fv3-stat--critical .v3-stat__mark{background:var(--p-surface);color:var(--p-critical)}[data-look=v3] .fv3-stat--critical .v3-stat__mark>i{background:var(--p-critical)}[data-look=v3] .fv3-stat--warn{background:var(--p-warn-subtle);box-shadow:none}[data-look=v3] .fv3-stat--warn :is(.v3-stat__value,.v3-stat__label){color:var(--p-warn-fg)}[data-look=v3] .fv3-stat--warn .v3-stat__mark{background:var(--p-surface)}[data-look=v3] .fv3-stat--warn .v3-stat__mark>i{background:var(--p-warn)}@media (max-width:640px){[data-look=v3] .fv3-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}}[data-look=v3] .fv3-scrim{display:none}@media (max-width:640px){[data-look=v3] .fv3-scrim{z-index:30;background:color-mix(in srgb, var(--p-text) 28%, transparent);animation:.2s ease-out both fv3-fade;display:block;position:fixed;inset:0}[data-look=v3] .inc-grid--peek>.wb-side,[data-look=v3] .inc-grid--peek>.sv-side{z-index:31;left:8px;right:8px;bottom:calc(var(--tabbar-h,56px) + env(safe-area-inset-bottom,0px) + 8px);max-height:min(78vh, calc(100vh - var(--tabbar-h,56px) - 72px));overscroll-behavior:contain;background:var(--p-surface);box-shadow:var(--v3-shadow-lift);animation:fv3-sheet var(--m-drawer) both;border-radius:28px;order:0;padding-top:22px;position:fixed;overflow-y:auto}[data-look=v3] .inc-grid--peek>.wb-side:before,[data-look=v3] .inc-grid--peek>.sv-side:before{content:"";border-radius:var(--r-pill);background:var(--p-surface-3);z-index:1;width:40px;height:5px;margin:-12px auto 8px;display:block;position:sticky;top:0}[data-look=v3] .inc-grid--peek>:is(.wb-side,.sv-side)>:not(.fv3-scrim){z-index:1;position:relative}}@media (prefers-reduced-motion:reduce){[data-look=v3] .fv3-scrim,[data-look=v3] .inc-grid--peek>.wb-side,[data-look=v3] .inc-grid--peek>.sv-side{animation:none!important}}
