@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-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-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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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-50:#fef2f2;--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-red-700:#bf000f;--color-red-800:#9f0712;--color-red-950:#460809;--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-700:#c53c00;--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-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-yellow-300:#ffe02a;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-yellow-950:#432004;--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-800:#005f46;--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-600:#009588;--color-teal-900:#0b4f4a;--color-teal-950:#022f2e;--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-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-800:#005986;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-blue-950:#162456;--color-indigo-50:#eef2ff;--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-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d9b3ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-purple-700:#8200da;--color-purple-800:#6e11b0;--color-purple-900:#59168b;--color-purple-950:#3c0366;--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-950:#4b004f;--color-pink-100:#fce7f3;--color-pink-200:#fccee8;--color-pink-300:#fda5d5;--color-pink-400:#fb64b6;--color-pink-500:#f6339a;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-800:#a30037;--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-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-zinc-50:#fafafa;--color-zinc-400:#9f9fa9;--color-zinc-600:#52525c;--color-zinc-950:#09090b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--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-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-md:12px;--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-50:lab(96.5005% 4.18508 1.52328);--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-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-950:lab(13.003% 29.04 16.7519);--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-700:lab(46.4615% 57.7275 70.8507);--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-800:lab(37.8822% 37.1699 52.2718);--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-yellow-950:lab(16.8146% 15.7422 23.1133);--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-800:lab(35.3675% -33.1188 8.04002);--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-600:lab(55.0223% -41.0774 -3.90277);--color-teal-900:lab(29.506% -21.4706 -3.59886);--color-teal-950:lab(16.6371% -15.3183 -3.81732);--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-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-800:lab(35.164% -9.57692 -34.4068);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-blue-950:lab(15.6723% 8.86232 -32.2945);--color-indigo-50:lab(95.4818% .411302 -6.78529);--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-50:lab(97.1627% 2.99937 -4.13398);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-purple-900:lab(24.9401% 45.2703 -51.2728);--color-purple-950:lab(14.8253% 38.9005 -44.5861);--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-950:lab(15.7348% 39.0235 -27.4073);--color-pink-100:lab(93.5864% 9.01193 -3.15079);--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-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-800:lab(34.6481% 60.802 20.1957);--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-600:lab(35.5623% -1.74978 -15.4316);--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);--color-zinc-50:lab(98.26% 0 0);--color-zinc-400:lab(65.6464% 1.53497 -5.42429);--color-zinc-600:lab(35.1166% 1.78212 -6.1173);--color-zinc-950:lab(2.51107% .242703 -.886115)}}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-7{inset-inline:calc(var(--spacing) * 7)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-y-0{inset-block:0}.-top-10{top:calc(var(--spacing) * -10)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-\[52px\]{top:52px}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-8{right:calc(var(--spacing) * -8)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.-right-24{right:calc(var(--spacing) * -24)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-8{right:calc(var(--spacing) * 8)}.right-16{right:calc(var(--spacing) * 16)}.right-20{right:calc(var(--spacing) * 20)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-20{bottom:calc(var(--spacing) * -20)}.-bottom-24{bottom:calc(var(--spacing) * -24)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-12{bottom:calc(var(--spacing) * 12)}.-left-2{left:calc(var(--spacing) * -2)}.-left-16{left:calc(var(--spacing) * -16)}.-left-20{left:calc(var(--spacing) * -20)}.-left-24{left:calc(var(--spacing) * -24)}.-left-\[3px\]{left:-3px}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-20{left:calc(var(--spacing) * 20)}.left-\[-9999px\]{left:-9999px}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.-z-20{z-index:calc(20 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[2\]{z-index:2}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[150\]{z-index:150}.z-\[160\]{z-index:160}.z-\[1100\]{z-index:1100}.z-\[1150\]{z-index:1150}.z-\[1160\]{z-index:1160}.z-\[1200\]{z-index:1200}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[2147483000\]{z-index:2147483000}.z-\[2147483647\]{z-index:2147483647}.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-4{margin:calc(var(--spacing) * 4)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-7{margin-block:calc(var(--spacing) * 7)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.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-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.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-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.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}.\!inline-flex{display:inline-flex!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.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-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[2px\]{height:2px}.h-\[50px\]{height:50px}.h-\[62px\]{height:62px}.h-\[72vh\]{height:72vh}.h-\[300px\]{height:300px}.h-\[350px\]{height:350px}.h-\[390px\]{height:390px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[820px\]{height:820px}.h-\[calc\(100dvh-24px\)\]{height:calc(100dvh - 24px)}.h-\[min\(610px\,calc\(100vh-32px\)\)\]{height:min(610px,100vh - 32px)}.h-\[min\(620px\,calc\(100vh-32px\)\)\]{height:min(620px,100vh - 32px)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[94vh\]{max-height:94vh}.max-h-\[96vh\]{max-height:96vh}.max-h-\[260px\]{max-height:260px}.max-h-\[380px\]{max-height:380px}.max-h-\[390px\]{max-height:390px}.max-h-\[460px\]{max-height:460px}.max-h-\[520px\]{max-height:520px}.max-h-\[620px\]{max-height:620px}.max-h-\[940px\]{max-height:940px}.max-h-\[calc\(100\%-2rem\)\]{max-height:calc(100% - 2rem)}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-full{max-height:100%}.\!min-h-\[46px\]{min-height:46px!important}.min-h-0{min-height: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-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[55vh\]{min-height:55vh}.min-h-\[58px\]{min-height:58px}.min-h-\[62px\]{min-height:62px}.min-h-\[65px\]{min-height:65px}.min-h-\[126px\]{min-height:126px}.min-h-\[130px\]{min-height:130px}.min-h-\[150px\]{min-height:150px}.min-h-\[158px\]{min-height:158px}.min-h-\[170px\]{min-height:170px}.min-h-\[180px\]{min-height:180px}.min-h-\[190px\]{min-height:190px}.min-h-\[220px\]{min-height:220px}.min-h-\[230px\]{min-height:230px}.min-h-\[250px\]{min-height:250px}.min-h-\[300px\]{min-height:300px}.min-h-\[330px\]{min-height:330px}.min-h-\[360px\]{min-height:360px}.min-h-\[380px\]{min-height:380px}.min-h-\[390px\]{min-height:390px}.min-h-\[420px\]{min-height:420px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[560px\]{min-height:560px}.min-h-\[620px\]{min-height:620px}.min-h-\[640px\]{min-height:640px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.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-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.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-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[28px\]{width:28px}.w-\[50px\]{width:50px}.w-\[76px\]{width:76px}.w-\[320px\]{width:320px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-5\.5rem\)\]{width:calc(100% - 5.5rem)}.w-\[calc\(100\%-7rem\)\]{width:calc(100% - 7rem)}.w-\[min\(390px\,calc\(100vw-24px\)\)\]{width:min(390px,100vw - 24px)}.w-\[min\(400px\,calc\(100vw-24px\)\)\]{width:min(400px,100vw - 24px)}.w-fit{width:fit-content}.w-full{width:100%}.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-7xl{max-width:var(--container-7xl)}.max-w-\[82\%\]{max-width:82%}.max-w-\[190px\]{max-width:190px}.max-w-\[220px\]{max-width:220px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[720px\]{max-width:720px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1700px\]{max-width:1700px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[28px\]{min-width:28px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[780px\]{min-width:780px}.min-w-\[850px\]{min-width:850px}.min-w-\[900px\]{min-width:900px}.min-w-\[950px\]{min-width:950px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);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)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.\!items-center{align-items:center!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-3{gap:calc(var(--spacing) * 3)!important}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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-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-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)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}: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\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[36px\]{border-radius:36px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!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-4{border-style:var(--tw-border-style);border-width:4px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-\[\#d6aa00\]{border-color:#d6aa00!important}.border-\[\#1b1825\]{border-color:#1b1825}.border-\[\#173b67\]{border-color:#173b67}.border-\[\#14121c\]{border-color:#14121c}.border-\[\#17101f\]{border-color:#17101f}.border-\[\#17131f\]{border-color:#17131f}.border-\[\#24568f\]{border-color:#24568f}.border-\[\#24568f\]\/45{border-color:#24568f73;border-color:lab(35.4569% -1.1806 -37.1001/.45)}.border-\[\#24568f\]\/50{border-color:#24568f80;border-color:lab(35.4569% -1.1806 -37.1001/.5)}.border-\[\#24568f\]\/60{border-color:#24568f99;border-color:lab(35.4569% -1.1806 -37.1001/.6)}.border-\[\#25102d\]{border-color:#25102d}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/80{border-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/80{border-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.border-amber-200\/90{border-color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/90{border-color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/10{border-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/10{border-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.border-amber-300\/15{border-color:#ffd23626}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/15{border-color:color-mix(in oklab, var(--color-amber-300) 15%, transparent)}}.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-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\/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\/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\/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\/55{border-color:#fcbb008c}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/55{border-color:color-mix(in oklab, var(--color-amber-400) 55%, transparent)}}.border-black\/30{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.border-black\/30{border-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.border-black\/\[\.08\]{border-color:#00000014}@supports (color:color-mix(in lab, red, red)){.border-black\/\[\.08\]{border-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.border-blue-300\/15{border-color:#90c5ff26}@supports (color:color-mix(in lab, red, red)){.border-blue-300\/15{border-color:color-mix(in oklab, var(--color-blue-300) 15%, transparent)}}.border-blue-300\/30{border-color:#90c5ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-300\/30{border-color:color-mix(in oklab, var(--color-blue-300) 30%, transparent)}}.border-blue-300\/40{border-color:#90c5ff66}@supports (color:color-mix(in lab, red, red)){.border-blue-300\/40{border-color:color-mix(in oklab, var(--color-blue-300) 40%, transparent)}}.border-blue-400\/10{border-color:#54a2ff1a}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/10{border-color:color-mix(in oklab, var(--color-blue-400) 10%, transparent)}}.border-blue-400\/20{border-color:#54a2ff33}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/20{border-color:color-mix(in oklab, var(--color-blue-400) 20%, transparent)}}.border-blue-900{border-color:var(--color-blue-900)}.border-cyan-300\/10{border-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/10{border-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.border-cyan-300\/15{border-color:#53eafd26}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/15{border-color:color-mix(in oklab, var(--color-cyan-300) 15%, transparent)}}.border-cyan-300\/20{border-color:#53eafd33}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/20{border-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.border-cyan-300\/25{border-color:#53eafd40}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/25{border-color:color-mix(in oklab, var(--color-cyan-300) 25%, transparent)}}.border-cyan-300\/35{border-color:#53eafd59}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/35{border-color:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.border-cyan-300\/45{border-color:#53eafd73}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/45{border-color:color-mix(in oklab, var(--color-cyan-300) 45%, transparent)}}.border-cyan-400\/55{border-color:#00d2ef8c}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/55{border-color:color-mix(in oklab, var(--color-cyan-400) 55%, transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/60{border-color:#a4f4cf99}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/60{border-color:color-mix(in oklab, var(--color-emerald-200) 60%, transparent)}}.border-emerald-200\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/80{border-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.border-emerald-200\/90{border-color:#a4f4cfe6}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/90{border-color:color-mix(in oklab, var(--color-emerald-200) 90%, transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/15{border-color:#5ee9b526}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/15{border-color:color-mix(in oklab, var(--color-emerald-300) 15%, transparent)}}.border-emerald-300\/20{border-color:#5ee9b533}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/20{border-color:color-mix(in oklab, var(--color-emerald-300) 20%, transparent)}}.border-emerald-300\/25{border-color:#5ee9b540}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/25{border-color:color-mix(in oklab, var(--color-emerald-300) 25%, 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\/35{border-color:#5ee9b559}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/35{border-color:color-mix(in oklab, var(--color-emerald-300) 35%, transparent)}}.border-emerald-300\/40{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/40{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.border-emerald-300\/60{border-color:#5ee9b599}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/60{border-color:color-mix(in oklab, var(--color-emerald-300) 60%, 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\/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-fuchsia-200\/80{border-color:#f6cfffcc}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-200\/80{border-color:color-mix(in oklab, var(--color-fuchsia-200) 80%, transparent)}}.border-fuchsia-200\/90{border-color:#f6cfffe6}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-200\/90{border-color:color-mix(in oklab, var(--color-fuchsia-200) 90%, transparent)}}.border-fuchsia-300{border-color:var(--color-fuchsia-300)}.border-fuchsia-300\/10{border-color:#f2a9ff1a}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/10{border-color:color-mix(in oklab, var(--color-fuchsia-300) 10%, transparent)}}.border-fuchsia-300\/15{border-color:#f2a9ff26}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/15{border-color:color-mix(in oklab, var(--color-fuchsia-300) 15%, transparent)}}.border-fuchsia-300\/20{border-color:#f2a9ff33}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/20{border-color:color-mix(in oklab, var(--color-fuchsia-300) 20%, transparent)}}.border-fuchsia-300\/25{border-color:#f2a9ff40}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/25{border-color:color-mix(in oklab, var(--color-fuchsia-300) 25%, 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-300\/35{border-color:#f2a9ff59}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/35{border-color:color-mix(in oklab, var(--color-fuchsia-300) 35%, transparent)}}.border-fuchsia-300\/40{border-color:#f2a9ff66}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/40{border-color:color-mix(in oklab, var(--color-fuchsia-300) 40%, transparent)}}.border-fuchsia-300\/45{border-color:#f2a9ff73}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/45{border-color:color-mix(in oklab, var(--color-fuchsia-300) 45%, transparent)}}.border-fuchsia-300\/70{border-color:#f2a9ffb3}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/70{border-color:color-mix(in oklab, var(--color-fuchsia-300) 70%, transparent)}}.border-fuchsia-400{border-color:var(--color-fuchsia-400)}.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-indigo-200{border-color:var(--color-indigo-200)}.border-orange-200{border-color:var(--color-orange-200)}.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-300\/10{border-color:#ffb96d1a}@supports (color:color-mix(in lab, red, red)){.border-orange-300\/10{border-color:color-mix(in oklab, var(--color-orange-300) 10%, transparent)}}.border-orange-300\/15{border-color:#ffb96d26}@supports (color:color-mix(in lab, red, red)){.border-orange-300\/15{border-color:color-mix(in oklab, var(--color-orange-300) 15%, transparent)}}.border-orange-300\/20{border-color:#ffb96d33}@supports (color:color-mix(in lab, red, red)){.border-orange-300\/20{border-color:color-mix(in oklab, var(--color-orange-300) 20%, transparent)}}.border-orange-300\/25{border-color:#ffb96d40}@supports (color:color-mix(in lab, red, red)){.border-orange-300\/25{border-color:color-mix(in oklab, var(--color-orange-300) 25%, transparent)}}.border-orange-300\/30{border-color:#ffb96d4d}@supports (color:color-mix(in lab, red, red)){.border-orange-300\/30{border-color:color-mix(in oklab, var(--color-orange-300) 30%, transparent)}}.border-orange-300\/35{border-color:#ffb96d59}@supports (color:color-mix(in lab, red, red)){.border-orange-300\/35{border-color:color-mix(in oklab, var(--color-orange-300) 35%, transparent)}}.border-orange-300\/40{border-color:#ffb96d66}@supports (color:color-mix(in lab, red, red)){.border-orange-300\/40{border-color:color-mix(in oklab, var(--color-orange-300) 40%, transparent)}}.border-orange-400\/55{border-color:#ff8b1a8c}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/55{border-color:color-mix(in oklab, var(--color-orange-400) 55%, transparent)}}.border-pink-200\/20{border-color:#fccee833}@supports (color:color-mix(in lab, red, red)){.border-pink-200\/20{border-color:color-mix(in oklab, var(--color-pink-200) 20%, transparent)}}.border-pink-300\/10{border-color:#fda5d51a}@supports (color:color-mix(in lab, red, red)){.border-pink-300\/10{border-color:color-mix(in oklab, var(--color-pink-300) 10%, transparent)}}.border-pink-300\/20{border-color:#fda5d533}@supports (color:color-mix(in lab, red, red)){.border-pink-300\/20{border-color:color-mix(in oklab, var(--color-pink-300) 20%, transparent)}}.border-pink-300\/25{border-color:#fda5d540}@supports (color:color-mix(in lab, red, red)){.border-pink-300\/25{border-color:color-mix(in oklab, var(--color-pink-300) 25%, transparent)}}.border-pink-300\/30{border-color:#fda5d54d}@supports (color:color-mix(in lab, red, red)){.border-pink-300\/30{border-color:color-mix(in oklab, var(--color-pink-300) 30%, transparent)}}.border-pink-300\/35{border-color:#fda5d559}@supports (color:color-mix(in lab, red, red)){.border-pink-300\/35{border-color:color-mix(in oklab, var(--color-pink-300) 35%, transparent)}}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-300\/20{border-color:#d9b3ff33}@supports (color:color-mix(in lab, red, red)){.border-purple-300\/20{border-color:color-mix(in oklab, var(--color-purple-300) 20%, transparent)}}.border-purple-300\/25{border-color:#d9b3ff40}@supports (color:color-mix(in lab, red, red)){.border-purple-300\/25{border-color:color-mix(in oklab, var(--color-purple-300) 25%, transparent)}}.border-purple-300\/30{border-color:#d9b3ff4d}@supports (color:color-mix(in lab, red, red)){.border-purple-300\/30{border-color:color-mix(in oklab, var(--color-purple-300) 30%, transparent)}}.border-purple-300\/40{border-color:#d9b3ff66}@supports (color:color-mix(in lab, red, red)){.border-purple-300\/40{border-color:color-mix(in oklab, var(--color-purple-300) 40%, transparent)}}.border-purple-400{border-color:var(--color-purple-400)}.border-purple-400\/10{border-color:#c07eff1a}@supports (color:color-mix(in lab, red, red)){.border-purple-400\/10{border-color:color-mix(in oklab, var(--color-purple-400) 10%, transparent)}}.border-purple-400\/20{border-color:#c07eff33}@supports (color:color-mix(in lab, red, red)){.border-purple-400\/20{border-color:color-mix(in oklab, var(--color-purple-400) 20%, transparent)}}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/20{border-color:color-mix(in oklab, var(--color-purple-500) 20%, transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-300\/10{border-color:#ffa3a31a}@supports (color:color-mix(in lab, red, red)){.border-red-300\/10{border-color:color-mix(in oklab, var(--color-red-300) 10%, transparent)}}.border-red-300\/15{border-color:#ffa3a326}@supports (color:color-mix(in lab, red, red)){.border-red-300\/15{border-color:color-mix(in oklab, var(--color-red-300) 15%, transparent)}}.border-red-300\/20{border-color:#ffa3a333}@supports (color:color-mix(in lab, red, red)){.border-red-300\/20{border-color:color-mix(in oklab, var(--color-red-300) 20%, transparent)}}.border-red-300\/25{border-color:#ffa3a340}@supports (color:color-mix(in lab, red, red)){.border-red-300\/25{border-color:color-mix(in oklab, var(--color-red-300) 25%, transparent)}}.border-red-300\/30{border-color:#ffa3a34d}@supports (color:color-mix(in lab, red, red)){.border-red-300\/30{border-color:color-mix(in oklab, var(--color-red-300) 30%, transparent)}}.border-red-400\/10{border-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.border-red-400\/10{border-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.border-red-400\/15{border-color:#ff656826}@supports (color:color-mix(in lab, red, red)){.border-red-400\/15{border-color:color-mix(in oklab, var(--color-red-400) 15%, 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-400\/30{border-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.border-red-400\/30{border-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.border-red-400\/35{border-color:#ff656859}@supports (color:color-mix(in lab, red, red)){.border-red-400\/35{border-color:color-mix(in oklab, var(--color-red-400) 35%, transparent)}}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.border-red-500\/35{border-color:#fb2c3659}@supports (color:color-mix(in lab, red, red)){.border-red-500\/35{border-color:color-mix(in oklab, var(--color-red-500) 35%, transparent)}}.border-rose-300\/10{border-color:#ffa2ae1a}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/10{border-color:color-mix(in oklab, var(--color-rose-300) 10%, transparent)}}.border-rose-300\/15{border-color:#ffa2ae26}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/15{border-color:color-mix(in oklab, var(--color-rose-300) 15%, 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\/25{border-color:#ffa2ae40}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/25{border-color:color-mix(in oklab, var(--color-rose-300) 25%, 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\/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\/55{border-color:#ff667f8c}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/55{border-color:color-mix(in oklab, var(--color-rose-400) 55%, transparent)}}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-200\/30{border-color:#b8e6fe4d}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/30{border-color:color-mix(in oklab, var(--color-sky-200) 30%, transparent)}}.border-sky-200\/40{border-color:#b8e6fe66}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/40{border-color:color-mix(in oklab, var(--color-sky-200) 40%, transparent)}}.border-sky-200\/80{border-color:#b8e6fecc}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/80{border-color:color-mix(in oklab, var(--color-sky-200) 80%, transparent)}}.border-sky-200\/90{border-color:#b8e6fee6}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/90{border-color:color-mix(in oklab, var(--color-sky-200) 90%, transparent)}}.border-sky-300\/10{border-color:#77d4ff1a}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/10{border-color:color-mix(in oklab, var(--color-sky-300) 10%, transparent)}}.border-sky-300\/15{border-color:#77d4ff26}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/15{border-color:color-mix(in oklab, var(--color-sky-300) 15%, transparent)}}.border-sky-300\/20{border-color:#77d4ff33}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/20{border-color:color-mix(in oklab, var(--color-sky-300) 20%, transparent)}}.border-sky-300\/25{border-color:#77d4ff40}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/25{border-color:color-mix(in oklab, var(--color-sky-300) 25%, transparent)}}.border-sky-300\/30{border-color:#77d4ff4d}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/30{border-color:color-mix(in oklab, var(--color-sky-300) 30%, transparent)}}.border-sky-300\/35{border-color:#77d4ff59}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/35{border-color:color-mix(in oklab, var(--color-sky-300) 35%, transparent)}}.border-sky-300\/45{border-color:#77d4ff73}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/45{border-color:color-mix(in oklab, var(--color-sky-300) 45%, 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\/55{border-color:#00bcfe8c}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/55{border-color:color-mix(in oklab, var(--color-sky-400) 55%, transparent)}}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-300\/10{border-color:#cad5e21a}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/10{border-color:color-mix(in oklab, var(--color-slate-300) 10%, transparent)}}.border-slate-300\/15{border-color:#cad5e226}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/15{border-color:color-mix(in oklab, var(--color-slate-300) 15%, transparent)}}.border-slate-300\/20{border-color:#cad5e233}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/20{border-color:color-mix(in oklab, var(--color-slate-300) 20%, transparent)}}.border-slate-300\/30{border-color:#cad5e24d}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/30{border-color:color-mix(in oklab, var(--color-slate-300) 30%, transparent)}}.border-slate-400\/20{border-color:#90a1b933}@supports (color:color-mix(in lab, red, red)){.border-slate-400\/20{border-color:color-mix(in oklab, var(--color-slate-400) 20%, transparent)}}.border-slate-400\/30{border-color:#90a1b94d}@supports (color:color-mix(in lab, red, red)){.border-slate-400\/30{border-color:color-mix(in oklab, var(--color-slate-400) 30%, transparent)}}.border-slate-500\/20{border-color:#62748e33}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/20{border-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-600\/50{border-color:#45556c80}@supports (color:color-mix(in lab, red, red)){.border-slate-600\/50{border-color:color-mix(in oklab, var(--color-slate-600) 50%, transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-800{border-color:var(--color-slate-800)}.border-teal-300\/15{border-color:#46ecd526}@supports (color:color-mix(in lab, red, red)){.border-teal-300\/15{border-color:color-mix(in oklab, var(--color-teal-300) 15%, transparent)}}.border-teal-300\/20{border-color:#46ecd533}@supports (color:color-mix(in lab, red, red)){.border-teal-300\/20{border-color:color-mix(in oklab, var(--color-teal-300) 20%, transparent)}}.border-teal-300\/25{border-color:#46ecd540}@supports (color:color-mix(in lab, red, red)){.border-teal-300\/25{border-color:color-mix(in oklab, var(--color-teal-300) 25%, transparent)}}.border-teal-300\/40{border-color:#46ecd566}@supports (color:color-mix(in lab, red, red)){.border-teal-300\/40{border-color:color-mix(in oklab, var(--color-teal-300) 40%, transparent)}}.border-transparent{border-color:#0000}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-200\/20{border-color:#ddd6ff33}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/20{border-color:color-mix(in oklab, var(--color-violet-200) 20%, transparent)}}.border-violet-200\/40{border-color:#ddd6ff66}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/40{border-color:color-mix(in oklab, var(--color-violet-200) 40%, transparent)}}.border-violet-200\/70{border-color:#ddd6ffb3}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/70{border-color:color-mix(in oklab, var(--color-violet-200) 70%, transparent)}}.border-violet-200\/75{border-color:#ddd6ffbf}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/75{border-color:color-mix(in oklab, var(--color-violet-200) 75%, transparent)}}.border-violet-200\/80{border-color:#ddd6ffcc}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/80{border-color:color-mix(in oklab, var(--color-violet-200) 80%, transparent)}}.border-violet-200\/90{border-color:#ddd6ffe6}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/90{border-color:color-mix(in oklab, var(--color-violet-200) 90%, transparent)}}.border-violet-300\/10{border-color:#c4b4ff1a}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/10{border-color:color-mix(in oklab, var(--color-violet-300) 10%, transparent)}}.border-violet-300\/15{border-color:#c4b4ff26}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/15{border-color:color-mix(in oklab, var(--color-violet-300) 15%, transparent)}}.border-violet-300\/20{border-color:#c4b4ff33}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/20{border-color:color-mix(in oklab, var(--color-violet-300) 20%, transparent)}}.border-violet-300\/25{border-color:#c4b4ff40}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/25{border-color:color-mix(in oklab, var(--color-violet-300) 25%, transparent)}}.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\/35{border-color:#c4b4ff59}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/35{border-color:color-mix(in oklab, var(--color-violet-300) 35%, 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\/45{border-color:#c4b4ff73}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/45{border-color:color-mix(in oklab, var(--color-violet-300) 45%, transparent)}}.border-violet-400{border-color:var(--color-violet-400)}.border-violet-400\/10{border-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/10{border-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.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\/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-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-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\/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\/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\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, 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\.035\]{border-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.035\]{border-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.border-yellow-400\/50{border-color:#fac80080}@supports (color:color-mix(in lab, red, red)){.border-yellow-400\/50{border-color:color-mix(in oklab, var(--color-yellow-400) 50%, transparent)}}.border-t-blue-700{border-top-color:var(--color-blue-700)}.\!bg-\[\#FFCD11\]{background-color:#ffcd11!important}.bg-\[\#0b203d\]\/25{background-color:#0b203d40;background-color:lab(11.9096% .796162 -21.4792/.25)}.bg-\[\#0c111a\]{background-color:#0c111a}.bg-\[\#0c0911\]{background-color:#0c0911}.bg-\[\#0d0c12\]{background-color:#0d0c12}.bg-\[\#0d1016\]{background-color:#0d1016}.bg-\[\#0e1016\]{background-color:#0e1016}.bg-\[\#0f1118\]{background-color:#0f1118}.bg-\[\#1b4d35\]{background-color:#1b4d35}.bg-\[\#1b1825\]{background-color:#1b1825}.bg-\[\#1b3563\]\/95{background-color:#1b3563f2;background-color:lab(22.1329% 3.27301 -30.7623/.95)}.bg-\[\#1c4f6d\]{background-color:#1c4f6d}.bg-\[\#2a1632\]\/25{background-color:#2a163240;background-color:lab(11.1608% 14.9458 -14.5747/.25)}.bg-\[\#2d101d\]{background-color:#2d101d}.bg-\[\#3b1747\]{background-color:#3b1747}.bg-\[\#4a1b58\]{background-color:#4a1b58}.bg-\[\#5a3218\]{background-color:#5a3218}.bg-\[\#100c18\]{background-color:#100c18}.bg-\[\#110e18\]{background-color:#110e18}.bg-\[\#124c4e\]{background-color:#124c4e}.bg-\[\#171a22\]{background-color:#171a22}.bg-\[\#173b67\]\/20{background-color:#173b6733;background-color:lab(24.1553% -.0192374 -30.1432/.2)}.bg-\[\#173b67\]\/25{background-color:#173b6740;background-color:lab(24.1553% -.0192374 -30.1432/.25)}.bg-\[\#173b67\]\/30{background-color:#173b674d;background-color:lab(24.1553% -.0192374 -30.1432/.3)}.bg-\[\#173b67\]\/35{background-color:#173b6759;background-color:lab(24.1553% -.0192374 -30.1432/.35)}.bg-\[\#180b1e\]{background-color:#180b1e}.bg-\[\#211e2b\]{background-color:#211e2b}.bg-\[\#211e2b\]\/95{background-color:#211e2bf2;background-color:lab(12.0608% 4.10799 -8.24139/.95)}.bg-\[\#256b91\]\/95{background-color:#256b91f2;background-color:lab(42.2591% -12.1987 -27.6383/.95)}.bg-\[\#09070d\]{background-color:#09070d}.bg-\[\#10131a\]{background-color:#10131a}.bg-\[\#11131a\]\/95{background-color:#11131af2;background-color:lab(5.90913% .493474 -5.02636/.95)}.bg-\[\#11131b\]{background-color:#11131b}.bg-\[\#11141c\]{background-color:#11141c}.bg-\[\#14121c\]{background-color:#14121c}.bg-\[\#14242a\]{background-color:#14242a}.bg-\[\#14284c\]{background-color:#14284c}.bg-\[\#15131d\]{background-color:#15131d}.bg-\[\#15131f\]{background-color:#15131f}.bg-\[\#15202a\]{background-color:#15202a}.bg-\[\#16091c\]{background-color:#16091c}.bg-\[\#16121f\]{background-color:#16121f}.bg-\[\#17101f\]\/55{background-color:#17101f8c;background-color:lab(5.82763% 5.94032 -8.92136/.55)}.bg-\[\#17120f\]{background-color:#17120f}.bg-\[\#17131f\]{background-color:#17131f}.bg-\[\#17131f\]\/95{background-color:#17131ff2;background-color:lab(6.68929% 4.29564 -7.62764/.95)}.bg-\[\#17141f\]{background-color:#17141f}.bg-\[\#17141f\]\/95{background-color:#17141ff2;background-color:lab(7.00221% 3.69818 -7.15731/.95)}.bg-\[\#17202b\]{background-color:#17202b}.bg-\[\#18131f\]{background-color:#18131f}.bg-\[\#19091f\]{background-color:#19091f}.bg-\[\#20151c\]{background-color:#20151c}.bg-\[\#20232d\]{background-color:#20232d}.bg-\[\#21142b\]\/55{background-color:#21142b8c;background-color:lab(8.87688% 11.1052 -13.1388/.55)}.bg-\[\#21152a\]\/85{background-color:#21152ad9;background-color:lab(9.12673% 10.1832 -12.0115/.85)}.bg-\[\#25102d\]{background-color:#25102d}.bg-\[\#25102e\]{background-color:#25102e}.bg-\[\#25102e\]\/95{background-color:#25102ef2;background-color:lab(8.55645% 16.0481 -15.8021/.95)}.bg-\[\#25162f\]{background-color:#25162f}.bg-\[\#32123b\]{background-color:#32123b}.bg-\[\#35113f\]{background-color:#35113f}.bg-\[\#35123f\]{background-color:#35123f}.bg-\[\#47172b\]\/95{background-color:#47172bf2;background-color:lab(16.3185% 25.0255 -1.13854/.95)}.bg-\[\#070611\]{background-color:#070611}.bg-\[\#74411d\]\/95{background-color:#74411df2;background-color:lab(33.4563% 20.3771 31.1623/.95)}.bg-\[\#111019\]{background-color:#111019}.bg-\[\#121019\]{background-color:#121019}.bg-\[\#150910\]{background-color:#150910}.bg-\[\#151821\]{background-color:#151821}.bg-\[\#151821\]\/95{background-color:#151821f2;background-color:lab(8.25214% .597023 -6.80268/.95)}.bg-\[\#161821\]{background-color:#161821}.bg-\[\#171126\]\/75{background-color:#171126bf;background-color:lab(6.41318% 7.35465 -13.3595/.75)}.bg-\[\#171321\]{background-color:#171321}.bg-\[\#171923\]{background-color:#171923}.bg-\[\#171923\]\/95{background-color:#171923f2;background-color:lab(8.903% 1.2757 -7.28633/.95)}.bg-\[\#176269\]\/95{background-color:#176269f2;background-color:lab(37.4864% -20.9895 -10.828/.95)}.bg-\[\#191720\]{background-color:#191720}.bg-\[\#211528\]{background-color:#211528}.bg-\[\#246545\]\/95{background-color:#246545f2;background-color:lab(37.9903% -27.8505 11.8095/.95)}.bg-\[\#252231\]{background-color:#252231}.bg-\[\#281030\]\/95{background-color:#281030f2;background-color:lab(9.17944% 17.5926 -16.2506/.95)}.bg-\[\#292536\]{background-color:#292536}.bg-\[\#351423\]{background-color:#351423}.bg-\[\#401321\]{background-color:#401321}.bg-\[\#411525\]{background-color:#411525}.bg-\[\#481529\]{background-color:#481529}.bg-\[\#FFCD11\]{background-color:#ffcd11}.bg-\[\#f7f5fb\]{background-color:#f7f5fb}.bg-\[\#f8f1fb\]{background-color:#f8f1fb}.bg-\[\#f8f1fb\]\/95{background-color:#f8f1fbf2;background-color:lab(95.9105% 3.73727 -3.95249/.95)}.bg-\[\#f8f3fb\]{background-color:#f8f3fb}.bg-\[\#f8f3fb\]\/95{background-color:#f8f3fbf2;background-color:lab(96.404% 2.77925 -3.23604/.95)}.bg-\[radial-gradient\(circle_at_top_left\,_\#eef2ff\,_transparent_35\%\)\,radial-gradient\(circle_at_bottom_right\,_\#fdf2f8\,_transparent_30\%\)\,\#f8fafc\]{background-color:radial-gradient(circle at top left, #eef2ff, transparent 35%),radial-gradient(circle at bottom right, #fdf2f8, transparent 30%),#f8fafc}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-300\/\[0\.05\]{background-color:#ffd2360d}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-amber-300) 5%, transparent)}}.bg-amber-300\/\[0\.06\]{background-color:#ffd2360f}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-amber-300) 6%, transparent)}}.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\/\[0\.04\]{background-color:#fcbb000a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-amber-400) 4%, transparent)}}.bg-amber-400\/\[0\.06\]{background-color:#fcbb000f}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-amber-400) 6%, transparent)}}.bg-amber-400\/\[0\.07\]{background-color:#fcbb0012}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-amber-400) 7.0%, transparent)}}.bg-amber-400\/\[0\.035\]{background-color:#fcbb0009}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-amber-400) 3.5%, 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\/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\/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\/70{background-color:#f99c00b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/70{background-color:color-mix(in oklab, var(--color-amber-500) 70%, transparent)}}.bg-amber-500\/75{background-color:#f99c00bf}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/75{background-color:color-mix(in oklab, var(--color-amber-500) 75%, transparent)}}.bg-amber-500\/80{background-color:#f99c00cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/80{background-color:color-mix(in oklab, var(--color-amber-500) 80%, 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\.09\]{background-color:#f99c0017}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-amber-500) 9%, transparent)}}.bg-amber-500\/\[0\.10\]{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/\[0\.12\]{background-color:#f99c001f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.bg-amber-500\/\[0\.035\]{background-color:#f99c0009}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-amber-500) 3.5%, transparent)}}.bg-amber-950\/30{background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/30{background-color:color-mix(in oklab, var(--color-amber-950) 30%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab, var(--color-black) 5%, 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\/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\/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\/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\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, 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\/\[0\.07\]{background-color:#00000012}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-black) 7.0%, transparent)}}.bg-black\/\[0\.08\]{background-color:#00000014}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.bg-black\/\[0\.10\]{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/\[0\.045\]{background-color:#0000000b}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-black) 4.5%, transparent)}}.bg-black\/\[0\.055\]{background-color:#0000000e}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-black) 5.5%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-200{background-color:var(--color-blue-200)}.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-blue-500\/\[0\.08\]{background-color:#3080ff14}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-blue-500) 8%, transparent)}}.bg-blue-500\/\[0\.14\]{background-color:#3080ff24}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/\[0\.14\]{background-color:color-mix(in oklab, var(--color-blue-500) 14.0%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-blue-950{background-color:var(--color-blue-950)}.bg-blue-950\/20{background-color:#16245633}@supports (color:color-mix(in lab, red, red)){.bg-blue-950\/20{background-color:color-mix(in oklab, var(--color-blue-950) 20%, transparent)}}.bg-blue-950\/30{background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.bg-blue-950\/30{background-color:color-mix(in oklab, var(--color-blue-950) 30%, 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\/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\/\[0\.04\]{background-color:#00b7d70a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-cyan-500) 4%, 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-500\/\[0\.06\]{background-color:#00b7d70f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-cyan-500) 6%, transparent)}}.bg-cyan-500\/\[0\.08\]{background-color:#00b7d714}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-cyan-500) 8%, transparent)}}.bg-cyan-500\/\[0\.10\]{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-cyan-500\/\[0\.11\]{background-color:#00b7d71c}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.11\]{background-color:color-mix(in oklab, var(--color-cyan-500) 11%, transparent)}}.bg-cyan-500\/\[0\.12\]{background-color:#00b7d71f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-cyan-500) 12%, transparent)}}.bg-cyan-500\/\[0\.15\]{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.15\]{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-200\/80{background-color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-200\/80{background-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-emerald-400\/\[0\.06\]{background-color:#00d2940f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-400) 6%, transparent)}}.bg-emerald-400\/\[0\.07\]{background-color:#00d29412}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-emerald-400) 7.0%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.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\/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\/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\/65{background-color:#00bb7fa6}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/65{background-color:color-mix(in oklab, var(--color-emerald-500) 65%, transparent)}}.bg-emerald-500\/70{background-color:#00bb7fb3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/70{background-color:color-mix(in oklab, var(--color-emerald-500) 70%, transparent)}}.bg-emerald-500\/75{background-color:#00bb7fbf}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/75{background-color:color-mix(in oklab, var(--color-emerald-500) 75%, 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-500\/\[0\.07\]{background-color:#00bb7f12}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-emerald-500) 7.0%, transparent)}}.bg-emerald-500\/\[0\.08\]{background-color:#00bb7f14}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-emerald-500) 8%, transparent)}}.bg-emerald-500\/\[0\.09\]{background-color:#00bb7f17}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-emerald-500) 9%, transparent)}}.bg-emerald-500\/\[0\.10\]{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/\[0\.12\]{background-color:#00bb7f1f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-emerald-500) 12%, transparent)}}.bg-emerald-500\/\[0\.13\]{background-color:#00bb7f21}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.13\]{background-color:color-mix(in oklab, var(--color-emerald-500) 13%, transparent)}}.bg-emerald-500\/\[0\.025\]{background-color:#00bb7f06}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-emerald-500) 2.5%, transparent)}}.bg-emerald-500\/\[0\.055\]{background-color:#00bb7f0e}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-emerald-500) 5.5%, transparent)}}.bg-emerald-700{background-color:var(--color-emerald-700)}.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-emerald-950\/90{background-color:#002c22e6}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/90{background-color:color-mix(in oklab, var(--color-emerald-950) 90%, transparent)}}.bg-fuchsia-300\/25{background-color:#f2a9ff40}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-300\/25{background-color:color-mix(in oklab, var(--color-fuchsia-300) 25%, transparent)}}.bg-fuchsia-400\/10{background-color:#ec6cff1a}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-400\/10{background-color:color-mix(in oklab, var(--color-fuchsia-400) 10%, transparent)}}.bg-fuchsia-400\/15{background-color:#ec6cff26}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-400\/15{background-color:color-mix(in oklab, var(--color-fuchsia-400) 15%, transparent)}}.bg-fuchsia-400\/20{background-color:#ec6cff33}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-400\/20{background-color:color-mix(in oklab, var(--color-fuchsia-400) 20%, transparent)}}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.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\/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\/70{background-color:#e12afbb3}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/70{background-color:color-mix(in oklab, var(--color-fuchsia-500) 70%, transparent)}}.bg-fuchsia-500\/75{background-color:#e12afbbf}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/75{background-color:color-mix(in oklab, var(--color-fuchsia-500) 75%, 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-500\/\[0\.07\]{background-color:#e12afb12}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 7.0%, transparent)}}.bg-fuchsia-500\/\[0\.08\]{background-color:#e12afb14}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 8%, transparent)}}.bg-fuchsia-500\/\[0\.09\]{background-color:#e12afb17}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 9%, transparent)}}.bg-fuchsia-500\/\[0\.13\]{background-color:#e12afb21}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.13\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 13%, transparent)}}.bg-fuchsia-500\/\[0\.045\]{background-color:#e12afb0b}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 4.5%, transparent)}}.bg-fuchsia-600{background-color:var(--color-fuchsia-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/60{background-color:#eef2ff99}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/60{background-color:color-mix(in oklab, var(--color-indigo-50) 60%, transparent)}}.bg-indigo-500\/25{background-color:#625fff40}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/25{background-color:color-mix(in oklab, var(--color-indigo-500) 25%, transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-orange-50{background-color:var(--color-orange-50)}.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\/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\/\[0\.04\]{background-color:#fe6e000a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-orange-500) 4%, transparent)}}.bg-orange-500\/\[0\.05\]{background-color:#fe6e000d}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-orange-500) 5%, 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-orange-500\/\[0\.07\]{background-color:#fe6e0012}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-orange-500) 7.0%, transparent)}}.bg-orange-500\/\[0\.08\]{background-color:#fe6e0014}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-orange-500) 8%, transparent)}}.bg-orange-500\/\[0\.11\]{background-color:#fe6e001c}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/\[0\.11\]{background-color:color-mix(in oklab, var(--color-orange-500) 11%, transparent)}}.bg-orange-950{background-color:var(--color-orange-950)}.bg-orange-950\/20{background-color:#44130633}@supports (color:color-mix(in lab, red, red)){.bg-orange-950\/20{background-color:color-mix(in oklab, var(--color-orange-950) 20%, transparent)}}.bg-pink-300\/10{background-color:#fda5d51a}@supports (color:color-mix(in lab, red, red)){.bg-pink-300\/10{background-color:color-mix(in oklab, var(--color-pink-300) 10%, transparent)}}.bg-pink-300\/\[0\.06\]{background-color:#fda5d50f}@supports (color:color-mix(in lab, red, red)){.bg-pink-300\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-pink-300) 6%, transparent)}}.bg-pink-300\/\[0\.08\]{background-color:#fda5d514}@supports (color:color-mix(in lab, red, red)){.bg-pink-300\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-pink-300) 8%, transparent)}}.bg-pink-300\/\[0\.09\]{background-color:#fda5d517}@supports (color:color-mix(in lab, red, red)){.bg-pink-300\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-pink-300) 9%, transparent)}}.bg-pink-400\/15{background-color:#fb64b626}@supports (color:color-mix(in lab, red, red)){.bg-pink-400\/15{background-color:color-mix(in oklab, var(--color-pink-400) 15%, transparent)}}.bg-pink-500\/10{background-color:#f6339a1a}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/10{background-color:color-mix(in oklab, var(--color-pink-500) 10%, transparent)}}.bg-pink-500\/15{background-color:#f6339a26}@supports (color:color-mix(in lab, red, red)){.bg-pink-500\/15{background-color:color-mix(in oklab, var(--color-pink-500) 15%, transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-200{background-color:var(--color-purple-200)}.bg-purple-300\/10{background-color:#d9b3ff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-300\/10{background-color:color-mix(in oklab, var(--color-purple-300) 10%, transparent)}}.bg-purple-300\/15{background-color:#d9b3ff26}@supports (color:color-mix(in lab, red, red)){.bg-purple-300\/15{background-color:color-mix(in oklab, var(--color-purple-300) 15%, transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-purple-500\/15{background-color:#ac4bff26}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/15{background-color:color-mix(in oklab, var(--color-purple-500) 15%, transparent)}}.bg-purple-500\/\[0\.08\]{background-color:#ac4bff14}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-purple-500) 8%, transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-purple-600\/40{background-color:#9810fa66}@supports (color:color-mix(in lab, red, red)){.bg-purple-600\/40{background-color:color-mix(in oklab, var(--color-purple-600) 40%, transparent)}}.bg-purple-700{background-color:var(--color-purple-700)}.bg-purple-800{background-color:var(--color-purple-800)}.bg-purple-950\/30{background-color:#3c03664d}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/30{background-color:color-mix(in oklab, var(--color-purple-950) 30%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-300\/20{background-color:#ffa3a333}@supports (color:color-mix(in lab, red, red)){.bg-red-300\/20{background-color:color-mix(in oklab, var(--color-red-300) 20%, transparent)}}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/10{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.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-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-500\/25{background-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/25{background-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.bg-red-500\/\[0\.04\]{background-color:#fb2c360a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-red-500) 4%, transparent)}}.bg-red-500\/\[0\.05\]{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-red-500\/\[0\.06\]{background-color:#fb2c360f}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-red-500) 6%, transparent)}}.bg-red-500\/\[0\.07\]{background-color:#fb2c3612}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-red-500) 7.0%, transparent)}}.bg-red-500\/\[0\.08\]{background-color:#fb2c3614}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-red-500) 8%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\/20{background-color:#e4001433}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/20{background-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.bg-red-600\/\[0\.14\]{background-color:#e4001424}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/\[0\.14\]{background-color:color-mix(in oklab, var(--color-red-600) 14.0%, transparent)}}.bg-red-600\/\[0\.15\]{background-color:#e4001426}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/\[0\.15\]{background-color:color-mix(in oklab, var(--color-red-600) 15%, transparent)}}.bg-red-950\/20{background-color:#46080933}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/20{background-color:color-mix(in oklab, var(--color-red-950) 20%, transparent)}}.bg-red-950\/40{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/40{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.bg-rose-400\/10{background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/10{background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.bg-rose-400\/15{background-color:#ff667f26}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/15{background-color:color-mix(in oklab, var(--color-rose-400) 15%, transparent)}}.bg-rose-400\/\[0\.07\]{background-color:#ff667f12}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-rose-400) 7.0%, 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\/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\/\[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-500\/\[0\.09\]{background-color:#ff235717}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-rose-500) 9%, transparent)}}.bg-rose-500\/\[0\.10\]{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/\[0\.11\]{background-color:#ff23571c}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.11\]{background-color:color-mix(in oklab, var(--color-rose-500) 11%, transparent)}}.bg-rose-800{background-color:var(--color-rose-800)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-400\/10{background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/10{background-color:color-mix(in oklab, var(--color-sky-400) 10%, transparent)}}.bg-sky-400\/15{background-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/15{background-color:color-mix(in oklab, var(--color-sky-400) 15%, transparent)}}.bg-sky-400\/\[0\.065\]{background-color:#00bcfe11}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/\[0\.065\]{background-color:color-mix(in oklab, var(--color-sky-400) 6.5%, 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\/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\/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\/70{background-color:#00a5efb3}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/70{background-color:color-mix(in oklab, var(--color-sky-500) 70%, transparent)}}.bg-sky-500\/75{background-color:#00a5efbf}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/75{background-color:color-mix(in oklab, var(--color-sky-500) 75%, transparent)}}.bg-sky-500\/\[0\.05\]{background-color:#00a5ef0d}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-sky-500) 5%, 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-500\/\[0\.07\]{background-color:#00a5ef12}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-sky-500) 7.0%, transparent)}}.bg-sky-500\/\[0\.08\]{background-color:#00a5ef14}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-sky-500) 8%, transparent)}}.bg-sky-500\/\[0\.09\]{background-color:#00a5ef17}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-sky-500) 9%, transparent)}}.bg-sky-500\/\[0\.12\]{background-color:#00a5ef1f}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-sky-500) 12%, transparent)}}.bg-sky-500\/\[0\.045\]{background-color:#00a5ef0b}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-sky-500) 4.5%, transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/70{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-400\/10{background-color:#90a1b91a}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\/10{background-color:color-mix(in oklab, var(--color-slate-400) 10%, transparent)}}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/10{background-color:color-mix(in oklab, var(--color-slate-500) 10%, 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-600{background-color:var(--color-slate-600)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/50{background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/50{background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/90{background-color:#0f172be6}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/90{background-color:color-mix(in oklab, var(--color-slate-900) 90%, transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/55{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/55{background-color:color-mix(in oklab, var(--color-slate-950) 55%, transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/70{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.bg-slate-950\/75{background-color:#020618bf}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/75{background-color:color-mix(in oklab, var(--color-slate-950) 75%, transparent)}}.bg-slate-950\/95{background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/95{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.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\/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\/20{background-color:#00baa733}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/20{background-color:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}.bg-teal-500\/\[0\.03\]{background-color:#00baa708}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-teal-500) 3%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/60{background-color:#f5f3ff99}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/60{background-color:color-mix(in oklab, var(--color-violet-50) 60%, transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-200{background-color:var(--color-violet-200)}.bg-violet-200\/30{background-color:#ddd6ff4d}@supports (color:color-mix(in lab, red, red)){.bg-violet-200\/30{background-color:color-mix(in oklab, var(--color-violet-200) 30%, transparent)}}.bg-violet-300\/25{background-color:#c4b4ff40}@supports (color:color-mix(in lab, red, red)){.bg-violet-300\/25{background-color:color-mix(in oklab, var(--color-violet-300) 25%, 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\/15{background-color:#a685ff26}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/15{background-color:color-mix(in oklab, var(--color-violet-400) 15%, transparent)}}.bg-violet-400\/\[0\.07\]{background-color:#a685ff12}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-violet-400) 7.0%, transparent)}}.bg-violet-400\/\[0\.08\]{background-color:#a685ff14}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-violet-400) 8%, transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.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\/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\/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\/60{background-color:#8d54ff99}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/60{background-color:color-mix(in oklab, var(--color-violet-500) 60%, transparent)}}.bg-violet-500\/65{background-color:#8d54ffa6}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/65{background-color:color-mix(in oklab, var(--color-violet-500) 65%, transparent)}}.bg-violet-500\/70{background-color:#8d54ffb3}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/70{background-color:color-mix(in oklab, var(--color-violet-500) 70%, transparent)}}.bg-violet-500\/75{background-color:#8d54ffbf}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/75{background-color:color-mix(in oklab, var(--color-violet-500) 75%, 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\.07\]{background-color:#8d54ff12}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-violet-500) 7.0%, 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-500\/\[0\.09\]{background-color:#8d54ff17}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-violet-500) 9%, transparent)}}.bg-violet-500\/\[0\.10\]{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-500\/\[0\.12\]{background-color:#8d54ff1f}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-violet-500) 12%, transparent)}}.bg-violet-500\/\[0\.14\]{background-color:#8d54ff24}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.14\]{background-color:color-mix(in oklab, var(--color-violet-500) 14.0%, transparent)}}.bg-violet-500\/\[0\.035\]{background-color:#8d54ff09}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-violet-500) 3.5%, transparent)}}.bg-violet-500\/\[0\.055\]{background-color:#8d54ff0e}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-violet-500) 5.5%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-violet-700{background-color:var(--color-violet-700)}.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\/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\/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\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, 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\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/97{background-color:#fffffff7}@supports (color:color-mix(in lab, red, red)){.bg-white\/97{background-color:color-mix(in oklab, var(--color-white) 97%, 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\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[0\.09\]{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-white) 9%, 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-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-white\/\[0\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.bg-white\/\[0\.055\]{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.bg-white\/\[0\.065\]{background-color:#fff1}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.065\]{background-color:color-mix(in oklab, var(--color-white) 6.5%, transparent)}}.bg-white\/\[0\.075\]{background-color:#ffffff13}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.075\]{background-color:color-mix(in oklab, var(--color-white) 7.5%, transparent)}}.bg-white\/\[0\.085\]{background-color:#ffffff16}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.085\]{background-color:color-mix(in oklab, var(--color-white) 8.5%, transparent)}}.bg-yellow-950\/90{background-color:#432004e6}@supports (color:color-mix(in lab, red, red)){.bg-yellow-950\/90{background-color:color-mix(in oklab, var(--color-yellow-950) 90%, transparent)}}.bg-zinc-50{background-color:var(--color-zinc-50)}.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-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#0d1b20\]\/95{--tw-gradient-from:#0d1b20f2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[\#0d1b20\]\/95{--tw-gradient-from:lab(8.67774% -4.9295 -5.49153/.95)}}.from-\[\#1a1624\]{--tw-gradient-from:#1a1624;--tw-gradient-stops:var(--tw-gradient-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-\[\#1c1626\]{--tw-gradient-from:#1c1626;--tw-gradient-stops:var(--tw-gradient-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-\[\#2a1457\]{--tw-gradient-from:#2a1457;--tw-gradient-stops:var(--tw-gradient-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-\[\#123d42\]{--tw-gradient-from:#123d42;--tw-gradient-stops:var(--tw-gradient-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-\[\#130d21\]{--tw-gradient-from:#130d21;--tw-gradient-stops:var(--tw-gradient-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-\[\#260d33\]{--tw-gradient-from:#260d33;--tw-gradient-stops:var(--tw-gradient-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-\[\#21172b\]{--tw-gradient-from:#21172b;--tw-gradient-stops:var(--tw-gradient-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\/\[0\.12\]{--tw-gradient-from:#fcbb001f}@supports (color:color-mix(in lab, red, red)){.from-amber-400\/\[0\.12\]{--tw-gradient-from:color-mix(in oklab, var(--color-amber-400) 12%, transparent)}}.from-amber-400\/\[0\.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-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-black\/45{--tw-gradient-from:#00000073}@supports (color:color-mix(in lab, red, red)){.from-black\/45{--tw-gradient-from:color-mix(in oklab, var(--color-black) 45%, transparent)}}.from-black\/45{--tw-gradient-stops:var(--tw-gradient-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-cyan-500{--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))}.from-cyan-500\/\[0\.08\]{--tw-gradient-from:#00b7d714}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 8%, transparent)}}.from-cyan-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-emerald-500\/\[0\.08\]{--tw-gradient-from:#00bb7f14}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 8%, transparent)}}.from-emerald-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-emerald-500\/\[0\.11\]{--tw-gradient-from:#00bb7f1c}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/\[0\.11\]{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 11%, transparent)}}.from-emerald-500\/\[0\.11\]{--tw-gradient-stops:var(--tw-gradient-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-600{--tw-gradient-from:var(--color-emerald-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-500{--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))}.from-fuchsia-500\/\[0\.09\]{--tw-gradient-from:#e12afb17}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/\[0\.09\]{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 9%, transparent)}}.from-fuchsia-500\/\[0\.09\]{--tw-gradient-stops:var(--tw-gradient-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\.12\]{--tw-gradient-from:#e12afb1f}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/\[0\.12\]{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 12%, transparent)}}.from-fuchsia-500\/\[0\.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\/\[0\.13\]{--tw-gradient-from:#e12afb21}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-500\/\[0\.13\]{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-500) 13%, transparent)}}.from-fuchsia-500\/\[0\.13\]{--tw-gradient-stops:var(--tw-gradient-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\/75{--tw-gradient-from:#c600dbbf}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-600\/75{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-600) 75%, transparent)}}.from-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))}.from-fuchsia-950\/80{--tw-gradient-from:#4b004fcc}@supports (color:color-mix(in lab, red, red)){.from-fuchsia-950\/80{--tw-gradient-from:color-mix(in oklab, var(--color-fuchsia-950) 80%, transparent)}}.from-fuchsia-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-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\/\[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-500\/\[0\.09\]{--tw-gradient-from:#fe6e0017}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/\[0\.09\]{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 9%, transparent)}}.from-orange-500\/\[0\.09\]{--tw-gradient-stops:var(--tw-gradient-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\.16\]{--tw-gradient-from:#fe6e0029}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/\[0\.16\]{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 16%, transparent)}}.from-orange-500\/\[0\.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-pink-300\/20{--tw-gradient-from:#fda5d533}@supports (color:color-mix(in lab, red, red)){.from-pink-300\/20{--tw-gradient-from:color-mix(in oklab, var(--color-pink-300) 20%, transparent)}}.from-pink-300\/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-purple-500{--tw-gradient-from:var(--color-purple-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-purple-950{--tw-gradient-from:var(--color-purple-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))}.from-sky-500\/\[0\.08\]{--tw-gradient-from:#00a5ef14}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 8%, transparent)}}.from-sky-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-sky-500\/\[0\.09\]{--tw-gradient-from:#00a5ef17}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/\[0\.09\]{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 9%, transparent)}}.from-sky-500\/\[0\.09\]{--tw-gradient-stops:var(--tw-gradient-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\.10\]{--tw-gradient-from:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/\[0\.10\]{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.from-sky-500\/\[0\.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\/\[0\.11\]{--tw-gradient-from:#00a5ef1c}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/\[0\.11\]{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 11%, transparent)}}.from-sky-500\/\[0\.11\]{--tw-gradient-stops:var(--tw-gradient-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\.12\]{--tw-gradient-from:#00a5ef1f}@supports (color:color-mix(in lab, red, red)){.from-sky-500\/\[0\.12\]{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 12%, transparent)}}.from-sky-500\/\[0\.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-600\/75{--tw-gradient-from:#0084ccbf}@supports (color:color-mix(in lab, red, red)){.from-sky-600\/75{--tw-gradient-from:color-mix(in oklab, var(--color-sky-600) 75%, transparent)}}.from-sky-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))}.from-sky-700{--tw-gradient-from:var(--color-sky-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-slate-950{--tw-gradient-from:var(--color-slate-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))}.from-teal-500{--tw-gradient-from: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))}.from-teal-500\/\[0\.08\]{--tw-gradient-from:#00baa714}@supports (color:color-mix(in lab, red, red)){.from-teal-500\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-teal-500) 8%, transparent)}}.from-teal-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-teal-500\/\[0\.09\]{--tw-gradient-from:#00baa717}@supports (color:color-mix(in lab, red, red)){.from-teal-500\/\[0\.09\]{--tw-gradient-from:color-mix(in oklab, var(--color-teal-500) 9%, transparent)}}.from-teal-500\/\[0\.09\]{--tw-gradient-stops:var(--tw-gradient-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-900{--tw-gradient-from:var(--color-teal-900);--tw-gradient-stops:var(--tw-gradient-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-50{--tw-gradient-from:var(--color-violet-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-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\/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\/30{--tw-gradient-from:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.from-violet-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-violet-500\/\[0\.07\]{--tw-gradient-from:#8d54ff12}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/\[0\.07\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 7.0%, transparent)}}.from-violet-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-violet-500\/\[0\.08\]{--tw-gradient-from:#8d54ff14}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.from-violet-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-violet-500\/\[0\.10\]{--tw-gradient-from:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/\[0\.10\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.from-violet-500\/\[0\.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\/\[0\.13\]{--tw-gradient-from:#8d54ff21}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/\[0\.13\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 13%, transparent)}}.from-violet-500\/\[0\.13\]{--tw-gradient-stops:var(--tw-gradient-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{--tw-gradient-from: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))}.from-violet-950\/90{--tw-gradient-from:#2f0d68e6}@supports (color:color-mix(in lab, red, red)){.from-violet-950\/90{--tw-gradient-from:color-mix(in oklab, var(--color-violet-950) 90%, transparent)}}.from-violet-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-white\/\[0\.055\]{--tw-gradient-from:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.055\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.from-white\/\[0\.055\]{--tw-gradient-stops:var(--tw-gradient-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-\[\#0c0a15\]{--tw-gradient-via:#0c0a15;--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-\[\#0d0b17\]{--tw-gradient-via:#0d0b17;--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-\[\#1d1430\]{--tw-gradient-via:#1d1430;--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-\[\#10232a\]\/90{--tw-gradient-via:#10232ae6;--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)}@supports (color:lab(0% 0 0)){.via-\[\#10232a\]\/90{--tw-gradient-via:lab(12.355% -6.20589 -7.2406/.9)}}.via-\[\#17131f\]{--tw-gradient-via:#17131f;--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-\[\#17141f\]{--tw-gradient-via:#17141f;--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-\[\#19131f\]{--tw-gradient-via:#19131f;--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-\[\#20142e\]{--tw-gradient-via:#20142e;--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-\[\#51249b\]{--tw-gradient-via:#51249b;--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-\[\#141020\]{--tw-gradient-via:#141020;--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-\[\#151821\]{--tw-gradient-via:#151821;--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-\[\#172132\]{--tw-gradient-via:#172132;--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-\[\#421451\]{--tw-gradient-via:#421451;--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\/60{--tw-gradient-via:#ffd23699}@supports (color:color-mix(in lab, red, red)){.via-amber-300\/60{--tw-gradient-via:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.via-amber-300\/60{--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\.09\]{--tw-gradient-via:#f99c0017}@supports (color:color-mix(in lab, red, red)){.via-amber-500\/\[0\.09\]{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 9%, transparent)}}.via-amber-500\/\[0\.09\]{--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\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab, red, red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab, var(--color-black) 10%, transparent)}}.via-black\/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\/30{--tw-gradient-via:#0000004d}@supports (color:color-mix(in lab, red, red)){.via-black\/30{--tw-gradient-via:color-mix(in oklab, var(--color-black) 30%, transparent)}}.via-black\/30{--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\/60{--tw-gradient-via:#0009}@supports (color:color-mix(in lab, red, red)){.via-black\/60{--tw-gradient-via:color-mix(in oklab, var(--color-black) 60%, transparent)}}.via-black\/60{--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-300\/60{--tw-gradient-via:#5ee9b599}@supports (color:color-mix(in lab, red, red)){.via-emerald-300\/60{--tw-gradient-via:color-mix(in oklab, var(--color-emerald-300) 60%, transparent)}}.via-emerald-300\/60{--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-50\/60{--tw-gradient-via:#fdf4ff99}@supports (color:color-mix(in lab, red, red)){.via-fuchsia-50\/60{--tw-gradient-via:color-mix(in oklab, var(--color-fuchsia-50) 60%, transparent)}}.via-fuchsia-50\/60{--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\/60{--tw-gradient-via:#f2a9ff99}@supports (color:color-mix(in lab, red, red)){.via-fuchsia-300\/60{--tw-gradient-via:color-mix(in oklab, var(--color-fuchsia-300) 60%, transparent)}}.via-fuchsia-300\/60{--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\/80{--tw-gradient-via:#f2a9ffcc}@supports (color:color-mix(in lab, red, red)){.via-fuchsia-300\/80{--tw-gradient-via:color-mix(in oklab, var(--color-fuchsia-300) 80%, transparent)}}.via-fuchsia-300\/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-fuchsia-400\/60{--tw-gradient-via:#ec6cff99}@supports (color:color-mix(in lab, red, red)){.via-fuchsia-400\/60{--tw-gradient-via:color-mix(in oklab, var(--color-fuchsia-400) 60%, transparent)}}.via-fuchsia-400\/60{--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-fuchsia-500\/\[0\.04\]{--tw-gradient-via:#e12afb0a}@supports (color:color-mix(in lab, red, red)){.via-fuchsia-500\/\[0\.04\]{--tw-gradient-via:color-mix(in oklab, var(--color-fuchsia-500) 4%, transparent)}}.via-fuchsia-500\/\[0\.04\]{--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\/\[0\.05\]{--tw-gradient-via:#e12afb0d}@supports (color:color-mix(in lab, red, red)){.via-fuchsia-500\/\[0\.05\]{--tw-gradient-via:color-mix(in oklab, var(--color-fuchsia-500) 5%, transparent)}}.via-fuchsia-500\/\[0\.05\]{--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\/\[0\.06\]{--tw-gradient-via:#e12afb0f}@supports (color:color-mix(in lab, red, red)){.via-fuchsia-500\/\[0\.06\]{--tw-gradient-via:color-mix(in oklab, var(--color-fuchsia-500) 6%, transparent)}}.via-fuchsia-500\/\[0\.06\]{--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-500\/\[0\.05\]{--tw-gradient-via:#625fff0d}@supports (color:color-mix(in lab, red, red)){.via-indigo-500\/\[0\.05\]{--tw-gradient-via:color-mix(in oklab, var(--color-indigo-500) 5%, transparent)}}.via-indigo-500\/\[0\.05\]{--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-300\/60{--tw-gradient-via:#77d4ff99}@supports (color:color-mix(in lab, red, red)){.via-sky-300\/60{--tw-gradient-via:color-mix(in oklab, var(--color-sky-300) 60%, transparent)}}.via-sky-300\/60{--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\/\[0\.04\]{--tw-gradient-via:#00a5ef0a}@supports (color:color-mix(in lab, red, red)){.via-sky-500\/\[0\.04\]{--tw-gradient-via:color-mix(in oklab, var(--color-sky-500) 4%, transparent)}}.via-sky-500\/\[0\.04\]{--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-900{--tw-gradient-via:var(--color-slate-900);--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{--tw-gradient-via:var(--color-slate-950);--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\/70{--tw-gradient-via:#020618b3}@supports (color:color-mix(in lab, red, red)){.via-slate-950\/70{--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.via-slate-950\/70{--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-300\/60{--tw-gradient-via:#c4b4ff99}@supports (color:color-mix(in lab, red, red)){.via-violet-300\/60{--tw-gradient-via:color-mix(in oklab, var(--color-violet-300) 60%, transparent)}}.via-violet-300\/60{--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-400{--tw-gradient-via:var(--color-violet-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-violet-500\/\[0\.05\]{--tw-gradient-via:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.via-violet-500\/\[0\.05\]{--tw-gradient-via:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.via-violet-500\/\[0\.05\]{--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\/\[0\.08\]{--tw-gradient-via:#8d54ff14}@supports (color:color-mix(in lab, red, red)){.via-violet-500\/\[0\.08\]{--tw-gradient-via:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.via-violet-500\/\[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-violet-950\/40{--tw-gradient-via:#2f0d6866}@supports (color:color-mix(in lab, red, red)){.via-violet-950\/40{--tw-gradient-via:color-mix(in oklab, var(--color-violet-950) 40%, transparent)}}.via-violet-950\/40{--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\.05\]{--tw-gradient-via:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.via-white\/\[0\.05\]{--tw-gradient-via:color-mix(in oklab, var(--color-white) 5%, transparent)}}.via-white\/\[0\.05\]{--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\.07\]{--tw-gradient-via:#ffffff12}@supports (color:color-mix(in lab, red, red)){.via-white\/\[0\.07\]{--tw-gradient-via:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.via-white\/\[0\.07\]{--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\.055\]{--tw-gradient-via:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.via-white\/\[0\.055\]{--tw-gradient-via:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.via-white\/\[0\.055\]{--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\.065\]{--tw-gradient-via:#fff1}@supports (color:color-mix(in lab, red, red)){.via-white\/\[0\.065\]{--tw-gradient-via:color-mix(in oklab, var(--color-white) 6.5%, transparent)}}.via-white\/\[0\.065\]{--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-\[\#0c0a14\]{--tw-gradient-to:#0c0a14;--tw-gradient-stops:var(--tw-gradient-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-\[\#100d16\]{--tw-gradient-to:#100d16;--tw-gradient-stops:var(--tw-gradient-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-\[\#132b31\]\/80{--tw-gradient-to:#132b31cc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[\#132b31\]\/80{--tw-gradient-to:lab(15.814% -8.18586 -6.96936/.8)}}.to-\[\#07070d\]{--tw-gradient-to:#07070d;--tw-gradient-stops:var(--tw-gradient-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-\[\#7839ce\]{--tw-gradient-to:#7839ce;--tw-gradient-stops:var(--tw-gradient-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-\[\#25192f\]{--tw-gradient-to:#25192f;--tw-gradient-stops:var(--tw-gradient-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-\[\#63206d\]{--tw-gradient-to:#63206d;--tw-gradient-stops:var(--tw-gradient-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-\[\#111019\]{--tw-gradient-to:#111019;--tw-gradient-stops:var(--tw-gradient-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-\[\#121019\]{--tw-gradient-to:#121019;--tw-gradient-stops:var(--tw-gradient-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\/15{--tw-gradient-to:#00000026}@supports (color:color-mix(in lab, red, red)){.to-black\/15{--tw-gradient-to:color-mix(in oklab, var(--color-black) 15%, transparent)}}.to-black\/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-black\/90{--tw-gradient-to:#000000e6}@supports (color:color-mix(in lab, red, red)){.to-black\/90{--tw-gradient-to:color-mix(in oklab, var(--color-black) 90%, transparent)}}.to-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))}.to-blue-500{--tw-gradient-to:var(--color-blue-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-blue-500\/\[0\.05\]{--tw-gradient-to:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.to-blue-500\/\[0\.05\]{--tw-gradient-to:color-mix(in oklab, var(--color-blue-500) 5%, transparent)}}.to-blue-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-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\/\[0\.05\]{--tw-gradient-to:#00b7d70d}@supports (color:color-mix(in lab, red, red)){.to-cyan-500\/\[0\.05\]{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.to-cyan-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-cyan-500\/\[0\.06\]{--tw-gradient-to:#00b7d70f}@supports (color:color-mix(in lab, red, red)){.to-cyan-500\/\[0\.06\]{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 6%, transparent)}}.to-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))}.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-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\/30{--tw-gradient-to:#e12afb4d}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-500\/30{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-500) 30%, transparent)}}.to-fuchsia-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))}.to-fuchsia-500\/\[0\.04\]{--tw-gradient-to:#e12afb0a}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-500\/\[0\.04\]{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-500) 4%, transparent)}}.to-fuchsia-500\/\[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))}.to-fuchsia-500\/\[0\.05\]{--tw-gradient-to:#e12afb0d}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-500\/\[0\.05\]{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-500) 5%, transparent)}}.to-fuchsia-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-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-950{--tw-gradient-to:var(--color-fuchsia-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-fuchsia-950\/60{--tw-gradient-to:#4b004f99}@supports (color:color-mix(in lab, red, red)){.to-fuchsia-950\/60{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-950) 60%, transparent)}}.to-fuchsia-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-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-pink-500{--tw-gradient-to:var(--color-pink-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-pink-500\/\[0\.05\]{--tw-gradient-to:#f6339a0d}@supports (color:color-mix(in lab, red, red)){.to-pink-500\/\[0\.05\]{--tw-gradient-to:color-mix(in oklab, var(--color-pink-500) 5%, transparent)}}.to-pink-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-pink-500\/\[0\.07\]{--tw-gradient-to:#f6339a12}@supports (color:color-mix(in lab, red, red)){.to-pink-500\/\[0\.07\]{--tw-gradient-to:color-mix(in oklab, var(--color-pink-500) 7.0%, transparent)}}.to-pink-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))}.to-sky-400{--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))}.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\/\[0\.05\]{--tw-gradient-to:#00a5ef0d}@supports (color:color-mix(in lab, red, red)){.to-sky-500\/\[0\.05\]{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 5%, transparent)}}.to-sky-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-slate-950{--tw-gradient-to:var(--color-slate-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-teal-600{--tw-gradient-to:var(--color-teal-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-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\/20{--tw-gradient-to:#c4b4ff33}@supports (color:color-mix(in lab, red, red)){.to-violet-300\/20{--tw-gradient-to:color-mix(in oklab, var(--color-violet-300) 20%, transparent)}}.to-violet-300\/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{--tw-gradient-to: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))}.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-500\/\[0\.10\]{--tw-gradient-to:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/\[0\.10\]{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.to-violet-500\/\[0\.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-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-600\/75{--tw-gradient-to:#7f22febf}@supports (color:color-mix(in lab, red, red)){.to-violet-600\/75{--tw-gradient-to:color-mix(in oklab, var(--color-violet-600) 75%, transparent)}}.to-violet-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-white{--tw-gradient-to: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))}.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-white\/\[0\.04\]{--tw-gradient-to:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.to-white\/\[0\.04\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 4%, transparent)}}.to-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))}.to-white\/\[0\.025\]{--tw-gradient-to:#ffffff06}@supports (color:color-mix(in lab, red, red)){.to-white\/\[0\.025\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.to-white\/\[0\.025\]{--tw-gradient-stops:var(--tw-gradient-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\.035\]{--tw-gradient-to:#ffffff09}@supports (color:color-mix(in lab, red, red)){.to-white\/\[0\.035\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.to-white\/\[0\.035\]{--tw-gradient-stops:var(--tw-gradient-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\.045\]{--tw-gradient-to:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.to-white\/\[0\.045\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.to-white\/\[0\.045\]{--tw-gradient-stops:var(--tw-gradient-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\/\[0\.04\]{--tw-gradient-to:#edb2000a}@supports (color:color-mix(in lab, red, red)){.to-yellow-500\/\[0\.04\]{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-500) 4%, transparent)}}.to-yellow-500\/\[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))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.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-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-1{padding-inline:var(--spacing)}.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-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-16{padding-inline:calc(var(--spacing) * 16)}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.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-20{padding-block:calc(var(--spacing) * 20)}.py-32{padding-block:calc(var(--spacing) * 32)}.pt-1{padding-top:var(--spacing)}.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-7{padding-top:calc(var(--spacing) * 7)}.pr-1{padding-right:var(--spacing)}.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-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-\[18px\]{padding-left:18px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.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-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--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-\[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-\[18px\]{font-size:18px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-none{--tw-leading:1;line-height:1}.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)!important;font-weight:var(--font-weight-black)!important}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.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\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.17em\]{--tw-tracking:.17em;letter-spacing:.17em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.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)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.\[word-break\:break-word\]{word-break:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#211b00\]{color:#211b00!important}.text-\[\#1a0dab\]{color:#1a0dab}.text-\[\#4d5156\]{color:#4d5156}.text-\[\#202124\]{color:#202124}.text-\[\#eceaf4\]{color:#eceaf4}.text-\[\#f8edf2\]{color:#f8edf2}.text-amber-50{color:var(--color-amber-50)}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/50{color:#fef3c680}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/50{color:color-mix(in oklab, var(--color-amber-100) 50%, transparent)}}.text-amber-100\/55{color:#fef3c68c}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/55{color:color-mix(in oklab, var(--color-amber-100) 55%, transparent)}}.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\/65{color:#fef3c6a6}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/65{color:color-mix(in oklab, var(--color-amber-100) 65%, 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\/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-200{color:var(--color-amber-200)}.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\/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\/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-300{color:var(--color-amber-300)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-blue-100\/80{color:#dbeafecc}@supports (color:color-mix(in lab, red, red)){.text-blue-100\/80{color:color-mix(in oklab, var(--color-blue-100) 80%, transparent)}}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-700{color:var(--color-blue-700)}.text-blue-900{color:var(--color-blue-900)}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-300\/70{color:#53eafdb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/70{color:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-50\/65{color:#ecfdf5a6}@supports (color:color-mix(in lab, red, red)){.text-emerald-50\/65{color:color-mix(in oklab, var(--color-emerald-50) 65%, transparent)}}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-100\/40{color:#d0fae566}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/40{color:color-mix(in oklab, var(--color-emerald-100) 40%, transparent)}}.text-emerald-100\/50{color:#d0fae580}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/50{color:color-mix(in oklab, var(--color-emerald-100) 50%, transparent)}}.text-emerald-100\/60{color:#d0fae599}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/60{color:color-mix(in oklab, var(--color-emerald-100) 60%, transparent)}}.text-emerald-100\/65{color:#d0fae5a6}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/65{color:color-mix(in oklab, var(--color-emerald-100) 65%, transparent)}}.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\/75{color:#d0fae5bf}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/75{color:color-mix(in oklab, var(--color-emerald-100) 75%, transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-200\/50{color:#a4f4cf80}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/50{color:color-mix(in oklab, var(--color-emerald-200) 50%, transparent)}}.text-emerald-200\/60{color:#a4f4cf99}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/60{color:color-mix(in oklab, var(--color-emerald-200) 60%, transparent)}}.text-emerald-200\/65{color:#a4f4cfa6}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/65{color:color-mix(in oklab, var(--color-emerald-200) 65%, transparent)}}.text-emerald-200\/70{color:#a4f4cfb3}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/70{color:color-mix(in oklab, var(--color-emerald-200) 70%, 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\/60{color:#5ee9b599}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/60{color:color-mix(in oklab, var(--color-emerald-300) 60%, transparent)}}.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-400{color:var(--color-emerald-400)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-950{color:var(--color-emerald-950)}.text-fuchsia-50{color:var(--color-fuchsia-50)}.text-fuchsia-50\/85{color:#fdf4ffd9}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-50\/85{color:color-mix(in oklab, var(--color-fuchsia-50) 85%, transparent)}}.text-fuchsia-100{color:var(--color-fuchsia-100)}.text-fuchsia-100\/50{color:#fae8ff80}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-100\/50{color:color-mix(in oklab, var(--color-fuchsia-100) 50%, transparent)}}.text-fuchsia-100\/65{color:#fae8ffa6}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-100\/65{color:color-mix(in oklab, var(--color-fuchsia-100) 65%, transparent)}}.text-fuchsia-100\/70{color:#fae8ffb3}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-100\/70{color:color-mix(in oklab, var(--color-fuchsia-100) 70%, transparent)}}.text-fuchsia-100\/75{color:#fae8ffbf}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-100\/75{color:color-mix(in oklab, var(--color-fuchsia-100) 75%, transparent)}}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-fuchsia-200\/70{color:#f6cfffb3}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-200\/70{color:color-mix(in oklab, var(--color-fuchsia-200) 70%, 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\/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\/60{color:#f2a9ff99}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-300\/60{color:color-mix(in oklab, var(--color-fuchsia-300) 60%, 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-indigo-300{color:var(--color-indigo-300)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-950{color:var(--color-indigo-950)}.text-orange-50{color:var(--color-orange-50)}.text-orange-50\/65{color:#fff7eda6}@supports (color:color-mix(in lab, red, red)){.text-orange-50\/65{color:color-mix(in oklab, var(--color-orange-50) 65%, transparent)}}.text-orange-50\/85{color:#fff7edd9}@supports (color:color-mix(in lab, red, red)){.text-orange-50\/85{color:color-mix(in oklab, var(--color-orange-50) 85%, transparent)}}.text-orange-100{color:var(--color-orange-100)}.text-orange-100\/45{color:#ffedd573}@supports (color:color-mix(in lab, red, red)){.text-orange-100\/45{color:color-mix(in oklab, var(--color-orange-100) 45%, transparent)}}.text-orange-100\/50{color:#ffedd580}@supports (color:color-mix(in lab, red, red)){.text-orange-100\/50{color:color-mix(in oklab, var(--color-orange-100) 50%, transparent)}}.text-orange-100\/55{color:#ffedd58c}@supports (color:color-mix(in lab, red, red)){.text-orange-100\/55{color:color-mix(in oklab, var(--color-orange-100) 55%, transparent)}}.text-orange-100\/65{color:#ffedd5a6}@supports (color:color-mix(in lab, red, red)){.text-orange-100\/65{color:color-mix(in oklab, var(--color-orange-100) 65%, transparent)}}.text-orange-200{color:var(--color-orange-200)}.text-orange-200\/50{color:#ffd7a880}@supports (color:color-mix(in lab, red, red)){.text-orange-200\/50{color:color-mix(in oklab, var(--color-orange-200) 50%, transparent)}}.text-orange-200\/75{color:#ffd7a8bf}@supports (color:color-mix(in lab, red, red)){.text-orange-200\/75{color:color-mix(in oklab, var(--color-orange-200) 75%, 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-700{color:var(--color-orange-700)}.text-pink-100\/5{color:#fce7f30d}@supports (color:color-mix(in lab, red, red)){.text-pink-100\/5{color:color-mix(in oklab, var(--color-pink-100) 5%, transparent)}}.text-pink-200{color:var(--color-pink-200)}.text-pink-300{color:var(--color-pink-300)}.text-pink-300\/5{color:#fda5d50d}@supports (color:color-mix(in lab, red, red)){.text-pink-300\/5{color:color-mix(in oklab, var(--color-pink-300) 5%, transparent)}}.text-pink-400{color:var(--color-pink-400)}.text-purple-50{color:var(--color-purple-50)}.text-purple-100{color:var(--color-purple-100)}.text-purple-100\/60{color:#f3e8ff99}@supports (color:color-mix(in lab, red, red)){.text-purple-100\/60{color:color-mix(in oklab, var(--color-purple-100) 60%, transparent)}}.text-purple-100\/70{color:#f3e8ffb3}@supports (color:color-mix(in lab, red, red)){.text-purple-100\/70{color:color-mix(in oklab, var(--color-purple-100) 70%, transparent)}}.text-purple-100\/80{color:#f3e8ffcc}@supports (color:color-mix(in lab, red, red)){.text-purple-100\/80{color:color-mix(in oklab, var(--color-purple-100) 80%, transparent)}}.text-purple-200{color:var(--color-purple-200)}.text-purple-200\/50{color:#e9d5ff80}@supports (color:color-mix(in lab, red, red)){.text-purple-200\/50{color:color-mix(in oklab, var(--color-purple-200) 50%, transparent)}}.text-purple-200\/55{color:#e9d5ff8c}@supports (color:color-mix(in lab, red, red)){.text-purple-200\/55{color:color-mix(in oklab, var(--color-purple-200) 55%, transparent)}}.text-purple-200\/60{color:#e9d5ff99}@supports (color:color-mix(in lab, red, red)){.text-purple-200\/60{color:color-mix(in oklab, var(--color-purple-200) 60%, transparent)}}.text-purple-200\/70{color:#e9d5ffb3}@supports (color:color-mix(in lab, red, red)){.text-purple-200\/70{color:color-mix(in oklab, var(--color-purple-200) 70%, transparent)}}.text-purple-300{color:var(--color-purple-300)}.text-purple-300\/40{color:#d9b3ff66}@supports (color:color-mix(in lab, red, red)){.text-purple-300\/40{color:color-mix(in oklab, var(--color-purple-300) 40%, transparent)}}.text-purple-300\/50{color:#d9b3ff80}@supports (color:color-mix(in lab, red, red)){.text-purple-300\/50{color:color-mix(in oklab, var(--color-purple-300) 50%, transparent)}}.text-purple-300\/55{color:#d9b3ff8c}@supports (color:color-mix(in lab, red, red)){.text-purple-300\/55{color:color-mix(in oklab, var(--color-purple-300) 55%, transparent)}}.text-purple-300\/60{color:#d9b3ff99}@supports (color:color-mix(in lab, red, red)){.text-purple-300\/60{color:color-mix(in oklab, var(--color-purple-300) 60%, transparent)}}.text-purple-400{color:var(--color-purple-400)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-purple-950{color:var(--color-purple-950)}.text-red-50{color:var(--color-red-50)}.text-red-100{color:var(--color-red-100)}.text-red-100\/50{color:#ffe2e280}@supports (color:color-mix(in lab, red, red)){.text-red-100\/50{color:color-mix(in oklab, var(--color-red-100) 50%, transparent)}}.text-red-100\/60{color:#ffe2e299}@supports (color:color-mix(in lab, red, red)){.text-red-100\/60{color:color-mix(in oklab, var(--color-red-100) 60%, transparent)}}.text-red-100\/70{color:#ffe2e2b3}@supports (color:color-mix(in lab, red, red)){.text-red-100\/70{color:color-mix(in oklab, var(--color-red-100) 70%, transparent)}}.text-red-100\/80{color:#ffe2e2cc}@supports (color:color-mix(in lab, red, red)){.text-red-100\/80{color:color-mix(in oklab, var(--color-red-100) 80%, transparent)}}.text-red-200{color:var(--color-red-200)}.text-red-200\/60{color:#ffcaca99}@supports (color:color-mix(in lab, red, red)){.text-red-200\/60{color:color-mix(in oklab, var(--color-red-200) 60%, transparent)}}.text-red-300{color:var(--color-red-300)}.text-red-300\/60{color:#ffa3a399}@supports (color:color-mix(in lab, red, red)){.text-red-300\/60{color:color-mix(in oklab, var(--color-red-300) 60%, transparent)}}.text-red-400{color:var(--color-red-400)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-950{color:var(--color-red-950)}.text-rose-100{color:var(--color-rose-100)}.text-rose-100\/70{color:#ffe4e6b3}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/70{color:color-mix(in oklab, var(--color-rose-100) 70%, transparent)}}.text-rose-200{color:var(--color-rose-200)}.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-sky-50{color:var(--color-sky-50)}.text-sky-50\/65{color:#f0f9ffa6}@supports (color:color-mix(in lab, red, red)){.text-sky-50\/65{color:color-mix(in oklab, var(--color-sky-50) 65%, transparent)}}.text-sky-100{color:var(--color-sky-100)}.text-sky-100\/45{color:#dff2fe73}@supports (color:color-mix(in lab, red, red)){.text-sky-100\/45{color:color-mix(in oklab, var(--color-sky-100) 45%, transparent)}}.text-sky-100\/50{color:#dff2fe80}@supports (color:color-mix(in lab, red, red)){.text-sky-100\/50{color:color-mix(in oklab, var(--color-sky-100) 50%, transparent)}}.text-sky-100\/60{color:#dff2fe99}@supports (color:color-mix(in lab, red, red)){.text-sky-100\/60{color:color-mix(in oklab, var(--color-sky-100) 60%, transparent)}}.text-sky-100\/70{color:#dff2feb3}@supports (color:color-mix(in lab, red, red)){.text-sky-100\/70{color:color-mix(in oklab, var(--color-sky-100) 70%, transparent)}}.text-sky-100\/80{color:#dff2fecc}@supports (color:color-mix(in lab, red, red)){.text-sky-100\/80{color:color-mix(in oklab, var(--color-sky-100) 80%, transparent)}}.text-sky-200{color:var(--color-sky-200)}.text-sky-200\/50{color:#b8e6fe80}@supports (color:color-mix(in lab, red, red)){.text-sky-200\/50{color:color-mix(in oklab, var(--color-sky-200) 50%, transparent)}}.text-sky-200\/65{color:#b8e6fea6}@supports (color:color-mix(in lab, red, red)){.text-sky-200\/65{color:color-mix(in oklab, var(--color-sky-200) 65%, transparent)}}.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\/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-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-slate-50{color:var(--color-slate-50)}.text-slate-100{color:var(--color-slate-100)}.text-slate-100\/90{color:#f1f5f9e6}@supports (color:color-mix(in lab, red, red)){.text-slate-100\/90{color:color-mix(in oklab, var(--color-slate-100) 90%, transparent)}}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-300\/70{color:#cad5e2b3}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/70{color:color-mix(in oklab, var(--color-slate-300) 70%, transparent)}}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-teal-100{color:var(--color-teal-100)}.text-teal-100\/70{color:#cbfbf1b3}@supports (color:color-mix(in lab, red, red)){.text-teal-100\/70{color:color-mix(in oklab, var(--color-teal-100) 70%, transparent)}}.text-teal-200{color:var(--color-teal-200)}.text-teal-300{color:var(--color-teal-300)}.text-teal-300\/60{color:#46ecd599}@supports (color:color-mix(in lab, red, red)){.text-teal-300\/60{color:color-mix(in oklab, var(--color-teal-300) 60%, transparent)}}.text-transparent{color:#0000}.text-violet-50{color:var(--color-violet-50)}.text-violet-100{color:var(--color-violet-100)}.text-violet-100\/50{color:#ede9fe80}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/50{color:color-mix(in oklab, var(--color-violet-100) 50%, transparent)}}.text-violet-100\/70{color:#ede9feb3}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/70{color:color-mix(in oklab, var(--color-violet-100) 70%, transparent)}}.text-violet-200{color:var(--color-violet-200)}.text-violet-200\/40{color:#ddd6ff66}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/40{color:color-mix(in oklab, var(--color-violet-200) 40%, transparent)}}.text-violet-200\/65{color:#ddd6ffa6}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/65{color:color-mix(in oklab, var(--color-violet-200) 65%, 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\/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\/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\/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-400{color:var(--color-violet-400)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-violet-900{color:var(--color-violet-900)}.text-violet-950{color:var(--color-violet-950)}.text-white{color:var(--color-white)}.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\/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\/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\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, 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\/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\/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-yellow-300{color:var(--color-yellow-300)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-950{color:var(--color-zinc-950)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-blue-600{accent-color:var(--color-blue-600)}.accent-fuchsia-500{accent-color:var(--color-fuchsia-500)}.accent-indigo-600{accent-color:var(--color-indigo-600)}.accent-purple-400{accent-color:var(--color-purple-400)}.accent-purple-700{accent-color:var(--color-purple-700)}.accent-violet-600{accent-color:var(--color-violet-600)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-72{opacity:.72}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.\!shadow-\[0_8px_22px_rgba\(255\,205\,17\,0\.24\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#ffcd113d)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.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_0_0_1px_rgba\(11\,32\,61\,0\.35\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#0b203d59);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\(167\,139\,250\,0\.2\)\,0_16px_50px_rgba\(20\,10\,28\,0\.35\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#a78bfa33), 0 16px 50px var(--tw-shadow-color,#140a1c59);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\(167\,139\,250\,0\.23\)\,inset_0_0_0_1px_rgba\(244\,114\,182\,0\.18\)\,0_24px_70px_rgba\(15\,8\,24\,0\.45\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#a78bfa3b), inset 0 0 0 1px var(--tw-shadow-color,#f472b62e), 0 24px 70px var(--tw-shadow-color,#0f081873);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_7px_rgba\(255\,205\,17\,0\.95\)\]{--tw-shadow:0 0 7px var(--tw-shadow-color,#ffcd11f2);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\(52\,211\,153\,0\.6\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#34d39999);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\(167\,139\,250\,0\.75\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#a78bfabf);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\(52\,211\,153\,0\.12\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#34d3991f);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\(250\,204\,21\,0\.12\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#facc151f);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\(249\,115\,22\,0\.08\)\]{--tw-shadow:0 0 60px var(--tw-shadow-color,#f9731614);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_12px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#0f172a29);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_5px_15px_rgba\(52\,211\,153\,0\.34\)\]{--tw-shadow:0 5px 15px var(--tw-shadow-color,#34d39957);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_5px_15px_rgba\(56\,189\,248\,0\.34\)\]{--tw-shadow:0 5px 15px var(--tw-shadow-color,#38bdf857);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_5px_15px_rgba\(139\,92\,246\,0\.30\)\]{--tw-shadow:0 5px 15px var(--tw-shadow-color,#8b5cf64d);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_5px_15px_rgba\(139\,92\,246\,0\.35\)\]{--tw-shadow:0 5px 15px 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_5px_15px_rgba\(217\,70\,239\,0\.34\)\]{--tw-shadow:0 5px 15px var(--tw-shadow-color,#d946ef57);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_5px_15px_rgba\(245\,158\,11\,0\.34\)\]{--tw-shadow:0 5px 15px var(--tw-shadow-color,#f59e0b57);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_5px_16px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow:0 5px 16px var(--tw-shadow-color,#0f172a47);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_5px_18px_rgba\(124\,58\,237\,0\.10\)\]{--tw-shadow:0 5px 18px var(--tw-shadow-color,#7c3aed1a);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_6px_18px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#0f172a1a);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_6px_18px_rgba\(217\,70\,239\,0\.30\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#d946ef4d);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_6px_18px_rgba\(245\,158\,11\,0\.40\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#f59e0b66);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_7px_20px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 7px 20px var(--tw-shadow-color,#0f172a24);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_7px_20px_rgba\(16\,185\,129\,0\.32\)\]{--tw-shadow:0 7px 20px var(--tw-shadow-color,#10b98152);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_7px_20px_rgba\(52\,211\,153\,0\.42\)\]{--tw-shadow:0 7px 20px var(--tw-shadow-color,#34d3996b);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_7px_20px_rgba\(56\,189\,248\,0\.42\)\]{--tw-shadow:0 7px 20px var(--tw-shadow-color,#38bdf86b);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_7px_20px_rgba\(139\,92\,246\,0\.38\)\]{--tw-shadow:0 7px 20px var(--tw-shadow-color,#8b5cf661);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_7px_20px_rgba\(139\,92\,246\,0\.45\)\]{--tw-shadow:0 7px 20px var(--tw-shadow-color,#8b5cf673);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_7px_20px_rgba\(217\,70\,239\,0\.42\)\]{--tw-shadow:0 7px 20px var(--tw-shadow-color,#d946ef6b);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_7px_20px_rgba\(245\,158\,11\,0\.42\)\]{--tw-shadow:0 7px 20px var(--tw-shadow-color,#f59e0b6b);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_22px_rgba\(56\,189\,248\,0\.18\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#38bdf82e);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_22px_rgba\(168\,85\,247\,0\.20\)\]{--tw-shadow:0 8px 22px var(--tw-shadow-color,#a855f733);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\.12\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a1f);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_32px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#0f172a1f);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_32px_rgba\(15\,23\,42\,0\.13\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#0f172a21);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\(56\,189\,248\,0\.20\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#38bdf833);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_14px_38px_rgba\(15\,23\,42\,0\.13\)\]{--tw-shadow:0 14px 38px var(--tw-shadow-color,#0f172a21);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_14px_38px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 14px 38px var(--tw-shadow-color,#0f172a24);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_18px_50px_rgba\(217\,70\,239\,0\.15\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#d946ef26);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_18px_55px_rgba\(76\,29\,149\,0\.22\)\]{--tw-shadow:0 18px 55px var(--tw-shadow-color,#4c1d9538);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_22px_70px_rgba\(16\,185\,129\,0\.08\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#10b98114);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_24px_70px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0f172a47);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_24px_80px_rgba\(56\,189\,248\,0\.08\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#38bdf814);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_30px_90px_rgba\(0\,0\,0\,0\.38\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#00000061);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_35px_100px_rgba\(15\,23\,42\,0\.30\)\]{--tw-shadow:0 35px 100px var(--tw-shadow-color,#0f172a4d);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-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-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)}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, 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\/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-blue-950\/30{--tw-shadow-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.shadow-blue-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-fuchsia-950\/30{--tw-shadow-color:#4b004f4d}@supports (color:color-mix(in lab, red, red)){.shadow-fuchsia-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-fuchsia-950) 30%, 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-purple-950\/30{--tw-shadow-color:#3c03664d}@supports (color:color-mix(in lab, red, red)){.shadow-purple-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-300\/40{--tw-shadow-color:#cad5e266}@supports (color:color-mix(in lab, red, red)){.shadow-slate-300\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-teal-950\/30{--tw-shadow-color:#022f2e4d}@supports (color:color-mix(in lab, red, red)){.shadow-teal-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-teal-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-200{--tw-shadow-color:#ddd6ff}@supports (color:lab(0% 0 0)){.shadow-violet-200{--tw-shadow-color:lab(87.0888% 8.53688 -19.4189)}}@supports (color:color-mix(in lab, red, red)){.shadow-violet-200{--tw-shadow-color:color-mix(in oklab, var(--color-violet-200) var(--tw-shadow-alpha), transparent)}}.shadow-violet-200\/80{--tw-shadow-color:#ddd6ffcc}@supports (color:color-mix(in lab, red, red)){.shadow-violet-200\/80{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-200) 80%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-950\/30{--tw-shadow-color:#2f0d684d}@supports (color:color-mix(in lab, red, red)){.shadow-violet-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-950\/40{--tw-shadow-color:#2f0d6866}@supports (color:color-mix(in lab, red, red)){.shadow-violet-950\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-950) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#0b203d\]\/70{--tw-ring-color:#0b203db3}@supports (color:lab(0% 0 0)){.ring-\[\#0b203d\]\/70{--tw-ring-color:lab(11.9096% .796162 -21.4792/.7)}}.ring-emerald-400\/10{--tw-ring-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.ring-emerald-400\/10{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 10%, 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)}}.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,)}.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,)}.grayscale{--tw-grayscale:grayscale(100%);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\.8\]{--tw-saturate:saturate(.8);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{--tw-backdrop-blur:blur(8px);-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-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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-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-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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.\[writer-mail-create\:error-persistence\]{writer-mail-create:error-persistence}@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\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-\[1\.015\]:is(:where(.group):hover *){scale:1.015}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:text-white\/60:is(:where(.group):hover *){color:#fff9}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/60:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-sky-500\/20::file-selector-button{background-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.file\:bg-sky-500\/20::file-selector-button{background-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:font-bold::file-selector-button{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.file\:text-sky-100::file-selector-button{color:var(--color-sky-100)}.placeholder\:text-purple-300\/35::placeholder{color:#d9b3ff59}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-purple-300\/35::placeholder{color:color-mix(in oklab, var(--color-purple-300) 35%, transparent)}}.placeholder\:text-purple-300\/50::placeholder{color:#d9b3ff80}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-purple-300\/50::placeholder{color:color-mix(in oklab, var(--color-purple-300) 50%, transparent)}}.placeholder\:text-red-100\/30::placeholder{color:#ffe2e24d}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-red-100\/30::placeholder{color:color-mix(in oklab, var(--color-red-100) 30%, transparent)}}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}.placeholder\:text-slate-600::placeholder{color:var(--color-slate-600)}.placeholder\:opacity-35::placeholder{opacity:.35}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.focus-within\:border-violet-300\/30:focus-within{border-color:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-violet-300\/30:focus-within{border-color:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}@media (hover:hover){.hover\:\!-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:rounded-\[14px\]:hover{border-radius:14px}.hover\:border-\[\#24568f\]:hover{border-color:#24568f}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-blue-300\/30:hover{border-color:#90c5ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-300\/30:hover{border-color:color-mix(in oklab, var(--color-blue-300) 30%, transparent)}}.hover\:border-emerald-400:hover{border-color:var(--color-emerald-400)}.hover\:border-fuchsia-200\/60:hover{border-color:#f6cfff99}@supports (color:color-mix(in lab, red, red)){.hover\:border-fuchsia-200\/60:hover{border-color:color-mix(in oklab, var(--color-fuchsia-200) 60%, transparent)}}.hover\:border-fuchsia-300\/30:hover{border-color:#f2a9ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-fuchsia-300\/30:hover{border-color:color-mix(in oklab, var(--color-fuchsia-300) 30%, transparent)}}.hover\:border-fuchsia-300\/35:hover{border-color:#f2a9ff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-fuchsia-300\/35:hover{border-color:color-mix(in oklab, var(--color-fuchsia-300) 35%, transparent)}}.hover\:border-fuchsia-300\/40:hover{border-color:#f2a9ff66}@supports (color:color-mix(in lab, red, red)){.hover\:border-fuchsia-300\/40:hover{border-color:color-mix(in oklab, var(--color-fuchsia-300) 40%, transparent)}}.hover\:border-indigo-400:hover{border-color:var(--color-indigo-400)}.hover\:border-pink-300\/25:hover{border-color:#fda5d540}@supports (color:color-mix(in lab, red, red)){.hover\:border-pink-300\/25:hover{border-color:color-mix(in oklab, var(--color-pink-300) 25%, transparent)}}.hover\:border-pink-300\/30:hover{border-color:#fda5d54d}@supports (color:color-mix(in lab, red, red)){.hover\:border-pink-300\/30:hover{border-color:color-mix(in oklab, var(--color-pink-300) 30%, transparent)}}.hover\:border-purple-300\/30:hover{border-color:#d9b3ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-purple-300\/30:hover{border-color:color-mix(in oklab, var(--color-purple-300) 30%, transparent)}}.hover\:border-purple-400:hover{border-color:var(--color-purple-400)}.hover\:border-red-300\/25:hover{border-color:#ffa3a340}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-300\/25:hover{border-color:color-mix(in oklab, var(--color-red-300) 25%, transparent)}}.hover\:border-red-300\/30:hover{border-color:#ffa3a34d}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-300\/30:hover{border-color:color-mix(in oklab, var(--color-red-300) 30%, transparent)}}.hover\:border-red-300\/40:hover{border-color:#ffa3a366}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-300\/40:hover{border-color:color-mix(in oklab, var(--color-red-300) 40%, transparent)}}.hover\:border-sky-300\/45:hover{border-color:#77d4ff73}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-300\/45:hover{border-color:color-mix(in oklab, var(--color-sky-300) 45%, transparent)}}.hover\:border-transparent:hover{border-color:#0000}.hover\:border-violet-300:hover{border-color:var(--color-violet-300)}.hover\:border-violet-300\/20:hover{border-color:#c4b4ff33}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-300\/20:hover{border-color:color-mix(in oklab, var(--color-violet-300) 20%, transparent)}}.hover\:border-violet-300\/30:hover{border-color:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-300\/30:hover{border-color:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}.hover\:border-violet-300\/35:hover{border-color:#c4b4ff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-300\/35:hover{border-color:color-mix(in oklab, var(--color-violet-300) 35%, transparent)}}.hover\:border-violet-400\/50:hover{border-color:#a685ff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-400\/50:hover{border-color:color-mix(in oklab, var(--color-violet-400) 50%, transparent)}}.hover\:border-violet-500\/20:hover{border-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-500\/20:hover{border-color:color-mix(in oklab, var(--color-violet-500) 20%, 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\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:\!bg-\[\#e9bb00\]:hover{background-color:#e9bb00!important}.hover\:bg-\[\#1d1a27\]:hover{background-color:#1d1a27}.hover\:bg-\[\#292d38\]:hover{background-color:#292d38}.hover\:bg-\[\#24568f\]\/45:hover{background-color:#24568f73;background-color:lab(35.4569% -1.1806 -37.1001/.45)}.hover\:bg-\[\#292534\]:hover{background-color:#292534}.hover\:bg-\[\#383838\]:hover{background-color:#383838}.hover\:bg-amber-400\/\[0\.07\]:hover{background-color:#fcbb0012}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-400\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--color-amber-400) 7.0%, 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\/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\.17\]:hover{background-color:#f99c002b}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/\[0\.17\]:hover{background-color:color-mix(in oklab, var(--color-amber-500) 17%, 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\/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\/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\/\[\.04\]:hover{background-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[\.04\]:hover{background-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-700\/35:hover{background-color:#1447e659}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-700\/35:hover{background-color:color-mix(in oklab, var(--color-blue-700) 35%, transparent)}}.hover\:bg-blue-800:hover{background-color:var(--color-blue-800)}.hover\:bg-cyan-500:hover{background-color:var(--color-cyan-500)}.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\/\[0\.18\]:hover{background-color:#00b7d72e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/\[0\.18\]:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 18%, transparent)}}.hover\:bg-cyan-500\/\[0\.20\]:hover{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/\[0\.20\]:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.hover\:bg-cyan-500\/\[0\.24\]:hover{background-color:#00b7d73d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-500\/\[0\.24\]:hover{background-color:color-mix(in oklab, var(--color-cyan-500) 24%, transparent)}}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-300:hover{background-color:var(--color-emerald-300)}.hover\:bg-emerald-500\/15:hover{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/15:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, 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-emerald-500\/90:hover{background-color:#00bb7fe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/90:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 90%, transparent)}}.hover\:bg-emerald-500\/\[0\.17\]:hover{background-color:#00bb7f2b}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/\[0\.17\]:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 17%, transparent)}}.hover\:bg-fuchsia-500:hover{background-color:var(--color-fuchsia-500)}.hover\:bg-fuchsia-500\/15:hover{background-color:#e12afb26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-fuchsia-500\/15:hover{background-color:color-mix(in oklab, var(--color-fuchsia-500) 15%, 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-indigo-500:hover{background-color:var(--color-indigo-500)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.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\/25:hover{background-color:#fe6e0040}@supports (color:color-mix(in lab, red, red)){.hover\:bg-orange-500\/25:hover{background-color:color-mix(in oklab, var(--color-orange-500) 25%, transparent)}}.hover\:bg-orange-500\/\[0\.15\]:hover{background-color:#fe6e0026}@supports (color:color-mix(in lab, red, red)){.hover\:bg-orange-500\/\[0\.15\]:hover{background-color:color-mix(in oklab, var(--color-orange-500) 15%, transparent)}}.hover\:bg-pink-300\/10:hover{background-color:#fda5d51a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-pink-300\/10:hover{background-color:color-mix(in oklab, var(--color-pink-300) 10%, transparent)}}.hover\:bg-pink-300\/\[0\.06\]:hover{background-color:#fda5d50f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-pink-300\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-pink-300) 6%, transparent)}}.hover\:bg-purple-50:hover{background-color:var(--color-purple-50)}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:bg-purple-400:hover{background-color:var(--color-purple-400)}.hover\:bg-purple-500:hover{background-color:var(--color-purple-500)}.hover\:bg-purple-600:hover{background-color:var(--color-purple-600)}.hover\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\:bg-purple-700\/35:hover{background-color:#8200da59}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-700\/35:hover{background-color:color-mix(in oklab, var(--color-purple-700) 35%, transparent)}}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/5:hover{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/5:hover{background-color:color-mix(in oklab, var(--color-red-500) 5%, 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\/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-red-500\/25:hover{background-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/25:hover{background-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.hover\:bg-red-500\/30:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/30:hover{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.hover\:bg-red-500\/35:hover{background-color:#fb2c3659}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/35:hover{background-color:color-mix(in oklab, var(--color-red-500) 35%, transparent)}}.hover\:bg-red-500\/\[0\.12\]:hover{background-color:#fb2c361f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/\[0\.12\]:hover{background-color:color-mix(in oklab, var(--color-red-500) 12%, transparent)}}.hover\:bg-red-600\/35:hover{background-color:#e4001459}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/35:hover{background-color:color-mix(in oklab, var(--color-red-600) 35%, transparent)}}.hover\:bg-red-600\/\[0\.24\]:hover{background-color:#e400143d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/\[0\.24\]:hover{background-color:color-mix(in oklab, var(--color-red-600) 24%, transparent)}}.hover\:bg-red-600\/\[0\.25\]:hover{background-color:#e4001440}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/\[0\.25\]:hover{background-color:color-mix(in oklab, var(--color-red-600) 25%, transparent)}}.hover\:bg-rose-400\/\[0\.11\]:hover{background-color:#ff667f1c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-400\/\[0\.11\]:hover{background-color:color-mix(in oklab, var(--color-rose-400) 11%, 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\/\[0\.15\]:hover{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/\[0\.15\]:hover{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.hover\:bg-rose-500\/\[0\.16\]:hover{background-color:#ff235729}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/\[0\.16\]:hover{background-color:color-mix(in oklab, var(--color-rose-500) 16%, transparent)}}.hover\:bg-sky-50:hover{background-color:var(--color-sky-50)}.hover\:bg-sky-100:hover{background-color:var(--color-sky-100)}.hover\:bg-sky-300:hover{background-color:var(--color-sky-300)}.hover\:bg-sky-400\/\[0\.10\]:hover{background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-400\/\[0\.10\]:hover{background-color:color-mix(in oklab, var(--color-sky-400) 10%, 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\/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\.15\]:hover{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/\[0\.15\]:hover{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-teal-400:hover{background-color:var(--color-teal-400)}.hover\:bg-teal-500\/20:hover{background-color:#00baa733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal-500\/20:hover{background-color:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}.hover\:bg-violet-50:hover{background-color:var(--color-violet-50)}.hover\:bg-violet-100:hover{background-color:var(--color-violet-100)}.hover\:bg-violet-400:hover{background-color:var(--color-violet-400)}.hover\:bg-violet-400\/10:hover{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-400\/10:hover{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.hover\:bg-violet-400\/15:hover{background-color:#a685ff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-400\/15:hover{background-color:color-mix(in oklab, var(--color-violet-400) 15%, transparent)}}.hover\:bg-violet-400\/20:hover{background-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-400\/20:hover{background-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.hover\:bg-violet-400\/\[0\.12\]:hover{background-color:#a685ff1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-400\/\[0\.12\]:hover{background-color:color-mix(in oklab, var(--color-violet-400) 12%, transparent)}}.hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.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\/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\/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\/40:hover{background-color:#8d54ff66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/40:hover{background-color:color-mix(in oklab, var(--color-violet-500) 40%, transparent)}}.hover\:bg-violet-500\/75:hover{background-color:#8d54ffbf}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/75:hover{background-color:color-mix(in oklab, var(--color-violet-500) 75%, transparent)}}.hover\:bg-violet-500\/85:hover{background-color:#8d54ffd9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/85:hover{background-color:color-mix(in oklab, var(--color-violet-500) 85%, 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\.18\]:hover{background-color:#8d54ff2e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/\[0\.18\]:hover{background-color:color-mix(in oklab, var(--color-violet-500) 18%, transparent)}}.hover\:bg-violet-500\/\[0\.19\]:hover{background-color:#8d54ff30}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/\[0\.19\]:hover{background-color:color-mix(in oklab, var(--color-violet-500) 19%, transparent)}}.hover\:bg-violet-600:hover{background-color:var(--color-violet-600)}.hover\:bg-violet-600\/40:hover{background-color:#7f22fe66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-600\/40:hover{background-color:color-mix(in oklab, var(--color-violet-600) 40%, transparent)}}.hover\:bg-violet-700:hover{background-color:var(--color-violet-700)}.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\/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\/\[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\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--color-white) 7.0%, 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\:bg-white\/\[0\.10\]:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.10\]:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/\[0\.025\]:hover{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.025\]:hover{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.hover\:bg-white\/\[0\.045\]:hover{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.045\]:hover{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.055\]:hover{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.hover\:from-fuchsia-400:hover{--tw-gradient-from: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))}.hover\:to-violet-400:hover{--tw-gradient-to: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))}.hover\:text-cyan-200:hover{color:var(--color-cyan-200)}.hover\:text-indigo-700:hover{color:var(--color-indigo-700)}.hover\:text-pink-200:hover{color:var(--color-pink-200)}.hover\:text-red-100:hover{color:var(--color-red-100)}.hover\:text-red-200:hover{color:var(--color-red-200)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-rose-300:hover{color:var(--color-rose-300)}.hover\:text-slate-100:hover{color:var(--color-slate-100)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.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-violet-900:hover{color:var(--color-violet-900)}.hover\:text-violet-950:hover{color:var(--color-violet-950)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:\!shadow-\[0_12px_26px_rgba\(255\,205\,17\,0\.30\)\]:hover{--tw-shadow:0 12px 26px var(--tw-shadow-color,#ffcd114d)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.hover\:shadow-\[0_15px_34px_rgba\(15\,23\,42\,0\.18\)\]:hover{--tw-shadow:0 15px 34px var(--tw-shadow-color,#0f172a2e);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-\[0_18px_42px_rgba\(15\,23\,42\,0\.20\)\]:hover{--tw-shadow:0 18px 42px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}}.focus\:border-\[\#24568f\]:focus{border-color:#24568f}.focus\:border-cyan-400\/40:focus{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.focus\:border-cyan-400\/40:focus{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.focus\:border-emerald-300\/40:focus{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.focus\:border-emerald-300\/40:focus{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.focus\:border-fuchsia-300\/50:focus{border-color:#f2a9ff80}@supports (color:color-mix(in lab, red, red)){.focus\:border-fuchsia-300\/50:focus{border-color:color-mix(in oklab, var(--color-fuchsia-300) 50%, transparent)}}.focus\:border-fuchsia-300\/60:focus{border-color:#f2a9ff99}@supports (color:color-mix(in lab, red, red)){.focus\:border-fuchsia-300\/60:focus{border-color:color-mix(in oklab, var(--color-fuchsia-300) 60%, transparent)}}.focus\:border-fuchsia-400:focus{border-color:var(--color-fuchsia-400)}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\:border-orange-300\/40:focus{border-color:#ffb96d66}@supports (color:color-mix(in lab, red, red)){.focus\:border-orange-300\/40:focus{border-color:color-mix(in oklab, var(--color-orange-300) 40%, transparent)}}.focus\:border-orange-400:focus{border-color:var(--color-orange-400)}.focus\:border-purple-300:focus{border-color:var(--color-purple-300)}.focus\:border-red-300:focus{border-color:var(--color-red-300)}.focus\:border-red-400:focus{border-color:var(--color-red-400)}.focus\:border-sky-300\/30:focus{border-color:#77d4ff4d}@supports (color:color-mix(in lab, red, red)){.focus\:border-sky-300\/30:focus{border-color:color-mix(in oklab, var(--color-sky-300) 30%, transparent)}}.focus\:border-sky-300\/35:focus{border-color:#77d4ff59}@supports (color:color-mix(in lab, red, red)){.focus\:border-sky-300\/35:focus{border-color:color-mix(in oklab, var(--color-sky-300) 35%, transparent)}}.focus\:border-teal-400\/40:focus{border-color:#00d3bd66}@supports (color:color-mix(in lab, red, red)){.focus\:border-teal-400\/40:focus{border-color:color-mix(in oklab, var(--color-teal-400) 40%, transparent)}}.focus\:border-violet-300\/30:focus{border-color:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.focus\:border-violet-300\/30:focus{border-color:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}.focus\:border-violet-300\/50:focus{border-color:#c4b4ff80}@supports (color:color-mix(in lab, red, red)){.focus\:border-violet-300\/50:focus{border-color:color-mix(in oklab, var(--color-violet-300) 50%, transparent)}}.focus\:border-violet-400:focus{border-color:var(--color-violet-400)}.focus\:border-violet-500:focus{border-color:var(--color-violet-500)}.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-4:focus{--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)}.focus\:ring-indigo-100:focus{--tw-ring-color:var(--color-indigo-100)}.focus\:ring-violet-400\/20:focus{--tw-ring-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-violet-400\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-violet-400) 20%, 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-violet-300\/70:focus-visible{--tw-ring-color:#c4b4ffb3}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-violet-300\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-violet-300) 70%, transparent)}}.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)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-25:disabled{opacity:.25}.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-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (min-width:40rem){.sm\:top-20{top:calc(var(--spacing) * 20)}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:bottom-auto{bottom:auto}.sm\:left-auto{left:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:h-\[calc\(100dvh-40px\)\]{height:calc(100dvh - 40px)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-\[430px\]{width:430px}.sm\:w-auto{width:auto}.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-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[36px_1fr_auto\]{grid-template-columns:36px 1fr auto}.sm\:grid-cols-\[150px_1fr_100px\]{grid-template-columns:150px 1fr 100px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:py-9{padding-block:calc(var(--spacing) * 9)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[14px\]{font-size:14px}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:grid{display:grid}.md\:h-\[760px\]{height:760px}.md\:h-screen{height:100vh}.md\:max-h-none{max-height:none}.md\:min-h-screen{min-height:100vh}.md\:w-\[158px\]{width:158px}.md\:min-w-0{min-width:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[1fr_minmax\(240px\,40\%\)\]{grid-template-columns:1fr minmax(240px,40%)}.md\:grid-cols-\[54px_1fr_auto\]{grid-template-columns:54px 1fr auto}.md\:grid-cols-\[60px_1fr_auto\]{grid-template-columns:60px 1fr auto}.md\:grid-cols-\[72px_250px_minmax\(0\,1fr\)\]{grid-template-columns:72px 250px minmax(0,1fr)}.md\:grid-cols-\[72px_260px_minmax\(0\,1fr\)\]{grid-template-columns:72px 260px minmax(0,1fr)}.md\:grid-cols-\[150px_260px_minmax\(0\,1fr\)\]{grid-template-columns:150px 260px minmax(0,1fr)}.md\:grid-cols-\[176px_250px_minmax\(0\,1fr\)\]{grid-template-columns:176px 250px minmax(0,1fr)}.md\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.md\:grid-cols-\[minmax\(240px\,40\%\)_1fr\]{grid-template-columns:minmax(240px,40%) 1fr}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:overflow-hidden{overflow:hidden}.md\:overflow-y-auto{overflow-y:auto}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-9{padding-inline:calc(var(--spacing) * 9)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:block{display:block}.lg\:max-w-\[560px\]{max-width:560px}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[0\.30fr_1fr\]{grid-template-columns:.3fr 1fr}.lg\:grid-cols-\[0\.34fr_1fr\]{grid-template-columns:.34fr 1fr}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[1\.45fr_0\.8fr\]{grid-template-columns:1.45fr .8fr}.lg\:grid-cols-\[1\.45fr_0\.55fr\]{grid-template-columns:1.45fr .55fr}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:grid-cols-\[230px_1fr\]{grid-template-columns:230px 1fr}.lg\:grid-cols-\[310px_minmax\(0\,1fr\)\]{grid-template-columns:310px minmax(0,1fr)}.lg\:grid-cols-\[390px_minmax\(0\,1fr\)\]{grid-template-columns:390px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.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\:p-7{padding:calc(var(--spacing) * 7)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:block{display:block}.xl\:hidden{display:none}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[72px_270px_minmax\(0\,1fr\)_270px\]{grid-template-columns:72px 270px minmax(0,1fr) 270px}.xl\:grid-cols-\[72px_280px_minmax\(0\,1fr\)_260px\]{grid-template-columns:72px 280px minmax(0,1fr) 260px}.xl\:grid-cols-\[150px_280px_minmax\(0\,1fr\)_260px\]{grid-template-columns:150px 280px minmax(0,1fr) 260px}.xl\:grid-cols-\[188px_270px_minmax\(0\,1fr\)_270px\]{grid-template-columns:188px 270px minmax(0,1fr) 270px}.xl\:grid-cols-\[280px_minmax\(0\,1fr\)_250px\]{grid-template-columns:280px minmax(0,1fr) 250px}.xl\:grid-cols-\[330px_minmax\(0\,1fr\)\]{grid-template-columns:330px minmax(0,1fr)}.xl\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}.xl\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}}@media (min-width:96rem){.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:border-white\/\[\.145\]{border-color:#ffffff25}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/\[\.145\]{border-color:color-mix(in oklab, var(--color-white) 14.5%, transparent)}}.dark\:bg-black{background-color:var(--color-black)}.dark\:text-zinc-50{color:var(--color-zinc-50)}.dark\:text-zinc-400{color:var(--color-zinc-400)}.dark\:invert{--tw-invert:invert(100%);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,)}@media (hover:hover){.dark\:hover\:bg-\[\#1a1a1a\]:hover{background-color:#1a1a1a}.dark\:hover\:bg-\[\#ccc\]:hover{background-color:#ccc}}}}:root{--background:#fffdf9;--foreground:#242038;--purple-dark:#31225b;--purple:#6846b7;--purple-light:#9678dc;--pink:#cf73ad;--gold:#e4aa4d;--cream:#fff8eb;--border:#48306f21;--muted:#726b7d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9de;border-bottom:1px solid #ffffff8c;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:0 6vw;display:grid;position:sticky;top:0}.brand{align-items:center;gap:11px;width:max-content;display:inline-flex}.brand-symbol{color:#fff;background:linear-gradient(135deg, var(--purple), var(--pink));border-radius:14px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 10px 25px #6546b738}.brand strong{letter-spacing:.12em;color:var(--purple-dark);font-family:Georgia,serif;font-size:1rem;display:block}.brand small{color:var(--muted);margin-top:2px;font-size:.67rem;display:block}.main-nav{color:#554d62;align-items:center;gap:34px;font-size:.92rem;display:flex}.main-nav a,.login-link{transition:color .16s}.main-nav a:hover,.login-link:hover{color:var(--purple)}.header-actions{justify-content:flex-end;align-items:center;gap:20px;font-size:.9rem;display:flex}.primary-button,.secondary-button,.light-button{border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-weight:700;transition:transform .16s,box-shadow .16s;display:inline-flex}.primary-button{color:#fff;background:linear-gradient(135deg, var(--purple), var(--pink));box-shadow:0 14px 30px #5c3ca03d}.secondary-button{color:var(--purple-dark);background:#ffffffc2;border:1px solid #4e347a2e}.light-button{color:var(--purple-dark);background:#fff}.primary-button:hover,.secondary-button:hover,.light-button:hover{transform:translateY(-2px)}.small-button{min-height:40px;padding:0 18px;font-size:.84rem}.hero{background:radial-gradient(circle at 15% 15%,#ffe0a8cc,#0000 26%),radial-gradient(circle at 82% 22%,#c6aaf599,#0000 30%),linear-gradient(135deg,#fff9ec 0%,#f9f1ff 47%,#fff6ed 100%);grid-template-columns:.88fr 1.12fr;align-items:center;gap:5vw;min-height:760px;padding:80px 6vw 95px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";opacity:.27;background-image:linear-gradient(#563f7e14 1px,#0000 1px),linear-gradient(90deg,#563f7e14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 76%);mask-image:linear-gradient(90deg,#000,#0000 76%)}.hero-content,.hero-visual{z-index:2;position:relative}.eyebrow,.section-kicker{color:var(--purple);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:.76rem;font-weight:800;display:inline-flex}.hero h1{max-width:720px;color:var(--purple-dark);letter-spacing:-.045em;margin:22px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,5.5vw,6.5rem);font-weight:500;line-height:.99}.hero h1 span{color:var(--pink);font-style:italic;display:block}.hero-text{color:#5e5768;max-width:650px;margin:0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.75}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.trust-row{color:#625a6f;flex-wrap:wrap;gap:20px;margin-top:27px;font-size:.8rem;display:flex}.trust-row span{align-items:center;gap:6px;display:inline-flex}.trust-row svg{color:var(--purple)}.hero-visual{min-width:0}.visual-halo{filter:blur(10px);background:radial-gradient(circle,#ffffffd9,#0000 67%);border-radius:50%;position:absolute;inset:8% 10%}.editor-window{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #fffc;border-radius:28px;min-height:470px;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-3deg)rotateX(1deg);box-shadow:0 45px 100px #49316f36,inset 0 1px #ffffffe6}.window-bar{border-bottom:1px solid var(--border);color:#655c70;grid-template-columns:1fr auto 1fr;align-items:center;min-height:55px;padding:0 20px;font-size:.78rem;display:grid}.window-dots{gap:6px;display:flex}.window-dots span{background:#d4cbdc;border-radius:50%;width:8px;height:8px}.saved-state{color:#4b8b69;justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.editor-body{grid-template-columns:.75fr 1.65fr .9fr;min-height:415px;display:grid}.book-plan,.ai-panel{background:#f9f6fcc7;padding:23px 17px}.book-plan{border-right:1px solid var(--border)}.book-plan>p{color:#948b9e;letter-spacing:.12em;margin:0 0 16px;font-size:.62rem;font-weight:800}.plan-line{color:#716879;border-radius:10px;gap:9px;margin:7px 0;padding:10px;font-size:.7rem;line-height:1.35;display:flex}.plan-line span{color:#a197aa}.plan-line.active{color:var(--purple-dark);background:#fff;box-shadow:0 8px 18px #49316f12}.book-plan button{color:var(--purple);background:0 0;border:0;margin-top:12px;font-size:.67rem}.writing-sheet{background:#fffefb;padding:38px 32px}.chapter-label{color:var(--gold);letter-spacing:.16em;font-size:.62rem;font-weight:800}.writing-sheet h2{color:#352b45;margin:9px 0 25px;font-family:Georgia,serif;font-size:1.55rem;font-weight:500}.writing-sheet p{font-family:Georgia,serif;font-size:.86rem;line-height:1.9}.validated-text{color:#29252f}.draft-text{color:#4c77ba}.writing-cursor{background:var(--purple);width:2px;height:17px;margin-top:5px;animation:1s infinite blink}@keyframes blink{50%{opacity:0}}.ai-panel{border-left:1px solid var(--border)}.ai-title{color:var(--purple);align-items:center;gap:7px;font-size:.76rem;font-weight:800;display:flex}.ai-panel>p{color:#716879;margin:16px 0 13px;font-size:.68rem;line-height:1.5}.ai-panel button{color:#5c5269;border:1px solid var(--border);text-align:left;background:#fff;border-radius:9px;width:100%;margin:5px 0;padding:9px 10px;font-size:.65rem}.ai-message{color:var(--purple);background:#f2ecff;border-radius:12px;align-items:center;gap:6px;margin-top:17px;padding:12px;font-size:.65rem;line-height:1.4;display:flex}.floating-card{z-index:4;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#ffffffe8;border:1px solid #ffffffc7;border-radius:16px;align-items:center;gap:11px;padding:13px 17px;display:flex;position:absolute;box-shadow:0 18px 40px #4630652b}.floating-card strong,.floating-card small{display:block}.floating-card strong{color:#3d334d;font-size:.72rem}.floating-card small{color:#82798c;margin-top:3px;font-size:.62rem}.character-card{top:-43px;right:12px}.card-icon{color:#fff;background:linear-gradient(135deg, var(--gold), #ef7b8f);border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.progress-card{bottom:-42px;right:25px}.progress-circle{width:43px;height:43px;color:var(--purple);border:4px solid #d7c9f4;border-top-color:var(--purple);border-radius:50%;place-items:center;font-size:.67rem;font-weight:800;display:grid}.magic-orb{filter:blur(2px);border-radius:50%;position:absolute}.orb-one{background:var(--gold);width:9px;height:9px;box-shadow:0 0 24px var(--gold);top:14%;left:48%}.orb-two{background:#c692ef;width:14px;height:14px;bottom:16%;right:8%;box-shadow:0 0 30px #c692ef}.orb-three{background:#ef8bb5;width:6px;height:6px;top:30%;right:3%;box-shadow:0 0 22px #ef8bb5}.genre-strip{color:#645b70;background:#fff;border-top:1px solid #70549914;border-bottom:1px solid #70549914;justify-content:center;align-items:center;gap:35px;padding:23px 5vw;display:flex}.genre-strip p{font-family:Georgia,serif;font-style:italic}.genre-strip>div{flex-wrap:wrap;gap:10px;display:flex}.genre-strip span{color:#6b5c7b;background:#f7f1fc;border-radius:999px;padding:7px 12px;font-size:.72rem}.section-block,.pricing-section{padding:105px 6vw}.section-heading{text-align:center;max-width:760px;margin:0 auto 52px}.section-heading>span{color:var(--purple);letter-spacing:.15em;font-size:.73rem;font-weight:800}.section-heading h2,.control-content h2,.help-section h2{color:var(--purple-dark);margin:14px 0;font-family:Georgia,serif;font-size:clamp(2.1rem,4vw,3.6rem);font-weight:500;line-height:1.1}.section-heading p,.control-content>p,.help-section p{color:#6d6575;line-height:1.75}.feature-grid{grid-template-columns:repeat(4,1fr);gap:18px;max-width:1240px;margin:auto;display:grid}.feature-card{border:1px solid var(--border);background:#fff;border-radius:22px;min-height:285px;padding:28px;box-shadow:0 20px 50px #412c600f}.feature-icon{width:52px;height:52px;color:var(--purple);background:#f3ecff;border-radius:17px;place-items:center;display:grid}.feature-card h3{color:#3b304c;margin:24px 0 11px;font-family:Georgia,serif;font-size:1.18rem}.feature-card p{color:#756d7e;min-height:85px;font-size:.88rem;line-height:1.7}.feature-card a{color:var(--purple);align-items:center;gap:4px;font-size:.78rem;font-weight:800;display:inline-flex}.control-section{background:radial-gradient(circle at 10%,#ffda9b59,#0000 35%),#faf6ff;grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:100px 9vw;display:grid}.control-visual{position:relative}.paper-preview{background:#fff;border:1px solid #6b4d9924;border-radius:24px;padding:32px;transform:rotate(-1.5deg);box-shadow:0 30px 80px #462c6e21}.paper-header{color:var(--purple);align-items:center;gap:8px;margin-bottom:26px;font-weight:800;display:flex}.paper-preview p{border-radius:9px;padding:11px 14px;font-family:Georgia,serif;line-height:1.7}.black-line{color:#27242c;background:#f7f7f7}.blue-line{color:#376fba;background:#edf5ff}.orange-line{color:#b26328;background:#fff2e5}.validation-actions{gap:9px;margin-top:22px;display:flex}.validation-actions span{color:#685879;border:1px solid var(--border);border-radius:999px;padding:8px 12px;font-size:.7rem}.control-content{max-width:590px}.control-content ul{gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.control-content li{color:#564e5f;align-items:center;gap:10px;display:flex}.control-content li svg{color:var(--purple)}.pricing-section{background:#fffdf9}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;max-width:1100px;margin:auto;display:grid}.pricing-card{border:1px solid var(--border);background:#fff;border-radius:25px;flex-direction:column;min-height:510px;padding:35px;display:flex;position:relative;box-shadow:0 25px 60px #412c6012}.pricing-card h3{color:var(--purple-dark);margin:0 0 10px;font-family:Georgia,serif;font-size:1.4rem}.pricing-card>p{color:#7a7282;min-height:50px;font-size:.85rem;line-height:1.5}.price{margin:27px 0}.price strong{color:var(--purple-dark);font-family:Georgia,serif;font-size:2.25rem;display:block}.price span{color:#897f92;font-size:.72rem}.pricing-card ul{flex:1;gap:15px;margin:0 0 30px;padding:0;list-style:none;display:grid}.pricing-card li{color:#5f5767;align-items:flex-start;gap:9px;font-size:.83rem;line-height:1.5;display:flex}.pricing-card li svg{color:var(--purple);flex:none}.pricing-highlighted{border-color:#6c4bb56b;transform:translateY(-10px);box-shadow:0 35px 80px #53378e29}.popular-label{color:#fff;background:linear-gradient(135deg, var(--purple), var(--pink));letter-spacing:.08em;border-radius:999px;padding:7px 15px;font-size:.64rem;font-weight:800;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.annual-note{color:#756c7f;text-align:center;margin:32px 0 0;font-size:.8rem}.help-section{color:#fff;background:radial-gradient(circle at 80% 20%,#f0acda52,#0000 33%),linear-gradient(135deg,#3b2867,#7650b8);border-radius:32px;justify-content:space-between;align-items:center;gap:45px;margin:0 6vw 70px;padding:65px 6vw;display:flex}.help-section>div{max-width:740px}.help-section span{color:#ead8ff;letter-spacing:.14em;font-size:.72rem;font-weight:800}.help-section h2,.help-section p{color:#fff}footer{color:#746b7c;border-top:1px solid var(--border);text-align:center;background:#fbf8fd;justify-items:center;gap:16px;padding:55px 6vw;display:grid}.footer-brand{color:var(--purple-dark);letter-spacing:.12em;align-items:center;gap:8px;display:flex}.footer-links{flex-wrap:wrap;justify-content:center;gap:22px;font-size:.75rem;display:flex}footer p,footer small{margin:0;font-size:.75rem}@media (max-width:1100px){.site-header{grid-template-columns:1fr auto}.main-nav{display:none}.hero{grid-template-columns:1fr;padding-top:70px}.hero-content{max-width:760px}.hero-visual{margin-top:55px}.feature-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.site-header{min-height:68px;padding:0 20px}.brand small,.login-link{display:none}.hero{min-height:auto;padding:65px 22px 95px}.hero h1{font-size:clamp(2.75rem,15vw,4.4rem)}.hero-actions{flex-direction:column;align-items:stretch}.primary-button,.secondary-button{width:100%}.trust-row{flex-direction:column;align-items:flex-start;gap:9px}.editor-window{min-height:430px;transform:none}.editor-body{grid-template-columns:1fr}.book-plan,.ai-panel{display:none}.writing-sheet{min-height:390px;padding:35px 25px}.character-card{top:-44px;right:0}.progress-card{right:0}.genre-strip{flex-direction:column;align-items:flex-start}.section-block,.pricing-section{padding:80px 22px}.feature-grid,.pricing-grid,.control-section{grid-template-columns:1fr}.control-section{padding:80px 22px}.pricing-highlighted{transform:none}.help-section{flex-direction:column;align-items:flex-start;margin:0 20px 50px;padding:50px 28px}.help-section .light-button{width:100%}}.ecrivium-inner-header{position:relative}.inner-header-label{color:var(--purple);font-family:Georgia,Times New Roman,serif;font-size:1rem;font-style:italic}.header-question{color:var(--muted);font-size:.8rem}.auth-page,.writer-office-page{background:radial-gradient(circle at 12% 12%,#ffe0a8b8,#0000 25%),radial-gradient(circle at 88% 16%,#c6aaf594,#0000 30%),linear-gradient(135deg,#fff9ec 0%,#f9f1ff 48%,#fff6ed 100%);min-height:calc(100vh - 76px);position:relative;overflow:hidden}.auth-page:before,.writer-office-page:before{content:"";opacity:.23;background-image:linear-gradient(#563f7e14 1px,#0000 1px),linear-gradient(90deg,#563f7e14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.magic-orb{z-index:0;filter:blur(5px);pointer-events:none;border-radius:50%;position:absolute}.auth-orb-one{background:#e4aa4d24;width:170px;height:170px;top:12%;left:4%}.auth-orb-two{background:#9678dc2b;width:250px;height:250px;top:18%;right:7%}.auth-orb-three{background:#cf73ad1f;width:190px;height:190px;bottom:4%;left:42%}.auth-shell{z-index:2;-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);background:#ffffffc7;border:1px solid #ffffffd4;border-radius:34px;grid-template-columns:.9fr 1.1fr;width:min(1280px,90vw);min-height:720px;margin:54px auto 70px;display:grid;position:relative;overflow:hidden;box-shadow:0 38px 90px #49316f2e,inset 0 1px #fffffff2}.auth-shell-compact{width:min(1100px,90vw);min-height:625px}.auth-story-panel{background:radial-gradient(circle at 20% 10%,#ffdea65c,#0000 31%),linear-gradient(145deg,#372563fa,#6946b7ed 58%,#b35f9de8);flex-direction:column;justify-content:space-between;padding:62px 54px 45px;display:flex;position:relative;overflow:hidden}.auth-story-panel:after{content:"";border:1px solid #ffffff21;border-radius:50%;width:270px;height:270px;position:absolute;bottom:-90px;right:-90px;box-shadow:0 0 0 30px #ffffff08,0 0 0 60px #ffffff06}.auth-story-content{z-index:2;position:relative}.auth-story-panel .eyebrow{color:#f4ca81}.auth-story-panel h1{color:#fff;letter-spacing:-.04em;max-width:570px;margin:24px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.75rem,4.1vw,5.3rem);font-weight:500;line-height:1.02}.auth-story-panel h1 span{color:#f1b8d9;font-style:italic;display:block}.auth-story-description{color:#ffffffc2;max-width:570px;margin:0;font-size:1rem;line-height:1.75}.auth-promises{gap:19px;margin-top:38px;display:grid}.auth-promises article{grid-template-columns:42px 1fr;align-items:start;gap:15px;display:grid}.auth-promises article>span{color:#f4ca81;background:#ffffff14;border:1px solid #ffffff29;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.auth-promises strong{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:500;display:block}.auth-promises p{color:#ffffff9e;margin:5px 0 0;font-size:.78rem;line-height:1.55}.auth-trust-row{color:#ffffffb8;flex-wrap:wrap;gap:17px;margin-top:30px;font-size:.73rem;display:flex}.auth-trust-row span{align-items:center;gap:6px;display:inline-flex}.auth-trust-row svg{color:#f4ca81}.auth-paper-decoration{z-index:2;color:#ffffffbd;background:#ffffff12;border:1px solid #ffffff21;border-radius:18px;max-width:430px;margin-top:38px;padding:19px 22px;font-family:Georgia,Times New Roman,serif;font-size:.88rem;font-style:italic;line-height:1.55;position:relative}.auth-paper-decoration span{color:#f4ca81}.auth-paper-decoration p{margin:4px 0 0}.auth-form-panel{background:#fffefbe8;padding:58px clamp(32px,5vw,72px);overflow-y:auto}.auth-form-heading{margin-bottom:34px}.auth-form-heading>span{color:var(--purple);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800}.auth-form-heading h2{color:var(--purple-dark);letter-spacing:-.025em;margin:10px 0 11px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3vw,3rem);font-weight:500}.auth-form-heading p{color:var(--muted);margin:0;font-size:.91rem;line-height:1.65}.auth-form{gap:24px;display:grid}.auth-input{width:100%;min-height:49px;color:var(--foreground);background:#ffffffeb;border:1px solid #4e347a2b;border-radius:14px;outline:none;padding:12px 15px;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px 2px #31225b06}.auth-input::placeholder{color:#aaa1b2}.auth-input:focus{background:#fff;border-color:#6846b7b3;box-shadow:0 0 0 4px #6846b71a}.auth-form label>span{color:#51475d}.auth-soft-panel{border:1px solid var(--border);background:linear-gradient(145deg,#fff8ebb8,#f9f1ffb8);border-radius:20px;padding:21px}.auth-info-panel{color:#58457a;background:#f2ecffad;border:1px solid #6846b71f;border-radius:14px;padding:14px 16px;font-size:.82rem}.auth-submit-button{color:#fff;background:linear-gradient(135deg, var(--purple), var(--pink));cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:53px;padding:0 24px;font-weight:800;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex;box-shadow:0 15px 32px #5c3ca03d}.auth-submit-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 19px 37px #5c3ca04a}.auth-submit-button:disabled{cursor:not-allowed;opacity:.58}.auth-form-trust{color:var(--muted);justify-content:center;align-items:center;gap:7px;font-size:.78rem;display:flex}.auth-bottom-link{color:var(--muted);text-align:center;margin:27px 0 0;font-size:.84rem}.auth-bottom-link a{color:var(--purple);font-weight:800}.writer-office-page{padding:52px 6vw 82px}.office-orb-one{background:#9678dc26;width:260px;height:260px;top:80px;right:5%}.office-orb-two{background:#e4aa4d21;width:220px;height:220px;bottom:60px;left:2%}.writer-office-container{z-index:2;width:min(1420px,100%);margin:auto;position:relative}.writer-welcome-card{background:radial-gradient(circle at 90% 10%,#ffffff2e,#0000 25%),linear-gradient(135deg,#32225bfa,#6846b7f2 60%,#cf73adeb);border:1px solid #ffffffd1;border-radius:34px;grid-template-columns:1.08fr .92fr;align-items:center;gap:52px;padding:clamp(38px,5vw,68px);display:grid;overflow:hidden;box-shadow:0 35px 80px #49316f33}.writer-welcome-card .eyebrow{color:#f4ca81}.writer-welcome-content h1{color:#fff;letter-spacing:-.04em;margin:20px 0 17px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,4.4vw,5.2rem);font-weight:500;line-height:1.02}.writer-welcome-content h1 span{color:#f1b8d9;font-style:italic;display:block}.writer-welcome-content>p{color:#ffffffb3;max-width:680px;margin:0;line-height:1.75}.writer-welcome-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.writer-welcome-actions>span{color:#ffffff8c;max-width:250px;font-size:.73rem;line-height:1.5}.office-create-button{color:var(--purple-dark);background:#fff;box-shadow:0 15px 30px #190d3033}.writer-manuscript-preview{background:#ffffffe8;border:1px solid #ffffff80;border-radius:24px;overflow:hidden;transform:rotate(1.2deg);box-shadow:0 25px 60px #20113a40}.writer-preview-bar{border-bottom:1px solid var(--border);align-items:center;gap:6px;min-height:47px;padding:0 17px;display:flex}.writer-preview-bar>span{background:#d7cfdf;border-radius:50%;width:8px;height:8px}.writer-preview-bar small{color:var(--muted);margin-left:auto}.writer-preview-paper{background:#fffefb;min-height:245px;padding:35px}.writer-preview-paper>span{color:var(--gold);letter-spacing:.16em;font-size:.62rem;font-weight:800}.writer-preview-paper h2{color:#352b45;margin:9px 0 23px;font-family:Georgia,serif;font-size:1.8rem;font-weight:500}.writer-preview-paper p{color:#51495a;margin:0;font-family:Georgia,serif;font-size:.91rem;line-height:1.9}.writer-preview-cursor{background:var(--purple);width:2px;height:18px;margin-top:9px;animation:1s infinite blink}.writer-stat-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:25px;display:grid}.writer-stat-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffd1;border:1px solid #ffffffd9;border-radius:22px;align-items:center;gap:16px;min-height:130px;padding:24px;display:flex;box-shadow:0 15px 37px #49316f14}.writer-stat-icon{color:#fff;background:linear-gradient(135deg, var(--purple), var(--pink));border-radius:15px;flex:none;place-items:center;width:49px;height:49px;display:grid}.writer-stat-card span,.writer-stat-card strong,.writer-stat-card small{display:block}.writer-stat-card span{color:var(--muted);font-size:.72rem;font-weight:700}.writer-stat-card strong{color:var(--purple-dark);margin-top:3px;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:500}.writer-stat-card small{color:#9a919f;margin-top:3px;font-size:.66rem}.writer-library-section{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffd1;border:1px solid #ffffffd9;border-radius:28px;margin-top:25px;padding:clamp(28px,4vw,45px);box-shadow:0 18px 45px #49316f17}.writer-library-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.writer-library-heading span{color:var(--purple);letter-spacing:.14em;font-size:.68rem;font-weight:800}.writer-library-heading h2{color:var(--purple-dark);margin:5px 0 0;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:500}.writer-empty-library{text-align:center;background:radial-gradient(circle at 50% 0,#c6aaf52b,#0000 40%),#fffdf9a1;border:1px dashed #6846b740;border-radius:23px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;margin-top:25px;padding:42px;display:flex}.writer-empty-icon{width:72px;height:72px;color:var(--purple);background:linear-gradient(145deg,#f2ecff,#fff3df);border-radius:22px;place-items:center;display:grid;box-shadow:0 13px 30px #6846b71c}.writer-empty-library h3{color:var(--purple-dark);margin:22px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:500}.writer-empty-library p{max-width:570px;color:var(--muted);margin:0 0 23px;line-height:1.65}.office-logout-button{cursor:pointer}@media (max-width:1050px){.auth-shell,.auth-shell-compact{grid-template-columns:1fr}.auth-story-panel{min-height:auto}.auth-paper-decoration{display:none}.writer-welcome-card{grid-template-columns:1fr}.writer-stat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.ecrivium-inner-header{grid-template-columns:1fr auto;padding:0 20px}.inner-main-nav,.header-question{display:none}.auth-shell,.auth-shell-compact{border-radius:25px;width:min(94vw,680px);margin:24px auto 45px}.auth-story-panel{padding:37px 27px}.auth-story-panel h1{font-size:2.65rem}.auth-promises article:nth-child(2),.auth-promises article:nth-child(3){display:none}.auth-form-panel{padding:37px 25px}.writer-office-page{padding:28px 18px 55px}.writer-welcome-card{border-radius:25px;gap:35px;padding:34px 25px}.writer-welcome-content h1{font-size:2.7rem}.writer-stat-grid{grid-template-columns:1fr}.writer-library-heading{align-items:flex-start}.writer-library-heading .secondary-button{display:none}.writer-empty-library{padding:32px 20px}}.boudha-login-page,.boudha-office-page{color:#ece9f5;background:radial-gradient(circle at 12% 16%,#8054c938,#0000 28%),radial-gradient(circle at 88% 82%,#cf73ad21,#0000 28%),linear-gradient(145deg,#151120,#21172f 52%,#17121f);min-height:100vh}.boudha-login-page{place-items:center;min-height:100vh;padding:40px;display:grid;position:relative;overflow:hidden}.boudha-login-page:before,.boudha-office-page:before{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:54px 54px;position:fixed;inset:0}.boudha-login-orb{filter:blur(30px);border-radius:50%;position:absolute}.boudha-orb-one{background:#6846b73d;width:260px;height:260px;top:5%;left:8%}.boudha-orb-two{background:#cf73ad24;width:300px;height:300px;bottom:4%;right:4%}.boudha-login-card{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#14101ddb;border:1px solid #ffffff1c;border-radius:32px;grid-template-columns:1.05fr .95fr;width:min(1080px,94vw);min-height:650px;display:grid;position:relative;overflow:hidden;box-shadow:0 45px 100px #0000006b,inset 0 1px #ffffff0f}.boudha-brand-panel{background:radial-gradient(circle at 80% 12%,#ffffff17,#0000 30%),linear-gradient(145deg,#31225bf7,#4b2f71f0 58%,#6a3865eb);flex-direction:column;justify-content:space-between;padding:48px;display:flex;position:relative}.boudha-brand{align-items:center;gap:12px;width:max-content;display:inline-flex}.boudha-brand>span,.boudha-office-brand>span{color:#fff;background:linear-gradient(135deg, var(--purple-light), var(--pink));border-radius:15px;place-items:center;width:45px;height:45px;display:grid;box-shadow:0 12px 28px #0003}.boudha-brand strong,.boudha-brand small,.boudha-office-brand strong,.boudha-office-brand small{display:block}.boudha-brand strong,.boudha-office-brand strong{color:#fff;letter-spacing:.13em;font-family:Georgia,serif}.boudha-brand small,.boudha-office-brand small{color:#ffffff8c;margin-top:3px;font-size:.67rem}.boudha-brand-content{margin:50px 0}.boudha-kicker{color:#e9ba68;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:.72rem;font-weight:800;display:inline-flex}.boudha-brand-content h1,.boudha-welcome h1{color:#fff;letter-spacing:-.04em;margin:21px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,4.3vw,4.8rem);font-weight:500;line-height:1.03}.boudha-brand-content h1 em,.boudha-welcome h1 em{color:#eab0d2;font-weight:500}.boudha-brand-content>p{color:#ffffffa8;max-width:520px;line-height:1.75}.boudha-protection-list{gap:13px;margin-top:30px;display:grid}.boudha-protection-list span{color:#ffffffb8;align-items:center;gap:10px;font-size:.8rem;display:flex}.boudha-protection-list svg{color:#e9ba68}.boudha-quote{color:#ffffff94;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:16px;max-width:450px;padding:17px 20px;font-family:Georgia,serif;font-size:.85rem;font-style:italic;line-height:1.6}.boudha-form-panel{background:#14101deb;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,67px);display:flex}.boudha-form-heading>span{color:#b993eb;letter-spacing:.16em;font-size:.68rem;font-weight:800}.boudha-form-heading h2{color:#fff;margin:9px 0 10px;font-family:Georgia,serif;font-size:2.6rem;font-weight:500}.boudha-form-heading p{color:#948b9f;margin:0;font-size:.88rem;line-height:1.6}.boudha-login-form{gap:23px;margin-top:35px;display:grid}.boudha-honeypot{position:absolute;left:-9999px}.boudha-login-form label>span{color:#c6bdcf;margin-bottom:8px;font-size:.78rem;font-weight:700;display:block}.boudha-input-wrap{color:#8c7ba1;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:11px;min-height:51px;padding:0 14px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.boudha-input-wrap:focus-within{background:#ffffff13;border-color:#b993eba6;box-shadow:0 0 0 4px #9678dc1a}.boudha-input-wrap input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0}.boudha-input-wrap input::placeholder{color:#716779}.boudha-input-wrap button{color:#9f93aa;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;display:grid}.boudha-login-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7652be,#ba649f);border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:53px;font-weight:800;display:flex;box-shadow:0 16px 32px #0000003b}.boudha-login-submit:disabled{cursor:not-allowed;opacity:.55}.boudha-login-error{color:#ffd5d8;background:#9b2d352b;border:1px solid #ee677040;border-radius:13px;padding:13px 15px;font-size:.8rem}.boudha-security-note{color:#6f6676;text-align:center;margin:-5px 0 0;font-size:.7rem;line-height:1.5}.boudha-office-page{padding-bottom:80px;position:relative}.boudha-office-header{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#110d19d4;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:78px;padding:0 5vw;display:flex;position:relative}.boudha-office-brand,.boudha-admin-identity{align-items:center;gap:12px;display:flex}.boudha-admin-identity{text-align:right;gap:18px}.boudha-admin-identity strong,.boudha-admin-identity small{display:block}.boudha-admin-identity strong{color:#fff;font-size:.82rem}.boudha-admin-identity small{color:#8f8499;margin-top:3px;font-size:.68rem}.boudha-logout-button{color:#d4cadc;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 17px;display:inline-flex}.boudha-office-container{z-index:2;width:min(1420px,90vw);margin:50px auto 0;position:relative}.boudha-welcome{background:radial-gradient(circle at 90% 10%,#b993eb21,#0000 28%),#ffffff0b;border:1px solid #ffffff1a;border-radius:28px;grid-template-columns:1fr 330px;align-items:center;gap:40px;padding:42px;display:grid;box-shadow:0 25px 65px #00000038}.boudha-welcome h1{max-width:900px;font-size:clamp(2.4rem,3.8vw,4.3rem)}.boudha-welcome>div>p{color:#948b9f;max-width:780px;line-height:1.7}.boudha-server-state{background:#328b5717;border:1px solid #5bbf842b;border-radius:19px;align-items:flex-start;gap:15px;padding:23px;display:flex}.boudha-server-state>span{color:#76d59d;background:#5bbf841f;border-radius:14px;flex:none;place-items:center;width:45px;height:45px;display:grid}.boudha-server-state small,.boudha-server-state strong{display:block}.boudha-server-state small{color:#6ea989;letter-spacing:.13em;font-size:.62rem;font-weight:800}.boudha-server-state strong{color:#c9f0d8;margin-top:5px;font-family:Georgia,serif;font-size:1.05rem}.boudha-server-state p{color:#688273;margin:5px 0 0;font-size:.71rem;line-height:1.5}.boudha-stat-grid{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:20px;display:grid}.boudha-stat-card{background:#ffffff0b;border:1px solid #ffffff16;border-radius:20px;align-items:center;gap:14px;min-height:125px;padding:21px;display:flex}.boudha-stat-card>span{color:#b993eb;background:#9678dc1c;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid}.boudha-stat-card small,.boudha-stat-card strong,.boudha-stat-card p{display:block}.boudha-stat-card small{color:#817787;font-size:.67rem;font-weight:700}.boudha-stat-card strong{color:#fff;margin-top:3px;font-family:Georgia,serif;font-size:1.55rem;font-weight:500}.boudha-stat-card p{color:#6d6473;margin:3px 0 0;font-size:.63rem}.boudha-stat-warning{border-color:#e8885b38}.boudha-stat-warning>span{color:#eba270;background:#e8885b1a}.boudha-module-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px;display:grid}.boudha-module-card{background:#ffffff0b;border:1px solid #ffffff16;border-radius:22px;min-height:190px;padding:27px;position:relative}.boudha-module-card>span{color:#e8b6d3;background:linear-gradient(135deg,#6846b73b,#cf73ad2b);border-radius:15px;place-items:center;width:49px;height:49px;display:grid}.boudha-module-card h2{color:#fff;margin:18px 0 7px;font-family:Georgia,serif;font-size:1.3rem;font-weight:500}.boudha-module-card p{color:#8d8494;margin:0;font-size:.78rem;line-height:1.6}.boudha-module-card small{color:#655d6b;font-size:.61rem;position:absolute;bottom:21px;right:25px}.boudha-privacy-panel{color:#b993eb;background:#6846b713;border:1px solid #b993eb24;border-radius:20px;align-items:flex-start;gap:18px;margin-top:20px;padding:25px 28px;display:flex}.boudha-privacy-panel h2{color:#d8c9e8;margin:0 0 6px;font-family:Georgia,serif;font-size:1.15rem;font-weight:500}.boudha-privacy-panel p{color:#817687;margin:0;font-size:.77rem;line-height:1.65}@media (max-width:1150px){.boudha-stat-grid{grid-template-columns:repeat(3,1fr)}.boudha-module-grid{grid-template-columns:repeat(2,1fr)}.boudha-welcome{grid-template-columns:1fr}}@media (max-width:850px){.boudha-login-page{padding:20px}.boudha-login-card{grid-template-columns:1fr}.boudha-brand-panel{padding:35px 27px}.boudha-brand-content{margin:42px 0 20px}.boudha-quote{display:none}.boudha-form-panel{padding:38px 27px}.boudha-office-header{padding:0 18px}.boudha-admin-identity>div{display:none}.boudha-office-container{width:calc(100% - 30px);margin-top:25px}.boudha-welcome{padding:29px 23px}.boudha-stat-grid,.boudha-module-grid{grid-template-columns:1fr}}.boudha-module-link{transition:transform .16s,border-color .16s,background .16s;display:block}.boudha-module-link:hover{background:#fff1;border-color:#b993eb47;transform:translateY(-3px)}.boudha-subpage{padding-bottom:75px}.boudha-subpage-header{z-index:2;background:radial-gradient(circle at 85% 20%,#b993eb24,#0000 28%),#110d19cc;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:30px;min-height:205px;padding:38px 5vw;display:flex;position:relative}.boudha-back-link{color:#a89caf;align-items:center;gap:7px;font-size:.75rem;font-weight:700;display:inline-flex}.boudha-subpage-header h1{color:#fff;margin:13px 0 8px;font-family:Georgia,serif;font-size:clamp(2.4rem,4vw,4rem);font-weight:500}.boudha-subpage-header p{color:#918797;max-width:700px;margin:0;line-height:1.65}.boudha-confidential-badge{color:#cdbce2;background:#6846b717;border:1px solid #b993eb2e;border-radius:999px;flex:none;align-items:center;gap:9px;padding:13px 17px;font-size:.74rem;font-weight:700;display:inline-flex}.boudha-subpage-container{z-index:2;width:min(1500px,90vw);margin:25px auto 0;position:relative}.boudha-writer-summary-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.boudha-writer-summary-card{background:#ffffff0b;border:1px solid #ffffff16;border-radius:19px;align-items:center;gap:15px;min-height:100px;padding:20px;display:flex}.boudha-writer-summary-card>span{color:#b993eb;background:#9678dc1f;border-radius:14px;place-items:center;width:45px;height:45px;display:grid}.boudha-writer-summary-card small,.boudha-writer-summary-card strong{display:block}.boudha-writer-summary-card small{color:#817787;font-size:.68rem;font-weight:700}.boudha-writer-summary-card strong{color:#fff;margin-top:3px;font-family:Georgia,serif;font-size:1.65rem;font-weight:500}.boudha-writer-summary-card.summary-warning{border-color:#e8885b33}.boudha-writer-summary-card.summary-warning>span{color:#eba270;background:#e8885b1a}.boudha-writers-panel{background:#ffffff0a;border:1px solid #ffffff16;border-radius:23px;margin-top:18px;overflow:hidden}.boudha-writers-toolbar{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:flex-end;gap:25px;padding:26px;display:flex}.boudha-writers-toolbar>div>span{color:#a37dce;letter-spacing:.14em;font-size:.63rem;font-weight:800}.boudha-writers-toolbar h2{color:#fff;margin:6px 0 0;font-family:Georgia,serif;font-size:1.65rem;font-weight:500}.boudha-writer-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.boudha-search-field{color:#83758e;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:12px;align-items:center;gap:9px;min-height:43px;padding:0 13px;display:flex}.boudha-search-field input{color:#fff;background:0 0;border:0;outline:0;width:min(270px,40vw)}.boudha-search-field input::placeholder{color:#716879}.boudha-writer-filters select{color:#d2c9d9;background:#251d31;border:1px solid #ffffff1c;border-radius:12px;outline:0;min-height:43px;padding:0 35px 0 13px}.boudha-writer-filters button,.boudha-writer-filters>a{border-radius:999px;justify-content:center;align-items:center;min-height:43px;padding:0 17px;font-size:.75rem;font-weight:800;display:inline-flex}.boudha-writer-filters button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7652be,#ba649f);border:0}.boudha-writer-filters>a{color:#a398aa;border:1px solid #ffffff1a}.boudha-writers-table-wrap{overflow-x:auto}.boudha-writers-table{border-collapse:collapse;width:100%;min-width:1100px}.boudha-writers-table th{color:#786e7e;letter-spacing:.08em;text-align:left;text-transform:uppercase;border-bottom:1px solid #fff1;padding:14px 18px;font-size:.62rem;font-weight:800}.boudha-writers-table td{color:#c8becf;vertical-align:middle;border-bottom:1px solid #ffffff0e;padding:18px;font-size:.76rem}.boudha-writers-table tbody tr:hover{background:#ffffff06}.boudha-writer-identity strong,.boudha-writer-identity span,.boudha-writer-identity small{display:block}.boudha-writer-identity strong{color:#fff;font-family:Georgia,serif;font-size:.97rem;font-weight:500}.boudha-writer-identity span{color:#a79ead;margin-top:4px}.boudha-writer-identity small{color:#6f6575;margin-top:3px;font-size:.65rem}.boudha-user-status{border-radius:999px;padding:7px 10px;font-size:.66rem;font-weight:800;display:inline-flex}.boudha-user-status.status-active{color:#a9e3c1;background:#3ca16721}.boudha-user-status.status-pending_verification{color:#edcb86;background:#e4aa4d1f}.boudha-user-status.status-suspended{color:#f0a08e;background:#d1534321}.boudha-user-status.status-deleted{color:#aaa1ae;background:#ffffff0f}.boudha-plan-label{color:#d9cae9;font-family:Georgia,serif;font-weight:500}.boudha-table-value,.boudha-session-active{align-items:center;gap:7px;display:inline-flex}.boudha-table-value{color:#bbaacb}.boudha-table-value svg{color:#a37dce}.boudha-date-value{color:#c7bdcd;display:block}.boudha-writers-table td>small{color:#69606f;margin-top:4px;display:block}.boudha-session-active{color:#8fd4ac}.boudha-session-inactive{color:#6f6675}.boudha-empty-table{text-align:center;color:#7c7282!important;padding:55px!important}.boudha-table-footer{justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding:14px 25px;display:flex}.boudha-table-footer>span{color:#786f7d;font-size:.7rem}.boudha-table-footer>div{align-items:center;gap:15px;display:flex}.boudha-table-footer a,.boudha-table-footer .disabled{color:#b5a7c1;align-items:center;gap:5px;font-size:.72rem;font-weight:700;display:inline-flex}.boudha-table-footer .disabled{color:#514a56}.boudha-table-footer strong{color:#7f7486;font-size:.7rem}@media (max-width:1000px){.boudha-writer-summary-grid{grid-template-columns:repeat(2,1fr)}.boudha-writers-toolbar{flex-direction:column;align-items:flex-start}.boudha-writer-filters{justify-content:flex-start;width:100%}}@media (max-width:650px){.boudha-subpage-header{flex-direction:column;align-items:flex-start;padding:30px 20px}.boudha-subpage-container{width:calc(100% - 24px)}.boudha-writer-summary-grid{grid-template-columns:1fr}.boudha-search-field,.boudha-search-field input,.boudha-writer-filters select,.boudha-writer-filters button{width:100%}.boudha-table-footer{flex-direction:column;align-items:flex-start}}.writer-dialog-overlay{z-index:200;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#231931a8;place-items:center;padding:30px;display:grid;position:fixed;inset:0;overflow-y:auto}.writer-book-dialog{background:#fffdf9;border:1px solid #ffffffd1;border-radius:29px;width:min(850px,96vw);max-height:calc(100vh - 60px);overflow-y:auto;box-shadow:0 40px 100px #24193659}.writer-dialog-header{border-bottom:1px solid var(--border);background:radial-gradient(circle at 85% 5%,#c6aaf547,#0000 32%),linear-gradient(135deg,#fff9ec,#f9f1ff);justify-content:space-between;align-items:flex-start;gap:25px;padding:31px 34px 25px;display:flex}.writer-dialog-header>div>span{color:var(--purple);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:.7rem;font-weight:800;display:inline-flex}.writer-dialog-header h2{color:var(--purple-dark);margin:9px 0 7px;font-family:Georgia,serif;font-size:2.3rem;font-weight:500}.writer-dialog-header p{max-width:590px;color:var(--muted);margin:0;font-size:.84rem;line-height:1.6}.writer-dialog-header>button{color:#817687;border:1px solid var(--border);cursor:pointer;background:#ffffffba;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.writer-book-form{padding:30px 34px 34px}.writer-form-grid{grid-template-columns:repeat(2,1fr);gap:21px;display:grid}.writer-field{gap:8px;display:grid}.writer-field-wide{grid-column:1/-1}.writer-field>span{color:#51475d;font-size:.78rem;font-weight:700}.writer-field input,.writer-field select,.writer-field textarea{width:100%;min-height:48px;color:var(--foreground);font:inherit;background:#fff;border:1px solid #4e347a2b;border-radius:14px;outline:none;padding:12px 14px;transition:border-color .16s,box-shadow .16s}.writer-field textarea{resize:vertical;min-height:125px}.writer-field input:focus,.writer-field select:focus,.writer-field textarea:focus{border-color:#6846b7b3;box-shadow:0 0 0 4px #6846b71a}.writer-book-form-note{color:var(--purple);background:#f5f0ff;border:1px solid #6846b71f;border-radius:14px;align-items:flex-start;gap:11px;padding:14px;display:flex}.writer-book-form-note p{color:#6c5b82;margin:0;font-size:.73rem;line-height:1.5}.writer-form-error{color:#922f3a;background:#fff0f1;border:1px solid #c94a582e;border-radius:13px;margin-top:22px;padding:13px 15px;font-size:.8rem}.writer-dialog-actions{justify-content:flex-end;gap:12px;margin-top:27px;display:flex}.writer-dialog-actions button:disabled{cursor:not-allowed;opacity:.58}.writer-book-grid{grid-template-columns:repeat(3,1fr);gap:21px;margin-top:28px;display:grid}.writer-book-card{background:#fffefbe0;border:1px solid #6846b71c;border-radius:23px;grid-template-columns:115px 1fr;min-height:350px;transition:transform .17s,box-shadow .17s,border-color .17s;display:grid;overflow:hidden;box-shadow:0 14px 36px #49316f14}.writer-book-card:hover{border-color:#6846b740;transform:translateY(-4px);box-shadow:0 22px 45px #49316f21}.writer-book-cover{color:#fff;background:radial-gradient(circle at 25% 10%, #ffffff40, transparent 30%), linear-gradient(150deg, var(--purple), var(--pink));flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.writer-book-cover span{text-align:center;padding:0 10px;font-family:Georgia,serif;font-size:.75rem}.writer-book-card-content{flex-direction:column;padding:23px;display:flex}.writer-book-card-top{justify-content:space-between;gap:10px;display:flex}.writer-book-card-top>span{color:var(--purple);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.writer-book-card-top small{color:#978e9e;font-size:.61rem}.writer-book-card h3{color:var(--purple-dark);margin:19px 0 5px;font-family:Georgia,serif;font-size:1.45rem;font-weight:500;line-height:1.15}.writer-book-card-content>p{color:var(--muted);margin:0;font-family:Georgia,serif;font-size:.8rem;font-style:italic}.writer-book-details{color:#796f80;flex-wrap:wrap;gap:12px;margin-top:21px;font-size:.7rem;display:flex}.writer-book-progress{margin-top:20px}.writer-book-progress>div:first-child{color:#887f8e;justify-content:space-between;font-size:.66rem;display:flex}.writer-progress-track{background:#eee8f1;border-radius:999px;height:7px;margin-top:7px;overflow:hidden}.writer-progress-track span{border-radius:inherit;background:linear-gradient(90deg, var(--purple), var(--pink));height:100%;display:block}.writer-book-open{color:var(--purple);justify-content:space-between;margin-top:auto;padding-top:22px;font-size:.74rem;font-weight:800;display:flex}.writer-book-page{background:radial-gradient(circle at 12% 12%,#ffe0a8ad,#0000 25%),radial-gradient(circle at 88% 16%,#c6aaf587,#0000 30%),linear-gradient(135deg,#fff9ec,#f9f1ff 48%,#fff6ed);min-height:calc(100vh - 76px);padding:44px 6vw 80px;position:relative;overflow:hidden}.writer-book-page:before{content:"";opacity:.22;background-image:linear-gradient(#563f7e14 1px,#0000 1px),linear-gradient(90deg,#563f7e14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.writer-book-container{z-index:2;width:min(1380px,100%);margin:auto;position:relative}.writer-book-back{color:var(--purple);align-items:center;gap:7px;margin-bottom:20px;font-size:.78rem;font-weight:800;display:inline-flex}.writer-book-hero{background:radial-gradient(circle at 90% 10%, #ffffff2e, transparent 27%), linear-gradient(135deg, var(--purple-dark), var(--purple) 60%, var(--pink));border-radius:31px;grid-template-columns:1fr 210px;align-items:center;gap:45px;padding:clamp(35px,5vw,62px);display:grid;overflow:hidden;box-shadow:0 30px 70px #49316f33}.writer-book-hero .eyebrow{color:#f4ca81}.writer-book-hero h1{color:#fff;letter-spacing:-.04em;margin:18px 0 5px;font-family:Georgia,serif;font-size:clamp(2.8rem,5vw,5.8rem);font-weight:500;line-height:1}.writer-book-hero h2{color:#f1b8d9;margin:0 0 22px;font-family:Georgia,serif;font-size:1.45rem;font-style:italic;font-weight:500}.writer-book-hero>div>p{color:#ffffffb3;max-width:780px;line-height:1.7}.writer-book-meta{flex-wrap:wrap;gap:17px;margin-top:25px;display:flex}.writer-book-meta span{color:#ffffffab;align-items:center;gap:7px;font-size:.72rem;display:inline-flex}.writer-book-hero-cover{min-height:270px;color:var(--purple);background:#fffdf9;border:1px solid #ffffffa6;border-radius:20px 25px 25px 20px;flex-direction:column;justify-content:center;align-items:center;gap:25px;display:flex;transform:rotate(2deg);box-shadow:0 22px 50px #1c103047}.writer-book-hero-cover span{max-width:150px;color:var(--purple-dark);text-align:center;font-family:Georgia,serif}.writer-book-stat-grid{grid-template-columns:repeat(4,1fr);gap:17px;margin-top:20px;display:grid}.writer-book-stat-grid article{background:#ffffffd1;border:1px solid #fffc;border-radius:20px;min-height:125px;padding:23px;display:grid;box-shadow:0 14px 34px #49316f14}.writer-book-stat-grid svg{color:var(--purple)}.writer-book-stat-grid span{color:var(--muted);margin-top:15px;font-size:.7rem;font-weight:700}.writer-book-stat-grid strong{color:var(--purple-dark);margin-top:3px;font-family:Georgia,serif;font-size:1.45rem;font-weight:500}.writer-book-plan{background:#ffffffd4;border:1px solid #ffffffd1;border-radius:27px;margin-top:20px;padding:clamp(27px,4vw,43px);box-shadow:0 17px 42px #49316f17}.writer-book-plan>header{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.writer-book-plan header span{color:var(--purple);letter-spacing:.14em;font-size:.65rem;font-weight:800}.writer-book-plan h2{color:var(--purple-dark);margin:6px 0;font-family:Georgia,serif;font-size:2rem;font-weight:500}.writer-book-plan header p{color:var(--muted);margin:0;font-size:.82rem}.writer-chapter-list{gap:11px;margin-top:28px;display:grid}.writer-chapter-card{border:1px solid var(--border);background:#fffefb;border-radius:17px;grid-template-columns:55px 1fr auto auto;align-items:center;gap:18px;min-height:94px;padding:16px 18px;transition:transform .16s,border-color .16s;display:grid}.writer-chapter-card:hover{border-color:#6846b742;transform:translate(3px)}.writer-chapter-number{color:#fff;background:linear-gradient(135deg, var(--purple), var(--pink));border-radius:14px;place-items:center;width:46px;height:46px;font-family:Georgia,serif;display:grid}.writer-chapter-card h3{color:var(--purple-dark);margin:0;font-family:Georgia,serif;font-size:1.05rem;font-weight:500}.writer-chapter-card p{color:var(--muted);margin:4px 0 0;font-size:.72rem}.writer-chapter-words{text-align:right;min-width:70px}.writer-chapter-words strong,.writer-chapter-words small{display:block}.writer-chapter-words strong{color:var(--purple-dark);font-family:Georgia,serif}.writer-chapter-words small{color:#9c929f;font-size:.62rem}.writer-chapter-card>button{color:#a59ba9;border:1px solid var(--border);background:#fff;border-radius:999px;min-height:38px;padding:0 14px}@media (max-width:1180px){.writer-book-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.writer-book-hero{grid-template-columns:1fr}.writer-book-hero-cover{display:none}.writer-book-stat-grid{grid-template-columns:repeat(2,1fr)}.writer-chapter-card{grid-template-columns:55px 1fr auto}.writer-chapter-card>button{display:none}}@media (max-width:700px){.writer-dialog-overlay{padding:12px}.writer-book-dialog{border-radius:22px;max-height:calc(100vh - 24px)}.writer-dialog-header,.writer-book-form{padding:25px 20px}.writer-form-grid{grid-template-columns:1fr}.writer-field-wide{grid-column:auto}.writer-book-grid{grid-template-columns:1fr}.writer-book-card{grid-template-columns:90px 1fr}.writer-book-page{padding:28px 16px 55px}.writer-book-hero{padding:31px 23px}.writer-book-stat-grid{grid-template-columns:1fr}.writer-book-plan>header{flex-direction:column;align-items:flex-start}.writer-book-plan>header .secondary-button{display:none}.writer-chapter-card{grid-template-columns:45px 1fr}.writer-chapter-number{width:40px;height:40px}.writer-chapter-words{display:none}.writer-dialog-actions{flex-direction:column-reverse}.writer-dialog-actions button{width:100%}}.writer-print-section{background:radial-gradient(circle at 95% 5%,#cf73ad1c,#0000 32%),#faf7ff;border:1px solid #6846b724;border-radius:19px;margin-top:5px;padding:23px}.writer-print-heading{margin-bottom:20px}.writer-print-heading>span{color:var(--purple);letter-spacing:.13em;font-size:.63rem;font-weight:800}.writer-print-heading h3{color:var(--purple-dark);margin:6px 0;font-family:Georgia,serif;font-size:1.35rem;font-weight:500}.writer-print-heading p{max-width:620px;color:var(--muted);margin:0;font-size:.75rem;line-height:1.55}.writer-settings-dialog{width:min(980px,96vw)}.writer-settings-section{border-bottom:1px solid var(--border);padding:24px 0}.writer-settings-section:first-child{padding-top:0}.writer-settings-section h3{color:var(--purple-dark);margin:0 0 18px;font-family:Georgia,serif;font-size:1.45rem;font-weight:500}.writer-settings-section>p{color:var(--muted);font-size:.78rem;line-height:1.6}.writer-settings-warning{background:#fff7e6;border:1px solid #e4aa4d38;border-radius:13px;padding:13px 15px;color:#74551d!important}.writer-cover-editor{grid-template-columns:155px 1fr;align-items:center;gap:25px;display:grid}.writer-cover-preview{color:#fff;background:linear-gradient(145deg, var(--purple), var(--pink));border-radius:15px 20px 20px 15px;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:155px;height:220px;display:flex;overflow:hidden;box-shadow:0 15px 35px #3c235e33}.writer-cover-preview img,.writer-book-cover img,.writer-book-hero-cover img{object-fit:cover;width:100%;height:100%}.writer-cover-preview span{text-align:center;padding:0 12px;font-size:.7rem}.writer-cover-editor>div:last-child{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.writer-cover-editor p{width:100%;color:var(--muted);margin:0 0 7px;font-size:.75rem}.writer-cover-upload{cursor:pointer;position:relative}.writer-cover-upload input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.writer-form-notice{color:#56406f;background:#f4effc;border:1px solid #6846b72b;border-radius:13px;margin-top:23px;padding:13px 15px;font-size:.78rem}.writer-settings-footer{justify-content:space-between;gap:20px;margin-top:28px;display:flex}.writer-settings-footer>div{gap:10px;display:flex}.writer-danger-button{color:#a63f4a;cursor:pointer;background:#fff1f2;border:1px solid #bd414e38;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 17px;font-weight:800;display:inline-flex}.writer-book-settings-action{margin-top:27px}.writer-book-hero-cover,.writer-book-cover{overflow:hidden}@media (max-width:650px){.writer-cover-editor{grid-template-columns:1fr}.writer-settings-footer{flex-direction:column}.writer-settings-footer>div{flex-direction:column-reverse}.writer-settings-footer button{width:100%}}.legacy-chapter-list{display:none}.writer-structure-manager{margin-top:28px}.writer-section-creator{border:1px solid var(--border);background:#faf7ff;border-radius:17px;grid-template-columns:210px 1fr auto;gap:10px;margin-bottom:18px;padding:16px;display:grid}.writer-section-creator select,.writer-section-creator input{background:#fff;border:1px solid #6846b72b;border-radius:12px;min-height:45px;padding:0 13px}.writer-structure-list{gap:10px;display:grid}.writer-structure-row{border:1px solid var(--border);background:#fffefb;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:78px;padding:13px 15px;display:grid}.writer-structure-order{gap:4px;display:grid}.writer-structure-order button,.writer-icon-danger{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.writer-structure-order button:disabled{cursor:not-allowed;opacity:.25}.writer-structure-title small,.writer-structure-title strong{display:block}.writer-structure-title small{color:var(--purple);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.writer-structure-title strong{color:var(--purple-dark);margin-top:4px;font-family:Georgia,serif;font-weight:500}.writer-structure-actions{align-items:center;gap:7px;display:flex}.writer-structure-actions .primary-button,.writer-structure-actions .secondary-button{min-height:38px;padding:0 13px}.writer-icon-danger{color:#a63f4a;background:#fff1f2;border-color:#bd414e2e}.writer-editor-page{background:radial-gradient(circle at 10% 5%,#ffe0a86b,#0000 25%),radial-gradient(circle at 90% 5%,#c6aaf561,#0000 28%),#f8f4fb;min-height:calc(100vh - 75px);padding:28px 5vw 70px}.writer-editor-heading{align-items:center;gap:28px;width:min(1400px,100%);margin:0 auto 18px;display:flex}.writer-editor-heading>a{color:var(--purple);align-items:center;gap:7px;font-size:.75rem;font-weight:800;display:inline-flex}.writer-editor-heading small{color:var(--muted);font-size:.68rem}.writer-editor-heading h1{color:var(--purple-dark);margin:3px 0 0;font-family:Georgia,serif;font-size:1.75rem;font-weight:500}.writer-editor-shell{background:#fff;border:1px solid #6846b721;border-radius:22px;width:min(1400px,100%);margin:auto;overflow:hidden;box-shadow:0 20px 55px #49316f1f}.writer-editor-toolbar{border-bottom:1px solid var(--border);background:#fffdf9;justify-content:space-between;align-items:center;gap:20px;min-height:65px;padding:11px 17px;display:flex}.writer-editor-toolbar>div{align-items:center;gap:8px;display:flex}.writer-editor-toolbar>div:first-child button{color:#756b7c;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;min-height:39px;padding:0 13px;font-weight:700;display:inline-flex}.writer-editor-toolbar>div:first-child button.active{color:var(--purple);background:#f2edfb}.writer-word-count{color:var(--muted);font-size:.7rem}.writer-save-state{align-items:center;gap:6px;min-width:100px;font-size:.7rem;display:inline-flex}.writer-save-state.state-saved{color:#43845d}.writer-save-state.state-saving{color:#8163a5}.writer-save-state.state-error{color:#a63f4a}.writer-editor-message{color:#8c3943;background:#fff1f2;border-bottom:1px solid #bd414e1f;padding:11px 17px;font-size:.75rem}.writer-main-textarea{color:#302a35;resize:vertical;background:#fffefc;border:0;outline:0;width:100%;min-height:calc(100vh - 235px);padding:clamp(30px,6vw,80px);font-family:Georgia,serif;font-size:1.08rem;line-height:1.85;display:block}.writer-print-preview-area{background:#ddd9df;min-height:calc(100vh - 235px);padding:45px;overflow:auto}.writer-print-preview-sheet{box-sizing:border-box;color:#1d1a1f;background:#fff;margin:auto;box-shadow:0 12px 35px #1e162633}.writer-print-preview-sheet h1{text-align:center;margin:0 0 2em;font-family:inherit;font-size:1.8em;font-weight:500}.writer-print-preview-sheet p{text-align:justify;text-indent:1.3em;margin:0 0 1em}.writer-print-preview-sheet p.empty{color:#aaa1ac;text-align:center;text-indent:0}@media (max-width:800px){.writer-section-creator{grid-template-columns:1fr}.writer-structure-row{grid-template-columns:auto 1fr}.writer-structure-actions{grid-column:1/-1;justify-content:flex-end}.writer-editor-heading{flex-direction:column;align-items:flex-start;gap:10px}.writer-editor-toolbar{flex-direction:column;align-items:flex-start}.writer-editor-toolbar>div{flex-wrap:wrap;width:100%}.writer-main-textarea{padding:25px 20px}.writer-print-preview-area{padding:18px}}.writer-live-editor{background:#fff;border:1px solid #6846b721;border-radius:22px;width:min(1500px,100%);margin:auto;overflow:hidden;box-shadow:0 20px 55px #49316f1f}.writer-editor-document-info{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.writer-editor-document-info span{color:var(--muted);border-right:1px solid var(--border);padding-right:13px;font-size:.68rem}.writer-editor-document-info span:last-child{border-right:0;padding-right:0}.writer-live-page{box-sizing:border-box;color:#201d23;background:#fffefb;margin:0 auto;box-shadow:0 15px 40px #23192d38,0 0 0 1px #281b3712}.writer-live-title-input{color:#201d23;width:100%;font:inherit;text-align:center;background:0 0;border:0;outline:0;margin:0 0 2.2em;padding:0;font-size:1.8em;font-weight:500;display:block}.writer-live-title-input:focus{box-shadow:0 1px #6846b759}.writer-live-textarea{color:#201d23;resize:none;width:100%;min-height:100mm;font:inherit;line-height:inherit;text-align:justify;white-space:pre-wrap;background:0 0;border:0;outline:0;padding:0;display:block;overflow:hidden}.writer-live-textarea::placeholder{color:#aaa3ad;font-style:italic}@media (max-width:800px){.writer-live-document-area{padding:18px}.writer-live-page{min-width:139.7mm}.writer-editor-document-info{width:100%}.writer-editor-toolbar>div:last-child{justify-content:flex-start}}.writer-page-measure{z-index:-100;box-sizing:border-box;visibility:hidden;resize:none;white-space:pre-wrap;overflow-wrap:break-word;border:0;height:0;padding:0;position:fixed;top:0;left:-100000px;overflow:hidden}.writer-live-document-area{background:linear-gradient(135deg,#d7d3da,#ebe8ed);min-height:calc(100vh - 230px);padding:42px 24px 70px;overflow:auto}.writer-paginated-pages{justify-content:center;gap:34px;display:grid}.writer-paginated-page{box-sizing:border-box;color:#201d23;background:#fffefb;position:relative;overflow:hidden;box-shadow:0 16px 42px #23192d38,0 0 0 1px #281b3712}.writer-paginated-title{box-sizing:border-box;color:#201d23;resize:none;text-align:center;background:0 0;border:0;outline:0;width:100%;height:34mm;padding:4mm 0 7mm;font-family:inherit;font-size:1.8em;font-weight:500;line-height:1.3;display:block;overflow:hidden}.writer-paginated-title:focus{background:linear-gradient(#0000 95%,#6846b74d 95%)}.writer-paginated-text{box-sizing:border-box;color:#201d23;resize:none;width:100%;font:inherit;line-height:inherit;text-align:justify;white-space:pre-wrap;overflow-wrap:break-word;background:0 0;border:0;outline:0;padding:0;display:block;overflow:hidden}.writer-paginated-text::placeholder{color:#aaa3ad;font-style:italic}.writer-page-number{color:#918995;pointer-events:none;font-family:Arial,sans-serif;font-size:8pt;line-height:1;position:absolute;bottom:4mm;left:50%;transform:translate(-50%)}.writer-paginated-page:nth-child(2n) .writer-page-number{left:auto;right:7mm;transform:none}.writer-paginated-page:nth-child(odd) .writer-page-number{left:7mm;right:auto;transform:none}@media (max-width:800px){.writer-live-document-area{padding:20px 12px 45px}.writer-paginated-pages{justify-content:flex-start;gap:22px}}.writer-editor-toolbar-actions{flex-wrap:wrap;align-items:flex-end;gap:9px;display:flex}.writer-editor-setting{gap:4px;display:grid}.writer-editor-setting>span,.writer-editor-zoom>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.58rem;font-weight:800}.writer-editor-setting select{min-height:36px;color:var(--purple-dark);background:#fff;border:1px solid #6846b729;border-radius:9px;outline:none;padding:0 29px 0 10px;font-size:.7rem;font-weight:700}.writer-editor-setting select:focus{border-color:#6846b766}.writer-editor-zoom{gap:6px;width:150px;padding:0 4px 3px;display:grid}.writer-editor-zoom input[type=range]{width:100%;accent-color:var(--purple);cursor:pointer}.writer-editor-zoom input[type=range]::-webkit-slider-runnable-track{background:#dfd6ee;border-radius:999px;height:5px}.writer-editor-zoom input[type=range]::-webkit-slider-thumb{margin-top:-5px}@media (max-width:1050px){.writer-editor-toolbar{flex-direction:column;align-items:flex-start}.writer-editor-toolbar-actions{width:100%}}@media (max-width:650px){.writer-editor-setting,.writer-editor-setting select,.writer-editor-zoom{width:100%}}.writer-proofreading-layer{z-index:1000;position:fixed;inset:0}.writer-proofreading-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#1d142752;border:0;width:100%;position:absolute;inset:0}.writer-proofreading-panel{background:#fffdf9;flex-direction:column;width:min(500px,96vw);height:100%;display:flex;position:absolute;top:0;right:0;overflow:hidden;box-shadow:-20px 0 60px #2c1e3d38}.writer-proofreading-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:20px;padding:25px 25px 20px;display:flex}.writer-proofreading-header span{color:var(--purple);letter-spacing:.11em;font-size:.6rem;font-weight:900}.writer-proofreading-header h2{color:var(--purple-dark);margin:6px 0;font-family:Georgia,serif;font-size:1.55rem;font-weight:500}.writer-proofreading-header p{color:var(--muted);margin:0;font-size:.73rem}.writer-proofreading-header>button{width:37px;height:37px;color:var(--purple);border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.writer-proofreading-summary{border-bottom:1px solid var(--border);background:#faf7ff;padding:18px 25px}.writer-proofreading-summary>strong{color:var(--purple-dark);font-family:Georgia,serif;font-size:1.05rem;display:block}.writer-proofreading-summary>div{flex-wrap:wrap;gap:6px;margin:11px 0 14px;display:flex}.proofreading-count{border-radius:999px;padding:5px 8px;font-size:.59rem;font-weight:900}.proofreading-count.tone-spelling{color:#a43845;background:#ffe8eb}.proofreading-count.tone-grammar{color:#285f9f;background:#e7f1ff}.proofreading-count.tone-typography{color:#6749a2;background:#eee8fb}.proofreading-count.tone-style{color:#91601e;background:#fff1d7}.writer-proofreading-stale,.writer-proofreading-message{border-radius:11px;margin:14px 20px 0;padding:12px 14px;font-size:.7rem;line-height:1.5}.writer-proofreading-stale{color:#80581e;background:#fff5df;border:1px solid #d499373d}.writer-proofreading-message{color:#9c3b47;background:#fff0f2;border:1px solid #bd414e33}.writer-proofreading-results{gap:13px;padding:20px;display:grid;overflow-y:auto}.writer-proofreading-empty{min-height:250px;color:var(--purple);text-align:center;align-content:center;place-items:center;gap:13px;display:grid}.writer-proofreading-empty.success{color:#43845d}.writer-proofreading-empty p{max-width:320px;color:var(--muted);margin:0;font-size:.72rem;line-height:1.55}.writer-proofreading-issue{border:1px solid var(--border);background:#fff;border-left-width:4px;border-radius:15px;overflow:hidden}.writer-proofreading-issue-heading{grid-template-columns:28px 1fr;gap:10px;padding:15px 15px 9px;display:grid}.writer-proofreading-issue-heading>span{color:#fff;background:var(--purple);border-radius:50%;place-items:center;width:26px;height:26px;font-size:.63rem;font-weight:900;display:grid}.writer-proofreading-issue-heading small,.writer-proofreading-issue-heading strong{display:block}.writer-proofreading-issue-heading small{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:3px;font-size:.57rem;font-weight:900}.writer-proofreading-issue-heading strong{color:#3d3443;font-size:.75rem;line-height:1.45}.writer-proofreading-context{color:#4e4653;background:#f8f6f9;border-radius:9px;margin:0 15px 13px;padding:11px 12px;font-family:Georgia,serif;font-size:.75rem;line-height:1.55}.writer-proofreading-context mark{color:inherit;background:#ffd9de;border-radius:3px;padding:1px 2px;-webkit-text-decoration:underline wavy #c84958;text-decoration:underline wavy #c84958;text-decoration-thickness:1px}.writer-proofreading-suggestions{padding:0 15px 14px}.writer-proofreading-suggestions>span{color:var(--muted);margin-bottom:7px;font-size:.61rem;font-weight:800;display:block}.writer-proofreading-suggestions>div{flex-wrap:wrap;gap:6px;display:flex}.writer-proofreading-suggestions button{color:var(--purple-dark);cursor:pointer;background:#f4effc;border:1px solid #6846b72e;border-radius:8px;padding:7px 10px;font-size:.7rem;font-weight:800}.writer-proofreading-suggestions button:disabled{cursor:not-allowed;opacity:.45}.writer-proofreading-issue footer{border-top:1px solid var(--border);background:#fffdf9;justify-content:space-between;align-items:center;gap:15px;padding:10px 15px;display:flex}.writer-proofreading-issue footer span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;overflow:hidden}.writer-proofreading-issue footer button{color:var(--purple);cursor:pointer;background:0 0;border:0;font-size:.65rem;font-weight:900}.writer-proofreading-panel{min-height:0}.writer-proofreading-header,.writer-proofreading-summary,.writer-proofreading-stale,.writer-proofreading-message{flex:none}.writer-proofreading-results{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;padding-bottom:45px;overflow-y:auto}.writer-proofreading-results::-webkit-scrollbar{width:10px}.writer-proofreading-results::-webkit-scrollbar-track{background:#f1edf4}.writer-proofreading-results::-webkit-scrollbar-thumb{background:#6846b773;border:2px solid #f1edf4;border-radius:999px}.writer-proofreading-results::-webkit-scrollbar-thumb:hover{background:#6846b7b3}.writer-proofreading-results{flex-direction:column!important;flex:auto!important;gap:16px!important;min-height:0!important;padding:20px!important;display:flex!important;overflow-y:auto!important}.writer-proofreading-issue{color:#2f2934!important;background:#fff!important;border:1px solid #ddd5e5!important;border-left:5px solid #7958b2!important;border-radius:14px!important;flex:none!important;width:100%!important;height:auto!important;min-height:150px!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important;box-shadow:0 4px 14px #32234614!important}.writer-proofreading-issue.tone-spelling{border-left-color:#d64b5d!important}.writer-proofreading-issue.tone-grammar{border-left-color:#397ac3!important}.writer-proofreading-issue.tone-typography{border-left-color:#7958b2!important}.writer-proofreading-issue.tone-style{border-left-color:#d09235!important}.writer-proofreading-issue-heading{opacity:1!important;visibility:visible!important;color:#2f2934!important;background:#fff!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:flex-start!important;gap:12px!important;width:100%!important;min-height:60px!important;padding:16px!important;display:grid!important;position:static!important}.writer-proofreading-issue-heading>span{color:#fff!important;opacity:1!important;visibility:visible!important;background:#7958b2!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;font-family:Arial,sans-serif!important;font-size:12px!important;font-weight:800!important;display:flex!important;position:static!important}.writer-proofreading-issue-heading>div{opacity:1!important;visibility:visible!important;width:100%!important;min-width:0!important;min-height:40px!important;display:block!important;position:static!important}.writer-proofreading-issue-heading small{color:#7958b2!important;text-transform:uppercase!important;opacity:1!important;visibility:visible!important;margin:0 0 6px!important;font-family:Arial,sans-serif!important;font-size:10px!important;font-weight:800!important;line-height:1.3!important;display:block!important;position:static!important}.writer-proofreading-issue-heading strong{color:#302936!important;white-space:normal!important;opacity:1!important;visibility:visible!important;width:100%!important;font-family:Arial,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.45!important;display:block!important;position:static!important;overflow:visible!important}.writer-proofreading-context{color:#3a343d!important;white-space:normal!important;opacity:1!important;visibility:visible!important;background:#f8f6fa!important;border:1px solid #eee8f2!important;border-radius:10px!important;width:auto!important;min-height:42px!important;margin:0 16px 16px!important;padding:12px 14px!important;font-family:Georgia,serif!important;font-size:14px!important;line-height:1.6!important;display:block!important;position:static!important;overflow:visible!important}.writer-proofreading-context mark{color:#8b2533!important;background:#ffd9df!important;border-radius:3px!important;padding:1px 3px!important;font-weight:700!important;-webkit-text-decoration:underline wavy #d64b5d!important;text-decoration:underline wavy #d64b5d!important;text-decoration-thickness:1.5px!important;display:inline!important}.writer-proofreading-suggestions{opacity:1!important;visibility:visible!important;width:100%!important;min-height:45px!important;padding:0 16px 16px!important;display:block!important;position:static!important}.writer-proofreading-suggestions>span{color:#716777!important;margin-bottom:8px!important;font-family:Arial,sans-serif!important;font-size:11px!important;font-weight:700!important;display:block!important}.writer-proofreading-suggestions>div{flex-wrap:wrap!important;gap:8px!important;width:100%!important;min-height:32px!important;display:flex!important}.writer-proofreading-suggestions button{color:#5d3b8e!important;opacity:1!important;visibility:visible!important;cursor:pointer!important;background:#f2ecfb!important;border:1px solid #6846b73d!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:45px!important;height:auto!important;min-height:34px!important;padding:7px 12px!important;font-family:Arial,sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.3!important;display:inline-flex!important;position:static!important}.writer-proofreading-suggestions button:hover{color:#fff!important;background:#6846b7!important}.writer-proofreading-issue footer{opacity:1!important;visibility:visible!important;background:#fcfafc!important;border-top:1px solid #eee8f2!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:42px!important;padding:10px 16px!important;display:flex!important;position:static!important}.writer-proofreading-issue footer span{color:#817785!important;white-space:normal!important;opacity:1!important;visibility:visible!important;font-family:Arial,sans-serif!important;font-size:10px!important;line-height:1.4!important;display:block!important}.writer-proofreading-issue footer button{color:#7650a8!important;opacity:1!important;visibility:visible!important;cursor:pointer!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;padding:6px 9px!important;font-family:Arial,sans-serif!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important;position:static!important}.boudha-back-link{color:#7255a6;align-items:center;gap:7px;margin:25px 0 30px;font-size:.75rem;font-weight:800;display:inline-flex}.boudha-backup-page-heading{max-width:750px;margin-bottom:30px}.boudha-backup-page-heading small{color:#7654ad;letter-spacing:.11em;font-size:.62rem;font-weight:900}.boudha-backup-page-heading h1{margin:6px 0 8px;font-family:Georgia,serif;font-size:2.2rem;font-weight:500}.boudha-backup-page-heading p{color:#746c79;line-height:1.65}.boudha-backup-manager{gap:20px;padding-bottom:60px;display:grid}.boudha-backup-hero{background:#fff;border:1px solid #6846b726;border-radius:22px;justify-content:space-between;align-items:center;gap:25px;padding:27px;display:flex;box-shadow:0 15px 40px #37264e14}.boudha-backup-hero>div{align-items:center;gap:17px;display:flex}.boudha-backup-icon{color:#fff;background:linear-gradient(145deg,#6e4dab,#b26caf);border-radius:16px;flex:none;place-items:center;width:53px;height:53px;display:grid}.boudha-backup-hero small,.boudha-backup-status small{color:#887a91;letter-spacing:.09em;font-size:.58rem;font-weight:900}.boudha-backup-hero h2{margin:4px 0;font-family:Georgia,serif;font-size:1.45rem;font-weight:500}.boudha-backup-hero p{color:#746c79;margin:0;font-size:.73rem}.boudha-backup-create{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6846b7,#9b63a8);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 20px;font-weight:800;display:inline-flex}.boudha-backup-create:disabled{cursor:wait;opacity:.6}.boudha-backup-message{color:#594273;background:#f4effc;border:1px solid #6846b72b;border-radius:12px;padding:13px 16px;font-size:.75rem}.boudha-backup-status{grid-template-columns:1fr 1fr;gap:16px;display:grid}.boudha-backup-status>div{background:#fffdfb;border:1px solid #e7e0eb;border-radius:17px;align-items:center;gap:14px;min-height:105px;padding:20px;display:flex}.boudha-backup-status>div:last-child{align-content:center;display:grid}.boudha-backup-status strong,.boudha-backup-status span,.boudha-backup-status small{display:block}.boudha-backup-status strong{color:#473852;margin:4px 0}.boudha-backup-status span{color:#817684;font-size:.72rem}.boudha-backup-status code{color:#6749a2;margin-top:5px}.boudha-backup-history{background:#fff;border:1px solid #e7e0eb;border-radius:18px;overflow:hidden}.boudha-backup-history>header{border-bottom:1px solid #eee8f0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.boudha-backup-history>header>div{align-items:center;gap:8px;display:flex}.boudha-backup-history h3{margin:0;font-family:Georgia,serif;font-weight:500}.boudha-backup-history>header>span{color:#837687;font-size:.68rem}.boudha-backup-list{display:grid}.boudha-backup-list article{border-bottom:1px solid #f0ebf2;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:15px 20px;display:grid}.boudha-backup-list article:last-child{border-bottom:0}.boudha-backup-list article>span{color:#7255a6;background:#f2ecfa;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.boudha-backup-list strong,.boudha-backup-list small{display:block}.boudha-backup-list strong{color:#493c51;font-size:.77rem}.boudha-backup-list small{color:#8b818f;margin-top:3px;font-size:.62rem}.boudha-backup-list article>div:last-child{text-align:right}.boudha-backup-empty{color:#8c828f;text-align:center;padding:40px 20px}.boudha-backup-security-note{color:#735923;background:#fff8e8;border:1px solid #d1a34d3d;border-radius:13px;align-items:flex-start;gap:11px;padding:15px;display:flex}.boudha-backup-security-note p{margin:0;font-size:.7rem;line-height:1.55}@media (max-width:750px){.boudha-backup-hero{flex-direction:column;align-items:stretch}.boudha-backup-create{width:100%}.boudha-backup-status{grid-template-columns:1fr}.boudha-backup-list article{grid-template-columns:auto 1fr}.boudha-backup-list article>div:last-child{text-align:left;grid-column:2}}.boudha-backup-download{color:#6749a2;cursor:pointer;background:#f5f0fb;border:1px solid #6749a238;border-radius:999px;align-items:center;gap:5px;margin-top:7px;padding:5px 10px;font-size:.62rem;font-weight:800;text-decoration:none;display:inline-flex}.boudha-backup-download:hover{background:#ebe2f7}.character-bible-page{position:relative}.character-bible-hero{background:linear-gradient(135deg,#fffffffa,#eff6fff2);border:1px solid #2563eb26;grid-template-columns:minmax(0,1fr) minmax(120px,180px);align-items:center}.character-bible-eyebrow{color:#2563eb}.character-bible-hero-icon{color:#2563eb;background:linear-gradient(145deg,#eff6ff,#dbeafe);border:1px solid #2563eb24;border-radius:34px;justify-self:end;place-items:center;width:138px;height:138px;display:grid;box-shadow:0 22px 50px #2563eb24}.character-bible-tabs{background:#ffffffd1;border:1px solid #94a3b833;border-radius:17px;flex-wrap:wrap;gap:9px;width:fit-content;max-width:100%;padding:7px;display:flex;box-shadow:0 12px 32px #1e293b0f}.character-bible-tab{border-radius:12px;align-items:center;gap:7px;min-height:38px;padding:8px 13px;font-size:13px;font-weight:800;display:inline-flex}.character-bible-tab-active{color:#fff;background:linear-gradient(135deg,#2563eb,#0ea5e9);box-shadow:0 9px 20px #2563eb33}.character-bible-tab-disabled{color:#94a3b8;background:#f8fafccc}@media (max-width:760px){.character-bible-hero{grid-template-columns:1fr}.character-bible-hero-icon{border-radius:25px;justify-self:start;width:94px;height:94px}.character-bible-tabs{width:100%}}.character-bible-hero{color:#0f172a;background:linear-gradient(135deg,#fff 0%,#f8fbff 55%,#eaf4ff 100%)}.character-bible-hero h1{color:#0f172a!important;text-shadow:none!important}.character-bible-hero h2{color:#2563eb!important;text-shadow:none!important}.character-bible-hero p{color:#475569!important;text-shadow:none!important;opacity:1!important}.character-bible-hero .character-bible-eyebrow{background:#dbeafe;border:1px solid #bfdbfe;border-radius:999px;width:fit-content;padding:7px 11px;color:#1d4ed8!important}.character-bible-hero-icon{color:#2563eb;background:linear-gradient(145deg,#eff6ff,#dbeafe);border-color:#2563eb33}.character-profile-hero{color:#0f172a;background:linear-gradient(135deg,#fff 0%,#f8fbff 55%,#eaf4ff 100%);border:1px solid #2563eb26;grid-template-columns:minmax(0,1fr) minmax(120px,180px);align-items:center}.character-profile-hero h1{color:#0f172a!important;text-shadow:none!important}.character-profile-hero h2{color:#2563eb!important;text-shadow:none!important}.character-profile-hero p{color:#475569!important;opacity:1!important;text-shadow:none!important}.character-profile-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.character-profile-sidebar{background:#fffffff0;border:1px solid #94a3b838;border-radius:23px;gap:14px;padding:17px;display:grid;position:sticky;top:20px;box-shadow:0 20px 55px #1e293b17}.character-profile-main-image{background:linear-gradient(135deg,#eff6ff,#e0f2fe);border-radius:18px;min-height:295px;overflow:hidden}.character-profile-main-image img{object-fit:cover;width:100%;height:295px;display:block}.character-profile-placeholder{color:#2563eb;align-content:center;place-items:center;gap:10px;min-height:295px;display:grid}.character-profile-placeholder span{color:#64748b;font-size:13px;font-weight:700}.character-profile-sidebar-info{gap:4px;display:grid}.character-profile-sidebar-info strong{color:#172033;font-size:20px}.character-profile-sidebar-info span{color:#64748b;font-size:13px}.character-profile-upload-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#0ea5e9);border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:10px 13px;font-size:13px;font-weight:800;display:inline-flex}.character-profile-upload-button input{display:none}.character-profile-summary{border-top:1px solid #e2e8f0;gap:5px;padding-top:6px;display:grid}.character-profile-summary a{color:#475569;border-radius:10px;align-items:center;gap:8px;min-height:36px;padding:7px 9px;font-size:13px;font-weight:750;text-decoration:none;display:flex}.character-profile-summary a:hover{color:#1d4ed8;background:#eff6ff}.character-profile-delete{color:#b91c1c;cursor:pointer;background:#fff7f7;border:1px solid #fecaca;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-weight:800;display:inline-flex}.character-profile-content{gap:20px;min-width:0;display:grid}.character-profile-form{gap:20px;display:grid}.character-profile-section{background:#fffffff0;border:1px solid #94a3b833;border-radius:23px;padding:22px;scroll-margin-top:20px;box-shadow:0 18px 48px #1e293b12}.character-profile-section-header{border-bottom:1px solid #e2e8f0;align-items:center;gap:12px;margin-bottom:19px;padding-bottom:15px;display:flex}.character-profile-section-icon{color:#2563eb;background:#eff6ff;border-radius:14px;flex:none;place-items:center;width:43px;height:43px;display:grid}.character-profile-section-header h2{color:#172033;margin:0 0 3px;font-size:20px}.character-profile-section-header p{color:#64748b;margin:0;font-size:13px;line-height:1.5}.character-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.character-profile-field{align-content:start;gap:7px;min-width:0;display:grid}.character-profile-field-wide{grid-column:1/-1}.character-profile-field>span{color:#334155;font-size:13px;font-weight:800}.character-profile-field input,.character-profile-field select,.character-profile-field textarea{color:#172033;width:100%;min-height:43px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:12px;outline:none;padding:10px 12px}.character-profile-field textarea{resize:vertical;min-height:110px;line-height:1.55}.character-profile-field input:focus,.character-profile-field select:focus,.character-profile-field textarea:focus{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa2e}.character-profile-color-input{max-width:100px;padding:4px!important}.character-profile-save-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:5;background:#ffffffeb;border:1px solid #94a3b838;border-radius:17px;justify-content:flex-end;padding:12px;display:flex;position:sticky;bottom:12px;box-shadow:0 15px 45px #1e293b1f}.character-profile-save-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#0ea5e9);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 17px;font-weight:800;display:inline-flex}.character-profile-save-button:disabled{opacity:.65;cursor:wait}.character-profile-message{border-radius:13px;padding:12px 15px;font-size:13px;font-weight:800}.character-profile-message-success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.character-profile-message-error{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca}.character-profile-empty{color:#2563eb;text-align:center;background:#f8fbff;border:1px dashed #bfdbfe;border-radius:17px;align-content:center;place-items:center;gap:7px;min-height:180px;display:grid}.character-profile-empty span{color:#64748b;font-size:13px}.character-profile-gallery{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:15px;display:grid}.character-profile-gallery-card{background:#fff;border:1px solid #e2e8f0;border-radius:17px;overflow:hidden}.character-profile-gallery-card-primary{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa24}.character-profile-gallery-card>img{object-fit:cover;background:#eff6ff;width:100%;height:185px;display:block}.character-profile-gallery-info{align-content:center;gap:3px;min-height:72px;padding:11px 12px;display:grid}.character-profile-gallery-info strong{color:#172033;font-size:13px}.character-profile-gallery-info span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.character-profile-gallery-actions{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:7px;padding:9px 10px;display:flex}.character-profile-gallery-actions button{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:6px 8px;font-size:10px;font-weight:800;display:inline-flex}.character-profile-gallery-actions button.danger{color:#b91c1c;background:#fff7f7;border-color:#fecaca}.character-profile-primary-badge{color:#1d4ed8;align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.character-profile-links-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.character-profile-link-panel{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.character-profile-link-panel>header{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.character-profile-link-panel>header>div{color:#2563eb;align-items:center;gap:7px;display:flex}.character-profile-link-panel>header strong{color:#172033;font-size:13px}.character-profile-link-panel>header>span{color:#1d4ed8;background:#dbeafe;border-radius:999px;place-items:center;min-width:25px;min-height:25px;font-size:11px;font-weight:900;display:grid}.character-profile-link-list{display:grid}.character-profile-link-item{border-bottom:1px solid #f1f5f9;gap:3px;padding:11px 14px;display:grid}.character-profile-link-item:last-child{border-bottom:0}.character-profile-link-item strong{color:#334155;font-size:12px}.character-profile-link-item span{color:#64748b;font-size:11px}.character-profile-link-empty{color:#94a3b8;text-align:center;padding:18px 14px;font-size:12px}.character-profile-links-note{color:#475569;background:#eff6ff;border-radius:12px;margin:15px 0 0;padding:11px 13px;font-size:12px;line-height:1.55}@media (max-width:980px){.character-profile-layout{grid-template-columns:1fr}.character-profile-sidebar{grid-template-columns:minmax(150px,210px) minmax(0,1fr);align-items:start;position:static}.character-profile-main-image{grid-row:span 4}.character-profile-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.character-profile-hero,.character-profile-layout,.character-profile-sidebar{grid-template-columns:1fr}.character-profile-main-image{grid-row:auto}.character-profile-grid,.character-profile-links-grid{grid-template-columns:1fr}.character-profile-field-wide{grid-column:auto}.character-profile-summary{grid-template-columns:1fr}.character-profile-save-bar{justify-content:stretch}.character-profile-save-button{width:100%}}.bible-section-nav{background:#ffffffe0;border:1px solid #94a3b838;border-radius:17px;flex-wrap:wrap;gap:10px;margin:0 0 22px;padding:8px;display:flex;box-shadow:0 14px 38px #1e293b0f}.bible-section-nav-link{color:#64748b;border-radius:12px;align-items:center;gap:8px;min-height:42px;padding:9px 15px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.bible-section-nav-link:hover{color:#1d4ed8;background:#eff6ff}.bible-section-nav-link-active{color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 8px 24px #2563eb38}.bible-section-nav-link-location.bible-section-nav-link-active{background:linear-gradient(135deg,#0f766e,#0ea5a8);box-shadow:0 8px 24px #0f766e38}.location-bible-hero{color:#0f172a;background:linear-gradient(135deg,#fff 0%,#f7fffe 55%,#e6fffb 100%);border:1px solid #0d94882e;grid-template-columns:minmax(0,1fr) minmax(120px,180px);align-items:center}.location-bible-hero h1{color:#0f172a!important;text-shadow:none!important}.location-bible-hero h2{color:#0f766e!important;text-shadow:none!important}.location-bible-hero p{color:#475569!important;opacity:1!important;text-shadow:none!important}.location-bible-eyebrow{color:#0f766e!important;background:#ccfbf1!important}.location-bible-hero-icon{color:#0f766e;background:radial-gradient(circle at 30% 25%,#fff,#ccfbf1 52%,#99f6e4);border-radius:27px;place-items:center;min-height:135px;display:grid;box-shadow:inset 0 0 0 1px #0d948824}.location-library{gap:18px;display:grid}.location-library-toolbar{background:#fffffff0;border:1px solid #94a3b838;border-radius:19px;grid-template-columns:minmax(260px,1fr) auto auto auto;gap:11px;padding:14px;display:grid;box-shadow:0 16px 44px #1e293b12}.location-library-search,.location-library-filter{color:#64748b;background:#fff;border:1px solid #cbd5e1;border-radius:13px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.location-library-search input,.location-library-filter select{color:#334155;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none}.location-library-filter select{min-width:150px}.location-library-create-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0f766e,#0ea5a8);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-weight:850;display:inline-flex}.location-library-message{border-radius:13px;padding:12px 15px;font-size:13px;font-weight:800}.location-library-message-success{color:#115e59;background:#f0fdfa;border:1px solid #99f6e4}.location-library-message-error{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca}.location-library-results-header{color:#64748b;justify-content:space-between;align-items:center;gap:15px;font-size:12px;display:flex}.location-library-results-header>div{align-items:baseline;gap:6px;display:flex}.location-library-results-header strong{color:#0f766e;font-size:21px}.location-library-grid{grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:18px;display:grid}.location-library-card{background:#fff;border:1px solid #94a3b838;border-radius:22px;grid-template-rows:205px 1fr;min-width:0;transition:transform .16s,box-shadow .16s;display:grid;overflow:hidden;box-shadow:0 18px 48px #1e293b14}.location-library-card:hover{transform:translateY(-3px);box-shadow:0 24px 58px #1e293b21}.location-library-card-image{background:linear-gradient(135deg,#ecfeff,#ccfbf1);position:relative;overflow:hidden}.location-library-card-image img{object-fit:cover;width:100%;height:100%;display:block}.location-library-card-placeholder{color:#0f766e;align-content:center;place-items:center;gap:9px;height:100%;display:grid}.location-library-card-placeholder span{color:#64748b;font-size:12px;font-weight:750}.location-library-reality-badge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f766eeb;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900;position:absolute;top:13px;right:13px}.location-library-reality-real{background:#2563ebeb}.location-library-card-body{align-content:start;gap:12px;min-width:0;padding:17px;display:grid}.location-library-card-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.location-library-card-title span{color:#0f766e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.location-library-card-title h3{color:#172033;margin:3px 0 0;font-size:19px;line-height:1.22}.location-library-color{border-radius:999px;flex:none;width:13px;height:13px;margin-top:5px;box-shadow:0 0 0 4px #94a3b81f}.location-library-address,.location-library-parent{color:#64748b;align-items:center;gap:7px;font-size:12px;display:flex}.location-library-parent strong{color:#334155}.location-library-description{color:#475569;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:57px;margin:0;font-size:12px;line-height:1.58;display:-webkit-box;overflow:hidden}.location-library-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.location-library-count{color:#0f766e;text-align:center;background:#f8fafc;border-radius:11px;place-items:center;gap:2px;min-width:0;padding:8px 4px;display:grid}.location-library-count strong{color:#334155;font-size:12px}.location-library-count span{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.location-library-open{color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;min-height:40px;margin-top:2px;padding:9px 12px;font-size:12px;font-weight:850;text-decoration:none;display:flex}.location-library-open:hover{background:#ccfbf1}.location-library-empty{color:#0f766e;text-align:center;background:#f0fdfabd;border:1px dashed #5eead4;border-radius:22px;align-content:center;place-items:center;gap:9px;min-height:310px;padding:30px;display:grid}.location-library-empty h3,.location-library-empty p{margin:0}.location-library-empty p{color:#64748b;font-size:13px}.location-library-empty button{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:12px;align-items:center;gap:7px;min-height:41px;margin-top:5px;padding:9px 14px;font-weight:800;display:inline-flex}.location-library-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a85;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow:auto}.location-library-modal{background:#fff;border:1px solid #ffffff8a;border-radius:24px;width:min(760px,100%);max-height:calc(100vh - 44px);overflow:auto;box-shadow:0 35px 100px #0f172a47}.location-library-modal>header{background:linear-gradient(135deg,#f8fffe,#ecfdf5);border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.location-library-modal>header span{color:#0f766e;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.location-library-modal>header h2{color:#172033;margin:4px 0;font-size:24px}.location-library-modal>header p{color:#64748b;margin:0;font-size:12px}.location-library-modal>header button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.location-library-modal form{display:grid}.location-library-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:22px 24px;display:grid}.location-library-form-field{gap:7px;display:grid}.location-library-form-field-wide{grid-column:1/-1}.location-library-form-field>span{color:#334155;font-size:12px;font-weight:850}.location-library-form-field input,.location-library-form-field select,.location-library-form-field textarea{color:#172033;width:100%;min-height:43px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:12px;outline:none;padding:10px 12px}.location-library-form-field textarea{resize:vertical;min-height:115px;line-height:1.55}.location-library-form-field input:focus,.location-library-form-field select:focus,.location-library-form-field textarea:focus{border-color:#2dd4bf;box-shadow:0 0 0 3px #2dd4bf2b}.location-library-image-field{color:#0f766e;background:#f0fdfa;border:1px dashed #5eead4;border-radius:15px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;min-height:100px;padding:15px;display:grid}.location-library-image-field div{gap:3px;display:grid}.location-library-image-field strong{color:#134e4a;font-size:13px}.location-library-image-field span{color:#64748b;font-size:11px}.location-library-image-field input{color:#475569;grid-column:1/-1;font-size:12px}.location-library-modal footer{border-top:1px solid #e2e8f0;justify-content:flex-end;gap:10px;padding:16px 24px 22px;display:flex}.location-library-cancel,.location-library-submit{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:9px 15px;font-weight:850;display:inline-flex}.location-library-cancel{color:#475569;background:#fff;border:1px solid #cbd5e1}.location-library-submit{color:#fff;background:linear-gradient(135deg,#0f766e,#0ea5a8);border:0}.location-library-submit:disabled{opacity:.65;cursor:wait}.location-library-loader{animation:.8s linear infinite location-loader}@keyframes location-loader{to{transform:rotate(360deg)}}.location-overview-layout{grid-template-columns:minmax(230px,310px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.location-overview-image{background:linear-gradient(135deg,#ecfeff,#ccfbf1);border:1px solid #94a3b838;border-radius:22px;min-height:360px;overflow:hidden;box-shadow:0 18px 48px #1e293b14}.location-overview-image img{object-fit:cover;width:100%;height:360px;display:block}.location-overview-image>div{color:#0f766e;align-content:center;place-items:center;gap:10px;min-height:360px;display:grid}.location-overview-image span{color:#64748b;font-size:12px;font-weight:750}.location-overview-content{gap:17px;min-width:0;display:grid}.location-overview-section{background:#fff;border:1px solid #94a3b838;border-radius:20px;padding:20px;box-shadow:0 16px 44px #1e293b0f}.location-overview-section h2{color:#172033;margin:0 0 11px;font-size:19px}.location-overview-section h3{color:#0f766e;margin:17px 0 7px;font-size:14px}.location-overview-section p{color:#475569;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.68}.location-overview-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.location-overview-stats>div{color:#0f766e;background:#f0fdfa;border:1px solid #ccfbf1;border-radius:17px;align-content:center;place-items:center;gap:4px;min-height:95px;display:grid}.location-overview-stats strong{color:#172033;font-size:19px}.location-overview-stats span{color:#64748b;font-size:11px}.location-overview-related-list{gap:8px;display:grid}.location-overview-related-link{color:#0f766e;background:#f0fdfa;border:1px solid #ccfbf1;border-radius:11px;align-items:center;gap:8px;min-height:42px;padding:9px 11px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.location-overview-related-link span{color:#64748b;margin-left:auto;font-size:10px;font-weight:650}.location-overview-next{color:#475569;background:#f0f9ff;border:1px solid #bae6fd;border-radius:15px;padding:14px 16px;font-size:12px;line-height:1.6}@media (max-width:980px){.location-library-toolbar{grid-template-columns:1fr 1fr}.location-library-search{grid-column:1/-1}.location-overview-layout{grid-template-columns:1fr}.location-overview-image{max-width:420px}}@media (max-width:680px){.location-bible-hero,.location-library-toolbar,.location-library-form-grid,.location-overview-stats{grid-template-columns:1fr}.location-library-search,.location-library-form-field-wide{grid-column:auto}.location-library-filter select{min-width:0}.location-library-modal-backdrop{padding:10px}.location-library-modal{max-height:calc(100vh - 20px)}.location-library-modal footer{flex-direction:column-reverse}.location-library-cancel,.location-library-submit{width:100%}}.character-bible-hero{background:linear-gradient(135deg,#f8fbff 0%,#e6f0ff 52%,#d5e7ff 100%)!important;border-color:#2563eb47!important}.character-bible-page .character-bible-hero{margin-bottom:3mm!important}.character-bible-page .bible-section-nav{box-sizing:border-box;border-radius:11px!important;gap:5px!important;min-height:0!important;max-height:38px!important;margin-top:0!important;margin-bottom:7px!important;padding:3px 6px!important}.character-bible-page .bible-section-nav-link{border-radius:9px!important;height:30px!important;min-height:30px!important;padding:4px 10px!important;font-size:12px!important;line-height:1!important}.character-bible-page .character-library-toolbar,.character-bible-page .character-library-actions,.character-bible-page .character-library-header,.character-bible-page .character-library-search-row,.character-bible-page .character-library-create-row,.character-bible-page .character-bible-toolbar,.character-bible-page .character-bible-actions,.character-bible-page .character-bible-search{box-sizing:border-box;border-radius:11px!important;gap:6px!important;min-height:0!important;max-height:38px!important;margin-top:0!important;margin-bottom:7px!important;padding:3px 7px!important}.character-bible-page .character-library>:is(header,section,div):has(input){box-sizing:border-box;border-radius:11px!important;gap:6px!important;min-height:0!important;max-height:38px!important;margin-top:0!important;margin-bottom:7px!important;padding:3px 7px!important}.character-bible-page .character-library>:is(header,section,div):has(>button){box-sizing:border-box;border-radius:11px!important;gap:6px!important;min-height:0!important;max-height:38px!important;margin-top:0!important;margin-bottom:7px!important;padding:3px 7px!important}.character-bible-page .character-library-toolbar button,.character-bible-page .character-library-actions button,.character-bible-page .character-library-header button,.character-bible-page .character-library-search-row button,.character-bible-page .character-library-create-row button,.character-bible-page .character-library-toolbar input,.character-bible-page .character-library-toolbar select,.character-bible-page .character-library-search-row input,.character-bible-page .character-library-search-row select{box-sizing:border-box;height:30px!important;min-height:30px!important;padding-top:3px!important;padding-bottom:3px!important;font-size:12px!important;line-height:1!important}.character-bible-page .character-library>:is(header,section,div):has(input) input{box-sizing:border-box;height:30px!important;min-height:30px!important;padding-top:3px!important;padding-bottom:3px!important;font-size:12px!important;line-height:1!important}.character-bible-page .character-library>:is(header,section,div):has(input) select{box-sizing:border-box;height:30px!important;min-height:30px!important;padding-top:3px!important;padding-bottom:3px!important;font-size:12px!important;line-height:1!important}.character-bible-page .character-library>:is(header,section,div):has(>button)>button{box-sizing:border-box;height:30px!important;min-height:30px!important;padding-top:3px!important;padding-bottom:3px!important;font-size:12px!important;line-height:1!important}.character-bible-page .bible-section-nav svg,.character-bible-page .character-library-toolbar svg,.character-bible-page .character-library-actions svg,.character-bible-page .character-library-search-row svg,.character-bible-page .character-library-create-row svg{width:15px!important;height:15px!important}.character-bible-page .bible-section-nav+.character-library>:first-child,.character-bible-page .bible-section-nav+.character-library>:nth-child(2){box-sizing:border-box!important;align-items:center!important;gap:6px!important;height:1cm!important;min-height:1cm!important;max-height:1cm!important;margin-top:0!important;margin-bottom:6px!important;padding:2px 7px!important}.character-bible-page .bible-section-nav+.character-library>:first-child :is(div,header,section) button,.character-bible-page .bible-section-nav+.character-library>:nth-child(2) :is(div,header,section) button,.character-bible-page .bible-section-nav+.character-library>:nth-child(2) :is(div,header,section) input,.character-bible-page .bible-section-nav+.character-library>:nth-child(2) :is(div,header,section) select{box-sizing:border-box!important;height:29px!important;min-height:29px!important;max-height:29px!important;padding-top:2px!important;padding-bottom:2px!important;font-size:12px!important;line-height:1!important}.character-bible-page .character-library-create-bar{box-sizing:border-box!important;border-radius:10px!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0 0 6px!important;padding:3px 8px!important;display:flex!important;overflow:hidden!important}.character-bible-page .character-library-create-bar span{display:none!important}.character-bible-page .character-library-create-bar strong{white-space:nowrap!important;margin:0!important;font-size:13px!important;line-height:1!important}.character-bible-page .character-library-create-bar button{height:28px!important;min-height:28px!important;max-height:28px!important;box-shadow:none!important;box-sizing:border-box!important;border-radius:8px!important;gap:5px!important;padding:3px 10px!important;font-size:11px!important;line-height:1!important}.character-bible-page .character-library-create-bar svg{width:14px!important;height:14px!important}.character-bible-page .character-library-search-bar{box-sizing:border-box!important;border-radius:10px!important;flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0 0 6px!important;padding:3px 7px!important;display:flex!important;overflow:hidden!important}.character-bible-page .character-library-search-bar label{height:28px!important;min-height:28px!important;max-height:28px!important}.character-bible-page .character-library-search-bar input,.character-bible-page .character-library-search-bar select{box-sizing:border-box!important;border-radius:8px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding-top:2px!important;padding-bottom:2px!important;font-size:11px!important;line-height:1!important}.character-bible-page .character-library-search-bar svg{width:14px!important;height:14px!important}@media (max-width:680px){.character-bible-page .character-library-create-bar,.character-bible-page .character-library-search-bar{height:auto!important;min-height:38px!important;max-height:none!important}.character-bible-page .character-library-search-bar{flex-wrap:wrap!important}}.writer-editor-toolbar{gap:12px}.writer-editor-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.writer-editor-toolbar-actions>*{min-width:0}.writer-editor-toolbar-actions button,.writer-editor-toolbar-actions a{white-space:nowrap;min-height:36px;padding:8px 11px;font-size:.88rem;line-height:1.1}.writer-editor-toolbar-actions button svg,.writer-editor-toolbar-actions a svg{flex:none;width:15px;height:15px}.writer-editor-setting{min-width:0}.writer-editor-setting select{min-width:0;max-width:170px;height:36px}@media (max-width:1000px){.writer-editor-toolbar{flex-direction:column;align-items:flex-start}.writer-editor-document-info,.writer-editor-toolbar-actions{width:100%}.writer-editor-toolbar-actions{justify-content:flex-start}}@media (max-width:680px){.writer-editor-toolbar{gap:9px;padding:10px}.writer-editor-document-info{flex-wrap:wrap;gap:5px 10px;display:flex}.writer-editor-document-info span{font-size:.78rem}.writer-editor-toolbar-actions{gap:6px}.writer-editor-toolbar-actions>button,.writer-editor-toolbar-actions>a{flex:145px;justify-content:center;min-height:34px;padding:7px 8px;font-size:.8rem}.writer-editor-setting{flex:120px}.writer-editor-setting span{font-size:.72rem}.writer-editor-setting select{width:100%;max-width:none;height:34px;font-size:.8rem}}@media (max-width:430px){.writer-editor-toolbar-actions>button,.writer-editor-toolbar-actions>a{flex-basis:calc(50% - 3px);padding-left:6px;padding-right:6px;font-size:.76rem}.writer-editor-toolbar-actions button svg,.writer-editor-toolbar-actions a svg{width:14px;height:14px}}.location-profile-layout{grid-template-columns:minmax(220px,285px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.location-profile-sidebar{background:#fffffff2;border:1px solid #94a3b838;border-radius:22px;gap:13px;padding:16px;display:grid;position:sticky;top:18px;box-shadow:0 20px 55px #1e293b17}.location-profile-primary-image{background:linear-gradient(135deg,#ecfeff,#ccfbf1);border-radius:18px;min-height:285px;overflow:hidden}.location-profile-primary-image img{object-fit:cover;width:100%;height:285px;display:block}.location-profile-placeholder{color:#0f766e;align-content:center;place-items:center;gap:9px;min-height:285px;display:grid}.location-profile-placeholder span{color:#64748b;font-size:12px;font-weight:750}.location-profile-sidebar-title{gap:3px;display:grid}.location-profile-sidebar-title strong{color:#172033;font-size:19px}.location-profile-sidebar-title span{color:#0f766e;font-size:12px;font-weight:800}.location-profile-image-upload{gap:7px;display:grid}.location-profile-image-upload select{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;height:36px;padding:5px 8px}.location-profile-image-upload label{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0f766e,#0ea5a8);border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:12px;font-weight:850;display:inline-flex}.location-profile-image-upload input{display:none}.location-profile-nav{border-top:1px solid #e2e8f0;gap:4px;padding-top:7px;display:grid}.location-profile-nav a{color:#475569;border-radius:9px;align-items:center;gap:7px;min-height:34px;padding:6px 9px;font-size:12px;font-weight:780;text-decoration:none;display:flex}.location-profile-nav a:hover{color:#0f766e;background:#f0fdfa}.location-profile-delete{color:#b91c1c;cursor:pointer;background:#fff7f7;border:1px solid #fecaca;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:39px;font-weight:800;display:inline-flex}.location-profile-content,.location-profile-form{gap:19px;min-width:0;display:grid}.location-profile-section{background:#fffffff2;border:1px solid #94a3b833;border-radius:22px;padding:21px;scroll-margin-top:18px;box-shadow:0 18px 48px #1e293b12}.location-profile-section>header{border-bottom:1px solid #e2e8f0;align-items:center;gap:11px;margin-bottom:18px;padding-bottom:14px;display:flex}.location-profile-section-icon{color:#0f766e;background:#ccfbf1;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.location-profile-section h2{color:#172033;margin:0 0 3px;font-size:19px}.location-profile-section header p{color:#64748b;margin:0;font-size:12px;line-height:1.5}.location-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.location-profile-field{align-content:start;gap:6px;min-width:0;display:grid}.location-profile-field-wide{grid-column:1/-1}.location-profile-field>span{color:#334155;font-size:12px;font-weight:850}.location-profile-field input,.location-profile-field select,.location-profile-field textarea{color:#172033;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:11px;outline:none;padding:9px 11px}.location-profile-field textarea{resize:vertical;min-height:105px;line-height:1.55}.location-profile-field input:focus,.location-profile-field select:focus,.location-profile-field textarea:focus{border-color:#2dd4bf;box-shadow:0 0 0 3px #2dd4bf2b}.location-profile-color{max-width:100px;padding:4px!important}.location-profile-save-bar{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #94a3b838;border-radius:16px;justify-content:flex-end;padding:11px;display:flex;position:sticky;bottom:12px;box-shadow:0 15px 45px #1e293b1f}.location-profile-save-bar button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0f766e,#0ea5a8);border:0;border-radius:12px;align-items:center;gap:7px;min-height:43px;padding:9px 16px;font-weight:850;display:inline-flex}.location-profile-save-bar button:disabled{opacity:.65;cursor:wait}.location-profile-message{border-radius:12px;padding:11px 14px;font-size:12px;font-weight:800}.location-profile-message-success{color:#115e59;background:#f0fdfa;border:1px solid #99f6e4}.location-profile-message-error{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca}.location-profile-empty{color:#0f766e;text-align:center;background:#f0fdfa;border:1px dashed #5eead4;border-radius:16px;align-content:center;place-items:center;gap:6px;min-height:155px;padding:20px;display:grid}.location-profile-empty span{color:#64748b;font-size:12px}.location-profile-parent{gap:7px;margin-bottom:13px;display:grid}.location-profile-parent>span{color:#64748b;font-size:11px;font-weight:800}.location-profile-parent a,.location-profile-related-grid a{color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4;border-radius:11px;align-items:center;gap:8px;min-height:43px;padding:9px 11px;font-size:12px;font-weight:850;text-decoration:none;display:flex}.location-profile-related-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.location-profile-related-grid a div{gap:2px;display:grid}.location-profile-related-grid a span{color:#64748b;font-size:10px;font-weight:650}.location-profile-gallery{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.location-profile-image-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.location-profile-image-card-primary{border-color:#2dd4bf;box-shadow:0 0 0 3px #2dd4bf24}.location-profile-image-card>img{object-fit:cover;background:#ecfeff;width:100%;height:180px;display:block}.location-profile-image-info{gap:5px;padding:10px;display:grid}.location-profile-image-info select{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;min-height:33px;padding:4px 7px;font-size:11px}.location-profile-image-info span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.location-profile-image-actions{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:7px;padding:8px 9px;display:flex}.location-profile-image-actions button{color:#0f766e;cursor:pointer;background:#f0fdfa;border:1px solid #99f6e4;border-radius:8px;min-height:30px;padding:5px 7px;font-size:10px;font-weight:800}.location-profile-image-actions button.danger{color:#b91c1c;background:#fff7f7;border-color:#fecaca}.location-profile-primary-badge{color:#0f766e;align-items:center;gap:5px;font-size:10px;font-weight:850;display:inline-flex}.location-profile-document-upload{background:#f0fdfa;border:1px solid #99f6e4;border-radius:14px;grid-template-columns:minmax(180px,1fr) auto auto;gap:9px;margin-bottom:15px;padding:11px;display:grid}.location-profile-document-upload input,.location-profile-document-upload select{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:10px;min-height:39px;padding:7px 9px}.location-profile-document-upload label{color:#fff;cursor:pointer;background:#0f766e;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:7px 11px;font-size:11px;font-weight:850;display:inline-flex}.location-profile-document-upload label input{display:none}.location-profile-documents{gap:9px;display:grid}.location-profile-documents article{background:#fff;border:1px solid #e2e8f0;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px;display:grid}.location-profile-document-icon{color:#0f766e;background:#ccfbf1;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.location-profile-document-info{gap:3px;min-width:0;display:grid}.location-profile-document-info strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.location-profile-document-info span{color:#64748b;font-size:10px}.location-profile-document-info p{color:#64748b;margin:3px 0 0;font-size:11px}.location-profile-document-actions{gap:7px;display:flex}.location-profile-document-actions a,.location-profile-document-actions button{color:#0f766e;cursor:pointer;background:#f0fdfa;border:1px solid #99f6e4;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:6px 9px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.location-profile-document-actions button{color:#b91c1c;background:#fff7f7;border-color:#fecaca}@media (max-width:980px){.location-profile-layout{grid-template-columns:1fr}.location-profile-sidebar{grid-template-columns:minmax(150px,210px) minmax(0,1fr);position:static}.location-profile-primary-image{grid-row:span 4}}@media (max-width:680px){.location-profile-sidebar,.location-profile-grid,.location-profile-document-upload{grid-template-columns:1fr}.location-profile-primary-image{grid-row:auto}.location-profile-field-wide{grid-column:auto}.location-profile-save-bar button{justify-content:center;width:100%}.location-profile-documents article{grid-template-columns:auto minmax(0,1fr)}.location-profile-document-actions{grid-column:1/-1}}.book-import-open-button{color:#0f766e;cursor:pointer;background:#f0fdfa;border:1px solid #99f6e4;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:7px 12px;font-size:12px;font-weight:850;display:inline-flex}.book-import-open-button:hover{background:#ccfbf1;border-color:#2dd4bf}.book-import-overlay{z-index:200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a8f;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.book-import-modal{background:#fff;border:1px solid #2dd4bf5c;border-radius:22px;width:min(560px,100%);overflow:hidden;box-shadow:0 30px 90px #0f172a47}.book-import-modal>header{background:linear-gradient(135deg,#f0fdfa,#ecfeff);border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;display:flex}.book-import-modal>header div{gap:4px;display:grid}.book-import-modal>header strong{color:#172033;font-size:18px}.book-import-modal>header span{color:#64748b;font-size:12px}.book-import-modal>header button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.book-import-fields{gap:14px;padding:20px;display:grid}.book-import-fields label{gap:6px;display:grid}.book-import-fields label>span{color:#334155;font-size:12px;font-weight:850}.book-import-fields select{color:#172033;width:100%;min-height:43px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:11px;padding:8px 10px}.book-import-note,.book-import-message,.book-import-empty{border-radius:11px;margin:0 20px 16px;padding:11px 13px;font-size:12px;line-height:1.5}.book-import-note{color:#075985;background:#f0f9ff;border:1px solid #bae6fd}.book-import-message{color:#115e59;background:#f0fdfa;border:1px solid #99f6e4;font-weight:750}.book-import-empty{color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #94a3b8;margin-top:20px}.book-import-modal>footer{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:flex-end;gap:9px;padding:15px 20px;display:flex}.book-import-modal>footer button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:7px 13px;font-weight:850;display:inline-flex}.book-import-modal>footer .secondary{color:#475569;background:#fff;border:1px solid #cbd5e1}.book-import-modal>footer .primary{color:#fff;background:linear-gradient(135deg,#0f766e,#0ea5a8);border:0}.book-import-modal>footer button:disabled{opacity:.55;cursor:wait}@media (max-width:600px){.book-import-modal>footer{flex-direction:column-reverse}.book-import-modal>footer button{width:100%}}.map-bible-page{position:relative}.map-bible-container{max-width:1680px}.map-bible-hero{background:linear-gradient(135deg,#eff6fffa,#ecfefff5);border:1px solid #0e74902e;grid-template-columns:minmax(0,1fr) minmax(120px,190px);align-items:center;box-shadow:0 22px 64px #1e40af14}.map-bible-hero h1{color:#0f172a}.map-bible-hero h2{color:#0369a1}.map-bible-hero p{color:#475569;max-width:820px}.map-bible-eyebrow{color:#0369a1;background:#e0f2fedb;border:1px solid #0e749029}.map-bible-hero-icon{color:#0369a1;background:linear-gradient(145deg,#ffffffeb,#bae6fdb8);border-radius:36px;justify-self:end;place-items:center;width:150px;height:150px;display:grid;box-shadow:inset 0 0 0 1px #0e749024,0 22px 48px #0369a11f}.bible-section-nav-link-map.bible-section-nav-link-active{color:#fff;background:linear-gradient(135deg,#0369a1,#0ea5e9);box-shadow:0 8px 24px #0369a13d}.story-map-shell{background:#fff;border:1px solid #0e749033;border-radius:23px;margin-top:0;overflow:hidden;box-shadow:0 20px 58px #1e293b1a}.story-map-toolbar{background:linear-gradient(135deg,#f0f9fffa,#ecfeffeb);border-bottom:1px solid #0e749029;min-height:82px}.story-map-toolbar h2{color:#0f172a}.story-map-toolbar h2 svg{color:#0369a1}.story-map-canvas{background:#dbeafe;overflow:hidden}.story-map-canvas .leaflet-container{width:100%;height:100%}.story-map-canvas .leaflet-control-zoom{border:0;border-radius:13px;overflow:hidden;box-shadow:0 10px 30px #0f172a2e}.story-map-canvas .leaflet-control-zoom a{color:#0f172a;background:#fffffff5;border-bottom:1px solid #e2e8f0;width:38px;height:38px;line-height:38px}.story-map-canvas .leaflet-control-zoom a:hover{color:#0369a1;background:#f0f9ff}.story-map-canvas .leaflet-control-scale-line{color:#0f172a;background:#ffffffe6;border-color:#334155;border-radius:4px;font-weight:750}.story-map-unplaced-panel,.story-map-details-panel,.story-map-new-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border:1px solid #0e749033;box-shadow:0 20px 55px #0f172a29}.story-map-unplaced-panel h3,.story-map-details-panel h3,.story-map-new-panel h3{color:#0f172a}.story-map-unplaced-panel>div:first-child svg{color:#0369a1}.story-map-details-panel>a{background:linear-gradient(135deg,#0369a1,#0ea5e9);box-shadow:0 10px 26px #0369a133}.story-map-details-panel>a:hover{background:linear-gradient(135deg,#075985,#0284c7)}.ecrivium-location-tooltip{color:#0f172a!important;border-color:#0e749042!important;box-shadow:0 7px 20px #0f172a29!important}@media (max-width:760px){.map-bible-hero{grid-template-columns:1fr}.map-bible-hero-icon{border-radius:24px;justify-self:start;width:92px;height:92px}.story-map-shell{border-radius:18px}.story-map-toolbar{min-height:0}.story-map-canvas{min-height:620px}.story-map-unplaced-panel{max-height:210px}}.map-bible-page{overflow-x:clip}.map-bible-page .map-bible-container{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin-left:auto;margin-right:auto}.map-bible-page .writer-book-back,.map-bible-page .map-bible-hero,.map-bible-page .bible-section-nav{width:100%;max-width:1680px;margin-left:auto;margin-right:auto}.map-bible-page .story-map-shell{width:100%;max-width:none}.map-bible-page .story-map-canvas{width:100%}@media (max-width:760px){.map-bible-page .map-bible-container{width:100%;min-width:0}.map-bible-page .story-map-shell{border-radius:15px}.story-map-details-panel,.story-map-new-panel{max-height:78%;bottom:6px;left:6px;right:6px}}.map-bible-page .story-map-shell,.map-bible-page .story-map-toolbar,.map-bible-page .story-map-canvas{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.map-bible-page .story-map-shell{margin-left:auto;margin-right:auto}.map-bible-page .leaflet-container{max-width:100%}.pricing-period-switch{background:#f4eef9;border:1px solid #6c4bb529;border-radius:999px;gap:4px;width:fit-content;margin:-22px auto 44px;padding:5px;display:flex;box-shadow:0 12px 32px #48316c14}.pricing-period-button{color:#6e6477;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 17px;font-size:.82rem;font-weight:750;transition:color .16s,background .16s,box-shadow .16s;display:inline-flex}.pricing-period-button:hover{color:var(--purple-dark)}.pricing-period-button.is-active{color:#fff;background:linear-gradient(135deg, var(--purple), var(--pink));box-shadow:0 8px 22px #5d3a9938}.pricing-discount-pill{color:#584478;background:#ffffffc7;border-radius:999px;padding:3px 7px;font-size:.64rem;font-weight:850}.pricing-period-button.is-active .pricing-discount-pill{color:var(--purple-dark);background:#fff}.pricing-section .pricing-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;max-width:1500px}.pricing-section .pricing-card{min-width:0;min-height:630px;padding:32px 24px}.pricing-section .pricing-card>p{min-height:76px}.pricing-section .price{min-height:92px;margin:23px 0}.pricing-section .price strong{font-size:clamp(1.85rem,2.4vw,2.35rem)}.pricing-section .price span{margin-top:4px;line-height:1.4;display:block}.annual-equivalent{color:var(--purple);margin-top:7px;font-size:.74rem;font-weight:750;display:block}.pricing-section .pricing-card ul{gap:12px}.pricing-section .pricing-card li{font-size:.79rem}.pricing-information{color:#756c7f;text-align:center;gap:5px;max-width:900px;margin:34px auto 0;font-size:.8rem;line-height:1.5;display:grid}.pricing-information p{margin:0}@media (max-width:1350px){.pricing-section .pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1060px}.pricing-section .pricing-highlighted{transform:none}}@media (max-width:900px){.pricing-section .pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}.pricing-section .pricing-card{min-height:590px}}@media (max-width:680px){.pricing-period-switch{width:100%;max-width:350px}.pricing-period-button{flex:1;padding-inline:10px}.pricing-section .pricing-grid{grid-template-columns:1fr}.pricing-section .pricing-card,.pricing-section .pricing-card>p,.pricing-section .price{min-height:auto}}.credit-packs-section{border-top:1px solid #6c4bb524;max-width:1120px;margin:80px auto 0;padding-top:68px}.credit-packs-heading{text-align:center;max-width:750px;margin:0 auto 42px}.credit-packs-heading>span{color:var(--purple);letter-spacing:.15em;font-size:.72rem;font-weight:800}.credit-packs-heading h3{color:var(--purple-dark);margin:13px 0;font-family:Georgia,serif;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:500;line-height:1.12}.credit-packs-heading p{color:#756d7e;margin:0;font-size:.92rem;line-height:1.7}.credit-packs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.credit-pack-card{border:1px solid var(--border);background:linear-gradient(#faf7ffb8,#fff 38%);border-radius:25px;flex-direction:column;min-width:0;min-height:510px;padding:32px;display:flex;position:relative;box-shadow:0 24px 58px #412c6014}.credit-pack-card h4{color:var(--purple-dark);margin:0 0 10px;font-family:Georgia,serif;font-size:1.45rem;font-weight:500}.credit-pack-card>p{color:#7a7282;min-height:62px;margin:0;font-size:.84rem;line-height:1.55}.credit-pack-price{margin:24px 0 8px}.credit-pack-price strong{color:var(--purple-dark);font-family:Georgia,serif;font-size:2.15rem;font-weight:600;display:block}.credit-pack-price span{color:#897f92;margin-top:3px;font-size:.72rem;display:block}.credit-pack-amount{color:var(--purple-dark);background:#f5effa;border-radius:14px;justify-content:center;align-items:baseline;gap:6px;margin:10px 0 25px;padding:12px 14px;display:flex}.credit-pack-amount strong{font-size:1.2rem}.credit-pack-amount span{font-size:.76rem;font-weight:700}.credit-pack-card ul{flex:1;gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.credit-pack-card li{color:#5f5767;align-items:flex-start;gap:9px;font-size:.81rem;line-height:1.5;display:flex}.credit-pack-card li svg{color:var(--purple);flex:none}.credit-pack-highlighted{border-color:#6c4bb573;transform:translateY(-7px);box-shadow:0 34px 75px #53378e29}.credit-pack-label{color:#fff;background:linear-gradient(135deg, var(--purple), var(--pink));letter-spacing:.06em;text-align:center;border-radius:999px;width:max-content;max-width:calc(100% - 28px);padding:7px 14px;font-size:.6rem;font-weight:800;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.credit-packs-note{color:#756c7f;text-align:center;gap:5px;margin-top:30px;font-size:.8rem;line-height:1.5;display:grid}.credit-packs-note p{margin:0}@media (max-width:900px){.credit-packs-grid{grid-template-columns:1fr;max-width:600px;margin-inline:auto}.credit-pack-card,.credit-pack-card>p{min-height:auto}.credit-pack-highlighted{transform:none}}@media (max-width:680px){.credit-packs-section{margin-top:60px;padding-top:50px}.credit-pack-card{padding:30px 24px}.credit-pack-label{width:calc(100% - 32px)}}.features-v2-section{background:radial-gradient(circle at 5% 15%,#dfcdff52,#0000 29%),radial-gradient(circle at 95% 20%,#ffe1a940,#0000 28%),#fffdf9;padding:110px 6vw;position:relative;overflow:hidden}.features-v2-heading{max-width:850px}.features-v2-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1420px;margin:0 auto 25px;display:grid}.feature-spotlight{background:#fff;border:1px solid #69499d2b;border-radius:30px;grid-template-rows:auto 230px;min-width:0;min-height:610px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 75px #412c601c}.feature-spotlight-map{background:linear-gradient(150deg,#f7f1fffa,#fff 52%)}.feature-spotlight-timeline{background:linear-gradient(150deg,#fff7e8f2,#fff 52%)}.feature-spotlight-content{z-index:2;padding:38px 40px 28px;position:relative}.feature-spotlight-icon{width:56px;height:56px;color:var(--purple);background:#efe6fff0;border-radius:18px;place-items:center;margin-bottom:20px;display:grid;box-shadow:0 12px 28px #583a881f}.feature-spotlight-timeline .feature-spotlight-icon{color:#a66a22;background:#fff0d5}.feature-spotlight-label{color:var(--purple);letter-spacing:.15em;margin-bottom:10px;font-size:.69rem;font-weight:850;display:block}.feature-spotlight-timeline .feature-spotlight-label{color:#a16a2a}.feature-spotlight h3{max-width:560px;color:var(--purple-dark);margin:0 0 15px;font-family:Georgia,serif;font-size:clamp(1.65rem,2.3vw,2.35rem);font-weight:500;line-height:1.15}.feature-spotlight-content>p{color:#706777;max-width:590px;margin:0;font-size:.9rem;line-height:1.7}.feature-spotlight ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 18px;margin:24px 0 26px;padding:0;list-style:none;display:grid}.feature-spotlight li{color:#5b5362;align-items:flex-start;gap:8px;font-size:.8rem;line-height:1.45;display:flex}.feature-spotlight li svg{color:var(--purple);flex:none}.feature-spotlight-timeline li svg{color:#b1762d}.feature-spotlight-link{color:var(--purple);border-bottom:1px solid #6b4bad4d;padding-bottom:3px;font-size:.8rem;font-weight:850;display:inline-flex}.feature-spotlight-timeline .feature-spotlight-link{color:#9d6725;border-bottom-color:#9d67254d}.feature-map-preview{background:linear-gradient(35deg,#0000 48%,#70a8861f 49% 53%,#0000 54%),linear-gradient(-30deg,#0000 43%,#6c8bb91f 44% 48%,#0000 49%),#edf3e8;border:1px solid #5c766926;border-radius:22px;margin:0 24px 24px;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #3457450f}.feature-map-road{transform-origin:0;background:#c1b8a5b8;border:5px solid #ffffffe0;border-left:0;border-right:0;height:18px;position:absolute}.road-one{width:115%;top:52px;left:-35px;transform:rotate(12deg)}.road-two{width:95%;top:158px;left:70px;transform:rotate(-17deg)}.feature-map-pin{background:#7853ad;border:3px solid #fff;border-radius:50% 50% 50% 8px;place-items:center;width:42px;height:42px;display:grid;position:absolute;transform:rotate(-45deg);box-shadow:0 9px 18px #36294540}.feature-map-pin:first-letter{transform:rotate(45deg)}.map-pin-home{top:45px;left:14%}.map-pin-city{background:#be7e2f;top:108px;left:42%}.map-pin-clue{background:#397d78;top:37px;right:16%}.map-pin-danger{background:#b65e56;bottom:28px;right:25%}.feature-map-route{border-bottom:3px dashed #734aa6a6;border-right:3px dashed #734aa6a6;border-radius:0 0 70px;width:61%;height:78px;position:absolute;top:91px;left:18%;transform:rotate(-5deg)}.feature-map-caption{background:#ffffffe6;border:1px solid #5344641a;border-radius:12px;padding:10px 13px;display:grid;position:absolute;bottom:15px;right:17px;box-shadow:0 10px 24px #32293b1f}.feature-map-caption strong{color:#51405f;font-size:.76rem}.feature-map-caption span{color:#817589;margin-top:2px;font-size:.64rem}.feature-timeline-preview{background:linear-gradient(90deg,#fff8ebf0,#fff);border:1px solid #a4702e24;border-radius:22px;margin:0 24px 24px;position:relative;overflow:hidden}.feature-timeline-track{position:absolute;top:26px;left:24px;right:24px}.feature-timeline-track>span{color:#9a6728;font-size:.67rem;font-weight:800}.feature-timeline-line{background:linear-gradient(90deg,#c58b3f,#7b5eb0);border-radius:999px;height:4px;margin-top:17px;position:relative}.timeline-point{background:#8e68b8;border:4px solid #fff;border-radius:50%;width:15px;height:15px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 4px 10px #45305c33}.point-one{left:15%}.point-two{background:#c18334;left:51%}.point-three{background:#a15b64;left:86%}.feature-timeline-event{background:#fff;border:1px solid #6e55821f;border-radius:13px;width:150px;padding:11px 13px;display:grid;position:absolute;box-shadow:0 12px 25px #44334f1a}.feature-timeline-event small{color:#9b7aab;font-size:.61rem}.feature-timeline-event strong{color:#55435f;margin-top:3px;font-family:Georgia,serif;font-size:.75rem;font-weight:500}.event-one{top:84px;left:5%}.event-two{top:123px;left:39%}.event-three{top:78px;right:4%}.feature-timeline-mode{background:#f2eaf9;border-radius:999px;gap:4px;padding:5px;font-size:.59rem;display:flex;position:absolute;bottom:15px;right:18px}.feature-timeline-mode span,.feature-timeline-mode strong{border-radius:999px;padding:6px 9px}.feature-timeline-mode span{color:#877d8e}.feature-timeline-mode strong{color:#fff;background:var(--purple)}.features-v2-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1420px;margin:0 auto;display:grid}.feature-v2-card{border:1px solid var(--border);background:#fff;border-radius:24px;flex-direction:column;min-width:0;min-height:365px;padding:29px;display:flex;box-shadow:0 20px 50px #412c6011}.feature-v2-icon{width:52px;height:52px;color:var(--purple);background:#f3ecff;border-radius:17px;place-items:center;display:grid}.feature-v2-card h3{color:#3b304c;margin:22px 0 11px;font-family:Georgia,serif;font-size:1.2rem}.feature-v2-card>p{color:#756d7e;margin:0;font-size:.84rem;line-height:1.65}.feature-v2-card ul{gap:10px;margin:21px 0 0;padding:0;list-style:none;display:grid}.feature-v2-card li{color:#625969;align-items:flex-start;gap:8px;font-size:.78rem;line-height:1.45;display:flex}.feature-v2-card li svg{color:var(--purple);flex:none}.features-v2-cta{background:linear-gradient(110deg,#f6effff5,#fff9eff5);border:1px solid #6e4baa24;border-radius:22px;justify-content:space-between;align-items:center;gap:25px;max-width:1180px;margin:44px auto 0;padding:25px 28px;display:flex}.features-v2-cta>div{gap:5px;display:grid}.features-v2-cta strong{color:var(--purple-dark);font-family:Georgia,serif;font-size:1.1rem;font-weight:500}.features-v2-cta span{color:#776d80;font-size:.8rem}@media (max-width:1120px){.features-v2-showcase{grid-template-columns:1fr}.features-v2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-spotlight{min-height:580px}}@media (max-width:700px){.features-v2-section{padding:82px 22px}.feature-spotlight{grid-template-rows:auto 230px;min-height:auto}.feature-spotlight-content{padding:31px 25px 25px}.feature-spotlight ul{grid-template-columns:1fr}.feature-map-preview,.feature-timeline-preview{margin:0 14px 14px}.features-v2-grid{grid-template-columns:1fr}.feature-v2-card{min-height:auto}.features-v2-cta{flex-direction:column;align-items:stretch}.features-v2-cta .primary-button{width:100%}.feature-timeline-event{width:125px}.event-two{left:34%}}.writer-ai-toolbar-button{color:#6542a8!important;background:#f5f0ff!important;border-color:#6542a83d!important}.writer-ai-overlay{z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1f162aad;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.writer-ai-panel{background:#fffdfb;border:1px solid #6846b72e;border-radius:22px;width:min(1120px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 30px 90px #160f2357}.writer-ai-header{background:radial-gradient(circle at 5% 0,#d7c4ff8a,#0000 38%),#fffdfb;border-bottom:1px solid #6846b71f;justify-content:space-between;align-items:flex-start;gap:22px;padding:22px 24px 18px;display:flex}.writer-ai-header>div>span{color:#6542a8;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;font-size:.72rem;font-weight:900;display:inline-flex}.writer-ai-header h2{color:var(--purple-dark);margin:6px 0 4px;font-family:Georgia,serif;font-size:1.55rem;font-weight:500}.writer-ai-header p{color:var(--muted);margin:0;font-size:.78rem}.writer-ai-close{color:#665d6d;cursor:pointer;background:#fff;border:1px solid #6846b724;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.writer-ai-close:disabled{cursor:wait;opacity:.45}.writer-ai-settings{border-bottom:1px solid var(--border);grid-template-columns:minmax(180px,.8fr) 160px minmax(280px,1.7fr);gap:14px;padding:18px 24px;display:grid}.writer-ai-settings label{align-content:start;gap:6px;display:grid}.writer-ai-settings label>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:900}.writer-ai-settings select,.writer-ai-settings input,.writer-ai-settings textarea{color:#352c3f;width:100%;font:inherit;background:#fff;border:1px solid #6846b72e;border-radius:10px;outline:none;font-size:.76rem}.writer-ai-settings select,.writer-ai-settings input{min-height:40px;padding:0 11px}.writer-ai-settings textarea{resize:vertical;min-height:76px;padding:10px 12px;line-height:1.45}.writer-ai-settings select:focus,.writer-ai-settings input:focus,.writer-ai-settings textarea:focus,.writer-ai-proposal:focus{border-color:#6846b78c;box-shadow:0 0 0 3px #6846b714}.writer-ai-credit-box{color:#62586a;border-bottom:1px solid var(--border);background:#faf7ff;flex-wrap:wrap;align-items:center;gap:9px 18px;min-height:48px;padding:10px 24px;font-size:.72rem;display:flex}.writer-ai-credit-box>svg{color:#7652b8}.writer-ai-credit-warning{color:#a63f4a}.writer-ai-message{color:#8c3943;background:#fff1f2;border-bottom:1px solid #bd414e21;padding:11px 24px;font-size:.75rem}.writer-ai-comparison{grid-template-columns:1fr 1fr;min-height:390px;display:grid}.writer-ai-comparison>article{grid-template-rows:auto 1fr;min-width:0;display:grid}.writer-ai-comparison>article+article{border-left:1px solid var(--border)}.writer-ai-comparison article>header{color:#63586c;border-bottom:1px solid var(--border);letter-spacing:.06em;text-transform:uppercase;background:#fffaf4;padding:11px 18px;font-size:.68rem;font-weight:900}.writer-ai-original,.writer-ai-empty-proposal,.writer-ai-proposal{color:#302a35;white-space:pre-wrap;background:#fffefc;border:0;outline:0;min-height:350px;padding:22px;font-family:Georgia,serif;font-size:1rem;line-height:1.75}.writer-ai-original{background:#f8f5f1;overflow:auto}.writer-ai-empty-proposal{color:#9a909f;place-items:center;font-family:inherit;font-size:.78rem;display:grid}.writer-ai-proposal{resize:vertical;width:100%}.writer-ai-consumption{color:#665c6e;border-top:1px solid var(--border);background:#f7fff9;flex-wrap:wrap;gap:10px 22px;padding:11px 24px;font-size:.7rem;display:flex}.writer-ai-actions{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding:16px 24px 20px;display:flex}.writer-ai-actions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}@media (max-width:850px){.writer-ai-overlay{padding:10px}.writer-ai-panel{border-radius:15px;max-height:calc(100vh - 20px)}.writer-ai-settings{grid-template-columns:1fr 1fr}.writer-ai-custom-instruction{grid-column:1/-1}.writer-ai-comparison{grid-template-columns:1fr}.writer-ai-comparison>article+article{border-top:1px solid var(--border);border-left:0}}@media (max-width:560px){.writer-ai-header,.writer-ai-settings,.writer-ai-actions{padding-left:15px;padding-right:15px}.writer-ai-settings{grid-template-columns:1fr}.writer-ai-custom-instruction{grid-column:auto}.writer-ai-actions{flex-direction:column;align-items:stretch}.writer-ai-actions button{width:100%}}.boudha-writers-table{min-width:1240px}.boudha-credit-manage-button{color:#e3d4f2;cursor:pointer;background:#8953b821;border:1px solid #ae7edb47;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:.67rem;font-weight:800;display:inline-flex}.boudha-credit-manage-button:hover{background:#8953b838;border-color:#be91e77a}.boudha-credit-readonly{color:#6f6675;font-size:.66rem}.boudha-credit-overlay{z-index:20000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a070ecc;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.boudha-credit-dialog{background:#1d1722;border:1px solid #bd92e238;border-radius:20px;width:min(620px,100%);overflow:hidden;box-shadow:0 35px 100px #00000085}.boudha-credit-dialog>header{background:radial-gradient(circle at 0 0,#9055c033,#0000 42%),#211926;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.boudha-credit-dialog>header span{color:#b997d4;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:.65rem;font-weight:900;display:inline-flex}.boudha-credit-dialog>header h2{color:#fff;margin:7px 0 4px;font-family:Georgia,serif;font-size:1.45rem;font-weight:500}.boudha-credit-dialog>header p{color:#94899a;margin:0;font-size:.74rem}.boudha-credit-dialog>header p strong{color:#dfcaed}.boudha-credit-dialog>header>button{color:#a79aad;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.boudha-credit-operation-choice{grid-template-columns:1fr 1fr;gap:9px;padding:18px 24px 0;display:grid}.boudha-credit-operation-choice button{color:#9c91a2;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:43px;font-weight:800;display:inline-flex}.boudha-credit-operation-choice button.active{color:#c9ecda;background:#3ea46a21;border-color:#57be8447}.boudha-credit-operation-choice button.active.danger{color:#f2b0a4;background:#cd49391f;border-color:#d75c494d}.boudha-credit-form{grid-template-columns:1fr 1fr;gap:14px;padding:18px 24px;display:grid}.boudha-credit-form label{gap:6px;display:grid}.boudha-credit-form label>span{color:#85798b;letter-spacing:.07em;text-transform:uppercase;font-size:.61rem;font-weight:900}.boudha-credit-form select,.boudha-credit-form input,.boudha-credit-form textarea{color:#ded5e3;width:100%;font:inherit;background:#151119;border:1px solid #ffffff17;border-radius:10px;outline:none;font-size:.76rem}.boudha-credit-form select,.boudha-credit-form input{min-height:42px;padding:0 11px}.boudha-credit-form textarea{resize:vertical;min-height:90px;padding:11px;line-height:1.5}.boudha-credit-form select:focus,.boudha-credit-form input:focus,.boudha-credit-form textarea:focus{border-color:#b482db7a;box-shadow:0 0 0 3px #965bc417}.boudha-credit-reason{grid-column:1/-1}.boudha-credit-message{border-radius:9px;margin:0 24px 18px;padding:11px 13px;font-size:.73rem}.boudha-credit-message.success{color:#b5e8ca;background:#3797601f;border:1px solid #4eb57a33}.boudha-credit-message.error{color:#efaa9d;background:#be41321c;border:1px solid #d1534333}.boudha-credit-dialog>footer{border-top:1px solid #ffffff12;justify-content:flex-end;gap:10px;padding:16px 24px 20px;display:flex}.boudha-credit-dialog>footer button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 15px;font-weight:800;display:inline-flex}.boudha-credit-cancel{color:#a69baa;background:#ffffff06;border:1px solid #ffffff17}.boudha-credit-submit{color:#fff;background:linear-gradient(135deg,#7150b2,#b45e9a);border:0}.boudha-credit-submit.danger{background:linear-gradient(135deg,#a5444e,#cf694f)}.boudha-credit-dialog button:disabled,.boudha-credit-dialog input:disabled,.boudha-credit-dialog select:disabled,.boudha-credit-dialog textarea:disabled{cursor:wait;opacity:.55}@media (max-width:600px){.boudha-credit-overlay{padding:10px}.boudha-credit-dialog{border-radius:14px}.boudha-credit-form{grid-template-columns:1fr}.boudha-credit-reason{grid-column:auto}.boudha-credit-dialog>footer{flex-direction:column;align-items:stretch}.boudha-credit-dialog>footer button{width:100%}}.writer-live-editor .writer-editor-toolbar{flex-wrap:nowrap;gap:9px;min-height:52px;padding:7px 10px}.writer-live-editor .writer-editor-document-info{white-space:nowrap;flex-wrap:nowrap;flex:0 auto;gap:7px}.writer-live-editor .writer-editor-document-info span{padding-right:7px;font-size:.6rem}.writer-live-editor .writer-editor-toolbar-actions{flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:flex-end;gap:5px;min-width:0;display:flex}.writer-live-editor .writer-editor-toolbar-actions>button{white-space:nowrap;border-radius:8px;flex:none;gap:5px;min-height:32px;padding:0 9px;font-size:.64rem}.writer-live-editor .writer-editor-toolbar-actions>button svg{width:14px;height:14px}.writer-live-editor .writer-editor-setting{flex:0 auto;gap:2px}.writer-live-editor .writer-editor-setting>span,.writer-live-editor .writer-editor-zoom>span{font-size:.51rem}.writer-live-editor .writer-editor-setting select{border-radius:8px;max-width:118px;min-height:32px;padding:0 24px 0 8px;font-size:.62rem}.writer-live-editor .writer-editor-setting:nth-of-type(2) select{width:66px}.writer-live-editor .writer-editor-zoom{flex:0 0 104px;gap:3px;width:104px;padding:0 2px 2px}.writer-live-editor .writer-save-state{white-space:nowrap;flex:none;gap:4px;min-width:auto;font-size:.61rem}.writer-live-editor .writer-save-state svg{width:13px;height:13px}.writer-live-editor .writer-danger-button{border-radius:8px;gap:5px;min-height:32px;padding:0 9px;font-size:.64rem}.writer-ai-selection-banner{color:#6542a8;background:#f5f0ff;border-bottom:1px solid #6846b724;flex-wrap:wrap;align-items:center;gap:7px 16px;min-height:40px;padding:7px 13px;font-size:.68rem;display:flex}.writer-ai-selection-banner>span{align-items:center;gap:6px;display:inline-flex}.writer-ai-selection-banner small{color:#81758a;flex:300px;font-size:.62rem}.writer-ai-selection-banner button{color:#6542a8;cursor:pointer;background:#fff;border:1px solid #6846b733;border-radius:7px;min-height:28px;padding:0 9px;font-size:.61rem;font-weight:800}.writer-paginated-page-selected{box-shadow:0 0 0 3px #6f49b77a,0 18px 48px #36225247}.writer-paginated-page-selected:after{z-index:3;content:"";pointer-events:none;border:2px solid #6f49b759;position:absolute;inset:0}@media (min-width:901px) and (max-width:1050px){.writer-live-editor .writer-editor-toolbar{flex-direction:row;align-items:center}.writer-live-editor .writer-editor-toolbar-actions{width:auto}.writer-live-editor .writer-editor-document-info span:first-child{display:none}}@media (max-width:900px){.writer-live-editor .writer-editor-toolbar{flex-direction:column;align-items:stretch;gap:7px}.writer-live-editor .writer-editor-toolbar-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}}@media (max-width:650px){.writer-live-editor .writer-editor-document-info{overflow-x:auto}.writer-live-editor .writer-editor-toolbar-actions>button{flex:auto}.writer-live-editor .writer-editor-setting{width:calc(50% - 4px)}.writer-live-editor .writer-editor-setting select{width:100%;max-width:none}.writer-live-editor .writer-editor-zoom{flex-basis:100%;width:100%}.writer-ai-selection-banner{flex-direction:column;align-items:flex-start}}.writer-multipage-selection-button{color:#56406f!important;background:#f8f5fc!important;border-color:#6846b738!important}.writer-multipage-selection-button.active{box-shadow:0 5px 16px #6846b73d;color:#fff!important;background:linear-gradient(135deg,#6d4bac,#a85f9c)!important;border-color:#0000!important}.writer-multipage-selection-guide{color:#4d356c;background:linear-gradient(90deg,#eee5ff,#faf6ff);border-bottom:1px solid #6846b72e;flex-wrap:wrap;align-items:center;gap:8px 17px;min-height:43px;padding:8px 13px;font-size:.7rem;display:flex}.writer-multipage-selection-guide strong{color:#5f3f8f}.writer-multipage-selection-guide span{color:#81758a;flex:220px;font-size:.64rem}.writer-multipage-selection-guide button{color:#6542a8;cursor:pointer;background:#fff;border:1px solid #6846b738;border-radius:7px;min-height:28px;padding:0 10px;font-size:.62rem;font-weight:800}@media (max-width:700px){.writer-multipage-selection-guide{flex-direction:column;align-items:flex-start}}.boudha-billing-manager{margin-top:22px}.boudha-billing-message{border-radius:11px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 15px;font-size:.74rem;display:flex}.boudha-billing-message.success{color:#b8e8cb;background:#3797601f;border:1px solid #48b57833}.boudha-billing-message.error{color:#efaa9d;background:#be41321c;border:1px solid #d1534333}.boudha-billing-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.boudha-billing-product-card{background:radial-gradient(circle at 0 0,#824eb01c,#0000 34%),#1d1722;border:1px solid #ffffff13;border-radius:18px;padding:20px;overflow:hidden}.boudha-billing-product-card.inactive{opacity:.58}.boudha-billing-product-card>header{align-items:flex-start;gap:12px;display:flex}.boudha-billing-product-card>header>span{color:#c5a6dc;background:#8b55b821;border:1px solid #be91e729;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.boudha-billing-product-card header small{color:#86798d;letter-spacing:.08em;font-size:.57rem;font-weight:900;display:block}.boudha-billing-product-card header h2{color:#fff;margin:3px 0;font-family:Georgia,serif;font-size:1.25rem;font-weight:500}.boudha-billing-product-card header code{color:#6f6575;font-size:.58rem}.boudha-billing-description{color:#9f95a5;min-height:42px;margin:15px 0;font-size:.72rem;line-height:1.55}.boudha-billing-capabilities{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.boudha-billing-capabilities span{color:#c3b3cd;background:#ffffff0b;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:.63rem;display:inline-flex}.boudha-billing-product-card>ul{color:#968b9d;min-height:90px;margin:0;padding:0 0 0 17px;font-size:.68rem;line-height:1.7}.boudha-billing-product-controls{gap:8px;margin:16px 0;display:flex}.boudha-billing-product-controls button{color:#9e93a5;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:.64rem;font-weight:800;display:inline-flex}.boudha-billing-product-controls button.active,.boudha-billing-product-controls button.public{color:#b7e5ca;background:#3797601c;border-color:#4fb77b38}.boudha-billing-prices{border-top:1px solid #fff1;padding-top:15px}.boudha-billing-prices h3{color:#d4c4de;margin:0 0 10px;font-size:.7rem}.boudha-billing-price-row{grid-template-columns:minmax(110px,1fr) 90px 34px 34px minmax(90px,auto);align-items:center;gap:7px;padding:8px 0;display:grid}.boudha-billing-price-row.inactive{opacity:.5}.boudha-billing-price-row>div strong,.boudha-billing-price-row>div small{display:block}.boudha-billing-price-row>div strong{color:#d3c8d8;font-size:.68rem}.boudha-billing-price-row>div small{color:#645b69;margin-top:2px;font-size:.52rem}.boudha-billing-price-row label{background:#151119;border:1px solid #ffffff17;border-radius:8px;align-items:center;min-height:34px;display:flex;overflow:hidden}.boudha-billing-price-row input{color:#eee7f1;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0 4px 0 9px;font-size:.7rem}.boudha-billing-price-row label span{color:#837789;padding-right:8px;font-size:.68rem}.boudha-billing-price-row>button{color:#ad9ab9;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.boudha-billing-price-row>button.active{color:#97d9b4}.boudha-billing-price-row>span{white-space:nowrap;border-radius:7px;justify-self:end;padding:6px 7px;font-size:.55rem;font-weight:800}.boudha-billing-price-row>span.configured{color:#a9dfbf;background:#3797601c}.boudha-billing-price-row>span.missing{color:#ddb77e;background:#be85311c}.boudha-billing-product-card button:disabled,.boudha-billing-product-card input:disabled{cursor:wait;opacity:.48}@media (max-width:1050px){.boudha-billing-product-grid{grid-template-columns:1fr}}@media (max-width:650px){.boudha-billing-price-row{grid-template-columns:1fr 80px 34px 34px}.boudha-billing-price-row>span{grid-column:1/-1;justify-self:start}}.writer-billing-page{color:#29232d;background:radial-gradient(circle at 10% 0,#8769b121,#0000 29%),#f5f1f7;min-height:100vh}.writer-billing-header{color:#fff;background:linear-gradient(135deg,#251b2d,#38233e);justify-content:space-between;gap:30px;padding:32px max(28px,5vw);display:flex}.writer-billing-back{color:#cbbdd1;align-items:center;gap:7px;margin-bottom:17px;font-size:.72rem;text-decoration:none;display:inline-flex}.writer-billing-header h1{margin:0;font-family:Georgia,serif;font-size:clamp(1.8rem,4vw,3rem);font-weight:500}.writer-billing-header p{color:#c4b7c9;margin:9px 0 0;font-size:.82rem}.writer-current-subscription-summary{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:15px;align-self:center;gap:12px;min-width:250px;padding:17px 19px;display:flex}.writer-current-subscription-summary>svg{color:#caadd7}.writer-current-subscription-summary small,.writer-current-subscription-summary strong,.writer-current-subscription-summary span{display:block}.writer-current-subscription-summary small{color:#998aa1;letter-spacing:.08em;font-size:.54rem;font-weight:900}.writer-current-subscription-summary strong{margin:3px 0;font-family:Georgia,serif;font-size:1.15rem}.writer-current-subscription-summary span{color:#b9aebf;font-size:.64rem}.writer-billing-container{width:min(1500px,94vw);margin:0 auto;padding:27px 0 70px}.writer-billing-notice{background:#fff;border:1px solid #3c2b4617;border-radius:12px;align-items:flex-start;gap:11px;margin-bottom:20px;padding:14px 16px;display:flex}.writer-billing-notice strong,.writer-billing-notice p{margin:0;display:block}.writer-billing-notice strong{font-size:.76rem}.writer-billing-notice p{color:#766c7b;margin-top:3px;font-size:.69rem}.writer-billing-notice.success{color:#27734b;background:#f2fbf6;border-color:#2c8f5c2e}.writer-billing-notice.cancelled,.writer-billing-notice.feature{color:#95493f;background:#fff7f5;border-color:#b84e3d26}.writer-billing-error{color:#98483e;background:#fff5f3;border:1px solid #b84e3d26;border-radius:10px;margin-bottom:17px;padding:12px 14px;font-size:.7rem}.writer-billing-section-title{align-items:center;gap:11px;margin:28px 0 15px;display:flex}.writer-billing-section-title>svg{color:#714d82}.writer-billing-section-title h2{margin:0;font-family:Georgia,serif;font-size:1.35rem;font-weight:500}.writer-billing-section-title p{color:#7e7383;margin:3px 0 0;font-size:.7rem}.writer-plan-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;display:grid}.writer-plan-card{background:#fff;border:1px solid #3a27421a;border-radius:17px;flex-direction:column;min-width:0;padding:18px;display:flex;position:relative;box-shadow:0 12px 32px #37243f0b}.writer-plan-card.current{border-color:#683f7f7a;box-shadow:0 14px 36px #5c367021}.writer-current-plan{color:#5d3d6c;background:#f1e8f5;border-radius:7px;align-items:center;gap:4px;padding:5px 7px;font-size:.54rem;font-weight:900;display:inline-flex;position:absolute;top:10px;right:10px}.writer-plan-card>header{align-items:flex-start;gap:9px;min-height:100px;display:flex}.writer-plan-card>header>span{color:#6e4a7e;background:#f1eaf4;border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.writer-plan-card h3{margin:0;font-family:Georgia,serif;font-size:1.12rem;font-weight:500}.writer-plan-card header p{color:#827886;margin:6px 0 0;font-size:.63rem;line-height:1.45}.writer-plan-limits{flex-wrap:wrap;gap:6px;min-height:31px;margin:8px 0 13px;display:flex}.writer-plan-limits span{color:#624c6c;background:#f3eef5;border-radius:7px;align-items:center;gap:4px;padding:5px 6px;font-size:.56rem;font-weight:800;display:inline-flex}.writer-plan-card>ul{min-height:120px;margin:0;padding:0;list-style:none}.writer-plan-card>ul li{color:#625a66;align-items:flex-start;gap:5px;margin-bottom:7px;font-size:.62rem;line-height:1.35;display:flex}.writer-plan-card>ul svg{color:#4e9b70;flex:none}.writer-plan-access{border-top:1px solid #eee9f0;flex-wrap:wrap;gap:5px;margin:12px 0;padding-top:11px;display:flex}.writer-plan-access span{border-radius:6px;align-items:center;gap:3px;padding:4px 5px;font-size:.52rem;font-weight:800;display:inline-flex}.writer-plan-access span.enabled{color:#397452;background:#eaf6ef}.writer-plan-access span.disabled{color:#928a96;background:#f2eff3}.writer-plan-prices{gap:7px;margin-top:auto;display:grid}.writer-plan-prices button,.writer-pack-card button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#654475,#3d2948);border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:7px 10px;display:flex}.writer-plan-prices button span{text-align:left}.writer-plan-prices button strong,.writer-plan-prices button small{display:block}.writer-plan-prices button strong{font-size:.72rem}.writer-plan-prices button small{color:#d7c9dd;font-size:.52rem}.writer-plan-prices button:disabled,.writer-pack-card button:disabled{cursor:not-allowed;opacity:.45}.writer-credit-pack-section{margin-top:35px}.writer-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.writer-pack-card{background:#fff;border:1px solid #3a27421a;border-radius:15px;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;padding:17px;display:grid}.writer-pack-card>span{color:#744b87;background:#f1eaf4;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.writer-pack-card h3,.writer-pack-card strong,.writer-pack-card small{display:block}.writer-pack-card h3{margin:0 0 4px;font-family:Georgia,serif;font-size:.95rem;font-weight:500}.writer-pack-card strong{color:#60426d;font-size:.72rem}.writer-pack-card small{color:#867b8b;margin-top:3px;font-size:.57rem}.writer-pack-card button{min-width:125px;font-size:.64rem}@media (max-width:1280px){.writer-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.writer-plan-grid,.writer-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.writer-billing-header{flex-direction:column}}@media (max-width:620px){.writer-plan-grid,.writer-pack-grid{grid-template-columns:1fr}.writer-pack-card{grid-template-columns:42px 1fr}.writer-pack-card button{grid-column:1/-1}}.writer-stat-card-link{color:inherit;cursor:pointer;outline:none;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;position:relative}.writer-stat-card-link:after{content:"›";color:var(--purple);opacity:.5;font-family:Georgia,serif;font-size:2rem;line-height:1;transition:right .18s,opacity .18s;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.writer-stat-card-link .writer-stat-icon{transition:transform .18s,box-shadow .18s}.writer-stat-card-link:hover{z-index:2;background:#fffffff5;border-color:#7e53a952;transform:translateY(-3px);box-shadow:0 20px 44px #49316f26}.writer-stat-card-link:hover:after{opacity:1;right:14px}.writer-stat-card-link:hover .writer-stat-icon{transform:scale(1.05)rotate(-2deg);box-shadow:0 9px 20px #70439740}.writer-stat-card-link:focus-visible{border-color:var(--purple);box-shadow:0 0 0 4px #74489b26,0 18px 42px #49316f24}.writer-stat-card-link>div:last-child{padding-right:22px}@media (prefers-reduced-motion:reduce){.writer-stat-card-link,.writer-stat-card-link:after,.writer-stat-card-link .writer-stat-icon{transition:none}.writer-stat-card-link:hover{transform:none}}.writer-stat-link{min-width:0;color:inherit;border-radius:22px;outline:none;text-decoration:none;display:block}.writer-stat-link .writer-stat-card{cursor:pointer;height:100%;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;position:relative}.writer-stat-link .writer-stat-card:after{content:"›";color:var(--purple);opacity:.55;font-family:Georgia,serif;font-size:2rem;line-height:1;transition:right .18s,opacity .18s;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.writer-stat-link .writer-stat-card>div:last-child{padding-right:25px}.writer-stat-link:hover .writer-stat-card{background:#fffffffa;border-color:#7e53a959;transform:translateY(-3px);box-shadow:0 21px 45px #49316f29}.writer-stat-link:hover .writer-stat-card:after{opacity:1;right:13px}.writer-stat-link:focus-visible{box-shadow:0 0 0 4px #74489b2e}@media (prefers-reduced-motion:reduce){.writer-stat-link .writer-stat-card,.writer-stat-link .writer-stat-card:after{transition:none}.writer-stat-link:hover .writer-stat-card{transform:none}}.writer-stat-grid>.writer-stat-link{z-index:20;min-width:0;height:100%;color:inherit;pointer-events:auto;cursor:pointer;border-radius:22px;text-decoration:none;display:block;position:relative}.writer-stat-grid>.writer-stat-link .writer-stat-card{pointer-events:none;height:100%}.writer-stat-grid>.writer-stat-link:hover .writer-stat-card{background:#fffffffa;border-color:#7e53a96b;transform:translateY(-3px);box-shadow:0 21px 45px #49316f2b}.writer-stat-grid>.writer-stat-link:focus-visible{outline-offset:4px;outline:3px solid #74489b66}.writer-pricing-page{color:#33293a;background:radial-gradient(circle at 8% 5%,#9265bb29,#0000 27%),radial-gradient(circle at 93% 14%,#cf85b124,#0000 25%),linear-gradient(#faf7fb,#f3eef6);min-height:100vh;padding:28px 0 80px}.writer-pricing-shell{width:min(1500px,94vw);margin:0 auto}.writer-pricing-back{color:#725b7d;align-items:center;gap:7px;margin-bottom:17px;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.writer-pricing-back:hover{color:#4d315d}.writer-pricing-hero{color:#fff;background:radial-gradient(circle at 88% 25%,#e09fcd33,#0000 32%),linear-gradient(135deg,#2f2038,#53345e 58%,#70436f);border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(250px,340px);align-items:center;gap:35px;padding:clamp(30px,5vw,58px);display:grid;overflow:hidden;box-shadow:0 24px 60px #3c254830}.writer-pricing-hero-content>span{color:#d8bddf;letter-spacing:.16em;margin-bottom:12px;font-size:.65rem;font-weight:900;display:block}.writer-pricing-hero h1{max-width:800px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.65rem);font-weight:500;line-height:1.05}.writer-pricing-hero-content>p{color:#ddcfe1;max-width:710px;margin:18px 0 0;font-size:.88rem;line-height:1.7}.writer-pricing-security{color:#e7ddea;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:8px;margin-top:23px;padding:9px 12px;font-size:.64rem;display:inline-flex}.writer-pricing-account-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff24;border-radius:21px;padding:23px;box-shadow:inset 0 1px #ffffff14}.writer-pricing-account-card small,.writer-pricing-account-card strong,.writer-pricing-account-card>span{display:block}.writer-pricing-account-card small{color:#beaac4;letter-spacing:.1em;font-size:.58rem;font-weight:900}.writer-pricing-account-card strong{margin:7px 0 15px;font-family:Georgia,serif;font-size:1.7rem;font-weight:500}.writer-pricing-account-card>div{color:#e4d6e6;align-items:center;gap:7px;font-size:.72rem;display:flex}.writer-pricing-account-card>span{color:#d5c8d8;background:#ffffff14;border-radius:8px;width:fit-content;margin-top:17px;padding:6px 9px;font-size:.58rem;font-weight:800}.writer-pricing-account-card>span.active{color:#c8f1d8;background:#4ab16f29}.writer-pricing-notice{background:#ffffffd1;border:1px solid #4f335b1a;border-radius:13px;align-items:flex-start;gap:11px;margin-top:19px;padding:15px 17px;display:flex;box-shadow:0 10px 30px #452b520d}.writer-pricing-notice strong,.writer-pricing-notice p{margin:0;display:block}.writer-pricing-notice strong{font-size:.76rem}.writer-pricing-notice p{color:#817686;margin-top:3px;font-size:.68rem}.writer-pricing-notice.success{color:#28734b;background:#f2fbf5;border-color:#34965b33}.writer-pricing-notice.cancelled,.writer-pricing-notice.feature{color:#974c42;background:#fff6f4;border-color:#b34c412e}.writer-pricing-catalog{margin-top:35px}.writer-pricing-error{color:#99473f;background:#fff3f1;border:1px solid #b7483c33;border-radius:12px;margin-bottom:18px;padding:14px 16px;font-size:.72rem}.writer-pricing-section-heading{text-align:center;max-width:730px;margin:0 auto 26px}.writer-pricing-section-heading.compact{margin-top:60px}.writer-pricing-section-heading>span{color:#8a609a;letter-spacing:.15em;font-size:.63rem;font-weight:900}.writer-pricing-section-heading h2{color:#3b2b43;margin:8px 0 0;font-family:Georgia,serif;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:500}.writer-pricing-section-heading p{color:#817486;margin:10px 0 0;font-size:.75rem;line-height:1.6}.writer-pricing-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:15px;display:grid}.writer-pricing-card{background:#ffffffe8;border:1px solid #4f315b1c;border-radius:23px;flex-direction:column;min-width:0;min-height:610px;padding:23px 20px 20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 38px #452b5213}.writer-pricing-card:hover{border-color:#7b4b9147;transform:translateY(-4px);box-shadow:0 23px 48px #452b5221}.writer-pricing-card.recommended{color:#fff;background:radial-gradient(circle at 80% 2%,#d68fc63b,#0000 28%),linear-gradient(155deg,#34213f,#51305d);border-color:#9f71b394;box-shadow:0 22px 52px #41244d40}.writer-pricing-card.current{border:2px solid #8c5ca1}.writer-pricing-recommended-label,.writer-pricing-current-label{letter-spacing:.05em;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:.5rem;font-weight:900;display:inline-flex;position:absolute;top:12px;right:12px}.writer-pricing-recommended-label{color:#fff;background:linear-gradient(135deg,#be6c9d,#88509d)}.writer-pricing-current-label{color:#573268;background:#eee1f3}.writer-pricing-card.recommended .writer-pricing-current-label{color:#f0e4f4;background:#ffffff1f;top:45px}.writer-pricing-card-icon{color:#704782;background:#f0e8f4;border-radius:14px;place-items:center;width:47px;height:47px;margin-bottom:18px;display:grid}.writer-pricing-card.recommended .writer-pricing-card-icon{color:#fff;background:#ffffff1f}.writer-pricing-card header{min-height:118px}.writer-pricing-card h3{color:#3e2c46;margin:0;font-family:Georgia,serif;font-size:1.42rem;font-weight:500}.writer-pricing-card.recommended h3{color:#fff}.writer-pricing-card header p{color:#827586;margin:8px 0 0;font-size:.66rem;line-height:1.55}.writer-pricing-card.recommended header p{color:#d2c1d7}.writer-pricing-main-price{border-bottom:1px solid #50365b1a;min-height:82px;margin:13px 0 20px;padding-bottom:17px}.writer-pricing-card.recommended .writer-pricing-main-price{border-color:#ffffff1f}.writer-pricing-main-price>div{align-items:baseline;gap:5px;display:flex}.writer-pricing-main-price strong{color:#4f315c;font-family:Georgia,serif;font-size:2rem;font-weight:500;display:block}.writer-pricing-card.recommended .writer-pricing-main-price strong{color:#fff}.writer-pricing-main-price span{color:#76677c;font-size:.64rem;display:block}.writer-pricing-card.recommended .writer-pricing-main-price span,.writer-pricing-card.recommended .writer-pricing-main-price small{color:#d3c3d8}.writer-pricing-main-price small{color:#8d818f;margin-top:5px;font-size:.56rem;display:block}.writer-pricing-feature-list{flex:1;margin:0;padding:0;list-style:none}.writer-pricing-feature-list li{color:#5f5563;align-items:flex-start;gap:8px;margin-bottom:10px;font-size:.66rem;line-height:1.4;display:flex}.writer-pricing-card.recommended .writer-pricing-feature-list li{color:#e1d7e4}.writer-pricing-feature-list li>span{color:#4f8c68;background:#eaf6ef;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.writer-pricing-card.recommended .writer-pricing-feature-list li>span{color:#d5f2de;background:#75cd922b}.writer-pricing-card-actions{gap:8px;margin-top:18px;display:grid}.writer-pricing-card-actions button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#704783,#4b3057);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:9px 11px;font-size:.66rem;font-weight:800;display:flex}.writer-pricing-card.recommended .writer-pricing-card-actions button:not(.writer-pricing-yearly-button){color:#4b2c58;background:#fff}.writer-pricing-card-actions .writer-pricing-yearly-button{color:#60416d;background:#f1e9f4;border:1px solid #6642752e}.writer-pricing-card.recommended .writer-pricing-card-actions .writer-pricing-yearly-button{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.writer-pricing-card-actions button:disabled{cursor:default;opacity:.68}.writer-pricing-card-actions .current-plan-button{color:#5d3c6d;background:#eee4f2}.writer-pricing-card-actions .free-plan-button{color:#5d3c6d;background:#eee8f1}.writer-pricing-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.writer-pricing-pack-card{background:#ffffffe6;border:1px solid #4f315b1a;border-radius:19px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:15px;padding:21px;display:grid;box-shadow:0 13px 33px #452b5211}.writer-pricing-pack-icon{color:#754a87;background:#f0e8f4;border-radius:14px;place-items:center;width:50px;height:50px;display:grid}.writer-pricing-pack-content>span{color:#9b7ba6;letter-spacing:.1em;font-size:.51rem;font-weight:900}.writer-pricing-pack-content h3{color:#47314f;margin:4px 0;font-family:Georgia,serif;font-size:1.04rem;font-weight:500}.writer-pricing-pack-content strong{color:#704783;font-size:.72rem;display:block}.writer-pricing-pack-content p{color:#8b808e;margin:4px 0 0;font-size:.58rem}.writer-pricing-pack-action{text-align:right}.writer-pricing-pack-action>strong{color:#4c3157;margin-bottom:8px;font-family:Georgia,serif;font-size:1.35rem;font-weight:500;display:block}.writer-pricing-pack-action button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#704783,#4b3057);border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:.62rem;font-weight:800;display:inline-flex}.writer-pricing-pack-action button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:1320px){.writer-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:930px){.writer-pricing-hero{grid-template-columns:1fr}.writer-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.writer-pricing-pack-grid{grid-template-columns:1fr}}@media (max-width:620px){.writer-pricing-page{padding-top:18px}.writer-pricing-hero{border-radius:23px;padding:28px 22px}.writer-pricing-grid{grid-template-columns:1fr}.writer-pricing-card{min-height:auto}.writer-pricing-pack-card{grid-template-columns:46px 1fr}.writer-pricing-pack-action{text-align:left;grid-column:1/-1}}.writer-pricing-feature-list li.writer-pricing-feature-highlight{color:#302800;background:linear-gradient(135deg,#ffda38,#ffcd11);border:1px solid #9e7c003d;border-radius:8px;align-items:center;margin:7px 0;padding:7px 8px;font-size:.59rem;font-weight:800;line-height:1.3;position:relative;box-shadow:0 5px 12px #9675001f}.writer-pricing-feature-list li.writer-pricing-feature-highlight>span{color:#2d2500;background:#ffffff75;width:18px;height:18px}.writer-pricing-card.recommended .writer-pricing-feature-list li.writer-pricing-feature-highlight{color:#302800;background:linear-gradient(135deg,#ffda38,#ffcd11);border-color:#ffe46085}.writer-pricing-card.recommended .writer-pricing-feature-list li.writer-pricing-feature-highlight>span{color:#2d2500;background:#ffffff75}.writer-subscription-management{margin-top:15px}.writer-pricing-manage-button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;padding:9px 12px;font-size:.65rem;font-weight:800;transition:background .16s,transform .16s;display:flex}.writer-pricing-manage-button:hover{background:#ffffff2b;transform:translateY(-1px)}.writer-pricing-manage-button:disabled{cursor:wait;opacity:.7}.writer-subscription-management-error{color:#ffd1cd;margin:7px 0 0;font-size:.58rem;line-height:1.4}.writer-pricing-cancel-button,.writer-pricing-resume-button{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:40px;margin-top:8px;padding:8px 12px;font-size:.62rem;font-weight:800;display:flex}.writer-pricing-cancel-button{color:#ffe9e7;background:#7d171f47;border:1px solid #ff948a6b}.writer-pricing-resume-button{color:#e9ffe9;background:#176f2f42;border:1px solid #84eb9266}.writer-pricing-cancel-button:disabled,.writer-pricing-resume-button:disabled{cursor:wait;opacity:.65}.writer-subscription-management-note,.writer-subscription-management-success{margin:8px 0 0;font-size:.58rem;line-height:1.45}.writer-subscription-management-note{color:#ffffffc7}.writer-subscription-management-success{color:#caffcf}@media (max-width:1120px){.writer-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.writer-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.writer-stat-grid{grid-template-columns:1fr}}.writer-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.writer-stat-card{gap:11px;min-height:108px;padding:14px}.writer-stat-icon{border-radius:13px;width:42px;min-width:42px;height:42px}.writer-stat-card span{font-size:.72rem}.writer-stat-card strong{margin-top:2px;font-size:clamp(1rem,1.4vw,1.35rem)}.writer-stat-card small{margin-top:2px;font-size:.69rem;line-height:1.25}@media (max-width:1120px){.writer-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.writer-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.writer-stat-grid{grid-template-columns:1fr}}.boudha-seo-page{gap:22px;padding-bottom:70px;display:grid}.boudha-seo-heading{align-items:flex-start;gap:17px;margin-top:25px;display:flex}.boudha-seo-heading>span{color:#d4b9ed;background:linear-gradient(145deg,#7652be33,#ba649f1f);border:1px solid #bb87e033;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.boudha-seo-heading small,.boudha-seo-panel-heading small,.boudha-seo-save-panel>div>small{color:#a37dce;letter-spacing:.13em;font-size:.65rem;font-weight:800}.boudha-seo-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.boudha-seo-summary-card{background:linear-gradient(145deg,#231c2bf0,#1b1622f5);border:1px solid #fff1;border-radius:18px;align-items:center;gap:15px;min-height:105px;padding:20px;display:flex;box-shadow:0 15px 35px #0000001f}.boudha-seo-summary-card>span{color:#ac83d7;background:#7652be1f;border-radius:13px;flex:0 0 43px;place-items:center;width:43px;height:43px;display:grid}.boudha-seo-summary-card small,.boudha-seo-summary-card strong{display:block}.boudha-seo-summary-card small{color:#746b7a;text-transform:uppercase;margin-bottom:5px;font-size:.65rem;font-weight:700}.boudha-seo-summary-card strong{color:#e4dae9;font-family:Georgia,serif;font-size:1.05rem;font-weight:500}.boudha-seo-summary-card.success strong{color:#9bd5b4}.boudha-seo-panel{background:#1e1825eb;border:1px solid #fff1;border-radius:21px;overflow:hidden;box-shadow:0 18px 45px #0000001f}.boudha-seo-panel-heading{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:25px;padding:22px 25px;display:flex}.boudha-seo-panel-heading h2,.boudha-seo-save-panel h2{color:#eee5f2;margin:4px 0 0;font-family:Georgia,serif;font-size:1.3rem;font-weight:500}.boudha-seo-panel-heading p{color:#817687;max-width:700px;margin:7px 0 0;font-size:.76rem;line-height:1.6}.boudha-seo-panel-heading>strong{color:#b8a1ca;font-size:.72rem}.boudha-seo-fields{gap:22px;padding:25px;display:grid}.boudha-seo-field>span{color:#b6abbc;margin-bottom:9px;font-size:.74rem;font-weight:700;display:block}.boudha-seo-field input,.boudha-seo-field textarea,.boudha-seo-add-keyword input{color:#e3dae8;background:#0b090e57;border:1px solid #ffffff16;outline:none;width:100%;transition:border-color .18s,box-shadow .18s}.boudha-seo-field input{border-radius:12px;height:48px;padding:0 15px}.boudha-seo-field textarea{resize:vertical;border-radius:12px;min-height:125px;padding:14px 15px;font-family:inherit;line-height:1.65}.boudha-seo-field input:focus,.boudha-seo-field textarea:focus,.boudha-seo-add-keyword input:focus{border-color:#a37dce8c;box-shadow:0 0 0 3px #7652be17}.boudha-seo-field>small{color:#6e6574;margin-top:7px;font-size:.65rem;display:block}.boudha-seo-field>small.good{color:#78b995}.boudha-seo-keywords{flex-wrap:wrap;gap:10px;padding:25px;display:flex}.boudha-seo-keyword{color:#cdbed8;background:#7652be17;border:1px solid #a37dce2e;border-radius:999px;align-items:center;gap:8px;padding:9px 10px 9px 12px;font-size:.72rem;display:inline-flex}.boudha-seo-keyword>svg{color:#9b74c9}.boudha-seo-keyword button{color:#887d8e;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid}.boudha-seo-keyword button:hover{color:#ef9d9d;background:#cd4b4b1a}.boudha-seo-empty{color:#716778;text-align:center;width:100%;padding:15px}.boudha-seo-add-keyword{background:#0c0a0f40;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:12px;margin:0 25px 25px;padding:9px 9px 9px 15px;display:flex}.boudha-seo-add-keyword>svg{color:#796b81;flex:none}.boudha-seo-add-keyword input{background:0 0;border:0;flex:1;min-width:0;height:42px}.boudha-seo-add-keyword button,.boudha-seo-save-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7652be,#ba649f);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;font-weight:800;display:inline-flex}.boudha-seo-add-keyword button{height:42px;padding:0 17px;font-size:.72rem}.boudha-seo-google-preview{background:#fff;border-radius:15px;margin:25px;padding:22px}.boudha-seo-google-site{align-items:center;gap:11px;display:flex}.boudha-seo-google-site>span{color:#fff;background:linear-gradient(135deg,#7652be,#ba649f);border-radius:50%;place-items:center;width:30px;height:30px;font-family:Georgia,serif;display:grid}.boudha-seo-google-site strong,.boudha-seo-google-site small{display:block}.boudha-seo-google-site strong{color:#202124;font-size:.78rem}.boudha-seo-google-site small{color:#4d5156;margin-top:2px;font-size:.68rem}.boudha-seo-google-preview h3{color:#1a0dab;margin:13px 0 5px;font-family:Arial,sans-serif;font-size:1.25rem;font-weight:400}.boudha-seo-google-preview p{color:#4d5156;max-width:750px;margin:0;font-family:Arial,sans-serif;font-size:.86rem;line-height:1.55}.boudha-seo-save-panel{justify-content:space-between;align-items:flex-end;gap:30px;padding:25px;display:flex}.boudha-seo-switch-row{cursor:pointer;align-items:flex-start;gap:12px;margin-top:17px;display:flex}.boudha-seo-switch-row input{accent-color:#885ec4;width:17px;height:17px}.boudha-seo-switch-row strong,.boudha-seo-switch-row span{display:block}.boudha-seo-switch-row strong{color:#d6cadc;font-size:.78rem}.boudha-seo-switch-row span{color:#776d7e;max-width:520px;margin-top:5px;font-size:.68rem;line-height:1.5}.boudha-seo-save-actions{align-items:center;gap:17px;display:flex}.boudha-seo-message{color:#9f92a7;text-align:right;max-width:300px;font-size:.7rem}.boudha-seo-save-button{min-height:46px;padding:0 20px}.boudha-seo-save-button:disabled{opacity:.5;cursor:wait}@media (max-width:1000px){.boudha-seo-summary-grid{grid-template-columns:repeat(2,1fr)}.boudha-seo-save-panel{flex-direction:column;align-items:flex-start}}@media (max-width:650px){.boudha-seo-summary-grid{grid-template-columns:1fr}.boudha-seo-heading{align-items:flex-start}.boudha-seo-add-keyword{flex-direction:column;align-items:stretch}.boudha-seo-add-keyword>svg{display:none}.boudha-seo-add-keyword button,.boudha-seo-save-button{width:100%}.boudha-seo-save-actions{flex-direction:column;align-items:stretch;width:100%}.boudha-seo-message{text-align:left;max-width:none}.boudha-seo-google-preview{margin:15px}}.boudha-seo-field select{color:#e3dae8;background:#0b090eb8;border:1px solid #ffffff16;border-radius:12px;outline:none;width:100%;height:48px;padding:0 15px}.boudha-newsletter-status{color:#bda9cd;background:#7652be17;border:1px solid #a37dce2e;border-radius:999px;padding:5px 9px;font-size:.65rem;font-weight:800;display:inline-flex}.boudha-newsletter-list{gap:10px;padding:20px 25px 25px;display:grid}.boudha-newsletter-row{background:#0a080d33;border:1px solid #ffffff0e;border-radius:13px;grid-template-columns:minmax(180px,1.4fr) minmax(180px,2fr) 130px 130px;align-items:center;gap:15px;padding:15px;display:grid}.boudha-newsletter-row strong{color:#ded3e4;font-size:.78rem}.boudha-newsletter-row span,.boudha-newsletter-row small{color:#807587;font-size:.68rem}@media (max-width:800px){.boudha-newsletter-row{grid-template-columns:1fr}}.writer-book-settings-action{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.writer-book-settings-action .primary-button,.writer-book-settings-action .secondary-button{white-space:nowrap;gap:6px;min-height:34px;padding:7px 10px;font-size:.82rem;line-height:1.05}.writer-book-settings-action .primary-button svg,.writer-book-settings-action .secondary-button svg{flex:none;width:15px;height:15px}@media (max-width:900px){.writer-book-settings-action{gap:6px}.writer-book-settings-action .primary-button,.writer-book-settings-action .secondary-button{min-height:32px;padding:6px 8px;font-size:.78rem}.writer-book-settings-action .primary-button svg,.writer-book-settings-action .secondary-button svg{width:14px;height:14px}}@media (max-width:620px){.writer-book-settings-action{width:100%}.writer-book-settings-action .primary-button,.writer-book-settings-action .secondary-button{flex:135px;justify-content:center}}.pricing-section .pricing-card li.pricing-caterpillar-feature{color:#2b2400;background:linear-gradient(135deg,#ffe34a 0%,#ffd51f 52%,#ffc900 100%);border:1px solid #be91006b;border-radius:9px;margin-left:-7px;margin-right:-7px;padding:7px 9px;font-weight:800;box-shadow:0 5px 13px #c3910029}.pricing-section .pricing-card li.pricing-caterpillar-feature svg{color:#2b2400}.coherence-dashboard{box-sizing:border-box;color:#ffffffeb;width:calc(100vw - 28px);max-width:none;margin-top:24px;margin-bottom:64px;margin-left:50%;transform:translate(-50%)}.coherence-dashboard>section:first-of-type{-webkit-backdrop-filter:blur(14px);box-shadow:0 24px 70px #00000029;background:#ffffff0b!important;border-color:#ffffff1f!important}.coherence-dashboard article{-webkit-backdrop-filter:blur(12px);background:#ffffff0b!important}.coherence-dashboard .bg-white{background:#ffffff0e!important}.coherence-dashboard .bg-slate-50{background:#ffffff0b!important}.coherence-dashboard .bg-slate-950{background:#080a12b8!important}.coherence-dashboard .border-slate-100,.coherence-dashboard .border-slate-200{border-color:#ffffff1c!important}.coherence-dashboard .text-slate-950,.coherence-dashboard .text-slate-900,.coherence-dashboard .text-slate-800{color:#fffffff0!important}.coherence-dashboard .text-slate-700,.coherence-dashboard .text-slate-600{color:#ffffffb8!important}.coherence-dashboard .text-slate-500,.coherence-dashboard .text-slate-400{color:#ffffff80!important}.coherence-dashboard .bg-red-50{background:#ef444417!important}.coherence-dashboard .bg-red-100{background:#ef444421!important}.coherence-dashboard .border-red-100,.coherence-dashboard .border-red-200{border-color:#f8717147!important}.coherence-dashboard .bg-amber-50{background:#f59e0b17!important}.coherence-dashboard .bg-amber-100{background:#f59e0b24!important}.coherence-dashboard .border-amber-100,.coherence-dashboard .border-amber-200{border-color:#fbbf2447!important}.coherence-dashboard .border-violet-200{border-color:#a78bfa4d!important}.coherence-dashboard .text-violet-950,.coherence-dashboard .text-violet-900,.coherence-dashboard .text-violet-800{color:#ddd6fe!important}.coherence-dashboard .border-emerald-200{border-color:#34d39942!important}.coherence-dashboard select{color:#ffffffeb!important;background:#080a1280!important;border-color:#ffffff24!important}.coherence-dashboard button,.coherence-dashboard a{transition:transform .15s,background .15s,border-color .15s,opacity .15s}.coherence-dashboard button:not(:disabled):hover,.coherence-dashboard a:hover{transform:translateY(-1px)}@media (max-width:720px){.coherence-dashboard{width:calc(100vw - 18px)}}.coherence-dashboard{color:#ffffffe0}.coherence-dashboard>section,.coherence-dashboard article{color:#ffffffe6!important;background:#0d101ce0!important;border-color:#ffffff1c!important}.coherence-dashboard h1,.coherence-dashboard h2,.coherence-dashboard h3,.coherence-dashboard strong{color:#fffffff5!important}.coherence-dashboard p,.coherence-dashboard blockquote,.coherence-dashboard label{color:#ffffffc2!important}.coherence-dashboard .bg-white,.coherence-dashboard .bg-slate-50{color:#ffffffe0!important;background:#ffffff0e!important}.coherence-dashboard .text-slate-950,.coherence-dashboard .text-slate-900{color:#fffffff5!important}.coherence-dashboard .text-slate-800,.coherence-dashboard .text-slate-700{color:#ffffffd1!important}.coherence-dashboard .text-slate-600,.coherence-dashboard .text-slate-500{color:#ffffff9e!important}.coherence-dashboard .text-slate-400{color:#ffffff7a!important}.coherence-dashboard .bg-red-50,.coherence-dashboard .bg-red-100{background:#7f1d1d47!important}.coherence-dashboard .text-red-950,.coherence-dashboard .text-red-800,.coherence-dashboard .text-red-700{color:#fecaca!important}.coherence-dashboard .bg-amber-50,.coherence-dashboard .bg-amber-100{background:#78350f4d!important}.coherence-dashboard .text-amber-950,.coherence-dashboard .text-amber-800,.coherence-dashboard .text-amber-700{color:#fde68a!important}.coherence-dashboard .bg-violet-50{background:#4c1d9547!important}.coherence-dashboard .text-violet-950,.coherence-dashboard .text-violet-900,.coherence-dashboard .text-violet-800,.coherence-dashboard .text-violet-600{color:#ddd6fe!important}.coherence-dashboard .bg-emerald-50{background:#064e3b4d!important}.coherence-dashboard .text-emerald-950,.coherence-dashboard .text-emerald-800{color:#a7f3d0!important}.coherence-dashboard select{color:#fff!important;background:#0c0e18f5!important;border:1px solid #ffffff29!important}.coherence-dashboard select option{color:#fff!important;background:#151724!important}.coherence-dashboard button.border-slate-200,.coherence-dashboard a.border-slate-200{color:#ffffffdb!important;background:#ffffff12!important;border-color:#ffffff24!important}.coherence-dashboard button.border-slate-200:hover,.coherence-dashboard a.border-slate-200:hover{background:#ffffff1f!important}.coherence-dashboard .grid .bg-slate-50{background:#ffffffe0!important}.coherence-dashboard .grid .bg-slate-50 span{color:#1f2937!important}.coherence-dashboard .grid .bg-slate-50 .bg-white{color:#111827!important;background:#fff!important}.coherence-dashboard .grid .bg-slate-50 .text-slate-700,.coherence-dashboard .grid .bg-slate-50 .text-slate-800,.coherence-dashboard .grid .bg-slate-50 .text-slate-900{color:#1f2937!important}.coherence-dashboard blockquote{color:#c4b5fd!important}.coherence-dashboard .bg-slate-50 blockquote{font-weight:600;color:#a78bfa!important}.boudha-en-panel{box-shadow:0 12px 32px #2563eb14;background:linear-gradient(135deg,#dbeafeb8,#e0f2fe80)!important;border-color:#3b82f659!important}.boudha-en-panel .boudha-seo-panel-heading{border-bottom-color:#3b82f633}.boudha-en-panel .boudha-seo-panel-heading>div>small{color:#1d4ed8}.boudha-en-panel .boudha-seo-panel-heading>svg{color:#2563eb}.boudha-en-context .boudha-seo-panel{box-shadow:0 12px 34px #2563eb14;background:linear-gradient(135deg,#dbeafeb8,#e0f2fe7a)!important;border-color:#3b82f652!important}.boudha-en-context .boudha-seo-panel-heading{border-bottom-color:#3b82f62e}.boudha-en-context .boudha-seo-panel-heading small{color:#1d4ed8}.boudha-en-context .boudha-seo-panel-heading svg{color:#2563eb}.boudha-en-context .boudha-seo-heading>span{color:#1d4ed8;background:#dbeafef2}.boudha-en-row{background:linear-gradient(90deg,#dbeafea8,#eff6ff6b)!important;border-color:#3b82f647!important}.boudha-language-badge{letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;min-width:34px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.boudha-language-badge-fr{color:#475569;background:#f1f5f9e6;border:1px solid #94a3b847}.boudha-language-badge-en{color:#1d4ed8;background:#dbeafef2;border:1px solid #3b82f64d}.boudha-module-card.boudha-en-panel{background:linear-gradient(135deg,#2563eb33,#0ea5e91a)!important;border-color:#60a5fa57!important}.boudha-module-card.boudha-en-panel>span{color:#93c5fd;background:linear-gradient(135deg,#2563eb4d,#0ea5e92e)}.boudha-module-card.boudha-en-panel h2{color:#dbeafe}.boudha-module-card.boudha-en-panel p{color:#93a9c8}.boudha-seo-language-filter{flex-wrap:wrap;gap:9px;margin-bottom:20px;display:flex}.boudha-seo-language-filter a{color:#a89caf;background:#ffffff0b;border:1px solid #ffffff17;border-radius:999px;align-items:center;min-height:38px;padding:8px 14px;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.boudha-seo-language-filter a.active{color:#fff;background:#6846b72e;border-color:#b993eb52}.boudha-seo-language-filter .boudha-seo-filter-en{color:#93c5fd;background:#2563eb17;border-color:#3b82f640}.boudha-seo-language-filter .boudha-seo-filter-en.active{color:#dbeafe;background:#2563eb3d;border-color:#60a5fa75}.boudha-writers-table tbody tr.boudha-writer-row-en{background:linear-gradient(90deg,#2563eb21,#0ea5e90e)}.boudha-writers-table tbody tr.boudha-writer-row-en td{border-bottom-color:#60a5fa21}.boudha-writers-table tbody tr.boudha-writer-row-en:hover{background:linear-gradient(90deg,#2563eb33,#0ea5e917)}.boudha-writer-row-en .boudha-writer-identity strong{color:#dbeafe}.boudha-global-kpi-strip{background:#ffffff0a;border:1px solid #ffffff16;border-radius:15px;grid-template-columns:1.35fr 1.35fr .65fr 1.05fr;width:100%;min-height:72px;margin-top:10px;display:grid;overflow:hidden;box-shadow:0 10px 30px #0000001c}.boudha-global-kpi-group{border-right:1px solid #fff1;align-items:center;gap:12px;min-width:0;padding:9px 14px;display:flex}.boudha-global-kpi-group:last-child{border-right:0}.boudha-global-kpi-title{color:#a88fc4;flex:none;align-items:center;gap:6px;display:flex}.boudha-global-kpi-title span{color:#8f8397;letter-spacing:.05em;text-transform:uppercase;max-width:75px;font-size:.58rem;font-weight:800;line-height:1.15}.boudha-global-kpi-values{flex:1;justify-content:space-around;align-items:center;gap:8px;min-width:0;display:flex}.boudha-global-kpi-value{text-align:center;min-width:0}.boudha-global-kpi-value small,.boudha-global-kpi-value strong{white-space:nowrap;display:block}.boudha-global-kpi-value small{color:#716879;font-size:.52rem;font-weight:700}.boudha-global-kpi-value strong{color:#ddd4e4;margin-top:3px;font-family:Georgia,serif;font-size:.82rem;font-weight:500}.boudha-global-kpi-value-en{background:#2563eb21;border:1px solid #3b82f638;border-radius:9px;padding:4px 7px}.boudha-global-kpi-value-en small{color:#93c5fd}.boudha-global-kpi-value-en strong{color:#dbeafe}@media (max-width:1150px){.boudha-global-kpi-strip{scrollbar-width:thin;display:flex;overflow-x:auto}.boudha-global-kpi-group{min-width:310px}.boudha-global-kpi-group:nth-child(3){min-width:180px}}@media (max-width:650px){.boudha-global-kpi-strip{min-height:66px}.boudha-global-kpi-group{min-width:285px;padding:8px 11px}}.boudha-kpi-period-today>small{color:#f87171!important}.boudha-kpi-period-yesterday>small{color:#facc15!important}.boudha-kpi-period-month>small{color:#4ade80!important}.writer-book-card.writer-book-card-shared{background:linear-gradient(145deg,#68d39129,#34a87417);border-color:#86efac52;box-shadow:inset 0 0 0 1px #ffffff06,0 18px 45px #11503714}.writer-book-card.writer-book-card-shared:hover{background:linear-gradient(145deg,#68d39138,#34a87421);border-color:#86efac7a;box-shadow:inset 0 0 0 1px #ffffff0a,0 22px 55px #116e4a24}.writer-book-card.writer-book-card-shared .writer-book-cover{box-shadow:inset 0 0 45px #4ade800e}.writer-book-card.writer-book-card-shared .writer-book-card-content{position:relative}.home-cowriting-section{padding:88px 24px;position:relative;overflow:hidden}.home-cowriting-glow{pointer-events:none;background:radial-gradient(circle,#4ade8024,#8b5cf612 46%,#0000 72%);border-radius:999px;width:760px;height:460px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-cowriting-inner{z-index:1;background:linear-gradient(135deg,#22c55e13,#ffffff09,#8b5cf60d);border:1px solid #86efac33;border-radius:34px;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:54px;width:min(1160px,100%);margin:0 auto;padding:48px;display:grid;position:relative;box-shadow:0 28px 80px #00000029}.home-cowriting-kicker{color:#4ade80;letter-spacing:.16em;align-items:center;gap:9px;margin-bottom:16px;font-size:12px;font-weight:800;display:inline-flex}.home-cowriting-copy h2{letter-spacing:-.035em;max-width:700px;margin:0;font-size:clamp(34px,4vw,58px);line-height:1.02}.home-cowriting-copy p{opacity:.76;max-width:700px;margin:17px 0 0;line-height:1.75}.home-cowriting-copy .home-cowriting-lead{opacity:.92;margin-top:24px;font-size:clamp(17px,1.6vw,20px);font-weight:600}.home-cowriting-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.home-cowriting-primary,.home-cowriting-secondary{border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.home-cowriting-primary{color:#052e16;background:#4ade80eb}.home-cowriting-secondary{background:#ffffff0a;border:1px solid #ffffff1f}.home-cowriting-primary:hover,.home-cowriting-secondary:hover{transform:translateY(-2px)}.home-cowriting-visual{justify-content:center;display:flex}.home-cowriting-book{background:linear-gradient(155deg,#86efac29,#0f172a70);border:1px solid #86efac4d;border-radius:28px;width:min(390px,100%);padding:28px;box-shadow:0 24px 65px #0000003d}.home-cowriting-book-header{color:#bbf7d0e6;letter-spacing:.16em;align-items:center;gap:9px;font-size:11px;font-weight:800;display:flex}.home-cowriting-book-title{margin-top:20px;font-family:Georgia,serif;font-size:31px;line-height:1.1}.home-cowriting-authors{grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;margin-top:30px;display:grid}.home-cowriting-authors>div{flex-direction:column;align-items:center;gap:7px;display:flex}.home-cowriting-authors>div>span{background:#ffffff14;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-weight:800;display:flex}.home-cowriting-authors small{opacity:.65}.home-cowriting-authors>svg{color:#4ade80}.home-cowriting-modules{flex-wrap:wrap;gap:7px;margin-top:28px;display:flex}.home-cowriting-modules span{background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:700}.home-cowriting-live{color:#bbf7d0;border-top:1px solid #ffffff14;align-items:center;gap:8px;margin-top:22px;padding-top:18px;font-size:12px;font-weight:700;display:flex}@media (max-width:860px){.home-cowriting-section{padding:58px 16px}.home-cowriting-inner{border-radius:26px;grid-template-columns:1fr;gap:38px;padding:30px 22px}.home-cowriting-copy h2{font-size:clamp(34px,10vw,48px)}.home-cowriting-visual{justify-content:stretch}.home-cowriting-book{width:100%}}.home-community-panel{background:radial-gradient(circle at 20% 10%,#6366f12e,#0000 38%),radial-gradient(circle at 90% 90%,#10b98124,#0000 36%),linear-gradient(145deg,#0f172afa,#1e1b4bf5);border:1px solid #818cf84d;border-radius:30px;max-width:1180px;margin:54px auto 0;padding:38px;position:relative;overflow:hidden;box-shadow:0 28px 70px #0f172a52}.home-community-heading{max-width:790px;margin-bottom:28px}.home-community-kicker{color:#a7f3d0;letter-spacing:.14em;align-items:center;gap:8px;margin-bottom:12px;font-size:.78rem;font-weight:900;display:inline-flex}.home-community-heading h2{color:#fff;margin:0 0 14px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.home-community-heading p{color:#cbd5e1;margin:0;font-size:1.04rem;line-height:1.8}.home-community-grid article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172ab3;border:1px solid #a78bfa38;border-radius:22px;padding:22px}.home-community-icon{color:#86efac;background:#22c55e21;border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:16px;display:grid;box-shadow:0 0 24px #4ade8017}.home-community-grid h3{color:#fff;margin:0 0 10px;font-size:1.04rem}.home-community-grid p{color:#cbd5e1;margin:0;line-height:1.65}.home-community-included{color:#ffcd11;text-align:center;background:#ffcd1112;border:1px solid #ffcd1157;border-radius:16px;justify-content:center;align-items:center;gap:10px;margin-top:26px;padding:15px 20px;display:flex}@media (max-width:1000px){.home-community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.home-community-panel{border-radius:24px;margin-top:36px;padding:24px 18px}.home-community-grid{grid-template-columns:1fr}}.pricing-section .pricing-card ul{gap:4px!important;margin-top:12px!important;margin-bottom:15px!important;padding-top:0!important;padding-bottom:0!important;display:grid!important}.pricing-section .pricing-card li{color:#111!important;min-height:0!important;margin:0!important;padding-top:1px!important;padding-bottom:1px!important;font-weight:700!important;line-height:1.22!important}.pricing-section .pricing-card li span{color:#111}.pricing-section .pricing-card>p{margin-bottom:8px!important}.pricing-section .price{margin-top:9px!important;margin-bottom:9px!important}.home-community-panel{max-width:1180px;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:68px auto 0!important;padding:0 20px!important;overflow:visible!important}.home-community-heading{text-align:center;max-width:850px!important;margin:0 auto 34px!important}.home-community-kicker{letter-spacing:.13em;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:.78rem;font-weight:900;display:inline-flex;color:#6d28d9!important}.home-community-heading h2{line-height:1.08;color:#111827!important;margin:0 0 14px!important;font-size:clamp(2rem,4vw,3rem)!important}.home-community-heading p{max-width:760px;font-size:1.03rem;line-height:1.75;color:#4b5563!important;margin:0 auto!important}.home-community-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.home-community-grid article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc2!important;border:1px solid #6d28d91f!important;border-radius:18px!important;padding:20px!important;box-shadow:0 10px 28px #0f172a0d!important}.home-community-icon{border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:13px;display:grid;color:#6d28d9!important;box-shadow:none!important;background:#6d28d914!important}.home-community-grid h3{font-size:1rem;font-weight:800;color:#111827!important;margin:0 0 8px!important}.home-community-grid p{line-height:1.58;color:#4b5563!important;margin:0!important}.home-community-included{text-align:center;justify-content:center;align-items:center;gap:9px;width:fit-content;max-width:100%;display:flex;color:#111827!important;box-shadow:none!important;background:#ffcd11b8!important;border:0!important;border-radius:999px!important;margin:25px auto 0!important;padding:8px 15px!important}.home-community-included strong{color:#111827!important}@media (max-width:1000px){.home-community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.home-community-panel{margin-top:45px!important;padding:0 14px!important}.home-community-grid{grid-template-columns:1fr}}.writer-pricing-feature-list li.writer-pricing-feature-cowriting{color:#123c24;background:linear-gradient(135deg,#9beaaf,#65d98b);border:1px solid #258c4f61;border-radius:8px;align-items:center;margin:7px 0;padding:7px 8px;font-size:.59rem;font-weight:800;line-height:1.3;position:relative;box-shadow:0 5px 12px #1c804629}.writer-pricing-feature-list li.writer-pricing-feature-cowriting>span{color:#155d35;background:#ffffff8f;width:18px;height:18px}.writer-pricing-card.recommended .writer-pricing-feature-list li.writer-pricing-feature-cowriting{color:#123c24;background:linear-gradient(135deg,#9beaaf,#65d98b);border-color:#8ef1b1b8}.writer-pricing-card.recommended .writer-pricing-feature-list li.writer-pricing-feature-cowriting>span{color:#155d35;background:#ffffff8f}.writer-pricing-guide-section{background:radial-gradient(circle at 90% 5%,#895b9d1a,#0000 28%),linear-gradient(145deg,#fff,#faf7fb);border:1px solid #5335601a;border-radius:26px;margin-top:38px;padding:40px 34px 34px;overflow:hidden;box-shadow:0 22px 55px #442a5013}.writer-pricing-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-top:29px;display:grid}.writer-pricing-guide-card{background:#ffffffeb;border:1px solid #5335601a;border-radius:19px;padding:24px;position:relative;box-shadow:0 11px 28px #41284c0e}.writer-pricing-guide-card>span{color:#94729e;letter-spacing:.09em;margin-bottom:7px;font-size:.55rem;font-weight:900;display:block}.writer-pricing-guide-icon{color:#724783;background:#f0e7f4;border-radius:13px;place-items:center;width:44px;height:44px;margin-bottom:14px;display:grid}.writer-pricing-guide-card h3{color:#493151;margin:0 0 11px;font-family:Georgia,serif;font-size:1.06rem;font-weight:500}.writer-pricing-guide-card>p,.writer-pricing-guide-subbox p{color:#6d626f;margin:0;font-size:.68rem;line-height:1.7}.writer-pricing-guide-card>strong{color:#534357;margin-top:14px;font-size:.65rem;line-height:1.55;display:block}.writer-pricing-guide-card.atelier{background:linear-gradient(145deg,#fffdf8,#fbf4dd)}.writer-pricing-guide-card.bible{background:linear-gradient(145deg,#fbfaff,#f0ebfa)}.writer-pricing-guide-card.ai{background:linear-gradient(145deg,#f4edf7,#e8dcee);border-color:#603a713b}.writer-pricing-guide-card.master{background:linear-gradient(145deg,#44304d,#2f2136);border-color:#462e4f3b}.writer-pricing-guide-card.master h3,.writer-pricing-guide-card.master>strong{color:#fff}.writer-pricing-guide-card.master>p{color:#ded1e2}.writer-pricing-guide-card.master>span{color:#d9bddf}.writer-pricing-guide-card.master .writer-pricing-guide-icon{color:#52365d;background:#f5edf7}.writer-pricing-guide-subbox{background:#ffffff8c;border-radius:12px;margin-top:14px;padding:13px 14px}.writer-pricing-guide-subbox strong{color:#634672;margin-bottom:5px;font-size:.66rem;display:block}.writer-pricing-guide-cowriting{color:#174d2e;background:linear-gradient(135deg,#b9f1cb,#8ae3a8);border:1px solid #31935b4d;border-radius:9px;margin-top:15px;padding:8px 10px;font-size:.62rem;font-weight:850}.writer-pricing-guide-flow{background:#efe7f3a6;border-radius:15px;justify-content:center;align-items:center;gap:10px;margin-top:25px;padding:17px;display:flex}.writer-pricing-guide-flow div{text-align:center;gap:2px;display:grid}.writer-pricing-guide-flow strong{color:#54375f;font-size:.66rem}.writer-pricing-guide-flow span{color:#8b798f;font-size:.55rem}.writer-pricing-guide-flow b{color:#b09ab7;font-size:.75rem}.writer-pricing-guide-note{color:#56435e;background:#f3edf5;border:1px solid #69447826;border-radius:14px;align-items:flex-start;gap:11px;margin-top:18px;padding:17px 19px;display:flex}.writer-pricing-guide-note svg{color:#784d89;flex:none;margin-top:1px}.writer-pricing-guide-note p{margin:0;font-size:.67rem;line-height:1.6}.writer-pricing-guide-cowriting-note{color:#5b6e61;text-align:center;margin:11px 0 0;font-size:.59rem}@media (max-width:1050px){.writer-pricing-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.writer-pricing-guide-flow{flex-wrap:wrap}}@media (max-width:650px){.writer-pricing-guide-section{padding:28px 18px}.writer-pricing-guide-grid{grid-template-columns:1fr}.writer-pricing-guide-flow b{display:none}.writer-pricing-guide-flow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:1201px){.writer-stat-grid.writer-stat-grid-six{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.writer-stat-grid-six .writer-stat-card{gap:11px;min-width:0;padding:16px 13px}.writer-stat-grid-six .writer-stat-icon{width:40px;min-width:40px;height:40px}.writer-stat-grid-six .writer-stat-card>div:last-child{min-width:0}.writer-stat-grid-six .writer-stat-card span,.writer-stat-grid-six .writer-stat-card strong,.writer-stat-grid-six .writer-stat-card small{overflow-wrap:anywhere}.writer-stat-grid-six .writer-stat-card strong{font-size:clamp(1rem,1.12vw,1.3rem)}.writer-stat-grid-six .writer-stat-card small{font-size:.7rem;line-height:1.35}}.writer-stat-publication-link .writer-stat-card{background:linear-gradient(145deg,#d946ef1a,#fbbf240e);border-color:#e879f938}.writer-stat-publication-link:hover .writer-stat-card{border-color:#e879f961}.writer-stat-publication-locked .writer-stat-card{opacity:.78;filter:saturate(.72)}@media (max-width:1200px){.writer-stat-grid.writer-stat-grid-six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.writer-stat-grid.writer-stat-grid-six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.writer-stat-grid.writer-stat-grid-six{grid-template-columns:1fr}}.writer-mail-shell{transition:background-color .18s,border-color .18s,box-shadow .18s}.writer-mail-shell.writer-mail-dark{color:#eef6ff;background:radial-gradient(circle at 15% 0,#4c1d9529,#0000 38%),linear-gradient(145deg,#020617f7,#060e1ffa);border:1px solid #25568f75;border-radius:30px;padding:18px;box-shadow:0 24px 60px #00000057,inset 0 0 0 1px #60a5fa0d}.writer-mail-shell.writer-mail-dark>.grid>aside,.writer-mail-shell.writer-mail-dark>.grid>article{background:linear-gradient(145deg,#050c1cf7,#081227f2)!important;border-color:#25568fb8!important;box-shadow:0 16px 38px #00000045!important}.writer-mail-shell.writer-mail-dark input,.writer-mail-shell.writer-mail-dark textarea{color:#f8fafc!important;background:#010510c7!important;border-color:#24568fdb!important}.writer-mail-shell.writer-mail-dark input::placeholder,.writer-mail-shell.writer-mail-dark textarea::placeholder{color:#cbd5e17a}.writer-mail-shell.writer-mail-dark iframe{border:1px solid #24568fb8}.admin-mail-page{min-height:100vh;padding-bottom:0;overflow:hidden}.admin-mail-header{min-height:74px}.admin-mail-header-center{flex:1;justify-content:center;padding:0 25px;display:flex}.admin-mail-address{background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:13px;padding:9px 17px;display:flex}.admin-mail-address span{color:#756d7c;letter-spacing:.12em;font-size:.58rem;font-weight:900}.admin-mail-address strong{color:#d7cce1;font-size:.76rem}.admin-mail-back{color:#d4cadc;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;min-height:39px;padding:0 16px;font-size:.74rem;font-weight:800;text-decoration:none;transition:all .18s;display:inline-flex}.admin-mail-back:hover{background:#b993eb17;border-color:#b993eb61}.admin-mail-shell{z-index:3;background:radial-gradient(circle at 80% 10%,#8659bc12,#0000 30%),#0c0911f7;grid-template-columns:255px minmax(560px,1fr) 300px;width:100%;height:calc(100vh - 74px);display:grid;position:relative}.admin-mail-sidebar{background:#110d19c7;border-right:1px solid #ffffff13;min-width:0;padding:18px 14px;overflow-y:auto}.admin-mail-sidebar-head{justify-content:space-between;align-items:center;padding:5px 8px 18px;display:flex}.admin-mail-sidebar-head small,.admin-mail-sidebar-head strong{display:block}.admin-mail-sidebar-head small{color:#746b7b;letter-spacing:.15em;font-size:.57rem;font-weight:900}.admin-mail-sidebar-head strong{color:#fff;margin-top:4px;font-family:Georgia,serif;font-size:1rem;font-weight:500}.admin-mail-live{color:#86d4a6;letter-spacing:.09em;background:#3d9a6214;border:1px solid #5abd812e;border-radius:999px;padding:4px 7px;font-size:.52rem;font-weight:900}.admin-mail-main-nav{gap:4px;display:grid}.admin-mail-nav-row{color:#a79dac;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;min-height:42px;padding:0 10px;font-size:.73rem;font-weight:700;text-decoration:none;transition:all .17s;display:flex}.admin-mail-nav-row>span{align-items:center;gap:10px;display:flex}.admin-mail-nav-row small{color:#8e8396;text-align:center;background:#ffffff0d;border-radius:999px;min-width:25px;padding:2px 6px;font-size:.57rem}.admin-mail-nav-row:hover{color:#fff;background:#ffffff0a}.admin-mail-nav-row.is-active{color:#f3eafa;background:linear-gradient(90deg,#724bb72e,#c368a312);border-color:#b993eb2e}.admin-mail-personal{border-top:1px solid #fff1;margin-top:22px;padding-top:17px}.admin-mail-personal-head{color:#6f6575;letter-spacing:.12em;justify-content:space-between;align-items:center;padding:0 7px 9px;font-size:.56rem;font-weight:900;display:flex}.admin-mail-personal-head button,.admin-mail-personal-actions button{color:#8e8396;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.admin-mail-personal-head button:hover,.admin-mail-personal-actions button:hover{color:#dcb9ee}.admin-mail-folder-create{background:#b993eb0b;border:1px solid #b993eb21;border-radius:11px;gap:6px;margin:0 5px 10px;padding:8px;display:grid}.admin-mail-folder-create input{color:#fff;background:#07050aa6;border:1px solid #ffffff17;border-radius:8px;outline:none;width:100%;min-height:34px;padding:0 9px;font-size:.7rem}.admin-mail-folder-create input:focus{border-color:#b993eb61}.admin-mail-folder-create button{color:#eadff2;cursor:pointer;background:#7048a829;border:1px solid #b993eb2e;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:31px;font-size:.66rem;font-weight:800;display:inline-flex}.admin-mail-folder-error{color:#e7aaa8;background:#b4423f14;border:1px solid #d25f5b2e;border-radius:9px;margin:6px;padding:8px 9px;font-size:.62rem;line-height:1.4}.admin-mail-personal-list{gap:3px;display:grid}.admin-mail-personal-empty{color:#5f5765;padding:9px 7px;font-size:.65rem}.admin-mail-personal-row{border:1px solid #0000;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.admin-mail-personal-row:hover{background:#ffffff09}.admin-mail-personal-row.is-active{background:#7d54b81c;border-color:#b993eb29}.admin-mail-personal-link{color:#9d929f;align-items:center;gap:9px;min-width:0;min-height:38px;padding:0 5px 0 9px;font-size:.69rem;font-weight:700;text-decoration:none;display:flex}.admin-mail-personal-link span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-mail-personal-link small{color:#746a7b;margin-left:auto;font-size:.55rem}.admin-mail-personal-actions{gap:2px;padding-right:6px;display:flex}.admin-mail-personal-actions button{width:25px;height:25px}.admin-mail-storage{background:#ffffff06;border:1px solid #ffffff12;border-radius:13px;margin-top:25px;padding:14px}.admin-mail-storage>div:first-child{justify-content:space-between;display:flex}.admin-mail-storage span{color:#706675;letter-spacing:.11em;font-size:.56rem;font-weight:900}.admin-mail-storage strong{color:#c9bbd3;font-size:.67rem}.admin-mail-storage-bar{background:#ffffff0f;border-radius:999px;height:5px;margin:10px 0 8px;overflow:hidden}.admin-mail-storage-bar span{border-radius:inherit;background:linear-gradient(90deg,#7650ad,#c37aa7);height:100%;display:block}.admin-mail-storage small{color:#625967;font-size:.56rem}.admin-mail-workspace{background:#0e0b13b8;min-width:0;overflow-y:auto}.admin-mail-toolbar{z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0e0b13eb;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:20px;min-height:86px;padding:14px 22px;display:flex;position:sticky;top:0}.admin-mail-toolbar-title small{color:#716776;letter-spacing:.14em;font-size:.56rem;font-weight:900;display:block}.admin-mail-toolbar-title h1{color:#fff;margin:4px 0 0;font-family:Georgia,serif;font-size:1.55rem;font-weight:500}.admin-mail-toolbar-actions{align-items:center;gap:10px;display:flex}.admin-mail-search-preview{color:#72697a;background:#ffffff09;border:1px solid #ffffff13;border-radius:999px;align-items:center;gap:9px;min-width:230px;min-height:38px;padding:0 13px;font-size:.68rem;display:flex}.admin-mail-count{color:#8e8395;text-align:center;border:1px solid #ffffff12;border-radius:999px;min-width:72px;padding:9px 12px;font-size:.64rem}.admin-mail-error{color:#e6aaa7;background:#b9413d14;border:1px solid #d25f5b30;border-radius:11px;margin:15px 20px 0;padding:12px 14px;font-size:.7rem}.admin-mail-list-head{color:#5e5663;letter-spacing:.11em;border-bottom:1px solid #ffffff0b;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.5fr) 105px;gap:16px;padding:11px 22px 8px;font-size:.53rem;font-weight:900;display:grid}.admin-mail-list{padding:8px 12px 25px}.admin-mail-row{color:#aaa0ae;border:1px solid #0000;border-bottom-color:#ffffff0e;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.5fr) 105px;align-items:center;gap:16px;min-height:67px;padding:9px 10px;transition:all .15s;display:grid}.admin-mail-row:hover{background:#ffffff08;border-color:#b993eb21;border-radius:12px}.admin-mail-row.is-unread{background:linear-gradient(90deg,#6b48a21a,#0000 65%)}.admin-mail-correspondent{align-items:center;gap:10px;min-width:0;display:flex}.admin-mail-avatar{color:#d8c6e4;background:linear-gradient(135deg,#6643ae38,#c167a221);border:1px solid #b993eb1f;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:.83rem;display:grid}.admin-mail-correspondent>div,.admin-mail-subject{min-width:0}.admin-mail-correspondent strong,.admin-mail-correspondent small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-mail-correspondent strong{color:#c8bdcc;font-size:.72rem}.admin-mail-correspondent small{color:#635b68;margin-top:3px;font-size:.58rem}.admin-mail-subject>div{align-items:center;gap:8px;min-width:0;display:flex}.admin-mail-subject strong{color:#bcb1c0;text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.admin-mail-row.is-unread .admin-mail-subject strong,.admin-mail-row.is-unread .admin-mail-correspondent strong{color:#fff}.admin-mail-subject small{color:#665e6b;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.61rem;display:block;overflow:hidden}.admin-mail-unread-dot{background:#b993eb;border-radius:999px;flex:none;width:6px;height:6px;box-shadow:0 0 10px #b993eb6b}.admin-mail-row time{color:#69606f;text-align:right;font-size:.59rem}.admin-mail-empty{color:#554e5a;text-align:center;align-content:center;place-items:center;min-height:320px;display:grid}.admin-mail-empty strong{color:#867c8b;margin-top:13px;font-family:Georgia,serif;font-weight:500}.admin-mail-empty span{margin-top:5px;font-size:.66rem}.admin-mail-more{color:#766c7d;text-align:center;background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;margin:10px 20px 25px;padding:10px;font-size:.62rem}.admin-mail-right-panel{background:#110d19b8;border-left:1px solid #ffffff12;padding:20px 16px;overflow-y:auto}.admin-mail-right-title{color:#b993eb;align-items:center;gap:10px;padding:2px 4px 15px;display:flex}.admin-mail-right-title small,.admin-mail-right-title strong{display:block}.admin-mail-right-title small{color:#6d6373;letter-spacing:.13em;font-size:.54rem;font-weight:900}.admin-mail-right-title strong{color:#cfc2d8;margin-top:3px;font-family:Georgia,serif;font-size:.94rem;font-weight:500}.admin-mail-attachment-placeholder{color:#6e6474;text-align:center;background:#b993eb09;border:1px dashed #b993eb24;border-radius:15px;align-content:center;place-items:center;min-height:190px;padding:20px;display:grid}.admin-mail-attachment-placeholder strong{color:#9c8da7;margin-top:12px;font-family:Georgia,serif;font-size:.9rem;font-weight:500}.admin-mail-attachment-placeholder p{color:#665d6c;margin:8px 0 0;font-size:.63rem;line-height:1.55}.admin-mail-next-features{grid-template-columns:repeat(2,1fr);gap:6px;margin-top:12px;display:grid}.admin-mail-next-features span{color:#726879;text-align:center;background:#ffffff06;border:1px solid #ffffff0e;border-radius:8px;padding:8px;font-size:.58rem}.admin-mail-next-note{color:#554e59;text-align:center;margin-top:12px;font-size:.57rem;line-height:1.5;display:block}@media (max-width:1300px){.admin-mail-shell{grid-template-columns:230px minmax(520px,1fr)}.admin-mail-right-panel{display:none}}@media (max-width:900px){.admin-mail-header-center{display:none}.admin-mail-shell{grid-template-columns:210px minmax(420px,1fr)}.admin-mail-list-head,.admin-mail-row{grid-template-columns:minmax(150px,.8fr) minmax(220px,1.4fr) 85px}}@media (max-width:720px){.admin-mail-page{overflow:auto}.admin-mail-shell{height:auto;display:block}.admin-mail-sidebar{border-bottom:1px solid #ffffff12;border-right:0}.admin-mail-workspace{min-height:70vh}.admin-mail-list-head{display:none}.admin-mail-row{grid-template-columns:1fr;gap:7px}.admin-mail-row time{text-align:left}.admin-mail-toolbar-actions{display:none}}.admin-mail-attachment-open{color:#e4d5ee;background:linear-gradient(135deg,#6846b72e,#cf73ad17);border:1px solid #b993eb33;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:38px;margin-top:14px;font-size:.67rem;font-weight:800;text-decoration:none;transition:all .18s;display:flex}.admin-mail-attachment-open:hover{background:linear-gradient(135deg,#6846b745,#cf73ad24);border-color:#b993eb6b}.admin-attachment-shell{z-index:3;background:radial-gradient(circle at 85% 8%,#9760c014,#0000 29%),#0c0911f7;grid-template-columns:245px minmax(0,1fr);width:100%;height:calc(100vh - 74px);display:grid;position:relative;overflow:hidden}.admin-attachment-sidebar{background:#110d19c7;border-right:1px solid #ffffff13;padding:21px 15px;overflow-y:auto}.admin-attachment-side-title{color:#b993eb;align-items:center;gap:11px;padding:4px 7px 20px;display:flex}.admin-attachment-side-title small,.admin-attachment-side-title strong{display:block}.admin-attachment-side-title small{color:#716777;letter-spacing:.13em;font-size:.55rem;font-weight:900}.admin-attachment-side-title strong{color:#d1c3db;margin-top:4px;font-family:Georgia,serif;font-size:1rem;font-weight:500}.admin-attachment-filters{gap:5px;display:grid}.admin-attachment-filters a{color:#9d929f;border:1px solid #0000;border-radius:11px;align-items:center;min-height:41px;padding:0 12px;font-size:.71rem;font-weight:750;text-decoration:none;display:flex}.admin-attachment-filters a:hover{color:#fff;background:#ffffff09}.admin-attachment-filters a.is-active{color:#fff;background:linear-gradient(90deg,#6947aa2b,#c267a112);border-color:#b993eb2e}.admin-attachment-side-stat{background:#ffffff06;border:1px solid #fff1;border-radius:12px;margin-top:14px;padding:13px}.admin-attachment-side-stat span,.admin-attachment-side-stat strong{display:block}.admin-attachment-side-stat span{color:#675e6c;letter-spacing:.11em;font-size:.53rem;font-weight:900}.admin-attachment-side-stat strong{color:#fff;margin-top:5px;font-family:Georgia,serif;font-size:1.25rem;font-weight:500}.admin-attachment-help{color:#8c7c98;background:#b993eb09;border:1px solid #b993eb1a;border-radius:12px;gap:9px;margin-top:17px;padding:12px;display:flex}.admin-attachment-help p{color:#6b626f;margin:0;font-size:.6rem;line-height:1.5}.admin-attachment-workspace{min-width:0;overflow-y:auto}.admin-attachment-toolbar{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e0b13ed;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:24px;min-height:90px;padding:15px 24px;display:flex;position:sticky;top:0}.admin-attachment-toolbar>div>small{color:#706676;letter-spacing:.13em;font-size:.55rem;font-weight:900}.admin-attachment-toolbar h1{color:#fff;margin:4px 0 0;font-family:Georgia,serif;font-size:1.6rem;font-weight:500}.admin-attachment-search{color:#817587;background:#ffffff09;border:1px solid #ffffff16;border-radius:999px;align-items:center;gap:9px;min-width:min(620px,58vw);min-height:42px;padding:0 8px 0 14px;display:flex}.admin-attachment-search input[type=search]{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:.72rem}.admin-attachment-search input::placeholder{color:#655c6a}.admin-attachment-search button,.admin-attachment-search a{border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:.62rem;font-weight:800;text-decoration:none;display:inline-flex}.admin-attachment-search button{color:#eee3f4;cursor:pointer;background:#7049aa29;border:1px solid #b993eb2b}.admin-attachment-search a{color:#9a8fa0}.admin-attachment-warning{color:#cfb88e;background:#b27f3412;border:1px solid #cc994c26;border-radius:11px;margin:16px 20px 0;padding:11px 13px;font-size:.65rem}.admin-attachment-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;padding:20px 22px 35px;display:grid}.admin-attachment-card{background:linear-gradient(145deg,#ffffff0b,#ffffff05);border:1px solid #ffffff13;border-radius:16px;min-width:0;transition:transform .16s,border-color .16s;overflow:hidden;box-shadow:0 16px 35px #0000001f}.admin-attachment-card:hover{border-color:#b993eb38;transform:translateY(-2px)}.admin-attachment-thumb{background:radial-gradient(circle at 50% 30%,#b993eb1a,#0000 55%),#08060bb3;border-bottom:1px solid #ffffff0e;height:155px;position:relative;overflow:hidden}.admin-attachment-thumb img{object-fit:cover;width:100%;height:100%}.admin-attachment-file-thumb{color:#bc9fd0;align-content:center;place-items:center;gap:10px;width:100%;height:100%;display:grid}.admin-attachment-file-thumb span{color:#887794;letter-spacing:.09em;background:#b993eb0d;border:1px solid #b993eb1f;border-radius:999px;padding:4px 8px;font-size:.54rem;font-weight:900}.admin-attachment-card-body{min-width:0;padding:13px 14px 11px}.admin-attachment-card-body>strong{color:#ded3e5;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;display:block;overflow:hidden}.admin-attachment-meta{color:#736979;justify-content:space-between;gap:10px;margin-top:7px;font-size:.56rem;display:flex}.admin-attachment-card-body>small{color:#655d69;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:.57rem;display:block;overflow:hidden}.admin-attachment-actions{background:#ffffff09;border-top:1px solid #ffffff0e;grid-template-columns:1fr 1fr;gap:1px;display:grid}.admin-attachment-actions a{color:#95899c;background:#0a080d8c;justify-content:center;align-items:center;gap:7px;min-height:38px;font-size:.59rem;font-weight:800;text-decoration:none;display:flex}.admin-attachment-actions a:hover{color:#e1d3ea;background:#6c49a21c}.admin-attachment-empty{color:#5a5260;text-align:center;align-content:center;place-items:center;min-height:calc(100vh - 170px);display:grid}.admin-attachment-empty strong{color:#8e8396;margin-top:13px;font-family:Georgia,serif;font-size:1rem;font-weight:500}.admin-attachment-empty span{color:#615968;margin-top:5px;font-size:.65rem}@media (max-width:950px){.admin-attachment-shell{grid-template-columns:190px minmax(0,1fr)}.admin-attachment-toolbar{flex-direction:column;align-items:flex-start}.admin-attachment-search{width:100%;min-width:0}}@media (max-width:700px){.admin-attachment-shell{height:auto;display:block}.admin-attachment-sidebar{border-bottom:1px solid #ffffff12;border-right:0}.admin-attachment-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));padding:14px}}.admin-mail-new-button,.admin-mail-reply-button{color:#f0e6f6;background:linear-gradient(135deg,#6846b733,#cf73ad1c);border:1px solid #b993eb33;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:.66rem;font-weight:850;text-decoration:none;display:inline-flex}.admin-mail-new-button:hover,.admin-mail-reply-button:hover{border-color:#b993eb6b}.admin-mail-subject-link{color:inherit;font-size:inherit;font-weight:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.admin-mail-subject-link:hover{color:#e3c8f0;text-underline-offset:3px;text-decoration:underline}.admin-mail-message-header-actions{align-items:center;gap:9px;display:flex}.admin-mail-message-page,.admin-mail-compose-page{z-index:3;background:radial-gradient(circle at 80% 5%,#8659bc14,#0000 30%),#0c0911f7;min-height:calc(100vh - 74px);padding:32px;position:relative}.admin-mail-message-card,.admin-mail-compose-card{background:#ffffff0a;border:1px solid #ffffff16;border-radius:22px;width:min(1180px,94vw);margin:0 auto;overflow:hidden;box-shadow:0 25px 60px #0003}.admin-mail-message-card-head{border-bottom:1px solid #fff1;justify-content:space-between;align-items:flex-start;gap:25px;padding:28px 30px 23px;display:flex}.admin-mail-message-card-head small,.admin-mail-compose-title small{color:#746a7a;letter-spacing:.14em;font-size:.57rem;font-weight:900}.admin-mail-message-card-head h1,.admin-mail-compose-title h1{color:#fff;margin:7px 0 0;font-family:Georgia,serif;font-size:clamp(1.45rem,2vw,2rem);font-weight:500}.admin-mail-message-card-head time{color:#756b7b;flex:none;font-size:.63rem}.admin-mail-message-addresses{background:#ffffff0b;border-bottom:1px solid #fff1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.admin-mail-message-addresses>div{background:#0d0a12c7;min-width:0;padding:15px 20px}.admin-mail-message-addresses span,.admin-mail-message-addresses strong,.admin-mail-message-addresses small{display:block}.admin-mail-message-addresses span{color:#695f70;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:900}.admin-mail-message-addresses strong{color:#c8bdcc;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:.7rem;overflow:hidden}.admin-mail-message-addresses small{color:#6b626f;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.58rem;overflow:hidden}.admin-mail-message-action-zone{background:#0a080d80;border-bottom:1px solid #ffffff0f;padding:13px 20px}.admin-mail-message-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.admin-mail-message-actions button,.admin-mail-move-select{color:#a99cae;background:#ffffff09;border:1px solid #ffffff13;border-radius:9px;align-items:center;gap:7px;min-height:35px;padding:0 11px;font-size:.62rem;font-weight:750;display:inline-flex}.admin-mail-message-actions button{cursor:pointer}.admin-mail-message-actions button:hover{color:#fff;border-color:#b993eb33}.admin-mail-message-actions button.is-danger:hover{color:#f2b3ae;border-color:#de635b40}.admin-mail-message-actions button:disabled{opacity:.55;cursor:wait}.admin-mail-move-select select{color:#aa9eae;background:0 0;border:0;outline:none;font-size:.62rem}.admin-mail-move-select option{color:#1b1520}.admin-mail-action-error{color:#eba6a3;margin-top:9px;font-size:.62rem}.admin-mail-message-body{color:#d1c7d4;white-space:pre-wrap;overflow-wrap:anywhere;min-height:280px;padding:32px;font-size:.84rem;line-height:1.75}.admin-mail-message-attachments{padding:0 28px 28px}.admin-mail-message-attachments-title{color:#a48daf;border-top:1px solid #ffffff0f;align-items:center;gap:9px;padding:14px 0 10px;display:flex}.admin-mail-message-attachments-title strong{color:#b9acbe;font-size:.69rem}.admin-mail-message-attachments-title span{background:#b993eb14;border-radius:999px;padding:2px 6px;font-size:.56rem}.admin-mail-message-attachment-list{gap:8px;display:grid}.admin-mail-message-attachment{background:#ffffff06;border:1px solid #fff1;border-radius:12px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:8px;display:grid}.admin-mail-message-attachment>img,.admin-mail-message-file-icon{border-radius:9px;width:54px;height:54px}.admin-mail-message-attachment>img{object-fit:cover}.admin-mail-message-file-icon{color:#b993eb;background:#b993eb14;place-items:center;display:grid}.admin-mail-message-attachment>div:nth-child(2){min-width:0}.admin-mail-message-attachment>div:nth-child(2) strong,.admin-mail-message-attachment>div:nth-child(2) small{display:block}.admin-mail-message-attachment>div:nth-child(2) strong{color:#cbbfd0;text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.admin-mail-message-attachment>div:nth-child(2) small{color:#716777;margin-top:4px;font-size:.57rem}.admin-mail-message-attachment-actions{gap:6px;display:flex}.admin-mail-message-attachment-actions a{color:#94889b;border:1px solid #fff1;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:.57rem;font-weight:750;text-decoration:none;display:inline-flex}.admin-mail-message-attachment-actions a:hover{color:#eadcf2;border-color:#b993eb33}.admin-mail-compose-card{padding:0}.admin-mail-compose-title{border-bottom:1px solid #fff1;padding:28px 30px 22px}.admin-mail-compose-title p{color:#776d7c;margin:8px 0 0;font-size:.69rem}.admin-mail-compose{padding:24px 28px 28px}.admin-mail-compose-fields{gap:10px;display:grid}.admin-mail-compose-fields label{border-bottom:1px solid #fff1;grid-template-columns:75px minmax(0,1fr);align-items:center;min-height:46px;display:grid}.admin-mail-compose-fields label span{color:#786d7e;font-size:.64rem;font-weight:800}.admin-mail-compose-fields input{color:#e0d7e4;background:0 0;border:0;outline:0;width:100%;font-size:.78rem}.admin-mail-compose textarea{resize:vertical;color:#ddd3e1;background:#08060b8c;border:1px solid #ffffff12;border-radius:13px;outline:0;width:100%;min-height:330px;margin-top:18px;padding:18px;font-family:inherit;font-size:.79rem;line-height:1.7}.admin-mail-compose textarea:focus{border-color:#b993eb47}.admin-mail-compose-files{gap:7px;margin-top:12px;display:grid}.admin-mail-compose-files>div{color:#9c90a2;background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;display:grid}.admin-mail-compose-files strong,.admin-mail-compose-files small{display:block}.admin-mail-compose-files strong{color:#c4b8c9;font-size:.65rem}.admin-mail-compose-files small{color:#6f6674;margin-top:3px;font-size:.55rem}.admin-mail-compose-files button{color:#8e7d91;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.admin-mail-compose-files button:hover{color:#e99f9b;background:#d24e4914}.admin-mail-compose-error{color:#e7aaa7;background:#b8413d12;border:1px solid #d35a542b;border-radius:10px;margin-top:13px;padding:10px 12px;font-size:.64rem}.admin-mail-compose-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.admin-mail-compose-attach,.admin-mail-send-button{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:.66rem;font-weight:800;display:inline-flex}.admin-mail-compose-attach{color:#a89aaa;cursor:pointer;background:#ffffff08;border:1px solid #ffffff13;position:relative}.admin-mail-compose-attach input{opacity:0;width:1px;height:1px;position:absolute}.admin-mail-send-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6945b68c,#c2649f61);border:1px solid #b993eb40}.admin-mail-send-button:disabled{opacity:.55;cursor:wait}.admin-mail-compose-attach:has(input:disabled){opacity:.55;cursor:wait}.admin-mail-compose-limit{color:#625a68;text-align:right;margin-top:9px;font-size:.56rem;display:block}.admin-mail-message-not-found{color:#796d80;text-align:center;align-content:center;place-items:center;min-height:100vh;display:grid}.admin-mail-message-not-found strong{color:#c6b9cc;margin-top:12px;font-family:Georgia,serif}.admin-mail-message-not-found p{margin:6px 0 15px;font-size:.68rem}.admin-mail-message-not-found a{color:#c5a5d7;font-size:.67rem}@media (max-width:800px){.admin-mail-message-page,.admin-mail-compose-page{padding:14px}.admin-mail-message-card,.admin-mail-compose-card{width:100%}.admin-mail-message-addresses{grid-template-columns:1fr}.admin-mail-message-card-head{flex-direction:column}.admin-mail-message-attachment{grid-template-columns:48px minmax(0,1fr)}.admin-mail-message-attachment-actions{grid-column:1/-1}.admin-mail-compose-footer{flex-direction:column;align-items:stretch}.admin-mail-compose-attach,.admin-mail-send-button{width:100%}}.admin-mail-search-form{color:#756b7c;background:#ffffff09;border:1px solid #ffffff13;border-radius:999px;align-items:center;gap:8px;min-width:300px;min-height:38px;padding:0 7px 0 12px;display:flex}.admin-mail-search-form input{color:#e1d6e6;background:0 0;border:0;outline:0;flex:1;width:210px;min-width:0;font-size:.67rem}.admin-mail-search-form button{color:#ded0e7;cursor:pointer;background:#6f49a721;border:1px solid #b993eb24;border-radius:999px;min-height:28px;padding:0 10px;font-size:.58rem;font-weight:800}.admin-mail-search-form>a{color:#8c7f93;border-radius:999px;place-items:center;width:27px;height:27px;font-size:1rem;text-decoration:none;display:grid}.admin-mail-search-form>a:hover{color:#fff;background:#ffffff0d}.admin-mail-pagination{background:#ffffff06;border:1px solid #fff1;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin:2px 20px 28px;padding:12px 14px;display:grid}.admin-mail-pagination a{color:#aa94b8;font-size:.63rem;font-weight:800;text-decoration:none}.admin-mail-pagination a:last-child{text-align:right}.admin-mail-pagination a:hover{color:#e1c8ee}.admin-mail-pagination strong{color:#716677;font-size:.58rem;font-weight:800}.admin-mail-sidebar-attachments{color:#8d8194;background:#ffffff06;border:1px solid #ffffff0e;border-radius:10px;align-items:center;gap:8px;min-height:38px;margin-top:9px;padding:0 11px;font-size:.61rem;font-weight:750;text-decoration:none;display:flex}.admin-mail-sidebar-attachments:hover{color:#d8c5e2;border-color:#b993eb29}.admin-mail-storage-bar span{min-width:2px}@media (max-width:1150px){.admin-mail-toolbar{flex-direction:column;align-items:flex-start}.admin-mail-toolbar-actions{flex-wrap:wrap;width:100%}.admin-mail-search-form{flex:1;min-width:260px}}@media (max-width:720px){.admin-mail-search-form{width:100%;min-width:0}.admin-mail-search-form input{width:100%}.admin-mail-pagination{grid-template-columns:1fr 1fr}.admin-mail-pagination strong{display:none}}.admin-mail-address span,.admin-mail-sidebar-head small,.admin-mail-personal-head,.admin-mail-toolbar-title small,.admin-mail-list-head,.admin-mail-right-title small,.admin-mail-storage span,.admin-mail-compose-title small,.admin-mail-message-card-head small,.admin-mail-message-addresses span,.admin-attachment-side-title small,.admin-attachment-side-stat span,.admin-attachment-toolbar>div>small{color:#8d8294}.admin-mail-correspondent small,.admin-mail-subject small,.admin-mail-row time,.admin-mail-storage small,.admin-mail-next-note,.admin-mail-personal-empty,.admin-mail-message-addresses small,.admin-mail-compose-limit,.admin-attachment-card-body>small,.admin-attachment-meta,.admin-attachment-help p{color:#817687}.admin-mail-nav-row small,.admin-mail-count,.admin-mail-personal-link small,.admin-mail-pagination strong,.admin-mail-message-attachments-title span{color:#aaa0af}.admin-mail-storage strong{color:#ddd0e5}.admin-mail-nav-row{color:#b7acbc}.admin-mail-personal-link{color:#ada1b2}.admin-mail-list-head{color:#85798c}.admin-mail-row time{color:#897d90}.admin-mail-sidebar,.admin-mail-right-panel,.admin-mail-toolbar,.admin-mail-list-head,.admin-mail-message-card,.admin-mail-compose-card,.admin-mail-message-card-head,.admin-mail-message-addresses,.admin-mail-message-action-zone,.admin-mail-message-addresses>div,.admin-mail-message-attachment,.admin-mail-compose-fields label,.admin-mail-compose textarea,.admin-mail-compose-files>div,.admin-mail-storage,.admin-mail-sidebar-attachments,.admin-mail-pagination,.admin-mail-search-form,.admin-mail-personal{border-color:#ffffff1b}.admin-mail-row{border-bottom-color:#ffffff16}.admin-mail-row:hover{border-color:#b993eb33}.admin-mail-nav-row.is-active,.admin-mail-personal-row.is-active{border-color:#b993eb40}.admin-mail-search-form{border-color:#ffffff1d}.admin-mail-search-form input::placeholder{color:#807487}.admin-mail-back,.admin-mail-new-button,.admin-mail-reply-button,.admin-mail-message-actions button,.admin-mail-move-select,.admin-mail-attachment-open{border-color:#b993eb3d}.admin-attachment-card{border-color:#ffffff1b}.admin-attachment-card:hover{border-color:#b993eb4d}.admin-attachment-filters a{color:#afa3b4}.admin-attachment-filters a.is-active{border-color:#b993eb42}.admin-mail-storage-bar{background:#ffffff17}.boudha-mail-priority-card{position:relative;overflow:hidden;border-color:#ffd0004d!important;padding-top:54px!important}.boudha-mail-alert-strip{z-index:5;color:#17130a;letter-spacing:.09em;text-transform:uppercase;background:linear-gradient(90deg,#f4b900 0%,#ffd52a 48%,#f4b900 100%);border-bottom:1px solid #00000047;justify-content:center;align-items:center;height:30px;font-size:12px;font-weight:950;line-height:1;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 5px 16px #ffc4002e}.writer-publication-mail-priority-card{border-color:#ffd00052!important;padding-top:54px!important}.writer-publication-mail-alert-strip{pointer-events:none;z-index:30;color:#17130a;letter-spacing:.09em;text-transform:uppercase;background:linear-gradient(90deg,#f4b900 0%,#ffd52a 48%,#f4b900 100%);border-bottom:1px solid #00000047;justify-content:center;align-items:center;height:30px;font-size:12px;font-weight:950;line-height:1;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 5px 16px #ffc40033}.boudha-writer-pageviews-strip{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.boudha-writer-pageviews-strip>.boudha-global-kpi-group{box-sizing:border-box;width:100%;min-width:0}.boudha-writer-pageviews-strip .boudha-global-kpi-title{min-width:0}.boudha-writer-pageviews-strip .boudha-global-kpi-title span{overflow-wrap:anywhere;min-width:0}.boudha-writer-pageviews-strip .boudha-global-kpi-values{width:100%}@media (min-width:1200px){.boudha-writer-pageviews-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important}.boudha-writer-pageviews-strip>.boudha-global-kpi-group{grid-column:auto!important}}@media (min-width:700px) and (max-width:1199px){.boudha-writer-pageviews-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.boudha-writer-pageviews-strip>.boudha-global-kpi-group{grid-column:auto!important}}@media (max-width:699px){.boudha-writer-pageviews-strip{grid-template-columns:minmax(0,1fr)!important}.boudha-writer-pageviews-strip>.boudha-global-kpi-group{grid-column:auto!important}}.writer-mail-admin-design{--wm-accent:139 92 246;--wm-accent-2:192 132 252;--wm-bg-1:18 12 34;--wm-bg-2:10 9 20;--wm-panel:25 19 43;--wm-panel-2:31 24 52;--wm-border:167 139 250;--wm-text:248 250 252;--wm-muted:203 213 225;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000047,inset 0 1px #ffffff0a;border:1px solid rgb(var(--wm-border) / .25)!important;color:rgb(var(--wm-text))!important;background:radial-gradient(circle at 85% 0%, rgb(var(--wm-accent) / .18), transparent 32%), linear-gradient(145deg, rgb(var(--wm-bg-1) / .98), rgb(var(--wm-bg-2) / .99))!important;border-radius:30px!important;padding:clamp(18px,2.2vw,30px)!important}.writer-mail-admin-design>.writer-library-heading{border-bottom:1px solid rgb(var(--wm-border) / .18);justify-content:space-between;align-items:center;gap:18px;display:flex;position:relative;margin-bottom:22px!important;padding:4px 4px 20px!important}.writer-mail-admin-design>.writer-library-heading h2{color:rgb(var(--wm-text));margin-top:4px;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:900}.writer-mail-admin-design>.writer-library-heading>div:first-child>span{color:rgb(var(--wm-accent-2));letter-spacing:.14em;font-weight:900}.writer-mail-admin-design>.grid{align-items:stretch}.writer-mail-admin-design>.grid>aside{position:relative;overflow:hidden;border:1px solid rgb(var(--wm-border) / .24)!important;background:linear-gradient(160deg, rgb(var(--wm-panel-2) / .98), rgb(var(--wm-panel) / .96))!important;border-radius:24px!important;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #00000029!important}.writer-mail-admin-design>.grid>article{position:relative;overflow:hidden;border:1px solid rgb(var(--wm-border) / .18)!important;background:linear-gradient(145deg,#fff1,#ffffff06)!important;border-radius:24px!important;box-shadow:inset 0 1px #ffffff09,0 18px 42px #00000024!important}.writer-mail-admin-design>.grid>aside a{transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;border-color:rgb(var(--wm-border) / .22)!important}.writer-mail-admin-design>.grid>aside a:hover{box-shadow:0 7px 20px rgb(var(--wm-accent) / .12);transform:translate(2px);border-color:rgb(var(--wm-accent-2) / .55)!important}.writer-mail-admin-design input,.writer-mail-admin-design textarea,.writer-mail-admin-design select{box-shadow:inset 0 1px #ffffff06;color:rgb(var(--wm-text))!important;border-color:rgb(var(--wm-border) / .25)!important;background:#0306127a!important}.writer-mail-admin-design input:focus,.writer-mail-admin-design textarea:focus,.writer-mail-admin-design select:focus{box-shadow:0 0 0 3px rgb(var(--wm-accent) / .13);outline:none;border-color:rgb(var(--wm-accent-2) / .72)!important}.writer-mail-admin-design input::placeholder,.writer-mail-admin-design textarea::placeholder{color:rgb(var(--wm-muted) / .48)!important}.writer-mail-admin-design button{transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}.writer-mail-admin-design button:hover:not(:disabled){border-color:rgb(var(--wm-accent-2) / .55)}.writer-mail-theme-picker{border:1px solid rgb(var(--wm-border) / .22);background:#ffffff0b;border-radius:16px;min-width:250px;padding:10px 12px;box-shadow:inset 0 1px #ffffff0a}.writer-mail-theme-picker-title{color:rgb(var(--wm-muted) / .78);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:7px;margin-bottom:9px;font-size:10px;font-weight:800;display:flex}.writer-mail-theme-picker-title strong{color:rgb(var(--wm-accent-2));text-transform:none;letter-spacing:0;margin-left:auto;font-size:10px;font-weight:900}.writer-mail-theme-colours{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.writer-mail-theme-colour{background:#ffffff09;border:1px solid #ffffff21;border-radius:10px;place-items:center;width:32px;height:32px;padding:3px;display:grid;position:relative}.writer-mail-theme-colour>span{border-radius:7px;width:100%;height:100%;display:block;box-shadow:inset 0 1px #ffffff47}.writer-mail-theme-colour>i{color:#fff;background:#00000094;border:1px solid #ffffffb3;border-radius:999px;place-items:center;width:16px;height:16px;font-size:9px;font-style:normal;font-weight:900;display:grid;position:absolute}.writer-mail-theme-colour.is-active{border-color:rgb(var(--wm-accent-2) / .85);box-shadow:0 0 0 2px rgb(var(--wm-accent) / .2)}.writer-mail-theme-violet{--wm-accent:139 92 246;--wm-accent-2:216 180 254;--wm-bg-1:25 17 45;--wm-bg-2:10 8 20;--wm-panel:29 20 49;--wm-panel-2:38 25 63;--wm-border:167 139 250}.writer-mail-theme-blue{--wm-accent:14 165 233;--wm-accent-2:125 211 252;--wm-bg-1:8 24 44;--wm-bg-2:4 11 24;--wm-panel:10 31 53;--wm-panel-2:12 42 70;--wm-border:56 189 248}.writer-mail-theme-emerald{--wm-accent:16 185 129;--wm-accent-2:110 231 183;--wm-bg-1:8 35 32;--wm-bg-2:4 18 18;--wm-panel:11 43 38;--wm-panel-2:13 54 46;--wm-border:52 211 153}.writer-mail-theme-rose{--wm-accent:236 72 153;--wm-accent-2:249 168 212;--wm-bg-1:43 15 38;--wm-bg-2:20 8 22;--wm-panel:48 19 43;--wm-panel-2:63 23 55;--wm-border:244 114 182}.writer-mail-theme-amber{--wm-accent:245 158 11;--wm-accent-2:253 186 116;--wm-bg-1:44 27 8;--wm-bg-2:22 13 5;--wm-panel:52 32 11;--wm-panel-2:65 38 12;--wm-border:251 191 36}.writer-mail-theme-graphite{--wm-accent:100 116 139;--wm-accent-2:203 213 225;--wm-bg-1:22 28 38;--wm-bg-2:8 12 18;--wm-panel:28 35 47;--wm-panel-2:38 46 60;--wm-border:148 163 184}@media (max-width:780px){.writer-mail-admin-design>.writer-library-heading{flex-direction:column;align-items:flex-start}.writer-mail-theme-picker{width:100%;min-width:0}.writer-mail-theme-colours{grid-template-columns:repeat(6,minmax(32px,1fr))}.writer-mail-theme-colour{width:100%;max-width:48px}}.writer-mail-admin-design{overflow:hidden;border-radius:26px!important;padding:0!important}.writer-mail-admin-design>.writer-library-heading{border-bottom:1px solid rgb(var(--wm-border) / .2);background:#02061257;justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex;margin:0!important;padding:14px 18px!important}.writer-mail-admin-design>.writer-library-heading h2{margin:2px 0 0;font-size:1.25rem;line-height:1.2}.writer-mail-admin-design>.writer-library-heading>div:first-child>span{letter-spacing:.12em;opacity:.72;font-size:9px}.writer-mail-admin-head-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.writer-mail-admin-new-button{border:1px solid rgb(var(--wm-accent-2) / .42);color:#fff;background:rgb(var(--wm-accent) / .72);min-height:34px;box-shadow:0 5px 16px rgb(var(--wm-accent) / .16);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:7px 12px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.writer-mail-admin-new-button:hover{background:rgb(var(--wm-accent) / .88)}.writer-mail-mini-palette{background:#00000026;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:4px;padding:4px 5px;display:inline-flex}.writer-mail-mini-colour{place-items:center;display:grid;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important;padding:2px!important}.writer-mail-mini-colour>span{opacity:.72;border-radius:4px;width:12px;height:12px;transition:transform .15s,opacity .15s;display:block}.writer-mail-mini-colour:hover>span{opacity:1;transform:scale(1.1)}.writer-mail-mini-colour.is-active{border-color:rgb(var(--wm-accent-2) / .55)!important;background:#ffffff0f!important}.writer-mail-mini-colour.is-active>span{opacity:1}.writer-mail-admin-grid{min-height:650px;grid-template-columns:260px minmax(0,1fr)!important;gap:0!important;display:grid!important}.writer-mail-admin-sidebar{height:100%;border:0!important;border-right:1px solid rgb(var(--wm-border) / .18)!important;background:linear-gradient(180deg, rgb(var(--wm-panel-2) / .96), rgb(var(--wm-panel) / .97))!important;box-shadow:none!important;border-radius:0!important;padding:18px!important}.writer-mail-admin-sidebar>div:first-child{border-radius:11px!important;width:38px!important;height:38px!important}.writer-mail-admin-sidebar>span{margin-top:13px!important}.writer-mail-admin-sidebar>div:nth-child(3){font-size:14px!important}.writer-mail-admin-sidebar>a[href*="/messages/new"]{opacity:.72;min-height:36px;border-radius:10px!important;margin-top:14px!important;padding:8px 10px!important;font-size:11px!important}.writer-mail-admin-sidebar a:not([href*="/messages/new"]){font-size:12px;border-radius:9px!important;padding:9px 10px!important}.writer-mail-admin-main{min-width:0;height:100%;box-shadow:none!important;background:#04081442!important;border:0!important;border-radius:0!important}.writer-mail-admin-main form{border-bottom:1px solid rgb(var(--wm-border) / .15);background:#ffffff05;margin:0!important;padding:13px 16px!important}.writer-mail-admin-main input[type=search]{min-height:35px;border-radius:9px!important;font-size:12px!important}.writer-mail-admin-main .divide-y{border-top:1px solid rgb(var(--wm-border) / .08)}.writer-mail-admin-row{position:relative;border:0!important;border-bottom:1px solid rgb(var(--wm-border) / .1)!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:13px 17px!important;transition:background .15s,box-shadow .15s!important}.writer-mail-admin-row:hover{background:rgb(var(--wm-accent) / .065)!important}.writer-mail-admin-row[class*=bg-violet-500]{background:rgb(var(--wm-accent) / .075)!important;box-shadow:inset 3px 0 0 rgb(var(--wm-accent) / .75)!important}.writer-mail-admin-row h4{font-size:13px!important}@media (max-width:900px){.writer-mail-admin-grid{grid-template-columns:220px minmax(0,1fr)!important}}@media (max-width:700px){.writer-mail-admin-design>.writer-library-heading{flex-direction:column;align-items:flex-start}.writer-mail-admin-head-actions{justify-content:space-between;width:100%}.writer-mail-admin-grid{grid-template-columns:1fr!important}.writer-mail-admin-sidebar{border-right:0!important;border-bottom:1px solid rgb(var(--wm-border) / .18)!important}}.writer-mail-fullwidth-container{width:calc(100% - 28px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.writer-mail-fullwidth-container .writer-mail-shell{width:100%;max-width:none;min-height:calc(100vh - 150px)}.writer-mail-fullwidth-container .writer-mail-admin-grid{min-height:calc(100vh - 225px)}.writer-mail-storage{border:1px solid rgb(var(--wm-border) / .18);background:#00000024;border-radius:10px;margin-top:16px;margin-bottom:4px;padding:10px 11px}.writer-mail-storage-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.writer-mail-storage-head span{color:rgb(var(--wm-muted) / .58);letter-spacing:.09em;font-size:8px;font-weight:900}.writer-mail-storage-head strong{color:rgb(var(--wm-accent-2));font-size:10px;font-weight:900}.writer-mail-storage-track{background:#ffffff17;border-radius:999px;width:100%;height:5px;position:relative;overflow:hidden}.writer-mail-storage-fill{border-radius:inherit;background:linear-gradient(90deg, rgb(var(--wm-accent)), rgb(var(--wm-accent-2)));min-width:0;height:100%;transition:width .45s}.writer-mail-storage-values{color:rgb(var(--wm-muted) / .66);align-items:center;gap:3px;margin-top:7px;font-size:9px;font-weight:700;display:flex}.writer-mail-storage>small{color:rgb(var(--wm-muted) / .45);margin-top:5px;font-size:8px;display:block}@media (max-width:700px){.writer-mail-fullwidth-container{width:calc(100% - 16px)!important}}.writer-office-page.writer-mail-page{width:100%!important;max-width:none!important;padding:10px 12px 24px!important}.writer-office-page.writer-mail-page>.writer-office-container,.writer-office-page.writer-mail-page .writer-mail-fullwidth-container,.writer-office-page.writer-mail-page .writer-mail-shell{width:100%!important;max-width:none!important;margin:0!important}.writer-office-page.writer-mail-page .writer-mail-admin-grid{width:100%!important;max-width:none!important;min-height:calc(100vh - 155px)!important}@media (max-width:700px){.writer-office-page.writer-mail-page{padding:6px 6px 16px!important}}.writer-mail-personal-embedded{border-top:1px solid rgb(var(--wm-border) / .14);margin-top:12px;padding-top:11px}.writer-mail-personal-separator{align-items:center;margin-bottom:8px;display:flex}.writer-mail-personal-separator span{color:rgb(var(--wm-muted) / .48);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:900}.writer-mail-personal-embedded>section,.writer-mail-personal-embedded>div{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}.writer-mail-personal-embedded button,.writer-mail-personal-embedded a{font-size:11px}.prospection-search-panel select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f8fafc!important;background:#111827!important;border:1px solid #94a3b873!important}.prospection-search-panel select option{color:#f8fafc!important;background:#111827!important}.prospection-search-panel input,.prospection-search-panel textarea{color:#f8fafc;background:#0f172ad1}.prospection-search-panel input::placeholder,.prospection-search-panel textarea::placeholder{color:#e2e8f08c}.prospection-caterpillar-button{letter-spacing:.01em;cursor:pointer;background:#ffcd00;border:2px solid #111827;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 22px;font-size:15px;font-weight:900;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 5px #9a7d00,0 8px 18px #0000003d;color:#111827!important}.prospection-caterpillar-button:hover:not(:disabled){background:#ffda33;transform:translateY(-1px);box-shadow:0 6px #9a7d00,0 10px 22px #00000047}.prospection-caterpillar-button:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px #9a7d00,0 5px 12px #0000003d}.prospection-caterpillar-button:disabled{opacity:.48;cursor:not-allowed}.prospection-ai-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6d28d9f0,#7c3aedf0);border:1px solid #a78bfaa6;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-weight:800;display:inline-flex}.prospection-ai-button:hover:not(:disabled){filter:brightness(1.08)}.prospection-ai-button:disabled{opacity:.5;cursor:wait}.boudha-plan-label.boudha-plan-atelier,.boudha-plan-label.boudha-plan-bible,.boudha-plan-label.boudha-plan-ai,.boudha-plan-label.boudha-plan-master{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:4px 10px;font-family:inherit;font-weight:800;line-height:1.1;display:inline-flex}.boudha-plan-label.boudha-plan-atelier{color:#bae6fd;background:#38bdf824;border-color:#38bdf861;box-shadow:0 0 12px #38bdf814}.boudha-plan-label.boudha-plan-bible{color:#bbf7d0;background:#22c55e24;border-color:#22c55e61;box-shadow:0 0 12px #22c55e14}.boudha-plan-label.boudha-plan-ai{color:#ffe36b;background:#ffcd1124;border-color:#ffcd1180;box-shadow:0 0 13px #ffcd111c}.boudha-plan-label.boudha-plan-master{color:#fff;text-shadow:0 1px 3px #000000bf;background:linear-gradient(100deg,#ef4444 0%,#f59e0b 17%,#eab308 32%,#22c55e 48%,#38bdf8 64%,#8b5cf6 81%,#ec4899 100%);border-color:#ffffff59;box-shadow:0 0 12px #38bdf826,0 0 18px #ec48991a}.boudha-home-site-kpi-group{min-width:0}.boudha-home-site-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px 7px;width:100%;display:grid}.boudha-home-site-value{background:#ffffff06;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:31px;padding:4px 5px;display:flex}.boudha-home-site-value small{color:#8f8599;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.49rem;line-height:1.05;display:block;overflow:hidden}.boudha-home-site-value strong{color:#eee8f4;margin-top:2px;font-size:.78rem;font-weight:650;line-height:1}.boudha-online-writers-strip{box-sizing:border-box;background:linear-gradient(90deg,#22c55e09,#6846b709);border:.7mm solid #4ade801f;border-radius:10px;align-items:center;gap:13px;width:100%;min-height:31px;margin-top:8px;padding:4px 12px;display:flex;overflow:hidden}.boudha-online-writers-strip>strong{color:#79d99b;letter-spacing:.11em;flex:none;font-size:.56rem;font-weight:800}.boudha-online-writers-strip>div{scrollbar-width:thin;flex:1;align-items:center;gap:12px;min-width:0;display:flex;overflow-x:auto}.boudha-online-writer{color:#c8c0ce;white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:.68rem;display:inline-flex}.boudha-online-writer>i{background:#4ade80;border-radius:999px;flex:none;width:6px;height:6px;display:block;box-shadow:0 0 7px #4ade80a6}.boudha-online-writer-empty{color:#706879;font-size:.66rem;font-style:italic}@media (max-width:699px){.boudha-home-site-values{grid-template-columns:repeat(2,minmax(0,1fr))}.boudha-online-writers-strip{flex-direction:column;align-items:flex-start;gap:4px}.boudha-online-writers-strip>div{width:100%}}.boudha-home-site-values{grid-template-columns:repeat(8,minmax(0,1fr))!important;align-items:center!important;gap:2px!important;width:100%!important;display:grid!important}.boudha-home-site-value{background:0 0!important;border-radius:4px!important;min-width:0!important;min-height:22px!important;padding:2px 1px!important}.boudha-home-site-value small{color:#60a5fa!important;text-align:center!important;white-space:nowrap!important;text-overflow:clip!important;width:100%!important;font-size:.4rem!important;font-weight:700!important;line-height:1!important;display:block!important;overflow:hidden!important}.boudha-home-site-value strong{color:#e5e7eb!important;text-align:center!important;margin-top:2px!important;font-size:.62rem!important;font-weight:700!important;line-height:1!important;display:block!important}.boudha-home-site-value-month{background:#2563eb0f!important;border:1px solid #60a5fa2e!important}.boudha-home-site-value-month small{color:#93c5fd!important}.boudha-home-site-value-month strong{color:#dbeafe!important}.boudha-home-site-kpi-group .boudha-global-kpi-title strong{font-size:.66rem!important}.boudha-online-writers-strip{box-sizing:border-box!important;border:1px solid #4ade8029!important;border-radius:7px!important;gap:8px!important;height:12mm!important;min-height:12mm!important;max-height:12mm!important;padding:2px 10px!important}.boudha-online-writers-strip>strong{letter-spacing:.08em!important;font-size:.48rem!important}.boudha-online-writers-strip>div{align-items:center!important;gap:9px!important}.boudha-online-writer{gap:4px!important;font-size:.58rem!important;line-height:1!important}.boudha-online-writer>i{width:5px!important;height:5px!important}.boudha-online-writer-empty{font-size:.56rem!important}@media (max-width:699px){.boudha-home-site-values{grid-template-columns:repeat(8,minmax(36px,1fr))!important;overflow-x:auto!important}.boudha-online-writers-strip{flex-direction:row!important;align-items:center!important}.boudha-online-writers-strip>div{flex:1!important;width:auto!important}}.boudha-writer-pageviews-strip>.boudha-global-kpi-group:nth-child(-n+3) .boudha-global-kpi-title{align-items:center!important;gap:5px!important}.boudha-writer-pageviews-strip>.boudha-global-kpi-group:nth-child(-n+3) .boudha-global-kpi-title strong{color:#d8d0df!important;letter-spacing:.01em!important;white-space:normal!important;text-align:left!important;max-width:105px!important;font-size:.58rem!important;font-weight:600!important;line-height:1.12!important;display:block!important}.boudha-writer-pageviews-strip>.boudha-global-kpi-group:first-child .boudha-global-kpi-title strong{max-width:55px!important}.boudha-writer-pageviews-strip>.boudha-global-kpi-group:nth-child(2) .boudha-global-kpi-title strong{max-width:60px!important}.boudha-writer-pageviews-strip>.boudha-global-kpi-group:nth-child(3) .boudha-global-kpi-title strong{max-width:82px!important}.boudha-writer-pageviews-strip>.boudha-global-kpi-group:nth-child(-n+3) .boudha-global-kpi-title>span{transform-origin:50%;transform:scale(.86)}.boudha-home-site-title{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;font-size:.58rem!important;font-weight:600!important;line-height:1.02!important;display:flex!important}.boudha-home-site-title>span{display:block!important}.boudha-home-site-value small{font-size:.44rem!important}.boudha-home-site-value strong{font-size:.72rem!important;font-weight:750!important}.footer-information-link{color:inherit;background:#ffffff6b;border:1px solid #79529a2e;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:.78rem;font-weight:650;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.footer-information-link:hover{background:#ffffffb8;border-color:#79529a57;transform:translateY(-1px)}.footer-information-link span{font-size:.88rem}.writer-announcement-overlay{z-index:100000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172ab8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.writer-announcement-modal{background:#fff;border:1px solid #94a3b847;border-radius:24px;width:min(680px,100%);max-height:min(760px,88vh);padding:30px;overflow-y:auto;box-shadow:0 24px 80px #0f172a57}.writer-announcement-modal.severity-important{border-top:5px solid #f59e0b}.writer-announcement-modal.severity-urgent{border-top:5px solid #dc2626}.writer-announcement-kicker{letter-spacing:.09em;text-transform:uppercase;color:#64748b;margin-bottom:8px;font-size:.76rem;font-weight:800}.writer-announcement-modal h2{color:#111827;margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1.15}.writer-announcement-body{color:#334155;white-space:pre-wrap;margin-top:20px;font-size:1rem;line-height:1.7}.writer-announcement-cta{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;justify-content:center;align-items:center;min-height:44px;margin-top:24px;padding:11px 18px;font-weight:800;text-decoration:none;display:inline-flex}.writer-announcement-cta:hover{background:#ffedd5}.writer-announcement-error{color:#b91c1c;background:#fef2f2;border-radius:10px;margin-top:18px;padding:11px 13px;font-size:.92rem}.writer-announcement-actions{border-top:1px solid #e2e8f0;justify-content:flex-end;margin-top:28px;padding-top:20px;display:flex}.writer-announcement-ack{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#111827;border:0;border-radius:12px;padding:11px 22px;font-weight:800}.writer-announcement-ack:hover{background:#1f2937}.writer-announcement-ack:disabled{cursor:wait;opacity:.65}@media (max-width:640px){.writer-announcement-overlay{padding:14px}.writer-announcement-modal{border-radius:18px;padding:22px 18px}.writer-announcement-ack{width:100%}}.writer-office-page.writer-mail-page{color:#202124!important;background:linear-gradient(#f7f7fb 0%,#f3f4f8 100%)!important;min-height:100vh!important;padding:8px 10px 18px!important}.writer-office-page.writer-mail-page>.magic-orb{display:none!important}.writer-mail-page .writer-mail-shell{overflow:hidden;color:#202124!important;background:#fff!important;border:1px solid #e4e4ec!important;border-radius:16px!important;min-height:calc(100vh - 115px)!important;box-shadow:0 3px 18px #20212414!important}.writer-mail-page .writer-mail-shell>.writer-library-heading{min-height:68px;color:#202124!important;background:#fff!important;border-bottom:1px solid #ececf1!important;margin:0!important;padding:11px 18px!important}.writer-mail-page .writer-library-heading>div:first-child>span{color:#6b7280!important;letter-spacing:.14em!important;font-size:9px!important;font-weight:800!important}.writer-mail-page .writer-library-heading h2{color:#27272a!important;margin-top:1px!important;font-size:19px!important;font-weight:800!important}.writer-mail-page .writer-mail-admin-new-button{color:#fff!important;min-height:38px!important;box-shadow:none!important;background:#6001d2!important;border:0!important;border-radius:9px!important;padding:8px 15px!important;font-size:12px!important;font-weight:800!important}.writer-mail-page .writer-mail-admin-new-button:hover{background:#5000b5!important}.writer-mail-page .writer-mail-admin-grid,.writer-mail-page .writer-mail-shell>.grid{grid-template-columns:230px minmax(0,1fr)!important;gap:0!important;min-height:calc(100vh - 185px)!important;display:grid!important}.writer-mail-page .writer-mail-admin-sidebar,.writer-mail-page .writer-mail-shell>.grid>aside{color:#303038!important;box-shadow:none!important;background:#fafafe!important;border:0!important;border-right:1px solid #ececf1!important;border-radius:0!important;padding:15px 12px!important}.writer-mail-page aside>div:first-child{color:#fff!important;background:#6001d2!important;border:0!important;border-radius:9px!important;width:34px!important;height:34px!important}.writer-mail-page aside>span{color:#8a8a97!important;margin-top:12px!important;font-size:8px!important}.writer-mail-page aside>div:nth-child(3){color:#303038!important;font-size:12px!important;font-weight:800!important}.writer-mail-page aside>a[href*="/messages/new"]{color:#fff!important;opacity:1!important;background:#6001d2!important;border:0!important;border-radius:9px!important;min-height:42px!important;margin-top:15px!important;padding:10px 12px!important;font-size:12px!important;font-weight:800!important}.writer-mail-page aside>a[href*="/messages/new"]:hover{background:#5000b5!important}.writer-mail-page .writer-mail-admin-sidebar a:not([href*="/messages/new"]),.writer-mail-page .writer-mail-personal-embedded a{min-height:35px;color:#4b4b55!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;padding:7px 9px!important;font-size:11px!important;font-weight:600!important;transition:background .12s,color .12s!important}.writer-mail-page .writer-mail-admin-sidebar a:not([href*="/messages/new"]):hover,.writer-mail-page .writer-mail-personal-embedded a:hover{color:#5200b5!important;background:#f0e7ff!important}.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-violet],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-blue],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-sky],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-cyan],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-amber],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-orange],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-rose]{color:#5200b5!important;background:#eee4ff!important;font-weight:800!important;box-shadow:inset 3px 0 #6001d2!important}.writer-mail-page .writer-mail-admin-sidebar .min-w-\[28px\]{color:#666674!important;background:#ececf3!important;border:0!important;min-width:22px!important;padding:1px 5px!important;font-size:9px!important}.writer-mail-page .writer-mail-admin-sidebar .border-t{border-color:#e7e7ee!important}.writer-mail-page .writer-mail-personal-embedded{border-top:1px solid #e7e7ee!important;margin-top:8px!important;padding-top:9px!important}.writer-mail-page .writer-mail-personal-separator span{color:#9696a2!important}.writer-mail-page .writer-mail-storage{color:#777784!important;background:0 0!important;border:0!important}.writer-mail-page .writer-mail-storage-track{background:#e6e6ed!important}.writer-mail-page .writer-mail-admin-main{color:#202124!important;background:#fff!important;border:0!important;min-width:0!important}.writer-mail-page .writer-mail-admin-main form{background:#fff!important;border-bottom:1px solid #ececf1!important;padding:12px 16px!important}.writer-mail-page .writer-mail-admin-main input[type=search]{color:#26262d!important;background:#f5f5fa!important;border:1px solid #dedee7!important;border-radius:10px!important;outline:none!important;height:42px!important;padding:0 14px!important;font-size:13px!important}.writer-mail-page .writer-mail-admin-main input[type=search]:focus{background:#fff!important;border-color:#9f72e9!important;box-shadow:0 0 0 3px #6001d214!important}.writer-mail-page .writer-mail-admin-row{color:#3f3f46!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #eeeef3!important;border-radius:0!important;margin:0!important;padding:11px 15px!important;transition:background .12s!important}.writer-mail-page .writer-mail-admin-row[class*=bg-violet-500]{color:#242429!important;background:#fbf9ff!important;box-shadow:inset 3px 0 #6001d2!important}.writer-mail-page .writer-mail-admin-row h4{color:#292930!important;font-size:13px!important;font-weight:700!important}.writer-mail-page .writer-mail-admin-row p{color:#72727d!important}.writer-mail-page .writer-mail-shell>.grid>article{color:#26262d!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important}.writer-mail-page article input,.writer-mail-page article textarea,.writer-mail-page article select{color:#26262d!important;box-shadow:none!important;background:#fff!important;border:1px solid #dedee7!important;border-radius:8px!important}.writer-mail-page article input:focus,.writer-mail-page article textarea:focus,.writer-mail-page article select:focus{border-color:#8c52df!important;outline:0!important;box-shadow:0 0 0 3px #6001d214!important}.writer-mail-page article>header{color:#26262d!important;background:#fff!important;border-color:#ececf1!important}.writer-mail-page article h1{color:#202124!important}.writer-mail-page article header .bg-black\/\[0\.07\]{color:#45454f!important;background:#fafafd!important;border:1px solid #ececf1!important}.writer-mail-page article a[class*=bg-violet-500]{color:#fff!important;box-shadow:none!important;background:#6001d2!important;border:0!important}.writer-mail-page article a[class*=bg-violet-500]:hover{background:#5000b5!important}.writer-mail-page article a[class*=bg-cyan]{color:#5d3b86!important;background:#f5f1fb!important;border-color:#ddd7e8!important}.writer-mail-page article [class*="border-[#173b67]"]{box-shadow:none!important;background:#fafafd!important;border-color:#e4e4eb!important}.writer-mail-page .writer-mail-mini-palette{background:#f7f7fa!important;border:1px solid #e4e4eb!important}.writer-mail-page .writer-mail-fullwidth-container>.mb-5{margin-bottom:7px!important}.writer-mail-page .writer-mail-fullwidth-container>.mb-5 a{color:#65656f!important;font-size:11px!important}@media (max-width:900px){.writer-mail-page .writer-mail-admin-grid,.writer-mail-page .writer-mail-shell>.grid{grid-template-columns:190px minmax(0,1fr)!important}}@media (max-width:700px){.writer-mail-page .writer-mail-admin-grid,.writer-mail-page .writer-mail-shell>.grid{grid-template-columns:1fr!important}.writer-mail-page .writer-mail-admin-sidebar,.writer-mail-page .writer-mail-shell>.grid>aside{border-bottom:1px solid #ececf1!important;border-right:0!important}.writer-mail-page .writer-mail-shell{border-radius:10px!important}.writer-office-page.writer-mail-page{padding:5px!important}}.writer-mail-page .writer-mail-admin-new-button,.writer-mail-page aside>a[href*="/messages/new"],.writer-mail-page article a[class*=bg-violet-500]{background:rgb(var(--wm-accent))!important;color:#fff!important}.writer-mail-page .writer-mail-admin-new-button:hover,.writer-mail-page aside>a[href*="/messages/new"]:hover,.writer-mail-page article a[class*=bg-violet-500]:hover{background:rgb(var(--wm-accent) / .86)!important}.writer-mail-page aside>div:first-child{background:rgb(var(--wm-accent))!important;color:#fff!important}.writer-mail-page .writer-mail-admin-sidebar a:not([href*="/messages/new"]):hover,.writer-mail-page .writer-mail-personal-embedded a:hover{background:rgb(var(--wm-accent) / .09)!important;color:rgb(var(--wm-accent))!important}.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-violet],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-blue],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-sky],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-cyan],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-amber],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-orange],.writer-mail-page .writer-mail-admin-sidebar a[class*=bg-rose]{background:rgb(var(--wm-accent) / .12)!important;color:rgb(var(--wm-accent))!important;box-shadow:inset 3px 0 0 rgb(var(--wm-accent))!important}.writer-mail-page .writer-mail-storage-fill{background:linear-gradient(90deg, rgb(var(--wm-accent)), rgb(var(--wm-accent-2)))!important}.writer-mail-page .writer-mail-admin-main input[type=search]:focus{border-color:rgb(var(--wm-accent-2))!important;box-shadow:0 0 0 3px rgb(var(--wm-accent) / .1)!important}.writer-mail-page .writer-mail-admin-row[class*=bg-violet-500]{background:rgb(var(--wm-accent) / .035)!important;box-shadow:inset 3px 0 0 rgb(var(--wm-accent))!important}.writer-mail-page .writer-mail-admin-row:hover{background:rgb(var(--wm-accent) / .055)!important}.writer-mail-page article input:focus,.writer-mail-page article textarea:focus,.writer-mail-page article select:focus{border-color:rgb(var(--wm-accent))!important;box-shadow:0 0 0 3px rgb(var(--wm-accent) / .1)!important}.writer-mail-page article a[class*=bg-cyan]{border-color:rgb(var(--wm-accent) / .22)!important;background:rgb(var(--wm-accent) / .07)!important;color:rgb(var(--wm-accent))!important}.writer-mail-page .writer-mail-mini-colour.is-active{border-color:rgb(var(--wm-accent-2) / .8)!important;background:rgb(var(--wm-accent) / .07)!important;box-shadow:0 0 0 2px rgb(var(--wm-accent) / .12)!important}.writer-newsletter-page{color:#25252c!important;background:#f4f5f8!important;width:100%!important;max-width:none!important;padding:10px 12px 24px!important}.writer-newsletter-shell{--wn-bg:#fff;--wn-panel:#fff;--wn-panel-soft:#f8f8fb;--wn-border:#e5e5ec;--wn-text:#28282f;--wn-muted:#70707c;--wn-accent:#6001d2;--wn-accent-hover:#5000b5;transition:background .18s,color .18s,border-color .18s;border:1px solid var(--wn-border)!important;background:var(--wn-bg)!important;width:100%!important;max-width:none!important;color:var(--wn-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:16px!important;margin:0!important;padding:18px!important;box-shadow:0 3px 18px #20212414!important}.writer-newsletter-shell.writer-newsletter-dark{--wn-bg:#17191f;--wn-panel:#1f222a;--wn-panel-soft:#262a33;--wn-border:#343944;--wn-text:#f3f4f6;--wn-muted:#adb3bf;--wn-accent:#a970ff;--wn-accent-hover:#b887ff;box-shadow:0 6px 26px #00000047!important}.writer-newsletter-page:has(.writer-newsletter-dark){background:#101216!important}.writer-newsletter-theme-row{justify-content:flex-end;margin-bottom:8px;display:flex}.writer-newsletter-theme-toggle{border:1px solid var(--wn-border);background:var(--wn-panel-soft);border-radius:9px;align-items:center;gap:3px;padding:3px;display:inline-flex}.writer-newsletter-theme-toggle button{min-height:30px;color:var(--wn-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.writer-newsletter-theme-toggle button.is-active{background:var(--wn-accent);color:#fff}.writer-newsletter-shell>a{background:var(--wn-panel-soft)!important;color:var(--wn-muted)!important;border:0!important;border-radius:7px!important;margin-bottom:10px!important;padding:6px 10px!important;font-size:10px!important}.writer-newsletter-shell>section:first-of-type{border:1px solid var(--wn-border)!important;background:var(--wn-panel-soft)!important;box-shadow:none!important;border-radius:12px!important;margin-bottom:14px!important;padding:18px 20px!important}.writer-newsletter-shell>section:first-of-type>div>div:first-child{color:var(--wn-accent)!important;background:#6001d21a!important;border:0!important}.writer-newsletter-shell h1{color:var(--wn-text)!important;font-size:25px!important}.writer-newsletter-shell h2,.writer-newsletter-shell h3{color:var(--wn-text)!important}.writer-newsletter-shell p{color:var(--wn-muted)}.writer-newsletter-shell section:not(:first-of-type),.writer-newsletter-shell article{border-color:var(--wn-border)!important;background-color:var(--wn-panel)!important;box-shadow:none!important}.writer-newsletter-shell section[class*=bg-gradient],.writer-newsletter-shell article[class*=bg-gradient],.writer-newsletter-shell div[class*=bg-gradient]{background-image:none!important}.writer-newsletter-shell:not(.writer-newsletter-dark) h1,.writer-newsletter-shell:not(.writer-newsletter-dark) h2,.writer-newsletter-shell:not(.writer-newsletter-dark) h3,.writer-newsletter-shell:not(.writer-newsletter-dark) strong:not(button strong){color:#28282f!important}.writer-newsletter-shell:not(.writer-newsletter-dark) [class*=text-slate-200],.writer-newsletter-shell:not(.writer-newsletter-dark) [class*=text-slate-300],.writer-newsletter-shell:not(.writer-newsletter-dark) [class*=text-slate-400]{color:#70707c!important}.writer-newsletter-dark h1,.writer-newsletter-dark h2,.writer-newsletter-dark h3,.writer-newsletter-dark strong{color:#f3f4f6!important}.writer-newsletter-dark [class*=text-slate-200],.writer-newsletter-dark [class*=text-slate-300],.writer-newsletter-dark [class*=text-slate-400]{color:#adb3bf!important}.writer-newsletter-shell button[class*="min-h-[58px]"]{min-height:42px!important;box-shadow:none!important;border:0!important;border-radius:8px!important;font-size:12px!important}.writer-newsletter-shell button[class*=from-fuchsia],.writer-newsletter-shell button[class*=from-sky]{background:var(--wn-accent)!important;color:#fff!important}.writer-newsletter-shell .grid>article{border-radius:10px!important;padding:15px!important}.writer-newsletter-shell .grid>article strong{font-size:24px!important}.writer-newsletter-shell input,.writer-newsletter-shell textarea,.writer-newsletter-shell select{border:1px solid var(--wn-border)!important;background:var(--wn-panel-soft)!important;color:var(--wn-text)!important;box-shadow:none!important;border-radius:8px!important;outline:0!important}.writer-newsletter-shell input::placeholder,.writer-newsletter-shell textarea::placeholder{opacity:.72;color:var(--wn-muted)!important}.writer-newsletter-shell input:focus,.writer-newsletter-shell textarea:focus,.writer-newsletter-shell select:focus{border-color:var(--wn-accent)!important;background:var(--wn-panel)!important;box-shadow:0 0 0 3px #6001d21a!important}.writer-newsletter-dark select option{color:#f3f4f6;background:#1f222a}.writer-newsletter-shell button[class*=from-fuchsia],.writer-newsletter-shell button[class*=from-violet],.writer-newsletter-shell button[class*=bg-violet-600]{background:var(--wn-accent)!important;color:#fff!important;box-shadow:none!important;border:0!important}.writer-newsletter-shell button[class*=from-fuchsia]:hover,.writer-newsletter-shell button[class*=from-violet]:hover,.writer-newsletter-shell button[class*=bg-violet-600]:hover{background:var(--wn-accent-hover)!important}.writer-newsletter-shell table{border-collapse:collapse!important;background:var(--wn-panel)!important;color:var(--wn-text)!important}.writer-newsletter-shell thead{background:var(--wn-panel-soft)!important;color:var(--wn-muted)!important}.writer-newsletter-shell th{border-bottom:1px solid var(--wn-border)!important;color:var(--wn-muted)!important}.writer-newsletter-shell td{border-bottom:1px solid var(--wn-border)!important;color:var(--wn-text)!important}.writer-newsletter-shell tbody tr:hover{background:#6001d20b!important}.writer-newsletter-shell .xl\:grid-cols-\[0\.9fr_1\.1fr\]>section{border:1px solid var(--wn-border)!important;background:var(--wn-panel)!important;border-radius:12px!important;padding:18px!important}.writer-newsletter-shell textarea[rows="16"]{min-height:390px;font-size:14px;line-height:1.7;background:var(--wn-panel-soft)!important}.writer-newsletter-shell [class*=rounded-full]{box-shadow:none!important}.writer-newsletter-shell iframe{border:1px solid var(--wn-border)!important;background:#fff!important;border-radius:8px!important}@media (max-width:800px){.writer-newsletter-page{padding:5px!important}.writer-newsletter-shell{border-radius:10px!important;padding:10px!important}.writer-newsletter-theme-row{justify-content:flex-start}.writer-newsletter-theme-toggle button span{display:none}}.pricing-section .writer-pricing-card-actions .writer-pricing-home-link{color:#fff;cursor:pointer;text-align:center;background:linear-gradient(135deg,#704783,#4b3057);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:9px 11px;font-size:.66rem;font-weight:800;text-decoration:none;display:flex}.pricing-section .writer-pricing-card.recommended .writer-pricing-card-actions .writer-pricing-home-link{color:#4b2c58;background:#fff}.pricing-section .writer-pricing-grid{max-width:1500px;margin-left:auto;margin-right:auto}@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-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-space-y-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-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-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}@keyframes spin{to{transform:rotate(360deg)}}
