@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}.tds-performance-widget{--tds-accent:#5b5bd6;--tds-accent-soft:color-mix(in srgb,var(--tds-accent) 11%,transparent);--tds-border:var(--theme-elevation-100);--tds-card:var(--theme-elevation-0,var(--theme-bg));--tds-muted:var(--theme-elevation-550);--tds-radius-lg:18px;--tds-radius-md:12px;--tds-shadow:0 18px 48px color-mix(in srgb,var(--theme-text) 7%,transparent);background:var(--theme-bg);border:1px solid var(--tds-border);border-radius:var(--tds-radius-lg);box-shadow:var(--tds-shadow);color:var(--theme-text);display:flex;flex-direction:column;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:18px;overflow:hidden;padding:clamp(14px,2vw,24px);width:100%}.tds-performance-widget *,.tds-performance-widget :after,.tds-performance-widget :before{box-sizing:border-box}.tds-performance-widget button,.tds-performance-widget input,.tds-performance-widget select{font:inherit}.tds-performance-widget a:focus-visible,.tds-performance-widget button:focus-visible,.tds-performance-widget input:focus-visible,.tds-performance-widget select:focus-visible,.tds-performance-widget tr:focus-visible{outline:2px solid var(--tds-accent);outline-offset:2px}.tds-performance-widget__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.tds-performance-widget__hero{align-items:center;background:radial-gradient(circle at 88% 10%,color-mix(in srgb,var(--tds-accent) 15%,transparent),transparent 35%),linear-gradient(135deg,var(--theme-elevation-50),color-mix(in srgb,var(--theme-bg) 92%,var(--tds-accent)));border:1px solid var(--tds-border);border-radius:var(--tds-radius-lg);display:flex;gap:18px;justify-content:space-between;min-height:106px;overflow:hidden;padding:20px;position:relative}.tds-performance-widget__hero:after{background:linear-gradient(90deg,var(--tds-accent),#8b5cf6,#22c55e);bottom:0;content:"";height:3px;left:0;opacity:.8;position:absolute;right:0}.tds-performance-widget__drilldown-header,.tds-performance-widget__filter-group,.tds-performance-widget__freshness,.tds-performance-widget__freshness>div,.tds-performance-widget__hero-title,.tds-performance-widget__metric-switcher,.tds-performance-widget__mode-tabs,.tds-performance-widget__mover-columns li>div,.tds-performance-widget__page-buttons,.tds-performance-widget__pagination,.tds-performance-widget__pagination label,.tds-performance-widget__row-toggle,.tds-performance-widget__search-wrap,.tds-performance-widget__section-heading,.tds-performance-widget__section-heading>div,.tds-performance-widget__segments,.tds-performance-widget__toolbar,.tds-performance-widget__trend-header{align-items:center;display:flex}.tds-performance-widget__hero-title{gap:14px;min-width:0}.tds-performance-widget__hero-icon{align-items:center;background:var(--tds-accent);border-radius:14px;box-shadow:0 10px 24px color-mix(in srgb,var(--tds-accent) 30%,transparent);color:#fff;display:inline-flex;flex:0 0 auto;height:48px;justify-content:center;width:48px}.tds-performance-widget__hero-icon svg{height:22px;width:22px}.tds-performance-widget__hero-title>div>span,.tds-performance-widget__section-heading>div>span,.tds-performance-widget__trend-header .tds-performance-widget__section-heading>span{color:var(--tds-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tds-performance-widget__hero h2{font-size:clamp(20px,2vw,26px);letter-spacing:-.025em;line-height:1.15;margin:3px 0 5px}.tds-performance-widget__hero p,.tds-performance-widget__hero small{color:var(--tds-muted);font-size:12px;margin:0}.tds-performance-widget__freshness{flex:0 0 auto;gap:10px}.tds-performance-widget__freshness>span{background:var(--theme-success-500);border:3px solid color-mix(in srgb,var(--theme-success-500) 20%,var(--theme-bg));border-radius:50%;display:block;height:12px;width:12px}.tds-performance-widget__freshness>span.tds-performance-widget__status-dot--busy{animation:tds-performance-pulse 1.2s ease-in-out infinite;background:var(--tds-accent);border-color:var(--tds-accent-soft)}.tds-performance-widget__freshness>div{align-items:flex-start;flex-direction:column;gap:1px}.tds-performance-widget__freshness strong{font-size:13px;font-weight:650}.tds-performance-widget__button,.tds-performance-widget__drilldown-header button,.tds-performance-widget__page-buttons button,.tds-performance-widget__refresh{align-items:center;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:9px;color:var(--theme-text);cursor:pointer;display:inline-flex;gap:7px;justify-content:center;min-height:38px;padding:0 12px;transition:background .15s ease,border-color .15s ease,transform .15s ease}.tds-performance-widget__refresh{background:var(--theme-text);border-color:var(--theme-text);color:var(--theme-bg);margin-left:6px}.tds-performance-widget__button:hover:not(:disabled),.tds-performance-widget__drilldown-header button:hover:not(:disabled),.tds-performance-widget__page-buttons button:hover:not(:disabled),.tds-performance-widget__refresh:hover:not(:disabled){transform:translateY(-1px)}.tds-performance-widget__button:disabled,.tds-performance-widget__page-buttons button:disabled,.tds-performance-widget__refresh:disabled{cursor:default;opacity:.55}.tds-performance-widget__button--secondary{background:rgba(0,0,0,0)}.tds-performance-widget__mode-tabs{background:var(--theme-elevation-50);border:1px solid var(--tds-border);border-radius:11px;gap:4px;padding:4px;width:fit-content}.tds-performance-widget__mode-tabs button{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:8px;color:var(--tds-muted);cursor:pointer;display:inline-flex;font-weight:600;gap:7px;min-height:38px;padding:0 14px}.tds-performance-widget__mode-tabs button[aria-pressed=true]{background:var(--theme-bg);box-shadow:0 2px 9px color-mix(in srgb,var(--theme-text) 8%,transparent);color:var(--theme-text)}.tds-performance-widget__toolbar{align-items:flex-end;flex-wrap:wrap;gap:10px}.tds-performance-widget__filter-group{align-items:flex-start;flex-direction:column;gap:5px}.tds-performance-widget__filter-group>span,.tds-performance-widget__limit{color:var(--tds-muted);font-size:11px;font-weight:650}.tds-performance-widget__segments{background:var(--theme-elevation-50);border:1px solid var(--tds-border);border-radius:10px;gap:2px;padding:3px}.tds-performance-widget__segment{background:rgba(0,0,0,0);border:0;border-radius:7px;color:var(--tds-muted);cursor:pointer;font-size:12px;font-weight:600;min-height:34px;padding:0 10px;white-space:nowrap}.tds-performance-widget__segment:hover{color:var(--theme-text)}.tds-performance-widget__segment[aria-pressed=true]{background:var(--tds-accent);box-shadow:0 4px 12px color-mix(in srgb,var(--tds-accent) 22%,transparent);color:#fff}.tds-performance-widget__search-wrap{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-150);border-radius:10px;flex:1 1 240px;gap:8px;min-height:42px;padding:0 11px}.tds-performance-widget__search-wrap:focus-within{border-color:var(--tds-accent)}.tds-performance-widget__search-wrap:has(.tds-performance-widget__search:focus-visible){box-shadow:0 0 0 3px var(--tds-accent-soft)}.tds-performance-widget__search-wrap>svg{color:var(--tds-muted);flex:0 0 auto}.tds-performance-widget__search{background:rgba(0,0,0,0);border:0;color:var(--theme-text);height:40px;min-width:120px;outline:0;padding:0;width:100%}.tds-performance-widget .tds-performance-widget__search-wrap .tds-performance-widget__search:focus-visible{outline:none}.tds-performance-widget__search-wrap>button{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:5px;color:var(--tds-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.tds-performance-widget__limit{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.tds-performance-widget__limit select,.tds-performance-widget__pagination select{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-150);border-radius:9px;color:var(--theme-text);min-height:38px;padding:0 10px}.tds-performance-widget__error{background:color-mix(in srgb,var(--theme-error-500) 8%,var(--theme-bg));border:1px solid color-mix(in srgb,var(--theme-error-500) 40%,var(--tds-border));border-radius:var(--tds-radius-md);color:var(--theme-error-700);display:grid;gap:2px;padding:11px 13px}.tds-performance-widget__error span{font-size:12px}.tds-performance-widget__content--updating{opacity:.58;pointer-events:none;transition:opacity .18s ease}.tds-performance-widget__live-loading{align-items:center;background:var(--tds-card);border:1px solid var(--tds-border);border-radius:var(--tds-radius-md);color:var(--tds-muted);display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:220px;padding:32px 16px;text-align:center}.tds-performance-widget__live-loading svg{animation:tds-performance-pulse 1.2s ease-in-out infinite;color:var(--theme-success-500);height:24px;margin-bottom:4px;width:24px}.tds-performance-widget__live-loading strong{color:var(--theme-text)}.tds-performance-widget__live-loading span{font-size:11px}.tds-performance-widget__metrics{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.tds-performance-widget__metric-card{background:var(--tds-card);border:1px solid var(--tds-border);border-radius:var(--tds-radius-md);box-shadow:0 7px 22px color-mix(in srgb,var(--theme-text) 4%,transparent);display:flex;flex-direction:column;gap:7px;min-width:0;overflow:hidden;padding:14px;position:relative}.tds-performance-widget__metric-card:before{background:var(--tds-accent);content:"";height:3px;left:14px;position:absolute;top:0;width:34px}.tds-performance-widget__metric-card>div{align-items:center;display:flex;gap:8px;justify-content:space-between}.tds-performance-widget__metric-card small,.tds-performance-widget__metric-card>div>span:first-child{color:var(--tds-muted);font-size:11px}.tds-performance-widget__metric-card>strong{font-size:clamp(20px,2.1vw,28px);letter-spacing:-.035em;line-height:1;overflow:hidden;text-overflow:ellipsis}.tds-performance-widget__metric-card--interactive{appearance:none;color:var(--theme-text);cursor:pointer;font:inherit;text-align:left;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease;width:100%}.tds-performance-widget__metric-card--interactive:hover,.tds-performance-widget__metric-card--interactive[aria-expanded=true]{border-color:color-mix(in srgb,var(--tds-accent) 45%,var(--tds-border));box-shadow:0 10px 28px color-mix(in srgb,var(--tds-accent) 12%,transparent);transform:translateY(-1px)}.tds-performance-widget__metric-card--interactive:focus-visible{outline:2px solid color-mix(in srgb,var(--tds-accent) 65%,transparent);outline-offset:2px}.tds-performance-widget__metric-card--interactive[aria-expanded=true]:before{width:52px}.tds-performance-widget__metric-delta{align-items:center;background:var(--theme-elevation-50);border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:2px;min-height:22px;padding:0 7px;white-space:nowrap}.tds-performance-widget__comparison-caption{color:var(--tds-muted);font-size:11px;grid-column:1/-1;margin-top:-3px}.tds-performance-widget__revenue-sources{background:linear-gradient(135deg,color-mix(in srgb,var(--tds-accent) 7%,var(--tds-card)),var(--tds-card) 44%);border:1px solid color-mix(in srgb,var(--tds-accent) 25%,var(--tds-border));border-radius:var(--tds-radius-md);box-shadow:0 8px 24px color-mix(in srgb,var(--theme-text) 4%,transparent);display:grid;gap:12px;padding:14px}.tds-performance-widget__revenue-sources-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.tds-performance-widget__revenue-sources-header>div{display:grid;gap:2px}.tds-performance-widget__revenue-sources-header small,.tds-performance-widget__revenue-sources-header span{color:var(--tds-muted);font-size:11px}.tds-performance-widget__revenue-sources-header>span{background:color-mix(in srgb,var(--tds-accent) 9%,var(--theme-bg));border:1px solid color-mix(in srgb,var(--tds-accent) 18%,var(--tds-border));border-radius:999px;padding:5px 8px;white-space:nowrap}.tds-performance-widget__revenue-sources-header h3{font-size:22px;letter-spacing:-.03em;line-height:1.1;margin:0}.tds-performance-widget__revenue-source-list{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.tds-performance-widget__revenue-source{background:color-mix(in srgb,var(--tds-card) 94%,var(--theme-bg));border:1px solid var(--tds-border);border-radius:10px;display:grid;gap:9px 12px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:11px}.tds-performance-widget__revenue-source-main{align-items:center;display:flex;gap:9px;min-width:0}.tds-performance-widget__revenue-source-main>span{align-items:center;background:color-mix(in srgb,var(--tds-accent) 13%,var(--theme-bg));border-radius:8px;color:var(--tds-accent);display:inline-flex;flex:0 0 32px;font-size:10px;font-weight:800;height:32px;justify-content:center}.tds-performance-widget__revenue-source-main>div,.tds-performance-widget__revenue-source-value{display:grid;gap:2px;min-width:0}.tds-performance-widget__revenue-source-main small,.tds-performance-widget__revenue-source-main strong,.tds-performance-widget__revenue-source-value small,.tds-performance-widget__revenue-source-value strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tds-performance-widget__revenue-source-main small,.tds-performance-widget__revenue-source-value small{color:var(--tds-muted);font-size:10px}.tds-performance-widget__revenue-source-value{text-align:right}.tds-performance-widget__revenue-source-track{background:var(--theme-elevation-100);border-radius:999px;grid-column:1/-1;height:4px;overflow:hidden}.tds-performance-widget__revenue-source-track i{background:linear-gradient(90deg,var(--tds-accent),var(--theme-success-500));border-radius:inherit;display:block;height:100%;min-width:0}.tds-performance-widget__delta--positive{color:var(--theme-success-600)}.tds-performance-widget__delta--negative{color:var(--theme-error-600)}.tds-performance-widget__delta--neutral{color:var(--tds-muted)}.tds-performance-widget__analysis-grid{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr)}.tds-performance-widget__analysis-stack{display:grid;gap:12px;grid-template-rows:auto 1fr;min-width:0}.tds-performance-widget__analysis-card,.tds-performance-widget__breakdown,.tds-performance-widget__collapsible,.tds-performance-widget__drilldown,.tds-performance-widget__trend{background:var(--tds-card);border:1px solid var(--tds-border);border-radius:var(--tds-radius-md)}.tds-performance-widget__analysis-card,.tds-performance-widget__drilldown,.tds-performance-widget__trend{display:flex;flex-direction:column;gap:13px;padding:14px}.tds-performance-widget__trend{align-self:start;container-type:inline-size;width:100%}.tds-performance-widget__trend-header{align-items:flex-start;flex-wrap:wrap;gap:12px;justify-content:space-between}.tds-performance-widget__section-heading{gap:8px;justify-content:space-between;min-width:0}.tds-performance-widget__trend-header .tds-performance-widget__section-heading{align-items:flex-start;flex-direction:column;gap:2px}.tds-performance-widget__trend-progress{align-items:center;background:color-mix(in srgb,var(--tds-accent) 8%,var(--theme-bg));border:1px solid color-mix(in srgb,var(--tds-accent) 18%,var(--tds-border));border-radius:999px;color:color-mix(in srgb,var(--tds-accent) 76%,var(--theme-text));display:inline-flex;font-size:10px;font-weight:650;gap:6px;margin-top:5px;min-height:24px;padding:0 8px}.tds-performance-widget__trend-progress i{background:var(--tds-accent);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--tds-accent) 15%,transparent);height:6px;width:6px}.tds-performance-widget__section-heading>div{gap:7px}.tds-performance-widget__section-heading h3{font-size:16px;letter-spacing:-.015em;line-height:1.2;margin:0}.tds-performance-widget__section-heading small,.tds-performance-widget__section-heading>span{color:var(--tds-muted);font-size:11px}.tds-performance-widget__metric-switcher{background:var(--theme-elevation-50);border-radius:8px;gap:2px;padding:3px}.tds-performance-widget__metric-switcher button{background:rgba(0,0,0,0);border:0;border-radius:6px;color:var(--tds-muted);cursor:pointer;font-size:11px;min-height:30px;padding:0 8px}.tds-performance-widget__metric-switcher button[aria-pressed=true]{background:var(--theme-bg);box-shadow:0 2px 7px color-mix(in srgb,var(--theme-text) 8%,transparent);color:var(--theme-text);font-weight:650}.tds-performance-widget__chart{display:grid;gap:4px;min-height:0}.tds-performance-widget__chart-plot{border-radius:8px;cursor:crosshair;height:230px;height:clamp(215px,22cqi,270px);outline:none;overflow:visible;position:relative;touch-action:pan-y;width:100%}.tds-performance-widget__chart-plot:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--tds-accent) 44%,transparent)}.tds-performance-widget__chart-plot svg{border-radius:inherit;display:block;height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.tds-performance-widget__chart-gridline{stroke:var(--theme-elevation-100);stroke-dasharray:4 6;stroke-width:1;vector-effect:non-scaling-stroke}.tds-performance-widget__chart-area{fill:var(--tds-accent-soft)}.tds-performance-widget__chart-area--in-progress{fill:color-mix(in srgb,var(--tds-accent) 5%,var(--theme-bg))}.tds-performance-widget__chart-in-progress-zone{fill:color-mix(in srgb,var(--tds-accent) 3%,transparent)}.tds-performance-widget__chart-in-progress-boundary{stroke:color-mix(in srgb,var(--tds-accent) 28%,transparent);stroke-dasharray:3 5;stroke-width:1;vector-effect:non-scaling-stroke}.tds-performance-widget__chart-line{fill:none;stroke:var(--tds-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;vector-effect:non-scaling-stroke}.tds-performance-widget__chart-line--in-progress{stroke-dasharray:7 7;stroke-linecap:butt}.tds-performance-widget__chart-point{background:var(--theme-bg);border:3px solid var(--tds-accent);border-radius:50%;box-shadow:0 1px 4px color-mix(in srgb,var(--theme-text) 12%,transparent);box-sizing:border-box;height:10px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:height .12s ease,width .12s ease,box-shadow .12s ease;width:10px;z-index:3}.tds-performance-widget__chart-point--in-progress{background:var(--tds-accent)}.tds-performance-widget__chart-point--in-progress:after{border:1px dashed color-mix(in srgb,var(--tds-accent) 75%,transparent);border-radius:50%;content:"";inset:-7px;position:absolute}.tds-performance-widget__chart-point--active{box-shadow:0 0 0 5px color-mix(in srgb,var(--tds-accent) 15%,transparent),0 4px 12px color-mix(in srgb,var(--theme-text) 18%,transparent);height:14px;width:14px}.tds-performance-widget__chart-crosshair{border-left:1px dashed color-mix(in srgb,var(--tds-accent) 45%,transparent);bottom:8%;pointer-events:none;position:absolute;top:7%;transform:translateX(-.5px);z-index:2}.tds-performance-widget__chart-scale{inset:0;pointer-events:none;position:absolute;z-index:2}.tds-performance-widget__chart-scale span{background:color-mix(in srgb,var(--tds-card) 86%,transparent);border-radius:4px;color:var(--tds-muted);font-size:9px;line-height:1;padding:2px 4px;position:absolute;right:4px;transform:translateY(-50%)}.tds-performance-widget__chart-tooltip{--tds-tooltip-half-width:122px;--tds-tooltip-width:244px;background:color-mix(in srgb,var(--theme-text) 93%,var(--theme-bg));border:1px solid color-mix(in srgb,var(--theme-bg) 18%,transparent);border-radius:10px;box-shadow:0 14px 38px color-mix(in srgb,var(--theme-text) 24%,transparent);color:var(--theme-bg);left:clamp(8px,var(--tds-tooltip-anchor) - var(--tds-tooltip-half-width),100% - var(--tds-tooltip-width) - 8px);max-width:calc(100% - 16px);min-width:218px;padding:10px;pointer-events:none;position:absolute;transform:translateY(calc(-100% - 14px));width:var(--tds-tooltip-width);z-index:8}.tds-performance-widget__chart-tooltip[data-position=below]{transform:translateY(14px)}.tds-performance-widget__chart-tooltip[data-position=center]{transform:translateY(-50%)}.tds-performance-widget__chart-tooltip-header{align-items:center;display:flex;gap:7px;justify-content:space-between}.tds-performance-widget__chart-tooltip-header strong{font-size:11px;line-height:1.25}.tds-performance-widget__chart-tooltip-header span{background:color-mix(in srgb,var(--tds-accent) 65%,transparent);border-radius:999px;color:#fff;font-size:9px;font-weight:700;padding:3px 6px;white-space:nowrap}.tds-performance-widget__chart-tooltip dl{display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));margin:9px 0 7px}.tds-performance-widget__chart-tooltip dl>div{background:color-mix(in srgb,var(--theme-bg) 8%,transparent);border-radius:6px;display:grid;gap:2px;padding:6px 7px}.tds-performance-widget__chart-tooltip dl>div[data-active=true]{background:color-mix(in srgb,var(--tds-accent) 48%,transparent)}.tds-performance-widget__chart-tooltip dt{color:color-mix(in srgb,var(--theme-bg) 65%,transparent);font-size:9px}.tds-performance-widget__chart-tooltip dd{font-size:12px;font-weight:700;margin:0}.tds-performance-widget__chart-tooltip p,.tds-performance-widget__chart-tooltip small{color:color-mix(in srgb,var(--theme-bg) 70%,transparent);display:block;font-size:9px;line-height:1.4;margin:0}.tds-performance-widget__chart-tooltip small{border-top:1px solid color-mix(in srgb,var(--theme-bg) 14%,transparent);margin-top:7px;padding-top:6px}.tds-performance-widget__chart-axis{color:var(--tds-muted);font-size:10px;height:28px;position:relative}.tds-performance-widget__chart-axis>span{align-items:center;display:inline-flex;gap:4px;position:absolute;transform:translateX(-50%);white-space:nowrap}.tds-performance-widget__chart-axis>span[data-edge=start]{transform:none}.tds-performance-widget__chart-axis>span[data-edge=end]{transform:translateX(-100%)}.tds-performance-widget__chart-axis em{background:color-mix(in srgb,var(--tds-accent) 10%,var(--theme-bg));border-radius:999px;color:var(--tds-accent);font-size:8px;font-style:normal;font-weight:700;padding:2px 4px}@container (max-width: 560px){.tds-performance-widget__trend-header .tds-performance-widget__metric-switcher{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.tds-performance-widget__trend-header .tds-performance-widget__metric-switcher button{min-height:36px}.tds-performance-widget__chart-axis>span:nth-child(2n){display:none}.tds-performance-widget__chart-tooltip{--tds-tooltip-half-width:112px;--tds-tooltip-width:224px;min-width:206px}}@media(pointer:coarse){.tds-performance-widget__metric-switcher button{min-height:40px}}.tds-performance-widget__chart-empty{align-items:center;color:var(--tds-muted);display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:230px;text-align:center}.tds-performance-widget__chart-empty svg{height:24px;margin-bottom:4px;width:24px}.tds-performance-widget__chart-empty strong{color:var(--theme-text)}.tds-performance-widget__chart-empty span{font-size:12px}.tds-performance-widget__funnel,.tds-performance-widget__signals{display:grid;gap:10px}.tds-performance-widget__funnel>div{display:grid;gap:5px}.tds-performance-widget__funnel>div>div{align-items:baseline;display:grid;gap:8px;grid-template-columns:1fr auto auto}.tds-performance-widget__funnel small,.tds-performance-widget__funnel span{color:var(--tds-muted);font-size:11px}.tds-performance-widget__funnel-track{background:var(--theme-elevation-100);border-radius:999px;display:block;height:7px;overflow:hidden}.tds-performance-widget__funnel-track>span{background:linear-gradient(90deg,var(--tds-accent),#8b5cf6);border-radius:inherit;display:block;height:100%;transition:width .24s ease}.tds-performance-widget__signals>div{align-items:flex-start;display:grid;gap:9px;grid-template-columns:7px 1fr}.tds-performance-widget__signals>div>span{background:var(--tds-muted);border-radius:999px;height:7px;margin-top:6px;width:7px}.tds-performance-widget__signals>div.tds-performance-widget__signal--positive>span{background:var(--theme-success-500)}.tds-performance-widget__signals>div.tds-performance-widget__signal--negative>span{background:var(--theme-error-500)}.tds-performance-widget__signals>div.tds-performance-widget__signal--warning>span{background:var(--theme-warning-500,#d97706)}.tds-performance-widget__signals>div>div{min-width:0}.tds-performance-widget__signals p,.tds-performance-widget__signals small{color:var(--tds-muted);font-size:10px}.tds-performance-widget__signals strong{display:block;font-size:12px;line-height:1.25;margin:1px 0;overflow-wrap:anywhere}.tds-performance-widget__signals p{line-height:1.3;margin:0}.tds-performance-widget__collapsible{overflow:hidden}.tds-performance-widget__collapsible-trigger{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--theme-text);cursor:pointer;display:grid;gap:12px;grid-template-columns:minmax(150px,1fr) auto auto;min-height:48px;padding:0 14px;text-align:left;width:100%}.tds-performance-widget__collapsible-trigger[aria-expanded=true]{border-bottom:1px solid var(--tds-border)}.tds-performance-widget__collapsible-trigger>span{font-size:13px;font-weight:700}.tds-performance-widget__collapsible-trigger small{color:var(--tds-muted);font-size:11px}.tds-performance-widget__collapsible-trigger strong{background:var(--theme-elevation-50);border-radius:7px;font-size:10px;line-height:1;min-width:42px;padding:7px;text-align:center}.tds-performance-widget__collapsible-body{padding:14px}.tds-performance-widget__movers{display:grid;gap:12px}.tds-performance-widget__mover-columns{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tds-performance-widget__mover-columns>div{background:color-mix(in srgb,var(--theme-elevation-50) 50%,var(--theme-bg));border:1px solid var(--tds-border);border-radius:10px;padding:11px}.tds-performance-widget__mover-columns h4{color:var(--tds-muted);font-size:10px;letter-spacing:.07em;margin:0 0 9px;text-transform:uppercase}.tds-performance-widget__mover-columns ul{display:grid;gap:9px;list-style:none;margin:0;padding:0}.tds-performance-widget__mover-columns li{border-top:1px solid var(--tds-border);display:grid;gap:4px;padding-top:9px}.tds-performance-widget__mover-columns li:first-child{border-top:0;padding-top:0}.tds-performance-widget__mover-columns li>div{align-items:baseline;gap:8px;justify-content:space-between}.tds-performance-widget__mover-columns li strong{font-size:12px}.tds-performance-widget__mover-columns li span,.tds-performance-widget__mover-columns p,.tds-performance-widget__mover-columns>div>p{color:var(--tds-muted);font-size:11px}.tds-performance-widget__mover-columns li p{display:flex;flex-wrap:wrap;gap:7px;margin:0}.tds-performance-widget__breakdown{display:grid;gap:0;overflow:hidden}.tds-performance-widget__breakdown>.tds-performance-widget__section-heading{padding:14px}.tds-performance-widget__breakdown>.tds-performance-widget__section-heading>div{align-items:flex-start;flex-direction:column;gap:1px}.tds-performance-widget__postbacks,.tds-performance-widget__raw-table-wrap,.tds-performance-widget__table-wrap{overflow-x:auto}.tds-performance-widget__raw-table,.tds-performance-widget__table{border-collapse:separate;border-spacing:0;min-width:990px;width:100%}.tds-performance-widget__raw-table{min-width:1160px}.tds-performance-widget__raw-table>tbody>tr>td,.tds-performance-widget__raw-table>thead>tr>th,.tds-performance-widget__table>tbody>tr>td,.tds-performance-widget__table>thead>tr>th{border-top:1px solid var(--tds-border);padding:10px 11px;text-align:right;vertical-align:middle;white-space:nowrap}.tds-performance-widget__raw-table>thead>tr>th,.tds-performance-widget__table>thead>tr>th{background:color-mix(in srgb,var(--theme-elevation-50) 50%,var(--theme-bg));color:var(--tds-muted);font-size:10px;font-weight:700;letter-spacing:.035em;position:sticky;text-transform:uppercase;top:0;z-index:2}.tds-performance-widget__table>thead>tr>th button{align-items:center;background:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;justify-content:flex-end;min-height:24px;padding:0;text-transform:inherit;width:100%}.tds-performance-widget__raw-table>tbody>tr>td,.tds-performance-widget__raw-table>thead>tr>th,.tds-performance-widget__table>tbody>tr>td:nth-child(-n+2),.tds-performance-widget__table>thead>tr>th:nth-child(-n+2){text-align:left}.tds-performance-widget__table>thead>tr>th:nth-child(-n+2) button{justify-content:flex-start}.tds-performance-widget__data-row{transition:background .12s ease}.tds-performance-widget__data-row:hover,.tds-performance-widget__row--selected{background:var(--tds-accent-soft)}.tds-performance-widget__data-row td>small,.tds-performance-widget__data-row td>strong,.tds-performance-widget__raw-table td>span,.tds-performance-widget__raw-table td>strong{display:block}.tds-performance-widget__data-row td>small,.tds-performance-widget__raw-table td>span{font-size:10px;margin-top:2px}.tds-performance-widget__raw-table td{font-size:12px}.tds-performance-widget__raw-table td>span{color:var(--tds-muted)}.tds-performance-widget__raw-table a,.tds-performance-widget__raw-table code{color:var(--theme-text);overflow-wrap:anywhere}.tds-performance-widget__raw-table code{background:var(--theme-elevation-50);border:1px solid var(--tds-border);border-radius:5px;display:inline-block;font-size:10px;max-width:190px;padding:3px 5px}.tds-performance-widget__row-toggle{background:rgba(0,0,0,0);border:0;color:var(--theme-text);cursor:pointer;gap:7px;padding:0;text-align:left}.tds-performance-widget__row-toggle>svg{color:var(--tds-muted);flex:0 0 auto;transition:transform .15s ease}.tds-performance-widget__row-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.tds-performance-widget__row-toggle small,.tds-performance-widget__row-toggle strong,.tds-performance-widget__row-toggle>span{display:block}.tds-performance-widget__row-toggle strong{font-size:12px}.tds-performance-widget__row-toggle small{color:var(--tds-muted);font-size:10px;margin-top:2px}.tds-performance-widget__drilldown-cell{background:color-mix(in srgb,var(--theme-elevation-50) 50%,var(--theme-bg));padding:0 12px 14px!important;text-align:left!important;white-space:normal!important}.tds-performance-widget__drilldown{border-left:3px solid var(--tds-accent);border-radius:0 0 var(--tds-radius-md) var(--tds-radius-md)}.tds-performance-widget__drilldown-header{gap:12px;justify-content:space-between}.tds-performance-widget__drilldown-header h3{font-size:16px;margin:0}.tds-performance-widget__drilldown-header p{color:var(--tds-muted);font-size:11px;margin:3px 0 0}.tds-performance-widget__drilldown-section{display:grid;gap:9px}.tds-performance-widget__drilldown-grid,.tds-performance-widget__drilldown-meta{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.tds-performance-widget__drilldown-card{background:color-mix(in srgb,var(--theme-elevation-50) 50%,var(--theme-bg));border:1px solid var(--tds-border);border-radius:9px;display:grid;gap:4px;min-width:0;padding:10px}.tds-performance-widget__drilldown-card>em,.tds-performance-widget__drilldown-card>span{color:var(--tds-muted);font-size:10px}.tds-performance-widget__drilldown-card a,.tds-performance-widget__drilldown-card>strong{color:var(--theme-text);font-size:12px;overflow-wrap:anywhere}.tds-performance-widget__drilldown-card>strong.tds-performance-widget__delta--positive{color:var(--theme-success-600)}.tds-performance-widget__drilldown-card>strong.tds-performance-widget__delta--negative{color:var(--theme-error-600)}.tds-performance-widget__drilldown-card>em{font-style:normal}.tds-performance-widget__postbacks{display:grid;gap:9px}.tds-performance-widget__postbacks table{border-collapse:collapse;min-width:680px;width:100%}.tds-performance-widget__postbacks td,.tds-performance-widget__postbacks th{border-bottom:1px solid var(--tds-border);font-size:11px;padding:8px;text-align:left;white-space:nowrap}.tds-performance-widget__postbacks th{color:var(--tds-muted);font-size:10px}.tds-performance-widget__postbacks p{color:var(--tds-muted);font-size:11px;margin:0}.tds-performance-widget__status{background:var(--theme-elevation-50);border-radius:999px;display:inline-flex;font-size:9px;font-weight:700;padding:3px 7px;text-transform:uppercase}.tds-performance-widget__status--approved{background:color-mix(in srgb,var(--theme-success-500) 12%,var(--theme-bg));color:var(--theme-success-600)}.tds-performance-widget__status--pending{background:color-mix(in srgb,var(--theme-warning-500,#d97706) 12%,var(--theme-bg));color:var(--theme-warning-700,#b45309)}.tds-performance-widget__status--rejected{background:color-mix(in srgb,var(--theme-error-500) 12%,var(--theme-bg));color:var(--theme-error-600)}.tds-performance-widget__pagination{border-top:1px solid var(--tds-border);color:var(--tds-muted);flex-wrap:wrap;font-size:11px;gap:10px;justify-content:space-between;padding:11px 14px}.tds-performance-widget__page-buttons,.tds-performance-widget__pagination label{gap:7px}.tds-performance-widget__page-buttons button{min-height:34px}.tds-performance-widget__raw-summary{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px}.tds-performance-widget__raw-summary>div{background:var(--tds-card);border:1px solid var(--tds-border);border-radius:var(--tds-radius-md);display:grid;gap:4px;padding:12px}.tds-performance-widget__raw-summary small,.tds-performance-widget__raw-summary span{color:var(--tds-muted);font-size:10px}.tds-performance-widget__raw-summary strong{font-size:18px}.tds-performance-widget__raw-table-wrap{background:var(--tds-card);border:1px solid var(--tds-border);border-radius:var(--tds-radius-md) var(--tds-radius-md) 0 0}.tds-performance-widget__empty,.tds-performance-widget__raw-empty{color:var(--tds-muted);text-align:center!important}.tds-performance-widget__empty{padding:40px 16px!important}.tds-performance-widget__empty span,.tds-performance-widget__empty strong,.tds-performance-widget__empty svg{display:block;margin:0 auto}.tds-performance-widget__empty svg{height:24px;margin-bottom:8px;width:24px}.tds-performance-widget__empty strong{color:var(--theme-text);margin-bottom:3px}.tds-performance-widget__empty span{font-size:11px}@keyframes tds-performance-pulse{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media(max-width:1100px){.tds-performance-widget__analysis-grid{grid-template-columns:1fr}.tds-performance-widget__analysis-stack{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.tds-performance-widget__raw-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.tds-performance-widget{border-radius:14px;gap:14px}.tds-performance-widget__freshness,.tds-performance-widget__hero{align-items:stretch;flex-direction:column}.tds-performance-widget__hero{padding:16px}.tds-performance-widget__freshness{display:grid;grid-template-columns:auto 1fr auto}.tds-performance-widget__freshness>div{align-items:flex-start}.tds-performance-widget__refresh{margin-left:0}.tds-performance-widget__toolbar{align-items:stretch}.tds-performance-widget__filter-group{flex:1 1 100%;min-width:0}.tds-performance-widget__segments{max-width:100%;overflow-x:auto}.tds-performance-widget__drilldown-grid,.tds-performance-widget__drilldown-meta,.tds-performance-widget__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tds-performance-widget__analysis-stack,.tds-performance-widget__mover-columns{grid-template-columns:1fr}.tds-performance-widget__breakdown>.tds-performance-widget__section-heading{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.tds-performance-widget__mode-tabs{width:100%}.tds-performance-widget__mode-tabs button{flex:1 1;justify-content:center}.tds-performance-widget__drilldown-grid,.tds-performance-widget__drilldown-meta,.tds-performance-widget__metrics,.tds-performance-widget__raw-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.tds-performance-widget__trend-header{flex-direction:column}.tds-performance-widget__metric-switcher{max-width:100%;overflow-x:auto}.tds-performance-widget__collapsible-trigger{align-items:start;gap:5px;grid-template-columns:1fr auto;padding:10px 12px}.tds-performance-widget__collapsible-trigger small{grid-column:1}.tds-performance-widget__collapsible-trigger strong{grid-column:2;grid-row:1/span 2}.tds-performance-widget__raw-table,.tds-performance-widget__raw-table>tbody,.tds-performance-widget__raw-table>tbody>tr,.tds-performance-widget__raw-table>tbody>tr>td,.tds-performance-widget__table,.tds-performance-widget__table>tbody,.tds-performance-widget__table>tbody>tr,.tds-performance-widget__table>tbody>tr>td{display:block;min-width:0;width:100%}.tds-performance-widget__raw-table>thead,.tds-performance-widget__table>thead{display:none}.tds-performance-widget__data-row,.tds-performance-widget__raw-table>tbody>tr{border-top:1px solid var(--tds-border);display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.tds-performance-widget__data-row>td,.tds-performance-widget__raw-table>tbody>tr>td{border:0;padding:8px;text-align:right;white-space:normal}.tds-performance-widget__data-row>td:before,.tds-performance-widget__raw-table>tbody>tr>td:before{color:var(--tds-muted);content:attr(data-label);display:block;font-size:9px;font-weight:700;letter-spacing:.04em;margin-bottom:3px;text-transform:uppercase}.tds-performance-widget__data-row>td:first-child,.tds-performance-widget__raw-table>tbody>tr>td:nth-child(-n+2){grid-column:1/-1;text-align:left}.tds-performance-widget__drilldown-row{display:block!important}.tds-performance-widget__drilldown-cell{display:block!important;padding:0 8px 10px!important;width:100%!important}.tds-performance-widget__drilldown{border-left-width:2px;padding:11px}.tds-performance-widget__page-buttons,.tds-performance-widget__pagination{align-items:stretch;flex-direction:column}.tds-performance-widget__pagination label{justify-content:space-between}}@media(max-width:480px){.tds-performance-widget{border-left:0;border-radius:0;border-right:0;margin-inline:-12px;padding:12px;width:calc(100% + 24px)}.tds-performance-widget__hero-title{align-items:flex-start}.tds-performance-widget__hero-icon{height:40px;width:40px}.tds-performance-widget__freshness{grid-template-columns:auto 1fr}.tds-performance-widget__refresh{grid-column:1/-1}.tds-performance-widget__drilldown-grid,.tds-performance-widget__drilldown-meta,.tds-performance-widget__metrics,.tds-performance-widget__raw-summary{grid-template-columns:1fr}.tds-performance-widget__metric-card{min-height:100px}.tds-performance-widget__revenue-sources-header{align-items:stretch;flex-direction:column}.tds-performance-widget__revenue-sources-header>span{align-self:flex-start}.tds-performance-widget__data-row,.tds-performance-widget__raw-table>tbody>tr,.tds-performance-widget__revenue-source-list{grid-template-columns:1fr}.tds-performance-widget__data-row>td,.tds-performance-widget__data-row>td:first-child,.tds-performance-widget__raw-table>tbody>tr>td,.tds-performance-widget__raw-table>tbody>tr>td:nth-child(-n+2){grid-column:1;text-align:left}}@media(prefers-reduced-motion:reduce){.tds-performance-widget *,.tds-performance-widget :after,.tds-performance-widget :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}