@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Spline+Sans:wght@400;500;600&display=swap";:root{--color-bg: #f6f5f2;--color-bg-alt: #eef2f7;--color-surface: rgba(255, 255, 255, .9);--color-surface-strong: #ffffff;--color-text: #0c1222;--color-muted: #5a6472;--color-border: rgba(15, 118, 110, .15);--color-accent: #0f766e;--color-accent-dark: #0c5f59;--color-accent-2: #f97316;--color-accent-2-dark: #d86412;--color-logo-red: #d34a55;--color-logo-red-deep: #982f39;--shadow-soft: 0 14px 30px rgba(13, 19, 33, .08);--shadow-lift: 0 18px 34px rgba(13, 19, 33, .18);--radius-lg: 18px;--radius-md: 12px;--radius-sm: 8px;--font-heading: "Space Grotesk", sans-serif;--font-body: "Spline Sans", sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{min-height:100vh;font-family:var(--font-body);color:var(--color-text);background:var(--color-bg)}.app-shell{min-height:100vh;background:radial-gradient(circle at 14% 10%,rgba(211,74,85,.34),transparent 40%),radial-gradient(circle at 86% 18%,rgba(152,47,57,.28),transparent 42%),linear-gradient(180deg,#0b1220,#070c16 48%,#04070e)}.app-shell.embed-mode{min-height:0;background:transparent}h1,h2,h3{font-family:var(--font-heading);color:var(--color-text)}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-dark)}button,select{font-family:inherit}.rankings-page{max-width:1240px;margin:0 auto;padding:0 clamp(16px,3vw,32px) clamp(16px,3vw,32px);display:flex;flex-direction:column;gap:24px;color:#e7edf7}.rankings-menu{position:sticky;top:12px;z-index:40;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;padding:12px 14px;background:#0a101cd1;border-radius:12px;box-shadow:0 24px 38px #01040a73;border:1px solid rgba(211,74,85,.28);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.rankings-page>.rankings-menu{top:0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:12px clamp(14px,3vw,28px);border-radius:0;border:none;border-bottom:1px solid rgba(211,74,85,.35);background:#0a101cf0}.menu-left{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding-right:26px;border-right:1px solid rgba(211,74,85,.35)}.menu-link{display:inline-block;padding:4px 0;border-bottom:1px solid transparent;font-weight:600;font-size:.88rem;letter-spacing:.02em;color:#d6e0ef;transition:color .2s ease,border-color .2s ease,text-shadow .2s ease}.menu-link:hover,.menu-link.router-link-active{color:#fff;border-color:#d34a55cc;text-shadow:0 0 16px rgba(211,74,85,.45)}.menu-right{min-width:0;padding-left:4px}.menu-controls{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;align-items:center}.selector{display:flex;width:100%}.selector select,.selector input{width:100%;min-height:38px;padding:8px 10px;border-radius:var(--radius-sm);border:1px solid rgba(211,74,85,.34);background:#070b14d6;font-size:.88rem;font-weight:600;color:#eff4ff;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.date-selector{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;gap:6px;align-items:center}.date-selector input{min-width:0}.snapshot-nav-btn{min-height:38px;border-radius:var(--radius-sm);border:1px solid rgba(211,74,85,.34);background:#070b14d6;color:#eff4ff;font-size:.66rem;font-weight:700;line-height:1;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.snapshot-nav-btn:hover:not(:disabled),.snapshot-nav-btn:focus-visible{border-color:#d34a5594;box-shadow:0 0 0 2px #d34a5529;background:#070b14e6}.snapshot-nav-btn:disabled{opacity:.4;cursor:default}.selector select option{background:#0d1524;color:#eff4ff}.selector:hover select,.selector:hover input{border-color:#d34a5594;box-shadow:0 0 0 2px #d34a5529;background:#070b14e6}.selector select:focus{border-color:#d34a55bd;box-shadow:0 0 0 2px #d34a5538}.selector input:focus{border-color:#d34a55bd;box-shadow:0 0 0 2px #d34a5538}.selector input::-webkit-calendar-picker-indicator{filter:invert(.93) sepia(.12) saturate(.2) hue-rotate(172deg) brightness(1.05);cursor:pointer}.toggle-group{display:flex;gap:6px;width:100%;background:#070b14d6;border:1px solid rgba(211,74,85,.34);padding:4px;border-radius:8px;min-height:38px;align-items:center;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.selector:hover .toggle-group{border-color:#d34a5594;box-shadow:0 0 0 2px #d34a5529;background:#070b14e6}.toggle-pill{flex:1;border:none;background:transparent;min-height:30px;padding:5px 9px;border-radius:6px;font-weight:600;color:#c6d4e8;font-size:.82rem;cursor:pointer;transition:all .2s ease}.toggle-pill:hover:not(.active){background:#ffffff29;color:#fff}.toggle-pill.active{background:linear-gradient(135deg,#d34a55f2,#982f39f2);color:#fff;box-shadow:0 8px 18px #982f3970}.panel-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:12px 20px;font-weight:600;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.btn.primary{background:var(--color-accent);color:#fff;box-shadow:0 10px 20px #0f766e40}.btn.primary:hover{transform:translateY(-1px);box-shadow:0 16px 28px #0f766e47}.btn.secondary{background:transparent;color:var(--color-accent);border:1px solid rgba(15,118,110,.35)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.rankings-page .btn.primary{background:linear-gradient(135deg,#d34a55f2,#982f39f5);color:#fff;box-shadow:0 10px 24px #7a212b75}.rankings-page .btn.primary:hover{transform:translateY(-1px);box-shadow:0 16px 28px #7a212b99}.rankings-page .btn.secondary{background:#080d18d6;color:#ffd4d9;border:1px solid rgba(211,74,85,.42)}.rankings-page .btn.secondary:hover{transform:translateY(-1px);border-color:#ff9ea8d1;box-shadow:0 14px 22px #01040a73}.watch-history-btn{border-radius:8px;padding:13px 22px;font-size:.9rem;letter-spacing:.04em;text-transform:uppercase;border:1px solid rgba(255,152,165,.45);box-shadow:0 0 0 1px #d34a5538,0 14px 28px #7a212b9e;animation:watchPulse 2.4s ease-in-out infinite}.watch-history-btn:hover{box-shadow:0 0 0 1px #d34a5547,0 18px 34px #7a212bb8}.watch-history-icon{font-size:.95rem;line-height:1;transform:translate(1px)}.share-btn{border-radius:8px;padding:13px 16px;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;font-weight:700}.rankings-panel{background:#0a101ccc;border-radius:var(--radius-lg);padding:clamp(20px,3vw,32px);box-shadow:0 24px 38px #01040a73;border:1px solid rgba(211,74,85,.28);display:flex;flex-direction:column;gap:20px}.panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.panel-title{font-size:clamp(1.45rem,2vw,2rem);line-height:1.1;color:#f3f7ff}.panel-header p{color:#cfddf2c2;margin-top:6px}.panel-status{font-weight:600;color:#ffa0aaeb}.share-feedback{color:#ffd5da;font-size:.82rem;font-weight:600}.insights-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.insight-card{border:1px solid rgba(211,74,85,.22);border-radius:var(--radius-md);background:#ffffff0a;padding:12px 13px;display:flex;flex-direction:column;gap:4px}.insight-label{color:#ffa0aadb;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:700}.insight-value{color:#f6f9ff;font-weight:700;font-size:.95rem;line-height:1.2}.insight-meta{color:#cfddf2bf;font-size:.78rem}.division-explorer{border:1px solid rgba(211,74,85,.22);border-radius:var(--radius-md);background:#ffffff08;padding:12px;display:flex;flex-direction:column;gap:8px}.division-explorer-label{color:#ffa0aadb;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:700}.division-link-row{display:flex;flex-wrap:wrap;gap:8px}.division-link{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 12px;border-radius:999px;border:1px solid rgba(211,74,85,.34);background:#080d18a6;color:#ffd4d9;font-size:.78rem;font-weight:600}.division-link:hover{border-color:#ff9ea8cc;color:#fff}.division-link.selected{border-color:#ffa8b0eb;background:#d34a5557;color:#fff;box-shadow:inset 0 0 0 1px #ffbcc352}.panel-placeholder{padding:40px 20px;text-align:center;color:#cfddf2c2;font-weight:600}.panel-placeholder.error{color:#ffb088}.rankings-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.rank-card{display:grid;grid-template-columns:auto 1fr auto;column-gap:14px;align-items:center;background:#ffffff14;border-radius:var(--radius-md);padding:14px 16px;border:1px solid rgba(211,74,85,.24);box-shadow:0 12px 16px #01040a42;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.rank-card:hover{transform:translateY(-2px);border-color:#d34a559e;box-shadow:0 18px 26px #01040a57}.rank-badge{width:46px;height:46px;border-radius:10px;display:grid;place-items:center;font-weight:700;font-size:1rem;background:#d34a552e;color:#ffb7bf}.rank-badge.champ{background:#d34a554d;color:#ffd5da}.rank-badge.interim{background:#d34a553d;color:#ffc5cd}.rank-details h3{font-size:1rem;margin:0;color:#f4f8ff}.rank-movement{min-width:46px;text-align:center;padding:7px 10px;border-radius:10px;font-size:.86rem;font-weight:700;letter-spacing:.02em;background:#9cb1cf2e;color:#e3ecfadb}.rank-movement.up{background:#48c78e29;color:#9af2c4}.rank-movement.down{background:#e76f6f2b;color:#ffb1b1}.rank-movement.new{background:#68aaff2e;color:#b7d8ff}.site-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:.9rem;color:#cfddf2b8}.site-footer a{font-weight:600;color:#ff9ea8}.legal-page{max-width:960px;margin:0 auto;padding:clamp(24px,4vw,48px);display:flex;flex-direction:column;gap:24px}.legal-hero{background:var(--color-surface);border-radius:var(--radius-lg);padding:clamp(24px,4vw,36px);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:10px}.back-link{font-size:.85rem;font-weight:600;color:var(--color-muted)}.legal-card{background:var(--color-surface);border-radius:var(--radius-lg);padding:clamp(24px,4vw,36px);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:16px}.legal-card h2,.legal-card h3{margin-top:12px}.legal-card p,.legal-card li{color:var(--color-muted);line-height:1.6}.legal-card ul{padding-left:18px;display:flex;flex-direction:column;gap:8px}.embed-style-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:6px 0}.embed-builder-menu{margin-bottom:2px}.embed-menu-controls{grid-template-columns:repeat(3,minmax(120px,1fr))}.embed-style-card{border:1px solid rgba(211,74,85,.24);border-radius:8px;padding:12px;background:#ffffff08;display:flex;flex-direction:column;gap:10px}.embed-style-card h3{margin-top:0}.embed-style-card p{margin:0}.embed-preview-frame{width:100%;border:1px solid rgba(211,74,85,.26);border-radius:8px;background:#05080fe6}.embed-code{margin:0;max-height:180px;overflow:auto;padding:10px;border-radius:8px;border:1px solid rgba(211,74,85,.26);background:#05080fe6}.embed-code code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;line-height:1.4;color:#ffdce1;white-space:pre-wrap;overflow-wrap:anywhere}.prerender-shell{max-width:1040px;margin:0 auto;padding:clamp(20px,4vw,44px);color:#eaf0fb;display:flex;flex-direction:column;gap:14px}.prerender-kicker{text-transform:uppercase;letter-spacing:.1em;font-size:.68rem;color:#ffa0aae6;font-weight:700}.prerender-shell h1{font-size:clamp(1.45rem,2.6vw,2.2rem);color:#f6f9ff}.prerender-summary{color:#cfddf2db;max-width:72ch}.prerender-card{border:1px solid rgba(211,74,85,.28);border-radius:12px;background:#0a101cb8;padding:14px;display:flex;flex-direction:column;gap:10px}.prerender-card h2{font-size:1.02rem;color:#f6f9ff}.prerender-rank-list{margin:0;padding-left:22px;display:grid;gap:6px;color:#f0f5ff}.prerender-links{margin:0;padding-left:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.prerender-links a{display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border-radius:999px;border:1px solid rgba(211,74,85,.34);background:#080d18b8;color:#ffd4d9;font-weight:600;font-size:.78rem}.prerender-links a:hover{color:#fff;border-color:#ff9ea8db}.prerender-note{color:#cfddf2bf;font-size:.84rem}.not-found{min-height:100vh;display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center;padding:32px}.not-found-card{background:var(--color-surface);border-radius:var(--radius-lg);padding:clamp(24px,4vw,40px);box-shadow:var(--shadow-soft);text-align:center;display:flex;flex-direction:column;gap:16px}.cookie-banner{position:fixed;bottom:16px;left:16px;right:16px;background:#fffffff2;border-radius:var(--radius-md);border:1px solid rgba(15,118,110,.2);box-shadow:var(--shadow-soft);padding:16px 20px;z-index:10000}.cookie-banner-content{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.cookie-banner-actions{display:flex;gap:10px}.rankings-anim-overlay{position:fixed;inset:0;background:#060a12f5;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:9999;padding:clamp(8px,2.5vw,24px)}.rankings-anim-overlay.is-active{opacity:1;pointer-events:auto}.rankings-anim-topbar{display:flex;align-items:center;justify-content:space-between;color:#fff;font-weight:600;margin-bottom:8px;font-size:.95rem}.topbar-brand{display:flex;align-items:center;gap:10px;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase}.topbar-date{font-size:.75rem;font-weight:600;letter-spacing:.12em;color:#ffffffbf;white-space:nowrap}.brand-dot{width:10px;height:10px;border-radius:50%;background:var(--color-accent-2);box-shadow:0 0 12px #f97316b3}.topbar-close{cursor:pointer;font-size:1.2rem}.rankings-anim-header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:#fff;margin-bottom:8px}.anim-title{font-size:clamp(1.6rem,3vw,2.4rem)}.anim-date{font-weight:600;color:#ffffffb3}.rankings-anim-list{--entry-scale: 1;--entry-font-scale: .78;--entry-density: .8;flex:1;overflow-y:auto;display:grid;gap:calc(12px * var(--entry-scale) * var(--entry-density));padding-right:6px;min-height:0}.rankings-anim-entry{background:#ffffff38;border:1px solid rgba(255,255,255,.28);border-radius:calc(16px * var(--entry-scale) * var(--entry-density));padding:calc(12px * var(--entry-scale) * var(--entry-density)) calc(16px * var(--entry-scale) * var(--entry-density));display:grid;grid-template-columns:calc(40px * var(--entry-scale) * var(--entry-density)) minmax(0,1fr) auto;gap:calc(12px * var(--entry-scale) * var(--entry-density));align-items:center;color:#fff;transform-style:preserve-3d}.rankings-anim-entry.is-lifted{box-shadow:var(--shadow-lift)}.rankings-anim-entry.is-moving-up{border-left:3px solid var(--color-accent)}.rankings-anim-entry.is-moving-down{border-left:3px solid var(--color-accent-2)}.rankings-anim-entry.is-entering{animation:entryFade .5s ease-out}.rankings-anim-entry.is-exiting{animation:exitFade .45s ease-in forwards}.rankings-anim-entry.is-trend-up{animation:rankUpGlow 2s ease-out}.rankings-anim-entry.is-trend-down{animation:rankDownGlow 2s ease-out}.rankings-anim-entry.is-trend-up .entry-delta,.rankings-anim-entry.is-trend-down .entry-delta{animation:deltaFade 2s ease-out forwards}.entry-rank{width:calc(40px * var(--entry-scale) * var(--entry-density));height:calc(40px * var(--entry-scale) * var(--entry-density));border-radius:calc(12px * var(--entry-scale) * var(--entry-density));display:grid;place-items:center;font-weight:700;font-size:calc(1rem * var(--entry-font-scale));background:#0f766e66}.entry-rank.is-champ{background:#f9731666}.entry-name{font-weight:600;white-space:normal;overflow-wrap:anywhere;line-height:1.1;font-size:calc(1rem * var(--entry-font-scale))}.entry-delta{font-size:calc(.72rem * var(--entry-font-scale));font-weight:700;padding:calc(3px * var(--entry-scale) * var(--entry-density)) calc(7px * var(--entry-scale) * var(--entry-density));border-radius:999px;justify-self:end}.entry-delta.is-up{color:#22c55e;background:#22c55e33}.entry-delta.is-down{color:#ef4444;background:#ef444433}.rankings-anim-controls{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;color:#fff}.anim-btn{border:none;background:#ffffff1a;color:#fff;padding:6px 10px;border-radius:12px;cursor:pointer;font-size:.9rem}.anim-btn.is-primary{background:var(--color-accent-2);color:#fff}.anim-progress{display:flex;flex-direction:column;gap:4px;min-width:min(320px,60vw)}.progress-bar{height:4px;background:#fff3;border-radius:999px;position:relative;overflow:hidden;cursor:pointer}.progress-fill{height:100%;background:linear-gradient(90deg,var(--color-accent),var(--color-accent-2));width:0;transition:width .2s ease}.progress-text{display:flex;justify-content:space-between;font-size:.7rem;color:#ffffffb3}@keyframes entryFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes exitFade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@keyframes rankUpGlow{0%{background:#22c55e73}50%{background:#22c55e73}to{background:#ffffff38}}@keyframes rankDownGlow{0%{background:#ef444473}50%{background:#ef444473}to{background:#ffffff38}}@keyframes deltaFade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes watchPulse{0%{box-shadow:0 0 0 1px #d34a5533,0 12px 24px #7a212b80}50%{box-shadow:0 0 0 1px #ff98a559,0 18px 30px #7a212bb8}to{box-shadow:0 0 0 1px #d34a5533,0 12px 24px #7a212b80}}@media(max-width:900px){.rankings-menu{grid-template-columns:1fr;gap:10px}.menu-left{padding-right:0;padding-bottom:10px;border-right:none;border-bottom:1px solid rgba(211,74,85,.35)}.menu-right{padding-left:0}.menu-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.embed-menu-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-header{flex-direction:column;align-items:flex-start}.panel-header-actions{width:100%;justify-content:flex-start}.site-footer{flex-direction:column;align-items:flex-start}}@media(max-width:640px){.rankings-page{padding:0 12px 12px;gap:16px}.rankings-menu{top:8px;padding:10px;border-radius:10px}.rankings-page>.rankings-menu{top:0;padding:10px 12px;border-radius:0}.menu-left{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:8px}.menu-link{font-size:.8rem;padding:6px 0}.menu-controls{grid-template-columns:minmax(62px,.85fr) minmax(46px,.55fr) minmax(58px,.75fr) minmax(138px,2fr);gap:5px}.embed-menu-controls{grid-template-columns:minmax(86px,1fr) minmax(70px,.8fr) minmax(86px,1fr);gap:6px}.selector select,.selector input{min-height:34px;padding:6px 7px;font-size:.72rem}.snapshot-nav-btn{min-height:34px;font-size:.62rem}.toggle-group{min-height:34px;padding:2px}.toggle-pill{min-height:28px;padding:0 4px;font-size:0}.toggle-pill:after{content:attr(data-short);font-size:.72rem;letter-spacing:.04em}.panel-header-actions{width:100%;justify-content:flex-start}.watch-history-btn{width:100%;justify-content:center;font-size:.82rem;padding:12px 14px}.share-btn{width:100%;justify-content:center;padding:11px 14px}.insights-strip{grid-template-columns:1fr;gap:8px}.division-link{flex:1 1 calc(50% - 8px);justify-content:center}.rankings-anim-list{--entry-scale: .78;--entry-font-scale: .78;--entry-density: .8}.rankings-anim-header{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-bottom:6px}.rankings-anim-controls{flex-direction:row;align-items:center;justify-content:space-between;gap:6px}.anim-progress{min-width:100%}.rankings-anim-topbar{margin-bottom:6px;font-size:.78rem}.anim-title{font-size:1rem}.anim-date{font-size:.75rem}.rankings-anim-entry{row-gap:4px}.rankings-anim-list{gap:6px}.entry-delta{font-size:.65rem;padding:2px 6px}.anim-btn{padding:4px 8px;font-size:.82rem}.progress-text{display:none}.cookie-banner{left:8px;right:8px;bottom:8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.embed-root[data-v-92f8e9ca]{min-height:100%;font-family:Spline Sans,sans-serif;color:#ebf2ff;background:radial-gradient(circle at 12% 8%,rgba(211,74,85,.35),transparent 35%),radial-gradient(circle at 88% 20%,rgba(152,47,57,.28),transparent 40%),linear-gradient(180deg,#0c1424,#080d18)}.embed-shell[data-v-92f8e9ca]{border:1px solid rgba(211,74,85,.36);border-radius:10px;padding:12px;background:#090e1ad6;box-shadow:0 16px 28px #01040a73}.embed-header[data-v-92f8e9ca]{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.embed-kicker[data-v-92f8e9ca]{text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:.65rem;color:#ffa0aae6}.embed-header h1[data-v-92f8e9ca]{margin:0;font-family:Space Grotesk,sans-serif;font-size:1.02rem;line-height:1.1;color:#f7fbff}.embed-date[data-v-92f8e9ca]{margin:0;color:#d4def0cc;font-size:.78rem}.embed-list[data-v-92f8e9ca]{list-style:none;margin:0;padding:0;display:grid;gap:7px}.embed-row[data-v-92f8e9ca]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;border-radius:7px;border:1px solid rgba(211,74,85,.26);background:#ffffff0d;padding:7px 8px}.embed-rank[data-v-92f8e9ca]{display:grid;place-items:center;border-radius:6px;min-height:26px;font-weight:700;font-size:.8rem;color:#ffd2d7;background:#d34a553d}.embed-name[data-v-92f8e9ca]{font-size:.85rem;line-height:1.2;color:#f1f5fc}.embed-placeholder[data-v-92f8e9ca]{margin:0;font-size:.85rem;color:#d4def0d6}.embed-placeholder.error[data-v-92f8e9ca]{color:#ffb3bc}.embed-footer[data-v-92f8e9ca]{margin-top:10px;border-top:1px solid rgba(211,74,85,.3);padding-top:9px;font-size:.72rem;color:#d4def0cc;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.embed-footer a[data-v-92f8e9ca]{color:#ff9ea8;text-decoration:none}.sep[data-v-92f8e9ca]{color:#d4def080}.embed-extra-compact .embed-shell[data-v-92f8e9ca]{padding:8px}.embed-extra-compact .embed-header h1[data-v-92f8e9ca]{font-size:.9rem}.embed-extra-compact .embed-row[data-v-92f8e9ca]{padding:5px 6px;gap:8px;grid-template-columns:30px minmax(0,1fr)}.embed-extra-compact .embed-rank[data-v-92f8e9ca]{min-height:22px;font-size:.74rem}.embed-extra-compact .embed-name[data-v-92f8e9ca]{font-size:.78rem}.embed-extra-compact .embed-footer[data-v-92f8e9ca]{font-size:.66rem}.embed-fancy .embed-shell[data-v-92f8e9ca]{border-radius:12px;padding:14px;box-shadow:0 20px 34px #01040a8f}.embed-fancy .embed-header h1[data-v-92f8e9ca]{font-size:1.14rem}.embed-fancy .embed-row[data-v-92f8e9ca]{padding:8px 9px}.embed-fancy .embed-rank[data-v-92f8e9ca]{min-height:28px;font-size:.84rem}
