.ska-brand{display:flex;flex-direction:column;min-width:0}.ska-brand__media{position:relative;aspect-ratio:4 / 3;margin:-4px -4px 16px;overflow:hidden;border-radius:var(--r-md, 14px);background:var(--app-soft)}.ska-brand__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ska-meta{display:flex;flex-wrap:wrap;gap:4px 14px;font:500 13px/1.4 var(--app-sans);color:var(--app-muted)}.ska-meta b{font-weight:600;color:var(--read-running)}.ska-note{max-width:640px;margin-top:28px;font-size:14px;line-height:1.6;color:var(--app-muted)}.ska-ads{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}@media(max-width:1023px){.ska-ads{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:479px){.ska-ads{grid-template-columns:minmax(0,1fr);gap:16px}}.ska-ad{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r-lg, 20px);background:var(--app-bg-elev);border:1px solid var(--app-line)}.ska-ad__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--app-soft)}.ska-ad__media img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.ska-ad__text{position:absolute;inset:0;display:flex;align-items:flex-end;padding:18px;font:700 18px/1.25 var(--app-sans);color:var(--app-fg-strong)}.ska-ad__pill{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--r-pill);background:#0a0a0bcc;backdrop-filter:blur(10px);font:600 12px/1 var(--app-sans);color:var(--read-running)}.ska-ad__pill i{width:6px;height:6px;border-radius:50%;background:currentColor}.ska-ad__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:14px}.ska-ad__chips{display:flex;flex-wrap:wrap;gap:6px}.ska-ad__headline{margin:0;font:600 14px/1.35 var(--app-sans);color:var(--app-fg-strong)}.ska-ad__date{margin:auto 0 0;font-size:12.5px;color:var(--app-muted)}.ska-ad__link{font-size:13px;font-weight:600;color:var(--app-meta);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--app-line-strong)}.ska-ad__link:hover{color:var(--app-fg-strong)}.ska-bars{display:grid;gap:28px 64px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:859px){.ska-bars{grid-template-columns:minmax(0,1fr)}}.ska-rows{display:grid;gap:20px;margin:28px 0 0;padding:0;list-style:none}.ska-row__top{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:14.5px}.ska-row__top span:first-child{font-weight:600;color:var(--app-fg-strong)}.ska-row__top span:last-child{color:var(--app-muted);font-variant-numeric:tabular-nums;text-align:right}.ska-bar{height:6px;margin-top:10px;border-radius:var(--r-pill);background:var(--app-soft);overflow:hidden}.ska-bar>span{display:block;height:100%;border-radius:inherit;background:var(--read-running)}.ska-h{margin:0}.ska-intro{max-width:640px;margin:12px 0 0;font-size:16px;line-height:1.6;color:var(--app-meta)}.ska-run{display:grid;gap:8px 24px;align-items:center}@media(min-width:860px){.ska-run{grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto}}.ska-run__val{font-size:14px;font-variant-numeric:tabular-nums;color:var(--read-running)}@media(min-width:860px){.ska-run__val{text-align:right}}.ska-links{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none}.sk-callout p{margin:0 0 10px}.sk-callout p:last-child{margin-bottom:0}.sk-callout a{color:var(--app-fg-strong);text-decoration:underline;text-underline-offset:3px}.ska-brand__media--pack,.ska-brand__media--bars{margin:-4px -4px 16px}.ska-brand__media--pack .skv-mosaic{position:absolute;inset:0;padding:12px;gap:8px;aspect-ratio:auto}.ska-brand__media--pack .skv-mosaic__tile{border-radius:10px}.ska-brand__media--bars{display:flex;align-items:flex-end;justify-content:center;padding:0 24px 22px;background:radial-gradient(80% 90% at 50% 100%,rgba(111,199,192,.08),transparent 70%),var(--app-card-2)}.ska-brand__media--bars .skv-bars{height:52%;gap:5px}.ska-brand__media--bars .skv-bars i{width:10px}.ska-brand__media--bars .skv-mark{position:absolute;top:16px;left:16px}.ska-panel{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:40px;width:min(100%,420px);aspect-ratio:4 / 3;padding:28px;border-radius:var(--r-lg, 20px);border:1px solid var(--app-line);background:radial-gradient(80% 90% at 50% 100%,rgba(111,199,192,.08),transparent 70%),var(--app-bg-elev)}.ska-panel .skv-bars{width:100%;height:60%;gap:8px}.ska-panel .skv-bars i{flex:1;width:auto;max-width:28px}.ska-ad__media--text{display:flex;flex-direction:column;justify-content:space-between;padding:18px;background:radial-gradient(90% 70% at 0% 0%,rgba(111,199,192,.1),transparent 70%),var(--app-card-2)}.ska-ad__media--text .ska-ad__text{position:static;display:block;padding:0;font:700 clamp(19px,1.9vw,25px)/1.2 var(--app-sans);letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.ska-ad__mark{display:inline-flex;align-self:flex-end}.ska-ad__run{display:inline-flex;align-items:center;gap:6px;font:600 12.5px/1 var(--app-sans);color:var(--read-running)}.ska-ad__run i{width:6px;height:6px;border-radius:50%;background:currentColor}.ski-takeaways{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin:0;padding:0;list-style:none}@media(max-width:859px){.ski-takeaways{grid-template-columns:minmax(0,1fr)}}.ski-takeaways li{padding:22px 0 22px 20px;border-top:1px solid var(--app-line);box-shadow:inset 2px 0 0 var(--read-running)}.ski-takeaways h3{margin:0 0 8px;font:700 19px/1.3 var(--app-sans);letter-spacing:-.01em;color:var(--app-fg-strong)}.ski-takeaways p{max-width:60ch;margin:0;font-size:15.5px;line-height:1.6;color:var(--app-meta)}.ski-run--stopped{color:var(--app-muted)}.ski-ad__line{margin:0;font-size:13px;line-height:1.4;color:var(--app-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ski-chart{display:grid;gap:36px;padding:28px;border-radius:var(--r-lg, 20px);border:1px solid var(--app-line);background:radial-gradient(70% 90% at 100% 0%,rgba(111,199,192,.07),transparent 70%),var(--app-bg-elev)}.ski-chart__heading{margin:0 0 14px;font:600 14px/1 var(--app-sans);color:var(--app-muted)}.ski-chart__rows{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ski-chart__row{display:grid;grid-template-columns:150px minmax(0,1fr) 168px;gap:20px;align-items:center}.ski-chart__label{font:600 15px/1.3 var(--app-sans);color:var(--app-fg-strong)}.ski-chart__track{position:relative;height:14px;border-radius:var(--r-pill);background:var(--app-soft)}.ski-chart__track:after{content:"";position:absolute;top:-6px;bottom:-6px;left:var(--median);width:2px;border-radius:1px;background:var(--app-fg-strong);opacity:.55}.ski-chart__track>span{display:block;height:100%;border-radius:inherit;background:var(--read-running)}.ski-chart__row--near .ski-chart__track>span{background:var(--app-meta);opacity:.55}.ski-chart__row--cut .ski-chart__track>span{background:var(--read-killed);opacity:.8}.ski-chart__row--near .ski-chart__label,.ski-chart__row--cut .ski-chart__label{color:var(--app-meta)}.ski-chart__value{font-size:13.5px;color:var(--app-muted);font-variant-numeric:tabular-nums;text-align:right}.ski-chart__value b{font-weight:600;color:var(--app-fg-strong)}@media(max-width:639px){.ski-chart{padding:20px 16px;gap:28px}.ski-chart__row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.ski-chart__track{grid-column:1 / -1;grid-row:2;height:10px}}.ski-brands{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--app-line)}.ski-brand{display:grid;grid-template-columns:auto minmax(0,1fr) repeat(2,150px);gap:16px;align-items:center;padding:14px 4px;border-bottom:1px solid var(--app-line);color:inherit;text-decoration:none;transition:background-color .16s ease}a.ski-brand:hover{background:var(--app-soft)}a.ski-brand:focus-visible{outline:2px solid var(--app-fg-strong);outline-offset:2px}.ski-brand__name{font:600 16px/1.3 var(--app-sans);color:var(--app-fg-strong)}.ski-brand__stat{font-size:14px;color:var(--app-muted);font-variant-numeric:tabular-nums}.ski-brand__stat b{font-weight:600;color:var(--app-fg)}@media(max-width:767px){.ski-brand{grid-template-columns:auto minmax(0,1fr);gap:4px 12px}.ski-brand .skv-mark{grid-row:span 2}.ski-brand__stat{grid-column:2;display:inline}.ski-brand__stat:last-child{display:none}}.ski-faq{border-top:1px solid var(--app-line)}.ski-faq details{border-bottom:1px solid var(--app-line)}.ski-faq summary{display:flex;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none;font:600 16.5px/1.4 var(--app-sans);color:var(--app-fg-strong)}.ski-faq summary::-webkit-details-marker{display:none}.ski-faq summary:after{content:"+";flex:none;color:var(--app-muted);font-weight:500;transition:transform .16s var(--ease-out, ease)}.ski-faq details[open] summary:after{transform:rotate(45deg)}.ski-faq summary:focus-visible{outline:2px solid var(--app-fg-strong);outline-offset:2px}.ski-faq p{margin:0 0 18px;max-width:64ch;font-size:15.5px;line-height:1.65;color:var(--app-meta)}@media(prefers-reduced-motion:reduce){.ski-faq summary:after,.ski-brand{transition:none}}.ski-hub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}@media(max-width:1023px){.ski-hub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.ski-hub{grid-template-columns:minmax(0,1fr)}}.ski-faq summary h3{display:inline;margin:0;font:inherit}
