:root{--st-good:#0e9f6e;--st-bad:#e11d48;--st-warn:#b45309;--st-live:#e11d48}:root[data-theme=dark]{--st-good:#34d399;--st-bad:#fb7185;--st-warn:#fbbf24;--st-live:#fb7185}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--st-good:#34d399;--st-bad:#fb7185;--st-warn:#fbbf24;--st-live:#fb7185}}.st-home,.st-page{gap:14px;min-width:0}.st-hero,.st-home,.st-page{display:flex;flex-direction:column}.st-hero{overflow:hidden;gap:4px;padding:16px 18px 18px;border-radius:22px;background:var(--app-sky);color:#fff;box-shadow:var(--app-card-shadow)}.st-hero,.st-hero>*{position:relative}.st-hero-orb{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.12);pointer-events:none}.st-hero-orb.a{width:180px;height:180px;right:-60px;top:-70px}.st-hero-orb.b{width:110px;height:110px;right:70px;bottom:-60px;background:hsla(0,0%,100%,.08)}.st-hero-k{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;opacity:.95}.st-hero-logo{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:9px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15)}.st-hero-logo .pf-tt-ink{fill:#000}.st-hero-big{font-size:36px;font-weight:800;letter-spacing:-.02em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-hero-sub{margin:0;font-size:12.5px;opacity:.88}.st-hero-prog{display:flex;flex-direction:column;gap:5px;margin-top:6px}.st-hero-bar{height:8px;border-radius:999px;background:hsla(0,0%,100%,.25);overflow:hidden}.st-hero-bar i{display:block;height:100%;border-radius:999px;background:#fff}.st-hero-pl{font-size:12.5px;opacity:.95}.st-hero-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.st-hero .st-delta,.st-hero .st-tag{background:hsla(0,0%,100%,.2);color:#fff}.st-hero .st-delta.bad,.st-hero .st-delta.good,.st-hero .st-tag.bad,.st-hero .st-tag.good,.st-hero .st-tag.live,.st-hero .st-tag.warn{background:#fff}.st-hero .st-delta.good,.st-hero .st-tag.good{color:#047857}.st-hero .st-delta.bad,.st-hero .st-tag.bad,.st-hero .st-tag.live{color:#be123c}.st-hero .st-tag.warn{color:#b45309}.st-hero a.st-tag.link{text-decoration:none;background:hsla(0,0%,100%,.28)}@media (min-width:900px){.st-hero{padding:20px 24px 22px}.st-hero-big{font-size:42px}.st-hero-prog{max-width:520px}}.st-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:var(--surface-2);color:var(--fg);font-size:11.5px;font-weight:700;line-height:1.35;white-space:nowrap}.st-tag.good{background:color-mix(in srgb,var(--st-good) 14%,transparent);color:var(--st-good)}.st-tag.bad,.st-tag.live{background:color-mix(in srgb,var(--st-bad) 13%,transparent);color:var(--st-bad)}.st-tag.warn{background:color-mix(in srgb,#f59e0b 16%,transparent);color:var(--st-warn)}.st-tag.info{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.st-tag.muted{background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--muted) 35%,transparent);color:var(--muted);font-weight:600}a.st-tag{text-decoration:none}.st-delta{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;background:var(--surface-2);color:var(--muted);font-size:11.5px;font-weight:700;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-delta.good{background:color-mix(in srgb,var(--st-good) 13%,transparent);color:var(--st-good)}.st-delta.bad{background:color-mix(in srgb,var(--st-bad) 12%,transparent);color:var(--st-bad)}.st-tags{display:flex;flex-wrap:wrap;gap:4px}.st-tiles{margin-top:0}.st-tile-x{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.st-tile .sal-tv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.st-tile.dim .lt-ic{filter:grayscale(.7);opacity:.45}.st-tile.dim .sal-tv{color:var(--muted)}a.sal-tile.st-tile:active{transform:scale(.98)}@media (max-width:380px){.st-tile .sal-tv{font-size:20px}}.st-card{flex-direction:column;min-width:0;padding:14px 16px 16px;border-radius:20px;background:var(--surface);box-shadow:var(--app-card-shadow)}.st-card,.st-card-h{display:flex;gap:10px}.st-card-h{align-items:baseline;justify-content:space-between}.st-card-h h2{margin:0;font-size:16px;font-weight:800;color:var(--fg-strong);letter-spacing:-.01em}.st-card-more{flex:none;font-size:13px;font-weight:700}.st-card-more a{color:var(--accent);text-decoration:none}.st-cols{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}@media (min-width:1000px){.st-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.st-empty{padding:14px 12px;border-radius:14px;background:var(--surface-2);font-size:13px;text-align:center}.st-empty,.st-foot{margin:0;color:var(--muted)}.st-foot{font-size:12px}.st-chev{flex:none;color:var(--muted);font-size:20px;line-height:1}.st-more-link{margin:0;font-size:13px;font-weight:700;text-align:center}.st-more-link a{color:var(--accent);text-decoration:none}.st-note-row{flex-wrap:wrap;gap:6px 8px;margin:0;color:var(--muted);font-size:12.5px}.st-note-row,.st-strip{display:flex;align-items:center}.st-strip{gap:12px;padding:12px 14px;border-radius:18px;background:var(--surface);box-shadow:var(--app-card-shadow);color:var(--fg)}.st-strip,.st-strip:hover{text-decoration:none}.st-strip.warn{box-shadow:var(--app-card-shadow),inset 0 0 0 2px rgba(245,158,11,.55)}.st-strip-b{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.st-strip-b strong{font-size:14px;color:var(--fg-strong)}.st-strip-b span{font-size:12px;color:var(--muted)}.st-strip .lt-ic svg{width:21px;height:21px}.st-date{flex:none;display:flex;flex-direction:column;align-items:center;width:46px;padding:5px 0 4px;border-radius:13px;background:var(--surface);color:var(--muted);font-size:10.5px;font-weight:700;line-height:1.15;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--muted) 18%,transparent)}.st-date b{font-size:18px;color:var(--fg-strong)}.st-date.on{background:var(--app-pill);color:hsla(0,0%,100%,.9);box-shadow:none}.st-date.on b{color:#fff}.st-rank{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.st-rank li>button{display:flex;align-items:center;gap:10px;width:100%;min-height:60px;padding:9px 12px 9px 8px;border:0;border-radius:16px;background:var(--surface-2);color:var(--fg);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.st-rank li>button:active{transform:scale(.99)}.st-rank-n{flex:none;width:18px;color:var(--muted);font-size:13px;font-weight:800;text-align:center}.st-rank li:first-child .st-rank-n{color:#d97706}.st-rank.drop .st-rank-n{color:var(--muted)}.st-rank .lps-noimg,.st-rank img{flex:none;width:44px;height:44px;border-radius:11px;background:#fff;object-fit:contain}.st-rank .lps-noimg{background:hsl(var(--tile-h,210) 70% 93%)}.st-rank-b{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.st-rank-t{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.st-rank-t strong{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st-rank-t b,.st-rank-t strong{color:var(--fg-strong);font-size:14px}.st-rank-t b{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-rank-bar{height:5px;border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,transparent);overflow:hidden}.st-rank-bar i{display:block;height:100%;border-radius:999px;background:var(--app-pill)}.st-rank-s{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:12px}.st-rank-s>span:first-child{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.st-sheet{display:flex;flex-direction:column;gap:14px}.st-sheet-head{display:flex;align-items:center;gap:12px}.st-sheet-head .lps-noimg,.st-sheet-head img{flex:none;width:72px;height:72px;border-radius:16px;background:#fff;object-fit:contain}.st-sheet-head>span:last-child{display:flex;flex-direction:column}.st-sheet-head b{font-size:26px;font-weight:800;color:var(--fg-strong)}.st-sheet-head span span{font-size:12.5px;color:var(--muted)}.st-sheet-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.st-sheet-stats>div{padding:10px 12px;border-radius:14px;background:var(--surface-2)}.st-sheet-stats dt{font-size:12px;color:var(--muted)}.st-sheet-stats dd{margin:2px 0 0;font-size:17px;font-weight:800;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-sheet-stats dd.good{color:var(--st-good)}.st-sheet-stats dd.bad{color:var(--st-bad)}.st-sheet-go{align-self:flex-start}.pp .st-sheet-head .pp-sub{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pp-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.pp-stats>div{padding:8px 10px}.pp-stats dd{font-size:15px}.pp-in{animation:kc-stream-in var(--dur-m) var(--ease-standard) both}.pp-in,.pp-skel{display:flex;flex-direction:column;gap:10px}.pp-skel>span{display:block;border-radius:14px;background:var(--surface-2)}.pp-sk-chart{height:150px}.pp-sk-row{height:58px}.pp-muted,.pp-muted-i{color:var(--muted);font-size:12.5px}.pp-muted{margin:0}.pp-chart{margin:0;padding:12px 12px 8px;border-radius:16px;background:var(--surface-2)}.pp-cap{font-size:13px;font-weight:700;color:var(--fg-strong)}.pp-plot .kc-scrub{height:110px}.pp-grid{position:absolute;left:0;right:0;height:0;border-top:1px dashed color-mix(in srgb,var(--muted) 22%,transparent);pointer-events:none}.pp-grid.base{border-top-style:solid}.pp-bar{position:absolute;bottom:0;border-radius:4px 4px 1px 1px;background:linear-gradient(180deg,var(--w-grad-b),var(--w-grad-a))}.pp-x{display:flex;justify-content:space-between;margin-top:4px;font-size:11px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pp-row{padding:10px 12px;border-radius:16px;background:var(--surface-2)}.pp-row h3{margin:0 0 6px;font-size:13px;font-weight:700;color:var(--fg-strong)}.pp-list,.pp-quotes{margin:0;padding:0;list-style:none;gap:6px}.pp-list,.pp-list li,.pp-quotes{display:flex;flex-direction:column}.pp-list li{gap:2px}.pp-li-t{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px}.pp-li-n{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pp-li-n b{font-size:15px;font-weight:800;color:var(--fg-strong)}.pp-li-n .st-tag{align-self:center}.pp-stock{display:flex;flex-direction:column;gap:4px}.pp-stock-l{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pp-stars{color:#f59e0b;font-size:12px;letter-spacing:1px}.pp-stars i{font-style:normal;color:color-mix(in srgb,var(--muted) 35%,transparent)}.pp-quotes li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:13px}.pp-quotes q{flex:1 1 100%;order:3;color:var(--fg);quotes:"“" "”"}@media (prefers-reduced-motion:reduce){.pp-in{animation:none}}@media (min-width:1024px){.pp-list li{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.pp-list .pp-li-t{flex:1 1 auto}.pp-list .pp-li-n{flex:none;justify-content:flex-end}}.st-mixbar{display:flex;height:12px;gap:2px;border-radius:999px;overflow:hidden;background:var(--surface-2)}.st-mixbar i{display:block;height:100%}.m-live{background:linear-gradient(90deg,#fb7185,#e11d48)}.m-video{background:linear-gradient(90deg,#2dd4e0,#0891b2)}.m-card{background:linear-gradient(90deg,#a78bfa,#7c3aed)}.st-mix{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}@media (min-width:700px){.st-mix{grid-template-columns:repeat(3,minmax(0,1fr))}}.st-mix li{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:14px;background:var(--surface-2)}.st-dot{flex:none;width:10px;height:10px;border-radius:50%}.st-mix-l{flex:1 1;min-width:0;display:flex;flex-direction:column}.st-mix-l strong{font-size:14px;color:var(--fg-strong)}.st-mix-l span{font-size:12px;color:var(--muted)}.st-mix-v{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.st-mix-v b{font-size:14px;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-promos{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.st-promos a{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 10px;border-radius:16px;background:var(--surface-2);color:var(--fg);text-decoration:none}.st-promo-b{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.st-promo-b strong{overflow:hidden;color:var(--fg-strong);font-size:14px;white-space:nowrap;text-overflow:ellipsis}.st-mean{padding:4px 4px 0}.st-mean>summary{display:inline-block;color:var(--accent);font-size:13px;font-weight:700;cursor:pointer;list-style:none}.st-mean>summary::-webkit-details-marker{display:none}.st-mean>summary:after{content:" ›"}.st-mean[open]>summary:after{content:" ˅"}.st-mean dl{display:grid;grid-gap:8px;gap:8px;margin:10px 0 0;padding:12px 14px;border-radius:16px;background:var(--surface);box-shadow:var(--app-card-shadow)}.st-mean dt{font-size:13px;font-weight:800;color:var(--fg-strong)}.st-mean dd{margin:1px 0 0;font-size:12.5px;color:var(--muted)}.st-mean p{margin:8px 4px 0;font-size:12px;color:var(--muted)}.st-card .dalert-list,.st-card .dalerts,.st-card .dchart,.st-card .dfig{margin:0}.st-rank-t{align-items:flex-start}.st-rank-t strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;line-height:1.25}.st-rank.drop li .st-rank-n{color:var(--muted)}.st-promos .st-tag:not(.good):not(.bad):not(.warn):not(.info):not(.live):not(.muted),.st-rank .st-delta:not(.good):not(.bad){background:var(--surface)}.st-tile-x .st-tag{white-space:normal;text-align:left}.st-card>.st-tags{margin-top:-2px}.st-stack{display:flex;flex-direction:column;gap:14px;min-width:0}.st-tile-x .st-tag{border-radius:10px}.st-h{margin:6px 2px 0;font-size:18px;font-weight:800;color:var(--fg-strong);letter-spacing:-.01em}.st-stock{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.st-stock li{display:flex;align-items:center;gap:10px;padding:9px 12px 9px 9px;border-radius:16px;background:var(--surface-2)}.st-stock .lps-noimg,.st-stock img{flex:none;width:40px;height:40px;border-radius:10px;background:#fff;object-fit:contain}.st-stock .lps-noimg{background:hsl(var(--tile-h,210) 70% 93%)}.st-stock-b{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.st-stock-b strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--fg-strong);font-size:13px;line-height:1.3}.st-stock .st-tag:not(.info):not(.muted),.st-stock-n{background:var(--surface)}.st-stock-n{flex:none;display:flex;flex-direction:column;align-items:center;min-width:52px;padding:5px 6px;border-radius:12px;color:var(--muted);font-size:10.5px;font-weight:700}.st-stock-n b{font-size:17px;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-stock-n.low{background:color-mix(in srgb,#f59e0b 16%,var(--surface))}.st-stock-n.low b{color:var(--st-warn)}.st-stock-n.out{background:color-mix(in srgb,var(--st-bad) 14%,var(--surface))}.st-stock-n.out b{color:var(--st-bad)}.dcard .st-rank{margin-top:2px}.st-batches{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.st-batches a{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 10px;border-radius:16px;background:var(--surface-2);color:var(--fg)}.st-batches a,.st-batches a:hover{text-decoration:none}.st-batch-b{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.st-batch-b strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--fg-strong);font-size:14px;line-height:1.3}.st-batch-by{display:flex;align-items:center;gap:3px;min-width:0;overflow:hidden;color:var(--muted);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.st-batches .st-tag:not(.good):not(.bad):not(.warn):not(.info):not(.muted){background:var(--surface)}.st-rank-spark{flex:none;margin-left:auto}.st-rank-spark path{fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.st-rank-s .st-rank-spark+.st-delta{margin-left:0}.content .prod-list{gap:12px}.content .prod-card{gap:12px;padding:12px 14px 14px 12px;border:0;border-radius:20px;box-shadow:var(--app-card-shadow)}.content a.prod-card:hover{box-shadow:var(--app-card-shadow),inset 0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent)}.content a.prod-card:active{transform:scale(.99)}.content .prod-thumb{width:72px;height:72px;border:0;border-radius:16px;background:#fff;object-fit:contain;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--muted) 14%,transparent)}.content .prod-title{font-size:14.5px;font-weight:700;line-height:1.3}.st-pc{display:flex;flex-direction:column;gap:6px}.st-pc-nums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.st-pc-n{display:flex;flex-direction:column;min-width:0;padding:6px 9px;border-radius:12px;background:var(--surface-2)}.st-pc-n b{font-size:15px;font-weight:800;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-pc-n>span{display:flex;align-items:center;gap:3px;overflow:hidden;color:var(--muted);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.st-pc-n.warn{background:color-mix(in srgb,#f59e0b 14%,var(--surface))}.st-pc-n.warn b{color:var(--st-warn)}.st-pc-n.bad{background:color-mix(in srgb,var(--st-bad) 12%,var(--surface))}.st-pc-n.bad b{color:var(--st-bad)}.st-prod-top{display:flex;align-items:center;gap:14px}.st-prod-noimg,.st-prod-top img{flex:none;width:96px;height:96px;border-radius:20px;background:#fff;object-fit:contain;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--muted) 14%,transparent)}.st-prod-noimg{display:grid;place-items:center;color:var(--muted);font-size:11px}.st-prod-t{min-width:0;display:flex;flex-direction:column;gap:8px}.st-prod-t strong{font-size:18px;font-weight:800;line-height:1.25;color:var(--fg-strong)}@media (min-width:700px){.st-prod-hero .st-pc-nums{grid-template-columns:repeat(4,minmax(0,1fr))}}.st-stores{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.st-stores li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:var(--surface-2)}.st-stores li.off{opacity:.6}.st-store-logo{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:12px;background:#fff}.st-store-b{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.st-store-b strong{font-size:14px;color:var(--fg-strong)}.st-stores .st-tag:not(.good):not(.bad):not(.warn):not(.info):not(.muted){background:var(--surface)}.st-store-p{flex:none;display:flex;flex-direction:column;align-items:flex-end}.st-store-p b{font-size:16px;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-pc-cap,.st-store-p s{color:var(--muted);font-size:11.5px}.st-pc-cap{font-weight:700}.st-store-grp{display:flex;flex-direction:column;gap:8px}.st-store-grp+.st-store-grp{margin-top:6px}.st-store-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:14px;font-weight:800;color:var(--fg-strong)}.st-store-h span{color:var(--muted);font-size:12px;font-weight:600}.prod-why{color:var(--warn);font-size:12.5px;font-weight:600;line-height:1.3}@media (min-width:1024px){.prod-table{overflow:clip;border-radius:20px;background:var(--surface);box-shadow:var(--app-card-shadow)}.prod-table table.data{width:100%}.prod-table thead th{position:-webkit-sticky;position:sticky;top:var(--topbar-h,0);z-index:2}.prod-table tbody tr{position:relative}.prod-table tbody tr.off>td{opacity:.6}.prod-table tbody tr:hover>td{background:var(--tbl-hover)}.prod-table td{vertical-align:middle}.prod-table .prod-row-link{display:flex;align-items:center;gap:12px;color:var(--fg-strong);font-weight:700;text-decoration:none}.prod-table .prod-row-link:after{content:"";position:absolute;inset:0}.prod-table .prod-row-link:focus-visible{outline:none}.prod-table tbody tr:has(.prod-row-link:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.prod-table .prod-thumb{flex:none;width:44px;height:44px;border-radius:12px}.prod-table .prod-td-name{width:34%;min-width:240px}.prod-table .prod-td-text{display:flex;min-width:0;flex-direction:column;gap:2px}.prod-table .prod-why{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.prod-table .prod-td-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.prod-table .prod-badges{display:flex;flex-wrap:wrap;gap:4px}.prod-table .prod-td-ready{width:18%;min-width:150px}.prod-table .prod-td-price .st-pc-cap{display:none}.prod-table .prod-td-price .st-pc-nums{flex-wrap:nowrap}}@media (min-width:1024px) and (max-width:1279px){.prod-table{overflow-x:auto}.prod-table thead th{position:static}}@media (min-width:1024px){.stack:has(>.st-prod-hero){display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);align-items:start;grid-gap:16px;gap:16px}.stack:has(>.st-prod-hero)>*{margin:0;min-width:0}.stack:has(>.st-prod-hero)>.st-prod-hero{grid-row:span 3}.stack:has(>.form-grid.two #f-class){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 20px;gap:18px 20px}.stack:has(>.form-grid.two #f-class)>*{grid-column:1/-1;margin:0;min-width:0}.stack:has(>.form-grid.two #f-class)>.field:has(>.chip-edit),.stack:has(>.form-grid.two #f-class)>label.field:has(#f-target){grid-column:auto}.stack:has(>.form-grid.two #f-class) .ing-row{max-width:880px}}@media (min-width:1024px){nav.st-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:10px}.st-shortcuts .lt-tile{flex-direction:row;justify-content:flex-start;gap:12px;padding:8px 12px;border-radius:14px;transition:background .15s ease}.st-shortcuts .lt-tile:hover{background:var(--surface-2)}.st-shortcuts .lt-tile:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.st-shortcuts .lt-ic{width:40px;height:40px;border-radius:12px}.st-shortcuts .lt-l{font-size:14px;font-weight:700}.stack:has(>#did-not-land){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:start;grid-gap:16px;gap:16px}.stack:has(>#did-not-land)>*{grid-column:1/-1;margin:0;min-width:0}.stack:has(>#did-not-land)>#did-not-land{grid-column:1}.stack:has(>#did-not-land)>#did-not-land+.panel{grid-column:2}.st-batches>li>a{transition:background .15s ease}table.mg-products>thead>tr>th{position:-webkit-sticky;position:sticky;top:0;z-index:2}table.mg-products>tbody>tr>td:nth-child(2){min-width:210px}table.mg-products>tbody>tr>td[data-label=Tiers]{white-space:nowrap;line-height:1.55}table.mg-products .mg-tier{display:block}table.mg-products>tbody>tr>td{padding-left:12px;padding-right:12px}table.mg-products>tbody>tr:hover>td{background:var(--tbl-hover)}.stack>.mg-tiles{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:16px}.stack>.mg-tiles>*{min-width:0;margin:0}}@media (min-width:1024px){.stack>.panel>ul.mini-list:has(a[href*="/manage/promotions"]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.shell:not(.live-only) .content .page-head .pill{background:#fff}.shell:not(.live-only) .content .page-head .prod-badges .faint{color:hsla(0,0%,100%,.85)}.shell:not(.live-only) .content .page-head .pill{color:#12203a}.shell:not(.live-only) .content .page-head .pill.ok{color:#047857}.shell:not(.live-only) .content .page-head .pill.warn{color:#b45309}.st-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:900px){.st-shortcuts{grid-template-columns:repeat(4,minmax(0,140px));justify-content:start;gap:16px 28px;padding:18px 24px}.st-tiles-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.st-ap{display:flex;flex-direction:column;gap:12px}.st-ap-sum{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.st-ap-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}@media (min-width:700px){.st-ap-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.st-ap-t{display:flex;flex-direction:column;padding:10px 12px;border-radius:14px;background:var(--surface-2)}.st-ap-t b{font-size:22px;font-weight:800;color:var(--fg-strong)}.st-ap-t span{font-size:12px;color:var(--muted)}.st-ap-t.cut b{color:var(--st-bad)}.st-ap-t.warn{background:color-mix(in srgb,#f59e0b 14%,var(--surface))}.st-ap-t.warn b{color:var(--st-warn)}.st-ap-note{margin:0;color:var(--muted);font-size:12.5px}.st-ap-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.st-ap-list li{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:14px;background:var(--surface-2)}.st-ap-b{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.st-ap-b strong{overflow:hidden;color:var(--fg-strong);font-size:13.5px;white-space:nowrap;text-overflow:ellipsis}.st-ap-list .st-tag:not(.good):not(.bad):not(.warn):not(.info):not(.muted){background:var(--surface)}.st-ap-v{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-ap-v s{color:var(--muted)}.st-ap-v b{color:var(--fg-strong)}.st-ap-b strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;line-height:1.3}.st-ap-t{background:color-mix(in srgb,var(--accent) 7%,var(--surface))}@media (max-width:899px){.st-tiles-5>:last-child{grid-column:1/-1}}@media (min-width:900px){.hub .st-tiles-5>.sal-tile{grid-template-columns:minmax(0,1fr)}.hub .st-tiles-5>.sal-tile>.sal-tl{grid-column:1;grid-row:2}}@media (min-width:1280px){.hub .st-tiles-5>.sal-tile{grid-template-columns:auto minmax(0,1fr)}.hub .st-tiles-5>.sal-tile>.sal-tl{grid-column:2;grid-row:1}}.st-today-l{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}@media (min-width:900px){.st-today-l{grid-template-columns:repeat(4,minmax(0,1fr))}}.st-today-l li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:var(--surface-2)}.st-today-b{min-width:0;display:flex;flex-direction:column;gap:5px}.st-today-b strong{font-size:14px;color:var(--fg-strong)}.st-today .st-tag:not(.good):not(.bad):not(.warn):not(.info):not(.muted):not(.live){background:var(--surface)}.st-promos button.st-cal-row{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px 10px 10px;border:0;border-radius:16px;background:var(--surface-2);color:var(--fg);font:inherit;text-align:left;cursor:pointer}.st-promos .tier-tag{font-size:11px}.st-plats{margin:0;padding:0 14px 6px;list-style:none}.st-plat,.st-plats{display:flex;flex-direction:column}.st-plat{gap:8px;min-width:0;padding:12px 0}.st-plat+.st-plat{box-shadow:0 -1px 0 var(--surface-2)}.st-plat-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.st-plat-name{flex:1 1 160px;min-width:0;font-weight:700;color:var(--fg-strong)}.st-plat-tags{display:flex;flex-wrap:wrap;gap:4px}.st-plat-act{display:flex;max-width:100%;min-width:0}.st-plat-act>.stack{min-width:0!important;width:100%}.st-plat-act:has(>.stack){flex:1 1 100%}.st-plat-tech{margin-top:0}.st-plat-tech>summary{font-size:12px}.st-plat-tech p{margin:6px 0 0;overflow-wrap:anywhere}.st-plat-none{margin:0;padding:4px 14px 0}.st-conns{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin:0;padding:4px 14px 14px;list-style:none}.st-plat>.st-conns{padding:0}@media (min-width:1024px){.st-plats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;padding:4px 14px 14px}.st-plat{grid-column:span 3;padding:12px 14px;border-radius:18px;background:var(--surface-2)}.st-plat+.st-plat{box-shadow:none}.st-plat-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name act" "tags act";align-items:center;grid-gap:6px 10px;gap:6px 10px}.st-plat-name{grid-area:name}.st-plat-tags{grid-area:tags}.st-plat-act{grid-area:act}.st-plat-act:has(>.stack){grid-column:1/-1;grid-row:3}.st-plat.w6{grid-column:1/-1}.st-plat.w2{grid-column:span 2}.st-plat>.st-conns{flex:1 1 auto;grid-template-columns:minmax(0,1fr)}.st-plat.w6>.st-conns{grid-template-columns:repeat(2,minmax(0,1fr))}.st-plat>.st-conns>li{background:var(--surface)}}@media (min-width:1280px){.st-plat.w6>.st-conns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.st-conns{grid-template-columns:repeat(2,minmax(0,1fr))}}.st-conns>li{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px 14px;border-radius:18px;background:var(--surface-2)}.st-conns>li.bad{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--st-bad) 45%,transparent)}.st-conn-top{display:flex;align-items:center;gap:12px}.st-conn-glyph{font-weight:800;color:var(--accent)}.st-conn-b{min-width:0;display:flex;flex-direction:column;gap:2px}.st-conn-b strong{color:var(--fg-strong);font-size:15px;overflow-wrap:anywhere}.st-conn-id{overflow:hidden;color:var(--muted);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.st-conns .st-tag:not(.good):not(.bad):not(.warn):not(.info):not(.muted){background:var(--surface)}.st-conn-err{margin:0;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--st-bad) 10%,var(--surface));color:var(--st-bad);font-size:12px;overflow-wrap:anywhere}.st-conn-act{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.st-group{display:flex;flex-direction:column;gap:8px}.st-group-h{display:flex;align-items:center;gap:10px;margin:6px 4px 0;font-size:16px;font-weight:800;color:var(--fg-strong)}.st-group-h .lt-ic.sm{width:32px;height:32px;border-radius:10px}.st-group-h .lt-ic.sm svg{width:17px;height:17px}.st-set-list{margin:0;padding:0;list-style:none;border-radius:20px;background:var(--surface);box-shadow:var(--app-card-shadow);overflow:hidden}.st-set{padding:12px 16px}.st-set+.st-set{border-top:.5px solid color-mix(in srgb,var(--muted) 22%,transparent)}.st-set-main{display:flex;align-items:center;gap:12px}.st-set-b{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.st-set-b strong{color:var(--fg-strong);font-size:14.5px}.st-set-v{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:45%}.st-set-v b{color:var(--fg-strong);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.st-set-more{margin-top:6px}.st-set-more>summary{display:inline-block;color:var(--accent);font-size:12.5px;font-weight:700;cursor:pointer;list-style:none}.st-set-more>summary::-webkit-details-marker{display:none}.st-set-more p{margin:6px 0 0;color:var(--muted);font-size:12.5px}.st-rank-links li>a{display:flex;align-items:center;gap:10px;min-height:60px;padding:9px 12px 9px 8px;border-radius:16px;background:var(--surface-2);color:var(--fg)}.st-rank-links li>a,.st-rank-links li>a:hover{text-decoration:none}.st-rank-links .st-tag:not(.good):not(.bad):not(.warn):not(.info):not(.muted){background:var(--surface)}.st-conns .st-tag,.st-rank-links .st-tag,.st-today .st-tag{max-width:100%;white-space:normal;border-radius:10px}.st-set-v{flex-direction:row;align-items:center;gap:10px;max-width:55%}.st-set-main{align-items:flex-start}.st-set-v .btn{min-height:32px;padding:4px 12px}.mk{min-width:0}.mk-lede{font-size:var(--fs-footnote,13px)}.mk-lede,.mk-note{margin:0;color:var(--muted);line-height:1.45}.mk-note{font-size:12.5px}.mk-count{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-manage{margin:0;color:var(--muted)}.mk-block{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:20px;background:color-mix(in srgb,#f59e0b 10%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,#f59e0b 35%,transparent),var(--app-card-shadow);color:var(--fg);font-size:13.5px;line-height:1.45}.mk-block p{margin:0}.mk-block-k{display:flex;align-items:center;gap:8px;font-weight:800;font-size:15px;color:var(--fg-strong)}.mk-block-fold{padding:10px 14px;gap:0}.mk-block-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;list-style:none;cursor:pointer;min-height:28px}.mk-block-line::-webkit-details-marker{display:none}.mk-block-fold .mk-block-k{font-size:13.5px}.mk-block-sub{color:var(--muted);font-size:12.5px}.mk-block-why{margin-left:auto;font-weight:700;font-size:12.5px;color:var(--accent,#2563eb)}.mk-block-fold[open] .mk-block-why:after{content:" ▴"}.mk-block-fold:not([open]) .mk-block-why:after{content:" ▾"}.mk-block-body{display:flex;flex-direction:column;gap:6px;padding-top:10px}.mk-mono{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11.5px;color:var(--muted);overflow-wrap:anywhere}.mk-steps{margin:2px 0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.mk-refresh{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12.5px;color:var(--muted)}.mk-terms{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mk-term{flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;min-height:52px;padding:9px 12px;border-radius:16px;background:var(--surface-2)}.mk-term,.mk-term-main{display:flex;min-width:0}.mk-term-main{flex-direction:column;gap:4px;flex:1 1 200px}.mk-kw{font-weight:700;font-size:14px;color:var(--fg-strong);overflow-wrap:anywhere}.mk-term .st-tag:not(.good):not(.bad):not(.warn):not(.info):not(.muted){background:var(--surface)}.mk-term-side{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:4px 10px;flex:0 1 auto;min-width:0}.mk-term-side .kc-spark{width:72px;height:24px;flex:none}.mk-nums{color:var(--muted);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mk-nums b{color:var(--fg-strong);font-size:14px}.mk-term>.mk-nums{white-space:normal}.mk-deltas{display:inline-flex;flex-wrap:wrap;gap:4px}.mk-bid{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mk-bid.on{padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);font-weight:700}@media (max-width:520px){.mk-term-side{justify-content:flex-start;width:100%}}.mk-comps{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.mk-comp{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px;border-radius:18px;box-shadow:inset 0 0 0 1px var(--hairline,color-mix(in srgb,var(--muted) 18%,transparent))}.mk-comp-h,.mk-meta-top,.mk-set-h,.mk-set-list>li{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.mk-comp-h h3,.mk-meta-top h3,.mk-set-h h3{margin:0 0 4px;font-size:15px;font-weight:800;color:var(--fg-strong)}.mk-edit{flex:none}.mk-col{display:flex;flex-direction:column;gap:8px;min-width:0}.mk-h3{align-items:center;gap:6px;font-size:13.5px;font-weight:800;color:var(--fg-strong)}.mk-h3,.mk-meta-list{display:flex;margin:0}.mk-meta-list{list-style:none;padding:0;flex-direction:column;gap:10px}.mk-meta-row{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:18px;background:var(--surface-2);min-width:0}.mk-meta-row .st-tag:not(.good):not(.bad):not(.warn):not(.info):not(.muted){background:var(--surface)}.mk-adlib{flex:none;min-height:40px;border-radius:999px;white-space:nowrap}.mk-notes{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;min-width:0}.mk-notes.on{flex-direction:column;align-items:stretch}.mk-notes-t{margin:0;flex:1 1 200px;min-width:0;font-size:13px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.mk-notes-btns{display:flex;justify-content:flex-end;gap:8px}@media (max-width:520px){.mk-meta-top{flex-direction:column;align-items:stretch}.mk-adlib{width:100%;justify-content:center}}.mk-form{display:flex;flex-direction:column;gap:10px}.mk-form .apk.mk-apk,.mk-form .input{width:100%}.mk-form .apk.mk-apk{display:block}.mk-remove{align-self:flex-start}.mk-set{list-style:none;margin:0;padding:0;gap:12px}.mk-set,.mk-set-cat{display:flex;flex-direction:column}.mk-set-cat{gap:6px;padding:12px;border-radius:18px;background:var(--surface-2);min-width:0}.mk-seeds{margin:0;color:var(--muted);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.mk-set-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mk-set-list>li{align-items:center;padding:8px 10px;border-radius:14px;background:var(--surface)}.mk-set-list .strong{display:block;margin-bottom:3px}.mk-src{display:block;margin-top:3px;color:var(--muted);font-size:11.5px;overflow-wrap:anywhere}@media (min-width:1000px){.mk-comps{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}@media (min-width:1024px){.st-set-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.st-set-list>.st-set{border-top:.5px solid color-mix(in srgb,var(--muted) 22%,transparent)}.st-set-list>.st-set:nth-child(-n+2){border-top:0}.st-set-list>.st-set:nth-child(2n){border-left:.5px solid color-mix(in srgb,var(--muted) 22%,transparent)}.st-set-list>.st-set:last-child:nth-child(odd){grid-column:1/-1}.st-set{padding:14px 20px}.mk-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:12px;gap:12px}.mk-set>.mk-set-cat{min-width:0}.mini-list.ai-jobs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:24px;column-gap:24px}.mini-list.ai-jobs>li{min-width:0}.mini-list:has(>.kc-gloss){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:24px;column-gap:24px}.panel table.data.stack-sm>tbody>tr:hover>td{background:var(--tbl-hover)}}@media (min-width:1280px){.st-conns{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-ads{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mk-ad{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:start;grid-gap:4px 12px;gap:4px 12px;padding:10px 12px;border-radius:16px;background:var(--surface);min-width:0}.mk-ad-pic{width:56px;height:56px;border-radius:12px;object-fit:cover;background:var(--surface-2)}.mk-ad-pic.none{display:grid;place-items:center;color:var(--muted);font-size:20px;font-weight:800;box-shadow:inset 0 0 0 1px var(--hairline,color-mix(in srgb,var(--muted) 18%,transparent))}.mk-ad-main{display:flex;flex-direction:column;gap:3px;min-width:0}.mk-ad-main p{margin:0}.mk-ad-run{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-ad-run,.mk-ad-t{color:var(--fg-strong)}.mk-ad-t{font-size:13.5px;font-weight:700;overflow-wrap:anywhere}.mk-ad-b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px;line-height:1.4;color:var(--fg)}.mk-ad-b,.mk-ad-meta{overflow-wrap:anywhere}.mk-ad-meta{font-size:12px;color:var(--muted)}.mk-ad-go{align-self:center;display:inline-flex;align-items:center;min-height:44px;padding:0 4px;font-size:13px;font-weight:700;white-space:nowrap}@media (max-width:520px){.mk-ad{grid-template-columns:48px minmax(0,1fr)}.mk-ad-pic{width:48px;height:48px}.mk-ad-go{grid-column:2;justify-self:start;min-height:36px;padding:0}}.mk-fb-hint{display:block;margin-top:4px;font-size:12px;line-height:1.4;color:var(--muted)}.mk-fb-hint.ok{color:var(--good,#1a7f37)}@media (max-width:520px){.mk-page .hub-tabs .segmented-item{padding-inline:4px;font-size:13.5px;min-width:0}.mk-page .hub-tabs .pf-name{gap:4px;min-width:0}.mk-page .hub-tabs .pf-name-t{min-width:0;white-space:nowrap}.mk-page .hub-tabs .pf-name>:not(.pf-name-t){display:none}}.mk-meta-acts{display:flex;align-items:center;gap:8px;flex:none}.mk-meta-acts .mk-edit{min-height:40px;border-radius:999px}@media (max-width:520px){.mk-meta-acts .mk-adlib{flex:1 1}}@media (min-width:1024px){.lsch:has(.wkcal) .sch-daypills{display:none}.wkcal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px;border-radius:20px;background:var(--surface);box-shadow:var(--app-card-shadow)}.wkcal-day{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:196px;padding:10px 8px;border-radius:14px;background:var(--surface-2);cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.wkcal-day:hover{background:color-mix(in srgb,var(--accent) 7%,var(--surface-2))}.wkcal-day:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wkcal-day.past{opacity:.72}.wkcal-day.sel{opacity:1;background:var(--surface);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent) 55%,transparent)}.wkcal-h{display:flex;align-items:baseline;gap:6px;padding:0 2px}.wkcal-dow{font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--muted)}.wkcal-n{font-size:20px;font-weight:800;line-height:1;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wkcal-day.today .wkcal-dow{color:var(--accent)}.wkcal-day.today .wkcal-n{display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 6px;border-radius:999px;background:var(--app-pill);color:#fff;font-size:16px}.wkcal-gmv{margin-left:auto;font-size:11px;font-weight:800;color:var(--st-good);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wkcal-camp{align-self:flex-start;max-width:100%;overflow:hidden;padding:2px 8px;border-radius:999px;background:linear-gradient(120deg,#f97316,#e11d48);color:#fff;font-size:10.5px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.wkcal-slots{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}.wkcal-slots li{--c:var(--accent);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t pf" "who who";grid-gap:2px 4px;gap:2px 4px;align-items:center;padding:6px 7px 6px 9px;border-radius:10px;background:var(--surface);box-shadow:inset 3px 0 0 var(--c);font-size:12px;line-height:1.25}.wkcal-slots li[data-ch=tiktok_shop]{--c:var(--ch-tiktok_shop-mark)}.wkcal-slots li[data-ch=shopee]{--c:var(--ch-shopee-mark)}.wkcal-slots li>img,.wkcal-slots li>svg{grid-area:pf}.wkcal-slots li.open{background:transparent;box-shadow:inset 0 0 0 1px var(--border-strong);border:0;color:var(--muted)}.wkcal-slots li.over{opacity:.7}.wkcal-slots li.onair{box-shadow:inset 3px 0 0 var(--st-live),0 0 0 1.5px color-mix(in srgb,var(--st-live) 55%,transparent)}.wkcal-t{grid-area:t;font-weight:800;color:var(--fg-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wkcal-who{grid-area:who;display:flex;align-items:center;gap:5px;min-width:0;font-weight:600;color:var(--fg)}.wkcal-who>span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wkcal-slots li.open .wkcal-who{color:var(--muted)}.wkcal-ask{grid-column:1/-1;justify-self:start;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,var(--warn) 16%,transparent);color:var(--st-warn);font-size:10.5px;font-weight:800}.wkcal-none{margin:4px 2px 0;font-size:12px;color:var(--muted)}.wkcal-off{margin-top:auto;padding:0 2px;font-size:11px;font-weight:600;color:var(--muted)}.wkcal-h{flex-wrap:wrap}.lsch-days.lsch-wkdetail,.lsch-days:has(>.lsch-day:only-child){grid-template-columns:minmax(0,1fr)}.lsch-days:has(>.lsch-day:only-child) .lsch-slots,.lsch-wkdetail .lsch-slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}}@media (min-width:1024px) and (max-width:1279px){.wkcal{gap:6px;padding:8px}.wkcal-day{padding:8px 6px}.wkcal-gmv{flex-basis:100%;margin-left:0}.wkcal-who>:first-child:not(:last-child){display:none}}@media (min-width:1024px){.lsal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:16px;gap:16px}.lsal>#lsal-missed,.lsal>.ls-note,.lsal>.lsal-all,.lsal>.sal-tiles,.lsal>.sal-top,.lsal>section:has(.lps-rows),.lsal>section:has(.lsal-empty){grid-column:1/-1}.lsal>#lsal-missed{order:1}.lsal>.lsal-all{order:2}#lsal-missed .sal-lives{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;max-height:420px;overflow:auto}.lsal>.sal-tiles+.sal-tiles{margin-top:-4px}.lsal>.eb-card{margin:0;min-width:0}.lsal-chart .kc-daybars{margin-top:10px}.lsal .lps-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lsal .lps-rows>li,.lsal-all>summary{cursor:pointer}.lsal-table{margin:12px -4px 0;max-height:640px;overflow:auto;border-radius:14px}.lsal-table table.data{width:100%}.lsal-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.lsal-table td.num,.lsal-table th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lsal-table td{white-space:nowrap}.lsal-table .lsal-td-title{max-width:280px;overflow:hidden;text-overflow:ellipsis}.lsal-table .lsal-st{margin:0}}@media (min-width:1024px){.live-app-page .app-page:has(.lt-tiles),.live-app-page .app-page:has(.me-list),.live-staff-page .app-page:has(.lt-tiles){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;grid-gap:20px;gap:20px;max-width:none}.app-page:has(.lt-tiles)>.app-sheet,.app-page:has(.me-list)>.app-sheet{display:contents}.app-page:has(.lt-tiles)>.app-hero{grid-column:1;align-self:stretch;margin:0}.app-page:has(.lt-tiles) .lt-tiles{grid-column:2;align-self:stretch;grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;margin:0}.app-page:has(.lt-tiles) .app-sec,.app-page:has(.me-list) .app-sec{min-width:0;margin:0}.app-page:has(.lt-tiles) .lt-tile,.app-page:has(.me-list) .me-list a{cursor:pointer;transition:transform .15s ease}.app-page:has(.lt-tiles) .lt-tile:hover .lt-ic{transform:translateY(-2px)}.app-page:has(.lt-tiles) .lt-tile:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:14px}.app-page:has(.lt-tiles) .slot-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;overflow:visible}.app-page:has(.lt-tiles) .slot-cards>li{width:auto;min-width:0}.app-page:has(.lt-tiles) .camp-strip,.app-page:has(.lt-tiles) .team-today{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.app-page:has(.me-list)>.app-hero{grid-column:1/-1;margin:0}.live-app-page .app-page:has(.me-list){grid-template-rows:auto auto auto 1fr}.app-page:has(.me-list)>.app-sheet>.app-sec:first-child{grid-column:1;grid-row:2/span 3}.app-page:has(.me-list)>.app-sheet>.app-sec:nth-child(2){grid-column:2;grid-row:2}.app-page:has(.me-list) .me-out{grid-column:2;grid-row:3;margin:0}}@media (min-width:1024px){.ls:has(>[aria-labelledby=lr-check]){display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;grid-gap:20px;gap:20px}.ls:has(>[aria-labelledby=lr-check])>*{margin:0;min-width:0}.ls>[aria-labelledby=lr-check]{grid-column:1;grid-row:1}.ls>[aria-labelledby=lr-rules]{grid-column:2;grid-row:1/span 2}.ls>[aria-labelledby=lr-products]{grid-column:1;grid-row:2}.ls:has(>[aria-labelledby=lr-check])>.ls-note{grid-column:1/-1}.ls>[aria-labelledby=lr-rules] .ls-rules.compact{grid-template-columns:minmax(0,1fr)}.ls>[aria-labelledby=lr-check] textarea{min-height:180px}.ls-fold>summary{cursor:pointer}.ls:has(#la-delivery){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:16px;gap:16px}.ls:has(#la-delivery)>*{margin:0;min-width:0}.ls:has(#la-delivery)>.pg-doctor,.ls:has(#la-delivery)>[aria-labelledby=la-delivery]{grid-column:1/-1}.lscr-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.lscr-pcard:hover{box-shadow:var(--app-card-shadow),inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 35%,transparent)}.lscr-pcard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}}@media (min-width:1024px){.stack:has(>.ask-card){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:16px;gap:16px}.stack:has(>.ask-card)>.ask-card{margin:0}.ask-row{transition:background .15s ease}}@media (min-width:1280px){.ls-rules:not(.compact),section:not([aria-labelledby=lr-rules])>.ls-rules.compact{grid-template-columns:repeat(5,minmax(0,1fr))}}.geo-fold>summary{cursor:pointer;list-style:none;padding:10px 14px;border-radius:14px;background:var(--surface-2,var(--raised))}.geo-fold>summary::-webkit-details-marker{display:none}.geo-fold>summary:after{content:" · more ▾";color:var(--accent);font-weight:600}.geo-fold[open]>summary:after{content:" · less ▴"}.geo-fold>p{margin:8px 14px 0}.sc-days{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -2px;padding:2px}.sc-days::-webkit-scrollbar{display:none}.sc-days a{flex:none;text-decoration:none;border-radius:13px}.sc-days a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sc-acts,.sc-camps,.sc-imgs,.sc-lines{margin:0;padding:0;list-style:none}.sc-act,.sc-acts{display:flex;flex-direction:column}.sc-act{gap:8px;min-width:0;padding:14px 0}.sc-act+.sc-act{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--muted) 16%,transparent)}.sc-act:first-child{padding-top:2px}.sc-act-top{display:flex;flex-wrap:wrap;gap:6px}.sc-act-t{margin:0;font-size:15px;font-weight:700;line-height:1.35;color:var(--fg-strong);overflow-wrap:anywhere}.sc-pics{display:flex;gap:8px}.sc-pics>span{flex:1 1;min-width:0;max-width:100%}.sc-thumb{display:block;width:100%;height:auto;border-radius:14px;background:var(--surface-2);object-fit:cover}.sc-thumb.md{max-height:190px;object-fit:contain}.sc-thumb.sm{flex:none;width:64px;height:64px;border-radius:12px}.sc-lines{display:flex;flex-direction:column;gap:4px;font-size:13.5px;line-height:1.45;color:var(--fg)}.sc-lines li{overflow-wrap:anywhere}.sc-lines .st-tag{margin-right:6px;padding:1px 7px;font-size:11px;vertical-align:1px}.sc-quote{margin:0;padding:8px 12px;border-radius:12px;background:var(--surface-2);color:var(--fg);font-size:13px;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}.sc-quote:before{content:"“"}.sc-quote:after{content:"”"}.sc-meta{margin:0;font-size:12px;line-height:1.45;color:var(--muted);overflow-wrap:anywhere}.sc-go{align-self:flex-start;justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:10px 18px;border-radius:999px;background:var(--app-pill);color:#fff;font-size:14px;font-weight:700}.sc-go,.sc-go:hover{text-decoration:none}.sc-go:hover{filter:brightness(1.05)}.sc-go:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sc-camps{display:flex;flex-direction:column;gap:8px}.sc-camps li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.sc-camp-n{font-size:14px;font-weight:700;color:var(--fg-strong);overflow-wrap:anywhere}.sc-imgs{display:flex;flex-direction:column}.sc-img{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"pic body" "pic verdict";grid-column-gap:12px;column-gap:12px;grid-row-gap:6px;row-gap:6px;align-items:start;padding:12px 0}.sc-img+.sc-img{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--muted) 16%,transparent)}.sc-img>.sc-thumb{grid-area:pic}.sc-img-b{grid-area:body;display:flex;flex-direction:column;gap:2px;min-width:0}.sc-img-v{grid-area:verdict}.sc-img-p{margin:0;font-size:13.5px;font-weight:700;line-height:1.35;color:var(--fg-strong);overflow-wrap:anywhere}.sc-img-w{margin:2px 0 0;color:var(--fg)}.sc-img-r,.sc-img-w{font-size:12.5px;line-height:1.4;overflow-wrap:anywhere}.sc-img-r{margin:0;color:var(--st-bad)}.sc-how a,.sc-page .sc-meta a{color:var(--accent);font-weight:600}@media (min-width:1024px){.sc-act.has-pics{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-column-gap:22px;column-gap:22px;grid-row-gap:0;row-gap:0;align-content:start}.sc-act.has-pics>*{grid-column:1;margin-bottom:8px}.sc-thumb.md{max-height:260px}.sc-act.has-pics>.sc-pics{grid-column:2;grid-row:1/span 12;flex-direction:column;margin-bottom:0}.sc-img{grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"pic body verdict";column-gap:16px}.sc-img>.sc-thumb.sm{width:72px;height:72px}}.dfig-dot{display:none}@media (min-width:1024px){.st-home .st-cols>#st-daily>.dfig-fit{position:relative;flex:1 1 auto;min-height:190px;margin:4px 0 0}.st-home .dfig-fit>.kc-scrub{position:absolute;inset:0}.st-home .dfig-fit>.kc-scrub>svg,.st-home .dfig-fit>svg{position:absolute;inset:0;width:100%;height:100%}.st-home .dfig-fit .dline-ch{vector-effect:non-scaling-stroke}.st-home .dfig-fit .ddot-ch{display:none}.st-home .dfig-fit>.dfig-dot,.st-home .dfig-fit>.kc-scrub>.dfig-dot{display:block;position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--w-knob);border:2.6px solid var(--w-grad-b);box-shadow:0 1px 3px var(--w-halo)}.st-home .st-cols>.st-stack>.st-card:last-child{flex:1 1 auto}.st-home .st-cols>.st-stack>.st-card{display:flex;flex-direction:column}.hub .st-home>.st-hero .st-hero-big{font-size:44px}.hub .st-home>.st-hero .st-hero-k{font-size:14px}}.hub-pair{display:contents}@media (min-width:1024px){.hub-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}.hub-pair>.dcard{display:flex;flex-direction:column;min-width:0;margin:0}.hub .hub-body .hub-pair>.dpanel>ol.st-rank:has(>li){display:flex;flex-direction:column}.hub-pair>.dcard>.dnote{margin-top:auto}}@media (min-width:1024px){.hub .sc-page:has(>.st-hero+.st-tiles){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.hub .sc-page:has(>.st-hero+.st-tiles)>*{grid-column:1/-1;min-width:0}.hub .sc-page>.st-hero:has(+.st-tiles){grid-column:1/span 2;grid-row:span 2;justify-content:center;margin:0}.hub .sc-page>.st-hero+.st-tiles{display:contents}.hub .sc-page>.st-hero+.st-tiles>*{grid-column:auto;min-width:0}.hub .sc-page>.st-hero .st-hero-big{font-size:40px}}@media (min-width:1280px){.hub .sc-page .sc-imgs:has(>.sc-img:nth-child(3)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:28px;column-gap:28px}.hub .sc-page .sc-imgs>.sc-img:nth-child(2){box-shadow:none}}@media (min-width:1024px){.hub-body .stack:has(>#seo-trend+#seo-alerts){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:16px;gap:16px}.hub-body .stack:has(>#seo-trend+#seo-alerts)>*{grid-column:1/-1;min-width:0;margin:0}.hub-body .stack>#seo-trend+#seo-alerts,.hub-body .stack>#seo-trend:has(+#seo-alerts){grid-column:auto;display:flex;flex-direction:column}}@media (min-width:1440px){.hub-body .stack:has(>#traffic-social+#traffic-ai){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:16px;gap:16px}.hub-body .stack:has(>#traffic-social+#traffic-ai)>*{grid-column:1/-1;min-width:0;margin:0}.hub-body .stack>#traffic-social+#traffic-ai,.hub-body .stack>#traffic-social:has(+#traffic-ai){grid-column:auto;display:flex;flex-direction:column}.hub-body .stack>#traffic-social+#traffic-ai>.dnote,.hub-body .stack>#traffic-social:has(+#traffic-ai)>.dnote{margin-top:auto}}@media (min-width:1024px){.hub-body .stack:has(>#hub-alerts+:is(#hub-checks,#hub-batches)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:16px;gap:16px}.hub-body .stack:has(>#hub-alerts+:is(#hub-checks,#hub-batches))>*{grid-column:1/-1;min-width:0;margin:0}.hub-body .stack>#hub-alerts+:is(#hub-checks,#hub-batches),.hub-body .stack>#hub-alerts:has(+:is(#hub-checks,#hub-batches)){grid-column:auto;display:flex;flex-direction:column}.hub-body .stack>#hub-alerts+:is(#hub-checks,#hub-batches)>:last-child:is(.empty,.dempty,[class*=empty]),.hub-body .stack>#hub-alerts:has(+:is(#hub-checks,#hub-batches))>:last-child:is(.empty,.dempty,[class*=empty]){flex:1 1 auto}.hub-body #hub-newret{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:40px;column-gap:40px;align-items:center}.hub-body #hub-newret>:not(.ddonut):not(.kv2){grid-column:1/-1}.hub-body #hub-newret>.kv2{margin:0}.hub .stack>#hub-subs-tiles{padding:14px 16px 16px;border-radius:20px}.hub .stack>#hub-subs-tiles>.dpanel-head h2{font-size:16px;font-weight:800}.st-home .st-cols>.st-card>.pg-pager{margin-top:auto}}@media (min-width:1024px) and (max-width:1279px){.st-home .st-cols>.st-card>.pg-pager{flex-wrap:nowrap;gap:4px}.st-home .st-cols>.st-card>.pg-pager button{min-width:30px;height:30px;padding:0 6px;font-size:13px}.st-home .st-cols>.st-card>.pg-pager .pg-of{white-space:nowrap}.hub .stack>#hub-subs-tiles>.dkpis{grid-template-columns:repeat(2,minmax(0,1fr))}}#goals-recs>.pg-pager{padding:0 16px}@media (min-width:1024px){.mk-page .mk-set{align-items:stretch}}@media (min-width:1024px) and (max-width:1279px){.hub-body #goals-tree>.dkpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.hub-body .dpanel[id^=goals-]:not(#goals-tree):not(#goals-recs):not(#goals-revenue)>.mini-list:has(>li+li){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hub-body .dpanel[id^=goals-]:not(#goals-tree):not(#goals-recs):not(#goals-revenue)>.mini-list>li{border-bottom:0;box-shadow:inset 0 -1px 0 var(--border)}.hub-body .dpanel[id^=goals-]:not(#goals-tree):not(#goals-recs):not(#goals-revenue)>.mini-list>li:nth-child(odd){box-shadow:inset 0 -1px 0 var(--border),inset -1px 0 0 var(--border)}}.st-gone{margin:4px 2px 0;font-size:12px;color:var(--muted)}.st-gone>span{font-weight:700}