.nc4JNq_shell{min-height:100vh;font-family:var(--font-body);color:var(--fg);background:var(--bg);font-size:15px;line-height:1.5}.nc4JNq_bar{border-bottom:1px solid var(--border);background:var(--bg-raised);align-items:center;gap:2rem;padding:1rem 2rem;display:flex}.nc4JNq_brand{font-family:var(--font-display);letter-spacing:-.04em;color:var(--fg);font-size:1.4rem;font-weight:800;text-decoration:none}.nc4JNq_brand span{color:var(--acc)}.nc4JNq_brandTag{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-left:.5rem;font-size:.75rem;font-weight:600}.nc4JNq_nav{gap:.25rem;display:flex}.nc4JNq_navLink{color:var(--fg-soft);border-radius:999px;padding:.45rem .9rem;font-weight:600;text-decoration:none}.nc4JNq_navLink:hover{color:var(--fg);background:var(--surface)}.nc4JNq_navLink[aria-current=page]{background:var(--fg);color:var(--ink)}.nc4JNq_who{color:var(--muted);align-items:center;gap:1rem;margin-left:auto;font-size:.9rem;display:flex}.nc4JNq_main{max-width:76rem;margin:0 auto;padding:2rem}.nc4JNq_pageHead{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.nc4JNq_h1{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.9rem;font-weight:700}.nc4JNq_sub{color:var(--muted)}.nc4JNq_push{margin-left:auto}.nc4JNq_card{border:1px solid var(--border);background:var(--bg-raised);border-radius:1rem;padding:1.5rem}.nc4JNq_stack{flex-direction:column;gap:1.25rem;display:flex}.nc4JNq_btn{background:var(--acc);min-height:2.5rem;color:var(--ink);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.6rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.nc4JNq_btn:hover{color:var(--ink);filter:brightness(1.08)}.nc4JNq_btn:disabled{opacity:.6;cursor:progress}.nc4JNq_btnGhost{border-color:var(--border);background:var(--surface);color:var(--fg);}.nc4JNq_btnGhost:hover{color:var(--fg);background:var(--surface-hover)}.nc4JNq_btnDanger{color:#ff9a94;background:0 0;border-color:#6b2a27;}.nc4JNq_btnDanger:hover{color:#fff;background:var(--live)}.nc4JNq_btnSmall{min-height:2rem;padding:.25rem .65rem;font-size:.85rem}.nc4JNq_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.nc4JNq_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@media (max-width:800px){.nc4JNq_grid2,.nc4JNq_grid3{grid-template-columns:1fr}.nc4JNq_bar{flex-wrap:wrap;gap:1rem}.nc4JNq_main{padding:1.25rem}}.nc4JNq_field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.nc4JNq_label{font-size:.9rem;font-weight:600}.nc4JNq_help{color:var(--muted);font-size:.82rem}.nc4JNq_input{border:1px solid var(--border);background:var(--surface);width:100%;min-height:2.5rem;color:var(--fg);border-radius:.55rem;padding:.5rem .75rem}.nc4JNq_input:focus{outline:2px solid var(--acc);outline-offset:1px;border-color:#0000}.nc4JNq_input[aria-invalid=true]{border-color:#ff7a73}textarea.nc4JNq_input{resize:vertical;min-height:5.5rem}.nc4JNq_error{color:#ff9a94;font-size:.85rem}.nc4JNq_check{align-items:center;gap:.6rem;font-weight:600;display:flex}.nc4JNq_check input{width:1.15rem;height:1.15rem;accent-color:var(--acc)}.nc4JNq_notice{color:#b9f0d3;background:#3fbf7f24;border:1px solid #3fbf7f66;border-radius:.6rem;padding:.75rem 1rem}.nc4JNq_alert{color:#ffc2bf;background:#d42a2524;border:1px solid #d42a2580;border-radius:.6rem;padding:.75rem 1rem}.nc4JNq_toolbar{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.nc4JNq_table{border-collapse:collapse;width:100%;font-size:.92rem}.nc4JNq_table th,.nc4JNq_table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;padding:.6rem .75rem}.nc4JNq_table th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:600}.nc4JNq_table tr:hover td{background:#f3f1ea08}.nc4JNq_tableWrap{border:1px solid var(--border);background:var(--bg-raised);border-radius:1rem;overflow-x:auto}.nc4JNq_swatch{width:3.4rem;height:2rem;font-family:var(--font-display);border-radius:.4rem;justify-content:center;align-items:center;font-size:.65rem;font-weight:800;display:inline-flex;overflow:hidden}.nc4JNq_rowLink{color:var(--fg);font-weight:700;text-decoration:none}.nc4JNq_rowLink:hover{color:var(--acc);text-decoration:underline}.nc4JNq_muted{color:var(--muted)}.nc4JNq_pill{background:var(--surface);color:var(--fg-soft);border-radius:999px;padding:.1rem .55rem;font-size:.75rem;font-weight:700;display:inline-block}.nc4JNq_pillOn{color:#9fe8c2;background:#3fbf7f2e;}.nc4JNq_pillWarn{color:var(--acc);background:#fad20124;}.nc4JNq_actions{justify-content:flex-end;gap:.4rem;display:flex}.nc4JNq_preview{border-radius:.8rem;width:100%;max-width:22rem;padding-top:56.25%;position:relative;overflow:hidden}.nc4JNq_previewLabel{font-family:var(--font-display);background:#0e0f0dd1;border-radius:.35rem;padding:.25rem .5rem;font-weight:800;position:absolute;top:.7rem;left:.7rem}.nc4JNq_hue{width:100%;accent-color:var(--acc)}.nc4JNq_loginWrap{justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.nc4JNq_loginCard{width:100%;max-width:24rem;}.nc4JNq_list{margin:0;padding:0;list-style:none}.nc4JNq_listItem{border-bottom:1px solid var(--border);align-items:center;gap:1rem;padding:.75rem 0;display:flex}.nc4JNq_listItem:last-child{border-bottom:0}.nc4JNq_pos{width:1.8rem;color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700}
.uRll_W_tv{min-height:100vh;font-family:var(--font-body);background:var(--bg);color:var(--fg);font-size:clamp(10px,.134rem + .722vw,24px);position:relative;overflow-x:hidden}@media (min-width:3000px){.uRll_W_tv{font-size:calc(.134rem + .722vw)}}@media (max-width:760px){.uRll_W_tv{font-size:13px}}.uRll_W_gutter{padding-left:4em;padding-right:4em}.uRll_W_pill{min-height:2.75rem;color:var(--fg-soft);cursor:pointer;outline-offset:.15em;background:0 0;border:0;border-radius:2em;outline:.18em solid #0000;align-items:center;gap:.5em;padding:.7em 1.4em;font-size:1.1em;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,outline-color .15s,transform .15s;display:inline-flex}.uRll_W_pill:hover{color:var(--fg);background:var(--surface)}.uRll_W_pill:focus{outline-color:var(--acc)}.uRll_W_pill:focus:not(:focus-visible){outline-color:#0000}.uRll_W_pillActive,.uRll_W_pillActive:hover{background:var(--fg);color:var(--ink)}.uRll_W_header{z-index:2;align-items:center;gap:2.4em;padding:2em 4em;display:flex;position:relative}.uRll_W_logo{font-family:var(--font-display);letter-spacing:-.04em;color:var(--fg);border-radius:.3em;align-items:baseline;font-size:2.1em;font-weight:800;text-decoration:none;display:flex}.uRll_W_logo:hover{color:var(--fg)}.uRll_W_logoAccent{color:var(--acc)}.uRll_W_nav{gap:.6em;display:flex}.uRll_W_searchGlyph{border:.16em solid;border-radius:50%;width:.8em;height:.8em;display:inline-block}.uRll_W_spacer{flex:1}.uRll_W_locButton{background:var(--surface);color:var(--fg);gap:.7em;padding:.6em 1.2em .6em .9em;}.uRll_W_locButton:hover,.uRll_W_locButton:focus{background:var(--surface-hover)}.uRll_W_pin{background:var(--acc);border-radius:50% 50% 50% 0;width:.7em;height:.7em;display:inline-block;transform:rotate(-45deg)}.uRll_W_locName{font-size:1.05em;font-weight:600}.uRll_W_locChange{color:var(--muted);font-size:.95em;font-weight:500}.uRll_W_clock{min-width:3.2em;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--fg-soft);text-align:right;font-size:1.5em;font-weight:500}@media (max-width:760px){.uRll_W_header{flex-wrap:wrap;gap:1em;padding:1.2em}.uRll_W_clock{display:none}.uRll_W_gutter{padding-left:1.2em;padding-right:1.2em}}.uRll_W_hero{background:var(--bg-raised);border-radius:1.6em;flex-wrap:wrap;align-items:stretch;min-height:30em;margin:0 4em;display:flex;position:relative;overflow:hidden}.uRll_W_fill{position:absolute;inset:0}.uRll_W_heroWash{opacity:.55;}.uRll_W_heroFade{background:linear-gradient(90deg,#0e0f0d 15%,#0e0f0d99 50%,#0e0f0d00 85%);}.uRll_W_heroCopy{flex-direction:column;flex:30em;justify-content:center;gap:1.3em;padding:3.6em 3.4em;display:flex;position:relative}.uRll_W_heroMeta{align-items:center;gap:.8em;font-size:1.05em;font-weight:600;display:flex}.uRll_W_heroMetaText{color:var(--muted)}.uRll_W_heroTitle{max-width:11em;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:4.6em;font-weight:800;line-height:.95}.uRll_W_heroDesc{max-width:28em;color:var(--fg-soft);text-wrap:pretty;font-size:1.3em;line-height:1.45}.uRll_W_heroActions{flex-wrap:wrap;gap:1em;margin-top:.6em;display:flex}.uRll_W_cta{background:var(--acc);min-height:2.75rem;color:var(--ink);cursor:pointer;outline-offset:.2em;border:0;border-radius:.8em;outline:.2em solid #0000;align-items:center;gap:.7em;padding:.95em 1.9em;font-size:1.25em;font-weight:700;text-decoration:none;transition:transform .15s,outline-color .15s,background-color .15s;display:inline-flex}.uRll_W_cta:hover{color:var(--ink)}.uRll_W_cta:focus{outline-color:var(--fg);transform:scale(1.05)}.uRll_W_cta:focus:not(:focus-visible){outline-color:#0000;transform:none}.uRll_W_ctaGhost{color:var(--fg);background:#f3f1ea1f;padding:.95em 1.7em;font-weight:600;}.uRll_W_ctaGhost:hover{color:var(--fg);background:#f3f1ea2e}.uRll_W_ctaGhost:focus{outline-color:var(--acc);background:#f3f1ea38}.uRll_W_playGlyph{border-top:.45em solid #0000;border-bottom:.45em solid #0000;border-left:.75em solid;width:0;height:0}.uRll_W_heroMedia{flex:0 40em;align-items:center;padding:3em 3em 3em 0;display:flex;position:relative}.uRll_W_heroScreen{border-radius:1em;width:100%;padding-top:56.25%;position:relative;overflow:hidden;box-shadow:0 2em 4em #00000080}.uRll_W_heroScreenMark{font-family:var(--font-display);color:#ffffff1f;letter-spacing:-.04em;justify-content:center;align-items:center;font-size:5em;font-weight:800;display:flex;}.uRll_W_heroScreenNote{color:#ffffffbf;font-size:.9em;position:absolute;bottom:1em;right:1.2em}@media (max-width:760px){.uRll_W_hero{min-height:0;margin:0 1.2em}.uRll_W_heroCopy{padding:2em 1.6em}.uRll_W_heroTitle{font-size:3em}.uRll_W_heroMedia{display:none}}.uRll_W_gradient{background:radial-gradient(120% 90% at 18% 12%, hsl(var(--h), 72%, 46%) 0%, transparent 55%), radial-gradient(90% 80% at 88% 92%, hsl(var(--h2), 60%, 32%) 0%, transparent 60%), linear-gradient(160deg, hsl(var(--h), 42%, 20%), hsl(var(--h3), 38%, 8%))}.uRll_W_scanlines{background:repeating-linear-gradient(0deg,#0000001f 0 2px,#0000 2px 4px);}.uRll_W_live{background:var(--live);color:#fff;letter-spacing:.08em;border-radius:.4em;align-items:center;gap:.45em;padding:.3em .7em;font-size:.85em;font-weight:700;line-height:1.2;display:inline-flex}.uRll_W_liveDot{background:#fff;border-radius:50%;width:.5em;height:.5em}.uRll_W_row{content-visibility:auto;contain-intrinsic-size:auto 22em;margin-top:2.6em}.uRll_W_rowHead{flex-wrap:wrap;align-items:center;gap:1em;display:flex}.uRll_W_rowTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:2em;font-weight:700}.uRll_W_rowSub{color:var(--muted);font-size:1.1em}.uRll_W_seeAll{background:var(--surface);color:var(--fg);padding:.55em 1.2em;font-size:1.05em;}.uRll_W_seeAll:hover,.uRll_W_seeAll:focus{background:var(--surface-hover)}.uRll_W_rowGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5em;margin:0;padding-top:1.2em;padding-bottom:1.4em;list-style:none;display:grid}@media (max-width:760px){.uRll_W_rowGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em}}.uRll_W_card{min-width:0;color:var(--fg);cursor:pointer;outline-offset:.35em;border-radius:1em;outline:.22em solid #0000;text-decoration:none;transition:transform .18s,outline-color .18s;display:block}.uRll_W_card:hover{color:var(--fg);outline-color:#f3f1ea59}.uRll_W_card:focus{outline-color:var(--acc);transform:scale(1.04)}.uRll_W_card:focus:not(:focus-visible){outline-color:#0000;transform:none}.uRll_W_thumb{border-radius:1em;padding-top:56.25%;position:relative;overflow:hidden}.uRll_W_thumbLogo{justify-content:center;align-items:center;display:flex;}.uRll_W_logoTile{background:#fff;border-radius:.7em;width:58%;height:64%;display:block;position:relative;box-shadow:0 .4em 1.2em #00000059}.uRll_W_logoBox{position:absolute;inset:9%}.uRll_W_logoImg{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.uRll_W_badge{font-family:var(--font-display);letter-spacing:-.02em;background:#0e0f0dd1;border-radius:.4em;padding:.35em .6em;font-size:1.15em;font-weight:800;position:absolute;top:.9em;left:.9em}.uRll_W_cardLive{background:var(--live);color:#fff;letter-spacing:.08em;border-radius:.35em;align-items:center;gap:.35em;padding:.25em .55em;font-size:.75em;font-weight:700;display:flex;position:absolute;top:.9em;right:.9em}.uRll_W_cardLive .uRll_W_liveDot{width:.45em;height:.45em}.uRll_W_chNum{font-variant-numeric:tabular-nums;text-shadow:0 1px 4px #0009;font-size:.9em;font-weight:700;position:absolute;bottom:.8em;right:.9em}.uRll_W_cardText{flex-direction:column;gap:.3em;padding:.85em .2em 0;display:flex}.uRll_W_cardName{white-space:nowrap;text-overflow:ellipsis;font-size:1.15em;font-weight:700;overflow:hidden}.uRll_W_cardTag{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.95em;overflow:hidden}.uRll_W_footer{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2.2em;padding:2.4em 4em 3.4em;font-size:1.05em;display:flex}.uRll_W_hint{align-items:center;gap:.6em;display:flex}.uRll_W_key{color:var(--fg-soft);border:.1em solid #55574f;border-radius:.35em;padding:.1em .5em}@media (max-width:760px){.uRll_W_footer{padding:2em 1.2em 3em}.uRll_W_hint{display:none}}.uRll_W_dialog{width:calc(100% - 4em);max-width:36em;color:var(--fg);font-size:inherit;background:#181a17;border:0;border-radius:1.4em;padding:2.4em;box-shadow:0 2em 5em #0009}.uRll_W_dialog::backdrop{background:#080907d1}.uRll_W_dialogBody{flex-direction:column;gap:1.2em;display:flex}.uRll_W_dialogTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:2em;font-weight:700}.uRll_W_dialogText{color:var(--muted);margin-top:.4em;font-size:1.1em;line-height:1.45}.uRll_W_options{flex-direction:column;gap:.5em;margin:0;padding:0;list-style:none;display:flex}.uRll_W_option{background:var(--surface-strong);width:100%;color:var(--fg);text-align:left;cursor:pointer;border:0;border-radius:.8em;outline:.18em solid #0000;align-items:center;gap:1em;padding:1em 1.2em;transition:background-color .12s,outline-color .12s;display:flex}.uRll_W_option:hover,.uRll_W_option:focus{background:var(--border)}.uRll_W_option:focus{outline-color:var(--acc)}.uRll_W_option:focus:not(:focus-visible){outline-color:#0000}.uRll_W_optionName{font-size:1.2em;font-weight:700}.uRll_W_optionCount{color:var(--muted)}.uRll_W_optionMark{color:var(--acc);margin-left:auto;font-weight:600}
.Nl9yZW_player{z-index:50;background:#000;position:fixed;inset:0;overflow:hidden}.Nl9yZW_fill{position:absolute;inset:0}.Nl9yZW_scanlines{background:repeating-linear-gradient(0deg,#0000001f 0 2px,#0000 2px 4px);}.Nl9yZW_placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.4em;padding:2em;display:flex;}.Nl9yZW_placeholderMark{font-family:var(--font-display);letter-spacing:-.05em;color:#ffffff21;font-size:9em;font-weight:800;line-height:1}.Nl9yZW_placeholderNote{color:#ffffffb8;font-size:1.1em}.Nl9yZW_status{max-width:30em;color:var(--fg-soft);background:#0e0f0dbf;border-radius:.8em;margin-top:1em;padding:1em 1.4em;font-size:1.2em;line-height:1.45}.Nl9yZW_video{object-fit:contain;background:0 0;width:100%;height:100%;}.Nl9yZW_overlay{transition:opacity .4s;}.Nl9yZW_hidden{opacity:0;cursor:none}.Nl9yZW_top{background:linear-gradient(#000000bf,#0000);align-items:center;gap:1.4em;padding:2.4em 4em 6em;display:flex;position:absolute;top:0;left:0;right:0}.Nl9yZW_clock{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin-left:auto;font-size:1.5em;font-weight:500}.Nl9yZW_btn{min-height:2.75rem;color:var(--fg);cursor:pointer;outline-offset:.15em;background:#f3f1ea24;border:0;border-radius:.7em;outline:.18em solid #0000;align-items:center;gap:.6em;padding:.8em 1.2em;font-size:1em;font-weight:700;text-decoration:none;transition:background-color .15s,outline-color .15s;display:inline-flex}.Nl9yZW_btn:hover{color:var(--fg);background:#f3f1ea38}.Nl9yZW_btn:focus{outline-color:var(--acc);background:#f3f1ea42}.Nl9yZW_btn:focus:not(:focus-visible){outline-color:#0000}.Nl9yZW_back{border-radius:2em;padding:.7em 1.3em;font-size:1.1em;font-weight:600;}.Nl9yZW_strip{flex-direction:column;gap:.7em;width:19em;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:50%;right:4em;transform:translateY(-50%)}.Nl9yZW_stripItem{opacity:.75;white-space:nowrap;background:#0e0f0d8c;border-radius:.8em;align-items:center;gap:.9em;padding:.8em 1em;display:flex;overflow:hidden}.Nl9yZW_stripNum{width:2.4em;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.Nl9yZW_stripName{text-overflow:ellipsis;font-weight:600;overflow:hidden}.Nl9yZW_stripCurrent{background:var(--acc);color:var(--ink);opacity:1;padding:1em;transform:scale(1.06);}.Nl9yZW_stripCurrent .Nl9yZW_stripNum{color:var(--ink);font-weight:800}.Nl9yZW_stripCurrent .Nl9yZW_stripName{font-weight:700}.Nl9yZW_stripHint{text-align:center;color:#ffffffbf;margin-top:.4em;font-size:.95em}.Nl9yZW_bottom{background:linear-gradient(#0000,#000000e0);flex-wrap:wrap;align-items:flex-end;gap:2.4em;padding:7em 4em 3em;display:flex;position:absolute;bottom:0;left:0;right:0}.Nl9yZW_mark{background:var(--bg);width:6.5em;height:6.5em;font-family:var(--font-display);letter-spacing:-.02em;text-align:center;border-radius:1em;flex:none;justify-content:center;align-items:center;padding:.3em;font-size:1.4em;font-weight:800;line-height:1;display:flex;position:relative;overflow:hidden}.Nl9yZW_markTile{background:#fff;display:block;position:absolute;inset:0}.Nl9yZW_info{flex-direction:column;flex:30em;gap:.55em;min-width:0;display:flex}.Nl9yZW_infoMeta{align-items:center;gap:.8em;font-size:1.05em;font-weight:600;display:flex}.Nl9yZW_title{font-family:var(--font-display);letter-spacing:-.03em;font-size:3.2em;font-weight:800;line-height:1}.Nl9yZW_tag{color:var(--fg-soft);font-size:1.2em}.Nl9yZW_controls{flex-wrap:wrap;gap:.7em;display:flex}@media (max-width:760px){.Nl9yZW_top{padding:1.2em 1.2em 4em}.Nl9yZW_strip{display:none}.Nl9yZW_bottom{gap:1.2em;padding:4em 1.2em 1.6em}.Nl9yZW_mark{display:none}.Nl9yZW_title{font-size:2.2em}}
.twjKTW_layout{flex-wrap:wrap;align-items:flex-start;gap:3.4em;padding:1em 4em 4em;display:flex}.twjKTW_panel{flex-direction:column;flex:0 34em;gap:1.6em;min-width:0;display:flex}.twjKTW_queryBox{border:.12em solid var(--border);background:var(--surface);border-radius:.9em;align-items:center;min-height:4em;padding:.9em 1.2em;transition:border-color .15s;display:flex}.twjKTW_queryBox:focus-within{border-color:var(--acc)}.twjKTW_queryInput{min-width:0;font-family:var(--font-display);letter-spacing:-.02em;caret-color:var(--acc);-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:2em;font-weight:700}.twjKTW_queryInput:focus{outline:none}.twjKTW_queryInput::placeholder{color:var(--hint);font-family:var(--font-body);letter-spacing:0;font-size:.7em;font-weight:500}.twjKTW_queryInput::-webkit-search-cancel-button{display:none}.twjKTW_keys{grid-template-columns:repeat(6,minmax(0,1fr));gap:.55em;display:grid}.twjKTW_key{background:var(--surface);min-height:2.75rem;color:var(--fg);text-transform:uppercase;cursor:pointer;border:0;border-radius:.6em;outline:.15em solid #0000;padding:0;font-size:1.4em;font-weight:600;transition:background-color .12s,color .12s,transform .12s;position:relative}.twjKTW_key:before{content:"";padding-top:80%;display:block}.twjKTW_keyLabel{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.twjKTW_key:hover{background:var(--surface-hover)}.twjKTW_key:focus,.twjKTW_action:focus{background:var(--acc);color:var(--ink);outline-color:#0000;transform:scale(1.08)}.twjKTW_key:focus:not(:focus-visible){background:var(--surface);color:var(--fg);transform:none}.twjKTW_action:focus:not(:focus-visible){background:var(--surface);color:var(--fg);transform:none}.twjKTW_actions{grid-template-columns:3fr 2fr 2fr;gap:.55em;display:grid}.twjKTW_action{background:var(--surface);min-height:2.75rem;color:var(--fg);cursor:pointer;border:0;border-radius:.6em;outline:.15em solid #0000;padding:.9em;font-size:1.15em;font-weight:600;transition:background-color .12s,color .12s}.twjKTW_action:hover{background:var(--surface-hover)}.twjKTW_action:focus{transform:none}.twjKTW_browse{flex-direction:column;gap:.8em;display:flex}.twjKTW_browseLabel{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:1.05em;font-weight:600}.twjKTW_chips{flex-wrap:wrap;gap:.6em;display:flex}.twjKTW_chip{background:var(--surface);min-height:2.75rem;color:var(--fg-soft);cursor:pointer;outline-offset:.12em;border:0;border-radius:2em;outline:.16em solid #0000;padding:.6em 1.15em;font-size:1.05em;font-weight:600;transition:background-color .12s,outline-color .12s}.twjKTW_chip:hover{background:var(--surface-hover)}.twjKTW_chip:focus{outline-color:var(--acc)}.twjKTW_chip:focus:not(:focus-visible){outline-color:#0000}.twjKTW_chip[aria-pressed=true]{background:var(--fg);color:var(--ink)}.twjKTW_results{flex-direction:column;flex:40em;gap:1.2em;min-width:0;display:flex}.twjKTW_resultsHead{align-items:baseline;gap:1em;display:flex}.twjKTW_resultsTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:2em;font-weight:700}.twjKTW_resultsCount{color:var(--muted);font-size:1.1em}.twjKTW_empty{background:var(--bg-raised);color:var(--fg-soft);border-radius:1em;padding:3em;font-size:1.25em;line-height:1.5}.twjKTW_grid{grid-template-columns:repeat(auto-fill,minmax(max(14em,20% - 1.2em),1fr));gap:2em 1.5em;margin:0;padding:.4em;list-style:none;display:grid}@media (max-width:760px){.twjKTW_layout{gap:2em;padding:1em 1.2em 3em}.twjKTW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4em 1em}}
