._screen_18uey_11{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--lcars-auth-overlay-bg);z-index:9999}._card_18uey_22{width:100%;max-width:440px;min-height:452px;margin:0;display:flex;flex-direction:column;padding:40px 40px 32px;border-radius:18px;border:1px solid var(--lcars-auth-card-border);background:var(--lcars-auth-card-bg);box-shadow:0 4px 20px var(--lcars-auth-card-shadow)}._header_18uey_36{text-align:center;margin-bottom:32px}._title_18uey_41{margin:0;color:var(--lcars-auth-title);font-size:1.5rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}._subtitle_18uey_50{margin:0;color:var(--lcars-auth-subtitle);font-size:.95rem;line-height:1.5}._error_18uey_57{margin:0 0 16px;padding:14px 16px;border-radius:12px;border:1px solid var(--lcars-auth-error-border);background:var(--lcars-auth-error-bg);color:var(--lcars-auth-error-text);font-size:.9rem;text-align:center}._form_18uey_68{display:flex;flex-direction:column;gap:16px}._field_18uey_74{display:flex;flex-direction:column;gap:8px;text-align:left}._label_18uey_81{color:var(--lcars-text-muted);font-size:.8rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}._input_18uey_89{width:100%;padding:14px 16px;border:2px solid var(--lcars-auth-input-border);border-radius:12px;background:var(--lcars-auth-input-bg);color:var(--lcars-auth-input-text);font:inherit;font-size:1rem;line-height:1.2}._input_18uey_89:focus-visible{outline:none;border-color:var(--lcars-auth-title);background:var(--lcars-auth-input-focus-bg)}._submit_18uey_107{margin-top:8px;padding:16px;border:none;border-radius:12px;background:var(--lcars-auth-title);color:#0f1419;font:inherit;font-size:1rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:background-color .14s ease}._submit_18uey_107:hover,._submit_18uey_107:focus-visible{background:color-mix(in srgb,var(--lcars-auth-title) 88%,white 12%);outline:none}._submit_18uey_107:disabled{cursor:wait;opacity:.72}._footer_18uey_134{margin-top:auto;padding-top:16px;display:flex;justify-content:center}._switchLink_18uey_141{border:0;background:none;color:var(--lcars-auth-link);font:inherit;font-size:.9rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;padding:0}._switchLink_18uey_141:hover,._switchLink_18uey_141:focus-visible{color:var(--lcars-auth-link-hover);outline:none;text-decoration:underline;text-underline-offset:.15em}._loadingPanel_18uey_162{width:min(360px,100%);display:grid;gap:14px}._loadingTrack_18uey_168{width:100%;height:14px;border-radius:999px;border:1px solid var(--lcars-card-border);background:var(--lcars-surface-strong);overflow:hidden}._loadingBar_18uey_177{width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--lcars-progress-start),var(--lcars-progress-mid),var(--lcars-progress-end));animation:_auth-loading-slide_18uey_1 1.1s ease-in-out infinite alternate}._loadingLabel_18uey_190{margin:0;color:var(--lcars-text-muted);font-size:.9rem;letter-spacing:.04em;text-align:center;text-transform:uppercase}@keyframes _auth-loading-slide_18uey_1{0%{transform:translate(-4%)}to{transform:translate(142%)}}@media(max-width:640px){._card_18uey_22{padding:32px 24px 24px}}:root{--lcars-bg: #12131a;--lcars-panel: #181b25;--lcars-panel-raised: #1f2430;--lcars-text: #f1f2f6;--lcars-muted: #8f9bb3;--lcars-amber: #f0a500;--lcars-salmon: #ff6f61;--lcars-cyan: #4cc9f0;--lcars-green: #7ae582;--lcars-red: #ff4d6d;--lcars-purple: #9b5de5;--lcars-border: rgba(255, 255, 255, .08);--lcars-scrollbar-size: 7px;--lcars-scrollbar-track: rgba(14, 17, 26, .72);--lcars-scrollbar-thumb: rgba(240, 165, 0, .82);--lcars-scrollbar-thumb-hover: rgba(240, 165, 0, .96);--lcars-scrollbar-thumb-border: rgba(18, 19, 26, .84);--lcars-progress-start: #ff6f61;--lcars-progress-mid: #9b5de5;--lcars-progress-end: #4cc9f0;--lcars-surface-soft: rgba(255, 255, 255, .04);--lcars-surface-overlay: rgba(0, 0, 0, .24);--lcars-surface-overlay-strong: rgba(0, 0, 0, .35);--lcars-shell-border: rgba(255, 255, 255, .045);--lcars-shell-bg: rgba(255, 255, 255, .015);--lcars-shell-shadow: rgba(0, 0, 0, .22);--lcars-header-progress-track: rgba(255, 255, 255, .04);--lcars-rail-bg: linear-gradient(180deg, rgba(22, 25, 36, .98), rgba(13, 16, 24, .98));--lcars-rail-border: rgba(255, 255, 255, .04);--lcars-rail-shadow: rgba(0, 0, 0, .18);--lcars-control-border: rgba(255, 255, 255, .22);--lcars-control-bg: rgba(255, 255, 255, .08);--lcars-control-hover-bg: rgba(255, 255, 255, .12);--lcars-control-active-border: rgba(255, 255, 255, .44);--lcars-control-active-bg: rgba(255, 255, 255, .28);--lcars-control-active-text: rgba(246, 247, 250, .98);--lcars-control-active-ring: rgba(255, 255, 255, .12);--lcars-switch-shell-border: rgba(255, 255, 255, .08);--lcars-switch-shell-bg: rgba(9, 10, 15, .85);--lcars-switch-shell-active-border: rgba(240, 165, 0, .8);--lcars-switch-shell-active-bg: rgba(9, 10, 15, .92);--lcars-switch-shell-active-text: rgba(246, 247, 250, .98);--lcars-switch-track-border: rgba(255, 255, 255, .22);--lcars-switch-track-bg: rgba(31, 36, 48, .96);--lcars-switch-track-active-border: rgba(240, 165, 0, .8);--lcars-switch-track-active-bg: rgba(240, 165, 0, .25);--lcars-switch-knob-bg: rgba(24, 27, 37, .98);--lcars-switch-knob-ring: rgba(255, 255, 255, .08);--lcars-switch-knob-active-ring: rgba(240, 165, 0, .6);--lcars-chip-bg: rgba(37, 42, 56, .95);--lcars-chip-count-bg: rgba(0, 0, 0, .35);--lcars-chip-primary-bg: rgba(240, 165, 0, .96);--lcars-chip-primary-text: #17191f;--lcars-chip-primary-count-bg: rgba(255, 255, 255, .6);--lcars-chip-publication-bg: rgba(180, 91, 140, .9);--lcars-chip-publication-text: #201416;--lcars-chip-publication-count-bg: rgba(255, 255, 255, .56);--lcars-search-border: rgba(240, 165, 0, .22);--lcars-search-bg: rgba(12, 15, 23, .95);--lcars-date-field-border: rgba(255, 255, 255, .06);--lcars-date-field-bg: rgba(11, 14, 22, .94);--lcars-source-category-border: rgba(255, 255, 255, .06);--lcars-source-category-bg: rgba(15, 18, 27, .96);--lcars-input-border: rgba(240, 165, 0, .16);--lcars-input-bg: rgba(11, 14, 22, .94);--lcars-divider: rgba(255, 255, 255, .08);--lcars-status-bg: rgba(6, 9, 15, .96);--lcars-card-border: rgba(255, 255, 255, .04);--lcars-card-bg: rgba(8, 11, 20, .98);--lcars-card-viewed-bg: linear-gradient(180deg, rgba(14, 18, 28, .985), rgba(10, 13, 22, .985));--lcars-card-viewed-shadow: rgba(255, 255, 255, .04);--lcars-card-viewed-title-text: rgba(226, 231, 240, .94);--lcars-card-viewed-meta-text: rgba(150, 166, 188, .82);--lcars-card-viewed-summary-text: rgba(212, 220, 233, .88);--lcars-publication-band: #b45b8c;--lcars-link: rgba(76, 201, 240, .92);--lcars-link-hover: rgba(255, 255, 255, .92);--lcars-card-speaker-text: rgba(180, 146, 242, .96);--lcars-secondary-text: rgba(241, 242, 246, .78);--lcars-emphasis-text: rgba(241, 242, 246, .94);--lcars-tag-bg: rgba(255, 255, 255, .08);--lcars-tag-hover-bg: rgba(255, 255, 255, .12);--lcars-tag-hover-text: rgba(241, 242, 246, .96);--lcars-tag-selected-border: rgba(240, 165, 0, .38);--lcars-tag-selected-bg: rgba(240, 165, 0, .12);--lcars-tag-selected-text: rgba(255, 216, 148, .98);--lcars-tag-feelgood-border: rgba(122, 229, 130, .28);--lcars-tag-feelgood-bg: rgba(122, 229, 130, .08);--lcars-tag-feelgood-text: rgba(164, 238, 171, .96);--lcars-tag-feelgood-hover-border: rgba(122, 229, 130, .42);--lcars-tag-feelgood-hover-bg: rgba(122, 229, 130, .12);--lcars-tag-feelgood-hover-text: rgba(183, 244, 189, .98);--lcars-signal-low-border: rgba(255, 111, 97, .32);--lcars-signal-low-bg: rgba(255, 111, 97, .11);--lcars-signal-low-text: rgba(255, 183, 175, .98);--lcars-signal-mid-border: rgba(76, 201, 240, .3);--lcars-signal-mid-bg: rgba(76, 201, 240, .1);--lcars-signal-mid-text: rgba(164, 231, 248, .98);--lcars-signal-high-border: rgba(122, 229, 130, .3);--lcars-signal-high-bg: rgba(122, 229, 130, .1);--lcars-signal-high-text: rgba(183, 244, 189, .98);--lcars-icon-border: rgba(255, 255, 255, .14);--lcars-icon-bg: rgba(31, 36, 48, .96);--lcars-icon-text: rgba(241, 242, 246, .82);--lcars-icon-hover-border: rgba(255, 255, 255, .22);--lcars-icon-hover-text: rgba(241, 242, 246, .96);--lcars-icon-favorite-border: rgba(240, 165, 0, .52);--lcars-icon-favorite-shadow: rgba(240, 165, 0, .18);--lcars-icon-readlater-border: rgba(76, 201, 240, .5);--lcars-icon-readlater-shadow: rgba(76, 201, 240, .18);--lcars-card-favorite-border: rgba(240, 165, 0, .3);--lcars-card-readlater-border: rgba(76, 201, 240, .34);--lcars-icon-positive-border: rgba(122, 229, 130, .4);--lcars-icon-negative-border: rgba(255, 77, 109, .42);--lcars-icon-ai-border: rgba(155, 93, 229, .4);--lcars-icon-ai-bg: rgba(155, 93, 229, .14);--lcars-icon-ai-text: rgba(175, 120, 240, .96);--lcars-action-warning-border: rgba(240, 165, 0, .48);--lcars-action-warning-text: var(--lcars-amber);--lcars-action-info-border: rgba(76, 201, 240, .75);--lcars-action-info-text: var(--lcars-cyan);--lcars-action-danger-border: rgba(255, 111, 97, .82);--lcars-action-danger-text: var(--lcars-salmon);--lcars-action-critical-border: rgba(255, 77, 109, .52);--lcars-action-critical-text: var(--lcars-red);--lcars-source-selected-border: rgba(76, 201, 240, .42);--lcars-source-selected-bg: rgba(76, 201, 240, .14);--lcars-category-selected-border: rgba(240, 165, 0, .4);--lcars-category-selected-bg: rgba(240, 165, 0, .08);--lcars-category-partial-border: rgba(76, 201, 240, .28);--lcars-category-hot-border: rgba(255, 111, 97, .38);--lcars-quick-action-bg: rgba(19, 23, 33, .96);--lcars-quick-action-border: rgba(255, 255, 255, .06);--lcars-quick-action-button-border: rgba(255, 255, 255, .12);--lcars-quick-action-button-bg: rgba(255, 255, 255, .04);--lcars-notification-bg: rgba(18, 19, 26, .95);--lcars-floating-accent-border: rgba(155, 93, 229, .54);--lcars-floating-accent-text: rgba(198, 150, 255, .98);--lcars-floating-accent-ring: rgba(155, 93, 229, .14);--lcars-floating-neutral-border: rgba(241, 242, 246, .24);--lcars-floating-neutral-bg: linear-gradient(155deg, rgba(18, 19, 26, .92), rgba(12, 13, 20, .78));--lcars-floating-neutral-text: rgba(241, 242, 246, .78);--lcars-floating-neutral-shadow: rgba(0, 0, 0, .32);--lcars-floating-neutral-hover-border: rgba(241, 242, 246, .42);--lcars-floating-neutral-hover-text: rgba(241, 242, 246, .92);--lcars-overlay-bg: rgba(7, 8, 14, .66);--lcars-mobile-header-bg: rgba(18, 19, 26, .78);--lcars-mobile-header-border: rgba(255, 255, 255, .04);--lcars-mobile-header-shadow: rgba(0, 0, 0, .14);--lcars-modal-backdrop: rgba(11, 12, 17, .84);--lcars-modal-bg: rgba(18, 19, 26, .93);--lcars-modal-border: rgba(255, 255, 255, .12);--lcars-modal-shadow: rgba(0, 0, 0, .55);--lcars-modal-close-border: rgba(255, 255, 255, .35);--lcars-modal-section-border: rgba(255, 255, 255, .1);--lcars-modal-section-bg: rgba(255, 255, 255, .03);--lcars-modal-section-highlight-border: rgba(240, 165, 0, .38);--lcars-modal-section-highlight-bg: rgba(240, 165, 0, .08);--lcars-auth-overlay-bg: rgba(18, 19, 26, .92);--lcars-auth-card-bg: rgb(26, 31, 46);--lcars-auth-card-border: rgb(42, 49, 66);--lcars-auth-card-shadow: rgba(0, 0, 0, .4);--lcars-auth-title: var(--lcars-amber);--lcars-auth-subtitle: var(--lcars-muted);--lcars-auth-input-border: rgb(58, 65, 83);--lcars-auth-input-bg: rgb(37, 43, 59);--lcars-auth-input-focus-bg: rgb(42, 49, 66);--lcars-auth-input-text: rgb(241, 245, 251);--lcars-auth-link: var(--lcars-cyan);--lcars-auth-link-hover: #86ddff;--lcars-auth-error-border: rgba(255, 77, 109, .5);--lcars-auth-error-bg: rgba(255, 77, 109, .15);--lcars-auth-error-text: #ff93a6;--lcars-dashboard-card-title-size: clamp(1.05rem, 1.01rem + .32vw, 1.16rem);--lcars-dashboard-card-title-line-height: 1.26;--lcars-dashboard-card-body-size: clamp(1rem, .98rem + .18vw, 1.06rem);--lcars-dashboard-card-body-line-height: 1.48;--lcars-dashboard-card-meta-size: clamp(.84rem, .82rem + .14vw, .9rem);--lcars-dashboard-card-meta-line-height: 1.24;--lcars-dashboard-card-meta-letter-spacing: .08rem;--font-body: "Barlow", "Roboto", sans-serif}:root[data-theme=dracula]{--lcars-bg: #282a36;--lcars-panel: #343746;--lcars-panel-raised: #44475a;--lcars-text: #f8f8f2;--lcars-muted: #bd93f9;--lcars-amber: #ffb86c;--lcars-salmon: #ff5555;--lcars-cyan: #8be9fd;--lcars-green: #50fa7b;--lcars-red: #ff5555;--lcars-purple: #ff79c6;--lcars-border: rgba(248, 248, 242, .12);--lcars-scrollbar-track: rgba(40, 42, 54, .88);--lcars-scrollbar-thumb: rgba(255, 184, 108, .82);--lcars-scrollbar-thumb-hover: rgba(255, 184, 108, .96);--lcars-scrollbar-thumb-border: rgba(40, 42, 54, .96);--lcars-progress-start: #ff79c6;--lcars-progress-mid: #bd93f9;--lcars-progress-end: #8be9fd;--lcars-surface-soft: rgba(248, 248, 242, .05);--lcars-surface-overlay: rgba(24, 26, 33, .34);--lcars-surface-overlay-strong: rgba(24, 26, 33, .48);--lcars-shell-border: rgba(248, 248, 242, .08);--lcars-shell-bg: rgba(68, 71, 90, .18);--lcars-shell-shadow: rgba(24, 26, 33, .3);--lcars-header-progress-track: rgba(248, 248, 242, .06);--lcars-rail-bg: linear-gradient(180deg, rgba(52, 55, 70, .98), rgba(40, 42, 54, .98));--lcars-rail-border: rgba(248, 248, 242, .08);--lcars-rail-shadow: rgba(24, 26, 33, .34);--lcars-control-border: rgba(248, 248, 242, .2);--lcars-control-bg: rgba(68, 71, 90, .72);--lcars-control-hover-bg: rgba(68, 71, 90, .9);--lcars-control-active-border: rgba(248, 248, 242, .46);--lcars-control-active-bg: rgba(248, 248, 242, .28);--lcars-control-active-text: rgba(248, 248, 242, .98);--lcars-control-active-ring: rgba(248, 248, 242, .16);--lcars-switch-shell-border: rgba(248, 248, 242, .12);--lcars-switch-shell-bg: rgba(40, 42, 54, .9);--lcars-switch-shell-active-border: rgba(255, 184, 108, .82);--lcars-switch-shell-active-bg: rgba(40, 42, 54, .96);--lcars-switch-shell-active-text: rgba(248, 248, 242, .98);--lcars-switch-track-border: rgba(248, 248, 242, .22);--lcars-switch-track-bg: rgba(68, 71, 90, .92);--lcars-switch-track-active-border: rgba(255, 184, 108, .82);--lcars-switch-track-active-bg: rgba(255, 184, 108, .28);--lcars-switch-knob-bg: rgba(40, 42, 54, .98);--lcars-switch-knob-ring: rgba(248, 248, 242, .08);--lcars-switch-knob-active-ring: rgba(255, 184, 108, .62);--lcars-chip-bg: rgba(68, 71, 90, .88);--lcars-chip-count-bg: rgba(40, 42, 54, .74);--lcars-chip-primary-bg: rgba(255, 184, 108, .96);--lcars-chip-primary-text: #282a36;--lcars-chip-primary-count-bg: rgba(248, 248, 242, .74);--lcars-chip-publication-bg: rgba(255, 121, 198, .84);--lcars-chip-publication-text: #282a36;--lcars-chip-publication-count-bg: rgba(248, 248, 242, .74);--lcars-search-border: rgba(255, 184, 108, .34);--lcars-search-bg: rgba(40, 42, 54, .92);--lcars-date-field-border: rgba(248, 248, 242, .08);--lcars-date-field-bg: rgba(40, 42, 54, .92);--lcars-source-category-border: rgba(248, 248, 242, .08);--lcars-source-category-bg: rgba(52, 55, 70, .92);--lcars-input-border: rgba(255, 184, 108, .22);--lcars-input-bg: rgba(40, 42, 54, .92);--lcars-divider: rgba(248, 248, 242, .1);--lcars-status-bg: rgba(40, 42, 54, .96);--lcars-card-border: rgba(248, 248, 242, .08);--lcars-card-bg: rgba(52, 55, 70, .96);--lcars-card-viewed-bg: linear-gradient(180deg, rgba(48, 51, 65, .97), rgba(44, 47, 61, .97));--lcars-card-viewed-shadow: rgba(248, 248, 242, .05);--lcars-card-viewed-title-text: rgba(235, 235, 230, .95);--lcars-card-viewed-meta-text: rgba(181, 203, 217, .82);--lcars-card-viewed-summary-text: rgba(229, 229, 224, .9);--lcars-publication-band: #ff79c6;--lcars-link: rgba(139, 233, 253, .92);--lcars-link-hover: rgba(248, 248, 242, .98);--lcars-card-speaker-text: rgba(255, 184, 225, .98);--lcars-secondary-text: rgba(248, 248, 242, .78);--lcars-emphasis-text: rgba(248, 248, 242, .96);--lcars-tag-bg: rgba(248, 248, 242, .08);--lcars-tag-hover-bg: rgba(248, 248, 242, .14);--lcars-tag-hover-text: rgba(248, 248, 242, .98);--lcars-tag-selected-border: rgba(255, 184, 108, .46);--lcars-tag-selected-bg: rgba(255, 184, 108, .16);--lcars-tag-selected-text: rgba(255, 230, 202, .98);--lcars-tag-feelgood-border: rgba(80, 250, 123, .3);--lcars-tag-feelgood-bg: rgba(80, 250, 123, .11);--lcars-tag-feelgood-text: rgba(192, 255, 208, .98);--lcars-tag-feelgood-hover-border: rgba(80, 250, 123, .42);--lcars-tag-feelgood-hover-bg: rgba(80, 250, 123, .16);--lcars-tag-feelgood-hover-text: rgba(220, 255, 227, .98);--lcars-signal-low-border: rgba(255, 85, 85, .4);--lcars-signal-low-bg: rgba(255, 85, 85, .14);--lcars-signal-low-text: rgba(255, 200, 200, .98);--lcars-signal-mid-border: rgba(139, 233, 253, .38);--lcars-signal-mid-bg: rgba(139, 233, 253, .12);--lcars-signal-mid-text: rgba(212, 248, 255, .98);--lcars-signal-high-border: rgba(80, 250, 123, .38);--lcars-signal-high-bg: rgba(80, 250, 123, .12);--lcars-signal-high-text: rgba(212, 255, 223, .98);--lcars-icon-border: rgba(248, 248, 242, .16);--lcars-icon-bg: rgba(68, 71, 90, .88);--lcars-icon-text: rgba(248, 248, 242, .84);--lcars-icon-hover-border: rgba(248, 248, 242, .28);--lcars-icon-hover-text: rgba(248, 248, 242, .98);--lcars-icon-favorite-border: rgba(255, 184, 108, .58);--lcars-icon-favorite-shadow: rgba(255, 184, 108, .2);--lcars-icon-readlater-border: rgba(139, 233, 253, .56);--lcars-icon-readlater-shadow: rgba(139, 233, 253, .2);--lcars-card-favorite-border: rgba(255, 184, 108, .34);--lcars-card-readlater-border: rgba(139, 233, 253, .38);--lcars-icon-positive-border: rgba(80, 250, 123, .45);--lcars-icon-negative-border: rgba(255, 85, 85, .48);--lcars-icon-ai-border: rgba(255, 121, 198, .48);--lcars-icon-ai-bg: rgba(255, 121, 198, .14);--lcars-icon-ai-text: rgba(255, 198, 230, .98);--lcars-action-warning-border: rgba(255, 184, 108, .58);--lcars-action-warning-text: #ffb86c;--lcars-action-info-border: rgba(139, 233, 253, .68);--lcars-action-info-text: #8be9fd;--lcars-action-danger-border: rgba(255, 121, 198, .62);--lcars-action-danger-text: #ff79c6;--lcars-action-critical-border: rgba(255, 85, 85, .62);--lcars-action-critical-text: #ff5555;--lcars-source-selected-border: rgba(139, 233, 253, .5);--lcars-source-selected-bg: rgba(139, 233, 253, .16);--lcars-category-selected-border: rgba(255, 184, 108, .48);--lcars-category-selected-bg: rgba(255, 184, 108, .1);--lcars-category-partial-border: rgba(139, 233, 253, .36);--lcars-category-hot-border: rgba(255, 121, 198, .42);--lcars-quick-action-bg: rgba(52, 55, 70, .94);--lcars-quick-action-border: rgba(248, 248, 242, .08);--lcars-quick-action-button-border: rgba(248, 248, 242, .16);--lcars-quick-action-button-bg: rgba(248, 248, 242, .08);--lcars-notification-bg: rgba(40, 42, 54, .96);--lcars-floating-accent-border: rgba(255, 121, 198, .48);--lcars-floating-accent-text: rgba(255, 198, 230, .98);--lcars-floating-accent-ring: rgba(255, 121, 198, .14);--lcars-floating-neutral-border: rgba(248, 248, 242, .28);--lcars-floating-neutral-bg: linear-gradient(155deg, rgba(52, 55, 70, .94), rgba(40, 42, 54, .88));--lcars-floating-neutral-text: rgba(248, 248, 242, .82);--lcars-floating-neutral-shadow: rgba(24, 26, 33, .34);--lcars-floating-neutral-hover-border: rgba(248, 248, 242, .4);--lcars-floating-neutral-hover-text: rgba(248, 248, 242, .98);--lcars-overlay-bg: rgba(24, 26, 33, .68);--lcars-mobile-header-bg: rgba(52, 55, 70, .82);--lcars-mobile-header-border: rgba(248, 248, 242, .06);--lcars-mobile-header-shadow: rgba(24, 26, 33, .18);--lcars-modal-backdrop: rgba(24, 26, 33, .82);--lcars-modal-bg: rgba(40, 42, 54, .96);--lcars-modal-border: rgba(248, 248, 242, .16);--lcars-modal-shadow: rgba(24, 26, 33, .48);--lcars-modal-close-border: rgba(248, 248, 242, .3);--lcars-modal-section-border: rgba(248, 248, 242, .12);--lcars-modal-section-bg: rgba(248, 248, 242, .05);--lcars-modal-section-highlight-border: rgba(255, 184, 108, .42);--lcars-modal-section-highlight-bg: rgba(255, 184, 108, .12);--lcars-auth-overlay-bg: rgba(40, 42, 54, .92);--lcars-auth-card-bg: rgb(52, 55, 70);--lcars-auth-card-border: rgb(68, 71, 90);--lcars-auth-card-shadow: rgba(24, 26, 33, .42);--lcars-auth-title: var(--lcars-amber);--lcars-auth-subtitle: var(--lcars-muted);--lcars-auth-input-border: rgb(68, 71, 90);--lcars-auth-input-bg: rgb(40, 42, 54);--lcars-auth-input-focus-bg: rgb(68, 71, 90);--lcars-auth-input-text: rgb(248, 248, 242);--lcars-auth-link: var(--lcars-cyan);--lcars-auth-link-hover: #d1f4ff;--lcars-auth-error-border: rgba(255, 85, 85, .5);--lcars-auth-error-bg: rgba(255, 85, 85, .14);--lcars-auth-error-text: #ffb1b1}:root[data-theme=modern-light]{--lcars-bg: #eceef2;--lcars-panel: #f6f7fa;--lcars-panel-raised: #eceff4;--lcars-text: #1d1d1f;--lcars-muted: #6e6e73;--lcars-amber: #ff9f0a;--lcars-salmon: #d84f68;--lcars-cyan: #007aff;--lcars-green: #34c759;--lcars-red: #ff3b30;--lcars-purple: #af52de;--lcars-border: rgba(29, 29, 31, .1);--lcars-scrollbar-track: rgba(224, 227, 233, .92);--lcars-scrollbar-thumb: rgba(217, 154, 53, .68);--lcars-scrollbar-thumb-hover: rgba(217, 154, 53, .88);--lcars-scrollbar-thumb-border: rgba(215, 218, 226, .96);--lcars-progress-start: #ff9f0a;--lcars-progress-mid: #af52de;--lcars-progress-end: #007aff;--lcars-surface-soft: rgba(255, 255, 255, .38);--lcars-surface-overlay: rgba(246, 247, 250, .78);--lcars-surface-overlay-strong: rgba(236, 239, 244, .9);--lcars-shell-border: rgba(29, 29, 31, .08);--lcars-shell-bg: rgba(246, 247, 250, .82);--lcars-shell-shadow: rgba(29, 29, 31, .06);--lcars-header-progress-track: rgba(29, 29, 31, .08);--lcars-rail-bg: linear-gradient(180deg, rgba(248, 249, 252, .96), rgba(238, 241, 246, .96));--lcars-rail-border: rgba(29, 29, 31, .08);--lcars-rail-shadow: rgba(29, 29, 31, .08);--lcars-control-border: rgba(29, 29, 31, .12);--lcars-control-bg: rgba(234, 238, 244, .98);--lcars-control-hover-bg: rgba(227, 232, 239, .98);--lcars-control-active-border: rgba(255, 159, 10, .46);--lcars-control-active-bg: rgba(255, 159, 10, .2);--lcars-control-active-text: rgba(29, 29, 31, .96);--lcars-control-active-ring: rgba(255, 159, 10, .16);--lcars-switch-shell-border: rgba(29, 29, 31, .12);--lcars-switch-shell-bg: rgba(236, 239, 244, .98);--lcars-switch-shell-active-border: rgba(255, 159, 10, .58);--lcars-switch-shell-active-bg: rgba(246, 247, 250, .98);--lcars-switch-shell-active-text: rgba(29, 29, 31, .96);--lcars-switch-track-border: rgba(29, 29, 31, .14);--lcars-switch-track-bg: rgba(220, 226, 234, .98);--lcars-switch-track-active-border: rgba(255, 159, 10, .5);--lcars-switch-track-active-bg: rgba(217, 154, 53, .18);--lcars-switch-knob-bg: rgba(255, 255, 255, .98);--lcars-switch-knob-ring: rgba(29, 29, 31, .08);--lcars-switch-knob-active-ring: rgba(255, 159, 10, .34);--lcars-chip-bg: rgba(234, 238, 244, .98);--lcars-chip-count-bg: rgba(29, 29, 31, .08);--lcars-chip-primary-bg: rgba(217, 154, 53, .88);--lcars-chip-primary-text: #1d1d1f;--lcars-chip-primary-count-bg: rgba(255, 255, 255, .38);--lcars-chip-publication-bg: rgba(178, 100, 138, .72);--lcars-chip-publication-text: #331a20;--lcars-chip-publication-count-bg: rgba(255, 255, 255, .46);--lcars-search-border: rgba(0, 122, 255, .22);--lcars-search-bg: rgba(244, 246, 250, .98);--lcars-date-field-border: rgba(29, 29, 31, .08);--lcars-date-field-bg: rgba(244, 246, 250, .98);--lcars-source-category-border: rgba(29, 29, 31, .08);--lcars-source-category-bg: rgba(244, 246, 250, .96);--lcars-input-border: rgba(29, 29, 31, .12);--lcars-input-bg: rgba(244, 246, 250, .98);--lcars-divider: rgba(29, 29, 31, .1);--lcars-status-bg: rgba(244, 246, 250, .96);--lcars-card-border: rgba(29, 29, 31, .08);--lcars-card-bg: rgba(246, 247, 250, .98);--lcars-card-viewed-bg: linear-gradient(180deg, rgba(240, 243, 248, .99), rgba(237, 241, 246, .99));--lcars-card-viewed-shadow: rgba(255, 255, 255, .65);--lcars-card-viewed-title-text: rgba(43, 44, 48, .92);--lcars-card-viewed-meta-text: rgba(99, 113, 129, .84);--lcars-card-viewed-summary-text: rgba(60, 63, 70, .88);--lcars-publication-band: #b2648a;--lcars-link: rgba(0, 122, 255, .92);--lcars-link-hover: rgba(29, 29, 31, .98);--lcars-card-speaker-text: rgba(120, 74, 154, .96);--lcars-secondary-text: rgba(110, 110, 115, .96);--lcars-emphasis-text: rgba(29, 29, 31, .96);--lcars-tag-bg: rgba(232, 236, 242, .94);--lcars-tag-hover-bg: rgba(224, 229, 236, .98);--lcars-tag-hover-text: rgba(29, 29, 31, .96);--lcars-tag-selected-border: rgba(255, 159, 10, .42);--lcars-tag-selected-bg: rgba(217, 154, 53, .14);--lcars-tag-selected-text: rgba(160, 84, 0, .96);--lcars-tag-feelgood-border: rgba(52, 199, 89, .3);--lcars-tag-feelgood-bg: rgba(52, 199, 89, .1);--lcars-tag-feelgood-text: rgba(26, 112, 56, .96);--lcars-tag-feelgood-hover-border: rgba(52, 199, 89, .42);--lcars-tag-feelgood-hover-bg: rgba(52, 199, 89, .14);--lcars-tag-feelgood-hover-text: rgba(18, 96, 46, .98);--lcars-signal-low-border: rgba(255, 59, 48, .28);--lcars-signal-low-bg: rgba(255, 59, 48, .08);--lcars-signal-low-text: rgba(165, 39, 30, .96);--lcars-signal-mid-border: rgba(0, 122, 255, .28);--lcars-signal-mid-bg: rgba(0, 122, 255, .08);--lcars-signal-mid-text: rgba(0, 84, 176, .96);--lcars-signal-high-border: rgba(52, 199, 89, .28);--lcars-signal-high-bg: rgba(52, 199, 89, .08);--lcars-signal-high-text: rgba(24, 112, 56, .96);--lcars-icon-border: rgba(29, 29, 31, .12);--lcars-icon-bg: rgba(234, 238, 244, .98);--lcars-icon-text: rgba(29, 29, 31, .72);--lcars-icon-hover-border: rgba(29, 29, 31, .18);--lcars-icon-hover-text: rgba(29, 29, 31, .96);--lcars-icon-favorite-border: rgba(255, 159, 10, .52);--lcars-icon-favorite-shadow: rgba(255, 159, 10, .14);--lcars-icon-readlater-border: rgba(0, 122, 255, .42);--lcars-icon-readlater-shadow: rgba(0, 122, 255, .14);--lcars-card-favorite-border: rgba(255, 159, 10, .26);--lcars-card-readlater-border: rgba(0, 122, 255, .28);--lcars-icon-positive-border: rgba(52, 199, 89, .34);--lcars-icon-negative-border: rgba(255, 59, 48, .34);--lcars-icon-ai-border: rgba(175, 82, 222, .34);--lcars-icon-ai-bg: rgba(175, 82, 222, .08);--lcars-icon-ai-text: rgba(118, 51, 153, .96);--lcars-action-warning-border: rgba(255, 159, 10, .42);--lcars-action-warning-text: #c26c00;--lcars-action-info-border: rgba(0, 122, 255, .44);--lcars-action-info-text: #0060c7;--lcars-action-danger-border: rgba(216, 79, 104, .44);--lcars-action-danger-text: #b03f55;--lcars-action-critical-border: rgba(255, 59, 48, .48);--lcars-action-critical-text: #cc2f27;--lcars-source-selected-border: rgba(0, 122, 255, .32);--lcars-source-selected-bg: rgba(0, 122, 255, .08);--lcars-category-selected-border: rgba(255, 159, 10, .34);--lcars-category-selected-bg: rgba(255, 159, 10, .08);--lcars-category-partial-border: rgba(0, 122, 255, .22);--lcars-category-hot-border: rgba(216, 79, 104, .26);--lcars-quick-action-bg: rgba(255, 255, 255, .98);--lcars-quick-action-border: rgba(29, 29, 31, .08);--lcars-quick-action-button-border: rgba(29, 29, 31, .1);--lcars-quick-action-button-bg: rgba(234, 238, 244, .98);--lcars-notification-bg: rgba(246, 247, 250, .98);--lcars-floating-accent-border: rgba(175, 82, 222, .28);--lcars-floating-accent-text: rgba(118, 51, 153, .96);--lcars-floating-accent-ring: rgba(175, 82, 222, .08);--lcars-floating-neutral-border: rgba(29, 29, 31, .12);--lcars-floating-neutral-bg: linear-gradient(155deg, rgba(246, 247, 250, .96), rgba(236, 240, 246, .96));--lcars-floating-neutral-text: rgba(29, 29, 31, .78);--lcars-floating-neutral-shadow: rgba(29, 29, 31, .08);--lcars-floating-neutral-hover-border: rgba(29, 29, 31, .18);--lcars-floating-neutral-hover-text: rgba(29, 29, 31, .96);--lcars-overlay-bg: rgba(29, 29, 31, .12);--lcars-mobile-header-bg: rgba(246, 247, 250, .9);--lcars-mobile-header-border: rgba(29, 29, 31, .08);--lcars-mobile-header-shadow: rgba(29, 29, 31, .08);--lcars-modal-backdrop: rgba(29, 29, 31, .18);--lcars-modal-bg: rgba(246, 247, 250, .98);--lcars-modal-border: rgba(29, 29, 31, .1);--lcars-modal-shadow: rgba(29, 29, 31, .16);--lcars-modal-close-border: rgba(29, 29, 31, .18);--lcars-modal-section-border: rgba(29, 29, 31, .08);--lcars-modal-section-bg: rgba(237, 240, 245, .98);--lcars-modal-section-highlight-border: rgba(255, 159, 10, .24);--lcars-modal-section-highlight-bg: rgba(255, 159, 10, .08);--lcars-auth-overlay-bg: rgba(236, 239, 244, .78);--lcars-auth-card-bg: rgb(248, 249, 252);--lcars-auth-card-border: rgb(210, 216, 225);--lcars-auth-card-shadow: rgba(29, 29, 31, .08);--lcars-auth-title: #c26c00;--lcars-auth-subtitle: rgba(110, 110, 115, .96);--lcars-auth-input-border: rgb(201, 208, 218);--lcars-auth-input-bg: rgb(244, 246, 250);--lcars-auth-input-focus-bg: rgb(236, 239, 244);--lcars-auth-input-text: rgb(29, 29, 31);--lcars-auth-link: #0060c7;--lcars-auth-link-hover: #007aff;--lcars-auth-error-border: rgba(255, 59, 48, .32);--lcars-auth-error-bg: rgba(255, 59, 48, .08);--lcars-auth-error-text: #cc2f27}:root[data-theme=modern-dark]{--lcars-bg: #1c1c1e;--lcars-panel: #2c2c2e;--lcars-panel-raised: #3a3a3c;--lcars-text: #f5f5f7;--lcars-muted: #aeaeb2;--lcars-amber: #c7a86a;--lcars-salmon: #b28b91;--lcars-cyan: #7f9fb0;--lcars-green: #7ea686;--lcars-red: #c07b84;--lcars-purple: #8c84a3;--lcars-border: rgba(245, 245, 247, .1);--lcars-scrollbar-track: rgba(28, 28, 30, .92);--lcars-scrollbar-thumb: rgba(199, 168, 106, .72);--lcars-scrollbar-thumb-hover: rgba(199, 168, 106, .92);--lcars-scrollbar-thumb-border: rgba(44, 44, 46, .96);--lcars-progress-start: #c7a86a;--lcars-progress-mid: #8c84a3;--lcars-progress-end: #7f9fb0;--lcars-surface-soft: rgba(255, 255, 255, .04);--lcars-surface-overlay: rgba(28, 28, 30, .42);--lcars-surface-overlay-strong: rgba(28, 28, 30, .56);--lcars-shell-border: rgba(245, 245, 247, .08);--lcars-shell-bg: rgba(58, 58, 60, .24);--lcars-shell-shadow: rgba(0, 0, 0, .24);--lcars-header-progress-track: rgba(245, 245, 247, .06);--lcars-rail-bg: linear-gradient(180deg, rgba(44, 44, 46, .98), rgba(28, 28, 30, .98));--lcars-rail-border: rgba(245, 245, 247, .08);--lcars-rail-shadow: rgba(0, 0, 0, .24);--lcars-control-border: rgba(245, 245, 247, .12);--lcars-control-bg: rgba(58, 58, 60, .9);--lcars-control-hover-bg: rgba(72, 72, 74, .94);--lcars-control-active-border: rgba(245, 245, 247, .28);--lcars-control-active-bg: rgba(112, 112, 118, .96);--lcars-control-active-text: rgba(245, 245, 247, .96);--lcars-control-active-ring: rgba(245, 245, 247, .12);--lcars-switch-shell-border: rgba(245, 245, 247, .12);--lcars-switch-shell-bg: rgba(28, 28, 30, .94);--lcars-switch-shell-active-border: rgba(199, 168, 106, .56);--lcars-switch-shell-active-bg: rgba(28, 28, 30, .98);--lcars-switch-shell-active-text: rgba(245, 245, 247, .96);--lcars-switch-track-border: rgba(245, 245, 247, .14);--lcars-switch-track-bg: rgba(58, 58, 60, .92);--lcars-switch-track-active-border: rgba(199, 168, 106, .48);--lcars-switch-track-active-bg: rgba(199, 168, 106, .18);--lcars-switch-knob-bg: rgba(245, 245, 247, .92);--lcars-switch-knob-ring: rgba(28, 28, 30, .14);--lcars-switch-knob-active-ring: rgba(199, 168, 106, .3);--lcars-chip-bg: rgba(58, 58, 60, .9);--lcars-chip-count-bg: rgba(255, 255, 255, .08);--lcars-chip-primary-bg: rgba(199, 168, 106, .94);--lcars-chip-primary-text: #1c1c1e;--lcars-chip-primary-count-bg: rgba(255, 255, 255, .72);--lcars-chip-publication-bg: rgba(164, 119, 146, .84);--lcars-chip-publication-text: #1c1c1e;--lcars-chip-publication-count-bg: rgba(245, 245, 247, .7);--lcars-search-border: rgba(127, 159, 176, .24);--lcars-search-bg: rgba(28, 28, 30, .96);--lcars-date-field-border: rgba(245, 245, 247, .08);--lcars-date-field-bg: rgba(44, 44, 46, .94);--lcars-source-category-border: rgba(245, 245, 247, .08);--lcars-source-category-bg: rgba(58, 58, 60, .94);--lcars-input-border: rgba(199, 168, 106, .18);--lcars-input-bg: rgba(44, 44, 46, .94);--lcars-divider: rgba(245, 245, 247, .08);--lcars-status-bg: rgba(28, 28, 30, .96);--lcars-card-border: rgba(245, 245, 247, .08);--lcars-card-bg: rgba(28, 28, 30, .96);--lcars-card-viewed-bg: linear-gradient(180deg, rgba(36, 36, 38, .975), rgba(31, 31, 33, .975));--lcars-card-viewed-shadow: rgba(245, 245, 247, .05);--lcars-card-viewed-title-text: rgba(236, 236, 238, .95);--lcars-card-viewed-meta-text: rgba(177, 189, 197, .82);--lcars-card-viewed-summary-text: rgba(224, 224, 227, .89);--lcars-publication-band: #a47792;--lcars-link: rgba(127, 159, 176, .92);--lcars-link-hover: rgba(245, 245, 247, .98);--lcars-card-speaker-text: rgba(183, 171, 213, .96);--lcars-secondary-text: rgba(174, 174, 178, .92);--lcars-emphasis-text: rgba(245, 245, 247, .96);--lcars-tag-bg: rgba(58, 58, 60, .88);--lcars-tag-hover-bg: rgba(72, 72, 74, .96);--lcars-tag-hover-text: rgba(245, 245, 247, .98);--lcars-tag-selected-border: rgba(199, 168, 106, .4);--lcars-tag-selected-bg: rgba(199, 168, 106, .12);--lcars-tag-selected-text: rgba(232, 216, 187, .96);--lcars-tag-feelgood-border: rgba(126, 166, 134, .28);--lcars-tag-feelgood-bg: rgba(126, 166, 134, .12);--lcars-tag-feelgood-text: rgba(216, 231, 219, .96);--lcars-tag-feelgood-hover-border: rgba(126, 166, 134, .38);--lcars-tag-feelgood-hover-bg: rgba(126, 166, 134, .16);--lcars-tag-feelgood-hover-text: rgba(233, 242, 235, .98);--lcars-signal-low-border: rgba(192, 123, 132, .32);--lcars-signal-low-bg: rgba(192, 123, 132, .12);--lcars-signal-low-text: rgba(236, 211, 215, .96);--lcars-signal-mid-border: rgba(127, 159, 176, .32);--lcars-signal-mid-bg: rgba(127, 159, 176, .12);--lcars-signal-mid-text: rgba(218, 226, 231, .96);--lcars-signal-high-border: rgba(126, 166, 134, .32);--lcars-signal-high-bg: rgba(126, 166, 134, .12);--lcars-signal-high-text: rgba(218, 231, 221, .96);--lcars-icon-border: rgba(245, 245, 247, .14);--lcars-icon-bg: rgba(58, 58, 60, .9);--lcars-icon-text: rgba(245, 245, 247, .78);--lcars-icon-hover-border: rgba(245, 245, 247, .22);--lcars-icon-hover-text: rgba(245, 245, 247, .98);--lcars-icon-favorite-border: rgba(199, 168, 106, .48);--lcars-icon-favorite-shadow: rgba(199, 168, 106, .14);--lcars-icon-readlater-border: rgba(127, 159, 176, .46);--lcars-icon-readlater-shadow: rgba(127, 159, 176, .14);--lcars-card-favorite-border: rgba(199, 168, 106, .28);--lcars-card-readlater-border: rgba(127, 159, 176, .28);--lcars-icon-positive-border: rgba(126, 166, 134, .34);--lcars-icon-negative-border: rgba(192, 123, 132, .34);--lcars-icon-ai-border: rgba(140, 132, 163, .36);--lcars-icon-ai-bg: rgba(140, 132, 163, .12);--lcars-icon-ai-text: rgba(217, 213, 226, .96);--lcars-action-warning-border: rgba(199, 168, 106, .42);--lcars-action-warning-text: #e0bf88;--lcars-action-info-border: rgba(127, 159, 176, .42);--lcars-action-info-text: #c0d3dd;--lcars-action-danger-border: rgba(178, 139, 145, .42);--lcars-action-danger-text: #ddc4c8;--lcars-action-critical-border: rgba(192, 123, 132, .46);--lcars-action-critical-text: #efc8ce;--lcars-source-selected-border: rgba(127, 159, 176, .3);--lcars-source-selected-bg: rgba(127, 159, 176, .1);--lcars-category-selected-border: rgba(199, 168, 106, .32);--lcars-category-selected-bg: rgba(199, 168, 106, .1);--lcars-category-partial-border: rgba(127, 159, 176, .22);--lcars-category-hot-border: rgba(178, 139, 145, .24);--lcars-quick-action-bg: rgba(44, 44, 46, .94);--lcars-quick-action-border: rgba(245, 245, 247, .08);--lcars-quick-action-button-border: rgba(245, 245, 247, .12);--lcars-quick-action-button-bg: rgba(58, 58, 60, .92);--lcars-notification-bg: rgba(28, 28, 30, .96);--lcars-floating-accent-border: rgba(140, 132, 163, .34);--lcars-floating-accent-text: rgba(217, 213, 226, .96);--lcars-floating-accent-ring: rgba(140, 132, 163, .1);--lcars-floating-neutral-border: rgba(245, 245, 247, .12);--lcars-floating-neutral-bg: linear-gradient(155deg, rgba(58, 58, 60, .94), rgba(44, 44, 46, .92));--lcars-floating-neutral-text: rgba(245, 245, 247, .8);--lcars-floating-neutral-shadow: rgba(0, 0, 0, .24);--lcars-floating-neutral-hover-border: rgba(245, 245, 247, .18);--lcars-floating-neutral-hover-text: rgba(245, 245, 247, .96);--lcars-overlay-bg: rgba(28, 28, 30, .56);--lcars-mobile-header-bg: rgba(28, 28, 30, .82);--lcars-mobile-header-border: rgba(245, 245, 247, .06);--lcars-mobile-header-shadow: rgba(0, 0, 0, .18);--lcars-modal-backdrop: rgba(28, 28, 30, .76);--lcars-modal-bg: rgba(44, 44, 46, .96);--lcars-modal-border: rgba(245, 245, 247, .12);--lcars-modal-shadow: rgba(0, 0, 0, .42);--lcars-modal-close-border: rgba(245, 245, 247, .22);--lcars-modal-section-border: rgba(245, 245, 247, .08);--lcars-modal-section-bg: rgba(58, 58, 60, .9);--lcars-modal-section-highlight-border: rgba(199, 168, 106, .28);--lcars-modal-section-highlight-bg: rgba(199, 168, 106, .1);--lcars-auth-overlay-bg: rgba(28, 28, 30, .92);--lcars-auth-card-bg: rgb(44, 44, 46);--lcars-auth-card-border: rgb(72, 72, 74);--lcars-auth-card-shadow: rgba(0, 0, 0, .32);--lcars-auth-title: var(--lcars-amber);--lcars-auth-subtitle: var(--lcars-muted);--lcars-auth-input-border: rgb(72, 72, 74);--lcars-auth-input-bg: rgb(58, 58, 60);--lcars-auth-input-focus-bg: rgb(72, 72, 74);--lcars-auth-input-text: rgb(245, 245, 247);--lcars-auth-link: var(--lcars-cyan);--lcars-auth-link-hover: #d0dde4;--lcars-auth-error-border: rgba(192, 123, 132, .4);--lcars-auth-error-bg: rgba(192, 123, 132, .12);--lcars-auth-error-text: #efc8ce}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Barlow-400.ttf) format("truetype")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Barlow-500.ttf) format("truetype")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Barlow-600.ttf) format("truetype")}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Barlow-700.ttf) format("truetype")}*{box-sizing:border-box}[hidden]{display:none!important}html,body,#root{min-height:100%}body{margin:0;background:var(--lcars-bg);color:var(--lcars-text);font-family:var(--font-body);line-height:1.42;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scrollbar-width:thin;scrollbar-color:var(--lcars-scrollbar-thumb) var(--lcars-scrollbar-track)}html{overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--lcars-scrollbar-thumb) var(--lcars-scrollbar-track)}html::-webkit-scrollbar,body::-webkit-scrollbar{width:var(--lcars-scrollbar-size);height:var(--lcars-scrollbar-size)}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:var(--lcars-scrollbar-track)}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:var(--lcars-scrollbar-thumb);border-radius:999px;border:1px solid var(--lcars-scrollbar-thumb-border)}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background:var(--lcars-scrollbar-thumb-hover)}button,input{font:inherit}button{cursor:pointer}
