.theme-light[data-v-c01c0e90]{--bg: #fbfbf8;--text: #0a0a0a;--textMuted: rgba(10, 10, 10, .68);--surface: #ffffff;--border: rgba(10, 10, 10, .1);--accent: #a7f3d0;--accentSoft: color-mix(in srgb, var(--accent) 70%, transparent);--divider: color-mix(in srgb, var(--accent) 55%, transparent);--accentText: #0a0a0a;--btnPrimaryBg: #000000;--btnPrimaryText: #ffffff;--btnSecondaryBg: #ffffff;--btnSecondaryText: #0a0a0a;--btnSecondaryBorder: rgba(10, 10, 10, .2);--btnSecondaryHoverBg: rgba(10, 10, 10, .02);--focus: rgba(0, 0, 0, .2);--focusSoft: rgba(0, 0, 0, .1)}.theme-dark[data-v-c01c0e90]{--bg: #0b0f0c;--text: #ffffff;--textMuted: rgba(255, 255, 255, .7);--surface: #1D221F;--border: rgba(255, 255, 255, .12);--accent: #a7f3d0;--accentSoft: color-mix(in srgb, var(--accent) 85%, transparent);--divider: color-mix(in srgb, var(--accent) 75%, transparent);--accentText: #0a0a0a;--btnPrimaryBg: #ffffff;--btnPrimaryText: #0a0a0a;--btnSecondaryBg: rgba(255, 255, 255, .08);--btnSecondaryText: #ffffff;--btnSecondaryBorder: rgba(255, 255, 255, .18);--btnSecondaryHoverBg: rgba(255, 255, 255, .12);--focus: rgba(255, 255, 255, .22);--focusSoft: rgba(255, 255, 255, .12)}.no-scrollbar[data-v-c01c0e90]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-c01c0e90]{-ms-overflow-style:none;scrollbar-width:none}.line-clamp-2[data-v-c01c0e90]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.navbar[data-v-c01c0e90]{background:color-mix(in srgb,var(--bg) 96%,transparent);border-bottom:1px solid var(--border);transition:transform .22s ease,opacity .22s ease,background .22s ease;will-change:transform,opacity}.navbar--shown[data-v-c01c0e90]{transform:translateY(0);opacity:1;pointer-events:auto}.navbar--hidden[data-v-c01c0e90]{transform:translateY(-110%);opacity:0;pointer-events:none}
