@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scrollbar-thumb:#0000;--tw-scrollbar-track:#0000;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb96d;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-600:#f05100;--color-orange-800:#9f2d00;--color-orange-900:#7e2a0c;--color-orange-950:#441306;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-yellow-300:#ffe02a;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-lime-200:#d8f999;--color-lime-300:#bbf451;--color-lime-400:#9de500;--color-lime-500:#80cd00;--color-green-500:#00c758;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-100:#cbfbf1;--color-teal-200:#96f7e4;--color-teal-300:#46ecd5;--color-teal-400:#00d3bd;--color-teal-500:#00baa7;--color-teal-950:#022f2e;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-cyan-600:#0092b5;--color-cyan-950:#053345;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-700:#0069a4;--color-sky-900:#024a70;--color-sky-950:#052f4a;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2ff;--color-indigo-300:#a4b3ff;--color-indigo-400:#7d87ff;--color-indigo-500:#625fff;--color-indigo-600:#4f39f6;--color-indigo-700:#432dd7;--color-indigo-950:#1e1a4d;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-violet-900:#4d179a;--color-violet-950:#2f0d68;--color-purple-500:#ac4bff;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f6cfff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6cff;--color-fuchsia-500:#e12afb;--color-fuchsia-600:#c600db;--color-fuchsia-900:#721378;--color-fuchsia-950:#4b004f;--color-pink-200:#fccee8;--color-pink-300:#fda5d5;--color-pink-400:#fb64b6;--color-pink-500:#f6339a;--color-pink-600:#e30076;--color-pink-700:#c4005c;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-700:#c20039;--color-rose-900:#8b0836;--color-rose-950:#4d0218;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-orange-950:lab(14.1747% 23.4515 19.4461);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-lime-200:lab(94.0718% -22.5338 42.5238);--color-lime-300:lab(89.9218% -35.6546 68.5254);--color-lime-400:lab(83.7876% -45.0447 88.4738);--color-lime-500:lab(75.3197% -46.6547 86.1778);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-200:lab(90.7612% -33.1343 -.542295);--color-teal-300:lab(84.8977% -48.1516 -1.3321);--color-teal-400:lab(76.0109% -53.3483 -2.27906);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-teal-950:lab(16.6371% -15.3183 -3.81732);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-600:lab(55.1767% -26.7496 -30.5139);--color-cyan-950:lab(19.1528% -9.68757 -15.5267);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-900:lab(29.1959% -8.34689 -28.2453);--color-sky-950:lab(17.8299% -5.31271 -21.1584);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-200:lab(84.4329% 3.18977 -23.9688);--color-indigo-300:lab(74.0235% 8.54138 -41.6075);--color-indigo-400:lab(59.866% 22.4834 -64.4485);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-indigo-950:lab(12.4853% 14.9672 -31.3418);--color-violet-50:lab(96.2416% 2.28849 -5.51657);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-violet-900:lab(24.3783% 45.7525 -61.4902);--color-violet-950:lab(14.0706% 33.3353 -46.7553);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-fuchsia-50:lab(97.1083% 4.46233 -4.09334);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-200:lab(87.7108% 19.9958 -18.2054);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-fuchsia-600:lab(47.5131% 83.4271 -63.0363);--color-fuchsia-900:lab(27.755% 48.6174 -34.3553);--color-fuchsia-950:lab(15.7348% 39.0235 -27.4073);--color-pink-200:lab(87.4504% 19.6 -6.46662);--color-pink-300:lab(77.8308% 38.525 -10.5394);--color-pink-400:lab(64.5597% 64.3615 -12.7988);--color-pink-500:lab(56.9303% 76.8162 -8.07021);--color-pink-600:lab(49.5493% 79.8381 2.31768);--color-pink-700:lab(42.1737% 71.8009 7.42233);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-rose-950:lab(14.2323% 34.0086 9.80922);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-1\.5{inset:calc(var(--spacing) * -1.5)}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-3{inset:calc(var(--spacing) * -3)}.-inset-6{inset:calc(var(--spacing) * -6)}.-inset-8{inset:calc(var(--spacing) * -8)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-1{inset:calc(var(--spacing) * 1)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-1{inset-inline:calc(var(--spacing) * 1)}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-1\.5{inset-block:calc(var(--spacing) * 1.5)}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-4{top:calc(var(--spacing) * -4)}.-top-6{top:calc(var(--spacing) * -6)}.-top-7{top:calc(var(--spacing) * -7)}.-top-8{top:calc(var(--spacing) * -8)}.-top-10{top:calc(var(--spacing) * -10)}.-top-\[9999px\]{top:-9999px}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-8{top:calc(var(--spacing) * 8)}.top-14{top:calc(var(--spacing) * 14)}.top-\[0\.82rem\]{top:.82rem}.top-\[4\.75rem\]{top:4.75rem}.top-\[10\%\]{top:10%}.top-\[16\%\]{top:16%}.top-\[20\%\]{top:20%}.top-\[38\%\]{top:38%}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-4{right:calc(var(--spacing) * -4)}.-right-5{right:calc(var(--spacing) * -5)}.-right-6{right:calc(var(--spacing) * -6)}.-right-8{right:calc(var(--spacing) * -8)}.-right-10{right:calc(var(--spacing) * -10)}.-right-16{right:calc(var(--spacing) * -16)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-\[-4\%\]{right:-4%}.right-\[14\%\]{right:14%}.right-\[22\%\]{right:22%}.right-\[32\%\]{right:32%}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-8{bottom:calc(var(--spacing) * -8)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-28{bottom:calc(var(--spacing) * 28)}.bottom-\[6\%\]{bottom:6%}.bottom-\[14\%\]{bottom:14%}.bottom-\[18\%\]{bottom:18%}.bottom-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(1rem, env(safe-area-inset-bottom))}.bottom-full{bottom:100%}.-left-0\.5{left:calc(var(--spacing) * -.5)}.-left-2{left:calc(var(--spacing) * -2)}.-left-3{left:calc(var(--spacing) * -3)}.-left-4{left:calc(var(--spacing) * -4)}.-left-6{left:calc(var(--spacing) * -6)}.-left-8{left:calc(var(--spacing) * -8)}.-left-10{left:calc(var(--spacing) * -10)}.-left-16{left:calc(var(--spacing) * -16)}.-left-20{left:calc(var(--spacing) * -20)}.-left-\[1\.45rem\]{left:-1.45rem}.-left-\[9999px\]{left:-9999px}.-left-px{left:-1px}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[6\%\]{left:6%}.left-\[18\%\]{left:18%}.left-\[18px\]{left:18px}.left-\[calc\(100\%-1\.125rem\)\]{left:calc(100% - 1.125rem)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[15\]{z-index:15}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[71\]{z-index:71}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing) * -2)}.-m-3{margin:calc(var(--spacing) * -3)}.m-0{margin:calc(var(--spacing) * 0)}.m-auto{margin:auto}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[0\.1rem\]{margin-top:.1rem}.mt-\[0\.2rem\]{margin-top:.2rem}.mt-\[0\.55em\]{margin-top:.55em}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!flex{display:flex!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.\!h-\[1\.5rem\]{height:1.5rem!important}.\!h-\[1\.65rem\]{height:1.65rem!important}.\!h-\[min\(28rem\,calc\(100vh-1\.5rem\)\)\]{height:min(28rem,100vh - 1.5rem)!important}.\!h-\[min\(500px\,90dvh\)\]{height:min(500px,90dvh)!important}.\!h-\[min\(560px\,92dvh\)\]{height:min(560px,92dvh)!important}.\!h-auto{height:auto!important}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-\[2rem\]{height:2rem}.h-\[3\.25rem\]{height:3.25rem}.h-\[3\.75rem\]{height:3.75rem}.h-\[3px\]{height:3px}.h-\[4\.5rem\]{height:4.5rem}.h-\[5\.5rem\]{height:5.5rem}.h-\[5\.75rem\]{height:5.75rem}.h-\[7\.5rem\]{height:7.5rem}.h-\[8\.5rem\]{height:8.5rem}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[30px\]{height:30px}.h-\[34rem\]{height:34rem}.h-\[44px\]{height:44px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[58px\]{height:58px}.h-\[64px\]{height:64px}.h-\[72px\]{height:72px}.h-\[80px\]{height:80px}.h-\[96px\]{height:96px}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[120px\]{height:120px}.h-\[180px\]{height:180px}.h-\[calc\(100dvh-4rem\)\]{height:calc(100dvh - 4rem)}.h-\[calc\(100dvh-7\.5rem\)\]{height:calc(100dvh - 7.5rem)}.h-\[min\(42rem\,calc\(100vh-2rem\)\)\]{height:min(42rem,100vh - 2rem)}.h-\[min\(46vh\,300px\)\]{height:min(46vh,300px)}.h-\[min\(54dvh\,26rem\)\]{height:min(54dvh,26rem)}.h-\[min\(82dvh\,520px\)\]{height:min(82dvh,520px)}.h-\[min\(85dvh\,560px\)\]{height:min(85dvh,560px)}.h-\[min\(92vh\,700px\)\]{height:min(92vh,700px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.\!max-h-\[90dvh\]{max-height:90dvh!important}.\!max-h-\[92dvh\]{max-height:92dvh!important}.\!max-h-\[min\(28rem\,calc\(100vh-1\.5rem\)\)\]{max-height:min(28rem,100vh - 1.5rem)!important}.\!max-h-\[min\(30rem\,calc\(100vh-1\.5rem\)\)\]{max-height:min(30rem,100vh - 1.5rem)!important}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[2\.5rem\]{max-height:2.5rem}.max-h-\[6\.125rem\]{max-height:6.125rem}.max-h-\[17rem\]{max-height:17rem}.max-h-\[22rem\]{max-height:22rem}.max-h-\[24rem\]{max-height:24rem}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[min\(36vh\,280px\)\]{max-height:min(36vh,280px)}.max-h-\[min\(48vh\,380px\)\]{max-height:min(48vh,380px)}.max-h-\[min\(52dvh\,360px\)\]{max-height:min(52dvh,360px)}.max-h-\[min\(58vh\,480px\)\]{max-height:min(58vh,480px)}.max-h-\[min\(72dvh\,520px\)\]{max-height:min(72dvh,520px)}.max-h-\[min\(72vh\,520px\)\]{max-height:min(72vh,520px)}.max-h-\[min\(80dvh\,520px\)\]{max-height:min(80dvh,520px)}.max-h-\[min\(82dvh\,520px\)\]{max-height:min(82dvh,520px)}.max-h-\[min\(85dvh\,560px\)\]{max-height:min(85dvh,560px)}.max-h-\[min\(86dvh\,720px\)\]{max-height:min(86dvh,720px)}.max-h-\[min\(88dvh\,720px\)\]{max-height:min(88dvh,720px)}.max-h-\[min\(88svh\,calc\(100svh-env\(safe-area-inset-top\,0px\)-env\(safe-area-inset-bottom\,0px\)-1rem\)\)\]{max-height:min(88svh, calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1rem))}.max-h-\[min\(88vh\,26rem\)\]{max-height:min(88vh,26rem)}.max-h-\[min\(92dvh\,40rem\)\]{max-height:min(92dvh,40rem)}.max-h-\[min\(92svh\,calc\(100svh-env\(safe-area-inset-top\,0px\)-env\(safe-area-inset-bottom\,0px\)-1rem\)\)\]{max-height:min(92svh, calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1rem))}.max-h-\[min\(320px\,50dvh\)\]{max-height:min(320px,50dvh)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[3\.75rem\]{min-height:3.75rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.35rem\]{min-height:4.35rem}.min-h-\[4\.75rem\]{min-height:4.75rem}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[5rem\]{min-height:5rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[8rem\]{min-height:8rem}.min-h-\[9\.5rem\]{min-height:9.5rem}.min-h-\[10rem\]{min-height:10rem}.min-h-\[11\.5rem\]{min-height:11.5rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[14rem\]{min-height:14rem}.min-h-\[16px\]{min-height:16px}.min-h-\[16rem\]{min-height:16rem}.min-h-\[18px\]{min-height:18px}.min-h-\[20px\]{min-height:20px}.min-h-\[44px\]{min-height:44px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[72px\]{min-height:72px}.min-h-\[88px\]{min-height:88px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[108px\]{min-height:108px}.min-h-\[110px\]{min-height:110px}.min-h-\[120px\]{min-height:120px}.min-h-\[130px\]{min-height:130px}.min-h-\[140px\]{min-height:140px}.min-h-\[240px\]{min-height:240px}.min-h-\[320px\]{min-height:320px}.min-h-\[420px\]{min-height:420px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-\[1\.5rem\]{width:1.5rem!important}.\!w-\[1\.65rem\]{width:1.65rem!important}.\!w-\[min\(20rem\,calc\(100vw-1\.25rem\)\)\]{width:min(20rem,100vw - 1.25rem)!important}.\!w-\[min\(22rem\,calc\(100vw-1\.5rem\)\)\]{width:min(22rem,100vw - 1.5rem)!important}.\!w-\[min\(22rem\,calc\(100vw-1\.25rem\)\)\]{width:min(22rem,100vw - 1.25rem)!important}.\!w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)!important}.\!w-\[min\(24rem\,calc\(100vw-1rem\)\)\]{width:min(24rem,100vw - 1rem)!important}.\!w-\[min\(26rem\,calc\(100vw-1\.5rem\)\)\]{width:min(26rem,100vw - 1.5rem)!important}.\!w-\[min\(360px\,calc\(100vw-1\.25rem\)\)\]{width:min(360px,100vw - 1.25rem)!important}.w-0{width:calc(var(--spacing) * 0)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[2px\]{width:2px}.w-\[3\.25rem\]{width:3.25rem}.w-\[3\.75rem\]{width:3.75rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.25rem\]{width:4.25rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[4rem\]{width:4rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[5\.75rem\]{width:5.75rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[8\.5rem\]{width:8.5rem}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[30px\]{width:30px}.w-\[44px\]{width:44px}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-\[96px\]{width:96px}.w-\[135\%\]{width:135%}.w-\[200px\]{width:200px}.w-\[320px\]{width:320px}.w-\[calc\(100vw-1\.5rem\)\]{width:calc(100vw - 1.5rem)}.w-\[min\(17\.5rem\,calc\(100vw-3rem\)\)\]{width:min(17.5rem,100vw - 3rem)}.w-\[min\(19rem\,calc\(100vw-1\.5rem\)\)\]{width:min(19rem,100vw - 1.5rem)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(44rem\,calc\(100vw-1rem\)\)\]{width:min(44rem,100vw - 1rem)}.w-\[min\(82vw\,320px\)\]{width:min(82vw,320px)}.w-\[min\(94vw\,400px\)\]{width:min(94vw,400px)}.w-\[min\(100\%\,320px\)\]{width:min(100%,320px)}.w-\[min\(100\%\,calc\(100vw-1\.5rem\)\)\]{width:min(100%,100vw - 1.5rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.\!max-w-\[20rem\]{max-width:20rem!important}.\!max-w-\[22rem\]{max-width:22rem!important}.\!max-w-\[24rem\]{max-width:24rem!important}.\!max-w-\[26rem\]{max-width:26rem!important}.\!max-w-\[min\(18\.5rem\,calc\(100vw-1\.25rem\)\)\]{max-width:min(18.5rem,100vw - 1.25rem)!important}.\!max-w-\[min\(360px\,calc\(100vw-1\.25rem\)\)\]{max-width:min(360px,100vw - 1.25rem)!important}.\!max-w-full{max-width:100%!important}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[1\.1rem\]{max-width:1.1rem}.max-w-\[5\.5rem\]{max-width:5.5rem}.max-w-\[5rem\]{max-width:5rem}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18\.5rem\]{max-width:18.5rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[42vw\]{max-width:42vw}.max-w-\[50ch\]{max-width:50ch}.max-w-\[50px\]{max-width:50px}.max-w-\[100vw\]{max-width:100vw}.max-w-\[140px\]{max-width:140px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[380px\]{max-width:380px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[min\(82\%\,300px\)\]{max-width:min(82%,300px)}.max-w-\[min\(88vw\,22rem\)\]{max-width:min(88vw,22rem)}.max-w-\[min\(92\%\,320px\)\]{max-width:min(92%,320px)}.max-w-\[min\(100\%\,28rem\)\]{max-width:min(100%,28rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-3\.5{min-width:calc(var(--spacing) * 3.5)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-\[0\.5rem\]{min-width:.5rem}.min-w-\[0\.95rem\]{min-width:.95rem}.min-w-\[1\.15rem\]{min-width:1.15rem}.min-w-\[1\.125rem\]{min-width:1.125rem}.min-w-\[1rem\]{min-width:1rem}.min-w-\[2\.35rem\]{min-width:2.35rem}.min-w-\[3\.25rem\]{min-width:3.25rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[6rem\]{min-width:6rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[11\.5rem\]{min-width:11.5rem}.min-w-\[148px\]{min-width:148px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-1px\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-180{rotate:180deg}.-skew-x-6{--tw-skew-x:skewX(calc(6deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[pulse_2\.4s_ease-in-out_infinite\]{animation:2.4s ease-in-out infinite pulse}.animate-\[spin_10s_linear_infinite\]{animation:10s linear infinite spin}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-\[7\.5rem\]{scroll-margin-top:7.5rem}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\],.scrollbar-thin{scrollbar-width:thin}.scrollbar-thumb-white\/10{--tw-scrollbar-thumb:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.scrollbar-thumb-white\/10{--tw-scrollbar-thumb:color-mix(in oklab, var(--color-white) 10%, transparent)}}.scrollbar-thumb-white\/10{scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.scrollbar-track-transparent{--tw-scrollbar-track:transparent;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.\[scrollbar-color\:rgba\(34\,211\,238\,0\.3\)_transparent\]{scrollbar-color:#22d3ee4d transparent}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1\.4fr_0\.7fr_0\.8fr_0\.5fr_0\.6fr_0\.5fr_auto\]{grid-template-columns:1.4fr .7fr .8fr .5fr .6fr .5fr auto}.grid-cols-\[1fr_72px\]{grid-template-columns:1fr 72px}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:calc(var(--spacing) * 0)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-white\/8>:not(:last-child)){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/8>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}:where(.divide-white\/\[0\.04\]>:not(:last-child)){border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.04\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}:where(.divide-white\/\[0\.05\]>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.05\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.divide-white\/\[0\.06\]>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.65rem\]{border-radius:1.65rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[10px\]{border-radius:10px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-tl-\[3px\]{border-top-left-radius:3px}.rounded-tl-\[5px\]{border-top-left-radius:5px}.rounded-tl-\[12px\]{border-top-left-radius:12px}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-tr-\[3px\]{border-top-right-radius:3px}.rounded-tr-\[5px\]{border-top-right-radius:5px}.rounded-tr-\[12px\]{border-top-right-radius:12px}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-br-\[5px\]{border-bottom-right-radius:5px}.rounded-br-\[12px\]{border-bottom-right-radius:12px}.rounded-bl-\[5px\]{border-bottom-left-radius:5px}.rounded-bl-\[12px\]{border-bottom-left-radius:12px}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[11px\]{border-top-style:var(--tw-border-style);border-top-width:11px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-\[7px\]{border-right-style:var(--tw-border-style);border-right-width:7px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-l-\[7px\]{border-left-style:var(--tw-border-style);border-left-width:7px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[color\:var\(--panel-border\)\]{border-color:var(--panel-border)}.border-\[var\(--accent\)\]\/25{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--accent\)\]\/25{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.border-\[var\(--accent\)\]\/35{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--accent\)\]\/35{border-color:color-mix(in oklab, var(--accent) 35%, transparent)}}.border-\[var\(--border-faint\)\]{border-color:var(--border-faint)}.border-\[var\(--border-subtle\)\]{border-color:var(--border-subtle)}.border-\[var\(--divider\)\]{border-color:var(--divider)}.border-\[var\(--panel\)\]{border-color:var(--panel)}.border-\[var\(--panel-border\)\],.border-\[var\(--panel-border\)\]\/60{border-color:var(--panel-border)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--panel-border\)\]\/60{border-color:color-mix(in oklab, var(--panel-border) 60%, transparent)}}.border-\[var\(--panel-border\)\]\/70{border-color:var(--panel-border)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--panel-border\)\]\/70{border-color:color-mix(in oklab, var(--panel-border) 70%, transparent)}}.border-\[var\(--pm-theme-header-border\)\]{border-color:var(--pm-theme-header-border)}.border-\[var\(--st-card-border\,var\(--panel-border\)\)\]{border-color:var(--st-card-border,var(--panel-border))}.border-amber-200\/25{border-color:#fee68540}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/25{border-color:color-mix(in oklab, var(--color-amber-200) 25%, transparent)}}.border-amber-200\/50{border-color:#fee68580}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/50{border-color:color-mix(in oklab, var(--color-amber-200) 50%, transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/20{border-color:#ffd23633}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/20{border-color:color-mix(in oklab, var(--color-amber-300) 20%, transparent)}}.border-amber-300\/25{border-color:#ffd23640}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/25{border-color:color-mix(in oklab, var(--color-amber-300) 25%, transparent)}}.border-amber-300\/30{border-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/30{border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.border-amber-300\/35{border-color:#ffd23659}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/35{border-color:color-mix(in oklab, var(--color-amber-300) 35%, transparent)}}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/40{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.border-amber-300\/45{border-color:#ffd23673}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/45{border-color:color-mix(in oklab, var(--color-amber-300) 45%, transparent)}}.border-amber-300\/50{border-color:#ffd23680}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/50{border-color:color-mix(in oklab, var(--color-amber-300) 50%, transparent)}}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/70{border-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/10{border-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/10{border-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.border-amber-400\/15{border-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/15{border-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.border-amber-400\/16{border-color:#fcbb0029}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/16{border-color:color-mix(in oklab, var(--color-amber-400) 16%, transparent)}}.border-amber-400\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/20{border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.border-amber-400\/22{border-color:#fcbb0038}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/22{border-color:color-mix(in oklab, var(--color-amber-400) 22%, transparent)}}.border-amber-400\/25{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/25{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.border-amber-400\/28{border-color:#fcbb0047}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/28{border-color:color-mix(in oklab, var(--color-amber-400) 28%, transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-amber-400\/35{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/35{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-400\/45{border-color:#fcbb0073}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/45{border-color:color-mix(in oklab, var(--color-amber-400) 45%, transparent)}}.border-amber-400\/50{border-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/50{border-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.border-amber-400\/90{border-color:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/90{border-color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.border-amber-500\/15{border-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/15{border-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/25{border-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-cyan-400\/15{border-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/15{border-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.border-cyan-400\/20{border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/20{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.border-cyan-400\/25{border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/25{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.border-cyan-400\/30{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/30{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.border-cyan-400\/35{border-color:#00d2ef59}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/35{border-color:color-mix(in oklab, var(--color-cyan-400) 35%, transparent)}}.border-cyan-500\/15{border-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/15{border-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.border-emerald-300\/30{border-color:#5ee9b54d}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/30{border-color:color-mix(in oklab, var(--color-emerald-300) 30%, transparent)}}.border-emerald-300\/65{border-color:#5ee9b5a6}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/65{border-color:color-mix(in oklab, var(--color-emerald-300) 65%, transparent)}}.border-emerald-400\/15{border-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/15{border-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/20{border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.border-emerald-400\/25{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/25{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/30{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.border-emerald-400\/35{border-color:#00d29459}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/35{border-color:color-mix(in oklab, var(--color-emerald-400) 35%, transparent)}}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/40{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.border-emerald-400\/45{border-color:#00d29473}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/45{border-color:color-mix(in oklab, var(--color-emerald-400) 45%, transparent)}}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/50{border-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.border-emerald-400\/70{border-color:#00d294b3}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/70{border-color:color-mix(in oklab, var(--color-emerald-400) 70%, transparent)}}.border-emerald-500\/10{border-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/10{border-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.border-emerald-500\/15{border-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/15{border-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/25{border-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/35{border-color:#00bb7f59}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/35{border-color:color-mix(in oklab, var(--color-emerald-500) 35%, transparent)}}.border-fuchsia-300\/30{border-color:#f2a9ff4d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/30{border-color:color-mix(in oklab, var(--color-fuchsia-300) 30%, transparent)}}.border-fuchsia-400{border-color:var(--color-fuchsia-400)}.border-fuchsia-400\/15{border-color:#ec6cff26}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/15{border-color:color-mix(in oklab, var(--color-fuchsia-400) 15%, transparent)}}.border-fuchsia-400\/20{border-color:#ec6cff33}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/20{border-color:color-mix(in oklab, var(--color-fuchsia-400) 20%, transparent)}}.border-fuchsia-400\/25{border-color:#ec6cff40}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/25{border-color:color-mix(in oklab, var(--color-fuchsia-400) 25%, transparent)}}.border-fuchsia-400\/30{border-color:#ec6cff4d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/30{border-color:color-mix(in oklab, var(--color-fuchsia-400) 30%, transparent)}}.border-fuchsia-400\/35{border-color:#ec6cff59}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/35{border-color:color-mix(in oklab, var(--color-fuchsia-400) 35%, transparent)}}.border-fuchsia-400\/40{border-color:#ec6cff66}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/40{border-color:color-mix(in oklab, var(--color-fuchsia-400) 40%, transparent)}}.border-fuchsia-400\/70{border-color:#ec6cffb3}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/70{border-color:color-mix(in oklab, var(--color-fuchsia-400) 70%, transparent)}}.border-fuchsia-400\/90{border-color:#ec6cffe6}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/90{border-color:color-mix(in oklab, var(--color-fuchsia-400) 90%, transparent)}}.border-fuchsia-500\/15{border-color:#e12afb26}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/15{border-color:color-mix(in oklab, var(--color-fuchsia-500) 15%, transparent)}}.border-fuchsia-500\/20{border-color:#e12afb33}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/20{border-color:color-mix(in oklab, var(--color-fuchsia-500) 20%, transparent)}}.border-fuchsia-500\/25{border-color:#e12afb40}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/25{border-color:color-mix(in oklab, var(--color-fuchsia-500) 25%, transparent)}}.border-fuchsia-500\/30{border-color:#e12afb4d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-500\/30{border-color:color-mix(in oklab, var(--color-fuchsia-500) 30%, transparent)}}.border-indigo-300\/40{border-color:#a4b3ff66}@supports (color:color-mix(in lab, red, red)){.border-indigo-300\/40{border-color:color-mix(in oklab, var(--color-indigo-300) 40%, transparent)}}.border-indigo-400\/20{border-color:#7d87ff33}@supports (color:color-mix(in lab, red, red)){.border-indigo-400\/20{border-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.border-indigo-400\/30{border-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.border-indigo-400\/30{border-color:color-mix(in oklab, var(--color-indigo-400) 30%, transparent)}}.border-lime-400\/25{border-color:#9de50040}@supports (color:color-mix(in lab, red, red)){.border-lime-400\/25{border-color:color-mix(in oklab, var(--color-lime-400) 25%, transparent)}}.border-orange-200\/20{border-color:#ffd7a833}@supports (color:color-mix(in lab, red, red)){.border-orange-200\/20{border-color:color-mix(in oklab, var(--color-orange-200) 20%, transparent)}}.border-orange-400\/15{border-color:#ff8b1a26}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/15{border-color:color-mix(in oklab, var(--color-orange-400) 15%, transparent)}}.border-orange-400\/20{border-color:#ff8b1a33}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/20{border-color:color-mix(in oklab, var(--color-orange-400) 20%, transparent)}}.border-orange-400\/25{border-color:#ff8b1a40}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/25{border-color:color-mix(in oklab, var(--color-orange-400) 25%, transparent)}}.border-orange-400\/30{border-color:#ff8b1a4d}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/30{border-color:color-mix(in oklab, var(--color-orange-400) 30%, transparent)}}.border-orange-400\/35{border-color:#ff8b1a59}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/35{border-color:color-mix(in oklab, var(--color-orange-400) 35%, transparent)}}.border-orange-500\/15{border-color:#fe6e0026}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/15{border-color:color-mix(in oklab, var(--color-orange-500) 15%, transparent)}}.border-orange-500\/20{border-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/20{border-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.border-orange-500\/25{border-color:#fe6e0040}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/25{border-color:color-mix(in oklab, var(--color-orange-500) 25%, transparent)}}.border-orange-500\/30{border-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/30{border-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.border-pink-400\/25{border-color:#fb64b640}@supports (color:color-mix(in lab, red, red)){.border-pink-400\/25{border-color:color-mix(in oklab, var(--color-pink-400) 25%, transparent)}}.border-red-400\/20{border-color:#ff656833}@supports (color:color-mix(in lab, red, red)){.border-red-400\/20{border-color:color-mix(in oklab, var(--color-red-400) 20%, transparent)}}.border-red-400\/25{border-color:#ff656840}@supports (color:color-mix(in lab, red, red)){.border-red-400\/25{border-color:color-mix(in oklab, var(--color-red-400) 25%, transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-rose-300\/20{border-color:#ffa2ae33}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/20{border-color:color-mix(in oklab, var(--color-rose-300) 20%, transparent)}}.border-rose-300\/30{border-color:#ffa2ae4d}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/30{border-color:color-mix(in oklab, var(--color-rose-300) 30%, transparent)}}.border-rose-400\/10{border-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/10{border-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.border-rose-400\/12{border-color:#ff667f1f}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/12{border-color:color-mix(in oklab, var(--color-rose-400) 12%, transparent)}}.border-rose-400\/15{border-color:#ff667f26}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/15{border-color:color-mix(in oklab, var(--color-rose-400) 15%, transparent)}}.border-rose-400\/20{border-color:#ff667f33}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/20{border-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.border-rose-400\/25{border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/25{border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.border-rose-400\/30{border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/30{border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.border-rose-400\/35{border-color:#ff667f59}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/35{border-color:color-mix(in oklab, var(--color-rose-400) 35%, transparent)}}.border-rose-400\/40{border-color:#ff667f66}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/40{border-color:color-mix(in oklab, var(--color-rose-400) 40%, transparent)}}.border-rose-400\/45{border-color:#ff667f73}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/45{border-color:color-mix(in oklab, var(--color-rose-400) 45%, transparent)}}.border-rose-400\/50{border-color:#ff667f80}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/50{border-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.border-rose-400\/70{border-color:#ff667fb3}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/70{border-color:color-mix(in oklab, var(--color-rose-400) 70%, transparent)}}.border-rose-500\/15{border-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/15{border-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/20{border-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.border-rose-500\/25{border-color:#ff235740}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/25{border-color:color-mix(in oklab, var(--color-rose-500) 25%, transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.border-rose-500\/35{border-color:#ff235759}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/35{border-color:color-mix(in oklab, var(--color-rose-500) 35%, transparent)}}.border-sky-300\/60{border-color:#77d4ff99}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/60{border-color:color-mix(in oklab, var(--color-sky-300) 60%, transparent)}}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-400\/15{border-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/15{border-color:color-mix(in oklab, var(--color-sky-400) 15%, transparent)}}.border-sky-400\/18{border-color:#00bcfe2e}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/18{border-color:color-mix(in oklab, var(--color-sky-400) 18%, transparent)}}.border-sky-400\/20{border-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/20{border-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.border-sky-400\/25{border-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/25{border-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.border-sky-400\/30{border-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/30{border-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}.border-sky-400\/35{border-color:#00bcfe59}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/35{border-color:color-mix(in oklab, var(--color-sky-400) 35%, transparent)}}.border-sky-400\/40{border-color:#00bcfe66}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/40{border-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.border-sky-400\/45{border-color:#00bcfe73}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/45{border-color:color-mix(in oklab, var(--color-sky-400) 45%, transparent)}}.border-sky-400\/70{border-color:#00bcfeb3}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/70{border-color:color-mix(in oklab, var(--color-sky-400) 70%, transparent)}}.border-sky-400\/90{border-color:#00bcfee6}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/90{border-color:color-mix(in oklab, var(--color-sky-400) 90%, transparent)}}.border-sky-500\/15{border-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/15{border-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/20{border-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.border-sky-500\/25{border-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/25{border-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/30{border-color:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.border-sky-500\/35{border-color:#00a5ef59}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/35{border-color:color-mix(in oklab, var(--color-sky-500) 35%, transparent)}}.border-slate-200\/20{border-color:#e2e8f033}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/20{border-color:color-mix(in oklab, var(--color-slate-200) 20%, transparent)}}.border-slate-300\/22{border-color:#cad5e238}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/22{border-color:color-mix(in oklab, var(--color-slate-300) 22%, transparent)}}.border-slate-300\/50{border-color:#cad5e280}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/50{border-color:color-mix(in oklab, var(--color-slate-300) 50%, transparent)}}.border-teal-400\/25{border-color:#00d3bd40}@supports (color:color-mix(in lab, red, red)){.border-teal-400\/25{border-color:color-mix(in oklab, var(--color-teal-400) 25%, transparent)}}.border-teal-400\/30{border-color:#00d3bd4d}@supports (color:color-mix(in lab, red, red)){.border-teal-400\/30{border-color:color-mix(in oklab, var(--color-teal-400) 30%, transparent)}}.border-teal-400\/35{border-color:#00d3bd59}@supports (color:color-mix(in lab, red, red)){.border-teal-400\/35{border-color:color-mix(in oklab, var(--color-teal-400) 35%, transparent)}}.border-teal-500\/15{border-color:#00baa726}@supports (color:color-mix(in lab, red, red)){.border-teal-500\/15{border-color:color-mix(in oklab, var(--color-teal-500) 15%, transparent)}}.border-teal-500\/25{border-color:#00baa740}@supports (color:color-mix(in lab, red, red)){.border-teal-500\/25{border-color:color-mix(in oklab, var(--color-teal-500) 25%, transparent)}}.border-transparent{border-color:#0000}.border-violet-300\/30{border-color:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/30{border-color:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}.border-violet-300\/40{border-color:#c4b4ff66}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/40{border-color:color-mix(in oklab, var(--color-violet-300) 40%, transparent)}}.border-violet-300\/55{border-color:#c4b4ff8c}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/55{border-color:color-mix(in oklab, var(--color-violet-300) 55%, transparent)}}.border-violet-300\/60{border-color:#c4b4ff99}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/60{border-color:color-mix(in oklab, var(--color-violet-300) 60%, transparent)}}.border-violet-400{border-color:var(--color-violet-400)}.border-violet-400\/15{border-color:#a685ff26}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/15{border-color:color-mix(in oklab, var(--color-violet-400) 15%, transparent)}}.border-violet-400\/20{border-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/20{border-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.border-violet-400\/22{border-color:#a685ff38}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/22{border-color:color-mix(in oklab, var(--color-violet-400) 22%, transparent)}}.border-violet-400\/25{border-color:#a685ff40}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/25{border-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.border-violet-400\/30{border-color:#a685ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/30{border-color:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.border-violet-400\/35{border-color:#a685ff59}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/35{border-color:color-mix(in oklab, var(--color-violet-400) 35%, transparent)}}.border-violet-400\/40{border-color:#a685ff66}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/40{border-color:color-mix(in oklab, var(--color-violet-400) 40%, transparent)}}.border-violet-400\/50{border-color:#a685ff80}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/50{border-color:color-mix(in oklab, var(--color-violet-400) 50%, transparent)}}.border-violet-400\/90{border-color:#a685ffe6}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/90{border-color:color-mix(in oklab, var(--color-violet-400) 90%, transparent)}}.border-violet-500\/15{border-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/15{border-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.border-violet-500\/20{border-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/20{border-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.border-violet-500\/25{border-color:#8d54ff40}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/25{border-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/6{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/6{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/7{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/7{border-color:color-mix(in oklab, var(--color-white) 7%, transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.border-white\/\[0\.1\]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.1\]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.border-white\/\[0\.05\]{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.05\]{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/\[0\.09\]{border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.09\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.border-white\/\[0\.14\]{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.14\]{border-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}}.border-white\/\[0\.18\]{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.18\]{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.border-t-\[var\(--accent\)\]{border-top-color:var(--accent)}.border-t-amber-400{border-top-color:var(--color-amber-400)}.border-t-rose-300{border-top-color:var(--color-rose-300)}.border-t-sky-300{border-top-color:var(--color-sky-300)}.border-r-transparent{border-right-color:#0000}.border-l-amber-400{border-left-color:var(--color-amber-400)}.border-l-emerald-400{border-left-color:var(--color-emerald-400)}.border-l-orange-400{border-left-color:var(--color-orange-400)}.border-l-rose-400{border-left-color:var(--color-rose-400)}.border-l-transparent{border-left-color:#0000}.border-l-violet-400{border-left-color:var(--color-violet-400)}.\!bg-transparent{background-color:#0000!important}.bg-\[\#0a0f1a\]\/95{background-color:#0a0f1af2;background-color:lab(4.269% .33953 -7.49081/.95)}.bg-\[\#0a0612\]{background-color:#0a0612}.bg-\[\#0c0814\]\/95{background-color:#0c0814f2;background-color:lab(2.69439% 2.67703 -5.32514/.95)}.bg-\[\#0f172a\]{background-color:#0f172a}.bg-\[\#0f1419\]{background-color:#0f1419}.bg-\[\#1a0b2e\]{background-color:#1a0b2e}.bg-\[\#2b3a44\]{background-color:#2b3a44}.bg-\[\#09040f\]{background-color:#09040f}.bg-\[\#12081f\]\/80{background-color:#12081fcc;background-color:lab(3.5384% 7.0904 -12.413/.8)}.bg-\[\#12151c\]{background-color:#12151c}.bg-\[\#121218\]{background-color:#121218}.bg-\[color-mix\(in_srgb\,\#f87171_38\%\,var\(--muted\)\)\]{background-color:#f87171}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,\#f87171_38\%\,var\(--muted\)\)\]{background-color:color-mix(in srgb,#f87171 38%,var(--muted))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_50\%\,var\(--muted\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_50\%\,var\(--muted\)\)\]{background-color:color-mix(in srgb,var(--accent) 50%,var(--muted))}}.bg-\[color-mix\(in_srgb\,var\(--accent\)_55\%\,var\(--muted\)\)\]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--accent\)_55\%\,var\(--muted\)\)\]{background-color:color-mix(in srgb,var(--accent) 55%,var(--muted))}}.bg-\[color\:var\(--inset-well\)\]{background-color:var(--inset-well)}.bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[var\(--background\)\],.bg-\[var\(--background\)\]\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--background\)\]\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-\[var\(--chat-well\)\]{background-color:var(--chat-well)}.bg-\[var\(--chrome\)\],.bg-\[var\(--chrome\)\]\/25{background-color:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--chrome\)\]\/25{background-color:color-mix(in oklab, var(--chrome) 25%, transparent)}}.bg-\[var\(--chrome\)\]\/80{background-color:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--chrome\)\]\/80{background-color:color-mix(in oklab, var(--chrome) 80%, transparent)}}.bg-\[var\(--chrome-hover\)\]{background-color:var(--chrome-hover)}.bg-\[var\(--chrome-inset\)\],.bg-\[var\(--chrome-inset\)\]\/95{background-color:var(--chrome-inset)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--chrome-inset\)\]\/95{background-color:color-mix(in oklab, var(--chrome-inset) 95%, transparent)}}.bg-\[var\(--overlay\)\]{background-color:var(--overlay)}.bg-\[var\(--panel\)\],.bg-\[var\(--panel\)\]\/20{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/20{background-color:color-mix(in oklab, var(--panel) 20%, transparent)}}.bg-\[var\(--panel\)\]\/35{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/35{background-color:color-mix(in oklab, var(--panel) 35%, transparent)}}.bg-\[var\(--panel\)\]\/40{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/40{background-color:color-mix(in oklab, var(--panel) 40%, transparent)}}.bg-\[var\(--panel\)\]\/45{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/45{background-color:color-mix(in oklab, var(--panel) 45%, transparent)}}.bg-\[var\(--panel\)\]\/50{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/50{background-color:color-mix(in oklab, var(--panel) 50%, transparent)}}.bg-\[var\(--panel\)\]\/55{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/55{background-color:color-mix(in oklab, var(--panel) 55%, transparent)}}.bg-\[var\(--panel\)\]\/60{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/60{background-color:color-mix(in oklab, var(--panel) 60%, transparent)}}.bg-\[var\(--panel\)\]\/70{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/70{background-color:color-mix(in oklab, var(--panel) 70%, transparent)}}.bg-\[var\(--panel\)\]\/80{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/80{background-color:color-mix(in oklab, var(--panel) 80%, transparent)}}.bg-\[var\(--panel\)\]\/90{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/90{background-color:color-mix(in oklab, var(--panel) 90%, transparent)}}.bg-\[var\(--panel\)\]\/95{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--panel\)\]\/95{background-color:color-mix(in oklab, var(--panel) 95%, transparent)}}.bg-\[var\(--panel-elevated\)\]{background-color:var(--panel-elevated)}.bg-\[var\(--surface\)\],.bg-\[var\(--surface\)\]\/35{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--surface\)\]\/35{background-color:color-mix(in oklab, var(--surface) 35%, transparent)}}.bg-\[var\(--surface\)\]\/40{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--surface\)\]\/40{background-color:color-mix(in oklab, var(--surface) 40%, transparent)}}.bg-\[var\(--surface\)\]\/50{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--surface\)\]\/50{background-color:color-mix(in oklab, var(--surface) 50%, transparent)}}.bg-\[var\(--surface\)\]\/60{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--surface\)\]\/60{background-color:color-mix(in oklab, var(--surface) 60%, transparent)}}.bg-\[var\(--surface\)\]\/85{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--surface\)\]\/85{background-color:color-mix(in oklab, var(--surface) 85%, transparent)}}.bg-\[var\(--surface\)\]\/90{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--surface\)\]\/90{background-color:color-mix(in oklab, var(--surface) 90%, transparent)}}.bg-\[var\(--surface-hover\)\]{background-color:var(--surface-hover)}.bg-\[var\(--surface-inset\)\],.bg-\[var\(--surface-inset\)\]\/70{background-color:var(--surface-inset)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--surface-inset\)\]\/70{background-color:color-mix(in oklab, var(--surface-inset) 70%, transparent)}}.bg-amber-300\/70{background-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/70{background-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-amber-400\/12{background-color:#fcbb001f}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/12{background-color:color-mix(in oklab, var(--color-amber-400) 12%, transparent)}}.bg-amber-400\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/15{background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.bg-amber-400\/20{background-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/20{background-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.bg-amber-400\/25{background-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/25{background-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.bg-amber-400\/60{background-color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/60{background-color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.bg-amber-400\/70{background-color:#fcbb00b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/70{background-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent)}}.bg-amber-400\/80{background-color:#fcbb00cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/80{background-color:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}}.bg-amber-400\/90{background-color:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/90{background-color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/6{background-color:#f99c000f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/6{background-color:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}.bg-amber-500\/8{background-color:#f99c0014}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/8{background-color:color-mix(in oklab, var(--color-amber-500) 8%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/12{background-color:#f99c001f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/12{background-color:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.bg-amber-500\/14{background-color:#f99c0024}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/14{background-color:color-mix(in oklab, var(--color-amber-500) 14%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-500\/16{background-color:#f99c0029}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/16{background-color:color-mix(in oklab, var(--color-amber-500) 16%, transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-500\/25{background-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/25{background-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.bg-amber-500\/30{background-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/30{background-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.bg-amber-500\/90{background-color:#f99c00e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/90{background-color:color-mix(in oklab, var(--color-amber-500) 90%, transparent)}}.bg-amber-500\/\[0\.04\]{background-color:#f99c000a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-amber-500) 4%, transparent)}}.bg-amber-500\/\[0\.05\]{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/\[0\.06\]{background-color:#f99c000f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}.bg-amber-500\/\[0\.07\]{background-color:#f99c0012}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-amber-500) 7.0%, transparent)}}.bg-amber-500\/\[0\.08\]{background-color:#f99c0014}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-amber-500) 8%, transparent)}}.bg-amber-500\/\[0\.025\]{background-color:#f99c0006}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-amber-500) 2.5%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-black\/0{background-color:color-mix(in oklab, var(--color-black) 0%, transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/12{background-color:#0000001f}@supports (color:color-mix(in lab, red, red)){.bg-black\/12{background-color:color-mix(in oklab, var(--color-black) 12%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/18{background-color:#0000002e}@supports (color:color-mix(in lab, red, red)){.bg-black\/18{background-color:color-mix(in oklab, var(--color-black) 18%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-black\/92{background-color:#000000eb}@supports (color:color-mix(in lab, red, red)){.bg-black\/92{background-color:color-mix(in oklab, var(--color-black) 92%, transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/15{background-color:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}.bg-cyan-400\/25{background-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/25{background-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.bg-cyan-400\/30{background-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/30{background-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.bg-cyan-400\/50{background-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/50{background-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.bg-cyan-400\/65{background-color:#00d2efa6}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/65{background-color:color-mix(in oklab, var(--color-cyan-400) 65%, transparent)}}.bg-cyan-400\/80{background-color:#00d2efcc}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/80{background-color:color-mix(in oklab, var(--color-cyan-400) 80%, transparent)}}.bg-cyan-500\/8{background-color:#00b7d714}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/8{background-color:color-mix(in oklab, var(--color-cyan-500) 8%, transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-cyan-500\/12{background-color:#00b7d71f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/12{background-color:color-mix(in oklab, var(--color-cyan-500) 12%, transparent)}}.bg-cyan-500\/15{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/15{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/20{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.bg-cyan-500\/\[0\.05\]{background-color:#00b7d70d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/12{background-color:#00d2941f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/12{background-color:color-mix(in oklab, var(--color-emerald-400) 12%, transparent)}}.bg-emerald-400\/75{background-color:#00d294bf}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/75{background-color:color-mix(in oklab, var(--color-emerald-400) 75%, transparent)}}.bg-emerald-400\/80{background-color:#00d294cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/80{background-color:color-mix(in oklab, var(--color-emerald-400) 80%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/6{background-color:#00bb7f0f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/6{background-color:color-mix(in oklab, var(--color-emerald-500) 6%, transparent)}}.bg-emerald-500\/8{background-color:#00bb7f14}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/8{background-color:color-mix(in oklab, var(--color-emerald-500) 8%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/12{background-color:color-mix(in oklab, var(--color-emerald-500) 12%, transparent)}}.bg-emerald-500\/14{background-color:#00bb7f24}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/14{background-color:color-mix(in oklab, var(--color-emerald-500) 14%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/16{background-color:#00bb7f29}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/16{background-color:color-mix(in oklab, var(--color-emerald-500) 16%, transparent)}}.bg-emerald-500\/18{background-color:#00bb7f2e}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/18{background-color:color-mix(in oklab, var(--color-emerald-500) 18%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\/25{background-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/25{background-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.bg-emerald-500\/30{background-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/30{background-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.bg-emerald-500\/\[0\.04\]{background-color:#00bb7f0a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-emerald-500) 4%, transparent)}}.bg-emerald-500\/\[0\.05\]{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/\[0\.06\]{background-color:#00bb7f0f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-500) 6%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/90{background-color:#009767e6}@supports (color:color-mix(in lab, red, red)){.bg-emerald-600\/90{background-color:color-mix(in oklab, var(--color-emerald-600) 90%, transparent)}}.bg-emerald-900{background-color:var(--color-emerald-900)}.bg-emerald-950\/40{background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/40{background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-fuchsia-500\/5{background-color:#e12afb0d}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/5{background-color:color-mix(in oklab, var(--color-fuchsia-500) 5%, transparent)}}.bg-fuchsia-500\/8{background-color:#e12afb14}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/8{background-color:color-mix(in oklab, var(--color-fuchsia-500) 8%, transparent)}}.bg-fuchsia-500\/10{background-color:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/10{background-color:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.bg-fuchsia-500\/12{background-color:#e12afb1f}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/12{background-color:color-mix(in oklab, var(--color-fuchsia-500) 12%, transparent)}}.bg-fuchsia-500\/15{background-color:#e12afb26}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/15{background-color:color-mix(in oklab, var(--color-fuchsia-500) 15%, transparent)}}.bg-fuchsia-500\/20{background-color:#e12afb33}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/20{background-color:color-mix(in oklab, var(--color-fuchsia-500) 20%, transparent)}}.bg-fuchsia-500\/25{background-color:#e12afb40}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/25{background-color:color-mix(in oklab, var(--color-fuchsia-500) 25%, transparent)}}.bg-fuchsia-500\/\[0\.05\]{background-color:#e12afb0d}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 5%, transparent)}}.bg-fuchsia-500\/\[0\.06\]{background-color:#e12afb0f}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 6%, transparent)}}.bg-fuchsia-600{background-color:var(--color-fuchsia-600)}.bg-fuchsia-950\/40{background-color:#4b004f66}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-950\/40{background-color:color-mix(in oklab, var(--color-fuchsia-950) 40%, transparent)}}.bg-indigo-400\/60{background-color:#7d87ff99}@supports (color:color-mix(in lab, red, red)){.bg-indigo-400\/60{background-color:color-mix(in oklab, var(--color-indigo-400) 60%, transparent)}}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/10{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.bg-indigo-500\/15{background-color:#625fff26}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/15{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.bg-lime-500\/10{background-color:#80cd001a}@supports (color:color-mix(in lab, red, red)){.bg-lime-500\/10{background-color:color-mix(in oklab, var(--color-lime-500) 10%, transparent)}}.bg-lime-500\/12{background-color:#80cd001f}@supports (color:color-mix(in lab, red, red)){.bg-lime-500\/12{background-color:color-mix(in oklab, var(--color-lime-500) 12%, transparent)}}.bg-orange-400\/10{background-color:#ff8b1a1a}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/10{background-color:color-mix(in oklab, var(--color-orange-400) 10%, transparent)}}.bg-orange-400\/15{background-color:#ff8b1a26}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/15{background-color:color-mix(in oklab, var(--color-orange-400) 15%, transparent)}}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.bg-orange-500\/12{background-color:#fe6e001f}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/12{background-color:color-mix(in oklab, var(--color-orange-500) 12%, transparent)}}.bg-orange-500\/15{background-color:#fe6e0026}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/15{background-color:color-mix(in oklab, var(--color-orange-500) 15%, transparent)}}.bg-orange-500\/18{background-color:#fe6e002e}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/18{background-color:color-mix(in oklab, var(--color-orange-500) 18%, transparent)}}.bg-orange-500\/\[0\.06\]{background-color:#fe6e000f}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-orange-500) 6%, transparent)}}.bg-pink-500\/12{background-color:#f6339a1f}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/12{background-color:color-mix(in oklab, var(--color-pink-500) 12%, transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-red-600\/90{background-color:#e40014e6}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/90{background-color:color-mix(in oklab, var(--color-red-600) 90%, transparent)}}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-400\/8{background-color:#ff667f14}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/8{background-color:color-mix(in oklab, var(--color-rose-400) 8%, transparent)}}.bg-rose-400\/12{background-color:#ff667f1f}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/12{background-color:color-mix(in oklab, var(--color-rose-400) 12%, transparent)}}.bg-rose-400\/25{background-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/25{background-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.bg-rose-400\/35{background-color:#ff667f59}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/35{background-color:color-mix(in oklab, var(--color-rose-400) 35%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/5{background-color:#ff23570d}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/5{background-color:color-mix(in oklab, var(--color-rose-500) 5%, transparent)}}.bg-rose-500\/8{background-color:#ff235714}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/8{background-color:color-mix(in oklab, var(--color-rose-500) 8%, transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/12{background-color:#ff23571f}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/12{background-color:color-mix(in oklab, var(--color-rose-500) 12%, transparent)}}.bg-rose-500\/14{background-color:#ff235724}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/14{background-color:color-mix(in oklab, var(--color-rose-500) 14%, transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-rose-500\/16{background-color:#ff235729}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/16{background-color:color-mix(in oklab, var(--color-rose-500) 16%, transparent)}}.bg-rose-500\/18{background-color:#ff23572e}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/18{background-color:color-mix(in oklab, var(--color-rose-500) 18%, transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/20{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.bg-rose-500\/25{background-color:#ff235740}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/25{background-color:color-mix(in oklab, var(--color-rose-500) 25%, transparent)}}.bg-rose-500\/30{background-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/30{background-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.bg-rose-500\/\[0\.06\]{background-color:#ff23570f}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-rose-500) 6%, transparent)}}.bg-rose-500\/\[0\.08\]{background-color:#ff235714}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-rose-500) 8%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-600\/22{background-color:#e7004438}@supports (color:color-mix(in lab, red, red)){.bg-rose-600\/22{background-color:color-mix(in oklab, var(--color-rose-600) 22%, transparent)}}.bg-rose-600\/90{background-color:#e70044e6}@supports (color:color-mix(in lab, red, red)){.bg-rose-600\/90{background-color:color-mix(in oklab, var(--color-rose-600) 90%, transparent)}}.bg-rose-950\/15{background-color:#4d021826}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/15{background-color:color-mix(in oklab, var(--color-rose-950) 15%, transparent)}}.bg-rose-950\/40{background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/40{background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-400\/25{background-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/25{background-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.bg-sky-400\/65{background-color:#00bcfea6}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/65{background-color:color-mix(in oklab, var(--color-sky-400) 65%, transparent)}}.bg-sky-400\/70{background-color:#00bcfeb3}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/70{background-color:color-mix(in oklab, var(--color-sky-400) 70%, transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/6{background-color:#00a5ef0f}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/6{background-color:color-mix(in oklab, var(--color-sky-500) 6%, transparent)}}.bg-sky-500\/8{background-color:#00a5ef14}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/8{background-color:color-mix(in oklab, var(--color-sky-500) 8%, transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-sky-500\/12{background-color:#00a5ef1f}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/12{background-color:color-mix(in oklab, var(--color-sky-500) 12%, transparent)}}.bg-sky-500\/14{background-color:#00a5ef24}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/14{background-color:color-mix(in oklab, var(--color-sky-500) 14%, transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.bg-sky-500\/16{background-color:#00a5ef29}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/16{background-color:color-mix(in oklab, var(--color-sky-500) 16%, transparent)}}.bg-sky-500\/18{background-color:#00a5ef2e}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/18{background-color:color-mix(in oklab, var(--color-sky-500) 18%, transparent)}}.bg-sky-500\/20{background-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/20{background-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.bg-sky-500\/25{background-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/25{background-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.bg-sky-500\/30{background-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/30{background-color:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.bg-sky-500\/\[0\.04\]{background-color:#00a5ef0a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-sky-500) 4%, transparent)}}.bg-sky-500\/\[0\.06\]{background-color:#00a5ef0f}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-sky-500) 6%, transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-sky-600\/85{background-color:#0084ccd9}@supports (color:color-mix(in lab, red, red)){.bg-sky-600\/85{background-color:color-mix(in oklab, var(--color-sky-600) 85%, transparent)}}.bg-sky-950\/40{background-color:#052f4a66}@supports (color:color-mix(in lab, red, red)){.bg-sky-950\/40{background-color:color-mix(in oklab, var(--color-sky-950) 40%, transparent)}}.bg-slate-300\/15{background-color:#cad5e226}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/15{background-color:color-mix(in oklab, var(--color-slate-300) 15%, transparent)}}.bg-slate-500\/15{background-color:#62748e26}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/15{background-color:color-mix(in oklab, var(--color-slate-500) 15%, transparent)}}.bg-slate-500\/20{background-color:#62748e33}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/20{background-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.bg-slate-500\/30{background-color:#62748e4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/30{background-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-500\/10{background-color:#00baa71a}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/10{background-color:color-mix(in oklab, var(--color-teal-500) 10%, transparent)}}.bg-teal-500\/12{background-color:#00baa71f}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/12{background-color:color-mix(in oklab, var(--color-teal-500) 12%, transparent)}}.bg-teal-500\/15{background-color:#00baa726}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/15{background-color:color-mix(in oklab, var(--color-teal-500) 15%, transparent)}}.bg-teal-500\/16{background-color:#00baa729}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/16{background-color:color-mix(in oklab, var(--color-teal-500) 16%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-300\/50{background-color:#c4b4ff80}@supports (color:color-mix(in lab, red, red)){.bg-violet-300\/50{background-color:color-mix(in oklab, var(--color-violet-300) 50%, transparent)}}.bg-violet-300\/90{background-color:#c4b4ffe6}@supports (color:color-mix(in lab, red, red)){.bg-violet-300\/90{background-color:color-mix(in oklab, var(--color-violet-300) 90%, transparent)}}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-400\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/10{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.bg-violet-400\/70{background-color:#a685ffb3}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/70{background-color:color-mix(in oklab, var(--color-violet-400) 70%, transparent)}}.bg-violet-400\/75{background-color:#a685ffbf}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/75{background-color:color-mix(in oklab, var(--color-violet-400) 75%, transparent)}}.bg-violet-400\/80{background-color:#a685ffcc}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/80{background-color:color-mix(in oklab, var(--color-violet-400) 80%, transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/5{background-color:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/5{background-color:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.bg-violet-500\/8{background-color:#8d54ff14}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/8{background-color:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-500\/12{background-color:#8d54ff1f}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/12{background-color:color-mix(in oklab, var(--color-violet-500) 12%, transparent)}}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/15{background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.bg-violet-500\/16{background-color:#8d54ff29}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/16{background-color:color-mix(in oklab, var(--color-violet-500) 16%, transparent)}}.bg-violet-500\/18{background-color:#8d54ff2e}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/18{background-color:color-mix(in oklab, var(--color-violet-500) 18%, transparent)}}.bg-violet-500\/20{background-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/20{background-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.bg-violet-500\/25{background-color:#8d54ff40}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/25{background-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.bg-violet-500\/30{background-color:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/30{background-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.bg-violet-500\/90{background-color:#8d54ffe6}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/90{background-color:color-mix(in oklab, var(--color-violet-500) 90%, transparent)}}.bg-violet-500\/\[0\.04\]{background-color:#8d54ff0a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-violet-500) 4%, transparent)}}.bg-violet-500\/\[0\.05\]{background-color:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.bg-violet-500\/\[0\.06\]{background-color:#8d54ff0f}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-violet-500) 6%, transparent)}}.bg-violet-500\/\[0\.08\]{background-color:#8d54ff14}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-violet-600\/85{background-color:#7f22fed9}@supports (color:color-mix(in lab, red, red)){.bg-violet-600\/85{background-color:color-mix(in oklab, var(--color-violet-600) 85%, transparent)}}.bg-violet-600\/90{background-color:#7f22fee6}@supports (color:color-mix(in lab, red, red)){.bg-violet-600\/90{background-color:color-mix(in oklab, var(--color-violet-600) 90%, transparent)}}.bg-violet-950\/35{background-color:#2f0d6859}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/35{background-color:color-mix(in oklab, var(--color-violet-950) 35%, transparent)}}.bg-violet-950\/50{background-color:#2f0d6880}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/50{background-color:color-mix(in oklab, var(--color-violet-950) 50%, transparent)}}.bg-violet-950\/80{background-color:#2f0d68cc}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/80{background-color:color-mix(in oklab, var(--color-violet-950) 80%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/6{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/18{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.bg-white\/18{background-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.012\]{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.012\]{background-color:color-mix(in oklab, var(--color-white) 1.2%, transparent)}}.bg-white\/\[0\.015\]{background-color:#ffffff04}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.015\]{background-color:color-mix(in oklab, var(--color-white) 1.5%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/10{background-color:color-mix(in oklab, var(--color-yellow-500) 10%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(135deg\,rgba\(245\,158\,11\,0\.10\)\,rgba\(168\,85\,247\,0\.07\)\,rgba\(14\,165\,233\,0\.06\)\)\]{background-image:linear-gradient(135deg,#f59e0b1a,#a855f712,#0ea5e90f)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(34\,211\,238\,0\.12\)\,transparent_55\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(251\,146\,60\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#22d3ee1f,#0000 55%),radial-gradient(circle at 100% 0,#fb923c14,#0000 45%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(45\,212\,191\,0\.12\)\,transparent_55\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(56\,189\,248\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#2dd4bf1f,#0000 55%),radial-gradient(circle at 100% 0,#38bdf814,#0000 45%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(52\,211\,153\,0\.12\)\,transparent_55\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(56\,189\,248\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#34d3991f,#0000 55%),radial-gradient(circle at 100% 0,#38bdf814,#0000 45%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(56\,189\,248\,0\.1\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at 0 0,#38bdf81a,#0000 60%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(56\,189\,248\,0\.12\)\,transparent_55\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(129\,140\,248\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#38bdf81f,#0000 55%),radial-gradient(circle at 100% 0,#818cf814,#0000 45%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(56\,189\,248\,0\.12\)\,transparent_55\%\)\]{background-image:radial-gradient(circle at 0 0,#38bdf81f,#0000 55%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(139\,92\,246\,0\.12\)\,transparent_55\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(56\,189\,248\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#8b5cf61f,#0000 55%),radial-gradient(circle at 100% 0,#38bdf814,#0000 45%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(217\,70\,239\,0\.12\)\,transparent_55\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(34\,211\,238\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#d946ef1f,#0000 55%),radial-gradient(circle at 100% 0,#22d3ee14,#0000 45%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(244\,63\,94\,0\.12\)\,transparent_55\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(56\,189\,248\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#f43f5e1f,#0000 55%),radial-gradient(circle at 100% 0,#38bdf814,#0000 45%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(244\,63\,94\,0\.12\)\,transparent_55\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(251\,146\,60\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#f43f5e1f,#0000 55%),radial-gradient(circle at 100% 0,#fb923c14,#0000 45%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(244\,63\,94\,0\.14\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at 0 0,#f43f5e24,#0000 60%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(251\,146\,60\,0\.14\)\,transparent_55\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(56\,189\,248\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#fb923c24,#0000 55%),radial-gradient(circle at 100% 0,#38bdf814,#0000 45%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(251\,191\,36\,0\.12\)\,transparent_55\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(52\,211\,153\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#fbbf241f,#0000 55%),radial-gradient(circle at 100% 0,#34d39914,#0000 45%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(251\,191\,36\,0\.12\)\,transparent_55\%\)\,radial-gradient\(circle_at_100\%_0\%\,rgba\(129\,140\,248\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#fbbf241f,#0000 55%),radial-gradient(circle at 100% 0,#818cf814,#0000 45%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(251\,191\,36\,0\.12\)\,transparent_55\%\)\]{background-image:radial-gradient(circle at 0 0,#fbbf241f,#0000 55%)}.bg-\[radial-gradient\(circle_at_0\%_0\%\,rgba\(251\,191\,36\,0\.14\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at 0 0,#fbbf2424,#0000 60%)}.bg-\[radial-gradient\(circle_at_0\%_50\%\,rgba\(251\,191\,36\,0\.1\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at 0%,#fbbf241a,#0000 62%)}.bg-\[radial-gradient\(circle_at_50\%_-10\%\,rgba\(139\,92\,246\,0\.34\)\,transparent_55\%\)\,radial-gradient\(circle_at_80\%_90\%\,rgba\(192\,38\,211\,0\.16\)\,transparent_42\%\)\,linear-gradient\(180deg\,\#140a22_0\%\,\#09040f_100\%\)\]{background-image:radial-gradient(circle at 50% -10%,#8b5cf657,#0000 55%),radial-gradient(circle at 80% 90%,#c026d329,#0000 42%),linear-gradient(#140a22 0%,#09040f 100%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(167\,139\,250\,0\.12\)\,transparent_68\%\)\]{background-image:radial-gradient(circle at 50% 0,#a78bfa1f,#0000 68%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(251\,191\,36\,0\.12\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 50% 0,#fbbf241f,#0000 58%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(251\,191\,36\,0\.12\)\,transparent_68\%\)\]{background-image:radial-gradient(circle at 50% 0,#fbbf241f,#0000 68%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(251\,191\,36\,0\.16\)\,transparent_58\%\)\]{background-image:radial-gradient(circle at 50% 0,#fbbf2429,#0000 58%)}.bg-\[radial-gradient\(circle_at_50\%_30\%\,rgba\(192\,132\,252\,0\.18\)\,transparent_65\%\)\]{background-image:radial-gradient(circle at 50% 30%,#c084fc2e,#0000 65%)}.bg-\[radial-gradient\(circle_at_50\%_30\%\,rgba\(251\,191\,36\,0\.12\)\,transparent_65\%\)\]{background-image:radial-gradient(circle at 50% 30%,#fbbf241f,#0000 65%)}.bg-\[radial-gradient\(circle_at_100\%_0\%\,rgba\(56\,189\,248\,0\.12\)\,transparent_55\%\)\]{background-image:radial-gradient(circle at 100% 0,#38bdf81f,#0000 55%)}.bg-\[repeating-linear-gradient\(180deg\,transparent\,transparent_2px\,rgba\(139\,92\,246\,0\.03\)_2px\,rgba\(139\,92\,246\,0\.03\)_4px\)\]{background-image:repeating-linear-gradient(#0000,#0000 2px,#8b5cf608 2px 4px)}.from-\[\#120a1f\]{--tw-gradient-from:#120a1f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#12081f\]{--tw-gradient-from:#12081f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[color-mix\(in_srgb\,var\(--accent\)_24\%\,var\(--divider\)\)\]{--tw-gradient-from:var(--accent)}@supports (color:color-mix(in lab, red, red)){.from-\[color-mix\(in_srgb\,var\(--accent\)_24\%\,var\(--divider\)\)\]{--tw-gradient-from:color-mix(in srgb,var(--accent) 24%,var(--divider))}}.from-\[color-mix\(in_srgb\,var\(--accent\)_24\%\,var\(--divider\)\)\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-100{--tw-gradient-from:var(--color-amber-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-200{--tw-gradient-from:var(--color-amber-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-300{--tw-gradient-from:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-300\/30{--tw-gradient-from:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.from-amber-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.from-amber-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-300\/60{--tw-gradient-from:#ffd23699}@supports (color:color-mix(in lab, red, red)){.from-amber-300\/60{--tw-gradient-from:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.from-amber-300\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400\/15{--tw-gradient-from:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.from-amber-400\/15{--tw-gradient-from:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.from-amber-400\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400\/35{--tw-gradient-from:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.from-amber-400\/35{--tw-gradient-from:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.from-amber-400\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400\/90{--tw-gradient-from:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.from-amber-400\/90{--tw-gradient-from:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.from-amber-400\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/10{--tw-gradient-from:#f99c001a}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.from-amber-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/12{--tw-gradient-from:#f99c001f}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/12{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.from-amber-500\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/15{--tw-gradient-from:#f99c0026}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.from-amber-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/18{--tw-gradient-from:#f99c002e}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 18%, transparent)}}.from-amber-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/20{--tw-gradient-from:#f99c0033}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.from-amber-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/25{--tw-gradient-from:#f99c0040}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.from-amber-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/30{--tw-gradient-from:#f99c004d}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.from-amber-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/95{--tw-gradient-from:#f99c00f2}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/95{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 95%, transparent)}}.from-amber-500\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/\[0\.1\]{--tw-gradient-from:#f99c001a}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/\[0\.1\]{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.from-amber-500\/\[0\.1\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/\[0\.08\]{--tw-gradient-from:#f99c0014}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 8%, transparent)}}.from-amber-500\/\[0\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-600{--tw-gradient-from:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-600\/15{--tw-gradient-from:#dd740026}@supports (color:color-mix(in lab, red, red)){.from-amber-600\/15{--tw-gradient-from:color-mix(in oklab, var(--color-amber-600) 15%, transparent)}}.from-amber-600\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-950\/90{--tw-gradient-from:#461901e6}@supports (color:color-mix(in lab, red, red)){.from-amber-950\/90{--tw-gradient-from:color-mix(in oklab, var(--color-amber-950) 90%, transparent)}}.from-amber-950\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/25{--tw-gradient-from:#00000040}@supports (color:color-mix(in lab, red, red)){.from-black\/25{--tw-gradient-from:color-mix(in oklab, var(--color-black) 25%, transparent)}}.from-black\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab, red, red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab, red, red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-300{--tw-gradient-from:var(--color-cyan-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400\/85{--tw-gradient-from:#00d2efd9}@supports (color:color-mix(in lab, red, red)){.from-cyan-400\/85{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-400) 85%, transparent)}}.from-cyan-400\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/16{--tw-gradient-from:#00b7d729}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/16{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 16%, transparent)}}.from-cyan-500\/16{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/18{--tw-gradient-from:#00b7d72e}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 18%, transparent)}}.from-cyan-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/20{--tw-gradient-from:#00b7d733}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.from-cyan-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/25{--tw-gradient-from:#00b7d740}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 25%, transparent)}}.from-cyan-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/\[0\.06\]{--tw-gradient-from:#00b7d70f}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 6%, transparent)}}.from-cyan-500\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-600\/90{--tw-gradient-from:#0092b5e6}@supports (color:color-mix(in lab, red, red)){.from-cyan-600\/90{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-600) 90%, transparent)}}.from-cyan-600\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-950\/40{--tw-gradient-from:#05334566}@supports (color:color-mix(in lab, red, red)){.from-cyan-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-950) 40%, transparent)}}.from-cyan-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50\/95{--tw-gradient-from:#ecfdf5f2}@supports (color:color-mix(in lab, red, red)){.from-emerald-50\/95{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-50) 95%, transparent)}}.from-emerald-50\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-300{--tw-gradient-from:var(--color-emerald-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/18{--tw-gradient-from:#00bb7f2e}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 18%, transparent)}}.from-emerald-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/20{--tw-gradient-from:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.from-emerald-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/25{--tw-gradient-from:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.from-emerald-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/40{--tw-gradient-from:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/40{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.from-emerald-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950\/70{--tw-gradient-from:#002c22b3}@supports (color:color-mix(in lab, red, red)){.from-emerald-950\/70{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-950) 70%, transparent)}}.from-emerald-950\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500\/10{--tw-gradient-from:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.from-fuchsia-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500\/12{--tw-gradient-from:#e12afb1f}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/12{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 12%, transparent)}}.from-fuchsia-500\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500\/15{--tw-gradient-from:#e12afb26}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 15%, transparent)}}.from-fuchsia-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500\/18{--tw-gradient-from:#e12afb2e}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 18%, transparent)}}.from-fuchsia-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500\/20{--tw-gradient-from:#e12afb33}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 20%, transparent)}}.from-fuchsia-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500\/25{--tw-gradient-from:#e12afb40}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 25%, transparent)}}.from-fuchsia-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500\/40{--tw-gradient-from:#e12afb66}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/40{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 40%, transparent)}}.from-fuchsia-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500\/\[0\.06\]{--tw-gradient-from:#e12afb0f}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 6%, transparent)}}.from-fuchsia-500\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-600{--tw-gradient-from:var(--color-fuchsia-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-600\/90{--tw-gradient-from:#c600dbe6}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-600\/90{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-600) 90%, transparent)}}.from-fuchsia-600\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/18{--tw-gradient-from:#625fff2e}@supports (color:color-mix(in lab, red, red)){.from-indigo-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-500) 18%, transparent)}}.from-indigo-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/20{--tw-gradient-from:#625fff33}@supports (color:color-mix(in lab, red, red)){.from-indigo-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.from-indigo-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-600{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-700{--tw-gradient-from:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-950\/90{--tw-gradient-from:#1e1a4de6}@supports (color:color-mix(in lab, red, red)){.from-indigo-950\/90{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-950) 90%, transparent)}}.from-indigo-950\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-lime-500\/20{--tw-gradient-from:#80cd0033}@supports (color:color-mix(in lab, red, red)){.from-lime-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-lime-500) 20%, transparent)}}.from-lime-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-300{--tw-gradient-from:var(--color-orange-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/10{--tw-gradient-from:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.from-orange-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/12{--tw-gradient-from:#fe6e001f}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/12{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 12%, transparent)}}.from-orange-500\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/14{--tw-gradient-from:#fe6e0024}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/14{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 14%, transparent)}}.from-orange-500\/14{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/20{--tw-gradient-from:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.from-orange-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/25{--tw-gradient-from:#fe6e0040}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 25%, transparent)}}.from-orange-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/30{--tw-gradient-from:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.from-orange-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/\[0\.07\]{--tw-gradient-from:#fe6e0012}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/\[0\.07\]{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 7.0%, transparent)}}.from-orange-500\/\[0\.07\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/\[0\.08\]{--tw-gradient-from:#fe6e0014}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 8%, transparent)}}.from-orange-500\/\[0\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-600\/20{--tw-gradient-from:#f0510033}@supports (color:color-mix(in lab, red, red)){.from-orange-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-orange-600) 20%, transparent)}}.from-orange-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-500\/18{--tw-gradient-from:#f6339a2e}@supports (color:color-mix(in lab, red, red)){.from-pink-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-pink-500) 18%, transparent)}}.from-pink-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-300{--tw-gradient-from:var(--color-rose-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-400{--tw-gradient-from:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/10{--tw-gradient-from:#ff23571a}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.from-rose-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/12{--tw-gradient-from:#ff23571f}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/12{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 12%, transparent)}}.from-rose-500\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/15{--tw-gradient-from:#ff235726}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.from-rose-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/16{--tw-gradient-from:#ff235729}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/16{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 16%, transparent)}}.from-rose-500\/16{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/18{--tw-gradient-from:#ff23572e}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 18%, transparent)}}.from-rose-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/20{--tw-gradient-from:#ff235733}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.from-rose-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/25{--tw-gradient-from:#ff235740}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 25%, transparent)}}.from-rose-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/40{--tw-gradient-from:#ff235766}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/40{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.from-rose-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/90{--tw-gradient-from:#ff2357e6}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/90{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 90%, transparent)}}.from-rose-500\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-600\/20{--tw-gradient-from:#e7004433}@supports (color:color-mix(in lab, red, red)){.from-rose-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-rose-600) 20%, transparent)}}.from-rose-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-950\/40{--tw-gradient-from:#4d021866}@supports (color:color-mix(in lab, red, red)){.from-rose-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.from-rose-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-950\/50{--tw-gradient-from:#4d021880}@supports (color:color-mix(in lab, red, red)){.from-rose-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-rose-950) 50%, transparent)}}.from-rose-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500{--tw-gradient-from:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/10{--tw-gradient-from:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.from-sky-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/12{--tw-gradient-from:#00a5ef1f}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/12{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 12%, transparent)}}.from-sky-500\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/18{--tw-gradient-from:#00a5ef2e}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 18%, transparent)}}.from-sky-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/20{--tw-gradient-from:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.from-sky-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/25{--tw-gradient-from:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.from-sky-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/30{--tw-gradient-from:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.from-sky-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/35{--tw-gradient-from:#00a5ef59}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/35{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 35%, transparent)}}.from-sky-500\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/40{--tw-gradient-from:#00a5ef66}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/40{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 40%, transparent)}}.from-sky-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/90{--tw-gradient-from:#00a5efe6}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/90{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 90%, transparent)}}.from-sky-500\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/\[0\.06\]{--tw-gradient-from:#00a5ef0f}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 6%, transparent)}}.from-sky-500\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-950\/80{--tw-gradient-from:#052f4acc}@supports (color:color-mix(in lab, red, red)){.from-sky-950\/80{--tw-gradient-from:color-mix(in oklab, var(--color-sky-950) 80%, transparent)}}.from-sky-950\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-200{--tw-gradient-from:var(--color-slate-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-400\/12{--tw-gradient-from:#90a1b91f}@supports (color:color-mix(in lab, red, red)){.from-slate-400\/12{--tw-gradient-from:color-mix(in oklab, var(--color-slate-400) 12%, transparent)}}.from-slate-400\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-400\/15{--tw-gradient-from:#90a1b926}@supports (color:color-mix(in lab, red, red)){.from-slate-400\/15{--tw-gradient-from:color-mix(in oklab, var(--color-slate-400) 15%, transparent)}}.from-slate-400\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-900\/90{--tw-gradient-from:#0f172be6}@supports (color:color-mix(in lab, red, red)){.from-slate-900\/90{--tw-gradient-from:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.from-slate-900\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-500\/20{--tw-gradient-from:#00baa733}@supports (color:color-mix(in lab, red, red)){.from-teal-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}.from-teal-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-400{--tw-gradient-from:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-400\/90{--tw-gradient-from:#a685ffe6}@supports (color:color-mix(in lab, red, red)){.from-violet-400\/90{--tw-gradient-from:color-mix(in oklab, var(--color-violet-400) 90%, transparent)}}.from-violet-400\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/10{--tw-gradient-from:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.from-violet-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/12{--tw-gradient-from:#8d54ff1f}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/12{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 12%, transparent)}}.from-violet-500\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/15{--tw-gradient-from:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.from-violet-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/18{--tw-gradient-from:#8d54ff2e}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/18{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 18%, transparent)}}.from-violet-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/20{--tw-gradient-from:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.from-violet-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/25{--tw-gradient-from:#8d54ff40}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.from-violet-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/40{--tw-gradient-from:#8d54ff66}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/40{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 40%, transparent)}}.from-violet-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/\[0\.1\]{--tw-gradient-from:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/\[0\.1\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.from-violet-500\/\[0\.1\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600\/15{--tw-gradient-from:#7f22fe26}@supports (color:color-mix(in lab, red, red)){.from-violet-600\/15{--tw-gradient-from:color-mix(in oklab, var(--color-violet-600) 15%, transparent)}}.from-violet-600\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600\/20{--tw-gradient-from:#7f22fe33}@supports (color:color-mix(in lab, red, red)){.from-violet-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-violet-600) 20%, transparent)}}.from-violet-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600\/25{--tw-gradient-from:#7f22fe40}@supports (color:color-mix(in lab, red, red)){.from-violet-600\/25{--tw-gradient-from:color-mix(in oklab, var(--color-violet-600) 25%, transparent)}}.from-violet-600\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600\/80{--tw-gradient-from:#7f22fecc}@supports (color:color-mix(in lab, red, red)){.from-violet-600\/80{--tw-gradient-from:color-mix(in oklab, var(--color-violet-600) 80%, transparent)}}.from-violet-600\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600\/90{--tw-gradient-from:#7f22fee6}@supports (color:color-mix(in lab, red, red)){.from-violet-600\/90{--tw-gradient-from:color-mix(in oklab, var(--color-violet-600) 90%, transparent)}}.from-violet-600\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600\/\[0\.08\]{--tw-gradient-from:#7f22fe14}@supports (color:color-mix(in lab, red, red)){.from-violet-600\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-600) 8%, transparent)}}.from-violet-600\/\[0\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-950\/20{--tw-gradient-from:#2f0d6833}@supports (color:color-mix(in lab, red, red)){.from-violet-950\/20{--tw-gradient-from:color-mix(in oklab, var(--color-violet-950) 20%, transparent)}}.from-violet-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-950\/50{--tw-gradient-from:#2f0d6880}@supports (color:color-mix(in lab, red, red)){.from-violet-950\/50{--tw-gradient-from:color-mix(in oklab, var(--color-violet-950) 50%, transparent)}}.from-violet-950\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/5{--tw-gradient-from:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.from-white\/5{--tw-gradient-from:color-mix(in oklab, var(--color-white) 5%, transparent)}}.from-white\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/10{--tw-gradient-from:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.from-white\/10{--tw-gradient-from:color-mix(in oklab, var(--color-white) 10%, transparent)}}.from-white\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.03\]{--tw-gradient-from:#ffffff08}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.03\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 3%, transparent)}}.from-white\/\[0\.03\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.04\]{--tw-gradient-from:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.04\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 4%, transparent)}}.from-white\/\[0\.04\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.06\]{--tw-gradient-from:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 6%, transparent)}}.from-white\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-yellow-500\/20{--tw-gradient-from:#edb20033}@supports (color:color-mix(in lab, red, red)){.from-yellow-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.from-yellow-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#0a0612\]{--tw-gradient-via:#0a0612;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#0b1220\]{--tw-gradient-via:#0b1220;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#0c1220\]{--tw-gradient-via:#0c1220;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#14101f\]{--tw-gradient-via:#14101f;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[var\(--chat-well\)\]{--tw-gradient-via:var(--chat-well);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[var\(--divider\)\]{--tw-gradient-via:var(--divider);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[var\(--panel\)\]\/80{--tw-gradient-via:var(--panel)}@supports (color:color-mix(in lab, red, red)){.via-\[var\(--panel\)\]\/80{--tw-gradient-via:color-mix(in oklab, var(--panel) 80%, transparent)}}.via-\[var\(--panel\)\]\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-300{--tw-gradient-via:var(--color-amber-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-400{--tw-gradient-via:var(--color-amber-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500{--tw-gradient-via:var(--color-amber-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/5{--tw-gradient-via:#f99c000d}@supports (color:color-mix(in lab, red, red)){.via-amber-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.via-amber-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/6{--tw-gradient-via:#f99c000f}@supports (color:color-mix(in lab, red, red)){.via-amber-500\/6{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}.via-amber-500\/6{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/8{--tw-gradient-via:#f99c0014}@supports (color:color-mix(in lab, red, red)){.via-amber-500\/8{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 8%, transparent)}}.via-amber-500\/8{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/10{--tw-gradient-via:#f99c001a}@supports (color:color-mix(in lab, red, red)){.via-amber-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.via-amber-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/20{--tw-gradient-via:#f99c0033}@supports (color:color-mix(in lab, red, red)){.via-amber-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.via-amber-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/\[0\.03\]{--tw-gradient-via:#f99c0008}@supports (color:color-mix(in lab, red, red)){.via-amber-500\/\[0\.03\]{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 3%, transparent)}}.via-amber-500\/\[0\.03\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-600{--tw-gradient-via:var(--color-amber-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-950\/10{--tw-gradient-via:#4619011a}@supports (color:color-mix(in lab, red, red)){.via-amber-950\/10{--tw-gradient-via:color-mix(in oklab, var(--color-amber-950) 10%, transparent)}}.via-amber-950\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/35{--tw-gradient-via:#00000059}@supports (color:color-mix(in lab, red, red)){.via-black\/35{--tw-gradient-via:color-mix(in oklab, var(--color-black) 35%, transparent)}}.via-black\/35{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/45{--tw-gradient-via:#00000073}@supports (color:color-mix(in lab, red, red)){.via-black\/45{--tw-gradient-via:color-mix(in oklab, var(--color-black) 45%, transparent)}}.via-black\/45{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/50{--tw-gradient-via:#00000080}@supports (color:color-mix(in lab, red, red)){.via-black\/50{--tw-gradient-via:color-mix(in oklab, var(--color-black) 50%, transparent)}}.via-black\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/55{--tw-gradient-via:#0000008c}@supports (color:color-mix(in lab, red, red)){.via-black\/55{--tw-gradient-via:color-mix(in oklab, var(--color-black) 55%, transparent)}}.via-black\/55{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/75{--tw-gradient-via:#000000bf}@supports (color:color-mix(in lab, red, red)){.via-black\/75{--tw-gradient-via:color-mix(in oklab, var(--color-black) 75%, transparent)}}.via-black\/75{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500\/5{--tw-gradient-via:#00b7d70d}@supports (color:color-mix(in lab, red, red)){.via-cyan-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.via-cyan-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500\/6{--tw-gradient-via:#00b7d70f}@supports (color:color-mix(in lab, red, red)){.via-cyan-500\/6{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-500) 6%, transparent)}}.via-cyan-500\/6{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500\/10{--tw-gradient-via:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.via-cyan-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.via-cyan-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-500\/5{--tw-gradient-via:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.via-emerald-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.via-emerald-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-fuchsia-300{--tw-gradient-via:var(--color-fuchsia-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-fuchsia-500\/5{--tw-gradient-via:#e12afb0d}@supports (color:color-mix(in lab, red, red)){.via-fuchsia-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-fuchsia-500) 5%, transparent)}}.via-fuchsia-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-fuchsia-500\/10{--tw-gradient-via:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.via-fuchsia-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.via-fuchsia-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-green-500\/5{--tw-gradient-via:#00c7580d}@supports (color:color-mix(in lab, red, red)){.via-green-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-green-500) 5%, transparent)}}.via-green-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-600\/10{--tw-gradient-via:#4f39f61a}@supports (color:color-mix(in lab, red, red)){.via-indigo-600\/10{--tw-gradient-via:color-mix(in oklab, var(--color-indigo-600) 10%, transparent)}}.via-indigo-600\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-400\/85{--tw-gradient-via:#ff8b1ad9}@supports (color:color-mix(in lab, red, red)){.via-orange-400\/85{--tw-gradient-via:color-mix(in oklab, var(--color-orange-400) 85%, transparent)}}.via-orange-400\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500\/5{--tw-gradient-via:#fe6e000d}@supports (color:color-mix(in lab, red, red)){.via-orange-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-orange-500) 5%, transparent)}}.via-orange-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500\/6{--tw-gradient-via:#fe6e000f}@supports (color:color-mix(in lab, red, red)){.via-orange-500\/6{--tw-gradient-via:color-mix(in oklab, var(--color-orange-500) 6%, transparent)}}.via-orange-500\/6{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500\/8{--tw-gradient-via:#fe6e0014}@supports (color:color-mix(in lab, red, red)){.via-orange-500\/8{--tw-gradient-via:color-mix(in oklab, var(--color-orange-500) 8%, transparent)}}.via-orange-500\/8{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500\/10{--tw-gradient-via:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.via-orange-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.via-orange-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-600\/12{--tw-gradient-via:#f051001f}@supports (color:color-mix(in lab, red, red)){.via-orange-600\/12{--tw-gradient-via:color-mix(in oklab, var(--color-orange-600) 12%, transparent)}}.via-orange-600\/12{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-950\/8{--tw-gradient-via:#44130614}@supports (color:color-mix(in lab, red, red)){.via-orange-950\/8{--tw-gradient-via:color-mix(in oklab, var(--color-orange-950) 8%, transparent)}}.via-orange-950\/8{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-500\/5{--tw-gradient-via:#f6339a0d}@supports (color:color-mix(in lab, red, red)){.via-pink-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-pink-500) 5%, transparent)}}.via-pink-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-500\/10{--tw-gradient-via:#f6339a1a}@supports (color:color-mix(in lab, red, red)){.via-pink-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-pink-500) 10%, transparent)}}.via-pink-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-600\/10{--tw-gradient-via:#e300761a}@supports (color:color-mix(in lab, red, red)){.via-pink-600\/10{--tw-gradient-via:color-mix(in oklab, var(--color-pink-600) 10%, transparent)}}.via-pink-600\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-500{--tw-gradient-via:var(--color-rose-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-500\/5{--tw-gradient-via:#ff23570d}@supports (color:color-mix(in lab, red, red)){.via-rose-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-rose-500) 5%, transparent)}}.via-rose-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-500\/8{--tw-gradient-via:#ff235714}@supports (color:color-mix(in lab, red, red)){.via-rose-500\/8{--tw-gradient-via:color-mix(in oklab, var(--color-rose-500) 8%, transparent)}}.via-rose-500\/8{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-400\/25{--tw-gradient-via:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.via-sky-400\/25{--tw-gradient-via:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.via-sky-400\/25{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-500\/5{--tw-gradient-via:#00a5ef0d}@supports (color:color-mix(in lab, red, red)){.via-sky-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-sky-500) 5%, transparent)}}.via-sky-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-500\/10{--tw-gradient-via:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.via-sky-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.via-sky-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-600\/10{--tw-gradient-via:#0084cc1a}@supports (color:color-mix(in lab, red, red)){.via-sky-600\/10{--tw-gradient-via:color-mix(in oklab, var(--color-sky-600) 10%, transparent)}}.via-sky-600\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-50{--tw-gradient-via:var(--color-slate-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-300{--tw-gradient-via:var(--color-slate-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-950\/8{--tw-gradient-via:#02061814}@supports (color:color-mix(in lab, red, red)){.via-slate-950\/8{--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 8%, transparent)}}.via-slate-950\/8{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-950\/95{--tw-gradient-via:#020618f2}@supports (color:color-mix(in lab, red, red)){.via-slate-950\/95{--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.via-slate-950\/95{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-teal-500\/5{--tw-gradient-via:#00baa70d}@supports (color:color-mix(in lab, red, red)){.via-teal-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-teal-500) 5%, transparent)}}.via-teal-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-teal-500\/10{--tw-gradient-via:#00baa71a}@supports (color:color-mix(in lab, red, red)){.via-teal-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-teal-500) 10%, transparent)}}.via-teal-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-500\/5{--tw-gradient-via:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.via-violet-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.via-violet-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-500\/8{--tw-gradient-via:#8d54ff14}@supports (color:color-mix(in lab, red, red)){.via-violet-500\/8{--tw-gradient-via:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.via-violet-500\/8{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-500\/10{--tw-gradient-via:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.via-violet-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.via-violet-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-500\/20{--tw-gradient-via:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.via-violet-500\/20{--tw-gradient-via:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.via-violet-500\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-800{--tw-gradient-via:var(--color-violet-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/25{--tw-gradient-via:#ffffff40}@supports (color:color-mix(in lab, red, red)){.via-white\/25{--tw-gradient-via:color-mix(in oklab, var(--color-white) 25%, transparent)}}.via-white\/25{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/\[0\.08\]{--tw-gradient-via:#ffffff14}@supports (color:color-mix(in lab, red, red)){.via-white\/\[0\.08\]{--tw-gradient-via:color-mix(in oklab, var(--color-white) 8%, transparent)}}.via-white\/\[0\.08\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-400{--tw-gradient-via:var(--color-yellow-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-500\/5{--tw-gradient-via:#edb2000d}@supports (color:color-mix(in lab, red, red)){.via-yellow-500\/5{--tw-gradient-via:color-mix(in oklab, var(--color-yellow-500) 5%, transparent)}}.via-yellow-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-500\/12{--tw-gradient-via:#edb2001f}@supports (color:color-mix(in lab, red, red)){.via-yellow-500\/12{--tw-gradient-via:color-mix(in oklab, var(--color-yellow-500) 12%, transparent)}}.via-yellow-500\/12{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#1a1028\]{--tw-gradient-to:#1a1028;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#09040f\]{--tw-gradient-to:#09040f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--panel\)\]\/40{--tw-gradient-to:var(--panel)}@supports (color:color-mix(in lab, red, red)){.to-\[var\(--panel\)\]\/40{--tw-gradient-to:color-mix(in oklab, var(--panel) 40%, transparent)}}.to-\[var\(--panel\)\]\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--surface\)\]{--tw-gradient-to:var(--surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--surface\)\]\/80{--tw-gradient-to:var(--surface)}@supports (color:color-mix(in lab, red, red)){.to-\[var\(--surface\)\]\/80{--tw-gradient-to:color-mix(in oklab, var(--surface) 80%, transparent)}}.to-\[var\(--surface\)\]\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400{--tw-gradient-to:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/5{--tw-gradient-to:#f99c000d}@supports (color:color-mix(in lab, red, red)){.to-amber-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.to-amber-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/15{--tw-gradient-to:#f99c0026}@supports (color:color-mix(in lab, red, red)){.to-amber-500\/15{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.to-amber-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/20{--tw-gradient-to:#f99c0033}@supports (color:color-mix(in lab, red, red)){.to-amber-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.to-amber-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/90{--tw-gradient-to:#f99c00e6}@supports (color:color-mix(in lab, red, red)){.to-amber-500\/90{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 90%, transparent)}}.to-amber-500\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600\/10{--tw-gradient-to:#dd74001a}@supports (color:color-mix(in lab, red, red)){.to-amber-600\/10{--tw-gradient-to:color-mix(in oklab, var(--color-amber-600) 10%, transparent)}}.to-amber-600\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600\/20{--tw-gradient-to:#dd740033}@supports (color:color-mix(in lab, red, red)){.to-amber-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-amber-600) 20%, transparent)}}.to-amber-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-700\/40{--tw-gradient-to:#b7500066}@supports (color:color-mix(in lab, red, red)){.to-amber-700\/40{--tw-gradient-to:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}.to-amber-700\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/10{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab, red, red)){.to-black\/10{--tw-gradient-to:color-mix(in oklab, var(--color-black) 10%, transparent)}}.to-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/20{--tw-gradient-to:#0003}@supports (color:color-mix(in lab, red, red)){.to-black\/20{--tw-gradient-to:color-mix(in oklab, var(--color-black) 20%, transparent)}}.to-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/25{--tw-gradient-to:#00000040}@supports (color:color-mix(in lab, red, red)){.to-black\/25{--tw-gradient-to:color-mix(in oklab, var(--color-black) 25%, transparent)}}.to-black\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/40{--tw-gradient-to:#0006}@supports (color:color-mix(in lab, red, red)){.to-black\/40{--tw-gradient-to:color-mix(in oklab, var(--color-black) 40%, transparent)}}.to-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/50{--tw-gradient-to:#00000080}@supports (color:color-mix(in lab, red, red)){.to-black\/50{--tw-gradient-to:color-mix(in oklab, var(--color-black) 50%, transparent)}}.to-black\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/65{--tw-gradient-to:#000000a6}@supports (color:color-mix(in lab, red, red)){.to-black\/65{--tw-gradient-to:color-mix(in oklab, var(--color-black) 65%, transparent)}}.to-black\/65{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/75{--tw-gradient-to:#000000bf}@supports (color:color-mix(in lab, red, red)){.to-black\/75{--tw-gradient-to:color-mix(in oklab, var(--color-black) 75%, transparent)}}.to-black\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500\/5{--tw-gradient-to:#00b7d70d}@supports (color:color-mix(in lab, red, red)){.to-cyan-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.to-cyan-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500\/8{--tw-gradient-to:#00b7d714}@supports (color:color-mix(in lab, red, red)){.to-cyan-500\/8{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 8%, transparent)}}.to-cyan-500\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500\/10{--tw-gradient-to:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.to-cyan-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.to-cyan-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500\/25{--tw-gradient-to:#00b7d740}@supports (color:color-mix(in lab, red, red)){.to-cyan-500\/25{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 25%, transparent)}}.to-cyan-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-100\/80{--tw-gradient-to:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.to-emerald-100\/80{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.to-emerald-100\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-200{--tw-gradient-to:var(--color-emerald-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-300{--tw-gradient-to:var(--color-emerald-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-400{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500\/15{--tw-gradient-to:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.to-emerald-500\/15{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.to-emerald-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-300{--tw-gradient-to:var(--color-fuchsia-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-400{--tw-gradient-to:var(--color-fuchsia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-400\/10{--tw-gradient-to:#ec6cff1a}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-400\/10{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-400) 10%, transparent)}}.to-fuchsia-400\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-400\/50{--tw-gradient-to:#ec6cff80}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-400\/50{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-400) 50%, transparent)}}.to-fuchsia-400\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500{--tw-gradient-to:var(--color-fuchsia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500\/5{--tw-gradient-to:#e12afb0d}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-500) 5%, transparent)}}.to-fuchsia-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500\/10{--tw-gradient-to:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.to-fuchsia-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-600{--tw-gradient-to:var(--color-fuchsia-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-600\/75{--tw-gradient-to:#c600dbbf}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-600\/75{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-600) 75%, transparent)}}.to-fuchsia-600\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-950\/30{--tw-gradient-to:#4b004f4d}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-950\/30{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-950) 30%, transparent)}}.to-fuchsia-950\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500{--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500\/5{--tw-gradient-to:#625fff0d}@supports (color:color-mix(in lab, red, red)){.to-indigo-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-500) 5%, transparent)}}.to-indigo-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500\/20{--tw-gradient-to:#625fff33}@supports (color:color-mix(in lab, red, red)){.to-indigo-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.to-indigo-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700\/90{--tw-gradient-to:#432dd7e6}@supports (color:color-mix(in lab, red, red)){.to-indigo-700\/90{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-700) 90%, transparent)}}.to-indigo-700\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-950{--tw-gradient-to:var(--color-indigo-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-400{--tw-gradient-to:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/5{--tw-gradient-to:#fe6e000d}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 5%, transparent)}}.to-orange-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/8{--tw-gradient-to:#fe6e0014}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/8{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 8%, transparent)}}.to-orange-500\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/10{--tw-gradient-to:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.to-orange-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/15{--tw-gradient-to:#fe6e0026}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/15{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 15%, transparent)}}.to-orange-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/20{--tw-gradient-to:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.to-orange-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/25{--tw-gradient-to:#fe6e0040}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/25{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 25%, transparent)}}.to-orange-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600\/10{--tw-gradient-to:#f051001a}@supports (color:color-mix(in lab, red, red)){.to-orange-600\/10{--tw-gradient-to:color-mix(in oklab, var(--color-orange-600) 10%, transparent)}}.to-orange-600\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600\/95{--tw-gradient-to:#f05100f2}@supports (color:color-mix(in lab, red, red)){.to-orange-600\/95{--tw-gradient-to:color-mix(in oklab, var(--color-orange-600) 95%, transparent)}}.to-orange-600\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-800{--tw-gradient-to:var(--color-orange-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-950\/80{--tw-gradient-to:#441306cc}@supports (color:color-mix(in lab, red, red)){.to-orange-950\/80{--tw-gradient-to:color-mix(in oklab, var(--color-orange-950) 80%, transparent)}}.to-orange-950\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500\/5{--tw-gradient-to:#f6339a0d}@supports (color:color-mix(in lab, red, red)){.to-pink-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-pink-500) 5%, transparent)}}.to-pink-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-700\/90{--tw-gradient-to:#c4005ce6}@supports (color:color-mix(in lab, red, red)){.to-pink-700\/90{--tw-gradient-to:color-mix(in oklab, var(--color-pink-700) 90%, transparent)}}.to-pink-700\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500\/5{--tw-gradient-to:#ac4bff0d}@supports (color:color-mix(in lab, red, red)){.to-purple-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-purple-500) 5%, transparent)}}.to-purple-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-500\/5{--tw-gradient-to:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.to-red-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.to-red-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-400{--tw-gradient-to:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500\/5{--tw-gradient-to:#ff23570d}@supports (color:color-mix(in lab, red, red)){.to-rose-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-rose-500) 5%, transparent)}}.to-rose-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500\/10{--tw-gradient-to:#ff23571a}@supports (color:color-mix(in lab, red, red)){.to-rose-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.to-rose-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500\/20{--tw-gradient-to:#ff235733}@supports (color:color-mix(in lab, red, red)){.to-rose-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.to-rose-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-600\/90{--tw-gradient-to:#e70044e6}@supports (color:color-mix(in lab, red, red)){.to-rose-600\/90{--tw-gradient-to:color-mix(in oklab, var(--color-rose-600) 90%, transparent)}}.to-rose-600\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500{--tw-gradient-to:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/5{--tw-gradient-to:#00a5ef0d}@supports (color:color-mix(in lab, red, red)){.to-sky-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 5%, transparent)}}.to-sky-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/10{--tw-gradient-to:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.to-sky-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.to-sky-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/15{--tw-gradient-to:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.to-sky-500\/15{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.to-sky-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/25{--tw-gradient-to:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.to-sky-500\/25{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.to-sky-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/90{--tw-gradient-to:#00a5efe6}@supports (color:color-mix(in lab, red, red)){.to-sky-500\/90{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 90%, transparent)}}.to-sky-500\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/\[0\.06\]{--tw-gradient-to:#00a5ef0f}@supports (color:color-mix(in lab, red, red)){.to-sky-500\/\[0\.06\]{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 6%, transparent)}}.to-sky-500\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-600\/10{--tw-gradient-to:#0084cc1a}@supports (color:color-mix(in lab, red, red)){.to-sky-600\/10{--tw-gradient-to:color-mix(in oklab, var(--color-sky-600) 10%, transparent)}}.to-sky-600\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-600\/15{--tw-gradient-to:#0084cc26}@supports (color:color-mix(in lab, red, red)){.to-sky-600\/15{--tw-gradient-to:color-mix(in oklab, var(--color-sky-600) 15%, transparent)}}.to-sky-600\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-600\/90{--tw-gradient-to:#0084cce6}@supports (color:color-mix(in lab, red, red)){.to-sky-600\/90{--tw-gradient-to:color-mix(in oklab, var(--color-sky-600) 90%, transparent)}}.to-sky-600\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-700\/90{--tw-gradient-to:#0069a4e6}@supports (color:color-mix(in lab, red, red)){.to-sky-700\/90{--tw-gradient-to:color-mix(in oklab, var(--color-sky-700) 90%, transparent)}}.to-sky-700\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-950\/80{--tw-gradient-to:#052f4acc}@supports (color:color-mix(in lab, red, red)){.to-sky-950\/80{--tw-gradient-to:color-mix(in oklab, var(--color-sky-950) 80%, transparent)}}.to-sky-950\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-100{--tw-gradient-to:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-500{--tw-gradient-to:var(--color-slate-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-800\/60{--tw-gradient-to:#1d293d99}@supports (color:color-mix(in lab, red, red)){.to-slate-800\/60{--tw-gradient-to:color-mix(in oklab, var(--color-slate-800) 60%, transparent)}}.to-slate-800\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950\/90{--tw-gradient-to:#020618e6}@supports (color:color-mix(in lab, red, red)){.to-slate-950\/90{--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.to-slate-950\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-500\/5{--tw-gradient-to:#00baa70d}@supports (color:color-mix(in lab, red, red)){.to-teal-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-teal-500) 5%, transparent)}}.to-teal-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-500\/25{--tw-gradient-to:#00baa740}@supports (color:color-mix(in lab, red, red)){.to-teal-500\/25{--tw-gradient-to:color-mix(in oklab, var(--color-teal-500) 25%, transparent)}}.to-teal-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-950\/60{--tw-gradient-to:#022f2e99}@supports (color:color-mix(in lab, red, red)){.to-teal-950\/60{--tw-gradient-to:color-mix(in oklab, var(--color-teal-950) 60%, transparent)}}.to-teal-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-300{--tw-gradient-to:var(--color-violet-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500\/5{--tw-gradient-to:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.to-violet-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500\/8{--tw-gradient-to:#8d54ff14}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/8{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.to-violet-500\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500\/15{--tw-gradient-to:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/15{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.to-violet-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500\/20{--tw-gradient-to:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.to-violet-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500\/25{--tw-gradient-to:#8d54ff40}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/25{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.to-violet-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500\/\[0\.02\]{--tw-gradient-to:#8d54ff05}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/\[0\.02\]{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 2%, transparent)}}.to-violet-500\/\[0\.02\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500\/\[0\.05\]{--tw-gradient-to:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/\[0\.05\]{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.to-violet-500\/\[0\.05\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-600{--tw-gradient-to:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-950\/70{--tw-gradient-to:#2f0d68b3}@supports (color:color-mix(in lab, red, red)){.to-violet-950\/70{--tw-gradient-to:color-mix(in oklab, var(--color-violet-950) 70%, transparent)}}.to-violet-950\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/\[0\.03\]{--tw-gradient-to:#ffffff08}@supports (color:color-mix(in lab, red, red)){.to-white\/\[0\.03\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 3%, transparent)}}.to-white\/\[0\.03\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-400{--tw-gradient-to:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-500\/5{--tw-gradient-to:#edb2000d}@supports (color:color-mix(in lab, red, red)){.to-yellow-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-500) 5%, transparent)}}.to-yellow-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-amber-200{fill:var(--color-amber-200)}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.\!p-1{padding:calc(var(--spacing) * 1)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[1\.5px\]{padding:1.5px}.p-\[2\.5px\]{padding:2.5px}.p-\[2px\]{padding:2px}.\!px-1\.5{padding-inline:calc(var(--spacing) * 1.5)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.\!py-1{padding-block:calc(var(--spacing) * 1)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem, env(safe-area-inset-top))}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}.pb-\[max\(0\.85rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.85rem, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pb-\[max\(env\(safe-area-inset-bottom\,0px\)\,0\.5rem\)\]{padding-bottom:max(env(safe-area-inset-bottom,0px), .5rem)}.pb-\[max\(env\(safe-area-inset-bottom\,0px\)\,0\.625rem\)\]{padding-bottom:max(env(safe-area-inset-bottom,0px), .625rem)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\[26px\]{padding-left:26px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.2em\]{vertical-align:-.2em}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[7px\]{font-size:7px!important}.text-\[0\.625rem\]{font-size:.625rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[2rem\]{font-size:2rem}.text-\[5px\]{font-size:5px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[22px\]{font-size:22px}.leading-4\.5{--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-cyan-100{color:var(--color-cyan-100)!important}.\!text-cyan-200{color:var(--color-cyan-200)!important}.\!text-cyan-300{color:var(--color-cyan-300)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#0dd6e0\]{color:#0dd6e0}.text-\[\#6b5a64\]{color:#6b5a64}.text-\[\#c8d0da\]{color:#c8d0da}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--foreground\)\],.text-\[var\(--foreground\)\]\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--foreground\)\]\/70{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.text-\[var\(--foreground\)\]\/75{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--foreground\)\]\/75{color:color-mix(in oklab, var(--foreground) 75%, transparent)}}.text-\[var\(--foreground\)\]\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--foreground\)\]\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-\[var\(--foreground\)\]\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--foreground\)\]\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-\[var\(--muted\)\],.text-\[var\(--muted\)\]\/22{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/22{color:color-mix(in oklab, var(--muted) 22%, transparent)}}.text-\[var\(--muted\)\]\/28{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/28{color:color-mix(in oklab, var(--muted) 28%, transparent)}}.text-\[var\(--muted\)\]\/30{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/30{color:color-mix(in oklab, var(--muted) 30%, transparent)}}.text-\[var\(--muted\)\]\/35{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/35{color:color-mix(in oklab, var(--muted) 35%, transparent)}}.text-\[var\(--muted\)\]\/40{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/40{color:color-mix(in oklab, var(--muted) 40%, transparent)}}.text-\[var\(--muted\)\]\/42{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/42{color:color-mix(in oklab, var(--muted) 42%, transparent)}}.text-\[var\(--muted\)\]\/50{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/50{color:color-mix(in oklab, var(--muted) 50%, transparent)}}.text-\[var\(--muted\)\]\/60{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/60{color:color-mix(in oklab, var(--muted) 60%, transparent)}}.text-\[var\(--muted\)\]\/70{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/70{color:color-mix(in oklab, var(--muted) 70%, transparent)}}.text-\[var\(--muted\)\]\/75{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/75{color:color-mix(in oklab, var(--muted) 75%, transparent)}}.text-\[var\(--muted\)\]\/80{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/80{color:color-mix(in oklab, var(--muted) 80%, transparent)}}.text-\[var\(--muted\)\]\/90{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--muted\)\]\/90{color:color-mix(in oklab, var(--muted) 90%, transparent)}}.text-amber-50{color:var(--color-amber-50)}.text-amber-50\/70{color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.text-amber-50\/70{color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.text-amber-50\/95{color:#fffbebf2}@supports (color:color-mix(in lab, red, red)){.text-amber-50\/95{color:color-mix(in oklab, var(--color-amber-50) 95%, transparent)}}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/60{color:#fef3c699}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/60{color:color-mix(in oklab, var(--color-amber-100) 60%, transparent)}}.text-amber-100\/70{color:#fef3c6b3}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/70{color:color-mix(in oklab, var(--color-amber-100) 70%, transparent)}}.text-amber-100\/75{color:#fef3c6bf}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/75{color:color-mix(in oklab, var(--color-amber-100) 75%, transparent)}}.text-amber-100\/80{color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/80{color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.text-amber-100\/85{color:#fef3c6d9}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/85{color:color-mix(in oklab, var(--color-amber-100) 85%, transparent)}}.text-amber-100\/90{color:#fef3c6e6}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/90{color:color-mix(in oklab, var(--color-amber-100) 90%, transparent)}}.text-amber-100\/92{color:#fef3c6eb}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/92{color:color-mix(in oklab, var(--color-amber-100) 92%, transparent)}}.text-amber-100\/95{color:#fef3c6f2}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/95{color:color-mix(in oklab, var(--color-amber-100) 95%, transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/45{color:#fee68573}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/45{color:color-mix(in oklab, var(--color-amber-200) 45%, transparent)}}.text-amber-200\/55{color:#fee6858c}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/55{color:color-mix(in oklab, var(--color-amber-200) 55%, transparent)}}.text-amber-200\/60{color:#fee68599}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/60{color:color-mix(in oklab, var(--color-amber-200) 60%, transparent)}}.text-amber-200\/65{color:#fee685a6}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/65{color:color-mix(in oklab, var(--color-amber-200) 65%, transparent)}}.text-amber-200\/70{color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/70{color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.text-amber-200\/75{color:#fee685bf}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/75{color:color-mix(in oklab, var(--color-amber-200) 75%, transparent)}}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/80{color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.text-amber-200\/85{color:#fee685d9}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/85{color:color-mix(in oklab, var(--color-amber-200) 85%, transparent)}}.text-amber-200\/90{color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/90{color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.text-amber-200\/95{color:#fee685f2}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/95{color:color-mix(in oklab, var(--color-amber-200) 95%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/60{color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/60{color:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.text-amber-300\/70{color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/70{color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.text-amber-300\/80{color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/80{color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/90{color:color-mix(in oklab, var(--color-amber-300) 90%, transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/90{color:#f99c00e6}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/90{color:color-mix(in oklab, var(--color-amber-500) 90%, transparent)}}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-cyan-50{color:var(--color-cyan-50)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-100\/85{color:#cefafed9}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/85{color:color-mix(in oklab, var(--color-cyan-100) 85%, transparent)}}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-200\/80{color:#a2f4fdcc}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/80{color:color-mix(in oklab, var(--color-cyan-200) 80%, transparent)}}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-300\/60{color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/60{color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-950{color:var(--color-cyan-950)}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-100\/70{color:#d0fae5b3}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/70{color:color-mix(in oklab, var(--color-emerald-100) 70%, transparent)}}.text-emerald-100\/80{color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/80{color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.text-emerald-100\/85{color:#d0fae5d9}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/85{color:color-mix(in oklab, var(--color-emerald-100) 85%, transparent)}}.text-emerald-100\/90{color:#d0fae5e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/90{color:color-mix(in oklab, var(--color-emerald-100) 90%, transparent)}}.text-emerald-100\/95{color:#d0fae5f2}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/95{color:color-mix(in oklab, var(--color-emerald-100) 95%, transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-200\/75{color:#a4f4cfbf}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/75{color:color-mix(in oklab, var(--color-emerald-200) 75%, transparent)}}.text-emerald-200\/80{color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/80{color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.text-emerald-200\/90{color:#a4f4cfe6}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/90{color:color-mix(in oklab, var(--color-emerald-200) 90%, transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/70{color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/70{color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.text-emerald-300\/80{color:#5ee9b5cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/80{color:color-mix(in oklab, var(--color-emerald-300) 80%, transparent)}}.text-emerald-300\/85{color:#5ee9b5d9}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/85{color:color-mix(in oklab, var(--color-emerald-300) 85%, transparent)}}.text-emerald-300\/90{color:#5ee9b5e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/90{color:color-mix(in oklab, var(--color-emerald-300) 90%, transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/90{color:#00d294e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/90{color:color-mix(in oklab, var(--color-emerald-400) 90%, transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-950{color:var(--color-emerald-950)}.text-fuchsia-50{color:var(--color-fuchsia-50)}.text-fuchsia-100{color:var(--color-fuchsia-100)}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-fuchsia-200\/75{color:#f6cfffbf}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-200\/75{color:color-mix(in oklab, var(--color-fuchsia-200) 75%, transparent)}}.text-fuchsia-200\/80{color:#f6cfffcc}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-200\/80{color:color-mix(in oklab, var(--color-fuchsia-200) 80%, transparent)}}.text-fuchsia-200\/85{color:#f6cfffd9}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-200\/85{color:color-mix(in oklab, var(--color-fuchsia-200) 85%, transparent)}}.text-fuchsia-200\/90{color:#f6cfffe6}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-200\/90{color:color-mix(in oklab, var(--color-fuchsia-200) 90%, transparent)}}.text-fuchsia-300{color:var(--color-fuchsia-300)}.text-fuchsia-300\/40{color:#f2a9ff66}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-300\/40{color:color-mix(in oklab, var(--color-fuchsia-300) 40%, transparent)}}.text-fuchsia-300\/50{color:#f2a9ff80}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-300\/50{color:color-mix(in oklab, var(--color-fuchsia-300) 50%, transparent)}}.text-fuchsia-300\/80{color:#f2a9ffcc}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-300\/80{color:color-mix(in oklab, var(--color-fuchsia-300) 80%, transparent)}}.text-fuchsia-300\/90{color:#f2a9ffe6}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-300\/90{color:color-mix(in oklab, var(--color-fuchsia-300) 90%, transparent)}}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-indigo-100\/75{color:#e0e7ffbf}@supports (color:color-mix(in lab, red, red)){.text-indigo-100\/75{color:color-mix(in oklab, var(--color-indigo-100) 75%, transparent)}}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-200\/60{color:#c7d2ff99}@supports (color:color-mix(in lab, red, red)){.text-indigo-200\/60{color:color-mix(in oklab, var(--color-indigo-200) 60%, transparent)}}.text-indigo-200\/80{color:#c7d2ffcc}@supports (color:color-mix(in lab, red, red)){.text-indigo-200\/80{color:color-mix(in oklab, var(--color-indigo-200) 80%, transparent)}}.text-indigo-300{color:var(--color-indigo-300)}.text-inherit{color:inherit}.text-lime-200{color:var(--color-lime-200)}.text-lime-300{color:var(--color-lime-300)}.text-orange-50{color:var(--color-orange-50)}.text-orange-100{color:var(--color-orange-100)}.text-orange-200{color:var(--color-orange-200)}.text-orange-200\/80{color:#ffd7a8cc}@supports (color:color-mix(in lab, red, red)){.text-orange-200\/80{color:color-mix(in oklab, var(--color-orange-200) 80%, transparent)}}.text-orange-200\/90{color:#ffd7a8e6}@supports (color:color-mix(in lab, red, red)){.text-orange-200\/90{color:color-mix(in oklab, var(--color-orange-200) 90%, transparent)}}.text-orange-300{color:var(--color-orange-300)}.text-orange-300\/70{color:#ffb96db3}@supports (color:color-mix(in lab, red, red)){.text-orange-300\/70{color:color-mix(in oklab, var(--color-orange-300) 70%, transparent)}}.text-orange-300\/80{color:#ffb96dcc}@supports (color:color-mix(in lab, red, red)){.text-orange-300\/80{color:color-mix(in oklab, var(--color-orange-300) 80%, transparent)}}.text-orange-300\/90{color:#ffb96de6}@supports (color:color-mix(in lab, red, red)){.text-orange-300\/90{color:color-mix(in oklab, var(--color-orange-300) 90%, transparent)}}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-950{color:var(--color-orange-950)}.text-pink-200{color:var(--color-pink-200)}.text-pink-300{color:var(--color-pink-300)}.text-red-100{color:var(--color-red-100)}.text-red-100\/90{color:#ffe2e2e6}@supports (color:color-mix(in lab, red, red)){.text-red-100\/90{color:color-mix(in oklab, var(--color-red-100) 90%, transparent)}}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-rose-50{color:var(--color-rose-50)}.text-rose-100{color:var(--color-rose-100)}.text-rose-100\/75{color:#ffe4e6bf}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/75{color:color-mix(in oklab, var(--color-rose-100) 75%, transparent)}}.text-rose-100\/85{color:#ffe4e6d9}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/85{color:color-mix(in oklab, var(--color-rose-100) 85%, transparent)}}.text-rose-100\/90{color:#ffe4e6e6}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/90{color:color-mix(in oklab, var(--color-rose-100) 90%, transparent)}}.text-rose-100\/95{color:#ffe4e6f2}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/95{color:color-mix(in oklab, var(--color-rose-100) 95%, transparent)}}.text-rose-200{color:var(--color-rose-200)}.text-rose-200\/75{color:#ffccd3bf}@supports (color:color-mix(in lab, red, red)){.text-rose-200\/75{color:color-mix(in oklab, var(--color-rose-200) 75%, transparent)}}.text-rose-200\/80{color:#ffccd3cc}@supports (color:color-mix(in lab, red, red)){.text-rose-200\/80{color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.text-rose-200\/90{color:#ffccd3e6}@supports (color:color-mix(in lab, red, red)){.text-rose-200\/90{color:color-mix(in oklab, var(--color-rose-200) 90%, transparent)}}.text-rose-300{color:var(--color-rose-300)}.text-rose-300\/70{color:#ffa2aeb3}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/70{color:color-mix(in oklab, var(--color-rose-300) 70%, transparent)}}.text-rose-300\/80{color:#ffa2aecc}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/80{color:color-mix(in oklab, var(--color-rose-300) 80%, transparent)}}.text-rose-300\/85{color:#ffa2aed9}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/85{color:color-mix(in oklab, var(--color-rose-300) 85%, transparent)}}.text-rose-300\/90{color:#ffa2aee6}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/90{color:color-mix(in oklab, var(--color-rose-300) 90%, transparent)}}.text-rose-400{color:var(--color-rose-400)}.text-rose-400\/80{color:#ff667fcc}@supports (color:color-mix(in lab, red, red)){.text-rose-400\/80{color:color-mix(in oklab, var(--color-rose-400) 80%, transparent)}}.text-rose-400\/90{color:#ff667fe6}@supports (color:color-mix(in lab, red, red)){.text-rose-400\/90{color:color-mix(in oklab, var(--color-rose-400) 90%, transparent)}}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-sky-50{color:var(--color-sky-50)}.text-sky-100{color:var(--color-sky-100)}.text-sky-100\/90{color:#dff2fee6}@supports (color:color-mix(in lab, red, red)){.text-sky-100\/90{color:color-mix(in oklab, var(--color-sky-100) 90%, transparent)}}.text-sky-100\/95{color:#dff2fef2}@supports (color:color-mix(in lab, red, red)){.text-sky-100\/95{color:color-mix(in oklab, var(--color-sky-100) 95%, transparent)}}.text-sky-200{color:var(--color-sky-200)}.text-sky-200\/70{color:#b8e6feb3}@supports (color:color-mix(in lab, red, red)){.text-sky-200\/70{color:color-mix(in oklab, var(--color-sky-200) 70%, transparent)}}.text-sky-200\/75{color:#b8e6febf}@supports (color:color-mix(in lab, red, red)){.text-sky-200\/75{color:color-mix(in oklab, var(--color-sky-200) 75%, transparent)}}.text-sky-200\/80{color:#b8e6fecc}@supports (color:color-mix(in lab, red, red)){.text-sky-200\/80{color:color-mix(in oklab, var(--color-sky-200) 80%, transparent)}}.text-sky-200\/90{color:#b8e6fee6}@supports (color:color-mix(in lab, red, red)){.text-sky-200\/90{color:color-mix(in oklab, var(--color-sky-200) 90%, transparent)}}.text-sky-300{color:var(--color-sky-300)}.text-sky-300\/55{color:#77d4ff8c}@supports (color:color-mix(in lab, red, red)){.text-sky-300\/55{color:color-mix(in oklab, var(--color-sky-300) 55%, transparent)}}.text-sky-300\/80{color:#77d4ffcc}@supports (color:color-mix(in lab, red, red)){.text-sky-300\/80{color:color-mix(in oklab, var(--color-sky-300) 80%, transparent)}}.text-sky-300\/85{color:#77d4ffd9}@supports (color:color-mix(in lab, red, red)){.text-sky-300\/85{color:color-mix(in oklab, var(--color-sky-300) 85%, transparent)}}.text-sky-300\/90{color:#77d4ffe6}@supports (color:color-mix(in lab, red, red)){.text-sky-300\/90{color:color-mix(in oklab, var(--color-sky-300) 90%, transparent)}}.text-sky-300\/95{color:#77d4fff2}@supports (color:color-mix(in lab, red, red)){.text-sky-300\/95{color:color-mix(in oklab, var(--color-sky-300) 95%, transparent)}}.text-sky-400{color:var(--color-sky-400)}.text-sky-400\/90{color:#00bcfee6}@supports (color:color-mix(in lab, red, red)){.text-sky-400\/90{color:color-mix(in oklab, var(--color-sky-400) 90%, transparent)}}.text-sky-500{color:var(--color-sky-500)}.text-slate-50{color:var(--color-slate-50)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-200\/90{color:#e2e8f0e6}@supports (color:color-mix(in lab, red, red)){.text-slate-200\/90{color:color-mix(in oklab, var(--color-slate-200) 90%, transparent)}}.text-slate-300{color:var(--color-slate-300)}.text-slate-300\/80{color:#cad5e2cc}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/80{color:color-mix(in oklab, var(--color-slate-300) 80%, transparent)}}.text-slate-300\/85{color:#cad5e2d9}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/85{color:color-mix(in oklab, var(--color-slate-300) 85%, transparent)}}.text-slate-300\/90{color:#cad5e2e6}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/90{color:color-mix(in oklab, var(--color-slate-300) 90%, transparent)}}.text-slate-400{color:var(--color-slate-400)}.text-slate-400\/80{color:#90a1b9cc}@supports (color:color-mix(in lab, red, red)){.text-slate-400\/80{color:color-mix(in oklab, var(--color-slate-400) 80%, transparent)}}.text-slate-400\/90{color:#90a1b9e6}@supports (color:color-mix(in lab, red, red)){.text-slate-400\/90{color:color-mix(in oklab, var(--color-slate-400) 90%, transparent)}}.text-slate-500{color:var(--color-slate-500)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-teal-100{color:var(--color-teal-100)}.text-teal-200{color:var(--color-teal-200)}.text-teal-300{color:var(--color-teal-300)}.text-transparent{color:#0000}.text-violet-50{color:var(--color-violet-50)}.text-violet-100{color:var(--color-violet-100)}.text-violet-100\/65{color:#ede9fea6}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/65{color:color-mix(in oklab, var(--color-violet-100) 65%, transparent)}}.text-violet-100\/75{color:#ede9febf}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/75{color:color-mix(in oklab, var(--color-violet-100) 75%, transparent)}}.text-violet-100\/80{color:#ede9fecc}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/80{color:color-mix(in oklab, var(--color-violet-100) 80%, transparent)}}.text-violet-100\/85{color:#ede9fed9}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/85{color:color-mix(in oklab, var(--color-violet-100) 85%, transparent)}}.text-violet-100\/90{color:#ede9fee6}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/90{color:color-mix(in oklab, var(--color-violet-100) 90%, transparent)}}.text-violet-100\/92{color:#ede9feeb}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/92{color:color-mix(in oklab, var(--color-violet-100) 92%, transparent)}}.text-violet-200{color:var(--color-violet-200)}.text-violet-200\/30{color:#ddd6ff4d}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/30{color:color-mix(in oklab, var(--color-violet-200) 30%, transparent)}}.text-violet-200\/45{color:#ddd6ff73}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/45{color:color-mix(in oklab, var(--color-violet-200) 45%, transparent)}}.text-violet-200\/55{color:#ddd6ff8c}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/55{color:color-mix(in oklab, var(--color-violet-200) 55%, transparent)}}.text-violet-200\/60{color:#ddd6ff99}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/60{color:color-mix(in oklab, var(--color-violet-200) 60%, transparent)}}.text-violet-200\/70{color:#ddd6ffb3}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/70{color:color-mix(in oklab, var(--color-violet-200) 70%, transparent)}}.text-violet-200\/75{color:#ddd6ffbf}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/75{color:color-mix(in oklab, var(--color-violet-200) 75%, transparent)}}.text-violet-200\/80{color:#ddd6ffcc}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/80{color:color-mix(in oklab, var(--color-violet-200) 80%, transparent)}}.text-violet-200\/85{color:#ddd6ffd9}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/85{color:color-mix(in oklab, var(--color-violet-200) 85%, transparent)}}.text-violet-200\/90{color:#ddd6ffe6}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/90{color:color-mix(in oklab, var(--color-violet-200) 90%, transparent)}}.text-violet-300{color:var(--color-violet-300)}.text-violet-300\/40{color:#c4b4ff66}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/40{color:color-mix(in oklab, var(--color-violet-300) 40%, transparent)}}.text-violet-300\/55{color:#c4b4ff8c}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/55{color:color-mix(in oklab, var(--color-violet-300) 55%, transparent)}}.text-violet-300\/60{color:#c4b4ff99}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/60{color:color-mix(in oklab, var(--color-violet-300) 60%, transparent)}}.text-violet-300\/65{color:#c4b4ffa6}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/65{color:color-mix(in oklab, var(--color-violet-300) 65%, transparent)}}.text-violet-300\/70{color:#c4b4ffb3}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/70{color:color-mix(in oklab, var(--color-violet-300) 70%, transparent)}}.text-violet-300\/80{color:#c4b4ffcc}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/80{color:color-mix(in oklab, var(--color-violet-300) 80%, transparent)}}.text-violet-300\/90{color:#c4b4ffe6}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/90{color:color-mix(in oklab, var(--color-violet-300) 90%, transparent)}}.text-violet-400{color:var(--color-violet-400)}.text-white{color:var(--color-white)}.text-white\/15{color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.text-white\/15{color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab, red, red)){.text-white\/20{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.text-white\/22{color:#ffffff38}@supports (color:color-mix(in lab, red, red)){.text-white\/22{color:color-mix(in oklab, var(--color-white) 22%, transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/38{color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.text-white\/38{color:color-mix(in oklab, var(--color-white) 38%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/68{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.text-white\/68{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.text-white\/82{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/88{color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.text-white\/88{color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/92{color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.text-white\/92{color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.text-white\/94{color:#fffffff0}@supports (color:color-mix(in lab, red, red)){.text-white\/94{color:color-mix(in oklab, var(--color-white) 94%, transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.text-yellow-300{color:var(--color-yellow-300)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-white\/15{text-decoration-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.decoration-white\/15{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 15%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 15%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 15%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-rose-500{accent-color:var(--color-rose-500)}.\[color-scheme\:dark\]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.35\]{opacity:.35}.opacity-\[0\.45\]{opacity:.45}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-12px_40px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 -12px 40px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(56\,189\,248\,0\.15\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#38bdf826);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(249\,115\,22\,0\.55\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#f973168c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(251\,191\,36\,0\.7\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#fbbf24b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(139\,92\,246\,0\.2\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#8b5cf633);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(232\,121\,249\,0\.9\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#e879f9e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(251\,191\,36\,0\.35\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#fbbf2459);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(251\,191\,36\,0\.45\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#fbbf2473);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(34\,211\,238\,0\.4\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#22d3ee66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(139\,92\,246\,0\.15\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#8b5cf626);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(167\,139\,250\,0\.15\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#a78bfa26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(167\,139\,250\,0\.55\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#a78bfa8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(251\,191\,36\,0\.15\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#fbbf2426);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(251\,191\,36\,0\.18\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#fbbf242e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(251\,191\,36\,0\.25\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#fbbf2440);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(52\,211\,153\,0\.75\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#34d399bf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(236\,72\,153\,0\.35\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#ec489959);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(251\,191\,36\,0\.2\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#fbbf2433);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(251\,191\,36\,0\.15\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#fbbf2426);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(251\,191\,36\,0\.25\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#fbbf2440);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(251\,191\,36\,0\.85\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#fbbf24d9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(52\,211\,153\,0\.2\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#34d39933);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(110\,231\,183\,0\.8\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#6ee7b7cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(34\,211\,238\,0\.15\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#22d3ee26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(52\,211\,153\,0\.35\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#34d39959);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(167\,139\,250\,0\.15\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#a78bfa26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(232\,121\,249\,0\.15\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#e879f926);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(251\,191\,36\,0\.12\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#fbbf241f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(251\,191\,36\,0\.15\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#fbbf2426);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(251\,191\,36\,0\.22\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#fbbf2438);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(251\,191\,36\,0\.25\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#fbbf2440);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(251\,191\,36\,0\.2\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#fbbf2433);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(251\,191\,36\,0\.08\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#fbbf2414);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(251\,191\,36\,0\.35\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#fbbf2459);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(251\,191\,36\,0\.25\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#fbbf2440);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_32px_rgba\(139\,92\,246\,0\.45\)\,0_0_64px_rgba\(192\,38\,211\,0\.18\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,#8b5cf673), 0 0 64px var(--tw-shadow-color,#c026d32e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(139\,92\,246\,0\.25\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#8b5cf640);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_60px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 0 60px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(249\,115\,22\,0\.18\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#f973162e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(251\,191\,36\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#fbbf241f), inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(139\,92\,246\,0\.35\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#8b5cf659);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(139\,92\,246\,0\.35\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#8b5cf659);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(16\,185\,129\,0\.25\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#10b98140), inset 0 1px 0 var(--tw-shadow-color,#ffffffe6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,0\.18\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a2e), inset 0 1px 0 var(--tw-shadow-color,#fffffff2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(30\,58\,138\,0\.35\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#1e3a8a59), inset 0 1px 0 var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_44px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 12px 44px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(167\,243\,208\,0\.15\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#a7f3d026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff08);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_1px_rgba\(255\,255\,255\,0\.35\)\]{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,#ffffff59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_2px_8px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:inset 0 2px 8px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[color\:var\(--shadow-elevated\)\]{--tw-shadow-color:var(--shadow-elevated)}@supports (color:color-mix(in lab, red, red)){.shadow-\[color\:var\(--shadow-elevated\)\]{--tw-shadow-color:color-mix(in oklab, var(--shadow-elevated) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/20{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/40{--tw-shadow-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-900\/20{--tw-shadow-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-900\/30{--tw-shadow-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-900\/35{--tw-shadow-color:#7b330659}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/35{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-900\/40{--tw-shadow-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-950\/20{--tw-shadow-color:#46190133}@supports (color:color-mix(in lab, red, red)){.shadow-amber-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-950\/25{--tw-shadow-color:#46190140}@supports (color:color-mix(in lab, red, red)){.shadow-amber-950\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-950\/30{--tw-shadow-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.shadow-amber-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-950\/35{--tw-shadow-color:#46190159}@supports (color:color-mix(in lab, red, red)){.shadow-amber-950\/35{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-950\/40{--tw-shadow-color:#46190166}@supports (color:color-mix(in lab, red, red)){.shadow-amber-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/15{--tw-shadow-color:#00000026}@supports (color:color-mix(in lab, red, red)){.shadow-black\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/30{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/35{--tw-shadow-color:#00000059}@supports (color:color-mix(in lab, red, red)){.shadow-black\/35{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 35%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/45{--tw-shadow-color:#00000073}@supports (color:color-mix(in lab, red, red)){.shadow-black\/45{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/60{--tw-shadow-color:#0009}@supports (color:color-mix(in lab, red, red)){.shadow-black\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/40{--tw-shadow-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-950\/30{--tw-shadow-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-950\/40{--tw-shadow-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-fuchsia-500\/15{--tw-shadow-color:#e12afb26}@supports (color:color-mix(in lab, red, red)){.shadow-fuchsia-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-fuchsia-500\/40{--tw-shadow-color:#e12afb66}@supports (color:color-mix(in lab, red, red)){.shadow-fuchsia-500\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-500) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-fuchsia-900\/20{--tw-shadow-color:#72137833}@supports (color:color-mix(in lab, red, red)){.shadow-fuchsia-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-fuchsia-900\/25{--tw-shadow-color:#72137840}@supports (color:color-mix(in lab, red, red)){.shadow-fuchsia-900\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-900) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-fuchsia-950\/20{--tw-shadow-color:#4b004f33}@supports (color:color-mix(in lab, red, red)){.shadow-fuchsia-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-950\/30{--tw-shadow-color:#1e1a4d4d}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-900\/10{--tw-shadow-color:#7e2a0c1a}@supports (color:color-mix(in lab, red, red)){.shadow-orange-900\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-950\/20{--tw-shadow-color:#44130633}@supports (color:color-mix(in lab, red, red)){.shadow-orange-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-950\/25{--tw-shadow-color:#44130640}@supports (color:color-mix(in lab, red, red)){.shadow-orange-950\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-950) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-500\/30{--tw-shadow-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.shadow-rose-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-900\/15{--tw-shadow-color:#8b083626}@supports (color:color-mix(in lab, red, red)){.shadow-rose-900\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-900\/20{--tw-shadow-color:#8b083633}@supports (color:color-mix(in lab, red, red)){.shadow-rose-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-500\/15{--tw-shadow-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.shadow-sky-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-500\/20{--tw-shadow-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.shadow-sky-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-500\/25{--tw-shadow-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.shadow-sky-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-900\/15{--tw-shadow-color:#024a7026}@supports (color:color-mix(in lab, red, red)){.shadow-sky-900\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-900\/20{--tw-shadow-color:#024a7033}@supports (color:color-mix(in lab, red, red)){.shadow-sky-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-900\/25{--tw-shadow-color:#024a7040}@supports (color:color-mix(in lab, red, red)){.shadow-sky-900\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-900) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-950\/25{--tw-shadow-color:#052f4a40}@supports (color:color-mix(in lab, red, red)){.shadow-sky-950\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-950) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-950\/30{--tw-shadow-color:#052f4a4d}@supports (color:color-mix(in lab, red, red)){.shadow-sky-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-950\/40{--tw-shadow-color:#052f4a66}@supports (color:color-mix(in lab, red, red)){.shadow-sky-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-900\/25{--tw-shadow-color:#0f172b40}@supports (color:color-mix(in lab, red, red)){.shadow-slate-900\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-950\/20{--tw-shadow-color:#02061833}@supports (color:color-mix(in lab, red, red)){.shadow-slate-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-950\/25{--tw-shadow-color:#02061840}@supports (color:color-mix(in lab, red, red)){.shadow-slate-950\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-teal-950\/25{--tw-shadow-color:#022f2e40}@supports (color:color-mix(in lab, red, red)){.shadow-teal-950\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-teal-950) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-500\/15{--tw-shadow-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.shadow-violet-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-500\/20{--tw-shadow-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.shadow-violet-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-500\/40{--tw-shadow-color:#8d54ff66}@supports (color:color-mix(in lab, red, red)){.shadow-violet-500\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-500) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-900\/20{--tw-shadow-color:#4d179a33}@supports (color:color-mix(in lab, red, red)){.shadow-violet-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-900\/25{--tw-shadow-color:#4d179a40}@supports (color:color-mix(in lab, red, red)){.shadow-violet-900\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-900) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-950\/20{--tw-shadow-color:#2f0d6833}@supports (color:color-mix(in lab, red, red)){.shadow-violet-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-950\/25{--tw-shadow-color:#2f0d6840}@supports (color:color-mix(in lab, red, red)){.shadow-violet-950\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-950) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[color\:var\(--border-faint\)\]{--tw-ring-color:var(--border-faint)}.ring-\[color\:var\(--ring-inset\)\]{--tw-ring-color:var(--ring-inset)}.ring-\[var\(--background\)\]{--tw-ring-color:var(--background)}.ring-\[var\(--chrome\)\]{--tw-ring-color:var(--chrome)}.ring-\[var\(--panel\)\]{--tw-ring-color:var(--panel)}.ring-\[var\(--panel-border\)\]{--tw-ring-color:var(--panel-border)}.ring-amber-100\/15{--tw-ring-color:#fef3c626}@supports (color:color-mix(in lab, red, red)){.ring-amber-100\/15{--tw-ring-color:color-mix(in oklab, var(--color-amber-100) 15%, transparent)}}.ring-amber-100\/50{--tw-ring-color:#fef3c680}@supports (color:color-mix(in lab, red, red)){.ring-amber-100\/50{--tw-ring-color:color-mix(in oklab, var(--color-amber-100) 50%, transparent)}}.ring-amber-200\/40{--tw-ring-color:#fee68566}@supports (color:color-mix(in lab, red, red)){.ring-amber-200\/40{--tw-ring-color:color-mix(in oklab, var(--color-amber-200) 40%, transparent)}}.ring-amber-200\/45{--tw-ring-color:#fee68573}@supports (color:color-mix(in lab, red, red)){.ring-amber-200\/45{--tw-ring-color:color-mix(in oklab, var(--color-amber-200) 45%, transparent)}}.ring-amber-200\/50{--tw-ring-color:#fee68580}@supports (color:color-mix(in lab, red, red)){.ring-amber-200\/50{--tw-ring-color:color-mix(in oklab, var(--color-amber-200) 50%, transparent)}}.ring-amber-300\/30{--tw-ring-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.ring-amber-300\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.ring-amber-300\/35{--tw-ring-color:#ffd23659}@supports (color:color-mix(in lab, red, red)){.ring-amber-300\/35{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 35%, transparent)}}.ring-amber-300\/40{--tw-ring-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.ring-amber-300\/40{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.ring-amber-300\/50{--tw-ring-color:#ffd23680}@supports (color:color-mix(in lab, red, red)){.ring-amber-300\/50{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 50%, transparent)}}.ring-amber-300\/\[0\.06\]{--tw-ring-color:#ffd2360f}@supports (color:color-mix(in lab, red, red)){.ring-amber-300\/\[0\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 6%, transparent)}}.ring-amber-400\/15{--tw-ring-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.ring-amber-400\/15{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.ring-amber-400\/20{--tw-ring-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.ring-amber-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.ring-amber-400\/25{--tw-ring-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.ring-amber-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.ring-amber-400\/30{--tw-ring-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.ring-amber-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.ring-amber-400\/35{--tw-ring-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.ring-amber-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.ring-amber-400\/40{--tw-ring-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.ring-amber-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.ring-amber-400\/45{--tw-ring-color:#fcbb0073}@supports (color:color-mix(in lab, red, red)){.ring-amber-400\/45{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 45%, transparent)}}.ring-amber-400\/50{--tw-ring-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.ring-amber-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.ring-amber-500\/10{--tw-ring-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.ring-amber-500\/10{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.ring-amber-500\/20{--tw-ring-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.ring-amber-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.ring-amber-500\/25{--tw-ring-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.ring-amber-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.ring-amber-500\/30{--tw-ring-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.ring-amber-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.ring-black\/30{--tw-ring-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.ring-black\/30{--tw-ring-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.ring-black\/40{--tw-ring-color:#0006}@supports (color:color-mix(in lab, red, red)){.ring-black\/40{--tw-ring-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.ring-black\/\[0\.04\]{--tw-ring-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.ring-black\/\[0\.04\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.ring-black\/\[0\.08\]{--tw-ring-color:#00000014}@supports (color:color-mix(in lab, red, red)){.ring-black\/\[0\.08\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.ring-blue-400\/25{--tw-ring-color:#54a2ff40}@supports (color:color-mix(in lab, red, red)){.ring-blue-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-blue-400) 25%, transparent)}}.ring-cyan-200\/35{--tw-ring-color:#a2f4fd59}@supports (color:color-mix(in lab, red, red)){.ring-cyan-200\/35{--tw-ring-color:color-mix(in oklab, var(--color-cyan-200) 35%, transparent)}}.ring-cyan-400\/18{--tw-ring-color:#00d2ef2e}@supports (color:color-mix(in lab, red, red)){.ring-cyan-400\/18{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 18%, transparent)}}.ring-cyan-400\/20{--tw-ring-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.ring-cyan-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.ring-cyan-400\/25{--tw-ring-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.ring-cyan-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.ring-cyan-400\/30{--tw-ring-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.ring-cyan-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.ring-emerald-300\/70{--tw-ring-color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.ring-emerald-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.ring-emerald-400\/15{--tw-ring-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.ring-emerald-400\/15{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.ring-emerald-400\/20{--tw-ring-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.ring-emerald-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.ring-emerald-400\/25{--tw-ring-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.ring-emerald-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.ring-emerald-400\/30{--tw-ring-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.ring-emerald-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.ring-emerald-400\/35{--tw-ring-color:#00d29459}@supports (color:color-mix(in lab, red, red)){.ring-emerald-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 35%, transparent)}}.ring-emerald-400\/40{--tw-ring-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.ring-emerald-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.ring-fuchsia-300\/30{--tw-ring-color:#f2a9ff4d}@supports (color:color-mix(in lab, red, red)){.ring-fuchsia-300\/30{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-300) 30%, transparent)}}.ring-fuchsia-400\/12{--tw-ring-color:#ec6cff1f}@supports (color:color-mix(in lab, red, red)){.ring-fuchsia-400\/12{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-400) 12%, transparent)}}.ring-fuchsia-400\/20{--tw-ring-color:#ec6cff33}@supports (color:color-mix(in lab, red, red)){.ring-fuchsia-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-400) 20%, transparent)}}.ring-fuchsia-400\/25{--tw-ring-color:#ec6cff40}@supports (color:color-mix(in lab, red, red)){.ring-fuchsia-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-400) 25%, transparent)}}.ring-fuchsia-400\/30{--tw-ring-color:#ec6cff4d}@supports (color:color-mix(in lab, red, red)){.ring-fuchsia-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-400) 30%, transparent)}}.ring-fuchsia-400\/40{--tw-ring-color:#ec6cff66}@supports (color:color-mix(in lab, red, red)){.ring-fuchsia-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-400) 40%, transparent)}}.ring-indigo-400\/20{--tw-ring-color:#7d87ff33}@supports (color:color-mix(in lab, red, red)){.ring-indigo-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 20%, transparent)}}.ring-indigo-400\/25{--tw-ring-color:#7d87ff40}@supports (color:color-mix(in lab, red, red)){.ring-indigo-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-indigo-400) 25%, transparent)}}.ring-lime-400\/25{--tw-ring-color:#9de50040}@supports (color:color-mix(in lab, red, red)){.ring-lime-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-lime-400) 25%, transparent)}}.ring-orange-200\/30{--tw-ring-color:#ffd7a84d}@supports (color:color-mix(in lab, red, red)){.ring-orange-200\/30{--tw-ring-color:color-mix(in oklab, var(--color-orange-200) 30%, transparent)}}.ring-orange-400\/15{--tw-ring-color:#ff8b1a26}@supports (color:color-mix(in lab, red, red)){.ring-orange-400\/15{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 15%, transparent)}}.ring-orange-400\/20{--tw-ring-color:#ff8b1a33}@supports (color:color-mix(in lab, red, red)){.ring-orange-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 20%, transparent)}}.ring-orange-400\/25{--tw-ring-color:#ff8b1a40}@supports (color:color-mix(in lab, red, red)){.ring-orange-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 25%, transparent)}}.ring-orange-400\/30{--tw-ring-color:#ff8b1a4d}@supports (color:color-mix(in lab, red, red)){.ring-orange-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 30%, transparent)}}.ring-orange-400\/35{--tw-ring-color:#ff8b1a59}@supports (color:color-mix(in lab, red, red)){.ring-orange-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 35%, transparent)}}.ring-orange-500\/25{--tw-ring-color:#fe6e0040}@supports (color:color-mix(in lab, red, red)){.ring-orange-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-orange-500) 25%, transparent)}}.ring-pink-400\/25{--tw-ring-color:#fb64b640}@supports (color:color-mix(in lab, red, red)){.ring-pink-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-pink-400) 25%, transparent)}}.ring-red-400\/20{--tw-ring-color:#ff656833}@supports (color:color-mix(in lab, red, red)){.ring-red-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 20%, transparent)}}.ring-red-400\/30{--tw-ring-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.ring-red-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.ring-rose-400\/10{--tw-ring-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/10{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.ring-rose-400\/15{--tw-ring-color:#ff667f26}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/15{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 15%, transparent)}}.ring-rose-400\/18{--tw-ring-color:#ff667f2e}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/18{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 18%, transparent)}}.ring-rose-400\/20{--tw-ring-color:#ff667f33}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.ring-rose-400\/25{--tw-ring-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.ring-rose-400\/30{--tw-ring-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.ring-rose-400\/35{--tw-ring-color:#ff667f59}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 35%, transparent)}}.ring-rose-400\/40{--tw-ring-color:#ff667f66}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 40%, transparent)}}.ring-rose-400\/45{--tw-ring-color:#ff667f73}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/45{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 45%, transparent)}}.ring-rose-400\/50{--tw-ring-color:#ff667f80}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.ring-rose-400\/60{--tw-ring-color:#ff667f99}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/60{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 60%, transparent)}}.ring-rose-500\/30{--tw-ring-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.ring-rose-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.ring-rose-500\/35{--tw-ring-color:#ff235759}@supports (color:color-mix(in lab, red, red)){.ring-rose-500\/35{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 35%, transparent)}}.ring-sky-400\/20{--tw-ring-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.ring-sky-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.ring-sky-400\/22{--tw-ring-color:#00bcfe38}@supports (color:color-mix(in lab, red, red)){.ring-sky-400\/22{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 22%, transparent)}}.ring-sky-400\/25{--tw-ring-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.ring-sky-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.ring-sky-400\/30{--tw-ring-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){.ring-sky-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}.ring-sky-400\/35{--tw-ring-color:#00bcfe59}@supports (color:color-mix(in lab, red, red)){.ring-sky-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 35%, transparent)}}.ring-sky-400\/40{--tw-ring-color:#00bcfe66}@supports (color:color-mix(in lab, red, red)){.ring-sky-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.ring-sky-400\/45{--tw-ring-color:#00bcfe73}@supports (color:color-mix(in lab, red, red)){.ring-sky-400\/45{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 45%, transparent)}}.ring-sky-500\/25{--tw-ring-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.ring-sky-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.ring-slate-100\/35{--tw-ring-color:#f1f5f959}@supports (color:color-mix(in lab, red, red)){.ring-slate-100\/35{--tw-ring-color:color-mix(in oklab, var(--color-slate-100) 35%, transparent)}}.ring-slate-300\/25{--tw-ring-color:#cad5e240}@supports (color:color-mix(in lab, red, red)){.ring-slate-300\/25{--tw-ring-color:color-mix(in oklab, var(--color-slate-300) 25%, transparent)}}.ring-slate-300\/35{--tw-ring-color:#cad5e259}@supports (color:color-mix(in lab, red, red)){.ring-slate-300\/35{--tw-ring-color:color-mix(in oklab, var(--color-slate-300) 35%, transparent)}}.ring-slate-400\/25{--tw-ring-color:#90a1b940}@supports (color:color-mix(in lab, red, red)){.ring-slate-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-slate-400) 25%, transparent)}}.ring-slate-400\/35{--tw-ring-color:#90a1b959}@supports (color:color-mix(in lab, red, red)){.ring-slate-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-slate-400) 35%, transparent)}}.ring-slate-400\/45{--tw-ring-color:#90a1b973}@supports (color:color-mix(in lab, red, red)){.ring-slate-400\/45{--tw-ring-color:color-mix(in oklab, var(--color-slate-400) 45%, transparent)}}.ring-teal-400\/25{--tw-ring-color:#00d3bd40}@supports (color:color-mix(in lab, red, red)){.ring-teal-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-teal-400) 25%, transparent)}}.ring-teal-400\/35{--tw-ring-color:#00d3bd59}@supports (color:color-mix(in lab, red, red)){.ring-teal-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-teal-400) 35%, transparent)}}.ring-transparent{--tw-ring-color:transparent}.ring-violet-300\/25{--tw-ring-color:#c4b4ff40}@supports (color:color-mix(in lab, red, red)){.ring-violet-300\/25{--tw-ring-color:color-mix(in oklab, var(--color-violet-300) 25%, transparent)}}.ring-violet-400\/15{--tw-ring-color:#a685ff26}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/15{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 15%, transparent)}}.ring-violet-400\/18{--tw-ring-color:#a685ff2e}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/18{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 18%, transparent)}}.ring-violet-400\/20{--tw-ring-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.ring-violet-400\/25{--tw-ring-color:#a685ff40}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.ring-violet-400\/28{--tw-ring-color:#a685ff47}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/28{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 28%, transparent)}}.ring-violet-400\/30{--tw-ring-color:#a685ff4d}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.ring-violet-400\/35{--tw-ring-color:#a685ff59}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/35{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 35%, transparent)}}.ring-violet-400\/45{--tw-ring-color:#a685ff73}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/45{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 45%, transparent)}}.ring-violet-400\/50{--tw-ring-color:#a685ff80}@supports (color:color-mix(in lab, red, red)){.ring-violet-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 50%, transparent)}}.ring-violet-500\/25{--tw-ring-color:#8d54ff40}@supports (color:color-mix(in lab, red, red)){.ring-violet-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.ring-violet-500\/30{--tw-ring-color:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.ring-violet-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.ring-white\/5{--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.ring-white\/5{--tw-ring-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.ring-white\/8{--tw-ring-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.ring-white\/8{--tw-ring-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/12{--tw-ring-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.ring-white\/12{--tw-ring-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-white\/25{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.ring-white\/25{--tw-ring-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.ring-white\/\[0\.03\]{--tw-ring-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.ring-white\/\[0\.03\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.ring-white\/\[0\.04\]{--tw-ring-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.ring-white\/\[0\.04\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.ring-white\/\[0\.06\]{--tw-ring-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.ring-white\/\[0\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.ring-yellow-400\/25{--tw-ring-color:#fac80040}@supports (color:color-mix(in lab, red, red)){.ring-yellow-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-yellow-400) 25%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-black\/40{--tw-ring-offset-color:#0006}@supports (color:color-mix(in lab, red, red)){.ring-offset-black\/40{--tw-ring-offset-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-lg{--tw-blur:blur(var(--blur-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-75{--tw-brightness:brightness(75%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_4px_rgba\(167\,139\,250\,0\.65\)\]{--tw-drop-shadow-size:drop-shadow(0 0 4px var(--tw-drop-shadow-color,#a78bfaa6));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_5px_rgba\(52\,211\,153\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 0 5px var(--tw-drop-shadow-color,#34d3998c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_5px_rgba\(244\,63\,94\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 0 5px var(--tw-drop-shadow-color,#f43f5e73));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_6px_rgba\(251\,191\,36\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 0 6px var(--tw-drop-shadow-color,#fbbf24cc));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_8px_rgba\(251\,191\,36\,0\.65\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#fbbf24a6));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_12px_rgba\(52\,211\,153\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#34d39973));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_12px_rgba\(244\,114\,182\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#f472b673));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 8px var(--tw-drop-shadow-color,#00000073));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_12px_40px_rgba\(251\,191\,36\,0\.25\)\]{--tw-drop-shadow-size:drop-shadow(0 12px 40px var(--tw-drop-shadow-color,#fbbf2440));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-\[0\.65\]{--tw-saturate:saturate(.65);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,border-color\]{transition-property:background,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,ring-color\]{transition-property:background-color,border-color,ring-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[css\:watch\]{css:watch}.\[text-shadow\:0_1px_2px_rgba\(0\,0\,0\,0\.28\)\]{text-shadow:0 1px 2px #00000047}.perspective-\[900px\]{perspective:900px}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:border-sky-400\/25:is(:where(.group):hover *){border-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-sky-400\/25:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.group-hover\:bg-amber-500\/10:is(:where(.group):hover *){background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-amber-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.group-hover\:bg-black\/35:is(:where(.group):hover *){background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/35:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.group-hover\:bg-red-500:is(:where(.group):hover *){background-color:var(--color-red-500)}.group-hover\:bg-sky-500\/10:is(:where(.group):hover *){background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-sky-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.group-hover\:from-black\/80:is(:where(.group):hover *){--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.group-hover\:from-black\/80:is(:where(.group):hover *){--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.group-hover\:from-black\/80:is(:where(.group):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:text-\[var\(--accent\)\]:is(:where(.group):hover *){color:var(--accent)}.group-hover\:text-\[var\(--foreground\)\]:is(:where(.group):hover *),.group-hover\:text-\[var\(--foreground\)\]\/85:is(:where(.group):hover *){color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-\[var\(--foreground\)\]\/85:is(:where(.group):hover *){color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.group-hover\:text-\[var\(--muted\)\]:is(:where(.group):hover *){color:var(--muted)}.group-hover\:text-amber-200:is(:where(.group):hover *){color:var(--color-amber-200)}.group-hover\:text-orange-50:is(:where(.group):hover *){color:var(--color-orange-50)}.group-hover\:text-orange-200:is(:where(.group):hover *){color:var(--color-orange-200)}.group-hover\:text-sky-200:is(:where(.group):hover *){color:var(--color-sky-200)}.group-hover\:text-sky-300\/55:is(:where(.group):hover *){color:#77d4ff8c}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-sky-300\/55:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-sky-300) 55%, transparent)}}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:ring-\[color-mix\(in_srgb\,var\(--accent\)_24\%\,var\(--panel-border\)\)\]:is(:where(.group):hover *){--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.group-hover\:ring-\[color-mix\(in_srgb\,var\(--accent\)_24\%\,var\(--panel-border\)\)\]:is(:where(.group):hover *){--tw-ring-color:color-mix(in srgb,var(--accent) 24%,var(--panel-border))}}.group-hover\:ring-amber-400\/20:is(:where(.group):hover *){--tw-ring-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.group-hover\:ring-amber-400\/20:is(:where(.group):hover *){--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.group-hover\:ring-fuchsia-300\/35:is(:where(.group):hover *){--tw-ring-color:#f2a9ff59}@supports (color:color-mix(in lab, red, red)){.group-hover\:ring-fuchsia-300\/35:is(:where(.group):hover *){--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-300) 35%, transparent)}}.group-hover\:ring-sky-400\/20:is(:where(.group):hover *){--tw-ring-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.group-hover\:ring-sky-400\/20:is(:where(.group):hover *){--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}}.placeholder\:text-\[var\(--muted\)\]::placeholder,.placeholder\:text-\[var\(--muted\)\]\/70::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-\[var\(--muted\)\]\/70::placeholder{color:color-mix(in oklab, var(--muted) 70%, transparent)}}.placeholder\:text-\[var\(--muted\)\]\/80::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-\[var\(--muted\)\]\/80::placeholder{color:color-mix(in oklab, var(--muted) 80%, transparent)}}.placeholder\:text-white\/25::placeholder{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/25::placeholder{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/30::placeholder{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.placeholder\:text-white\/35::placeholder{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/35::placeholder{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-white\/14:focus-within{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-white\/14:focus-within{border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.05\]:hover{scale:1.05}.hover\:border-\[var\(--accent\)\]\/25:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--accent\)\]\/25:hover{border-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.hover\:border-\[var\(--accent\)\]\/30:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--accent\)\]\/30:hover{border-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.hover\:border-\[var\(--panel-border\)\]:hover{border-color:var(--panel-border)}.hover\:border-amber-300\/30:hover{border-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-300\/30:hover{border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.hover\:border-amber-400\/15:hover{border-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-400\/15:hover{border-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.hover\:border-amber-400\/25:hover{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-400\/25:hover{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.hover\:border-amber-400\/30:hover{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-400\/30:hover{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.hover\:border-amber-400\/35:hover{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-400\/35:hover{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.hover\:border-cyan-400\/30:hover{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-400\/30:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.hover\:border-emerald-400\/20:hover{border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-400\/20:hover{border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.hover\:border-emerald-400\/30:hover{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-400\/30:hover{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.hover\:border-emerald-400\/45:hover{border-color:#00d29473}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-400\/45:hover{border-color:color-mix(in oklab, var(--color-emerald-400) 45%, transparent)}}.hover\:border-fuchsia-400\/35:hover{border-color:#ec6cff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-fuchsia-400\/35:hover{border-color:color-mix(in oklab, var(--color-fuchsia-400) 35%, transparent)}}.hover\:border-fuchsia-400\/45:hover{border-color:#ec6cff73}@supports (color:color-mix(in lab, red, red)){.hover\:border-fuchsia-400\/45:hover{border-color:color-mix(in oklab, var(--color-fuchsia-400) 45%, transparent)}}.hover\:border-rose-400\/20:hover{border-color:#ff667f33}@supports (color:color-mix(in lab, red, red)){.hover\:border-rose-400\/20:hover{border-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.hover\:border-rose-400\/25:hover{border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.hover\:border-rose-400\/25:hover{border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.hover\:border-rose-400\/40:hover{border-color:#ff667f66}@supports (color:color-mix(in lab, red, red)){.hover\:border-rose-400\/40:hover{border-color:color-mix(in oklab, var(--color-rose-400) 40%, transparent)}}.hover\:border-rose-400\/45:hover{border-color:#ff667f73}@supports (color:color-mix(in lab, red, red)){.hover\:border-rose-400\/45:hover{border-color:color-mix(in oklab, var(--color-rose-400) 45%, transparent)}}.hover\:border-sky-400\/20:hover{border-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-400\/20:hover{border-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.hover\:border-sky-400\/25:hover{border-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-400\/25:hover{border-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.hover\:border-sky-400\/30:hover{border-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-400\/30:hover{border-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}.hover\:border-sky-400\/35:hover{border-color:#00bcfe59}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-400\/35:hover{border-color:color-mix(in oklab, var(--color-sky-400) 35%, transparent)}}.hover\:border-sky-400\/45:hover{border-color:#00bcfe73}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-400\/45:hover{border-color:color-mix(in oklab, var(--color-sky-400) 45%, transparent)}}.hover\:border-sky-500\/25:hover{border-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-500\/25:hover{border-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.hover\:border-violet-300\/40:hover{border-color:#c4b4ff66}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-300\/40:hover{border-color:color-mix(in oklab, var(--color-violet-300) 40%, transparent)}}.hover\:border-violet-400\/20:hover{border-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-400\/20:hover{border-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.hover\:border-violet-400\/25:hover{border-color:#a685ff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-400\/25:hover{border-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.hover\:border-violet-400\/30:hover{border-color:#a685ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-400\/30:hover{border-color:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.hover\:border-violet-400\/35:hover{border-color:#a685ff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-400\/35:hover{border-color:color-mix(in oklab, var(--color-violet-400) 35%, transparent)}}.hover\:border-violet-400\/40:hover{border-color:#a685ff66}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-400\/40:hover{border-color:color-mix(in oklab, var(--color-violet-400) 40%, transparent)}}.hover\:border-white\/8:hover{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/8:hover{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:border-white\/12:hover{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/12:hover{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.hover\:border-white\/14:hover{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/14:hover{border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.hover\:border-white\/16:hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/16:hover{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/\[0\.06\]:hover{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/\[0\.06\]:hover{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-\[var\(--chrome-hover\)\]:hover{background-color:var(--chrome-hover)}.hover\:bg-\[var\(--panel-elevated\)\]:hover{background-color:var(--panel-elevated)}.hover\:bg-\[var\(--surface\)\]\/60:hover{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--surface\)\]\/60:hover{background-color:color-mix(in oklab, var(--surface) 60%, transparent)}}.hover\:bg-\[var\(--surface\)\]\/80:hover{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--surface\)\]\/80:hover{background-color:color-mix(in oklab, var(--surface) 80%, transparent)}}.hover\:bg-\[var\(--surface-hover\)\]:hover{background-color:var(--surface-hover)}.hover\:bg-amber-400:hover{background-color:var(--color-amber-400)}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.hover\:bg-amber-500\/12:hover{background-color:#f99c001f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/12:hover{background-color:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.hover\:bg-amber-500\/15:hover{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/15:hover{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.hover\:bg-amber-500\/20:hover{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.hover\:bg-amber-500\/22:hover{background-color:#f99c0038}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/22:hover{background-color:color-mix(in oklab, var(--color-amber-500) 22%, transparent)}}.hover\:bg-amber-500\/25:hover{background-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/25:hover{background-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.hover\:bg-amber-500\/30:hover{background-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/30:hover{background-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.hover\:bg-amber-500\/\[0\.05\]:hover{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.hover\:bg-amber-500\/\[0\.06\]:hover{background-color:#f99c000f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}.hover\:bg-amber-500\/\[0\.08\]:hover{background-color:#f99c0014}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-amber-500) 8%, transparent)}}.hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/10:hover{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\:bg-black\/20:hover{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/20:hover{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.hover\:bg-black\/25:hover{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/25:hover{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.hover\:bg-black\/30:hover{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/30:hover{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.hover\:bg-black\/35:hover{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/35:hover{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.hover\:bg-black\/40:hover{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/40:hover{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.hover\:bg-black\/50:hover{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/50:hover{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.hover\:bg-black\/85:hover{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/85:hover{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.hover\:bg-cyan-500:hover{background-color:var(--color-cyan-500)}.hover\:bg-cyan-500\/5:hover{background-color:#00b7d70d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/5:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.hover\:bg-cyan-500\/20:hover{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/20:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.hover\:bg-cyan-500\/30:hover{background-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/30:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.hover\:bg-emerald-400:hover{background-color:var(--color-emerald-400)}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-500\/5:hover{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/5:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.hover\:bg-emerald-500\/12:hover{background-color:#00bb7f1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/12:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 12%, transparent)}}.hover\:bg-emerald-500\/16:hover{background-color:#00bb7f29}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/16:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 16%, transparent)}}.hover\:bg-emerald-500\/18:hover{background-color:#00bb7f2e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/18:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 18%, transparent)}}.hover\:bg-emerald-500\/20:hover{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/20:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.hover\:bg-emerald-500\/25:hover{background-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/25:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.hover\:bg-emerald-500\/30:hover{background-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/30:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.hover\:bg-fuchsia-500\/10:hover{background-color:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fuchsia-500\/10:hover{background-color:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.hover\:bg-fuchsia-500\/12:hover{background-color:#e12afb1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fuchsia-500\/12:hover{background-color:color-mix(in oklab, var(--color-fuchsia-500) 12%, transparent)}}.hover\:bg-fuchsia-500\/30:hover{background-color:#e12afb4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fuchsia-500\/30:hover{background-color:color-mix(in oklab, var(--color-fuchsia-500) 30%, transparent)}}.hover\:bg-orange-500\/10:hover{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-orange-500\/10:hover{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.hover\:bg-orange-500\/22:hover{background-color:#fe6e0038}@supports (color:color-mix(in lab, red, red)){.hover\:bg-orange-500\/22:hover{background-color:color-mix(in oklab, var(--color-orange-500) 22%, transparent)}}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-red-500\/15:hover{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/15:hover{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.hover\:bg-rose-400:hover{background-color:var(--color-rose-400)}.hover\:bg-rose-400\/14:hover{background-color:#ff667f24}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-400\/14:hover{background-color:color-mix(in oklab, var(--color-rose-400) 14%, transparent)}}.hover\:bg-rose-500:hover{background-color:var(--color-rose-500)}.hover\:bg-rose-500\/8:hover{background-color:#ff235714}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/8:hover{background-color:color-mix(in oklab, var(--color-rose-500) 8%, transparent)}}.hover\:bg-rose-500\/10:hover{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.hover\:bg-rose-500\/12:hover{background-color:#ff23571f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/12:hover{background-color:color-mix(in oklab, var(--color-rose-500) 12%, transparent)}}.hover\:bg-rose-500\/14:hover{background-color:#ff235724}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/14:hover{background-color:color-mix(in oklab, var(--color-rose-500) 14%, transparent)}}.hover\:bg-rose-500\/15:hover{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/15:hover{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.hover\:bg-rose-500\/18:hover{background-color:#ff23572e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/18:hover{background-color:color-mix(in oklab, var(--color-rose-500) 18%, transparent)}}.hover\:bg-rose-500\/20:hover{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/20:hover{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.hover\:bg-rose-500\/25:hover{background-color:#ff235740}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/25:hover{background-color:color-mix(in oklab, var(--color-rose-500) 25%, transparent)}}.hover\:bg-rose-500\/28:hover{background-color:#ff235747}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/28:hover{background-color:color-mix(in oklab, var(--color-rose-500) 28%, transparent)}}.hover\:bg-rose-500\/30:hover{background-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/30:hover{background-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.hover\:bg-rose-500\/35:hover{background-color:#ff235759}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/35:hover{background-color:color-mix(in oklab, var(--color-rose-500) 35%, transparent)}}.hover\:bg-sky-400:hover{background-color:var(--color-sky-400)}.hover\:bg-sky-500:hover{background-color:var(--color-sky-500)}.hover\:bg-sky-500\/8:hover{background-color:#00a5ef14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/8:hover{background-color:color-mix(in oklab, var(--color-sky-500) 8%, transparent)}}.hover\:bg-sky-500\/12:hover{background-color:#00a5ef1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/12:hover{background-color:color-mix(in oklab, var(--color-sky-500) 12%, transparent)}}.hover\:bg-sky-500\/15:hover{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/15:hover{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.hover\:bg-sky-500\/20:hover{background-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/20:hover{background-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.hover\:bg-sky-500\/25:hover{background-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/25:hover{background-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.hover\:bg-sky-500\/30:hover{background-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/30:hover{background-color:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.hover\:bg-sky-500\/\[0\.04\]:hover{background-color:#00a5ef0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-sky-500) 4%, transparent)}}.hover\:bg-sky-500\/\[0\.06\]:hover{background-color:#00a5ef0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-sky-500) 6%, transparent)}}.hover\:bg-slate-500\/12:hover{background-color:#62748e1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-slate-500\/12:hover{background-color:color-mix(in oklab, var(--color-slate-500) 12%, transparent)}}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-teal-500\/16:hover{background-color:#00baa729}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal-500\/16:hover{background-color:color-mix(in oklab, var(--color-teal-500) 16%, transparent)}}.hover\:bg-teal-500\/25:hover{background-color:#00baa740}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal-500\/25:hover{background-color:color-mix(in oklab, var(--color-teal-500) 25%, transparent)}}.hover\:bg-violet-400:hover{background-color:var(--color-violet-400)}.hover\:bg-violet-500\/5:hover{background-color:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/5:hover{background-color:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.hover\:bg-violet-500\/10:hover{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/10:hover{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.hover\:bg-violet-500\/12:hover{background-color:#8d54ff1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/12:hover{background-color:color-mix(in oklab, var(--color-violet-500) 12%, transparent)}}.hover\:bg-violet-500\/15:hover{background-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/15:hover{background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.hover\:bg-violet-500\/18:hover{background-color:#8d54ff2e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/18:hover{background-color:color-mix(in oklab, var(--color-violet-500) 18%, transparent)}}.hover\:bg-violet-500\/20:hover{background-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/20:hover{background-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.hover\:bg-violet-500\/25:hover{background-color:#8d54ff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/25:hover{background-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.hover\:bg-violet-500\/30:hover{background-color:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/30:hover{background-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.hover\:bg-violet-500\/90:hover{background-color:#8d54ffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/90:hover{background-color:color-mix(in oklab, var(--color-violet-500) 90%, transparent)}}.hover\:bg-violet-500\/\[0\.09\]:hover{background-color:#8d54ff17}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/\[0\.09\]:hover{background-color:color-mix(in oklab, var(--color-violet-500) 9%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/8:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/8:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:from-amber-400:hover{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-500:hover{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-500\/28:hover{--tw-gradient-from:#f99c0047}@supports (color:color-mix(in lab, red, red)){.hover\:from-amber-500\/28:hover{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 28%, transparent)}}.hover\:from-amber-500\/28:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-cyan-500:hover{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-500\/35:hover{--tw-gradient-from:#00bb7f59}@supports (color:color-mix(in lab, red, red)){.hover\:from-emerald-500\/35:hover{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 35%, transparent)}}.hover\:from-emerald-500\/35:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-500\/50:hover{--tw-gradient-from:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.hover\:from-emerald-500\/50:hover{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.hover\:from-emerald-500\/50:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-fuchsia-500:hover{--tw-gradient-from:var(--color-fuchsia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-fuchsia-500\/50:hover{--tw-gradient-from:#e12afb80}@supports (color:color-mix(in lab, red, red)){.hover\:from-fuchsia-500\/50:hover{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 50%, transparent)}}.hover\:from-fuchsia-500\/50:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-indigo-500:hover{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-orange-500\/35:hover{--tw-gradient-from:#fe6e0059}@supports (color:color-mix(in lab, red, red)){.hover\:from-orange-500\/35:hover{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 35%, transparent)}}.hover\:from-orange-500\/35:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-rose-500\/50:hover{--tw-gradient-from:#ff235780}@supports (color:color-mix(in lab, red, red)){.hover\:from-rose-500\/50:hover{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 50%, transparent)}}.hover\:from-rose-500\/50:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-sky-400:hover{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-sky-500\/50:hover{--tw-gradient-from:#00a5ef80}@supports (color:color-mix(in lab, red, red)){.hover\:from-sky-500\/50:hover{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 50%, transparent)}}.hover\:from-sky-500\/50:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-violet-500:hover{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-amber-500\/25:hover{--tw-gradient-to:#f99c0040}@supports (color:color-mix(in lab, red, red)){.hover\:to-amber-500\/25:hover{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.hover\:to-amber-500\/25:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-cyan-400:hover{--tw-gradient-to:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-cyan-500\/32:hover{--tw-gradient-to:#00b7d752}@supports (color:color-mix(in lab, red, red)){.hover\:to-cyan-500\/32:hover{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 32%, transparent)}}.hover\:to-cyan-500\/32:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-indigo-600:hover{--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-orange-400:hover{--tw-gradient-to:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-orange-500:hover{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-orange-500\/22:hover{--tw-gradient-to:#fe6e0038}@supports (color:color-mix(in lab, red, red)){.hover\:to-orange-500\/22:hover{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 22%, transparent)}}.hover\:to-orange-500\/22:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-orange-500\/32:hover{--tw-gradient-to:#fe6e0052}@supports (color:color-mix(in lab, red, red)){.hover\:to-orange-500\/32:hover{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 32%, transparent)}}.hover\:to-orange-500\/32:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-pink-600:hover{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-sky-400:hover{--tw-gradient-to:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-sky-500\/20:hover{--tw-gradient-to:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.hover\:to-sky-500\/20:hover{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.hover\:to-sky-500\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-sky-600:hover{--tw-gradient-to:var(--color-sky-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-teal-500\/32:hover{--tw-gradient-to:#00baa752}@supports (color:color-mix(in lab, red, red)){.hover\:to-teal-500\/32:hover{--tw-gradient-to:color-mix(in oklab, var(--color-teal-500) 32%, transparent)}}.hover\:to-teal-500\/32:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-violet-500\/32:hover{--tw-gradient-to:#8d54ff52}@supports (color:color-mix(in lab, red, red)){.hover\:to-violet-500\/32:hover{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 32%, transparent)}}.hover\:to-violet-500\/32:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[var\(--foreground\)\]:hover{color:var(--foreground)}.hover\:text-\[var\(--muted\)\]:hover{color:var(--muted)}.hover\:text-amber-50:hover{color:var(--color-amber-50)}.hover\:text-amber-100:hover{color:var(--color-amber-100)}.hover\:text-amber-100\/80:hover{color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.hover\:text-amber-100\/80:hover{color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.hover\:text-amber-200:hover{color:var(--color-amber-200)}.hover\:text-amber-700:hover{color:var(--color-amber-700)}.hover\:text-emerald-50:hover{color:var(--color-emerald-50)}.hover\:text-emerald-200:hover{color:var(--color-emerald-200)}.hover\:text-fuchsia-50:hover{color:var(--color-fuchsia-50)}.hover\:text-orange-200:hover{color:var(--color-orange-200)}.hover\:text-orange-500:hover{color:var(--color-orange-500)}.hover\:text-rose-50:hover{color:var(--color-rose-50)}.hover\:text-rose-100:hover{color:var(--color-rose-100)}.hover\:text-rose-200:hover{color:var(--color-rose-200)}.hover\:text-rose-300:hover{color:var(--color-rose-300)}.hover\:text-rose-500:hover{color:var(--color-rose-500)}.hover\:text-sky-50:hover{color:var(--color-sky-50)}.hover\:text-sky-100:hover{color:var(--color-sky-100)}.hover\:text-sky-200:hover{color:var(--color-sky-200)}.hover\:text-sky-200\/90:hover{color:#b8e6fee6}@supports (color:color-mix(in lab, red, red)){.hover\:text-sky-200\/90:hover{color:color-mix(in oklab, var(--color-sky-200) 90%, transparent)}}.hover\:text-sky-700:hover{color:var(--color-sky-700)}.hover\:text-slate-100:hover{color:var(--color-slate-100)}.hover\:text-teal-100:hover{color:var(--color-teal-100)}.hover\:text-violet-100:hover{color:var(--color-violet-100)}.hover\:text-violet-200:hover{color:var(--color-violet-200)}.hover\:text-violet-700:hover{color:var(--color-violet-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-black\/20:hover{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-black\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:ring-amber-400\/35:hover{--tw-ring-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.hover\:ring-amber-400\/35:hover{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-\[1\.02\]:hover{--tw-brightness:brightness(1.02);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-\[1\.03\]:hover{--tw-brightness:brightness(1.03);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[var\(--accent\)\]\/40:focus{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--accent\)\]\/40:focus{border-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus\:border-amber-400\/30:focus{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.focus\:border-amber-400\/30:focus{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.focus\:border-amber-400\/35:focus{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.focus\:border-amber-400\/35:focus{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.focus\:border-amber-400\/40:focus{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.focus\:border-amber-400\/40:focus{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.focus\:border-emerald-400\/40:focus{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.focus\:border-emerald-400\/40:focus{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.focus\:border-emerald-400\/50:focus{border-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.focus\:border-emerald-400\/50:focus{border-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.focus\:border-fuchsia-400\/50:focus{border-color:#ec6cff80}@supports (color:color-mix(in lab, red, red)){.focus\:border-fuchsia-400\/50:focus{border-color:color-mix(in oklab, var(--color-fuchsia-400) 50%, transparent)}}.focus\:border-indigo-400\/35:focus{border-color:#7d87ff59}@supports (color:color-mix(in lab, red, red)){.focus\:border-indigo-400\/35:focus{border-color:color-mix(in oklab, var(--color-indigo-400) 35%, transparent)}}.focus\:border-rose-400\/30:focus{border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.focus\:border-rose-400\/30:focus{border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.focus\:border-rose-400\/35:focus{border-color:#ff667f59}@supports (color:color-mix(in lab, red, red)){.focus\:border-rose-400\/35:focus{border-color:color-mix(in oklab, var(--color-rose-400) 35%, transparent)}}.focus\:border-rose-400\/40:focus{border-color:#ff667f66}@supports (color:color-mix(in lab, red, red)){.focus\:border-rose-400\/40:focus{border-color:color-mix(in oklab, var(--color-rose-400) 40%, transparent)}}.focus\:border-rose-400\/50:focus{border-color:#ff667f80}@supports (color:color-mix(in lab, red, red)){.focus\:border-rose-400\/50:focus{border-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.focus\:border-sky-400\/30:focus{border-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){.focus\:border-sky-400\/30:focus{border-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}.focus\:border-sky-400\/35:focus{border-color:#00bcfe59}@supports (color:color-mix(in lab, red, red)){.focus\:border-sky-400\/35:focus{border-color:color-mix(in oklab, var(--color-sky-400) 35%, transparent)}}.focus\:border-sky-400\/40:focus{border-color:#00bcfe66}@supports (color:color-mix(in lab, red, red)){.focus\:border-sky-400\/40:focus{border-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.focus\:border-sky-400\/45:focus{border-color:#00bcfe73}@supports (color:color-mix(in lab, red, red)){.focus\:border-sky-400\/45:focus{border-color:color-mix(in oklab, var(--color-sky-400) 45%, transparent)}}.focus\:border-sky-400\/50:focus{border-color:#00bcfe80}@supports (color:color-mix(in lab, red, red)){.focus\:border-sky-400\/50:focus{border-color:color-mix(in oklab, var(--color-sky-400) 50%, transparent)}}.focus\:border-teal-400\/35:focus{border-color:#00d3bd59}@supports (color:color-mix(in lab, red, red)){.focus\:border-teal-400\/35:focus{border-color:color-mix(in oklab, var(--color-teal-400) 35%, transparent)}}.focus\:border-violet-400\/30:focus{border-color:#a685ff4d}@supports (color:color-mix(in lab, red, red)){.focus\:border-violet-400\/30:focus{border-color:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.focus\:border-violet-400\/35:focus{border-color:#a685ff59}@supports (color:color-mix(in lab, red, red)){.focus\:border-violet-400\/35:focus{border-color:color-mix(in oklab, var(--color-violet-400) 35%, transparent)}}.focus\:border-violet-400\/40:focus{border-color:#a685ff66}@supports (color:color-mix(in lab, red, red)){.focus\:border-violet-400\/40:focus{border-color:color-mix(in oklab, var(--color-violet-400) 40%, transparent)}}.focus\:border-violet-400\/45:focus{border-color:#a685ff73}@supports (color:color-mix(in lab, red, red)){.focus\:border-violet-400\/45:focus{border-color:color-mix(in oklab, var(--color-violet-400) 45%, transparent)}}.focus\:border-white\/20:focus{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/20:focus{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.focus\:bg-sky-500\/\[0\.04\]:focus{background-color:#00a5ef0a}@supports (color:color-mix(in lab, red, red)){.focus\:bg-sky-500\/\[0\.04\]:focus{background-color:color-mix(in oklab, var(--color-sky-500) 4%, transparent)}}.focus\:bg-violet-500\/\[0\.04\]:focus{background-color:#8d54ff0a}@supports (color:color-mix(in lab, red, red)){.focus\:bg-violet-500\/\[0\.04\]:focus{background-color:color-mix(in oklab, var(--color-violet-500) 4%, transparent)}}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-amber-400\/20:focus{--tw-ring-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.focus\:ring-amber-400\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.focus\:ring-amber-400\/40:focus{--tw-ring-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.focus\:ring-amber-400\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.focus\:ring-emerald-400\/15:focus{--tw-ring-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.focus\:ring-emerald-400\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.focus\:ring-emerald-400\/25:focus{--tw-ring-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.focus\:ring-emerald-400\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.focus\:ring-fuchsia-400\/25:focus{--tw-ring-color:#ec6cff40}@supports (color:color-mix(in lab, red, red)){.focus\:ring-fuchsia-400\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-fuchsia-400) 25%, transparent)}}.focus\:ring-orange-400\/40:focus{--tw-ring-color:#ff8b1a66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-orange-400\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.focus\:ring-rose-400\/25:focus{--tw-ring-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.focus\:ring-rose-400\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.focus\:ring-sky-400\/10:focus{--tw-ring-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.focus\:ring-sky-400\/10:focus{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 10%, transparent)}}.focus\:ring-sky-400\/15:focus{--tw-ring-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.focus\:ring-sky-400\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 15%, transparent)}}.focus\:ring-sky-400\/25:focus{--tw-ring-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.focus\:ring-sky-400\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.focus\:ring-sky-400\/30:focus{--tw-ring-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-sky-400\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}.focus\:ring-teal-400\/20:focus{--tw-ring-color:#00d3bd33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-teal-400\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-teal-400) 20%, transparent)}}.focus\:ring-violet-400\/10:focus{--tw-ring-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.focus\:ring-violet-400\/10:focus{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.focus\:ring-violet-400\/25:focus{--tw-ring-color:#a685ff40}@supports (color:color-mix(in lab, red, red)){.focus\:ring-violet-400\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 25%, transparent)}}.focus\:ring-white\/10:focus{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/10:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--accent\)\]\/35:focus-visible{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-\[var\(--accent\)\]\/35:focus-visible{--tw-ring-color:color-mix(in oklab, var(--accent) 35%, transparent)}}.focus-visible\:ring-\[var\(--accent\)\]\/40:focus-visible{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-\[var\(--accent\)\]\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.focus-visible\:ring-\[var\(--danger\)\]\/35:focus-visible{--tw-ring-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-\[var\(--danger\)\]\/35:focus-visible{--tw-ring-color:color-mix(in oklab, var(--danger) 35%, transparent)}}.focus-visible\:ring-sky-400\/25:focus-visible{--tw-ring-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-sky-400\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.focus-visible\:ring-sky-400\/30:focus-visible{--tw-ring-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-sky-400\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}.focus-visible\:ring-sky-400\/40:focus-visible{--tw-ring-color:#00bcfe66}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-sky-400\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.94\]:active{scale:.94}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:scale-\[0\.995\]:active{scale:.995}.active\:bg-\[var\(--surface-hover\)\]:active{background-color:var(--surface-hover)}.active\:bg-white\/\[0\.06\]:active{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.active\:bg-white\/\[0\.06\]:active{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}@media (hover:hover){.enabled\:hover\:bg-\[var\(--accent\)\]\/20:enabled:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:bg-\[var\(--accent\)\]\/20:enabled:hover{background-color:color-mix(in oklab, var(--accent) 20%, transparent)}}.enabled\:hover\:bg-\[var\(--surface-hover\)\]:enabled:hover{background-color:var(--surface-hover)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.data-\[mode\=hidden\]\:pointer-events-none[data-mode=hidden]{pointer-events:none}.data-\[mode\=hidden\]\:opacity-0[data-mode=hidden]{opacity:0}.data-\[mode\=hidden\]\:shadow-none[data-mode=hidden]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[mode\=hidden\]\:ring-0[data-mode=hidden]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media not all and (min-width:64rem){.max-lg\:pointer-events-none{pointer-events:none}.max-lg\:fixed{position:fixed}.max-lg\:inset-y-0{inset-block:calc(var(--spacing) * 0)}.max-lg\:right-0{right:calc(var(--spacing) * 0)}.max-lg\:left-0{left:calc(var(--spacing) * 0)}.max-lg\:z-50{z-index:50}.max-lg\:h-3{height:calc(var(--spacing) * 3)}.max-lg\:w-3{width:calc(var(--spacing) * 3)}.max-lg\:w-\[min\(17rem\,88vw\)\]{width:min(17rem,88vw)}.max-lg\:-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-lg\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-lg\:translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-lg\:gap-0\.5{gap:calc(var(--spacing) * .5)}.max-lg\:\!p-0\.5{padding:calc(var(--spacing) * .5)!important}.max-lg\:p-2{padding:calc(var(--spacing) * 2)}.max-lg\:text-\[7px\]{font-size:7px}.max-lg\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.max-lg\:duration-300{--tw-duration:.3s;transition-duration:.3s}.max-lg\:ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@media (min-width:40rem){.sm\:static{position:static}.sm\:inset-auto{inset:auto}.sm\:top-2{top:calc(var(--spacing) * 2)}.sm\:top-3{top:calc(var(--spacing) * 3)}.sm\:top-16{top:calc(var(--spacing) * 16)}.sm\:top-\[4\.5rem\]{top:4.5rem}.sm\:right-2{right:calc(var(--spacing) * 2)}.sm\:right-3{right:calc(var(--spacing) * 3)}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:z-auto{z-index:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:mx-3{margin-inline:calc(var(--spacing) * 3)}.sm\:mx-4{margin-inline:calc(var(--spacing) * 4)}.sm\:mt-1{margin-top:calc(var(--spacing) * 1)}.sm\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:ml-0{margin-left:calc(var(--spacing) * 0)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-1{height:calc(var(--spacing) * 1)}.sm\:h-2\.5{height:calc(var(--spacing) * 2.5)}.sm\:h-3{height:calc(var(--spacing) * 3)}.sm\:h-3\.5{height:calc(var(--spacing) * 3.5)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-\[35rem\]{height:35rem}.sm\:h-\[68px\]{height:68px}.sm\:h-auto{height:auto}.sm\:h-full{height:100%}.sm\:max-h-\[min\(88dvh\,40rem\)\]{max-height:min(88dvh,40rem)}.sm\:max-h-none{max-height:none}.sm\:w-2\.5{width:calc(var(--spacing) * 2.5)}.sm\:w-3{width:calc(var(--spacing) * 3)}.sm\:w-3\.5{width:calc(var(--spacing) * 3.5)}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-7{width:calc(var(--spacing) * 7)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-11{width:calc(var(--spacing) * 11)}.sm\:w-\[26rem\]{width:26rem}.sm\:w-\[220px\]{width:220px}.sm\:w-\[min\(22rem\,calc\(100vw-1rem\)\)\]{width:min(22rem,100vw - 1rem)}.sm\:w-auto{width:auto}.sm\:\!max-w-md{max-width:var(--container-md)!important}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-\[8\.5rem\]{max-width:8.5rem}.sm\:max-w-\[19rem\]{max-width:19rem}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-0\.5{gap:calc(var(--spacing) * .5)}.sm\:gap-1{gap:calc(var(--spacing) * 1)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}:where(.sm\:space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.sm\:self-center{align-self:center}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:rounded-none{border-radius:0}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.sm\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.sm\:border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.sm\:p-0\.5{padding:calc(var(--spacing) * .5)}.sm\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.sm\:pr-5{padding-right:calc(var(--spacing) * 5)}.sm\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.sm\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[8px\]{font-size:8px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[24px\]{font-size:24px}.sm\:leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.sm\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.sm\:tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.sm\:tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}}@media (min-width:48rem){.md\:col-span-7{grid-column:span 7/span 7}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1\.4fr_0\.7fr_0\.8fr_0\.5fr_0\.6fr_0\.5fr_auto\]{grid-template-columns:1.4fr .7fr .8fr .5fr .6fr .5fr auto}.md\:items-center{align-items:center}.md\:gap-2{gap:calc(var(--spacing) * 2)}:where(.md\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}}@media (min-width:64rem){.lg\:relative{position:relative}.lg\:static{position:static}.lg\:z-auto{z-index:auto}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[calc\(100dvh-5\.5rem\)\]{height:calc(100dvh - 5.5rem)}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:w-64{width:calc(var(--spacing) * 64)}.lg\:w-\[420px\]{width:420px}.lg\:shrink-0{flex-shrink:0}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,280px\)_1fr\]{grid-template-columns:minmax(0,280px) 1fr}.lg\:grid-cols-\[minmax\(220px\,260px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(220px,260px) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-start{justify-content:flex-start}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:self-center{align-self:center}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.lg\:border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.lg\:text-left{text-align:left}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:80rem){.xl\:w-72{width:calc(var(--spacing) * 72)}.xl\:w-\[460px\]{width:460px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(240px\,280px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(240px,280px) minmax(0,1fr)}}@media (prefers-color-scheme:dark){.dark\:text-emerald-100{color:var(--color-emerald-100)}.dark\:text-fuchsia-100{color:var(--color-fuchsia-100)}.dark\:text-orange-200{color:var(--color-orange-200)}.dark\:text-rose-100{color:var(--color-rose-100)}@media (hover:hover){.dark\:hover\:text-orange-100:hover{color:var(--color-orange-100)}}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}.theme-text-foreground{color:var(--foreground)}.theme-text-muted{color:var(--muted)}.theme-text-secondary{color:var(--foreground-secondary)}.theme-text-accent{color:var(--accent)}.theme-icon-accent{color:var(--icon-accent)}.theme-icon-muted{color:var(--icon-muted)}.theme-bg-surface{background-color:var(--surface)}.theme-bg-surface-subtle{background-color:var(--surface-subtle)}.theme-border-panel{border-color:var(--panel-border)}.theme-ring-accent{box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.theme-ring-accent{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 32%, var(--chrome-border))}}.theme-dialog--amber{--theme-dialog-border:#f59e0b40;--theme-dialog-shadow:0 20px 40px #00000059;--theme-dialog-wash:linear-gradient(180deg, #f59e0b1f 0%, transparent 100%);--theme-dialog-icon-bg:#f59e0b1a;--theme-dialog-icon-border:#fbbf244d;--theme-dialog-icon-ring:#fbbf244d;--theme-dialog-icon-text:#fcd34d;--theme-dialog-kicker:#fde68acc;--theme-dialog-accent-text:#fde68a;--theme-dialog-balance-text:#fffffff5;--theme-dialog-shortfall-text:#fecdd3;--theme-dialog-btn-primary-bg:linear-gradient(90deg, #f59e0be6, #d97706e6);--theme-dialog-btn-primary-text:#fff;--theme-dialog-btn-cancel-border:#ffffff1a;--theme-dialog-btn-cancel-bg:#0003;--theme-dialog-btn-cancel-text:var(--muted);--theme-dialog-btn-cancel-hover:#fff;--theme-dialog-btn-cancel-hover-bg:#ffffff0d;--theme-dialog-btn-secondary-border:#ffffff0f;--theme-dialog-btn-secondary-text:var(--muted);--theme-dialog-btn-secondary-hover:#fff}.theme-dialog--fuchsia{--theme-dialog-border:#d946ef4d;--theme-dialog-shadow:0 20px 40px #4c1d9533;--theme-dialog-wash:linear-gradient(180deg, #d946ef26 0%, #8b5cf614 40%, transparent 100%);--theme-dialog-icon-bg:#d946ef1f;--theme-dialog-icon-border:#e879f959;--theme-dialog-icon-ring:#e879f959;--theme-dialog-icon-text:#f5d0fe;--theme-dialog-kicker:#f5d0fecc;--theme-dialog-accent-text:#f5d0fe;--theme-dialog-balance-text:#fffffff5;--theme-dialog-shortfall-text:#fecdd3;--theme-dialog-btn-primary-bg:linear-gradient(90deg, #c026d3, #7c3aed);--theme-dialog-btn-primary-text:#fff;--theme-dialog-btn-cancel-border:#ffffff1a;--theme-dialog-btn-cancel-bg:#0003;--theme-dialog-btn-cancel-text:var(--muted);--theme-dialog-btn-cancel-hover:#fff;--theme-dialog-btn-cancel-hover-bg:#ffffff0d;--theme-dialog-btn-secondary-border:#ffffff0f;--theme-dialog-btn-secondary-text:var(--muted);--theme-dialog-btn-secondary-hover:#fff}.theme-dialog--sky{--theme-dialog-border:#38bdf833;--theme-dialog-shadow:0 20px 44px #00000061;--theme-dialog-wash:linear-gradient(180deg, #0ea5e91f 0%, transparent 100%);--theme-dialog-icon-bg:#0ea5e91f;--theme-dialog-icon-border:#38bdf833;--theme-dialog-icon-ring:#38bdf833;--theme-dialog-icon-text:#bae6fd;--theme-dialog-kicker:#bae6fdcc;--theme-dialog-accent-text:#bae6fd;--theme-dialog-balance-text:#fffffff5;--theme-dialog-shortfall-text:#fecdd3;--theme-dialog-btn-primary-bg:linear-gradient(90deg, #0ea5e9, #7c3aed);--theme-dialog-btn-primary-text:#fff;--theme-dialog-btn-cancel-border:#ffffff0f;--theme-dialog-btn-cancel-bg:transparent;--theme-dialog-btn-cancel-text:var(--muted);--theme-dialog-btn-cancel-hover:#fff;--theme-dialog-btn-secondary-border:#ffffff0f;--theme-dialog-btn-secondary-text:var(--muted);--theme-dialog-btn-secondary-hover:#fff}.trust-welcome-modal.theme-dialog--sky.theme-dialog--amber,.theme-dialog--sky.theme-dialog--amber{--theme-dialog-border:#f59e0b33;--theme-dialog-wash:linear-gradient(180deg, #f59e0b1f 0%, transparent 100%);--theme-dialog-kicker:#fde68acc;--theme-dialog-icon-bg:#f59e0b1f;--theme-dialog-icon-ring:#fbbf2433;--theme-dialog-icon-text:#fde68a}html[data-chat-theme=light] .theme-dialog--amber,html[data-chat-theme=light] .theme-dialog--fuchsia,html[data-chat-theme=light] .theme-dialog--sky{--theme-dialog-shadow:0 20px 40px #5b2a441f, inset 0 1px 0 #ffffffb8;--theme-dialog-balance-text:var(--foreground);--theme-dialog-shortfall-text:#be123c;--theme-dialog-btn-cancel-border:#5b2a441f;--theme-dialog-btn-cancel-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .theme-dialog--amber,html[data-chat-theme=light] .theme-dialog--fuchsia,html[data-chat-theme=light] .theme-dialog--sky{--theme-dialog-btn-cancel-bg:color-mix(in srgb, var(--surface) 45%, var(--panel))}}html[data-chat-theme=light] .theme-dialog--amber,html[data-chat-theme=light] .theme-dialog--fuchsia,html[data-chat-theme=light] .theme-dialog--sky{--theme-dialog-btn-cancel-text:var(--foreground-secondary);--theme-dialog-btn-cancel-hover:var(--foreground);--theme-dialog-btn-cancel-hover-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .theme-dialog--amber,html[data-chat-theme=light] .theme-dialog--fuchsia,html[data-chat-theme=light] .theme-dialog--sky{--theme-dialog-btn-cancel-hover-bg:color-mix(in srgb, var(--surface) 45%, var(--panel))}}html[data-chat-theme=light] .theme-dialog--amber,html[data-chat-theme=light] .theme-dialog--fuchsia,html[data-chat-theme=light] .theme-dialog--sky{--theme-dialog-btn-secondary-border:#5b2a441f;--theme-dialog-btn-secondary-text:var(--foreground-secondary);--theme-dialog-btn-secondary-hover:var(--foreground)}html[data-chat-theme=light] .theme-dialog--amber{--theme-dialog-border:#b4530933;--theme-dialog-wash:linear-gradient(180deg, #f59e0b1f 0%, transparent 100%);--theme-dialog-icon-bg:#fef3c7;--theme-dialog-icon-border:#b453093d;--theme-dialog-icon-ring:#b453093d;--theme-dialog-icon-text:#b45309;--theme-dialog-kicker:#b45309;--theme-dialog-accent-text:#b45309;--theme-dialog-btn-primary-bg:linear-gradient(90deg, #f59e0b, #ea580c)}html[data-chat-theme=light] .theme-dialog--fuchsia{--theme-dialog-border:#7c3aed38;--theme-dialog-wash:linear-gradient(180deg, #a855f724 0%, transparent 100%);--theme-dialog-icon-bg:#f3e8ff;--theme-dialog-icon-border:#7c3aed3d;--theme-dialog-icon-ring:#7c3aed3d;--theme-dialog-icon-text:#7c3aed;--theme-dialog-kicker:#7c3aed;--theme-dialog-accent-text:#6d28d9}html[data-chat-theme=light] .theme-dialog--sky{--theme-dialog-border:#0369a133;--theme-dialog-wash:linear-gradient(180deg, #0ea5e91f 0%, transparent 100%);--theme-dialog-kicker:#0369a1;--theme-dialog-icon-bg:#e0f2fe;--theme-dialog-icon-ring:#0369a138;--theme-dialog-icon-text:#0369a1;--theme-dialog-accent-text:#0369a1}html[data-chat-theme=light] .theme-dialog--sky.theme-dialog--amber,html[data-chat-theme=light] .trust-welcome-modal.theme-dialog--sky.theme-dialog--amber{--theme-dialog-border:#b4530933;--theme-dialog-wash:linear-gradient(180deg, #f59e0b24 0%, transparent 100%);--theme-dialog-kicker:#b45309;--theme-dialog-icon-bg:#fef3c7;--theme-dialog-icon-ring:#b4530938;--theme-dialog-icon-text:#b45309}html[data-chat-theme=midnight] .theme-dialog--amber,html[data-chat-theme=midnight] .theme-dialog--fuchsia,html[data-chat-theme=midnight] .theme-dialog--sky{--theme-dialog-shadow:0 20px 40px #1e3a5f1f, inset 0 1px 0 #ffffff94;--theme-dialog-balance-text:var(--foreground);--theme-dialog-shortfall-text:#be123c;--theme-dialog-btn-cancel-border:#1e3a5f1f;--theme-dialog-btn-cancel-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .theme-dialog--amber,html[data-chat-theme=midnight] .theme-dialog--fuchsia,html[data-chat-theme=midnight] .theme-dialog--sky{--theme-dialog-btn-cancel-bg:color-mix(in srgb, var(--surface) 45%, var(--panel))}}html[data-chat-theme=midnight] .theme-dialog--amber,html[data-chat-theme=midnight] .theme-dialog--fuchsia,html[data-chat-theme=midnight] .theme-dialog--sky{--theme-dialog-btn-cancel-text:var(--foreground-secondary);--theme-dialog-btn-cancel-hover:var(--foreground);--theme-dialog-btn-cancel-hover-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .theme-dialog--amber,html[data-chat-theme=midnight] .theme-dialog--fuchsia,html[data-chat-theme=midnight] .theme-dialog--sky{--theme-dialog-btn-cancel-hover-bg:color-mix(in srgb, var(--surface) 45%, var(--panel))}}html[data-chat-theme=midnight] .theme-dialog--amber,html[data-chat-theme=midnight] .theme-dialog--fuchsia,html[data-chat-theme=midnight] .theme-dialog--sky{--theme-dialog-btn-secondary-border:#1e3a5f1f;--theme-dialog-btn-secondary-text:var(--foreground-secondary);--theme-dialog-btn-secondary-hover:var(--foreground)}html[data-chat-theme=midnight] .theme-dialog--amber{--theme-dialog-border:#b4530933;--theme-dialog-wash:linear-gradient(180deg, #f59e0b1f 0%, transparent 100%);--theme-dialog-icon-bg:#fef3c7;--theme-dialog-icon-border:#b453093d;--theme-dialog-icon-ring:#b453093d;--theme-dialog-icon-text:#b45309;--theme-dialog-kicker:#b45309;--theme-dialog-accent-text:#b45309;--theme-dialog-btn-primary-bg:linear-gradient(90deg, #f59e0b, #ea580c)}html[data-chat-theme=midnight] .theme-dialog--fuchsia{--theme-dialog-border:#4f46e538;--theme-dialog-wash:linear-gradient(180deg, #8b5cf61f 0%, transparent 100%);--theme-dialog-icon-bg:#ede9fe;--theme-dialog-icon-border:#4f46e53d;--theme-dialog-icon-ring:#4f46e53d;--theme-dialog-icon-text:#4f46e5;--theme-dialog-kicker:#4f46e5;--theme-dialog-accent-text:#4338ca}html[data-chat-theme=midnight] .theme-dialog--sky{--theme-dialog-border:#2563eb33;--theme-dialog-wash:linear-gradient(180deg, #3b82f61f 0%, transparent 100%);--theme-dialog-kicker:#1d4ed8;--theme-dialog-icon-bg:#dbeafe;--theme-dialog-icon-ring:#2563eb38;--theme-dialog-icon-text:#1d4ed8;--theme-dialog-accent-text:#1d4ed8}html[data-chat-theme=midnight] .theme-dialog--sky.theme-dialog--amber,html[data-chat-theme=midnight] .trust-welcome-modal.theme-dialog--sky.theme-dialog--amber{--theme-dialog-border:#b4530933;--theme-dialog-wash:linear-gradient(180deg, #f59e0b1f 0%, transparent 100%);--theme-dialog-kicker:#b45309;--theme-dialog-icon-bg:#fef3c7;--theme-dialog-icon-ring:#b4530933;--theme-dialog-icon-text:#b45309}.theme-dialog{box-shadow:var(--theme-dialog-shadow);border-style:solid;border-width:1px;border-color:var(--theme-dialog-border)!important}.theme-dialog__wash{background:var(--theme-dialog-wash)}.theme-dialog__icon{border:1px solid var(--theme-dialog-icon-border);background:var(--theme-dialog-icon-bg);color:var(--theme-dialog-icon-text)}.theme-dialog__icon--ring{--tw-ring-color:var(--theme-dialog-icon-ring);border:none}.theme-dialog__kicker{color:var(--theme-dialog-kicker)}.theme-dialog__amount{color:var(--theme-dialog-accent-text)}.theme-dialog__balance{color:var(--theme-dialog-balance-text)}.theme-dialog__shortfall{color:var(--theme-dialog-shortfall-text)}.theme-dialog__btn--primary{background:var(--theme-dialog-btn-primary-bg);color:var(--theme-dialog-btn-primary-text)}.theme-dialog__btn--cancel{border:1px solid var(--theme-dialog-btn-cancel-border);background:var(--theme-dialog-btn-cancel-bg);color:var(--theme-dialog-btn-cancel-text)}.theme-dialog__btn--cancel:hover:not(:disabled){color:var(--theme-dialog-btn-cancel-hover);background:var(--theme-dialog-btn-cancel-hover-bg)}.theme-dialog__btn--secondary{color:var(--theme-dialog-btn-secondary-text);box-shadow:inset 0 0 0 1px var(--theme-dialog-btn-secondary-border)}.theme-dialog__btn--secondary:hover:not(:disabled){color:var(--theme-dialog-btn-secondary-hover)}.chat-sidebar-panel{border:1px solid var(--sidebar-panel-border,var(--border-subtle));background:var(--sidebar-panel-bg,var(--surface));border-radius:.75rem;flex-shrink:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-panel{background:var(--sidebar-panel-bg,color-mix(in srgb, var(--surface) 88%, var(--panel-elevated)))}}.chat-sidebar-panel{box-shadow:var(--sidebar-panel-shadow,0 4px 16px var(--shadow-elevated), 0 1px 3px #0000001a, inset 0 1px 0 var(--ring-inset))}.chat-sidebar-panel:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 0%, var(--accent) 18%, var(--accent) 50%, var(--accent) 82%, transparent 100%);height:2px;position:absolute;top:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-panel:before{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--accent) 55%, transparent) 18%, color-mix(in srgb, var(--accent) 90%, transparent) 50%, color-mix(in srgb, var(--accent) 55%, transparent) 82%, transparent 100%)}}.chat-sidebar-panel:before{opacity:.9}.chat-sidebar-panel__head{border-bottom:1px solid var(--border-faint);background:var(--sidebar-panel-head-bg,var(--inset-panel));justify-content:space-between;align-items:center;gap:.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-panel__head{background:var(--sidebar-panel-head-bg,color-mix(in srgb, var(--inset-panel) 75%, transparent))}}.chat-sidebar-panel__head{padding:.3rem .55rem}.chat-sidebar-panel__title{font-size:var(--sidebar-panel-title-size,8px);letter-spacing:.14em;text-transform:uppercase;color:var(--sidebar-panel-title,var(--muted));font-weight:700}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-panel__title{color:var(--sidebar-panel-title,color-mix(in srgb, var(--muted) 82%, var(--accent-foreground) 18%))}}.chat-sidebar-panel__body{padding:.5rem}.chat-sidebar-panel__body--compact{padding:.375rem .5rem}.chat-sidebar-profile{border:1px solid var(--sidebar-profile-border,var(--border-subtle));background:var(--sidebar-profile-bg,linear-gradient(165deg, var(--profile-accent,var(--accent)) 0%, var(--surface) 100%));border-radius:.75rem;flex-shrink:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-profile{background:var(--sidebar-profile-bg,linear-gradient(165deg, color-mix(in srgb, var(--profile-accent,var(--accent)) 12%, transparent) 0%, var(--surface) 100%))}}.chat-sidebar-profile{box-shadow:var(--sidebar-profile-shadow,0 6px 20px var(--shadow-elevated), 0 2px 6px #0000001f, inset 0 1px 0 var(--ring-inset))}.chat-sidebar-profile:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.chat-sidebar-profile__main{background:var(--sidebar-profile-hover,transparent)}.chat-sidebar-profile__main:hover{background:var(--sidebar-profile-hover,var(--surface-subtle))}.chat-sidebar-row{align-items:center;gap:.5rem;display:flex}.chat-sidebar-row+.chat-sidebar-row{border-top:1px solid var(--border-faint);margin-top:.25rem;padding-top:.25rem}.chat-sidebar-section-label{min-width:2.75rem;font-size:var(--sidebar-section-label-size,7px);letter-spacing:.1em;text-transform:uppercase;color:var(--sidebar-section-label,var(--muted));flex-shrink:0;align-items:center;gap:.25rem;font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-section-label{color:var(--sidebar-section-label,color-mix(in srgb, var(--muted) 90%, var(--foreground) 10%))}}.chat-sidebar-section-label svg{color:var(--sidebar-section-icon,var(--icon-muted))}.chat-sidebar-chip-rail{border:1px solid var(--sidebar-chip-rail-border,var(--border-faint));background:var(--sidebar-chip-rail-bg,var(--inset-well));border-radius:.5rem;flex:1;min-width:0;display:flex}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-chip-rail{background:var(--sidebar-chip-rail-bg,color-mix(in srgb, var(--inset-well) 90%, var(--chrome-inset)))}}.chat-sidebar-chip-rail{box-shadow:var(--sidebar-chip-rail-shadow,inset 0 1px 3px #00000012);padding:.15rem}.chat-sidebar-chip{text-align:center;min-width:0;color:var(--sidebar-chip-idle,var(--muted));border:1px solid #0000;border-radius:.375rem;flex:1;padding:.2rem .1rem;font-size:8px;font-weight:600;line-height:1;transition:color .15s,background .15s,border-color .15s,box-shadow .15s}.chat-sidebar-chip:not(:disabled):hover{color:var(--foreground)}.chat-sidebar-chip--active{border-color:var(--sidebar-chip-active-border,var(--accent))}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-chip--active{border-color:var(--sidebar-chip-active-border,color-mix(in srgb, var(--accent) 28%, var(--border-subtle)))}}.chat-sidebar-chip--active{background:var(--sidebar-chip-active-bg,var(--accent-soft))}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-chip--active{background:var(--sidebar-chip-active-bg,color-mix(in srgb, var(--accent-soft) 80%, var(--surface)))}}.chat-sidebar-chip--active{color:var(--sidebar-chip-active-text,var(--accent-foreground));box-shadow:0 1px 5px var(--accent)}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-chip--active{box-shadow:0 1px 5px color-mix(in srgb, var(--accent) 20%, transparent)}}.chat-sidebar-chip--opt-dark:not(.chat-sidebar-chip--active):not(:disabled){color:#cbd5e1eb;background:#64748b24;border-color:#94a3b838}.chat-sidebar-chip--opt-light:not(.chat-sidebar-chip--active):not(:disabled){color:#fecdd3f2;background:#f43f5e1f;border-color:#fb718538}.chat-sidebar-chip--opt-midnight:not(.chat-sidebar-chip--active):not(:disabled){color:#bae6fdf2;background:#0ea5e91f;border-color:#38bdf838}.chat-sidebar-profile__nick{border:1px solid var(--profile-accent,var(--accent));border-radius:.35rem;width:fit-content;max-width:100%;padding:.15rem .45rem}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-profile__nick{border:1px solid color-mix(in srgb, var(--profile-accent,var(--accent)) 52%, black 48%)}}.chat-sidebar-profile__nick{background:var(--profile-accent,var(--accent))}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-profile__nick{background:color-mix(in srgb, var(--profile-accent,var(--accent)) 28%, black 72%)}}.chat-sidebar-profile__nick{box-shadow:inset 0 1px 0 var(--profile-accent,var(--accent)), 0 1px 3px #0000002e}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-profile__nick{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--profile-accent,var(--accent)) 24%, transparent), 0 1px 3px #0000002e}}.chat-sidebar-profile__rank{border:1px solid var(--rank-accent,var(--accent))}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-profile__rank{border:1px solid color-mix(in srgb, var(--rank-accent,var(--accent)) 58%, #252530 42%)}}.chat-sidebar-profile__rank{background:var(--rank-accent,var(--accent))}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-profile__rank{background:color-mix(in srgb, var(--rank-accent,var(--accent)) 11%, #121218 89%)}}.chat-sidebar-profile__rank{color:var(--rank-accent,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-profile__rank{color:color-mix(in srgb, var(--rank-accent,var(--foreground)) 88%, white 12%)}}.chat-sidebar-profile__rank{text-shadow:0 1px 2px #0000008c;box-shadow:inset 0 1px 0 var(--rank-accent,var(--accent)), 0 1px 3px #00000038}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-profile__rank{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--rank-accent,var(--accent)) 18%, transparent), 0 1px 3px #00000038}}.chat-sidebar-profile__rank-label{color:inherit;text-shadow:inherit}.chat-sidebar-action-tile{border:1px solid var(--sidebar-tile-border,var(--border-faint));background:var(--sidebar-tile-bg,var(--inset-panel));border-radius:.5rem;flex-direction:column;align-items:center;gap:.1rem;min-width:0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-action-tile{background:var(--sidebar-tile-bg,color-mix(in srgb, var(--inset-panel) 65%, var(--surface)))}}.chat-sidebar-action-tile{box-shadow:var(--sidebar-tile-shadow,0 1px 3px #00000012);padding:.2rem .1rem;transition:border-color .15s,background .15s,box-shadow .15s,transform .12s}.chat-sidebar-action-tile:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-action-tile:hover{border-color:color-mix(in srgb, var(--accent) 24%, var(--border-subtle))}}.chat-sidebar-action-tile:hover{background:var(--sidebar-tile-hover,var(--accent-soft))}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-action-tile:hover{background:var(--sidebar-tile-hover,color-mix(in srgb, var(--accent-soft) 40%, var(--surface)))}}.chat-sidebar-action-tile:hover{box-shadow:0 3px 8px var(--shadow-elevated)}.chat-sidebar-action-tile:active{transform:scale(.97)}.chat-sidebar-action-tile__icon{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:transform .15s;display:flex;box-shadow:inset 0 1px #ffffff14}.chat-sidebar-action-tile:hover .chat-sidebar-action-tile__icon{transform:scale(1.05)}.chat-sidebar-action-tile__label{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;color:var(--sidebar-tile-label,var(--muted));padding:0 .125rem;font-size:8px;font-weight:600;line-height:1.2;transition:color .15s;overflow:hidden}.chat-sidebar-action-tile:hover .chat-sidebar-action-tile__label{color:var(--foreground)}.chat-sidebar-stat-pill{border:1px solid var(--border-faint);background:var(--surface);border-radius:.5rem;flex:1;justify-content:space-between;align-items:center;gap:.25rem;min-width:0;display:flex}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-stat-pill{background:color-mix(in srgb, var(--surface) 70%, var(--chrome-inset))}}.chat-sidebar-stat-pill{padding:.375rem .5rem;box-shadow:inset 0 1px 2px #0000000d}.chat-sidebar-stat-pill--gems{border-color:var(--sidebar-stat-gems-border,#22d3ee)}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-stat-pill--gems{border-color:var(--sidebar-stat-gems-border,color-mix(in srgb, #22d3ee 20%, var(--border-faint)))}}.chat-sidebar-stat-pill--coins{border-color:var(--sidebar-stat-coins-border,#fbbf24)}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-stat-pill--coins{border-color:var(--sidebar-stat-coins-border,color-mix(in srgb, #fbbf24 20%, var(--border-faint)))}}.chat-sidebar-stat-pill__label{letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;font-size:8px;font-weight:700}.chat-sidebar-stat-pill--gems .chat-sidebar-stat-pill__label{color:var(--sidebar-stat-gems-label,#a5f3fccc)}.chat-sidebar-stat-pill--coins .chat-sidebar-stat-pill__label{color:var(--sidebar-stat-coins-label,#fcd34dcc)}.chat-sidebar-stat-pill--gems .chat-sidebar-stat-pill__value{color:var(--sidebar-stat-gems-value,#cffafe)}.chat-sidebar-stat-pill--coins .chat-sidebar-stat-pill__value{color:var(--sidebar-stat-coins-value,#fef3c7)}.chat-sidebar-stat-pill--coins .chat-sidebar-stat-pill__icon{color:var(--sidebar-stat-coins-icon,#fbbf24e6)}.chat-sidebar-shop-btn{shrink:0;border:1px solid var(--sidebar-shop-border,#fbbf24);border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-shop-btn{border:1px solid var(--sidebar-shop-border,color-mix(in srgb, #fbbf24 35%, var(--border-subtle)))}}.chat-sidebar-shop-btn{background:var(--sidebar-shop-bg,linear-gradient(145deg, #f59e0b4d 0%, #ea580c38 100%));color:var(--sidebar-shop-icon,#fffbeb);box-shadow:0 1px 4px var(--shadow-elevated);transition:filter .15s,transform .12s}.chat-sidebar-shop-btn:hover:not(:disabled){filter:brightness(1.08)}.chat-sidebar-shop-btn:active:not(:disabled){transform:scale(.97)}.chat-sidebar-shop-btn:disabled{pointer-events:none;opacity:.5}.chat-sidebar-logout{border:1px solid var(--danger);border-radius:.625rem;justify-content:center;align-items:center;gap:.375rem;width:100%;height:1.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-logout{border:1px solid color-mix(in srgb, var(--danger) 28%, var(--border-subtle))}}.chat-sidebar-logout{background:var(--danger-soft)}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-logout{background:color-mix(in srgb, var(--danger-soft) 65%, var(--surface))}}.chat-sidebar-logout{color:var(--danger);font-size:10px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-logout{color:color-mix(in srgb, var(--danger) 75%, var(--foreground))}}.chat-sidebar-logout{box-shadow:0 2px 6px var(--shadow-elevated);transition:border-color .15s,background .15s,color .15s,transform .12s}.chat-sidebar-logout:hover:not(:disabled){border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-logout:hover:not(:disabled){border-color:color-mix(in srgb, var(--danger) 42%, var(--border-subtle))}}.chat-sidebar-logout:hover:not(:disabled){background:var(--danger-soft)}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-logout:hover:not(:disabled){background:color-mix(in srgb, var(--danger-soft) 95%, var(--surface-hover))}}.chat-sidebar-logout:hover:not(:disabled){color:var(--danger)}.chat-sidebar-logout:active:not(:disabled){transform:scale(.99)}.chat-sidebar-logout:disabled{opacity:.6}.chat-sidebar-edit-btn{border:1px solid var(--sidebar-edit-border,var(--border-subtle));background:var(--sidebar-edit-bg,var(--surface));border-radius:.5rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-edit-btn{background:var(--sidebar-edit-bg,color-mix(in srgb, var(--surface) 82%, var(--panel-elevated)))}}.chat-sidebar-edit-btn{color:var(--sidebar-edit-icon,var(--muted));box-shadow:0 1px 4px var(--shadow-elevated);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .15s,background .15s,color .15s}.chat-sidebar-edit-btn:hover{border-color:var(--sidebar-edit-hover-border,var(--accent))}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-edit-btn:hover{border-color:var(--sidebar-edit-hover-border,color-mix(in srgb, var(--accent) 30%, var(--border-subtle)))}}.chat-sidebar-edit-btn:hover{background:var(--sidebar-edit-hover-bg,var(--accent-soft))}@supports (color:color-mix(in lab, red, red)){.chat-sidebar-edit-btn:hover{background:var(--sidebar-edit-hover-bg,color-mix(in srgb, var(--accent-soft) 70%, var(--surface)))}}.chat-sidebar-edit-btn:hover{color:var(--sidebar-edit-hover-icon,var(--accent-foreground))}.chat-sidebar-profile__footer{border-top:1px solid var(--border-faint);background:var(--sidebar-profile-footer,var(--inset-panel))}.online-user-row{--online-row-mix:#0000001f}.online-user-row__bio{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.online-user-row__bio{color:color-mix(in srgb, var(--muted) 92%, transparent)}}.online-user-row__nick--theme{color:var(--foreground)}.online-user-row__nick--bot{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.online-user-row__nick--bot{color:color-mix(in srgb, var(--accent) 70%, var(--foreground))}}.online-user-row__nick--bot{font-weight:800}.online-user-row--soft{--online-row-mix:white}.chat-online-sidebar__icon{color:var(--sidebar-online-icon,#34d399)}.chat-online-sidebar__count{letter-spacing:.01em;min-width:1.1rem;color:var(--sidebar-online-count-text,var(--sidebar-online-count,#6ee7b7));background:var(--sidebar-online-count-bg,#34d39929);border:1px solid var(--sidebar-online-count-border,#34d39961);box-shadow:var(--sidebar-online-count-shadow,none);border-radius:999px;justify-content:center;align-items:center;padding:.5px .35rem;font-size:9px;font-weight:800;line-height:1.15;display:inline-flex}:root:not([data-chat-theme]){--sidebar-online-count-bg:#34d39929;--sidebar-online-count-text:#6ee7b7;--sidebar-online-count-border:#34d39966;--sidebar-online-count-shadow:0 0 10px #34d3991f}.chat-online-sidebar__idle-pill{background:var(--sidebar-idle-pill-bg,#f59e0b1f);color:var(--sidebar-idle-pill-text,#fcd34de6);--tw-ring-color:var(--sidebar-idle-pill-ring,#fbbf2426)}.chat-online-sidebar__search-btn--active{background:var(--sidebar-search-active-bg,#0ea5e926);color:var(--sidebar-search-active-text,#7dd3fc)}.chat-online-sidebar__search-spinner{color:var(--sidebar-search-active-text,#7dd3fccc)}.chat-online-sidebar__search-error{color:#fb7185e6}html[data-chat-theme=light]{--chrome:#cfc6cb;--background:#cfc6cb;--chat-well:#c5bcc2;--foreground:#3f2a36;--chrome-hover:#cfbac5;--chrome-inset:#e8dae2;--chrome-border:#5b2a441f;--divider:#5b2a4414;--panel:#ddd6da;--panel-elevated:#e4dde1;--surface:#c9c0c6;--surface-hover:#bfb6bc;--surface-inset:#b8afb5;--panel-border:#5b2a4421;--muted:#6e6168;--accent:#c43d75;--accent-soft:#c43d751f;--overlay:#3f2a367a;--message-bg:#d9d1d5;--message-bg-alt:#cfc5cb;--message-bg-hover:#d2cacd;--message-bg-alt-hover:#c9bfbf;--message-border-top:#b8aab2;--message-border-bottom:#5b2a4412;--surface-subtle:#5b2a440d;--foreground-secondary:#3f2a36c7;--icon-muted:var(--muted);--icon-accent:var(--accent);--success:#047857;--success-soft:#0478571f;--danger:#be123c;--danger-soft:#be123c1a;--warning:#b45309;--warning-soft:#b453091f;--scrollbar-thumb:#5b2a4433;--scrollbar-thumb-hover:#5b2a444d;--event-boost-bg:linear-gradient(90deg, #fccfe8f2, #f4a8d0b3 50%, #fccfe8f2);--event-boost-accent:#9d174d;--event-media-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--event-media-bg:color-mix(in srgb, var(--surface) 86%, var(--accent-soft))}}html[data-chat-theme=light]{--event-media-accent:var(--accent);--border-subtle:#5b2a441c;--border-faint:#5b2a4412;--ring-inset:#ffffff80;--inset-well:#5b2a440f;--inset-panel:#5b2a440b;--shadow-elevated:#5b2a4417;--accent-foreground:#52434b;--accent-foreground-muted:var(--muted);--on-accent:#fff;--header-chrome:#cfc6cb;--header-btn-bg:#b8afb5;--header-btn-border:#5b2a4433;--header-btn-hover-bg:#b0a6ad;--header-btn-hover-border:#c43d7559;--header-btn-icon:#52434b;--header-btn-icon-hover:#9d174d;--header-strip-bg:linear-gradient(180deg, #c9c0c6 0%, #c2b9bf 100%);--header-strip-border:#5b2a4424;--header-ticker-title:#7a3555;--header-champ-bg:linear-gradient(135deg, #fce7f3 0%, #fbcfe8 42%, #fde68a 100%);--header-champ-border:#db2777;--header-champ-accent:#be185d;--header-champ-nick:#831843;--header-coin-bg:linear-gradient(135deg, #fff7ed 0%, #fde68a 100%);--header-coin-border:#d97706;--header-coin-accent:#b45309;--header-coin-multiply:#92400e;--header-coin-rate-1:#92400e;--header-coin-rate-2:#b45309;--header-coin-rate-3:#c2410c;--header-coin-rate-4:#ea580c;--header-ticker-booster:#0e7490;--header-ticker-momentum:#b45309;--composer-bg:#d4c9cf;--composer-tool-emoji:#b45309;--composer-tool-voice:#7c3aed;--composer-tool-attach:#0369a1;--event-speed-label:#831843;--event-speed-perk:#b45309;--event-speed-icon:#be185d;--event-speed-time:#9d174d;--event-media-bg:linear-gradient(90deg, #7a3555 0%, #a84d72 50%, #7a3555 100%);--event-media-border:#5b2a4447;--event-media-icon:#f46;--event-media-label:#fff8fbe6;--event-media-nick:#fff}html[data-chat-theme=light] .message-block,html[data-chat-theme=midnight] .message-block{box-shadow:0 1px 2px #0f172a0f}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-field,html[data-chat-theme=midnight] .chat-composer-field{border-color:color-mix(in srgb, black 6%, var(--chrome-border))}html[data-chat-theme=light] .chat-composer-field--focused,html[data-chat-theme=midnight] .chat-composer-field--focused{border-color:color-mix(in srgb, var(--accent) 42%, var(--chrome-border));background:color-mix(in srgb, var(--message-bg) 88%, white)}}html[data-chat-theme=light] .chat-composer-tool,html[data-chat-theme=midnight] .chat-composer-tool{border-color:#000}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-tool,html[data-chat-theme=midnight] .chat-composer-tool{border-color:color-mix(in srgb, black 7%, var(--chrome-border))}}html[data-chat-theme=light] .chat-composer-tool,html[data-chat-theme=midnight] .chat-composer-tool{background:var(--surface);box-shadow:0 1px 2px #0000000f}html[data-chat-theme=light] .chat-composer-tool:hover:not(:disabled),html[data-chat-theme=midnight] .chat-composer-tool:hover:not(:disabled){border-color:#000}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-tool:hover:not(:disabled),html[data-chat-theme=midnight] .chat-composer-tool:hover:not(:disabled){border-color:color-mix(in srgb, black 10%, var(--chrome-border))}}html[data-chat-theme=light] .chat-composer-tool:hover:not(:disabled),html[data-chat-theme=midnight] .chat-composer-tool:hover:not(:disabled){background:var(--surface-hover)}html[data-chat-theme=light] .chat-composer-send--ready,html[data-chat-theme=midnight] .chat-composer-send--ready{color:var(--on-accent)}html[data-chat-theme=midnight]{--chrome:#b8bec8;--background:#b8bec8;--chat-well:#aeb5c0;--foreground:#1a2a42;--chrome-hover:#adbcce;--chrome-inset:#cdd8e8;--chrome-border:#1e3a5f21;--divider:#1e3a5f17;--panel:#c5cad4;--panel-elevated:#cdd2db;--surface:#adb4bf;--surface-hover:#a2a9b5;--surface-inset:#98a0ad;--panel-border:#1e3a5f24;--muted:#525d6e;--accent:#3b6fd4;--accent-soft:#3b6fd41f;--overlay:#1a2a4280;--message-bg:#c8ced6;--message-bg-alt:#bec5cd;--message-bg-hover:#bec5ce;--message-bg-alt-hover:#b8bfca;--message-border-top:#9aa5b5;--message-border-bottom:#1e3a5f14;--surface-subtle:#1e3a5f0e;--foreground-secondary:#1a2a42c7;--icon-muted:var(--muted);--icon-accent:var(--accent);--success:#047857;--success-soft:#0478571f;--danger:#dc2626;--danger-soft:#dc26261a;--warning:#b45309;--warning-soft:#b453091f;--scrollbar-thumb:#1e3a5f33;--scrollbar-thumb-hover:#1e3a5f4d;--event-boost-bg:linear-gradient(90deg, #bfdbfef2, #93c5fdb8 50%, #bfdbfef2);--event-boost-accent:#1d4ed8;--event-media-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--event-media-bg:color-mix(in srgb, var(--surface) 86%, var(--accent-soft))}}html[data-chat-theme=midnight]{--event-media-accent:var(--accent);--border-subtle:#1e3a5f1c;--border-faint:#1e3a5f12;--ring-inset:#ffffff7a;--inset-well:#1e3a5f12;--inset-panel:#1e3a5f0d;--shadow-elevated:#1e3a5f17;--accent-foreground:#2d3748;--accent-foreground-muted:var(--muted);--on-accent:#fff;--header-chrome:#b8bec8;--header-btn-bg:#9aa3b0;--header-btn-border:#1e3a5f38;--header-btn-hover-bg:#929bac;--header-btn-hover-border:#3b6fd461;--header-btn-icon:#2d3748;--header-btn-icon-hover:#1d4ed8;--header-strip-bg:linear-gradient(180deg, #adb4bf 0%, #a5adb9 100%);--header-strip-border:#1e3a5f26;--header-ticker-title:#2f4568;--header-champ-bg:linear-gradient(135deg, #e0f2fe 0%, #bae6fd 42%, #fde68a 100%);--header-champ-border:#2563eb;--header-champ-accent:#1d4ed8;--header-champ-nick:#1e3a8a;--header-coin-bg:linear-gradient(135deg, #f0f9ff 0%, #fef3c7 100%);--header-coin-border:#0891b2;--header-coin-accent:#0e7490;--header-coin-multiply:#155e75;--header-coin-rate-1:#0e7490;--header-coin-rate-2:#0369a1;--header-coin-rate-3:#b45309;--header-coin-rate-4:#c2410c;--header-ticker-booster:#0369a1;--header-ticker-momentum:#b45309;--composer-bg:#b8c0cb;--composer-tool-emoji:#b45309;--composer-tool-voice:#6d28d9;--composer-tool-attach:#0284c7;--event-speed-label:#1e3a8a;--event-speed-perk:#b45309;--event-speed-icon:#2563eb;--event-speed-time:#1d4ed8;--event-media-bg:linear-gradient(90deg, #3d5a80 0%, #4a7fd4 50%, #3d5a80 100%);--event-media-border:#1e3a5f4d;--event-media-icon:#f03;--event-media-label:#f8fafce6;--event-media-nick:#fff}html[data-chat-theme=light] .chat-left-sidebar,html[data-chat-theme=light] .chat-right-sidebar{background:var(--sidebar-rail-bg);box-shadow:var(--sidebar-rail-highlight)}html[data-chat-theme=light]{--sidebar-rail-bg:linear-gradient(165deg, #c4b6be 0%, #b9abb4 46%, #b0a2ab 100%);--sidebar-rail-highlight:inset 0 1px 0 #ffffff38;--sidebar-panel-title-size:9px;--sidebar-section-label-size:8px;--sidebar-panel-bg:#c2b8be;--sidebar-panel-border:#9a8490;--sidebar-panel-shadow:0 1px 3px #4a2a3a1f, 0 6px 16px #4a2a3a1a, inset 0 1px 0 #ffffff14;--sidebar-panel-head-bg:linear-gradient(180deg, #c9bfc5 0%, #bdb3b9 100%);--sidebar-panel-title:#4a2f3d;--sidebar-section-label:#5c4652;--sidebar-section-icon:#9d174d;--sidebar-profile-bg:linear-gradient(168deg, #ccc2c8 0%, #c4bac0 45%, var(--profile-accent,#c43d75) 100%)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--sidebar-profile-bg:linear-gradient(168deg, #ccc2c8 0%, #c4bac0 45%, color-mix(in srgb, var(--profile-accent,#c43d75) 12%, #b8aeb4) 100%)}}html[data-chat-theme=light]{--sidebar-profile-border:#9a8490;--sidebar-profile-shadow:0 2px 5px #4a2a3a1a, 0 8px 20px #4a2a3a1f, inset 0 1px 0 #ffffff1a;--sidebar-profile-footer:#b8aeb4;--sidebar-profile-hover:#ffffff0f;--sidebar-edit-bg:#b5abb1;--sidebar-edit-border:#9a8490;--sidebar-edit-icon:#5c4652;--sidebar-edit-hover-bg:#c4bac0;--sidebar-edit-hover-border:#c43d75;--sidebar-edit-hover-icon:#831843;--sidebar-chip-rail-bg:#b5abb1;--sidebar-chip-rail-border:#9a8490;--sidebar-chip-rail-shadow:inset 0 1px 3px #4a2a3a1a;--sidebar-chip-idle:#5c4652;--sidebar-chip-active-text:#3f2a36;--sidebar-tile-bg:#b8aeb4;--sidebar-tile-border:#9a8490;--sidebar-tile-shadow:0 1px 2px #4a2a3a1a;--sidebar-tile-hover:#c2b8be;--sidebar-tile-label:#4a353f;--sidebar-stat-gems-border:#0d9488;--sidebar-stat-gems-label:#0f766e;--sidebar-stat-gems-value:#134e4a;--sidebar-stat-coins-border:#d97706;--sidebar-stat-coins-label:#b45309;--sidebar-stat-coins-value:#92400e;--sidebar-stat-coins-icon:#b45309;--sidebar-shop-border:#d97706;--sidebar-shop-bg:linear-gradient(145deg, #fbbf24 0%, #d97706 55%, #b45309 100%);--sidebar-shop-icon:#fffbeb;--sidebar-online-icon:#047857;--sidebar-online-count:#065f46;--sidebar-online-count-bg:#a8c4bc;--sidebar-online-count-text:#065f46;--sidebar-online-count-border:#0d9488;--sidebar-idle-pill-bg:#d4b896;--sidebar-idle-pill-text:#92400e;--sidebar-idle-pill-ring:#b45309;--sidebar-search-active-bg:#c4bac0;--sidebar-search-active-text:#831843;--sidebar-row-hover-ring:#c43d7538}html[data-chat-theme=light] .chat-sidebar-panel:before,html[data-chat-theme=light] .chat-sidebar-profile:before{content:"";pointer-events:none;opacity:1;background:linear-gradient(90deg,#f9a8d4 0%,#ec4899 50%,#f9a8d4 100%);height:3px;position:absolute;top:0;left:0;right:0}html[data-chat-theme=light] .chat-sidebar-stat-pill--gems{background:#a8c4bc;border-color:#0d9488;box-shadow:inset 0 1px #ffffff1f}html[data-chat-theme=light] .chat-sidebar-stat-pill--coins{background:#c9b89a;border-color:#d97706;box-shadow:inset 0 1px #ffffff1f}html[data-chat-theme=light] .chat-sidebar-chip--opt-dark:not(.chat-sidebar-chip--active):not(:disabled){color:#475569;background:#e8ecf1;border-color:#b0bac7}html[data-chat-theme=light] .chat-sidebar-chip--opt-light:not(.chat-sidebar-chip--active):not(:disabled){color:#9d174d;background:#f5e4ec;border-color:#e8b4cc}html[data-chat-theme=light] .chat-sidebar-chip--opt-midnight:not(.chat-sidebar-chip--active):not(:disabled){color:#1e40af;background:#e4edf8;border-color:#b8cce8}html[data-chat-theme=light] .chat-sidebar-profile__nick{border-color:var(--profile-accent,var(--accent))}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-sidebar-profile__nick{border-color:color-mix(in srgb, var(--profile-accent,var(--accent)) 46%, #45353e 54%)}}html[data-chat-theme=light] .chat-sidebar-profile__nick{background:var(--profile-accent,var(--accent))}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-sidebar-profile__nick{background:color-mix(in srgb, var(--profile-accent,var(--accent)) 22%, #7a6a72 78%)}}html[data-chat-theme=midnight] .chat-sidebar-profile__nick{border-color:var(--profile-accent,var(--accent))}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .chat-sidebar-profile__nick{border-color:color-mix(in srgb, var(--profile-accent,var(--accent)) 44%, #2a3548 56%)}}html[data-chat-theme=midnight] .chat-sidebar-profile__nick{background:var(--profile-accent,var(--accent))}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .chat-sidebar-profile__nick{background:color-mix(in srgb, var(--profile-accent,var(--accent)) 20%, #6a7280 80%)}}html[data-chat-theme=light] .chat-sidebar-profile__rank{border-color:var(--rank-accent,#f472b6)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-sidebar-profile__rank{border-color:color-mix(in srgb, var(--rank-accent,#f472b6) 64%, #5c4652 36%)}}html[data-chat-theme=light] .chat-sidebar-profile__rank{background:var(--rank-accent,#f472b6)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-sidebar-profile__rank{background:color-mix(in srgb, var(--rank-accent,#f472b6) 9%, #2a2228 91%)}}html[data-chat-theme=light] .chat-sidebar-profile__rank{color:var(--rank-accent,#fde047)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-sidebar-profile__rank{color:color-mix(in srgb, var(--rank-accent,#fde047) 90%, #fff7ed 10%)}}html[data-chat-theme=midnight] .chat-sidebar-profile__rank{border-color:var(--rank-accent,#60a5fa)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .chat-sidebar-profile__rank{border-color:color-mix(in srgb, var(--rank-accent,#60a5fa) 62%, #2a3548 38%)}}html[data-chat-theme=midnight] .chat-sidebar-profile__rank{background:var(--rank-accent,#60a5fa)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .chat-sidebar-profile__rank{background:color-mix(in srgb, var(--rank-accent,#60a5fa) 9%, #1a2434 91%)}}html[data-chat-theme=midnight] .chat-sidebar-profile__rank{color:var(--rank-accent,#bae6fd)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .chat-sidebar-profile__rank{color:color-mix(in srgb, var(--rank-accent,#bae6fd) 90%, #f0f9ff 10%)}}html[data-chat-theme=light] .chat-sidebar-chip--active.chat-sidebar-chip--opt-dark{color:#1e293b;background:#94a3b8;border-color:#64748b}html[data-chat-theme=light] .chat-sidebar-chip--active.chat-sidebar-chip--opt-light{color:#831843;background:#d4a8bc;border-color:#db2777}html[data-chat-theme=light] .chat-sidebar-chip--active.chat-sidebar-chip--opt-midnight{color:#1e3a8a;background:#9eb8d8;border-color:#3b82f6}html[data-chat-theme=light] .chat-sidebar-chip--active.chat-sidebar-chip--opt-small{color:#581c87;background:#b8a8c8;border-color:#9333ea}html[data-chat-theme=light] .chat-sidebar-chip--active.chat-sidebar-chip--opt-large{color:#78350f;background:#c9b078;border-color:#d97706}html[data-chat-theme=light] .chat-sidebar-chip--active.chat-sidebar-chip--opt-default{color:#3f2a36;background:#c4bac0;border-color:#9a8490}html[data-chat-theme=light] .chat-sidebar-appearance__icon--theme{color:#9d174d}html[data-chat-theme=light] .chat-sidebar-appearance__icon--text{color:#5c4652}html[data-chat-theme=midnight] .chat-left-sidebar,html[data-chat-theme=midnight] .chat-right-sidebar{background:var(--sidebar-rail-bg);box-shadow:var(--sidebar-rail-highlight)}html[data-chat-theme=midnight]{--sidebar-rail-bg:linear-gradient(165deg, #a8b2c0 0%, #9ea8b6 45%, #95a0af 100%);--sidebar-rail-highlight:inset 0 1px 0 #ffffff3d;--sidebar-panel-title-size:9px;--sidebar-section-label-size:8px;--sidebar-panel-bg:#a8b0bc;--sidebar-panel-border:#7d8a9c;--sidebar-panel-shadow:0 1px 3px #1a2a4224, 0 6px 16px #1a2a421a, inset 0 1px 0 #ffffff14;--sidebar-panel-head-bg:linear-gradient(180deg, #b0b8c4 0%, #a5adb9 100%);--sidebar-panel-title:#1e293b;--sidebar-section-label:#3d4a5c;--sidebar-section-icon:#1d4ed8;--sidebar-profile-bg:linear-gradient(168deg, #b3bbc7 0%, #a8b0bc 45%, var(--profile-accent,#3b6fd4) 100%)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--sidebar-profile-bg:linear-gradient(168deg, #b3bbc7 0%, #a8b0bc 45%, color-mix(in srgb, var(--profile-accent,#3b6fd4) 12%, #9da5b2) 100%)}}html[data-chat-theme=midnight]{--sidebar-profile-border:#7d8a9c;--sidebar-profile-shadow:0 2px 5px #1a2a421c, 0 8px 20px #1a2a4221, inset 0 1px 0 #ffffff1a;--sidebar-profile-footer:#9da5b2;--sidebar-profile-hover:#ffffff0f;--sidebar-edit-bg:#9da5b2;--sidebar-edit-border:#7d8a9c;--sidebar-edit-icon:#3d4a5c;--sidebar-edit-hover-bg:#a8b0bc;--sidebar-edit-hover-border:#3b6fd4;--sidebar-edit-hover-icon:#1e40af;--sidebar-chip-rail-bg:#9da5b2;--sidebar-chip-rail-border:#7d8a9c;--sidebar-chip-rail-shadow:inset 0 1px 3px #1a2a421a;--sidebar-chip-idle:#3d4a5c;--sidebar-chip-active-text:#1a2a42;--sidebar-tile-bg:#9da5b2;--sidebar-tile-border:#7d8a9c;--sidebar-tile-shadow:0 1px 2px #1a2a421c;--sidebar-tile-hover:#a8b0bc;--sidebar-tile-label:#2d3748;--sidebar-stat-gems-border:#0891b2;--sidebar-stat-gems-label:#0e7490;--sidebar-stat-gems-value:#155e75;--sidebar-stat-coins-border:#d97706;--sidebar-stat-coins-label:#b45309;--sidebar-stat-coins-value:#92400e;--sidebar-stat-coins-icon:#b45309;--sidebar-shop-border:#d97706;--sidebar-shop-bg:linear-gradient(145deg, #fbbf24 0%, #d97706 55%, #b45309 100%);--sidebar-shop-icon:#fffbeb;--sidebar-online-icon:#0369a1;--sidebar-online-count:#075985;--sidebar-online-count-bg:#8eb4d4;--sidebar-online-count-text:#075985;--sidebar-online-count-border:#0284c7;--sidebar-idle-pill-bg:#8eb4d4;--sidebar-idle-pill-text:#1e40af;--sidebar-idle-pill-ring:#3b82f6;--sidebar-search-active-bg:#a8b0bc;--sidebar-search-active-text:#1d4ed8;--sidebar-row-hover-ring:#3b6fd43d}html[data-chat-theme=midnight] .chat-sidebar-panel:before,html[data-chat-theme=midnight] .chat-sidebar-profile:before{content:"";pointer-events:none;opacity:1;background:linear-gradient(90deg,#93c5fd 0%,#3b82f6 50%,#93c5fd 100%);height:3px;position:absolute;top:0;left:0;right:0}html[data-chat-theme=midnight] .chat-sidebar-stat-pill--gems{background:#8eb4c4;border-color:#0891b2;box-shadow:inset 0 1px #ffffff1f}html[data-chat-theme=midnight] .chat-sidebar-stat-pill--coins{background:#b8a888;border-color:#d97706;box-shadow:inset 0 1px #ffffff1f}html[data-chat-theme=midnight] .chat-sidebar-chip--opt-dark:not(.chat-sidebar-chip--active):not(:disabled){color:#334155;background:#e0e6ee;border-color:#a8b4c4}html[data-chat-theme=midnight] .chat-sidebar-chip--opt-light:not(.chat-sidebar-chip--active):not(:disabled){color:#9d174d;background:#efe4ea;border-color:#d4b0c0}html[data-chat-theme=midnight] .chat-sidebar-chip--opt-midnight:not(.chat-sidebar-chip--active):not(:disabled){color:#1e40af;background:#dfeaf6;border-color:#a8c0e0}html[data-chat-theme=midnight] .chat-sidebar-chip--active.chat-sidebar-chip--opt-dark{color:#1e293b;background:#8a96a8;border-color:#64748b}html[data-chat-theme=midnight] .chat-sidebar-chip--active.chat-sidebar-chip--opt-light{color:#831843;background:#b898a8;border-color:#db2777}html[data-chat-theme=midnight] .chat-sidebar-chip--active.chat-sidebar-chip--opt-midnight{color:#1e3a8a;background:#8eb0d8;border-color:#2563eb}html[data-chat-theme=midnight] .chat-sidebar-chip--active.chat-sidebar-chip--opt-small{color:#4c1d95;background:#a8a0c4;border-color:#7c3aed}html[data-chat-theme=midnight] .chat-sidebar-chip--active.chat-sidebar-chip--opt-large{color:#78350f;background:#b8a070;border-color:#d97706}html[data-chat-theme=midnight] .chat-sidebar-chip--active.chat-sidebar-chip--opt-default{color:#1a2a42;background:#a8b0bc;border-color:#7d8a9c}html[data-chat-theme=midnight] .chat-sidebar-appearance__icon--theme{color:#1d4ed8}html[data-chat-theme=midnight] .chat-sidebar-appearance__icon--text{color:#3d4a5c}html[data-chat-theme=light] .chat-left-sidebar,html[data-chat-theme=midnight] .chat-left-sidebar{color:var(--foreground)}html[data-chat-theme=light] .chat-sidebar-panel__title,html[data-chat-theme=midnight] .chat-sidebar-panel__title{font-weight:800}html[data-chat-theme=light] .chat-sidebar-section-label,html[data-chat-theme=midnight] .chat-sidebar-section-label{letter-spacing:.11em;font-weight:800}html[data-chat-theme=light] .chat-sidebar-action-tile__label,html[data-chat-theme=midnight] .chat-sidebar-action-tile__label{color:var(--sidebar-tile-label);font-weight:700}html[data-chat-theme=light] .chat-sidebar-profile__footer,html[data-chat-theme=midnight] .chat-sidebar-profile__footer{color:var(--foreground)}html[data-chat-theme=light] .chat-sidebar-profile__footer .text-\[var\(--muted\)\],html[data-chat-theme=midnight] .chat-sidebar-profile__footer .text-\[var\(--muted\)\]{color:var(--sidebar-section-label)!important}html[data-chat-theme=light] .chat-sidebar-action-tile__icon--shop,html[data-chat-theme=midnight] .chat-sidebar-action-tile__icon--shop{color:#92400e;--tw-ring-color:#b45309;background:#c9b078}html[data-chat-theme=light] .chat-sidebar-action-tile__icon--settings,html[data-chat-theme=midnight] .chat-sidebar-action-tile__icon--settings{color:#334155;--tw-ring-color:#64748b;background:#a8aeb8}html[data-chat-theme=light] .chat-sidebar-action-tile__icon--games,html[data-chat-theme=midnight] .chat-sidebar-action-tile__icon--games{color:#065f46;--tw-ring-color:#047857;background:#8eb8a8}html[data-chat-theme=light] .chat-sidebar-action-tile__icon--daily_reward,html[data-chat-theme=midnight] .chat-sidebar-action-tile__icon--daily_reward{color:#9f1239;--tw-ring-color:#be123c;background:#c4a0a8}html[data-chat-theme=light] .chat-sidebar-action-tile__icon--voting,html[data-chat-theme=midnight] .chat-sidebar-action-tile__icon--voting{color:#5b21b6;--tw-ring-color:#7c3aed;background:#a8a0c4}html[data-chat-theme=light] .chat-sidebar-action-tile__icon--leaderboard,html[data-chat-theme=midnight] .chat-sidebar-action-tile__icon--leaderboard{color:#1e40af;--tw-ring-color:#2563eb;background:#8eb0d8}html[data-chat-theme=light] .chat-sidebar-action-tile__icon--news,html[data-chat-theme=midnight] .chat-sidebar-action-tile__icon--news{color:#9a3412;--tw-ring-color:#c2410c;background:#c4a888}html[data-chat-theme=light] .chat-sidebar-action-tile__icon--contact_us,html[data-chat-theme=midnight] .chat-sidebar-action-tile__icon--contact_us{color:#075985;--tw-ring-color:#0369a1;background:#8eb4d4}html[data-chat-theme=light] .chat-sidebar-logout,html[data-chat-theme=midnight] .chat-sidebar-logout{color:#831843;background:#b8989e;border-color:#be123c;font-weight:700}html[data-chat-theme=light] .chat-sidebar-logout:hover:not(:disabled),html[data-chat-theme=midnight] .chat-sidebar-logout:hover:not(:disabled){color:#701a35;background:#c4a0a8;border-color:#9f1239}:root:not([data-chat-theme]) .chat-sidebar-action-tile__icon--shop{color:#fcd34d;--tw-ring-color:#fbbf2433;background:#f59e0b26}:root:not([data-chat-theme]) .chat-sidebar-action-tile__icon--settings{color:#cbd5e1;--tw-ring-color:#94a3b833;background:#64748b26}:root:not([data-chat-theme]) .chat-sidebar-action-tile__icon--games{color:#6ee7b7;--tw-ring-color:#34d39933;background:#10b98126}:root:not([data-chat-theme]) .chat-sidebar-action-tile__icon--daily_reward{color:#fb7185;--tw-ring-color:#fb718533;background:#f43f5e26}:root:not([data-chat-theme]) .chat-sidebar-action-tile__icon--voting{color:#c4b5fd;--tw-ring-color:#a78bfa33;background:#8b5cf626}:root:not([data-chat-theme]) .chat-sidebar-action-tile__icon--leaderboard{color:#7dd3fc;--tw-ring-color:#38bdf833;background:#0ea5e926}:root:not([data-chat-theme]) .chat-sidebar-action-tile__icon--news{color:#fdba74;--tw-ring-color:#fb923c33;background:#f9731626}:root:not([data-chat-theme]) .chat-sidebar-action-tile__icon--contact_us{color:#67e8f9;--tw-ring-color:#22d3ee33;background:#06b6d426}:root:not([data-chat-theme]) .chat-sidebar-chip--active.chat-sidebar-chip--opt-dark{color:#f1f5f9;background:#64748b40;border-color:#94a3b84d}:root:not([data-chat-theme]) .chat-sidebar-chip--active.chat-sidebar-chip--opt-light{color:#ffe4e6;background:#f43f5e38;border-color:#fb71854d}:root:not([data-chat-theme]) .chat-sidebar-chip--active.chat-sidebar-chip--opt-midnight{color:#e0f2fe;background:#0ea5e938;border-color:#38bdf84d}:root:not([data-chat-theme]) .chat-sidebar-chip--active.chat-sidebar-chip--opt-small{color:#ddd6fe;background:#8b5cf633;border-color:#a78bfa4d}:root:not([data-chat-theme]) .chat-sidebar-chip--active.chat-sidebar-chip--opt-large{color:#fef3c7;background:#f59e0b33;border-color:#fbbf244d}html[data-chat-theme=light] .chat-main-header,html[data-chat-theme=midnight] .chat-main-header{background:var(--header-chrome);box-shadow:0 1px 0 var(--divider)}html[data-chat-theme=light] .chat-header-icon-btn,html[data-chat-theme=midnight] .chat-header-icon-btn{border:1px solid var(--header-btn-border);background:var(--header-btn-bg);color:var(--header-btn-icon);border-radius:.5rem;transition:border-color .15s,background .15s,color .15s,transform .12s;box-shadow:inset 0 1px #ffffff1f}html[data-chat-theme=light] .chat-header-icon-btn:hover,html[data-chat-theme=midnight] .chat-header-icon-btn:hover{border-color:var(--header-btn-hover-border);background:var(--header-btn-hover-bg);color:var(--header-btn-icon-hover)}html[data-chat-theme=light] .chat-header-icon-btn--admin,html[data-chat-theme=midnight] .chat-header-icon-btn--admin{color:#9a3412;border-color:#ea580c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-header-icon-btn--admin,html[data-chat-theme=midnight] .chat-header-icon-btn--admin{border-color:color-mix(in srgb, #ea580c 32%, var(--header-btn-border))}}html[data-chat-theme=light] .chat-header-icon-btn--admin,html[data-chat-theme=midnight] .chat-header-icon-btn--admin{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-header-icon-btn--admin,html[data-chat-theme=midnight] .chat-header-icon-btn--admin{background:color-mix(in srgb, #f59e0b 18%, var(--header-btn-bg))}}html[data-chat-theme=light] .chat-header-icon-btn--admin:hover,html[data-chat-theme=midnight] .chat-header-icon-btn--admin:hover{color:#7c2d12;background:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-header-icon-btn--admin:hover,html[data-chat-theme=midnight] .chat-header-icon-btn--admin:hover{background:color-mix(in srgb, #f59e0b 28%, var(--header-btn-bg))}}html[data-chat-theme=light] .chat-header-toolbar [class*=bg-sky-500],html[data-chat-theme=midnight] .chat-header-toolbar [class*=bg-sky-500]{background:var(--accent)!important;box-shadow:0 1px 4px var(--accent)!important}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-header-toolbar [class*=bg-sky-500],html[data-chat-theme=midnight] .chat-header-toolbar [class*=bg-sky-500]{box-shadow:0 1px 4px color-mix(in srgb, var(--accent) 35%, transparent)!important}}html[data-chat-theme=light] .radio-header-chip,html[data-chat-theme=midnight] .radio-header-chip{border:1px solid var(--header-btn-border);background:var(--header-btn-bg);border-radius:.5rem;padding:2px 6px 2px 2px;box-shadow:inset 0 1px #ffffff1f}html[data-chat-theme=light] .radio-header-chip:hover,html[data-chat-theme=midnight] .radio-header-chip:hover{border-color:var(--header-btn-hover-border);background:var(--header-btn-hover-bg)!important}html[data-chat-theme=light] .radio-header-chip .radio-header-chip__icon:not(.radio-header-chip__icon--muted){--tw-ring-color:#c43d7566;box-shadow:inset 0 1px #ffffff38;background-image:linear-gradient(145deg,#d4a8bc 0%,#c43d75 100%)!important}html[data-chat-theme=midnight] .radio-header-chip .radio-header-chip__icon:not(.radio-header-chip__icon--muted){--tw-ring-color:#3b6fd46b;box-shadow:inset 0 1px #ffffff38;background-image:linear-gradient(145deg,#7ba3d4 0%,#3b6fd4 100%)!important}html[data-chat-theme=light] .radio-header-chip .radio-header-chip__icon--muted,html[data-chat-theme=midnight] .radio-header-chip .radio-header-chip__icon--muted{--tw-ring-color:#be123c4d;background-image:linear-gradient(145deg,#9a8a92 0%,#6e6168 100%)!important}html[data-chat-theme=light] .radio-header-chip .radio-header-chip__icon svg,html[data-chat-theme=midnight] .radio-header-chip .radio-header-chip__icon svg{filter:drop-shadow(0 1px 1px #0003);color:#fff!important}html[data-chat-theme=light] .radio-header-chip__brand-watan{color:#0000;filter:none;background:linear-gradient(135deg,#4a2f3d 0%,#9d174d 55%,#c43d75 100%);-webkit-background-clip:text;background-clip:text}html[data-chat-theme=midnight] .radio-header-chip__brand-watan{color:#0000;filter:none;background:linear-gradient(135deg,#1e3a5f 0%,#2563eb 55%,#3b6fd4 100%);-webkit-background-clip:text;background-clip:text}html[data-chat-theme=light] .radio-header-chip__brand-chat{color:#0000;background:linear-gradient(135deg,#831843 0%,#db2777 50%,#be185d 100%);-webkit-background-clip:text;background-clip:text}html[data-chat-theme=midnight] .radio-header-chip__brand-chat{color:#0000;background:linear-gradient(135deg,#1e40af 0%,#3b82f6 50%,#60a5fa 100%);-webkit-background-clip:text;background-clip:text}html[data-chat-theme=light] .radio-header-chip__marquee,html[data-chat-theme=midnight] .radio-header-chip__marquee{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .radio-header-chip__marquee,html[data-chat-theme=midnight] .radio-header-chip__marquee{color:color-mix(in srgb, var(--foreground) 78%, var(--muted))}}html[data-chat-theme=light] .radio-header-chip__marquee,html[data-chat-theme=midnight] .radio-header-chip__marquee{font-weight:600}html[data-chat-theme=light] .chat-header-strip,html[data-chat-theme=midnight] .chat-header-strip{border-bottom:1px solid var(--header-strip-border);background:var(--header-strip-bg);min-height:22px;box-shadow:inset 0 1px #ffffff1a}html[data-chat-theme=light] .chat-header-strip__sep,html[data-chat-theme=midnight] .chat-header-strip__sep{background:var(--header-strip-border)}.chat-header-ticker-shell{border-bottom:1px solid var(--header-ticker-shell-border);background:var(--header-ticker-shell-bg)}.chat-header-ticker-shell__sep{background:var(--header-ticker-shell-sep)}html[data-chat-theme=light]{--header-ticker-shell-border:#5b2a440f;--header-ticker-shell-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--header-ticker-shell-bg:color-mix(in srgb, var(--chrome) 18%, transparent)}}html[data-chat-theme=light]{--header-ticker-shell-sep:#5b2a4414}html[data-chat-theme=midnight]{--header-ticker-shell-border:#1e3a5f0f;--header-ticker-shell-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--header-ticker-shell-bg:color-mix(in srgb, var(--chrome) 18%, transparent)}}html[data-chat-theme=midnight]{--header-ticker-shell-sep:#1e3a5f14}:root:not([data-chat-theme]){--header-ticker-shell-border:#ffffff0a;--header-ticker-shell-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){:root:not([data-chat-theme]){--header-ticker-shell-bg:color-mix(in srgb, var(--chrome) 18%, transparent)}}:root:not([data-chat-theme]){--header-ticker-shell-sep:#ffffff12}html[data-chat-theme=light] .chat-header-ticker__slide-title,html[data-chat-theme=midnight] .chat-header-ticker__slide-title{color:var(--header-ticker-title);letter-spacing:.12em;font-weight:800}html[data-chat-theme=light] .chat-header-ticker__slide-icon--hourly,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--hourly{color:#be185d!important}html[data-chat-theme=light] .chat-header-ticker__slide-icon--daily,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--daily{color:#047857!important}html[data-chat-theme=light] .chat-header-ticker__slide-icon--weekly,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--weekly{color:#0f766e!important}html[data-chat-theme=light] .chat-header-ticker__slide-icon--active,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--active{color:#65a30d!important}html[data-chat-theme=light] .chat-header-ticker__slide-icon--gifters,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--gifters{color:#d97706!important}html[data-chat-theme=light] .chat-header-ticker__slide-icon--gifts-received,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--gifts-received{color:#c026d3!important}html[data-chat-theme=light] .chat-header-ticker__slide-icon--liked,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--liked{color:#e11d48!important}html[data-chat-theme=light] .chat-header-ticker__slide-icon--gamers,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--gamers{color:#7c3aed!important}html[data-chat-theme=light] .chat-header-ticker__slide-icon--trivia,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--trivia{color:#0891b2!important}html[data-chat-theme=light] .chat-header-ticker__slide-icon--reputed,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--reputed{color:#ca8a04!important}html[data-chat-theme=light] .chat-header-ticker__slide-icon--spenders,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--spenders{color:#ea580c!important}html[data-chat-theme=light] .chat-header-ticker__slide-icon--stories,html[data-chat-theme=midnight] .chat-header-ticker__slide-icon--stories{color:#4f46e5!important}html[data-chat-theme=light] .chat-header-perk--champ,html[data-chat-theme=midnight] .chat-header-perk--champ,html[data-chat-theme=light] .chat-header-perk--coins,html[data-chat-theme=midnight] .chat-header-perk--coins{border-radius:999px;padding:2px 7px 2px 5px;box-shadow:0 1px 3px #0000001a}html[data-chat-theme=light] .chat-header-perk--champ,html[data-chat-theme=midnight] .chat-header-perk--champ{border:1px solid var(--header-champ-border);background:var(--header-champ-bg);box-shadow:0 1px 3px var(--header-champ-border), inset 0 1px 0 #ffffff73}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-header-perk--champ,html[data-chat-theme=midnight] .chat-header-perk--champ{box-shadow:0 1px 3px color-mix(in srgb, var(--header-champ-border) 22%, transparent), inset 0 1px 0 #ffffff73}}html[data-chat-theme=light] .chat-header-perk--coins,html[data-chat-theme=midnight] .chat-header-perk--coins{border:1px solid var(--header-coin-border);background:var(--header-coin-bg);box-shadow:0 1px 3px var(--header-coin-border), inset 0 1px 0 #ffffff6b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-header-perk--coins,html[data-chat-theme=midnight] .chat-header-perk--coins{box-shadow:0 1px 3px color-mix(in srgb, var(--header-coin-border) 18%, transparent), inset 0 1px 0 #ffffff6b}}html[data-chat-theme=light] .chat-header-perk__coin-icon,html[data-chat-theme=midnight] .chat-header-perk__coin-icon{color:var(--header-coin-accent);opacity:1}html[data-chat-theme=light] .chat-header-perk__multiply,html[data-chat-theme=midnight] .chat-header-perk__multiply{color:var(--header-coin-multiply);opacity:1;font-weight:700}html[data-chat-theme=light] .chat-header-perk__rate--tier-1,html[data-chat-theme=midnight] .chat-header-perk__rate--tier-1{color:var(--header-coin-rate-1)}html[data-chat-theme=light] .chat-header-perk__rate--tier-2,html[data-chat-theme=midnight] .chat-header-perk__rate--tier-2{color:var(--header-coin-rate-2)}html[data-chat-theme=light] .chat-header-perk__rate--tier-3,html[data-chat-theme=midnight] .chat-header-perk__rate--tier-3{color:var(--header-coin-rate-3)}html[data-chat-theme=light] .chat-header-perk__rate--tier-4,html[data-chat-theme=midnight] .chat-header-perk__rate--tier-4{color:var(--header-coin-rate-4)}html[data-chat-theme=light] .chat-header-perk__champ-icon,html[data-chat-theme=midnight] .chat-header-perk__champ-icon{color:var(--header-champ-accent);opacity:1}html[data-chat-theme=light] .chat-header-perk__nick,html[data-chat-theme=midnight] .chat-header-perk__nick{color:var(--header-champ-nick);text-shadow:0 1px #ffffff59;font-weight:800}html[data-chat-theme=light] button.chat-header-perk--champ:hover .chat-header-perk__nick,html[data-chat-theme=midnight] button.chat-header-perk--champ:hover .chat-header-perk__nick{color:var(--header-champ-nick)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] button.chat-header-perk--champ:hover .chat-header-perk__nick,html[data-chat-theme=midnight] button.chat-header-perk--champ:hover .chat-header-perk__nick{color:color-mix(in srgb, var(--header-champ-nick) 88%, var(--accent))}}:root:not([data-chat-theme]) .chat-header-perk--coins{background:#f59e0b24;border:1px solid #fbbf2447;border-radius:999px;padding:2px 7px 2px 5px;box-shadow:inset 0 1px #ffffff0f}:root:not([data-chat-theme]) .chat-header-perk--champ{background:#f59e0b1f;border:1px solid #fbbf2457;border-radius:999px;padding:2px 7px 2px 5px;box-shadow:inset 0 1px #ffffff0f}:root:not([data-chat-theme]) .chat-header-perk__nick{text-shadow:0 1px 2px #00000073;font-weight:800;color:#fde68a!important}:root:not([data-chat-theme]) button.chat-header-perk--champ:hover .chat-header-perk__nick{color:#fff1a8!important}html[data-chat-theme=light] .chat-header-ticker__icon--momentum,html[data-chat-theme=midnight] .chat-header-ticker__icon--momentum{color:var(--header-ticker-momentum);opacity:1}html[data-chat-theme=light] .chat-header-ticker__label--momentum,html[data-chat-theme=midnight] .chat-header-ticker__label--momentum{color:var(--header-ticker-momentum)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-header-ticker__label--momentum,html[data-chat-theme=midnight] .chat-header-ticker__label--momentum{color:color-mix(in srgb, var(--header-ticker-momentum) 75%, var(--foreground))}}html[data-chat-theme=light] .chat-header-ticker__icon--booster,html[data-chat-theme=midnight] .chat-header-ticker__icon--booster{color:var(--header-ticker-booster);opacity:1}html[data-chat-theme=light] .chat-header-ticker__label--booster,html[data-chat-theme=midnight] .chat-header-ticker__label--booster{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-header-ticker__label--booster,html[data-chat-theme=midnight] .chat-header-ticker__label--booster{color:color-mix(in srgb, var(--foreground) 72%, transparent)}}html[data-chat-theme=light] .chat-header-ticker__label--booster,html[data-chat-theme=midnight] .chat-header-ticker__label--booster{font-weight:800}html[data-chat-theme=light] .chat-header-ticker__value--booster,html[data-chat-theme=midnight] .chat-header-ticker__value--booster{color:var(--header-ticker-booster)}html[data-chat-theme=light] .chat-header-ticker__value--momentum,html[data-chat-theme=midnight] .chat-header-ticker__value--momentum,html[data-chat-theme=light] .chat-header-ticker__value--level-1,html[data-chat-theme=midnight] .chat-header-ticker__value--level-1,html[data-chat-theme=light] .chat-header-ticker__value--level-2,html[data-chat-theme=midnight] .chat-header-ticker__value--level-2,html[data-chat-theme=light] .chat-header-ticker__value--level-3,html[data-chat-theme=midnight] .chat-header-ticker__value--level-3{color:var(--header-ticker-momentum)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-header-ticker__value--momentum,html[data-chat-theme=midnight] .chat-header-ticker__value--momentum,html[data-chat-theme=light] .chat-header-ticker__value--level-1,html[data-chat-theme=midnight] .chat-header-ticker__value--level-1,html[data-chat-theme=light] .chat-header-ticker__value--level-2,html[data-chat-theme=midnight] .chat-header-ticker__value--level-2,html[data-chat-theme=light] .chat-header-ticker__value--level-3,html[data-chat-theme=midnight] .chat-header-ticker__value--level-3{color:color-mix(in srgb, var(--header-ticker-momentum) 82%, var(--foreground))}}html[data-chat-theme=light] .chat-header-ticker__meta--booster,html[data-chat-theme=midnight] .chat-header-ticker__meta--booster{color:var(--header-ticker-booster)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-header-ticker__meta--booster,html[data-chat-theme=midnight] .chat-header-ticker__meta--booster{color:color-mix(in srgb, var(--header-ticker-booster) 55%, var(--muted))}}html[data-chat-theme=light] .chat-header-ticker__meta--momentum,html[data-chat-theme=midnight] .chat-header-ticker__meta--momentum{color:var(--header-ticker-momentum)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-header-ticker__meta--momentum,html[data-chat-theme=midnight] .chat-header-ticker__meta--momentum{color:color-mix(in srgb, var(--header-ticker-momentum) 50%, var(--muted))}}html[data-chat-theme=light] .speed-hour-banner,html[data-chat-theme=midnight] .speed-hour-banner{border-bottom:1px solid var(--event-speed-icon);min-height:18px}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .speed-hour-banner,html[data-chat-theme=midnight] .speed-hour-banner{border-bottom:1px solid color-mix(in srgb, var(--event-speed-icon) 28%, var(--chrome-border))}}html[data-chat-theme=light] .speed-hour-banner,html[data-chat-theme=midnight] .speed-hour-banner{background:var(--event-boost-bg);box-shadow:inset 0 1px #ffffff80}html[data-chat-theme=light] .speed-hour-banner__beam,html[data-chat-theme=midnight] .speed-hour-banner__beam{background:linear-gradient(90deg, transparent, var(--event-speed-icon), var(--event-speed-perk), transparent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .speed-hour-banner__beam,html[data-chat-theme=midnight] .speed-hour-banner__beam{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--event-speed-icon) 18%, transparent), color-mix(in srgb, var(--event-speed-perk) 14%, transparent), transparent)}}html[data-chat-theme=light] .speed-hour-banner__track,html[data-chat-theme=midnight] .speed-hour-banner__track{background:var(--event-speed-icon)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .speed-hour-banner__track,html[data-chat-theme=midnight] .speed-hour-banner__track{background:color-mix(in srgb, var(--event-speed-icon) 12%, transparent)}}html[data-chat-theme=light] .speed-hour-banner__track-fill,html[data-chat-theme=midnight] .speed-hour-banner__track-fill{background:linear-gradient(90deg, transparent, var(--event-speed-perk), var(--event-speed-icon), transparent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .speed-hour-banner__track-fill,html[data-chat-theme=midnight] .speed-hour-banner__track-fill{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--event-speed-perk) 75%, transparent), color-mix(in srgb, var(--event-speed-icon) 85%, transparent), transparent)}}html[data-chat-theme=light] .speed-hour-banner__label,html[data-chat-theme=midnight] .speed-hour-banner__label{color:var(--event-speed-label);text-shadow:none;font-weight:800}html[data-chat-theme=light] .speed-hour-banner__perk,html[data-chat-theme=midnight] .speed-hour-banner__perk{color:var(--event-speed-perk);text-shadow:none}html[data-chat-theme=light] .speed-hour-banner__icon,html[data-chat-theme=midnight] .speed-hour-banner__icon{color:var(--event-speed-icon);filter:none}html[data-chat-theme=light] .speed-hour-banner__dot,html[data-chat-theme=midnight] .speed-hour-banner__dot{background:var(--event-speed-icon)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .speed-hour-banner__dot,html[data-chat-theme=midnight] .speed-hour-banner__dot{background:color-mix(in srgb, var(--event-speed-icon) 55%, transparent)}}html[data-chat-theme=light] .speed-hour-banner__time,html[data-chat-theme=midnight] .speed-hour-banner__time{color:var(--event-speed-time);font-weight:700}html[data-chat-theme=light] .chat-well--speed-hour,html[data-chat-theme=midnight] .chat-well--speed-hour{background:radial-gradient(ellipse 110% 70% at 50% -15%, var(--event-speed-icon), transparent 58%), radial-gradient(ellipse 70% 50% at 100% 100%, var(--event-speed-perk), transparent 48%), linear-gradient(180deg, var(--event-boost-bg) 0%, transparent 160px), var(--chat-well)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-well--speed-hour,html[data-chat-theme=midnight] .chat-well--speed-hour{background:radial-gradient(ellipse 110% 70% at 50% -15%, color-mix(in srgb, var(--event-speed-icon) 12%, transparent), transparent 58%), radial-gradient(ellipse 70% 50% at 100% 100%, color-mix(in srgb, var(--event-speed-perk) 8%, transparent), transparent 48%), linear-gradient(180deg, color-mix(in srgb, var(--event-boost-bg) 18%, transparent) 0%, transparent 160px), var(--chat-well)}}html[data-chat-theme=light] .chat-well--speed-hour,html[data-chat-theme=midnight] .chat-well--speed-hour{box-shadow:inset 0 1px 0 var(--event-speed-icon), inset 0 0 0 1px var(--event-speed-icon)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-well--speed-hour,html[data-chat-theme=midnight] .chat-well--speed-hour{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--event-speed-icon) 14%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--event-speed-icon) 10%, transparent)}}html[data-chat-theme=light] .chat-well--speed-hour:before,html[data-chat-theme=midnight] .chat-well--speed-hour:before{background:repeating-linear-gradient(-52deg, var(--event-speed-icon) 0, var(--event-speed-icon) 1px, transparent 1px, transparent 12px)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-well--speed-hour:before,html[data-chat-theme=midnight] .chat-well--speed-hour:before{background:repeating-linear-gradient(-52deg, color-mix(in srgb, var(--event-speed-icon) 4%, transparent) 0, color-mix(in srgb, var(--event-speed-icon) 4%, transparent) 1px, transparent 1px, transparent 12px)}}html[data-chat-theme=light] .chat-well--speed-hour:before,html[data-chat-theme=midnight] .chat-well--speed-hour:before{opacity:.55}html[data-chat-theme=light] .chat-well--speed-hour:after,html[data-chat-theme=midnight] .chat-well--speed-hour:after{box-shadow:inset 0 0 36px var(--event-speed-icon)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-well--speed-hour:after,html[data-chat-theme=midnight] .chat-well--speed-hour:after{box-shadow:inset 0 0 36px color-mix(in srgb, var(--event-speed-icon) 6%, transparent)}}html[data-chat-theme=light] .chat-composer-zone--speed-hour:before,html[data-chat-theme=midnight] .chat-composer-zone--speed-hour:before{background:linear-gradient(180deg, transparent, var(--event-speed-icon))}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-zone--speed-hour:before,html[data-chat-theme=midnight] .chat-composer-zone--speed-hour:before{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--event-speed-icon) 8%, transparent))}}html[data-chat-theme=light] .chat-composer-zone--speed-hour:before,html[data-chat-theme=midnight] .chat-composer-zone--speed-hour:before{border-top:1px solid var(--event-speed-icon)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-zone--speed-hour:before,html[data-chat-theme=midnight] .chat-composer-zone--speed-hour:before{border-top:1px solid color-mix(in srgb, var(--event-speed-icon) 16%, transparent)}}html[data-chat-theme=light] .chat-composer-zone--speed-hour:before,html[data-chat-theme=midnight] .chat-composer-zone--speed-hour:before{box-shadow:0 -6px 20px var(--event-speed-icon)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-zone--speed-hour:before,html[data-chat-theme=midnight] .chat-composer-zone--speed-hour:before{box-shadow:0 -6px 20px color-mix(in srgb, var(--event-speed-icon) 8%, transparent)}}html[data-chat-theme=light] .chat-composer-zone--speed-hour .chrome-bar,html[data-chat-theme=midnight] .chat-composer-zone--speed-hour .chrome-bar{background:linear-gradient(180deg, var(--event-boost-bg), var(--chrome))}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-zone--speed-hour .chrome-bar,html[data-chat-theme=midnight] .chat-composer-zone--speed-hour .chrome-bar{background:linear-gradient(180deg, color-mix(in srgb, var(--event-boost-bg) 35%, var(--chrome)), var(--chrome))}}html[data-chat-theme=light] .chat-composer-field--speed-hour,html[data-chat-theme=midnight] .chat-composer-field--speed-hour{background:var(--composer-bg)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-field--speed-hour,html[data-chat-theme=midnight] .chat-composer-field--speed-hour{background:color-mix(in srgb, var(--composer-bg) 82%, var(--event-boost-bg))}}html[data-chat-theme=light] .chat-composer-field--speed-hour,html[data-chat-theme=midnight] .chat-composer-field--speed-hour{animation:2.4s ease-in-out infinite speed-hour-field-glow-soft}@keyframes speed-hour-field-glow-soft{0%,to{border-color:color-mix(in srgb, var(--event-speed-icon) 28%, var(--chrome-border))}50%{border-color:color-mix(in srgb, var(--event-speed-perk) 32%, var(--chrome-border))}}html[data-chat-theme=light] .chat-composer-field--speed-hour.chat-composer-field--focused,html[data-chat-theme=midnight] .chat-composer-field--speed-hour.chat-composer-field--focused{border-color:var(--event-speed-icon)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-field--speed-hour.chat-composer-field--focused,html[data-chat-theme=midnight] .chat-composer-field--speed-hour.chat-composer-field--focused{border-color:color-mix(in srgb, var(--event-speed-icon) 42%, var(--chrome-border))}}html[data-chat-theme=light] .chat-composer-field--speed-hour.chat-composer-field--focused,html[data-chat-theme=midnight] .chat-composer-field--speed-hour.chat-composer-field--focused{box-shadow:0 2px 8px #00000014, 0 0 0 2px var(--event-speed-icon)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-field--speed-hour.chat-composer-field--focused,html[data-chat-theme=midnight] .chat-composer-field--speed-hour.chat-composer-field--focused{box-shadow:0 2px 8px #00000014, 0 0 0 2px color-mix(in srgb, var(--event-speed-icon) 14%, transparent)}}html[data-chat-theme=light] .chat-composer-field--speed-hour .chat-composer-input::placeholder,html[data-chat-theme=midnight] .chat-composer-field--speed-hour .chat-composer-input::placeholder{color:var(--event-speed-time)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-field--speed-hour .chat-composer-input::placeholder,html[data-chat-theme=midnight] .chat-composer-field--speed-hour .chat-composer-input::placeholder{color:color-mix(in srgb, var(--event-speed-time) 45%, var(--muted))}}html[data-chat-theme=light] .youtube-audio-banner,html[data-chat-theme=midnight] .youtube-audio-banner{border-bottom:1px solid var(--event-media-border);background:var(--event-media-bg);min-height:16px;box-shadow:inset 0 1px #ffffff24}html[data-chat-theme=light] .youtube-audio-banner__icon,html[data-chat-theme=midnight] .youtube-audio-banner__icon{color:var(--event-media-icon);filter:drop-shadow(0 1px 1px #00000026)}html[data-chat-theme=light] .youtube-audio-banner__label,html[data-chat-theme=midnight] .youtube-audio-banner__label{color:var(--event-media-label);font-weight:600}html[data-chat-theme=light] .youtube-audio-banner__nick,html[data-chat-theme=midnight] .youtube-audio-banner__nick{color:var(--event-media-nick);text-shadow:0 1px 2px #0000001f;font-weight:800}html[data-chat-theme=light] .youtube-audio-banner__close,html[data-chat-theme=midnight] .youtube-audio-banner__close{color:var(--event-media-nick);background:#0000001f;border:1px solid #ffffff47;border-radius:999px}html[data-chat-theme=light] .youtube-audio-banner__close:hover,html[data-chat-theme=midnight] .youtube-audio-banner__close:hover{background:#00000038;border-color:#fff6}html[data-chat-theme=light] .chat-composer-zone .chrome-bar,html[data-chat-theme=midnight] .chat-composer-zone .chrome-bar{background:var(--chrome)}html[data-chat-theme=light] .chat-composer-field,html[data-chat-theme=midnight] .chat-composer-field{border-color:#000}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-field,html[data-chat-theme=midnight] .chat-composer-field{border-color:color-mix(in srgb, black 10%, var(--chrome-border))}}html[data-chat-theme=light] .chat-composer-field,html[data-chat-theme=midnight] .chat-composer-field{background:var(--composer-bg);box-shadow:inset 0 1px #ffffff24}html[data-chat-theme=light] .chat-composer-field--focused,html[data-chat-theme=midnight] .chat-composer-field--focused{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-field--focused,html[data-chat-theme=midnight] .chat-composer-field--focused{border-color:color-mix(in srgb, var(--accent) 45%, var(--chrome-border))}}html[data-chat-theme=light] .chat-composer-field--focused,html[data-chat-theme=midnight] .chat-composer-field--focused{background:var(--composer-bg)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-field--focused,html[data-chat-theme=midnight] .chat-composer-field--focused{background:color-mix(in srgb, var(--composer-bg) 92%, var(--chrome-inset))}}html[data-chat-theme=light] .chat-composer-field--focused,html[data-chat-theme=midnight] .chat-composer-field--focused{box-shadow:0 2px 8px #00000014, 0 0 0 2px var(--accent-soft)}html[data-chat-theme=light] .chat-composer-input,html[data-chat-theme=midnight] .chat-composer-input{color:var(--foreground);font-weight:500}html[data-chat-theme=light] .chat-composer-input::placeholder,html[data-chat-theme=midnight] .chat-composer-input::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-input::placeholder,html[data-chat-theme=midnight] .chat-composer-input::placeholder{color:color-mix(in srgb, var(--muted) 88%, transparent)}}html[data-chat-theme=light] .chat-composer-tool,html[data-chat-theme=midnight] .chat-composer-tool{border-color:var(--header-btn-border);background:var(--header-btn-bg);box-shadow:inset 0 1px #ffffff1f}html[data-chat-theme=light] .chat-composer-tool:hover:not(:disabled),html[data-chat-theme=midnight] .chat-composer-tool:hover:not(:disabled){border-color:var(--header-btn-hover-border);background:var(--header-btn-hover-bg);color:var(--header-btn-icon-hover);box-shadow:0 2px 6px #00000014}html[data-chat-theme=light] .chat-composer-tool--emoji,html[data-chat-theme=midnight] .chat-composer-tool--emoji{color:var(--composer-tool-emoji)}html[data-chat-theme=light] .chat-composer-tool--voice,html[data-chat-theme=midnight] .chat-composer-tool--voice{color:var(--composer-tool-voice)}html[data-chat-theme=light] .chat-composer-tool--attach,html[data-chat-theme=midnight] .chat-composer-tool--attach{color:var(--composer-tool-attach)}html[data-chat-theme=light] .chat-composer-tool--active,html[data-chat-theme=midnight] .chat-composer-tool--active{color:var(--accent);background:var(--accent-soft);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-tool--active,html[data-chat-theme=midnight] .chat-composer-tool--active{border-color:color-mix(in srgb, var(--accent) 35%, var(--chrome-border))}}html[data-chat-theme=light] .chat-composer-tool--active,html[data-chat-theme=midnight] .chat-composer-tool--active{box-shadow:0 1px 5px var(--accent), inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-tool--active,html[data-chat-theme=midnight] .chat-composer-tool--active{box-shadow:0 1px 5px color-mix(in srgb, var(--accent) 18%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--accent) 12%, transparent)}}html[data-chat-theme=light] .chat-composer-send--ready,html[data-chat-theme=midnight] .chat-composer-send--ready{background:var(--accent);color:var(--on-accent);border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-send--ready,html[data-chat-theme=midnight] .chat-composer-send--ready{border:1px solid color-mix(in srgb, var(--accent) 65%, black)}}html[data-chat-theme=light] .chat-composer-send--ready,html[data-chat-theme=midnight] .chat-composer-send--ready{box-shadow:0 2px 8px var(--accent), inset 0 1px 0 #ffffff40}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-send--ready,html[data-chat-theme=midnight] .chat-composer-send--ready{box-shadow:0 2px 8px color-mix(in srgb, var(--accent) 32%, transparent), inset 0 1px 0 #ffffff40}}html[data-chat-theme=light] .chat-composer-send--ready:hover,html[data-chat-theme=midnight] .chat-composer-send--ready:hover{filter:brightness(1.06);box-shadow:0 3px 12px var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-composer-send--ready:hover,html[data-chat-theme=midnight] .chat-composer-send--ready:hover{box-shadow:0 3px 12px color-mix(in srgb, var(--accent) 38%, transparent)}}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__icon{color:#047857}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__count{color:var(--sidebar-online-count-text);background:var(--sidebar-online-count-bg);border-color:var(--sidebar-online-count-border);box-shadow:inset 0 1px #ffffff2e}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__idle-pill{color:#92400e;--tw-ring-color:#b45309;background:#d4b896}html[data-chat-theme=light] .chat-right-sidebar .chat-right-sidebar__icon-btn{color:#5c4652;background:#b5abb1;border:1px solid #9a8490;border-radius:.5rem}html[data-chat-theme=light] .chat-right-sidebar .chat-right-sidebar__icon-btn:hover{color:#3f2a36;background:#c4bac0}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__search-btn--active{color:#831843;background:#c4bac0;border-color:#c43d75}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__search-spinner{color:#831843}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__search-error{color:#be123c}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__offline-title{color:#5c4652}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__offline-header span{color:#6e6168}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__empty{background:#b8aeb4;border-color:#9a8490}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__empty-text{color:#5c4652}html[data-chat-theme=light] .chat-right-sidebar .online-user-list-scroll{scrollbar-color:#9d174d73 #4a2a3a1f}html[data-chat-theme=light] .chat-right-sidebar .online-user-list-scroll::-webkit-scrollbar-track{background:#4a2a3a1a}html[data-chat-theme=light] .chat-right-sidebar .online-user-list-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#c43d7580,#9d174d66);border-color:#4a2a3a26}html[data-chat-theme=light] .chat-right-sidebar .online-user-list-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(#db2777a6,#c43d758c)}html[data-chat-theme=light] .chat-right-sidebar .online-user-row{--online-row-mix:#c4bac0;border-color:#9a8490;background:linear-gradient(105deg, var(--profile-accent,#c43d75) 0%, var(--message-bg) 46%, var(--message-bg) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-right-sidebar .online-user-row{background:linear-gradient(105deg, color-mix(in srgb, var(--profile-accent,#c43d75) 8%, transparent) 0%, color-mix(in srgb, var(--message-bg) 55%, var(--online-row-mix)) 46%, var(--message-bg) 100%)!important}}html[data-chat-theme=light] .chat-right-sidebar .online-user-row:hover{border-color:#a96b87;box-shadow:0 0 0 1px #c43d751f}html[data-chat-theme=light] .chat-right-sidebar .online-user-row--bot{border-left-width:2px;border-left-color:#9d174d;background:linear-gradient(105deg, #9d174d24 0%, var(--message-bg) 42%, var(--message-bg) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-right-sidebar .online-user-row--bot{background:linear-gradient(105deg, #9d174d24 0%, color-mix(in srgb, var(--message-bg) 55%, var(--online-row-mix)) 42%, var(--message-bg) 100%)!important}}html[data-chat-theme=light] .chat-right-sidebar .online-user-row--theme-nick{border-left-width:2px;border-left-color:#9a8490;background:linear-gradient(105deg, #5c46521a 0%, var(--message-bg) 42%, var(--message-bg) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-right-sidebar .online-user-row--theme-nick{background:linear-gradient(105deg, #5c46521a 0%, color-mix(in srgb, var(--message-bg) 55%, var(--online-row-mix)) 42%, var(--message-bg) 100%)!important}}html[data-chat-theme=light] .chat-right-sidebar .online-user-row__nick--theme{color:#4a353f}html[data-chat-theme=light] .chat-right-sidebar .online-user-row__nick--bot{color:#831843;letter-spacing:.01em;font-weight:800}html[data-chat-theme=light] .chat-right-sidebar .online-user-row__bio{color:#5c4652}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__header p{color:#3f2a36}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__search-field{background:#b5abb1;border-color:#9a8490}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__search-field input{color:#3f2a36}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__search-field input::placeholder{color:#6e6168}html[data-chat-theme=light] .chat-right-sidebar .online-user-row__gender{background:#b5abb1;border-color:#9a8490}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__icon{color:#0369a1}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__count{color:var(--sidebar-online-count-text);background:var(--sidebar-online-count-bg);border-color:var(--sidebar-online-count-border);box-shadow:inset 0 1px #fff3}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__idle-pill{color:#78350f;--tw-ring-color:#b45309;background:#c9b89a}html[data-chat-theme=midnight] .chat-right-sidebar .chat-right-sidebar__icon-btn{color:#3d4a5c;background:#9da5b2;border:1px solid #7d8a9c;border-radius:.5rem}html[data-chat-theme=midnight] .chat-right-sidebar .chat-right-sidebar__icon-btn:hover{color:#1a2a42;background:#a8b0bc}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__search-btn--active{color:#1d4ed8;background:#a8b0bc;border-color:#3b6fd4}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__search-spinner{color:#1d4ed8}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__search-error{color:#dc2626}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__offline-title{color:#3d4a5c}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__offline-header span{color:#525d6e}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__empty{background:#a0a8b4;border-color:#7d8a9c}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__empty-text{color:#3d4a5c}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-list-scroll{scrollbar-color:#1d4ed873 #1a2a421f}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-list-scroll::-webkit-scrollbar-track{background:#1a2a421a}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-list-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#3b6fd480,#1d4ed866);border-color:#1a2a4226}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-list-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(#60a5faa6,#3b6fd48c)}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row{--online-row-mix:#a8b0bc;border-color:#7d8a9c;background:linear-gradient(105deg, var(--profile-accent,#3b6fd4) 0%, var(--message-bg) 46%, var(--message-bg) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row{background:linear-gradient(105deg, color-mix(in srgb, var(--profile-accent,#3b6fd4) 8%, transparent) 0%, color-mix(in srgb, var(--message-bg) 55%, var(--online-row-mix)) 46%, var(--message-bg) 100%)!important}}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row:hover{border-color:#6681b0;box-shadow:0 0 0 1px #3b6fd41f}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--bot{border-left-width:2px;border-left-color:#1d4ed8;background:linear-gradient(105deg, #1d4ed824 0%, var(--message-bg) 42%, var(--message-bg) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--bot{background:linear-gradient(105deg, #1d4ed824 0%, color-mix(in srgb, var(--message-bg) 55%, var(--online-row-mix)) 42%, var(--message-bg) 100%)!important}}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--theme-nick{border-left-width:2px;border-left-color:#7d8a9c;background:linear-gradient(105deg, #3d4a5c1a 0%, var(--message-bg) 42%, var(--message-bg) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--theme-nick{background:linear-gradient(105deg, #3d4a5c1a 0%, color-mix(in srgb, var(--message-bg) 55%, var(--online-row-mix)) 42%, var(--message-bg) 100%)!important}}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row__nick--theme{color:#2a3a52}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row__nick--bot{color:#1d4ed8;letter-spacing:.01em;font-weight:800}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row__bio{color:#3d4a5c}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__header p{color:#1a2a42}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__search-field{background:#9da5b2;border-color:#7d8a9c}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__search-field input{color:#1a2a42}html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__search-field input::placeholder{color:#525d6e}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row__gender{background:#9da5b2;border-color:#7d8a9c}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__header,html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__header{border-bottom-color:var(--sidebar-panel-border,var(--panel-border))}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__header>div>p,html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__header>div>p{font-weight:700}:root:not([data-chat-theme]) .chat-right-sidebar .chat-online-sidebar__count{box-shadow:0 0 10px #34d39924,inset 0 1px #ffffff0f}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__search-field,html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__search-field{border-color:var(--sidebar-panel-border,var(--panel-border));box-shadow:inset 0 1px 2px #0000000f}html[data-chat-theme=light] .chat-right-sidebar .chat-online-sidebar__search-hint,html[data-chat-theme=midnight] .chat-right-sidebar .chat-online-sidebar__search-hint{color:var(--sidebar-section-label,var(--muted))}html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row__nick:not(.online-user-row__nick--bot):not(.online-user-row__nick--theme){text-shadow:none}:root:not([data-chat-theme]) .chat-right-sidebar .online-user-row{background:linear-gradient(105deg, var(--profile-accent,var(--accent)) 0%, var(--message-bg) 46%, var(--message-bg) 100%)}@supports (color:color-mix(in lab, red, red)){:root:not([data-chat-theme]) .chat-right-sidebar .online-user-row{background:linear-gradient(105deg, color-mix(in srgb, var(--profile-accent,var(--accent)) 6%, transparent) 0%, color-mix(in srgb, var(--message-bg) 60%, var(--online-row-mix)) 46%, var(--message-bg) 100%)}}:root:not([data-chat-theme]) .chat-right-sidebar .online-user-row.online-user-row--alt,:root:not([data-chat-theme]) .chat-right-sidebar .online-user-row[data-user-stripe=b]{background:linear-gradient(105deg, var(--profile-accent,var(--accent)) 0%, var(--message-bg-alt) 46%, var(--message-bg-alt) 100%)}@supports (color:color-mix(in lab, red, red)){:root:not([data-chat-theme]) .chat-right-sidebar .online-user-row.online-user-row--alt,:root:not([data-chat-theme]) .chat-right-sidebar .online-user-row[data-user-stripe=b]{background:linear-gradient(105deg, color-mix(in srgb, var(--profile-accent,var(--accent)) 6%, transparent) 0%, color-mix(in srgb, var(--message-bg-alt) 60%, var(--online-row-mix)) 46%, var(--message-bg-alt) 100%)}}html[data-chat-theme=light] .chat-right-sidebar .online-user-row.online-user-row--alt,html[data-chat-theme=light] .chat-right-sidebar .online-user-row[data-user-stripe=b],html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row.online-user-row--alt,html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row[data-user-stripe=b]{background:linear-gradient(105deg, var(--profile-accent,var(--accent)) 0%, var(--message-bg-alt) 46%, var(--message-bg-alt) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-right-sidebar .online-user-row.online-user-row--alt,html[data-chat-theme=light] .chat-right-sidebar .online-user-row[data-user-stripe=b],html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row.online-user-row--alt,html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row[data-user-stripe=b]{background:linear-gradient(105deg, color-mix(in srgb, var(--profile-accent,var(--accent)) 8%, transparent) 0%, color-mix(in srgb, var(--message-bg-alt) 55%, var(--online-row-mix)) 46%, var(--message-bg-alt) 100%)!important}}html[data-chat-theme=light] .chat-right-sidebar .online-user-row--bot.online-user-row--alt,html[data-chat-theme=light] .chat-right-sidebar .online-user-row--bot[data-user-stripe=b],html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--bot.online-user-row--alt,html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--bot[data-user-stripe=b]{background:linear-gradient(105deg, var(--profile-accent,var(--accent)) 0%, var(--message-bg-alt) 42%, var(--message-bg-alt) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-right-sidebar .online-user-row--bot.online-user-row--alt,html[data-chat-theme=light] .chat-right-sidebar .online-user-row--bot[data-user-stripe=b],html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--bot.online-user-row--alt,html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--bot[data-user-stripe=b]{background:linear-gradient(105deg, color-mix(in srgb, var(--profile-accent,var(--accent)) 14%, transparent) 0%, color-mix(in srgb, var(--message-bg-alt) 55%, var(--online-row-mix)) 42%, var(--message-bg-alt) 100%)!important}}html[data-chat-theme=light] .chat-right-sidebar .online-user-row--theme-nick.online-user-row--alt,html[data-chat-theme=light] .chat-right-sidebar .online-user-row--theme-nick[data-user-stripe=b],html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--theme-nick.online-user-row--alt,html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--theme-nick[data-user-stripe=b]{background:linear-gradient(105deg, var(--muted) 0%, var(--message-bg-alt) 42%, var(--message-bg-alt) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .chat-right-sidebar .online-user-row--theme-nick.online-user-row--alt,html[data-chat-theme=light] .chat-right-sidebar .online-user-row--theme-nick[data-user-stripe=b],html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--theme-nick.online-user-row--alt,html[data-chat-theme=midnight] .chat-right-sidebar .online-user-row--theme-nick[data-user-stripe=b]{background:linear-gradient(105deg, color-mix(in srgb, var(--muted) 10%, transparent) 0%, color-mix(in srgb, var(--message-bg-alt) 55%, var(--online-row-mix)) 42%, var(--message-bg-alt) 100%)!important}}.message-block.message-block--alt,.message-block[data-message-stripe=b]{background:var(--message-bg-alt)!important}.message-block.message-block--alt:hover,.message-block[data-message-stripe=b]:hover{background:var(--message-bg-alt-hover)!important}html[data-chat-theme=light] .message-block.message-block--alt.message-block--pending-review,html[data-chat-theme=midnight] .message-block.message-block--alt.message-block--pending-review,html[data-chat-theme=light] .message-block[data-message-stripe=b].message-block--pending-review,html[data-chat-theme=midnight] .message-block[data-message-stripe=b].message-block--pending-review{background:linear-gradient(90deg, var(--chat-pending-bg-start) 0%, var(--message-bg-alt) 42%)!important}html[data-chat-theme=light] .message-block.message-block--alt.message-block--pending-review:hover,html[data-chat-theme=midnight] .message-block.message-block--alt.message-block--pending-review:hover,html[data-chat-theme=light] .message-block[data-message-stripe=b].message-block--pending-review:hover,html[data-chat-theme=midnight] .message-block[data-message-stripe=b].message-block--pending-review:hover{background:linear-gradient(90deg, var(--chat-pending-bg-start) 0%, var(--message-bg-alt-hover) 42%)!important}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .message-block.message-block--alt.message-block--pending-review:hover,html[data-chat-theme=midnight] .message-block.message-block--alt.message-block--pending-review:hover,html[data-chat-theme=light] .message-block[data-message-stripe=b].message-block--pending-review:hover,html[data-chat-theme=midnight] .message-block[data-message-stripe=b].message-block--pending-review:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--chat-pending-bg-start) 140%, transparent) 0%, var(--message-bg-alt-hover) 42%)!important}}html[data-chat-theme=light] .message-block--mentioned-me{background:linear-gradient(90deg, #fbcfe86b 0%, #fce7f338 34%, var(--message-bg) 72%);box-shadow:inset 3px 0 #db2777,0 1px 2px #5b2a440f}html[data-chat-theme=light] .message-block--mentioned-me:hover{background:linear-gradient(90deg, #fbcfe885 0%, #fce7f347 34%, var(--message-bg-hover) 72%)}html[data-chat-theme=light] .message-block--alt.message-block--mentioned-me,html[data-chat-theme=light] .message-block.message-block--alt.message-block--mentioned-me,html[data-chat-theme=light] .message-block[data-message-stripe=b].message-block--mentioned-me{background:linear-gradient(90deg, #fbcfe86b 0%, #fce7f338 34%, var(--message-bg-alt) 72%)!important}html[data-chat-theme=light] .message-block--alt.message-block--mentioned-me:hover,html[data-chat-theme=light] .message-block.message-block--alt.message-block--mentioned-me:hover,html[data-chat-theme=light] .message-block[data-message-stripe=b].message-block--mentioned-me:hover{background:linear-gradient(90deg, #fbcfe885 0%, #fce7f347 34%, var(--message-bg-alt-hover) 72%)!important}html[data-chat-theme=midnight] .message-block--mentioned-me{background:linear-gradient(90deg, #bfdbfe66 0%, #dbeafe33 34%, var(--message-bg) 72%);box-shadow:inset 3px 0 #3b6fd4,0 1px 2px #1e3a5f0f}html[data-chat-theme=midnight] .message-block--mentioned-me:hover{background:linear-gradient(90deg, #bfdbfe80 0%, #dbeafe42 34%, var(--message-bg-hover) 72%)}html[data-chat-theme=midnight] .message-block--alt.message-block--mentioned-me,html[data-chat-theme=midnight] .message-block.message-block--alt.message-block--mentioned-me,html[data-chat-theme=midnight] .message-block[data-message-stripe=b].message-block--mentioned-me{background:linear-gradient(90deg, #bfdbfe66 0%, #dbeafe33 34%, var(--message-bg-alt) 72%)!important}html[data-chat-theme=midnight] .message-block--alt.message-block--mentioned-me:hover,html[data-chat-theme=midnight] .message-block.message-block--alt.message-block--mentioned-me:hover,html[data-chat-theme=midnight] .message-block[data-message-stripe=b].message-block--mentioned-me:hover{background:linear-gradient(90deg, #bfdbfe80 0%, #dbeafe42 34%, var(--message-bg-alt-hover) 72%)!important}html[data-chat-theme=light] .mention-autocomplete{background:var(--panel-elevated);--tw-ring-color:#c43d751f;border-color:#c43d7533;box-shadow:0 10px 28px #5b2a441f,inset 0 0 0 1px #ffffff73}html[data-chat-theme=light] .mention-autocomplete__head{background:#fce7f3;border-color:#5b2a441a}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .mention-autocomplete__head{background:color-mix(in srgb, #fce7f3 35%, var(--panel-elevated))}}html[data-chat-theme=light] .mention-autocomplete__title{color:#9d174d}html[data-chat-theme=light] .mention-autocomplete__item:hover,html[data-chat-theme=light] .mention-autocomplete__item--selected{background:#fbcfe8}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .mention-autocomplete__item:hover,html[data-chat-theme=light] .mention-autocomplete__item--selected{background:color-mix(in srgb, #fbcfe8 45%, var(--panel-elevated))}}html[data-chat-theme=light] .mention-autocomplete__nick{color:#3f2a36}html[data-chat-theme=light] .mention-autocomplete__meta{color:#7a3555}html[data-chat-theme=light] .mention-autocomplete__at{color:#be185d}html[data-chat-theme=light] .mention-autocomplete__bot-tag{color:#831843;background:#fbcfe8}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .mention-autocomplete__bot-tag{background:color-mix(in srgb, #fbcfe8 60%, var(--panel))}}html[data-chat-theme=light] .mention-autocomplete__avatar{--tw-ring-color:#c43d7533}html[data-chat-theme=light] .mention-autocomplete__avatar-fallback{color:#9d174d;background:#fce7f3}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .mention-autocomplete__avatar-fallback{background:color-mix(in srgb, #fce7f3 70%, var(--surface))}}html[data-chat-theme=midnight] .mention-autocomplete{background:var(--panel-elevated);--tw-ring-color:#3b6fd424;border-color:#3b6fd438;box-shadow:0 10px 28px #1e3a5f1f,inset 0 0 0 1px #fff6}html[data-chat-theme=midnight] .mention-autocomplete__head{background:#dbeafe;border-color:#1e3a5f1f}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .mention-autocomplete__head{background:color-mix(in srgb, #dbeafe 32%, var(--panel-elevated))}}html[data-chat-theme=midnight] .mention-autocomplete__title{color:#1d4ed8}html[data-chat-theme=midnight] .mention-autocomplete__item:hover,html[data-chat-theme=midnight] .mention-autocomplete__item--selected{background:#bfdbfe}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .mention-autocomplete__item:hover,html[data-chat-theme=midnight] .mention-autocomplete__item--selected{background:color-mix(in srgb, #bfdbfe 42%, var(--panel-elevated))}}html[data-chat-theme=midnight] .mention-autocomplete__nick{color:#1a2a42}html[data-chat-theme=midnight] .mention-autocomplete__meta{color:#4b6a8a}html[data-chat-theme=midnight] .mention-autocomplete__at{color:#2563eb}html[data-chat-theme=midnight] .mention-autocomplete__bot-tag{color:#1e3a8a;background:#bfdbfe}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .mention-autocomplete__bot-tag{background:color-mix(in srgb, #bfdbfe 58%, var(--panel))}}html[data-chat-theme=midnight] .mention-autocomplete__avatar{--tw-ring-color:#3b6fd438}html[data-chat-theme=midnight] .mention-autocomplete__avatar-fallback{color:#1d4ed8;background:#dbeafe}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .mention-autocomplete__avatar-fallback{background:color-mix(in srgb, #dbeafe 68%, var(--surface))}}:root:not([data-chat-theme]) .mention-autocomplete{background:var(--panel-elevated);--tw-ring-color:#38bdf81f;border-color:#38bdf82e;box-shadow:0 10px 28px #00000059,inset 0 0 0 1px #ffffff0f}:root:not([data-chat-theme]) .mention-autocomplete__head{border-color:var(--panel-border);background:var(--chrome)}@supports (color:color-mix(in lab, red, red)){:root:not([data-chat-theme]) .mention-autocomplete__head{background:color-mix(in srgb, var(--chrome) 45%, var(--panel-elevated))}}:root:not([data-chat-theme]) .mention-autocomplete__title{color:var(--accent)}:root:not([data-chat-theme]) .mention-autocomplete__item:hover,:root:not([data-chat-theme]) .mention-autocomplete__item--selected{background:var(--accent-soft)}:root:not([data-chat-theme]) .mention-autocomplete__nick{color:var(--foreground)}:root:not([data-chat-theme]) .mention-autocomplete__meta{color:var(--muted)}:root:not([data-chat-theme]) .mention-autocomplete__at{color:var(--accent)}:root:not([data-chat-theme]) .mention-autocomplete__bot-tag{color:#bae6fd;background:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-chat-theme]) .mention-autocomplete__bot-tag{background:color-mix(in srgb, var(--accent) 22%, var(--panel))}}:root:not([data-chat-theme]) .mention-autocomplete__avatar{--tw-ring-color:#38bdf840}:root:not([data-chat-theme]) .mention-autocomplete__avatar-fallback{color:var(--accent);background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){:root:not([data-chat-theme]) .mention-autocomplete__avatar-fallback{background:color-mix(in srgb, var(--accent-soft) 80%, var(--surface))}}html[data-chat-theme=light]{--chat-stalker-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-bg:color-mix(in srgb, var(--surface) 42%, var(--panel-elevated))}}html[data-chat-theme=light]{--chat-stalker-border:#5b2a441a;--chat-stalker-accent:#9a8a92;--chat-stalker-accent-warm:#b45309;--chat-stalker-accent-level:#7c3aed;--chat-stalker-accent-alert:#be123c;--chat-stalker-accent-success:#047857;--chat-stalker-text:var(--foreground-secondary);--chat-stalker-meta:var(--muted);--chat-stalker-presence-join:#047857;--chat-stalker-presence-leave:#be123c;--chat-stalker-badge-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-badge-bg:color-mix(in srgb, var(--accent) 6%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-badge-text:var(--muted);--chat-stalker-badge-border:#5b2a441a;--chat-stalker-divider:var(--muted)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-divider:color-mix(in srgb, var(--muted) 45%, transparent)}}html[data-chat-theme=light]{--chat-stalker-chip-alert-bg:#be123c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-chip-alert-bg:color-mix(in srgb, #be123c 10%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-chip-alert-text:#9f1239;--chat-stalker-chip-alert-ring:#be123c2e;--chat-stalker-chip-success-bg:#047857}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-chip-success-bg:color-mix(in srgb, #047857 10%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-chip-success-text:#047857;--chat-stalker-chip-success-ring:#0478572e;--chat-stalker-chip-warm-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-chip-warm-bg:color-mix(in srgb, #b45309 10%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-chip-warm-text:#b45309;--chat-stalker-chip-warm-ring:#b453092e;--chat-stalker-chip-level-bg:#7c3aed}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-chip-level-bg:color-mix(in srgb, #7c3aed 10%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-chip-level-text:#6d28d9;--chat-stalker-chip-level-ring:#7c3aed2e;--chat-stalker-chip-info-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-chip-info-bg:color-mix(in srgb, var(--accent) 10%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-chip-info-text:var(--foreground-secondary);--chat-stalker-chip-info-ring:#5b2a4424;--chat-stalker-reason-label:var(--muted);--chat-stalker-reason-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-reason-bg:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-reason-text:var(--foreground-secondary);--chat-stalker-reason-border:#5b2a441a;--chat-stalker-duration-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-duration-bg:color-mix(in srgb, #b45309 10%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-duration-text:#b45309;--chat-stalker-duration-border:#b4530929;--chat-stalker-party-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-party-bg:color-mix(in srgb, #b45309 8%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-party-text:var(--foreground-secondary);--chat-stalker-party-border:#b4530924;--chat-stalker-track-bg:#7c3aed}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-track-bg:color-mix(in srgb, #7c3aed 8%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-track-text:var(--foreground);--chat-stalker-track-border:#7c3aed24;--chat-stalker-level-bg:#7c3aed}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-level-bg:color-mix(in srgb, #7c3aed 18%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-level-text:#5b21b6;--chat-stalker-level-border:#7c3aed33;--chat-stalker-action-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-stalker-action-bg:color-mix(in srgb, var(--accent) 8%, var(--panel))}}html[data-chat-theme=light]{--chat-stalker-action-text:var(--foreground-secondary);--chat-stalker-action-border:#5b2a441f;--chat-quiz-meta:var(--muted);--chat-quiz-category:#7c3aed;--chat-quiz-reward:#b45309;--chat-quiz-question:var(--foreground);--chat-quiz-win:#047857;--chat-quiz-fail:#be123c;--chat-quiz-hint:var(--foreground-secondary);--chat-quiz-pattern:#047857;--chat-quiz-body:var(--foreground-secondary);--chat-quiz-star:#ca8a04;--chat-quiz-star-dim:#ca8a0447;--chat-quiz-divider:#5b2a441a;--chat-bot-chat-header:var(--foreground);--chat-bot-chat-action-border:#5b2a4424;--chat-bot-chat-action-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-bot-chat-action-bg:color-mix(in srgb, var(--accent) 8%, var(--panel))}}html[data-chat-theme=light]{--chat-bot-chat-action-text:var(--foreground);--chat-bot-chat-action-hint:var(--muted);--chat-game-header:#b45309;--chat-game-body:var(--foreground-secondary);--chat-game-win:#047857;--chat-game-fail:#be123c;--chat-game-reward:#b45309;--chat-game-divider:#b4530938}html[data-chat-theme=midnight]{--chat-stalker-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-bg:color-mix(in srgb, var(--surface) 42%, var(--panel-elevated))}}html[data-chat-theme=midnight]{--chat-stalker-border:#1e3a5f1a;--chat-stalker-accent:#8a939f;--chat-stalker-accent-warm:#b45309;--chat-stalker-accent-level:#4f46e5;--chat-stalker-accent-alert:#b91c1c;--chat-stalker-accent-success:#047857;--chat-stalker-text:var(--foreground-secondary);--chat-stalker-meta:var(--muted);--chat-stalker-presence-join:#047857;--chat-stalker-presence-leave:#b91c1c;--chat-stalker-badge-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-badge-bg:color-mix(in srgb, var(--accent) 6%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-badge-text:var(--muted);--chat-stalker-badge-border:#1e3a5f1a;--chat-stalker-divider:var(--muted)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-divider:color-mix(in srgb, var(--muted) 45%, transparent)}}html[data-chat-theme=midnight]{--chat-stalker-chip-alert-bg:#b91c1c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-chip-alert-bg:color-mix(in srgb, #b91c1c 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-chip-alert-text:#991b1b;--chat-stalker-chip-alert-ring:#b91c1c2e;--chat-stalker-chip-success-bg:#047857}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-chip-success-bg:color-mix(in srgb, #047857 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-chip-success-text:#047857;--chat-stalker-chip-success-ring:#0478572e;--chat-stalker-chip-warm-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-chip-warm-bg:color-mix(in srgb, #b45309 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-chip-warm-text:#b45309;--chat-stalker-chip-warm-ring:#b453092e;--chat-stalker-chip-level-bg:#4f46e5}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-chip-level-bg:color-mix(in srgb, #4f46e5 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-chip-level-text:#4338ca;--chat-stalker-chip-level-ring:#4f46e52e;--chat-stalker-chip-info-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-chip-info-bg:color-mix(in srgb, var(--accent) 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-chip-info-text:var(--foreground-secondary);--chat-stalker-chip-info-ring:#1e3a5f24;--chat-stalker-reason-label:var(--muted);--chat-stalker-reason-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-reason-bg:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-reason-text:var(--foreground-secondary);--chat-stalker-reason-border:#1e3a5f1a;--chat-stalker-duration-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-duration-bg:color-mix(in srgb, #b45309 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-duration-text:#b45309;--chat-stalker-duration-border:#b4530929;--chat-stalker-party-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-party-bg:color-mix(in srgb, #b45309 8%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-party-text:var(--foreground-secondary);--chat-stalker-party-border:#b4530924;--chat-stalker-track-bg:#4f46e5}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-track-bg:color-mix(in srgb, #4f46e5 8%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-track-text:var(--foreground);--chat-stalker-track-border:#4f46e524;--chat-stalker-level-bg:#4f46e5}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-level-bg:color-mix(in srgb, #4f46e5 18%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-level-text:#3730a3;--chat-stalker-level-border:#4f46e533;--chat-stalker-action-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-stalker-action-bg:color-mix(in srgb, var(--accent) 8%, var(--panel))}}html[data-chat-theme=midnight]{--chat-stalker-action-text:var(--foreground-secondary);--chat-stalker-action-border:#1e3a5f1f;--chat-quiz-meta:var(--muted);--chat-quiz-category:#4f46e5;--chat-quiz-reward:#b45309;--chat-quiz-question:var(--foreground);--chat-quiz-win:#047857;--chat-quiz-fail:#b91c1c;--chat-quiz-hint:var(--foreground-secondary);--chat-quiz-pattern:#047857;--chat-quiz-body:var(--foreground-secondary);--chat-quiz-star:#a16207;--chat-quiz-star-dim:#a1620747;--chat-quiz-divider:#1e3a5f1a;--chat-bot-chat-header:var(--foreground);--chat-bot-chat-action-border:#1e3a5f24;--chat-bot-chat-action-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-bot-chat-action-bg:color-mix(in srgb, var(--accent) 8%, var(--panel))}}html[data-chat-theme=midnight]{--chat-bot-chat-action-text:var(--foreground);--chat-bot-chat-action-hint:var(--muted);--chat-game-header:#1d4ed8;--chat-game-body:var(--foreground-secondary);--chat-game-win:#047857;--chat-game-fail:#b91c1c;--chat-game-reward:#b45309;--chat-game-divider:#2563eb2e}.stalker-banner{border:1px solid var(--chat-stalker-border);background:var(--chat-stalker-bg);border-radius:.5rem;padding:.5rem .75rem;position:relative;overflow:hidden}.stalker-banner__stripe{pointer-events:none;background:var(--chat-stalker-accent);inset-block:0;border-radius:.5rem 0 0 .5rem;width:.25rem;position:absolute;left:0}.stalker-banner--warm .stalker-banner__stripe{background:var(--chat-stalker-accent-warm)}.stalker-banner--level .stalker-banner__stripe{background:var(--chat-stalker-accent-level)}.stalker-banner--alert .stalker-banner__stripe{background:var(--chat-stalker-accent-alert)}.stalker-banner--success .stalker-banner__stripe{background:var(--chat-stalker-accent-success)}.stalker-banner--join .stalker-banner__stripe,.stalker-banner--info .stalker-banner__stripe{background:#38bdf8}.stalker-banner--quiz .stalker-banner__stripe,.stalker-banner--gpt .stalker-banner__stripe{background:#34d399}.stalker-banner--fun .stalker-banner__stripe{background:#e879f9}html[data-chat-theme=light] .stalker-banner--join .stalker-banner__stripe{background:#0369a1}html[data-chat-theme=light] .stalker-banner--info .stalker-banner__stripe{background:#0d9488}html[data-chat-theme=light] .stalker-banner--quiz .stalker-banner__stripe,html[data-chat-theme=light] .stalker-banner--gpt .stalker-banner__stripe{background:#047857}html[data-chat-theme=light] .stalker-banner--fun .stalker-banner__stripe{background:#7c3aed}html[data-chat-theme=midnight] .stalker-banner--join .stalker-banner__stripe,html[data-chat-theme=midnight] .stalker-banner--info .stalker-banner__stripe{background:#2563eb}html[data-chat-theme=midnight] .stalker-banner--quiz .stalker-banner__stripe,html[data-chat-theme=midnight] .stalker-banner--gpt .stalker-banner__stripe{background:#047857}html[data-chat-theme=midnight] .stalker-banner--fun .stalker-banner__stripe{background:#4f46e5}.stalker-banner__body{color:var(--chat-stalker-text);text-shadow:none}.stalker-banner__time,.stalker-presence{color:var(--chat-stalker-meta)}@supports (color:color-mix(in lab, red, red)){.stalker-presence{color:color-mix(in srgb, var(--chat-stalker-meta) 88%, transparent)}}.stalker-presence__nick{color:var(--chat-stalker-meta);font-weight:700}.stalker-presence__dot--join{background:var(--chat-stalker-presence-join)}.stalker-presence__dot--leave{background:var(--chat-stalker-presence-leave)}html[data-chat-theme=light] .stalker-banner,html[data-chat-theme=midnight] .stalker-banner{box-shadow:inset 0 1px #ffffff38}.stalker-rich-badge{border:1px solid var(--chat-stalker-badge-border);background:var(--chat-stalker-badge-bg);border-radius:.375rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .5rem;display:inline-flex}.stalker-rich-badge__icon{font-size:10px;line-height:1}.stalker-rich-badge__label{letter-spacing:.14em;text-transform:uppercase;color:var(--chat-stalker-badge-text);font-size:7px;font-weight:900}.stalker-rich-divider{color:var(--chat-stalker-divider);flex-shrink:0;align-items:center;margin-inline:.125rem;font-size:9px;font-weight:700;display:inline-flex}.stalker-rich-chip{letter-spacing:.14em;text-transform:uppercase;border-radius:.375rem;flex-shrink:0;align-items:center;padding:.125rem .5rem;font-size:7px;font-weight:900;display:inline-flex;box-shadow:inset 0 0 0 1px #0000}.stalker-rich-chip--alert{background:var(--chat-stalker-chip-alert-bg);color:var(--chat-stalker-chip-alert-text);box-shadow:inset 0 0 0 1px var(--chat-stalker-chip-alert-ring)}.stalker-rich-chip--success{background:var(--chat-stalker-chip-success-bg);color:var(--chat-stalker-chip-success-text);box-shadow:inset 0 0 0 1px var(--chat-stalker-chip-success-ring)}.stalker-rich-chip--warm{background:var(--chat-stalker-chip-warm-bg);color:var(--chat-stalker-chip-warm-text);box-shadow:inset 0 0 0 1px var(--chat-stalker-chip-warm-ring)}.stalker-rich-chip--level{background:var(--chat-stalker-chip-level-bg);color:var(--chat-stalker-chip-level-text);box-shadow:inset 0 0 0 1px var(--chat-stalker-chip-level-ring)}.stalker-rich-chip--info{background:var(--chat-stalker-chip-info-bg);color:var(--chat-stalker-chip-info-text);box-shadow:inset 0 0 0 1px var(--chat-stalker-chip-info-ring)}.stalker-rich-reason{flex-wrap:wrap;flex-shrink:0;align-items:baseline;gap:.25rem;margin-inline:.125rem;display:inline-flex}.stalker-rich-reason__label{letter-spacing:.12em;text-transform:uppercase;color:var(--chat-stalker-reason-label);font-size:6px;font-weight:700}.stalker-rich-reason__text{border:1px solid var(--chat-stalker-reason-border);background:var(--chat-stalker-reason-bg);color:var(--chat-stalker-reason-text);border-radius:.375rem;padding:.125rem .375rem;font-size:9px;font-style:italic;line-height:1.375}.stalker-rich-duration{border:1px solid var(--chat-stalker-duration-border);background:var(--chat-stalker-duration-bg);letter-spacing:.04em;text-transform:uppercase;color:var(--chat-stalker-duration-text);border-radius:999px;flex-shrink:0;align-items:center;margin-inline:.125rem;padding:.125rem .5rem;font-size:8px;font-weight:700;display:inline-flex}.stalker-rich-party{border:1px solid var(--chat-stalker-party-border);background:var(--chat-stalker-party-bg);color:var(--chat-stalker-party-text);border-radius:.375rem;flex-shrink:0;align-items:center;gap:.25rem;margin-inline:.125rem;padding:.125rem .5rem;font-size:9px;font-weight:700;display:inline-flex}.stalker-rich-track{border:1px solid var(--chat-stalker-track-border);background:var(--chat-stalker-track-bg);max-width:100%;color:var(--chat-stalker-track-text);border-radius:.375rem;flex-shrink:1;align-items:center;gap:.25rem;margin-inline:.125rem;padding:.125rem .625rem;font-size:10px;font-weight:700;line-height:1.375;display:inline-flex}.stalker-rich-level{border:1px solid var(--chat-stalker-level-border);background:var(--chat-stalker-level-bg);letter-spacing:.04em;color:var(--chat-stalker-level-text);border-radius:.25rem;flex-shrink:0;align-items:center;margin-inline:.125rem;padding:.125rem .375rem;font-size:8px;font-weight:900;display:inline-flex}.stalker-rich-action{border:1px solid var(--chat-stalker-action-border);background:var(--chat-stalker-action-bg);color:var(--chat-stalker-action-text);border-radius:.375rem;flex-shrink:0;margin-inline:.125rem;padding:.125rem .5rem;font-size:8px;font-weight:600;display:inline-flex}.bot-chat-message,.bot-chat-message.message-text--rich{text-shadow:none}.bot-chat-line--meta{color:var(--chat-quiz-meta)}.bot-chat-line--category-value{letter-spacing:.04em;color:var(--chat-quiz-category);font-weight:700}.bot-chat-line--reward{color:var(--chat-quiz-reward);font-weight:600}.bot-chat-line--question{color:var(--chat-quiz-question);font-size:10px;font-weight:600;line-height:1.375}.bot-chat-line--win{color:var(--chat-quiz-win);font-size:10px;font-weight:600;line-height:1.375}.bot-chat-line--fail{color:var(--chat-quiz-fail);font-size:10px;font-weight:500;line-height:1.375}.bot-chat-line--hint{color:var(--chat-quiz-hint);font-size:10px;line-height:1.375}.bot-chat-line--pattern{letter-spacing:.05em;color:var(--chat-quiz-pattern);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.bot-chat-line--body{color:var(--chat-quiz-body);font-size:10px;line-height:1.625}.bot-chat-line--header{color:var(--chat-bot-chat-header);font-size:10px;font-weight:600;line-height:1.375}.bot-chat-divider{background:linear-gradient(90deg, var(--chat-quiz-divider), transparent);width:100%;max-width:220px;height:1px;margin-block:.25rem}.bot-chat-star--on{color:var(--chat-quiz-star)}.bot-chat-star--off{color:var(--chat-quiz-star-dim)}.bot-chat-action-btn{border:1px solid var(--chat-bot-chat-action-border);background:var(--chat-bot-chat-action-bg);text-align:left;border-radius:.5rem;flex-direction:column;align-items:flex-start;max-width:100%;margin-top:.25rem;padding:.375rem .625rem;transition:filter .15s,background .15s;display:inline-flex}.bot-chat-action-btn:hover{filter:brightness(1.04)}.bot-chat-action-btn__label{color:var(--chat-bot-chat-action-text);font-size:10px;font-weight:600}.bot-chat-action-btn__hint{color:var(--chat-bot-chat-action-hint);font-size:8px}.bot-chat-message--game .bot-chat-line--header,.bot-chat-message--game>.bot-chat-line--body:first-child{color:var(--chat-game-header);font-weight:700}.bot-chat-message--game .bot-chat-line--body{color:var(--chat-game-body)}.bot-chat-message--game .bot-chat-line--win{color:var(--chat-game-win)}.bot-chat-message--game .bot-chat-line--fail{color:var(--chat-game-fail)}.bot-chat-message--game .bot-chat-line--reward{color:var(--chat-game-reward)}.bot-chat-message--game .bot-chat-divider{background:linear-gradient(90deg, var(--chat-game-divider), transparent)}:root:not([data-chat-theme]){--chat-stalker-bg:#0f172a59;--chat-stalker-border:#94a3b824;--chat-stalker-accent:#64748b;--chat-stalker-accent-warm:#d97706;--chat-stalker-accent-level:#a78bfa;--chat-stalker-accent-alert:#f87171;--chat-stalker-accent-success:#34d399;--chat-stalker-text:#cbd5e1eb;--chat-stalker-meta:#94a3b8cc;--chat-stalker-presence-join:#34d399;--chat-stalker-presence-leave:#fb7185;--chat-stalker-badge-bg:#00000040;--chat-stalker-badge-text:#ffffffe6;--chat-stalker-badge-border:#ffffff1a;--chat-stalker-divider:#fff3;--chat-stalker-chip-alert-bg:#f43f5e26;--chat-stalker-chip-alert-text:#fecdd3;--chat-stalker-chip-alert-ring:#fb718540;--chat-stalker-chip-success-bg:#10b98126;--chat-stalker-chip-success-text:#a7f3d0;--chat-stalker-chip-success-ring:#34d39940;--chat-stalker-chip-warm-bg:#0ea5e926;--chat-stalker-chip-warm-text:#bae6fd;--chat-stalker-chip-warm-ring:#38bdf840;--chat-stalker-chip-level-bg:#8b5cf626;--chat-stalker-chip-level-text:#e9d5ff;--chat-stalker-chip-level-ring:#a78bfa40;--chat-stalker-chip-info-bg:#0ea5e926;--chat-stalker-chip-info-text:#bae6fd;--chat-stalker-chip-info-ring:#38bdf84d;--chat-stalker-reason-label:#64748b;--chat-stalker-reason-bg:#0000004d;--chat-stalker-reason-text:#e2e8f0e6;--chat-stalker-reason-border:#ffffff0f;--chat-stalker-duration-bg:#f59e0b26;--chat-stalker-duration-text:#fde68a;--chat-stalker-duration-border:#fbbf2433;--chat-stalker-party-bg:#f59e0b1a;--chat-stalker-party-text:#fef3c7;--chat-stalker-party-border:#fbbf244d;--chat-stalker-track-bg:linear-gradient(90deg, #8b5cf633, #d946ef26);--chat-stalker-track-text:#f5f3ff;--chat-stalker-track-border:#a78bfa40;--chat-stalker-level-bg:linear-gradient(90deg, #7c3aed, #c026d3);--chat-stalker-level-text:#fff;--chat-stalker-level-border:#a78bfa59;--chat-stalker-action-bg:#0ea5e91a;--chat-stalker-action-text:#e0f2fe;--chat-stalker-action-border:#38bdf840;--chat-quiz-meta:#64748b;--chat-quiz-category:#c4b5fd;--chat-quiz-reward:#fcd34d;--chat-quiz-question:#f1f5f9;--chat-quiz-win:#6ee7b7;--chat-quiz-fail:#fb7185;--chat-quiz-hint:#cbd5e1e6;--chat-quiz-pattern:#a7f3d0d9;--chat-quiz-body:#cbd5e1e6;--chat-quiz-star:#facc15;--chat-quiz-star-dim:#facc1540;--chat-quiz-divider:#ffffff1a;--chat-bot-chat-header:#bae6fd;--chat-bot-chat-action-border:#38bdf84d;--chat-bot-chat-action-bg:#0ea5e91f;--chat-bot-chat-action-text:#f0f9ff;--chat-bot-chat-action-hint:#7dd3fcb3;--chat-game-header:#bae6fd;--chat-game-body:#cbd5e1eb;--chat-game-win:#6ee7b7;--chat-game-fail:#fb7185;--chat-game-reward:#fcd34d;--chat-game-divider:#38bdf838}:root:not([data-chat-theme]) .bot-chat-message,:root:not([data-chat-theme]) .stalker-banner__body{text-shadow:0 1px 2px #00000047}.bot-rich-compact{color:var(--chat-bot-rich-compact-text)}html[data-chat-theme=light],html[data-chat-theme=midnight]{--chat-bot-rich-compact-text:var(--foreground-secondary)}:root:not([data-chat-theme]){--chat-bot-rich-compact-text:#94a3b8e6}.bot-rich-text{color:var(--chat-stalker-text)}html[data-chat-theme=light]{--chat-system-info-accent:#0369a1;--chat-system-info-nick:#0369a1;--chat-system-info-badge-bg:#0369a1}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-system-info-badge-bg:color-mix(in srgb, #0369a1 10%, var(--panel))}}html[data-chat-theme=light]{--chat-system-info-badge-border:#0369a133;--chat-system-info-badge-text:#0369a1;--chat-system-info-bubble-bg:#0369a1}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-system-info-bubble-bg:color-mix(in srgb, #0369a1 6%, var(--message-bg))}}html[data-chat-theme=light]{--chat-system-info-bubble-border:#0369a129;--chat-system-info-bubble-text:var(--foreground-secondary);--chat-system-alert-accent:#be123c;--chat-system-alert-nick:#be123c;--chat-system-alert-badge-bg:#be123c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-system-alert-badge-bg:color-mix(in srgb, #be123c 10%, var(--panel))}}html[data-chat-theme=light]{--chat-system-alert-badge-border:#be123c33;--chat-system-alert-badge-text:#9f1239;--chat-system-alert-bubble-bg:#be123c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-system-alert-bubble-bg:color-mix(in srgb, #be123c 6%, var(--message-bg))}}html[data-chat-theme=light]{--chat-system-alert-bubble-border:#be123c29;--chat-system-alert-bubble-text:var(--foreground-secondary);--chat-system-success-accent:#047857;--chat-system-success-nick:#047857;--chat-system-success-badge-bg:#047857}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-system-success-badge-bg:color-mix(in srgb, #047857 10%, var(--panel))}}html[data-chat-theme=light]{--chat-system-success-badge-border:#04785733;--chat-system-success-badge-text:#047857;--chat-system-success-bubble-bg:#047857}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-system-success-bubble-bg:color-mix(in srgb, #047857 6%, var(--message-bg))}}html[data-chat-theme=light]{--chat-system-success-bubble-border:#04785729;--chat-system-success-bubble-text:var(--foreground-secondary);--chat-system-fun-accent:#7c3aed;--chat-system-fun-nick:#7c3aed;--chat-system-fun-badge-bg:#7c3aed}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-system-fun-badge-bg:color-mix(in srgb, #7c3aed 10%, var(--panel))}}html[data-chat-theme=light]{--chat-system-fun-badge-border:#7c3aed33;--chat-system-fun-badge-text:#6d28d9;--chat-system-fun-bubble-bg:#7c3aed}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-system-fun-bubble-bg:color-mix(in srgb, #7c3aed 6%, var(--message-bg))}}html[data-chat-theme=light]{--chat-system-fun-bubble-border:#7c3aed29;--chat-system-fun-bubble-text:var(--foreground-secondary);--chat-system-avatar-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-system-avatar-bg:color-mix(in srgb, var(--surface) 55%, var(--panel))}}html[data-chat-theme=light]{--chat-system-avatar-ring:#5b2a441f;--chat-whisper-row-bg:#7c3aed0d;--chat-pending-bg-start:#b4530914;--chat-pending-stripe:#b453096b;--chat-pending-badge-border:#b4530947;--chat-pending-badge-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-pending-badge-bg:color-mix(in srgb, #b45309 12%, var(--panel))}}html[data-chat-theme=light]{--chat-pending-badge-text:#92400e;--chat-pending-badge-icon:#b45309;--chat-pending-approve-bg:#047857;--chat-pending-approve-hover:#065f46;--chat-attachment-image-border:#b4530933;--chat-attachment-image-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-attachment-image-bg:color-mix(in srgb, #b45309 8%, var(--panel))}}html[data-chat-theme=light]{--chat-attachment-image-text:#92400e;--chat-attachment-voice-border:#7c3aed33;--chat-attachment-voice-bg:#7c3aed}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-attachment-voice-bg:color-mix(in srgb, #7c3aed 8%, var(--panel))}}html[data-chat-theme=light]{--chat-attachment-voice-text:#6d28d9;--chat-action-menu-border:#5b2a441f;--chat-action-menu-shadow:#5b2a441f;--chat-action-menu-delete:#be123c;--chat-action-menu-whisper:#7c3aed;--chat-action-menu-reply:#0369a1;--chat-header-unread-bg:#0d9488;--chat-header-unread-text:#fff;--chat-header-unread-shadow:#0d948859;--chat-header-unread-ring:var(--chrome);--chat-shell-alert-blocked-border:#be123c2e;--chat-shell-alert-blocked-bg:#be123c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-shell-alert-blocked-bg:color-mix(in srgb, #be123c 8%, var(--chrome))}}html[data-chat-theme=light]{--chat-shell-alert-blocked-title:#9f1239;--chat-shell-alert-blocked-text:var(--foreground-secondary);--chat-shell-alert-warn-border:#b453092e;--chat-shell-alert-warn-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-shell-alert-warn-bg:color-mix(in srgb, #b45309 8%, var(--chrome))}}html[data-chat-theme=light]{--chat-shell-alert-warn-text:#92400e;--chat-scroll-pill-border:#0369a133;--chat-scroll-pill-text:#0369a1;--chat-scroll-pill-hover:#0369a1}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-scroll-pill-hover:color-mix(in srgb, #0369a1 8%, var(--chrome))}}html[data-chat-theme=light]{--chat-load-older-hover:var(--accent);--chat-topic-border:#c43d7529;--chat-topic-bg:linear-gradient(135deg, #c43d75, var(--panel-elevated), #fbcfe8)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-topic-bg:linear-gradient(135deg, color-mix(in srgb, #c43d75 7%, var(--panel-elevated)), var(--panel-elevated), color-mix(in srgb, #fbcfe8 14%, var(--panel)))}}html[data-chat-theme=light]{--chat-topic-glow-a:#c43d7517;--chat-topic-glow-b:#f9a8d412;--chat-topic-greeting:transparent;--chat-topic-greeting-gradient:linear-gradient(90deg, #831843, #be185d, #db2777);--chat-topic-nick:#52434b;--chat-topic-body-border:#c43d753d;--chat-topic-body-bg:#fce7f3}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-topic-body-bg:color-mix(in srgb, #fce7f3 16%, var(--panel))}}html[data-chat-theme=light]{--chat-topic-body-text:#3f2a36;--chat-topic-meta-chip-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-topic-meta-chip-bg:color-mix(in srgb, var(--surface) 38%, var(--panel-elevated))}}html[data-chat-theme=light]{--chat-topic-meta-chip-ring:#5b2a441a;--chat-topic-setby:#9d174d;--chat-topic-time:#7a3555;--chat-topic-progress-track:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-topic-progress-track:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=light]{--chat-topic-progress-fill:linear-gradient(90deg, #be185d, #db2777);--chat-maint-border:#b453092e;--chat-maint-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-maint-bg:color-mix(in srgb, #b45309 8%, var(--chrome))}}html[data-chat-theme=light]{--chat-maint-stripe:#b45309;--chat-maint-icon-border:#b4530933;--chat-maint-icon-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-maint-icon-bg:color-mix(in srgb, #b45309 10%, var(--panel))}}html[data-chat-theme=light]{--chat-maint-icon:#b45309;--chat-maint-chip-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-maint-chip-bg:color-mix(in srgb, #b45309 10%, var(--panel))}}html[data-chat-theme=light]{--chat-maint-chip-border:#b4530933;--chat-maint-chip-text:#92400e;--chat-maint-title:var(--foreground);--chat-maint-text:var(--foreground-secondary);--chat-maint-progress-track:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-maint-progress-track:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=light]{--chat-maint-progress-fill:linear-gradient(90deg, #d97706, #f59e0b);--chat-trust-hint-border:#b453091f;--chat-trust-hint-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-trust-hint-bg:color-mix(in srgb, #b45309 5%, var(--chrome))}}html[data-chat-theme=light]{--chat-trust-hint-text:var(--foreground-secondary);--chat-trust-hint-link:#b45309;--chat-trust-hint-verify:#0369a1;--chat-emoji-border:#5b2a4424;--chat-emoji-tab-idle-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-emoji-tab-idle-bg:color-mix(in srgb, var(--surface) 40%, var(--panel))}}html[data-chat-theme=light]{--chat-emoji-tab-active-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--chat-emoji-tab-active-bg:color-mix(in srgb, var(--accent) 12%, var(--panel))}}html[data-chat-theme=light]{--chat-emoji-tab-active-text:var(--foreground);--chat-emoji-tab-active-ring:#5b2a4424;--chat-emoji-divider:#5b2a441a;--chat-emoji-lock:#b45309;--chat-emoji-error:#be123c}html[data-chat-theme=midnight]{--chat-system-info-accent:#2563eb;--chat-system-info-nick:#1d4ed8;--chat-system-info-badge-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-system-info-badge-bg:color-mix(in srgb, #2563eb 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-system-info-badge-border:#2563eb33;--chat-system-info-badge-text:#1d4ed8;--chat-system-info-bubble-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-system-info-bubble-bg:color-mix(in srgb, #2563eb 6%, var(--message-bg))}}html[data-chat-theme=midnight]{--chat-system-info-bubble-border:#2563eb29;--chat-system-info-bubble-text:var(--foreground-secondary);--chat-system-alert-accent:#b91c1c;--chat-system-alert-nick:#991b1b;--chat-system-alert-badge-bg:#b91c1c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-system-alert-badge-bg:color-mix(in srgb, #b91c1c 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-system-alert-badge-border:#b91c1c33;--chat-system-alert-badge-text:#991b1b;--chat-system-alert-bubble-bg:#b91c1c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-system-alert-bubble-bg:color-mix(in srgb, #b91c1c 6%, var(--message-bg))}}html[data-chat-theme=midnight]{--chat-system-alert-bubble-border:#b91c1c29;--chat-system-alert-bubble-text:var(--foreground-secondary);--chat-system-success-accent:#047857;--chat-system-success-nick:#047857;--chat-system-success-badge-bg:#047857}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-system-success-badge-bg:color-mix(in srgb, #047857 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-system-success-badge-border:#04785733;--chat-system-success-badge-text:#047857;--chat-system-success-bubble-bg:#047857}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-system-success-bubble-bg:color-mix(in srgb, #047857 6%, var(--message-bg))}}html[data-chat-theme=midnight]{--chat-system-success-bubble-border:#04785729;--chat-system-success-bubble-text:var(--foreground-secondary);--chat-system-fun-accent:#4f46e5;--chat-system-fun-nick:#4338ca;--chat-system-fun-badge-bg:#4f46e5}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-system-fun-badge-bg:color-mix(in srgb, #4f46e5 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-system-fun-badge-border:#4f46e533;--chat-system-fun-badge-text:#4338ca;--chat-system-fun-bubble-bg:#4f46e5}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-system-fun-bubble-bg:color-mix(in srgb, #4f46e5 6%, var(--message-bg))}}html[data-chat-theme=midnight]{--chat-system-fun-bubble-border:#4f46e529;--chat-system-fun-bubble-text:var(--foreground-secondary);--chat-system-avatar-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-system-avatar-bg:color-mix(in srgb, var(--surface) 55%, var(--panel))}}html[data-chat-theme=midnight]{--chat-system-avatar-ring:#1e3a5f1f;--chat-whisper-row-bg:#6d28d90d;--chat-pending-bg-start:#b4530914;--chat-pending-stripe:#b453096b;--chat-pending-badge-border:#b4530947;--chat-pending-badge-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-pending-badge-bg:color-mix(in srgb, #b45309 12%, var(--panel))}}html[data-chat-theme=midnight]{--chat-pending-badge-text:#92400e;--chat-pending-badge-icon:#b45309;--chat-pending-approve-bg:#047857;--chat-pending-approve-hover:#065f46;--chat-attachment-image-border:#b4530933;--chat-attachment-image-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-attachment-image-bg:color-mix(in srgb, #b45309 8%, var(--panel))}}html[data-chat-theme=midnight]{--chat-attachment-image-text:#92400e;--chat-attachment-voice-border:#4f46e533;--chat-attachment-voice-bg:#4f46e5}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-attachment-voice-bg:color-mix(in srgb, #4f46e5 8%, var(--panel))}}html[data-chat-theme=midnight]{--chat-attachment-voice-text:#4338ca;--chat-action-menu-border:#1e3a5f1f;--chat-action-menu-shadow:#1e3a5f1f;--chat-action-menu-delete:#b91c1c;--chat-action-menu-whisper:#4f46e5;--chat-action-menu-reply:#2563eb;--chat-header-unread-bg:#2563eb;--chat-header-unread-text:#fff;--chat-header-unread-shadow:#2563eb59;--chat-header-unread-ring:var(--chrome);--chat-shell-alert-blocked-border:#b91c1c2e;--chat-shell-alert-blocked-bg:#b91c1c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-shell-alert-blocked-bg:color-mix(in srgb, #b91c1c 8%, var(--chrome))}}html[data-chat-theme=midnight]{--chat-shell-alert-blocked-title:#991b1b;--chat-shell-alert-blocked-text:var(--foreground-secondary);--chat-shell-alert-warn-border:#b453092e;--chat-shell-alert-warn-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-shell-alert-warn-bg:color-mix(in srgb, #b45309 8%, var(--chrome))}}html[data-chat-theme=midnight]{--chat-shell-alert-warn-text:#92400e;--chat-scroll-pill-border:#2563eb33;--chat-scroll-pill-text:#1d4ed8;--chat-scroll-pill-hover:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-scroll-pill-hover:color-mix(in srgb, #2563eb 8%, var(--chrome))}}html[data-chat-theme=midnight]{--chat-load-older-hover:var(--accent);--chat-topic-border:#3b6fd42e;--chat-topic-bg:linear-gradient(135deg, #3b6fd4, var(--panel-elevated), #93c5fd)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-topic-bg:linear-gradient(135deg, color-mix(in srgb, #3b6fd4 6%, var(--panel-elevated)), var(--panel-elevated), color-mix(in srgb, #93c5fd 10%, var(--panel)))}}html[data-chat-theme=midnight]{--chat-topic-glow-a:#3b6fd414;--chat-topic-glow-b:#60a5fa0f;--chat-topic-greeting:transparent;--chat-topic-greeting-gradient:linear-gradient(90deg, #1e3a8a, #3b6fd4, #60a5fa);--chat-topic-nick:#2d3748;--chat-topic-body-border:#3b6fd447;--chat-topic-body-bg:#dbeafe}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-topic-body-bg:color-mix(in srgb, #dbeafe 18%, var(--panel))}}html[data-chat-theme=midnight]{--chat-topic-body-text:#2d3748;--chat-topic-meta-chip-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-topic-meta-chip-bg:color-mix(in srgb, var(--surface) 40%, var(--panel-elevated))}}html[data-chat-theme=midnight]{--chat-topic-meta-chip-ring:#1e3a5f1a;--chat-topic-setby:#1d4ed8;--chat-topic-time:#4b6a8a;--chat-topic-progress-track:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-topic-progress-track:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=midnight]{--chat-topic-progress-fill:linear-gradient(90deg, #3b6fd4, #60a5fa);--chat-maint-border:#b453092e;--chat-maint-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-maint-bg:color-mix(in srgb, #b45309 8%, var(--chrome))}}html[data-chat-theme=midnight]{--chat-maint-stripe:#b45309;--chat-maint-icon-border:#b4530933;--chat-maint-icon-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-maint-icon-bg:color-mix(in srgb, #b45309 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-maint-icon:#b45309;--chat-maint-chip-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-maint-chip-bg:color-mix(in srgb, #b45309 10%, var(--panel))}}html[data-chat-theme=midnight]{--chat-maint-chip-border:#b4530933;--chat-maint-chip-text:#92400e;--chat-maint-title:var(--foreground);--chat-maint-text:var(--foreground-secondary);--chat-maint-progress-track:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-maint-progress-track:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=midnight]{--chat-maint-progress-fill:linear-gradient(90deg, #d97706, #f59e0b);--chat-trust-hint-border:#b453091f;--chat-trust-hint-bg:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-trust-hint-bg:color-mix(in srgb, #b45309 5%, var(--chrome))}}html[data-chat-theme=midnight]{--chat-trust-hint-text:var(--foreground-secondary);--chat-trust-hint-link:#b45309;--chat-trust-hint-verify:#2563eb;--chat-emoji-border:#1e3a5f24;--chat-emoji-tab-idle-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-emoji-tab-idle-bg:color-mix(in srgb, var(--surface) 40%, var(--panel))}}html[data-chat-theme=midnight]{--chat-emoji-tab-active-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--chat-emoji-tab-active-bg:color-mix(in srgb, var(--accent) 12%, var(--panel))}}html[data-chat-theme=midnight]{--chat-emoji-tab-active-text:var(--foreground);--chat-emoji-tab-active-ring:#1e3a5f24;--chat-emoji-divider:#1e3a5f1a;--chat-emoji-lock:#b45309;--chat-emoji-error:#b91c1c}.system-message-row--info{border-left-color:var(--chat-system-info-accent)}.system-message-row--admin-alert{border-left-color:var(--chat-system-alert-accent)}.system-message-row--admin-success{border-left-color:var(--chat-system-success-accent)}.system-message-row--fun{border-left-color:var(--chat-system-fun-accent)}.system-message-row__avatar{background:var(--chat-system-avatar-bg);box-shadow:inset 0 0 0 1px var(--chat-system-avatar-ring)}.system-message-row__nick--info{color:var(--chat-system-info-nick)}.system-message-row__nick--admin-alert{color:var(--chat-system-alert-nick)}.system-message-row__nick--admin-success{color:var(--chat-system-success-nick)}.system-message-row__nick--fun{color:var(--chat-system-fun-nick)}.system-message-row__badge--info{border-color:var(--chat-system-info-badge-border);background:var(--chat-system-info-badge-bg);color:var(--chat-system-info-badge-text)}.system-message-row__badge--admin-alert{border-color:var(--chat-system-alert-badge-border);background:var(--chat-system-alert-badge-bg);color:var(--chat-system-alert-badge-text)}.system-message-row__badge--admin-success{border-color:var(--chat-system-success-badge-border);background:var(--chat-system-success-badge-bg);color:var(--chat-system-success-badge-text)}.system-message-row__badge--fun{border-color:var(--chat-system-fun-badge-border);background:var(--chat-system-fun-badge-bg);color:var(--chat-system-fun-badge-text)}.system-message-row__bubble--info{border-color:var(--chat-system-info-bubble-border);background:var(--chat-system-info-bubble-bg);color:var(--chat-system-info-bubble-text)}.system-message-row__bubble--admin-alert{border-color:var(--chat-system-alert-bubble-border);background:var(--chat-system-alert-bubble-bg);color:var(--chat-system-alert-bubble-text)}.system-message-row__bubble--admin-success{border-color:var(--chat-system-success-bubble-border);background:var(--chat-system-success-bubble-bg);color:var(--chat-system-success-bubble-text)}.system-message-row__bubble--fun{border-color:var(--chat-system-fun-bubble-border);background:var(--chat-system-fun-bubble-bg);color:var(--chat-system-fun-bubble-text)}.system-message-row__icon--info{color:var(--chat-system-info-accent)}.system-message-row__icon--admin-alert{color:var(--chat-system-alert-accent)}.system-message-row__icon--admin-success{color:var(--chat-system-success-accent)}.system-message-row__icon--fun{color:var(--chat-system-fun-accent)}.whisper-message{background:var(--chat-whisper-row-bg,#8b5cf60a)}html[data-chat-theme=light] .message-block--pending-review,html[data-chat-theme=midnight] .message-block--pending-review{background:linear-gradient(90deg, var(--chat-pending-bg-start) 0%, var(--message-bg) 42%);box-shadow:inset 3px 0 0 var(--chat-pending-stripe)}html[data-chat-theme=light] .message-block--pending-review:hover,html[data-chat-theme=midnight] .message-block--pending-review:hover{background:linear-gradient(90deg, var(--chat-pending-bg-start) 0%, var(--message-bg-hover) 42%)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .message-block--pending-review:hover,html[data-chat-theme=midnight] .message-block--pending-review:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--chat-pending-bg-start) 140%, transparent) 0%, var(--message-bg-hover) 42%)}}html[data-chat-theme=light] .message-block--alt.message-block--pending-review,html[data-chat-theme=midnight] .message-block--alt.message-block--pending-review{background:linear-gradient(90deg, var(--chat-pending-bg-start) 0%, var(--message-bg-alt) 42%)}html[data-chat-theme=light] .message-block--alt.message-block--pending-review:hover,html[data-chat-theme=midnight] .message-block--alt.message-block--pending-review:hover{background:linear-gradient(90deg, var(--chat-pending-bg-start) 0%, var(--message-bg-alt-hover) 42%)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .message-block--alt.message-block--pending-review:hover,html[data-chat-theme=midnight] .message-block--alt.message-block--pending-review:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--chat-pending-bg-start) 140%, transparent) 0%, var(--message-bg-alt-hover) 42%)}}.message-pending-badge{border:1px solid var(--chat-pending-badge-border);background:var(--chat-pending-badge-bg);box-shadow:none}html[data-chat-theme=light] .message-pending-admin-strip,html[data-chat-theme=midnight] .message-pending-admin-strip{animation:none}.message-pending-badge__label{color:var(--chat-pending-badge-text)}.message-pending-badge__icon{color:var(--chat-pending-badge-icon)}.message-pending-badge__approve{border-left:1px solid var(--chat-pending-badge-border);background:var(--chat-pending-approve-bg);color:#fff}.message-pending-badge__approve:hover{background:var(--chat-pending-approve-hover)}.message-attachment-fallback--image{border-color:var(--chat-attachment-image-border);background:var(--chat-attachment-image-bg);color:var(--chat-attachment-image-text)}.message-attachment-fallback--voice{border-color:var(--chat-attachment-voice-border);background:var(--chat-attachment-voice-bg);color:var(--chat-attachment-voice-text)}.message-action-menu{border-color:var(--chat-action-menu-border);box-shadow:0 10px 24px var(--chat-action-menu-shadow)}.message-action-menu__icon--delete{color:var(--chat-action-menu-delete)}.message-action-menu__icon--whisper{color:var(--chat-action-menu-whisper)}.message-action-menu__icon--reply{color:var(--chat-action-menu-reply)}.message-action-btn--delete{color:var(--chat-action-menu-delete)}.message-action-btn--whisper{color:var(--chat-action-menu-whisper)}.message-action-btn--reply{color:var(--chat-action-menu-reply)}.chat-header-unread-badge{background:var(--chat-header-unread-bg);color:var(--chat-header-unread-text);box-shadow:0 1px 2px var(--chat-header-unread-shadow);--tw-ring-color:var(--chat-header-unread-ring)}.chat-shell-alert--blocked{border-bottom:1px solid var(--chat-shell-alert-blocked-border);background:var(--chat-shell-alert-blocked-bg);color:var(--chat-shell-alert-blocked-text)}.chat-shell-alert--blocked__title{color:var(--chat-shell-alert-blocked-title)}.chat-shell-alert--connection{border-bottom:1px solid var(--chat-shell-alert-warn-border);background:var(--chat-shell-alert-warn-bg);color:var(--chat-shell-alert-warn-text)}.chat-shell-alert--muted{border-top:1px solid var(--chat-shell-alert-warn-border);background:var(--chat-shell-alert-warn-bg);color:var(--chat-shell-alert-warn-text)}.chat-scroll-pill{border-color:var(--chat-scroll-pill-border);color:var(--chat-scroll-pill-text)}.chat-scroll-pill:hover{background:var(--chat-scroll-pill-hover)}.chat-load-older-btn:hover{color:var(--chat-load-older-hover)}.chat-topic-banner{border-color:var(--chat-topic-border);background:var(--chat-topic-bg);box-shadow:0 8px 20px var(--chat-topic-border)}@supports (color:color-mix(in lab, red, red)){.chat-topic-banner{box-shadow:0 8px 20px color-mix(in srgb, var(--chat-topic-border) 50%, transparent)}}.chat-topic-banner__glow-a{background:var(--chat-topic-glow-a)}.chat-topic-banner__glow-b{background:var(--chat-topic-glow-b)}.chat-topic-banner__icon-wrap{background:var(--chat-topic-setby)}@supports (color:color-mix(in lab, red, red)){.chat-topic-banner__icon-wrap{background:color-mix(in srgb, var(--chat-topic-setby) 12%, var(--panel))}}.chat-topic-banner__icon-wrap{box-shadow:inset 0 0 0 1px var(--chat-topic-body-border)}.chat-topic-banner__icon{color:var(--chat-topic-setby)}.chat-topic-banner__greeting{color:var(--chat-topic-greeting);background-image:var(--chat-topic-greeting-gradient,none);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.chat-topic-banner__nick{color:var(--chat-topic-nick)}.chat-topic-banner__body{border-left-color:var(--chat-topic-body-border);background:var(--chat-topic-body-bg);color:var(--chat-topic-body-text)}.chat-topic-banner__meta-chip{background:var(--chat-topic-meta-chip-bg);box-shadow:inset 0 0 0 1px var(--chat-topic-meta-chip-ring)}.chat-topic-banner__setby{color:var(--chat-topic-setby)}.chat-topic-banner__time{color:var(--chat-topic-time)}.chat-topic-banner__progress-track{background:var(--chat-topic-progress-track)}.chat-topic-banner__progress-fill{background:var(--chat-topic-progress-fill)}.maintenance-banner{border-color:var(--chat-maint-border);background:var(--chat-maint-bg);box-shadow:0 8px 20px var(--chat-maint-border)}@supports (color:color-mix(in lab, red, red)){.maintenance-banner{box-shadow:0 8px 20px color-mix(in srgb, var(--chat-maint-border) 45%, transparent)}}.maintenance-banner__stripe{background:var(--chat-maint-stripe)}.maintenance-banner__icon-wrap{border-color:var(--chat-maint-icon-border);background:var(--chat-maint-icon-bg)}.maintenance-banner__icon{color:var(--chat-maint-icon)}.maintenance-banner__chip{border-color:var(--chat-maint-chip-border);background:var(--chat-maint-chip-bg);color:var(--chat-maint-chip-text)}.maintenance-banner__title{color:var(--chat-maint-title)}.maintenance-banner__text{color:var(--chat-maint-text)}.maintenance-banner__progress-track{background:var(--chat-maint-progress-track)}.maintenance-banner__progress-fill{background:var(--chat-maint-progress-fill)}.trust-composer-hint{border-top-color:var(--chat-trust-hint-border);background:var(--chat-trust-hint-bg)}.trust-composer-hint__text{color:var(--chat-trust-hint-text)}.trust-composer-hint__link{color:var(--chat-trust-hint-link)}.trust-composer-hint__verify{color:var(--chat-trust-hint-verify)}.emoji-module{border-color:var(--chat-emoji-border)}.emoji-module__tabs{border-bottom-color:var(--chat-emoji-divider)}.emoji-module__tab--idle{background:var(--chat-emoji-tab-idle-bg)}.emoji-module__tab--active{background:var(--chat-emoji-tab-active-bg);color:var(--chat-emoji-tab-active-text);box-shadow:inset 0 0 0 1px var(--chat-emoji-tab-active-ring)}.emoji-module__categories{border-bottom-color:var(--chat-emoji-divider)}.emoji-module__category--active{background:var(--chat-emoji-tab-active-bg);color:var(--chat-emoji-tab-active-text);box-shadow:inset 0 0 0 1px var(--chat-emoji-tab-active-ring)}.emoji-module__lock{color:var(--chat-emoji-lock)}.emoji-module__error{color:var(--chat-emoji-error)}.emoji-module__emoji-btn:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.emoji-module__emoji-btn:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}}:root:not([data-chat-theme]){--chat-system-info-accent:#38bdf8;--chat-system-info-nick:#7dd3fc;--chat-system-info-badge-bg:#0ea5e91f;--chat-system-info-badge-border:#38bdf840;--chat-system-info-badge-text:#bae6fde6;--chat-system-info-bubble-bg:#0ea5e912;--chat-system-info-bubble-border:#38bdf838;--chat-system-info-bubble-text:#f8fafcf2;--chat-system-alert-accent:#fb7185;--chat-system-alert-nick:#fda4af;--chat-system-alert-badge-bg:#f43f5e1f;--chat-system-alert-badge-border:#fb718540;--chat-system-alert-badge-text:#fecdd3e6;--chat-system-alert-bubble-bg:#f43f5e14;--chat-system-alert-bubble-border:#fb718540;--chat-system-alert-bubble-text:#fff1f2f2;--chat-system-success-accent:#34d399;--chat-system-success-nick:#6ee7b7;--chat-system-success-badge-bg:#10b9811f;--chat-system-success-badge-border:#34d39940;--chat-system-success-badge-text:#a7f3d0e6;--chat-system-success-bubble-bg:#10b98112;--chat-system-success-bubble-border:#34d3993d;--chat-system-success-bubble-text:#ecfdf5f2;--chat-system-fun-accent:#c084fc;--chat-system-fun-nick:#e9d5ff;--chat-system-fun-badge-bg:#c084fc1f;--chat-system-fun-badge-border:#e879f940;--chat-system-fun-badge-text:#fae8ffe6;--chat-system-fun-bubble-bg:#c084fc14;--chat-system-fun-bubble-border:#e879f93d;--chat-system-fun-bubble-text:#fdf4fff2;--chat-system-avatar-bg:#0f172a;--chat-system-avatar-ring:#38bdf84d;--chat-whisper-row-bg:#8b5cf60a;--chat-pending-badge-border:#fbbf2499;--chat-pending-badge-bg:linear-gradient(90deg, #f59e0b4d, #d9770633, #f9731626);--chat-pending-badge-text:#fffbeb;--chat-pending-badge-icon:#fde68a;--chat-pending-approve-bg:#059669e6;--chat-pending-approve-hover:#10b981;--chat-attachment-image-border:#f59e0b40;--chat-attachment-image-bg:#f59e0b14;--chat-attachment-image-text:#fef3c7cc;--chat-attachment-voice-border:#8b5cf640;--chat-attachment-voice-bg:#8b5cf614;--chat-attachment-voice-text:#ddd6fee6;--chat-action-menu-border:#ffffff1a;--chat-action-menu-shadow:#0006;--chat-action-menu-delete:#fb7185;--chat-action-menu-whisper:#a78bfa;--chat-action-menu-reply:#38bdf8;--chat-header-unread-bg:#0ea5e9;--chat-header-unread-text:#fff;--chat-header-unread-shadow:#0ea5e966;--chat-header-unread-ring:var(--chrome);--chat-shell-alert-blocked-border:#f43f5e4d;--chat-shell-alert-blocked-bg:#f43f5e26;--chat-shell-alert-blocked-title:#fff1f2;--chat-shell-alert-blocked-text:#ffe4e6e6;--chat-shell-alert-warn-border:#f59e0b40;--chat-shell-alert-warn-bg:#f59e0b1a;--chat-shell-alert-warn-text:#fde68a;--chat-scroll-pill-border:#0ea5e94d;--chat-scroll-pill-text:#bae6fd;--chat-scroll-pill-hover:#0ea5e91a;--chat-load-older-hover:#7dd3fce6;--chat-topic-border:#0ea5e940;--chat-topic-bg:linear-gradient(135deg, #0ea5e91f, var(--chrome), #8b5cf61a);--chat-topic-glow-a:#38bdf826;--chat-topic-glow-b:#a78bfa26;--chat-topic-greeting:transparent;--chat-topic-greeting-gradient:linear-gradient(90deg, #bae6fd, #fff, #ddd6fe);--chat-topic-nick:#ffffffe6;--chat-topic-body-border:#38bdf866;--chat-topic-body-bg:#ffffff08;--chat-topic-body-text:#e0f2fed9;--chat-topic-meta-chip-bg:#0003;--chat-topic-meta-chip-ring:#ffffff0d;--chat-topic-setby:#7dd3fc;--chat-topic-time:#ddd6fea6;--chat-topic-progress-track:#00000040;--chat-topic-progress-fill:linear-gradient(90deg, #38bdf8, #a78bfa);--chat-maint-border:#fbbf2440;--chat-maint-bg:linear-gradient(135deg, #f59e0b24, #f973160d, transparent);--chat-maint-stripe:#fbbf24e6;--chat-maint-icon-border:#fbbf2440;--chat-maint-icon-bg:#f59e0b26;--chat-maint-icon:#fde68a;--chat-maint-chip-bg:#f59e0b26;--chat-maint-chip-border:#fbbf2440;--chat-maint-chip-text:#fef3c7;--chat-maint-title:#fffbeb;--chat-maint-text:#fef3c7e6;--chat-maint-progress-track:#00000040;--chat-maint-progress-fill:linear-gradient(90deg, #fbbf24, #fdba74);--chat-trust-hint-border:#f59e0b1f;--chat-trust-hint-bg:#f59e0b0a;--chat-trust-hint-text:#fef3c7e6;--chat-trust-hint-link:#fde68ae6;--chat-trust-hint-verify:#7dd3fce6;--chat-emoji-border:#38bdf840;--chat-emoji-tab-idle-bg:#00000026;--chat-emoji-tab-active-bg:#0ea5e933;--chat-emoji-tab-active-text:#e0f2fe;--chat-emoji-tab-active-ring:#38bdf84d;--chat-emoji-divider:#ffffff1a;--chat-emoji-lock:#fde68acc;--chat-emoji-error:#fda4af}:root:not([data-chat-theme]) .system-message-row__avatar--info{box-shadow:inset 0 0 0 1px #38bdf84d}:root:not([data-chat-theme]) .system-message-row__avatar--admin-alert{box-shadow:inset 0 0 0 1px #fb71854d}:root:not([data-chat-theme]) .system-message-row__avatar--admin-success{box-shadow:inset 0 0 0 1px #34d3994d}:root:not([data-chat-theme]) .system-message-row__avatar--fun{box-shadow:inset 0 0 0 1px #e879f94d}:root:not([data-chat-theme]) .message-pending-badge{box-shadow:0 0 14px #fbbf2447,inset 0 0 0 1px #fcd34d40}:root:not([data-chat-theme]) .emoji-module__tab--idle:hover,:root:not([data-chat-theme]) .emoji-module__categories button:not(.emoji-module__category--active):hover{color:#fff;background:#ffffff0d}:root:not([data-chat-theme]) .emoji-module__emoji-btn:hover{background:#0ea5e926}html[data-chat-theme=light] .chat-message-scroll{--message-bg:#aca0a6;--message-bg-alt:#a2969c;--message-bg-hover:#a79b9f;--message-bg-alt-hover:#9d9197;--message-border-top:#908388;--message-border-bottom:#5b2a4424;background:#aca0a6}html[data-chat-theme=midnight] .chat-message-scroll{--message-bg:#96a0ae;--message-bg-alt:#8c96a5;--message-bg-hover:#8e98a6;--message-bg-alt-hover:#848e9e;--message-border-top:#737f92;--message-border-bottom:#1e3a5f29;background:#96a0ae}html[data-chat-theme=light] .chat-message-scroll .message-block,html[data-chat-theme=midnight] .chat-message-scroll .message-block{box-shadow:none}html[data-chat-theme=light]{--notif-panel-border:#5b2a441f;--notif-header-border:#5b2a4414;--notif-title:var(--foreground);--notif-tab-active-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--notif-tab-active-bg:color-mix(in srgb, var(--accent) 12%, var(--panel))}}html[data-chat-theme=light]{--notif-tab-active-text:var(--foreground);--notif-item-read-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--notif-item-read-bg:color-mix(in srgb, var(--surface) 35%, var(--panel))}}html[data-chat-theme=light]{--notif-item-read-ring:#5b2a440f;--notif-item-unread-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--notif-item-unread-bg:color-mix(in srgb, var(--accent) 8%, var(--panel))}}html[data-chat-theme=light]{--notif-item-unread-ring:#c43d7529;--notif-item-title:var(--foreground);--notif-unread-dot:var(--accent);--notif-delete:#be123c;--notif-delete-hover:#9f1239;--notif-btn-primary-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--notif-btn-primary-bg:color-mix(in srgb, var(--accent) 12%, var(--panel))}}html[data-chat-theme=light]{--notif-btn-primary-text:var(--foreground);--notif-btn-primary-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--notif-btn-primary-hover:color-mix(in srgb, var(--accent) 18%, var(--panel))}}html[data-chat-theme=light]{--notif-btn-danger-bg:#be123c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--notif-btn-danger-bg:color-mix(in srgb, #be123c 10%, var(--panel))}}html[data-chat-theme=light]{--notif-btn-danger-text:#9f1239;--notif-btn-danger-hover:#be123c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--notif-btn-danger-hover:color-mix(in srgb, #be123c 16%, var(--panel))}}html[data-chat-theme=light]{--notif-btn-muted-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--notif-btn-muted-bg:color-mix(in srgb, var(--surface) 40%, var(--panel))}}html[data-chat-theme=light]{--notif-cat-default-border:#0369a12e;--notif-cat-default-ring:#0369a11a;--notif-cat-danger-border:#be123c2e;--notif-cat-danger-ring:#be123c1a;--notif-cat-success-border:#0478572e;--notif-cat-success-ring:#0478571a;--notif-cat-warm-border:#b453092e;--notif-cat-warm-ring:#b453091a;--notif-cat-level-border:#7c3aed2e;--notif-cat-level-ring:#7c3aed1a;--notif-cat-social-border:#0d94882e;--notif-cat-social-ring:#0d94881a;--notif-cat-story-border:#c026d32e;--notif-cat-story-ring:#c026d31a;--notif-icon-danger:#be123c;--notif-icon-success:#047857;--notif-icon-warm:#b45309;--notif-icon-level:#7c3aed;--notif-icon-social:#0f766e;--notif-icon-story:#a21caf;--notif-icon-default:#0369a1;--notif-rich-text:var(--foreground-secondary);--notif-rich-muted:var(--muted);--notif-rich-nick-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--notif-rich-nick-bg:color-mix(in srgb, var(--accent) 8%, var(--panel))}}html[data-chat-theme=light]{--notif-rich-nick-text:var(--foreground);--notif-rich-nick-ring:#5b2a441f;--notif-rich-preview-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light]{--notif-rich-preview-bg:color-mix(in srgb, var(--surface) 45%, var(--panel))}}html[data-chat-theme=light]{--notif-rich-preview-border:#5b2a441a;--notif-rich-preview-text:var(--foreground-secondary)}html[data-chat-theme=midnight]{--notif-panel-border:#1e3a5f1f;--notif-header-border:#1e3a5f14;--notif-title:var(--foreground);--notif-tab-active-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--notif-tab-active-bg:color-mix(in srgb, var(--accent) 12%, var(--panel))}}html[data-chat-theme=midnight]{--notif-tab-active-text:var(--foreground);--notif-item-read-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--notif-item-read-bg:color-mix(in srgb, var(--surface) 35%, var(--panel))}}html[data-chat-theme=midnight]{--notif-item-read-ring:#1e3a5f0f;--notif-item-unread-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--notif-item-unread-bg:color-mix(in srgb, var(--accent) 8%, var(--panel))}}html[data-chat-theme=midnight]{--notif-item-unread-ring:#3b6fd429;--notif-item-title:var(--foreground);--notif-unread-dot:var(--accent);--notif-delete:#b91c1c;--notif-delete-hover:#991b1b;--notif-btn-primary-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--notif-btn-primary-bg:color-mix(in srgb, var(--accent) 12%, var(--panel))}}html[data-chat-theme=midnight]{--notif-btn-primary-text:var(--foreground);--notif-btn-primary-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--notif-btn-primary-hover:color-mix(in srgb, var(--accent) 18%, var(--panel))}}html[data-chat-theme=midnight]{--notif-btn-danger-bg:#b91c1c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--notif-btn-danger-bg:color-mix(in srgb, #b91c1c 10%, var(--panel))}}html[data-chat-theme=midnight]{--notif-btn-danger-text:#991b1b;--notif-btn-danger-hover:#b91c1c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--notif-btn-danger-hover:color-mix(in srgb, #b91c1c 16%, var(--panel))}}html[data-chat-theme=midnight]{--notif-btn-muted-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--notif-btn-muted-bg:color-mix(in srgb, var(--surface) 40%, var(--panel))}}html[data-chat-theme=midnight]{--notif-cat-default-border:#2563eb2e;--notif-cat-default-ring:#2563eb1a;--notif-cat-danger-border:#b91c1c2e;--notif-cat-danger-ring:#b91c1c1a;--notif-cat-success-border:#0478572e;--notif-cat-success-ring:#0478571a;--notif-cat-warm-border:#b453092e;--notif-cat-warm-ring:#b453091a;--notif-cat-level-border:#4f46e52e;--notif-cat-level-ring:#4f46e51a;--notif-cat-social-border:#0d94882e;--notif-cat-social-ring:#0d94881a;--notif-cat-story-border:#9333ea2e;--notif-cat-story-ring:#9333ea1a;--notif-icon-danger:#b91c1c;--notif-icon-success:#047857;--notif-icon-warm:#b45309;--notif-icon-level:#4f46e5;--notif-icon-social:#0f766e;--notif-icon-story:#7e22ce;--notif-icon-default:#2563eb;--notif-rich-text:var(--foreground-secondary);--notif-rich-muted:var(--muted);--notif-rich-nick-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--notif-rich-nick-bg:color-mix(in srgb, var(--accent) 8%, var(--panel))}}html[data-chat-theme=midnight]{--notif-rich-nick-text:var(--foreground);--notif-rich-nick-ring:#1e3a5f1f;--notif-rich-preview-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight]{--notif-rich-preview-bg:color-mix(in srgb, var(--surface) 45%, var(--panel))}}html[data-chat-theme=midnight]{--notif-rich-preview-border:#1e3a5f1a;--notif-rich-preview-text:var(--foreground-secondary)}.notification-center,.notification-center.modal-sheet-panel{border-color:var(--notif-panel-border);width:min(100vw - 1rem,18rem);max-width:min(100vw - 1rem,18rem);max-height:min(62dvh,24rem);box-shadow:0 12px 28px var(--notif-panel-border);margin-inline:auto}@supports (color:color-mix(in lab, red, red)){.notification-center,.notification-center.modal-sheet-panel{box-shadow:0 12px 28px color-mix(in srgb, var(--notif-panel-border) 65%, transparent)}}@media (min-width:640px){.notification-center.modal-sheet-panel{width:18rem;max-width:18rem}}.notification-center__header{border-bottom:1px solid var(--notif-header-border)}.notification-center__title{color:var(--notif-title)}.notification-center__tab--active{background:var(--notif-tab-active-bg);color:var(--notif-tab-active-text)}.notification-center__item--read{background:var(--notif-item-read-bg);box-shadow:inset 0 0 0 1px var(--notif-item-read-ring)}.notification-center__item--unread{background:var(--notif-item-unread-bg);box-shadow:inset 0 0 0 1px var(--notif-item-unread-ring)}.notification-center__item-title{color:var(--notif-item-title)}.notification-center__unread-dot{background:var(--notif-unread-dot)}.notification-center__delete{color:var(--notif-delete)}.notification-center__delete:hover{color:var(--notif-delete-hover)}.notification-center__footer{border-top:1px solid var(--notif-header-border)}.notification-center__btn--primary{background:var(--notif-btn-primary-bg);color:var(--notif-btn-primary-text)}.notification-center__btn--primary:hover:not(:disabled){background:var(--notif-btn-primary-hover)}.notification-center__btn--danger{background:var(--notif-btn-danger-bg);color:var(--notif-btn-danger-text)}.notification-center__btn--danger:hover:not(:disabled){background:var(--notif-btn-danger-hover)}.notification-center__btn--muted{background:var(--notif-btn-muted-bg)}.notification-toast{width:min(14rem,100vw - 1.5rem)}.notification-toast--punishment{--toast-border:var(--notif-cat-danger-border);--toast-ring:var(--notif-cat-danger-ring)}.notification-toast--punishment-reversed{--toast-border:var(--notif-cat-success-border);--toast-ring:var(--notif-cat-success-ring)}.notification-toast--gift,.notification-toast--motw-vote,.notification-toast--award,.notification-toast--story-reply{--toast-border:var(--notif-cat-warm-border);--toast-ring:var(--notif-cat-warm-ring)}.notification-toast--level-up,.notification-toast--reputation{--toast-border:var(--notif-cat-level-border);--toast-ring:var(--notif-cat-level-ring)}.notification-toast--verification,.notification-toast--connection-accepted{--toast-border:var(--notif-cat-success-border);--toast-ring:var(--notif-cat-success-ring)}.notification-toast--connection-request{--toast-border:var(--notif-cat-social-border);--toast-ring:var(--notif-cat-social-ring)}.notification-toast--story-like{--toast-border:var(--notif-cat-story-border);--toast-ring:var(--notif-cat-story-ring)}.notification-toast__card{border-color:var(--toast-border,var(--notif-cat-default-border));background:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.notification-toast__card{background:color-mix(in srgb, var(--chrome) 95%, transparent)}}.notification-toast__card{box-shadow:0 8px 20px #00000029, inset 0 0 0 1px var(--toast-ring,var(--notif-cat-default-ring))}.notification-toast__icon-wrap{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.notification-toast__icon-wrap{background:color-mix(in srgb, var(--surface) 50%, var(--panel))}}.notification-toast__icon-wrap{box-shadow:inset 0 0 0 1px var(--notif-header-border)}.notification-toast__title{color:var(--notif-item-title)}.notification-toast__icon--punishment{color:var(--notif-icon-danger)}.notification-toast__icon--punishment-reversed,.notification-toast__icon--verification,.notification-toast__icon--connection-accepted{color:var(--notif-icon-success)}.notification-toast__icon--gift,.notification-toast__icon--motw-vote,.notification-toast__icon--award,.notification-toast__icon--story-reply{color:var(--notif-icon-warm)}.notification-toast__icon--level-up,.notification-toast__icon--reputation{color:var(--notif-icon-level)}.notification-toast__icon--connection-request{color:var(--notif-icon-social)}.notification-toast__icon--story-like{color:var(--notif-icon-story)}.notification-toast__icon--default{color:var(--notif-icon-default)}.notif-rich__text{color:var(--notif-rich-text)}.notif-rich__muted{color:var(--notif-rich-muted)}.notif-rich__nick{background:var(--notif-rich-nick-bg);color:var(--notif-rich-nick-text);box-shadow:inset 0 0 0 1px var(--notif-rich-nick-ring)}.notif-rich__coins{color:var(--notif-icon-warm)}.notif-rich__preview{border-color:var(--notif-rich-preview-border);background:var(--notif-rich-preview-bg);color:var(--notif-rich-preview-text)}.notif-rich-card{background:var(--panel);border:1px solid #0000;border-radius:.5rem}@supports (color:color-mix(in lab, red, red)){.notif-rich-card{background:color-mix(in srgb, var(--panel) 80%, var(--surface))}}.notif-rich-card--compact{padding:.375rem .5rem}.notif-rich-card--full{padding:.5rem .625rem}.notif-rich-card--level{border-color:var(--notif-cat-level-border);background:var(--notif-cat-level-ring)}@supports (color:color-mix(in lab, red, red)){.notif-rich-card--level{background:color-mix(in srgb, var(--notif-cat-level-ring) 45%, var(--panel))}}.notif-rich-card--gift{border-color:var(--notif-cat-warm-border);background:var(--notif-cat-warm-ring)}@supports (color:color-mix(in lab, red, red)){.notif-rich-card--gift{background:color-mix(in srgb, var(--notif-cat-warm-ring) 45%, var(--panel))}}.notif-rich-card--reputation-positive{border-color:var(--notif-cat-success-border);background:var(--notif-cat-success-ring)}@supports (color:color-mix(in lab, red, red)){.notif-rich-card--reputation-positive{background:color-mix(in srgb, var(--notif-cat-success-ring) 45%, var(--panel))}}.notif-rich-card--reputation-negative{border-color:var(--notif-cat-danger-border);background:var(--notif-cat-danger-ring)}@supports (color:color-mix(in lab, red, red)){.notif-rich-card--reputation-negative{background:color-mix(in srgb, var(--notif-cat-danger-ring) 45%, var(--panel))}}.notif-rich-card--reputation-neutral{border-color:var(--notif-header-border);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.notif-rich-card--reputation-neutral{background:color-mix(in srgb, var(--surface) 40%, var(--panel))}}.notif-rich-card--connection-request{border-color:var(--notif-cat-social-border);background:var(--notif-cat-social-ring)}@supports (color:color-mix(in lab, red, red)){.notif-rich-card--connection-request{background:color-mix(in srgb, var(--notif-cat-social-ring) 45%, var(--panel))}}.notif-rich-card--connection-accepted{border-color:var(--notif-cat-success-border);background:var(--notif-cat-success-ring)}@supports (color:color-mix(in lab, red, red)){.notif-rich-card--connection-accepted{background:color-mix(in srgb, var(--notif-cat-success-ring) 45%, var(--panel))}}.notif-rich-card--story-like{border-color:var(--notif-cat-story-border);background:var(--notif-cat-story-ring)}@supports (color:color-mix(in lab, red, red)){.notif-rich-card--story-like{background:color-mix(in srgb, var(--notif-cat-story-ring) 45%, var(--panel))}}.notif-rich-card--story-reply{border-color:var(--notif-cat-warm-border);background:var(--notif-cat-warm-ring)}@supports (color:color-mix(in lab, red, red)){.notif-rich-card--story-reply{background:color-mix(in srgb, var(--notif-cat-warm-ring) 45%, var(--panel))}}.notif-rich-chip{letter-spacing:.12em;text-transform:uppercase;border-radius:.375rem;align-items:center;padding:.125rem .375rem;font-size:8px;font-weight:900;display:inline-flex;box-shadow:inset 0 0 0 1px #0000}.notif-rich-chip--level{background:var(--notif-icon-level)}@supports (color:color-mix(in lab, red, red)){.notif-rich-chip--level{background:color-mix(in srgb, var(--notif-icon-level) 14%, var(--panel))}}.notif-rich-chip--level{color:var(--notif-icon-level);box-shadow:inset 0 0 0 1px var(--notif-cat-level-ring)}.notif-rich-chip--gift{background:var(--notif-icon-warm)}@supports (color:color-mix(in lab, red, red)){.notif-rich-chip--gift{background:color-mix(in srgb, var(--notif-icon-warm) 14%, var(--panel))}}.notif-rich-chip--gift{color:var(--notif-icon-warm);box-shadow:inset 0 0 0 1px var(--notif-cat-warm-ring)}.notif-rich-chip--success{background:var(--notif-icon-success)}@supports (color:color-mix(in lab, red, red)){.notif-rich-chip--success{background:color-mix(in srgb, var(--notif-icon-success) 14%, var(--panel))}}.notif-rich-chip--success{color:var(--notif-icon-success);box-shadow:inset 0 0 0 1px var(--notif-cat-success-ring)}.notif-rich-chip--danger{background:var(--notif-icon-danger)}@supports (color:color-mix(in lab, red, red)){.notif-rich-chip--danger{background:color-mix(in srgb, var(--notif-icon-danger) 14%, var(--panel))}}.notif-rich-chip--danger{color:var(--notif-icon-danger);box-shadow:inset 0 0 0 1px var(--notif-cat-danger-ring)}.notif-rich-chip--social{background:var(--notif-icon-social)}@supports (color:color-mix(in lab, red, red)){.notif-rich-chip--social{background:color-mix(in srgb, var(--notif-icon-social) 14%, var(--panel))}}.notif-rich-chip--social{color:var(--notif-icon-social);box-shadow:inset 0 0 0 1px var(--notif-cat-social-ring)}.notif-rich-chip--story{background:var(--notif-icon-story)}@supports (color:color-mix(in lab, red, red)){.notif-rich-chip--story{background:color-mix(in srgb, var(--notif-icon-story) 14%, var(--panel))}}.notif-rich-chip--story{color:var(--notif-icon-story);box-shadow:inset 0 0 0 1px var(--notif-cat-story-ring)}.notif-rich-chip--neutral{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.notif-rich-chip--neutral{background:color-mix(in srgb, var(--muted) 14%, var(--panel))}}.notif-rich-chip--neutral{color:var(--muted);box-shadow:inset 0 0 0 1px var(--notif-header-border)}.notif-rich-level-pill{background:var(--notif-icon-level);border-radius:.25rem;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.notif-rich-level-pill{background:color-mix(in srgb, var(--notif-icon-level) 22%, var(--panel))}}.notif-rich-level-pill{color:var(--notif-icon-level);padding:.125rem .375rem;font-size:10px;font-weight:900}.notif-rich-pill{border:1px solid var(--notif-header-border);background:var(--surface);border-radius:.375rem;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.notif-rich-pill{background:color-mix(in srgb, var(--surface) 35%, var(--panel))}}.notif-rich-pill{padding:.125rem .375rem;font-size:10px;font-weight:700}.notif-rich-pill--warm{border-color:var(--notif-cat-warm-border);color:var(--notif-icon-warm)}.notif-rich-pill--success{border-color:var(--notif-cat-success-border);color:var(--notif-icon-success)}.notif-rich-pill--danger{border-color:var(--notif-cat-danger-border);color:var(--notif-icon-danger)}.notif-rich-pill--neutral{color:var(--muted)}.notif-rich-coins-pill{background:var(--notif-icon-success);border-radius:999px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.notif-rich-coins-pill{background:color-mix(in srgb, var(--notif-icon-success) 12%, var(--panel))}}.notif-rich-coins-pill{color:var(--notif-icon-success);box-shadow:inset 0 0 0 1px var(--notif-cat-success-ring);padding:.125rem .375rem;font-size:10px;font-weight:900}.notif-rich-hint--social{color:var(--notif-icon-social)}.notif-rich-hint--warm{color:var(--notif-icon-warm)}.notif-rich-accent--level{color:var(--notif-icon-level);font-weight:700}.notif-rich-accent--story{color:var(--notif-icon-story)}:root:not([data-chat-theme]){--notif-panel-border:#0ea5e926;--notif-header-border:#ffffff0f;--notif-title:#fff;--notif-tab-active-bg:#0ea5e926;--notif-tab-active-text:#e0f2fe;--notif-item-read-bg:#00000026;--notif-item-read-ring:#ffffff0a;--notif-item-unread-bg:#0ea5e912;--notif-item-unread-ring:#0ea5e926;--notif-item-title:#fffffff2;--notif-unread-dot:#38bdf8;--notif-delete:#fda4af;--notif-delete-hover:#fecdd3;--notif-btn-primary-bg:#0ea5e926;--notif-btn-primary-text:#e0f2fe;--notif-btn-primary-hover:#0ea5e940;--notif-btn-danger-bg:#f43f5e26;--notif-btn-danger-text:#fecdd3;--notif-btn-danger-hover:#f43f5e40;--notif-btn-muted-bg:#0003;--notif-cat-default-border:#0ea5e940;--notif-cat-default-ring:#0ea5e91a;--notif-cat-danger-border:#f43f5e40;--notif-cat-danger-ring:#f43f5e1a;--notif-cat-success-border:#10b98140;--notif-cat-success-ring:#10b9811a;--notif-cat-warm-border:#f59e0b40;--notif-cat-warm-ring:#f59e0b1a;--notif-cat-level-border:#8b5cf640;--notif-cat-level-ring:#8b5cf61a;--notif-cat-social-border:#14b8a640;--notif-cat-social-ring:#14b8a61a;--notif-cat-story-border:#d946ef40;--notif-cat-story-ring:#d946ef1a;--notif-icon-danger:#fda4af;--notif-icon-success:#6ee7b7;--notif-icon-warm:#fcd34d;--notif-icon-level:#c4b5fd;--notif-icon-social:#5eead4;--notif-icon-story:#f0abfc;--notif-icon-default:#7dd3fc;--notif-rich-text:#cbd5e1e6;--notif-rich-muted:var(--muted);--notif-rich-nick-bg:#38bdf81a;--notif-rich-nick-text:#bae6fd;--notif-rich-nick-ring:#38bdf840;--notif-rich-preview-bg:#00000040;--notif-rich-preview-border:#ffffff14;--notif-rich-preview-text:#fffc}:root:not([data-chat-theme]) .notif-rich-card--level{background:linear-gradient(135deg,#8b5cf61a,#0000,#d946ef0d)}:root:not([data-chat-theme]) .notif-rich-card--gift{background:linear-gradient(135deg,#f59e0b1a,#0000,#f973160d)}:root:not([data-chat-theme]) .notif-rich-level-pill{color:#fff;background:linear-gradient(90deg,#7c3aed,#c026d3)}.arcade-dark-shell{--chrome:#2b3a44;--background:#2b3a44;--chat-well:#28353f;--foreground:#eef2f7;--chrome-hover:#324a56;--chrome-inset:#233139;--chrome-border:#ffffff12;--divider:#ffffff0d;--panel:#30424d;--panel-elevated:#364c58;--surface:#2f404a;--surface-hover:#3a4f5c;--surface-inset:#233139;--panel-border:#ffffff14;--muted:#9eb0bd;--accent:#38bdf8;--accent-soft:#38bdf824;--overlay:#0f161c8c;--foreground-secondary:#eef2f7b8;--border-subtle:#ffffff14;--border-faint:#ffffff0d;--inset-well:#00000040;--inset-panel:#0000001a;--message-bg:#20282d;--message-bg-alt:#272f36;--message-bg-hover:#232e34;--message-bg-alt-hover:#2a343c;color:var(--foreground);background:var(--panel);border-color:var(--panel-border)}html[data-chat-theme=light] .room-chest-strip,html[data-chat-theme=midnight] .room-chest-strip{--event-chest-bg:linear-gradient(90deg, #451a038c, #78350f6b, #451a038c);--event-chest-accent:#fde68a;--event-chest-border:#fbbf242e;--event-chest-btn-bg:#b4530959;--event-chest-btn-border:#fbbf2459;--event-chest-btn-hover-bg:#d977066b;--event-chest-progress:linear-gradient(90deg, #fbbf2438, #f59e0b52);--event-chest-dot:#fef3c773;--event-chest-label:#fef3c7;--event-chest-timer:#fffbeb;--event-chest-meta:#fef3c7a6;--event-chest-meta-low:#fecaca;box-shadow:inset 0 1px #fbbf2414}html[data-chat-theme=light] .room-chest-strip__label,html[data-chat-theme=midnight] .room-chest-strip__label{font-weight:700}.voice-note-shell{--muted:#9eb0bd;--foreground:#eef2f7;color:#eef2f7}.voice-note-shell .voice-note-player,html[data-chat-theme=light] .voice-note-shell .voice-note-player,html[data-chat-theme=midnight] .voice-note-shell .voice-note-player{background:#8b5cf60f!important;border-color:#8b5cf626!important;box-shadow:inset 0 0 0 1px #ffffff08!important}.voice-note-shell .voice-note-player__btn,html[data-chat-theme=light] .voice-note-shell .voice-note-player__btn,html[data-chat-theme=midnight] .voice-note-shell .voice-note-player__btn{color:#e0f2fe!important;background:#0ea5e926!important;box-shadow:inset 0 0 0 1px #38bdf833!important}.voice-note-shell .voice-note-player__btn:hover:not(:disabled),html[data-chat-theme=light] .voice-note-shell .voice-note-player__btn:hover:not(:disabled),html[data-chat-theme=midnight] .voice-note-shell .voice-note-player__btn:hover:not(:disabled){background:#0ea5e940!important}.voice-note-shell .voice-note-player__btn--playing,html[data-chat-theme=light] .voice-note-shell .voice-note-player__btn--playing,html[data-chat-theme=midnight] .voice-note-shell .voice-note-player__btn--playing{color:#ede9fe!important;background:#8b5cf633!important;box-shadow:inset 0 0 0 1px #a78bfa40!important}.voice-note-shell .voice-note-player__bar--lit,html[data-chat-theme=light] .voice-note-shell .voice-note-player__bar--lit,html[data-chat-theme=midnight] .voice-note-shell .voice-note-player__bar--lit{background:#7dd3fcd9!important}.voice-note-shell .voice-note-player__bar--dim,html[data-chat-theme=light] .voice-note-shell .voice-note-player__bar--dim,html[data-chat-theme=midnight] .voice-note-shell .voice-note-player__bar--dim{background:#ffffff1f!important}.voice-note-shell .voice-note-player__time,html[data-chat-theme=light] .voice-note-shell .voice-note-player__time,html[data-chat-theme=midnight] .voice-note-shell .voice-note-player__time{color:#9eb0bd!important}.voice-note-shell .voice-note-recorder,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder{background:#0c1118f5!important;border-color:#4c1d958c!important;box-shadow:inset 0 0 0 1px #ffffff12,0 2px 10px #00000052!important}.voice-note-shell .voice-note-recorder--recording,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder--recording,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder--recording{background:#180c12f5!important;border-color:#9f12398c!important}.voice-note-shell .voice-note-recorder--preview,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder--preview,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder--preview{background:#0a121ef5!important;border-color:#0369a18c!important}.voice-note-shell .voice-note-recorder__progress,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__progress,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__progress{background:linear-gradient(90deg,#6d28d96b,#0284c747,#0000)!important}.voice-note-shell .voice-note-recorder__close,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__close,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__close{color:#94a3b8!important;background:#00000059!important;box-shadow:inset 0 0 0 1px #ffffff0f!important}.voice-note-shell .voice-note-recorder__close:hover:not(:disabled),html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__close:hover:not(:disabled),html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__close:hover:not(:disabled){color:#e2e8f0!important;background:#00000080!important}.voice-note-shell .voice-note-recorder__mic--idle,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__mic--idle,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__mic--idle{color:#a78bfa!important}.voice-note-shell .voice-note-recorder__mic--live,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__mic--live,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__mic--live{color:#fb7185!important}.voice-note-shell .voice-note-recorder__wave,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__wave,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__wave{background:linear-gradient(#38bdf8,#6d28d9)!important}.voice-note-shell .voice-note-recorder__timer,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__timer,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__timer{font-weight:600;color:#cbd5e1!important}.voice-note-shell .voice-note-recorder__timer-sep,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__timer-sep,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__timer-sep{color:#475569!important}.voice-note-shell .voice-note-recorder__status,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__status,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__status{font-weight:600;color:#64748b!important}.voice-note-shell .voice-note-recorder__error,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__error,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__error{font-weight:600;color:#f87171!important}.voice-note-shell .voice-note-recorder__btn,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__btn,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__btn{font-weight:600;color:#cbd5e1!important;background:#0f172ae6!important;box-shadow:inset 0 0 0 1px #ffffff14!important}.voice-note-shell .voice-note-recorder__btn:hover:not(:disabled),html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__btn:hover:not(:disabled),html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__btn:hover:not(:disabled){color:#f1f5f9!important;background:#1e293bf2!important}.voice-note-shell .voice-note-recorder__btn--discard,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__btn--discard,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__btn--discard{color:#fda4af!important;background:#4c0519bf!important;box-shadow:inset 0 0 0 1px #fb718538!important}.voice-note-shell .voice-note-recorder__btn--discard:hover:not(:disabled),html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__btn--discard:hover:not(:disabled),html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__btn--discard:hover:not(:disabled){color:#ffe4e6!important;background:#881337d9!important}.voice-note-shell .voice-note-recorder__btn--play,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__btn--play,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__btn--play{color:#c4b5fd!important;background:#2e1065bf!important;box-shadow:inset 0 0 0 1px #a78bfa38!important}.voice-note-shell .voice-note-recorder__btn--pause,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__btn--pause,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__btn--pause{color:#fcd34d!important;background:#452d07bf!important;box-shadow:inset 0 0 0 1px #fbbf2438!important}.voice-note-shell .voice-note-recorder__btn--resume,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__btn--resume,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__btn--resume{color:#6ee7b7!important;background:#06382dbf!important;box-shadow:inset 0 0 0 1px #34d39938!important}.voice-note-shell .voice-note-recorder__btn--preview,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__btn--preview,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__btn--preview{color:#ddd6fe!important;background:#2e1065bf!important;box-shadow:inset 0 0 0 1px #a78bfa38!important}.voice-note-shell .voice-note-recorder__btn--send,html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__btn--send,html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__btn--send{color:#f8fafc!important;background:linear-gradient(90deg,#0369a1,#5b21b6)!important;box-shadow:inset 0 0 0 1px #ffffff1f,0 1px 4px #00000059!important}.voice-note-shell .voice-note-recorder__btn--send:hover:not(:disabled),html[data-chat-theme=light] .voice-note-shell .voice-note-recorder__btn--send:hover:not(:disabled),html[data-chat-theme=midnight] .voice-note-shell .voice-note-recorder__btn--send:hover:not(:disabled){color:#fff!important;background:linear-gradient(90deg,#0284c7,#6d28d9)!important}.voice-note-shell.message-attachment-fallback--voice,html[data-chat-theme=light] .voice-note-shell.message-attachment-fallback--voice,html[data-chat-theme=midnight] .voice-note-shell.message-attachment-fallback--voice{color:#ddd6fee6!important;background:#8b5cf614!important;border-color:#8b5cf640!important}.profile-modal{--profile-shell-border:var(--panel-border);--profile-shell-shadow:0 24px 64px #0000006b, inset 0 1px 0 #ffffff0d;--profile-header-wash:linear-gradient(180deg, var(--accent) 0%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.profile-modal{--profile-header-wash:linear-gradient(180deg, color-mix(in srgb, var(--accent) 8%, transparent) 0%, transparent 100%)}}.profile-modal{--profile-card-glow:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-modal{--profile-card-glow:color-mix(in srgb, var(--accent) 12%, transparent)}}.profile-modal{--profile-rail-hover:#ffffff0a;--profile-rail-divider:var(--divider);--profile-mini-action-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){.profile-modal{--profile-mini-action-bg:color-mix(in srgb, var(--surface) 55%, var(--panel))}}.profile-modal{--profile-mini-action-border:var(--panel-border);--profile-mini-action-hover:var(--surface-hover);--profile-mini-label:var(--muted);--profile-mini-text:var(--foreground);--profile-mini-text-soft:var(--foreground-secondary);--profile-connect-border:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-modal{--profile-connect-border:color-mix(in srgb, var(--accent) 28%, var(--panel-border))}}.profile-modal{--profile-connect-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-modal{--profile-connect-bg:color-mix(in srgb, var(--accent) 10%, var(--panel))}}.profile-modal{--profile-connect-text:var(--foreground);--profile-tab-sky-glow:#38bdf86b;--profile-tab-violet-glow:#a78bfa6b;--profile-tab-fuchsia-glow:#e879f966;--profile-tab-rose-glow:#fb718566;--profile-tab-emerald-glow:#34d39961;--profile-tab-amber-glow:#fbbf246b;--profile-tab-orange-glow:#fb923c66;--profile-tab-teal-glow:#2dd4bf61;--profile-tab-crimson-glow:#f43f5e73}.profile-modal.glass-panel{box-shadow:var(--profile-shell-shadow);border-color:var(--profile-shell-border)!important}.profile-modal--mini{border-radius:1.25rem}.profile-modal__title-bar{background:var(--chrome);color:var(--muted)}.profile-modal__chrome-footer{background:var(--chrome)}html[data-chat-theme=light] .profile-modal{--profile-shell-border:#5b2a4424;--profile-shell-shadow:0 22px 56px #5b2a4424, 0 8px 20px #3f2a3614, inset 0 1px 0 #ffffffa6;--profile-header-wash:linear-gradient(135deg, #f472b62e 0%, #38bdf81a 42%, transparent 100%);--profile-card-glow:#c43d7524;--profile-rail-hover:#c43d75}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .profile-modal{--profile-rail-hover:color-mix(in srgb, #c43d75 8%, var(--panel))}}html[data-chat-theme=light] .profile-modal{--profile-rail-divider:#5b2a441a;--profile-mini-action-bg:#fff}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .profile-modal{--profile-mini-action-bg:color-mix(in srgb, #fff 42%, var(--panel))}}html[data-chat-theme=light] .profile-modal{--profile-mini-action-border:#5b2a441f;--profile-mini-action-hover:#c43d75}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .profile-modal{--profile-mini-action-hover:color-mix(in srgb, #c43d75 6%, var(--panel-elevated))}}html[data-chat-theme=light] .profile-modal{--profile-connect-border:#0d948847;--profile-connect-bg:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .profile-modal{--profile-connect-bg:color-mix(in srgb, #0d9488 10%, var(--panel))}}html[data-chat-theme=light] .profile-modal{--profile-connect-text:#0f766e;--profile-tab-sky-glow:#0369a152;--profile-tab-violet-glow:#6d28d947;--profile-tab-fuchsia-glow:#c026d347;--profile-tab-rose-glow:#be123c47;--profile-tab-emerald-glow:#04785747;--profile-tab-amber-glow:#b453094d;--profile-tab-orange-glow:#c2410c47;--profile-tab-teal-glow:#0d948847;--profile-tab-crimson-glow:#be123c52}html[data-chat-theme=midnight] .profile-modal{--profile-shell-border:#1e3a5f24;--profile-shell-shadow:0 22px 56px #1e3a5f24, 0 8px 20px #1e3a5f14, inset 0 1px 0 #ffffffb8;--profile-header-wash:linear-gradient(135deg, #60a5fa29 0%, #818cf81a 40%, transparent 100%);--profile-card-glow:#3b6fd424;--profile-rail-hover:#3b6fd4}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .profile-modal{--profile-rail-hover:color-mix(in srgb, #3b6fd4 8%, var(--panel))}}html[data-chat-theme=midnight] .profile-modal{--profile-rail-divider:#1e3a5f1a;--profile-mini-action-bg:#fff}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .profile-modal{--profile-mini-action-bg:color-mix(in srgb, #fff 48%, var(--panel))}}html[data-chat-theme=midnight] .profile-modal{--profile-mini-action-border:#1e3a5f1f;--profile-mini-action-hover:#3b6fd4}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .profile-modal{--profile-mini-action-hover:color-mix(in srgb, #3b6fd4 6%, var(--panel-elevated))}}html[data-chat-theme=midnight] .profile-modal{--profile-connect-border:#2563eb42;--profile-connect-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .profile-modal{--profile-connect-bg:color-mix(in srgb, #2563eb 10%, var(--panel))}}html[data-chat-theme=midnight] .profile-modal{--profile-connect-text:#1d4ed8;--profile-tab-sky-glow:#2563eb4d;--profile-tab-violet-glow:#4f46e547;--profile-tab-fuchsia-glow:#7c3aed42;--profile-tab-rose-glow:#b91c1c42;--profile-tab-emerald-glow:#05966942;--profile-tab-amber-glow:#d9770647;--profile-tab-orange-glow:#ea580c42;--profile-tab-teal-glow:#0d948842;--profile-tab-crimson-glow:#b91c1c4d}.profile-tab-tone__icon--sky{color:#7dd3fc}.profile-tab-tone__icon--violet{color:#c4b5fd}.profile-tab-tone__icon--fuchsia{color:#f0abfc}.profile-tab-tone__icon--rose{color:#fda4af}.profile-tab-tone__icon--emerald{color:#6ee7b7}.profile-tab-tone__icon--amber{color:#fcd34d}.profile-tab-tone__icon--orange{color:#fdba74}.profile-tab-tone__icon--teal{color:#5eead4}.profile-tab-tone__icon--crimson{color:#fecdd3}.profile-tab-tone__icon--gold{color:#fcd34d}.profile-tab-tone__bg--sky{background:#0ea5e929}.profile-tab-tone__bg--violet{background:#8b5cf629}.profile-tab-tone__bg--fuchsia{background:#d946ef29}.profile-tab-tone__bg--rose{background:#f43f5e29}.profile-tab-tone__bg--emerald{background:#10b98129}.profile-tab-tone__bg--amber{background:#f59e0b29}.profile-tab-tone__bg--orange{background:#f9731629}.profile-tab-tone__bg--teal{background:#14b8a629}.profile-tab-tone__bg--crimson{background:#e11d4838}.profile-tab-tone__bg--gold{background:#f59e0b29}.profile-tab-tone__ring--sky{--tw-ring-color:#38bdf859;box-shadow:inset 0 0 0 1px #38bdf859}.profile-tab-tone__ring--violet{--tw-ring-color:#a78bfa59;box-shadow:inset 0 0 0 1px #a78bfa59}.profile-tab-tone__ring--fuchsia{--tw-ring-color:#e879f959;box-shadow:inset 0 0 0 1px #e879f959}.profile-tab-tone__ring--rose{--tw-ring-color:#fb718559;box-shadow:inset 0 0 0 1px #fb718559}.profile-tab-tone__ring--emerald{--tw-ring-color:#34d39959;box-shadow:inset 0 0 0 1px #34d39959}.profile-tab-tone__ring--amber{--tw-ring-color:#fbbf2459;box-shadow:inset 0 0 0 1px #fbbf2459}.profile-tab-tone__ring--orange{--tw-ring-color:#fb923c59;box-shadow:inset 0 0 0 1px #fb923c59}.profile-tab-tone__ring--teal{--tw-ring-color:#2dd4bf59;box-shadow:inset 0 0 0 1px #2dd4bf59}.profile-tab-tone__ring--crimson{--tw-ring-color:#f43f5e73;box-shadow:inset 0 0 0 1px #f43f5e73}.profile-tab-tone__ring--gold{--tw-ring-color:#fbbf2459;box-shadow:inset 0 0 0 1px #fbbf2459}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--sky{color:#0369a1}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--violet{color:#6d28d9}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--fuchsia{color:#a21caf}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--rose{color:#be123c}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--emerald{color:#047857}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--amber{color:#b45309}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--orange{color:#c2410c}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--teal{color:#0f766e}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--crimson{color:#be123c}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--sky{background:#0369a1}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--sky{background:color-mix(in srgb, #0369a1 14%, var(--panel))}}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--violet{background:#6d28d9}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--violet{background:color-mix(in srgb, #6d28d9 12%, var(--panel))}}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--fuchsia{background:#a21caf}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--fuchsia{background:color-mix(in srgb, #a21caf 12%, var(--panel))}}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--rose{background:#be123c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--rose{background:color-mix(in srgb, #be123c 12%, var(--panel))}}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--emerald{background:#047857}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--emerald{background:color-mix(in srgb, #047857 12%, var(--panel))}}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--amber{background:#b45309}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--amber{background:color-mix(in srgb, #b45309 12%, var(--panel))}}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--orange{background:#c2410c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--orange{background:color-mix(in srgb, #c2410c 12%, var(--panel))}}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--teal{background:#0f766e}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--teal{background:color-mix(in srgb, #0f766e 12%, var(--panel))}}html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--crimson{background:#be123c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--crimson{background:color-mix(in srgb, #be123c 14%, var(--panel))}}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--sky{color:#2563eb}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--violet{color:#4f46e5}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--fuchsia{color:#7c3aed}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--rose{color:#b91c1c}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--emerald{color:#059669}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--amber{color:#d97706}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--orange{color:#ea580c}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--teal{color:#0d9488}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__icon--crimson{color:#b91c1c}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--sky{background:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--sky{background:color-mix(in srgb, #2563eb 12%, var(--panel))}}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--violet{background:#4f46e5}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--violet{background:color-mix(in srgb, #4f46e5 12%, var(--panel))}}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--fuchsia{background:#7c3aed}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--fuchsia{background:color-mix(in srgb, #7c3aed 12%, var(--panel))}}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--rose{background:#b91c1c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--rose{background:color-mix(in srgb, #b91c1c 12%, var(--panel))}}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--emerald{background:#059669}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--emerald{background:color-mix(in srgb, #059669 12%, var(--panel))}}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--amber{background:#d97706}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--amber{background:color-mix(in srgb, #d97706 12%, var(--panel))}}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--orange{background:#ea580c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--orange{background:color-mix(in srgb, #ea580c 12%, var(--panel))}}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--teal{background:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--teal{background:color-mix(in srgb, #0d9488 12%, var(--panel))}}html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--crimson{background:#b91c1c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] :is(.profile-modal,.connection-modal) .profile-tab-tone__bg--crimson{background:color-mix(in srgb, #b91c1c 14%, var(--panel))}}.profile-mini-header{border-bottom:1px solid var(--profile-mini-action-border);background:var(--profile-header-wash)}.profile-mini-header--level{background:var(--profile-header-wash), linear-gradient(180deg, var(--accent) 0%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.profile-mini-header--level{background:var(--profile-header-wash), linear-gradient(180deg, color-mix(in srgb, var(--accent) 6%, transparent) 0%, transparent 100%)}}.profile-mini-badge{border:1px solid var(--profile-mini-action-border);background:var(--profile-mini-action-bg);color:var(--profile-mini-text-soft)}.profile-mini-close,.profile-mini-icon-btn{border:1px solid var(--profile-mini-action-border);background:var(--profile-mini-action-bg);color:var(--profile-mini-label)}.profile-mini-close:hover,.profile-mini-icon-btn:hover{background:var(--profile-mini-action-hover);color:var(--profile-mini-text)}.profile-mini-actions{border:1px solid var(--profile-mini-action-border);background:linear-gradient(180deg, var(--panel-elevated) 0%, var(--profile-mini-action-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.profile-mini-actions{background:linear-gradient(180deg, color-mix(in srgb, var(--panel-elevated) 80%, var(--panel)) 0%, var(--profile-mini-action-bg) 100%)}}.profile-mini-actions{box-shadow:inset 0 1px #ffffff14}.profile-mini-actions__label{color:var(--profile-mini-label)}.profile-mini-grid-btn{color:var(--profile-mini-text-soft);border:1px solid #0000}.profile-mini-grid-btn:hover{border-color:var(--profile-mini-action-border);background:var(--profile-mini-action-hover);color:var(--profile-mini-text)}.profile-mini-grid-btn__label{color:var(--profile-mini-label)}.profile-mini-grid-btn:hover .profile-mini-grid-btn__label{color:var(--profile-mini-text)}.profile-mini-full-btn{border:1px solid var(--profile-mini-action-border);background:var(--profile-mini-action-bg);color:var(--profile-mini-text)}.profile-mini-full-btn:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-mini-full-btn:hover{border-color:color-mix(in srgb, var(--accent) 24%, var(--profile-mini-action-border))}}.profile-mini-full-btn:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-mini-full-btn:hover{background:color-mix(in srgb, var(--accent) 8%, var(--profile-mini-action-bg))}}.profile-mini-full-btn__sub{color:var(--profile-mini-label)}.profile-mini-skeleton{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.profile-mini-skeleton{background:color-mix(in srgb, var(--muted) 18%, var(--panel))}}.profile-modal .profile-side-rail{border-color:var(--profile-rail-divider);background:var(--chrome-inset)}@supports (color:color-mix(in lab, red, red)){.profile-modal .profile-side-rail{background:color-mix(in srgb, var(--chrome-inset) 95%, var(--panel))}}.profile-modal .profile-side-rail__hover{background:var(--profile-rail-hover)}.profile-modal .profile-side-rail__admin-divider{border-color:var(--profile-rail-divider)}.profile-modal .profile-header-card__wash{background:linear-gradient(180deg, var(--profile-card-glow) 0%, transparent 100%)}.profile-modal .profile-connect-btn--active{border-color:var(--profile-connect-border);background:var(--profile-connect-bg);color:var(--profile-connect-text)}.profile-modal .profile-connect-btn--active:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.profile-modal .profile-connect-btn--active:hover{background:color-mix(in srgb, var(--accent) 16%, var(--panel))}}.profile-modal .profile-empty-state{border-color:var(--profile-mini-action-border);background:var(--surface-inset)}@supports (color:color-mix(in lab, red, red)){.profile-modal .profile-empty-state{background:color-mix(in srgb, var(--surface-inset) 70%, var(--panel))}}.profile-modal .profile-empty-state__icon-ring{border-color:var(--profile-mini-action-border);box-shadow:inset 0 1px #ffffff1a}.profile-modal .profile-ranking-tile,.profile-modal .profile-card-surface{box-shadow:inset 0 0 0 1px var(--profile-mini-action-border)}.profile-modal .profile-tab-content-header{background:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.profile-modal .profile-tab-content-header{background:color-mix(in srgb, var(--chrome) 72%, var(--panel))}}.profile-modal .profile-tab-content-body{background:var(--surface-inset)}@supports (color:color-mix(in lab, red, red)){.profile-modal .profile-tab-content-body{background:color-mix(in srgb, var(--surface-inset) 52%, var(--panel))}}html[data-chat-theme=light] .profile-modal--mini .text-sky-400{color:#0284c7}html[data-chat-theme=light] .profile-modal--mini .text-cyan-400{color:#0891b2}html[data-chat-theme=light] .profile-modal--mini .text-violet-400{color:#7c3aed}html[data-chat-theme=light] .profile-modal--mini .text-emerald-400{color:#059669}html[data-chat-theme=light] .profile-modal--mini .text-blue-400{color:#2563eb}html[data-chat-theme=light] .profile-modal--mini .text-amber-400{color:#d97706}html[data-chat-theme=light] .profile-modal--mini .text-rose-400{color:#e11d48}html[data-chat-theme=light] .profile-modal--mini .text-orange-400{color:#ea580c}html[data-chat-theme=midnight] .profile-modal--mini .text-sky-400{color:#2563eb}html[data-chat-theme=midnight] .profile-modal--mini .text-cyan-400{color:#0891b2}html[data-chat-theme=midnight] .profile-modal--mini .text-violet-400{color:#4f46e5}html[data-chat-theme=midnight] .profile-modal--mini .text-emerald-400{color:#059669}html[data-chat-theme=midnight] .profile-modal--mini .text-blue-400{color:#1d4ed8}html[data-chat-theme=midnight] .profile-modal--mini .text-amber-400{color:#d97706}html[data-chat-theme=midnight] .profile-modal--mini .text-rose-400{color:#dc2626}html[data-chat-theme=midnight] .profile-modal--mini .text-orange-400{color:#ea580c}html[data-chat-theme=light] .profile-modal .text-amber-300\/90,html[data-chat-theme=light] .profile-modal .text-amber-500\/90{color:#b45309}html[data-chat-theme=midnight] .profile-modal .text-amber-300\/90{color:#d97706}.guestbook-modal{--gb-shell-border:var(--panel-border);--gb-shell-shadow:0 24px 64px #0000006b, inset 0 1px 0 #ffffff0d;--gb-header-wash:linear-gradient(135deg, var(--accent) 0%, transparent 55%)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-header-wash:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 55%)}}.guestbook-modal{--gb-text-strong:var(--foreground);--gb-text-body:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-text-body:color-mix(in srgb, var(--foreground) 96%, transparent)}}.guestbook-modal{--gb-text-secondary:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-text-secondary:color-mix(in srgb, var(--foreground) 82%, var(--muted))}}.guestbook-modal{--gb-text-dim:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-text-dim:color-mix(in srgb, var(--foreground) 62%, var(--muted))}}.guestbook-modal{--gb-muted:var(--gb-text-dim);--gb-panel-surface:var(--panel-elevated)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-panel-surface:color-mix(in srgb, var(--panel-elevated) 68%, var(--panel))}}.guestbook-modal{--gb-card-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-card-bg:color-mix(in srgb, var(--surface) 92%, var(--panel-elevated))}}.guestbook-modal{--gb-card-border:var(--panel-border)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-card-border:color-mix(in srgb, var(--panel-border) 100%, var(--foreground) 8%)}}.guestbook-modal{--gb-card-hover:var(--surface-hover);--gb-inset-bg:var(--surface-inset)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-inset-bg:color-mix(in srgb, var(--surface-inset) 94%, var(--panel-elevated))}}.guestbook-modal{--gb-inset-border:var(--panel-border)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-inset-border:color-mix(in srgb, var(--panel-border) 100%, var(--foreground) 10%)}}.guestbook-modal{--gb-tab-bar-bg:var(--chrome-inset)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-tab-bar-bg:color-mix(in srgb, var(--chrome-inset) 72%, var(--panel))}}.guestbook-modal{--gb-tab-inactive-text:var(--gb-text-dim);--gb-tab-active-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-tab-active-bg:color-mix(in srgb, var(--accent) 18%, var(--panel))}}.guestbook-modal{--gb-tab-active-text:var(--foreground);--gb-chip-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-chip-bg:color-mix(in srgb, var(--surface) 78%, var(--panel))}}.guestbook-modal{--gb-chip-inactive-text:var(--gb-text-dim);--gb-chip-active-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-chip-active-bg:color-mix(in srgb, var(--accent) 18%, var(--panel))}}.guestbook-modal{--gb-chip-active-text:var(--foreground);--gb-avatar-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-avatar-bg:color-mix(in srgb, var(--accent) 16%, var(--panel))}}.guestbook-modal{--gb-avatar-text:var(--accent)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-avatar-text:color-mix(in srgb, var(--accent) 88%, var(--foreground))}}.guestbook-modal{--gb-thread-line:var(--divider)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-thread-line:color-mix(in srgb, var(--divider) 100%, var(--foreground) 12%)}}.guestbook-modal{--gb-thread-node:var(--panel-elevated);--gb-primary-btn-border:var(--accent)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-primary-btn-border:color-mix(in srgb, var(--accent) 36%, var(--panel-border))}}.guestbook-modal{--gb-primary-btn-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-primary-btn-bg:color-mix(in srgb, var(--accent) 16%, var(--panel))}}.guestbook-modal{--gb-primary-btn-text:var(--foreground);--gb-stats-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.guestbook-modal{--gb-stats-bg:color-mix(in srgb, var(--chrome) 62%, var(--panel))}}.guestbook-modal.glass-panel{box-shadow:var(--gb-shell-shadow);border-color:var(--gb-shell-border)!important}.guestbook-modal__title-bar{background:var(--chrome)}.guestbook-modal__title-bar:before{content:"";background:var(--gb-header-wash);pointer-events:none;position:absolute;inset:0}.guestbook-modal__close{border:1px solid var(--gb-card-border);background:var(--gb-chip-bg);color:var(--gb-text-secondary);font-weight:600}.guestbook-modal__close:hover{background:var(--gb-card-hover);color:var(--gb-text-strong)}html[data-chat-theme=light] .guestbook-modal{--gb-shell-border:#5b2a4433;--gb-shell-shadow:0 22px 56px #5b2a4429, 0 8px 20px #3f2a361a, inset 0 1px 0 #ffffffd1;--gb-header-wash:linear-gradient(135deg, #f472b624 0%, #38bdf80f 45%, transparent 100%);--gb-text-strong:#2a121f;--gb-text-body:#3d2434;--gb-text-secondary:#5c3348;--gb-text-dim:#704558;--gb-muted:#704558;--gb-panel-surface:#faf6f8;--gb-card-bg:#fff;--gb-card-border:#5b2a4433;--gb-card-hover:#f8eef3;--gb-inset-bg:#fff;--gb-inset-border:#5b2a442e;--gb-tab-bar-bg:#efe4ea;--gb-tab-inactive-text:#704558;--gb-tab-active-bg:#fce7f3;--gb-tab-active-text:#9d174d;--gb-chip-bg:#fff;--gb-chip-inactive-text:#704558;--gb-chip-active-bg:#e0f2fe;--gb-chip-active-text:#0369a1;--gb-avatar-bg:#e0f2fe;--gb-avatar-text:#0369a1;--gb-primary-btn-border:#0369a157;--gb-primary-btn-bg:#e0f2fe;--gb-primary-btn-text:#0369a1;--gb-stats-bg:#f3ebef}html[data-chat-theme=midnight] .guestbook-modal{--gb-shell-border:#1e3a5f33;--gb-shell-shadow:0 22px 56px #1e3a5f29, 0 8px 20px #1e3a5f1a, inset 0 1px 0 #ffffffd9;--gb-header-wash:linear-gradient(135deg, #60a5fa1f 0%, #818cf80f 42%, transparent 100%);--gb-text-strong:#0c1829;--gb-text-body:#152238;--gb-text-secondary:#243552;--gb-text-dim:#3d5270;--gb-muted:#3d5270;--gb-panel-surface:#f6f8fc;--gb-card-bg:#fff;--gb-card-border:#1e3a5f33;--gb-card-hover:#eef3fa;--gb-inset-bg:#fff;--gb-inset-border:#1e3a5f2e;--gb-tab-bar-bg:#e8edf5;--gb-tab-inactive-text:#3d5270;--gb-tab-active-bg:#dbeafe;--gb-tab-active-text:#1d4ed8;--gb-chip-bg:#fff;--gb-chip-inactive-text:#3d5270;--gb-chip-active-bg:#dbeafe;--gb-chip-active-text:#1d4ed8;--gb-avatar-bg:#dbeafe;--gb-avatar-text:#1d4ed8;--gb-primary-btn-border:#2563eb52;--gb-primary-btn-bg:#dbeafe;--gb-primary-btn-text:#1d4ed8;--gb-stats-bg:#edf1f7}.guestbook-panel__title{color:var(--gb-text-strong);letter-spacing:-.01em;font-weight:700}.guestbook-panel__subtitle{color:var(--gb-text-secondary);letter-spacing:.14em;font-weight:700}.guestbook-panel__muted{color:var(--gb-text-dim);font-weight:600}.guestbook-panel__text-soft{color:var(--gb-text-secondary);font-weight:600}.guestbook-panel__text-dim{color:var(--gb-text-dim);font-weight:600}.guestbook-rich-body{color:var(--gb-text-body);font-weight:500;line-height:1.55}html[data-chat-theme=light] .guestbook-modal .guestbook-rich-body,html[data-chat-theme=midnight] .guestbook-modal .guestbook-rich-body{font-weight:600}.guestbook-panel{border:1px solid var(--gb-card-border);background:linear-gradient(180deg, var(--gb-panel-surface) 0%, var(--gb-card-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.guestbook-panel{background:linear-gradient(180deg, var(--gb-panel-surface) 0%, color-mix(in srgb, var(--gb-card-bg) 88%, var(--gb-panel-surface)) 100%)}}.guestbook-panel{box-shadow:inset 0 1px #ffffff8c}.guestbook-panel__card{border:1px solid var(--gb-card-border);background:var(--gb-card-bg);box-shadow:0 1px 2px #0000000a,inset 0 1px #ffffffb3}.guestbook-panel__inset{border:1px solid var(--gb-inset-border);background:var(--gb-inset-bg);box-shadow:inset 0 1px 2px #00000008}.guestbook-panel__input{border:1px solid var(--gb-inset-border);background:var(--gb-inset-bg);color:var(--gb-text-strong);font-weight:600;box-shadow:inset 0 1px 2px #0000000a}.guestbook-panel__input::placeholder{color:var(--gb-text-dim);opacity:1;font-weight:500}.guestbook-panel__tab-bar{border:1px solid var(--gb-card-border);background:var(--gb-tab-bar-bg)}.guestbook-panel__tab{color:var(--gb-tab-inactive-text);font-weight:700}.guestbook-panel__tab:hover{color:var(--gb-text-strong)}.guestbook-panel__tab--active{background:var(--gb-tab-active-bg);color:var(--gb-tab-active-text);box-shadow:0 1px 3px #0000000f}.guestbook-panel__chip{border:1px solid var(--gb-card-border);background:var(--gb-chip-bg);color:var(--gb-chip-inactive-text);font-weight:700}.guestbook-panel__chip--active{background:var(--gb-chip-active-bg);color:var(--gb-chip-active-text)}.guestbook-panel__post-row{border:1px solid var(--gb-card-border);background:var(--gb-card-bg)}.guestbook-panel__post-row:hover{background:var(--gb-card-hover);border-color:var(--gb-card-border)}@supports (color:color-mix(in lab, red, red)){.guestbook-panel__post-row:hover{border-color:color-mix(in srgb, var(--gb-card-border) 100%, var(--accent) 18%)}}.guestbook-panel__post-avatar{background:var(--gb-avatar-bg);color:var(--gb-avatar-text)}.guestbook-panel__thread-line,.guestbook-panel__thread-branch{background:var(--gb-thread-line)}.guestbook-panel__thread-node{border:2px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.guestbook-panel__thread-node{border:2px solid color-mix(in srgb, var(--accent) 42%, var(--gb-card-border))}}.guestbook-panel__thread-node{background:var(--gb-thread-node)}.guestbook-panel__reply-card{border:1px solid var(--gb-card-border);background:var(--gb-card-bg);box-shadow:0 1px 2px #0000000a}.guestbook-panel__btn-ghost{border:1px solid var(--gb-card-border);color:var(--gb-text-secondary);font-weight:700}.guestbook-panel__btn-ghost:hover{color:var(--gb-text-strong);background:var(--gb-card-hover)}.guestbook-panel__btn-primary{border:1px solid var(--gb-primary-btn-border);background:var(--gb-primary-btn-bg);color:var(--gb-primary-btn-text);font-weight:700}.guestbook-panel__btn-primary:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.guestbook-panel__btn-primary:hover{background:color-mix(in srgb, var(--accent) 22%, var(--gb-primary-btn-bg))}}.guestbook-panel__emoji-btn{border:1px solid var(--gb-card-border);background:var(--gb-chip-bg)}.guestbook-panel__emoji-btn:hover{background:var(--gb-card-hover)}.guestbook-panel__stats{border:1px solid var(--gb-card-border);background:var(--gb-stats-bg)}.guestbook-panel__empty-icon{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.guestbook-panel__empty-icon{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--gb-card-border))}}.guestbook-panel__empty-icon{background:var(--gb-avatar-bg);color:var(--gb-avatar-text)}.guestbook-panel__reply-label{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.guestbook-panel__reply-label{color:color-mix(in srgb, var(--accent) 78%, var(--gb-text-strong))}}.guestbook-panel__reply-label{font-weight:800}.guestbook-modal__title-bar .guestbook-panel__subtitle{color:var(--gb-text-secondary)}.guestbook-modal__title-bar .guestbook-panel__muted{color:var(--gb-text-dim);font-weight:600}html[data-chat-theme=light] .guestbook-modal .text-sky-100,html[data-chat-theme=light] .guestbook-modal .text-sky-200{color:#0369a1}html[data-chat-theme=midnight] .guestbook-modal .text-sky-100,html[data-chat-theme=midnight] .guestbook-modal .text-sky-200{color:#1d4ed8}html[data-chat-theme=light] .guestbook-modal .bg-sky-400\/12,html[data-chat-theme=light] .guestbook-modal .bg-sky-400\/14,html[data-chat-theme=light] .guestbook-modal .bg-sky-400\/15{background:#e0f2fe}html[data-chat-theme=midnight] .guestbook-modal .bg-sky-400\/12,html[data-chat-theme=midnight] .guestbook-modal .bg-sky-400\/14,html[data-chat-theme=midnight] .guestbook-modal .bg-sky-400\/15{background:#dbeafe}html[data-chat-theme=light] .guestbook-modal .text-emerald-700{color:#047857}html[data-chat-theme=light] .guestbook-modal .text-rose-700{color:#be123c}html[data-chat-theme=midnight] .guestbook-modal .text-emerald-700{color:#047857}html[data-chat-theme=midnight] .guestbook-modal .text-rose-700{color:#be123c}.settings-modal{--st-shell-border:var(--panel-border);--st-shell-shadow:0 24px 64px #00000061, inset 0 1px 0 #ffffff0d;--st-header-wash:linear-gradient(135deg, var(--accent) 0%, transparent 55%)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-header-wash:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 55%)}}.settings-modal{--st-text-strong:var(--foreground);--st-text-body:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-text-body:color-mix(in srgb, var(--foreground) 96%, transparent)}}.settings-modal{--st-text-secondary:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-text-secondary:color-mix(in srgb, var(--foreground) 82%, var(--muted))}}.settings-modal{--st-text-dim:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-text-dim:color-mix(in srgb, var(--foreground) 62%, var(--muted))}}.settings-modal{--st-card-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-card-bg:color-mix(in srgb, var(--surface) 90%, var(--panel))}}.settings-modal{--st-card-border:var(--panel-border);--st-card-hover:var(--surface-hover);--st-inset-bg:var(--surface-inset);--st-inset-border:var(--panel-border);--st-tab-bar-bg:var(--chrome-inset)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-tab-bar-bg:color-mix(in srgb, var(--chrome-inset) 88%, var(--panel))}}.settings-modal{--st-tab-active-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-tab-active-bg:color-mix(in srgb, var(--accent) 16%, var(--panel))}}.settings-modal{--st-tab-active-text:var(--foreground);--st-tab-active-border:var(--accent)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-tab-active-border:color-mix(in srgb, var(--accent) 38%, var(--panel-border))}}.settings-modal{--st-tab-inactive-text:var(--muted);--st-content-bg:var(--chrome-inset)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-content-bg:color-mix(in srgb, var(--chrome-inset) 48%, var(--panel))}}.settings-modal{--st-subtab-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-subtab-bg:color-mix(in srgb, var(--chrome) 55%, var(--panel))}}.settings-modal{--st-subtab-active-bg:var(--surface);--st-footer-bg:linear-gradient(180deg, var(--chrome) 0%, var(--chrome-inset) 100%);--st-toggle-off:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-toggle-off:color-mix(in srgb, var(--chrome) 70%, #000)}}.settings-modal{--st-option-idle-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-option-idle-bg:color-mix(in srgb, var(--surface) 55%, var(--panel))}}.settings-modal.glass-panel{box-shadow:var(--st-shell-shadow);border-color:var(--st-shell-border)!important}.settings-modal__title-bar{background:var(--chrome)}.settings-modal__title-bar:before{content:"";background:var(--st-header-wash);pointer-events:none;position:absolute;inset:0}.settings-modal__close{border:1px solid var(--st-card-border);background:var(--st-card-bg);color:var(--st-text-dim)}.settings-modal__close:hover{background:var(--st-card-hover);color:var(--st-text-strong)}:is(.settings-modal,.settings-media-modal) .settings-modal__close{border:1px solid var(--st-card-border,var(--panel-border));background:var(--st-card-bg,var(--surface));color:var(--st-text-dim,var(--muted))}:is(.settings-modal,.settings-media-modal) .settings-modal__close:hover{background:var(--st-card-hover,var(--surface-hover));color:var(--st-text-strong,var(--foreground))}html[data-chat-theme=light] .settings-modal{--st-shell-border:#5b2a442e;--st-shell-shadow:0 22px 56px #5b2a4424, 0 8px 20px #3f2a3614, inset 0 1px 0 #ffffffc7;--st-header-wash:linear-gradient(135deg, #f472b624 0%, #38bdf814 45%, transparent 100%);--st-text-strong:#2a121f;--st-text-body:#3d2434;--st-text-secondary:#5c3348;--st-text-dim:#704558;--st-card-bg:#fff;--st-card-border:#5b2a4429;--st-card-hover:#f8eef3;--st-inset-bg:#fff;--st-inset-border:#5b2a4424;--st-tab-bar-bg:#f0e8ec;--st-tab-active-bg:#fce7f3;--st-tab-active-text:#9d174d;--st-tab-active-border:#be185d47;--st-tab-inactive-text:#704558;--st-content-bg:#f7f2f5;--st-subtab-bg:#efe4ea;--st-subtab-active-bg:#fff;--st-toggle-off:#d8c8d0}html[data-chat-theme=midnight] .settings-modal{--st-shell-border:#1e3a5f2e;--st-shell-shadow:0 22px 56px #1e3a5f24, 0 8px 20px #1e3a5f14, inset 0 1px 0 #ffffffd1;--st-header-wash:linear-gradient(135deg, #60a5fa1f 0%, #818cf814 42%, transparent 100%);--st-text-strong:#0c1829;--st-text-body:#152238;--st-text-secondary:#243552;--st-text-dim:#3d5270;--st-card-bg:#fff;--st-card-border:#1e3a5f29;--st-card-hover:#eef3fa;--st-inset-bg:#fff;--st-inset-border:#1e3a5f24;--st-tab-bar-bg:#e8edf5;--st-tab-active-bg:#dbeafe;--st-tab-active-text:#1d4ed8;--st-tab-active-border:#2563eb47;--st-tab-inactive-text:#3d5270;--st-content-bg:#f3f6fb;--st-subtab-bg:#e8edf5;--st-subtab-active-bg:#fff;--st-toggle-off:#c8d4e4}.settings-modal__tab-bar{background:var(--st-tab-bar-bg)}.settings-modal__tab{color:var(--st-tab-inactive-text);border:1px solid #0000;font-weight:700}.settings-modal__tab:hover{border-color:var(--st-card-border);background:var(--st-card-hover);color:var(--st-text-strong)}.settings-modal__tab--active{border-color:var(--st-tab-active-border);background:var(--st-tab-active-bg);color:var(--st-tab-active-text);box-shadow:0 2px 8px #0000000f}.settings-modal__tab-label{color:var(--st-text-dim);font-weight:600}.settings-modal__content{background:var(--st-content-bg)}.settings-modal__alert--error{background:#f43f5e;border-color:#f43f5e38}@supports (color:color-mix(in lab, red, red)){.settings-modal__alert--error{background:color-mix(in srgb, #f43f5e 10%, var(--st-card-bg))}}.settings-modal__alert--error{color:#f6b7c1;font-weight:600}.settings-modal__alert--success{background:#10b981;border-color:#10b98138}@supports (color:color-mix(in lab, red, red)){.settings-modal__alert--success{background:color-mix(in srgb, #10b981 10%, var(--st-card-bg))}}.settings-modal__alert--success{color:#93e4c1;font-weight:600}html[data-chat-theme=light] .settings-modal .settings-modal__alert--error,html[data-chat-theme=midnight] .settings-modal .settings-modal__alert--error{color:#be123c}html[data-chat-theme=light] .settings-modal .settings-modal__alert--success,html[data-chat-theme=midnight] .settings-modal .settings-modal__alert--success{color:#047857}.settings-modal .settings-panel__card{border:1px solid var(--st-card-border);background:var(--st-card-bg);box-shadow:0 1px 2px #0000000a}.settings-modal .settings-panel__inset,.settings-modal .settings-panel__input{border:1px solid var(--st-inset-border);background:var(--st-inset-bg);color:var(--st-text-strong);font-weight:600}.settings-modal .settings-panel__input::placeholder{color:var(--st-text-dim);font-weight:500}.settings-modal .settings-panel__group-label{color:var(--st-text-dim);letter-spacing:.12em;font-weight:800}.settings-modal .settings-panel__title{color:var(--st-text-strong);font-weight:700}.settings-modal .settings-panel__text{color:var(--st-text-body);font-weight:500}.settings-modal .settings-panel__muted{color:var(--st-text-dim);font-weight:600}.settings-modal .settings-sub-tabs{border:1px solid var(--st-card-border);background:var(--st-subtab-bg)}.settings-modal .settings-sub-tabs__tab{color:var(--st-text-dim);font-weight:800}.settings-modal .settings-sub-tabs__tab:hover{color:var(--st-text-strong)}.settings-modal .settings-sub-tabs__tab--active{background:var(--st-subtab-active-bg);color:var(--st-text-strong);box-shadow:0 1px 3px #0000000f}.settings-modal .settings-section-intro{border:1px solid var(--st-card-border);background:linear-gradient(90deg, var(--accent) 0%, var(--st-card-bg) 72%)}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-section-intro{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 8%, var(--st-card-bg)) 0%, var(--st-card-bg) 72%)}}.settings-modal .settings-section-intro__title{color:var(--st-text-strong);font-weight:700}.settings-modal .settings-section-intro__desc{color:var(--st-text-dim);font-weight:600}.settings-modal .settings-section-intro--violet .settings-section-intro__icon{background:#8b5cf6}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-section-intro--violet .settings-section-intro__icon{background:color-mix(in srgb, #8b5cf6 14%, var(--st-card-bg))}}.settings-modal .settings-section-intro--violet .settings-section-intro__icon{color:#7c3aed;box-shadow:inset 0 0 0 1px #8b5cf638}.settings-modal .settings-section-intro--sky .settings-section-intro__icon{background:#0ea5e9}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-section-intro--sky .settings-section-intro__icon{background:color-mix(in srgb, #0ea5e9 14%, var(--st-card-bg))}}.settings-modal .settings-section-intro--sky .settings-section-intro__icon{color:#0369a1;box-shadow:inset 0 0 0 1px #0ea5e938}.settings-modal .settings-section-intro--rose .settings-section-intro__icon{background:#f43f5e}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-section-intro--rose .settings-section-intro__icon{background:color-mix(in srgb, #f43f5e 14%, var(--st-card-bg))}}.settings-modal .settings-section-intro--rose .settings-section-intro__icon{color:#be123c;box-shadow:inset 0 0 0 1px #f43f5e38}.settings-modal .settings-section-intro--amber .settings-section-intro__icon{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-section-intro--amber .settings-section-intro__icon{background:color-mix(in srgb, #f59e0b 14%, var(--st-card-bg))}}.settings-modal .settings-section-intro--amber .settings-section-intro__icon{color:#b45309;box-shadow:inset 0 0 0 1px #f59e0b38}.settings-modal .settings-section-intro--emerald .settings-section-intro__icon{background:#10b981}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-section-intro--emerald .settings-section-intro__icon{background:color-mix(in srgb, #10b981 14%, var(--st-card-bg))}}.settings-modal .settings-section-intro--emerald .settings-section-intro__icon{color:#047857;box-shadow:inset 0 0 0 1px #10b98138}.settings-modal .settings-privacy-switch{border:1px solid var(--st-card-border);background:var(--st-card-bg)}.settings-modal .settings-privacy-switch:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-privacy-switch:hover{border-color:color-mix(in srgb, var(--accent) 22%, var(--st-card-border))}}.settings-modal .settings-privacy-switch:hover{background:var(--st-card-hover)}.settings-modal .settings-privacy-switch--on{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-privacy-switch--on{border-color:color-mix(in srgb, var(--accent) 30%, var(--st-card-border))}}.settings-modal .settings-privacy-switch--on{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-privacy-switch--on{background:color-mix(in srgb, var(--accent) 10%, var(--st-card-bg))}}.settings-modal .settings-privacy-switch__label{color:var(--st-text-strong);font-weight:700}.settings-modal .settings-privacy-switch__desc{color:var(--st-text-dim);font-weight:600}.settings-modal .settings-toggle__track--off{background:var(--st-toggle-off);box-shadow:inset 0 1px 2px #00000014}.settings-modal .settings-toggle__track--on{background:var(--accent);box-shadow:0 0 10px var(--accent)}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-toggle__track--on{box-shadow:0 0 10px color-mix(in srgb, var(--accent) 35%, transparent)}}.settings-modal .settings-appearance-card{border:1px solid var(--st-card-border);background:var(--st-card-bg)}.settings-modal .settings-option-chip{border:1px solid var(--st-card-border);font-weight:700}.settings-modal .settings-option-chip--idle{background:var(--st-option-idle-bg);color:var(--st-text-dim)}.settings-modal .settings-option-chip--idle:hover{color:var(--st-text-strong);background:var(--st-card-hover)}.settings-modal .settings-option-chip--active{box-shadow:0 1px 4px #0000000f}.settings-modal .settings-theme-chip__swatch--dark{--tw-ring-color:#94a3b859;background:linear-gradient(135deg,#64748b 0%,#334155 100%)}.settings-modal .settings-theme-chip__swatch--light{--tw-ring-color:#f472b666;background:linear-gradient(135deg,#fbcfe8 0%,#f472b6 100%)}.settings-modal .settings-theme-chip__swatch--midnight{--tw-ring-color:#60a5fa66;background:linear-gradient(135deg,#bae6fd 0%,#60a5fa 100%)}.settings-modal .settings-theme-chip--dark.settings-option-chip--idle{background:#64748b}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-theme-chip--dark.settings-option-chip--idle{background:color-mix(in srgb, #64748b 10%, var(--st-option-idle-bg))}}.settings-modal .settings-theme-chip--dark.settings-option-chip--idle{border-color:#94a3b8}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-theme-chip--dark.settings-option-chip--idle{border-color:color-mix(in srgb, #94a3b8 28%, var(--st-card-border))}}.settings-modal .settings-theme-chip--light.settings-option-chip--idle{background:#f472b6}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-theme-chip--light.settings-option-chip--idle{background:color-mix(in srgb, #f472b6 10%, var(--st-option-idle-bg))}}.settings-modal .settings-theme-chip--light.settings-option-chip--idle{border-color:#f472b6}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-theme-chip--light.settings-option-chip--idle{border-color:color-mix(in srgb, #f472b6 24%, var(--st-card-border))}}.settings-modal .settings-theme-chip--midnight.settings-option-chip--idle{background:#60a5fa}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-theme-chip--midnight.settings-option-chip--idle{background:color-mix(in srgb, #60a5fa 10%, var(--st-option-idle-bg))}}.settings-modal .settings-theme-chip--midnight.settings-option-chip--idle{border-color:#60a5fa}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-theme-chip--midnight.settings-option-chip--idle{border-color:color-mix(in srgb, #60a5fa 24%, var(--st-card-border))}}.settings-modal .settings-theme-chip--dark .settings-theme-chip__label{color:#475569}.settings-modal .settings-theme-chip--light .settings-theme-chip__label{color:#9d174d}.settings-modal .settings-theme-chip--midnight .settings-theme-chip__label{color:#1e40af}.settings-modal .settings-theme-chip--dark.settings-theme-chip--active{background:#64748b}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-theme-chip--dark.settings-theme-chip--active{background:color-mix(in srgb, #64748b 18%, var(--st-card-bg))}}.settings-modal .settings-theme-chip--dark.settings-theme-chip--active{border-color:#94a3b8;box-shadow:0 1px 5px #64748b2e}.settings-modal .settings-theme-chip--light.settings-theme-chip--active{background:#f472b6}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-theme-chip--light.settings-theme-chip--active{background:color-mix(in srgb, #f472b6 14%, var(--st-card-bg))}}.settings-modal .settings-theme-chip--light.settings-theme-chip--active{border-color:#f472b6;box-shadow:0 1px 5px #f472b62e}.settings-modal .settings-theme-chip--midnight.settings-theme-chip--active{background:#60a5fa}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-theme-chip--midnight.settings-theme-chip--active{background:color-mix(in srgb, #60a5fa 14%, var(--st-card-bg))}}.settings-modal .settings-theme-chip--midnight.settings-theme-chip--active{border-color:#60a5fa;box-shadow:0 1px 5px #60a5fa2e}.settings-modal .settings-theme-chip--dark.settings-theme-chip--active .settings-theme-chip__label{color:#1e293b}.settings-modal .settings-theme-chip--light.settings-theme-chip--active .settings-theme-chip__label{color:#831843}.settings-modal .settings-theme-chip--midnight.settings-theme-chip--active .settings-theme-chip__label{color:#1e3a8a}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--dark.settings-option-chip--idle{background:#64748b24;border-color:#94a3b847}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--light.settings-option-chip--idle{background:#f43f5e1f;border-color:#fb718547}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--midnight.settings-option-chip--idle{background:#0ea5e91f;border-color:#38bdf847}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--dark .settings-theme-chip__label{color:#cbd5e1}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--light .settings-theme-chip__label{color:#fecdd3}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--midnight .settings-theme-chip__label{color:#bae6fd}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--dark.settings-theme-chip--active{background:#64748b38;border-color:#94a3b866}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--light.settings-theme-chip--active{background:#f43f5e2e;border-color:#fb718561}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--midnight.settings-theme-chip--active{background:#0ea5e92e;border-color:#38bdf861}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--dark.settings-theme-chip--active .settings-theme-chip__label{color:#f1f5f9}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--light.settings-theme-chip--active .settings-theme-chip__label{color:#ffe4e6}:root:not([data-chat-theme]) .settings-modal .settings-theme-chip--midnight.settings-theme-chip--active .settings-theme-chip__label{color:#e0f2fe}.settings-modal .settings-sound-pill{border:1px solid var(--st-card-border);background:var(--st-card-bg);color:var(--st-text-dim);font-weight:700}.settings-modal .settings-modal__footer{background:var(--st-footer-bg)}.settings-modal .settings-modal__footer-hint{color:var(--st-text-dim);font-weight:600}.settings-modal .settings-modal__logout{background:#f43f5e;border:1px solid #f43f5e38}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-modal__logout{background:color-mix(in srgb, #f43f5e 10%, var(--st-card-bg))}}.settings-modal .settings-modal__logout{color:#f8bac4;font-weight:700}.settings-modal .settings-modal__logout:hover{background:#f43f5e;border-color:#f43f5e52}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-modal__logout:hover{background:color-mix(in srgb, #f43f5e 16%, var(--st-card-bg))}}html[data-chat-theme=light] .settings-modal .settings-modal__logout,html[data-chat-theme=midnight] .settings-modal .settings-modal__logout{color:#be123c}html[data-chat-theme=light] .settings-modal .text-sky-300{color:#0369a1}html[data-chat-theme=light] .settings-modal .text-violet-300{color:#6d28d9}html[data-chat-theme=light] .settings-modal .text-rose-300{color:#be123c}html[data-chat-theme=light] .settings-modal .text-emerald-300{color:#047857}html[data-chat-theme=light] .settings-modal .text-cyan-300{color:#0e7490}html[data-chat-theme=light] .settings-modal .text-amber-300{color:#b45309}html[data-chat-theme=light] .settings-modal .text-orange-300{color:#c2410c}html[data-chat-theme=light] .settings-modal .text-indigo-300{color:#4338ca}html[data-chat-theme=light] .settings-modal .text-slate-300{color:#475569}html[data-chat-theme=midnight] .settings-modal .text-sky-300{color:#1d4ed8}html[data-chat-theme=midnight] .settings-modal .text-violet-300{color:#4f46e5}html[data-chat-theme=midnight] .settings-modal .text-rose-300{color:#be123c}html[data-chat-theme=midnight] .settings-modal .text-emerald-300{color:#047857}html[data-chat-theme=midnight] .settings-modal .text-cyan-300{color:#0e7490}html[data-chat-theme=midnight] .settings-modal .text-amber-300{color:#b45309}html[data-chat-theme=midnight] .settings-modal .text-orange-300{color:#ea580c}html[data-chat-theme=midnight] .settings-modal .text-indigo-300{color:#4338ca}html[data-chat-theme=midnight] .settings-modal .text-slate-300{color:#475569}html[data-chat-theme=light] .settings-modal .bg-sky-500\/15{background:#e0f2fe}html[data-chat-theme=light] .settings-modal .bg-violet-500\/15{background:#ede9fe}html[data-chat-theme=light] .settings-modal .bg-rose-500\/15{background:#ffe4e6}html[data-chat-theme=light] .settings-modal .bg-emerald-500\/15{background:#d1fae5}html[data-chat-theme=light] .settings-modal .bg-cyan-500\/15{background:#cffafe}html[data-chat-theme=light] .settings-modal .bg-amber-500\/15{background:#fef3c7}html[data-chat-theme=light] .settings-modal .bg-orange-500\/15{background:#ffedd5}html[data-chat-theme=light] .settings-modal .bg-indigo-500\/15{background:#e0e7ff}html[data-chat-theme=light] .settings-modal .bg-slate-500\/15{background:#f1f5f9}html[data-chat-theme=midnight] .settings-modal .bg-sky-500\/15{background:#dbeafe}html[data-chat-theme=midnight] .settings-modal .bg-violet-500\/15{background:#ede9fe}html[data-chat-theme=midnight] .settings-modal .bg-rose-500\/15{background:#ffe4e6}html[data-chat-theme=midnight] .settings-modal .bg-emerald-500\/15{background:#d1fae5}html[data-chat-theme=midnight] .settings-modal .bg-cyan-500\/15{background:#cffafe}html[data-chat-theme=midnight] .settings-modal .bg-amber-500\/15{background:#fef3c7}html[data-chat-theme=midnight] .settings-modal .bg-orange-500\/15{background:#ffedd5}html[data-chat-theme=midnight] .settings-modal .bg-indigo-500\/15{background:#e0e7ff}html[data-chat-theme=midnight] .settings-modal .bg-slate-500\/15{background:#f1f5f9}html[data-chat-theme=light] .settings-modal .text-slate-100,html[data-chat-theme=light] .settings-modal .text-sky-100,html[data-chat-theme=light] .settings-modal .text-emerald-100,html[data-chat-theme=midnight] .settings-modal .text-slate-100,html[data-chat-theme=midnight] .settings-modal .text-sky-100,html[data-chat-theme=midnight] .settings-modal .text-emerald-100{color:var(--st-text-strong)}html[data-chat-theme=light] .settings-modal .text-rose-800,html[data-chat-theme=light] .settings-modal .text-sky-900,html[data-chat-theme=midnight] .settings-modal .text-rose-800,html[data-chat-theme=midnight] .settings-modal .text-sky-900{color:var(--st-tab-active-text)}.settings-modal{--st-delete-card-bg:#f43f5e}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-delete-card-bg:color-mix(in srgb, #f43f5e 7%, var(--st-card-bg))}}.settings-modal{--st-delete-card-border:#f43f5e38;--st-delete-header-bg:linear-gradient(90deg, #f43f5e 0%, var(--st-delete-card-bg) 70%)}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-delete-header-bg:linear-gradient(90deg, color-mix(in srgb, #f43f5e 12%, var(--st-card-bg)) 0%, var(--st-delete-card-bg) 70%)}}.settings-modal{--st-delete-text:var(--st-text-body);--st-delete-muted:var(--st-text-dim);--st-delete-accent:#fda4af;--st-delete-accent-strong:#fecdd3;--st-delete-countdown-bg:#f43f5e}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-delete-countdown-bg:color-mix(in srgb, #f43f5e 10%, var(--st-inset-bg))}}.settings-modal{--st-delete-countdown-border:#f43f5e2e;--st-delete-countdown-text:#fecdd3;--st-delete-warning-bg:#f43f5e}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-delete-warning-bg:color-mix(in srgb, #f43f5e 12%, var(--st-card-bg))}}.settings-modal{--st-delete-warning-text:#fecdd3;--st-delete-btn-danger-bg:#f43f5e}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-delete-btn-danger-bg:color-mix(in srgb, #f43f5e 18%, var(--st-card-bg))}}.settings-modal{--st-delete-btn-danger-text:#ffe4e6;--st-delete-btn-danger-border:#f43f5e47;--st-delete-btn-solid-bg:#e11d48;--st-delete-btn-solid-text:#fff;--st-delete-btn-safe-bg:#10b981}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-delete-btn-safe-bg:color-mix(in srgb, #10b981 14%, var(--st-card-bg))}}.settings-modal{--st-delete-btn-safe-text:#a7f3d0;--st-delete-btn-safe-border:#10b98147;--st-delete-amber-text:#fde68a;--st-delete-amber-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){.settings-modal{--st-delete-amber-bg:color-mix(in srgb, #f59e0b 12%, var(--st-card-bg))}}html[data-chat-theme=light] .settings-modal{--st-delete-card-bg:#fff;--st-delete-card-border:#be185d38;--st-delete-header-bg:linear-gradient(90deg, #fff1f2 0%, #fff 72%);--st-delete-text:#3d2434;--st-delete-muted:#704558;--st-delete-accent:#be123c;--st-delete-accent-strong:#9f1239;--st-delete-countdown-bg:#fff1f2;--st-delete-countdown-border:#be185d29;--st-delete-countdown-text:#9f1239;--st-delete-warning-bg:#fff1f2;--st-delete-warning-text:#9f1239;--st-delete-btn-danger-bg:#ffe4e6;--st-delete-btn-danger-text:#9f1239;--st-delete-btn-danger-border:#be185d47;--st-delete-btn-solid-bg:#be123c;--st-delete-btn-solid-text:#fff;--st-delete-btn-safe-bg:#d1fae5;--st-delete-btn-safe-text:#047857;--st-delete-btn-safe-border:#04785747;--st-delete-amber-text:#b45309;--st-delete-amber-bg:#fef3c7}html[data-chat-theme=midnight] .settings-modal{--st-delete-card-bg:#fff;--st-delete-card-border:#b91c1c33;--st-delete-header-bg:linear-gradient(90deg, #fef2f2 0%, #fff 72%);--st-delete-text:#152238;--st-delete-muted:#3d5270;--st-delete-accent:#be123c;--st-delete-accent-strong:#9f1239;--st-delete-countdown-bg:#fef2f2;--st-delete-countdown-border:#b91c1c29;--st-delete-countdown-text:#9f1239;--st-delete-warning-bg:#fef2f2;--st-delete-warning-text:#9f1239;--st-delete-btn-danger-bg:#ffe4e6;--st-delete-btn-danger-text:#9f1239;--st-delete-btn-danger-border:#b91c1c47;--st-delete-btn-solid-bg:#be123c;--st-delete-btn-solid-text:#fff;--st-delete-btn-safe-bg:#d1fae5;--st-delete-btn-safe-text:#047857;--st-delete-btn-safe-border:#04785747;--st-delete-amber-text:#b45309;--st-delete-amber-bg:#fef3c7}.settings-modal .settings-delete-card{border:1px solid var(--st-delete-card-border);background:var(--st-delete-card-bg);box-shadow:0 2px 8px #0000000d}.settings-modal .settings-delete-card__header{border-bottom:1px solid var(--st-delete-card-border);background:var(--st-delete-header-bg)}.settings-modal .settings-delete-card__icon{background:#f43f5e}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-delete-card__icon{background:color-mix(in srgb, #f43f5e 12%, var(--st-delete-card-bg))}}.settings-modal .settings-delete-card__icon{color:var(--st-delete-accent-strong);box-shadow:inset 0 0 0 1px var(--st-delete-card-border)}html[data-chat-theme=light] .settings-modal .settings-delete-card__icon,html[data-chat-theme=midnight] .settings-modal .settings-delete-card__icon{color:#be123c;background:#ffe4e6}.settings-modal .settings-delete-card__title{color:var(--st-delete-accent-strong);font-weight:700}.settings-modal .settings-delete-card__subtitle{color:var(--st-delete-muted);font-weight:600}.settings-modal .settings-delete-text{color:var(--st-delete-text);font-weight:500}.settings-modal .settings-delete-text--muted{color:var(--st-delete-muted);font-weight:600}.settings-modal .settings-delete-text--accent{color:var(--st-delete-accent);font-weight:700}.settings-modal .settings-delete-bullet{background:var(--st-delete-accent)}.settings-modal .settings-delete-countdown{border:1px solid var(--st-delete-countdown-border);background:var(--st-delete-countdown-bg)}.settings-modal .settings-delete-countdown__value{color:var(--st-delete-countdown-text);font-weight:800}.settings-modal .settings-delete-countdown__label{color:var(--st-delete-muted);font-weight:700}.settings-modal .settings-delete-countdown__ring-track{stroke:var(--st-delete-countdown-border)}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-delete-countdown__ring-track{stroke:color-mix(in srgb, var(--st-delete-countdown-border) 100%, transparent)}}.settings-modal .settings-delete-amber-box{background:var(--st-delete-amber-bg);border:1px solid #f59e0b38}.settings-modal .settings-delete-amber-box__label{color:var(--st-delete-amber-text);font-weight:700}.settings-modal .settings-delete-amber-box__value{color:var(--st-delete-text);font-weight:700}.settings-modal .settings-delete-warning{border:1px solid var(--st-delete-card-border);background:var(--st-delete-warning-bg)}.settings-modal .settings-delete-warning__title{color:var(--st-delete-warning-text);font-weight:700}.settings-modal .settings-delete-warning__body{color:var(--st-delete-muted);font-weight:600}.settings-modal .settings-delete-alert{font-weight:600}.settings-modal .settings-delete-alert--error{background:var(--st-delete-warning-bg);color:var(--st-delete-warning-text);border-color:#f43f5e38}.settings-modal .settings-delete-alert--success{background:var(--st-delete-btn-safe-bg);color:var(--st-delete-btn-safe-text);border-color:#10b98138}.settings-modal .settings-delete-alert--amber{color:var(--st-delete-amber-text);font-weight:600}.settings-modal .settings-delete-btn{border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;font-weight:700;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.settings-modal .settings-delete-btn:disabled{pointer-events:none;opacity:.55}.settings-modal .settings-delete-btn--neutral{border:1px solid var(--st-card-border);background:var(--st-card-bg);color:var(--st-text-strong)}.settings-modal .settings-delete-btn--neutral:hover{background:var(--st-card-hover)}.settings-modal .settings-delete-btn--danger{border:1px solid var(--st-delete-btn-danger-border);background:var(--st-delete-btn-danger-bg);color:var(--st-delete-btn-danger-text)}.settings-modal .settings-delete-btn--danger:hover{background:#f43f5e}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-delete-btn--danger:hover{background:color-mix(in srgb, #f43f5e 22%, var(--st-delete-btn-danger-bg))}}.settings-modal .settings-delete-btn--solid{border:1px solid var(--st-delete-btn-solid-bg);background:var(--st-delete-btn-solid-bg);color:var(--st-delete-btn-solid-text)}.settings-modal .settings-delete-btn--solid:hover{background:#000}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-delete-btn--solid:hover{background:color-mix(in srgb, #000 8%, var(--st-delete-btn-solid-bg))}}.settings-modal .settings-delete-btn--safe{border:1px solid var(--st-delete-btn-safe-border);background:var(--st-delete-btn-safe-bg);color:var(--st-delete-btn-safe-text)}.settings-modal .settings-delete-btn--safe:hover{background:#10b981}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-delete-btn--safe:hover{background:color-mix(in srgb, #10b981 18%, var(--st-delete-btn-safe-bg))}}.settings-modal .settings-delete-input{border:1px solid var(--st-inset-border);background:var(--st-inset-bg);color:var(--st-text-strong);font-weight:600}.settings-modal .settings-delete-input::placeholder{color:var(--st-delete-muted)}:is(.settings-modal,.settings-media-modal){--st-media-accent:var(--accent);--st-media-btn-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-btn-bg:color-mix(in srgb, var(--accent) 88%, #0ea5e9)}}:is(.settings-modal,.settings-media-modal){--st-media-btn-text:#fff;--st-media-btn-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-btn-hover:color-mix(in srgb, var(--accent) 72%, #38bdf8)}}:is(.settings-modal,.settings-media-modal){--st-media-btn-shadow:0 2px 8px var(--accent)}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-btn-shadow:0 2px 8px color-mix(in srgb, var(--accent) 28%, transparent)}}:is(.settings-modal,.settings-media-modal){--st-media-file-btn-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-file-btn-bg:color-mix(in srgb, var(--accent) 18%, var(--st-card-bg))}}:is(.settings-modal,.settings-media-modal){--st-media-file-btn-text:var(--accent)}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-file-btn-text:color-mix(in srgb, var(--accent) 70%, white)}}:is(.settings-modal,.settings-media-modal){--st-media-file-btn-border:var(--accent)}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-file-btn-border:color-mix(in srgb, var(--accent) 28%, var(--st-card-border))}}:is(.settings-modal,.settings-media-modal){--st-media-file-text:var(--st-text-dim);--st-media-success:#6ee7b7;--st-media-label:var(--st-text-dim);--st-media-track-bg:var(--st-inset-bg);--st-media-track-border:var(--st-inset-border);--st-media-track-title:var(--st-text-strong);--st-media-track-artist:var(--st-text-dim);--st-media-track-icon-bg:#8b5cf6}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-track-icon-bg:color-mix(in srgb, #8b5cf6 14%, var(--st-card-bg))}}:is(.settings-modal,.settings-media-modal){--st-media-track-icon-text:#c4b5fd;--st-media-track-icon-border:#8b5cf638;--st-media-delete-bg:#f43f5e}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-delete-bg:color-mix(in srgb, #f43f5e 14%, var(--st-card-bg))}}:is(.settings-modal,.settings-media-modal){--st-media-delete-text:#fecdd3;--st-media-delete-border:#f43f5e3d;--st-media-delete-hover:#f43f5e}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-delete-hover:color-mix(in srgb, #f43f5e 22%, var(--st-card-bg))}}:is(.settings-modal,.settings-media-modal){--st-media-thumb-video-bg:#0ea5e9}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-thumb-video-bg:color-mix(in srgb, #0ea5e9 14%, var(--st-card-bg))}}:is(.settings-modal,.settings-media-modal){--st-media-thumb-video-text:#7dd3fc;--st-media-thumb-audio-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-thumb-audio-bg:color-mix(in srgb, #f59e0b 14%, var(--st-card-bg))}}:is(.settings-modal,.settings-media-modal){--st-media-thumb-audio-text:#fcd34d;--st-media-thumb-image-bg:#8b5cf6}@supports (color:color-mix(in lab, red, red)){:is(.settings-modal,.settings-media-modal){--st-media-thumb-image-bg:color-mix(in srgb, #8b5cf6 14%, var(--st-card-bg))}}:is(.settings-modal,.settings-media-modal){--st-media-thumb-image-text:#c4b5fd}html[data-chat-theme=light] :is(.settings-modal,.settings-media-modal){--st-media-btn-bg:#c43d75;--st-media-btn-text:#fff;--st-media-btn-hover:#9d174d;--st-media-btn-shadow:0 2px 8px #c43d7538;--st-media-file-btn-bg:#fce7f3;--st-media-file-btn-text:#9d174d;--st-media-file-btn-border:#be185d38;--st-media-file-text:#704558;--st-media-success:#047857;--st-media-track-icon-bg:#ede9fe;--st-media-track-icon-text:#6d28d9;--st-media-track-icon-border:#6d28d933;--st-media-delete-bg:#ffe4e6;--st-media-delete-text:#be123c;--st-media-delete-border:#be123c38;--st-media-delete-hover:#fecdd3;--st-media-thumb-video-bg:#e0f2fe;--st-media-thumb-video-text:#0369a1;--st-media-thumb-audio-bg:#fef3c7;--st-media-thumb-audio-text:#b45309;--st-media-thumb-image-bg:#ede9fe;--st-media-thumb-image-text:#6d28d9}html[data-chat-theme=midnight] :is(.settings-modal,.settings-media-modal){--st-media-btn-bg:#2563eb;--st-media-btn-text:#fff;--st-media-btn-hover:#1d4ed8;--st-media-btn-shadow:0 2px 8px #2563eb38;--st-media-file-btn-bg:#dbeafe;--st-media-file-btn-text:#1d4ed8;--st-media-file-btn-border:#2563eb38;--st-media-file-text:#3d5270;--st-media-success:#047857;--st-media-track-icon-bg:#ede9fe;--st-media-track-icon-text:#4f46e5;--st-media-track-icon-border:#4f46e533;--st-media-delete-bg:#ffe4e6;--st-media-delete-text:#be123c;--st-media-delete-border:#b91c1c38;--st-media-delete-hover:#fecdd3;--st-media-thumb-video-bg:#dbeafe;--st-media-thumb-video-text:#1d4ed8;--st-media-thumb-audio-bg:#fef3c7;--st-media-thumb-audio-text:#b45309;--st-media-thumb-image-bg:#ede9fe;--st-media-thumb-image-text:#4f46e5}.settings-modal .settings-media-field-label,.settings-media-modal .settings-media-field-label{color:var(--st-media-label);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.settings-modal .settings-media-file-input,.settings-media-modal .settings-media-file-input{width:100%;color:var(--st-media-file-text);font-size:10px;font-weight:600}.settings-modal .settings-media-file-input::file-selector-button{border:1px solid var(--st-media-file-btn-border);background:var(--st-media-file-btn-bg);color:var(--st-media-file-btn-text);cursor:pointer;border-radius:.5rem;margin-right:.5rem;padding:.375rem .625rem;font-size:10px;font-weight:700;transition:background-color .2s,border-color .2s}.settings-media-modal .settings-media-file-input::file-selector-button{border:1px solid var(--st-media-file-btn-border);background:var(--st-media-file-btn-bg);color:var(--st-media-file-btn-text);cursor:pointer;border-radius:.5rem;margin-right:.5rem;padding:.375rem .625rem;font-size:10px;font-weight:700;transition:background-color .2s,border-color .2s}.settings-modal .settings-media-file-input::file-selector-button:hover{background:var(--st-media-accent)}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-media-file-input::file-selector-button:hover{background:color-mix(in srgb, var(--st-media-accent) 12%, var(--st-media-file-btn-bg))}}.settings-media-modal .settings-media-file-input::file-selector-button:hover{background:var(--st-media-accent)}@supports (color:color-mix(in lab, red, red)){.settings-media-modal .settings-media-file-input::file-selector-button:hover{background:color-mix(in srgb, var(--st-media-accent) 12%, var(--st-media-file-btn-bg))}}.settings-modal .settings-media-file-meta,.settings-media-modal .settings-media-file-meta{color:var(--st-media-success);font-size:10px;font-weight:600}.settings-modal .settings-media-btn,.settings-media-modal .settings-media-btn{border:1px solid var(--st-media-btn-bg);justify-content:center;align-items:center;gap:.375rem;width:100%;height:1.875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.settings-modal .settings-media-btn,.settings-media-modal .settings-media-btn{border:1px solid color-mix(in srgb, var(--st-media-btn-bg) 80%, transparent)}}.settings-modal .settings-media-btn,.settings-media-modal .settings-media-btn{background:var(--st-media-btn-bg);box-shadow:var(--st-media-btn-shadow);color:var(--st-media-btn-text);border-radius:.5rem;font-size:10px;font-weight:700;transition:background-color .2s,box-shadow .2s,opacity .2s}.settings-modal .settings-media-btn:hover:not(:disabled),.settings-media-modal .settings-media-btn:hover:not(:disabled){background:var(--st-media-btn-hover)}.settings-modal .settings-media-btn:disabled,.settings-media-modal .settings-media-btn:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.settings-modal .settings-media-track,.settings-media-modal .settings-media-track{border:1px solid var(--st-media-track-border);background:var(--st-media-track-bg)}.settings-modal .settings-media-track__icon,.settings-media-modal .settings-media-track__icon{border:1px solid var(--st-media-track-icon-border);background:var(--st-media-track-icon-bg);color:var(--st-media-track-icon-text)}.settings-modal .settings-media-track__title,.settings-media-modal .settings-media-track__title{color:var(--st-media-track-title);font-size:10px;font-weight:700}.settings-modal .settings-media-track__artist,.settings-media-modal .settings-media-track__artist{color:var(--st-media-track-artist);font-size:9px;font-weight:600}.settings-modal .settings-media-delete,.settings-media-modal .settings-media-delete{border:1px solid var(--st-media-delete-border);background:var(--st-media-delete-bg);color:var(--st-media-delete-text)}.settings-modal .settings-media-delete:hover,.settings-media-modal .settings-media-delete:hover{background:var(--st-media-delete-hover)}.settings-modal .settings-story-thumb--video{background:var(--st-media-thumb-video-bg);color:var(--st-media-thumb-video-text)}.settings-modal .settings-story-thumb--audio{background:var(--st-media-thumb-audio-bg);color:var(--st-media-thumb-audio-text)}.settings-modal .settings-story-thumb--image{background:var(--st-media-thumb-image-bg);color:var(--st-media-thumb-image-text)}.settings-media-modal{--st-shell-border:var(--panel-border);--st-shell-shadow:0 24px 48px #00000061;border-color:var(--accent)!important}@supports (color:color-mix(in lab, red, red)){.settings-media-modal{border-color:color-mix(in srgb, var(--accent) 24%, var(--panel-border))!important}}.settings-media-modal{box-shadow:var(--st-shell-shadow)}html[data-chat-theme=light] .settings-media-modal{--st-shell-shadow:0 22px 48px #5b2a4424, 0 8px 18px #3f2a3614, inset 0 1px 0 #ffffffc7;border-color:#be185d33!important}html[data-chat-theme=midnight] .settings-media-modal{--st-shell-shadow:0 22px 48px #1e3a5f24, 0 8px 18px #1a2a4214, inset 0 1px 0 #ffffffd1;border-color:#2563eb33!important}.settings-media-modal__header-wash{background:linear-gradient(180deg, var(--st-media-accent) 0%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.settings-media-modal__header-wash{background:linear-gradient(180deg, color-mix(in srgb, var(--st-media-accent) 14%, transparent) 0%, transparent 100%)}}.settings-media-modal__icon-wrap{border:1px solid var(--st-media-track-icon-border);background:var(--st-media-track-icon-bg);color:var(--st-media-track-icon-text)}.settings-media-modal__title{color:var(--st-text-strong,var(--foreground));font-size:14px;font-weight:700}.settings-media-modal__subtitle{color:var(--st-text-dim,var(--muted));font-size:10px;font-weight:600}.settings-media-modal .settings-panel__input{border:1px solid var(--st-inset-border,var(--panel-border));background:var(--st-inset-bg,var(--surface-inset));color:var(--st-text-strong,var(--foreground));font-size:12px;font-weight:600}.settings-media-modal .settings-panel__input::placeholder{color:var(--st-text-dim,var(--muted));font-weight:500}.settings-media-modal .settings-media-modal__error{border:1px solid var(--st-delete-card-border,#f43f5e38);background:var(--st-delete-warning-bg,#f43f5e)}@supports (color:color-mix(in lab, red, red)){.settings-media-modal .settings-media-modal__error{background:var(--st-delete-warning-bg,color-mix(in srgb, #f43f5e 10%, var(--panel)))}}.settings-media-modal .settings-media-modal__error{color:var(--st-delete-warning-text,#fecdd3);font-size:11px;font-weight:600}html[data-chat-theme=light] .settings-media-modal,html[data-chat-theme=midnight] .settings-media-modal{--st-text-strong:var(--foreground);--st-text-dim:var(--muted);--st-card-bg:var(--panel-elevated);--st-card-border:var(--panel-border);--st-card-hover:var(--surface-hover);--st-inset-bg:#fff;--st-inset-border:var(--panel-border);--st-delete-warning-bg:#fff1f2;--st-delete-warning-text:#be123c;--st-delete-card-border:#be123c2e}.edit-profile-modal{--ep-shell-border:var(--panel-border);--ep-shell-shadow:0 24px 64px #00000061, inset 0 1px 0 #ffffff0d;--ep-header-wash:linear-gradient(135deg, var(--accent) 0%, transparent 55%)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-header-wash:linear-gradient(135deg, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 55%)}}.edit-profile-modal{--ep-text-strong:var(--foreground);--ep-text-body:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-text-body:color-mix(in srgb, var(--foreground) 96%, transparent)}}.edit-profile-modal{--ep-text-dim:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-text-dim:color-mix(in srgb, var(--foreground) 62%, var(--muted))}}.edit-profile-modal{--ep-card-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-card-bg:color-mix(in srgb, var(--surface) 90%, var(--panel))}}.edit-profile-modal{--ep-card-border:var(--panel-border);--ep-card-hover:var(--surface-hover);--ep-inset-bg:var(--surface-inset);--ep-inset-border:var(--panel-border);--ep-tab-bar-bg:var(--chrome-inset)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-tab-bar-bg:color-mix(in srgb, var(--chrome-inset) 88%, var(--panel))}}.edit-profile-modal{--ep-tab-active-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-tab-active-bg:color-mix(in srgb, var(--accent) 16%, var(--panel))}}.edit-profile-modal{--ep-tab-active-text:var(--foreground);--ep-tab-active-border:var(--accent)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-tab-active-border:color-mix(in srgb, var(--accent) 38%, var(--panel-border))}}.edit-profile-modal{--ep-tab-inactive-text:var(--muted);--ep-content-bg:var(--chrome-inset)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-content-bg:color-mix(in srgb, var(--chrome-inset) 48%, var(--panel))}}.edit-profile-modal{--ep-subtab-active-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-subtab-active-bg:color-mix(in srgb, var(--accent) 14%, var(--panel))}}.edit-profile-modal{--ep-subtab-active-text:var(--foreground);--ep-toggle-off:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-toggle-off:color-mix(in srgb, var(--chrome) 70%, #000)}}.edit-profile-modal{--ep-away-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-away-bg:color-mix(in srgb, #f59e0b 8%, var(--ep-card-bg))}}.edit-profile-modal{--ep-away-border:#f59e0b2e;--ep-away-text:#fde68a;--ep-btn-secondary-bg:var(--ep-card-bg);--ep-btn-secondary-text:var(--ep-text-strong);--ep-btn-remove-bg:#f43f5e}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal{--ep-btn-remove-bg:color-mix(in srgb, #f43f5e 12%, var(--ep-card-bg))}}.edit-profile-modal{--ep-btn-remove-text:#fecdd3;--ep-btn-remove-border:#f43f5e40}.edit-profile-modal.glass-panel{box-shadow:var(--ep-shell-shadow);border-color:var(--ep-shell-border)!important}.edit-profile-modal__title-bar{background:var(--chrome)}.edit-profile-modal__title-bar:before{content:"";background:var(--ep-header-wash);pointer-events:none;position:absolute;inset:0}.edit-profile-modal__close{border:1px solid var(--ep-card-border);background:var(--ep-card-bg);color:var(--ep-text-dim)}.edit-profile-modal__close:hover{background:var(--ep-card-hover);color:var(--ep-text-strong)}html[data-chat-theme=light] .edit-profile-modal{--ep-shell-border:#5b2a442e;--ep-shell-shadow:0 22px 56px #5b2a4424, 0 8px 20px #3f2a3614, inset 0 1px 0 #ffffffc7;--ep-header-wash:linear-gradient(135deg, #f472b624 0%, #38bdf814 45%, transparent 100%);--ep-text-strong:#2a121f;--ep-text-body:#3d2434;--ep-text-dim:#704558;--ep-card-bg:#fff;--ep-card-border:#5b2a4429;--ep-card-hover:#f8eef3;--ep-inset-bg:#fff;--ep-inset-border:#5b2a4424;--ep-tab-bar-bg:#f0e8ec;--ep-tab-active-bg:#fce7f3;--ep-tab-active-text:#9d174d;--ep-tab-active-border:#be185d47;--ep-tab-inactive-text:#704558;--ep-content-bg:#f7f2f5;--ep-subtab-active-bg:#e0f2fe;--ep-subtab-active-text:#0369a1;--ep-toggle-off:#d8c8d0;--ep-away-bg:#fef3c7;--ep-away-border:#b4530933;--ep-away-text:#b45309;--ep-btn-remove-bg:#ffe4e6;--ep-btn-remove-text:#9f1239;--ep-btn-remove-border:#be185d47}html[data-chat-theme=midnight] .edit-profile-modal{--ep-shell-border:#1e3a5f2e;--ep-shell-shadow:0 22px 56px #1e3a5f24, 0 8px 20px #1e3a5f14, inset 0 1px 0 #ffffffd1;--ep-header-wash:linear-gradient(135deg, #60a5fa1f 0%, #818cf814 42%, transparent 100%);--ep-text-strong:#0c1829;--ep-text-body:#152238;--ep-text-dim:#3d5270;--ep-card-bg:#fff;--ep-card-border:#1e3a5f29;--ep-card-hover:#eef3fa;--ep-inset-bg:#fff;--ep-inset-border:#1e3a5f24;--ep-tab-bar-bg:#e8edf5;--ep-tab-active-bg:#dbeafe;--ep-tab-active-text:#1d4ed8;--ep-tab-active-border:#2563eb47;--ep-tab-inactive-text:#3d5270;--ep-content-bg:#f3f6fb;--ep-subtab-active-bg:#dbeafe;--ep-subtab-active-text:#1d4ed8;--ep-toggle-off:#c8d4e4;--ep-away-bg:#fef3c7;--ep-away-border:#b4530933;--ep-away-text:#b45309;--ep-btn-remove-bg:#ffe4e6;--ep-btn-remove-text:#9f1239;--ep-btn-remove-border:#b91c1c47}.edit-profile-modal__tab-bar{background:var(--ep-tab-bar-bg)}.edit-profile-modal__tab{color:var(--ep-tab-inactive-text);font-weight:700}.edit-profile-modal__tab:hover{background:var(--ep-card-hover);color:var(--ep-text-strong)}.edit-profile-modal__tab--active{color:var(--ep-tab-active-text)}.edit-profile-modal__tab-pill{border:1px solid var(--ep-tab-active-border);background:var(--ep-tab-active-bg)}.edit-profile-modal__tab-indicator{background:var(--ep-tab-active-text)}.edit-profile-modal__content{background:var(--ep-content-bg)}.edit-profile-modal__alert--error{background:#f43f5e;border-color:#f43f5e38}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal__alert--error{background:color-mix(in srgb, #f43f5e 10%, var(--ep-card-bg))}}.edit-profile-modal__alert--error{color:#be123c;font-weight:600}.edit-profile-modal__alert--success{background:#10b981;border-color:#10b98138}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal__alert--success{background:color-mix(in srgb, #10b981 10%, var(--ep-card-bg))}}.edit-profile-modal__alert--success{color:#047857;font-weight:600}.edit-profile-modal .edit-profile-card{border:1px solid var(--ep-card-border);background:var(--ep-card-bg);box-shadow:0 1px 2px #0000000a}.edit-profile-modal .edit-profile-label{color:var(--ep-text-dim);letter-spacing:.08em;font-weight:800}.edit-profile-modal .edit-profile-text{color:var(--ep-text-body);font-weight:500}.edit-profile-modal .edit-profile-muted{color:var(--ep-text-dim);font-weight:600}.edit-profile-modal .edit-profile-title{color:var(--ep-text-strong);font-weight:700}.edit-profile-modal .edit-profile-input{border:1px solid var(--ep-inset-border);background:var(--ep-inset-bg);color:var(--ep-text-strong);font-weight:600}.edit-profile-modal .edit-profile-input::placeholder{color:var(--ep-text-dim);font-weight:500}.edit-profile-modal .edit-profile-avatar{border:1px solid var(--ep-card-border);background:var(--ep-inset-bg)}.edit-profile-modal .edit-profile-away-panel{border:1px solid var(--ep-away-border);background:var(--ep-away-bg)}.edit-profile-modal .edit-profile-away-panel__title,.edit-profile-modal .edit-profile-away-status{color:var(--ep-away-text);font-weight:700}.edit-profile-modal .edit-profile-toggle--off{border:1px solid var(--ep-card-border);background:var(--ep-toggle-off)}.edit-profile-modal .edit-profile-toggle--on{background:#f59e0b;border:1px solid #f59e0b59}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal .edit-profile-toggle--on{background:color-mix(in srgb, #f59e0b 28%, var(--ep-card-bg))}}.edit-profile-modal .edit-profile-subtabs{border:1px solid var(--ep-card-border);background:var(--ep-inset-bg)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal .edit-profile-subtabs{background:color-mix(in srgb, var(--ep-inset-bg) 88%, var(--ep-content-bg))}}.edit-profile-modal .edit-profile-subtab{color:var(--ep-text-dim);font-weight:800}.edit-profile-modal .edit-profile-subtab:hover{background:var(--ep-card-hover);color:var(--ep-text-strong)}.edit-profile-modal .edit-profile-subtab--active{background:var(--ep-subtab-active-bg);color:var(--ep-subtab-active-text);box-shadow:inset 0 0 0 1px var(--ep-subtab-active-text)}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal .edit-profile-subtab--active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ep-subtab-active-text) 22%, transparent)}}.edit-profile-modal .edit-profile-list-row{border:1px solid var(--ep-card-border);background:var(--ep-inset-bg)}.edit-profile-modal .edit-profile-btn--secondary{font-weight:700;border:1px solid var(--ep-card-border)!important;background:var(--ep-btn-secondary-bg)!important;color:var(--ep-btn-secondary-text)!important}.edit-profile-modal .edit-profile-btn--secondary:hover{background:var(--ep-card-hover)!important}.edit-profile-modal .edit-profile-btn--remove{border:1px solid var(--ep-btn-remove-border);background:var(--ep-btn-remove-bg);color:var(--ep-btn-remove-text);font-weight:700}.edit-profile-modal .edit-profile-btn--remove:hover{background:#f43f5e}@supports (color:color-mix(in lab, red, red)){.edit-profile-modal .edit-profile-btn--remove:hover{background:color-mix(in srgb, #f43f5e 18%, var(--ep-btn-remove-bg))}}html[data-chat-theme=light] .edit-profile-modal .text-sky-200,html[data-chat-theme=midnight] .edit-profile-modal .text-sky-200{color:var(--ep-subtab-active-text)}html[data-chat-theme=light] .edit-profile-modal .bg-sky-500\/16,html[data-chat-theme=midnight] .edit-profile-modal .bg-sky-500\/16{background:var(--ep-subtab-active-bg)}html[data-chat-theme=light] .edit-profile-modal .text-amber-300\/90,html[data-chat-theme=light] .edit-profile-modal .text-amber-300\/80,html[data-chat-theme=midnight] .edit-profile-modal .text-amber-300\/90,html[data-chat-theme=midnight] .edit-profile-modal .text-amber-300\/80{color:var(--ep-away-text)}.gem-price{--gem-icon:#67e8f9;--gem-amount:#fcd34d;--gem-locked:#fda4af;--gem-chip-bg:transparent;--gem-chip-border:transparent}html[data-chat-theme=light] .gem-price{--gem-icon:#0e7490;--gem-amount:#b45309;--gem-locked:#be123c;--gem-chip-bg:#fef5e7;--gem-chip-border:#b453092e}html[data-chat-theme=midnight] .gem-price{--gem-icon:#0d9488;--gem-amount:#b45309;--gem-locked:#be123c;--gem-chip-bg:#fef5e7;--gem-chip-border:#b4530929}.gem-price__icon{color:var(--gem-icon)}.gem-price__amount{color:var(--gem-amount);font-weight:800}.gem-price__amount--locked{color:var(--gem-locked)}.edit-profile-modal .gem-price,.settings-modal .gem-price{border:1px solid var(--gem-chip-border);background:var(--gem-chip-bg);border-radius:999px;padding:.125rem .375rem}.edit-profile-modal .gem-price--locked,.settings-modal .gem-price--locked{--gem-chip-bg:#fef0f2;--gem-chip-border:#be185d2e}html[data-chat-theme=light] .edit-profile-modal .gem-price--locked,html[data-chat-theme=light] .settings-modal .gem-price--locked,html[data-chat-theme=midnight] .edit-profile-modal .gem-price--locked,html[data-chat-theme=midnight] .settings-modal .gem-price--locked{background:#fef0f2;border-color:#be185d2e}.edit-profile-modal button.bg-sky-500 .gem-price,.edit-profile-modal .bg-sky-500 .gem-price{--gem-icon:#cffafe;--gem-amount:#fef08a;--gem-locked:#fecdd3;--gem-chip-bg:#0000001f;--gem-chip-border:#ffffff2e;border:1px solid var(--gem-chip-border);background:var(--gem-chip-bg);border-radius:999px;padding:.125rem .375rem}.pm-request-toast{--pm-req-backdrop:#00000047;--pm-req-panel-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.pm-request-toast{--pm-req-panel-bg:color-mix(in srgb, var(--chrome) 97%, transparent)}}.pm-request-toast{--pm-req-panel-border:#38bdf838;--pm-req-panel-ring:#38bdf81f;--pm-req-panel-shadow:0 24px 48px #00000073;--pm-req-header-wash:radial-gradient(circle at 88% 0%, var(--accent) 0%, transparent 68%)}@supports (color:color-mix(in lab, red, red)){.pm-request-toast{--pm-req-header-wash:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--accent) 22%, transparent) 0%, transparent 68%)}}.pm-request-toast{--pm-req-label:#7dd3fcc7;--pm-req-label-icon:#7dd3fceb;--pm-req-nick:#fffffff5;--pm-req-preview:var(--muted);--pm-req-avatar-ring:#ffffff1a;--pm-req-avatar-fallback-bg:#0ea5e929;--pm-req-avatar-fallback-text:#e0f2feeb;--pm-req-footer-border:#ffffff0f;--pm-req-btn-muted-bg:#00000029;--pm-req-btn-muted-border:#ffffff14;--pm-req-btn-muted-text:#ffffffc7;--pm-req-btn-muted-hover-bg:#0000003d;--pm-req-btn-muted-hover-text:#fffffff0;--pm-req-btn-decline-bg:#f43f5e1a;--pm-req-btn-decline-border:#f43f5e3d;--pm-req-btn-decline-text:#fecdd3f0;--pm-req-btn-decline-hover-bg:#f43f5e29;--pm-req-btn-accept-bg:#10b98124;--pm-req-btn-accept-border:#10b98147;--pm-req-btn-accept-text:#d1fae5f5;--pm-req-btn-accept-hover-bg:#10b98138;--pm-req-timer-track:#ffffff1a;--pm-req-timer-progress:#38bdf8e6;--pm-req-timer-text:#bae6fdd1}html[data-chat-theme=light] .pm-request-toast{--pm-req-backdrop:var(--overlay);--pm-req-panel-bg:var(--panel-elevated);--pm-req-panel-border:#0d94883d;--pm-req-panel-ring:#0d94881f;--pm-req-panel-shadow:0 22px 48px #5b2a4429, 0 8px 18px #3f2a3614, inset 0 1px 0 #ffffffa6;--pm-req-header-wash:radial-gradient(circle at 88% 0%, #0d94882e 0%, #c43d751a 42%, transparent 72%);--pm-req-label:#0f766e;--pm-req-label-icon:#0d9488;--pm-req-nick:var(--foreground);--pm-req-preview:var(--foreground-secondary);--pm-req-avatar-ring:#5b2a441f;--pm-req-avatar-fallback-bg:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-request-toast{--pm-req-avatar-fallback-bg:color-mix(in srgb, #0d9488 12%, var(--panel))}}html[data-chat-theme=light] .pm-request-toast{--pm-req-avatar-fallback-text:#0f766e;--pm-req-footer-border:#5b2a441a;--pm-req-btn-muted-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-request-toast{--pm-req-btn-muted-bg:color-mix(in srgb, var(--surface) 45%, var(--panel))}}html[data-chat-theme=light] .pm-request-toast{--pm-req-btn-muted-border:#5b2a441f;--pm-req-btn-muted-text:var(--foreground-secondary);--pm-req-btn-muted-hover-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-request-toast{--pm-req-btn-muted-hover-bg:color-mix(in srgb, var(--surface) 55%, var(--panel))}}html[data-chat-theme=light] .pm-request-toast{--pm-req-btn-muted-hover-text:var(--foreground);--pm-req-btn-decline-bg:#be123c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-request-toast{--pm-req-btn-decline-bg:color-mix(in srgb, #be123c 10%, var(--panel))}}html[data-chat-theme=light] .pm-request-toast{--pm-req-btn-decline-border:#be123c38;--pm-req-btn-decline-text:#9f1239;--pm-req-btn-decline-hover-bg:#be123c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-request-toast{--pm-req-btn-decline-hover-bg:color-mix(in srgb, #be123c 16%, var(--panel))}}html[data-chat-theme=light] .pm-request-toast{--pm-req-btn-accept-bg:#047857}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-request-toast{--pm-req-btn-accept-bg:color-mix(in srgb, #047857 12%, var(--panel))}}html[data-chat-theme=light] .pm-request-toast{--pm-req-btn-accept-border:#0478573d;--pm-req-btn-accept-text:#065f46;--pm-req-btn-accept-hover-bg:#047857}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-request-toast{--pm-req-btn-accept-hover-bg:color-mix(in srgb, #047857 18%, var(--panel))}}html[data-chat-theme=light] .pm-request-toast{--pm-req-timer-track:#5b2a441f;--pm-req-timer-progress:#0d9488;--pm-req-timer-text:#0f766e}html[data-chat-theme=midnight] .pm-request-toast{--pm-req-backdrop:var(--overlay);--pm-req-panel-bg:var(--panel-elevated);--pm-req-panel-border:#2563eb3d;--pm-req-panel-ring:#2563eb1f;--pm-req-panel-shadow:0 22px 48px #1e3a5f29, 0 8px 18px #1a2a4214, inset 0 1px 0 #ffffff94;--pm-req-header-wash:radial-gradient(circle at 88% 0%, #3b6fd42e 0%, #0ea5e91a 42%, transparent 72%);--pm-req-label:#1d4ed8;--pm-req-label-icon:#2563eb;--pm-req-nick:var(--foreground);--pm-req-preview:var(--foreground-secondary);--pm-req-avatar-ring:#1e3a5f1f;--pm-req-avatar-fallback-bg:#3b6fd4}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-request-toast{--pm-req-avatar-fallback-bg:color-mix(in srgb, #3b6fd4 12%, var(--panel))}}html[data-chat-theme=midnight] .pm-request-toast{--pm-req-avatar-fallback-text:#1d4ed8;--pm-req-footer-border:#1e3a5f1a;--pm-req-btn-muted-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-request-toast{--pm-req-btn-muted-bg:color-mix(in srgb, var(--surface) 45%, var(--panel))}}html[data-chat-theme=midnight] .pm-request-toast{--pm-req-btn-muted-border:#1e3a5f1f;--pm-req-btn-muted-text:var(--foreground-secondary);--pm-req-btn-muted-hover-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-request-toast{--pm-req-btn-muted-hover-bg:color-mix(in srgb, var(--surface) 55%, var(--panel))}}html[data-chat-theme=midnight] .pm-request-toast{--pm-req-btn-muted-hover-text:var(--foreground);--pm-req-btn-decline-bg:#dc2626}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-request-toast{--pm-req-btn-decline-bg:color-mix(in srgb, #dc2626 10%, var(--panel))}}html[data-chat-theme=midnight] .pm-request-toast{--pm-req-btn-decline-border:#dc262638;--pm-req-btn-decline-text:#991b1b;--pm-req-btn-decline-hover-bg:#dc2626}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-request-toast{--pm-req-btn-decline-hover-bg:color-mix(in srgb, #dc2626 16%, var(--panel))}}html[data-chat-theme=midnight] .pm-request-toast{--pm-req-btn-accept-bg:#047857}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-request-toast{--pm-req-btn-accept-bg:color-mix(in srgb, #047857 12%, var(--panel))}}html[data-chat-theme=midnight] .pm-request-toast{--pm-req-btn-accept-border:#0478573d;--pm-req-btn-accept-text:#065f46;--pm-req-btn-accept-hover-bg:#047857}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-request-toast{--pm-req-btn-accept-hover-bg:color-mix(in srgb, #047857 18%, var(--panel))}}html[data-chat-theme=midnight] .pm-request-toast{--pm-req-timer-track:#1e3a5f1f;--pm-req-timer-progress:#2563eb;--pm-req-timer-text:#1d4ed8}.pm-request-toast__backdrop{background:var(--pm-req-backdrop)}.pm-request-toast__panel{border-color:var(--pm-req-panel-border);background:var(--pm-req-panel-bg);box-shadow:var(--pm-req-panel-shadow);--tw-ring-color:var(--pm-req-panel-ring)}.pm-request-toast__header-wash{background:var(--pm-req-header-wash)}.pm-request-toast__label{color:var(--pm-req-label)}.pm-request-toast__label-icon{color:var(--pm-req-label-icon)}.pm-request-toast__nick{color:var(--pm-req-nick)}.pm-request-toast__preview{color:var(--pm-req-preview)}.pm-request-toast__avatar{--tw-ring-color:var(--pm-req-avatar-ring)}.pm-request-toast__avatar-fallback{background:var(--pm-req-avatar-fallback-bg);color:var(--pm-req-avatar-fallback-text)}.pm-request-toast__footer{border-color:var(--pm-req-footer-border)}.pm-request-toast__btn--muted{border-color:var(--pm-req-btn-muted-border);background:var(--pm-req-btn-muted-bg);color:var(--pm-req-btn-muted-text)}.pm-request-toast__btn--muted:hover{background:var(--pm-req-btn-muted-hover-bg);color:var(--pm-req-btn-muted-hover-text)}.pm-request-toast__btn--decline{border-color:var(--pm-req-btn-decline-border);background:var(--pm-req-btn-decline-bg);color:var(--pm-req-btn-decline-text)}.pm-request-toast__btn--decline:hover{background:var(--pm-req-btn-decline-hover-bg)}.pm-request-toast__btn--accept{border-color:var(--pm-req-btn-accept-border);background:var(--pm-req-btn-accept-bg);color:var(--pm-req-btn-accept-text)}.pm-request-toast__btn--accept:hover{background:var(--pm-req-btn-accept-hover-bg)}.pm-request-toast__timer-track{color:var(--pm-req-timer-track)}.pm-request-toast__timer-progress{color:var(--pm-req-timer-progress)}.pm-request-toast__timer-text{color:var(--pm-req-timer-text)}.connection-modal{--conn-shell-border:#2dd4bf38;--conn-shell-shadow:0 24px 48px #0000006b;--conn-header-wash:linear-gradient(180deg, var(--accent) 0%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.connection-modal{--conn-header-wash:linear-gradient(180deg, color-mix(in srgb, var(--accent) 12%, transparent) 0%, transparent 100%)}}.connection-modal{--conn-icon-bg:var(--accent)}@supports (color:color-mix(in lab, red, red)){.connection-modal{--conn-icon-bg:color-mix(in srgb, var(--accent) 14%, var(--panel))}}.connection-modal{--conn-icon-ring:var(--accent)}@supports (color:color-mix(in lab, red, red)){.connection-modal{--conn-icon-ring:color-mix(in srgb, var(--accent) 28%, transparent)}}.connection-modal{--conn-icon-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.connection-modal{--conn-icon-color:color-mix(in srgb, var(--accent) 72%, white)}}.connection-modal{--conn-title:#fffffff5;--conn-accent:var(--accent)}@supports (color:color-mix(in lab, red, red)){.connection-modal{--conn-accent:color-mix(in srgb, var(--accent) 70%, white)}}.connection-modal{--conn-body:var(--muted);--conn-error:#fda4af;--conn-success:#6ee7b7;--conn-requester-bg:var(--surface-inset);--conn-requester-border:var(--panel-border);--conn-requester-nick:#fffffff5;--conn-chip-idle-bg:var(--surface-inset);--conn-chip-idle-border:var(--panel-border);--conn-chip-idle-hover-border:#ffffff1f;--conn-chip-label:var(--foreground);--conn-chip-icon-idle:var(--muted);--conn-close-bg:var(--surface);--conn-close-hover:var(--surface-hover)}.connection-modal--send{--conn-shell-border:#2dd4bf3d;--conn-header-wash:linear-gradient(180deg, #14b8a624 0%, #0ea5e914 48%, transparent 100%);--conn-icon-bg:#14b8a629;--conn-icon-ring:#2dd4bf4d;--conn-icon-color:#5eead4;--conn-accent:#99f6e4}.connection-modal--respond{--conn-shell-border:#38bdf83d;--conn-header-wash:linear-gradient(180deg, #0ea5e924 0%, #14b8a614 48%, transparent 100%);--conn-icon-bg:#0ea5e929;--conn-icon-ring:#38bdf84d;--conn-icon-color:#7dd3fc;--conn-accent:#bae6fd}.connection-modal--gate{--conn-shell-border:#fbbf243d;--conn-header-wash:linear-gradient(180deg, #f59e0b24 0%, #f9731614 48%, transparent 100%);--conn-icon-bg:#f59e0b29;--conn-icon-ring:#fbbf244d;--conn-icon-color:#fcd34d;--conn-accent:#fde68a}html[data-chat-theme=light] .connection-modal{--conn-shell-border:#0d948838;--conn-shell-shadow:0 22px 48px #5b2a4424, 0 8px 18px #3f2a3614, inset 0 1px 0 #ffffffa6;--conn-title:var(--foreground);--conn-accent:#0f766e;--conn-body:var(--foreground-secondary);--conn-error:#be123c;--conn-success:#047857;--conn-requester-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .connection-modal{--conn-requester-bg:color-mix(in srgb, var(--surface) 42%, var(--panel))}}html[data-chat-theme=light] .connection-modal{--conn-requester-border:#5b2a441f;--conn-requester-nick:var(--foreground);--conn-chip-idle-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .connection-modal{--conn-chip-idle-bg:color-mix(in srgb, var(--surface) 40%, var(--panel))}}html[data-chat-theme=light] .connection-modal{--conn-chip-idle-border:#5b2a441f;--conn-chip-idle-hover-border:#0d948838;--conn-chip-label:var(--foreground);--conn-chip-icon-idle:var(--muted);--conn-close-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .connection-modal{--conn-close-bg:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=light] .connection-modal{--conn-close-hover:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .connection-modal{--conn-close-hover:color-mix(in srgb, var(--surface) 62%, var(--panel))}}html[data-chat-theme=light] .connection-modal--send{--conn-shell-border:#0d94883d;--conn-header-wash:linear-gradient(180deg, #0d948829 0%, #38bdf814 52%, transparent 100%);--conn-icon-bg:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .connection-modal--send{--conn-icon-bg:color-mix(in srgb, #0d9488 14%, var(--panel))}}html[data-chat-theme=light] .connection-modal--send{--conn-icon-ring:#0d948847;--conn-icon-color:#0f766e;--conn-accent:#0d9488}html[data-chat-theme=light] .connection-modal--respond{--conn-shell-border:#0d94883d;--conn-header-wash:linear-gradient(180deg, #0d948824 0%, #c43d7514 52%, transparent 100%);--conn-icon-bg:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .connection-modal--respond{--conn-icon-bg:color-mix(in srgb, #0d9488 14%, var(--panel))}}html[data-chat-theme=light] .connection-modal--respond{--conn-icon-ring:#0d948847;--conn-icon-color:#0f766e;--conn-accent:#0d9488}html[data-chat-theme=light] .connection-modal--gate{--conn-shell-border:#b453093d;--conn-header-wash:linear-gradient(180deg, #f59e0b29 0%, #ea580c14 52%, transparent 100%);--conn-icon-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .connection-modal--gate{--conn-icon-bg:color-mix(in srgb, #f59e0b 14%, var(--panel))}}html[data-chat-theme=light] .connection-modal--gate{--conn-icon-ring:#b4530947;--conn-icon-color:#b45309;--conn-accent:#b45309}html[data-chat-theme=midnight] .connection-modal{--conn-shell-border:#2563eb38;--conn-shell-shadow:0 22px 48px #1e3a5f24, 0 8px 18px #1a2a4214, inset 0 1px 0 #ffffff94;--conn-title:var(--foreground);--conn-accent:#1d4ed8;--conn-body:var(--foreground-secondary);--conn-error:#dc2626;--conn-success:#047857;--conn-requester-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .connection-modal{--conn-requester-bg:color-mix(in srgb, var(--surface) 42%, var(--panel))}}html[data-chat-theme=midnight] .connection-modal{--conn-requester-border:#1e3a5f1f;--conn-requester-nick:var(--foreground);--conn-chip-idle-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .connection-modal{--conn-chip-idle-bg:color-mix(in srgb, var(--surface) 40%, var(--panel))}}html[data-chat-theme=midnight] .connection-modal{--conn-chip-idle-border:#1e3a5f1f;--conn-chip-idle-hover-border:#2563eb38;--conn-chip-label:var(--foreground);--conn-chip-icon-idle:var(--muted);--conn-close-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .connection-modal{--conn-close-bg:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=midnight] .connection-modal{--conn-close-hover:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .connection-modal{--conn-close-hover:color-mix(in srgb, var(--surface) 62%, var(--panel))}}html[data-chat-theme=midnight] .connection-modal--send{--conn-shell-border:#0d94883d;--conn-header-wash:linear-gradient(180deg, #0d948824 0%, #3b82f614 52%, transparent 100%);--conn-icon-bg:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .connection-modal--send{--conn-icon-bg:color-mix(in srgb, #0d9488 14%, var(--panel))}}html[data-chat-theme=midnight] .connection-modal--send{--conn-icon-ring:#0d948847;--conn-icon-color:#0f766e;--conn-accent:#0d9488}html[data-chat-theme=midnight] .connection-modal--respond{--conn-shell-border:#2563eb3d;--conn-header-wash:linear-gradient(180deg, #3b82f624 0%, #0d948814 52%, transparent 100%);--conn-icon-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .connection-modal--respond{--conn-icon-bg:color-mix(in srgb, #2563eb 14%, var(--panel))}}html[data-chat-theme=midnight] .connection-modal--respond{--conn-icon-ring:#2563eb47;--conn-icon-color:#1d4ed8;--conn-accent:#2563eb}html[data-chat-theme=midnight] .connection-modal--gate{--conn-shell-border:#d977063d;--conn-header-wash:linear-gradient(180deg, #f59e0b24 0%, #ea580c14 52%, transparent 100%);--conn-icon-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .connection-modal--gate{--conn-icon-bg:color-mix(in srgb, #f59e0b 14%, var(--panel))}}html[data-chat-theme=midnight] .connection-modal--gate{--conn-icon-ring:#d9770647;--conn-icon-color:#b45309;--conn-accent:#b45309}.connection-modal.modal-sheet-panel,.connection-modal{box-shadow:var(--conn-shell-shadow);border-color:var(--conn-shell-border)!important}.connection-modal__header-wash{background:var(--conn-header-wash)}.connection-modal__icon-wrap{background:var(--conn-icon-bg);--tw-ring-color:var(--conn-icon-ring)}.connection-modal__icon{color:var(--conn-icon-color)}.connection-modal__title{color:var(--conn-title)}.connection-modal__body{color:var(--conn-body)}.connection-modal__accent{color:var(--conn-accent)}.connection-modal__error{color:var(--conn-error)}.connection-modal__success{color:var(--conn-success)}.connection-modal__close{background:var(--conn-close-bg)}.connection-modal__close:hover{background:var(--conn-close-hover)}.connection-modal__requester{border-color:var(--conn-requester-border);background:var(--conn-requester-bg)}.connection-modal__requester-nick{color:var(--conn-requester-nick)}.connection-type-chip{border:1px solid var(--conn-chip-idle-border);background:var(--conn-chip-idle-bg)}.connection-type-chip:hover:not(:disabled){border-color:var(--conn-chip-idle-hover-border)}.connection-type-chip__label{color:var(--conn-chip-label)}.connection-type-chip__icon--idle{color:var(--conn-chip-icon-idle)}.gift-module-modal{--gift-shell-border:#f59e0b38;--gift-shell-shadow:0 24px 48px #0000006b;--gift-header-wash:linear-gradient(90deg, #f59e0b1a 0%, #f43f5e0d 48%, #8b5cf60a 100%);--gift-header-border:#ffffff14;--gift-icon-bg:#f59e0b24;--gift-icon-ring:#fbbf243d;--gift-icon-color:#fcd34d;--gift-title:#fffffff5;--gift-subtitle:var(--muted);--gift-accent-nick:#ffffffd9;--gift-recipient-bg:var(--surface);--gift-recipient-text:#fef3c7;--gift-recipient-ring:#ffffff1a;--gift-toolbar-border:#ffffff14;--gift-gems-bg:#00000038;--gift-gems-border:#ffffff14;--gift-gems-label:#ffffffa6;--gift-gems-value:#fcd34d;--gift-tabs-bg:#00000038;--gift-tabs-border:#ffffff14;--gift-tab-idle:#ffffff61;--gift-tab-idle-hover:#ffffffad;--gift-tab-classic-active-bg:#f59e0b29;--gift-tab-classic-active-text:#fde68a;--gift-tab-classic-active-ring:#fbbf2438;--gift-tab-premium-active-bg:#8b5cf629;--gift-tab-premium-active-text:#ddd6fe;--gift-tab-premium-active-ring:#a78bfa38;--gift-grid-bg:#0000001f;--gift-cell-bg:#ffffff08;--gift-cell-border:#ffffff12;--gift-cell-icon-bg:#0003;--gift-cell-icon-border:#ffffff0f;--gift-cell-hover-bg:#d946ef0f;--gift-cell-hover-border:#e879f938;--gift-cell-premium-bg:#8b5cf60d;--gift-cell-premium-border:#a78bfa24;--gift-cell-locked-border:#f43f5e47;--gift-cell-locked-bg:#f43f5e0a;--gift-cell-combo-bg:#f59e0b1a;--gift-cell-combo-border:#fbbf244d;--gift-cell-combo-ring:#fbbf2433;--gift-cell-busy-overlay:#00000080;--gift-cell-busy-spinner:#e9d5ff;--gift-combo-badge-bg:#fbbf24;--gift-combo-badge-text:#1c1917;--gift-footer-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){.gift-module-modal{--gift-footer-bg:color-mix(in srgb, var(--surface) 35%, transparent)}}.gift-module-modal{--gift-footer-border:#ffffff14;--gift-footer-text:#ffffffb3;--gift-scroll-fade:linear-gradient(to top, var(--panel) 10%, var(--panel) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){.gift-module-modal{--gift-scroll-fade:linear-gradient(to top, var(--panel) 10%, color-mix(in srgb, var(--panel) 90%, #000) 50%, transparent)}}.gift-module-modal{--gift-scroll-hint-bg:#d946ef14;--gift-scroll-hint-border:#e879f933;--gift-scroll-hint-text:#e9d5ffe0;--gift-close-bg:#ffffff0a;--gift-close-border:#ffffff1a;--gift-close-text:#ffffffc7;--gift-close-hover-bg:#ffffff12;--gift-close-hover-text:#fff;--gift-error-bg:#f43f5e1a;--gift-error-border:#f43f5e40;--gift-error-text:#fecdd3;--gift-scrollbar-thumb:#fbbf2461;--gift-scrollbar-track:#ffffff0d;--gift-price-icon:#67e8f9;--gift-price-amount:#fcd34d;--gift-price-locked:#fda4af;--gift-price-chip-bg:#00000038;--gift-price-chip-border:#ffffff14}html[data-chat-theme=light] .gift-module-modal{--gift-shell-border:#5b2a4424;--gift-shell-shadow:0 22px 48px #5b2a441f, 0 8px 18px #3f2a360f, inset 0 1px 0 #ffffffb8;--gift-header-wash:linear-gradient(90deg, #f59e0b1a 0%, #c43d750f 55%, transparent 100%);--gift-header-border:#5b2a4414;--gift-icon-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-icon-bg:color-mix(in srgb, #f59e0b 12%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-icon-ring:#b4530938;--gift-icon-color:#b45309;--gift-title:var(--foreground);--gift-accent-nick:#9d174d;--gift-recipient-bg:#c43d75}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-recipient-bg:color-mix(in srgb, #c43d75 8%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-recipient-text:#9d174d;--gift-recipient-ring:#5b2a441a;--gift-toolbar-border:#5b2a4414;--gift-gems-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-gems-bg:color-mix(in srgb, #f59e0b 7%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-gems-border:#b4530924;--gift-gems-label:var(--foreground-secondary);--gift-gems-value:#b45309;--gift-tabs-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-tabs-bg:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-tabs-border:#5b2a441a;--gift-tab-idle:var(--muted);--gift-tab-idle-hover:var(--foreground);--gift-tab-classic-active-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-tab-classic-active-bg:color-mix(in srgb, #f59e0b 14%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-tab-classic-active-text:#b45309;--gift-tab-classic-active-ring:#b453092e;--gift-tab-premium-active-bg:#7c3aed}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-tab-premium-active-bg:color-mix(in srgb, #7c3aed 10%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-tab-premium-active-text:#6d28d9;--gift-tab-premium-active-ring:#6d28d92e;--gift-grid-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-grid-bg:color-mix(in srgb, var(--surface) 42%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-cell-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-cell-bg:color-mix(in srgb, var(--surface) 38%, var(--panel-elevated))}}html[data-chat-theme=light] .gift-module-modal{--gift-cell-border:#5b2a441a;--gift-cell-icon-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-cell-icon-bg:color-mix(in srgb, var(--surface) 55%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-cell-icon-border:#5b2a4414;--gift-cell-hover-bg:#c43d75}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-cell-hover-bg:color-mix(in srgb, #c43d75 5%, var(--panel-elevated))}}html[data-chat-theme=light] .gift-module-modal{--gift-cell-hover-border:#c43d752e;--gift-cell-premium-bg:#7c3aed}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-cell-premium-bg:color-mix(in srgb, #7c3aed 6%, var(--panel-elevated))}}html[data-chat-theme=light] .gift-module-modal{--gift-cell-premium-border:#6d28d91f;--gift-cell-locked-border:#be123c38;--gift-cell-locked-bg:#be123c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-cell-locked-bg:color-mix(in srgb, #be123c 4%, var(--panel-elevated))}}html[data-chat-theme=light] .gift-module-modal{--gift-cell-combo-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-cell-combo-bg:color-mix(in srgb, #f59e0b 12%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-cell-combo-border:#b4530938;--gift-cell-combo-ring:#b4530929;--gift-cell-busy-overlay:#3f2a3652;--gift-cell-busy-spinner:#6d28d9;--gift-combo-badge-bg:#f59e0b;--gift-combo-badge-text:#fff;--gift-footer-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-footer-bg:color-mix(in srgb, var(--chrome) 48%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-footer-border:#5b2a4414;--gift-footer-text:var(--foreground-secondary);--gift-scroll-fade:linear-gradient(to top, var(--panel) 12%, var(--panel) 55%, transparent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-scroll-fade:linear-gradient(to top, var(--panel) 12%, color-mix(in srgb, var(--panel) 92%, transparent) 55%, transparent)}}html[data-chat-theme=light] .gift-module-modal{--gift-scroll-hint-bg:#c43d75}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-scroll-hint-bg:color-mix(in srgb, #c43d75 8%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-scroll-hint-border:#c43d752e;--gift-scroll-hint-text:#9d174d;--gift-close-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-close-bg:color-mix(in srgb, var(--surface) 42%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-close-border:#5b2a441a;--gift-close-text:var(--foreground-secondary);--gift-close-hover-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-close-hover-bg:color-mix(in srgb, var(--surface) 52%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-close-hover-text:var(--foreground);--gift-error-bg:#fff1f2;--gift-error-border:#be123c33;--gift-error-text:#be123c;--gift-scrollbar-thumb:#b4530947;--gift-scrollbar-track:#5b2a440f;--gift-price-icon:#0e7490;--gift-price-amount:#b45309;--gift-price-locked:#be123c;--gift-price-chip-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .gift-module-modal{--gift-price-chip-bg:color-mix(in srgb, #f59e0b 8%, var(--panel))}}html[data-chat-theme=light] .gift-module-modal{--gift-price-chip-border:#b453091f}html[data-chat-theme=midnight] .gift-module-modal{--gift-shell-border:#1e3a5f24;--gift-shell-shadow:0 22px 48px #1e3a5f1f, 0 8px 18px #1a2a420f, inset 0 1px 0 #ffffffa6;--gift-header-wash:linear-gradient(90deg, #f59e0b17 0%, #3b6fd40f 55%, transparent 100%);--gift-header-border:#1e3a5f14;--gift-icon-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-icon-bg:color-mix(in srgb, #f59e0b 12%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-icon-ring:#d9770638;--gift-icon-color:#b45309;--gift-title:var(--foreground);--gift-accent-nick:#1d4ed8;--gift-recipient-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-recipient-bg:color-mix(in srgb, #2563eb 8%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-recipient-text:#1d4ed8;--gift-recipient-ring:#1e3a5f1a;--gift-toolbar-border:#1e3a5f14;--gift-gems-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-gems-bg:color-mix(in srgb, #f59e0b 7%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-gems-border:#b453091f;--gift-gems-label:var(--foreground-secondary);--gift-gems-value:#b45309;--gift-tabs-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-tabs-bg:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-tabs-border:#1e3a5f1a;--gift-tab-idle:var(--muted);--gift-tab-idle-hover:var(--foreground);--gift-tab-classic-active-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-tab-classic-active-bg:color-mix(in srgb, #f59e0b 12%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-tab-classic-active-text:#b45309;--gift-tab-classic-active-ring:#b4530929;--gift-tab-premium-active-bg:#4f46e5}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-tab-premium-active-bg:color-mix(in srgb, #4f46e5 10%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-tab-premium-active-text:#4f46e5;--gift-tab-premium-active-ring:#4f46e529;--gift-grid-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-grid-bg:color-mix(in srgb, var(--surface) 42%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-bg:color-mix(in srgb, var(--surface) 38%, var(--panel-elevated))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-border:#1e3a5f1a;--gift-cell-icon-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-icon-bg:color-mix(in srgb, var(--surface) 55%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-icon-border:#1e3a5f14;--gift-cell-hover-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-hover-bg:color-mix(in srgb, #2563eb 5%, var(--panel-elevated))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-hover-border:#2563eb2e;--gift-cell-premium-bg:#4f46e5}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-premium-bg:color-mix(in srgb, #4f46e5 6%, var(--panel-elevated))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-premium-border:#4f46e51f;--gift-cell-locked-border:#b91c1c33;--gift-cell-locked-bg:#b91c1c}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-locked-bg:color-mix(in srgb, #b91c1c 4%, var(--panel-elevated))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-combo-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-combo-bg:color-mix(in srgb, #f59e0b 11%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-cell-combo-border:#b4530933;--gift-cell-combo-ring:#b4530924;--gift-cell-busy-overlay:#1a2a4252;--gift-cell-busy-spinner:#4f46e5;--gift-combo-badge-bg:#f59e0b;--gift-combo-badge-text:#fff;--gift-footer-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-footer-bg:color-mix(in srgb, var(--chrome) 48%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-footer-border:#1e3a5f14;--gift-footer-text:var(--foreground-secondary);--gift-scroll-fade:linear-gradient(to top, var(--panel) 12%, var(--panel) 55%, transparent)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-scroll-fade:linear-gradient(to top, var(--panel) 12%, color-mix(in srgb, var(--panel) 92%, transparent) 55%, transparent)}}html[data-chat-theme=midnight] .gift-module-modal{--gift-scroll-hint-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-scroll-hint-bg:color-mix(in srgb, #2563eb 8%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-scroll-hint-border:#2563eb2e;--gift-scroll-hint-text:#1d4ed8;--gift-close-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-close-bg:color-mix(in srgb, var(--surface) 42%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-close-border:#1e3a5f1a;--gift-close-text:var(--foreground-secondary);--gift-close-hover-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-close-hover-bg:color-mix(in srgb, var(--surface) 52%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-close-hover-text:var(--foreground);--gift-error-bg:#fff1f2;--gift-error-border:#b91c1c2e;--gift-error-text:#be123c;--gift-scrollbar-thumb:#b4530942;--gift-scrollbar-track:#1e3a5f0f;--gift-price-icon:#0d9488;--gift-price-amount:#b45309;--gift-price-locked:#be123c;--gift-price-chip-bg:#f59e0b}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .gift-module-modal{--gift-price-chip-bg:color-mix(in srgb, #f59e0b 8%, var(--panel))}}html[data-chat-theme=midnight] .gift-module-modal{--gift-price-chip-border:#b453091a}.gift-module-modal{box-shadow:var(--gift-shell-shadow);border-color:var(--gift-shell-border)!important}.gift-module-modal__header{border-bottom:1px solid var(--gift-header-border);background:var(--gift-header-wash)}.gift-module-modal__toolbar{border-bottom:1px solid var(--gift-toolbar-border)}.gift-module-modal__icon{background:var(--gift-icon-bg);color:var(--gift-icon-color);--tw-ring-color:var(--gift-icon-ring)}.gift-module-modal__title{color:var(--gift-title)}.gift-module-modal__subtitle{color:var(--gift-subtitle)}.gift-module-modal__accent-nick{color:var(--gift-accent-nick)}.gift-module-modal__recipient{background:var(--gift-recipient-bg);color:var(--gift-recipient-text);--tw-ring-color:var(--gift-recipient-ring)}.gift-module-modal__gems{border:1px solid var(--gift-gems-border);background:var(--gift-gems-bg)}.gift-module-modal__gems-label{color:var(--gift-gems-label)}.gift-module-modal__gems-value{color:var(--gift-gems-value)}.gift-module-modal__tabs{border:1px solid var(--gift-tabs-border);background:var(--gift-tabs-bg)}.gift-module-modal__tab--idle{color:var(--gift-tab-idle)}.gift-module-modal__tab--idle:hover{color:var(--gift-tab-idle-hover)}.gift-module-modal__tab--classic.gift-module-modal__tab--active{background:var(--gift-tab-classic-active-bg);color:var(--gift-tab-classic-active-text);box-shadow:inset 0 0 0 1px var(--gift-tab-classic-active-ring)}.gift-module-modal__tab--premium.gift-module-modal__tab--active{background:var(--gift-tab-premium-active-bg);color:var(--gift-tab-premium-active-text);box-shadow:inset 0 0 0 1px var(--gift-tab-premium-active-ring)}.gift-module-modal__grid{background:var(--gift-grid-bg);border-radius:.75rem}.gift-module-modal__cell{border:1px solid var(--gift-cell-border);background:var(--gift-cell-bg);box-shadow:inset 0 1px #ffffff0f}.gift-module-modal__cell:hover:not(:disabled){border-color:var(--gift-cell-hover-border);background:var(--gift-cell-hover-bg);transform:translateY(-1px)}.gift-module-modal__cell--premium{border-color:var(--gift-cell-premium-border);background:var(--gift-cell-premium-bg)}.gift-module-modal__cell--locked{border-color:var(--gift-cell-locked-border);background:var(--gift-cell-locked-bg)}.gift-module-modal__cell--combo{border-color:var(--gift-cell-combo-border);background:var(--gift-cell-combo-bg);box-shadow:inset 0 0 0 1px var(--gift-cell-combo-ring)}.gift-module-modal__cell-icon{border:1px solid var(--gift-cell-icon-border);background:var(--gift-cell-icon-bg)}.gift-module-modal__cell-busy{background:var(--gift-cell-busy-overlay);color:var(--gift-cell-busy-spinner)}.gift-module-modal__combo-badge{background:var(--gift-combo-badge-bg);color:var(--gift-combo-badge-text)}.gift-module-modal__footer{border-top:1px solid var(--gift-footer-border);background:var(--gift-footer-bg)}.gift-module-modal__footer-text{color:var(--gift-footer-text)}.gift-module-modal__scroll-hint{border:1px solid var(--gift-scroll-hint-border);background:var(--gift-scroll-hint-bg);color:var(--gift-scroll-hint-text)}.gift-module-modal__close-btn{border:1px solid var(--gift-close-border);background:var(--gift-close-bg);color:var(--gift-close-text)}.gift-module-modal__close-btn:hover{background:var(--gift-close-hover-bg);color:var(--gift-close-hover-text)}.gift-module-modal__error{border:1px solid var(--gift-error-border);background:var(--gift-error-bg);color:var(--gift-error-text)}.gift-module-modal .gift-module-grid-wrap{scrollbar-color:var(--gift-scrollbar-thumb) var(--gift-scrollbar-track)}.gift-module-modal .gift-module-grid-wrap::-webkit-scrollbar-track{background:var(--gift-scrollbar-track)}.gift-module-modal .gift-module-grid-wrap::-webkit-scrollbar-thumb{background:var(--gift-scrollbar-thumb)}.gift-module-modal .gift-module-scroll-fade{background:var(--gift-scroll-fade)}.gift-module-modal .gift-module-modal__price{--gem-icon:var(--gift-price-icon);--gem-amount:var(--gift-price-amount);--gem-locked:var(--gift-price-locked);border:1px solid var(--gift-price-chip-border);background:var(--gift-price-chip-bg);border-radius:999px;padding:.0625rem .3125rem}.gift-module-modal .gift-module-modal__price.gem-price--locked{--gift-price-chip-bg:var(--gift-price-locked)}@supports (color:color-mix(in lab, red, red)){.gift-module-modal .gift-module-modal__price.gem-price--locked{--gift-price-chip-bg:color-mix(in srgb, var(--gift-price-locked) 8%, var(--gift-cell-bg))}}.gift-module-modal .gift-module-modal__price.gem-price--locked{--gift-price-chip-border:var(--gift-price-locked)}@supports (color:color-mix(in lab, red, red)){.gift-module-modal .gift-module-modal__price.gem-price--locked{--gift-price-chip-border:color-mix(in srgb, var(--gift-price-locked) 22%, transparent)}}.gift-module-modal__gems .gem-price__icon{color:var(--gift-gems-value)}html[data-chat-theme=light] .gift-module-modal__cell,html[data-chat-theme=midnight] .gift-module-modal__cell{box-shadow:inset 0 1px #ffffff47}.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{--pm-surface-border:#38bdf833;--pm-surface-shadow:0 24px 48px #00000061;--pm-accent:#38bdf8;--pm-accent-soft:#0ea5e929;--pm-accent-ring:#38bdf838;--pm-accent-text:#e0f2fe;--pm-subtitle:#bae6fd8c;--pm-icon-bg:#0ea5e92e;--pm-icon-text:#e0f2fee6;--pm-badge-bg:#0ea5e938;--pm-badge-text:#f0f9ff;--pm-badge-ring:#38bdf840;--pm-unread-dot-bg:#0ea5e9;--pm-unread-dot-text:#fff;--pm-card-bg:var(--panel)}@supports (color:color-mix(in lab, red, red)){.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{--pm-card-bg:color-mix(in srgb, var(--panel) 88%, transparent)}}.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{--pm-card-border:#ffffff17;--pm-card-hover-border:#38bdf838;--pm-card-hover-bg:#0ea5e90d;--pm-card-unread-bg:#0ea5e917;--pm-card-unread-border:#38bdf847;--pm-card-unread-shadow:0 2px 8px #0284c726;--pm-card-premium-bg:var(--panel)}@supports (color:color-mix(in lab, red, red)){.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{--pm-card-premium-bg:color-mix(in srgb, var(--panel) 92%, #1e2a33)}}.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{--pm-avatar-fallback-bg:#0ea5e926;--pm-avatar-fallback-text:#e0f2fee6;--pm-avatar-ring:#ffffff1a;--pm-preview-icon:#7dd3fc99;--pm-footer-border:#ffffff14;--pm-footer-bg:linear-gradient(180deg, transparent, var(--chrome))}@supports (color:color-mix(in lab, red, red)){.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{--pm-footer-bg:linear-gradient(180deg, transparent, color-mix(in srgb, var(--chrome) 92%, transparent))}}.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{--pm-btn-primary-bg:#0284c7;--pm-btn-primary-hover:#0ea5e9;--pm-btn-primary-text:#fff;--pm-btn-secondary-bg:#ffffff0d;--pm-btn-secondary-text:var(--muted);--pm-input-bg:#0003;--pm-input-border:#ffffff14;--pm-input-focus-border:#38bdf84d;--pm-input-focus-ring:#38bdf826;--pm-error-bg:#f43f5e1a;--pm-error-border:#f43f5e40;--pm-error-text:#fecdd3;--pm-empty-icon-bg:#0ea5e91a;--pm-empty-icon-ring:#38bdf826;--pm-empty-icon-text:#7dd3fc80;--pm-list-bg:linear-gradient(180deg, var(--chrome-inset) 0%, var(--chrome-inset) 100%)}@supports (color:color-mix(in lab, red, red)){.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{--pm-list-bg:linear-gradient(180deg, color-mix(in srgb, var(--chrome-inset) 70%, #1a2832) 0%, var(--chrome-inset) 100%)}}.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{--pm-header-wash:linear-gradient(118deg, #0e749047 0%, #06b6d41f 34%, var(--panel) 72%, var(--panel) 100%)}@supports (color:color-mix(in lab, red, red)){.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{--pm-header-wash:linear-gradient(118deg, #0e749047 0%, #06b6d41f 34%, color-mix(in srgb, var(--panel) 94%, #1e2a33) 72%, var(--panel) 100%)}}.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{--pm-header-mesh-1:#38bdf824;--pm-header-mesh-2:#06b6d41a;--pm-header-glow-left:#0ea5e938;--pm-header-glow-right:#06b6d429;--pm-header-mark:#7dd3fc1a;--pm-header-line:#7dd3fc73;--pm-header-line-2:#06b6d459;--pm-list-mesh-1:#38bdf80f;--pm-list-mesh-2:#06b6d40d}html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-surface-border:#0d948838;--pm-surface-shadow:0 22px 48px #5b2a4424, 0 8px 18px #3f2a3614, inset 0 1px 0 #ffffffa6;--pm-accent:#0d9488;--pm-accent-soft:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-accent-soft:color-mix(in srgb, #0d9488 12%, var(--panel))}}html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-accent-ring:#0d94883d;--pm-accent-text:#0f766e;--pm-subtitle:var(--foreground-secondary);--pm-icon-bg:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-icon-bg:color-mix(in srgb, #0d9488 14%, var(--panel))}}html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-icon-text:#0f766e;--pm-badge-bg:#ccfbf1;--pm-badge-text:#0f766e;--pm-badge-ring:#0d948838;--pm-unread-dot-bg:#0d9488;--pm-card-bg:var(--panel-elevated);--pm-card-border:#5b2a441f;--pm-card-hover-border:#0d948838;--pm-card-hover-bg:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-card-hover-bg:color-mix(in srgb, #0d9488 6%, var(--panel))}}html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-card-unread-bg:#e7f4f3;--pm-card-unread-border:#0d948842;--pm-card-unread-shadow:0 2px 8px #0d94881a;--pm-card-premium-bg:var(--panel-elevated);--pm-avatar-fallback-bg:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-avatar-fallback-bg:color-mix(in srgb, #0d9488 12%, var(--panel))}}html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-avatar-fallback-text:#0f766e;--pm-avatar-ring:#5b2a441f;--pm-preview-icon:#0d9488;--pm-footer-border:#5b2a441a;--pm-footer-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-footer-bg:color-mix(in srgb, var(--chrome) 55%, var(--panel))}}html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-btn-primary-bg:#c43d75;--pm-btn-primary-hover:#9d174d;--pm-btn-secondary-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-btn-secondary-bg:color-mix(in srgb, var(--surface) 45%, var(--panel))}}html[data-chat-theme=light] .pm-inbox-modal,html[data-chat-theme=light] .pm-picker-modal,html[data-chat-theme=light] .pm-theme-picker-modal{--pm-input-bg:#fff;--pm-input-border:#5b2a4424;--pm-input-focus-border:#0d948852;--pm-input-focus-ring:#0d948824;--pm-error-bg:#fff1f2;--pm-error-border:#be123c38;--pm-error-text:#be123c;--pm-empty-icon-bg:#e0f2fe;--pm-empty-icon-ring:#0d94882e;--pm-empty-icon-text:#0d9488;--pm-list-bg:var(--content-bg,#f7f2f5);--pm-header-wash:linear-gradient(118deg, #0d948824 0%, #f472b614 34%, var(--panel-elevated) 72%, var(--panel) 100%);--pm-header-mesh-1:#0d948824;--pm-header-mesh-2:#c43d7514;--pm-header-glow-left:#0d94882e;--pm-header-glow-right:#f472b61f;--pm-header-mark:#0d94881f;--pm-header-line:#0d948847;--pm-header-line-2:#c43d752e;--pm-list-mesh-1:#0d94880f;--pm-list-mesh-2:#c43d750a}html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-surface-border:#2563eb38;--pm-surface-shadow:0 22px 48px #1e3a5f24, 0 8px 18px #1a2a4214, inset 0 1px 0 #ffffff94;--pm-accent:#2563eb;--pm-accent-soft:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-accent-soft:color-mix(in srgb, #2563eb 12%, var(--panel))}}html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-accent-ring:#2563eb3d;--pm-accent-text:#1d4ed8;--pm-subtitle:var(--foreground-secondary);--pm-icon-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-icon-bg:color-mix(in srgb, #2563eb 14%, var(--panel))}}html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-icon-text:#1d4ed8;--pm-badge-bg:#dbeafe;--pm-badge-text:#1d4ed8;--pm-badge-ring:#2563eb38;--pm-unread-dot-bg:#2563eb;--pm-card-bg:var(--panel-elevated);--pm-card-border:#1e3a5f1f;--pm-card-hover-border:#2563eb38;--pm-card-hover-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-card-hover-bg:color-mix(in srgb, #2563eb 6%, var(--panel))}}html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-card-unread-bg:#e9effd;--pm-card-unread-border:#2563eb42;--pm-card-unread-shadow:0 2px 8px #2563eb1a;--pm-card-premium-bg:var(--panel-elevated);--pm-avatar-fallback-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-avatar-fallback-bg:color-mix(in srgb, #2563eb 12%, var(--panel))}}html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-avatar-fallback-text:#1d4ed8;--pm-avatar-ring:#1e3a5f1f;--pm-preview-icon:#2563eb;--pm-footer-border:#1e3a5f1a;--pm-footer-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-footer-bg:color-mix(in srgb, var(--chrome) 55%, var(--panel))}}html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-btn-primary-bg:#2563eb;--pm-btn-primary-hover:#1d4ed8;--pm-btn-secondary-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-btn-secondary-bg:color-mix(in srgb, var(--surface) 45%, var(--panel))}}html[data-chat-theme=midnight] .pm-inbox-modal,html[data-chat-theme=midnight] .pm-picker-modal,html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-input-bg:#fff;--pm-input-border:#1e3a5f24;--pm-input-focus-border:#2563eb52;--pm-input-focus-ring:#2563eb24;--pm-error-bg:#fff1f2;--pm-error-border:#b91c1c33;--pm-error-text:#be123c;--pm-empty-icon-bg:#dbeafe;--pm-empty-icon-ring:#2563eb2e;--pm-empty-icon-text:#2563eb;--pm-list-bg:var(--content-bg,#f3f6fb);--pm-header-wash:linear-gradient(118deg, #2563eb24 0%, #60a5fa14 34%, var(--panel-elevated) 72%, var(--panel) 100%);--pm-header-mesh-1:#2563eb24;--pm-header-mesh-2:#60a5fa14;--pm-header-glow-left:#2563eb2e;--pm-header-glow-right:#60a5fa1f;--pm-header-mark:#2563eb1f;--pm-header-line:#2563eb47;--pm-header-line-2:#60a5fa2e;--pm-list-mesh-1:#2563eb0f;--pm-list-mesh-2:#60a5fa0a}.pm-inbox-modal,.pm-picker-modal,.pm-theme-picker-modal{box-shadow:var(--pm-surface-shadow);border-color:var(--pm-surface-border)!important}.pm-toast{--pm-toast-border:#38bdf838;--pm-toast-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.pm-toast{--pm-toast-bg:color-mix(in srgb, var(--chrome) 95%, transparent)}}.pm-toast{--pm-toast-shadow:0 12px 28px #00000047;--pm-toast-ring:#38bdf81a;--pm-toast-nick:#fffffff5;--pm-toast-preview:var(--muted);--pm-toast-avatar-bg:#00000040;--pm-toast-avatar-ring:#ffffff0f;--pm-toast-avatar-icon:#7dd3fc;--pm-toast-dismiss-hover:#0003;--pm-toast-dismiss-hover-text:#fff}html[data-chat-theme=light] .pm-toast{--pm-toast-border:#0d948838;--pm-toast-bg:var(--panel-elevated);--pm-toast-shadow:0 12px 28px #5b2a441f;--pm-toast-ring:#0d94881a;--pm-toast-nick:var(--foreground);--pm-toast-preview:var(--foreground-secondary);--pm-toast-avatar-bg:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-toast{--pm-toast-avatar-bg:color-mix(in srgb, #0d9488 12%, var(--panel))}}html[data-chat-theme=light] .pm-toast{--pm-toast-avatar-ring:#5b2a441a;--pm-toast-avatar-icon:#0d9488;--pm-toast-dismiss-hover:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .pm-toast{--pm-toast-dismiss-hover:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=light] .pm-toast{--pm-toast-dismiss-hover-text:var(--foreground)}html[data-chat-theme=midnight] .pm-toast{--pm-toast-border:#2563eb38;--pm-toast-bg:var(--panel-elevated);--pm-toast-shadow:0 12px 28px #1e3a5f1f;--pm-toast-ring:#2563eb1a;--pm-toast-nick:var(--foreground);--pm-toast-preview:var(--foreground-secondary);--pm-toast-avatar-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-toast{--pm-toast-avatar-bg:color-mix(in srgb, #2563eb 12%, var(--panel))}}html[data-chat-theme=midnight] .pm-toast{--pm-toast-avatar-ring:#1e3a5f1a;--pm-toast-avatar-icon:#2563eb;--pm-toast-dismiss-hover:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .pm-toast{--pm-toast-dismiss-hover:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=midnight] .pm-toast{--pm-toast-dismiss-hover-text:var(--foreground)}.pm-toast__panel{border-color:var(--pm-toast-border);background:var(--pm-toast-bg);box-shadow:var(--pm-toast-shadow);--tw-ring-color:var(--pm-toast-ring)}.pm-toast__nick{color:var(--pm-toast-nick)}.pm-toast__preview{color:var(--pm-toast-preview)}.pm-toast__avatar{background:var(--pm-toast-avatar-bg);--tw-ring-color:var(--pm-toast-avatar-ring)}.pm-toast__avatar-icon{color:var(--pm-toast-avatar-icon)}.pm-toast__dismiss:hover{background:var(--pm-toast-dismiss-hover);color:var(--pm-toast-dismiss-hover-text)}.pm-theme-picker-modal{--pm-theme-shell-border:#8b5cf638;--pm-theme-header-border:#ffffff14;--pm-theme-icon:#c4b5fd;--pm-theme-card-idle-border:#ffffff1a;--pm-theme-card-idle-hover:#fff3;--pm-theme-card-active-border:#a78bfa80;--pm-theme-card-active-ring:#a78bfa59;--pm-theme-preview-bg:#0003;--pm-theme-preview-border:#ffffff1a;--pm-theme-price-amber:#fde68a;--pm-theme-price-sky:#bae6fd;--pm-theme-btn-apply-bg:#8b5cf6e6;--pm-theme-btn-apply-text:#fff;--pm-theme-btn-apply-hover:#8b5cf6;--pm-theme-btn-buy-bg:#f59e0be6;--pm-theme-btn-buy-text:#000;--pm-theme-btn-buy-hover:#fbbf24}html[data-chat-theme=light] .pm-theme-picker-modal{--pm-theme-shell-border:#6d28d933;--pm-theme-header-border:#5b2a441a;--pm-theme-icon:#6d28d9;--pm-theme-card-idle-border:#5b2a441f;--pm-theme-card-idle-hover:#6d28d938;--pm-theme-card-active-border:#6d28d957;--pm-theme-card-active-ring:#6d28d933;--pm-theme-preview-bg:#fff;--pm-theme-preview-border:#5b2a441f;--pm-theme-price-amber:#b45309;--pm-theme-price-sky:#0d9488;--pm-theme-btn-apply-bg:#7c3aed;--pm-theme-btn-apply-hover:#6d28d9;--pm-theme-btn-buy-bg:#f59e0b;--pm-theme-btn-buy-hover:#d97706}html[data-chat-theme=midnight] .pm-theme-picker-modal{--pm-theme-shell-border:#4f46e533;--pm-theme-header-border:#1e3a5f1a;--pm-theme-icon:#4f46e5;--pm-theme-card-idle-border:#1e3a5f1f;--pm-theme-card-idle-hover:#4f46e538;--pm-theme-card-active-border:#4f46e557;--pm-theme-card-active-ring:#4f46e533;--pm-theme-preview-bg:#fff;--pm-theme-preview-border:#1e3a5f1f;--pm-theme-price-amber:#b45309;--pm-theme-price-sky:#2563eb;--pm-theme-btn-apply-bg:#6366f1;--pm-theme-btn-apply-hover:#4f46e5;--pm-theme-btn-buy-bg:#f59e0b;--pm-theme-btn-buy-hover:#d97706}.pm-theme-picker-modal{border-color:var(--pm-theme-shell-border)!important}.pm-theme-picker-modal__header{border-bottom:1px solid var(--pm-theme-header-border)}.pm-theme-picker-modal__icon{color:var(--pm-theme-icon)}.pm-theme-picker-modal__card{border-color:var(--pm-theme-card-idle-border)}.pm-theme-picker-modal__card:hover{border-color:var(--pm-theme-card-idle-hover)}.pm-theme-picker-modal__card--active{border-color:var(--pm-theme-card-active-border);box-shadow:inset 0 0 0 1px var(--pm-theme-card-active-ring)}.pm-theme-picker-modal__preview{border:1px solid var(--pm-theme-preview-border);background:var(--pm-theme-preview-bg)}.pm-theme-picker-modal__price--amber{color:var(--pm-theme-price-amber)}.pm-theme-picker-modal__price--sky{color:var(--pm-theme-price-sky)}.pm-theme-picker-modal__btn--apply{background:var(--pm-theme-btn-apply-bg);color:var(--pm-theme-btn-apply-text)}.pm-theme-picker-modal__btn--apply:hover:not(:disabled){background:var(--pm-theme-btn-apply-hover)}.pm-theme-picker-modal__btn--buy{background:var(--pm-theme-btn-buy-bg);color:var(--pm-theme-btn-buy-text)}.pm-theme-picker-modal__btn--buy:hover:not(:disabled){background:var(--pm-theme-btn-buy-hover)}.pm-inbox-modal .pm-inbox-shell__header{border-bottom-color:var(--pm-footer-border);background:var(--pm-header-wash)}.pm-inbox-modal .pm-inbox-shell__footer{border-top:1px solid var(--pm-footer-border);background:var(--pm-footer-bg)}.pm-inbox-modal .pm-inbox-header__mesh{background-image:radial-gradient(circle at 14% 42%, var(--pm-header-mesh-1), transparent 48%), radial-gradient(circle at 88% 18%, var(--pm-header-mesh-2), transparent 44%)}.pm-inbox-modal .pm-inbox-header__glow--left{background:var(--pm-header-glow-left)}.pm-inbox-modal .pm-inbox-header__glow--right{background:var(--pm-header-glow-right)}.pm-inbox-modal .pm-inbox-header__mark{color:var(--pm-header-mark)}.pm-inbox-modal .pm-inbox-header__line{background:linear-gradient(90deg, transparent, var(--pm-header-line), var(--pm-header-line-2), transparent)}.pm-inbox-modal .pm-inbox-list__bg{background:radial-gradient(circle at 10% 0%, var(--pm-list-mesh-1), transparent 40%), radial-gradient(circle at 90% 100%, var(--pm-list-mesh-2), transparent 38%), var(--pm-list-bg)}.pm-inbox-modal__icon-wrap{background:var(--pm-icon-bg);color:var(--pm-icon-text);--tw-ring-color:var(--pm-accent-ring)}.pm-inbox-modal__subtitle{color:var(--pm-subtitle)}.pm-inbox-modal__badge{background:var(--pm-badge-bg);color:var(--pm-badge-text);--tw-ring-color:var(--pm-badge-ring)}.pm-inbox-modal__action-btn{background:var(--pm-icon-bg);color:var(--pm-accent-text);--tw-ring-color:var(--pm-accent-ring)}.pm-inbox-modal__action-btn:hover{background:var(--pm-accent)}@supports (color:color-mix(in lab, red, red)){.pm-inbox-modal__action-btn:hover{background:color-mix(in srgb, var(--pm-accent) 18%, var(--panel))}}.pm-inbox-modal__unread-dot{background:var(--pm-unread-dot-bg);color:var(--pm-unread-dot-text)}.pm-inbox-modal__card{border-color:var(--pm-card-border);background:var(--pm-card-bg)}.pm-inbox-modal__card:hover{border-color:var(--pm-card-hover-border);background:var(--pm-card-hover-bg)}.pm-inbox-modal__card--unread{border-color:var(--pm-card-unread-border);background:var(--pm-card-unread-bg);box-shadow:var(--pm-card-unread-shadow)}.pm-inbox-modal__avatar-fallback{background:var(--pm-avatar-fallback-bg);color:var(--pm-avatar-fallback-text)}.pm-inbox-modal__avatar{--tw-ring-color:var(--pm-avatar-ring)}.pm-inbox-modal__preview-icon{color:var(--pm-preview-icon)}.pm-inbox-modal__primary-btn{background:var(--pm-btn-primary-bg);color:var(--pm-btn-primary-text)}.pm-inbox-modal__primary-btn:hover{background:var(--pm-btn-primary-hover)}.pm-inbox-modal__empty-icon{background:var(--pm-empty-icon-bg);color:var(--pm-empty-icon-text);--tw-ring-color:var(--pm-empty-icon-ring)}.pm-picker-modal__header{border-bottom:1px solid var(--pm-footer-border);background:var(--pm-header-wash)}.pm-picker-modal__icon-wrap{background:var(--pm-icon-bg);color:var(--pm-icon-text);--tw-ring-color:var(--pm-accent-ring)}.pm-picker-modal__search{border:1px solid var(--pm-input-border);background:var(--pm-input-bg)}.pm-picker-modal__search:focus{border-color:var(--pm-input-focus-border);box-shadow:0 0 0 1px var(--pm-input-focus-ring)}.pm-picker-modal__list{background:var(--pm-list-bg)}.pm-picker-modal__error{border:1px solid var(--pm-error-border);background:var(--pm-error-bg);color:var(--pm-error-text)}.pm-picker-modal__row{border:1px solid var(--pm-card-border);background:var(--pm-card-bg)}.pm-picker-modal__row:hover{border-color:var(--pm-card-hover-border);background:var(--pm-card-hover-bg)}.pm-picker-modal__avatar-fallback{background:var(--pm-avatar-fallback-bg);color:var(--pm-avatar-fallback-text)}.pm-picker-modal__avatar{--tw-ring-color:var(--pm-avatar-ring)}.pm-picker-modal__chat-btn{background:var(--pm-btn-primary-bg);color:var(--pm-btn-primary-text)}.pm-picker-modal__chat-btn:hover:not(:disabled){background:var(--pm-btn-primary-hover)}.pm-picker-modal__chat-btn:disabled{background:var(--pm-btn-secondary-bg);color:var(--pm-btn-secondary-text)}.pm-picker-modal__footer{border-top:1px solid var(--pm-footer-border);background:var(--pm-footer-bg)}.trust-welcome-modal{--trust-panel-bg:var(--panel);--trust-title:#fffffff5;--trust-body:var(--muted);--trust-note:#94a3b8e6;--trust-card-amber-bg:#f59e0b0f;--trust-card-amber-border:#fbbf2426;--trust-card-amber-label:#fde68ae6;--trust-card-amber-text:#e2e8f0e6;--trust-card-sky-bg:#0ea5e90f;--trust-card-sky-border:#38bdf826;--trust-card-sky-label:#bae6fde6;--trust-card-sky-text:#e2e8f0e6;--trust-card-emerald-bg:#10b9810f;--trust-card-emerald-border:#34d39926;--trust-card-emerald-label:#a7f3d0e6;--trust-card-emerald-text:#e2e8f0e6;--trust-progress-track:#00000059;--trust-progress-label:#bae6fd;--trust-pending:#a7f3d0e6;--trust-coins:#fde68abf;--trust-apply-msg:#bae6fde6}html[data-chat-theme=light] .trust-welcome-modal{--trust-panel-bg:var(--panel-elevated);--trust-title:var(--foreground);--trust-body:var(--foreground-secondary);--trust-note:var(--muted);--trust-card-amber-bg:#fffbeb;--trust-card-amber-border:#b453092e;--trust-card-amber-label:#b45309;--trust-card-amber-text:var(--foreground-secondary);--trust-card-sky-bg:#e0f2fe;--trust-card-sky-border:#0369a12e;--trust-card-sky-label:#0369a1;--trust-card-sky-text:var(--foreground-secondary);--trust-card-emerald-bg:#ecfdf5;--trust-card-emerald-border:#0478572e;--trust-card-emerald-label:#047857;--trust-card-emerald-text:var(--foreground-secondary);--trust-progress-track:#5b2a441a;--trust-progress-label:#0369a1;--trust-pending:#047857;--trust-coins:#b45309;--trust-apply-msg:#0369a1}html[data-chat-theme=midnight] .trust-welcome-modal{--trust-panel-bg:var(--panel-elevated);--trust-title:var(--foreground);--trust-body:var(--foreground-secondary);--trust-note:var(--muted);--trust-card-amber-bg:#fffbeb;--trust-card-amber-border:#b4530929;--trust-card-amber-label:#b45309;--trust-card-amber-text:var(--foreground-secondary);--trust-card-sky-bg:#dbeafe;--trust-card-sky-border:#2563eb2e;--trust-card-sky-label:#1d4ed8;--trust-card-sky-text:var(--foreground-secondary);--trust-card-emerald-bg:#ecfdf5;--trust-card-emerald-border:#04785729;--trust-card-emerald-label:#047857;--trust-card-emerald-text:var(--foreground-secondary);--trust-progress-track:#1e3a5f1a;--trust-progress-label:#2563eb;--trust-pending:#047857;--trust-coins:#b45309;--trust-apply-msg:#1d4ed8}.trust-welcome-modal{background:var(--trust-panel-bg)}.trust-welcome-modal__title{color:var(--trust-title)}.trust-welcome-modal__body,.trust-welcome-modal__note{color:var(--trust-body)}.trust-welcome-modal__note{color:var(--trust-note)}.trust-welcome-modal__card--amber{border-color:var(--trust-card-amber-border);background:var(--trust-card-amber-bg)}.trust-welcome-modal__card--amber .trust-welcome-modal__card-label{color:var(--trust-card-amber-label)}.trust-welcome-modal__card--amber .trust-welcome-modal__card-text{color:var(--trust-card-amber-text)}.trust-welcome-modal__card--sky{border-color:var(--trust-card-sky-border);background:var(--trust-card-sky-bg)}.trust-welcome-modal__card--sky .trust-welcome-modal__card-label{color:var(--trust-card-sky-label)}.trust-welcome-modal__card--sky .trust-welcome-modal__card-text{color:var(--trust-card-sky-text)}.trust-welcome-modal__card--emerald{border-color:var(--trust-card-emerald-border);background:var(--trust-card-emerald-bg)}.trust-welcome-modal__card--emerald .trust-welcome-modal__card-label{color:var(--trust-card-emerald-label)}.trust-welcome-modal__card--emerald .trust-welcome-modal__card-text{color:var(--trust-card-emerald-text)}.trust-welcome-modal__progress-track{background:var(--trust-progress-track)}.trust-welcome-modal__progress-label{color:var(--trust-progress-label)}.trust-welcome-modal__pending{color:var(--trust-pending)}.trust-welcome-modal__coins{color:var(--trust-coins)}.trust-welcome-modal__apply-msg{color:var(--trust-apply-msg)}.trust-welcome-modal.theme-dialog--amber .theme-dialog__btn--primary{--theme-dialog-btn-primary-bg:linear-gradient(90deg, #f59e0b, #f97316)}html[data-chat-theme=light] .trust-welcome-modal.theme-dialog--amber .theme-dialog__btn--primary,html[data-chat-theme=midnight] .trust-welcome-modal.theme-dialog--amber .theme-dialog__btn--primary{--theme-dialog-btn-primary-bg:linear-gradient(90deg, #f59e0b, #ea580c)}.media-search-panel{--ms-header-border:#ffffff1a;--ms-input-bg:#00000040;--ms-input-border:#ffffff14;--ms-input-text:#fff;--ms-input-focus-border:#38bdf859;--ms-search-btn-bg:#0ea5e933;--ms-search-btn-text:#bae6fd;--ms-search-btn-ring:#38bdf840;--ms-search-btn-hover:#0ea5e94d;--ms-lock-btn-bg:#f59e0b26;--ms-lock-btn-text:#fde68a;--ms-lock-btn-ring:#fbbf2440;--ms-lock-btn-hover:#f59e0b40;--ms-lock-hint:#fde68ae6;--ms-error:#fda4af;--ms-gate-icon-bg:#f59e0b1a;--ms-gate-icon-text:#fcd34d;--ms-gate-icon-ring:#fbbf2433;--ms-card-bg:#0003;--ms-card-border:#ffffff14;--ms-card-hover-bg:#0ea5e91a;--ms-card-hover-border:#38bdf840;--ms-thumb-bg:#0000004d}html[data-chat-theme=light] .media-search-panel{--ms-header-border:#5b2a441a;--ms-input-bg:#fff;--ms-input-border:#5b2a4424;--ms-input-text:var(--foreground);--ms-input-focus-border:#0d948857;--ms-search-btn-bg:#ccfbf1;--ms-search-btn-text:#0f766e;--ms-search-btn-ring:#0d948838;--ms-search-btn-hover:#99f6e4;--ms-lock-btn-bg:#fef3c7;--ms-lock-btn-text:#b45309;--ms-lock-btn-ring:#b4530933;--ms-lock-btn-hover:#fde68a;--ms-lock-hint:#b45309;--ms-error:#be123c;--ms-gate-icon-bg:#fef3c7;--ms-gate-icon-text:#b45309;--ms-gate-icon-ring:#b453092e;--ms-card-bg:#fff;--ms-card-border:#5b2a441f;--ms-card-hover-bg:#ecf6f5;--ms-card-hover-border:#0d948838;--ms-thumb-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .media-search-panel{--ms-thumb-bg:color-mix(in srgb, var(--surface) 50%, var(--panel))}}html[data-chat-theme=midnight] .media-search-panel{--ms-header-border:#1e3a5f1a;--ms-input-bg:#fff;--ms-input-border:#1e3a5f24;--ms-input-text:var(--foreground);--ms-input-focus-border:#2563eb57;--ms-search-btn-bg:#dbeafe;--ms-search-btn-text:#1d4ed8;--ms-search-btn-ring:#2563eb38;--ms-search-btn-hover:#bfdbfe;--ms-lock-btn-bg:#fef3c7;--ms-lock-btn-text:#b45309;--ms-lock-btn-ring:#b453092e;--ms-lock-btn-hover:#fde68a;--ms-lock-hint:#b45309;--ms-error:#be123c;--ms-gate-icon-bg:#fef3c7;--ms-gate-icon-text:#b45309;--ms-gate-icon-ring:#b4530929;--ms-card-bg:#fff;--ms-card-border:#1e3a5f1f;--ms-card-hover-bg:#eef3fd;--ms-card-hover-border:#2563eb38;--ms-thumb-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .media-search-panel{--ms-thumb-bg:color-mix(in srgb, var(--surface) 50%, var(--panel))}}.media-search-panel__header{border-bottom:1px solid var(--ms-header-border)}.media-search-panel__input{border:1px solid var(--ms-input-border);background:var(--ms-input-bg);color:var(--ms-input-text)}.media-search-panel__input:focus{border-color:var(--ms-input-focus-border)}.media-search-panel__search-btn{background:var(--ms-search-btn-bg);color:var(--ms-search-btn-text);--tw-ring-color:var(--ms-search-btn-ring)}.media-search-panel__search-btn:hover:not(:disabled){background:var(--ms-search-btn-hover)}.media-search-panel__lock-btn{background:var(--ms-lock-btn-bg);color:var(--ms-lock-btn-text);--tw-ring-color:var(--ms-lock-btn-ring)}.media-search-panel__lock-btn:hover:not(:disabled){background:var(--ms-lock-btn-hover)}.media-search-panel__lock-hint{color:var(--ms-lock-hint)}.media-search-panel__error{color:var(--ms-error)}.media-search-panel__gate-icon{background:var(--ms-gate-icon-bg);color:var(--ms-gate-icon-text);--tw-ring-color:var(--ms-gate-icon-ring)}.media-search-panel__card{border:1px solid var(--ms-card-border);background:var(--ms-card-bg)}.media-search-panel__card:hover:not(:disabled){border-color:var(--ms-card-hover-border);background:var(--ms-card-hover-bg)}.media-search-panel__thumb{background:var(--ms-thumb-bg)}.private-chat-room-shell{--pm-room-shell-border:#8b5cf633;--pm-room-shell-shadow:0 24px 48px #4c1d9540;--pm-room-menu-border:#ffffff1a;--pm-room-menu-bg:var(--chrome);--pm-room-menu-shadow:0 16px 36px #0006;--pm-room-menu-icon-sky:#38bdf8;--pm-room-menu-icon-rose:#fb7185;--pm-room-menu-icon-violet:#a78bfa;--pm-room-menu-icon-amber:#fbbf24;--pm-room-menu-theme-label:#ddd6fecc;--pm-room-error-bg:#f43f5e1a;--pm-room-error-border:#f43f5e40;--pm-room-error-text:#fecdd3;--pm-room-avatar-fallback-bg:#0ea5e933;--pm-room-avatar-fallback-text:#e0f2fe;--pm-room-unread-ring:#101218;--pm-room-unread-text:#fff}html[data-chat-theme=light] .private-chat-room-shell{--pm-room-shell-border:#6d28d92e;--pm-room-shell-shadow:0 22px 44px #5b2a441f;--pm-room-menu-border:#5b2a441f;--pm-room-menu-bg:var(--panel-elevated);--pm-room-menu-shadow:0 14px 32px #5b2a441f;--pm-room-menu-icon-sky:#0d9488;--pm-room-menu-icon-rose:#be123c;--pm-room-menu-icon-violet:#6d28d9;--pm-room-menu-icon-amber:#b45309;--pm-room-menu-theme-label:#6d28d9;--pm-room-error-bg:#fff1f2;--pm-room-error-border:#be123c38;--pm-room-error-text:#be123c;--pm-room-avatar-fallback-bg:#0d9488}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=light] .private-chat-room-shell{--pm-room-avatar-fallback-bg:color-mix(in srgb, #0d9488 12%, var(--panel))}}html[data-chat-theme=light] .private-chat-room-shell{--pm-room-avatar-fallback-text:#0f766e;--pm-room-unread-ring:var(--panel-elevated);--pm-room-unread-text:#fff}html[data-chat-theme=midnight] .private-chat-room-shell{--pm-room-shell-border:#4f46e52e;--pm-room-shell-shadow:0 22px 44px #1e3a5f1f;--pm-room-menu-border:#1e3a5f1f;--pm-room-menu-bg:var(--panel-elevated);--pm-room-menu-shadow:0 14px 32px #1e3a5f1f;--pm-room-menu-icon-sky:#2563eb;--pm-room-menu-icon-rose:#be123c;--pm-room-menu-icon-violet:#4f46e5;--pm-room-menu-icon-amber:#b45309;--pm-room-menu-theme-label:#4f46e5;--pm-room-error-bg:#fff1f2;--pm-room-error-border:#b91c1c33;--pm-room-error-text:#be123c;--pm-room-avatar-fallback-bg:#2563eb}@supports (color:color-mix(in lab, red, red)){html[data-chat-theme=midnight] .private-chat-room-shell{--pm-room-avatar-fallback-bg:color-mix(in srgb, #2563eb 12%, var(--panel))}}html[data-chat-theme=midnight] .private-chat-room-shell{--pm-room-avatar-fallback-text:#1d4ed8;--pm-room-unread-ring:var(--panel-elevated);--pm-room-unread-text:#fff}.private-chat-room-shell{box-shadow:var(--pm-room-shell-shadow);border-color:var(--pm-room-shell-border)!important}.pm-room-menu{border:1px solid var(--pm-room-menu-border);background:var(--pm-room-menu-bg);box-shadow:var(--pm-room-menu-shadow)}.pm-room-menu__icon--sky{color:var(--pm-room-menu-icon-sky)}.pm-room-menu__icon--rose{color:var(--pm-room-menu-icon-rose)}.pm-room-menu__icon--violet{color:var(--pm-room-menu-icon-violet)}.pm-room-menu__icon--amber{color:var(--pm-room-menu-icon-amber)}.pm-room-menu__theme-label{color:var(--pm-room-menu-theme-label)}.pm-room-error{border:1px solid var(--pm-room-error-border);background:var(--pm-room-error-bg);color:var(--pm-room-error-text)}.pm-room-avatar-fallback{background:var(--pm-room-avatar-fallback-bg);color:var(--pm-room-avatar-fallback-text)}.pm-room-unread-badge{--tw-ring-color:var(--pm-room-unread-ring);color:var(--pm-room-unread-text)}:root:not([data-chat-theme]){--chrome:#2b3a44;--background:#2b3a44;--chat-well:#28353f;--foreground:#eef2f7;--chrome-hover:#324a56;--chrome-inset:#233139;--chrome-border:#ffffff12;--divider:#ffffff0d;--panel:#30424d;--panel-elevated:#364c58;--surface:#2f404a;--surface-hover:#3a4f5c;--surface-inset:#233139;--panel-border:#ffffff14;--muted:#9eb0bd;--accent:#38bdf8;--accent-soft:#38bdf824;--overlay:#0f161c8c;--message-bg:#20282d;--message-bg-alt:#272f36;--message-bg-hover:#232e34;--message-bg-alt-hover:#2a343c;--message-border-top:#2e383e;--message-border-bottom:#000;--surface-subtle:#ffffff08;--foreground-secondary:#eef2f7b8;--icon-muted:var(--muted)}@supports (color:color-mix(in lab, red, red)){:root:not([data-chat-theme]){--icon-muted:color-mix(in srgb, var(--muted) 88%, var(--accent) 12%)}}:root:not([data-chat-theme]){--icon-accent:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-chat-theme]){--icon-accent:color-mix(in srgb, var(--accent) 82%, var(--muted))}}:root:not([data-chat-theme]){--success:#34d399;--success-soft:#34d39924;--danger:#f87171;--danger-soft:#f8717124;--warning:#fbbf24;--warning-soft:#fbbf2424;--scrollbar-thumb:#ffffff1f;--scrollbar-thumb-hover:#fff3;--event-boost-bg:linear-gradient(90deg, #083344eb, #0e74908c 50%, #083344eb);--event-boost-accent:#67e8f9;--event-chest-bg:linear-gradient(90deg, #451a038c, #78350f6b, #451a038c);--event-chest-accent:#fde68a;--event-chest-border:#fbbf242e;--event-chest-btn-bg:#b4530959;--event-chest-btn-border:#fbbf2459;--event-chest-btn-hover-bg:#d977066b;--event-chest-progress:linear-gradient(90deg, #fbbf2438, #f59e0b52);--event-chest-dot:#fef3c773;--event-chest-label:#fef3c7;--event-chest-timer:#fffbeb;--event-chest-meta:#fef3c7a6;--event-chest-meta-low:#fecaca;--event-media-bg:var(--chrome)}@supports (color:color-mix(in lab, red, red)){:root:not([data-chat-theme]){--event-media-bg:color-mix(in srgb, var(--chrome) 90%, var(--accent-soft))}}:root:not([data-chat-theme]){--event-media-accent:var(--accent);--border-subtle:#ffffff14;--border-faint:#ffffff0f;--ring-inset:#ffffff0a;--inset-well:#00000040;--inset-panel:#0000001a;--shadow-elevated:#00000026;--accent-foreground:#bae6fd;--accent-foreground-muted:#7dd3fc;--on-accent:#0f1a22}*{box-sizing:border-box}html,body{width:100%;max-width:100%;min-height:100%;overflow-x:hidden}body{background:var(--background);color:var(--foreground);font-size:14px;line-height:1.45;position:relative}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.glass-panel{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.glass-panel{background:color-mix(in srgb, var(--panel) 92%, transparent)}}.glass-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--panel-border)}.chrome-bar{background:var(--chrome)}.divider-b{box-shadow:inset 0 -1px 0 var(--divider)}.divider-t{box-shadow:inset 0 1px 0 var(--divider)}.divider-r{box-shadow:inset -1px 0 0 var(--divider)}.divider-l{box-shadow:inset 1px 0 0 var(--divider)}.message-block{background:var(--message-bg);border-top:1px solid var(--message-border-top);border-bottom:1px solid var(--message-border-bottom);border-radius:6px 0 0 6px;margin-bottom:2px;position:relative;overflow:visible}.message-block:hover{background:var(--message-bg-hover)}.message-block--alt,.message-block.message-block--alt,.message-block[data-message-stripe=b]{background:var(--message-bg-alt)}.message-block--alt:hover,.message-block.message-block--alt:hover,.message-block[data-message-stripe=b]:hover{background:var(--message-bg-alt-hover)}.message-block--pending-review{background:linear-gradient(90deg, #fbbf241a 0%, var(--message-bg) 42%);box-shadow:inset 3px 0 #fbbf248c}.message-block--pending-review:hover{background:linear-gradient(90deg, #fbbf2424 0%, var(--message-bg-hover) 42%)}.message-block--alt.message-block--pending-review,.message-block.message-block--alt.message-block--pending-review,.message-block[data-message-stripe=b].message-block--pending-review{background:linear-gradient(90deg, #fbbf241a 0%, var(--message-bg-alt) 42%)}.message-block--alt.message-block--pending-review:hover{background:linear-gradient(90deg, #fbbf2424 0%, var(--message-bg-alt-hover) 42%)}.message-block--mentioned-me{background:linear-gradient(90deg, #fbbf2424 0%, #38bdf80f 38%, var(--message-bg) 72%);box-shadow:inset 3px 0 #fbbf24b8,0 0 18px #fbbf2414}.message-block--mentioned-me:hover{background:linear-gradient(90deg, #fbbf242e 0%, #38bdf814 38%, var(--message-bg-hover) 72%)}.message-block--alt.message-block--mentioned-me,.message-block.message-block--alt.message-block--mentioned-me,.message-block[data-message-stripe=b].message-block--mentioned-me{background:linear-gradient(90deg, #fbbf2424 0%, #38bdf80f 38%, var(--message-bg-alt) 72%)}.message-block--alt.message-block--mentioned-me:hover{background:linear-gradient(90deg, #fbbf242e 0%, #38bdf814 38%, var(--message-bg-alt-hover) 72%)}.message-pending-admin-strip{animation:2.4s ease-in-out infinite message-pending-pulse}@keyframes message-pending-pulse{0%,to{box-shadow:0 0 10px #fbbf2438}50%{box-shadow:0 0 16px #fbbf246b}}.chat-row{align-items:flex-start;gap:8px;display:flex}.message-wrapper{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.meta-row{text-shadow:0 1px 2px #00000047;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:6px;min-width:0;margin-bottom:0;display:flex}.meta-row__identity{flex-wrap:wrap;flex:auto;align-items:center;gap:4px;min-width:0;display:flex}.meta-row__meta{flex-shrink:0;align-items:center;gap:4px;display:flex}.modal-sheet-panel{min-height:0;height:min(90dvh, calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - .5rem));max-height:min(90dvh, calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - .5rem))}.admin-modal-sheet.modal-sheet-panel{height:min(76dvh,30rem)!important;max-height:min(76dvh,30rem)!important}.shop-modal-sheet.modal-sheet-panel{height:min(86dvh, calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - .5rem));max-height:min(86dvh, calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - .5rem))}@keyframes gem-sale-urgent-glow{0%,to{box-shadow:inset 0 1px #ffffff1a,0 0 20px #fb718559,0 0 40px -8px #d946ef80}50%{box-shadow:inset 0 1px #ffffff24,0 0 28px 4px #fb71858c,0 0 56px -4px #facc1573}}@keyframes gem-sale-border-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes gem-sale-aurora{0%,to{opacity:.55;transform:translate(0)scale(1)}33%{opacity:.75;transform:translate(8%,-6%)scale(1.08)}66%{opacity:.6;transform:translate(-6%,4%)scale(.95)}}@keyframes gem-sale-gem-pulse{0%,to{transform:scale(1);box-shadow:0 0 #f472b673,inset 0 1px #fff3}50%{transform:scale(1.04);box-shadow:0 0 18px 2px #f472b68c,inset 0 1px #ffffff47}}@keyframes gem-sale-cta-pulse{0%,to{box-shadow:0 4px 14px -2px #fbbf2473,inset 0 1px #ffffff40}50%{box-shadow:0 6px 22px #fbbf24a6,inset 0 1px #ffffff59}}@keyframes gem-sale-badge-shine{0%,to{filter:brightness()}50%{filter:brightness(1.15)}}@keyframes gem-sale-sparkle{0%,to{opacity:.15;transform:scale(.8)}50%{opacity:.9;transform:scale(1.2)}}.gem-sale-card{background:linear-gradient(120deg,#fbbf24 0%,#f472b6 25%,#c084fc 50%,#38bdf8 75%,#fbbf24 100%) 0 0/240% 240%;border-radius:.875rem;padding:2px;animation:5s infinite gem-sale-border-flow;position:relative;box-shadow:0 0 24px -4px #d946ef8c,0 8px 28px -10px #fbbf2459}.gem-sale-card--urgent{animation:2.5s infinite gem-sale-border-flow,1.4s ease-in-out infinite gem-sale-urgent-glow}.gem-sale-card__inner{background:linear-gradient(155deg,#4c1d95 0%,#701a75 38%,#1e1b4b 72%,#0f172a 100%);border-radius:calc(.875rem - 2px);padding:.625rem;position:relative;overflow:hidden}.gem-sale-card__aurora{pointer-events:none;background:radial-gradient(circle at 20% 30%,#fbbf2459 0%,#0000 42%),radial-gradient(circle at 78% 22%,#f472b666 0%,#0000 40%),radial-gradient(circle at 55% 85%,#818cf84d 0%,#0000 45%);animation:6s ease-in-out infinite gem-sale-aurora;position:absolute;inset:-30%}.gem-sale-card__sparkles{pointer-events:none;background-image:radial-gradient(circle at 12% 18%,#ffffffe6 0 1px,#0000 1.5px),radial-gradient(circle at 88% 14%,#ffffffbf 0 1px,#0000 1.5px),radial-gradient(circle at 72% 78%,#ffffffa6 0 1px,#0000 1.5px),radial-gradient(circle at 24% 72%,#ffffff8c 0 1px,#0000 1.5px);animation:2.8s ease-in-out infinite gem-sale-sparkle;position:absolute;inset:0}.gem-sale-ribbon{pointer-events:none;z-index:3;text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#fff7ed;background:linear-gradient(135deg,#fde047 0%,#f97316 48%,#ea580c 100%);width:4.75rem;padding:.14rem 0;font-size:6px;font-weight:900;line-height:1;position:absolute;top:.45rem;right:-1.35rem;transform:rotate(42deg);box-shadow:0 2px 8px #ea580c73}.gem-sale-badge{letter-spacing:.14em;text-transform:uppercase;color:#fffbeb;background:linear-gradient(135deg,#fbbf2459 0%,#f472b647 100%);border:1px solid #fde047a6;border-radius:9999px;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:8px;font-weight:800;animation:2.2s ease-in-out infinite gem-sale-badge-shine;display:inline-flex;box-shadow:0 0 12px #fbbf2459}.gem-sale-limit-badge{letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1;background:#00000059;border:1px solid #ffffff38;border-radius:9999px;padding:.18rem .45rem;font-size:7px;font-weight:700}.gem-sale-gem-tile{z-index:1;shrink:0;background:linear-gradient(145deg,#f472b659 0%,#818cf838 100%);border:1px solid #f472b68c;border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;animation:2.4s ease-in-out infinite gem-sale-gem-pulse;display:flex;position:relative}.gem-sale-gem-amount{font-variant-numeric:tabular-nums;color:#fdf4ff;text-shadow:0 0 8px #f472b6a6;margin-top:.1rem;font-size:10px;font-weight:800;line-height:1}.gem-sale-title{z-index:1;text-overflow:ellipsis;white-space:nowrap;color:#0000;background:linear-gradient(90deg,#fef3c7 0%,#fbcfe8 45%,#e9d5ff 100%);-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:800;line-height:1.2;position:relative;overflow:hidden}.gem-sale-subtitle{z-index:1;color:#fdf4ffd9;font-size:9px;font-weight:600;position:relative}.gem-sale-cta{z-index:1;shrink:0;text-transform:uppercase;letter-spacing:.04em;color:#fff;background:linear-gradient(160deg,#fbbf24 0%,#f97316 42%,#db2777 100%);border:1px solid #fde0478c;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;min-width:3.25rem;padding:.45rem .55rem;font-size:8px;font-weight:800;line-height:1.1;animation:2s ease-in-out infinite gem-sale-cta-pulse;display:flex;position:relative}.gem-sale-cta:disabled{opacity:.45;cursor:not-allowed;animation:none}.gem-sale-cta--claimed{background:linear-gradient(160deg,#065f46 0%,#047857 100%);border-color:#34d39973;animation:none}.gem-sale-countdown-wrap{z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000052;border:1px solid #ffffff1a;border-radius:.5rem;padding:.3rem .45rem;position:relative}.gem-sale-card-urgent{animation:1.6s ease-in-out infinite gem-sale-urgent-glow}@keyframes gem-sale-shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}.gem-sale-shimmer:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff2e 50%,#0000 60%);animation:2.4s ease-in-out infinite gem-sale-shimmer;position:absolute;inset:0}.gem-pack-card{transition:transform .2s,box-shadow .2s,border-color .2s}.gem-pack-card:hover{border-color:#ffffff24;transform:translateY(-1px)}.gem-pack-card:active{transform:translateY(0)}.news-new-ribbon{z-index:2;width:3.25rem;height:3.25rem;position:absolute;top:0;right:0;overflow:hidden}.news-new-ribbon__fold{border-top:0 solid #0000;border-bottom:2rem solid #0000;border-left:0 solid #0000;border-right:2rem solid #b453098c;width:0;height:0;position:absolute;top:0;right:0}.news-new-ribbon__label{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#fff7ed;text-shadow:0 1px 1px #7c2d1273;background:linear-gradient(135deg,#fb923c 0%,#f97316 45%,#ea580c 100%);width:4.25rem;padding:.12rem 0;font-size:6.5px;font-weight:800;line-height:1;position:absolute;top:.55rem;right:-.85rem;transform:rotate(45deg);box-shadow:0 1px 3px #00000059,inset 0 1px #ffffff59}@media (prefers-reduced-motion:no-preference){.group:hover .news-new-ribbon__label{background:linear-gradient(135deg,#fdba74 0%,#fb923c 50%,#f97316 100%)}}.message-text,.message-action-text,.chat-message-copy-size{font-size:var(--chat-msg-font,clamp(12px, 3.35vw, 13px));line-height:1.55}.message-text{word-break:break-word;white-space:pre-wrap;text-shadow:0 1px 2px #00000047;margin-top:2px;padding-left:14px;position:relative}.message-text--rich{padding-left:0}.message-text--rich:before{display:none}.message-action-text{word-break:break-word;white-space:pre-wrap;text-shadow:0 1px 2px #00000047;margin-top:2px;padding-left:0;position:relative}@media (min-width:640px){.message-text,.message-action-text,.chat-message-copy-size{font-size:var(--chat-msg-font-sm,11px);line-height:1.5}}@media (min-width:1024px){.message-text,.message-action-text,.chat-message-copy-size{font-size:var(--chat-msg-font-lg,10px)}}.shop-message-text,.shop-message-text :not(img):not(svg):not(video){font-family:inherit;font-weight:inherit}.message-text:before{content:"";border-left:2px solid var(--level-color,#bdc3c7);border-bottom:2px solid var(--level-color,#bdc3c7);opacity:.9;pointer-events:none;border-bottom-left-radius:4px;width:9px;height:11px;position:absolute;top:4px;left:0}.message-block--action .message-wrapper{min-height:2.5rem}.message-block .meta-row{font-size:var(--chat-meta-font,clamp(10px, 2.85vw, 11px))}@media (min-width:640px){.message-block .meta-row{font-size:var(--chat-meta-font-sm,9px)}}[data-chat-font-size=small]{--chat-msg-font:clamp(11px, 3.1vw, 12px);--chat-msg-font-sm:10px;--chat-msg-font-lg:9px;--chat-meta-font:clamp(9px, 2.65vw, 10px);--chat-meta-font-sm:8px;--chat-composer-font:12px;--chat-composer-placeholder-font:11.5px}[data-chat-font-size=default]{--chat-msg-font:clamp(12px, 3.35vw, 13px);--chat-msg-font-sm:11px;--chat-msg-font-lg:10px;--chat-meta-font:clamp(10px, 2.85vw, 11px);--chat-meta-font-sm:9px;--chat-composer-font:13px;--chat-composer-placeholder-font:12.5px}[data-chat-font-size=large]{--chat-msg-font:clamp(16px, 4.35vw, 17px);--chat-msg-font-sm:14px;--chat-msg-font-lg:13px;--chat-meta-font:clamp(12px, 3.5vw, 13px);--chat-meta-font-sm:11px;--chat-composer-font:17px;--chat-composer-placeholder-font:15.5px}.chat-composer-input{font-size:var(--chat-composer-font,13px)}.hero-glow{background:radial-gradient(circle at 20% 20%,#38bdf81f,#0000 38%),radial-gradient(circle at 80% 0,#818cf81a,#0000 32%),radial-gradient(circle at 50% 100%,#34d3990f,#0000 42%)}.watan-gradient-text{color:#0000;background:linear-gradient(135deg,#e0f2fe 0%,#7dd3fc 45%,#c4b5fd 100%);-webkit-background-clip:text;background-clip:text}.watan-panel{animation:.55s ease-out both watan-panel-in}.watan-feature-scroll{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;padding-inline:2px}.watan-feature-scroll>*{scroll-snap-align:start}.watan-feature-scroll::-webkit-scrollbar{display:none}@keyframes watan-panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes watan-orb-drift{0%,to{transform:translate(0)}50%{transform:translateY(-14px)}}.watan-orb-a{animation:8s ease-in-out infinite watan-orb-drift}.watan-orb-b{animation:10s ease-in-out -3s infinite watan-orb-drift}.watan-orb-c{animation:12s ease-in-out -5s infinite watan-orb-drift}.watan-status-code{color:#0000;background:linear-gradient(135deg,#e0f2fe 0%,#38bdf8 35%,#a78bfa 70%,#7dd3fc 100%) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite watan-status-shimmer}@keyframes watan-status-shimmer{0%{background-position:0%}to{background-position:200%}}.auth-display{font-feature-settings:"ss01" on, "cv11" on;letter-spacing:-.03em}.auth-body{font-feature-settings:"kern" on;letter-spacing:.01em}.watan-cookie-banner{animation:.65s cubic-bezier(.22,1,.36,1) both watan-cookie-banner-in}.watan-cookie-shimmer{background:linear-gradient(115deg,#0000 30%,#7dd3fc14 45%,#c4b5fd1a 55%,#0000 70%) 0 0/220% 100%;animation:4.5s ease-in-out infinite watan-cookie-shimmer}.watan-cookie-icon-ring{animation:2.8s ease-in-out infinite watan-cookie-ring;box-shadow:0 0 #38bdf859}.watan-cookie-icon{transform-origin:50%;animation:3.2s ease-in-out infinite watan-cookie-icon-tilt}.watan-cookie-accept-glow{animation:2.4s ease-in-out infinite watan-cookie-accept-pulse}@keyframes watan-cookie-banner-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes watan-cookie-shimmer{0%,to{background-position:120%}50%{background-position:-20%}}@keyframes watan-cookie-ring{0%,to{box-shadow:0 0 #38bdf847}50%{box-shadow:0 0 0 10px #38bdf800}}@keyframes watan-cookie-icon-tilt{0%,to{transform:rotate(-4deg)scale(1)}50%{transform:rotate(4deg)scale(1.04)}}@keyframes watan-cookie-accept-pulse{0%,to{box-shadow:0 10px 24px #0e749047,0 0 #38bdf840}50%{box-shadow:0 12px 28px #0e749057,0 0 0 6px #38bdf800}}@media (prefers-reduced-motion:reduce){.watan-cookie-banner,.watan-cookie-shimmer,.watan-cookie-icon-ring,.watan-cookie-icon,.watan-cookie-accept-glow{animation:none!important}}.guide-nav-scroll{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x proximity}.guide-nav-scroll::-webkit-scrollbar{display:none}.auth-card{font-feature-settings:"kern" on}@keyframes auth-orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.auth-orb-float{animation:7s ease-in-out infinite auth-orb-float}.auth-orb-float-delayed{animation:9s ease-in-out -2s infinite auth-orb-float}@keyframes typing-bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.typing-dot{animation:1.2s ease-in-out infinite typing-bounce}.typing-dot:nth-child(2){animation-delay:.15s}.typing-dot:nth-child(3){animation-delay:.3s}@keyframes enigma-glow-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.9;transform:scale(1.12)}}@keyframes enigma-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes enigma-scan-line{0%{opacity:0;top:8%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:88%}}@keyframes enigma-cipher-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes enigma-flicker{0%,to{opacity:1}48%{opacity:.82}49%{opacity:.35}50%{opacity:1}}.enigma-glow-ring{animation:2.8s ease-in-out infinite enigma-glow-pulse}.enigma-glow-ring-delayed{animation:2.8s ease-in-out .9s infinite enigma-glow-pulse}.enigma-orbit-ring{animation:14s linear infinite enigma-ring-spin}.enigma-scan-line{animation:2.4s ease-in-out infinite enigma-scan-line}.enigma-cipher-track{animation:18s linear infinite enigma-cipher-scroll}.enigma-flicker-text{animation:4s step-end infinite enigma-flicker}.elite-rank-icon{line-height:0}.elite-rank-icon__svg{transform-origin:50%}.elite-rank-icon__halo{transform-origin:50%;transform-box:fill-box;animation:2.6s ease-in-out infinite elite-sigil-halo}.elite-rank-icon__orbit{transform-origin:50%}.elite-rank-icon__orbit--a{animation:5.5s linear infinite elite-sigil-orbit-a}.elite-rank-icon__orbit--b{animation:7s linear infinite elite-sigil-orbit-b}.elite-rank-icon__star{transform-origin:50%;animation:2.2s ease-in-out infinite elite-sigil-star-glow}.elite-rank-icon__star-core{transform-origin:50%;transform-box:fill-box;animation:1.8s ease-in-out infinite elite-sigil-core-pulse}.elite-rank-icon__spark-orbit{transform-origin:50%;animation:3.2s linear infinite elite-sigil-orbit-a}.elite-rank-icon__spark{transform-origin:50%;transform-box:fill-box;animation:1.4s ease-in-out infinite elite-sigil-spark}@keyframes elite-sigil-halo{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.7;transform:scale(1.05)}}@keyframes elite-sigil-orbit-a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes elite-sigil-orbit-b{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes elite-sigil-star-glow{0%,to{filter:drop-shadow(0 0 1.5px #7dd3fc80)drop-shadow(0 0 4px #a78bfa59);transform:scale(1)rotate(0)}50%{filter:drop-shadow(0 0 3px #fef9c3d9)drop-shadow(0 0 7px #38bdf88c)drop-shadow(0 0 10px #a78bfa66);transform:scale(1.06)rotate(8deg)}}@keyframes elite-sigil-core-pulse{0%,to{opacity:.75;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}@keyframes elite-sigil-spark{0%,to{opacity:.35;transform:scale(.7)}40%{opacity:1;transform:scale(1.15)}70%{opacity:.5;transform:scale(.85)}}.elite-chat-badge{vertical-align:middle;flex-shrink:0;justify-content:center;align-self:center;align-items:center;height:13px;display:inline-flex;position:relative;transform:translateY(.5px)}.elite-chat-badge__aura{filter:blur(2.5px);opacity:.5;pointer-events:none;background:linear-gradient(120deg,#6366f173,#38bdf859,#a78bfa66,#38bdf859,#6366f173) 0 0/300% 300%;border-radius:5px;animation:5.5s ease-in-out infinite elite-chat-badge-aura;position:absolute;inset:-1px -2px}.elite-chat-badge__frame{background:linear-gradient(135deg,#818cf8 0%,#38bdf8 35%,#fde68a 50%,#a78bfa 65%,#38bdf8 85%,#6366f1 100%) 0 0/250% 250%;border-radius:4px;padding:1px;animation:5.5s linear infinite elite-chat-badge-frame;display:inline-flex;position:relative;box-shadow:0 1px 3px #0f0a2866}.elite-chat-badge__core{clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px);background:linear-gradient(165deg,#181438f7 0%,#0c0e20fa 48%,#141230f7 100%);border-radius:3px;align-items:center;gap:2.5px;padding:2px 6px 2px 5px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000059}.elite-chat-badge__spark{background:radial-gradient(circle at 35% 35%,#fff 0%,#fde68a 45%,#38bdf8 100%);border-radius:50%;flex-shrink:0;width:2.5px;height:2.5px;animation:2.8s ease-in-out infinite elite-chat-badge-spark;box-shadow:0 0 3px #fde047bf,0 0 5px #38bdf859}.elite-chat-badge__text{letter-spacing:.1em;text-transform:uppercase;color:#0000;background:linear-gradient(92deg,#fef9c3 0%,#bae6fd 42%,#e9d5ff 78%,#fef9c3 100%) 0 0/220%;-webkit-background-clip:text;background-clip:text;font-size:6.5px;font-weight:800;line-height:1;animation:4s ease-in-out infinite elite-chat-badge-text}@media (prefers-reduced-motion:reduce){.elite-chat-badge__aura,.elite-chat-badge__frame,.elite-chat-badge__spark,.elite-chat-badge__text{animation:none}}.elite-chat-badge--profile{height:17px;transform:none}.elite-chat-badge--profile .elite-chat-badge__frame{border-radius:5px}.elite-chat-badge--profile .elite-chat-badge__core{clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);padding:3px 8px 3px 6px}.elite-chat-badge--profile .elite-chat-badge__spark{width:3px;height:3px}.elite-chat-badge--profile .elite-chat-badge__text{letter-spacing:.11em;font-size:8px}@keyframes elite-chat-badge-aura{0%,to{opacity:.4;background-position:0%}50%{opacity:.58;background-position:100%}}@keyframes elite-chat-badge-frame{0%{background-position:0%}to{background-position:250%}}@keyframes elite-chat-badge-spark{0%,to{opacity:.75;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes elite-chat-badge-text{0%,to{background-position:0%}50%{background-position:100%}}.rank-sigil{line-height:0}.rank-icon-boost{transform:none}.rank-sigil--vip{filter:drop-shadow(0 0 8px #ffc107d9)}.rank-sigil--motw{filter:drop-shadow(0 0 6px #f472b699)}.rank-sigil--moderator{filter:drop-shadow(0 0 7px #00bcd4bf)}.rank-sigil--staff{filter:drop-shadow(0 0 6px #818cf8a6)}.rank-sigil--admin{filter:drop-shadow(0 0 7px #ff9800a6)}.rank-sigil--super{filter:drop-shadow(0 0 7px #ef444499)drop-shadow(0 0 4px #94a3b859)}.rank-sigil--owner{filter:drop-shadow(0 0 7px #ffc107b3)}.legend-rank-icon{filter:drop-shadow(0 0 3px #fbbf2473)}.legend-rank-icon__halo{animation:3s ease-in-out infinite legend-sigil-halo}.legend-rank-icon__crown{transform-origin:12px 12px;animation:4s ease-in-out infinite legend-sigil-crown}.legend-rank-icon__rays{transform-origin:12px 12px;animation:6s linear infinite legend-sigil-rays}@keyframes legend-sigil-halo{0%,to{opacity:.55}50%{opacity:.9}}@keyframes legend-sigil-crown{0%,to{transform:translateY(0)}50%{transform:translateY(-.35px)}}@keyframes legend-sigil-rays{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.legend-chat-badge{vertical-align:middle;flex-shrink:0;height:14px;margin-left:2px;display:inline-flex;position:relative}.legend-chat-badge__aura{opacity:.35;filter:blur(3px);background:linear-gradient(120deg,#fbbf24,#f59e0b,#fde68a,#f97316);border-radius:999px;animation:4s ease-in-out infinite legend-chat-badge-aura;position:absolute;inset:-2px}.legend-chat-badge__frame{background:linear-gradient(135deg,#fde68a 0%,#f59e0b 45%,#fb923c 100%);border-radius:999px;padding:1px;animation:5s linear infinite legend-chat-badge-frame;display:inline-flex;position:relative}.legend-chat-badge__core{background:linear-gradient(#1e1405eb 0%,#0f0a02f5 100%);border-radius:999px;align-items:center;padding:1px 5px;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.legend-chat-badge__spark{background:#fef3c7;border-radius:999px;width:3px;height:3px;margin-right:3px;animation:2.4s ease-in-out infinite legend-chat-badge-spark;box-shadow:0 0 4px #fbbf24}.legend-chat-badge__text{letter-spacing:.06em;text-transform:uppercase;color:#0000;background:linear-gradient(90deg,#fef3c7,#fde68a,#fbbf24) 0 0/200%;-webkit-background-clip:text;background-clip:text;font-size:7px;font-weight:800;animation:3.5s ease-in-out infinite legend-chat-badge-text}@keyframes legend-chat-badge-aura{0%,to{opacity:.3}50%{opacity:.55}}@keyframes legend-chat-badge-frame{0%{filter:hue-rotate()}to{filter:hue-rotate(20deg)}}@keyframes legend-chat-badge-spark{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@keyframes legend-chat-badge-text{0%,to{background-position:0%}50%{background-position:100%}}.treasure-grid{background:radial-gradient(circle at 20% 15%,#fbbf2414,#0000 42%),radial-gradient(circle at 80% 85%,#0e74901f,#0000 45%),linear-gradient(165deg,#0f172aeb,#1e293be0);border:1px solid #fbbf2424;border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;padding:.45rem;display:grid;box-shadow:inset 0 1px #ffffff0a}.treasure-cell{cursor:default;background:0 0;border:none;width:100%;min-width:0;padding:0;display:block;position:relative}.treasure-cell--pickable{cursor:pointer}.treasure-cell--pickable:hover .treasure-cell__hidden{transform:translateY(-1px);box-shadow:0 6px 14px #0000004d,inset 0 1px #ffffff1a}.treasure-cell--pickable:active .treasure-cell__hidden{transform:translateY(0)scale(.98)}.treasure-cell__frame{contain:layout paint;border-radius:.55rem;width:100%;height:2.65rem;position:relative;overflow:hidden}.treasure-cell__hidden,.treasure-cell__opening,.treasure-cell__revealed{border-radius:.55rem;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.treasure-cell__hidden{background:linear-gradient(160deg,#57534e 0%,#44403c 45%,#292524 100%);border:1px solid #fbbf2438;transition:transform .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff14,inset 0 -2px 5px #00000052,0 3px 8px #00000038}.treasure-cell__sand{opacity:.85;background:radial-gradient(circle at 30% 25%,#fde68a1f,#0000 38%),repeating-linear-gradient(-32deg,#ffffff05 0 1px,#0000 1px 5px);position:absolute;inset:0}.treasure-cell__rune{z-index:1;color:#fef3c7eb;text-shadow:0 1px 2px #00000073;background:radial-gradient(circle at 35% 30%,#fbbf2447,#78350f80);border:1px solid #fbbf2459;border-radius:999px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.72rem;font-weight:800;line-height:1;display:flex;position:relative}.treasure-cell__glow{border-radius:inherit;pointer-events:none;animation:2.2s ease-in-out infinite treasure-cell-glow;position:absolute;inset:0;box-shadow:0 0 #fbbf2473}@keyframes treasure-cell-glow{0%,to{box-shadow:0 0 #fbbf2400}50%{box-shadow:0 0 0 1px #fbbf2447}}.treasure-cell__opening{background:#0f172abf;border:1px dashed #fbbf2459}.treasure-cell__opening-ring{border:1.5px solid #fbbf24bf;border-color:#fbbf24bf #fbbf2433 #0000 #0000;border-radius:999px;position:absolute;inset:.4rem}.treasure-cell__revealed{text-align:center;border:1px solid #0000;gap:0;padding:.15rem}.treasure-cell__revealed--coin{background:linear-gradient(165deg,#064e3bf2,#042f2efa);border-color:#34d39959;box-shadow:inset 0 1px #a7f3d01f}.treasure-cell__revealed--jackpot{background:linear-gradient(165deg,#713f12f2,#451a03fa);border-color:#facc158c;box-shadow:inset 0 1px #fde68a33}.treasure-cell__revealed--bomb{background:linear-gradient(165deg,#4c0519fa,#0f172afa);border-color:#f43f5e73;box-shadow:inset 0 1px #fecdd314}.treasure-cell__coin{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:flex;position:relative}.treasure-cell__coin-face{border-radius:inherit;background:radial-gradient(circle at 32% 28%,#fef08a,#ca8a04 58%,#854d0e 100%);border:1.5px solid #fde047a6;position:absolute;inset:0;box-shadow:inset 0 1px 3px #ffffff52,inset 0 -2px 4px #00000038}.treasure-cell__revealed--jackpot .treasure-cell__coin-face{background:radial-gradient(circle at 32% 28%,#fde68a,#f59e0b 52%,#b45309 100%);border-color:#fef08ad9}.treasure-cell__coin-value{z-index:1;letter-spacing:-.03em;color:#422006;text-shadow:0 1px #ffffff4d;font-size:.5rem;font-weight:900;line-height:1;position:relative}.treasure-cell__revealed--jackpot .treasure-cell__coin-value{font-size:.52rem}.treasure-cell__bomb-wrap{flex-direction:column;justify-content:center;align-items:center;gap:0;line-height:1;display:flex}.treasure-cell__bomb-svg{color:#fda4af;filter:drop-shadow(0 0 4px #f43f5e66);width:.95rem;height:.95rem}.treasure-cell__bomb-score{letter-spacing:-.02em;color:#fecdd3;margin-top:.05rem;font-size:.5rem;font-weight:900;line-height:1}.treasure-cell__blast{border-radius:inherit;pointer-events:none;transform-origin:50%;background:radial-gradient(circle,#f43f5e80 0%,#0000 70%);position:absolute;inset:0}.treasure-cell__blast-emoji{pointer-events:none;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:flex;position:absolute;inset:0}.treasure-cell__spark{pointer-events:none;position:absolute;top:.15rem;right:.15rem}@media (prefers-reduced-motion:reduce){.treasure-cell__glow{animation:none}.treasure-cell__opening-ring{animation:none!important}}.legend-chat-badge--profile{height:18px;margin-left:0}.legend-chat-badge--profile .legend-chat-badge__core{padding:2px 8px}.legend-chat-badge--profile .legend-chat-badge__text{letter-spacing:.08em;font-size:8.5px}.legend-chat-badge--profile .legend-chat-badge__spark{width:3.5px;height:3.5px;margin-right:4px}@media (prefers-reduced-motion:reduce){.legend-rank-icon__halo,.legend-rank-icon__crown,.legend-rank-icon__rays,.legend-chat-badge__aura,.legend-chat-badge__frame,.legend-chat-badge__spark,.legend-chat-badge__text{animation:none!important}}.motw-chat-badge{vertical-align:middle;height:14px;margin-left:2px;display:inline-flex;position:relative}.motw-chat-badge__aura{opacity:.38;filter:blur(3px);background:linear-gradient(120deg,#f472b6,#ec4899,#f9a8d4,#e879f9);border-radius:999px;animation:3.6s ease-in-out infinite motw-chat-badge-aura;position:absolute;inset:-2px}.motw-chat-badge__frame{background:linear-gradient(135deg,#fbcfe8 0%,#f472b6 40%,#ec4899 100%);border-radius:999px;padding:1px;animation:4.5s linear infinite motw-chat-badge-frame;display:inline-flex;position:relative}.motw-chat-badge__core{background:linear-gradient(#280a1eeb 0%,#120616f5 100%);border-radius:999px;align-items:center;padding:1px 5px;display:inline-flex;box-shadow:inset 0 1px #ffffff24}.motw-chat-badge__spark{background:#fce7f3;border-radius:999px;width:3px;height:3px;margin-right:3px;animation:2.5s ease-in-out infinite motw-chat-badge-spark;box-shadow:0 0 4px #f472b6}.motw-chat-badge__text{letter-spacing:.05em;text-transform:uppercase;color:#0000;background:linear-gradient(90deg,#fce7f3,#fbcfe8,#f9a8d4) 0 0/200%;-webkit-background-clip:text;background-clip:text;font-size:7px;font-weight:800;animation:3.2s ease-in-out infinite motw-chat-badge-text}.motw-chat-badge--profile{height:18px;margin-left:0}.motw-chat-badge--profile .motw-chat-badge__core{padding:2px 8px}.motw-chat-badge--profile .motw-chat-badge__text{font-size:8.5px}.motw-chat-badge--profile .motw-chat-badge__spark{width:3.5px;height:3.5px;margin-right:4px}@keyframes motw-chat-badge-aura{0%,to{opacity:.32}50%{opacity:.55}}@keyframes motw-chat-badge-frame{0%{filter:hue-rotate()}to{filter:hue-rotate(18deg)}}@keyframes motw-chat-badge-spark{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes motw-chat-badge-text{0%,to{background-position:0%}50%{background-position:100%}}.prestige-profile-shell--elite{box-shadow:0 0 0 1px #818cf859,0 0 28px #38bdf838,0 24px 48px #00000073}.prestige-profile-shell--motw{box-shadow:0 0 0 1px #f472b661,0 0 28px #ec489938,0 24px 48px #00000073}.prestige-profile-shell--legend{box-shadow:0 0 0 1px #fbbf2466,0 0 32px #f59e0b47,0 24px 48px #00000073}.prestige-profile__halo{filter:blur(28px);opacity:.55;border-radius:999px;animation:6s ease-in-out infinite prestige-profile-halo;position:absolute}.prestige-profile__halo--elite{background:radial-gradient(circle,#818cf88c 0%,#38bdf833 45%,#0000 70%);width:80%;height:70%;top:-35%;left:10%}.prestige-profile__halo--motw{background:radial-gradient(circle,#f472b680 0%,#ec489938 50%,#0000 72%);width:90%;height:75%;top:-30%;left:5%}.prestige-profile__halo--legend{background:radial-gradient(circle,#fbbf248c 0%,#f59e0b40 48%,#0000 72%);width:84%;height:72%;top:-32%;left:8%}.prestige-profile__mesh{opacity:.35;position:absolute;inset:0}.prestige-profile__mesh--elite{background:linear-gradient(165deg,#6366f11f 0%,#0000 42%),linear-gradient(220deg,#0000 55%,#38bdf81a 100%)}.prestige-profile__mesh--motw{background:linear-gradient(155deg,#f472b624 0%,#0000 40%),linear-gradient(225deg,#0000 50%,#ec48991c 100%)}.prestige-profile__mesh--legend{background:linear-gradient(160deg,#fbbf2424 0%,#0000 38%),linear-gradient(215deg,#0000 52%,#f973161a 100%)}.prestige-profile__shimmer{opacity:.22;animation:7s ease-in-out infinite prestige-profile-shimmer;position:absolute;inset:-40% -20%}.prestige-profile__shimmer--elite{background:linear-gradient(105deg,#0000 30%,#bae6fd59 48%,#a78bfa47 52%,#0000 70%)}.prestige-profile__shimmer--motw{background:linear-gradient(105deg,#0000 30%,#fbcfe861 48%,#f472b647 52%,#0000 70%)}.prestige-profile__shimmer--legend{background:linear-gradient(105deg,#0000 30%,#fef3c766 48%,#fbbf244d 52%,#0000 70%)}.prestige-profile-card--elite{box-shadow:inset 0 1px #bae6fd1f,0 0 22px #38bdf824;border-color:#818cf859!important}.prestige-profile-header--elite{background:linear-gradient(#4338ca38 0%,#0f172a66 55%,#0000 100%)}.prestige-profile-header--motw{background:linear-gradient(#be185d33 0%,#180a1673 55%,#0000 100%)}.prestige-profile-header--legend{background:linear-gradient(#b4530938 0%,#1c120673 55%,#0000 100%)}.prestige-profile-card--motw{box-shadow:inset 0 1px #fbcfe81f,0 0 22px #ec489924;border-color:#f472b661!important}.prestige-profile-card--legend{box-shadow:inset 0 1px #fef3c724,0 0 24px #f59e0b29;border-color:#fbbf2466!important}.prestige-profile-avatar{pointer-events:none;border-radius:999px;position:absolute;inset:-6px}.prestige-profile-avatar__ring{border-radius:inherit;border:1.5px solid #0000;animation:4s linear infinite prestige-profile-avatar-ring;position:absolute;inset:0}.prestige-profile-avatar--elite .prestige-profile-avatar__ring{border-color:#818cf88c;box-shadow:0 0 14px #38bdf859}.prestige-profile-avatar--motw .prestige-profile-avatar__ring{border-color:#f472b68c;box-shadow:0 0 14px #ec489959}.prestige-profile-avatar--legend .prestige-profile-avatar__ring{border-color:#fbbf2499;box-shadow:0 0 16px #f59e0b66}.prestige-profile-avatar__pulse{border-radius:inherit;opacity:.45;animation:3s ease-in-out infinite prestige-profile-avatar-pulse;position:absolute;inset:-4px}.prestige-profile-avatar--elite .prestige-profile-avatar__pulse{background:radial-gradient(circle,#38bdf859 0%,#0000 68%)}.prestige-profile-avatar--motw .prestige-profile-avatar__pulse{background:radial-gradient(circle,#f472b661 0%,#0000 68%)}.prestige-profile-avatar--legend .prestige-profile-avatar__pulse{background:radial-gradient(circle,#fbbf246b 0%,#0000 68%)}@keyframes prestige-profile-halo{0%,to{opacity:.48;transform:scale(1)}50%{opacity:.62;transform:scale(1.06)}}@keyframes prestige-profile-shimmer{0%,to{opacity:.16;transform:translate(-8%)rotate(0)}50%{opacity:.28;transform:translate(8%)rotate(0)}}@keyframes prestige-profile-avatar-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes prestige-profile-avatar-pulse{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:.55;transform:scale(1.04)}}.radio-header-chip{border-radius:.5rem;flex:auto;align-items:center;gap:clamp(5px,1.8vw,8px);width:100%;min-width:0;max-width:min(100%,100vw - 9.5rem);padding:2px 4px 2px 2px;display:flex}@media (min-width:640px){.radio-header-chip{max-width:min(100%,11.5rem)}}.radio-header-chip__icon{flex-shrink:0;width:clamp(1.625rem,5.2vw,2rem);height:clamp(1.625rem,5.2vw,2rem);overflow:visible}.radio-header-chip__status{z-index:5;border:2px solid var(--chrome);pointer-events:none;border-radius:999px;width:8px;height:8px;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 1px #00000059}.radio-header-chip__status--on{background:#34d399;box-shadow:0 0 0 1px #00000059,0 0 6px #34d399a6}.radio-header-chip__status--off{background:#f43f5e;box-shadow:0 0 0 1px #00000059,0 0 6px #f43f5e80}.radio-header-chip__icon--live{box-shadow:0 0 12px #8b5cf666,inset 0 1px #ffffff14}.radio-header-chip__icon--muted{opacity:.92;filter:saturate(.45)brightness(.88);box-shadow:inset 0 0 0 1px #f43f5e1f}.radio-header-chip__mute-slash{z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:-2px;overflow:hidden}.radio-header-chip__mute-slash:after{content:"";background:#fb7185f2;border-radius:999px;width:72%;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-42deg);box-shadow:0 0 4px #f43f5e73}.radio-header-chip__waves{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.radio-header-chip__waves span{border:1px solid #c4b5fd59;border-radius:999px;animation:2.4s ease-out infinite radio-header-wave;position:absolute}.radio-header-chip__waves span:first-child{width:60%;height:60%;animation-delay:0s}.radio-header-chip__waves span:nth-child(2){width:78%;height:78%;animation-delay:.55s}.radio-header-chip__waves span:nth-child(3){width:96%;height:96%;animation-delay:1.1s}@keyframes radio-header-wave{0%{opacity:.55;transform:scale(.72)}to{opacity:0;transform:scale(1.05)}}.nick-glow-anim{will-change:text-shadow}.nick-glow-swatch{will-change:box-shadow}.nick-glow-anim--aurora-drift{animation:8.5s ease-in-out infinite nick-glow-aurora-text}.nick-glow-swatch--aurora-drift{animation:8.5s ease-in-out infinite nick-glow-aurora-box}.nick-glow-anim--ember-pulse{animation:7.5s ease-in-out infinite nick-glow-ember-text}.nick-glow-swatch--ember-pulse{animation:7.5s ease-in-out infinite nick-glow-ember-box}.nick-glow-anim--moonlit-wave{animation:9s ease-in-out infinite nick-glow-moonlit-text}.nick-glow-swatch--moonlit-wave{animation:9s ease-in-out infinite nick-glow-moonlit-box}.nick-glow-anim--forest-haze{animation:8s ease-in-out infinite nick-glow-forest-text}.nick-glow-swatch--forest-haze{animation:8s ease-in-out infinite nick-glow-forest-box}@keyframes nick-glow-aurora-text{0%,to{text-shadow:0 0 5px #7dd3fc61,0 0 10px #a78bfa38}50%{text-shadow:0 0 6px #a78bfa70,0 0 12px #7dd3fc47}}@keyframes nick-glow-aurora-box{0%,to{box-shadow:0 0 5px #7dd3fc61,0 0 10px #a78bfa38}50%{box-shadow:0 0 6px #a78bfa6b,0 0 12px #7dd3fc42}}@keyframes nick-glow-ember-text{0%,to{text-shadow:0 0 5px #fb923c5c,0 0 10px #fb718533}50%{text-shadow:0 0 6px #fb71856b,0 0 12px #fb923c42}}@keyframes nick-glow-ember-box{0%,to{box-shadow:0 0 5px #fb923c57,0 0 10px #fb71852e}50%{box-shadow:0 0 6px #fb718566,0 0 12px #fb923c3d}}@keyframes nick-glow-moonlit-text{0%,to{text-shadow:0 0 4px #e2e8f052,0 0 9px #93c5fd38}50%{text-shadow:0 0 5px #93c5fd61,0 0 11px #e2e8f033}}@keyframes nick-glow-moonlit-box{0%,to{box-shadow:0 0 4px #e2e8f04d,0 0 9px #93c5fd33}50%{box-shadow:0 0 5px #93c5fd5c,0 0 11px #e2e8f02e}}@keyframes nick-glow-forest-text{0%,to{text-shadow:0 0 5px #86efac57,0 0 10px #5eead433}50%{text-shadow:0 0 6px #5eead466,0 0 12px #86efac3d}}@keyframes nick-glow-forest-box{0%,to{box-shadow:0 0 5px #86efac52,0 0 10px #5eead42e}50%{box-shadow:0 0 6px #5eead461,0 0 12px #86efac38}}.shop-pro-badge{color:#fde68a;background:linear-gradient(135deg,#1e1b4b 0%,#312e81 48%,#1e1b4b 100%) 0 0/200% 100%;border:1px solid #fbbf246b;animation:2.6s ease-in-out infinite shop-pro-badge-shimmer;box-shadow:0 0 5px #fbbf2461,inset 0 1px #ffffff1f}@keyframes shop-pro-badge-shimmer{0%,to{background-position:0%;box-shadow:0 0 4px #fbbf2452,inset 0 1px #ffffff1a}50%{background-position:100%;box-shadow:0 0 8px #fbbf248c,0 0 14px #a78bfa38,inset 0 1px #ffffff29}}.shop-style-card--premium{box-shadow:inset 0 0 0 1px #fbbf2424,0 0 10px #fbbf2414}.shop-text-gradient{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.shop-text-gradient--champagne{background-image:linear-gradient(125deg,#faf5e8 0%,#f0d9a8 42%,#d4a05a 100%)}.shop-text-gradient--sapphire{background-image:linear-gradient(125deg,#dbeafe 0%,#60a5fa 38%,#4338ca 100%)}.shop-text-gradient--sunset{background-image:linear-gradient(125deg,#fdba74 0%,#fb7185 48%,#e11d48 100%)}.shop-text-gradient--arctic{background-image:linear-gradient(125deg,#e0f2fe 0%,#67e8f9 45%,#0891b2 100%)}.shop-text-gradient--orchid{background-image:linear-gradient(125deg,#e9d5ff 0%,#c084fc 42%,#7e22ce 100%)}.shop-text-gradient--golden{background-image:linear-gradient(125deg,#fef08a 0%,#fbbf24 40%,#ea580c 100%)}.shop-text-swatch.shop-text-gradient--champagne{background-image:linear-gradient(135deg,#faf5e8,#d4a05a)}.shop-text-swatch.shop-text-gradient--sapphire{background-image:linear-gradient(135deg,#bfdbfe,#4338ca)}.shop-text-swatch.shop-text-gradient--sunset{background-image:linear-gradient(135deg,#fdba74,#e11d48)}.shop-text-swatch.shop-text-gradient--arctic{background-image:linear-gradient(135deg,#e0f2fe,#22d3ee)}.shop-text-swatch.shop-text-gradient--orchid{background-image:linear-gradient(135deg,#e9d5ff,#9333ea)}.shop-text-swatch.shop-text-gradient--golden{background-image:linear-gradient(135deg,#fef08a,#ea580c)}.shop-text-gradient--rose_gold{background-image:linear-gradient(125deg,#fecdd3 0%,#f9a8d4 38%,#b45309 100%)}.shop-text-gradient--emerald{background-image:linear-gradient(125deg,#bbf7d0 0%,#34d399 42%,#047857 100%)}.shop-text-gradient--crimson{background-image:linear-gradient(125deg,#fda4af 0%,#f43f5e 45%,#881337 100%)}.shop-text-gradient--ocean{background-image:linear-gradient(125deg,#7dd3fc 0%,#38bdf8 40%,#1e3a8a 100%)}.shop-text-swatch.shop-text-gradient--rose_gold{background-image:linear-gradient(135deg,#fecdd3,#b45309)}.shop-text-swatch.shop-text-gradient--emerald{background-image:linear-gradient(135deg,#bbf7d0,#047857)}.shop-text-swatch.shop-text-gradient--crimson{background-image:linear-gradient(135deg,#fda4af,#881337)}.shop-text-swatch.shop-text-gradient--ocean{background-image:linear-gradient(135deg,#7dd3fc,#1e3a8a)}.nick-rgb-anim{will-change:color;background-color:#0000!important}.nick-rgb-swatch{will-change:background-color}.nick-rgb-anim--rgb-cycle{animation:11s ease-in-out infinite nick-rgb-cycle-text}.nick-rgb-swatch--rgb-cycle{animation:11s ease-in-out infinite nick-rgb-cycle-bg}.nick-rgb-anim--neon-shift{animation:10s ease-in-out infinite nick-rgb-neon-text}.nick-rgb-swatch--neon-shift{animation:10s ease-in-out infinite nick-rgb-neon-bg}.nick-rgb-anim--prism-flow{animation:10.5s ease-in-out infinite nick-rgb-prism-text}.nick-rgb-swatch--prism-flow{animation:10.5s ease-in-out infinite nick-rgb-prism-bg}.nick-rgb-anim--spectrum-drift{animation:11.5s ease-in-out infinite nick-rgb-spectrum-text}.nick-rgb-swatch--spectrum-drift{animation:11.5s ease-in-out infinite nick-rgb-spectrum-bg}.nick-rgb-anim--eid-radiance{animation:9s ease-in-out infinite nick-rgb-eid-text}.nick-rgb-swatch--eid-radiance{animation:9s ease-in-out infinite nick-rgb-eid-bg}.nick-rgb-anim--night-city{animation:10s ease-in-out infinite nick-rgb-night-city-text}.nick-rgb-swatch--night-city{animation:10s ease-in-out infinite nick-rgb-night-city-bg}@keyframes nick-rgb-cycle-text{0%,to{color:#e8b4c8}33%{color:#b4cce8}66%{color:#c8e0b4}}@keyframes nick-rgb-cycle-bg{0%,to{background-color:#e8b4c8}33%{background-color:#b4cce8}66%{background-color:#c8e0b4}}@keyframes nick-rgb-neon-text{0%,to{color:#9ed4e8}50%{color:#c8b4e8}}@keyframes nick-rgb-neon-bg{0%,to{background-color:#9ed4e8}50%{background-color:#c8b4e8}}@keyframes nick-rgb-prism-text{0%,to{color:#c4b8e8}50%{color:#b8d8d4}}@keyframes nick-rgb-prism-bg{0%,to{background-color:#c4b8e8}50%{background-color:#b8d8d4}}@keyframes nick-rgb-spectrum-text{0%,to{color:#e8c4a8}33%{color:#e8b4c8}66%{color:#b8b8e8}}@keyframes nick-rgb-spectrum-bg{0%,to{background-color:#e8c4a8}33%{background-color:#e8b4c8}66%{background-color:#b8b8e8}}@keyframes nick-rgb-eid-text{0%,to{color:#b8e0c8}50%{color:#e8dcb8}}@keyframes nick-rgb-eid-bg{0%,to{background-color:#b8e0c8}50%{background-color:#e8dcb8}}@keyframes nick-rgb-night-city-text{0%,to{color:#b8b8e8}50%{color:#b8d0e8}}@keyframes nick-rgb-night-city-bg{0%,to{background-color:#b8b8e8}50%{background-color:#b8d0e8}}.nick-glow-anim--ramadan-lantern{animation:8s ease-in-out infinite nick-glow-ramadan-text}.nick-glow-swatch--ramadan-lantern{animation:8s ease-in-out infinite nick-glow-ramadan-box}.nick-glow-anim--winter-frost{animation:9s ease-in-out infinite nick-glow-winter-text}.nick-glow-swatch--winter-frost{animation:9s ease-in-out infinite nick-glow-winter-box}@keyframes nick-glow-ramadan-text{0%,to{text-shadow:0 0 5px #fbbf245c,0 0 10px #f59e0b38}50%{text-shadow:0 0 6px #fde04770,0 0 12px #d9770647}}@keyframes nick-glow-ramadan-box{0%,to{box-shadow:0 0 5px #fbbf2457,0 0 10px #f59e0b33}50%{box-shadow:0 0 6px #fde04766,0 0 12px #d9770642}}@keyframes nick-glow-winter-text{0%,to{text-shadow:0 0 4px #bae6fd57,0 0 10px #e0f2fe33}50%{text-shadow:0 0 5px #e0f2fe66,0 0 12px #7dd3fc3d}}@keyframes nick-glow-winter-box{0%,to{box-shadow:0 0 4px #bae6fd52,0 0 10px #e0f2fe2e}50%{box-shadow:0 0 5px #e0f2fe61,0 0 12px #7dd3fc38}}.shop-nick-gradient{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-color:#0000!important}.shop-nick-gradient--velvet{background-image:linear-gradient(125deg,#fda4af 0%,#c084fc 45%,#7c3aed 100%)}.shop-nick-gradient--copper_flame{background-image:linear-gradient(125deg,#fdba74 0%,#f97316 42%,#dc2626 100%)}.shop-nick-gradient--aurora_sky{background-image:linear-gradient(125deg,#a5f3fc 0%,#60a5fa 40%,#6366f1 100%)}.shop-nick-gradient--frost_pearl{background-image:linear-gradient(125deg,#e0f2fe 0%,#cbd5e1 50%,#94a3b8 100%)}.shop-nick-gradient--neon_bloom{background-image:linear-gradient(125deg,#67e8f9 0%,#e879f9 50%,#f472b6 100%)}.shop-nick-gradient--royal_crown{background-image:linear-gradient(125deg,#fde68a 0%,#f59e0b 40%,#7c2d12 100%)}.shop-nick-swatch.shop-nick-gradient--velvet{background-image:linear-gradient(135deg,#fda4af,#7c3aed)}.shop-nick-swatch.shop-nick-gradient--copper_flame{background-image:linear-gradient(135deg,#fdba74,#dc2626)}.shop-nick-swatch.shop-nick-gradient--aurora_sky{background-image:linear-gradient(135deg,#a5f3fc,#6366f1)}.shop-nick-swatch.shop-nick-gradient--frost_pearl{background-image:linear-gradient(135deg,#e0f2fe,#94a3b8)}.shop-nick-swatch.shop-nick-gradient--neon_bloom{background-image:linear-gradient(135deg,#67e8f9,#f472b6)}.shop-nick-swatch.shop-nick-gradient--royal_crown{background-image:linear-gradient(135deg,#fde68a,#7c2d12)}.shop-nick-outline{paint-order:stroke fill}.shop-nick-outline--gold{-webkit-text-stroke:.45px #fbbf24}.shop-nick-outline--silver{-webkit-text-stroke:.45px #cbd5e1}.shop-nick-outline--rose{-webkit-text-stroke:.45px #fb7185}.shop-nick-outline--cyan{-webkit-text-stroke:.45px #22d3ee}.shop-nick-outline--violet{-webkit-text-stroke:.45px #a78bfa}.shop-nick-outline--ember{-webkit-text-stroke:.45px #fb923c}.shop-nick-outline-swatch{background:#0f172ad9;box-shadow:inset 0 0 0 2px}.shop-nick-outline-swatch.shop-nick-outline--gold{color:#fbbf24}.shop-nick-outline-swatch.shop-nick-outline--silver{color:#cbd5e1}.shop-nick-outline-swatch.shop-nick-outline--rose{color:#fb7185}.shop-nick-outline-swatch.shop-nick-outline--cyan{color:#22d3ee}.shop-nick-outline-swatch.shop-nick-outline--violet{color:#a78bfa}.shop-nick-outline-swatch.shop-nick-outline--ember{color:#fb923c}.shop-text-shimmer,.shop-text-shimmer-swatch{background-size:200%;animation:3.2s linear infinite shop-text-shimmer}@keyframes shop-text-shimmer{0%{background-position:0%}to{background-position:200%}}.radio-header-chip__icon--waiting{animation:1.4s ease-in-out infinite radio-header-waiting}.radio-header-chip__pulse{pointer-events:none;border:1px solid #a78bfa73;border-radius:.55rem;animation:2.2s ease-out infinite radio-header-pulse;position:absolute;inset:-2px}.radio-header-chip__pulse--delayed{animation-delay:1.1s}@keyframes radio-header-pulse{0%{opacity:.65;transform:scale(.92)}70%{opacity:0;transform:scale(1.18)}to{opacity:0;transform:scale(1.18)}}@keyframes radio-header-waiting{0%,to{box-shadow:0 0 #fbbf2440}50%{box-shadow:0 0 0 4px #fbbf2414}}.radio-header-chip__text{flex-direction:column;flex:auto;justify-content:center;gap:clamp(2px,.8vw,4px);min-width:0;padding:1px 0;display:flex;overflow:hidden}.radio-header-chip__brand{letter-spacing:-.02em;align-items:baseline;gap:1px;min-width:0;max-width:100%;font-size:clamp(9px,2.5vw,11px);font-weight:700;line-height:1.15;display:inline-flex}.radio-header-chip__brand-watan{color:#0000;filter:drop-shadow(0 0 6px #38bdf833);background:linear-gradient(135deg,#f0f9ff 0%,#7dd3fc 55%,#38bdf8 100%);-webkit-background-clip:text;background-clip:text}.radio-header-chip__brand-chat{color:#0000;background:linear-gradient(135deg,#ddd6fe 0%,#a78bfa 50%,#8b5cf6 100%);-webkit-background-clip:text;background-clip:text}.radio-header-track-line{font-size:clamp(7.5px,2.2vw,9px)}.radio-header-chip__marquee{width:100%;min-height:13px;font-size:clamp(7.5px,2.2vw,9px);line-height:1.3;display:block}.radio-header-marquee-viewport{width:100%;min-height:14px;padding-bottom:1px;position:relative;overflow:hidden}.radio-header-marquee-track{white-space:nowrap;will-change:transform;align-items:center;width:max-content;min-height:14px;animation:14s linear infinite radio-header-marquee;display:flex}@keyframes radio-header-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.profile-side-rail{border-color:#ffffff0d}.chat-header-strip{background:var(--chrome);border-bottom:1px solid #ffffff0a}@supports (color:color-mix(in lab, red, red)){.chat-header-strip{background:color-mix(in srgb, var(--chrome) 18%, transparent)}}.chat-header-strip{min-height:20px}.chat-header-strip__sep{background:#ffffff0f;flex-shrink:0;align-self:stretch;width:1px;margin:2px 0}.chat-header-perk-slot{width:auto;min-width:0;max-width:22vw;height:20px;box-shadow:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0 .35rem 0 0;padding:0;display:flex;position:relative;overflow:hidden}.chat-header-perk-slot__slide{justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}.chat-header-perk{text-align:right;width:auto;min-width:0;color:inherit;background:0 0;border:none;justify-content:flex-end;align-items:center;gap:.16rem;padding:0;font-family:inherit;line-height:1;display:inline-flex;overflow:hidden}button.chat-header-perk--champ{cursor:pointer}button.chat-header-perk--champ:hover .chat-header-perk__nick{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){button.chat-header-perk--champ:hover .chat-header-perk__nick{color:color-mix(in srgb, var(--foreground) 88%, #fde68a)}}.chat-header-perk--coins{gap:.14rem}.chat-header-perk__coin-icon{color:#fbbf24;opacity:.92;flex-shrink:0;width:7px;height:7px}.chat-header-perk__multiply{color:var(--muted);flex-shrink:0;font-size:8px;font-weight:500;line-height:1}@supports (color:color-mix(in lab, red, red)){.chat-header-perk__multiply{color:color-mix(in srgb, var(--muted) 65%, #fde68a)}}.chat-header-perk__multiply{opacity:.85}.chat-header-perk__rate{letter-spacing:-.02em;flex-shrink:0;font-size:9px;font-weight:700;line-height:1}.chat-header-perk__rate--tier-1{color:#fde68a}.chat-header-perk__rate--tier-2{color:#fcd34d}.chat-header-perk__rate--tier-3{color:#fbbf24}.chat-header-perk__rate--tier-4{color:#fff1a8}.chat-header-perk__champ-icon{color:#fbbf24;opacity:.95;flex-shrink:0;width:7px;height:7px}.chat-header-perk__nick{min-width:0;max-width:4.5rem;color:var(--foreground);flex-shrink:1;font-size:9px;font-weight:600;line-height:1}@supports (color:color-mix(in lab, red, red)){.chat-header-perk__nick{color:color-mix(in srgb, var(--foreground) 78%, #fde68a)}}.chat-header-perk--champ{gap:.18rem}.chat-header-ticker__icon{flex-shrink:0;width:10px;height:10px}.chat-header-ticker__icon--momentum{color:#fab920;opacity:.95}.chat-header-ticker__icon--booster{color:#67e8f9}@supports (color:color-mix(in lab, red, red)){.chat-header-ticker__icon--booster{color:color-mix(in srgb, #67e8f9 78%, var(--foreground))}}.chat-header-ticker__icon--booster{opacity:.88}.chat-header-ticker__label{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:7px;font-weight:700;line-height:1}.chat-header-ticker__label--momentum{color:#fbbf24}@supports (color:color-mix(in lab, red, red)){.chat-header-ticker__label--momentum{color:color-mix(in srgb, #fbbf24 74%, var(--foreground))}}.chat-header-ticker__label--booster{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.chat-header-ticker__label--booster{color:color-mix(in srgb, var(--foreground) 62%, transparent)}}.chat-header-ticker__value{letter-spacing:.01em;flex-shrink:0;font-size:9px;font-weight:700;line-height:1}.chat-header-ticker__value--booster{color:#a5f3fc}@supports (color:color-mix(in lab, red, red)){.chat-header-ticker__value--booster{color:color-mix(in srgb, #a5f3fc 82%, var(--foreground))}}.chat-header-ticker__value--momentum{color:#fcd34d}@supports (color:color-mix(in lab, red, red)){.chat-header-ticker__value--momentum{color:color-mix(in srgb, #fcd34d 88%, var(--foreground))}}.chat-header-ticker__value--level-1{color:#fbbf24}@supports (color:color-mix(in lab, red, red)){.chat-header-ticker__value--level-1{color:color-mix(in srgb, #fbbf24 62%, var(--foreground))}}.chat-header-ticker__value--level-2{color:#fcd34d}@supports (color:color-mix(in lab, red, red)){.chat-header-ticker__value--level-2{color:color-mix(in srgb, #fcd34d 84%, var(--foreground))}}.chat-header-ticker__value--level-3{color:#fde68a}@supports (color:color-mix(in lab, red, red)){.chat-header-ticker__value--level-3{color:color-mix(in srgb, #fde68a 94%, var(--foreground))}}.chat-header-ticker__meta{flex-shrink:0;min-width:0;font-size:8px;font-weight:500;line-height:1}.chat-header-ticker__meta--booster{color:#67e8f9}@supports (color:color-mix(in lab, red, red)){.chat-header-ticker__meta--booster{color:color-mix(in srgb, #67e8f9 42%, var(--muted))}}.chat-header-ticker__meta--momentum{color:#fbbf24}@supports (color:color-mix(in lab, red, red)){.chat-header-ticker__meta--momentum{color:color-mix(in srgb, #fbbf24 48%, var(--muted))}}.hour-champ-header-pill{background:#00000024;border-left:1px solid #fbbf2424;align-items:center;gap:.25rem;min-width:0;max-width:8.75rem;height:15px;padding:0 .45rem 0 .35rem;transition:background .2s,border-color .2s;display:inline-flex;position:relative;overflow:hidden}button.hour-champ-header-pill:hover{background:#fbbf240d;border-left-color:#fbbf2447}.hour-champ-header-pill__crown{color:#fbbf249e}.hour-champ-header-pill__tag{letter-spacing:.14em;text-transform:uppercase;color:#fbbf2461;white-space:nowrap;flex-shrink:0;font-size:5.5px;font-weight:700}.hour-champ-header-pill__avatar{box-shadow:0 0 0 1px #fbbf2429}.hour-champ-header-pill__nick{text-shadow:none;filter:none}.speed-hour-banner{background:linear-gradient(90deg,#083344eb,#0e74908c 50%,#083344eb);border-bottom:1px solid #22d3ee38;min-height:15px;position:relative;overflow:hidden}.speed-hour-banner__beam{pointer-events:none;background:linear-gradient(90deg,#0000,#67e8f924,#fbbf241a,#0000);width:28%;animation:2.8s ease-in-out infinite speed-hour-banner-beam;position:absolute;top:0;bottom:0;left:-30%}@keyframes speed-hour-banner-beam{0%{opacity:0;transform:translate(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(420%)}}.speed-hour-banner__track{pointer-events:none;background:#22d3ee14;height:1px;position:absolute;inset:auto 0 0}.speed-hour-banner__track-fill{background:linear-gradient(90deg,#0000,#fbbf24bf,#22d3eee6,#0000);width:35%;height:100%;animation:2.2s ease-in-out infinite speed-hour-banner-track;display:block}@keyframes speed-hour-banner-track{0%{transform:translate(-120%)}to{transform:translate(380%)}}.speed-hour-banner__content{z-index:1;letter-spacing:.02em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.32rem;padding:.18rem .55rem;font-size:8px;line-height:1.15;display:flex;position:relative}.speed-hour-banner__label{letter-spacing:.03em;color:#ecfeff;text-shadow:0 0 10px #22d3ee59;font-size:8.5px;font-weight:800}.speed-hour-banner__perk{color:#fde68a;text-shadow:0 0 8px #fbbf2466;font-size:8px;font-weight:700;animation:1.6s ease-in-out infinite speed-hour-mult-pulse}@keyframes speed-hour-mult-pulse{0%,to{opacity:.88}50%{opacity:1;text-shadow:0 0 10px #fbbf24a6}}.speed-hour-banner__icon{color:#67e8f9;filter:drop-shadow(0 0 4px #22d3ee8c);flex-shrink:0;width:8px;height:8px;animation:1.4s ease-in-out infinite speed-hour-icon-tick}@keyframes speed-hour-icon-tick{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.05)}}.speed-hour-banner__dot{background:#67e8f98c;border-radius:999px;flex-shrink:0;width:2px;height:2px}.speed-hour-banner__time{color:#a5f3fceb;font-size:7.5px;font-weight:700}.youtube-audio-banner{z-index:2;border-bottom:1px solid var(--accent);min-height:11px;position:relative}@supports (color:color-mix(in lab, red, red)){.youtube-audio-banner{border-bottom:1px solid color-mix(in srgb, var(--accent) 18%, var(--chrome-border))}}.youtube-audio-banner{background:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.youtube-audio-banner{background:color-mix(in srgb, var(--chrome) 90%, var(--accent-soft))}}.youtube-audio-banner__content{justify-content:center;align-items:center;gap:.22rem;padding:.06rem .45rem;font-size:7px;line-height:1;display:flex}.youtube-audio-banner__icon{width:7px;height:7px;color:var(--accent);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.youtube-audio-banner__icon{color:color-mix(in srgb, var(--accent) 82%, var(--muted))}}.youtube-audio-banner__label{letter-spacing:.02em;color:var(--muted);font-size:7px;font-weight:500}.youtube-audio-banner__nick{letter-spacing:.01em;color:var(--foreground);font-size:7px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.youtube-audio-banner__nick{color:color-mix(in srgb, var(--foreground) 90%, var(--accent) 10%)}}.youtube-audio-banner__nick{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;overflow:hidden}.youtube-audio-banner__close{width:11px;height:11px;color:var(--muted);border-radius:3px;justify-content:center;align-items:center;margin-left:.12rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.youtube-audio-banner__close{color:color-mix(in srgb, var(--muted) 88%, var(--accent) 12%)}}.youtube-audio-banner__close:hover{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.youtube-audio-banner__close:hover{background:color-mix(in srgb, var(--accent-soft) 65%, var(--surface-hover))}}.youtube-audio-banner__close:hover{color:var(--foreground)}.youtube-embed--active{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.youtube-embed--active{border:1px solid color-mix(in srgb, var(--accent) 32%, var(--chrome-border))}}.room-chest-strip{z-index:2;border-bottom:1px solid var(--event-chest-border);background:var(--event-chest-bg);justify-content:center;align-items:center;gap:8px;min-height:26px;padding:3px 10px;display:flex;position:relative}.room-chest-strip__btn{border:1px solid var(--event-chest-btn-border);background:var(--event-chest-btn-bg);color:var(--event-chest-label);border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 8px;font-size:10px;font-weight:700;transition:filter .15s,background .15s;display:inline-flex;position:relative;overflow:hidden}.room-chest-strip__progress{border-radius:inherit;background:var(--event-chest-progress);pointer-events:none;transition:width 1s linear;position:absolute;inset:0 auto 0 0}.room-chest-strip__btn>:not(.room-chest-strip__progress){z-index:1;position:relative}.room-chest-strip__btn:hover{filter:brightness(1.08);background:var(--event-chest-btn-hover-bg)}.room-chest-strip__icon{width:12px;height:12px;color:var(--event-chest-accent)}.room-chest-strip__label{letter-spacing:.01em}.room-chest-strip__dot{background:var(--event-chest-dot);border-radius:999px;width:3px;height:3px}.room-chest-strip__timer{color:var(--event-chest-timer);font-size:10px;font-weight:800}.room-chest-strip__meta{color:var(--event-chest-meta);font-size:9px;font-weight:600}.room-chest-strip__meta--low{color:var(--event-chest-meta-low)}.room-chest-modal__glow{pointer-events:none;background:radial-gradient(90% 55% at 50% -10%,#fbbf2438,#0000 62%),radial-gradient(60% 40% at 100% 100%,#f973161f,#0000 55%);position:absolute;inset:0}.room-chest-modal__shimmer{pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff0a 48%,#ffffff14 50%,#ffffff0a 52%,#0000 58%);animation:4.5s ease-in-out infinite room-chest-shimmer;position:absolute;inset:-40% -20%}@keyframes room-chest-shimmer{0%,to{opacity:.35;transform:translate(-12%)rotate(0)}50%{opacity:.7;transform:translate(12%)rotate(0)}}.room-chest-modal__stat{transition:border-color .2s,background .2s}.room-chest-modal__claim:not(:disabled){position:relative;overflow:hidden}.room-chest-modal__claim:not(:disabled):after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff38 50%,#0000 65%);animation:2.8s ease-in-out infinite room-chest-claim-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes room-chest-claim-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}.room-chest-modal__sparkles{align-items:center;gap:12px;display:flex}.room-chest-modal__sparkles svg:first-child{animation:1.2s ease-in-out infinite room-chest-sparkle}.room-chest-modal__sparkles svg:nth-child(2){animation:1.2s ease-in-out .35s infinite room-chest-sparkle}.room-chest-modal__sparkles svg:nth-child(3){animation:1.2s ease-in-out .7s infinite room-chest-sparkle}@keyframes room-chest-sparkle{0%,to{opacity:.35;transform:scale(.85)translateY(0)}50%{opacity:1;transform:scale(1.15)translateY(-3px)}}.room-chest-modal__hero{box-shadow:inset 0 1px #fbbf2414}.room-chest-modal__tabs{background:#00000026}.room-chest-modal__tab{min-width:0}.room-chest-slot{transition:border-color .2s,background-color .2s}.chat-well--speed-hour{isolation:isolate;background:radial-gradient(ellipse 110% 70% at 50% -15%, #0891b224, transparent 58%), radial-gradient(ellipse 70% 50% at 100% 100%, #0e74901a, transparent 48%), linear-gradient(180deg, #0833441a 0%, transparent 160px), var(--chat-well);position:relative;box-shadow:inset 0 1px #22d3ee1a,inset 0 0 0 1px #0e749024}.chat-well--speed-hour:before{content:"";pointer-events:none;z-index:0;opacity:.4;background:repeating-linear-gradient(-52deg,#22d3ee06 0 1px,#0000 1px 12px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000073,#0000 72%);mask-image:linear-gradient(#00000073,#0000 72%)}.chat-well--speed-hour:after{content:"";pointer-events:none;z-index:0;animation:5s ease-in-out infinite speed-hour-well-breathe;position:absolute;inset:0;box-shadow:inset 0 0 36px #0891b212}@keyframes speed-hour-well-breathe{0%,to{opacity:.55}50%{opacity:1}}.chat-well--speed-hour>*{z-index:1;position:relative}.chat-composer-zone--speed-hour{position:relative}.chat-composer-dock{align-items:center;gap:.4rem;display:flex}.chat-composer-dock--speed-hour .chat-composer-field{border-color:#22d3ee}@supports (color:color-mix(in lab, red, red)){.chat-composer-dock--speed-hour .chat-composer-field{border-color:color-mix(in srgb, #22d3ee 22%, var(--chrome-border))}}.chat-composer-field{border:1px solid #fff;border-radius:.625rem}@supports (color:color-mix(in lab, red, red)){.chat-composer-field{border:1px solid color-mix(in srgb, white 9%, var(--chrome-border))}}.chat-composer-field{background:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.chat-composer-field{background:color-mix(in srgb, var(--chrome) 58%, var(--chrome-inset))}}.chat-composer-field{transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:0 2px 10px #00000042,0 1px 2px #00000024,inset 0 1px #ffffff0f}.chat-composer-field--focused{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.chat-composer-field--focused{border-color:color-mix(in srgb, var(--accent) 36%, var(--chrome-border))}}.chat-composer-field--focused{background:var(--chrome)}@supports (color:color-mix(in lab, red, red)){.chat-composer-field--focused{background:color-mix(in srgb, var(--chrome) 52%, var(--chrome-inset))}}.chat-composer-field--focused{box-shadow:0 3px 14px #0000004d, 0 1px 3px #00000029, inset 0 1px 0 #ffffff12, 0 0 0 2px var(--accent-soft)}.chat-composer-field--speed-hour{background:var(--chrome-inset)}@supports (color:color-mix(in lab, red, red)){.chat-composer-field--speed-hour{background:color-mix(in srgb, var(--chrome-inset) 72%, #083344)}}.chat-composer-field--speed-hour{animation:2.4s ease-in-out infinite speed-hour-field-glow}@keyframes speed-hour-field-glow{0%,to{border-color:color-mix(in srgb, #22d3ee 20%, var(--chrome-border))}50%{border-color:color-mix(in srgb, #fbbf24 18%, var(--chrome-border))}}.chat-composer-field--speed-hour.chat-composer-field--focused{border-color:#67e8f9}@supports (color:color-mix(in lab, red, red)){.chat-composer-field--speed-hour.chat-composer-field--focused{border-color:color-mix(in srgb, #67e8f9 38%, var(--chrome-border))}}.chat-composer-field--speed-hour.chat-composer-field--focused{box-shadow:0 3px 14px #00000047,0 1px 3px #00000024,inset 0 1px #ffffff0f,0 0 0 2px #22d3ee24}.chat-composer-tool{border:1px solid #fff}@supports (color:color-mix(in lab, red, red)){.chat-composer-tool{border:1px solid color-mix(in srgb, white 11%, var(--chrome-border))}}.chat-composer-tool{box-shadow:0 1px 4px #0003,inset 0 1px #ffffff0d}.chat-composer-tool:hover:not(:disabled){border-color:#fff}@supports (color:color-mix(in lab, red, red)){.chat-composer-tool:hover:not(:disabled){border-color:color-mix(in srgb, white 14%, var(--chrome-border))}}.chat-composer-tool:hover:not(:disabled){box-shadow:0 2px 6px #0000003d,inset 0 1px #ffffff12}.chat-composer-tool--emoji{color:#fcd34d}@supports (color:color-mix(in lab, red, red)){.chat-composer-tool--emoji{color:color-mix(in srgb, #fcd34d 22%, var(--muted))}}.chat-composer-tool--voice{color:#c4b5fd}@supports (color:color-mix(in lab, red, red)){.chat-composer-tool--voice{color:color-mix(in srgb, #c4b5fd 24%, var(--muted))}}.chat-composer-tool--attach{color:#7dd3fc}@supports (color:color-mix(in lab, red, red)){.chat-composer-tool--attach{color:color-mix(in srgb, #7dd3fc 24%, var(--muted))}}.chat-composer-tool--active{color:var(--accent);background:var(--accent-soft);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.chat-composer-tool--active{border-color:color-mix(in srgb, var(--accent) 32%, var(--chrome-border))}}.chat-composer-tool--active{box-shadow:0 1px 5px var(--accent), inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.chat-composer-tool--active{box-shadow:0 1px 5px color-mix(in srgb, var(--accent) 22%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent)}}.chat-composer-input::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.chat-composer-input::placeholder{color:color-mix(in srgb, var(--muted) 82%, transparent)}}.chat-composer-input::placeholder{font-size:var(--chat-composer-placeholder-font,12.5px)}.chat-composer-field--speed-hour .chat-composer-input::placeholder{color:#a5f3fc}@supports (color:color-mix(in lab, red, red)){.chat-composer-field--speed-hour .chat-composer-input::placeholder{color:color-mix(in srgb, #a5f3fc 48%, var(--muted))}}.chat-composer-send--ready{background:var(--accent);color:#0f1a22;box-shadow:0 1px 4px var(--accent);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.chat-composer-send--ready{box-shadow:0 1px 4px color-mix(in srgb, var(--accent) 42%, transparent)}}.chat-composer-send--ready:hover{filter:brightness(1.07);transform:translateY(-50%)scale(1.05)}.chat-composer-send--ready:active{transform:translateY(-50%)scale(.96)}.chat-composer-zone--speed-hour:before{content:"";pointer-events:none;background:linear-gradient(#0000,#08334438);border-top:1px solid #22d3ee33;position:absolute;inset:0;box-shadow:0 -6px 20px #0891b21a}.chat-composer-zone--speed-hour .chrome-bar{z-index:1;background:linear-gradient(#08334447,#0f172a33);position:relative}.hour-champ-online-row:after{content:"";pointer-events:none;opacity:.85;background:radial-gradient(circle at 8%,#fbbf2414,#0000 55%);position:absolute;inset:0}.hour-champ-tag{background:linear-gradient(135deg,#fbbf2433,#f59e0b1a);border:1px solid #fbbf2466;box-shadow:0 0 8px #fbbf2426}.hour-champ-crown-icon{filter:drop-shadow(0 0 3px #fbbf248c)}.hour-champ-nick{text-shadow:0 0 5px #fbbf2480,0 0 10px #f59e0b47;background:#fbbf240a;border:1px solid #fbbf2438;border-radius:3px;padding:0 3px;animation:3.2s ease-in-out infinite hour-champ-nick-glow;position:relative;box-shadow:0 0 0 1px #fbbf240f,0 0 8px #fbbf2414}.hour-champ-avatar-wrap{overflow:visible}.hour-champ-avatar-photo{isolation:isolate}.hour-champ-avatar-fx{pointer-events:none;z-index:2;border-radius:.375rem .375rem 0 0;position:absolute;inset:0 0 22%}.hour-champ-avatar-fx__glow{border-radius:inherit;background:radial-gradient(circle at 50% 40%,#fbbf2447 0%,#0000 75%);animation:2.8s ease-in-out infinite hour-champ-avatar-pulse;position:absolute;inset:0}.hour-champ-avatar-fx__ring{border-radius:inherit;border:1.5px solid #fbbf249e;border-bottom:none;animation:5s linear infinite hour-champ-avatar-ring;position:absolute;inset:0;box-shadow:0 0 10px #fbbf244d,inset 0 0 5px #fbbf241f}@keyframes hour-champ-nick-glow{0%,to{filter:brightness();text-shadow:0 0 4px #fbbf2466,0 0 8px #f59e0b33;border-color:#fbbf2433}50%{filter:brightness(1.1);text-shadow:0 0 7px #fbbf249e,0 0 14px #f59e0b61;border-color:#fbbf2457}}@keyframes hour-champ-avatar-pulse{0%,to{opacity:.38;transform:scale(.97)}50%{opacity:.62;transform:scale(1.03)}}@keyframes hour-champ-avatar-ring{0%{box-shadow:0 0 8px #fbbf2447,inset 0 0 4px #fbbf241a}50%{box-shadow:0 0 14px #fbbf247a,inset 0 0 7px #fbbf2433}to{box-shadow:0 0 8px #fbbf2447,inset 0 0 4px #fbbf241a}}.online-user-list-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#34d3998c #ffffff0f;padding-right:2px;overflow:hidden auto}.online-user-list-scroll::-webkit-scrollbar{width:6px}.online-user-list-scroll::-webkit-scrollbar-track{background:#ffffff0d;border-radius:999px;margin:4px 0}.online-user-list-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#34d3998c,#10b98173);border:1px solid #0000001f;border-radius:999px}.online-user-list-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(#6ee7b7bf,#34d399a6)}.gift-module-grid-wrap{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#fbbf248c #ffffff14;max-height:min(17rem,46vh);overflow-y:scroll}.gift-module-grid-wrap::-webkit-scrollbar{width:6px}.gift-module-grid-wrap::-webkit-scrollbar-track{background:#ffffff0f;border-radius:999px;margin:4px 0}.gift-module-grid-wrap::-webkit-scrollbar-thumb{background:#fbbf2473;border:1px solid #00000026;border-radius:999px}.gift-module-grid-wrap::-webkit-scrollbar-thumb:hover{background:#fbbf24a6}.gift-module-scroll-fade{background:linear-gradient(to top, var(--panel) 8%, #30424deb 45%, transparent);height:2.25rem}.gift-module-scroll-hint{animation:1.6s ease-in-out infinite gift-module-scroll-nudge}@keyframes gift-module-scroll-nudge{0%,to{opacity:.85;transform:translateY(0)}50%{opacity:1;transform:translateY(2px)}}@keyframes pm-anim-particle-fall{0%{opacity:0;transform:translateY(-12%)}8%{opacity:.85}to{transform:translate3d(var(--pm-drift,0px), 115%, 0);opacity:0}}@keyframes pm-anim-particle-rise{0%{opacity:0;transform:translateY(108%)scale(.85)}12%{opacity:.9}to{transform:translate3d(var(--pm-drift,0px), -18%, 0) scale(1.05);opacity:0}}@keyframes pm-anim-particle-drift{0%,to{opacity:.35;transform:translate(0)}50%{transform:translate3d(var(--pm-drift,8px), -10px, 0);opacity:.7}}@keyframes pm-anim-shimmer{0%{background-position:0%}to{background-position:200%}}.pm-theme-layer{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.pm-theme-layer--room .pm-theme-particle{opacity:.92}.pm-theme-layer--room .pm-theme-layer__particles--love .pm-theme-particle:before{color:#ff69a0d9}.pm-theme-layer--room .pm-theme-layer__particles--winter .pm-theme-particle{box-shadow:0 0 10px #bae6fda6}.pm-theme-layer__base{z-index:0;background-position:50%;background-size:cover;transition:background .45s;position:absolute;inset:0}.pm-theme-layer__illustration{z-index:0;opacity:.5;pointer-events:none;background-position:bottom;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.pm-theme-layer__illustration--room{opacity:.55;background-size:min(95%,340px)}.pm-theme-art{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pm-theme-art__watermark{opacity:.12;width:min(50%,210px);height:min(50%,210px);position:absolute;bottom:0;right:0}.pm-theme-art--room .pm-theme-art__watermark{opacity:.16;width:min(58%,240px);height:min(58%,240px)}.pm-theme-art__glyph{width:calc(14px + var(--pm-art-size,.5) * 16px);height:calc(14px + var(--pm-art-size,.5) * 16px);opacity:.58;animation:linear infinite pm-anim-art-fall;position:absolute;top:-8%}.pm-theme-art--room .pm-theme-art__glyph{opacity:.72}.pm-theme-art--rise .pm-theme-art__glyph{animation-name:pm-anim-art-rise;top:auto;bottom:-8%}@keyframes pm-anim-art-fall{0%{opacity:0;transform:translateY(-10%)rotate(0)}12%{opacity:.8}to{transform:translate3d(var(--pm-drift,0px), 112%, 0) rotate(28deg);opacity:0}}@keyframes pm-anim-art-rise{0%{opacity:0;transform:translateY(110%)scale(.88)}14%{opacity:.85}to{transform:translate3d(var(--pm-drift,0px), -14%, 0) scale(1.06);opacity:0}}.pm-theme-header{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pm-theme-header__mesh{opacity:.85;position:absolute;inset:0}.pm-theme-header__glow{filter:blur(28px);border-radius:9999px;position:absolute}.pm-theme-header__glow--left{width:6.5rem;height:6.5rem;top:-1.75rem;left:-1.5rem}.pm-theme-header__glow--right{width:5.5rem;height:5.5rem;top:-.75rem;right:-.5rem}.pm-theme-header__watermark{opacity:.14;width:4.25rem;height:4.25rem;position:absolute;top:50%;right:3.5rem;transform:translateY(-50%)}.pm-theme-header--premium .pm-theme-header__watermark{opacity:.2;width:4.75rem;height:4.75rem}.pm-theme-header__watermark--classic{opacity:.1;width:3.5rem;height:3.5rem;right:4rem}.pm-theme-header__accent{opacity:.38;position:absolute}.pm-theme-header--premium .pm-theme-header__accent{opacity:.48}.pm-theme-header__shine{opacity:.85;height:1px;position:absolute;bottom:0;left:8%;right:8%}.pm-theme-header__rim{position:absolute;inset:0}.pm-inbox-card:active{transform:scale(.995)}.pm-inbox-shell__header{background:linear-gradient(118deg, #0e749047 0%, #06b6d41f 34%, var(--panel) 72%, var(--panel) 100%)}@supports (color:color-mix(in lab, red, red)){.pm-inbox-shell__header{background:linear-gradient(118deg, #0e749047 0%, #06b6d41f 34%, color-mix(in srgb, var(--panel) 94%, #1e2a33) 72%, var(--panel) 100%)}}.pm-inbox-shell__footer{background:linear-gradient(180deg, transparent, var(--chrome))}@supports (color:color-mix(in lab, red, red)){.pm-inbox-shell__footer{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--chrome) 92%, transparent))}}.pm-inbox-header{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pm-inbox-header__mesh{background-image:radial-gradient(circle at 14% 42%,#38bdf824,#0000 48%),radial-gradient(circle at 88% 18%,#06b6d41a,#0000 44%);position:absolute;inset:0}.pm-inbox-header__glow{filter:blur(24px);border-radius:9999px;position:absolute}.pm-inbox-header__glow--left{background:#0ea5e938;width:5.5rem;height:5.5rem;top:-1.25rem;left:-1.25rem}.pm-inbox-header__glow--right{background:#06b6d429;width:4.5rem;height:4.5rem;top:-.5rem;right:0}.pm-inbox-header__mark{color:#7dd3fc1a;width:3.5rem;height:3.5rem;position:absolute;top:50%;right:2.75rem;transform:translateY(-50%)}.pm-inbox-header__line{background:linear-gradient(90deg,#0000,#7dd3fc73,#06b6d459,#0000);height:1px;position:absolute;bottom:0;left:8%;right:8%}.pm-inbox-list__bg{pointer-events:none;background:radial-gradient(circle at 10% 0%, #38bdf80f, transparent 40%), radial-gradient(circle at 90% 100%, #06b6d40d, transparent 38%), linear-gradient(180deg, var(--chrome-inset) 0%, var(--chrome-inset) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pm-inbox-list__bg{background:radial-gradient(circle at 10% 0%, #38bdf80f, transparent 40%), radial-gradient(circle at 90% 100%, #06b6d40d, transparent 38%), linear-gradient(180deg, color-mix(in srgb, var(--chrome-inset) 70%, #1a2832) 0%, var(--chrome-inset) 100%)}}.pm-inbox-list__bg:before{content:"";opacity:.35;background-image:radial-gradient(circle,#ffffff0b 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.pm-theme-layer__particles{z-index:2;position:absolute;inset:0;overflow:hidden}.pm-theme-layer__scrim{z-index:1;transition:background .45s;position:absolute;inset:0}.pm-theme-particle{pointer-events:none;will-change:transform, opacity;position:absolute;top:-10%}.pm-theme-layer__particles--summer .pm-theme-particle,.pm-theme-layer__particles--winter .pm-theme-particle,.pm-theme-layer__particles--hate .pm-theme-particle,.pm-theme-layer__particles--enemy .pm-theme-particle,.pm-theme-layer__particles--night_city .pm-theme-particle,.pm-theme-layer__particles--wedding .pm-theme-particle,.pm-theme-layer__particles--ramadan .pm-theme-particle,.pm-theme-layer__particles--nawrooz .pm-theme-particle,.pm-theme-layer__particles--eid .pm-theme-particle{animation:linear infinite pm-anim-particle-fall}.pm-theme-layer__particles--love .pm-theme-particle{animation:ease-in-out infinite pm-anim-particle-rise}.pm-theme-layer__particles--summer .pm-theme-particle{width:calc(3px + var(--pm-p-size,.5) * 5px);height:calc(3px + var(--pm-p-size,.5) * 5px);background:radial-gradient(circle,#fbbf24f2,#fbbf2426);border-radius:50%;box-shadow:0 0 8px #fbbf2459}.pm-theme-layer__particles--winter .pm-theme-particle{width:calc(2px + var(--pm-p-size,.5) * 4px);height:calc(2px + var(--pm-p-size,.5) * 4px);background:#ffffffe0;border-radius:50%;box-shadow:0 0 6px #bae6fd73}.pm-theme-layer__particles--love .pm-theme-particle:before{content:"♥";font-size:calc(9px + var(--pm-p-size,.5) * 11px);color:#ff69a0b8;text-shadow:0 0 10px #ff69a059;line-height:1;display:block}.pm-theme-layer__particles--hate .pm-theme-particle{width:calc(2px + var(--pm-p-size,.5) * 3px);height:calc(6px + var(--pm-p-size,.5) * 8px);opacity:.65;background:linear-gradient(#a78bfabf,#47556933);border-radius:999px}.pm-theme-layer__particles--enemy .pm-theme-particle{width:calc(2px + var(--pm-p-size,.5) * 3px);height:calc(2px + var(--pm-p-size,.5) * 3px);background:radial-gradient(circle,#f87171f2,#fb923c33);border-radius:50%;box-shadow:0 0 10px #f8717173}.pm-theme-layer__particles--night_city .pm-theme-particle{width:1px;height:calc(14px + var(--pm-p-size,.5) * 18px);opacity:.55;background:linear-gradient(#0000,#22d3ee26,#22d3eea6);border-radius:1px}.pm-theme-layer__particles--night_city .pm-theme-particle:nth-child(3n){background:linear-gradient(#0000,#e879f91f,#e879f98c)}.pm-theme-layer__particles--wedding .pm-theme-particle{width:calc(2px + var(--pm-p-size,.5) * 3px);height:calc(2px + var(--pm-p-size,.5) * 3px);background:#fde68ae6;border-radius:50%;animation:ease-in-out infinite pm-anim-particle-drift,linear infinite pm-anim-particle-fall;box-shadow:0 0 6px #fde68a8c,12px 8px 0 -1px #f9a8d473}.pm-theme-layer__particles--ramadan .pm-theme-particle:before{content:"✦";font-size:calc(8px + var(--pm-p-size,.5) * 9px);color:#facc15b3;text-shadow:0 0 8px #5eead459;line-height:1;display:block}.pm-theme-layer__particles--nawrooz .pm-theme-particle{width:calc(4px + var(--pm-p-size,.5) * 5px);height:calc(7px + var(--pm-p-size,.5) * 6px);background:linear-gradient(135deg,#4ade80bf,#f472b68c);border-radius:60% 40% 55% 45%;transform:rotate(25deg)}.pm-theme-layer__particles--eid .pm-theme-particle{width:calc(3px + var(--pm-p-size,.5) * 4px);height:calc(5px + var(--pm-p-size,.5) * 5px);opacity:.8;background:#facc15d9;border-radius:1px}.pm-theme-layer__particles--eid .pm-theme-particle:nth-child(3n){background:#34d399d9}.pm-theme-layer__particles--eid .pm-theme-particle:nth-child(4n){background:#f472b6cc}.pm-theme-badge-shine{background-size:200%;animation:5s linear infinite pm-anim-shimmer}@media (prefers-reduced-motion:reduce){.gift-module-scroll-hint{animation:none}.radio-header-marquee-track,.radio-header-chip__pulse,.radio-header-chip__icon--waiting,.radio-header-chip__waves span,.nick-glow-anim,.nick-glow-swatch,.nick-rgb-anim,.nick-rgb-swatch,.shop-text-shimmer,.shop-text-shimmer-swatch,.shop-pro-badge{animation:none!important}.profile-side-rail__btn{transition:none!important}.motw-chat-badge__aura,.motw-chat-badge__frame,.motw-chat-badge__spark,.motw-chat-badge__text,.prestige-profile__halo,.prestige-profile__shimmer,.prestige-profile-avatar__ring,.prestige-profile-avatar__pulse,.hour-champ-nick,.hour-champ-avatar-fx__glow,.hour-champ-avatar-fx__ring,.pm-theme-particle,.pm-theme-art__glyph,.pm-theme-badge-shine{animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scrollbar-thumb{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-scrollbar-track{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
