@layer mantine{.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0:where(.m_5ed0edd0+.m_5ed0edd0){margin-top:var(--mantine-spacing-md)}:where([data-layout=stacked]) .m_5ed0edd0{margin-top:0}.m_b37d9ac7:where([data-layout=stacked])>*{display:grid}.m_836192{bottom:0;width:100%;height:calc(.1875rem * var(--mantine-scale));background-color:var(--notification-color);transform-origin:0;animation:m_5f780017 var(--notifications-progress-duration) linear forwards, m_bb245a60 .2s ease;transition:opacity .2s;position:absolute;inset-inline-start:0;transform:scaleX(0)}[dir=rtl] .m_836192{transform-origin:100%}.m_836192:where([data-position=top]){top:0;bottom:auto}.m_836192:where([data-paused]){opacity:0;animation-play-state:paused,running}@keyframes m_5f780017{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes m_bb245a60{0%{opacity:0}}}
:root{--neutral-110:#030506;--neutral-145:#080a0d;--neutral-180:#101214;--neutral-210:#16191b;--neutral-215:#171a1c;--neutral-250:#1f2224;--neutral-285:#282a2d;--neutral-290:#292c2e;--neutral-310:#2e3133;--neutral-320:#313336;--neutral-340:#36383b;--neutral-370:#3d4043;--neutral-390:#434548;--neutral-412:#484b4e;--neutral-430:#4d5053;--neutral-478:#5b5d60;--neutral-490:#5e6164;--neutral-549:#6f7275;--neutral-600:#7e8084;--neutral-610:#808387;--neutral-646:#8b8e91;--neutral-710:#9fa2a5;--neutral-770:#b1b4b8;--neutral-780:#b4b8bb;--neutral-860:#ced1d5;--neutral-910:#dee2e5;--neutral-920:#e2e5e8;--neutral-935:#e7eaed;--neutral-945:#eaedf1;--neutral-960:#eff2f6;--neutral-965:#f0f4f7;--neutral-975:#f4f7fb;--neutral-1000:#fff;--blue-400:#60a5fa;--blue-500:#2b71eb;--indigo-500:#6366f1;--violet-500:#818cf8;--purple-400:#c084fc;--purple-500:#8457ea;--sky-400:#38bdf8;--cyan-400:#22d3ee;--teal-400:#2dd4bf;--pink-500:#ec4899;--rose-400:#fb7185;--green-400:#4ade80;--green-500:#22c55e;--amber-400:#fbbf24;--amber-500:#f59e0b;--orange-500:#f97316;--yellow-500:#eab308;--red-400:#f87171;--red-500:#ef4444;--emerald-500:#10b981;--bronze:#ae794c;--silver:#95a0ab;--gold:#d8b349;--platinum:#aad1e5;--diamond:#77f2f1;--bronze-l:#a0622a;--silver-l:#8a8a8a;--gold-l:#d97706;--platinum-l:#475569;--diamond-l:#0891b2;--brand-vk:#07f;--brand-yandex:#fc3f1d;--brand-mal:#2e51a2}@supports (color:lab(0% 0 0)){:root{--neutral-110:lab(1.19971% -.161059 -.652841);--neutral-145:lab(2.74994% -.292234 -1.11542);--neutral-180:lab(5.26263% -.461921 -1.70119);--neutral-210:lab(8.35331% -.623316 -2.12562);--neutral-215:lab(8.93337% -.624508 -2.12619);--neutral-250:lab(12.9937% -.63137 -2.12961);--neutral-285:lab(17.054% -.636548 -2.13223);--neutral-290:lab(17.634% -.637189 -2.13255);--neutral-310:lab(19.9542% -.639513 -2.13376);--neutral-320:lab(21.1142% -.640571 -2.13431);--neutral-340:lab(23.4343% -.642493 -2.13532);--neutral-370:lab(26.9144% -.644982 -2.13664);--neutral-390:lab(29.2345% -.646412 -2.13741);--neutral-412:lab(31.7866% -.647858 -2.13816);--neutral-430:lab(33.8747% -.648916 -2.13873);--neutral-478:lab(39.4428% -.65133 -2.14005);--neutral-490:lab(40.8348% -.651881 -2.14034);--neutral-549:lab(47.6789% -.654101 -2.1416);--neutral-600:lab(53.595% -.655681 -2.14249);--neutral-610:lab(54.755% -.655979 -2.14264);--neutral-646:lab(58.9311% -.656933 -2.14317);--neutral-710:lab(66.3551% -.658333 -2.14399);--neutral-770:lab(73.3152% -.659466 -2.14462);--neutral-780:lab(74.4752% -.659615 -2.14473);--neutral-860:lab(83.7553% -.660867 -2.14541);--neutral-910:lab(89.5553% -.661552 -2.14579);--neutral-920:lab(90.7153% -.661671 -2.14585);--neutral-935:lab(92.4553% -.66185 -2.14596);--neutral-945:lab(93.6153% -.661969 -2.14602);--neutral-960:lab(95.3554% -.662148 -2.14612);--neutral-965:lab(95.9353% -.662178 -2.14616);--neutral-975:lab(97.0954% -.662327 -2.14621);--neutral-1000:lab(100% 0 0)}}:root{--ds-font-logo:"Golos Text", system-ui, sans-serif;--ds-font-body:"Inter", "Inter Fallback", system-ui, sans-serif;--ds-font-heading:var(--ds-font-body);--ds-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ds-ctx-page-bg:var(--neutral-180);--ds-ctx-page-chrome:var(--neutral-215);--ds-ctx-page-inner:var(--neutral-250);--ds-ctx-page-field:var(--neutral-145);--ds-ctx-page-well:var(--neutral-145);--ds-ctx-page-button:var(--neutral-250);--ds-ctx-page-border-control:var(--neutral-370);--ds-ctx-page-divider:var(--neutral-310);--ds-ctx-surface-bg:var(--neutral-215);--ds-ctx-surface-chrome:var(--neutral-250);--ds-ctx-surface-inner:var(--neutral-285);--ds-ctx-surface-field:var(--neutral-180);--ds-ctx-surface-well:var(--neutral-180);--ds-ctx-surface-button:var(--neutral-285);--ds-ctx-surface-border-control:var(--neutral-390);--ds-ctx-surface-divider:var(--neutral-310);--ds-ctx-card-bg:var(--neutral-250);--ds-ctx-card-chrome:var(--neutral-285);--ds-ctx-card-inner:var(--neutral-320);--ds-ctx-card-field:var(--neutral-215);--ds-ctx-card-well:var(--neutral-215);--ds-ctx-card-button:var(--neutral-320);--ds-ctx-card-border-control:var(--neutral-412);--ds-ctx-card-divider:var(--neutral-370);--ds-ctx-surface-chrome-bg:var(--neutral-250);--ds-ctx-surface-chrome-chrome:var(--neutral-285);--ds-ctx-surface-chrome-inner:var(--neutral-320);--ds-ctx-surface-chrome-field:var(--neutral-215);--ds-ctx-surface-chrome-well:var(--neutral-215);--ds-ctx-surface-chrome-button:var(--neutral-320);--ds-ctx-surface-chrome-border-control:var(--neutral-412);--ds-ctx-surface-chrome-divider:var(--neutral-370);--ds-ctx-card-in-surface-bg:var(--neutral-285);--ds-ctx-card-in-surface-chrome:var(--neutral-320);--ds-ctx-card-in-surface-inner:var(--neutral-340);--ds-ctx-card-in-surface-field:var(--neutral-250);--ds-ctx-card-in-surface-well:var(--neutral-250);--ds-ctx-card-in-surface-button:var(--neutral-340);--ds-ctx-card-in-surface-border-control:var(--neutral-430);--ds-ctx-card-in-surface-divider:var(--neutral-370);--ds-ctx-overlay-bg:var(--neutral-215);--ds-ctx-overlay-chrome:var(--neutral-250);--ds-ctx-overlay-inner:var(--neutral-285);--ds-ctx-overlay-field:var(--neutral-180);--ds-ctx-overlay-well:var(--neutral-180);--ds-ctx-overlay-button:var(--neutral-285);--ds-ctx-overlay-border-control:var(--neutral-390);--ds-ctx-overlay-divider:var(--neutral-370);--ds-ctx-overlay-chrome-bg:var(--neutral-250);--ds-ctx-overlay-chrome-chrome:var(--neutral-285);--ds-ctx-overlay-chrome-inner:var(--neutral-320);--ds-ctx-overlay-chrome-field:var(--neutral-215);--ds-ctx-overlay-chrome-well:var(--neutral-215);--ds-ctx-overlay-chrome-button:var(--neutral-320);--ds-ctx-overlay-chrome-border-control:var(--neutral-412);--ds-ctx-overlay-chrome-divider:var(--neutral-370);--ds-ctx-card-in-overlay-bg:var(--neutral-285);--ds-ctx-card-in-overlay-chrome:var(--neutral-320);--ds-ctx-card-in-overlay-inner:var(--neutral-340);--ds-ctx-card-in-overlay-field:var(--neutral-250);--ds-ctx-card-in-overlay-well:var(--neutral-250);--ds-ctx-card-in-overlay-button:var(--neutral-340);--ds-ctx-card-in-overlay-border-control:var(--neutral-430);--ds-ctx-card-in-overlay-divider:var(--neutral-370);--ds-ctx-dropdown-bg:var(--neutral-215);--ds-ctx-dropdown-chrome:var(--neutral-250);--ds-ctx-dropdown-inner:var(--neutral-285);--ds-ctx-dropdown-field:var(--neutral-180);--ds-ctx-dropdown-well:var(--neutral-180);--ds-ctx-dropdown-button:var(--neutral-285);--ds-ctx-dropdown-border-control:var(--neutral-390);--ds-ctx-dropdown-divider:var(--neutral-370);--ds-ctx-inset-bg:var(--neutral-145);--ds-ctx-inset-chrome:var(--neutral-180);--ds-ctx-inset-inner:var(--neutral-215);--ds-ctx-inset-field:var(--neutral-110);--ds-ctx-inset-well:var(--neutral-110);--ds-ctx-inset-button:var(--neutral-215);--ds-ctx-inset-border-control:var(--neutral-370);--ds-ctx-inset-divider:var(--neutral-310);--ds-ctx-inset-in-surface-bg:var(--neutral-180);--ds-ctx-inset-in-surface-chrome:var(--neutral-215);--ds-ctx-inset-in-surface-inner:var(--neutral-250);--ds-ctx-inset-in-surface-field:var(--neutral-145);--ds-ctx-inset-in-surface-well:var(--neutral-145);--ds-ctx-inset-in-surface-button:var(--neutral-250);--ds-ctx-inset-in-surface-border-control:var(--neutral-370);--ds-ctx-inset-in-surface-divider:var(--neutral-310);--ds-ctx-bg:var(--ds-ctx-page-bg);--ds-ctx-chrome:var(--ds-ctx-page-chrome);--ds-ctx-inner:var(--ds-ctx-page-inner);--ds-ctx-field:var(--ds-ctx-page-field);--ds-ctx-well:var(--ds-ctx-page-well);--ds-ctx-button:var(--ds-ctx-page-button);--ds-ctx-border-control:var(--ds-ctx-page-border-control);--ds-ctx-divider:var(--ds-ctx-page-divider)}[data-mantine-color-scheme=light]{--ds-ctx-page-bg:var(--neutral-945);--ds-ctx-page-chrome:var(--neutral-975);--ds-ctx-page-inner:var(--neutral-1000);--ds-ctx-page-field:var(--neutral-1000);--ds-ctx-page-well:var(--neutral-920);--ds-ctx-page-button:var(--neutral-975);--ds-ctx-page-border-control:var(--neutral-770);--ds-ctx-page-divider:var(--neutral-860);--ds-ctx-surface-bg:var(--neutral-1000);--ds-ctx-surface-chrome:var(--neutral-975);--ds-ctx-surface-inner:var(--neutral-975);--ds-ctx-surface-field:var(--neutral-1000);--ds-ctx-surface-well:var(--neutral-945);--ds-ctx-surface-button:var(--neutral-960);--ds-ctx-surface-border-control:var(--neutral-770);--ds-ctx-surface-divider:var(--neutral-860);--ds-ctx-card-bg:var(--neutral-1000);--ds-ctx-card-chrome:var(--neutral-975);--ds-ctx-card-inner:var(--neutral-975);--ds-ctx-card-field:var(--neutral-1000);--ds-ctx-card-well:var(--neutral-945);--ds-ctx-card-button:var(--neutral-960);--ds-ctx-card-border-control:var(--neutral-770);--ds-ctx-card-divider:var(--neutral-860);--ds-ctx-surface-chrome-bg:var(--neutral-975);--ds-ctx-surface-chrome-chrome:var(--neutral-960);--ds-ctx-surface-chrome-inner:var(--neutral-1000);--ds-ctx-surface-chrome-field:var(--neutral-1000);--ds-ctx-surface-chrome-well:var(--neutral-945);--ds-ctx-surface-chrome-button:var(--neutral-945);--ds-ctx-surface-chrome-border-control:var(--neutral-770);--ds-ctx-surface-chrome-divider:var(--neutral-860);--ds-ctx-card-in-surface-bg:var(--neutral-975);--ds-ctx-card-in-surface-chrome:var(--neutral-960);--ds-ctx-card-in-surface-inner:var(--neutral-1000);--ds-ctx-card-in-surface-field:var(--neutral-1000);--ds-ctx-card-in-surface-well:var(--neutral-945);--ds-ctx-card-in-surface-button:var(--neutral-945);--ds-ctx-card-in-surface-border-control:var(--neutral-770);--ds-ctx-card-in-surface-divider:var(--neutral-860);--ds-ctx-overlay-bg:var(--neutral-1000);--ds-ctx-overlay-chrome:var(--neutral-975);--ds-ctx-overlay-inner:var(--neutral-975);--ds-ctx-overlay-field:var(--neutral-1000);--ds-ctx-overlay-well:var(--neutral-945);--ds-ctx-overlay-button:var(--neutral-960);--ds-ctx-overlay-border-control:var(--neutral-770);--ds-ctx-overlay-divider:var(--neutral-860);--ds-ctx-overlay-chrome-bg:var(--neutral-975);--ds-ctx-overlay-chrome-chrome:var(--neutral-960);--ds-ctx-overlay-chrome-inner:var(--neutral-1000);--ds-ctx-overlay-chrome-field:var(--neutral-1000);--ds-ctx-overlay-chrome-well:var(--neutral-945);--ds-ctx-overlay-chrome-button:var(--neutral-945);--ds-ctx-overlay-chrome-border-control:var(--neutral-770);--ds-ctx-overlay-chrome-divider:var(--neutral-860);--ds-ctx-card-in-overlay-bg:var(--neutral-975);--ds-ctx-card-in-overlay-chrome:var(--neutral-960);--ds-ctx-card-in-overlay-inner:var(--neutral-1000);--ds-ctx-card-in-overlay-field:var(--neutral-1000);--ds-ctx-card-in-overlay-well:var(--neutral-945);--ds-ctx-card-in-overlay-button:var(--neutral-945);--ds-ctx-card-in-overlay-border-control:var(--neutral-770);--ds-ctx-card-in-overlay-divider:var(--neutral-860);--ds-ctx-dropdown-bg:var(--neutral-1000);--ds-ctx-dropdown-chrome:var(--neutral-975);--ds-ctx-dropdown-inner:var(--neutral-975);--ds-ctx-dropdown-field:var(--neutral-1000);--ds-ctx-dropdown-well:var(--neutral-945);--ds-ctx-dropdown-button:var(--neutral-960);--ds-ctx-dropdown-border-control:var(--neutral-770);--ds-ctx-dropdown-divider:var(--neutral-860);--ds-ctx-inset-bg:var(--neutral-920);--ds-ctx-inset-chrome:var(--neutral-945);--ds-ctx-inset-inner:var(--neutral-960);--ds-ctx-inset-field:var(--neutral-1000);--ds-ctx-inset-well:var(--neutral-1000);--ds-ctx-inset-button:var(--neutral-960);--ds-ctx-inset-border-control:var(--neutral-710);--ds-ctx-inset-divider:var(--neutral-770);--ds-ctx-inset-in-surface-bg:var(--neutral-945);--ds-ctx-inset-in-surface-chrome:var(--neutral-960);--ds-ctx-inset-in-surface-inner:var(--neutral-1000);--ds-ctx-inset-in-surface-field:var(--neutral-1000);--ds-ctx-inset-in-surface-well:var(--neutral-920);--ds-ctx-inset-in-surface-button:var(--neutral-975);--ds-ctx-inset-in-surface-border-control:var(--neutral-770);--ds-ctx-inset-in-surface-divider:var(--neutral-860)}:root{--ds-bg-inset:var(--neutral-145);--ds-bg-body:var(--neutral-180);--ds-bg-main:var(--neutral-215);--ds-bg-surface:var(--neutral-250);--ds-bg-elevated:var(--neutral-285);--ds-bg-overlay-raised:var(--neutral-340);--ds-field-bg:var(--ds-ctx-page-field);--ds-field-bg-overlay:var(--ds-ctx-overlay-field);--ds-fill:#ffffff17;--ds-hover:#ffffff12;--ds-bg-surface-hover:color-mix(in srgb, var(--neutral-1000) 7%, var(--ds-bg-surface));--ds-shelf-tint:var(--ds-white-alpha-3);--ds-scrim-stage:#0003;--ds-scrim-subtle:#0006;--ds-scrim-default:#0009;--ds-scrim-strong:#000c;--ds-bg-overlay:#0000009e}[data-mantine-color-scheme=light]{--ds-bg-inset:var(--neutral-920);--ds-bg-body:var(--neutral-945);--ds-bg-main:var(--neutral-1000);--ds-bg-surface:var(--neutral-975);--ds-bg-elevated:var(--neutral-1000);--ds-bg-overlay-raised:var(--neutral-960);--ds-field-bg:var(--ds-ctx-page-field);--ds-field-bg-overlay:var(--ds-ctx-overlay-field);--ds-fill:#0000000f;--ds-hover:#0000000e;--ds-bg-surface-hover:color-mix(in srgb, var(--ds-black) 5.5%, var(--ds-bg-surface));--ds-bg-overlay:#1414146b;--ds-scrim-stage:#0000000d;--ds-shelf-tint:var(--ds-black-alpha-3)}:root{--ds-text-primary:var(--neutral-960);--ds-text-secondary:var(--neutral-780);--ds-text-muted:var(--neutral-710);--ds-text-dimmed:var(--ds-text-muted);--ds-text-disabled:var(--neutral-610);--ds-text-link:var(--ds-accent-fg);--ds-icon-muted-opacity:.6}[data-mantine-color-scheme=light]{--ds-text-primary:var(--neutral-210);--ds-text-secondary:var(--neutral-370);--ds-text-muted:var(--neutral-490);--ds-text-dimmed:var(--ds-text-muted);--ds-text-disabled:var(--neutral-600);--ds-icon-muted-opacity:.75}:root{--ds-border-subtle:var(--ds-white-alpha-5);--ds-border-default:var(--ds-white-alpha-8);--ds-border-strong:var(--ds-white-alpha-12);--ds-border-neutral:var(--ds-white-alpha-10);--ds-border-interactive:var(--ds-white-alpha-15);--ds-border-emphasis:var(--ds-white-alpha-20);--ds-border-accent:var(--ds-accent-border);--ds-border-danger:var(--ds-error-border);--ds-border-success:var(--ds-success-border);--ds-border-control:var(--ds-ctx-border-control);--ds-scrollbar-thumb:var(--neutral-430);--ds-scrollbar-thumb-hover:var(--neutral-610);--ds-border-control-overlay:var(--ds-ctx-overlay-border-control);--ds-border-surface:var(--neutral-290);--ds-divider:var(--neutral-310);--ds-divider-overlay:var(--neutral-370)}[data-mantine-color-scheme=light]{--ds-border-subtle:var(--ds-black-alpha-5);--ds-border-default:var(--ds-black-alpha-8);--ds-border-strong:var(--ds-black-alpha-12);--ds-border-neutral:var(--ds-black-alpha-10);--ds-border-interactive:var(--ds-black-alpha-15);--ds-border-emphasis:var(--ds-black-alpha-20);--ds-border-control:var(--neutral-770);--ds-border-control-overlay:var(--neutral-770);--ds-scrollbar-thumb:var(--neutral-770);--ds-scrollbar-thumb-hover:var(--neutral-600);--ds-border-surface:var(--neutral-860);--ds-divider:var(--neutral-860);--ds-divider-overlay:var(--neutral-860)}:root{--ds-surface-shadow:none;--ds-overlay-shadow:0 12px 32px #00000080;--ds-shadow-xs:var(--ds-surface-shadow);--ds-shadow-sm:var(--ds-surface-shadow);--ds-shadow-md:var(--ds-overlay-shadow);--ds-shadow-lg:var(--ds-overlay-shadow)}[data-mantine-color-scheme=light]{--ds-surface-shadow:0 1px 2px #1414140f, 0 2px 8px #1414140a;--ds-overlay-shadow:0 12px 32px #14141424, 0 2px 6px #14141414}:root{--ds-duration-fast:.15s;--ds-duration-normal:.2s;--ds-duration-slow:.3s;--ds-duration-ambient:1.5s;--ds-duration-navigation:20s;--ds-ease-standard:ease;--ds-ease-emphasized:cubic-bezier(.4, 0, .2, 1);--ds-ease-spring:cubic-bezier(.16, 1, .3, 1);--ds-skeleton-duration:2.2s;--ds-skeleton-tint-weight:12%;--ds-skeleton-fill:color-mix(in srgb, var(--ds-ctx-bg), var(--ds-text-primary) var(--ds-skeleton-tint-weight));--ds-skeleton-highlight:color-mix(in srgb, var(--ds-white) 10%, transparent)}[data-mantine-color-scheme=light]{--ds-skeleton-tint-weight:14%;--ds-skeleton-highlight:color-mix(in srgb, var(--ds-white) 60%, transparent)}:root{--ds-accent-blue:var(--blue-400);--ds-accent-indigo:var(--indigo-500);--ds-accent-violet:var(--violet-500);--ds-accent-purple:var(--purple-400);--ds-accent-red:var(--red-500);--ds-accent-teal:var(--teal-400)}[data-mantine-color-scheme=light]{--ds-accent-blue:#155aa7;--ds-accent-indigo:#494eaa;--ds-accent-violet:#505687;--ds-accent-purple:#6f4198;--ds-accent-teal:#0d9488}:root{--ds-accent:#276de7;--ds-accent-contrast:#fdfdff;--ds-accent-hover:color-mix(in srgb, var(--ds-accent) 86%, black);--ds-accent-fg:color-mix(in srgb, var(--ds-accent), white 46%)}[data-accent=blue]{--ds-accent:#276de7;--ds-accent-hover:#1960d9;--ds-accent-contrast:#fdfdff;--ds-accent-fg:#79aaff}[data-accent=violet]{--ds-accent:#8255e8;--ds-accent-hover:#7748da;--ds-accent-contrast:#fdfdff;--ds-accent-fg:#b19bfe}[data-accent=pink]{--ds-accent:#ec4899;--ds-accent-hover:#fb56a5;--ds-accent-contrast:#1f0913;--ds-accent-fg:#fe80b7}[data-accent=emerald]{--ds-accent:#10b981;--ds-accent-hover:#2dc68d;--ds-accent-contrast:#00170c;--ds-accent-fg:#23c088}:root{--ds-accent-soft:color-mix(in srgb, var(--ds-accent) 16%, transparent);--ds-accent-soft-hover:color-mix(in srgb, var(--ds-accent) 28%, transparent);--ds-accent-soft-strong:color-mix(in srgb, var(--ds-accent) 30%, transparent);--ds-accent-glow:color-mix(in srgb, var(--ds-accent) 30%, transparent);--ds-accent-border:color-mix(in srgb, var(--ds-accent) 45%, transparent);--ds-accent-0:color-mix(in srgb, var(--ds-accent) 12%, white);--ds-accent-1:color-mix(in srgb, var(--ds-accent) 25%, white);--ds-accent-2:color-mix(in srgb, var(--ds-accent) 40%, white);--ds-accent-3:color-mix(in srgb, var(--ds-accent) 60%, white);--ds-accent-4:var(--ds-accent-fg);--ds-accent-5:color-mix(in srgb, var(--ds-accent) 92%, white);--ds-accent-6:var(--ds-accent);--ds-accent-7:var(--ds-accent-hover);--ds-accent-8:color-mix(in srgb, var(--ds-accent) 72%, black);--ds-accent-9:color-mix(in srgb, var(--ds-accent) 58%, black)}[data-mantine-color-scheme=light][data-accent=blue]{--ds-accent:#266ce6;--ds-accent-hover:#185fd8;--ds-accent-contrast:#fdfdff;--ds-accent-fg:#004bc0}[data-mantine-color-scheme=light][data-accent=violet]{--ds-accent:#8053e5;--ds-accent-hover:#7545d8;--ds-accent-contrast:#fdfdff;--ds-accent-fg:#6631c4}[data-mantine-color-scheme=light][data-accent=pink]{--ds-accent:#e13c90;--ds-accent-hover:#ef4b9c;--ds-accent-contrast:#1f0913;--ds-accent-fg:#a70063}[data-mantine-color-scheme=light][data-accent=emerald]{--ds-accent:#079466;--ds-accent-hover:#01a270;--ds-accent-contrast:#00170c;--ds-accent-fg:#036343}[data-mantine-color-scheme=light]{--ds-accent-hover:color-mix(in srgb, var(--ds-accent) 86%, black);--ds-accent-fg:color-mix(in srgb, var(--ds-accent) 70%, black);--ds-accent-soft-hover:color-mix(in srgb, var(--ds-accent) 22%, transparent);--ds-accent-soft-strong:color-mix(in srgb, var(--ds-accent) 24%, transparent);--ds-accent-4:color-mix(in srgb, var(--ds-accent) 80%, white)}:root{--ds-chrome-bg:var(--ds-bg-body);--ds-chrome-elevated:var(--ds-bg-main);--ds-chrome-surface:var(--ds-bg-surface);--ds-chrome-border:var(--ds-divider);--ds-chrome-border-strong:var(--ds-divider-overlay);--ds-chrome-text:var(--ds-text-primary);--ds-chrome-text-muted:var(--ds-text-secondary);--ds-chrome-text-faint:var(--ds-text-muted)}[data-mantine-color-scheme=light]{--ds-chrome-bg:var(--ds-bg-elevated);--ds-chrome-elevated:var(--ds-bg-elevated);--ds-chrome-surface:var(--ds-bg-inset)}:root{--ds-success:#4dbf74;--ds-error:#ff867e;--ds-error-soft:#ef8686;--ds-warning:#d6a12b;--ds-warning-orange:#fb923c;--ds-info:#39b9ca;--ds-success-bg:color-mix(in srgb, var(--ds-success) 14%, transparent);--ds-success-border:color-mix(in srgb, var(--ds-success) 40%, transparent);--ds-error-bg:color-mix(in srgb, var(--ds-error) 14%, transparent);--ds-error-border:color-mix(in srgb, var(--ds-error) 40%, transparent);--ds-warning-bg:color-mix(in srgb, var(--ds-warning) 14%, transparent);--ds-warning-border:color-mix(in srgb, var(--ds-warning) 40%, transparent);--ds-info-bg:color-mix(in srgb, var(--ds-info) 14%, transparent);--ds-info-border:color-mix(in srgb, var(--ds-info) 40%, transparent);--ds-nav-strip-warning-bg:color-mix(in srgb, var(--ds-warning-orange) 50%, transparent);--ds-nav-strip-warning-border:color-mix(in srgb, var(--ds-warning-orange) 70%, transparent);--ds-error-0:color-mix(in srgb, var(--ds-error) 18%, var(--ds-white));--ds-error-1:color-mix(in srgb, var(--ds-error) 30%, var(--ds-white));--ds-error-2:color-mix(in srgb, var(--ds-error) 45%, var(--ds-white));--ds-error-3:color-mix(in srgb, var(--ds-error) 65%, var(--ds-white));--ds-error-4:var(--ds-error);--ds-error-5:var(--ds-error);--ds-error-6:var(--ds-error);--ds-error-7:color-mix(in srgb, var(--ds-error) 84%, var(--ds-black));--ds-error-8:color-mix(in srgb, var(--ds-error) 72%, var(--ds-black));--ds-error-9:color-mix(in srgb, var(--ds-error) 62%, var(--ds-black));--ds-success-0:color-mix(in srgb, var(--ds-success) 18%, var(--ds-white));--ds-success-1:color-mix(in srgb, var(--ds-success) 30%, var(--ds-white));--ds-success-2:color-mix(in srgb, var(--ds-success) 45%, var(--ds-white));--ds-success-3:color-mix(in srgb, var(--ds-success) 65%, var(--ds-white));--ds-success-4:var(--ds-success);--ds-success-5:var(--ds-success);--ds-success-6:var(--ds-success);--ds-success-7:color-mix(in srgb, var(--ds-success) 66%, var(--ds-black));--ds-success-8:color-mix(in srgb, var(--ds-success) 56%, var(--ds-black));--ds-success-9:color-mix(in srgb, var(--ds-success) 48%, var(--ds-black));--ds-warning-0:color-mix(in srgb, var(--ds-warning) 18%, var(--ds-white));--ds-warning-1:color-mix(in srgb, var(--ds-warning) 30%, var(--ds-white));--ds-warning-2:color-mix(in srgb, var(--ds-warning) 45%, var(--ds-white));--ds-warning-3:color-mix(in srgb, var(--ds-warning) 65%, var(--ds-white));--ds-warning-4:var(--ds-warning);--ds-warning-5:var(--ds-warning);--ds-warning-6:var(--ds-warning);--ds-warning-7:color-mix(in srgb, var(--ds-warning) 66%, var(--ds-black));--ds-warning-8:color-mix(in srgb, var(--ds-warning) 56%, var(--ds-black));--ds-warning-9:color-mix(in srgb, var(--ds-warning) 48%, var(--ds-black));--ds-error-filled:#cf4040;--ds-error-filled-hover:#c13234;--ds-error-on:#fffdfd;--ds-success-filled:#0a924b;--ds-success-filled-hover:#259f56;--ds-success-on:#031608;--ds-warning-filled:#d6a12b;--ds-warning-filled-hover:#e4ad3c;--ds-warning-on:#1a0f00;--ds-info-filled:#0791a0;--ds-info-filled-hover:#009eaf;--ds-info-on:#001519;--ds-neutral-filled:var(--neutral-549);--ds-neutral-filled-hover:var(--neutral-478)}[data-mantine-color-scheme=light]{--ds-success:#005f2e;--ds-error:#a3081a;--ds-error-soft:#a94741;--ds-warning:#6c4d02;--ds-warning-orange:#985224;--ds-info:#015b65;--ds-success-bg:color-mix(in srgb, var(--ds-success) 10%, transparent);--ds-success-border:color-mix(in srgb, var(--ds-success) 28%, transparent);--ds-error-bg:color-mix(in srgb, var(--ds-error) 10%, transparent);--ds-error-border:color-mix(in srgb, var(--ds-error) 28%, transparent);--ds-warning-bg:color-mix(in srgb, var(--ds-warning) 10%, transparent);--ds-warning-border:color-mix(in srgb, var(--ds-warning) 28%, transparent);--ds-info-bg:color-mix(in srgb, var(--ds-info) 10%, transparent);--ds-info-border:color-mix(in srgb, var(--ds-info) 28%, transparent);--ds-nav-strip-warning-bg:color-mix(in srgb, var(--ds-warning-orange) 25%, transparent);--ds-nav-strip-warning-border:color-mix(in srgb, var(--ds-warning-orange) 45%, transparent);--ds-error-filled:#c13234;--ds-error-filled-hover:#b32228;--ds-error-on:#fffdfd;--ds-success-filled:#00783b;--ds-success-filled-hover:#036a34;--ds-success-on:#fcfefc;--ds-warning-filled:#ad7e00;--ds-warning-filled-hover:#c38e01;--ds-warning-on:#1a0f00;--ds-info-filled:#047d8a;--ds-info-filled-hover:#00707d;--ds-info-on:#fafeff;--ds-neutral-filled:var(--neutral-478);--ds-neutral-filled-hover:var(--neutral-412)}:root{--ds-pal-gray-0:#dedede;--ds-pal-gray-1:#bebebe;--ds-pal-gray-2:#b4b4b4;--ds-pal-gray-3:#afafaf;--ds-pal-gray-4:#ababab;--ds-pal-gray-5:#909090;--ds-pal-gray-6:#767676;--ds-pal-gray-7:#6a6a6a;--ds-pal-gray-8:#5c5c5c;--ds-pal-gray-9:#4e4e4e;--ds-pal-blue-0:#c6e1ff;--ds-pal-blue-1:#8ac3ff;--ds-pal-blue-2:#77b9fe;--ds-pal-blue-3:#6cb5ff;--ds-pal-blue-4:#62b0fe;--ds-pal-blue-5:#2e93ef;--ds-pal-blue-6:#0378cf;--ds-pal-blue-7:#006cbc;--ds-pal-blue-8:#005ea5;--ds-pal-blue-9:#00508e;--ds-pal-cyan-0:#afe6f0;--ds-pal-cyan-1:#4ecee4;--ds-pal-cyan-2:#42c4da;--ds-pal-cyan-3:#3bc0d5;--ds-pal-cyan-4:#34bbd0;--ds-pal-cyan-5:#079eb2;--ds-pal-cyan-6:#008293;--ds-pal-cyan-7:#047584;--ds-pal-cyan-8:#016573;--ds-pal-cyan-9:#005662;--ds-pal-teal-0:#abe7cc;--ds-pal-teal-1:#44d4a0;--ds-pal-teal-2:#36ca97;--ds-pal-teal-3:#2ec592;--ds-pal-teal-4:#26c08e;--ds-pal-teal-5:#01a376;--ds-pal-teal-6:#018660;--ds-pal-teal-7:#007956;--ds-pal-teal-8:#04684a;--ds-pal-teal-9:#02593e;--ds-pal-lime-0:#c2e7a2;--ds-pal-lime-1:#8ad12c;--ds-pal-lime-2:#80c71b;--ds-pal-lime-3:#7cc20d;--ds-pal-lime-4:#78bd03;--ds-pal-lime-5:#649f03;--ds-pal-lime-6:#518202;--ds-pal-lime-7:#487500;--ds-pal-lime-8:#3e6500;--ds-pal-lime-9:#345601;--ds-pal-orange-0:#ffdac6;--ds-pal-orange-1:#ffac7a;--ds-pal-orange-2:#ff9d61;--ds-pal-orange-3:#ff9551;--ds-pal-orange-4:#ff8d40;--ds-pal-orange-5:#e26e04;--ds-pal-orange-6:#bb5900;--ds-pal-orange-7:#aa5000;--ds-pal-orange-8:#944601;--ds-pal-orange-9:#803b00;--ds-pal-pink-0:#ffd9e2;--ds-pal-pink-1:#ffa7bd;--ds-pal-pink-2:#ff96b2;--ds-pal-pink-3:#ff8dad;--ds-pal-pink-4:#ff84a7;--ds-pal-pink-5:#f3558b;--ds-pal-pink-6:#d43771;--ds-pal-pink-7:#c62766;--ds-pal-pink-8:#b40a58;--ds-pal-pink-9:#9d014b;--ds-pal-grape-0:#f7dbff;--ds-pal-grape-1:#eca8ff;--ds-pal-grape-2:#e997ff;--ds-pal-grape-3:#e78ffe;--ds-pal-grape-4:#e586ff;--ds-pal-grape-5:#d05ded;--ds-pal-grape-6:#b33fd0;--ds-pal-grape-7:#a630c2;--ds-pal-grape-8:#9619b2;--ds-pal-grape-9:#84009f;--ds-pal-violet-0:#dfddfe;--ds-pal-violet-1:#beb7ff;--ds-pal-violet-2:#b4abff;--ds-pal-violet-3:#b0a5fe;--ds-pal-violet-4:#ab9fff;--ds-pal-violet-5:#937bfe;--ds-pal-violet-6:#7d55f8;--ds-pal-violet-7:#7248e9;--ds-pal-violet-8:#6535d8;--ds-pal-violet-9:#5920c7;--ds-pal-indigo-0:#d3dffe;--ds-pal-indigo-1:#a5bdff;--ds-pal-indigo-2:#98b3ff;--ds-pal-indigo-3:#91adff;--ds-pal-indigo-4:#8aa8fe;--ds-pal-indigo-5:#6588ff;--ds-pal-indigo-6:#4869f0;--ds-pal-indigo-7:#3e5ce2;--ds-pal-indigo-8:#324cd1;--ds-pal-indigo-9:#273bbf}[data-mantine-color-scheme=light]{--ds-pal-gray-0:#f5f5f5;--ds-pal-gray-1:#e8e8e8;--ds-pal-gray-2:#d4d4d4;--ds-pal-gray-3:#bebebe;--ds-pal-gray-4:#a4a4a4;--ds-pal-gray-5:#868686;--ds-pal-gray-6:#525252;--ds-pal-gray-7:#454545;--ds-pal-gray-8:#383838;--ds-pal-gray-9:#2b2b2b;--ds-pal-blue-0:#eff6fe;--ds-pal-blue-1:#d8eafe;--ds-pal-blue-2:#b4d8ff;--ds-pal-blue-3:#8ac3fe;--ds-pal-blue-4:#52a9fe;--ds-pal-blue-5:#1f89e4;--ds-pal-blue-6:#005495;--ds-pal-blue-7:#00467e;--ds-pal-blue-8:#003968;--ds-pal-blue-9:#002c53;--ds-pal-cyan-0:#e3fafe;--ds-pal-cyan-1:#c6f1f9;--ds-pal-cyan-2:#a4e0ec;--ds-pal-cyan-3:#7dccdb;--ds-pal-cyan-4:#2fb7cd;--ds-pal-cyan-5:#0797aa;--ds-pal-cyan-6:#035c68;--ds-pal-cyan-7:#014d58;--ds-pal-cyan-8:#003e47;--ds-pal-cyan-9:#003138;--ds-pal-teal-0:#e0fdef;--ds-pal-teal-1:#c5f5de;--ds-pal-teal-2:#a3e5c7;--ds-pal-teal-3:#7cd2ae;--ds-pal-teal-4:#26c08e;--ds-pal-teal-5:#069e72;--ds-pal-teal-6:#035f43;--ds-pal-teal-7:#014f37;--ds-pal-teal-8:#00402c;--ds-pal-teal-9:#003221;--ds-pal-lime-0:#e9fdda;--ds-pal-lime-1:#d5f4bc;--ds-pal-lime-2:#bbe497;--ds-pal-lime-3:#9ed06d;--ds-pal-lime-4:#77bc06;--ds-pal-lime-5:#609900;--ds-pal-lime-6:#385c00;--ds-pal-lime-7:#2e4d00;--ds-pal-lime-8:#243e00;--ds-pal-lime-9:#1a3000;--ds-pal-orange-0:#fef2ec;--ds-pal-orange-1:#fee1d1;--ds-pal-orange-2:#fec7a6;--ds-pal-orange-3:#ffa56e;--ds-pal-orange-4:#fb7c0e;--ds-pal-orange-5:#ce6405;--ds-pal-orange-6:#863e00;--ds-pal-orange-7:#713401;--ds-pal-orange-8:#5e2900;--ds-pal-orange-9:#4c1f00;--ds-pal-pink-0:#fff1f4;--ds-pal-pink-1:#ffdee5;--ds-pal-pink-2:#fec1cf;--ds-pal-pink-3:#ff9cb6;--ds-pal-pink-4:#fe6a99;--ds-pal-pink-5:#df427a;--ds-pal-pink-6:#a5014f;--ds-pal-pink-7:#8d0143;--ds-pal-pink-8:#760037;--ds-pal-pink-9:#60002b;--ds-pal-grape-0:#fcf1ff;--ds-pal-grape-1:#f7ddff;--ds-pal-grape-2:#f1c0fe;--ds-pal-grape-3:#e99bfe;--ds-pal-grape-4:#de6bfc;--ds-pal-grape-5:#bd4ada;--ds-pal-grape-6:#8c03a8;--ds-pal-grape-7:#780091;--ds-pal-grape-8:#650079;--ds-pal-grape-9:#520063;--ds-pal-violet-0:#f4f4fe;--ds-pal-violet-1:#e6e5ff;--ds-pal-violet-2:#d2cefe;--ds-pal-violet-3:#bbb3fe;--ds-pal-violet-4:#a292ff;--ds-pal-violet-5:#8764ff;--ds-pal-violet-6:#5f2bcf;--ds-pal-violet-7:#5311be;--ds-pal-violet-8:#4501a5;--ds-pal-violet-9:#380087;--ds-pal-indigo-0:#f1f5ff;--ds-pal-indigo-1:#dfe8fe;--ds-pal-indigo-2:#c3d3ff;--ds-pal-indigo-3:#a3bbff;--ds-pal-indigo-4:#7f9ffe;--ds-pal-indigo-5:#5578ff;--ds-pal-indigo-6:#2b42c6;--ds-pal-indigo-7:#2130b5;--ds-pal-indigo-8:#191ca4;--ds-pal-indigo-9:#130093}:root{--ds-score-bad:#fb6157;--ds-score-weak:#f48815;--ds-score-mid:#ecbe24;--ds-score-good:#6bc456;--ds-score-great:#3ec87d;--ds-score-stars:#facc15;--ds-score-bad-soft:color-mix(in srgb, var(--ds-score-bad) 16%, transparent);--ds-score-bad-border:color-mix(in srgb, var(--ds-score-bad) 28%, transparent);--ds-score-weak-soft:color-mix(in srgb, var(--ds-score-weak) 16%, transparent);--ds-score-weak-border:color-mix(in srgb, var(--ds-score-weak) 28%, transparent);--ds-score-mid-soft:color-mix(in srgb, var(--ds-score-mid) 16%, transparent);--ds-score-mid-border:color-mix(in srgb, var(--ds-score-mid) 28%, transparent);--ds-score-good-soft:color-mix(in srgb, var(--ds-score-good) 16%, transparent);--ds-score-good-border:color-mix(in srgb, var(--ds-score-good) 28%, transparent);--ds-score-great-soft:color-mix(in srgb, var(--ds-score-great) 16%, transparent);--ds-score-great-border:color-mix(in srgb, var(--ds-score-great) 28%, transparent);--ds-score-1:var(--ds-score-bad);--ds-score-1-soft:var(--ds-score-bad-soft);--ds-score-1-border:var(--ds-score-bad-border);--ds-score-2:var(--ds-score-bad);--ds-score-2-soft:var(--ds-score-bad-soft);--ds-score-2-border:var(--ds-score-bad-border);--ds-score-3:var(--ds-score-weak);--ds-score-3-soft:var(--ds-score-weak-soft);--ds-score-3-border:var(--ds-score-weak-border);--ds-score-4:var(--ds-score-weak);--ds-score-4-soft:var(--ds-score-weak-soft);--ds-score-4-border:var(--ds-score-weak-border);--ds-score-5:var(--ds-score-mid);--ds-score-5-soft:var(--ds-score-mid-soft);--ds-score-5-border:var(--ds-score-mid-border);--ds-score-6:var(--ds-score-mid);--ds-score-6-soft:var(--ds-score-mid-soft);--ds-score-6-border:var(--ds-score-mid-border);--ds-score-7:var(--ds-score-good);--ds-score-7-soft:var(--ds-score-good-soft);--ds-score-7-border:var(--ds-score-good-border);--ds-score-8:var(--ds-score-good);--ds-score-8-soft:var(--ds-score-good-soft);--ds-score-8-border:var(--ds-score-good-border);--ds-score-9:var(--ds-score-great);--ds-score-9-soft:var(--ds-score-great-soft);--ds-score-9-border:var(--ds-score-great-border);--ds-score-10:var(--ds-score-great);--ds-score-10-soft:var(--ds-score-great-soft);--ds-score-10-border:var(--ds-score-great-border)}@supports (color:lab(0% 0 0)){:root{--ds-score-bad:lab(62.1975% 59.2952 38.212);--ds-score-weak:lab(67.8722% 37.7996 70.6905);--ds-score-mid:lab(79.4849% 7.49299 74.8892);--ds-score-good:lab(71.7949% -43.5692 45.3818);--ds-score-great:lab(71.9138% -51.1358 26.3831)}}[data-mantine-color-scheme=light]{--ds-score-bad:#a52a26;--ds-score-weak:#9d5300;--ds-score-mid:#826500;--ds-score-good:#397421;--ds-score-great:#006a3a;--ds-score-stars:#826500;--ds-score-bad-soft:color-mix(in srgb, var(--ds-score-bad) 16%, transparent);--ds-score-bad-border:color-mix(in srgb, var(--ds-score-bad) 22%, transparent);--ds-score-weak-soft:color-mix(in srgb, var(--ds-score-weak) 16%, transparent);--ds-score-weak-border:color-mix(in srgb, var(--ds-score-weak) 22%, transparent);--ds-score-mid-soft:color-mix(in srgb, var(--ds-score-mid) 16%, transparent);--ds-score-mid-border:color-mix(in srgb, var(--ds-score-mid) 22%, transparent);--ds-score-good-soft:color-mix(in srgb, var(--ds-score-good) 16%, transparent);--ds-score-good-border:color-mix(in srgb, var(--ds-score-good) 22%, transparent);--ds-score-great-soft:color-mix(in srgb, var(--ds-score-great) 16%, transparent);--ds-score-great-border:color-mix(in srgb, var(--ds-score-great) 22%, transparent)}@supports (color:lab(0% 0 0)){[data-mantine-color-scheme=light]{--ds-score-bad:lab(38.0991% 50.2234 33.9902);--ds-score-weak:lab(43.6799% 29.2544 57.1199);--ds-score-mid:lab(44.5354% 6.58104 63.7758);--ds-score-good:lab(43.4351% -31.8407 37.3957);--ds-score-great:lab(39.0209% -42.1657 21.8524)}}:root{--ds-content-anime:#808bed;--ds-content-manga:#f755a4;--ds-content-movie:var(--amber-500);--ds-content-series:var(--green-500)}@supports (color:lab(0% 0 0)){:root{--ds-content-anime:lab(60.1374% 15.5617 -51.6473);--ds-content-manga:lab(61.2799% 67.4159 -7.49509)}}[data-mantine-color-scheme=light]{--ds-content-anime:var(--ds-accent-indigo);--ds-content-manga:#942e60;--ds-content-movie:#7e4f04;--ds-content-series:#007029}:root{--ds-relation-source-fg:#eca6c2;--ds-relation-adaptation-fg:#77d1c2;--ds-relation-main-fg:#92cfa1;--ds-relation-summary-fg:#afb9f8;--ds-relation-side-fg:#ccafec;--ds-relation-alternative-fg:#72cedc;--ds-relation-neutral-fg:#bbbec1}@supports (color:lab(0% 0 0)){:root{--ds-relation-source-fg:lab(75.6228% 29.7191 -3.2596);--ds-relation-adaptation-fg:lab(77.9123% -31.0407 -1.43662);--ds-relation-main-fg:lab(77.983% -27.4048 16.1847);--ds-relation-summary-fg:lab(76.0071% 6.88675 -32.6794);--ds-relation-side-fg:lab(75.6276% 19.3636 -26.7193);--ds-relation-alternative-fg:lab(77.5366% -25.9982 -15.8645);--ds-relation-neutral-fg:lab(76.7952% -.660032 -2.1449)}}[data-mantine-color-scheme=light]{--ds-relation-source-fg:#602640;--ds-relation-adaptation-fg:#004840;--ds-relation-main-fg:#074a24;--ds-relation-summary-fg:#32376b;--ds-relation-side-fg:#492f62;--ds-relation-alternative-fg:#004650;--ds-relation-neutral-fg:var(--ds-text-secondary)}@supports (color:lab(0% 0 0)){[data-mantine-color-scheme=light]{--ds-relation-source-fg:lab(24.5788% 29.1036 -3.22542);--ds-relation-adaptation-fg:lab(26.8713% -31.9889 -1.37893);--ds-relation-main-fg:lab(26.8993% -27.9899 16.8474);--ds-relation-summary-fg:lab(24.7115% 10.5801 -31.9294);--ds-relation-side-fg:lab(24.4178% 20.856 -26.1739);--ds-relation-alternative-fg:lab(26.4489% -24.826 -15.4614)}}:root{--ds-rarity-common:#92979d;--ds-rarity-uncommon:#63a471;--ds-rarity-rare:#5da6ef;--ds-rarity-epic:#c197ff;--ds-rarity-legendary:#ebc831}[data-mantine-color-scheme=light]{--ds-rarity-common:#5f6b76;--ds-rarity-uncommon:#1f7a1f;--ds-rarity-rare:#1666c4;--ds-rarity-epic:#7d2fbd;--ds-rarity-legendary:#8a6d00}:root{--ds-quiz:var(--ds-accent-violet);--ds-quiz-contrast:#fff;--ds-quiz-filled:color-mix(in srgb, var(--ds-quiz) 75%, var(--ds-black));--ds-quiz-filled-hover:color-mix(in srgb, var(--ds-quiz-filled) 86%, var(--ds-black));--ds-quiz-filled-fg:var(--ds-white);--ds-quiz-soft:color-mix(in srgb, var(--ds-quiz) 16%, transparent);--ds-quiz-soft-hover:color-mix(in srgb, var(--ds-quiz) 28%, transparent);--ds-quiz-glow:color-mix(in srgb, var(--ds-quiz) 30%, transparent);--ds-quiz-fg:color-mix(in srgb, var(--ds-quiz), white 28%);--ds-quiz-border:color-mix(in srgb, var(--ds-quiz) 45%, transparent)}[data-mantine-color-scheme=light]{--ds-quiz-soft:color-mix(in srgb, var(--ds-quiz) 13%, transparent);--ds-quiz-soft-hover:color-mix(in srgb, var(--ds-quiz) 22%, transparent);--ds-quiz-fg:var(--ds-quiz)}:root{--ds-heatmap-empty:var(--ds-white-alpha-5);--ds-heatmap-1:#166534;--ds-heatmap-2:#16a34a;--ds-heatmap-3:#22c55e;--ds-heatmap-4:#4ade80}[data-mantine-color-scheme=light]{--ds-heatmap-empty:var(--neutral-910);--ds-heatmap-1:#9be9a8;--ds-heatmap-2:#40c463;--ds-heatmap-3:#30a14e;--ds-heatmap-4:#216e39}:root{--ds-status-watching:#488055;--ds-status-reading:var(--ds-status-watching);--ds-status-rewatching:#138282;--ds-status-rereading:var(--ds-status-rewatching);--ds-status-planned:#856196;--ds-status-on-hold:#90692f;--ds-status-finished:#5870a6;--ds-status-dropped:#a05c57;--ds-status-watching-fg:#8ec899;--ds-status-reading-fg:var(--ds-status-watching-fg);--ds-status-rewatching-fg:#6bcac9;--ds-status-rereading-fg:var(--ds-status-rewatching-fg);--ds-status-planned-fg:#cda6df;--ds-status-on-hold-fg:#d9af75;--ds-status-finished-fg:#9bb7f2;--ds-status-dropped-fg:#eca19a;--ds-status-badge-fg:var(--ds-white);--ds-status-watching-bg:color-mix(in srgb, var(--ds-status-watching) 18%, transparent);--ds-status-watching-border:color-mix(in srgb, var(--ds-status-watching) 42%, transparent);--ds-status-reading-bg:var(--ds-status-watching-bg);--ds-status-reading-border:var(--ds-status-watching-border);--ds-status-rewatching-bg:color-mix(in srgb, var(--ds-status-rewatching) 18%, transparent);--ds-status-rewatching-border:color-mix(in srgb, var(--ds-status-rewatching) 42%, transparent);--ds-status-rereading-bg:var(--ds-status-rewatching-bg);--ds-status-rereading-border:var(--ds-status-rewatching-border);--ds-status-planned-bg:color-mix(in srgb, var(--ds-status-planned) 18%, transparent);--ds-status-planned-border:color-mix(in srgb, var(--ds-status-planned) 42%, transparent);--ds-status-on-hold-bg:color-mix(in srgb, var(--ds-status-on-hold) 18%, transparent);--ds-status-on-hold-border:color-mix(in srgb, var(--ds-status-on-hold) 42%, transparent);--ds-status-finished-bg:color-mix(in srgb, var(--ds-status-finished) 18%, transparent);--ds-status-finished-border:color-mix(in srgb, var(--ds-status-finished) 42%, transparent);--ds-status-dropped-bg:color-mix(in srgb, var(--ds-status-dropped) 18%, transparent);--ds-status-dropped-border:color-mix(in srgb, var(--ds-status-dropped) 42%, transparent)}@supports (color:lab(0% 0 0)){:root{--ds-status-watching-fg:lab(75.6524% -26.8205 17.3094);--ds-status-rewatching-fg:lab(75.4369% -29.4106 -8.92956);--ds-status-planned-fg:lab(73.2473% 22.41 -23.38);--ds-status-on-hold-fg:lab(74.4919% 10.3635 35.9591);--ds-status-finished-fg:lab(73.9168% .92572 -32.7886);--ds-status-dropped-fg:lab(73.6265% 27.8892 15.3323)}}[data-mantine-color-scheme=light]{--ds-status-watching:#137738;--ds-status-rewatching:#017272;--ds-status-planned:#7f4995;--ds-status-on-hold:#8d5e00;--ds-status-finished:#3e5fad;--ds-status-dropped:#a03f3c;--ds-status-watching-fg:#0d4a22;--ds-status-rewatching-fg:#004848;--ds-status-planned-fg:#4f2c5d;--ds-status-on-hold-fg:#553600;--ds-status-finished-fg:#253a6c;--ds-status-dropped-fg:#642724}@supports (color:lab(0% 0 0)){[data-mantine-color-scheme=light]{--ds-status-watching:lab(43.6193% -39.4536 26.2495);--ds-status-rewatching:lab(42.8985% -27.8099 -8.35027);--ds-status-planned:lab(40.0224% 33.5883 -33.113);--ds-status-on-hold:lab(44.1912% 15.11 51.9037);--ds-status-finished:lab(40.798% 7.7756 -46.2152);--ds-status-dropped:lab(40.7137% 40.8721 23.8738);--ds-status-watching-fg:lab(26.8844% -27.2729 18.0963);--ds-status-rewatching-fg:lab(26.7033% -29.4953 -8.72696);--ds-status-planned-fg:lab(24.401% 23.1926 -22.9472);--ds-status-on-hold-fg:lab(25.6108% 13.0769 42.8102);--ds-status-finished-fg:lab(24.9478% 5.06374 -32.0293);--ds-status-dropped-fg:lab(24.872% 28.2717 16.4195)}}:root{--ds-show-announced:var(--amber-400);--ds-show-ongoing:var(--green-400);--ds-show-released:var(--neutral-646);--ds-show-announced-fg:var(--ds-show-announced);--ds-show-ongoing-fg:var(--ds-show-ongoing);--ds-show-released-fg:var(--ds-text-secondary);--ds-show-announced-on:color-mix(in srgb, var(--ds-black) 84%, var(--ds-show-announced));--ds-show-ongoing-on:color-mix(in srgb, var(--ds-black) 84%, var(--ds-show-ongoing));--ds-show-released-on:color-mix(in srgb, var(--ds-black) 84%, var(--ds-show-released));--ds-show-announced-bg:color-mix(in srgb, var(--ds-show-announced) 18%, transparent);--ds-show-announced-border:color-mix(in srgb, var(--ds-show-announced) 42%, transparent);--ds-show-ongoing-bg:color-mix(in srgb, var(--ds-show-ongoing) 18%, transparent);--ds-show-ongoing-border:color-mix(in srgb, var(--ds-show-ongoing) 42%, transparent);--ds-show-released-bg:color-mix(in srgb, var(--ds-show-released) 18%, transparent);--ds-show-released-border:color-mix(in srgb, var(--ds-show-released) 42%, transparent)}[data-mantine-color-scheme=light]{--ds-show-announced:#b45309;--ds-show-ongoing:#15803d;--ds-show-released:#6c6c71;--ds-show-announced-fg:#622c00;--ds-show-ongoing-fg:#004b1d;--ds-show-released-fg:var(--ds-text-secondary);--ds-show-announced-on:var(--ds-status-badge-fg);--ds-show-ongoing-on:var(--ds-status-badge-fg);--ds-show-released-on:var(--ds-status-badge-fg)}@supports (color:lab(0% 0 0)){[data-mantine-color-scheme=light]{--ds-show-announced-fg:lab(25.1044% 26.8805 45.0693);--ds-show-ongoing-fg:lab(27.1117% -33.6312 22.6918)}}[data-season=fall]{--ds-season:var(--orange-500);--ds-season-2:var(--yellow-500)}[data-season=winter]{--ds-season:var(--sky-400);--ds-season-2:var(--violet-500)}[data-season=spring]{--ds-season:var(--rose-400);--ds-season-2:var(--green-400)}[data-season=summer]{--ds-season:var(--cyan-400);--ds-season-2:var(--blue-500)}[data-mtype=manga]{--ds-season:var(--indigo-500);--ds-season-2:var(--violet-500)}[data-mtype=manhwa]{--ds-season:var(--emerald-500);--ds-season-2:var(--green-400)}[data-mtype=manhua]{--ds-season:var(--rose-400);--ds-season-2:var(--red-400)}[data-mtype=light_novel]{--ds-season:var(--orange-500);--ds-season-2:var(--yellow-500)}[data-season],[data-mtype]{--ds-season-soft:color-mix(in srgb, var(--ds-season) 16%, transparent);--ds-season-grad:linear-gradient(135deg, var(--ds-season), var(--ds-season-2));--ds-season-filled:color-mix(in srgb, var(--ds-season) 56%, var(--ds-black));--ds-season-filled-hover:color-mix(in srgb, var(--ds-season) 48%, var(--ds-black));--ds-season-filled-fg:var(--ds-white);--ds-season-fg:var(--ds-season)}[data-mtype=manga]{--ds-season-fg:#808bed}@supports (color:lab(0% 0 0)){[data-mtype=manga]{--ds-season-fg:lab(60.1374% 15.5617 -51.6473)}}[data-mantine-color-scheme=light] [data-season=fall],[data-mantine-color-scheme=light] [data-mtype=light_novel]{--ds-season-fg:#9a3600}[data-mantine-color-scheme=light] [data-season=winter]{--ds-season-fg:#00659b}[data-mantine-color-scheme=light] [data-season=spring]{--ds-season-fg:#9d2a41}[data-mantine-color-scheme=light] [data-season=summer]{--ds-season-fg:#006c85}[data-mantine-color-scheme=light] [data-mtype=manga]{--ds-season-fg:#494dad}[data-mantine-color-scheme=light] [data-mtype=manhwa]{--ds-season-fg:#007340}[data-mantine-color-scheme=light] [data-mtype=manhua]{--ds-season-fg:#9d2a41}:root{--ds-genre-melodrama:#e88d94;--ds-genre-action:#e69275;--ds-genre-gourmet:#d79e59;--ds-genre-comedy:#bbac55;--ds-genre-slice-of-life:#76be86;--ds-genre-adventures:#3ebfc6;--ds-genre-isekai:#73b0ee;--ds-genre-thriller:#89a9f1;--ds-genre-fantasy:#a4a1ee;--ds-genre-superpower:#b59be6;--ds-genre-drama:#c595db;--ds-genre-sports:#d291cc;--ds-genre-romance:#dc8ebb;--ds-genre-school:var(--ds-genre-slice-of-life)}[data-mantine-color-scheme=light]{--ds-genre-melodrama:#a3414e;--ds-genre-action:#a24725;--ds-genre-gourmet:#8f5800;--ds-genre-comedy:#766600;--ds-genre-slice-of-life:#187a3b;--ds-genre-adventures:#007076;--ds-genre-isekai:#1b69ad;--ds-genre-thriller:#4162b0;--ds-genre-fantasy:#6058ad;--ds-genre-superpower:#7252a5;--ds-genre-drama:#824c98;--ds-genre-sports:#8e4789;--ds-genre-romance:#984377}@supports (color:lab(0% 0 0)){[data-mantine-color-scheme=light]{--ds-genre-melodrama:lab(41.724% 42.1433 14.2594);--ds-genre-action:lab(42.1365% 37.0534 38.7133);--ds-genre-gourmet:lab(42.806% 22.3438 69.8061);--ds-genre-comedy:lab(43.6392% -.447363 72.4193);--ds-genre-slice-of-life:lab(44.7818% -39.4231 26.1927);--ds-genre-adventures:lab(42.0709% -40.2651 -16.4316);--ds-genre-isekai:lab(42.5116% -3.67099 -43.6596);--ds-genre-thriller:lab(41.9727% 7.5402 -46.2399);--ds-genre-fantasy:lab(41.4575% 20.1741 -44.9034);--ds-genre-superpower:lab(41.2523% 27.6681 -40.3818);--ds-genre-drama:lab(41.1899% 33.5435 -33.1296);--ds-genre-sports:lab(41.2373% 37.9442 -23.562);--ds-genre-romance:lab(41.358% 40.9302 -12.1674)}}:root{--ds-err-404:#8b5cf6;--ds-err-410:var(--ds-warning);--ds-err-451:var(--ds-error)}[data-mantine-color-scheme=light]{--ds-err-404:#6338b9}:root{--ds-favorites:#facc15;--ds-currency-coins:var(--amber-500);--ds-currency-fragments:var(--emerald-500);--ds-streak-fg:var(--orange-500);--ds-streak-dim:#f9731626;--ds-streak-glow:#f9731659;--ds-tier-bronze:var(--bronze);--ds-tier-bronze-bg:#ae794c1a;--ds-tier-silver:var(--silver);--ds-tier-silver-bg:#95a0ab1a;--ds-tier-gold:var(--gold);--ds-tier-gold-bg:#d8b3491a;--ds-tier-platinum:var(--platinum);--ds-tier-platinum-bg:#aad1e51a;--ds-tier-diamond:var(--diamond);--ds-tier-diamond-bg:#77f2f11a}[data-mantine-color-scheme=light]{--ds-favorites:#826500;--ds-currency-coins:#7e4f04;--ds-currency-fragments:#006f45;--ds-streak-fg:#ea580c;--ds-streak-dim:#ea580c1a;--ds-streak-glow:#ea580c2e;--ds-tier-bronze:var(--bronze-l);--ds-tier-bronze-bg:#a0622a1a;--ds-tier-silver:var(--silver-l);--ds-tier-silver-bg:#8a8a8a1a;--ds-tier-gold:var(--gold-l);--ds-tier-gold-bg:#d977061a;--ds-tier-platinum:var(--platinum-l);--ds-tier-platinum-bg:#4755691a;--ds-tier-diamond:var(--diamond-l);--ds-tier-diamond-bg:#0891b21a}:root{--ds-heat-1:var(--amber-400);--ds-heat-2:var(--orange-500);--ds-heat-3:#ff605c;--ds-life-full:var(--green-400);--ds-life-low:var(--amber-400);--ds-life-last:var(--red-400)}@supports (color:lab(0% 0 0)){:root{--ds-heat-3:lab(63.0986% 66.2405 39.7151)}}[data-mantine-color-scheme=light]{--ds-heat-1:#876200;--ds-heat-2:#a34700;--ds-heat-3:#a5292b;--ds-life-full:#05773b;--ds-life-low:#876200;--ds-life-last:#a8353a}@supports (color:lab(0% 0 0)){[data-mantine-color-scheme=light]{--ds-heat-1:lab(44.3786% 10.9089 63.7602);--ds-heat-2:lab(42.2069% 36.992 53.443);--ds-heat-3:lab(38.0642% 50.5966 31.1519);--ds-life-full:lab(43.6413% -40.5038 24.4243);--ds-life-low:lab(44.3786% 10.9089 63.7602);--ds-life-last:lab(40.4484% 47.8064 24.787)}}:root{--ds-brand-vk:var(--brand-vk);--ds-brand-yandex:var(--brand-yandex);--ds-brand-mal:var(--brand-mal);--ds-brand-yandex-bg:#000;--ds-brand-yandex-fg:#fff;--ds-gradient-accent:linear-gradient(90deg, #667eea, #764ba2, #667eea);--ds-ribbon-new:linear-gradient(135deg, #3b82f6, #6366f1);--ds-ribbon-upd:linear-gradient(135deg, #ec4899, #f43f5e);--ds-white-alpha-3:#ffffff08;--ds-white-alpha-5:#ffffff0d;--ds-white-alpha-8:#ffffff14;--ds-white-alpha-10:#ffffff1a;--ds-white-alpha-12:#ffffff1f;--ds-white-alpha-15:#ffffff26;--ds-white-alpha-20:#fff3;--ds-black-alpha-3:#00000008;--ds-black-alpha-5:#0000000d;--ds-black-alpha-8:#00000014;--ds-black-alpha-10:#0000001a;--ds-black-alpha-12:#0000001f;--ds-black-alpha-15:#00000026;--ds-black-alpha-20:#0003;--ds-black:#000;--ds-white:#fff;--ds-glass-blur-3xs:none;--ds-glass-blur-2xs:none;--ds-glass-blur-xs:none;--ds-glass-blur-sm:none;--ds-glass-blur-md:none;--ds-glass-blur-lg:none;--ds-spoiler-blur:blur(4px);--ds-glass-bg:var(--ds-bg-main);--ds-glass-bg-solid:var(--ds-bg-main);--ds-glass-bg-inset:var(--ds-field-bg);--ds-glass-bg-icon:var(--ds-fill);--ds-glass-border:var(--ds-border-width) solid var(--ds-divider-overlay);--ds-glass-border-subtle:var(--ds-border-width) solid var(--ds-divider);--ds-glass-border-strong:var(--ds-border-width) solid var(--ds-divider-overlay);--ds-glass-border-input:var(--ds-border-width) solid var(--ds-border-control);--ds-glass-shadow-sm:var(--ds-overlay-shadow);--ds-glass-shadow-md:var(--ds-overlay-shadow);--ds-glass-shadow-lg:var(--ds-overlay-shadow);--ds-glass-shadow-card-hover:var(--ds-surface-shadow);--ds-glow-action-soft-spread:0 6px 20px;--ds-glow-action-soft-mix:20%;--ds-glow-action-soft-ambient:0 3px 8px var(--ds-black-alpha-15);--ds-glow-action-strong-spread:0 8px 25px;--ds-glow-action-strong-mix:40%;--ds-glow-action-strong-ambient:0 4px 12px var(--ds-black-alpha-20);--ds-focus-ring-width:2px;--ds-focus-ring-offset:2px;--ds-focus-ring-color:var(--ds-accent-fg);--ds-border-width:1px;--ds-radius-xs:4px;--ds-radius-2xs:var(--ds-radius-xs);--ds-radius-sm:6px;--ds-radius-md:8px;--ds-radius-lg:14px;--ds-radius-xl:16px;--ds-radius-2xl:var(--ds-radius-xl);--ds-radius-menu-item:calc(var(--ds-radius-lg) - var(--ds-space-1));--ds-radius-in-card:calc(var(--ds-radius-lg) - var(--ds-space-2));--ds-radius-in-modal:calc(var(--ds-radius-xl) - var(--ds-space-2));--ds-radius-pill:999px;--ds-radius-full:50%;--ds-space-0-5:2px;--ds-space-1:4px;--ds-space-1-5:6px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-space-16:64px;--ds-transition-fast:var(--ds-duration-fast) var(--ds-ease-standard);--ds-transition-normal:var(--ds-duration-normal) var(--ds-ease-standard);--ds-transition-smooth:var(--ds-duration-slow) var(--ds-ease-emphasized);--ds-transition-spring:var(--ds-duration-slow) var(--ds-ease-spring);--ds-type-display-size:clamp(2rem, 1.7593rem + .9877vw, 2.5rem);--ds-type-h1-size:clamp(1.625rem, 1.4444rem + .7407vw, 2rem);--ds-type-h2-size:clamp(1.375rem, 1.3148rem + .2469vw, 1.5rem);--ds-type-h3-size:clamp(1.0625rem, 1.0324rem + .1235vw, 1.125rem);--ds-type-body-size:clamp(.9375rem, .9074rem + .1235vw, 1rem);--ds-type-body-sm-size:.875rem;--ds-type-label-size:.75rem;--ds-type-reading-size:clamp(1rem, .9699rem + .1235vw, 1.0625rem);--ds-type-display-lh:1.1;--ds-type-h1-lh:1.15;--ds-type-h2-lh:1.2;--ds-type-h3-lh:1.3;--ds-type-body-lh:1.5;--ds-type-body-sm-lh:1.45;--ds-type-label-lh:1.3;--ds-type-reading-lh:1.65;--ds-type-display-weight:var(--ds-font-weight-bold);--ds-type-h1-weight:var(--ds-font-weight-bold);--ds-type-h2-weight:var(--ds-font-weight-semibold);--ds-type-h3-weight:var(--ds-font-weight-semibold);--ds-type-body-weight:var(--ds-font-weight-normal);--ds-type-body-sm-weight:var(--ds-font-weight-normal);--ds-type-label-weight:var(--ds-font-weight-medium);--ds-type-reading-weight:var(--ds-font-weight-normal);--ds-type-display-tracking:-.022em;--ds-type-h1-tracking:-.021em;--ds-type-h2-tracking:-.019em;--ds-type-h3-tracking:-.014em;--ds-type-body-tracking:-.011em;--ds-type-body-sm-tracking:-.006em;--ds-type-label-tracking:0;--ds-type-reading-tracking:-.014em;--ds-type-reading-measure:65ch;--ds-font-2xs:var(--ds-font-xs);--ds-font-xs:.75rem;--ds-font-sm:.875rem;--ds-font-md:var(--ds-type-body-size);--ds-font-lg:1.125rem;--ds-font-xl:1.25rem;--ds-font-2xl:1.5rem;--ds-font-3xl:2rem;--ds-font-4xl:2.5rem;--ds-font-5xl:3rem;--ds-font-weight-normal:500;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-font-weight-extrabold:var(--ds-font-weight-bold);--ds-line-height-tight:1.2;--ds-line-height-snug:1.3;--ds-line-height-normal:1.5;--ds-line-height-relaxed:var(--ds-type-reading-lh);--ds-tracking-tight:-.01em;--ds-tracking-normal:0;--ds-tracking-wide:.02em;--ds-tracking-wide-lg:.12em;--ds-tracking-code:.25em;--ds-tracking-wider:.3em;--ds-icon-xs:14px;--ds-icon-sm:16px;--ds-icon-md:20px;--ds-icon-lg:24px;--ds-icon-xl:32px;--ds-icon-stroke:1.5;--ds-icon-stroke-active:2;--ds-icon-action-size-xs:1.5rem;--ds-icon-action-size-sm:1.75rem;--ds-icon-action-size-md:2rem;--ds-icon-action-size-lg:2.5rem;--ds-icon-action-size-xl:2.75rem;--ds-avatar-xs:24px;--ds-avatar-sm:32px;--ds-avatar-md:40px;--ds-avatar-lg:56px;--ds-avatar-xl:80px;--ds-avatar-2xl:128px;--ds-qr-bg:#fff;--ds-z-base:1;--ds-z-sticky:5;--ds-z-dropdown:100;--ds-z-float:200;--ds-z-appshell:300;--ds-z-overlay:400;--ds-z-banner:500;--ds-z-popover:600;--ds-z-context-menu:1000;--ds-z-modal:10000;--ds-z-dialog-confirm:10050;--ds-z-dialog-popover:10100;--ds-z-recaptcha-badge:10200;--ds-z-toast-quiet:19000;--ds-z-toast:20000;--ds-header-bar-height:3.5rem;--ds-nav-strip-height:0px;--ds-header-height:calc(var(--ds-header-bar-height) + var(--ds-nav-strip-height));--ds-sticky-top:calc(var(--ds-header-height) + var(--ds-space-2));--ds-sidebar-width-expanded:17.5rem;--ds-sidebar-width-compact:4rem;--ds-bottom-menu-height:4rem;--ds-bottom-bar-offset:0px;--ds-control-height-xs:2rem;--ds-control-height-sm:2.25rem;--ds-control-height-md:2.5rem;--ds-control-height-lg:2.75rem;--ds-control-height:var(--ds-control-height-md);--ds-control-label-sm:.875rem;--ds-control-label-md:.9375rem;--ds-control-label-lg:1rem;--ds-site-max-width:90rem;--ds-container-xl:var(--ds-site-max-width);--ds-container-bp-xs:380px;--ds-container-bp-sm:560px;--ds-container-bp-md:668px;--ds-container-bp-lg:700px;--ds-container-bp-xl:720px;--ds-container-bp-2xl:791px;--ds-container-bp-3xl:1000px;--ds-card-bg:var(--ds-ctx-inner);--ds-card-border-color:var(--ds-border-surface);--ds-card-radius:var(--ds-radius-lg);--ds-card-hover-shadow:var(--ds-glass-shadow-card-hover);--ds-btn-bg:var(--ds-accent);--ds-btn-bg-hover:var(--ds-accent-hover);--ds-btn-fg:var(--ds-accent-contrast);--ds-btn-neutral-bg:var(--ds-ctx-button);--ds-btn-neutral-bg-hover:color-mix(in srgb, var(--ds-text-primary) 7%, var(--ds-ctx-button));--ds-btn-neutral-border:var(--ds-border-neutral);--ds-btn-neutral-fg:var(--ds-text-secondary);--ds-trailer-bg:#263449;--ds-trailer-bg-hover:#2d415e;--ds-trailer-fg:#93c5fd;--ds-trailer-border:#3b587e;--ds-media-status-trigger-bg:var(--ds-bg-surface);--ds-media-status-trigger-bg-hover:color-mix(in srgb, var(--ds-media-status-trigger-bg), var(--ds-media-status-trigger-fg) 5%);--ds-media-status-trigger-fg:var(--ds-text-primary);--ds-media-status-trigger-border:var(--ds-border-control);--ds-media-status-icon-watching:#91b399;--ds-media-status-icon-rewatching:#71b4b4;--ds-media-status-icon-planned:#b6a0c0;--ds-media-status-icon-on-hold:#bca582;--ds-media-status-icon-finished:#9ba9ca;--ds-media-status-icon-dropped:#c69d9a;--ds-media-status-icon-neutral:#b9b9be;--ds-input-bg:var(--ds-field-bg);--ds-input-border:var(--ds-border-control);--ds-input-border-hover:color-mix(in srgb, var(--ds-text-primary) 5%, var(--ds-ctx-border-control));--ds-chip-bg:var(--ds-fill);--ds-chip-border-color:var(--ds-border-subtle);--ds-chip-fg:var(--ds-text-secondary);--ds-onmedia-bg:#000000b3;--ds-onmedia-border:var(--ds-white-alpha-12);--ds-onmedia-fg:#fff;--ds-onmedia-scrim-color:#080814f2;--ds-onmedia-chip-bg:#ffffff1f;--ds-state-hover-bg:var(--ds-white-alpha-5);--ds-state-active-bg:var(--ds-white-alpha-8);--ds-state-selected-bg:var(--ds-accent-soft);--ds-state-selected-border:var(--ds-accent-border);--ds-state-disabled-fg:var(--ds-text-disabled);--ds-fill-neutral:var(--ds-white-alpha-10);--ds-fill-neutral-strong:var(--ds-white-alpha-15);--ds-control-active-bg:color-mix(in srgb, var(--ds-accent) 15%, transparent);--ds-control-active-fg:var(--ds-accent-fg)}[data-mantine-color-scheme=light]{--ds-trailer-bg:#eff6ff;--ds-trailer-bg-hover:#dbeafe;--ds-trailer-fg:#1d4ed8;--ds-trailer-border:#bfdbfe;--ds-media-status-icon-watching:#2e633b;--ds-media-status-icon-rewatching:#006565;--ds-media-status-icon-planned:#714d80;--ds-media-status-icon-on-hold:#7b5518;--ds-media-status-icon-finished:#445c90;--ds-media-status-icon-dropped:#894843;--ds-media-status-icon-neutral:#495057;--ds-state-hover-bg:var(--ds-black-alpha-5);--ds-state-active-bg:var(--ds-black-alpha-8);--ds-fill-neutral:var(--ds-black-alpha-10);--ds-fill-neutral-strong:var(--ds-black-alpha-15);--ds-control-active-bg:color-mix(in srgb, var(--ds-accent) 13%, transparent);--ds-onmedia-bg:#000000b3;--ds-onmedia-fg:#fff;--ds-onmedia-border:var(--ds-white-alpha-12);--ds-onmedia-scrim-color:#080814f2;--ds-onmedia-chip-bg:#ffffff1f}[data-density=compact]{--ds-type-h1-size:1.5rem;--ds-type-h2-size:1.25rem;--ds-type-h3-size:1rem;--ds-type-body-size:.875rem;--ds-type-body-sm-size:.8125rem;--ds-type-label-size:.75rem;--ds-control-height-md:var(--ds-control-height-xs);--ds-control-height-lg:var(--ds-control-height-sm);--ds-control-label-md:var(--ds-control-label-sm);--ds-control-label-lg:var(--ds-control-label-sm);--ds-font-md:var(--ds-type-body-size);--ds-font-sm:var(--ds-type-body-sm-size);--ds-control-height:var(--ds-control-height-md);--mantine-font-size-md:var(--ds-font-md);--mantine-font-size-sm:var(--ds-font-sm);--mantine-h1-font-size:var(--ds-type-h1-size);--mantine-h2-font-size:var(--ds-type-h2-size);--mantine-h3-font-size:var(--ds-type-h3-size);--mantine-h4-font-size:var(--ds-type-body-size);--mantine-h5-font-size:var(--ds-type-body-sm-size)}@media (prefers-contrast:more){:root{--ds-ctx-border-control:var(--neutral-610);--ds-border-control:var(--neutral-610);--ds-border-control-overlay:var(--neutral-610);--ds-text-muted:var(--ds-text-secondary)}[data-mantine-color-scheme=light]{--ds-ctx-border-control:var(--neutral-600);--ds-border-control:var(--neutral-600);--ds-border-control-overlay:var(--neutral-600)}}
@font-face{font-family:Inter;src:url(../media/Inter-Var-latin.3-4_7h42t8c8x.woff2?dpl=8a7f56dc724cbac78008230cc8dc57538ee29734)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(../media/Inter-Var-cyrillic.058k8hb26azs6.woff2?dpl=8a7f56dc724cbac78008230cc8dc57538ee29734)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Fallback;src:local(Arial),local(ArialMT);font-weight:400 599;size-adjust:106.09%;ascent-override:91.31%;descent-override:22.74%;line-gap-override:0.0%}@font-face{font-family:Inter Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 700;size-adjust:106.09%;ascent-override:91.31%;descent-override:22.74%;line-gap-override:0.0%}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/GolosText-Bold-latin.05fehjv8721a0.woff2?dpl=8a7f56dc724cbac78008230cc8dc57538ee29734)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/GolosText-Bold-cyrillic.0djooctedg8p1.woff2?dpl=8a7f56dc724cbac78008230cc8dc57538ee29734)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root{--font-family:var(--ds-font-body);scrollbar-color:var(--ds-scrollbar-thumb) transparent}body{font-family:var(--font-family);background-color:var(--ds-ctx-bg);min-height:100dvh;margin:0;padding:0}*{-webkit-tap-highlight-color:transparent}@layer reset{a{color:inherit;text-decoration:none}img{border-radius:var(--ds-radius-sm);object-fit:cover}}h1,h2,h3,h4,h5,h6{font-family:var(--ds-font-heading);margin:0}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset)}.aspect-ratio-34{aspect-ratio:3/4}.site-image{object-fit:cover;width:24px;height:24px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.main-container{width:100%;max-width:var(--ds-site-max-width);flex-direction:column;margin:0 auto;display:flex}.main-navigation-menu{background:var(--ds-chrome-bg);border-bottom:var(--ds-border-width) solid var(--ds-chrome-border)}@media (min-width:48em){.main-navigation-menu{border-radius:0 0 var(--ds-radius-md) 0}}.main-container.unauthorized-container{min-height:100dvh}.unauthorized-container>.unauthorized-container__column,.unauthorized-container>.mantine-Flex-root{box-sizing:border-box;min-height:100dvh;padding-block:env(safe-area-inset-top,0) env(safe-area-inset-bottom,0);padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0);flex-direction:column;flex:1 0 auto;display:flex}.unauthorized-container>.unauthorized-container__column>.page-content-container,.unauthorized-container>.mantine-Flex-root>.page-content-container,.unauthorized-container .login-section{flex-direction:column;flex:1 0 auto;justify-content:safe center;align-items:center;margin-block:auto;display:flex}.page-container{flex:1 0 auto;min-height:80vh}.page-content-container{--ds-page-content-padding-inline:var(--ds-space-2);width:100%;max-width:var(--ds-container-xl);padding:var(--ds-space-4) var(--ds-page-content-padding-inline);margin-inline:auto}@media (min-width:48em){.page-content-container{--ds-page-content-padding-inline:var(--ds-space-8)}}.page-content-container--auth,.unauthorized-container .page-content-container{--ds-page-content-padding-inline:var(--ds-space-2)}.page-sections{gap:var(--ds-space-8);flex-direction:column;display:flex}.media-status-landing{--media-status-landing-gap:var(--ds-space-5)}.page-sections>[data-lazy-mounted=true]:empty{display:none}.page-sections>*+*{padding-top:var(--ds-space-4);border-top:var(--ds-border-width) solid var(--ds-border-subtle)}@media (max-width:47.9938em){.media-status-landing{--media-status-landing-gap:var(--ds-space-3)}.page-content-container{min-height:100%;position:relative}.unauthorized-container .page-content-container{min-height:480px}.page-sections{gap:var(--ds-space-6)}.page-sections>*+*{padding-top:var(--ds-space-2)}}@media (min-width:64em){.page-content-container{padding-bottom:var(--ds-space-8)}}
.mantine-Accordion-item{background:var(--ds-ctx-inner);border:var(--ds-border-width) solid var(--ds-border-default);border-radius:var(--ds-radius-lg);overflow:hidden}.mantine-Accordion-item+.mantine-Accordion-item{margin-top:var(--ds-space-2)}.mantine-Accordion-item[data-active]{border-color:var(--ds-border-accent)}.mantine-Accordion-control{padding:var(--ds-space-3) var(--ds-space-4);transition:background var(--ds-transition-fast);background:0 0}.mantine-Accordion-control:hover{background:var(--ds-state-hover-bg)}.mantine-Accordion-control:hover .mantine-Accordion-label,.mantine-Accordion-control:hover .mantine-Accordion-chevron{color:var(--ds-accent-fg)}.mantine-Accordion-label{font-size:var(--ds-font-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-primary);transition:color var(--ds-transition-fast);padding:0}.mantine-Accordion-item[data-active] .mantine-Accordion-label{color:var(--ds-accent-fg)}.mantine-Accordion-icon{color:var(--ds-text-muted)}.mantine-Accordion-chevron{color:var(--ds-text-muted);transition:transform var(--ds-transition-smooth), color var(--ds-transition-fast)}.mantine-Accordion-item[data-active] .mantine-Accordion-chevron{color:var(--ds-accent-fg)}.mantine-Accordion-content{padding:var(--ds-space-4);font-size:var(--ds-font-sm);color:var(--ds-text-secondary);line-height:var(--ds-line-height-relaxed)}.mantine-Accordion-root[data-variant=contained] .mantine-Accordion-item{border-radius:0}.mantine-Accordion-root[data-variant=contained] .mantine-Accordion-item:first-of-type{border-radius:var(--ds-radius-lg) var(--ds-radius-lg) 0 0}.mantine-Accordion-root[data-variant=contained] .mantine-Accordion-item:last-of-type{border-radius:0 0 var(--ds-radius-lg) var(--ds-radius-lg)}.mantine-Accordion-root[data-variant=contained] .mantine-Accordion-item+.mantine-Accordion-item{border-top:none;margin-top:0}
.mantine-ActionIcon-root{border-radius:var(--ai-radius,var(--ds-radius-md));transition:background var(--ds-transition-fast), color var(--ds-transition-fast), border-color var(--ds-transition-fast)}.mantine-ActionIcon-root:disabled:not([data-loading]),.mantine-ActionIcon-root[data-disabled]:not([data-loading]){opacity:1;color:var(--ds-text-disabled);cursor:not-allowed;background:0 0;border-color:#0000}.mantine-ActionIcon-root[data-variant=default]:disabled:not([data-loading]),.mantine-ActionIcon-root[data-variant=default][data-disabled]:not([data-loading]){opacity:1;background:var(--ds-ctx-button);border-color:var(--ds-ctx-divider)}.mantine-ActionIcon-root:focus{outline:none}.mantine-ActionIcon-root:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset)}@media not (min-width:768px){.mantine-ActionIcon-root:not([data-loading]){overflow:visible}.mantine-ActionIcon-root:not([data-loading]):after{content:"";width:max(100%,2.5rem);height:max(100%,2.5rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
.mantine-Notification-root{background:var(--ds-ctx-bg);border:var(--ds-glass-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-glass-shadow-md);padding:var(--ds-space-3) var(--ds-space-4)}.mantine-Notification-title{font-size:var(--ds-font-sm);font-weight:var(--ds-font-weight-bold);color:var(--ds-text-primary)}.mantine-Notification-description{font-size:var(--ds-font-xs);color:var(--ds-text-muted);line-height:var(--ds-line-height-normal)}.mantine-Notification-closeButton{color:var(--ds-text-muted);border-radius:var(--ds-radius-sm)}.mantine-Notification-closeButton:hover{background:var(--ds-state-hover-bg);color:var(--ds-text-primary)}.mantine-Alert-root{border-radius:var(--ds-radius-lg);border:var(--ds-glass-border-subtle)}.mantine-Alert-title{font-weight:var(--ds-font-weight-bold);font-size:var(--ds-font-sm)}.mantine-Alert-message{font-size:var(--ds-font-xs);color:var(--ds-text-secondary);line-height:var(--ds-line-height-normal)}.mantine-Alert-message[data-variant=filled]{color:var(--alert-color)}.mantine-Alert-closeButton{color:var(--ds-text-muted);border-radius:var(--ds-radius-sm)}.mantine-Alert-closeButton:hover{background:var(--ds-state-hover-bg);color:var(--ds-text-primary)}
.mantine-Avatar-root{background:var(--ds-ctx-inner);border:var(--ds-border-width) solid var(--ds-border-default);--avatar-bg:var(--ds-ctx-inner);--avatar-color:var(--ds-text-muted)}.mantine-Avatar-placeholder{font-weight:var(--ds-font-weight-bold)}.avatar--accent .mantine-Avatar-placeholder,.mantine-Avatar-root.avatar--accent{background:var(--ds-accent-soft);color:var(--ds-accent-fg)}.avatar--ring{box-shadow:0 0 0 2px var(--ds-accent);border-color:#0000}.mantine-Avatar-root[data-within-group]{border:2px solid var(--ds-ctx-bg)}
.mantine-Badge-root{font-weight:var(--ds-font-weight-bold);letter-spacing:var(--ds-tracking-wide);text-transform:none;border-radius:var(--ds-radius-pill);--badge-fz-xs:var(--ds-type-label-size);--badge-fz-sm:var(--ds-type-label-size);--badge-fz-md:var(--ds-type-label-size);--badge-fz-lg:var(--ds-type-body-sm-size);--badge-fz-xl:var(--ds-type-body-size)}.mantine-Badge-root[data-variant=filled]{background:var(--badge-bg-tone,var(--badge-bg,var(--ds-accent)));color:var(--badge-color-tone,var(--badge-color,var(--ds-accent-contrast)))}.mantine-Badge-root[data-variant=light]{background:var(--badge-bg-tone,var(--badge-bg,var(--ds-accent-soft)));color:var(--badge-color-tone,var(--badge-color,var(--ds-accent-fg)))}.mantine-Badge-root[data-variant=outline]{background:var(--badge-bg-tone,var(--badge-bg,transparent));border:var(--ds-border-width) solid var(--badge-bd-tone,var(--badge-color,var(--ds-border-accent)));color:var(--badge-color-tone,var(--badge-color,var(--ds-accent-fg)))}.mantine-Badge-root[data-variant=dot]{border:var(--ds-border-width) solid var(--ds-border-neutral);color:var(--ds-text-secondary);background:0 0}.mantine-Badge-root[data-variant=dot]:before{background-color:var(--badge-dot-color,var(--ds-accent))}
@layer mantine{.mantine-Checkbox-input{background:var(--ds-ctx-field);border:var(--ds-border-width) solid var(--ds-ctx-border-control);border-radius:var(--ds-radius-xs);cursor:pointer;transition:background var(--ds-transition-fast), border-color var(--ds-transition-fast)}.mantine-Checkbox-root:where([data-variant=filled]){--checkbox-icon-color:var(--ds-accent-contrast)}.mantine-Radio-radio{background:var(--ds-ctx-field);border:var(--ds-border-width) solid var(--ds-ctx-border-control);cursor:pointer;transition:background var(--ds-transition-fast), border-color var(--ds-transition-fast)}.mantine-Radio-root{--radio-icon-color:var(--ds-accent-contrast)}}.mantine-Checkbox-input:disabled{opacity:1;cursor:not-allowed}.mantine-Checkbox-label{color:var(--ds-text-secondary);font-size:var(--ds-font-sm);cursor:pointer}.mantine-Checkbox-description{color:var(--ds-text-muted);font-size:var(--ds-font-2xs)}.mantine-Checkbox-input:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset)}.mantine-Radio-radio:disabled{opacity:1;cursor:not-allowed}.mantine-Radio-label{color:var(--ds-text-secondary);font-size:var(--ds-font-sm);cursor:pointer}.mantine-Radio-description{color:var(--ds-text-muted);font-size:var(--ds-font-2xs)}.mantine-Radio-radio:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset)}@media (hover:hover){:is(.mantine-Checkbox-input,.mantine-Radio-radio):hover:where(:not(:checked,[data-indeterminate],:disabled,[data-disabled],[data-error],[aria-invalid=true],:focus,:focus-visible)){border-color:var(--ds-input-border-hover)}}:is(.mantine-Checkbox-input,.mantine-Radio-radio):where([data-with-error-styles])[data-error]:not(:disabled),:is(.mantine-Checkbox-input,.mantine-Radio-radio)[aria-invalid=true]:not(:disabled){border-color:var(--ds-error)}:is(.mantine-Checkbox-label,.mantine-Radio-label)[data-disabled],fieldset:disabled :is(.mantine-Checkbox-label,.mantine-Radio-label){color:var(--ds-text-disabled);cursor:not-allowed}.mantine-RadioCard-card{border-color:var(--ds-border-default);transition:background-color var(--ds-transition-fast), border-color var(--ds-transition-fast)}@media (hover:hover){.mantine-RadioCard-card:hover{background-color:var(--ds-state-hover-bg);border-color:var(--ds-border-neutral)}}.mantine-RadioCard-card[data-checked]{background-color:var(--ds-accent-soft);border-color:var(--ds-accent-border)}
.mantine-Code-root{background:var(--code-bg,var(--ds-ctx-field));border:var(--ds-border-width) solid var(--ds-border-default);border-radius:var(--ds-radius-xs);color:var(--ds-text-secondary);font-size:var(--ds-font-sm);padding:.1em .4em}.mantine-Code-root[data-block]{padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-sm);line-height:var(--ds-line-height-relaxed);display:block}.mantine-Kbd-root{background:var(--ds-ctx-button);border:var(--ds-border-width) solid var(--ds-border-neutral);border-radius:var(--ds-radius-xs);box-shadow:var(--ds-shadow-xs);color:var(--ds-text-primary);font-size:var(--ds-font-xs);font-weight:var(--ds-font-weight-bold);border-bottom-width:2px;padding:.1em .45em}.mantine-Mark-root{background:var(--ds-accent-soft-strong);color:var(--ds-text-primary);border-radius:var(--ds-radius-2xs);padding:0 .15em}.mantine-Blockquote-root{background:var(--ds-ctx-inner);border-radius:var(--ds-radius-sm);color:var(--ds-text-secondary);padding:var(--ds-space-4) var(--ds-space-5)}.mantine-Blockquote-cite{color:var(--ds-text-muted);font-size:var(--ds-font-xs)}
.mantine-Button-root{--button-height-xs:var(--ds-control-height-xs);--button-height-sm:var(--ds-control-height-sm);--button-height-md:var(--ds-control-height-md);--button-height-lg:var(--ds-control-height-lg)}.mantine-Input-wrapper{--input-height-xs:var(--ds-control-height-xs);--input-height-sm:var(--ds-control-height-sm);--input-height-md:var(--ds-control-height-md);--input-height-lg:var(--ds-control-height-lg)}.mantine-Avatar-root{--avatar-size-xs:var(--ds-avatar-xs);--avatar-size-sm:var(--ds-avatar-sm);--avatar-size-md:var(--ds-avatar-md);--avatar-size-lg:var(--ds-avatar-lg);--avatar-size-xl:var(--ds-avatar-xl)}.mantine-ActionIcon-root{--ai-size-xs:var(--ds-icon-action-size-xs);--ai-size-sm:var(--ds-icon-action-size-sm);--ai-size-md:var(--ds-icon-action-size-md);--ai-size-lg:var(--ds-icon-action-size-lg);--ai-size-xl:var(--ds-icon-action-size-xl);--ai-size-input-xs:var(--ds-control-height-xs);--ai-size-input-sm:var(--ds-control-height-sm);--ai-size-input-md:var(--ds-control-height-md);--ai-size-input-lg:var(--ds-control-height-lg);--ai-size-input-xl:var(--ds-control-height-lg)}@media not (min-width:768px){.mantine-Button-root{min-width:2.5rem}.mantine-Button-root:not([data-loading]){overflow:visible}.mantine-Button-root:not([data-loading]):after{content:"";width:max(100%,2.5rem);height:max(100%,2.5rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
.mantine-Drawer-content{background:var(--ds-ctx-bg);border:var(--ds-border-width) solid var(--ds-ctx-divider);box-shadow:var(--ds-overlay-shadow)}.mantine-Drawer-header{z-index:var(--ds-z-sticky);background:var(--ds-ctx-bg);border-bottom:var(--ds-border-width) solid var(--ds-ctx-divider);padding:var(--ds-space-4);position:sticky;top:0}.mantine-Drawer-title{font-family:var(--ds-font-heading);font-size:var(--ds-font-lg);font-weight:var(--ds-font-weight-bold);color:var(--ds-text-primary)}.mantine-Drawer-body{padding:var(--ds-space-4);color:var(--ds-text-secondary)}.mantine-Drawer-overlay{background:var(--ds-bg-overlay)}.mantine-Drawer-close{color:var(--ds-text-muted);border-radius:var(--ds-radius-md)}.mantine-Drawer-close:hover{background:var(--ds-state-hover-bg);color:var(--ds-text-primary)}
.mantine-focus-auto:focus-visible,.mantine-focus-always:focus{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset)}
@layer mantine{:is(.mantine-Input-input,.ds-input){min-height:var(--input-height,var(--ds-control-height));padding:0 var(--ds-space-3);background:var(--ds-ctx-field);color:var(--ds-text-primary);border:var(--ds-border-width) solid var(--ds-input-border);border-radius:var(--ds-radius-md);font-size:var(--input-fz,var(--ds-font-md));font-weight:var(--ds-font-weight-normal);transition:border-color var(--ds-transition-fast), box-shadow var(--ds-transition-fast)}}:is(.mantine-Input-input,.ds-input)::placeholder{color:var(--ds-text-muted)}@media (hover:hover){:is(.mantine-Input-input,.ds-input):hover:where(:not(:disabled,[data-disabled],:focus,:focus-within,[data-error],[aria-invalid=true])){border-color:var(--ds-input-border-hover)}}:is(.mantine-Input-input,.ds-input):focus,:is(.mantine-Input-input,.ds-input):focus-within{border-color:var(--ds-focus-ring-color);box-shadow:0 0 0 2px var(--ds-accent-soft);outline:none}:is(.mantine-Input-input,.ds-input):disabled,:is(.mantine-Input-input,.ds-input)[data-disabled]{opacity:1;color:var(--ds-text-disabled);cursor:not-allowed;background:var(--ds-ctx-bg)}:is(.mantine-Input-input,.ds-input):disabled::placeholder,:is(.mantine-Input-input,.ds-input)[data-disabled]::placeholder{color:var(--ds-text-disabled)}:is(.mantine-Input-input,.ds-input)[data-error],:is(.mantine-Input-input,.ds-input)[aria-invalid=true]{border-color:var(--ds-error)}.mantine-SegmentedControl-root[aria-invalid=true]{border:var(--ds-border-width) solid var(--ds-error)}:is(.mantine-Input-input,.ds-input)[data-error]:focus,:is(.mantine-Input-input,.ds-input)[aria-invalid=true]:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--ds-error) 22%, transparent)}textarea:is(.mantine-Input-input,.ds-input){padding-top:var(--ds-space-2);padding-bottom:var(--ds-space-2);min-height:5rem;line-height:var(--ds-line-height-normal)}.mantine-Input-section{color:var(--ds-text-muted)}.mantine-Input-section[data-position=left]~:is(.mantine-Input-input,.ds-input){padding-left:var(--input-left-section-width,2.25rem)}.mantine-Input-wrapper:has(.mantine-Input-section[data-position=right]) :is(.mantine-Input-input,.ds-input){padding-right:var(--input-right-section-width,2.25rem)}.mantine-InputWrapper-label{margin-bottom:var(--ds-space-1);font-size:var(--ds-font-xs);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-secondary)}.mantine-InputWrapper-required{color:var(--ds-error)}.mantine-InputWrapper-description{margin-bottom:var(--ds-space-1);font-size:var(--ds-font-xs);color:var(--ds-text-muted);line-height:var(--ds-line-height-normal)}.mantine-InputWrapper-error{margin-top:var(--ds-space-1);font-size:var(--ds-font-xs);color:var(--ds-error)}.input-pill :is(.mantine-Input-input,.ds-input){border-radius:var(--ds-radius-pill)}.ds-input{--input-disabled-color:var(--ds-text-disabled)}.ds-input:disabled{color:var(--input-disabled-color)}
.mantine-JsonViewer-root{--jv-radius:var(--ds-radius-md);background:var(--ds-ctx-field);color:var(--ds-text-primary);font-family:var(--ds-font-mono);line-height:var(--ds-line-height-relaxed)}.mantine-JsonViewer-root[data-with-border],.mantine-JsonViewer-controls,.mantine-JsonViewer-lineNumbers{border-color:var(--ds-border-default)}.mantine-JsonViewer-controls{gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3)}.mantine-JsonViewer-content{padding:var(--ds-space-2) var(--ds-space-3)}.mantine-JsonViewer-row{border-radius:var(--ds-radius-sm)}.mantine-JsonViewer-row:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:calc(-1 * var(--ds-focus-ring-offset))}.mantine-JsonViewer-control,.mantine-JsonViewer-copyAllButton{background:var(--ds-state-hover-bg);color:var(--ds-text-secondary);border-radius:var(--ds-radius-md)}.mantine-JsonViewer-control{font-size:var(--ds-font-xs)}.mantine-JsonViewer-copyAllButton{opacity:1}.mantine-JsonViewer-copyButton{color:var(--ds-text-secondary);border-radius:var(--ds-radius-md)}.mantine-JsonViewer-row .mantine-JsonViewer-copyButton{transition:opacity var(--ds-transition-fast)}.mantine-JsonViewer-key,.mantine-JsonViewer-value{line-height:inherit}.mantine-JsonViewer-key{color:var(--ds-accent-purple)}.mantine-JsonViewer-value[data-value-type=string]{color:var(--ds-text-primary)}.mantine-JsonViewer-value[data-value-type=number],.mantine-JsonViewer-value[data-value-type=bigint]{color:var(--ds-accent-blue)}.mantine-JsonViewer-value[data-value-type=boolean]{color:var(--ds-accent-violet)}.mantine-JsonViewer-value[data-value-type=null],.mantine-JsonViewer-value[data-value-type=undefined],.mantine-JsonViewer-value[data-value-type=circular],.mantine-JsonViewer-bracket,.mantine-JsonViewer-toggle,.mantine-JsonViewer-ellipsis,.mantine-JsonViewer-lineNumbers{color:var(--ds-text-muted)}.mantine-JsonViewer-size,.mantine-JsonViewer-type{color:var(--ds-text-muted);font-size:var(--ds-font-2xs)}@media (hover:hover){.mantine-JsonViewer-control:hover,.mantine-JsonViewer-copyAllButton:hover,.mantine-JsonViewer-copyButton:hover{background:var(--ds-state-active-bg);color:var(--ds-text-primary)}.mantine-JsonViewer-row[data-hoverable]:not([data-root]):hover{background:var(--ds-state-hover-bg)}}@media (hover:none){.mantine-JsonViewer-control:active,.mantine-JsonViewer-copyAllButton:active,.mantine-JsonViewer-copyButton:active{background:var(--ds-state-active-bg);color:var(--ds-text-primary)}.mantine-JsonViewer-row[data-hoverable]:not([data-root]):active{background:var(--ds-state-hover-bg)}}
.mantine-Menu-dropdown{background:var(--ds-ctx-bg);border:var(--ds-border-width) solid var(--ds-ctx-divider);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-overlay-shadow);padding:var(--ds-menu-dropdown-padding,var(--ds-space-1))!important}.mantine-Menu-item{padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-sm);font-size:var(--ds-font-sm);font-weight:var(--ds-font-weight-normal);color:var(--menu-item-color,var(--ds-text-secondary));transition:background var(--ds-transition-fast), color var(--ds-transition-fast)}.mantine-Menu-dropdown:has(.media-card-menu__item){--media-card-menu-radius:var(--ds-radius-lg);--media-card-menu-inset:var(--ds-menu-dropdown-padding,var(--ds-space-1));border-radius:var(--media-card-menu-radius)}.mantine-Menu-dropdown:has(.media-card-menu__item) .mantine-Menu-item{border-radius:calc(var(--media-card-menu-radius) - var(--media-card-menu-inset) - var(--ds-border-width))}.mantine-Menu-item:hover,.mantine-Menu-item:focus,.mantine-Menu-item[data-menu-active]{background:var(--menu-item-hover,var(--ds-state-hover-bg));color:var(--menu-item-color,var(--ds-text-primary))}.mantine-Menu-item[data-selected]{background:var(--ds-accent-soft);color:var(--ds-accent-fg)}.mantine-Menu-itemSection{color:var(--menu-item-color,var(--ds-text-muted))}.mantine-Menu-item:hover .mantine-Menu-itemSection{color:var(--menu-item-color,var(--ds-text-secondary))}.mantine-Menu-label{padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-1);font-size:var(--ds-font-2xs);font-weight:var(--ds-font-weight-semibold);text-transform:uppercase;letter-spacing:var(--ds-tracking-wide);color:var(--ds-text-muted)}.mantine-Menu-divider{margin:var(--ds-space-1) 0;border-color:var(--ds-ctx-divider)}
.mantine-Modal-content{background:var(--ds-ctx-bg);border:var(--ds-border-width) solid var(--ds-ctx-divider);border-radius:var(--ds-radius-xl);box-shadow:var(--ds-overlay-shadow)}.mantine-Modal-content[data-full-screen]{border:none;border-radius:0}.mantine-Modal-header{z-index:var(--ds-z-sticky);background:var(--ds-ctx-bg);border-bottom:var(--ds-border-width) solid var(--ds-ctx-divider);padding:var(--ds-space-4);position:sticky;top:0}.mantine-Modal-title{font-family:var(--ds-font-heading);font-size:var(--ds-font-lg);font-weight:var(--ds-font-weight-bold);color:var(--ds-text-primary)}.mantine-Modal-body{padding:var(--ds-space-4);color:var(--ds-text-secondary)}.mantine-Modal-overlay{background:var(--ds-bg-overlay)}.mantine-Modal-close{color:var(--ds-text-muted);border-radius:var(--ds-radius-md)}.mantine-Modal-close:hover{background:var(--ds-state-hover-bg);color:var(--ds-text-primary)}.mantine-Modal-body .mantine-Stepper-stepIcon svg{display:block}
.mantine-NavLink-root{border-radius:var(--ds-radius-md);color:var(--ds-text-secondary);transition:color var(--ds-transition-fast), border-color var(--ds-transition-fast)}.mantine-NavLink-root:hover{background:var(--ds-state-hover-bg);color:var(--ds-text-primary)}.mantine-NavLink-root[data-active],.mantine-NavLink-root[aria-current=page]{background:var(--ds-accent-soft);color:var(--ds-accent-fg)}.mantine-NavLink-root[data-active]:hover,.mantine-NavLink-root[aria-current=page]:hover{background:var(--ds-accent-soft-hover)}.mantine-NavLink-label{font-size:var(--ds-font-sm);font-weight:var(--ds-font-weight-semibold)}.mantine-NavLink-description{color:var(--ds-text-dimmed);font-size:var(--ds-font-xs)}.mantine-NavLink-section{color:inherit;opacity:var(--ds-icon-muted-opacity)}.mantine-NavLink-root[data-active] .mantine-NavLink-section,.mantine-NavLink-root[aria-current=page] .mantine-NavLink-section{opacity:1}
.mantine-Pagination-control{min-width:36px;height:36px;color:var(--ds-text-secondary);background:var(--ds-btn-neutral-bg);border:var(--ds-border-width) solid var(--ds-btn-neutral-border);border-radius:var(--ds-radius-md);font-weight:var(--ds-font-weight-semibold);transition:background var(--ds-transition-fast), color var(--ds-transition-fast), border-color var(--ds-transition-fast)}.mantine-Pagination-control:hover:not([data-active]){background:var(--ds-btn-neutral-bg-hover);color:var(--ds-text-primary)}.mantine-Pagination-control[data-active]{background:var(--pagination-active-bg);color:var(--pagination-active-color,var(--ds-accent-contrast));border-color:var(--ds-border-accent)}[data-mantine-color-scheme=light] .mantine-Pagination-control:not([data-active]){background:0 0}[data-mantine-color-scheme=light] .mantine-Pagination-control:hover:not([data-active]){background:var(--ds-state-hover-bg)}
:where(.mantine-Paper-root){background:var(--ds-ctx-bg);--paper-border-color:var(--ds-border-surface);--mantine-shadow-xs:var(--ds-shadow-xs);--mantine-shadow-sm:var(--ds-shadow-sm);--mantine-shadow-md:var(--ds-shadow-md);--mantine-shadow-lg:var(--ds-shadow-lg);--mantine-shadow-xl:var(--ds-shadow-lg)}:where(.mantine-Card-root){background:var(--ds-ctx-bg)}
.mantine-Progress-root{background:var(--ds-state-active-bg);border-radius:var(--ds-radius-pill)}.mantine-Progress-section{background-color:var(--progress-section-color,var(--ds-accent))}.mantine-RingProgress-svg>circle.mantine-RingProgress-curve:first-of-type{stroke:var(--ds-ring-track,var(--ds-state-active-bg))}.mantine-RingProgress-label{color:var(--ds-text-primary);font-weight:var(--ds-font-weight-bold)}
.site-navigation-progress{top:0;height:calc(3 * var(--ds-border-width));z-index:var(--ds-z-appshell);visibility:hidden;pointer-events:none;transition:opacity var(--ds-transition-fast);background-color:#0000;border-radius:0;position:fixed;inset-inline:0}html:has(.npub-chrome__header) .site-navigation-progress{top:calc(var(--ds-header-height) + var(--ds-border-width))}.site-navigation-progress[data-mounted]{visibility:visible}.site-navigation-progress:after{content:"";background-color:var(--ds-accent);transform-origin:0;width:100%;height:100%;transition:transform var(--ds-transition-fast);display:block;transform:scaleX(0)}.site-navigation-progress[data-mounted]:after{animation:site-navigation-pending var(--ds-duration-navigation) var(--ds-ease-spring) forwards;transform:scaleX(.1)}.site-navigation-progress[data-complete]:after{animation:none;transform:scaleX(1)}@keyframes site-navigation-pending{0%{transform:scaleX(.1)}to{transform:scaleX(.95)}}@media (prefers-reduced-motion:reduce){.site-navigation-progress,.site-navigation-progress:after{transition:none}.site-navigation-progress[data-mounted]:after{animation:none}}
.mantine-Rating-starSymbol:not([data-filled]){fill:var(--ds-fill-neutral-strong);stroke:var(--ds-border-interactive)}.mantine-Rating-starSymbol[data-filled]{fill:var(--ds-rating-color,var(--ds-warning));stroke:var(--ds-rating-color,var(--ds-warning))}.mantine-Rating-input:focus-visible+.mantine-Rating-label{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset);border-radius:var(--ds-radius-xs)}
.mantine-Scroller-root[data-at-start] .mantine-Scroller-control[data-position=start],.mantine-Scroller-root[data-at-end] .mantine-Scroller-control[data-position=end]{opacity:0;pointer-events:none}.mantine-ScrollArea-thumb{background-color:var(--ds-scrollbar-thumb)}.mantine-ScrollArea-scrollbar:hover .mantine-ScrollArea-thumb,.mantine-ScrollArea-thumb[data-state=visible]:hover{background-color:var(--ds-scrollbar-thumb-hover)}
.mantine-SegmentedControl-root{background:var(--ds-ctx-well);border:var(--ds-border-width) solid var(--ds-border-default);border-radius:var(--ds-radius-md);padding:3px}.mantine-SegmentedControl-indicator{background:var(--sc-color,var(--ds-accent));border-radius:var(--ds-radius-sm);box-shadow:0 2px 8px color-mix(in srgb, var(--ds-accent) 35%, transparent)}.mantine-SegmentedControl-control:before{display:none}.mantine-SegmentedControl-label{color:var(--ds-text-muted);font-size:var(--ds-font-sm);font-weight:var(--ds-font-weight-semibold);border-radius:var(--ds-radius-sm);transition:color var(--ds-transition-fast), background var(--ds-transition-fast);background:0 0}.mantine-SegmentedControl-root .mantine-SegmentedControl-control{display:flex}.mantine-SegmentedControl-control .mantine-SegmentedControl-label{justify-content:center;align-items:center;width:100%;display:flex}.mantine-SegmentedControl-root .mantine-SegmentedControl-innerLabel{justify-content:center;align-items:center;height:100%;display:flex}.mantine-SegmentedControl-label[data-active]{color:var(--sc-label-color,var(--ds-accent-contrast));background:0 0}.mantine-SegmentedControl-label:hover:not([data-active]){color:var(--ds-text-secondary);background:var(--ds-state-hover-bg)}.mantine-SegmentedControl-root[data-variant=light]{border-color:var(--ds-border-subtle);background:0 0}.mantine-SegmentedControl-root[data-variant=light] .mantine-SegmentedControl-indicator{background:var(--ds-accent-soft);box-shadow:none}.mantine-SegmentedControl-root[data-variant=light] .mantine-SegmentedControl-label[data-active]{color:var(--ds-accent-fg)}.mantine-SegmentedControl-root[data-variant=light] .mantine-SegmentedControl-label:hover:not([data-active]){color:var(--ds-text-secondary);background:var(--ds-shelf-tint)}
.mantine-Combobox-dropdown,.mantine-Select-dropdown,.mantine-MultiSelect-dropdown,.mantine-Autocomplete-dropdown,.mantine-TagsInput-dropdown,.mantine-Popover-dropdown.mantine-Combobox-dropdown,.mantine-Popover-dropdown.mantine-Select-dropdown,.mantine-Popover-dropdown.mantine-MultiSelect-dropdown,.mantine-Popover-dropdown.mantine-Autocomplete-dropdown,.mantine-Popover-dropdown.mantine-TagsInput-dropdown{background:var(--ds-ctx-bg);border:var(--ds-border-width) solid var(--ds-ctx-divider);box-shadow:var(--ds-overlay-shadow);padding:var(--ds-space-1)!important;border-radius:var(--ds-radius-lg)!important}.mantine-Combobox-dropdown .mantine-ScrollArea-viewport,.mantine-Select-dropdown .mantine-ScrollArea-viewport,.mantine-MultiSelect-dropdown .mantine-ScrollArea-viewport,.mantine-Autocomplete-dropdown .mantine-ScrollArea-viewport,.mantine-TagsInput-dropdown .mantine-ScrollArea-viewport{padding-left:var(--ds-space-1);padding-block:1px}.mantine-Combobox-option,.mantine-Select-option,.mantine-MultiSelect-option,.mantine-Autocomplete-option,.mantine-TagsInput-option{padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-sm);font-size:var(--ds-font-sm);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-secondary);transition:background var(--ds-transition-fast), color var(--ds-transition-fast)}.mantine-Combobox-option[data-hovered],.mantine-Combobox-option:hover,.mantine-Select-option[data-hovered],.mantine-Select-option:hover,.mantine-MultiSelect-option[data-hovered],.mantine-MultiSelect-option:hover,.mantine-Autocomplete-option[data-hovered],.mantine-Autocomplete-option:hover,.mantine-TagsInput-option[data-hovered],.mantine-TagsInput-option:hover{background:var(--ds-state-hover-bg);color:var(--ds-text-primary)}.mantine-Combobox-option[data-combobox-selected],.mantine-Select-option[data-combobox-selected],.mantine-MultiSelect-option[data-combobox-selected],.mantine-Autocomplete-option[data-combobox-selected],.mantine-TagsInput-option[data-combobox-selected]{background:var(--ds-accent-soft);color:var(--ds-accent-fg)}.mantine-Combobox-empty{color:var(--ds-text-muted);font-size:var(--ds-font-sm);padding:var(--ds-space-3)}.mantine-Pill-root{background:var(--ds-accent-soft);color:var(--ds-accent-fg);border-radius:var(--ds-radius-sm);font-weight:var(--ds-font-weight-semibold)}.mantine-Pill-remove{color:var(--ds-accent-fg);opacity:1;width:18px;height:18px;background:0 0!important}.mantine-Pill-remove svg{stroke-width:2.5px;width:14px;height:14px}.mantine-Pill-remove:hover{background:color-mix(in srgb, var(--ds-accent) 25%, transparent)!important}.mantine-Select-section[data-position=right],.mantine-MultiSelect-section[data-position=right]{color:var(--ds-text-muted)}.mantine-InputClearButton-root,.mantine-CloseButton-root{color:var(--ds-text-muted);border-radius:var(--ds-radius-sm);background:0 0!important}.mantine-InputClearButton-root:hover,.mantine-CloseButton-root:hover{color:var(--ds-text-secondary);background:var(--ds-state-hover-bg)!important}.mantine-PillGroup-group{padding:5px var(--ds-space-2);min-height:var(--ds-control-height)}.mantine-MultiSelect-pillsList,.mantine-PillGroup-group{align-items:center;gap:6px}
.mantine-Skeleton-root:before{background-color:var(--ds-skeleton-fill)}.mantine-Skeleton-root:after{opacity:0;background:0 0}.mantine-Skeleton-root[data-animate]:after{background-image:linear-gradient(90deg, transparent 20%, var(--ds-skeleton-highlight) 50%, transparent 80%);opacity:1;animation:ds-skeleton-wave var(--ds-skeleton-duration) linear infinite}@keyframes ds-skeleton-wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.mantine-Skeleton-root[data-animate]:after{opacity:0;background-image:none;animation:none}}
.mantine-Slider-root{--slider-track-bg:var(--ds-fill-neutral)}.mantine-Slider-thumb{background:var(--ds-white);border:2px solid var(--slider-color);box-shadow:0 1px 4px color-mix(in srgb, var(--ds-black) 35%, transparent)}.mantine-Slider-thumb:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset)}.mantine-Slider-mark{background:var(--ds-fill-neutral-strong);border:none}.mantine-Slider-mark[data-filled]{background:var(--slider-color)}.mantine-Slider-markLabel{color:var(--ds-text-muted);font-size:var(--ds-font-2xs)}.mantine-Slider-label{background:var(--ds-ctx-dropdown-bg);color:var(--ds-text-primary);border:var(--ds-border-width) solid var(--ds-border-neutral);border-radius:var(--ds-radius-sm);font-size:var(--ds-font-2xs);font-weight:var(--ds-font-weight-semibold)}
.mantine-Spoiler-content{color:var(--ds-text-secondary);font-size:var(--ds-font-sm);line-height:var(--ds-line-height-relaxed)}.mantine-Spoiler-control{color:var(--ds-accent-fg);font-size:var(--ds-font-xs);font-weight:var(--ds-font-weight-semibold);transition:color var(--ds-transition-fast);text-decoration:none}.mantine-Spoiler-control:hover{color:var(--ds-accent);text-underline-offset:2px;text-decoration:underline}.mantine-Spoiler-control:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring-color);outline-offset:var(--ds-focus-ring-offset);border-radius:var(--ds-radius-xs)}
.mantine-Stepper-stepIcon{background:var(--ds-ctx-inner);border:2px solid var(--ds-border-interactive);color:var(--ds-text-muted);font-weight:var(--ds-font-weight-bold);transition:background var(--ds-transition-fast), border-color var(--ds-transition-fast), color var(--ds-transition-fast)}.mantine-Stepper-stepIcon svg{display:block}.mantine-Stepper-step[data-progress] .mantine-Stepper-stepIcon{background:var(--ds-accent-soft);border-color:var(--step-color);color:var(--ds-accent-fg)}.mantine-Stepper-step[data-completed] .mantine-Stepper-stepIcon{background:var(--step-color);border-color:var(--step-color);color:var(--stepper-icon-color,var(--ds-accent-contrast))}.mantine-Stepper-stepLabel{color:var(--ds-text-primary);font-weight:var(--ds-font-weight-semibold);font-size:var(--ds-font-sm)}.mantine-Stepper-stepDescription{color:var(--ds-text-muted);font-size:var(--ds-font-2xs)}.mantine-Stepper-step[data-progress] .mantine-Stepper-stepLabel{color:var(--ds-accent-fg)}.mantine-Stepper-separator{background:var(--ds-border-strong);transition:background var(--ds-transition-normal)}.mantine-Stepper-separator[data-active]{background:var(--stepper-color)}.mantine-Stepper-verticalSeparator{border-color:var(--ds-border-strong);transition:border-color var(--ds-transition-normal)}.mantine-Stepper-verticalSeparator[data-active]{border-color:var(--stepper-color)}
.mantine-Switch-track{background:var(--ds-ctx-well);border:var(--ds-border-width) solid var(--ds-border-interactive);color:var(--ds-text-secondary);cursor:pointer;transition:background var(--ds-transition-fast), border-color var(--ds-transition-fast)}[data-mantine-color-scheme=light] .mantine-Switch-track{background:var(--ds-state-active-bg)}.mantine-Switch-input:checked+.mantine-Switch-track{background:var(--switch-color);border-color:var(--switch-color);color:var(--ds-white)}.mantine-Switch-thumb{background:var(--ds-text-secondary);box-shadow:0 1px 3px color-mix(in srgb, var(--ds-black) 40%, transparent);transition:background var(--ds-transition-fast);border:none}.mantine-Switch-input:checked+.mantine-Switch-track .mantine-Switch-thumb{background:var(--ds-white)}.mantine-Switch-label{color:var(--ds-text-secondary);font-size:var(--ds-font-sm)}.mantine-Switch-input:disabled+.mantine-Switch-track{opacity:.5;cursor:not-allowed}
.mantine-TableScrollContainer-scrollContainer{overflow-x:var(--table-overflow,hidden);position:relative}.mantine-Table-table{--table-border-color:var(--ds-ctx-divider);--table-striped-color:var(--ds-fill);--table-hover-color:var(--ds-state-hover-bg)}.mantine-Table-table[data-variant=vertical] .mantine-Table-th{background-color:var(--ds-ctx-chrome)}.mantine-Table-thead[data-sticky]{z-index:var(--ds-z-sticky)}.mantine-Table-thead[data-sticky] .mantine-Table-th{background-color:var(--ds-ctx-chrome)}
.mantine-Tabs-root{--tab-border-color:var(--ds-ctx-divider);--tab-hover-color:var(--ds-state-hover-bg)}.mantine-Tabs-tab{color:var(--ds-text-secondary);transition:color var(--ds-transition-fast)}.mantine-Tabs-tab[data-active]{color:var(--ds-text-primary);--tab-bg:var(--ds-accent-soft);--tab-color:var(--ds-accent-fg)}.mantine-Tabs-root[data-variant=pills] .mantine-Tabs-tab[data-active]{color:var(--tab-color)}
.mantine-Timeline-root{--tl-color:var(--ds-accent);--tl-radius:var(--ds-radius-full)}.mantine-Timeline-itemBullet{background:var(--ds-ctx-inner);border-color:var(--ds-border-interactive);color:var(--ds-text-muted)}.mantine-Timeline-itemBullet[data-active]{background:var(--tli-color,var(--tl-color));color:var(--tl-icon-color,var(--ds-accent-contrast));border-color:#0000}.mantine-Timeline-itemTitle{color:var(--ds-text-primary);font-weight:var(--ds-font-weight-bold);font-size:var(--ds-font-md)}.mantine-Timeline-itemContent{color:var(--ds-text-muted);font-size:var(--ds-font-sm)}
.mantine-Tooltip-tooltip,.mantine-Popover-dropdown.ds-hint-tooltip__dropdown{font-size:var(--ds-font-xs)!important;font-weight:var(--ds-font-weight-semibold)!important;color:var(--ds-text-primary)!important;background:var(--ds-ctx-bg)!important;border:var(--ds-border-width) solid var(--ds-ctx-divider)!important;border-radius:var(--ds-radius-md)!important;box-shadow:var(--ds-overlay-shadow)!important;padding:6px 10px!important}.mantine-Tooltip-arrow,.ds-hint-tooltip__dropdown .mantine-Popover-arrow{background:var(--ds-ctx-bg)!important;border:var(--ds-border-width) solid var(--ds-ctx-divider)!important}.mantine-Popover-dropdown{padding:var(--ds-popover-padding,var(--ds-space-3));background:var(--ds-popover-bg,var(--ds-ctx-bg));border:var(--ds-popover-border,var(--ds-border-width) solid var(--ds-ctx-divider));border-radius:var(--ds-popover-radius,var(--ds-radius-lg));box-shadow:var(--ds-popover-shadow,var(--ds-overlay-shadow));color:var(--ds-text-secondary)}
.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact{--ds-ctx-bg:var(--ds-ctx-surface-bg);--ds-ctx-chrome:var(--ds-ctx-surface-chrome);--ds-ctx-inner:var(--ds-ctx-surface-inner);--ds-ctx-field:var(--ds-ctx-surface-field);--ds-ctx-well:var(--ds-ctx-surface-well);--ds-ctx-button:var(--ds-ctx-surface-button);--ds-ctx-border-control:var(--ds-ctx-surface-border-control);--ds-ctx-divider:var(--ds-ctx-surface-divider)}.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card{--ds-ctx-bg:var(--ds-ctx-card-bg);--ds-ctx-chrome:var(--ds-ctx-card-chrome);--ds-ctx-inner:var(--ds-ctx-card-inner);--ds-ctx-field:var(--ds-ctx-card-field);--ds-ctx-well:var(--ds-ctx-card-well);--ds-ctx-button:var(--ds-ctx-card-button);--ds-ctx-border-control:var(--ds-ctx-card-border-control);--ds-ctx-divider:var(--ds-ctx-card-divider)}.ds-panel-section__shelf,.ds-panel-section__shelf-below{--ds-ctx-bg:var(--ds-ctx-surface-chrome-bg);--ds-ctx-chrome:var(--ds-ctx-surface-chrome-chrome);--ds-ctx-inner:var(--ds-ctx-surface-chrome-inner);--ds-ctx-field:var(--ds-ctx-surface-chrome-field);--ds-ctx-well:var(--ds-ctx-surface-chrome-well);--ds-ctx-button:var(--ds-ctx-surface-chrome-button);--ds-ctx-border-control:var(--ds-ctx-surface-chrome-border-control);--ds-ctx-divider:var(--ds-ctx-surface-chrome-divider)}:is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact) :is(.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card){--ds-ctx-bg:var(--ds-ctx-card-in-surface-bg);--ds-ctx-chrome:var(--ds-ctx-card-in-surface-chrome);--ds-ctx-inner:var(--ds-ctx-card-in-surface-inner);--ds-ctx-field:var(--ds-ctx-card-in-surface-field);--ds-ctx-well:var(--ds-ctx-card-in-surface-well);--ds-ctx-button:var(--ds-ctx-card-in-surface-button);--ds-ctx-border-control:var(--ds-ctx-card-in-surface-border-control);--ds-ctx-divider:var(--ds-ctx-card-in-surface-divider)}.mantine-Modal-content,.mantine-Drawer-content,:is(.mantine-Modal-content,.mantine-Drawer-content) :is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact){--ds-ctx-bg:var(--ds-ctx-overlay-bg);--ds-ctx-chrome:var(--ds-ctx-overlay-chrome);--ds-ctx-inner:var(--ds-ctx-overlay-inner);--ds-ctx-field:var(--ds-ctx-overlay-field);--ds-ctx-well:var(--ds-ctx-overlay-well);--ds-ctx-button:var(--ds-ctx-overlay-button);--ds-ctx-border-control:var(--ds-ctx-overlay-border-control);--ds-ctx-divider:var(--ds-ctx-overlay-divider)}.mantine-Modal-header,.mantine-Drawer-header,.app-dialog__footer{--ds-ctx-bg:var(--ds-ctx-overlay-chrome-bg);--ds-ctx-chrome:var(--ds-ctx-overlay-chrome-chrome);--ds-ctx-inner:var(--ds-ctx-overlay-chrome-inner);--ds-ctx-field:var(--ds-ctx-overlay-chrome-field);--ds-ctx-well:var(--ds-ctx-overlay-chrome-well);--ds-ctx-button:var(--ds-ctx-overlay-chrome-button);--ds-ctx-border-control:var(--ds-ctx-overlay-chrome-border-control);--ds-ctx-divider:var(--ds-ctx-overlay-chrome-divider)}:is(.mantine-Modal-content,.mantine-Drawer-content) :is(.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card){--ds-ctx-bg:var(--ds-ctx-card-in-overlay-bg);--ds-ctx-chrome:var(--ds-ctx-card-in-overlay-chrome);--ds-ctx-inner:var(--ds-ctx-card-in-overlay-inner);--ds-ctx-field:var(--ds-ctx-card-in-overlay-field);--ds-ctx-well:var(--ds-ctx-card-in-overlay-well);--ds-ctx-button:var(--ds-ctx-card-in-overlay-button);--ds-ctx-border-control:var(--ds-ctx-card-in-overlay-border-control);--ds-ctx-divider:var(--ds-ctx-card-in-overlay-divider)}.mantine-Popover-dropdown,.mantine-Menu-dropdown,.mantine-Combobox-dropdown,.mantine-Tooltip-tooltip,.mantine-Notification-root{--ds-ctx-bg:var(--ds-ctx-dropdown-bg);--ds-ctx-chrome:var(--ds-ctx-dropdown-chrome);--ds-ctx-inner:var(--ds-ctx-dropdown-inner);--ds-ctx-field:var(--ds-ctx-dropdown-field);--ds-ctx-well:var(--ds-ctx-dropdown-well);--ds-ctx-button:var(--ds-ctx-dropdown-button);--ds-ctx-border-control:var(--ds-ctx-dropdown-border-control);--ds-ctx-divider:var(--ds-ctx-dropdown-divider)}.ds-surface--inset{--ds-ctx-bg:var(--ds-ctx-inset-bg);--ds-ctx-chrome:var(--ds-ctx-inset-chrome);--ds-ctx-inner:var(--ds-ctx-inset-inner);--ds-ctx-field:var(--ds-ctx-inset-field);--ds-ctx-well:var(--ds-ctx-inset-well);--ds-ctx-button:var(--ds-ctx-inset-button);--ds-ctx-border-control:var(--ds-ctx-inset-border-control);--ds-ctx-divider:var(--ds-ctx-inset-divider)}:is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact,.mantine-Modal-content,.mantine-Drawer-content) .ds-surface--inset{--ds-ctx-bg:var(--ds-ctx-inset-in-surface-bg);--ds-ctx-chrome:var(--ds-ctx-inset-in-surface-chrome);--ds-ctx-inner:var(--ds-ctx-inset-in-surface-inner);--ds-ctx-field:var(--ds-ctx-inset-in-surface-field);--ds-ctx-well:var(--ds-ctx-inset-in-surface-well);--ds-ctx-button:var(--ds-ctx-inset-in-surface-button);--ds-ctx-border-control:var(--ds-ctx-inset-in-surface-border-control);--ds-ctx-divider:var(--ds-ctx-inset-in-surface-divider)}.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact,.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card,.ds-panel-section__shelf,.ds-panel-section__shelf-below,:is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact) :is(.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card),.mantine-Modal-content,.mantine-Drawer-content,:is(.mantine-Modal-content,.mantine-Drawer-content) :is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact),.mantine-Modal-header,.mantine-Drawer-header,.app-dialog__footer,:is(.mantine-Modal-content,.mantine-Drawer-content) :is(.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card),.mantine-Popover-dropdown,.mantine-Menu-dropdown,.mantine-Combobox-dropdown,.mantine-Tooltip-tooltip,.mantine-Notification-root,.ds-surface--inset,:is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact,.mantine-Modal-content,.mantine-Drawer-content) .ds-surface--inset{--ds-skeleton-fill:color-mix(in srgb, var(--ds-ctx-bg), var(--ds-text-primary) var(--ds-skeleton-tint-weight));--ds-field-bg:var(--ds-ctx-field);--ds-input-bg:var(--ds-ctx-field);--ds-glass-bg-inset:var(--ds-ctx-field);--ds-card-bg:var(--ds-ctx-inner);--ds-border-control:var(--ds-ctx-border-control);--ds-input-border:var(--ds-ctx-border-control);--ds-input-border-hover:color-mix(in srgb, var(--ds-text-primary) 5%, var(--ds-ctx-border-control));--ds-divider:var(--ds-ctx-divider);--ds-glass-border-subtle:var(--ds-border-width) solid var(--ds-ctx-divider);--ds-glass-border-input:var(--ds-border-width) solid var(--ds-ctx-border-control);--mantine-color-default:var(--ds-ctx-button);--mantine-color-default-hover:color-mix(in srgb, var(--ds-text-primary) 7%, var(--ds-ctx-button));--mantine-color-default-border:var(--ds-border-neutral);--mantine-color-disabled:var(--ds-ctx-button);--mantine-color-disabled-border:var(--ds-ctx-divider);--ds-btn-neutral-bg:var(--ds-ctx-button);--ds-btn-neutral-bg-hover:color-mix(in srgb, var(--ds-text-primary) 7%, var(--ds-ctx-button));--ds-media-status-trigger-bg:var(--ds-ctx-inner);--ds-media-status-trigger-bg-hover:color-mix(in srgb, var(--ds-ctx-inner), var(--ds-media-status-trigger-fg) 5%)}@media (prefers-contrast:more){.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact,.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card,.ds-panel-section__shelf,.ds-panel-section__shelf-below,:is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact) :is(.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card),.mantine-Modal-content,.mantine-Drawer-content,:is(.mantine-Modal-content,.mantine-Drawer-content) :is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact),.mantine-Modal-header,.mantine-Drawer-header,.app-dialog__footer,:is(.mantine-Modal-content,.mantine-Drawer-content) :is(.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card),.mantine-Popover-dropdown,.mantine-Menu-dropdown,.mantine-Combobox-dropdown,.mantine-Tooltip-tooltip,.mantine-Notification-root,.ds-surface--inset,:is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact,.mantine-Modal-content,.mantine-Drawer-content) .ds-surface--inset{--ds-ctx-border-control:var(--neutral-610)}[data-mantine-color-scheme=light] :is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact,.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card,.ds-panel-section__shelf,.ds-panel-section__shelf-below,:is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact) :is(.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card),.mantine-Modal-content,.mantine-Drawer-content,:is(.mantine-Modal-content,.mantine-Drawer-content) :is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact),.mantine-Modal-header,.mantine-Drawer-header,.app-dialog__footer,:is(.mantine-Modal-content,.mantine-Drawer-content) :is(.ds-surface--surface,.mantine-Card-root,.media-card,.episode-card),.mantine-Popover-dropdown,.mantine-Menu-dropdown,.mantine-Combobox-dropdown,.mantine-Tooltip-tooltip,.mantine-Notification-root,.ds-surface--inset,:is(.ds-panel-section,.ds-page-header,.ds-banner-header,.ds-surface--main,.ds-surface--glass,.glass-panel,.auth-page__main,.media-detail-skeleton__hero,.media-detail-skeleton__compact,.mantine-Modal-content,.mantine-Drawer-content) .ds-surface--inset){--ds-ctx-border-control:var(--neutral-600)}}
.show-status-badge__pulse-dot{border-radius:var(--ds-radius-full);background-color:var(--ds-success);width:8px;height:8px;box-shadow:0 0 6px 2px color-mix(in srgb, var(--ds-success) 40%, transparent);animation:1.5s ease-in-out infinite show-status-badge-pulse;display:inline-block}@keyframes show-status-badge-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@media (prefers-reduced-motion:reduce){.show-status-badge__pulse-dot{animation:none}}.status-badge{font-size:var(--ds-font-2xs);font-weight:var(--ds-font-weight-semibold);color:var(--ds-onmedia-fg);background:var(--ds-onmedia-bg);border:var(--ds-border-width) solid var(--ds-onmedia-border);border-radius:var(--ds-radius-md);-webkit-backdrop-filter:var(--ds-glass-blur-md);backdrop-filter:var(--ds-glass-blur-md);align-items:center;gap:5px;padding:4px 9px 4px 7px;line-height:1;display:inline-flex}.status-badge__dot{border-radius:var(--ds-radius-full);background:var(--st,var(--ds-status-watching));width:7px;height:7px;box-shadow:0 0 6px var(--st,var(--ds-status-watching))}.genre-tag{font-size:var(--ds-font-2xs);font-weight:var(--ds-font-weight-normal);color:var(--ds-text-secondary);background:var(--ds-state-hover-bg);border-radius:var(--ds-radius-pill);white-space:nowrap;align-items:center;padding:3px 9px;line-height:1.3;display:inline-flex}.genre-tag--accent{background:var(--ds-accent-soft);color:var(--ds-accent-fg)}
.grecaptcha-badge{visibility:hidden}body.recaptcha-active .grecaptcha-badge{visibility:visible;z-index:var(--ds-z-recaptcha-badge)!important}
.glass-panel{background:var(--ds-ctx-bg)!important;border:2px solid var(--ds-border-default)!important;box-shadow:var(--ds-glass-shadow-sm)!important}.glass-panel-inset{border-radius:var(--ds-radius-md);background:var(--ds-ctx-field)!important;border:var(--ds-glass-border)!important}.ds-text-glow{color:var(--ds-glow-tone);text-shadow:0 0 10px color-mix(in srgb, var(--ds-glow-tone) 30%, transparent)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link,.npub-chrome__skip{top:var(--ds-space-2);left:var(--ds-space-2);z-index:var(--ds-z-modal);padding:var(--ds-space-2) var(--ds-space-4);border-radius:var(--ds-radius-md);background:var(--ds-accent);color:var(--ds-accent-contrast);font-size:var(--ds-font-sm);font-weight:var(--ds-font-weight-semibold);transition:transform var(--ds-transition-normal);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus,.skip-link:focus-visible,.npub-chrome__skip:focus,.npub-chrome__skip:focus-visible{transform:translateY(0)}.scroll-top{opacity:.45;transition:opacity var(--ds-transition-fast);transform:translate(-1rem,-1rem)}.scroll-top:hover,.scroll-top:focus-within{opacity:1}@media (max-width:63.9938em){.scroll-top{transform:translate(-.5rem, calc((var(--ds-bottom-menu-height) + var(--ds-bottom-bar-offset) + var(--ds-space-3)) * -1))}}@media (min-width:48em){.scroll-top .mantine-ActionIcon-root:hover{box-shadow:0 0 10px 0 var(--ds-accent)}}
@keyframes shake{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}.shake-icon{animation:shake var(--ds-duration-ambient) infinite var(--ds-ease-standard);will-change:transform}@keyframes fade-opacity{0%,to{opacity:1}50%{opacity:.6}}.ds-hover-scale{transform-origin:50%;transition:transform var(--ds-transition-fast);will-change:transform}@media (hover:hover){.ds-hover-scale:hover{transform:scale(1.05)}}.ds-hover-scale:active{transform:scale(.95)}.ds-hover-scale:disabled,.ds-hover-scale[data-disabled=true]{transform:none}
