:root{--fb-bg:#efeff4;--fb-section:#fff;--fb-text:#000;--fb-sep:#3c3c4333;--fb-link:#007aff;--fb-button:#007aff;--fb-button-text:#fff;--fb-destructive:#e53935;--ink-mix:70%;--red-mix:70%;--bg:var(--tg-theme-secondary-bg-color,var(--fb-bg));--section:var(--tg-theme-section-bg-color,var(--tg-theme-bg-color,var(--fb-section)));--text:var(--tg-theme-text-color,var(--fb-text));--hint:color-mix(in srgb, var(--text) 60%, var(--section));--subtitle:color-mix(in srgb, var(--text) 70%, var(--section));--section-header:var(--hint);--sep:var(--tg-theme-section-separator-color,var(--fb-sep));--border:color-mix(in srgb, var(--text) 45%, transparent);--link-raw:var(--tg-theme-link-color,var(--fb-link));--link:color-mix(in srgb, var(--link-raw) var(--ink-mix), var(--text));--accent:color-mix(in srgb, var(--tg-theme-accent-text-color,var(--link-raw)) var(--ink-mix), var(--text));--destructive:color-mix(in srgb, var(--tg-theme-destructive-text-color,var(--fb-destructive)) var(--red-mix), var(--text));--button:color-mix(in srgb, var(--tg-theme-button-color,var(--fb-button)) 80%, #000);--button-text:var(--tg-theme-button-text-color,var(--fb-button-text));--green:#238636;--green-text:#fff;--ok:#16722f;--ok-bg:#34c75929;--warn:#8a4f00;--warn-bg:#ff950029;--bad-bg:#ff3b301f;--muted-bg:#78788029;--pressed:#78788024;--fill:#7676801f;--thumb:#fff;--thumb-shadow:0 1px 3px #00000029;--poster-bg:#7676802e;--c-blue:#007aff;--c-green:#34c759;--c-orange:#ff9500;--c-purple:#af52de;--c-teal:#30b0c7;--c-gray:#8e8e93;--c-red:#ff3b30;--c-pink:#ff2d55;--c-indigo:#5856d6;--radius:12px;--font:-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Helvetica Neue", Arial, sans-serif}:root[data-scheme=dark]{--fb-bg:#000;--fb-section:#1c1c1d;--fb-text:#fff;--fb-sep:#54545899;--fb-link:#5a9bf9;--fb-button:#3e88f7;--fb-destructive:#eb5545;--ink-mix:100%;--red-mix:55%;--ok:#32d74b;--ok-bg:#30d1582e;--warn:#ffa21a;--warn-bg:#ff9f0a2e;--bad-bg:#ff453a33;--muted-bg:#78788047;--pressed:#78788042;--fill:#7676803d;--thumb:#636366;--thumb-shadow:0 1px 3px #0006;--poster-bg:#76768052;--c-blue:#0a84ff;--c-green:#30d158;--c-orange:#ff9f0a;--c-purple:#bf5af2;--c-teal:#40c8e0;--c-gray:#98989d;--c-red:#ff453a;--c-pink:#ff375f;--c-indigo:#5e5ce6}@supports not (color:color-mix(in srgb, red 50%, blue)){:root{--hint:var(--tg-theme-hint-color,#707579);--subtitle:var(--hint);--border:var(--sep);--link:var(--link-raw);--accent:var(--tg-theme-accent-text-color,var(--link-raw));--destructive:var(--tg-theme-destructive-text-color,var(--fb-destructive));--button:var(--tg-theme-button-color,var(--fb-button))}}:root[data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{background:var(--bg);text-size-adjust:100%;overflow-anchor:none}body{background:var(--bg);min-height:100vh;color:var(--text);font:16px/22px var(--font);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}*,:before,:after{box-sizing:border-box}h1,h2,h3,p{margin:0}button,input,textarea{font:inherit;color:inherit}button{text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}button:disabled{cursor:default}a{color:var(--link)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{border-radius:var(--radius);text-align:center;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 16px;font-weight:600;text-decoration:none;transition:opacity .15s;display:flex}.btn:disabled{opacity:.5}.btn:active:not(:disabled){opacity:.75}.btn-secondary{background:var(--fill);color:var(--accent)}.btn-danger{background:var(--bad-bg);color:var(--destructive)}.field{background:var(--fill);resize:none;border:0;border-radius:12px;width:100%;padding:12px 14px;font-size:16px;line-height:22px;display:block;overflow:hidden}.field::placeholder{color:var(--hint)}.field:focus{box-shadow:inset 0 0 0 1.5px var(--accent);outline:none}.field:disabled{opacity:.55;cursor:default}.field[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--destructive)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.spinner.svelte-f4erjd{border:2px solid var(--muted-bg);border-top-color:var(--accent);border-radius:50%;animation:.8s linear infinite svelte-f4erjd-spin;display:inline-block}@keyframes svelte-f4erjd-spin{to{transform:rotate(360deg)}}.loading.svelte-1a5pdw0{color:var(--hint);flex-direction:column;align-items:center;gap:12px;padding:56px 0;font-size:15px;display:flex}.placeholder.svelte-ingaj1{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}.badge.svelte-ingaj1{background:var(--muted-bg);width:72px;height:72px;color:var(--hint);border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.badge.bad.svelte-ingaj1{background:var(--bad-bg);color:var(--destructive)}h2.svelte-ingaj1{font-size:20px;font-weight:600;line-height:26px}p.svelte-ingaj1{max-width:320px;color:var(--hint);overflow-wrap:anywhere}.actions.svelte-ingaj1{width:100%;max-width:320px;margin-top:16px}.region.svelte-1cpok13{right:12px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:10;pointer-events:none;justify-content:center;display:flex;position:fixed;left:12px}.toast.svelte-1cpok13{border-radius:var(--radius);color:#fff;text-align:center;overflow-wrap:anywhere;pointer-events:auto;background:#2b2b2e;max-width:480px;padding:12px 16px;font-size:15px;line-height:20px;animation:.18s ease-out svelte-1cpok13-rise;box-shadow:0 4px 16px #0000004d}.toast.bad.svelte-1cpok13{background:#b3261e}@keyframes svelte-1cpok13-rise{0%{opacity:0;transform:translateY(8px)}}main.svelte-12qhfyh{max-width:640px;min-height:100vh;padding:8px 12px calc(32px + var(--toast-space,0px) + env(safe-area-inset-bottom));margin:0 auto}.cell.svelte-ap82y0{width:100%;min-height:48px;color:inherit;align-items:center;gap:12px;padding:8px 16px;text-decoration:none;display:flex}.cell.svelte-ap82y0:focus-visible{outline-offset:-2px}.interactive.svelte-ap82y0:active:not(:disabled){background:var(--pressed)}.cell.svelte-ap82y0:disabled{opacity:.5}@media (hover:hover){.interactive.svelte-ap82y0:hover:not(:disabled){background:var(--pressed)}}.tile.svelte-ap82y0{background:var(--c-blue);border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.tile.green.svelte-ap82y0{background:var(--c-green)}.tile.orange.svelte-ap82y0{background:var(--c-orange)}.tile.purple.svelte-ap82y0{background:var(--c-purple)}.tile.teal.svelte-ap82y0{background:var(--c-teal)}.tile.gray.svelte-ap82y0{background:var(--c-gray)}.tile.red.svelte-ap82y0{background:var(--c-red)}.tile.pink.svelte-ap82y0{background:var(--c-pink)}.tile.indigo.svelte-ap82y0{background:var(--c-indigo)}.text.svelte-ap82y0{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.title.svelte-ap82y0{overflow-wrap:anywhere}.title.destructive.svelte-ap82y0{color:var(--destructive)}.title.accent.svelte-ap82y0{color:var(--accent)}.subtitle.svelte-ap82y0{color:var(--hint);overflow-wrap:break-word;font-size:14px;line-height:18px}.count.svelte-ap82y0{background:var(--fill);min-width:22px;color:var(--hint);text-align:center;font-variant-numeric:tabular-nums;border-radius:11px;flex:none;padding:0 7px;font-size:13px;font-weight:600;line-height:22px}.value.svelte-ap82y0{max-width:55%;color:var(--hint);text-align:right;overflow-wrap:anywhere;flex:none}.chevron.svelte-ap82y0{color:var(--hint);flex:none;display:flex}header.svelte-1822nxv{margin:8px 4px 16px}h1.svelte-1822nxv{overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:34px}p.svelte-1822nxv{color:var(--hint);margin-top:2px;font-size:15px;line-height:20px}section.svelte-7a8mnf{margin-bottom:24px;transition:opacity .15s}section.bare.svelte-7a8mnf{margin-bottom:12px}section.dim.svelte-7a8mnf{opacity:.5}h2.svelte-7a8mnf{letter-spacing:.02em;text-transform:uppercase;color:var(--section-header);margin:0 16px 6px;font-size:13px;font-weight:500;line-height:18px}.body.svelte-7a8mnf{border-radius:var(--radius);background:var(--section);overflow:hidden}.body.svelte-7a8mnf>*+*{border-top:.5px solid var(--sep)}.footer.svelte-7a8mnf{color:var(--hint);margin:6px 16px 0;font-size:13px;line-height:18px}.poster.svelte-z5yxtz{background:var(--poster-bg);color:var(--hint);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}img.svelte-z5yxtz{object-fit:cover;width:100%;height:100%;display:block}.row.svelte-1ouybhu{align-items:center;display:flex}.link.svelte-1ouybhu{min-width:0;min-height:78px;color:inherit;flex:1;align-items:center;gap:12px;padding:8px 16px;text-decoration:none;display:flex}.link.svelte-1ouybhu:focus-visible{outline-offset:-2px}.link.svelte-1ouybhu:active{background:var(--pressed)}@media (hover:hover){.link.svelte-1ouybhu:hover{background:var(--pressed)}}.text.svelte-1ouybhu{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.name.svelte-1ouybhu{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.line.svelte-1ouybhu{white-space:nowrap;text-overflow:ellipsis;color:var(--hint);font-size:14px;line-height:18px;overflow:hidden}.value.svelte-1ouybhu{color:var(--hint);text-align:right;white-space:nowrap;flex:none;font-size:14px;line-height:18px}.score.svelte-1ouybhu{color:var(--warn);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:3px;font-size:15px;font-weight:600;display:flex}.state.svelte-1ouybhu{background:var(--c-blue);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.state.green.svelte-1ouybhu{background:var(--c-green)}.state.orange.svelte-1ouybhu{background:var(--c-orange)}.state.purple.svelte-1ouybhu{background:var(--c-purple)}.state.gray.svelte-1ouybhu{background:var(--c-gray)}.chevron.svelte-1ouybhu{color:var(--hint);flex:none;display:flex}.action.svelte-1ouybhu{flex:none;align-items:center;padding-right:8px;display:flex}.mark.svelte-1uha8ag{justify-content:center;align-items:center;width:52px;height:52px;display:flex}.tick.svelte-1uha8ag{background:var(--green);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.mark.svelte-1uha8ag:active:not(:disabled) .tick:where(.svelte-1uha8ag){opacity:.7}.actions.svelte-3haxyz{gap:8px;padding:8px 16px 12px;display:flex}.muted.svelte-3haxyz{color:var(--hint);background:0 0}.btn.svelte-3haxyz{min-height:44px}.chips.svelte-1mf077{scrollbar-width:none;gap:8px;margin:0 -12px;padding:0 12px 4px;display:flex;overflow-x:auto}.chips.svelte-1mf077::-webkit-scrollbar{display:none}button.svelte-1mf077{background:var(--section);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:15px;display:flex}button.svelte-1mf077:focus-visible{outline-offset:-2px}button.selected.svelte-1mf077{background:var(--button);color:var(--button-text);font-weight:600}.count.svelte-1mf077{min-width:18px;color:var(--hint);text-align:center;font-size:13px;font-weight:600}.selected.svelte-1mf077 .count:where(.svelte-1mf077){color:inherit;opacity:.9}.option.svelte-yp5vxr{background:var(--fill);border-radius:12px;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 14px;line-height:21px;display:flex}.option.selected.svelte-yp5vxr{background:color-mix(in srgb, var(--accent) 12%, var(--section));box-shadow:inset 0 0 0 1.5px var(--accent)}.option.svelte-yp5vxr:active:not(:disabled){opacity:.7}.option.svelte-yp5vxr:disabled{opacity:.6}.mark.svelte-yp5vxr{color:var(--hint);flex:none;display:flex}.selected.svelte-yp5vxr .mark:where(.svelte-yp5vxr){color:var(--accent)}.label.svelte-yp5vxr{overflow-wrap:anywhere;flex:1;min-width:0}.hint.svelte-yp5vxr{color:var(--hint);flex:none;font-size:14px}.segmented.svelte-1dkbyok{background:var(--fill);border-radius:9px;padding:2px;display:flex;position:relative}.thumb.svelte-1dkbyok{background:var(--thumb);box-shadow:var(--thumb-shadow);border-radius:7px;transition:transform .15s;position:absolute;top:2px;bottom:2px;left:2px}.thumb.hidden.svelte-1dkbyok{opacity:0}.option.svelte-1dkbyok{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:36px;color:var(--text);border-radius:7px;flex:1 1 0;padding:0 4px;font-size:14px;font-weight:500;position:relative;overflow:hidden}.option.svelte-1dkbyok:focus-visible{outline-offset:-2px}.option.selected.svelte-1dkbyok{font-weight:600}.dim.svelte-1rc1rez{z-index:20;background:#0006;animation:.2s svelte-1rc1rez-fade;position:fixed;top:0;bottom:0;left:0;right:0}.sheet.svelte-1rc1rez{z-index:21;max-width:640px;max-height:88vh;padding:8px 16px calc(16px + env(safe-area-inset-bottom));background:var(--bg);border-radius:16px 16px 0 0;outline:none;flex-direction:column;margin:0 auto;animation:.25s ease-out svelte-1rc1rez-rise;display:flex;position:fixed;bottom:0;left:0;right:0}.grab.svelte-1rc1rez{background:var(--sep);border-radius:3px;align-self:center;width:36px;height:5px;margin-bottom:10px}.head.svelte-1rc1rez{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.text.svelte-1rc1rez{flex-direction:column;flex:1;min-width:0;display:flex}.text.svelte-1rc1rez b:where(.svelte-1rc1rez){font-size:20px;font-weight:700;line-height:25px}.text.svelte-1rc1rez span:where(.svelte-1rc1rez){color:var(--hint);font-size:14px;line-height:18px}.close.svelte-1rc1rez{box-sizing:content-box;background:var(--fill);width:30px;height:30px;color:var(--hint);background-clip:padding-box;border:7px solid #0000;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:-7px -7px 0 0;display:flex}.content.svelte-1rc1rez{flex-direction:column;gap:10px;display:flex;overflow-y:auto}@keyframes svelte-1rc1rez-fade{0%{opacity:0}}@keyframes svelte-1rc1rez-rise{0%{transform:translateY(100%)}}.switch.svelte-1eq0goo{justify-content:flex-end;align-items:center;min-width:56px;min-height:44px;margin:-8px -8px -8px 0;padding:0 8px;display:flex}.switch.svelte-1eq0goo:disabled{opacity:.5}.track.svelte-1eq0goo{background:var(--fill);width:51px;height:31px;box-shadow:inset 0 0 0 1px var(--sep);border-radius:16px;transition:background-color .2s;position:relative}.track.on.svelte-1eq0goo{background:var(--c-green);box-shadow:none}.knob.svelte-1eq0goo{background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #00000040}.on.svelte-1eq0goo .knob:where(.svelte-1eq0goo){transform:translate(20px)}h3.svelte-1la7p90{letter-spacing:.02em;text-transform:uppercase;color:var(--section-header);margin:8px 0 -4px;font-size:13px;font-weight:500;line-height:18px}.cloud.svelte-1la7p90{flex-wrap:wrap;gap:8px;margin:0 -12px;padding:0 12px 4px;display:flex}.cloud.svelte-1la7p90 button:where(.svelte-1la7p90){background:var(--section);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:15px;display:flex}.cloud.svelte-1la7p90 button:where(.svelte-1la7p90):focus-visible{outline-offset:-2px}.cloud.svelte-1la7p90 button.selected:where(.svelte-1la7p90){background:var(--button);color:var(--button-text);font-weight:600}.count.svelte-1la7p90{color:var(--hint);font-size:13px;font-weight:600}.selected.svelte-1la7p90 .count:where(.svelte-1la7p90){color:inherit;opacity:.9}.fresh.svelte-1la7p90{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 2px;display:flex}.note.svelte-1la7p90{color:var(--hint);font-size:13px;line-height:18px}.note.svelte-1la7p90,.btn.svelte-1la7p90{flex:none}.search.svelte-1mrq6m8{background:var(--fill);min-height:44px;color:var(--hint);border-radius:12px;align-items:center;gap:6px;padding:0 6px 0 12px;display:flex}.search.svelte-1mrq6m8 .icon{flex:none}input.svelte-1mrq6m8{min-width:0;height:44px;color:var(--text);-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:0;flex:auto;padding:0;font-size:17px}input.svelte-1mrq6m8::placeholder{color:var(--hint);opacity:1}input.svelte-1mrq6m8::-webkit-search-decoration{-webkit-appearance:none;display:none}input.svelte-1mrq6m8::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.clear.svelte-1mrq6m8{width:44px;height:44px;color:var(--hint);flex:none;justify-content:center;align-items:center;margin:0 -6px 0 0;display:flex}.icon.svelte-9nlw8n{background:var(--fill);width:44px;height:44px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.more.svelte-1wv1114{flex-direction:column;align-items:center;gap:8px;margin:-8px 0 24px;display:flex}.button.svelte-1wv1114{background:var(--section);width:100%;min-height:48px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:17px;font-weight:500;display:flex}.button.svelte-1wv1114:active:not(:disabled){background:var(--pressed)}.error.svelte-1wv1114{color:var(--destructive);text-align:center;font-size:15px;line-height:20px}.count.svelte-1wv1114{color:var(--hint);font-size:13px;line-height:18px}.tools.svelte-3n1c4l{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.row.svelte-3n1c4l{align-items:center;gap:8px;display:flex}.view.svelte-3n1c4l{background:var(--section);height:44px;color:var(--hint);border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 12px;display:flex}.badge.svelte-3n1c4l{background:var(--button);min-width:18px;color:var(--button-text);text-align:center;border-radius:999px;padding:0 5px;font-size:13px;font-weight:600;line-height:18px}.tools.svelte-19rgvlq,.tools.svelte-e12qt1{margin-bottom:16px}.tools.svelte-vqeb12{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.row.svelte-vqeb12{align-items:center;gap:8px;display:flex}.switcher.svelte-vqeb12{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}h2.svelte-vqeb12{text-align:center;flex:none;font-size:17px;font-weight:600;line-height:22px}.side.svelte-vqeb12{min-width:0;min-height:44px;color:var(--accent);flex:1;align-items:center;gap:2px;font-size:15px;display:flex}.side.right.svelte-vqeb12{justify-content:flex-end}.side.svelte-vqeb12 span:where(.svelte-vqeb12){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.side.svelte-vqeb12:disabled{opacity:.4}.view.svelte-vqeb12{background:var(--section);height:44px;color:var(--hint);border-radius:999px;flex:none;align-items:center;padding:0 12px;display:flex}.hide.svelte-vqeb12{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 2px;display:flex}.hours.svelte-1i19ct2{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hours.svelte-1i19ct2 button:where(.svelte-1i19ct2){background:var(--fill);font-variant-numeric:tabular-nums;text-align:center;border-radius:12px;min-height:48px;font-size:16px}.hours.svelte-1i19ct2 button.selected:where(.svelte-1i19ct2){background:var(--button);color:var(--button-text);font-weight:600}.hours.svelte-1i19ct2 button:where(.svelte-1i19ct2):disabled{opacity:.6}.stars.svelte-g3tu47{color:var(--border);display:inline-flex}.stars.active.svelte-g3tu47{touch-action:none;cursor:pointer}.stars.active.svelte-g3tu47:focus-visible{outline-offset:4px}.cell.svelte-g3tu47{width:var(--cell);justify-content:center;align-items:center;display:inline-flex;position:relative}.fill.svelte-g3tu47{color:var(--warn);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.fill.half.svelte-g3tu47{clip-path:inset(0 50% 0 0)}.tools.svelte-1pijcro{justify-content:flex-end;margin-bottom:12px;display:flex}.tool.svelte-1pijcro{background:var(--fill);min-height:36px;color:var(--accent);border-radius:18px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.badge.svelte-1pijcro{background:var(--accent);min-width:18px;height:18px;color:var(--section);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:12px;font-weight:600;display:flex}.row.svelte-1pijcro{min-height:78px;color:inherit;align-items:center;gap:12px;padding:8px 16px;text-decoration:none;display:flex}.row.svelte-1pijcro:focus-visible{outline-offset:-2px}.row.svelte-1pijcro:active{background:var(--pressed)}@media (hover:hover){.row.svelte-1pijcro:hover{background:var(--pressed)}}.text.svelte-1pijcro{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.name.svelte-1pijcro{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.line.svelte-1pijcro{white-space:nowrap;text-overflow:ellipsis;color:var(--hint);font-size:14px;line-height:18px;overflow:hidden}.score.svelte-1pijcro{color:var(--warn);flex:none;align-items:center;gap:2px;display:flex}.external.svelte-1pijcro{color:var(--hint);flex:none;display:flex}.link.svelte-8ltred{padding-bottom:8px}.actions.svelte-8ltred{gap:8px;padding:4px 14px 0;display:flex}.hint.svelte-8ltred{color:var(--hint);padding:8px 14px 0;font-size:13px;line-height:18px}.visits.svelte-8ltred{margin-top:4px}.visit.svelte-8ltred{color:var(--hint);padding:2px 14px;font-size:13px;line-height:18px}.options.svelte-8ltred{flex-direction:column;gap:8px;display:flex}.tiles.svelte-16pwk6k{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:24px;display:grid}.tile.svelte-16pwk6k{border-radius:var(--radius);background:var(--section);flex-direction:column;gap:2px;min-width:0;padding:12px;display:flex}.tile.svelte-16pwk6k b:where(.svelte-16pwk6k){font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:32px}.tile.svelte-16pwk6k span:where(.svelte-16pwk6k){color:var(--hint);font-size:13px;line-height:17px}.chart.svelte-16pwk6k{gap:4px;height:168px;padding:12px 12px 8px;display:flex}.col.svelte-16pwk6k{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.val.svelte-16pwk6k{height:14px;color:var(--hint);font-variant-numeric:tabular-nums;font-size:11px;line-height:14px}.track.svelte-16pwk6k{flex:1;align-items:flex-end;width:100%;display:flex}.bar.svelte-16pwk6k{background:color-mix(in srgb, var(--button) 65%, var(--section));border-radius:4px 4px 2px 2px;width:100%;display:block}.bar.last.svelte-16pwk6k{background:var(--button)}.lbl.svelte-16pwk6k{color:var(--hint);font-size:11px;line-height:14px}.genre.svelte-16pwk6k{align-items:center;gap:12px;min-height:44px;padding:8px 16px;display:flex}.name.svelte-16pwk6k{overflow-wrap:anywhere;flex:none;width:38%}.meter.svelte-16pwk6k{background:var(--fill);border-radius:4px;flex:1;height:8px;overflow:hidden}.meter.svelte-16pwk6k span:where(.svelte-16pwk6k){background:var(--button);border-radius:4px;height:100%;display:block}.num.svelte-16pwk6k{min-width:24px;color:var(--hint);text-align:right;font-variant-numeric:tabular-nums;flex:none}.row-wrap.svelte-yotodm{text-align:left;overflow:hidden}.row.svelte-yotodm{text-align:left;grid-template-columns:10px 1fr auto;align-items:center;column-gap:12px;width:100%;min-height:44px;padding:9px 16px;display:grid}.row.svelte-yotodm:active{background:var(--pressed)}.dot.svelte-yotodm{background:var(--c-gray);border-radius:50%;width:10px;height:10px}.dot.ok.svelte-yotodm{background:var(--c-green)}.dot.warn.svelte-yotodm{background:var(--c-orange)}.dot.bad.svelte-yotodm{background:var(--c-red)}.text.svelte-yotodm{flex-direction:column;min-width:0;display:flex}.text.svelte-yotodm b:where(.svelte-yotodm){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text.svelte-yotodm span:where(.svelte-yotodm){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text.svelte-yotodm b:where(.svelte-yotodm){font-size:15px;font-weight:600;line-height:20px}.text.svelte-yotodm span:where(.svelte-yotodm){color:var(--hint);font-size:13px;line-height:17px}.word.svelte-yotodm{color:var(--hint);white-space:nowrap;font-size:13px;font-weight:600;line-height:18px}.word.ok.svelte-yotodm{color:var(--ok)}.word.warn.svelte-yotodm{color:var(--warn)}.word.bad.svelte-yotodm{color:var(--destructive)}.details.svelte-yotodm{flex-direction:column;gap:8px;padding:2px 16px 12px 38px;display:flex}.line.svelte-yotodm{justify-content:space-between;gap:12px;font-size:13px;line-height:18px;display:flex}.line.svelte-yotodm span:where(.svelte-yotodm){color:var(--hint)}.line.svelte-yotodm b:where(.svelte-yotodm){text-align:right;font-weight:600}.error.svelte-yotodm{color:var(--subtitle);overflow-wrap:anywhere;font-size:13px;line-height:18px}.updated.svelte-1xd49a3{color:var(--hint);justify-content:space-between;align-items:center;margin:-18px 4px 12px;font-size:14px;display:flex}.updated.svelte-1xd49a3 button:where(.svelte-1xd49a3){min-height:44px;color:var(--accent);align-items:center;gap:6px;margin:-12px 0;font-weight:600;display:flex}.updated.svelte-1xd49a3 button:where(.svelte-1xd49a3):disabled{opacity:.6}.filters.svelte-1xd49a3{margin:-6px 0 12px}.badge.svelte-dtbgkf{background:var(--muted-bg);color:var(--subtitle);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.ok.svelte-dtbgkf{background:var(--ok-bg);color:var(--ok)}.warn.svelte-dtbgkf{background:var(--warn-bg);color:var(--warn)}.bad.svelte-dtbgkf{background:var(--bad-bg);color:var(--destructive)}.accent.svelte-dtbgkf{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}.grid.svelte-n1xid9{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:6px;padding:12px 16px;display:grid}button.svelte-n1xid9{background:var(--fill);font-variant-numeric:tabular-nums;text-align:center;border-radius:10px;min-height:44px;font-size:16px;font-weight:500}button.watched.svelte-n1xid9{background:var(--green);color:var(--green-text);font-weight:700}button.waiting.svelte-n1xid9{background:color-mix(in srgb, var(--fill) 55%, transparent);color:var(--hint)}button.later.svelte-n1xid9{box-shadow:inset 0 0 0 1px var(--sep);color:var(--hint);opacity:.7;background:0 0}button.svelte-n1xid9:not(.watched):not(.later):active:not(:disabled){background:var(--pressed)}button.svelte-n1xid9:disabled{cursor:default}.row.svelte-145n39y+.row:where(.svelte-145n39y){border-top:.5px solid var(--sep)}.self.svelte-145n39y{min-width:0;min-height:66px;color:inherit;flex:1;align-items:center;gap:10px;padding:8px 16px;text-decoration:none;display:flex}a.self.svelte-145n39y:active{background:var(--pressed)}@media (hover:hover){a.self.svelte-145n39y:hover{background:var(--pressed)}}.self.svelte-145n39y:focus-visible{outline-offset:-2px}.text.svelte-145n39y{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.name.svelte-145n39y{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}.line.svelte-145n39y{white-space:nowrap;text-overflow:ellipsis;color:var(--hint);font-size:13px;line-height:17px;overflow:hidden}.state.svelte-145n39y{background:var(--c-blue);border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.state.green.svelte-145n39y{background:var(--c-green)}.state.orange.svelte-145n39y{background:var(--c-orange)}.state.purple.svelte-145n39y{background:var(--c-purple)}.state.gray.svelte-145n39y{background:var(--c-gray)}.chevron.svelte-145n39y{color:var(--hint);flex:none;display:flex}.more.svelte-145n39y{width:100%;min-height:44px;color:var(--accent);font-size:15px;font-weight:500}.more.svelte-145n39y:active{background:var(--pressed)}.wait.svelte-145n39y,.fail.svelte-145n39y{flex-direction:column;align-items:center;gap:12px;padding:24px 16px;display:flex}.fail.svelte-145n39y p:where(.svelte-145n39y){color:var(--hint);text-align:center;font-size:14px;line-height:19px}.fail.svelte-145n39y .btn:where(.svelte-145n39y){flex:none}.wrap.svelte-1ilrf3m{flex-direction:column;gap:6px;display:flex}.counter.svelte-1ilrf3m{color:var(--hint);font-variant-numeric:tabular-nums;align-self:flex-end;font-size:13px;line-height:18px}.hero.svelte-qn9z66{gap:16px;margin:4px 0 20px;display:flex}.info.svelte-qn9z66{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}h1.svelte-qn9z66{overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:27px}.romaji.svelte-qn9z66,.meta.svelte-qn9z66{color:var(--hint);overflow-wrap:anywhere;font-size:14px;line-height:19px}.badges.svelte-qn9z66{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.note.svelte-qn9z66,.description.svelte-qn9z66{padding:12px 16px}.description.svelte-qn9z66 p:where(.svelte-qn9z66){white-space:pre-line;overflow-wrap:anywhere;font-size:15px;line-height:21px}.description.svelte-qn9z66 p.clamped:where(.svelte-qn9z66){-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.description.svelte-qn9z66 button:where(.svelte-qn9z66){min-height:44px;color:var(--accent);margin-bottom:-12px;font-weight:500}.rate.svelte-qn9z66{border-radius:var(--radius);background:var(--section);overflow:hidden}.rate.svelte-qn9z66 .stars{justify-content:center;padding:16px 0}
