:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#efe9df;--panel:#e6dfd2;--hover:#e9e2d6;--text:#1f1c18;--line:#ddd5c7;--line-row:#e0d8ca;--line-strong:#cfc6b6;--groove:#d9d1c3;--muted:#6d665b;--muted-2:#8f8677;--surface-strong:#1f1c18;--surface-strong-2:#36312b;--on-surface-strong:#efe9df;--on-surface-soft:#e6dfd2;--on-dark-muted:#b3aa9b;--on-dark-soft:#d9d1c3;--btn-bg:#1f1c18;--btn-text:#efe9df;--btn-hover:#36312b;--chip-bg:#efe9df;--chip-text:#1f1c18;--chip-hover:#fff;--handle-bg:#1f1c18;--handle-text:#efe9df;--fill:#1f1c18;--scrim:#1f1c189e;--on-scrim:#efe9df;--shadow-menu:0 10px 30px #1f1c184d;--shadow-pop:0 10px 30px #1f1c182e;--canvas-ink:31, 28, 24;--accent-hi:oklch(72% .15 50);--accent:oklch(62% .15 50);--accent-text:oklch(55% .15 50);--accent-band:oklch(72% .15 50/.28);--accent-band-edge:var(--accent);--font-ui:"Archivo", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#171512;--panel:#211e1a;--hover:#2a2620;--text:#efe9df;--line:#2e2a25;--line-row:#29251f;--line-strong:#3d3830;--groove:#332f29;--muted:#a69d8e;--muted-2:#988f80;--surface-strong:#2c2823;--surface-strong-2:#3b362f;--on-surface-strong:#efe9df;--btn-bg:#efe9df;--btn-text:#1f1c18;--btn-hover:#fff;--handle-bg:#d9d1c3;--handle-text:#1f1c18;--fill:#d9d1c3;--scrim:#0000009e;--shadow-menu:0 10px 30px #0000008c;--shadow-pop:0 10px 30px #00000073;--canvas-ink:239, 233, 223;--accent-text:oklch(74% .15 50);--accent-band:oklch(72% .15 50/.14);--accent-band-edge:oklch(72% .15 50/.55)}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--font-ui);margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{overflow-x:hidden}body[data-player-bar]{--player-pad:56px;padding-bottom:56px}button{color:inherit;font-family:inherit}:root{--page-max:1440px;--gutter:max(28px, calc((100vw - var(--page-max)) / 2 + 28px))}@media (width<=860px){:root{--gutter:20px}}._center_1u75h_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:28px;display:flex}._wordmark_1u75h_21{letter-spacing:.22em;font-size:15px;font-weight:800}._copy_1u75h_31{color:var(--muted);max-width:460px;margin:0;font-size:16px;line-height:1.45}._err_1u75h_45{color:var(--accent-text)}._btn_1u75h_51{background:var(--btn-bg);color:var(--btn-text);cursor:pointer;border:0;border-radius:10px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}._btn_1u75h_51:hover{background:var(--btn-hover)}._link_1u75h_81{color:var(--muted);text-underline-offset:3px;font-size:13px;text-decoration:underline}._code_1u75h_93{font-family:var(--font-mono);background:var(--panel);border-radius:4px;padding:2px 6px;font-size:12px}._panel_1u75h_107{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:80px 28px;display:flex}._panelFill_1u75h_125{box-sizing:border-box;min-height:calc(100dvh - 60px - var(--player-pad,0px));justify-content:center;padding-top:28px;padding-bottom:28px}._waterfall_1u75h_141{inset:60px 0 var(--player-pad,0px) 0;z-index:0;pointer-events:none;justify-content:center;gap:10px;display:flex;position:fixed;overflow:hidden}._waterfall_1u75h_141:before,._waterfall_1u75h_141:after{content:"";pointer-events:none;z-index:1;position:absolute;inset:0}._waterfall_1u75h_141:before{background:linear-gradient(to bottom, var(--bg), transparent 18%, transparent 82%, var(--bg))}._waterfall_1u75h_141:after{background:linear-gradient(to right, var(--bg), transparent 10%, transparent 90%, var(--bg))}._panelFill_1u75h_125>:not(._waterfall_1u75h_141){z-index:1;position:relative}._loadText_1u75h_201{flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}._loadText_1u75h_201:before{content:"";z-index:-1;background:var(--bg);filter:blur(18px);pointer-events:none;border-radius:48px;position:absolute;inset:-36px -64px}._wfCol_1u75h_235{will-change:transform;animation:_fall_1u75h_1 var(--dur) linear infinite;animation-delay:calc(var(--c) * -7.3s);flex-direction:column;flex:none;gap:10px;display:flex}._cover_1u75h_255{background:var(--panel);border-radius:6px;flex:none;width:56px;height:56px;display:block;overflow:hidden}._cover_1u75h_255 img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s ease-out,transform .6s ease-out;display:block;transform:scale(.94)}._cover_1u75h_255 img._loaded_1u75h_295{opacity:1;transform:none}@keyframes _fall_1u75h_1{0%{transform:translate3d(0, calc(-1 * var(--h)), 0)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){._wfCol_1u75h_235{animation:none}._cover_1u75h_255 img{transition:opacity .4s ease-out;transform:none}}._eyebrow_1u75h_337{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}._status_1u75h_351{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}._progress_1u75h_363{background:var(--line);border-radius:2px;width:280px;height:4px;overflow:hidden}._progressFill_1u75h_377{background:var(--fill);height:100%}._list_1w8br_2{border-top:2px solid var(--text);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._item_1w8br_10{border-bottom:1px solid var(--line-strong);border-left:1px solid var(--line);flex-direction:column;min-width:0;padding:16px 22px 22px;display:flex}._item_1w8br_10:nth-child(4n+1){border-left:0;padding-left:0}._top_1w8br_22{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:12px;font-size:11px;display:flex}._num_1w8br_32{color:var(--text);font-weight:600}._unit_1w8br_36{text-transform:none;letter-spacing:.04em}._name_1w8br_40{letter-spacing:-.015em;margin:18px 0 0;font-size:24px;font-weight:800;line-height:1.1}._text_1w8br_47{color:var(--muted);flex:1;margin:8px 0 18px;font-size:14px;line-height:1.45}._ends_1w8br_54{font-family:var(--font-mono);color:var(--muted);justify-content:space-between;margin-top:0;font-size:10.5px;display:flex}@media (width<=1023px){._list_1w8br_2{grid-template-columns:repeat(2,minmax(0,1fr))}._item_1w8br_10:nth-child(4n+1){border-left:1px solid var(--line);padding-left:22px}._item_1w8br_10:nth-child(odd){border-left:0;padding-left:0}}@media (width<=560px){._list_1w8br_2{grid-template-columns:minmax(0,1fr)}._item_1w8br_10,._item_1w8br_10:nth-child(4n+1){border-left:0;padding:14px 0 18px}._name_1w8br_40{margin-top:10px;font-size:21px}}._frame_16yix_2{--H:196px;background:var(--bg);border:1px solid var(--line);-webkit-user-select:none;user-select:none;border-radius:14px;padding:18px 18px 20px;container-type:inline-size}._head_16yix_11{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}._eyebrow_16yix_18{font-family:var(--font-mono);letter-spacing:.12em;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._count_16yix_27{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px}._count_16yix_27 b{color:var(--text);font-size:15px;font-weight:700}._grid_16yix_38{grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(5px,1.1cqi,10px);display:grid}._card_16yix_43{background:var(--panel);border-radius:10px;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:12px 2px;display:flex}._name_16yix_53{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(8px,1.25cqi,10.5px);overflow:hidden}._value_16yix_63{letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(11px,1.95cqi,17px);font-weight:700}._unit_16yix_70{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;margin-top:-4px;font-size:clamp(8px,1.2cqi,10px)}._area_16yix_77{width:44px;height:var(--H);margin:9px 0 6px;position:relative}._groove_16yix_83{background:var(--groove);border-radius:2px;width:4px;height:100%;position:absolute;top:0;left:20px}._band_16yix_94{width:28px;height:var(--H);clip-path:inset(var(--hy) 0 calc(var(--H) - var(--ly)) 0);will-change:clip-path;background:var(--accent-band);border-left:1px solid var(--accent-band-edge);border-right:1px solid var(--accent-band-edge);position:absolute;top:0;left:8px}._ticks_16yix_106{shape-rendering:crispedges;stroke:rgba(var(--canvas-ink), .32);stroke-width:1px;position:absolute;top:0;left:0}._bright_16yix_114{stroke:rgba(var(--canvas-ink), .86);clip-path:inset(var(--hy) 0 calc(var(--H) - var(--ly)) 0);will-change:clip-path}._handle_16yix_119{background:var(--handle-bg);width:44px;height:18px;color:var(--handle-text);font-family:var(--font-mono);letter-spacing:.08em;will-change:transform;justify-content:center;align-items:center;font-size:8px;display:flex;position:absolute;top:0;left:0}._max_16yix_135{transform:translate3d(0, calc(var(--hy) - 9px), 0);border-radius:4px 4px 1px 1px}._min_16yix_139{transform:translate3d(0, calc(var(--ly) - 9px), 0);border-radius:1px 1px 4px 4px}@container (width<=560px){._grid_16yix_38{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._name_16yix_53{font-size:9.5px}._value_16yix_63{font-size:14px}._unit_16yix_70{font-size:9.5px}}@media (width<=480px){._frame_16yix_2{padding:14px 12px}._eyebrow_16yix_18{display:none}}._frame_ps2h6_2{background:var(--bg);border:1px solid var(--line);-webkit-user-select:none;user-select:none;border-radius:14px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:18px;padding:18px;display:grid;position:relative}._left_ps2h6_13{flex-direction:column;gap:12px;min-width:0;display:flex}._hero_ps2h6_19{background:var(--surface-strong);color:var(--on-surface-strong);border-radius:12px;padding:20px 22px}._eyebrow_ps2h6_25{font-family:var(--font-mono);letter-spacing:.12em;color:var(--accent-hi);font-size:11px}._title_ps2h6_31{letter-spacing:-.02em;margin-top:8px;font-size:30px;font-weight:800;line-height:1.05}._artist_ps2h6_38{color:var(--on-dark-muted);margin-top:6px;font-size:14px}._summary_ps2h6_43{color:var(--on-surface-soft);margin:12px 0 0;font-size:14.5px;line-height:1.45}._stats_ps2h6_49{gap:28px;margin-top:16px;display:flex}._big_ps2h6_54{font-size:24px;font-weight:700;line-height:1.1}._caption_ps2h6_59{font-family:var(--font-mono);color:var(--on-dark-muted);margin-top:2px;font-size:10.5px}._how_ps2h6_65{background:var(--panel);border-radius:12px;flex-direction:column;gap:11px;padding:16px 18px;display:flex}._howEyebrow_ps2h6_73{font-family:var(--font-mono);letter-spacing:.12em;color:var(--muted);font-size:10.5px}._row_ps2h6_79{grid-template-columns:96px minmax(0,1fr) 26px;align-items:start;gap:12px;display:grid}._label_ps2h6_85{font-size:12.5px;font-weight:600}._track_ps2h6_89{background:var(--groove);border-radius:4px;height:8px;overflow:hidden}._fill_ps2h6_95{background:var(--fill);border-radius:4px;height:100%}._ends_ps2h6_100{font-family:var(--font-mono);color:var(--muted-2);justify-content:space-between;margin-top:3px;font-size:9px;display:flex}._value_ps2h6_108{text-align:right;font-family:var(--font-mono);font-size:11px}._right_ps2h6_113{flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}._rhead_ps2h6_120{justify-content:space-between;align-items:baseline;padding:2px 4px 8px;display:flex}._rtitle_ps2h6_126{font-family:var(--font-mono);letter-spacing:.14em;font-size:11px}._rcount_ps2h6_131{color:var(--muted);font-size:12px}._item_ps2h6_135{border-top:1px solid var(--line-row);border-radius:8px;flex-direction:column;gap:8px;padding:10px 10px 12px;display:flex}._itemTop_ps2h6_143{align-items:center;gap:12px;display:flex}._cover_ps2h6_148{border-radius:4px;flex:none;width:40px;height:40px;display:block}._heroTop_ps2h6_155{align-items:flex-start;gap:16px;display:flex}._heroText_ps2h6_160{flex:1;min-width:0}._heroCover_ps2h6_164{border-radius:6px;flex:none;width:84px;height:84px;display:block}._itemMain_ps2h6_171{flex:1;min-width:0}._itemTitle_ps2h6_175{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._itemMeta_ps2h6_182{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}._pct_ps2h6_190{font-family:var(--font-mono);color:var(--accent-text);flex-direction:column;align-items:flex-end;gap:5px;font-size:12px;font-weight:600;display:flex}._pbar_ps2h6_200{background:var(--line);border-radius:2px;width:72px;height:4px;display:block;overflow:hidden}._pfill_ps2h6_208{background:var(--accent);height:100%;display:block}._chips_ps2h6_213{flex-wrap:wrap;gap:6px;padding-left:52px;display:flex}._chip_ps2h6_213{font-family:var(--font-mono);border:1px solid var(--line-strong);color:var(--muted);border-radius:999px;padding:3px 8px;font-size:10px}._menu_ps2h6_228{background:var(--surface-strong);width:214px;color:var(--on-surface-strong);box-shadow:var(--shadow-menu);border-radius:10px;padding:6px;font-size:13px;position:absolute;bottom:-34px;right:6px}._menuTitle_ps2h6_240{font-family:var(--font-mono);color:var(--muted-2);padding:6px 10px 8px;font-size:10.5px}._menuItem_ps2h6_246{border-radius:6px;padding:7px 10px}._menuOn_ps2h6_250{background:var(--surface-strong-2)}._dot_ps2h6_253{color:var(--accent-hi)}@media (width<=700px){._frame_ps2h6_2{grid-template-columns:minmax(0,1fr);padding:14px}._menu_ps2h6_228{display:none}}body:has(._page_4734l_2){min-width:0}._page_4734l_2{--ink-accent:oklch(50% .14 50);--wrap:min(1240px, 100% - 2 * clamp(20px, 4.5vw, 56px));overflow-x:clip}[data-theme=dark] ._page_4734l_2{--ink-accent:var(--accent-text)}._masthead_4734l_16{width:var(--wrap);border-bottom:1px solid var(--line);align-items:center;gap:16px;height:64px;margin:0 auto;display:flex}._wordmark_4734l_25{letter-spacing:.22em;font-size:15px;font-weight:800}._mastNote_4734l_30{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}._themeBtn_4734l_37{cursor:pointer;width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}._themeBtn_4734l_37:hover{color:var(--text)}._themeBtn_4734l_37 svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}._themeBtn_4734l_37:focus-visible,._btn_4734l_64:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._hero_4734l_70{width:var(--wrap);grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,72px);margin:0 auto;padding:clamp(40px,6vh,64px) 0 0;display:grid}._heroCopy_4734l_80{flex-direction:column;align-items:flex-start;display:flex}._eyebrow_4734l_85{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-accent);margin:0;font-size:11px}._h1_4734l_93{letter-spacing:-.03em;text-wrap:balance;margin:14px 0 0;font-size:clamp(38px,4.4vw,56px);font-weight:800;line-height:1.02}._lead_4734l_101{color:var(--muted);max-width:44ch;margin:20px 0 28px;font-size:16.5px;line-height:1.55}._btn_4734l_64{background:var(--btn-bg);color:var(--btn-text);cursor:pointer;border:0;border-radius:10px;padding:14px 26px;font-size:15px;font-weight:600}._btn_4734l_64:hover{background:var(--btn-hover)}._trust_4734l_121{color:var(--muted);text-wrap:pretty;max-width:46ch;margin:14px 0 0;font-size:12.5px;line-height:1.5}._heroFig_4734l_129{min-width:0;margin:0}._section_4734l_135{width:var(--wrap);margin:0 auto;padding:clamp(48px,5vw,64px) 0 0}._sectionHead_4734l_140{margin-bottom:28px}._h2_4734l_143{letter-spacing:-.02em;text-wrap:balance;margin:10px 0 0;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1.1}._sub_4734l_151{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.5}._body_4734l_157{color:var(--muted);max-width:46ch;margin:16px 0 0;font-size:16px;line-height:1.55}._body_4734l_157 em{color:var(--text);font-style:normal;font-weight:600}._split_4734l_170{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,72px);display:grid}._splitFig_4734l_176{min-width:0;padding-bottom:34px}._closing_4734l_182{width:var(--wrap);text-align:center;flex-direction:column;align-items:center;margin:0 auto;padding:clamp(56px,7vw,88px) 0 clamp(56px,7vw,80px);display:flex}._closing_4734l_182 ._body_4734l_157{margin:12px 0 28px}._closeTitle_4734l_194{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1.08}._footer_4734l_203{width:var(--wrap);border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:0 auto;padding:18px 0 28px;font-size:11px;display:flex}@media (width<=1099px){._hero_4734l_70{grid-template-columns:minmax(0,1fr);gap:40px}._heroCopy_4734l_80{max-width:620px}._lead_4734l_101{max-width:56ch}._split_4734l_170{grid-template-columns:minmax(0,1fr);gap:32px}._body_4734l_157{max-width:60ch}}@media (width<=640px){._mastNote_4734l_30{display:none}._hero_4734l_70{padding-top:32px}._lead_4734l_101{font-size:16px}._splitFig_4734l_176{padding-bottom:0}}._banner_sgobd_1{background:var(--surface-strong);color:var(--on-surface-strong);border-radius:12px;align-items:center;gap:22px;padding:18px 20px;display:flex}._collage_sgobd_19{flex:none;padding-left:18px;display:flex}._tile_sgobd_29{width:60px;height:60px;box-shadow:0 0 0 2px var(--surface-strong);background:var(--surface-strong-2);object-fit:cover;border-radius:6px;justify-content:center;align-items:center;margin-left:-18px;display:flex;position:relative}._more_sgobd_55{font-family:var(--font-mono);color:var(--on-dark-soft);font-size:13px}._info_sgobd_65{flex:1;min-width:0}._eyebrow_sgobd_73{font-family:var(--font-mono);letter-spacing:.12em;color:var(--accent-hi);font-size:11px}._titleRow_sgobd_85{align-items:baseline;gap:12px;margin:4px 0;display:flex}._title_sgobd_85{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:24px;font-weight:700;overflow:hidden}._titleButton_sgobd_113{max-width:100%;font:inherit;color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;background:0 0;border:0;margin:0;padding:0;display:block;overflow:hidden}._titleButton_sgobd_113:hover{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--on-dark-muted);text-decoration-color:var(--on-dark-muted);text-underline-offset:4px}._input_sgobd_157{color:inherit;border:0;border-bottom:1px solid var(--on-dark-muted);background:0 0;border-radius:0;outline:none;width:100%;margin:0;padding:0;font-family:inherit;font-size:24px;font-weight:700}._meta_sgobd_185{color:var(--on-dark-muted);font-size:13px}._action_sgobd_193{flex:none;align-items:center;gap:14px;display:flex}._save_sgobd_205,._open_sgobd_207{background:var(--chip-bg);color:var(--chip-text);font-family:var(--font-ui);cursor:pointer;border:0;border-radius:10px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none}._save_sgobd_205:hover:not(:disabled),._open_sgobd_207:hover{background:var(--chip-hover)}._save_sgobd_205:disabled{opacity:.45;cursor:default}._savedNote_sgobd_247{font-family:var(--font-mono);color:var(--accent-hi);font-size:12px}._errNote_sgobd_257{color:var(--accent-hi);font-size:13px}@media (width<=860px){._banner_sgobd_1{flex-wrap:wrap;gap:14px 18px;padding:16px}._action_sgobd_193{flex:100%;justify-content:flex-end}}@media (width<=600px){._collage_sgobd_19{display:none}}@media (hover:none){._titleButton_sgobd_113{cursor:pointer}._save_sgobd_205,._open_sgobd_207{align-items:center;min-height:44px;display:inline-flex}._titleButton_sgobd_113:hover{text-decoration-line:none}}._root_vvuve_1{padding:24px var(--gutter) 28px;flex-direction:column;gap:18px;display:flex}._eyebrow_vvuve_13{font-family:var(--font-mono);letter-spacing:.12em;color:var(--muted);flex:none;font-size:11px}._srOnly_vvuve_27{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._search_vvuve_45{appearance:none;box-sizing:border-box;background:var(--panel);width:100%;height:68px;color:var(--text);font-family:var(--font-ui);letter-spacing:-.01em;border:0;border-radius:10px;outline:none;flex:none;padding:0 24px;font-size:19px;font-weight:600;transition:box-shadow .12s ease-out;box-shadow:inset 0 0 0 1px #0000}._search_vvuve_45::placeholder{color:var(--muted-2);font-weight:500}._search_vvuve_45:focus-visible{box-shadow:inset 0 0 0 2px var(--text)}._search_vvuve_45::-webkit-search-cancel-button{-webkit-appearance:none}._grid_vvuve_105{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:18px;display:grid}._card_vvuve_115{min-width:0;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:stretch;gap:4px;margin:-8px;padding:8px;transition:background .12s ease-out;display:flex}button._card_vvuve_115:hover,button._card_vvuve_115:focus-visible{background:var(--hover)}._cover_vvuve_157{aspect-ratio:1;object-fit:cover;background:var(--panel);border-radius:8px;width:100%;margin-bottom:6px;display:block}._skeleton_vvuve_175{display:block}._name_vvuve_181{font-family:var(--font-ui);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._count_vvuve_205{font-family:var(--font-mono);color:var(--muted);font-size:11px}._message_vvuve_215{text-align:center;color:var(--muted);padding:60px 0;font-size:16px}._retry_vvuve_227{border:1px solid var(--line-strong);background:var(--bg);height:36px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;margin-top:12px;padding:0 16px;font-size:14px}._retry_vvuve_227:hover{background:var(--hover)}@media (height>=760px){._root_vvuve_1{flex:1;min-height:0;padding-bottom:18px;overflow:hidden}._results_vvuve_275{flex:1;min-height:0;margin:-8px;padding:8px;overflow-y:auto}}@media (hover:none){button._card_vvuve_115:hover{background:0 0}button._card_vvuve_115:active{background:var(--hover)}}@media (width<=860px){._grid_vvuve_105{gap:16px}._search_vvuve_45{height:60px;padding:0 18px}}._root_jwtbs_1{position:relative}._button_jwtbs_7{border:1px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:10px;max-width:460px;padding:6px 12px 6px 6px;display:flex}._button_jwtbs_7:hover{background:var(--hover)}._cover_jwtbs_35{background:var(--surface-strong-2);object-fit:cover;border-radius:4px;flex:none;display:block}._name_jwtbs_49{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}._count_jwtbs_63{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;font-size:11px}._caret_jwtbs_75{color:var(--muted);font-size:12px}._menu_jwtbs_83{z-index:20;overscroll-behavior:contain;background:var(--bg);border:1px solid var(--line-strong);width:340px;max-height:400px;box-shadow:var(--shadow-pop);border-radius:10px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}._item_jwtbs_117{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:6px;display:flex}._item_jwtbs_117:hover{background:var(--hover)}._current_jwtbs_147{background:var(--panel)}._itemName_jwtbs_153{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}._empty_jwtbs_169{color:var(--muted);padding:10px;font-size:13px}._root_jwtbs_1{min-width:0}._menu_jwtbs_83{max-width:calc(100vw - 2 * var(--gutter));max-height:min(400px,70dvh)}@media (hover:none){._button_jwtbs_7:hover,._item_jwtbs_117:hover{background:0 0}._current_jwtbs_147,._current_jwtbs_147:hover{background:var(--panel)}._item_jwtbs_117{padding:10px 6px}}._bar_1swow_1{height:60px;padding:0 var(--gutter);border-bottom:1px solid var(--line);align-items:center;gap:20px;display:flex}._wordmark_1swow_17{letter-spacing:.22em;font-size:15px;font-weight:800}._themeBtn_1swow_27{cursor:pointer;width:28px;height:28px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}._signOut_1swow_53{cursor:pointer;font-family:var(--font-mono);color:var(--muted);background:0 0;border:0;padding:0;font-size:12px}._themeBtn_1swow_27:hover,._signOut_1swow_53:hover{color:var(--text)}._themeBtn_1swow_27 svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@media (width<=860px){._bar_1swow_1{gap:12px}}@media (pointer:coarse){._themeBtn_1swow_27{width:44px;height:44px;margin-right:-8px}._signOut_1swow_53{min-height:44px;padding:0 4px}}._menu_1bw6g_1{z-index:50;background:var(--surface-strong);width:230px;color:var(--on-surface-strong);box-shadow:var(--shadow-menu);border-radius:10px;padding:6px;font-size:13.5px;position:fixed}._title_1bw6g_23{font-family:var(--font-mono);color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;padding:6px 10px 8px;font-size:10.5px;overflow:hidden}._item_1bw6g_41{width:100%;color:inherit;font-size:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;display:block}._item_1bw6g_41:hover,._item_1bw6g_41:focus-visible{background:var(--surface-strong-2);outline:none}._dot_1bw6g_75{color:var(--accent-hi)}@media (pointer:coarse){._menu_1bw6g_1{width:260px}._item_1bw6g_41{padding:13px 12px;font-size:15px}}@media (hover:none){._item_1bw6g_41:hover{background:0 0}}._table_1czcq_1{border:1px solid var(--line);border-radius:12px;overflow:hidden}._refStrip_1czcq_6{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:49px;padding:10px 16px;font-size:13px;display:flex}._refArt_1czcq_15{background:var(--surface-strong-2);object-fit:cover;border-radius:4px;flex:none;width:28px;height:28px}._refText_1czcq_23{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._search_1czcq_29{flex:1 1 0;min-width:160px;position:relative}._searchInput_1czcq_34{border:1px solid var(--line-strong);width:100%;height:34px;color:var(--text);font:inherit;background:0 0;border-radius:10px;outline:none;padding:0 30px 0 12px;font-size:13px}._searchInput_1czcq_34::placeholder{color:var(--muted-2)}._searchInput_1czcq_34:focus{border-color:var(--accent)}._searchClear_1czcq_52{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:16px;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}._searchClear_1czcq_52:hover{color:var(--text)}._refInfo_1czcq_69{opacity:0;flex:0 auto;align-items:center;gap:10px;min-width:0;max-width:0;margin-right:-10px;transition:max-width .3s,margin-right .3s,opacity .3s,transform .3s;display:flex;overflow:hidden;transform:translate(-8px)}._refShown_1czcq_86{opacity:1;max-width:45%;margin-right:0;transform:none}@media (prefers-reduced-motion:reduce){._refInfo_1czcq_69{transition:none}}._hint_1czcq_97{color:var(--muted-2);white-space:nowrap;margin-left:auto;font-size:12px}._hintTouch_1czcq_103,._lblShort_1czcq_106{display:none}._grid_1czcq_110{--attr-w:96px;--col-gap:12px;grid-template-columns:24px 34px minmax(0, 1fr) 44px 40px repeat(6, var(--attr-w));gap:var(--col-gap);align-items:center;padding:0 16px;display:grid}._withMatch_1czcq_119{grid-template-columns:24px 34px minmax(0, 1fr) 44px 40px repeat(6, var(--attr-w)) 48px}._genreMode_1czcq_123{grid-template-columns:24px 34px minmax(0,1fr) minmax(0,1.4fr)}._genreMode_1czcq_123._withMatch_1czcq_119{grid-template-columns:24px 34px minmax(0,1fr) minmax(0,1.4fr) 48px}._genres_1czcq_129{white-space:nowrap;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}._chip_1czcq_137{border:1px solid var(--line);font-family:var(--font-mono);color:var(--muted);border-radius:999px;flex:none;padding:2px 7px;font-size:10.5px;line-height:1.3}._chipKeep_1czcq_147{color:var(--accent);border-color:var(--accent)}._chipDrop_1czcq_151{color:var(--muted-2);text-decoration:line-through}._chipMore_1czcq_155{color:var(--muted-2)}._moreNarrow_1czcq_158{display:none}._noGenres_1czcq_161{font-family:var(--font-mono);color:var(--muted-2);font-size:11px}._head_1czcq_166{background:var(--panel);height:36px;font-family:var(--font-mono);color:var(--muted-2);font-size:11px}._hlabel_1czcq_173{white-space:nowrap}._hbtn_1czcq_176{font:inherit;color:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}._active_1czcq_186{color:var(--text)}@media (hover:hover){._hbtn_1czcq_176:hover{color:var(--text)}}._body_1czcq_194{overscroll-behavior:contain;height:460px;min-height:0;overflow-y:auto}._pos_1czcq_200{width:100%;position:absolute;top:0;left:0}._row_1czcq_206{border-top:1px solid var(--line-row);height:46px;font-size:13.5px}@media (hover:hover){._row_1czcq_206:hover{background:var(--hover)}}._ref_1czcq_6{background:var(--panel)}._dim_1czcq_219{opacity:.35}._excluded_1czcq_222 ._title_1czcq_222{text-decoration:line-through}._current_1czcq_226{background:var(--hover);box-shadow:inset 3px 0 0 var(--accent);opacity:1}._current_1czcq_226 ._title_1czcq_222,._current_1czcq_226 ._num_1czcq_232{color:var(--accent-text)}._eq_1czcq_235{align-items:flex-end;gap:2px;height:12px;display:inline-flex}._eq_1czcq_235 i{background:var(--accent);transform-origin:bottom;border-radius:1px;width:3px;height:100%;animation:.9s ease-in-out infinite _eq_1czcq_235}._eq_1czcq_235 i:nth-child(2){animation-delay:-.3s}._eq_1czcq_235 i:nth-child(3){animation-delay:-.6s}@keyframes _eq_1czcq_235{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){._eq_1czcq_235 i{animation:none;transform:scaleY(.7)}}._num_1czcq_232{font-family:var(--font-mono);color:var(--muted-2);font-size:11px}._art_1czcq_275{background:var(--groove);object-fit:cover;border-radius:4px;width:34px;height:34px;display:block}._cover_1czcq_283{width:34px;height:34px;display:block;position:relative}._playBtn_1czcq_289{background:var(--scrim);color:var(--on-scrim);cursor:pointer;opacity:0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:11px;display:flex;position:absolute;inset:0}@media (hover:hover){._row_1czcq_206:hover ._playBtn_1czcq_289{opacity:1}}._playBtn_1czcq_289:focus-visible,._isPlaying_1czcq_310,._isCurrent_1czcq_311{opacity:1}@media (hover:none){._playBtn_1czcq_289{opacity:.75;color:#fff;background:#00000061}._isPlaying_1czcq_310,._isCurrent_1czcq_311{opacity:1}._row_1czcq_206{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}._isPlaying_1czcq_310{color:var(--accent-hi)}._titleCell_1czcq_334{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._title_1czcq_222{font-weight:600}._artist_1czcq_343{color:var(--muted)}._mono_1czcq_346{font-family:var(--font-mono);font-size:12px}._attr_1czcq_350{align-items:center;gap:8px;display:flex}._bar_1czcq_355{background:var(--line);border-radius:2px;flex:1;height:4px;overflow:hidden}._fill_1czcq_362{background:var(--fill);height:100%;display:block}._attrVal_1czcq_367{width:22px;font-family:var(--font-mono);color:var(--muted);text-align:right;white-space:nowrap;font-size:10.5px}._match_1czcq_375{font-family:var(--font-mono);color:var(--accent-text);font-size:12px;font-weight:600}._foot_1czcq_381{border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--muted);padding:10px 16px;font-size:12px}@media (width<=1100px){._grid_1czcq_110{--attr-w:66px;--col-gap:8px}._attr_1czcq_350{gap:6px}}@media (width<=960px){._grid_1czcq_110{--attr-w:34px}._bar_1czcq_355{display:none}._attrVal_1czcq_367{text-align:left;width:100%;color:var(--text);font-size:11px}._lblFull_1czcq_418{display:none}._lblShort_1czcq_106{display:inline}._hint_1czcq_97{font-size:11px}._chipExtra_1czcq_428,._moreWide_1czcq_429{display:none}._moreNarrow_1czcq_158{display:inline}}@media (hover:none){._hintMouse_1czcq_439{display:none}._hintTouch_1czcq_103{display:inline}._head_1czcq_166{height:44px}}@media (height>=1000px) and (width>=1101px){._table_1czcq_1{flex-direction:column;flex:1;min-height:0;display:flex}._table_1czcq_1>*{flex:none}._table_1czcq_1>._body_1czcq_194{flex:1 1 0;height:auto;min-height:0}}._strip_1up6s_2{--f-strip-a:#f3eee5;--f-strip-b:#e3dccf;--f-hi:#fff;--f-strip-shadow:#3c281433;--f-name:#4a443c;--f-word:#6d665b;--f-slot:#3a342c;--f-tick:#1f1c18;--f-cap-a:#3a3631;--f-cap-b:#1f1c18;--f-cap-c:#2c2925;--f-cap-shadow:#28190a73;--f-index:#efe9df;background:linear-gradient(180deg, var(--f-strip-a), var(--f-strip-b));min-width:0;box-shadow:inset 0 1px 0 var(--f-hi), 0 1px 2px var(--f-strip-shadow);border-radius:8px;flex-direction:column;align-items:center;gap:10px;padding:12px 6px;display:flex}._name_1up6s_28{font-family:var(--font-mono);letter-spacing:.12em;color:var(--f-name);font-size:10px}._glass_1up6s_34{width:100%;max-width:120px;box-shadow:inset 0 2px 4px #000000e6, 0 1px 0 var(--f-hi);box-sizing:border-box;background:linear-gradient(#1a1512,#0d0a08);border-radius:4px;justify-content:center;padding:7px 4px;display:flex}._readout_1up6s_47{font-family:var(--font-mono);color:oklch(80% .16 62);text-shadow:0 0 6px oklch(72% .18 55/.8);white-space:nowrap;font-size:14px;font-weight:700}._word_1up6s_55{font-family:var(--font-mono);color:var(--f-word);white-space:nowrap;font-size:9px}._trackBox_1up6s_63{--ts:1;width:calc(96px * var(--ts));height:calc(240px * var(--ts));flex:none;margin:4px 0}._track_1up6s_63{width:96px;height:240px;transform:scale(var(--ts));transform-origin:0 0;cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}._scaleTick_1up6s_80{background:var(--f-word);height:1px;position:absolute}._scaleLabel_1up6s_85{font-family:var(--font-mono);color:var(--f-word);font-size:8px;position:absolute;left:2px;transform:translateY(-50%)}._canvas_1up6s_93{pointer-events:none;width:96px;height:240px;position:absolute;top:0;left:0}._slot_1up6s_101{background:var(--f-slot);width:10px;box-shadow:inset 0 2px 4px #000000b3, 0 1px 0 var(--f-hi);border-radius:5px;position:absolute;top:-6px;bottom:-6px;left:42px}._band_1up6s_113{background:oklch(68% .16 50);border-radius:2px;width:4px;position:absolute;left:45px}._cap_1up6s_120{background:linear-gradient(180deg, var(--f-cap-a), var(--f-cap-b) 45%, var(--f-cap-c));width:48px;height:24px;box-shadow:0 3px 5px var(--f-cap-shadow), inset 0 1px 0 #ffffff40;border-radius:4px;outline:none;justify-content:center;align-items:center;display:flex;position:absolute;left:23px}._cap_1up6s_120:focus-visible{outline-offset:2px;outline:2px solid oklch(68% .16 50)}._index_1up6s_139{background:var(--f-index);width:30px;height:2px}[data-theme=dark] ._strip_1up6s_2{--f-strip-a:#2a2621;--f-strip-b:#201d19;--f-hi:#ffffff0f;--f-strip-shadow:#00000080;--f-name:#c9c0b2;--f-word:#8f8678;--f-slot:#0f0d0b;--f-tick:#efe9df;--f-cap-a:#5a554d;--f-cap-b:#3a3631;--f-cap-c:#46423b;--f-cap-shadow:#0009;--f-index:#efe9df}@media (width<=900px){._trackBox_1up6s_63{--ts:.8}}._root_16ak9_2{--g-line:#ddd5c7;--g-row-line:#e0d8ca;--g-head-bg:#e6dfd2;--g-head-text:#6d665b;--g-search-bg:#f6f2ea;--g-muted:#8f8677;--g-hover:#e9e2d6;--g-text:#1f1c18;--g-sel-bg:#1f1c18;--g-sel-text:#efe9df;--g-sel-sub:#b9af9c;--g-ring:#cfc6b6;--g-placeholder:#a89c8a;--g-hi:#fff;--g-key-a:#fbf8f2;--g-key-b:#ddd5c7;--g-key-shadow:#3c28144d;--g-key-inset:#fff;--g-focus:oklch(68% .16 50);--g-amber:oklch(80% .16 62);--g-amber-glow:0 0 6px oklch(72% .18 55/.8);--g-amber-dim:oklch(64% .11 58);--g-red:oklch(68% .18 30);--g-red-glow:0 0 6px oklch(60% .2 28/.7);--g-panel-a:#f3eee5;--g-panel-b:#e3dccf;--g-panel-shadow:#3c281433;font-family:var(--font-ui);color:var(--g-text);background:linear-gradient(180deg, var(--g-panel-a), var(--g-panel-b));box-shadow:inset 0 1px 0 var(--g-hi), 0 1px 2px var(--g-panel-shadow);border-radius:8px;padding:16px}[data-theme=dark] ._root_16ak9_2{--g-line:#453f37;--g-row-line:#37332d;--g-panel-a:#2a2621;--g-panel-b:#201d19;--g-panel-shadow:#00000080;--g-head-bg:#36322c;--g-head-text:#a69d8e;--g-search-bg:#1b1916;--g-muted:#8f8678;--g-hover:#36322c;--g-text:#efe9df;--g-sel-bg:#efe9df;--g-sel-text:#1f1c18;--g-sel-sub:#6d665b;--g-ring:#4a443c;--g-placeholder:#6d665b;--g-hi:#ffffff0f;--g-key-a:#4a453e;--g-key-b:#36322c;--g-key-shadow:#00000080;--g-key-inset:#ffffff1a}:where(._root_16ak9_2) button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}._root_16ak9_2 button:focus-visible,._search_16ak9_74:focus-within{outline:2px solid var(--g-focus);outline-offset:2px}._grid_16ak9_79{grid-template-columns:200px minmax(0,1fr) 340px;gap:20px;height:400px;display:grid}._noData_16ak9_86{min-height:200px;color:var(--g-head-text);box-shadow:inset 0 0 0 1px var(--g-line);border-radius:12px;justify-content:center;align-items:center;font-size:14px;display:flex}._famBox_16ak9_98{min-height:0;box-shadow:inset 0 0 0 1px var(--g-line);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._famHead_16ak9_106{background:var(--g-head-bg);height:34px;font-family:var(--font-mono);color:var(--g-head-text);flex:none;align-items:center;padding:0 14px;font-size:11px;display:flex}._famScroll_16ak9_117{flex:1;min-height:0;overflow-y:auto}._fam_16ak9_98{border-top:1px solid var(--g-row-line);white-space:nowrap;align-items:center;gap:8px;width:100%;height:38px;padding:0 14px;font-size:14px;display:flex}._fam_16ak9_98[data-on]{background:var(--g-sel-bg);color:var(--g-sel-text)}._fam_16ak9_98:focus-visible{outline-offset:-2px}._famName_16ak9_140{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._dot_16ak9_146{background:oklch(62% .16 50);border-radius:50%;flex:none;width:6px;height:6px}._famCount_16ak9_153{font-family:var(--font-mono);color:var(--g-muted);font-size:11px}._fam_16ak9_98[data-on] ._famCount_16ak9_153{color:var(--g-sel-sub)}._mid_16ak9_163{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}._searchRow_16ak9_170{align-items:center;gap:16px;display:flex}._search_16ak9_74{background:var(--g-search-bg);min-width:0;height:38px;box-shadow:inset 0 0 0 1px var(--g-line);border-radius:8px;flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}._glass_16ak9_187{font-family:var(--font-mono);color:var(--g-muted);font-size:12px}._search_16ak9_74 input{min-width:0;font-family:var(--font-ui);color:var(--g-text);background:0 0;border:0;outline:0;flex:1;font-size:14px}._search_16ak9_74 input::placeholder{color:var(--g-placeholder)}._sorts_16ak9_205{font-family:var(--font-mono);letter-spacing:.08em;gap:14px;font-size:10.5px;display:flex}._sort_16ak9_205{white-space:nowrap;color:var(--g-muted);text-underline-offset:3px}._sort_16ak9_205[data-on]{color:var(--g-text);text-decoration:underline}._sort_16ak9_205:hover{color:var(--g-text)}._listHead_16ak9_224{font-family:var(--font-mono);letter-spacing:.1em;color:var(--g-head-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._list_16ak9_224{overscroll-behavior:contain;min-height:0;box-shadow:inset 0 0 0 1px var(--g-line);border-radius:12px;flex:1;overflow-y:auto}._row_16ak9_241{box-sizing:border-box;border:0;border-top:1px solid var(--g-row-line);width:100%;height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) 40px 28px;align-items:center;gap:12px;padding:0 12px 0 14px;display:grid;position:absolute;top:0;left:0}._row_16ak9_241:hover,._row_16ak9_241[data-in]{background:var(--g-hover)}._row_16ak9_241:focus-visible{outline:2px solid var(--g-ring);outline-offset:-2px}._rowName_16ak9_269{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}._rowCount_16ak9_275{font-family:var(--font-mono);text-align:right;font-size:12px}._add_16ak9_280{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--g-ring);border-radius:6px;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}._add_16ak9_280[data-on]{background:var(--g-sel-bg);color:var(--g-sel-text);box-shadow:none}._none_16ak9_296{text-align:center;color:var(--g-head-text);padding:24px;font-size:13px}._recipe_16ak9_304{box-sizing:border-box;min-width:0;min-height:0;box-shadow:inset 0 2px 4px #000000e6, 0 1px 0 var(--g-hi);color:#e8e2d6;background:linear-gradient(#1a1512,#0d0a08);border-radius:8px;flex-direction:column;gap:10px;padding:14px;display:flex}._bins_16ak9_319{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow-y:auto}._bin_16ak9_319{flex-direction:column;gap:6px;display:flex}._binHead_16ak9_332{font-family:var(--font-mono);letter-spacing:.12em;flex-wrap:wrap;align-items:center;gap:8px;font-size:10.5px;display:flex}._amber_16ak9_341{font-family:var(--font-mono);color:var(--g-amber);text-shadow:var(--g-amber-glow)}._red_16ak9_346{color:var(--g-red);text-shadow:var(--g-red-glow)}._dim_16ak9_350{color:var(--g-amber-dim)}._pill_16ak9_353{font-family:var(--font-mono);letter-spacing:.1em;color:var(--g-amber);text-shadow:var(--g-amber-glow);background:#2a2420;border-radius:5px;padding:3px 8px;font-size:10.5px;box-shadow:inset 0 1px 3px #000000b3}._item_16ak9_364{border-radius:5px;flex:none;align-items:center;gap:10px;height:40px;padding:0 8px 0 12px;display:flex}._item_16ak9_364[data-kind=keep]{background:#ffaa3c12;box-shadow:inset 0 0 0 1px #ffaa3c29}._item_16ak9_364[data-kind=drop]{background:#ff5a3c0f;box-shadow:inset 0 0 0 1px #ff5a3c2e}._itemName_16ak9_381{white-space:nowrap;text-overflow:ellipsis;color:#e8e2d6;flex:1;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}._item_16ak9_364[data-kind=drop] ._itemName_16ak9_381{color:#a89c8a}._itemCount_16ak9_394{font-family:var(--font-mono);color:var(--g-amber-dim);white-space:nowrap;font-size:10px}._move_16ak9_400{font-family:var(--font-mono);letter-spacing:.08em;color:#a89c8a;white-space:nowrap;background:#2a2420;border-radius:5px;padding:4px 7px;font-size:9.5px;box-shadow:inset 0 1px 3px #000000b3}._remove_16ak9_411{color:#8a8378;padding:0 2px;font-size:15px}._remove_16ak9_411:hover,._move_16ak9_400[data-kind=keep]{color:var(--g-amber)}._move_16ak9_400[data-kind=drop]{color:var(--g-red)}._move_16ak9_400:hover{color:#e8e2d6}._empty_16ak9_426{height:40px;font-family:var(--font-mono);color:var(--g-amber-dim);text-align:center;border-radius:5px;flex:none;justify-content:center;align-items:center;font-size:11px;display:flex}._empty_16ak9_426[data-kind=keep]{box-shadow:inset 0 0 0 1px #ffaa3c29}._empty_16ak9_426[data-kind=drop]{box-shadow:inset 0 0 0 1px #ff5a3c29}._foot_16ak9_444{border-top:1px solid #ffaa3c24;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;display:flex}._clear_16ak9_452{font-family:var(--font-mono);letter-spacing:.1em;background:linear-gradient(180deg, var(--g-key-a), var(--g-key-b));box-shadow:inset 0 1px 0 var(--g-key-inset), 0 2px 3px var(--g-key-shadow);color:var(--g-text);border-radius:5px;padding:6px 11px;font-size:10px}._clear_16ak9_452:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #3c281459}@media (width<=1100px){._grid_16ak9_79{grid-template-columns:minmax(0,1fr);gap:14px;height:auto}._famBox_16ak9_98{box-shadow:none;border-radius:0;overflow:visible}._famHead_16ak9_106{display:none}._famScroll_16ak9_117{gap:8px;padding:2px 2px 6px;display:flex;overflow:auto hidden}._fam_16ak9_98{width:auto;height:34px;box-shadow:inset 0 0 0 1px var(--g-line);border-top:0;border-radius:17px;flex:none;padding:0 12px}._fam_16ak9_98[data-on]{box-shadow:none}._list_16ak9_224{flex:none;height:320px}._recipe_16ak9_304{min-height:220px}._bins_16ak9_319{max-height:300px}}@media (width<=600px){._searchRow_16ak9_170{flex-wrap:wrap;gap:10px}._search_16ak9_74{flex:100%}._item_16ak9_364{gap:6px;padding:0 6px 0 10px}}._head_lv42w_1{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._tray_lv42w_7{--t-tray:#e3dccf;--t-hi:#fff;--t-tray-shadow:#3c281433;--t-key-a:#fbf8f2;--t-key-b:#ddd5c7;--t-key-inset:#fff;--t-key-shadow:#3c28144d;--t-on-a:#e3dccf;--t-on-b:#ece6db;--t-on-shadow:#3c281452;--t-led:#bcb2a0;background:var(--t-tray);box-shadow:inset 0 2px 4px var(--t-tray-shadow), 0 1px 0 var(--t-hi);border-radius:8px;gap:6px;padding:5px;display:flex}[data-theme=dark] ._tray_lv42w_7{--t-tray:#1b1916;--t-hi:#ffffff0f;--t-tray-shadow:#0000008c;--t-key-a:#4a453e;--t-key-b:#36322c;--t-key-inset:#ffffff1a;--t-key-shadow:#00000080;--t-on-a:#1f1c18;--t-on-b:#26231f;--t-on-shadow:#0009;--t-led:#5a554d}._key_lv42w_41{cursor:pointer;font-family:var(--font-mono);letter-spacing:.16em;color:var(--text);background:linear-gradient(180deg, var(--t-key-a), var(--t-key-b));box-shadow:inset 0 1px 0 var(--t-key-inset), 0 2px 3px var(--t-key-shadow);border:0;border-radius:5px;align-items:center;gap:8px;padding:9px 18px;font-size:11px;display:flex}._key_lv42w_41[aria-selected=true]{background:linear-gradient(180deg, var(--t-on-a), var(--t-on-b));box-shadow:inset 0 2px 4px var(--t-on-shadow);transform:translateY(1px)}._key_lv42w_41:focus-visible,._reset_lv42w_64:focus-visible{outline-offset:2px;outline:2px solid oklch(68% .16 50)}._led_lv42w_68{background:var(--t-led);border-radius:50%;width:6px;height:6px}._key_lv42w_41[aria-selected=true] ._led_lv42w_68{background:oklch(80% .16 62);box-shadow:0 0 6px oklch(75% .18 55)}._reset_lv42w_64{cursor:pointer;color:var(--muted);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}._reset_lv42w_64:hover{color:var(--text)}._grid_lv42w_91{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;display:grid}@media (width<=1100px){._grid_lv42w_91{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=420px){._grid_lv42w_91{grid-template-columns:repeat(2,minmax(0,1fr))}}._content_13uhn_1{padding:24px var(--gutter) 28px;flex-direction:column;gap:18px;display:flex}@media (height>=760px){._screen_13uhn_13{height:calc(100dvh - var(--player-pad,0px));flex-direction:column;display:flex;overflow:hidden}._screen_13uhn_13>header{flex:none}._content_13uhn_1{flex:1;min-height:0;padding-bottom:18px}._content_13uhn_1>:not(:last-child){flex:none}}@media (width<=1100px),(height<=999px){._tuning_13uhn_37{height:auto;display:block;overflow:visible}._tuning_13uhn_37 ._content_13uhn_1{padding-bottom:28px}}._bar_1bnfd_1{z-index:50;background:var(--surface-strong);height:56px;color:var(--on-surface-strong);align-items:center;gap:14px;padding:0 24px;font-size:13px;display:flex;position:fixed;bottom:0;left:0;right:0}._art_1bnfd_16{background:var(--surface-strong-2);object-fit:cover;border-radius:4px;flex:none;width:36px;height:36px}._text_1bnfd_24{white-space:nowrap;flex:0 0 200px;width:200px;min-width:0;margin-right:10px;overflow:hidden}._marquee_1bnfd_34{display:inline-block}._scrolling_1bnfd_37{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000 100%)}._scrolling_1bnfd_37 ._marquee_1bnfd_34{animation:_marquee_1bnfd_34 var(--dur) ease-in-out infinite}._scrolling_1bnfd_37:hover ._marquee_1bnfd_34{animation-play-state:paused}@keyframes _marquee_1bnfd_34{0%,15%{transform:translate(0)}50%,65%{transform:translateX(var(--dist))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._scrolling_1bnfd_37 ._marquee_1bnfd_34{animation:none}._scrolling_1bnfd_37{text-overflow:ellipsis}}._title_1bnfd_69{font-weight:600}._link_1bnfd_72{color:inherit;text-decoration:none}._link_1bnfd_72:hover{text-decoration:underline}._artist_1bnfd_79{color:var(--on-dark-muted)}._btn_1bnfd_82{background:var(--chip-bg);width:32px;height:32px;color:var(--chip-text);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}._btn_1bnfd_82:disabled{opacity:.35;cursor:default}._time_1bnfd_100{font-family:var(--font-mono);color:var(--on-dark-muted);text-align:center;flex:none;min-width:32px;font-size:11px}._progress_1bnfd_108{cursor:pointer;flex:1 1 0;align-items:center;min-width:0;height:12px;display:flex;position:relative}._progress_1bnfd_108:before{content:"";background:var(--surface-strong-2);border-radius:2px;height:3px;position:absolute;left:0;right:0}._fill_1bnfd_127{background:var(--on-surface-strong);border-radius:2px;height:3px;position:relative}._volume_1bnfd_133{flex:none;align-items:center;gap:8px;margin-left:10px;display:flex}._volLabel_1bnfd_140{font-family:var(--font-mono);letter-spacing:.08em;color:var(--on-dark-muted);font-size:10px}._volRange_1bnfd_146{appearance:none;cursor:pointer;background:0 0;width:96px;height:12px;margin:0}._volRange_1bnfd_146::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--on-surface-strong) var(--vol), var(--surface-strong-2) var(--vol));border-radius:2px;height:3px}._volRange_1bnfd_146::-moz-range-track{background:linear-gradient(to right, var(--on-surface-strong) var(--vol), var(--surface-strong-2) var(--vol));border-radius:2px;height:3px}._volRange_1bnfd_146::-webkit-slider-thumb{-webkit-appearance:none;background:var(--on-surface-strong);border:0;border-radius:50%;width:10px;height:10px;margin-top:-3.5px}._volRange_1bnfd_146::-moz-range-thumb{background:var(--on-surface-strong);border:0;border-radius:50%;width:10px;height:10px}._volRange_1bnfd_146:focus-visible{outline:1px solid var(--accent-hi);outline-offset:4px}@media (width<=860px){._bar_1bnfd_1{gap:10px;padding:0 16px}._text_1bnfd_24{flex-basis:200px;width:200px;margin-right:6px}._volume_1bnfd_133{margin-left:4px}._volLabel_1bnfd_140{display:none}._volRange_1bnfd_146{width:72px}}@media (pointer:coarse){._btn_1bnfd_82{width:40px;height:40px;font-size:12px}._progress_1bnfd_108{height:32px}._volRange_1bnfd_146{width:72px;height:32px}._volRange_1bnfd_146::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6.5px}._volRange_1bnfd_146::-moz-range-thumb{width:16px;height:16px}}@media (hover:none){._link_1bnfd_72:hover{text-decoration:none}}
