.rt__filters{border:1px solid var(--rule);border-radius:var(--r-3);background:var(--surface);gap:.85rem;margin-bottom:1.1rem;padding:1rem 1.15rem;display:grid}.rt__group{grid-template-columns:3.2rem minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.rt__group .label{padding-top:.42rem}.rt__chips{flex-wrap:wrap;gap:.4rem;display:flex}.tog{cursor:pointer;position:relative}.tog input{opacity:0;position:absolute;inset:0}.tog span{border-radius:var(--r-pill);border:1px solid var(--rule-strong);min-height:2rem;font-size:var(--fs-13);color:var(--ink-2);transition:background-color var(--t-1) var(--ease), color var(--t-1) var(--ease), border-color var(--t-1) var(--ease), transform var(--t-1) var(--ease);align-items:center;padding:.15rem .8rem;font-weight:600;display:inline-flex}.tog:hover span{border-color:var(--ink-3)}.tog input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--paper)}.tog input:focus-visible+span{outline:2px solid var(--signal);outline-offset:2px}.tog:active span{transform:scale(.96)}.rt__count{font-size:var(--fs-13);color:var(--ink-3);font-variant-numeric:tabular-nums}.rt__count span{color:var(--ink);font-weight:750}.rt__count button{font-size:var(--fs-13);margin-left:.75rem}.rt__wrap{max-height:none;position:relative}.rt__table thead th button{font:inherit;letter-spacing:inherit;color:inherit;align-items:center;gap:.3rem;display:inline-flex}.rt__table thead th button:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--rule-strong);width:0;height:0;transition:transform var(--t-1) var(--ease), border-color var(--t-1) var(--ease)}.rt__table thead th[aria-sort] button{color:var(--ink)}.rt__table thead th[aria-sort] button:after{border-top-color:var(--signal)}.rt__table thead th[aria-sort=ascending] button:after{transform:rotate(180deg)}.rt__table td,.rt__table th{padding-block:.7rem}.rt__table tbody td.num{font-size:1.06rem;font-weight:650}.rt__rank{color:var(--ink-3);font-weight:750!important}.rt__name{z-index:1;background:var(--surface);min-width:11.5rem;position:sticky;left:0}.rt__table tbody tr:hover .rt__name{background:color-mix(in srgb, var(--signal-wash) 45%, var(--surface))}.rt__name a{align-items:center;gap:.7rem;display:flex}.rt__name b{font-size:var(--fs-15);line-height:1.3;display:block}.rt__name small{font-size:var(--fs-12);color:var(--ink-3);margin-top:.1rem;font-weight:500;display:block}.rt__name small.is-tested{color:var(--ok)}.rt__name a:hover b{color:var(--signal-text)}.rt__tags{flex-wrap:wrap;gap:.25rem;max-width:17rem;display:flex}.chip--proto{background:0 0;border-style:dashed}.rt__table .na{font-size:var(--fs-13);color:var(--ink-3);font-weight:500}.rt__table .more{font-size:var(--fs-13)}.rt__pick{width:2.5rem;padding-right:0!important}.pick{cursor:pointer;place-items:center;width:1.35rem;height:1.35rem;display:grid;position:relative}.pick input{opacity:0;cursor:pointer;position:absolute;inset:0}.pick span{border:1.5px solid var(--rule-strong);background:var(--surface);width:1.15rem;height:1.15rem;transition:background-color var(--t-1) var(--ease), border-color var(--t-1) var(--ease);border-radius:5px}.pick input:checked+span{background:var(--signal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a0b04' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.500 4.500L19 7.500'/%3E%3C/svg%3E") center / 80% no-repeat;border-color:var(--signal)}.pick input:focus-visible+span{outline:2px solid var(--signal);outline-offset:2px}.rt__empty{text-align:center;color:var(--ink-2);padding:2.5rem 1rem}html:not(.js) .rt__filters,html:not(.js) .rt__pick,.rt__table tbody tr.is-hidden{display:none}.rt__table tbody tr.is-flash td,.rt__table tbody tr.is-flash th{animation:rowflash .7s var(--ease)}@keyframes rowflash{0%{background:var(--signal-wash)}}.cmp{z-index:20;border-radius:var(--r-3);border:1px solid var(--ink);background:var(--surface);box-shadow:var(--shadow-2);animation:vt-in .3s var(--ease) both;margin-top:1rem;position:sticky;bottom:.75rem;overflow:hidden}.cmp__bar{font-size:var(--fs-14);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.7rem 1rem;display:flex}.cmp__panel{border-top:1px solid var(--rule);overflow-x:auto}.cmp__grid{grid-template-columns:7.5rem repeat(var(--n), minmax(9.5rem, 1fr));font-size:var(--fs-14);min-width:max-content;display:grid}.cmp__grid>*{border-bottom:1px solid var(--rule);padding:.6rem 1rem}.cmp__grid .k{color:var(--ink-3);font-size:var(--fs-13);background:color-mix(in srgb, var(--surface-2) 50%, var(--surface))}.cmp__grid .h{font-weight:800;font-size:var(--fs-15)}.cmp__grid .best{color:var(--signal-text);font-weight:750}.scene[data-astro-cid-mbc35yqv]{align-content:start;gap:.4rem;display:grid}@media (width<=639px){.scenes[data-astro-cid-mbc35yqv]{scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-bottom:.5rem;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}.scenes[data-astro-cid-mbc35yqv]::-webkit-scrollbar{display:none}.scenes[data-astro-cid-mbc35yqv]>[data-astro-cid-mbc35yqv]{scroll-snap-align:start}}.scene[data-astro-cid-mbc35yqv] svg{color:var(--signal-text);margin-bottom:.3rem}.scene[data-astro-cid-mbc35yqv] h3[data-astro-cid-mbc35yqv]{font-size:var(--fs-17)}.scene__rule[data-astro-cid-mbc35yqv]{font-size:var(--fs-13);color:var(--ink-3)}.scene[data-astro-cid-mbc35yqv] ol[data-astro-cid-mbc35yqv]{border-top:1px solid var(--rule);counter-reset:s;margin-top:.6rem}.scene[data-astro-cid-mbc35yqv] li[data-astro-cid-mbc35yqv] a[data-astro-cid-mbc35yqv]{border-bottom:1px solid var(--rule);transition:padding-left var(--t-2) var(--ease);gap:.05rem;padding:.6rem 0 .6rem 1.6rem;display:grid;position:relative}.scene[data-astro-cid-mbc35yqv] li[data-astro-cid-mbc35yqv] a[data-astro-cid-mbc35yqv]:before{counter-increment:s;content:counter(s);color:var(--rule-strong);font-weight:800;font-stretch:80%;position:absolute;top:.62rem;left:.1rem}.scene[data-astro-cid-mbc35yqv] li[data-astro-cid-mbc35yqv] a[data-astro-cid-mbc35yqv]:hover{padding-left:1.9rem}.scene[data-astro-cid-mbc35yqv] li[data-astro-cid-mbc35yqv] a[data-astro-cid-mbc35yqv]:hover b[data-astro-cid-mbc35yqv]{color:var(--signal-text)}.scene[data-astro-cid-mbc35yqv] li[data-astro-cid-mbc35yqv]:last-child a[data-astro-cid-mbc35yqv]{border-bottom:0}.scene[data-astro-cid-mbc35yqv] li[data-astro-cid-mbc35yqv] span[data-astro-cid-mbc35yqv]{font-size:var(--fs-13);color:var(--ink-2)}.takes[data-astro-cid-mbc35yqv]{border-top:1.5px solid var(--ink);display:grid}.take[data-astro-cid-mbc35yqv]{border-bottom:1px solid var(--rule);grid-template-columns:3.25rem minmax(0,1fr);gap:.5rem 1rem;padding-block:1.6rem;display:grid}.take__rank[data-astro-cid-mbc35yqv]{color:var(--rule-strong);font-size:1.6rem;line-height:1.25}.take__body[data-astro-cid-mbc35yqv]{gap:.55rem;max-width:52rem;display:grid}.take[data-astro-cid-mbc35yqv] h3[data-astro-cid-mbc35yqv]{font-size:var(--fs-20);flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.take[data-astro-cid-mbc35yqv] h3[data-astro-cid-mbc35yqv] a[data-astro-cid-mbc35yqv]:hover{color:var(--signal-text)}.take__nums[data-astro-cid-mbc35yqv]{font-size:var(--fs-14);color:var(--ink-2);flex-wrap:wrap;gap:.15rem 1.1rem;font-weight:650;display:flex}.take__body[data-astro-cid-mbc35yqv]>p[data-astro-cid-mbc35yqv]:not(.take__nums){color:var(--ink-2)}.take__todo[data-astro-cid-mbc35yqv]{color:var(--ink-3)!important}@media (width>=860px){.take[data-astro-cid-mbc35yqv]{grid-template-columns:5rem minmax(0,1fr)}.take__rank[data-astro-cid-mbc35yqv]{font-size:2.1rem}}.log[data-astro-cid-mbc35yqv]{border-left:1.5px solid var(--ink)}.log[data-astro-cid-mbc35yqv] li[data-astro-cid-mbc35yqv]{padding:0 0 1.4rem 1.5rem;position:relative}.log[data-astro-cid-mbc35yqv] li[data-astro-cid-mbc35yqv]:before{content:"";background:var(--ink);width:12px;height:1.5px;position:absolute;top:.8rem;left:0}.log[data-astro-cid-mbc35yqv] time[data-astro-cid-mbc35yqv]{font-weight:750;font-size:var(--fs-15)}.log[data-astro-cid-mbc35yqv] p[data-astro-cid-mbc35yqv]{font-size:var(--fs-15);color:var(--ink-2);margin-top:.2rem}
