.rc-head{margin:var(--s-6) 0 var(--s-5)}.rc-head h1{margin:var(--s-3) 0 var(--s-3);font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:-.025em;text-wrap:balance;max-width:22ch}.rc-head__meta{gap:var(--s-2);flex-wrap:wrap;margin:0;display:flex}.rc-head__meta a.chip:hover{border-color:var(--border-strong);color:var(--text)}.rc-head__lede{max-width:68ch;color:var(--text-muted);font-size:var(--text-md);line-height:var(--leading);margin:0}.rc-head__lede a{color:var(--accent-strong)}.rc-summary p{margin:0 0 var(--s-2)}.rc-stats{gap:var(--s-3);margin:var(--s-5) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));max-width:680px;display:grid}.rc-stats div{border:1px solid var(--border);border-radius:var(--r-lg);background:linear-gradient(180deg, var(--surface) 0%, var(--bg-elev) 100%);padding:var(--s-3) var(--s-4)}.rc-stats dt{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.rc-stats dd{font-size:var(--text-xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:2px 0 0;font-weight:700}.rc-nav{gap:var(--s-2);margin:0 0 var(--s-6);display:grid}.rc-nav ul{gap:var(--s-2);scrollbar-width:thin;margin:0;padding:2px 0 6px;list-style:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);mask-image:linear-gradient(90deg,#000 92%,#0000)}.rc-nav a{white-space:nowrap;border-radius:var(--r-full);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-size:var(--text-sm);transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease), background var(--dur) var(--ease);align-items:center;gap:6px;padding:6px 12px;font-weight:550;text-decoration:none;display:inline-flex}.rc-nav a span{font-variant-numeric:tabular-nums;color:var(--text-subtle);font-size:11px}.rc-nav a:hover{color:var(--text);border-color:var(--border-strong)}.rc-nav a[aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.rc-nav a[aria-current=page] span{color:inherit;opacity:.75}.rc-nav__plats a{border-style:dashed}.rc-art{object-fit:cover;background:var(--surface-3);width:100%;height:auto;display:block}.rc-art--cover,.rc-art--ph.rc-art--cover,.rc-art--capsule.rc-art--cover{aspect-ratio:264/374}.rc-art--thumb{aspect-ratio:90/128}.rc-art--wide{aspect-ratio:16/9}.rc-art--capsule{background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%), var(--surface-2);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.rc-art--capsule img{width:100%;height:auto;position:relative;box-shadow:0 8px 24px #00000080}.rc-art--capsule .rc-art__blur{z-index:-1;object-fit:cover;filter:blur(16px)saturate(1.4)brightness(.8);width:100%;height:100%;box-shadow:none;position:absolute;inset:0;transform:scale(1.4)}.rc-art--ph{color:hsl(var(--h) 70% 85% / .9);letter-spacing:.04em;background:radial-gradient(90% 70% at 30% 20%, hsl(var(--h) 60% 45% / .55), transparent 70%), linear-gradient(160deg, hsl(var(--h) 45% 22%), hsl(calc(var(--h) + 40) 40% 12%));place-items:center;font-size:clamp(1.25rem,3vw,2rem);font-weight:800;display:grid}.rc-art--ph.rc-art--thumb{font-size:10px}.rc-card{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--border);min-width:0;transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .22s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.rc-card:hover,.rc-card:focus-within{border-color:var(--border-strong);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.rc-card--hot{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.rc-card__art{position:relative;overflow:hidden}.rc-card__art .rc-art{transition:transform .5s var(--ease)}.rc-card:hover .rc-card__art .rc-art{transform:scale(1.045)}.rc-card__art:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000a6);height:45%;position:absolute;inset:auto 0 0}.rc-card__date{left:var(--s-2);bottom:var(--s-2);z-index:1;border-radius:var(--r-sm);backdrop-filter:blur(6px);color:#fff;font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:.01em;background:#0a0a0eb8;padding:3px 8px;font-weight:700;position:absolute}.rc-badge{top:var(--s-2);right:var(--s-2);z-index:1;border-radius:var(--r-full);letter-spacing:.02em;text-transform:uppercase;padding:3px 7px;font-size:10.5px;font-weight:750;position:absolute;box-shadow:0 2px 8px #00000059}.rc-badge--delay{color:#1c0d02;background:#f97316}.rc-badge--early{color:#031722;background:#38bdf8}.rc-card__body{padding:var(--s-3);flex-direction:column;flex:1;gap:4px;display:flex}.rc-card__name{font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.rc-card__name a{color:var(--text);text-decoration:none}.rc-card__name a:after{content:"";z-index:2;position:absolute;inset:0}.rc-card__name a:focus-visible{outline:none}.rc-card:has(a:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.rc-card__meta{color:var(--text-subtle);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.rc-card__foot{justify-content:space-between;align-items:center;gap:var(--s-2);margin:auto 0 0;padding-top:4px;display:flex}.rc-plats{flex-wrap:wrap;gap:3px;min-width:0;display:flex}.rc-plats span{background:var(--surface-3);color:var(--text-muted);white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:650}.rc-heat{background:var(--surface-3);border-radius:2px;flex:none;width:34px;height:4px;position:relative;overflow:hidden}.rc-heat:before{content:"";width:calc(var(--v) * 1%);border-radius:inherit;background:linear-gradient(90deg, var(--accent), #f472b6);position:absolute;inset:0 auto 0 0}.rc-grid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(158px,1fr));margin:0;padding:0;list-style:none;display:grid}.rc-strip{gap:var(--s-4);margin:0 calc(var(--s-2) * -1);padding:var(--s-2) var(--s-2) var(--s-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:var(--s-2);scrollbar-width:thin;grid-auto-columns:172px;grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.rc-strip>*{scroll-snap-align:start}.rc-section{margin:var(--s-10) 0}.rc-section__head{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin-bottom:var(--s-4);display:flex}.rc-section__head h2{font-size:var(--text-xl);letter-spacing:-.015em;margin:0}.rc-section__lede{color:var(--text-muted);font-size:var(--text-sm);margin:4px 0 0}.rc-more{color:var(--accent-strong);font-size:var(--text-sm);white-space:nowrap;flex:none;font-weight:600;text-decoration:none}.rc-more:hover{text-decoration:underline}.rc-kicker{color:var(--accent-strong);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:750}.rc-empty{color:var(--text-muted);padding:var(--s-8);border:1px dashed var(--border-strong);border-radius:var(--r-lg);text-align:center}.rc-hero{isolation:isolate;margin:0 0 var(--s-8);border-radius:var(--r-xl);border:1px solid var(--border);background:var(--surface-2);min-height:380px;position:relative;overflow:hidden}.rc-hero__bg{z-index:-1;position:absolute;inset:0}.rc-hero__bg .rc-art{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;animation:rc-drift 26s var(--ease) infinite alternate;transform:scale(1.06)}.rc-hero__bg:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--bg) 96%, transparent) 0%, color-mix(in srgb, var(--bg) 78%, transparent) 42%, color-mix(in srgb, var(--bg) 20%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--bg) 70%, transparent), transparent 55%);position:absolute;inset:0}@keyframes rc-drift{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.rc-hero__inner{gap:var(--s-8);padding:var(--s-10);grid-template-columns:180px minmax(0,1fr);align-items:center;display:grid}.rc-hero__cover{border-radius:var(--r-lg);box-shadow:var(--shadow-lg), 0 0 0 1px #ffffff14;overflow:hidden;transform:rotate(-1.5deg)}.rc-hero__name{margin:var(--s-2) 0 var(--s-2);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.75rem,3.5vw + .5rem,3rem);line-height:1.05}.rc-hero__when{gap:var(--s-2) var(--s-4);font-size:var(--text-md);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.rc-hero__plats{color:var(--text-muted);font-weight:550}.rc-count{gap:var(--s-2);margin:var(--s-5) 0;display:flex}.rc-count span{min-width:64px;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:color-mix(in srgb, var(--surface) 70%, transparent);border:1px solid color-mix(in srgb, var(--border-strong) 70%, transparent);backdrop-filter:blur(10px);justify-items:center;display:grid}.rc-count b{font-size:var(--text-xl);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:750}.rc-count small{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10.5px}.rc-hero__facts{gap:var(--s-2);margin:0 0 var(--s-5);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.rc-hero__facts span{border-radius:var(--r-full);border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 60%, transparent);padding:2px 10px}.rc-hero__moved{color:#fdba74;border-color:#f97316!important}[data-theme=light] .rc-hero__moved{color:#9a3412}.rc-cta{border-radius:var(--r-full);background:var(--accent);color:var(--accent-ink);font-weight:700;font-size:var(--text-sm);box-shadow:0 6px 24px color-mix(in srgb, var(--accent) 40%, transparent);transition:transform var(--dur) var(--ease), background var(--dur) var(--ease);align-items:center;gap:6px;padding:10px 18px;text-decoration:none;display:inline-flex}.rc-cta:hover{background:var(--accent-strong);transform:translateY(-1px)}.rc-filters{top:calc(var(--topbar-h) + var(--s-2));z-index:6;gap:var(--s-3);margin:0 0 var(--s-6);padding:var(--s-3) var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:color-mix(in srgb, var(--bg-elev) 88%, transparent);backdrop-filter:blur(12px)saturate(1.2);box-shadow:var(--shadow-sm);display:grid;position:sticky}.rc-filters fieldset{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}.rc-filters__row{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.rc-chip,.rc-toggle{cursor:pointer;display:inline-flex;position:relative}.rc-chip input,.rc-toggle input{opacity:0;cursor:pointer;position:absolute;inset:0}.rc-chip span,.rc-toggle span{border-radius:var(--r-full);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-size:var(--text-sm);transition:all var(--dur) var(--ease);padding:5px 11px;font-weight:600}.rc-chip input:checked+span,.rc-toggle input:checked+span{background:color-mix(in srgb, var(--accent) 18%, var(--surface));border-color:var(--accent);color:var(--text)}.rc-chip input:focus-visible+span,.rc-toggle input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.rc-toggle span:before{content:"";background:var(--border-strong);vertical-align:1px;width:8px;height:8px;transition:background var(--dur) var(--ease);border-radius:50%;margin-right:6px;display:inline-block}.rc-toggle input:checked+span:before{background:var(--accent);box-shadow:0 0 8px var(--accent)}.rc-select select{appearance:none;border-radius:var(--r-full);border:1px solid var(--border);background:linear-gradient(45deg, transparent 50%, var(--text-muted) 50%) calc(100% - 15px) 52% / 5px 5px no-repeat, linear-gradient(-45deg, transparent 50%, var(--text-muted) 50%) calc(100% - 10px) 52% / 5px 5px no-repeat, var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);padding:6px 30px 6px 12px;font-weight:550}.rc-filters__count{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin-left:auto}.rc-reset,.rc-linkbtn{color:var(--accent-strong);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-weight:600}.rc-none{text-align:center;color:var(--text-muted);padding:var(--s-8) 0}[hidden]{display:none!important}.rc-cal{margin:0 0 var(--s-8);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-xl);background:linear-gradient(180deg, var(--surface) 0%, var(--bg-elev) 100%)}.rc-cal__dow,.rc-cal__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.rc-cal__dow span{color:var(--text-subtle);text-transform:uppercase;letter-spacing:.06em;padding:0 6px 6px;font-size:11px;font-weight:700}.rc-cal__grid{margin:0;padding:0;list-style:none}.rc-cal__day,.rc-cal__pad{border-radius:var(--r-md);min-height:104px}.rc-cal__day{border:1px solid var(--border);background:var(--bg-elev);position:relative}.rc-cal__day>a,.rc-cal__day>.rc-cal__n{height:100%;color:inherit;padding:6px;text-decoration:none;display:block}.rc-cal__day.has-games{border-color:color-mix(in srgb, var(--accent) 30%, var(--border));transition:border-color var(--dur) var(--ease), transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.rc-cal__day.has-games:hover{border-color:var(--accent);box-shadow:var(--shadow-md);transform:translateY(-2px)}.rc-cal__day.is-past{opacity:.55}.rc-cal__day.is-today{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 24px color-mix(in srgb, var(--accent) 35%, transparent)}.rc-cal__n{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);font-weight:700}.rc-cal__day.has-games .rc-cal__n{color:var(--text)}.rc-cal__thumbs{margin-top:6px;padding-left:2px;display:flex}.rc-cal__thumbs .rc-art{width:34px;box-shadow:0 2px 6px #00000073, 0 0 0 1.5px var(--bg-elev);border-radius:4px}.rc-cal__thumbs .rc-art+.rc-art{margin-left:-12px}.rc-cal__more{border-radius:var(--r-full);background:var(--accent);color:var(--accent-ink);padding:1px 6px;font-size:10.5px;font-weight:800;position:absolute;bottom:6px;right:6px}.rc-day{margin:0 0 var(--s-8);scroll-margin-top:calc(var(--topbar-h) + 140px)}.rc-day__head{align-items:baseline;gap:var(--s-3);margin:0 0 var(--s-3);padding-bottom:var(--s-2);border-bottom:1px solid var(--border);font-size:var(--text-md);display:flex}.rc-day__rel{color:var(--accent-strong);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.rc-day__n{border-radius:var(--r-full);background:var(--surface-2);min-width:24px;color:var(--text-muted);font-size:var(--text-xs);text-align:center;margin-left:auto;padding:1px 8px;font-weight:700}.rc-day:target .rc-day__head{color:var(--accent-strong)}.rc-changes{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);margin:0;padding:0;list-style:none;overflow:hidden}.rc-change{gap:var(--s-3);padding:var(--s-3) var(--s-4);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;display:grid}.rc-change+.rc-change{border-top:1px solid var(--border)}.rc-change__thumb .rc-art{border-radius:4px}.rc-change__name{font-weight:650;font-size:var(--text-sm);align-items:center;gap:var(--s-2);flex-wrap:wrap;margin:0;display:flex}.rc-change__name a{color:var(--text);text-decoration:none}.rc-change__name a:hover{text-decoration:underline}.rc-change__dates{color:var(--text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:2px 0 0}.rc-change__dates b{color:var(--text)}.rc-change__slips{margin-left:var(--s-2);color:#fb923c;font-size:var(--text-xs);font-weight:650}.rc-change__at{color:var(--text-subtle);font-size:var(--text-xs);white-space:nowrap}.rc-tag{border-radius:var(--r-full);text-transform:uppercase;letter-spacing:.04em;background:var(--surface-3);color:var(--text-muted);padding:1px 7px;font-size:10.5px;font-weight:750}.rc-tag--delayed,.rc-tag--tba{color:#fb923c;background:#f9731638}.rc-tag--dated,.rc-tag--added{background:color-mix(in srgb, var(--success) 18%, transparent);color:var(--success)}.rc-tag--earlier{background:color-mix(in srgb, var(--info) 18%, transparent);color:var(--info)}[data-theme=light] .rc-tag--delayed,[data-theme=light] .rc-tag--tba,[data-theme=light] .rc-change__slips{color:#9a3412}.rc-panel{margin:var(--s-10) 0;padding:var(--s-6);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface)}.rc-panel h2{margin:0 0 var(--s-2);font-size:var(--text-lg)}.rc-panel__lede{margin:0 0 var(--s-4);color:var(--text-muted);max-width:70ch}.rc-sub{background:radial-gradient(80% 120% at 100% 0%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 60%), var(--surface)}.rc-sub__list{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin:0;padding:0;list-style:none;display:grid}.rc-sub__list li{border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-elev);align-items:stretch;display:flex;overflow:hidden}.rc-sub__link{align-items:center;gap:var(--s-2);color:var(--text);font-size:var(--text-sm);flex:1;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}.rc-sub__link:hover{background:var(--surface-2)}.rc-sub__icon{background:var(--accent-strong);flex:none;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3C/svg%3E") 50%/contain no-repeat}.rc-sub__raw{border-left:1px solid var(--border);color:var(--text-subtle);font-size:var(--text-xs);align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:flex}.rc-sub__raw:hover{color:var(--text)}.rc-sub__feed{margin:var(--s-4) 0 0;color:var(--text-muted);font-size:var(--text-sm)}.rc-sub__feed a,.rc-credit a{color:var(--accent-strong)}.rc-method__grid{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rc-method h3{margin:var(--s-3) 0 var(--s-2);font-size:var(--text-sm)}.rc-method p{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading);margin:0}.rc-credit{padding-top:var(--s-4);border-top:1px solid var(--border);margin:var(--s-5) 0 0!important;font-size:var(--text-xs)!important;color:var(--text-subtle)!important}.rc-home{margin:var(--s-12) 0}@media (width<=900px){.rc-method__grid{gap:var(--s-2);grid-template-columns:1fr}.rc-hero__inner{gap:var(--s-5);padding:var(--s-6);grid-template-columns:120px minmax(0,1fr)}}@media (width<=640px){.rc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-hero{min-height:0}.rc-hero__inner{padding:var(--s-5);grid-template-columns:1fr}.rc-hero__cover{display:none}.rc-count span{min-width:0;padding:var(--s-2);flex:1}.rc-grid{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}.rc-strip{gap:var(--s-3);grid-auto-columns:146px}.rc-cal{padding:var(--s-2)}.rc-cal__dow,.rc-cal__grid{gap:3px}.rc-cal__dow span{text-align:center;padding:0 0 4px;font-size:9.5px}.rc-cal__day,.rc-cal__pad{min-height:58px}.rc-cal__day>a,.rc-cal__day>.rc-cal__n{padding:3px}.rc-cal__thumbs .rc-art{width:24px}.rc-cal__thumbs .rc-art:nth-child(n+2){display:none}.rc-cal__more{padding:0 4px;font-size:9px;bottom:2px;right:2px}.rc-section__head{flex-wrap:wrap;align-items:flex-start}.rc-filters{position:static}.rc-filters__count{margin-left:0}.rc-change{padding:var(--s-3);grid-template-columns:30px minmax(0,1fr)}.rc-change__at{grid-column:2}}@media (prefers-reduced-motion:reduce){.rc-hero__bg .rc-art{animation:none}.rc-card,.rc-card__art .rc-art,.rc-cal__day.has-games{transition:none}.rc-card:hover,.rc-card:focus-within,.rc-cal__day.has-games:hover,.rc-card:hover .rc-card__art .rc-art{transform:none}}.rc-minis{gap:0 var(--s-6);margin:var(--s-3) 0 0;padding:var(--s-2) var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-elev);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none;display:grid}.rc-mini{align-items:baseline;gap:var(--s-2);border-bottom:1px solid var(--border);min-width:0;font-size:var(--text-sm);padding:7px 0;display:flex}.rc-mini a{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;text-decoration:none;overflow:hidden}.rc-mini a:hover{color:var(--accent-strong)}.rc-mini span{color:var(--text-subtle);font-size:var(--text-xs);flex:none;font-weight:600}.rc-mini .rc-mini__dev{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-weight:450;overflow:hidden}.rc-mini__delay{color:#fb923c;text-transform:uppercase;letter-spacing:.04em;flex:none;font-size:10.5px}[data-theme=light] .rc-mini__delay{color:#9a3412}.rc-note{margin:0 0 var(--s-6);padding:var(--s-3) var(--s-4);border-left:3px solid var(--accent);border-radius:var(--r-sm);background:var(--surface);color:var(--text-muted);font-size:var(--text-sm)}.rc-note a{color:var(--accent-strong)}.rc-platlinks{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin:0;padding:0;list-style:none;display:grid}.rc-platlinks a{column-gap:var(--s-3);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);color:inherit;transition:border-color var(--dur) var(--ease), transform var(--dur) var(--ease);grid-template-columns:40px minmax(0,1fr);grid-template-areas:"art name""art n""art lead";align-items:center;text-decoration:none;display:grid}.rc-platlinks a:hover{border-color:var(--accent);transform:translateY(-2px)}.rc-platlinks__art{background:var(--surface-3);aspect-ratio:90/128;border-radius:4px;grid-area:art;overflow:hidden}.rc-platlinks__name{grid-area:name;font-weight:700}.rc-platlinks__n{color:var(--accent-strong);font-size:var(--text-xs);grid-area:n;font-weight:700}.rc-platlinks__lead{color:var(--text-subtle);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;grid-area:lead;overflow:hidden}@media (prefers-reduced-motion:reduce){.rc-platlinks a:hover{transform:none}}.rc-onlyon{margin:calc(var(--s-4) * -1) 0 var(--s-6);color:var(--text-subtle);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.rc-onlyon a{border-radius:var(--r-full);border:1px solid var(--border);color:var(--text-muted);padding:3px 10px;text-decoration:none}.rc-onlyon a:hover{color:var(--text);border-color:var(--accent)}.rc-onlyon span{color:var(--text-subtle);font-variant-numeric:tabular-nums}
