.library-ds .chip{display:inline-flex;align-items:center;gap:.375rem;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);padding:.25rem .625rem;font-size:.8125rem;color:var(--text-faint);transition:color .15s ease,border-color .15s ease,background-color .15s ease}.library-ds .chip:hover{color:var(--text);border-color:var(--border-strong)}.library-ds .chip:active{transform:none}.library-ds .meter{height:.375rem;overflow:hidden;border-radius:9999px;background:var(--border);box-shadow:none}.library-ds .meter-fill{height:100%;border-radius:9999px;background:linear-gradient(90deg,color-mix(in oklab,var(--accent) 72%,transparent),var(--accent));transform-origin:left center;transition:transform var(--dur-slow) var(--ease-out);box-shadow:none}.library-ds .meter-glow{display:none}.dashboard-shell{min-height:100vh;color:var(--text);background:var(--bg);--positive:#247849;--negative:#bb3636;--warning:#986316}.dashboard-shell[data-theme=dark]{color-scheme:dark;--bg:#191815;--surface:#22211e;--surface-1:#22211e;--surface-2:#2b2925;--overlay:#24221f;--border:rgba(246,234,219,0.1);--border-strong:rgba(246,234,219,0.2);--border-lit:rgba(255,255,255,0.04);--text:#f3ede5;--text-muted:#c0b8ad;--text-faint:#a69c90;--text-faintest:#8e857c;--accent:#ff834e;--accent-hover:#ff966a;--accent-press:#e46835;--accent-fg:#24150c;--accent-soft:rgba(255,131,78,0.1);--positive:#7aca97;--negative:#ff9595;--warning:#e9bb69;--shadow-card:0 1px 2px #0002;--shadow-inset:inset 0 1px 2px #0002;--shadow-lift:0 8px 24px #0003}.dashboard-shell .t-label{font-family:var(--font-body),sans-serif;text-transform:none;letter-spacing:0}.dashboard-shell :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.dashboard-shell .btn-primary{background:#ffd4b8;color:#382116;border:1px solid #efb38d;box-shadow:none}.dashboard-shell[data-theme=dark] .btn-primary{background:#ffd4b8;color:#382116;border-color:#efb38d}.dashboard-shell .card,.dashboard-shell .card-lit{border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:0 2px 3px -2px #20150912}.dashboard-topbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 32px;border-bottom:1px solid var(--border)}.workspace-title{font-size:2rem;line-height:1.1}.dashboard-workflow{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--text-faint)}.dashboard-workflow a[aria-current=page]{color:var(--text);font-weight:600}.dashboard-workflow .trial-pill{font-size:12px;font-weight:500;line-height:1;color:var(--accent);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:6px;padding:4px 8px;white-space:nowrap}.dashboard-sidebar{background:var(--bg)}.track-workspace{display:grid;grid-template-columns:174px minmax(0,1fr);gap:30px}.track-rail{position:sticky;top:24px;align-self:start}.track-rail nav{display:flex;flex-direction:column;gap:5px}.track-rail-link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:9px;color:var(--text-muted);font-size:13px;white-space:nowrap}.track-rail-link:hover{background:var(--surface-2)}.track-rail-link[aria-current=page]{background:var(--surface);color:var(--text);box-shadow:0 1px 4px #2015090a;font-weight:600}.track-rail-link[aria-current=page] svg{color:var(--accent)}.track-rail-note{margin-top:28px;border-top:1px solid var(--border);padding:18px 10px}.track-state{display:flex;align-items:flex-start;gap:12px;padding:18px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2)}.track-state-icon{color:var(--text-muted);margin-top:1px}.track-state[data-tone=error] .track-state-icon{color:var(--negative)}.track-state[data-tone=warning] .track-state-icon{color:var(--warning)}.track-state[data-tone=success] .track-state-icon{color:var(--positive)}.track-kicker{display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:12px;font-weight:500}.track-title{font-family:var(--font-heading),sans-serif;font-size:clamp(30px,3vw,40px);line-height:1.15;letter-spacing:-.035em;font-weight:600}.track-entry{max-width:1080px;margin:0 auto}.track-entry-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;align-items:start}.track-option{display:flex;gap:12px;align-items:center;border:1px solid var(--border);border-radius:12px;padding:16px;text-align:left;background:var(--surface)}.track-option[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.track-option svg{flex-shrink:0}.track-option-mark{margin-left:auto;width:16px;height:16px;border-radius:50%;border:1px solid var(--border-strong)}.track-option[aria-pressed=true] .track-option-mark{border:5px solid var(--accent)}.track-preview{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:24px}.track-preview-chart{height:110px;display:flex;align-items:end;gap:7px;padding-top:16px;border-bottom:1px solid var(--border)}.track-preview-chart span{background:var(--surface-2);border-radius:4px 4px 0 0;flex:1}.track-preview-chart span:nth-last-child(-n+4){background:color-mix(in srgb,var(--accent) 55%,var(--surface))}.track-security{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;border-top:1px solid var(--border);margin-top:28px;padding-top:22px}.track-security strong{display:block;font-size:12px;font-weight:600;margin-bottom:4px;color:var(--text)}.track-security p{font-size:12px;line-height:1.6;color:var(--text-muted)}.track-health-card{border-left:3px solid var(--border-strong)!important}.track-health-card[data-severity=critical]{border-left-color:var(--negative)!important}.track-health-card[data-severity=serious],.track-health-card[data-severity=warning]{border-left-color:var(--warning)!important}.track-metric-value{font-family:var(--font-heading),sans-serif;font-size:clamp(23px,2.5vw,33px);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:600}.track-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.track-columns{display:grid;grid-template-columns:1.2fr 1fr;gap:18px}.track-details-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.track-numbers{display:flex;flex-wrap:wrap;gap:8px 18px;font-variant-numeric:tabular-nums;font-size:12px;color:var(--text-muted)}.track-numbers span{white-space:nowrap}.track-table{font-size:12px}.track-table td,.track-table th{padding:12px;text-align:left;border-bottom:1px solid var(--border)}.track-chart-controls{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.track-chart-controls .segmented{flex-wrap:wrap}@media (max-width:1199px){.track-workspace{grid-template-columns:minmax(0,1fr);gap:22px}.track-rail{position:static}.track-rail nav{flex-direction:row;overflow:auto;padding:3px 2px 7px}.track-rail-heading,.track-rail-note{display:none}.track-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.dashboard-topbar{padding:13px 20px}.dashboard-workflow{gap:9px}.track-entry-grid{grid-template-columns:minmax(0,1fr)}.track-metrics,.track-security{grid-template-columns:repeat(2,minmax(0,1fr))}.track-preview{padding:20px}.track-workspace{gap:18px}.dashboard-sidebar .sidebar-secondary,.dashboard-sidebar nav>span{display:none}.dashboard-sidebar{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.dashboard-shell *,.dashboard-shell :after,.dashboard-shell :before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (min-width:1440px){.track-workspace{grid-template-columns:184px minmax(0,1fr);gap:36px}.track-metrics{gap:16px}.track-columns{grid-template-columns:1.35fr 1fr}}.track-title:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:3px}.dashboard-shell .btn-primary:hover{background:#ffc49f;color:#382116}.dashboard-shell .btn-primary:active{background:#ffb985;color:#382116}.dashboard-shell #track-content{max-width:1360px}.dashboard-shell .track-health-card p{max-width:85ch}.dashboard-shell .workspace-advertiser h1.t-display{font-size:32px;line-height:1.15;letter-spacing:-.035em}.dashboard-shell .workspace-advertiser .max-w-\[1320px\]{max-width:1600px}@media (min-width:768px){.dashboard-shell .workspace-advertiser .md\:px-10{padding-left:32px;padding-right:32px}}.market-overview-layout{display:flex;align-items:flex-start;gap:24px}.market-overview-grid{flex:1;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.market-entry-card{position:relative;text-align:left;padding:22px 22px 36px;border:1px solid var(--border);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-card);transition:border-color .15s,box-shadow .15s}.market-entry-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-lift)}.market-entry-icon{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:var(--accent-soft);color:var(--accent);font-size:20px}.market-entry-arrow{position:absolute;right:20px;bottom:14px;color:var(--text-muted)}.market-advertiser-panel{flex:0 0 240px;width:240px;padding:12px 8px;border:1px solid var(--border);background:var(--surface);border-radius:14px;position:sticky;top:24px}.market-advertiser-panel[data-collapsed=true]{flex-basis:60px;width:60px;padding:12px 6px}.market-advertiser-panel[data-collapsed=true]>div:first-child{padding-left:0;padding-right:0;justify-content:center}.market-advertiser-item{display:flex;align-items:center;gap:9px;width:100%;padding:10px 8px;border-radius:8px;font-size:13px;line-height:1.4;text-align:left;color:var(--text-muted)}.market-advertiser-item:hover{background:var(--surface-2);color:var(--text)}.market-advertiser-item[data-active=true]{background:var(--accent-soft);color:var(--text);box-shadow:inset 2px 0 var(--accent)}.market-advertiser-panel[data-collapsed=true] .market-advertiser-item{justify-content:center;padding:10px 0}.market-browser{display:flex;align-items:flex-start;gap:24px;min-width:0}.market-landing-card{display:flex;align-items:center;gap:16px;padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:12px;transition:border-color .15s,background .15s}a.market-landing-card:hover{border-color:var(--accent);background:var(--surface-2)}.market-landing-thumb{flex:0 0 64px;height:54px;border-radius:8px;overflow:hidden;display:grid;place-items:center;background:var(--surface-2);color:var(--text-muted)}@media (max-width:1240px){.market-overview-layout{flex-direction:column}.market-overview-grid{width:100%}.market-overview-layout .market-advertiser-panel{position:static;flex-basis:auto}}@media (max-width:767px){.market-browser{flex-direction:column}.market-advertiser-panel{position:static;flex-basis:auto;width:100%}.market-advertiser-panel[data-collapsed=true]{flex-basis:auto;width:60px}.market-browser>div,.market-browser>section{width:100%}.market-overview-grid{grid-template-columns:1fr}}.market-advertiser-item{position:relative}.market-logo-tooltip{display:none;position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);z-index:30;width:-moz-max-content;width:max-content;max-width:240px;padding:8px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);box-shadow:var(--shadow-card)}.market-advertiser-item:focus-visible .market-logo-tooltip,.market-advertiser-item:hover .market-logo-tooltip{display:block}.market-overview-layout .market-logo-tooltip{left:auto;right:calc(100% + 8px)}.market-entry-card{padding-top:18px;padding-bottom:30px}.market-entry-card h2{font-size:16px}.market-entry-card p{line-height:1.5}.market-creatives{container-type:inline-size;container-name:market-creatives}.market-creatives .ad-grid-items{grid-template-columns:minmax(0,1fr)}@container market-creatives (min-width: 620px){.market-creatives .ad-grid-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@container market-creatives (min-width: 1000px){.market-all-ads .ad-grid-items{grid-template-columns:repeat(3,minmax(0,1fr))}}.track-table-wrap{overflow:auto;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.track-table{width:100%;min-width:700px;border-collapse:collapse;font-size:13px}.track-table th{position:sticky;top:0;background:var(--surface-2);color:var(--text-muted);font-weight:500}.track-table td,.track-table th{text-align:right;padding:12px 16px;white-space:nowrap}.track-table td{border-top:1px solid var(--border);font-variant-numeric:tabular-nums}.track-table td:first-child,.track-table th:first-child{text-align:left;position:sticky;left:0;background:var(--surface);min-width:240px;max-width:360px;white-space:normal}.track-table tr:hover td{background:var(--surface-2);cursor:pointer}.track-row-name{font-weight:600;display:block;text-align:left;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-inspection{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:20px;align-items:start}.track-evidence-panel{border:1px solid var(--border);border-radius:14px;background:var(--surface);padding:22px;position:sticky;top:24px;max-height:calc(100vh - 60px);overflow:auto}.track-finding-row{width:100%;display:grid;grid-template-columns:92px minmax(0,1fr) 16px;gap:14px;align-items:center;text-align:left;padding:17px 18px;background:var(--surface)}.track-finding-row:hover,.track-finding-row[aria-pressed=true]{background:var(--surface-2)}.track-workspace a:focus-visible,.track-workspace button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:1150px){.track-inspection{grid-template-columns:minmax(0,1fr)}.track-evidence-panel{position:relative;top:auto;max-height:none}}.dashboard-guide-cue{position:absolute;top:calc(100% + .35rem);left:50%;display:inline-flex;align-items:center;gap:.35rem;transform:translateX(-50%);white-space:nowrap;color:var(--accent);font-size:.72rem;font-weight:650;pointer-events:none}.dashboard-guide-cue b{font-size:1rem;animation:dashboard-guide-point 1.35s ease-in-out infinite}@keyframes dashboard-guide-point{0%,to{transform:translateY(.2rem);opacity:.5}55%{transform:translateY(-.18rem);opacity:1}}@media (prefers-reduced-motion:reduce){.dashboard-guide-cue b{animation:none}}.page_shell__4NzGL{width:min(calc(100% - 3rem),960px);margin-inline:auto}@media (max-width:620px){.page_shell__4NzGL{width:min(calc(100% - 1.5rem),960px)}}.page_hero__e_WAb{position:relative;isolation:isolate}.page_hero__e_WAb:before{content:"";position:absolute;inset:-10% -20% auto;height:130%;z-index:-1;background:radial-gradient(60% 60% at 50% 0,var(--accent-soft),transparent 70%),radial-gradient(38% 42% at 78% 8%,color-mix(in oklab,var(--accent) 12%,transparent),transparent 70%);pointer-events:none}.page_plan__N6_uT{position:relative;overflow:hidden;width:min(100%,34rem);transition:box-shadow var(--dur-base,.22s) var(--ease-out,ease),border-color var(--dur-base,.22s) var(--ease-out,ease)}.page_plan__N6_uT:after{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--accent),var(--accent-hover))}.page_plan__N6_uT:hover{border-color:var(--border-strong);box-shadow:var(--shadow-lift),0 0 0 1px color-mix(in oklab,var(--accent) 22%,transparent),0 18px 60px color-mix(in oklab,var(--accent) 16%,transparent)}.page_priceNum__tkYjY{font-family:var(--font-heading),system-ui,sans-serif;font-weight:700;font-size:clamp(3.2rem,5vw,4.4rem);line-height:.9;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.page_currency__09brM{font-weight:600;font-size:1.4rem;margin-top:.5rem}.page_currency__09brM,.page_regular__hWsqx{font-family:var(--font-heading),system-ui,sans-serif;line-height:1}.page_regular__hWsqx{font-weight:500;font-size:1.15rem}.page_strikeWrap__bphRE{position:relative;display:inline-block}.page_strikeWrap__bphRE:after{content:"";position:absolute;left:0;top:52%;height:1.5px;width:100%;background:var(--text-faint);pointer-events:none}@media (prefers-reduced-motion:reduce){.page_plan__N6_uT{transition:none}}