:root[data-theme=liquid-light]{--lq-a:#2a4cff;--lq-a-deep:#1a33c2;--lq-b:#ff6a2b;--lq-c:#ffd23f;--lq-f-disc:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cdefs%3E%3CradialGradient id='g' cx='.3' cy='.24' r='.9'%3E%3Cstop offset='0' stop-color='%236a86ff'/%3E%3Cstop offset='.5' stop-color='%232a4cff'/%3E%3Cstop offset='1' stop-color='%231731c9'/%3E%3C/radialGradient%3E%3ClinearGradient id='e' x1='.15' y1='.1' x2='.7' y2='.8'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.55'/%3E%3Cstop offset='.45' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='.22'/%3E%3C/linearGradient%3E%3Cfilter id='d' x='-0' y='-0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0.9 0 0 0 -0.450'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Cfilter id='l' x='-0' y='-0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='10'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.55 0 0 0 -0.275'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Cfilter id='s' x='-0.3' y='-0.3' width='1.6' height='1.6'%3E%3CfeGaussianBlur stdDeviation='13'/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx='329' cy='335' r='280' fill='rgba(16,24,90,.42)' filter='url(%23s)'/%3E%3Ccircle cx='320' cy='320' r='282' fill='url(%23g)'/%3E%3Ccircle cx='320' cy='320' r='282' filter='url(%23d)'/%3E%3Ccircle cx='320' cy='320' r='282' filter='url(%23l)'/%3E%3Ccircle cx='320' cy='320' r='281' fill='none' stroke='url(%23e)' stroke-width='2'/%3E%3C/svg%3E");--lq-f-rise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='646' height='646'%3E%3Cdefs%3E%3CradialGradient id='g' cx='.3' cy='.24' r='.9'%3E%3Cstop offset='0' stop-color='%23ff9a66'/%3E%3Cstop offset='.5' stop-color='%23ff6a2b'/%3E%3Cstop offset='1' stop-color='%23e9500f'/%3E%3C/radialGradient%3E%3ClinearGradient id='e' x1='.15' y1='.1' x2='.7' y2='.8'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.55'/%3E%3Cstop offset='.45' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='.22'/%3E%3C/linearGradient%3E%3Cfilter id='d' x='-0' y='-0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='11'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0.9 0 0 0 -0.450'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Cfilter id='l' x='-0' y='-0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='18'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.55 0 0 0 -0.275'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Cfilter id='s' x='-0.3' y='-0.3' width='1.6' height='1.6'%3E%3CfeGaussianBlur stdDeviation='13'/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx='332' cy='338' r='283' fill='rgba(90,30,0,.36)' filter='url(%23s)'/%3E%3Ccircle cx='323' cy='323' r='285' fill='url(%23g)'/%3E%3Ccircle cx='323' cy='323' r='285' filter='url(%23d)'/%3E%3Ccircle cx='323' cy='323' r='285' filter='url(%23l)'/%3E%3Ccircle cx='323' cy='323' r='284' fill='none' stroke='url(%23e)' stroke-width='2'/%3E%3C/svg%3E");--lq-f-ring:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='412' height='412'%3E%3Cdefs%3E%3CradialGradient id='g' gradientUnits='userSpaceOnUse' cx='412' cy='0' r='372'%3E%3Cstop offset='0.6344' stop-color='%23e2501a'/%3E%3Cstop offset='0.6929' stop-color='%23ff6a2b'/%3E%3Cstop offset='0.8391' stop-color='%23ff7a3c'/%3E%3Cstop offset='0.9049' stop-color='%23ffa06c'/%3E%3Cstop offset='0.9634' stop-color='%23ff7434'/%3E%3Cstop offset='1' stop-color='%23f0581c'/%3E%3C/radialGradient%3E%3Cfilter id='d' x='-0.15' y='-0.15' width='1.3' height='1.3'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='5'/%3E%3CfeColorMatrix values='0 0 0 0 0.2 0 0 0 0 0 0 0 0 0 0 0.9 0 0 0 -0.450'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Cfilter id='l' x='-0.15' y='-0.15' width='1.3' height='1.3'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='12'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.5 0 0 0 -0.250'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Cfilter id='s' x='-0.3' y='-0.3' width='1.6' height='1.6'%3E%3CfeGaussianBlur stdDeviation='12'/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx='420' cy='14' r='304.0' fill='none' stroke='rgba(70,24,6,.36)' stroke-width='132' filter='url(%23s)'/%3E%3Ccircle cx='412' cy='0' r='304.0' fill='none' stroke='url(%23g)' stroke-width='136'/%3E%3Ccircle cx='412' cy='0' r='304.0' fill='none' stroke='%23000' stroke-width='136' filter='url(%23d)'/%3E%3Ccircle cx='412' cy='0' r='304.0' fill='none' stroke='%23000' stroke-width='136' filter='url(%23l)'/%3E%3Ccircle cx='412' cy='0' r='371' fill='none' stroke='rgba(255,255,255,.5)' stroke-width='1.5'/%3E%3Ccircle cx='412' cy='0' r='237' fill='none' stroke='rgba(120,36,4,.3)' stroke-width='1.5'/%3E%3C/svg%3E");--lq-f-bead:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='208' height='208'%3E%3Cdefs%3E%3CradialGradient id='g' cx='.36' cy='.3' r='.78'%3E%3Cstop offset='0' stop-color='%23fff1a6'/%3E%3Cstop offset='.42' stop-color='%23ffd23f'/%3E%3Cstop offset='.86' stop-color='%23f4ae16'/%3E%3Cstop offset='1' stop-color='%23ffc93a'/%3E%3C/radialGradient%3E%3CradialGradient id='h' cx='.5' cy='.5' r='.5'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.95'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3ClinearGradient id='e' x1='.2' y1='.1' x2='.75' y2='.9'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.9'/%3E%3Cstop offset='.4' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23a05a00' stop-opacity='.35'/%3E%3C/linearGradient%3E%3Cfilter id='l' x='-0' y='-0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='9'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.3 0 0 0 -0.150'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Cfilter id='s' x='-0.3' y='-0.3' width='1.6' height='1.6'%3E%3CfeGaussianBlur stdDeviation='10'/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx='111' cy='116' r='76' fill='rgba(120,80,0,.4)' filter='url(%23s)'/%3E%3Ccircle cx='104' cy='104' r='78' fill='url(%23g)'/%3E%3Ccircle cx='104' cy='104' r='78' filter='url(%23l)'/%3E%3Cellipse cx='77.5' cy='111.8' rx='15.6' ry='26.5' transform='rotate(38 77.5 111.8)' fill='url(%23h)'/%3E%3Ccircle cx='104' cy='104' r='77' fill='none' stroke='url(%23e)' stroke-width='2'/%3E%3C/svg%3E");--lq-ground:var(--lq-f-bead) 236px -90px / 208px 208px no-repeat, var(--lq-f-ring) 100% 0 / 412px 412px no-repeat, var(--lq-f-disc) -188px calc(70% + 128px) / 640px 640px no-repeat, var(--lq-f-rise) calc(66% + 103px) calc(100% + 443px) / 646px 646px no-repeat, var(--lq-grain-dark) 0 0 / 160px 160px, radial-gradient(46% 52% at 58% 36%, #2a4cff21, transparent 72%), linear-gradient(160deg, #f2f3f9, #e4e7f2);--lq-ground-soft:radial-gradient(circle at 100% 0%, transparent 176px, #ff6a2bdb 304px, transparent 432px), radial-gradient(circle at 340px 14px, #ffd23fe6 0 30px, transparent 130px), radial-gradient(circle at 132px 70%, #2a4cfff5 0 228px, transparent 338px), radial-gradient(circle at 66% calc(100% + 120px), #ff6a2beb 0 230px, transparent 340px), radial-gradient(46% 52% at 58% 36%, #2a4cff21, transparent 72%), linear-gradient(160deg, #f2f3f9, #e4e7f2);--accent-interactive:#2a4cff;--accent-2:#1a3be6;--accent-ai:#6a4cf0;--unread:#ff6a2b;--on-accent:#fff;--on-unread:#2a0d00;--status-success:#17a35f;--status-warning:#c9820a;--bg-canvas:#f7f8fc;--bg-sidebar:#e9ecf6;--bg-raised:#fff;--bg-hover:#161c460f;--bg-selected:#e3e7f6;--border-subtle:#161c461a;--border-strong:#161c462e;--text-primary:#14151c;--text-secondary:#454857;--text-tertiary:#595c6b;--ink-2:#1d1f29;--ink-5:#b7bbcb;--paper-2:#eef0f8;--paper-3:#e2e5f1;--danger:#d4283a;--ink-link:#1a33c2;--shadow-sm:0 1px 2px #161c4614;--shadow-pop:inset 1px 1.5px 0 0 #fff, 0 0 0 1px #161c4614, 0 2px 5px #161c461a, 0 18px 44px -10px #161c5a57;--chrome-bg-start:#eef0f8;--chrome-bg-end:#dfe3f0;--mention-bg:#2a4cff1f;--mention-text:#1a33c2;--ct-bg-tint:14%;--ct-red:#b91c1c;--ct-orange:#c2410c;--ct-amber:#b45309;--ct-lime:#4d7c0f;--ct-green:#15803d;--ct-teal:#0f766e;--ct-cyan:#0e7490;--ct-blue:#1d4ed8;--ct-violet:#6d28d9;--ct-pink:#be185d;--fx-1:#14151cd1;--fx-2:#14151c6b;--fx-3:#fffffff2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=liquid-dark]{--lq-a:#7b5cff;--lq-a-deep:#cfc4ff;--lq-b:#ffb14a;--lq-c:#fff;--lq-f-disc:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='508' height='508'%3E%3Cdefs%3E%3CradialGradient id='g' cx='.34' cy='.3' r='.82'%3E%3Cstop offset='0' stop-color='%23a48dff'/%3E%3Cstop offset='.45' stop-color='%236a48f5'/%3E%3Cstop offset='1' stop-color='%234526cf'/%3E%3C/radialGradient%3E%3Cfilter id='d' x='-0' y='-0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0 0 0 -0.250'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Cfilter id='l' x='-0' y='-0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='11'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.4 0 0 0 -0.200'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Cfilter id='a' x='-0.4' y='-0.4' width='1.8' height='1.8'%3E%3CfeGaussianBlur stdDeviation='36'/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx='254' cy='254' r='164' fill='%237b5cff' fill-opacity='0.55' filter='url(%23a)'/%3E%3Ccircle cx='254' cy='254' r='164' fill='url(%23g)'/%3E%3Ccircle cx='254' cy='254' r='164' filter='url(%23d)'/%3E%3Ccircle cx='254' cy='254' r='164' filter='url(%23l)'/%3E%3Ccircle cx='254' cy='254' r='163.25' fill='none' stroke='%23fff' stroke-opacity='.5' stroke-width='1.5'/%3E%3C/svg%3E");--lq-f-sun:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520'%3E%3Cdefs%3E%3CradialGradient id='g' cx='.34' cy='.3' r='.82'%3E%3Cstop offset='0' stop-color='%23ffe9bd'/%3E%3Cstop offset='.45' stop-color='%23ffb14a'/%3E%3Cstop offset='1' stop-color='%23f58a1e'/%3E%3C/radialGradient%3E%3Cfilter id='d' x='-0' y='-0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='12'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0 0 0 -0.250'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Cfilter id='l' x='-0' y='-0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='19'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.4 0 0 0 -0.200'/%3E%3CfeComposite in2='SourceGraphic' operator='in'/%3E%3C/filter%3E%3Cfilter id='a' x='-0.4' y='-0.4' width='1.8' height='1.8'%3E%3CfeGaussianBlur stdDeviation='46'/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx='260' cy='260' r='130' fill='%23ffb14a' fill-opacity='0.6' filter='url(%23a)'/%3E%3Ccircle cx='260' cy='260' r='130' fill='url(%23g)'/%3E%3Ccircle cx='260' cy='260' r='130' filter='url(%23d)'/%3E%3Ccircle cx='260' cy='260' r='130' filter='url(%23l)'/%3E%3Ccircle cx='260' cy='260' r='129.25' fill='none' stroke='%23fff' stroke-opacity='.5' stroke-width='1.5'/%3E%3C/svg%3E");--lq-f-ring:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1020' height='1020'%3E%3Cdefs%3E%3Cfilter id='a' x='-0.2' y='-0.2' width='1.4' height='1.4'%3E%3CfeGaussianBlur stdDeviation='34'/%3E%3C/filter%3E%3Cfilter id='b' x='-0.1' y='-0.1' width='1.2' height='1.2'%3E%3CfeGaussianBlur stdDeviation='9'/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx='510' cy='510' r='400' fill='none' stroke='%237b5cff' stroke-opacity='.75' stroke-width='64' filter='url(%23a)'/%3E%3Ccircle cx='510' cy='510' r='400' fill='none' stroke='%23b9a2ff' stroke-opacity='.9' stroke-width='24.0' filter='url(%23b)'/%3E%3Ccircle cx='510' cy='510' r='400' fill='none' stroke='%23fff' stroke-width='16'/%3E%3Ccircle cx='510' cy='510' r='393.0' fill='none' stroke='%23d9ceff' stroke-opacity='.8' stroke-width='1.5'/%3E%3C/svg%3E");--lq-ground:var(--lq-f-sun) calc(100% - 70px) var(--lq-sun-y,-234px) / 520px 520px no-repeat, var(--lq-f-ring) -360px calc(100% + 550px) / 1020px 1020px no-repeat, var(--lq-f-disc) -220px calc(100% + 158px) / 508px 508px no-repeat, var(--lq-grain-light) 0 0 / 160px 160px, radial-gradient(46% 44% at 76% 108%, #7b5cffbd, transparent 72%), radial-gradient(34% 44% at 12% 4%, #684eff66, transparent 72%), linear-gradient(160deg, #1b1b22, #0c0c10);--lq-ground-soft:radial-gradient(circle at 150px calc(100% + 40px), transparent 320px, #aa96ffb3 400px, transparent 480px), radial-gradient(circle at calc(100% - 330px) 26px, #ffb14af2 0 76px, #ffb14a5c 190px, transparent 420px), radial-gradient(circle at 34px calc(100% - 96px), #5a38f0f2 0 110px, transparent 220px), radial-gradient(44% 40% at 74% 108%, #7b5cff99, transparent 72%), linear-gradient(160deg, #1b1b22, #0c0c10);--accent-interactive:#8f73ff;--accent-2:#a48dff;--accent-ai:#b9a2ff;--unread:#ffb14a;--on-accent:#fff;--on-unread:#241300;--status-success:#3ddc84;--status-warning:#ffb938;--bg-canvas:#131318;--bg-sidebar:#0f0f14;--bg-raised:#1f1f28;--bg-hover:#ffffff12;--bg-selected:#2a2a36;--border-subtle:#ffffff1a;--border-strong:#ffffff2e;--text-primary:#f5f5f8;--text-secondary:#c6c6d2;--text-tertiary:#b4b4c2;--ink-2:#e9e9f0;--ink-5:#4b4b58;--paper-2:#24242e;--paper-3:#0c0c10;--danger:#ff6b73;--ink-link:#b9a8ff;--shadow-sm:0 0 0 0 transparent;--shadow-pop:inset 1px 1px 0 0 #ffffff29, 0 0 0 1px #000000b3, 0 3px 6px #00000080, 0 20px 48px -10px #000000d9;--chrome-bg-start:#1a1a21;--chrome-bg-end:#0d0d11;--mention-bg:#8f73ff3d;--mention-text:#d4caff;--icon-tone-top:.26;--icon-tone-bottom:.06;--icon-solid-top:1;--icon-solid-bottom:.74;--ct-bg-tint:22%;--ct-red:#fca5a5;--ct-orange:#fdba74;--ct-amber:#fcd34d;--ct-lime:#bef264;--ct-green:#86efac;--ct-teal:#5eead4;--ct-cyan:#67e8f9;--ct-blue:#93c5fd;--ct-violet:#c4b5fd;--ct-pink:#f9a8d4;--fx-1:#fffffff2;--fx-2:#ffffff80;--fx-3:#ffffffbf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme^=liquid-]{--panel-radius:18px;--panel-border:transparent;--panel-shadow:0 0 0 0 transparent;--lq-r-pane:17px;--lq-rim:6px;--lq-gutter:6px;--r-card:18px;--r-input:14px;--r-btn:12px;--r-chip:10px;--r-row:10px;--r-tag:6px;--rail-edge:transparent;--rail-bg:transparent;--rail-hover-bg:var(--lq-hover);--reaction-border:transparent;--tab-indicator:transparent;--lq-grain-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 .14 0 0 0 -.07'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");--lq-grain-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .06 0 0 0 0 .08 0 0 0 0 .2 .18 0 0 0 -.09'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");--roll:1;--fx-shape:ring;--fx-amount:1}:root[data-theme=liquid-light]{--lq-grain:var(--lq-grain-dark);--lq-hover:#ffffff80;--lq-pane-fill:linear-gradient(180deg, #ffffff75, #ffffff80);--lq-pane-filter:blur(18px) saturate(1.6);--lq-pane-refract:url(#lq-pane) saturate(1.6);--lq-pane-solid:#e7ebfa;--lq-pane-edge:inset 1.5px 1.5px 0 0 #fffffff2, inset -1px -1px 0 0 #ffffff8c, inset 0 0 0 var(--lq-rim) #ffffff29, inset 0 0 0 calc(var(--lq-rim) + 1px) #161c460d, inset 0 -14px 18px -14px #2a4cff33, 0 0 0 1px #161c461a, 0 1px 2px 0 #161c461a, 0 14px 30px -14px #161c5a73;--lq-clear-fill:linear-gradient(180deg, #ffffff75, #fff6);--lq-clear-filter:blur(22px) saturate(1.5);--lq-clear-refract:url(#lq-sheet) saturate(1.5);--lq-read:#fafbfea8;--lq-sheet-fill:linear-gradient(180deg, #ffffffdb, #fffc);--lq-sheet-solid:#fafbfe;--lq-sheet-edge:inset 1.5px 1.5px 0 0 #fff, inset -1px -1px 0 0 #fff9, inset 0 0 0 var(--lq-rim) #ffffff29, inset 0 0 0 calc(var(--lq-rim) + 1px) #161c460b, 0 0 0 1px #161c4617, 0 1px 2px 0 #161c4614, 0 16px 34px -16px #161c5a66;--lq-dock-fill:linear-gradient(180deg, #ffffff9e, #ffffff80);--lq-dock-filter:blur(9px) saturate(1.7);--lq-dock-refract:url(#lq-dock) saturate(1.7);--lq-dock-ink:#2b2e3b;--lq-bead:linear-gradient(180deg, #fffffffa, #ffffffa8 50%, #ffffffdb);--lq-bead-edge:inset 0 1px 0 0 #fff, inset 0 -1px 0 0 #fffc, inset 0 -5px 6px -4px #2a4cff33, 0 0 0 1px #161c461a, 0 1px 1px 0 #161c461a, 0 4px 9px -3px #161c503d;--lq-bead-hover:linear-gradient(180deg, #fff, #ffffffdb 50%, #fff);--lq-bead-edge-hover:inset 0 1px 0 0 #fff, inset 0 -1px 0 0 #ffffffe6, inset 0 -6px 7px -4px #2a4cff4d, 0 0 0 1px #161c461f, 0 2px 2px 0 #161c461a, 0 8px 16px -5px #161c5052;--lq-bead-down:linear-gradient(180deg, #d6dcf4e6, #fffc);--lq-bead-edge-down:inset 0 2px 4px 0 #161c4642, inset 0 -1px 0 0 #fff, 0 0 0 1px #161c461f;--lq-lens:linear-gradient(180deg, #fff9, #ffffff12 26%, #ffffff08 70%, #ffffff52);--lq-lens-solid:linear-gradient(180deg, #ffffffeb, #ffffff94 52%, #fffc);--lq-lens-filter:saturate(1.25) brightness(1.06);--lq-lens-refract:url(#lq-lens) saturate(1.25) brightness(1.06);--lq-tile-refract:url(#lq-tile) saturate(1.25) brightness(1.06);--lq-lens-edge:inset 1px 1.5px 0 0 #fff, inset -1px -1px 0 0 #ffffffbf, inset 0 0 0 1px #fff6, inset 0 -7px 9px -6px #2a4cff57, 0 0 0 1px #161c461a, 0 2px 3px 0 #161c4624, 0 9px 18px -6px #161c646b;--lq-slab:linear-gradient(180deg, #ffffffe6, #ffffff9e 34%, #ffffff8f 70%, #ffffffbd);--lq-slab-edge:inset 1px 1.5px 0 0 #fff, inset -1px -1px 0 0 #fffc, inset 0 0 0 3px #ffffff80, inset 0 -12px 14px -12px #2a4cff42, 0 0 0 1px #161c461a, 0 2px 3px 0 #161c461a, 0 14px 26px -10px #161c645c;--lq-well:linear-gradient(180deg, #161c4621, #161c460d);--lq-well-edge:inset 0 1.5px 3px 0 #161c463d, inset 0 0 0 1px #161c460f, 0 1px 0 0 #fffffff2;--lq-accent-bead:radial-gradient(110% 80% at 30% -10%, #fff9, #fff0 58%), linear-gradient(180deg, #4f6dff, #1f3fe8);--lq-accent-edge:inset 0 1px 0 0 #ffffffbf, inset 0 -1px 0 0 #08127880, inset 0 -6px 7px -4px #96b0ffe6, 0 0 0 1px #101e968c, 0 2px 3px 0 #1428a04d, 0 7px 14px -4px #2a4cff99;--lq-hot-bead:radial-gradient(110% 80% at 30% -10%, #ffffffa6, #fff0 58%), linear-gradient(180deg, #ff8d55, #ff5d1a);--lq-hot-edge:inset 0 1px 0 0 #fffc, inset 0 -1px 0 0 #96280066, 0 0 0 1px #aa340066, 0 1px 2px 0 #9628004d, 0 4px 9px -3px #ff6a2bb3;--lq-mine:linear-gradient(180deg, #eef1fffa, #c8d2ffcc 55%, #dee4ffeb);--lq-mine-edge:inset 0 0 0 1.5px #2a4cffb8, inset 0 2.5px 0 -1px #fffffff2, 0 1px 1px 0 #161c461a, 0 4px 10px -3px #2a4cff66;--lq-float-fill:linear-gradient(180deg, #ffffffd6, #ffffff9e);--lq-float-filter:blur(12px) saturate(1.9);--lq-float-refract:url(#lq-tile) blur(5px) saturate(1.9);--lq-capsule-fill:linear-gradient(180deg, #ffffffa8, #fff6 45%, #ffffff80);--lq-capsule-filter:blur(8px) saturate(1.7);--lq-capsule-refract:url(#lq-tile) blur(1.5px) saturate(1.7);--lq-float-edge:inset 1px 1.5px 0 0 #fff, inset -1px -1px 0 0 #ffffffb3, 0 0 0 1px #161c461a, 0 2px 4px 0 #161c461f, 0 12px 26px -8px #161c5a6b;--lq-veil:#f4f5fab8;--lq-line:#161c461a;--lq-line-lit:#ffffffe6;--lq-gloss-top:#ffffffa6;--lq-shade-foot:#0a103c4d}:root[data-theme=liquid-dark]{--lq-grain:var(--lq-grain-light);--lq-hover:#fff1;--lq-pane-fill:linear-gradient(180deg, #1e1e2a75, #0e0e1685);--lq-pane-filter:blur(14px) saturate(1.6);--lq-pane-refract:url(#lq-pane) saturate(1.6);--lq-pane-solid:#17171e;--lq-pane-edge:inset 1px 1px 0 0 #fff6, inset -1px -1px 0 0 #ffffff1f, inset 0 0 0 var(--lq-rim) #ffffff09, inset 0 0 0 calc(var(--lq-rim) + 1px) #00000047, inset 0 -14px 18px -14px #7b5cff4d, 0 0 0 1px #000000b3, 0 2px 3px 0 #00000080, 0 16px 34px -14px #000000e6;--lq-clear-fill:linear-gradient(180deg, #1a1a2480, #0e0e148a);--lq-clear-filter:blur(18px) saturate(1.5);--lq-clear-refract:url(#lq-sheet) saturate(1.5);--lq-read:#0f0f148a;--lq-sheet-fill:linear-gradient(180deg, #181820cc, #0d0d12d6);--lq-sheet-solid:#131318;--lq-sheet-edge:inset 1px 1px 0 0 #ffffff4d, inset -1px -1px 0 0 #ffffff14, inset 0 0 0 var(--lq-rim) #ffffff08, inset 0 0 0 calc(var(--lq-rim) + 1px) #00000042, 0 0 0 1px #000000b3, 0 2px 3px 0 #00000080, 0 18px 38px -16px #000000e6;--lq-dock-fill:linear-gradient(180deg, #24243080, #1010188f);--lq-dock-filter:blur(9px) saturate(1.6);--lq-dock-refract:url(#lq-dock) saturate(1.6);--lq-dock-ink:#e0e0ea;--lq-bead:linear-gradient(180deg, #fff3, #ffffff0f 50%, #ffffff21);--lq-bead-edge:inset 0 1px 0 0 #fff6, inset 0 -1px 0 0 #ffffff1a, inset 0 -5px 7px -4px #9680ff57, 0 0 0 1px #0009, 0 2px 2px 0 #0006, 0 5px 10px -3px #0009;--lq-bead-hover:linear-gradient(180deg, #ffffff4d, #ffffff1f 50%, #fff3);--lq-bead-edge-hover:inset 0 1px 0 0 #ffffff8c, inset 0 -1px 0 0 #ffffff24, inset 0 -6px 8px -4px #9680ff80, 0 0 0 1px #0009, 0 3px 3px 0 #0006, 0 9px 16px -5px #000000b3;--lq-bead-down:linear-gradient(180deg, #0000004d, #ffffff14);--lq-bead-edge-down:inset 0 2px 4px 0 #0009, inset 0 -1px 0 0 #ffffff29, 0 0 0 1px #0009;--lq-lens:linear-gradient(180deg, #ffffff42, #ffffff1a 32%, #ffffff12 62%, #ffffff29);--lq-lens-solid:linear-gradient(180deg, #ffffff3d, #ffffff12 52%, #ffffff26);--lq-lens-filter:saturate(1.15) brightness(1.2);--lq-lens-refract:url(#lq-lens) saturate(1.15) brightness(1.2);--lq-tile-refract:url(#lq-tile) saturate(1.15) brightness(1.2);--lq-lens-edge:inset 1px 1.5px 0 0 #ffffffa8, inset -1px -1px 0 0 #ffffff38, inset 0 0 0 1px #ffffff1a, inset 0 -7px 9px -6px #a08cff8c, 0 0 0 1px #0000008c, 0 2px 3px 0 #0006, 0 10px 20px -6px #000000bf;--lq-slab:linear-gradient(180deg, #ffffff1f, #ffffff09 55%, #ffffff13);--lq-slab-edge:inset 1px 1.5px 0 0 #ffffff80, inset -1px -1px 0 0 #ffffff24, inset 0 0 0 3px #ffffff0a, inset 0 -12px 14px -12px #9680ff66, 0 0 0 1px #000000a6, 0 2px 3px 0 #00000080, 0 16px 28px -10px #000c;--lq-well:linear-gradient(180deg, #00000080, #0000004d);--lq-well-edge:inset 0 1.5px 3px 0 #000000a6, inset 0 0 0 1px #00000059, 0 1px 0 0 #ffffff29;--lq-accent-bead:radial-gradient(110% 80% at 30% -10%, #ffffff80, #fff0 58%), linear-gradient(180deg, #9279ff, #5f40f0);--lq-accent-edge:inset 0 1px 0 0 #fff9, inset 0 -1px 0 0 #14006e99, inset 0 -6px 7px -4px #c8baffd9, 0 0 0 1px #0009, 0 2px 3px 0 #00000080, 0 7px 16px -4px #7b5cffbf;--lq-hot-bead:radial-gradient(110% 80% at 30% -10%, #ffffffb3, #fff0 58%), linear-gradient(180deg, #ffc978, #ff9f2e);--lq-hot-edge:inset 0 1px 0 0 #fffc, inset 0 -1px 0 0 #783c0080, 0 0 0 1px #0000008c, 0 1px 2px 0 #00000080, 0 4px 10px -3px #ffb14a99;--lq-mine:linear-gradient(180deg, #8f73ff75, #7b5cff33 55%, #8f73ff57);--lq-mine-edge:inset 0 0 0 1.5px #b3a2ffd9, inset 0 2.5px 0 -1px #ffffff73, 0 0 0 1px #00000080, 0 4px 10px -3px #7b5cff8c;--lq-float-fill:linear-gradient(180deg, #3a3a4ab8, #1e1e28c7);--lq-float-filter:blur(12px) saturate(1.7);--lq-float-refract:url(#lq-tile) blur(5px) saturate(1.7);--lq-capsule-fill:linear-gradient(180deg, #3c3c4c80, #1818226b 45%, #1e1e2a80);--lq-capsule-filter:blur(8px) saturate(1.6);--lq-capsule-refract:url(#lq-tile) blur(1.5px) saturate(1.6);--lq-float-edge:inset 1px 1.5px 0 0 #fff6, inset -1px -1px 0 0 #ffffff1a, 0 0 0 1px #000000b3, 0 3px 5px 0 #00000080, 0 14px 28px -8px #000000d9;--lq-veil:#101015bd;--lq-line:#00000080;--lq-line-lit:#ffffff1a;--lq-gloss-top:#fff6;--lq-shade-foot:#00000073}:root[data-theme^=liquid-]{--rim-light:inset 0 1px 0 0 var(--lq-line-lit);--edge-dark:inset 0 -1px 0 0 var(--lq-line);--shadow-tint:#161c46;--elev-1:var(--rim-light), var(--edge-dark);--elev-2:var(--rim-light), var(--edge-dark), var(--panel-shadow);--elev-3:var(--shadow-pop);--gloss:none}:root[data-theme^=liquid-][data-motion=full]{--t-pop:.3s;--t-move:.44s;--d-rise:6px;--d-step:12px;--s-press:.94;--s-press-chip:.9;--s-in-chip:.6;--e-spring:cubic-bezier(.2, 1.3, .32, 1);--e-pop:cubic-bezier(.2, 1.7, .4, 1);--roll-t:.42s;--roll-stagger:40ms}@supports (transition-timing-function:linear(0, 1)){:root[data-theme^=liquid-][data-motion=full]{--e-spring:linear(0, .0147 2%, .0609 4.3%, .1571 7.2%, .3524 12%, .6275 18.5%, .7804 22.8%, .8947 26.8%, .9788 30.8%, 1.0378 35%, 1.0738 40%, 1.083 46.3%, 1.0521 57.5%, 1.0058 73.3%, .993 90.3%, 1);--e-pop:linear(0, .013 1.5%, .0567 3.3%, .1361 5.3%, .2791 8%, .7045 15.3%, .8672 18.5%, .9865 21.5%, 1.0675 24.3%, 1.1256 27.3%, 1.1571 30.5%, 1.1612 34.3%, 1.1296 39.5%, 1.017 52%, .9817 59.3%, .9744 68.3%, 1.0037 94%, 1)}}:root[data-theme^=liquid-] .app{background:var(--lq-ground)}:root[data-theme^=liquid-] body{background:linear-gradient(var(--lq-veil), var(--lq-veil)), var(--lq-ground-soft);background-attachment:fixed}:root[data-theme^=liquid-] .main{box-shadow:none;background:0 0}:root[data-theme^=liquid-] .app:before{content:"";margin:calc(var(--panel-gap) + 1px);border-radius:var(--lq-r-pane);pointer-events:none;box-sizing:border-box;border:var(--lq-rim) solid transparent;background:var(--lq-grain) 0 0 / 160px 160px padding-box, var(--lq-sheet-fill) padding-box;-webkit-backdrop-filter:var(--lq-clear-filter);backdrop-filter:var(--lq-clear-filter);box-shadow:var(--lq-sheet-edge);grid-area:main}:root[data-theme^=liquid-] .app:has(>.main>.chat):before{width:calc(240px - var(--lq-gutter) / 2);background:var(--lq-grain) 0 0 / 160px 160px padding-box, var(--lq-pane-fill) padding-box;-webkit-backdrop-filter:var(--lq-pane-filter);backdrop-filter:var(--lq-pane-filter);box-shadow:var(--lq-pane-edge);justify-self:start;margin-right:0}:root[data-theme^=liquid-] .main>.chat:before{content:"";top:0;bottom:0;right:0;left:calc(240px + var(--lq-gutter) / 2);border-radius:var(--lq-r-pane);pointer-events:none;box-sizing:border-box;border:var(--lq-rim) solid transparent;background:var(--lq-grain) 0 0 / 160px 160px padding-box, var(--lq-clear-fill) padding-box;-webkit-backdrop-filter:var(--lq-clear-filter);backdrop-filter:var(--lq-clear-filter);box-shadow:var(--lq-sheet-edge);position:absolute}:root[data-theme^=liquid-] .main>.chat>.chat-main>:is(.chat-flow,.threads-list){background:linear-gradient(180deg, transparent, var(--lq-read) 16px, var(--lq-read) calc(100% - 20px), transparent) calc(var(--lq-gutter) / 2 + var(--lq-rim) + 1px) 0 / calc(100% - var(--lq-gutter) / 2 - 2 * var(--lq-rim) - 2px) 100% no-repeat}:root[data-theme^=liquid-] .main>.chat>.chat-thread{background:linear-gradient(var(--lq-read), var(--lq-read)) 0 var(--lq-rim) / calc(100% - var(--lq-rim) - 1px) calc(100% - 2 * var(--lq-rim)) no-repeat}@media (max-width:900px){:root[data-theme=liquid-dark]{--lq-sun-y:-350px}:root[data-theme^=liquid-] .app:has(>.main>.chat):before{width:calc(200px - var(--lq-gutter) / 2)}:root[data-theme^=liquid-] .main>.chat:before{left:calc(200px + var(--lq-gutter) / 2)}}@media (max-width:640px){:root[data-theme^=liquid-] .app:has(>.main>.chat):before{width:calc(160px - var(--lq-gutter) / 2)}:root[data-theme^=liquid-] .main>.chat:before{left:calc(160px + var(--lq-gutter) / 2)}}:root[data-theme^=liquid-][data-lq=refract]:not([data-power=low]) .app:before,:root[data-theme^=liquid-][data-lq=refract]:not([data-power=low]) .main>.chat:before{-webkit-backdrop-filter:var(--lq-clear-refract);backdrop-filter:var(--lq-clear-refract)}:root[data-theme^=liquid-][data-lq=refract]:not([data-power=low]) .app:has(>.main>.chat):before{-webkit-backdrop-filter:var(--lq-pane-refract);backdrop-filter:var(--lq-pane-refract)}:root[data-theme^=liquid-] .chat-rail{border-radius:var(--lq-r-pane);background:var(--lq-grain) 0 0 / 160px 160px, var(--lq-pane-fill);box-shadow:var(--lq-pane-edge);border-right-color:#0000}:root[data-theme^=liquid-] .chat-main{border-radius:var(--lq-r-pane);background:var(--lq-grain) 0 0 / 160px 160px, var(--lq-sheet-fill);box-shadow:var(--lq-sheet-edge)}:root[data-theme^=liquid-] .main>.chat>.chat-rail,:root[data-theme^=liquid-] .main>.chat>.chat-main{box-shadow:none;background:0 0;border-radius:0}:root[data-theme^=liquid-] .topbar .topbar-search{background:var(--lq-capsule-fill);-webkit-backdrop-filter:var(--lq-capsule-filter);backdrop-filter:var(--lq-capsule-filter);box-shadow:var(--lq-float-edge);color:var(--ink-2);border-color:#0000;border-radius:999px}:root[data-theme^=liquid-][data-lq=refract] .topbar .topbar-search,:root[data-theme^=liquid-][data-lq=refract] .topbar .icon-btn{-webkit-backdrop-filter:var(--lq-capsule-refract);backdrop-filter:var(--lq-capsule-refract)}:root[data-theme^=liquid-] .topbar .topbar-search:hover{background:var(--lq-bead-hover);color:var(--ink);border-color:#0000}:root[data-theme^=liquid-] .topbar .topbar-search:active{box-shadow:var(--lq-bead-edge-down)}:root[data-theme^=liquid-] .kbd{opacity:1;background:var(--lq-bead);box-shadow:var(--lq-bead-edge);color:var(--ink-2);border-color:#0000;border-radius:6px}:root[data-theme=liquid-dark] .topbar .kbd{color:#f5f5f8;background:linear-gradient(#0c0c10b3,#0c0c108f)}:root[data-theme^=liquid-] .topbar .icon-btn{background:var(--lq-capsule-fill);-webkit-backdrop-filter:var(--lq-capsule-filter);backdrop-filter:var(--lq-capsule-filter);box-shadow:var(--lq-float-edge);color:var(--ink-2);border-radius:50%}:root[data-theme^=liquid-] .topbar .icon-btn:hover{background:var(--lq-bead-hover);box-shadow:var(--lq-bead-edge-hover);color:var(--ink)}:root[data-theme^=liquid-] .topbar .icon-btn:active{background:var(--lq-bead-down);box-shadow:var(--lq-bead-edge-down)}:root[data-theme^=liquid-] .sidebar .nav-list:before,:root[data-theme^=liquid-] .sidebar .sidebar-foot:before{content:"";pointer-events:none;--lq-rim:4px;box-sizing:border-box;border:var(--lq-rim) solid transparent;background:var(--lq-grain) 0 0 / 160px 160px padding-box, var(--lq-dock-fill) padding-box;-webkit-backdrop-filter:var(--lq-dock-filter);backdrop-filter:var(--lq-dock-filter);box-shadow:var(--lq-pane-edge);border-radius:22px;position:absolute;inset:-5px 3px}:root[data-theme^=liquid-][data-lq=refract]:not([data-power=low]) .sidebar .nav-list:before,:root[data-theme^=liquid-][data-lq=refract]:not([data-power=low]) .sidebar .sidebar-foot:before{-webkit-backdrop-filter:var(--lq-dock-refract);backdrop-filter:var(--lq-dock-refract)}:root[data-theme^=liquid-] .sidebar .sidebar-foot{position:relative}:root[data-theme^=liquid-] .sidebar .sidebar-foot:before{inset:1px 3px -3px}:root[data-theme^=liquid-] .sidebar .sidebar-foot>*{position:relative}:root[data-theme^=liquid-] .sidebar .nav-item{color:var(--lq-dock-ink);border-radius:17px}:root[data-theme^=liquid-] .sidebar .nav-item .ni-icon{color:var(--lq-dock-ink)}:root[data-theme^=liquid-] .sidebar .nav-item:hover{background:var(--lq-hover);color:var(--ink)}:root[data-theme^=liquid-] .sidebar .nav-item:hover .ni-icon{color:var(--ink)}:root[data-theme^=liquid-] .sidebar .nav-item:active{background:var(--lq-bead-down);box-shadow:var(--lq-bead-edge-down)}:root[data-theme^=liquid-] .sidebar .nav-item.active,:root[data-theme^=liquid-] .sidebar .nav-item.moon-toggle.on{background:var(--lq-lens-solid);box-shadow:var(--lq-lens-edge);color:var(--ink);border-radius:17px}:root[data-theme^=liquid-] .sidebar .nav-list{isolation:isolate}:root[data-theme^=liquid-] .sidebar .m-glider[data-glider=nav]{z-index:1;box-shadow:none;background:0 0;border-radius:17px}:root[data-theme^=liquid-] .sidebar .m-glider[data-glider=nav]:before{content:"";border-radius:inherit;background:var(--lq-lens);-webkit-backdrop-filter:var(--lq-lens-filter);backdrop-filter:var(--lq-lens-filter);box-shadow:var(--lq-lens-edge);position:absolute;inset:0}:root[data-theme^=liquid-][data-lq=refract] .sidebar .m-glider[data-glider=nav]:before{-webkit-backdrop-filter:var(--lq-tile-refract);backdrop-filter:var(--lq-tile-refract)}:root[data-theme^=liquid-] .sidebar [data-glide=on] .nav-item.active,:root[data-theme^=liquid-] .sidebar [data-glide=on] .nav-item.active:hover,:root[data-theme^=liquid-] .sidebar [data-glide=on] .nav-item.active:active{box-shadow:none;background:0 0}:root[data-theme^=liquid-] .sidebar .nav-item.active .ni-icon,:root[data-theme^=liquid-] .sidebar .nav-item.active .ni-label{color:var(--ink)}:root[data-theme^=liquid-] .sidebar .nav-item.active .ni-label{font-weight:700}:root[data-theme^=liquid-] .sidebar .nav-item.moon-toggle.on .ni-icon,:root[data-theme^=liquid-] .sidebar .nav-item.moon-toggle.on .ni-label{color:var(--lq-a-deep)}:root[data-theme^=liquid-] .sidebar .nav-item .ni-badge{z-index:2;top:2px;right:4px}:root[data-theme^=liquid-] .sidebar .nav-item .ni-badge.flag{background:var(--lq-hot-bead);color:var(--on-unread);box-shadow:var(--lq-hot-edge);font-weight:800}:root[data-theme^=liquid-] .sidebar-logo{border-radius:12px;box-shadow:inset 0 1px #fff9,inset 0 -6px 7px -5px #6e000a80,0 0 0 1px #78000a66,0 2px 3px #3c000a4d,0 8px 16px -5px #c8141e8c}:root[data-theme^=liquid-] .sidebar-logo:hover{box-shadow:inset 0 1px #ffffffb3,inset 0 -6px 7px -5px #6e000a80,0 0 0 1px #78000a66,0 3px 4px #3c000a4d,0 12px 20px -5px #c8141e99}:root[data-theme=liquid-light] .chat-rail{--ink-3:#2c2f3b;--ink-4:#262936;--canvas:#dfe5fb}:root[data-theme=liquid-dark] .chat-rail{--ink-3:#dedee8;--ink-4:#d4d4e0;--canvas:#1c1c26}:root[data-theme^=liquid-] .rail-brand{letter-spacing:-.01em;font-weight:800;line-height:23px}:root[data-theme^=liquid-] .chat-rail .rail-compose{background:var(--lq-bead);box-shadow:var(--lq-bead-edge);color:var(--ink);border-color:#0000;border-radius:50%}:root[data-theme^=liquid-] .chat-rail .rail-compose:hover{background:var(--lq-bead-hover);box-shadow:var(--lq-bead-edge-hover);border-color:#0000}:root[data-theme^=liquid-] .chat-rail .rail-compose:active{background:var(--lq-bead-down);box-shadow:var(--lq-bead-edge-down)}:root[data-theme^=liquid-] .chat-rail .rail-find{background:var(--lq-well);box-shadow:var(--lq-well-edge);border-color:#0000}:root[data-theme^=liquid-] .chat-rail .rail-find:focus-within{background:var(--lq-well);box-shadow:var(--lq-well-edge), 0 0 0 2px color-mix(in srgb, var(--lq-a) 55%, transparent);border-color:#0000}:root[data-theme^=liquid-] .rail-find-input{caret-color:var(--lq-a)}:root[data-theme^=liquid-] .rail-find-input::placeholder{color:var(--ink-4)}:root[data-theme^=liquid-] .chat-rail-sec{letter-spacing:.09em;font-weight:700}:root[data-theme^=liquid-] .chat-rail-sec .rail-sec-toggle span{line-height:15px}:root[data-theme^=liquid-] .chat-rail .chat-rail-item{border-radius:11px}:root[data-theme^=liquid-] .chat-rail .chat-rail-item:hover{background:var(--lq-hover);box-shadow:inset 0 1px 0 0 var(--lq-line-lit)}:root[data-theme^=liquid-] .chat-rail .chat-rail-item:active{background:var(--lq-well);box-shadow:var(--lq-well-edge)}:root[data-theme^=liquid-] .chat-rail .chat-rail-item.active,:root[data-theme^=liquid-] .chat-rail .chat-rail-item.active:hover{background:var(--lq-lens-solid);box-shadow:var(--lq-lens-edge);color:var(--ink);border-radius:11px;font-weight:700}:root[data-theme^=liquid-] .chat-rail .m-glider[data-glider=rail]{z-index:1;box-shadow:none;background:0 0;border-radius:11px}:root[data-theme^=liquid-][data-lq=refract] .chat-rail .m-glider[data-glider=rail]:before{-webkit-backdrop-filter:var(--lq-lens-refract);backdrop-filter:var(--lq-lens-refract)}:root[data-theme^=liquid-] .chat-rail .m-glider[data-glider=rail]:before{content:"";border-radius:inherit;background:var(--lq-lens);-webkit-backdrop-filter:var(--lq-lens-filter);backdrop-filter:var(--lq-lens-filter);box-shadow:var(--lq-lens-edge);position:absolute;inset:0}:root[data-theme^=liquid-] .chat-rail [data-glide=on] .chat-rail-item.active,:root[data-theme^=liquid-] .chat-rail [data-glide=on] .chat-rail-item.active:hover,:root[data-theme^=liquid-] .chat-rail [data-glide=on] .chat-rail-item.active:active{box-shadow:none;background:0 0}:root[data-theme^=liquid-] .chat-rail .chat-rail-item.active .rail-icon{color:var(--ink)}:root[data-theme^=liquid-] .chat-rail [data-glide=on]:has(.chat-rail-item.active:active)>.m-glider[data-glider=rail]:before{background:var(--lq-bead-down);box-shadow:var(--lq-bead-edge-down)}:root[data-theme^=liquid-] .chat-rail .chat-rail-item.muted .rail-name{opacity:1}:root[data-theme=liquid-light] .chat-rail .chat-rail-item.muted:not(.active){color:#4b4e5e}:root[data-theme=liquid-dark] .chat-rail .chat-rail-item.muted:not(.active){color:#b4b4c2}:root[data-theme^=liquid-] .chat-rail .chat-rail-item .rail-badge{background:var(--lq-hot-bead);color:var(--on-unread);box-shadow:var(--lq-hot-edge);font-weight:800}:root[data-theme^=liquid-] .chat-rail .rail-add,:root[data-theme^=liquid-] .chat-rail .rail-kebab,:root[data-theme^=liquid-] .chat-rail .rail-sec-kebab{border-radius:50%}:root[data-theme^=liquid-] .chat-rail .rail-add:hover,:root[data-theme^=liquid-] .chat-rail .rail-kebab:hover,:root[data-theme^=liquid-] .chat-rail .rail-sec-kebab:hover{background:var(--lq-bead);box-shadow:var(--lq-bead-edge);color:var(--ink)}:root[data-theme=liquid-light] :is(.chat-head,.conversation-resources){--ink-3:#292c38;--ink-4:#333643;--text-secondary:#292c38;--text-tertiary:#333643}:root[data-theme=liquid-dark] :is(.chat-head,.conversation-resources){--ink-3:#f0f0f5;--ink-4:#e6e6ee;--text-secondary:#f0f0f5;--text-tertiary:#e6e6ee}:root[data-theme^=liquid-] .chat-head-title-text{letter-spacing:-.01em;font-weight:700}:root[data-theme^=liquid-] .conversation-resources{background:linear-gradient(90deg, transparent 16px, var(--lq-line) 40px, var(--lq-line) calc(100% - 40px), transparent calc(100% - 16px)) 0 calc(100% - 1px) / 100% 1px no-repeat, linear-gradient(90deg, transparent 16px, var(--lq-line-lit) 40px, var(--lq-line-lit) calc(100% - 40px), transparent calc(100% - 16px)) 0 100% / 100% 1px no-repeat;border-bottom-color:#0000}:root[data-theme^=liquid-] .chat-head-star{border-radius:50%}:root[data-theme^=liquid-] .chat-head-title-btn,:root[data-theme^=liquid-] .project-owner-button,:root[data-theme^=liquid-] .chat-resource-tab:not(.chat-tab){border-radius:999px}:root[data-theme^=liquid-] .chat-head-btn:hover,:root[data-theme^=liquid-] .chat-head-title-btn:hover,:root[data-theme^=liquid-] .chat-head-star:hover,:root[data-theme^=liquid-] .project-owner-button:hover:not(:disabled),:root[data-theme^=liquid-] .chat-resource-tab:not(.chat-tab):hover{background:var(--lq-bead);box-shadow:var(--lq-bead-edge);color:var(--ink);border-color:#0000}:root[data-theme^=liquid-] .chat-head-btn:active,:root[data-theme^=liquid-] .chat-head-title-btn:active,:root[data-theme^=liquid-] .chat-head-star:active,:root[data-theme^=liquid-] .project-owner-button:active:not(:disabled),:root[data-theme^=liquid-] .chat-resource-tab:not(.chat-tab):active{background:var(--lq-bead-down);box-shadow:var(--lq-bead-edge-down)}:root[data-theme^=liquid-] .chat-head-btn.active{background:var(--lq-bead);box-shadow:var(--lq-bead-edge);color:var(--ink);border-color:#0000}:root[data-theme^=liquid-] .chat-head-btn-count{font-weight:700}:root[data-theme^=liquid-] .huddle-btn{background:var(--lq-bead);box-shadow:var(--lq-bead-edge);color:var(--ink);border-color:#0000}:root[data-theme^=liquid-] .huddle-btn:hover:not(:disabled){background:var(--lq-bead-hover);box-shadow:var(--lq-bead-edge-hover);border-color:#0000}:root[data-theme^=liquid-] .huddle-btn:active:not(:disabled){background:var(--lq-bead-down);box-shadow:var(--lq-bead-edge-down)}:root[data-theme^=liquid-] .huddle-btn.live{background:var(--lq-hot-bead);box-shadow:var(--lq-hot-edge);color:var(--on-unread)}:root[data-theme^=liquid-] .huddle-btn.in,:root[data-theme^=liquid-] .huddle-btn.in:hover:not(:disabled){background:var(--lq-accent-bead);box-shadow:var(--lq-accent-edge);color:#fff}:root[data-theme^=liquid-] .chat-tab{color:var(--ink-3);border-radius:999px}:root[data-theme^=liquid-] .chat-tab:hover{color:var(--ink)}:root[data-theme^=liquid-] .chat-tab.active{color:var(--ink);font-weight:700}:root[data-theme^=liquid-] .chat-tab.active:after,:root[data-theme^=liquid-] .m-glider[data-glider=tabs]:after{content:none}:root[data-theme^=liquid-] .chat-tabs:not([data-glide])>.chat-tab.active{background:var(--lq-lens-solid) no-repeat 0 3px / 100% calc(100% - 6px)}:root[data-theme^=liquid-] .m-glider[data-glider=tabs]:before{content:"";background:var(--lq-lens);-webkit-backdrop-filter:var(--lq-lens-filter);backdrop-filter:var(--lq-lens-filter);box-shadow:var(--lq-lens-edge);border-radius:999px;position:absolute;inset:3px 0}:root[data-theme^=liquid-][data-lq=refract] .m-glider[data-glider=tabs]:before{-webkit-backdrop-filter:var(--lq-lens-refract);backdrop-filter:var(--lq-lens-refract)}:root[data-theme^=liquid-] .chat-tab>span{font-variant-numeric:tabular-nums;font-weight:700}@property --lq-vibe{syntax:"<color>";inherits:true;initial-value:#9aa0b8}:root[data-theme^=liquid-] .vibe-bar{--vibe-track-h:10px;--vibe-track:var(--lq-well);--vibe-radius:999px;--vibe-fill-bg:linear-gradient(180deg, #ffffffb3, #fff0 45%), linear-gradient(180deg, color-mix(in srgb, var(--lq-vibe) 82%, #fff), var(--lq-vibe) 60%, color-mix(in srgb, var(--lq-vibe) 84%, #000));--vibe-glow:color-mix(in srgb, var(--lq-vibe) 50%, transparent);--vibe-ticks-rest:0;--vibe-tick:color-mix(in srgb, var(--ink) 34%, transparent);--vibe-tick-h:5px;--vibe-tick-major-h:14px;--vibe-bulge:1;--vibe-thumb-w:20px;--vibe-thumb-ring:0px;--vibe-thumb-ring-on:0px;--vibe-thumb-edge:var(--lq-vibe);--vibe-thumb-bg:radial-gradient(90% 70% at 32% 18%, #fff, #fff0 60%), linear-gradient(180deg, color-mix(in srgb, var(--lq-vibe) 26%, #fff), color-mix(in srgb, var(--lq-vibe) 62%, #fff));--vibe-thumb-shadow:inset 0 1px 0 0 #fff, inset 0 -3px 4px -2px color-mix(in srgb, var(--lq-vibe) 70%, transparent), 0 0 0 1px color-mix(in srgb, var(--lq-vibe) 55%, #00000080), 0 2px 3px 0 var(--lq-shade-foot), 0 6px 10px -3px var(--lq-shade-foot);--vibe-face-ink:#14151c;--vibe-face-rest:1;--vibe-grab-s:1.5;--vibe-readout-ink:var(--ink);--vibe-readout-bg:var(--lq-float-fill);--vibe-readout-shadow:var(--lq-float-edge);--fx-shape:ring;--fx-amount:1;transition:--lq-vibe .2s var(--e-out)}:root[data-theme=liquid-light] .vibe-bar[data-zone="0"]{--lq-vibe:#ff5a1f}:root[data-theme=liquid-light] .vibe-bar[data-zone="1"]{--lq-vibe:#ff9a5c}:root[data-theme=liquid-light] .vibe-bar[data-zone="2"]{--lq-vibe:#9aa0b8}:root[data-theme=liquid-light] .vibe-bar[data-zone="3"]{--lq-vibe:#6f8bff}:root[data-theme=liquid-light] .vibe-bar[data-zone="4"]{--lq-vibe:#2a4cff}:root[data-theme=liquid-dark] .vibe-bar[data-zone="0"]{--lq-vibe:#7b5cff}:root[data-theme=liquid-dark] .vibe-bar[data-zone="1"]{--lq-vibe:#a48dff}:root[data-theme=liquid-dark] .vibe-bar[data-zone="2"]{--lq-vibe:#c9c9d6}:root[data-theme=liquid-dark] .vibe-bar[data-zone="3"]{--lq-vibe:#ffd08a}:root[data-theme=liquid-dark] .vibe-bar[data-zone="4"]{--lq-vibe:#ffb14a}:root[data-theme^=liquid-] .vibe-emoji{transition:background-color var(--t-fade) var(--e-out), scale var(--t-pop) var(--e-pop), rotate var(--t-pop) var(--e-pop);border-radius:999px}:root[data-theme^=liquid-] .vibe-emoji:hover:not(:disabled){background:0 0;rotate:-8deg;scale:1.2}:root[data-theme^=liquid-] .vibe-emoji[data-end=high]:hover:not(:disabled){rotate:8deg}:root[data-theme^=liquid-] .vibe-emoji:active:not(:disabled){scale:1.12 .84}:root[data-theme^=liquid-] .vibe-track{box-shadow:var(--lq-well-edge)}:root[data-theme^=liquid-] .vibe-fill{box-shadow:inset 0 1px 0 0 #ffffffbf, inset 0 -2px 2px -1px #00000040, inset -2px 0 2px -1px #fff9, 0 0 calc(3px + 12px * var(--vibe-speed,0)) 0 var(--vibe-glow)}:root[data-theme^=liquid-] .vibe-ticks{z-index:1}:root[data-theme^=liquid-] .vibe-seat{z-index:2}:root[data-theme^=liquid-] .vibe-ticks>i[data-hit],:root[data-theme^=liquid-] .vibe-ticks>i[data-major][data-hit]{background-color:var(--ink)}:root[data-theme^=liquid-] .vibe-bar:not([data-drag],[data-coast]) .vibe-rail:not([data-locked]):hover .vibe-thumb{scale:1.12}:root[data-theme^=liquid-] .vibe-thumb:after{border-color:var(--ink)}:root[data-theme^=liquid-] .vibe-bar:not([data-pointer]) .vibe-rail:has(.vibe-input:focus-visible) .vibe-track{outline:2px solid var(--lq-a);outline-offset:3px}:root[data-theme^=liquid-] .vibe-readout{font-variant-numeric:tabular-nums;min-width:2.6ch;-webkit-backdrop-filter:var(--lq-float-filter);backdrop-filter:var(--lq-float-filter);border-radius:999px;padding:2px 9px;font-size:14px;font-weight:700;line-height:20px;top:calc(50% + 20px)}:root[data-theme^=liquid-] .msg:hover{background:linear-gradient(90deg, transparent 4px, var(--lq-hover) 40px, var(--lq-hover) calc(100% - 40px), transparent calc(100% - 4px))}:root[data-theme^=liquid-] .msg-time{font-variant-numeric:tabular-nums}:root[data-theme^=liquid-] .chat-day{letter-spacing:.02em;font-weight:700}:root[data-theme^=liquid-] .chat-day:before{background:linear-gradient(90deg, transparent, var(--lq-line));box-shadow:0 1px 0 0 var(--lq-line-lit)}:root[data-theme^=liquid-] .chat-day:after{background:linear-gradient(90deg, var(--lq-line), transparent);box-shadow:0 1px 0 0 var(--lq-line-lit)}:root[data-theme^=liquid-] .msg-toolbar{box-shadow:none;background:0 0;border-color:#0000}:root[data-theme^=liquid-] .msg-toolbar:before{content:"";border-radius:inherit;pointer-events:none;background:var(--lq-float-fill);box-shadow:var(--lq-float-edge);position:absolute;inset:0}:root[data-theme^=liquid-] .msg:hover>.msg-toolbar:before,:root[data-theme^=liquid-] .msg:focus-within>.msg-toolbar:before{-webkit-backdrop-filter:var(--lq-float-filter);backdrop-filter:var(--lq-float-filter)}:root[data-theme^=liquid-][data-lq=refract] .msg:hover>.msg-toolbar:before,:root[data-theme^=liquid-][data-lq=refract] .msg:focus-within>.msg-toolbar:before,:root[data-theme^=liquid-][data-lq=refract] .vibe-readout{-webkit-backdrop-filter:var(--lq-float-refract);backdrop-filter:var(--lq-float-refract)}:root[data-theme^=liquid-] .msg-toolbar>.msg-tool,:root[data-theme^=liquid-] .msg-toolbar>.msg-tool-wrap{position:relative}:root[data-theme^=liquid-] .msg-toolbar .msg-tool{color:var(--ink-3)}:root[data-theme^=liquid-] .msg-toolbar .msg-tool:hover{background:var(--lq-bead);box-shadow:var(--lq-bead-edge);color:var(--ink)}:root[data-theme^=liquid-] .msg-toolbar .msg-tool:active{background:var(--lq-bead-down);box-shadow:var(--lq-bead-edge-down)}:root[data-theme^=liquid-] .msg-toolbar .msg-tool-danger:hover{background:var(--danger);color:#fff}:root[data-theme^=liquid-] .reaction{--elev-1:var(--lq-bead-edge);background:var(--lq-bead);color:var(--ink-2);border-color:#0000}:root[data-theme^=liquid-] .reaction:hover{--elev-1:var(--lq-bead-edge-hover);background:var(--lq-bead-hover);color:var(--ink);border-color:#0000}:root[data-theme^=liquid-] .reaction:active{--elev-1:var(--lq-bead-edge-down);background:var(--lq-bead-down)}:root[data-theme^=liquid-] .reaction.mine,:root[data-theme^=liquid-] .reaction.mine:hover{--elev-1:var(--lq-mine-edge);background:var(--lq-mine);color:var(--lq-a-deep);border-color:#0000}:root[data-theme^=liquid-] .reaction .reaction-count{font-weight:700}:root[data-theme^=liquid-] .reaction.mine .reaction-count{color:var(--lq-a-deep);font-weight:800}:root[data-theme^=liquid-] .reaction.reaction-add{--elev-1:inset 0 0 0 1px var(--lq-line);color:var(--ink-4);background:0 0}:root[data-theme^=liquid-] .reaction.reaction-add:hover{--elev-1:var(--lq-bead-edge);background:var(--lq-bead);color:var(--ink)}:root[data-theme^=liquid-] .mention{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lq-a) 26%, transparent)}:root[data-theme^=liquid-] .md-code{background:var(--lq-well);box-shadow:inset 0 0 0 1px var(--lq-line)}:root[data-theme^=liquid-] .md-pre{background:var(--lq-well);box-shadow:var(--lq-well-edge)}:root[data-theme^=liquid-] .avatar{box-shadow:inset 0 1.5px 0 0 var(--lq-gloss-top), inset 0 -5px 6px -3px var(--lq-shade-foot), 0 1px 2px 0 var(--lq-shade-foot);--canvas:#fff}:root[data-theme=liquid-light] .avatar .avatar-dot{--canvas:#f7f8fc}:root[data-theme=liquid-dark] .avatar .avatar-dot{--canvas:#15151b}:root[data-theme=liquid-light] .chat-rail .avatar .avatar-dot{--canvas:#dfe5fb}:root[data-theme=liquid-dark] .chat-rail .avatar .avatar-dot{--canvas:#1c1c26}:root[data-theme^=liquid-] .chat-composer{border-top-color:#0000}:root[data-theme^=liquid-] .chat-composer-box:not(.dragging),:root[data-theme^=liquid-] .msg-edit-box{background:var(--lq-slab);box-shadow:var(--lq-slab-edge);border-radius:20px}:root[data-theme^=liquid-] .chat-composer-box:not(.dragging):focus-within,:root[data-theme^=liquid-] .msg-edit-box:focus-within{box-shadow:var(--lq-slab-edge), 0 0 0 1px color-mix(in srgb, var(--lq-a) 46%, transparent), 0 0 0 4px color-mix(in srgb, var(--lq-a) 11%, transparent)}:root[data-theme^=liquid-] .msg-edit-box{border-radius:14px}:root[data-theme^=liquid-] .rich-editor-content{caret-color:var(--lq-a)}:root[data-theme^=liquid-] .rich-toolbar-btn{border-radius:999px}:root[data-theme^=liquid-] .rich-toolbar-btn:hover,:root[data-theme^=liquid-] .composer-icon-btn:hover:not(.active){background:var(--lq-bead);box-shadow:var(--lq-bead-edge);color:var(--ink)}:root[data-theme^=liquid-] .rich-toolbar-btn:active,:root[data-theme^=liquid-] .composer-icon-btn:active{background:var(--lq-bead-down);box-shadow:var(--lq-bead-edge-down)}:root[data-theme^=liquid-] .rich-toolbar-btn.active,:root[data-theme^=liquid-] .composer-icon-btn.active{background:var(--lq-bead);box-shadow:var(--lq-bead-edge);color:var(--ink)}:root[data-theme^=liquid-] .composer-send{--elev-1:var(--lq-accent-edge);background:var(--lq-accent-bead);color:#fff;transition:opacity var(--t-fade) var(--e-out), translate var(--t-pop) var(--e-pop), scale var(--t-pop) var(--e-pop), box-shadow var(--t-fade) var(--e-out)}:root[data-theme^=liquid-] .composer-send:hover{background:var(--lq-accent-bead);filter:brightness(1.08)}:root[data-theme^=liquid-] .composer-send:disabled{--elev-1:var(--lq-bead-edge);opacity:1;background:var(--lq-bead);color:var(--ink-4);filter:none}:root[data-theme^=liquid-] .composer-send.disabled:not(:disabled){opacity:.6}:root[data-theme^=liquid-][data-motion=full] .reaction:active,:root[data-theme^=liquid-][data-motion=full] .msg-tool:active,:root[data-theme^=liquid-][data-motion=full] .composer-icon-btn:active{scale:1.1 .84}:root[data-theme^=liquid-][data-motion=full] .composer-send:active{translate:0 1px;scale:1.12 .84}:root[data-theme^=liquid-][data-motion=full] .rail-compose,:root[data-theme^=liquid-][data-motion=full] .huddle-btn,:root[data-theme^=liquid-][data-motion=full] .chat-head-btn,:root[data-theme^=liquid-][data-motion=full] .chat-head-star,:root[data-theme^=liquid-][data-motion=full] .rich-toolbar-btn,:root[data-theme^=liquid-][data-motion=full] .topbar .icon-btn,:root[data-theme^=liquid-][data-motion=full] .sidebar .nav-item .ni-icon{transition:background-color var(--t-fade) var(--e-out), color var(--t-fade) var(--e-out), box-shadow var(--t-fade) var(--e-out), scale var(--t-pop) var(--e-pop)}:root[data-theme^=liquid-][data-motion=full] .rail-compose:active,:root[data-theme^=liquid-][data-motion=full] .huddle-btn:active:not(:disabled),:root[data-theme^=liquid-][data-motion=full] .chat-head-btn:active,:root[data-theme^=liquid-][data-motion=full] .chat-head-star:active,:root[data-theme^=liquid-][data-motion=full] .rich-toolbar-btn:active,:root[data-theme^=liquid-][data-motion=full] .topbar .icon-btn:active{transition-duration:var(--t-press);transition-timing-function:var(--e-out);transform:scale(1.1,.84)}:root[data-theme^=liquid-][data-motion=full] .sidebar .nav-item:active .ni-icon{transition-duration:var(--t-press);transition-timing-function:var(--e-out);scale:1.16 .8}:root[data-theme^=liquid-][data-motion=full] .chat-rail .m-glider[data-glider=rail]:before{transition:scale .52s var(--e-pop)}:root[data-theme^=liquid-][data-motion=full] .chat-rail .chat-rail-list:has(.chat-rail-item[data-arrive=to])>.m-glider[data-glider=rail]:before{transition:scale .14s var(--e-out);scale:.9 1.55}:root[data-theme^=liquid-][data-motion=full] .sidebar .m-glider[data-glider=nav]:before{transition:scale .52s var(--e-pop)}:root[data-theme^=liquid-][data-motion=full] .sidebar .nav-list:has(.nav-item:active)>.m-glider[data-glider=nav]:before{transition:scale .12s var(--e-out);scale:.88 1.2}@keyframes lq-tab-land{0%{scale:var(--m-bar-s,1) .72}52%{scale:1.05 1.14}78%{scale:.985 .97}}:root[data-theme^=liquid-][data-motion=full] .m-glider[data-glider=tabs][data-arrive=bar]:before{transform-origin:0;animation:lq-tab-land var(--t-move) var(--e-out) backwards}@keyframes lq-drop{0%{scale:.5}28%{scale:1.2 .78}52%{scale:.92 1.14}74%{scale:1.04 .96}90%{scale:.99 1.01}}@keyframes lq-ring{0%{opacity:.75;scale:.7}to{opacity:0;scale:1.7}}:root[data-theme^=liquid-][data-motion=full] .reaction[data-arrive=reaction-own]{animation:lq-drop .52s var(--e-out) backwards}:root[data-theme^=liquid-][data-motion=full] .reaction[data-arrive=reaction-own]:before{content:"";pointer-events:none;box-shadow:0 0 0 1px var(--fx-1);animation:lq-ring .46s var(--e-out) both;border-radius:999px;position:absolute;inset:-3px}@keyframes lq-key-ring{0%{opacity:.9;scale:.8}to{opacity:0;scale:2.1}}@keyframes lq-key{0%{scale:1}24%{scale:1.16 .8}52%{scale:.92 1.12}76%{scale:1.04 .97}}:root[data-theme^=liquid-][data-motion=full] .composer-send{--fx-shape:dot;--fx-amount:2.1;--fx-size:1.45;--fx-life:1.3;--fx-bubbles:.28;position:relative}:root[data-theme^=liquid-][data-motion=full] .composer-send[data-arrive=press]{animation:lq-key .46s var(--e-out)}:root[data-theme^=liquid-][data-motion=full] .composer-send[data-arrive=press]:before{content:"";pointer-events:none;box-shadow:0 0 0 1.5px var(--fx-1);animation:lq-key-ring .56s var(--e-out) both;border-radius:999px;position:absolute;inset:-2px}@keyframes lq-drop-in{0%{scale:1.12 .78}42%{scale:.95 1.1}70%{scale:1.02 .98}}@keyframes lq-text-settle{0%{scale:1 .82}46%{scale:1 1.05}74%{scale:1 .99}}@keyframes lq-row-glint{0%{background-position:-60% 0}to{background-position:160% 0}}:root[data-theme=liquid-light]{--lq-row-flash:#ffffffe6}:root[data-theme=liquid-dark]{--lq-row-flash:#ffffff24}:root[data-theme^=liquid-][data-motion=full] .msg[data-arrive=tail-own]{background:linear-gradient(100deg, transparent, var(--lq-row-flash) 46%, var(--lq-row-flash) 54%, transparent) -60% 0 / 46% 100% no-repeat;animation:var(--m-enter-sheet), lq-row-glint .56s cubic-bezier(.3, .1, .3, 1) 60ms backwards}:root[data-theme^=liquid-][data-motion=full] .msg[data-arrive=tail-own]>.msg-gutter{transform-origin:50% 100%;animation:lq-drop-in .48s var(--e-out) backwards}:root[data-theme^=liquid-][data-motion=full] .msg[data-arrive=tail-own]>.msg-body>.msg-text{transform-origin:0 100%;animation:lq-text-settle var(--t-move) var(--e-out) backwards}@keyframes lq-bead-in{0%{opacity:0;scale:.2}20%{opacity:1}40%{scale:1.3 .76}64%{scale:.9 1.14}84%{scale:1.04 .97}}:root[data-theme^=liquid-][data-motion=full] .rail-badge[data-arrive=badge]{animation:lq-bead-in .52s var(--e-out) backwards}@keyframes lq-vibe-edge{0%,30%{box-shadow:var(--lq-well-edge), 0 0 0 2px var(--fx-1)}}@keyframes lq-vibe-slap{0%,22%{filter:brightness(1.35)saturate(.6)}}:root[data-theme^=liquid-][data-motion=full] .vibe-bar[data-edge] .vibe-track{animation:vibe-bump .3s var(--e-spring), lq-vibe-edge .6s var(--e-out)}:root[data-theme^=liquid-][data-motion=full] .vibe-bar[data-edge] .vibe-fill{animation:lq-vibe-slap .52s var(--e-out)}:root[data-theme^=liquid-][data-motion=off] .m-roll-col[data-roll]>.m-roll-strip{animation:none}@media (prefers-reduced-motion:reduce){:root[data-theme^=liquid-]:not([data-motion]) .m-roll-col[data-roll]>.m-roll-strip{animation:none}}:root[data-theme^=liquid-] .chat-thread{border-left-color:var(--lq-line);background:0 0}:root[data-theme^=liquid-]::selection{background:color-mix(in srgb, var(--lq-a) 30%, transparent)}@supports not (anchor-scope:none){:root[data-theme^=liquid-] ::selection{background:color-mix(in srgb, var(--lq-a) 30%, transparent)}}:root[data-theme^=liquid-][data-power=low] .app:before{background:var(--lq-grain) 0 0 / 160px 160px, var(--lq-sheet-fill), var(--lq-ground-soft);-webkit-backdrop-filter:none;backdrop-filter:none;background-attachment:fixed}:root[data-theme^=liquid-][data-power=low] .main>.chat:before{background:var(--lq-grain) 0 0 / 160px 160px, var(--lq-clear-fill), var(--lq-ground-soft);-webkit-backdrop-filter:none;backdrop-filter:none;background-attachment:fixed}:root[data-theme^=liquid-][data-power=low] .sidebar .nav-list:before,:root[data-theme^=liquid-][data-power=low] .sidebar .sidebar-foot:before{background:var(--lq-grain) 0 0 / 160px 160px, var(--lq-pane-fill), var(--lq-ground-soft);-webkit-backdrop-filter:none;backdrop-filter:none;background-attachment:fixed}:root[data-theme^=liquid-][data-power=low] .app:has(>.main>.chat):before{background:var(--lq-grain) 0 0 / 160px 160px, var(--lq-pane-fill), var(--lq-ground-soft);-webkit-backdrop-filter:none;backdrop-filter:none;background-attachment:fixed}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme^=liquid-] .app:before{background:var(--lq-sheet-fill), var(--lq-ground-soft);background-attachment:fixed}:root[data-theme^=liquid-] .main>.chat:before{background:var(--lq-clear-fill), var(--lq-ground-soft);background-attachment:fixed}:root[data-theme^=liquid-] .sidebar .nav-list:before,:root[data-theme^=liquid-] .sidebar .sidebar-foot:before{background:var(--lq-pane-fill), var(--lq-ground-soft);background-attachment:fixed}:root[data-theme^=liquid-] .app:has(>.main>.chat):before{background:var(--lq-pane-fill), var(--lq-ground-soft);background-attachment:fixed}:root[data-theme^=liquid-] .topbar .topbar-search,:root[data-theme^=liquid-] .topbar .icon-btn,:root[data-theme^=liquid-] .msg-toolbar:before,:root[data-theme^=liquid-] .vibe-readout{background:var(--bg-raised)}:root[data-theme^=liquid-] .chat-rail .m-glider[data-glider=rail],:root[data-theme^=liquid-] .sidebar .m-glider[data-glider=nav]{z-index:auto}:root[data-theme^=liquid-] .chat-rail .m-glider[data-glider=rail]:before,:root[data-theme^=liquid-] .sidebar .m-glider[data-glider=nav]:before,:root[data-theme^=liquid-] .m-glider[data-glider=tabs]:before{background:var(--lq-lens-solid), var(--bg-raised)}}@media (prefers-reduced-transparency:reduce){:root[data-theme^=liquid-] .app{background:linear-gradient(160deg, var(--chrome-bg-start), var(--chrome-bg-end))}:root[data-theme^=liquid-] body{background:var(--bg-canvas)}:root[data-theme^=liquid-] .app:before,:root[data-theme^=liquid-] .main>.chat:before,:root[data-theme^=liquid-] .chat-main{background:var(--lq-sheet-solid);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme^=liquid-] .sidebar .nav-list:before,:root[data-theme^=liquid-] .sidebar .sidebar-foot:before,:root[data-theme^=liquid-] .chat-rail{background:var(--lq-pane-solid);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme^=liquid-] .app:has(>.main>.chat):before{background:var(--lq-pane-solid);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme^=liquid-] .main>.chat>.chat-rail,:root[data-theme^=liquid-] .main>.chat>.chat-main{background:0 0}:root[data-theme^=liquid-] .topbar .topbar-search,:root[data-theme^=liquid-] .topbar .icon-btn,:root[data-theme^=liquid-] .msg-toolbar:before,:root[data-theme^=liquid-] .msg:hover>.msg-toolbar:before,:root[data-theme^=liquid-] .msg:focus-within>.msg-toolbar:before,:root[data-theme^=liquid-] .vibe-readout{background:var(--bg-raised);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme^=liquid-] .chat-rail .m-glider[data-glider=rail],:root[data-theme^=liquid-] .sidebar .m-glider[data-glider=nav]{z-index:auto}:root[data-theme^=liquid-] .chat-rail .m-glider[data-glider=rail]:before,:root[data-theme^=liquid-] .sidebar .m-glider[data-glider=nav]:before,:root[data-theme^=liquid-] .m-glider[data-glider=tabs]:before{background:var(--lq-lens-solid), var(--bg-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){:root[data-theme=liquid-light]{--border-subtle:#161c4666;--border-strong:#161c46b3;--text-secondary:#2a2c38;--text-tertiary:#3a3d4b;--lq-line:#161c4673;--lq-sheet-fill:linear-gradient(180deg, #fffffff2, #fffffff2);--lq-pane-fill:linear-gradient(180deg, #ffffffe0, #ffffffe0)}:root[data-theme=liquid-dark]{--border-subtle:#ffffff59;--border-strong:#ffffffa6;--text-secondary:#e2e2ea;--text-tertiary:#cfcfda;--lq-line-lit:#fff6;--lq-sheet-fill:linear-gradient(180deg, #0d0d12f2, #0d0d12f2);--lq-pane-fill:linear-gradient(180deg, #14141ce6, #14141ce6)}}@media (forced-colors:active){:root[data-theme^=liquid-] .app{background:canvas}:root[data-theme^=liquid-] .app:before,:root[data-theme^=liquid-] .main>.chat:before,:root[data-theme^=liquid-] .sidebar .nav-list:before,:root[data-theme^=liquid-] .sidebar .sidebar-foot:before,:root[data-theme^=liquid-] .msg-toolbar:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}}:root[data-theme=liquid-dark] .avatar[style*="var(--ink)"]{--canvas:#15151b}
:root[data-theme=flux-light]{--flux-a:#2f49e6;--flux-b:#d9481a;--flux-c:#0a8f86;--flux-a-hi:#5c6bff;--flux-b-hi:#ff7f3d;--flux-c-hi:#1ac7b3;--flux-ink:#12141a;--flux-on-glass:#12141a;--flux-on-glass-2:#1c1f2a;--flux-on-glass-3:#3a3f4c;--flux-glint:#fffffff2;--flux-sheet:#fbfbfd;--flux-frost:#f6f7fbd6;--flux-well:#f1f2f7;--flux-lens:linear-gradient(180deg, #fffffff0, #d0d8ffe6);--flux-rim:#fffffff2;--flux-rim-soft:#ffffffb3;--flux-edge:#14183c29;--flux-edge-soft:#14183c17;--flux-wash:#181e3c0d;--flux-glass-wash:#ffffff80;--flux-key-bg:linear-gradient(180deg, #fff, #ffffffb8);--flux-key:inset 0 1px 0 0 #fff, inset 0 -1px 0 0 #14183c12, 0 0 0 1px #14183c1a, 0 1px 2px 0 #14183c1f;--flux-key-hover:inset 0 1px 0 0 #fff, inset 0 -1px 0 0 #14183c17, 0 0 0 1px #14183c24, 0 2px 4px 0 #14183c1f, 0 8px 14px -8px #2f49e68c;--flux-key-down:inset 0 2px 3px 0 #14183c38, inset 0 -1px 0 0 #ffffffe6, 0 0 0 1px #14183c29;--flux-well-shadow:inset 0 1px 2px 0 #14183c29, inset 0 0 0 1px #14183c14, 0 1px 0 0 #ffffffe6;--flux-lens-rim:inset 0 1px 0 0 #fff, inset 1px 0 0 0 #ffffffbf, inset 0 -1px 0 0 #14183c1a, 0 0 0 1px #14183c1f, 0 1px 2px 0 #14183c24;--flux-float:inset 0 1px 0 0 #fff, inset 0 -1px 0 0 #14183c14, 0 0 0 1px #14183c1f;--flux-float-drop:0 2px 4px #14183c1a, 0 14px 26px -12px #14185061;--accent-interactive:#2f49e6;--accent-2:#2238c4;--accent-ai:#5a4fe0;--unread:#b8360c;--on-accent:#fff;--on-unread:#fff;--status-success:#0f8a52;--status-warning:#9a6400;--bg-canvas:#fbfbfd;--bg-sidebar:#e9ecf2;--bg-raised:#fff;--bg-hover:#181e3c0e;--bg-selected:#e2e5ee;--border-subtle:#181e3c1a;--border-strong:#181e3c33;--text-primary:#12141a;--text-secondary:#454a57;--text-tertiary:#5a5f6c;--ink-2:#1c1f27;--ink-5:#a9adb9;--paper-2:#eef0f4;--paper-3:#e4e6ed;--danger:#c0182e;--ink-link:#2f49e6;--shadow-sm:0 1px 2px #14183c1a;--shadow-pop:inset 0 1px 0 0 #fff, 0 0 0 1px #14183c1a, 0 4px 10px #14183c1a, 0 24px 48px -18px #1418506b;--chrome-bg-start:#eceef3;--chrome-bg-end:#dcdfe8;--panel-border:transparent;--panel-shadow:0 0 0 1px #14183c1a, 0 1px 2px #14183c1a, 0 24px 44px -26px #14185073;--mention-bg:#2f49e61a;--mention-text:#2238c4;--tab-indicator:#12141a;--icon-tone-top:.08;--icon-tone-bottom:.22;--ct-bg-tint:14%;--ct-red:#b91c1c;--ct-orange:#c2410c;--ct-amber:#b45309;--ct-lime:#4d7c0f;--ct-green:#15803d;--ct-teal:#0f766e;--ct-cyan:#0e7490;--ct-blue:#1d4ed8;--ct-violet:#6d28d9;--ct-pink:#be185d;--fx-1:#3d5bff;--fx-2:#ff6a2b;--fx-3:#12b8a6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=flux-dark]{--flux-a:#a9a0ff;--flux-b:#ff8a5c;--flux-c:#4fe3cf;--flux-a-hi:#7a6bff;--flux-b-hi:#ff7845;--flux-c-hi:#33e6cc;--flux-ink:#f1f2f6;--flux-on-glass:#f4f5f9;--flux-on-glass-2:#e4e6ee;--flux-on-glass-3:#c3c6d2;--flux-glint:#ffffff4d;--flux-sheet:#101116;--flux-frost:#14151ed6;--flux-well:#08090d;--flux-lens:linear-gradient(180deg, #8478ff80, #5446dc4d);--flux-rim:#ffffff4d;--flux-rim-soft:#ffffff1f;--flux-edge:#000000b3;--flux-edge-soft:#0000006b;--flux-wash:#ffffff0b;--flux-glass-wash:#ffffff14;--flux-key-bg:linear-gradient(180deg, #ffffff1c, #ffffff09);--flux-key:inset 0 1px 0 0 #fff3, inset 0 -1px 0 0 #00000080, 0 0 0 1px #000000a8, 0 1px 2px 0 #00000080;--flux-key-hover:inset 0 1px 0 0 #ffffff57, inset 0 -1px 0 0 #00000080, 0 0 0 1px #000000a8, 0 2px 4px 0 #0000008c, 0 9px 16px -8px #7a6bffd9;--flux-key-down:inset 0 2px 4px 0 #000c, inset 0 -1px 0 0 #ffffff1a, 0 0 0 1px #000000b3;--flux-well-shadow:inset 0 1px 0 0 #000000e6, inset 0 2px 4px 0 #0000008c, inset 0 0 0 1px #00000080, 0 1px 0 0 #ffffff1a;--flux-lens-rim:inset 0 1px 0 0 #ffffff6b, inset 1px 0 0 0 #ffffff29, inset 0 -1px 0 0 #00000080, 0 0 0 1px #0009, 0 2px 3px 0 #00000073;--flux-float:inset 0 1px 0 0 #ffffff47, inset 0 -1px 0 0 #00000080, 0 0 0 1px #000000b3;--flux-float-drop:0 3px 6px #00000080, 0 16px 30px -12px #000000d9;--accent-interactive:#8f84ff;--accent-2:#a69dff;--accent-ai:#b3a8ff;--unread:#ff7845;--on-accent:#0b0c12;--on-unread:#170803;--status-success:#45d48a;--status-warning:#f0b23c;--bg-canvas:#101116;--bg-sidebar:#14151c;--bg-raised:#1a1b24;--bg-hover:#ffffff0e;--bg-selected:#23242f;--border-subtle:#ffffff17;--border-strong:#ffffff2e;--text-primary:#f1f2f6;--text-secondary:#b6b9c6;--text-tertiary:#9497a6;--ink-2:#e4e6ee;--ink-5:#555866;--paper-2:#16171f;--paper-3:#1d1e28;--danger:#ff6b6b;--ink-link:#a69dff;--shadow-sm:0 1px 2px #00000080;--shadow-pop:inset 0 1px 0 0 #ffffff1f, 0 0 0 1px #000000b3, 0 6px 14px #00000080, 0 28px 56px -18px #000000d9;--chrome-bg-start:#0d0e14;--chrome-bg-end:#06070a;--panel-border:transparent;--panel-shadow:0 0 0 1px #0009, 0 24px 48px -24px #000000d9;--mention-bg:#8f84ff29;--mention-text:#c0b9ff;--tab-indicator:#f1f2f6;--icon-tone-top:.1;--icon-tone-bottom:.3;--ct-bg-tint:22%;--ct-red:#fca5a5;--ct-orange:#fdba74;--ct-amber:#fcd34d;--ct-lime:#bef264;--ct-green:#86efac;--ct-teal:#5eead4;--ct-cyan:#67e8f9;--ct-blue:#93c5fd;--ct-violet:#c4b5fd;--ct-pink:#f9a8d4;--fx-1:#9d92ff;--fx-2:#ff8a5c;--fx-3:#4fe3cf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme^=flux-]{--panel-radius:18px;--r-card:16px;--r-input:14px;--r-btn:11px;--r-chip:10px;--r-row:10px;--r-tag:5px;--rail-bg:transparent;--rail-edge:transparent;--rail-active-bg:var(--flux-lens);--rail-active-text:var(--flux-on-glass);--rail-hover-bg:var(--flux-glass-wash);--reaction-border:transparent;--rim-light:inset 0 1px 0 0 var(--flux-rim-soft);--edge-dark:inset 0 -1px 0 0 var(--flux-edge-soft);--shadow-tint:#14183c;--elev-1:var(--rim-light), var(--edge-dark);--elev-2:var(--panel-shadow);--elev-3:var(--shadow-pop);--gloss:none;--flux-run:linear-gradient(90deg, var(--flux-b-hi), var(--flux-a-hi) 50%, var(--flux-c-hi));--roll:1;--fx-shape:ring;--fx-amount:.9}:root[data-theme^=flux-][data-motion=full]{--t-pop:.22s;--t-move:.34s;--d-rise:7px;--d-step:12px;--s-press:.94;--s-press-chip:.9;--s-in-chip:.6;--e-spring:cubic-bezier(.2, 1.3, .32, 1);--e-pop:cubic-bezier(.2, 1.7, .4, 1);--flux-squash:1.08 .86;--flux-squash-big:1.03 .93}@supports (transition-timing-function:linear(0, 1)){:root[data-theme^=flux-][data-motion=full]{--e-spring:linear(0, .0166 2%, .0745 4.5%, .1802 7.5%, .6227 18%, .7626 22%, .8731 26%, .9537 30%, 1.0129 34.5%, 1.0481 39.5%, 1.0694 46%, 1.0546 57.5%, 1.0098 76%, .9986 88%, 1);--e-pop:linear(0, .0112 1.5%, .0563 3.5%, .1479 6%, .3147 9.5%, .6677 16.5%, .8159 20%, .9338 23.5%, 1.0206 27%, 1.0789 30.5%, 1.1216 34.5%, 1.14 39.5%, 1.1196 46.5%, 1.0305 60%, .9862 72%, .9951 86%, 1)}}:root[data-theme^=flux-] .flux-ground{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}:root[data-theme=flux-dark] body{background:repeating-radial-gradient(circle at 25.5% 8.5%,#7d6eff00 0 14px,#7d6eff21 14px 15px),radial-gradient(circle at 25.5% 8.5%,#2e1fbd 0,#6a5cf5 17.5vh,#b9b0ff 18.4vh,#7d6eff5c 19vh,#7d6eff00 44vh),radial-gradient(circle at 13.2% 26.2%,#2e1fbd 0,#6a5cf5 8.2vh,#7d6eff80 9vh,#7d6eff00 22vh),radial-gradient(circle at 98.5% 94.5%,#2e1fbd 0,#6a5cf5 8vh,#7d6eff80 8.8vh,#7d6eff00 22vh),radial-gradient(circle at 3.5% 90%,#c72e1a 0,#f06a3c 15vh,#ffc9a8 16vh,#ff784557 16.6vh,#ff784500 38vh),radial-gradient(circle at 25% 102%,#c72e1a 0,#f06a3c 12.2vh,#ff784566 13vh,#ff784500 30vh),radial-gradient(circle at 80% -3%,#05787f 0,#2bdcc6 15.6vh,#c4fff5 16.5vh,#33e6cc57 17vh,#33e6cc00 40vh),#08090d linear-gradient(#0d0e16,#050609)}:root[data-theme=flux-light] body{background:repeating-radial-gradient(circle at 25.5% 8.5%,#283c9600 0 14px,#283c961f 14px 15px),radial-gradient(circle at 25.5% 8.5%,#2e4df5 0,#6b8fff 17.6vh,#24389c 18.4vh,#3c50a029 18.7vh,#3c50a000 24vh),radial-gradient(circle at 13.2% 26.2%,#2e4df5 0,#6b8fff 8.4vh,#3c50a029 9vh,#3c50a000 13vh),radial-gradient(circle at 98.5% 94.5%,#2e4df5 0,#6b8fff 8.2vh,#3c50a029 8.8vh,#3c50a000 13vh),radial-gradient(circle at 3.5% 90%,#ff6124 0,#ffa34d 15.2vh,#b84a12 16vh,#8c501e29 16.3vh,#8c501e00 21vh),radial-gradient(circle at 25% 102%,#ff6124 0,#ffa34d 12.4vh,#8c501e29 13vh,#8c501e00 17vh),radial-gradient(circle at 80% -3%,#05ada3 0,#42e0c7 15.7vh,#0a7a72 16.5vh,#146e6429 16.8vh,#146e6400 22vh),#e6e9f1 linear-gradient(#eff1f5,#dde0ea)}:root[data-theme^=flux-] .app,:root[data-theme^=flux-] .topbar,:root[data-theme^=flux-] .sidebar{background:0 0}:root[data-theme^=flux-] .main{background:var(--flux-sheet)}:root[data-theme^=flux-] .main:has(>.chat){box-shadow:none;background:0 0}:root[data-theme=flux-dark] .app>.sidebar{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='white' stop-opacity='.4'/%3E%3Cstop offset='.45' stop-color='white' stop-opacity='.06'/%3E%3Cstop offset='1' stop-color='black' stop-opacity='.55'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='100%25' height='100%25' rx='20' fill='rgb(20,21,30)' fill-opacity='.84' stroke='url(%23g)' stroke-width='2'/%3E%3C/svg%3E") 4px 2px/calc(100% - 8px) calc(100% - 8px) no-repeat}:root[data-theme=flux-light] .app>.sidebar{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='white' stop-opacity='1'/%3E%3Cstop offset='.45' stop-color='white' stop-opacity='.6'/%3E%3Cstop offset='1' stop-color='rgb(20,24,60)' stop-opacity='.22'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='100%25' height='100%25' rx='20' fill='rgb(246,247,251)' fill-opacity='.84' stroke='url(%23g)' stroke-width='2'/%3E%3C/svg%3E") 4px 2px/calc(100% - 8px) calc(100% - 8px) no-repeat}:root[data-theme^=flux-] .chat-rail{border-right-color:#0000}:root[data-theme=flux-dark] .chat-rail{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='white' stop-opacity='.4'/%3E%3Cstop offset='.45' stop-color='white' stop-opacity='.06'/%3E%3Cstop offset='1' stop-color='black' stop-opacity='.55'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='100%25' height='100%25' rx='18' fill='rgb(20,21,30)' fill-opacity='.84' stroke='url(%23g)' stroke-width='2'/%3E%3C/svg%3E") 0 0/calc(100% - 4px) 100% no-repeat}:root[data-theme=flux-light] .chat-rail{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='white' stop-opacity='1'/%3E%3Cstop offset='.45' stop-color='white' stop-opacity='.6'/%3E%3Cstop offset='1' stop-color='rgb(20,24,60)' stop-opacity='.22'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='100%25' height='100%25' rx='18' fill='rgb(246,247,251)' fill-opacity='.84' stroke='url(%23g)' stroke-width='2'/%3E%3C/svg%3E") 0 0/calc(100% - 4px) 100% no-repeat}:root[data-theme^=flux-] .chat-main{border-radius:var(--panel-radius);background:var(--flux-sheet);box-shadow:inset 1px 1px 0 0 var(--flux-rim-soft), inset -1px -1px 0 0 var(--flux-edge-soft), 0 0 0 1px var(--flux-edge-soft), 0 18px 34px -22px var(--flux-edge)}:root[data-theme^=flux-][data-flux=gl] .main,:root[data-theme^=flux-][data-flux=gl] .app>.sidebar,:root[data-theme^=flux-][data-flux=gl] .chat-rail,:root[data-theme^=flux-][data-flux=gl] .chat-main{box-shadow:none;background:0 0}:root[data-theme^=flux-] .m-glider[data-glider=nav],:root[data-theme^=flux-] .nav-list:not([data-glide=on]) .nav-item.active,:root[data-theme^=flux-] .m-glider[data-glider=rail],:root[data-theme^=flux-] :not([data-glide=on])>.rail-section .chat-rail-item.active,:root[data-theme^=flux-] .rail-shortcut.active{background:var(--flux-lens);box-shadow:var(--flux-lens-rim)}:root[data-theme^=flux-][data-flux=gl] .m-glider[data-glider=nav],:root[data-theme^=flux-][data-flux=gl] .nav-list:not([data-glide=on]) .nav-item.active,:root[data-theme^=flux-][data-flux=gl] .m-glider[data-glider=rail],:root[data-theme^=flux-][data-flux=gl] :not([data-glide=on])>.rail-section .chat-rail-item.active{background:0 0}:root[data-theme^=flux-] .topbar .topbar-search{background:var(--flux-frost);box-shadow:inset 0 1px 0 0 var(--flux-rim), inset 0 0 0 1px var(--flux-rim-soft), 0 0 0 1px var(--flux-edge-soft);color:var(--flux-on-glass-2);transition:box-shadow var(--t-fade) var(--e-out), color var(--t-fade) var(--e-out);border-color:#0000;border-radius:999px}:root[data-theme^=flux-][data-flux=gl] .topbar .topbar-search{background:0 0}:root[data-theme^=flux-] .topbar .topbar-search:hover{background-color:var(--flux-glass-wash);color:var(--flux-on-glass);border-color:#0000}:root[data-theme^=flux-] .topbar .topbar-search .kbd{border-color:var(--rule-2);color:var(--flux-on-glass-2);opacity:1;background:0 0}:root[data-theme^=flux-] .topbar .icon-btn{background:var(--flux-key-bg);box-shadow:var(--flux-key);color:var(--flux-on-glass-2)}:root[data-theme^=flux-] .topbar .icon-btn:hover{box-shadow:var(--flux-key-hover);color:var(--flux-on-glass)}:root[data-theme^=flux-] .nav-item{color:var(--flux-on-glass);transition:color var(--t-fade) var(--e-out), background-color var(--t-fade) var(--e-out), scale var(--t-pop) var(--e-pop)}:root[data-theme^=flux-] .nav-item .ni-icon{color:var(--flux-on-glass)}:root[data-theme=flux-light] .nav-item .ni-label{text-shadow:0 1px #fff9}:root[data-theme=flux-dark] .nav-item .ni-label{text-shadow:0 1px 2px #000c}:root[data-theme^=flux-] .nav-item:hover{background-color:var(--flux-glass-wash);color:var(--flux-on-glass)}:root[data-theme^=flux-] .nav-item:active{scale:var(--flux-squash-big,1);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}:root[data-theme^=flux-] .nav-item .ni-badge{background:var(--flux-key-bg);box-shadow:var(--flux-key);color:var(--flux-on-glass)}:root[data-theme^=flux-] .nav-item .ni-badge.flag,:root[data-theme^=flux-] .chat-rail-item .rail-badge{background:var(--unread);color:var(--on-unread);box-shadow:inset 0 1px 0 0 #ffffff80, 0 0 0 1px #0000002e, 0 3px 8px -2px color-mix(in srgb, var(--unread) 70%, transparent)}:root[data-theme^=flux-] .nav-item.moon-toggle.on{background:var(--flux-key-bg);box-shadow:var(--flux-key)}:root[data-theme^=flux-] .rail-brand{color:var(--flux-on-glass)}:root[data-theme^=flux-] .rail-compose{background:var(--flux-key-bg);box-shadow:var(--flux-key);color:var(--flux-on-glass);transition:box-shadow var(--t-fade) var(--e-out), color var(--t-fade) var(--e-out), scale var(--t-pop) var(--e-pop);border-color:#0000;border-radius:999px}:root[data-theme^=flux-] .rail-compose:hover{box-shadow:var(--flux-key-hover);border-color:#0000;transform:none}:root[data-theme^=flux-] .rail-compose:active{transform:none;scale:var(--flux-squash,1);box-shadow:var(--flux-key-down);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}:root[data-theme=flux-light] .rail-find{background:#ffffff9e}:root[data-theme=flux-dark] .rail-find{background:#0000005c}:root[data-theme^=flux-] .rail-find{box-shadow:var(--flux-well-shadow);border-color:#0000}:root[data-theme^=flux-] .rail-find:focus-within{box-shadow:var(--flux-well-shadow), 0 0 0 2px var(--accent);border-color:#0000}:root[data-theme^=flux-] .rail-find-icon,:root[data-theme^=flux-] .rail-find-input::placeholder{color:var(--flux-on-glass-2);opacity:1}:root[data-theme^=flux-] .chat-rail-sec,:root[data-theme^=flux-] .rail-sec-toggle,:root[data-theme^=flux-] .rail-add,:root[data-theme^=flux-] .rail-kebab,:root[data-theme^=flux-] .chat-rail-item .rail-icon,:root[data-theme^=flux-] .chat-rail-item{color:var(--flux-on-glass-2)}:root[data-theme^=flux-] .chat-rail-item.muted{color:var(--flux-on-glass-2);opacity:1}:root[data-theme^=flux-] .chat-rail-item.muted .rail-name{font-style:italic}:root[data-theme^=flux-] .chat-rail-item.unread,:root[data-theme^=flux-] .chat-rail-item.active,:root[data-theme^=flux-] .chat-rail-item.active .rail-icon,:root[data-theme^=flux-] .chat-rail-row:hover .rail-kebab,:root[data-theme^=flux-] .chat-rail-row.menu-open .rail-kebab,:root[data-theme^=flux-] .chat-rail-item.active~.rail-kebab{color:var(--flux-on-glass)}:root[data-theme=flux-dark] .chat-rail-item.active .rail-name{text-shadow:0 1px 2px #0009}:root[data-theme^=flux-][data-flux=gl] .chat-main>.chat-head,:root[data-theme^=flux-][data-flux=gl] .chat-main>.conversation-resources{--ink-3:var(--flux-on-glass-2);--ink-4:var(--flux-on-glass-2);--ink-2:var(--flux-on-glass)}:root[data-theme^=flux-] .chat-head-title{color:var(--ink)}:root[data-theme^=flux-] .conversation-resources{background:linear-gradient(90deg, #0000, var(--rule) 22px, var(--rule) calc(100% - 22px), #0000) bottom left / 100% 1px no-repeat;border-bottom-color:#0000}:root[data-theme^=flux-] .chat-tab{color:var(--ink-3)}:root[data-theme^=flux-] .chat-tab.active,:root[data-theme^=flux-] .chat-tab:hover{color:var(--ink)}:root[data-theme^=flux-] .m-glider[data-glider=tabs]:after,:root[data-theme^=flux-] .chat-tab.active:after{background:var(--flux-run);height:3px;box-shadow:inset 0 1px 0 0 #fff9, 0 3px 9px -1px color-mix(in srgb, var(--flux-a-hi) 70%, transparent);border-radius:3px;bottom:-1px;left:6px;right:6px}:root[data-theme^=flux-] .chat-head-btn,:root[data-theme^=flux-] .huddle-btn,:root[data-theme^=flux-] .chat-head-star,:root[data-theme^=flux-] .bookmark-add{transition:box-shadow var(--t-fade) var(--e-out), color var(--t-fade) var(--e-out), scale var(--t-pop) var(--e-pop)}:root[data-theme^=flux-] .chat-head-btn:hover,:root[data-theme^=flux-] .huddle-btn:hover,:root[data-theme^=flux-] .rail-compose:hover,:root[data-theme^=flux-] .topbar .icon-btn:hover,:root[data-theme^=flux-] .reaction:hover{background:radial-gradient(circle 22px at var(--flux-px,50%) var(--flux-py,0%), var(--flux-glint), #fff0), var(--flux-key-bg)}:root[data-theme^=flux-] .chat-head-btn,:root[data-theme^=flux-] .huddle-btn{background:var(--flux-key-bg);box-shadow:var(--flux-key);color:var(--ink-2);border-color:#0000}:root[data-theme^=flux-] .chat-head-btn:hover,:root[data-theme^=flux-] .huddle-btn:hover,:root[data-theme^=flux-] .chat-head-star:hover,:root[data-theme^=flux-] .bookmark-add:hover{box-shadow:var(--flux-key-hover);color:var(--ink);border-color:#0000}:root[data-theme^=flux-] .chat-head-btn:active,:root[data-theme^=flux-] .chat-head-star:active,:root[data-theme^=flux-] .huddle-btn:active,:root[data-theme^=flux-] .bookmark-add:active{scale:var(--flux-squash,1);box-shadow:var(--flux-key-down);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}:root[data-theme^=flux-] .chat-head-btn.active{background:var(--flux-lens);box-shadow:var(--flux-lens-rim), 0 8px 14px -8px var(--flux-a-hi);color:var(--ink);border-color:#0000}:root[data-theme^=flux-] .vibe-bar{--vibe-track:var(--flux-well);--vibe-track-h:8px;--vibe-fill-bg:linear-gradient(180deg, #fff9, #fff0 46%, #00000029) 0 0 / 100% 100%, linear-gradient(90deg, #ff4d2e 0%, #ff8a3c 28%, #f5c63a 52%, #5fd98a 76%, #1fd1bd 100%) 0 0 / calc(100% / max(var(--vibe-n,.5), .04)) 100% no-repeat;--vibe-glow:color-mix(in srgb, var(--vibe-color,#888) 70%, transparent);--vibe-ticks-rest:1;--vibe-tick:color-mix(in srgb, var(--ink-3) 50%, transparent);--vibe-tick-h:12px;--vibe-tick-major-h:16px;--vibe-bulge:.9;--vibe-thumb-w:18px;--vibe-thumb-ring:0px;--vibe-thumb-ring-on:0px;--vibe-thumb-edge:var(--accent);--vibe-thumb-bg:radial-gradient(circle at 34% 24%, #fff 0, #fff0 36%), radial-gradient(circle at 66% 82%, color-mix(in srgb, var(--vibe-color,#888) 75%, #fff) 0, #fff0 52%), linear-gradient(180deg, #fdfdff, #cfd3e0);--vibe-thumb-shadow:inset 0 0 0 1px #ffffffbf, 0 0 0 1px #0e102280, 0 2px 4px #080a1e73, 0 6px 12px -4px var(--vibe-color,#888);--vibe-face-ink:#12141a;--vibe-face-rest:1;--vibe-grab-s:1.6;--vibe-readout-ink:var(--ink);--vibe-readout-bg:var(--bg-raised);--vibe-readout-shadow:var(--flux-key), 0 6px 14px -6px #0a0c2880;--fx-1:var(--vibe-color,#888);--fx-2:#fff;--fx-3:color-mix(in srgb, var(--vibe-color,#888) 60%, #fff)}:root[data-theme^=flux-] .vibe-track{box-shadow:var(--flux-well-shadow)}:root[data-theme^=flux-] .vibe-emoji:hover{background-color:var(--flux-wash);box-shadow:var(--flux-key)}:root[data-theme^=flux-] .vibe-readout{font-weight:700}:root[data-theme^=flux-] .msg-text{color:var(--ink-2)}:root[data-theme^=flux-] .msg:hover{background-color:var(--flux-wash)}:root[data-theme^=flux-] .chat-day{color:var(--ink-3);letter-spacing:.3px}:root[data-theme^=flux-] .chat-day:before{background:linear-gradient(90deg, #0000, var(--rule) 40%)}:root[data-theme^=flux-] .chat-day:after{background:linear-gradient(270deg, #0000, var(--rule) 40%)}:root[data-theme^=flux-] .msg-toolbar{background:var(--bg-raised);box-shadow:var(--flux-float), var(--flux-float-drop);border-color:#0000}:root[data-theme=flux-dark][data-flux=gl] .msg-toolbar{box-shadow:var(--flux-float);background:#ffffff0b}:root[data-theme=flux-light][data-flux=gl] .msg-toolbar{box-shadow:var(--flux-float);background:#ffffffb3}:root[data-theme^=flux-] .msg-tool{color:var(--ink-2);transition:color var(--t-fade) var(--e-out), box-shadow var(--t-fade) var(--e-out), scale var(--t-pop) var(--e-pop)}:root[data-theme^=flux-] .msg-tool:hover{background:var(--flux-key-bg);box-shadow:var(--flux-key);color:var(--ink)}:root[data-theme^=flux-] .msg-tool:active{transform:none;scale:var(--flux-squash,1);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}:root[data-theme^=flux-] .msg-tool-danger:hover{background:var(--danger);color:#fff}:root[data-theme^=flux-] .avatar{--canvas:#fff;box-shadow:inset 1.5px 2px 1.5px -1px #ffffff9e, inset -4px -6px 8px -4px #00000080, 1px 2px 3px 0 var(--flux-edge)}:root[data-theme=flux-light] .avatar .avatar-dot{--canvas:#fbfbfd}:root[data-theme=flux-dark] .avatar .avatar-dot{--canvas:#101116}:root[data-theme=flux-light] .chat-rail .avatar .avatar-dot{--canvas:#e6eaf8}:root[data-theme=flux-dark] .chat-rail .avatar .avatar-dot{--canvas:#1b1c2a}:root[data-theme^=flux-] .reaction{background:var(--flux-key-bg);box-shadow:var(--flux-key);color:var(--ink-2);border-color:#0000;font-weight:700}:root[data-theme^=flux-] .reaction:hover{box-shadow:var(--flux-key-hover);color:var(--ink)}:root[data-theme^=flux-] .reaction:active{scale:var(--flux-squash,1);box-shadow:var(--flux-key-down)}:root[data-theme=flux-light] .reaction.mine{--flux-mine:radial-gradient(90% 70% at 62% 118%, #1ac7b380, #1ac7b300 70%), linear-gradient(180deg, #f1f3ff, #d3d9fd);background:var(--flux-mine);box-shadow:inset 0 1px 0 0 #fff, inset 0 -1px 0 0 #2f49e640, 0 0 0 1.5px var(--flux-a-hi), 0 6px 12px -6px var(--flux-a-hi);color:#1a2590;border-color:#0000}:root[data-theme=flux-dark] .reaction.mine{--flux-mine:radial-gradient(90% 70% at 62% 118%, #33e6cc8c, #33e6cc00 70%), linear-gradient(180deg, #8678ff99, #5c4ee657);background:var(--flux-mine);box-shadow:inset 0 1px 0 0 #ffffff5c, inset 0 -1px 0 0 #00000059, 0 0 0 1.5px var(--flux-a-hi), 0 6px 14px -5px var(--flux-a-hi);color:#fff;border-color:#0000}:root[data-theme^=flux-] .reaction.mine:hover{background:radial-gradient(circle 22px at var(--flux-px,50%) var(--flux-py,0%), var(--flux-glint), #fff0), var(--flux-mine)}:root[data-theme^=flux-] .reaction-add{color:var(--ink-3)}:root[data-theme^=flux-] .mention{background:linear-gradient(var(--flux-a-hi), var(--flux-a-hi)) bottom left / 100% 1.5px no-repeat, var(--mention-bg)}:root[data-theme^=flux-] .chat-composer{border-top-color:#0000}:root[data-theme^=flux-] .chat-composer-box,:root[data-theme^=flux-] .msg-edit-box{background:var(--flux-well);box-shadow:inset 0 0 0 1px var(--flux-edge-soft), inset 0 1px 2px 0 var(--flux-edge-soft), 0 1px 0 0 var(--flux-rim-soft);transition:box-shadow var(--t-fade) var(--e-out)}:root[data-theme^=flux-][data-flux=gl] .chat-main>.chat-composer .chat-composer-box{--ink-3:var(--flux-on-glass-2);--ink-4:var(--flux-on-glass-3);background:0 0}:root[data-theme^=flux-] .chat-composer-box:focus-within,:root[data-theme^=flux-] .msg-edit-box:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--flux-a-hi) 80%, transparent), inset 0 1px 2px 0 var(--flux-edge-soft), 0 0 0 3px color-mix(in srgb, var(--flux-a-hi) 22%, transparent), 0 10px 22px -14px var(--flux-a-hi)}:root[data-theme^=flux-] .rich-toolbar-btn,:root[data-theme^=flux-] .composer-icon-btn{color:var(--ink-3);transition:color var(--t-fade) var(--e-out), box-shadow var(--t-fade) var(--e-out), scale var(--t-pop) var(--e-pop)}:root[data-theme^=flux-] .rich-toolbar-btn:hover,:root[data-theme^=flux-] .composer-icon-btn:hover{background:var(--flux-key-bg);box-shadow:var(--flux-key);color:var(--ink)}:root[data-theme^=flux-] .rich-toolbar-btn:active,:root[data-theme^=flux-] .composer-icon-btn:active{transform:none;scale:var(--flux-squash,1);box-shadow:var(--flux-key-down);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}:root[data-theme^=flux-] .rich-toolbar-btn.active,:root[data-theme^=flux-] .composer-icon-btn.active{background:var(--flux-key-bg);box-shadow:var(--flux-key);color:var(--ink)}:root[data-theme^=flux-] .composer-send{background:var(--flux-key-bg);box-shadow:var(--flux-key);color:var(--ink-3);transition:box-shadow var(--t-fade) var(--e-out), color var(--t-fade) var(--e-out), opacity var(--t-fade) var(--e-out), scale var(--t-pop) var(--e-pop)}:root[data-theme^=flux-] .composer-send:not(:disabled):not(.disabled){background:radial-gradient(circle at 34% 22%, #ffffffd9 0, #fff0 34%), radial-gradient(circle at 60% 90%, var(--flux-c-hi) 0, #fff0 60%), linear-gradient(180deg, #7d70ff, #3a2be0);color:#fff;box-shadow:inset 0 0 0 1px #fff6,0 0 0 1px #0a083c99,0 2px 4px #0a083c66,0 8px 16px -4px #5c4dff}:root[data-theme^=flux-] .composer-send:not(:disabled):not(.disabled):hover{background-color:#0000;box-shadow:inset 0 0 0 1px #fff9,0 0 0 1px #0a083c99,0 2px 4px #0a083c66,0 10px 22px -4px #6d5fff}:root[data-theme^=flux-] .composer-send:active{transform:none;scale:var(--flux-squash,1);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}:root[data-theme^=flux-] .composer-send:disabled,:root[data-theme^=flux-] .composer-send.disabled{opacity:1;color:var(--ink-4)}:root[data-theme^=flux-] .user-menu,:root[data-theme^=flux-] .rail-menu,:root[data-theme^=flux-] .rail-compose-menu,:root[data-theme^=flux-] .emoji-picker,:root[data-theme^=flux-] .composer-attach-menu,:root[data-theme^=flux-] .modal{background-color:var(--bg-raised);box-shadow:var(--shadow-pop);border-color:#0000}:root[data-theme=flux-dark] .scrim{background:#0203089e}:root[data-theme=flux-light] .scrim{background:#14183c4d}@media (prefers-reduced-transparency:reduce){:root[data-theme^=flux-] .chat-rail,:root[data-theme^=flux-] .topbar .topbar-search,:root[data-theme^=flux-] body{background:var(--bg-sidebar)}}@media (prefers-contrast:more){:root[data-theme^=flux-]{--border-subtle:var(--border-strong);--flux-edge-soft:var(--flux-edge)}:root[data-theme^=flux-] .chat-composer-box,:root[data-theme^=flux-] .reaction,:root[data-theme^=flux-] .chat-head-btn,:root[data-theme^=flux-] .rail-find{outline:1px solid var(--rule-2);outline-offset:-1px}}:root[data-theme=flux-dark] .avatar[style*="var(--ink)"]{--canvas:#101116}:root[data-theme=flux-dark] .bcard{background:#242634}
