@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-red-200:#ffcaca;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-orange-100:#ffedd5;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-600:#f05100;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-yellow-400:#fac800;--color-green-50:#f0fdf4;--color-green-400:#05df72;--color-green-500:#00c758;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-800:#005f46;--color-emerald-950:#002c22;--color-cyan-500:#00b7d7;--color-cyan-800:#005f78;--color-blue-100:#dbeafe;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-purple-300:#d9b3ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-pink-100:#fce7f3;--color-pink-500:#f6339a;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--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-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-gray-950:#030712;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-600:#52525c;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-stone-50:#fafaf9;--color-stone-500:#79716b;--color-stone-600:#57534d;--color-stone-700:#44403b;--color-stone-800:#292524;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--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-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-2xl:0 25px 25px #00000026;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-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-yellow-400:lab(83.2664% 8.65132 106.895);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--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-800:lab(35.3675% -33.1188 8.04002);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-800:lab(36.5114% -17.1989 -21.6292);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--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-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-pink-100:lab(93.5864% 9.01193 -3.15079);--color-pink-500:lab(56.9303% 76.8162 -8.07021);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--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-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-gray-950:lab(1.90334% .278696 -5.48866);--color-zinc-100:lab(96.1634% .0993311 -.364041);--color-zinc-200:lab(90.6853% .399232 -1.45452);--color-zinc-300:lab(84.9837% .601262 -2.17986);--color-zinc-400:lab(65.6464% 1.53497 -5.42429);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-600:lab(35.1166% 1.78212 -6.1173);--color-zinc-700:lab(26.8019% 1.35387 -4.68303);--color-zinc-800:lab(15.7305% .613764 -2.16959);--color-zinc-900:lab(8.30603% .618205 -2.16572);--color-neutral-50:lab(98.26% 0 0);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-500:lab(48.496% 0 0);--color-neutral-600:lab(34.924% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0);--color-neutral-950:lab(2.75381% 0 0);--color-stone-50:lab(98.2686% -.0991821 .364304);--color-stone-500:lab(48.1164% 2.35701 4.26852);--color-stone-600:lab(35.5168% 1.08604 4.07829);--color-stone-700:lab(27.3812% 1.32917 3.57789);--color-stone-800:lab(15.0353% 1.96067 1.53427)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-1{inset:calc(var(--spacing) * 1)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-3{inset:calc(var(--spacing) * 3)}.inset-4{inset:calc(var(--spacing) * 4)}.inset-\[-5\%\]{inset:-5%}.inset-\[12\%\]{inset:12%}.-inset-x-8{inset-inline:calc(var(--spacing) * -8)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.-inset-y-5{inset-block:calc(var(--spacing) * -5)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-5{inset-block:calc(var(--spacing) * 5)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-8{top:calc(var(--spacing) * -8)}.-top-10{top:calc(var(--spacing) * -10)}.-top-24{top:calc(var(--spacing) * -24)}.-top-28{top:calc(var(--spacing) * -28)}.-top-\[1\.5rem\]{top:-1.5rem}.-top-\[1px\]{top:-1px}.-top-\[4px\]{top:-4px}.-top-\[10vh\]{top:-10vh}.-top-\[40px\]{top:-40px}.-top-\[90px\]{top:-90px}.-top-\[400px\]{top:-400px}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-7\.5{top:calc(var(--spacing) * 7.5)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-28{top:calc(var(--spacing) * 28)}.top-32{top:calc(var(--spacing) * 32)}.top-\[-10vh\]{top:-10vh}.top-\[-20\%\]{top:-20%}.top-\[0\.65em\]{top:.65em}.top-\[1px\]{top:1px}.top-\[2\%\]{top:2%}.top-\[3\%\]{top:3%}.top-\[4\%\]{top:4%}.top-\[4\.5rem\]{top:4.5rem}.top-\[4\.25px\]{top:4.25px}.top-\[4px\]{top:4px}.top-\[4rem\]{top:4rem}.top-\[8\.2\%\]{top:8.2%}.top-\[8\.6\%\]{top:8.6%}.top-\[8px\]{top:8px}.top-\[11\%\]{top:11%}.top-\[12\%\]{top:12%}.top-\[12px\]{top:12px}.top-\[14\%\]{top:14%}.top-\[14\.2\%\]{top:14.2%}.top-\[15\%\]{top:15%}.top-\[15px\]{top:15px}.top-\[15vh\]{top:15vh}.top-\[16vh\]{top:16vh}.top-\[18\%\]{top:18%}.top-\[20\%\]{top:20%}.top-\[22\%\]{top:22%}.top-\[24px\]{top:24px}.top-\[25\%\]{top:25%}.top-\[26\%\]{top:26%}.top-\[27\%\]{top:27%}.top-\[30\%\]{top:30%}.top-\[30vh\]{top:30vh}.top-\[32\%\]{top:32%}.top-\[33\%\]{top:33%}.top-\[33px\]{top:33px}.top-\[36\%\]{top:36%}.top-\[38\%\]{top:38%}.top-\[38px\]{top:38px}.top-\[40\%\]{top:40%}.top-\[42px\]{top:42px}.top-\[45\%\]{top:45%}.top-\[48\%\]{top:48%}.top-\[50\%\]{top:50%}.top-\[50px\]{top:50px}.top-\[56\%\]{top:56%}.top-\[56px\]{top:56px}.top-\[57px\]{top:57px}.top-\[58\%\]{top:58%}.top-\[60px\]{top:60px}.top-\[62\%\]{top:62%}.top-\[63\%\]{top:63%}.top-\[68px\]{top:68px}.top-\[72px\]{top:72px}.top-\[76\%\]{top:76%}.top-\[76px\]{top:76px}.top-\[80px\]{top:80px}.top-\[96px\]{top:96px}.top-\[100px\]{top:100px}.top-\[137px\]{top:137px}.top-\[200px\]{top:200px}.top-\[245px\]{top:245px}.top-\[390px\]{top:390px}.top-\[440px\]{top:440px}.top-\[calc\(7\.5\%_\+_70px\)\]{top:calc(7.5% + 70px)}.top-\[calc\(20\%\+190px\)\]{top:calc(20% + 190px)}.top-auto{top:auto}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-4{right:calc(var(--spacing) * -4)}.-right-24{right:calc(var(--spacing) * -24)}.-right-28{right:calc(var(--spacing) * -28)}.-right-\[0\.3em\]{right:-.3em}.right-0{right:calc(var(--spacing) * 0)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-7\.5{right:calc(var(--spacing) * 7.5)}.right-8{right:calc(var(--spacing) * 8)}.right-10{right:calc(var(--spacing) * 10)}.right-12{right:calc(var(--spacing) * 12)}.right-28{right:calc(var(--spacing) * 28)}.right-\[-8px\]{right:-8px}.right-\[1\%\]{right:1%}.right-\[1\.6\%\]{right:1.6%}.right-\[3\%\]{right:3%}.right-\[4px\]{right:4px}.right-\[5\%\]{right:5%}.right-\[6vw\]{right:6vw}.right-\[12\%\]{right:12%}.right-\[15\%\]{right:15%}.right-\[20px\]{right:20px}.right-\[21px\]{right:21px}.right-\[30\%\]{right:30%}.right-\[calc\(6vw\+150px\)\]{right:calc(6vw + 150px)}.right-\[calc\(8\%\+100px\)\]{right:calc(8% + 100px)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.-bottom-16{bottom:calc(var(--spacing) * -16)}.-bottom-20{bottom:calc(var(--spacing) * -20)}.-bottom-24{bottom:calc(var(--spacing) * -24)}.-bottom-\[1px\]{bottom:-1px}.-bottom-\[4px\]{bottom:-4px}.bottom-0{bottom:calc(var(--spacing) * 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-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-14{bottom:calc(var(--spacing) * 14)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-28{bottom:calc(var(--spacing) * 28)}.bottom-44{bottom:calc(var(--spacing) * 44)}.bottom-48{bottom:calc(var(--spacing) * 48)}.bottom-56{bottom:calc(var(--spacing) * 56)}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-20px\]{bottom:-20px}.bottom-\[-26px\]{bottom:-26px}.bottom-\[-40px\]{bottom:-40px}.bottom-\[-120px\]{bottom:-120px}.bottom-\[3\%\]{bottom:3%}.bottom-\[4px\]{bottom:4px}.bottom-\[5\.5rem\]{bottom:5.5rem}.bottom-\[8\%\]{bottom:8%}.bottom-\[10\%\]{bottom:10%}.bottom-\[12\%\]{bottom:12%}.bottom-\[15\%\]{bottom:15%}.bottom-\[18\%\]{bottom:18%}.bottom-\[20\%\]{bottom:20%}.bottom-\[21px\]{bottom:21px}.bottom-\[21vh\]{bottom:21vh}.bottom-\[22\%\]{bottom:22%}.bottom-\[30\%\]{bottom:30%}.bottom-\[32\%\]{bottom:32%}.bottom-\[32px\]{bottom:32px}.bottom-\[40px\]{bottom:40px}.bottom-\[48px\]{bottom:48px}.bottom-\[55\%\]{bottom:55%}.bottom-\[80px\]{bottom:80px}.bottom-\[200px\]{bottom:200px}.-left-0\.5{left:calc(var(--spacing) * -.5)}.-left-7{left:calc(var(--spacing) * -7)}.-left-24{left:calc(var(--spacing) * -24)}.-left-\[1\.5rem\]{left:-1.5rem}.-left-\[420px\]{left:-420px}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-2{left:calc(var(--spacing) * 2)}.left-2\/3{left:66.6667%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-8{left:calc(var(--spacing) * 8)}.left-10{left:calc(var(--spacing) * 10)}.left-12{left:calc(var(--spacing) * 12)}.left-\[-170px\]{left:-170px}.left-\[1\%\]{left:1%}.left-\[2\.4\%\]{left:2.4%}.left-\[2\.5rem\]{left:2.5rem}.left-\[3\%\]{left:3%}.left-\[5\%\]{left:5%}.left-\[8\%\]{left:8%}.left-\[10\%\]{left:10%}.left-\[18\%\]{left:18%}.left-\[20px\]{left:20px}.left-\[21px\]{left:21px}.left-\[26\%\]{left:26%}.left-\[29px\]{left:29px}.left-\[30\%\]{left:30%}.left-\[32\%\]{left:32%}.left-\[40\%\]{left:40%}.left-\[48\.5\%\]{left:48.5%}.left-\[50\%\]{left:50%}.left-\[60\%\]{left:60%}.left-\[65\%\]{left:65%}.left-\[78\%\]{left:78%}.left-\[calc\(8\%\+200px\)\]{left:calc(8% + 200px)}.left-auto{left:auto}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-10{z-index:10}.z-15{z-index:15}.z-20{z-index:20}.z-25{z-index:25}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-54{z-index:54}.z-55{z-index:55}.z-60{z-index:60}.z-300{z-index:300}.z-1001{z-index:1001}.z-\[0\]{z-index:0}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[9\]{z-index:9}.z-\[10\]{z-index:10}.z-\[20\]{z-index:20}.z-\[30\]{z-index:30}.z-\[40\]{z-index:40}.z-\[45\]{z-index:45}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[90\]{z-index:90}.z-\[99\]{z-index:99}.z-\[100\]{z-index:100}.z-\[105\]{z-index:105}.z-\[106\]{z-index:106}.z-\[110\]{z-index:110}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.order-last{order:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-12{grid-column:span 12/span 12}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-0{grid-row:0}.row-1{grid-row:1}.row-2{grid-row:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-0\.5{margin:calc(var(--spacing) * .5)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-auto{margin:auto}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-7{margin-inline:calc(var(--spacing) * 7)}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-10{margin-inline:calc(var(--spacing) * 10)}.mx-\[-0\.1em\]{margin-inline:-.1em}.mx-\[0\.2em\]{margin-inline:.2em}.mx-auto{margin-inline:auto}.-my-24{margin-block:calc(var(--spacing) * -24)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-auto{margin-block:auto}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-40{margin-top:calc(var(--spacing) * -40)}.-mt-64{margin-top:calc(var(--spacing) * -64)}.-mt-80{margin-top:calc(var(--spacing) * -80)}.-mt-\[20px\]{margin-top:-20px}.-mt-\[25vh\]{margin-top:-25vh}.-mt-\[75px\]{margin-top:-75px}.-mt-\[100vh\]{margin-top:-100vh}.-mt-\[120px\]{margin-top:-120px}.-mt-\[325px\]{margin-top:-325px}.-mt-\[358px\]{margin-top:-358px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-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-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-\[-0\.06em\]{margin-top:-.06em}.mt-\[-2rem\]{margin-top:-2rem}.mt-\[-5px\]{margin-top:-5px}.mt-\[0\.42em\]{margin-top:.42em}.mt-\[1\.5rem\]{margin-top:1.5rem}.mt-\[2\.5rem\]{margin-top:2.5rem}.mt-\[3px\]{margin-top:3px}.mt-\[4px\]{margin-top:4px}.mt-\[10px\]{margin-top:10px}.mt-\[14px\]{margin-top:14px}.mt-\[16px\]{margin-top:16px}.mt-\[20px\]{margin-top:20px}.mt-\[25px\]{margin-top:25px}.mt-\[45px\]{margin-top:45px}.mt-\[50px\]{margin-top:50px}.mt-\[80px\]{margin-top:80px}.mt-\[400px\]{margin-top:400px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-14{margin-right:calc(var(--spacing) * -14)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-\[0\.25em\]{margin-right:.25em}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.-mb-10{margin-bottom:calc(var(--spacing) * -10)}.-mb-20{margin-bottom:calc(var(--spacing) * -20)}.-mb-32{margin-bottom:calc(var(--spacing) * -32)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-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-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.mb-\[-25px\]{margin-bottom:-25px}.mb-\[0\.1em\]{margin-bottom:.1em}.mb-\[0\.4em\]{margin-bottom:.4em}.mb-\[10px\]{margin-bottom:10px}.mb-\[15px\]{margin-bottom:15px}.mb-\[18px\]{margin-bottom:18px}.mb-\[20px\]{margin-bottom:20px}.mb-\[24px\]{margin-bottom:24px}.mb-\[30px\]{margin-bottom:30px}.mb-\[32px\]{margin-bottom:32px}.mb-\[40px\]{margin-bottom:40px}.mb-\[50px\]{margin-bottom:50px}.mb-\[66px\]{margin-bottom:66px}.mb-\[100px\]{margin-bottom:100px}.mb-auto{margin-bottom:auto}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-14{margin-left:calc(var(--spacing) * -14)}.-ml-\[1px\]{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-24{margin-left:calc(var(--spacing) * 24)}.ml-32{margin-left:calc(var(--spacing) * 32)}.ml-\[1\.5em\]{margin-left:1.5em}.ml-\[1\.6\%\]{margin-left:1.6%}.ml-\[1px\]{margin-left:1px}.ml-\[2\.5\%\]{margin-left:2.5%}.ml-\[2px\]{margin-left:2px}.ml-\[20px\]{margin-left:20px}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.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}.table{display:table}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/1\]{aspect-ratio:3}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[434\/68\]{aspect-ratio:434/68}.aspect-\[438\/346\]{aspect-ratio:438/346}.aspect-\[795\/478\]{aspect-ratio:795/478}.aspect-\[900\/600\]{aspect-ratio:900/600}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/3{height:33.3333%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.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-80{height:calc(var(--spacing) * 80)}.h-\[0\.8em\]{height:.8em}.h-\[0\.85em\]{height:.85em}.h-\[0\.625rem\]{height:.625rem}.h-\[1\.1em\]{height:1.1em}.h-\[1\.5px\]{height:1.5px}.h-\[1\.5rem\]{height:1.5rem}.h-\[1\.8vh\]{height:1.8vh}.h-\[1px\]{height:1px}.h-\[2\.5px\]{height:2.5px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4\%\]{height:4%}.h-\[4\.5rem\]{height:4.5rem}.h-\[4px\]{height:4px}.h-\[5em\]{height:5em}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[6rem\]{height:6rem}.h-\[8px\]{height:8px}.h-\[10px\]{height:10px}.h-\[10vh\]{height:10vh}.h-\[12px\]{height:12px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[20vh\]{height:20vh}.h-\[22px\]{height:22px}.h-\[22vh\]{height:22vh}.h-\[24px\]{height:24px}.h-\[25px\]{height:25px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[29px\]{height:29px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[37px\]{height:37px}.h-\[38px\]{height:38px}.h-\[40\%\]{height:40%}.h-\[40px\]{height:40px}.h-\[40vh\]{height:40vh}.h-\[44px\]{height:44px}.h-\[45vw\]{height:45vw}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[50\%\]{height:50%}.h-\[50px\]{height:50px}.h-\[50vh\]{height:50vh}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[56\.25vw\]{height:56.25vw}.h-\[60\%\]{height:60%}.h-\[60px\]{height:60px}.h-\[64\%\]{height:64%}.h-\[64px\]{height:64px}.h-\[70\%\]{height:70%}.h-\[72px\]{height:72px}.h-\[75\%\]{height:75%}.h-\[80\%\]{height:80%}.h-\[80px\]{height:80px}.h-\[80vh\]{height:80vh}.h-\[82px\]{height:82px}.h-\[85vh\]{height:85vh}.h-\[90\%\]{height:90%}.h-\[90px\]{height:90px}.h-\[95vh\]{height:95vh}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[110px\]{height:110px}.h-\[120\%\]{height:120%}.h-\[130\%\]{height:130%}.h-\[130px\]{height:130px}.h-\[200dvh\]{height:200dvh}.h-\[200px\]{height:200px}.h-\[200vh\]{height:200vh}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[310px\]{height:310px}.h-\[320px\]{height:320px}.h-\[340px\]{height:340px}.h-\[360px\]{height:360px}.h-\[370px\]{height:370px}.h-\[380px\]{height:380px}.h-\[400px\]{height:400px}.h-\[400vh\]{height:400vh}.h-\[420px\]{height:420px}.h-\[440px\]{height:440px}.h-\[460px\]{height:460px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[527px\]{height:527px}.h-\[600px\]{height:600px}.h-\[600vh\]{height:600vh}.h-\[650px\]{height:650px}.h-\[650vh\]{height:650vh}.h-\[687px\]{height:687px}.h-\[700px\]{height:700px}.h-\[700vh\]{height:700vh}.h-\[800px\]{height:800px}.h-\[812px\]{height:812px}.h-\[900px\]{height:900px}.h-\[900vh\]{height:900vh}.h-\[calc\(22\.5\%\+130px\)\]{height:calc(22.5% + 130px)}.h-\[calc\(50\%\+230px\)\]{height:calc(50% + 230px)}.h-\[calc\(100vh-24px\)\]{height:calc(100vh - 24px)}.h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}.h-\[clamp\(48px\,min\(6vh\,4\.5vw\)\,68px\)\]{height:clamp(48px,min(6vh,4.5vw),68px)}.h-\[…\]{height:…}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-\[28vh\]{max-height:28vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[320px\]{max-height:320px}.max-h-\[400px\]{max-height:400px}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[0\.75rem\]{min-height:.75rem}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[2rem\]{min-height:2rem}.min-h-\[4rem\]{min-height:4rem}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[40vh\]{min-height:40vh}.min-h-\[50px\]{min-height:50px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[75vh\]{min-height:75vh}.min-h-\[80px\]{min-height:80px}.min-h-\[85vh\]{min-height:85vh}.min-h-\[90vh\]{min-height:90vh}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[100vh\]{min-height:100vh}.min-h-\[110vh\]{min-height:110vh}.min-h-\[115vh\]{min-height:115vh}.min-h-\[132px\]{min-height:132px}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[200vh\]{min-height:200vh}.min-h-\[208px\]{min-height:208px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[350px\]{min-height:350px}.min-h-\[350vh\]{min-height:350vh}.min-h-\[360px\]{min-height:360px}.min-h-\[380px\]{min-height:380px}.min-h-\[400px\]{min-height:400px}.min-h-\[450px\]{min-height:450px}.min-h-\[480px\]{min-height:480px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[560px\]{min-height:560px}.min-h-\[600px\]{min-height:600px}.min-h-\[700px\]{min-height:700px}.min-h-\[720px\]{min-height:720px}.min-h-\[1200vh\]{min-height:1200vh}.min-h-\[calc\(100vh-1rem\)\]{min-height:calc(100vh - 1rem)}.min-h-\[calc\(100vh-2rem\)\]{min-height:calc(100vh - 2rem)}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-\[calc\(100vh-24px\)\]{min-height:calc(100vh - 24px)}.min-h-\[calc\(100vh-88px\)\]{min-height:calc(100vh - 88px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.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-6\/7{width:85.7143%}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.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-\[0\.14em\]{width:.14em}.w-\[0\.625rem\]{width:.625rem}.w-\[1\.2em\]{width:1.2em}.w-\[1\.5px\]{width:1.5px}.w-\[1\.5rem\]{width:1.5rem}.w-\[1px\]{width:1px}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[5px\]{width:5px}.w-\[8px\]{width:8px}.w-\[10px\]{width:10px}.w-\[11px\]{width:11px}.w-\[12px\]{width:12px}.w-\[14vw\]{width:14vw}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[24px\]{width:24px}.w-\[26px\]{width:26px}.w-\[29px\]{width:29px}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[34\%\]{width:34%}.w-\[38px\]{width:38px}.w-\[40px\]{width:40px}.w-\[40vh\]{width:40vh}.w-\[42\%\]{width:42%}.w-\[44px\]{width:44px}.w-\[45vw\]{width:45vw}.w-\[46px\]{width:46px}.w-\[48\%\]{width:48%}.w-\[48px\]{width:48px}.w-\[52\%\]{width:52%}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[55\%\]{width:55%}.w-\[60px\]{width:60px}.w-\[72px\]{width:72px}.w-\[75vw\]{width:75vw}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[80vw\]{width:80vw}.w-\[84px\]{width:84px}.w-\[85\%\]{width:85%}.w-\[85vw\]{width:85vw}.w-\[90\%\]{width:90%}.w-\[90vw\]{width:90vw}.w-\[92\%\]{width:92%}.w-\[92vw\]{width:92vw}.w-\[95\%\]{width:95%}.w-\[98\%\]{width:98%}.w-\[100px\]{width:100px}.w-\[100vw\]{width:100vw}.w-\[110px\]{width:110px}.w-\[112px\]{width:112px}.w-\[120px\]{width:120px}.w-\[120vw\]{width:120vw}.w-\[126px\]{width:126px}.w-\[130px\]{width:130px}.w-\[134px\]{width:134px}.w-\[140px\]{width:140px}.w-\[148px\]{width:148px}.w-\[156px\]{width:156px}.w-\[160px\]{width:160px}.w-\[160vw\]{width:160vw}.w-\[168px\]{width:168px}.w-\[180px\]{width:180px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[270px\]{width:270px}.w-\[280px\]{width:280px}.w-\[290px\]{width:290px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[375px\]{width:375px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[460px\]{width:460px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[590px\]{width:590px}.w-\[600px\]{width:600px}.w-\[609px\]{width:609px}.w-\[650px\]{width:650px}.w-\[701px\]{width:701px}.w-\[calc\(15\%\+250px\)\]{width:calc(15% + 250px)}.w-\[calc\(50\%-50px\)\]{width:calc(50% - 50px)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[…\]{width:…}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.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-\[2px\]{max-width:2px}.max-w-\[20em\]{max-width:20em}.max-w-\[24rem\]{max-width:24rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[32ch\]{max-width:32ch}.max-w-\[33\.75rem\]{max-width:33.75rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[50\%\]{max-width:50%}.max-w-\[55\%\]{max-width:55%}.max-w-\[65\%\]{max-width:65%}.max-w-\[66\%\]{max-width:66%}.max-w-\[70\%\]{max-width:70%}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[88rem\]{max-width:88rem}.max-w-\[90\%\]{max-width:90%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[266px\]{max-width:266px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[304px\]{max-width:304px}.max-w-\[320px\]{max-width:320px}.max-w-\[328px\]{max-width:328px}.max-w-\[335px\]{max-width:335px}.max-w-\[340px\]{max-width:340px}.max-w-\[350px\]{max-width:350px}.max-w-\[351px\]{max-width:351px}.max-w-\[360px\]{max-width:360px}.max-w-\[361px\]{max-width:361px}.max-w-\[370px\]{max-width:370px}.max-w-\[377px\]{max-width:377px}.max-w-\[380px\]{max-width:380px}.max-w-\[388px\]{max-width:388px}.max-w-\[400px\]{max-width:400px}.max-w-\[405px\]{max-width:405px}.max-w-\[420px\]{max-width:420px}.max-w-\[421px\]{max-width:421px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[489px\]{max-width:489px}.max-w-\[500px\]{max-width:500px}.max-w-\[517px\]{max-width:517px}.max-w-\[520px\]{max-width:520px}.max-w-\[550px\]{max-width:550px}.max-w-\[560px\]{max-width:560px}.max-w-\[593px\]{max-width:593px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[700px\]{max-width:700px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[800px\]{max-width:800px}.max-w-\[820px\]{max-width:820px}.max-w-\[840px\]{max-width:840px}.max-w-\[850px\]{max-width:850px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[936px\]{max-width:936px}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1250px\]{max-width:1250px}.max-w-\[1260px\]{max-width:1260px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1340px\]{max-width:1340px}.max-w-\[1360px\]{max-width:1360px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1536px\]{max-width:1536px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[1831px\]{max-width:1831px}.max-w-\[calc\(100vw-140px\)\]{max-width:calc(100vw - 140px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[1px\]{min-width:1px}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[76px\]{min-width:76px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[177\.77vh\]{min-width:177.77vh}.min-w-\[700px\]{min-width:700px}.min-w-\[calc\(50\%-4px\)\]{min-width:calc(50% - 4px)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[0\.8\]{flex:.8}.flex-\[1\.2\]{flex:1.2}.flex-\[1\.8\]{flex:1.8}.flex-\[1\.265\]{flex:1.265}.flex-\[2\]{flex:2}.flex-\[4\]{flex:4}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow\!{flex-grow:1!important}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-bottom-right{transform-origin:100% 100%}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-3{--tw-translate-x:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-6{--tw-translate-x:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[101\%\]{--tw-translate-x:calc(101% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[calc\(50\%\+36rem\)\]{--tw-translate-x:calc(calc(50% + 36rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-8{--tw-translate-x:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-12{--tw-translate-x:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[0\.8px\]{--tw-translate-x:.8px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[1\.6px\]{--tw-translate-x:1.6px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[2px\]{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[4px\]{--tw-translate-x:4px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[calc\(-50\%\+36rem\)\]{--tw-translate-x:calc(-50% + 36rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -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)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-3{--tw-translate-y:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-8{--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[0\.1em\]{--tw-translate-y:calc(.1em * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[0px\]{--tw-translate-y:calc(0px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[3\.5px\]{--tw-translate-y:calc(3.5px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[3px\]{--tw-translate-y:calc(3px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[5px\]{--tw-translate-y:calc(5px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[6px\]{--tw-translate-y:calc(6px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[8\%\]{--tw-translate-y:calc(8% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[10\%\]{--tw-translate-y:calc(10% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[40px\]{--tw-translate-y:calc(40px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-10{--tw-translate-y:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-12{--tw-translate-y:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-4px\]{--tw-translate-y:-4px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[1px\]{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[3\.5px\]{--tw-translate-y:3.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[3px\]{--tw-translate-y:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[5px\]{--tw-translate-y:5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[6px\]{--tw-translate-y:6px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[17\%\]{--tw-translate-y:17%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[50px\]{--tw-translate-y:50px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-\[-1\]{--tw-scale-x:-1;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-95{--tw-scale-y:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-100{--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.75\]{scale:.75}.scale-\[0\.97\]{scale:.97}.scale-\[0\.98\]{scale:.98}.scale-\[1\.01\]{scale:1.01}.scale-\[1\.03\]{scale:1.03}.scale-\[1\.04\]{scale:1.04}.scale-\[1\.05\]{scale:1.05}.scale-\[1\.5\]{scale:1.5}.scale-\[1\.08\]{scale:1.08}.scale-\[1\.15\]{scale:1.15}.scale-\[1\.35\]{scale:1.35}.scale-\[2\.0\]{scale:2}.-rotate-1{rotate:-1deg}.-rotate-3{rotate:-3deg}.-rotate-6{rotate:-6deg}.-rotate-12{rotate:-12deg}.-rotate-15{rotate:-15deg}.-rotate-45{rotate:-45deg}.-rotate-90{rotate:-90deg}.-rotate-\[30deg\]{rotate:-30deg}.rotate-0{rotate:none}.rotate-3{rotate:3deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-15deg\]{rotate:-15deg}.rotate-\[-20deg\]{rotate:-20deg}.rotate-\[-45deg\]{rotate:-45deg}.rotate-\[15deg\]{rotate:15deg}.\[transform\:scaleY\(-1\)\]{transform:scaleY(-1)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[blurIn_0\.9s_ease-out_0\.3s_both\]{animation:.9s ease-out .3s both blurIn}.animate-\[fadeIn_0\.5s_ease\]{animation:.5s fadeIn}.animate-\[fadeIn_1\.2s_ease-out_0\.2s_both\]{animation:1.2s ease-out .2s both fadeIn}.animate-\[fadeSlideUp_0\.8s_ease_0\.2s_both\]{animation:.8s .2s both fadeSlideUp}.animate-\[fadeSlideUp_0\.8s_ease_0\.4s_both\]{animation:.8s .4s both fadeSlideUp}.animate-\[fadeSlideUp_0\.8s_ease_0\.7s_both\]{animation:.8s .7s both fadeSlideUp}.animate-\[fadeSlideUp_0\.8s_ease_0\.9s_both\]{animation:.8s .9s both fadeSlideUp}.animate-\[slideDown_0\.7s_ease-out_0\.1s_both\]{animation:.7s ease-out .1s both slideDown}.animate-\[slideUp_0\.9s_ease-out_0\.8s_both\]{animation:.9s ease-out .8s both slideUp}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.\[scrollbar-width\:none\]{scrollbar-width:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}.grid-cols-\[2\.17fr_1fr\]{grid-template-columns:2.17fr 1fr}.grid-cols-\[2fr_1fr_1fr_2fr\]{grid-template-columns:2fr 1fr 1fr 2fr}.grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.grid-cols-\[26\%_1fr_48\%\]{grid-template-columns:26% 1fr 48%}.grid-cols-\[auto_1fr_auto_1fr_auto\]{grid-template-columns:auto 1fr auto 1fr auto}.grid-cols-\[max-content_max-content\]{grid-template-columns:max-content max-content}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_auto_auto_auto\]{grid-template-rows:auto auto auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-2{gap:calc(var(--spacing) * 2)!important}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-24{gap:calc(var(--spacing) * 24)}.gap-\[0\.06em\]{gap:.06em}.gap-\[0\.0625rem\]{gap:.0625rem}.gap-\[1\.5px\]{gap:1.5px}.gap-\[2\.5px\]{gap:2.5px}.gap-\[2px\]{gap:2px}.gap-\[2vw\]{gap:2vw}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.gap-\[24px\]{gap:24px}.gap-\[30px\]{gap:30px}.gap-\[32px\]{gap:32px}.gap-\[40px\]{gap:40px}.gap-\[50px\]{gap:50px}.gap-\[72px\]{gap:72px}.gap-\[90px\]{gap:90px}.gap-\[150px\]{gap:150px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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-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-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-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}: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)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[0\.5px\]{border-radius:.5px}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-\[0\.75rem\]{border-radius:.75rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[6px\]{border-radius:6px}.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-\[18px\]{border-radius:18px}.rounded-\[18px_18px_6px_18px\]{border-radius:18px 18px 6px}.rounded-\[18px_18px_18px_6px\]{border-radius:18px 18px 18px 6px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[36px\]{border-radius:36px}.rounded-\[40px\]{border-radius:40px}.rounded-\[43px\]{border-radius:43px}.rounded-\[44px\]{border-radius:44px}.rounded-\[45px\]{border-radius:45px}.rounded-\[48px\]{border-radius:48px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[50px\]{border-radius:50px}.rounded-\[55px\]{border-radius:55px}.rounded-\[100\%\]{border-radius:100%}.rounded-\[clamp\(24px\,3\.2vw\,44px\)\]{border-radius:clamp(24px,3.2vw,44px)}.rounded-\[clamp\(30px\,4vw\,54px\)\]{border-radius:clamp(30px,4vw,54px)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[2rem\]{border-top-left-radius:2rem;border-top-right-radius:2rem}.rounded-t-\[25px\]{border-top-left-radius:25px;border-top-right-radius:25px}.rounded-t-\[40px\]{border-top-left-radius:40px;border-top-right-radius:40px}.rounded-t-\[48px\]{border-top-left-radius:48px;border-top-right-radius:48px}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl-2xl{border-top-left-radius:var(--radius-2xl)}.rounded-tl-\[1\.5rem\]{border-top-left-radius:1.5rem}.rounded-tl-\[28px\]{border-top-left-radius:28px}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-\[20px\]{border-top-right-radius:20px}.rounded-tr-\[28px\]{border-top-right-radius:28px}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-3xl{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.rounded-b-\[32px\]{border-bottom-right-radius:32px;border-bottom-left-radius:32px}.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-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-\[8px\]{border-style:var(--tw-border-style);border-width:8px}.border-\[9px\]{border-style:var(--tw-border-style);border-width:9px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#0D212C\]\/20{border-color:#0d212c33;border-color:lab(11.501% -5.25078 -9.99733/.2)}.border-\[\#1B133C\]\/10{border-color:#1b133c1a;border-color:lab(8.86266% 14.0873 -25.5657/.1)}.border-\[\#1a1a1a\]{border-color:#1a1a1a}.border-\[\#1f2a1d\]\/10{border-color:#1f2a1d1a;border-color:lab(15.6915% -7.36769 6.91413/.1)}.border-\[\#5F9AD1\]{border-color:#5f9ad1}.border-\[\#0033FF\]{border-color:#03f}.border-\[\#00041F\]{border-color:#00041f}.border-\[\#18161B\]\/15{border-color:#18161b26;border-color:lab(7.63145% 1.99544 -3.1675/.15)}.border-\[\#123655\]{border-color:#123655}.border-\[\#171615\]{border-color:#171615}.border-\[\#202020\]{border-color:#202020}.border-\[\#808080\]{border-color:gray}.border-\[\#898989\]\/15{border-color:#89898926;border-color:lab(57.0909% 0 .0000119209/.15)}.border-\[\#898989\]\/20{border-color:#89898933;border-color:lab(57.0909% 0 .0000119209/.2)}.border-\[\#898989\]\/25{border-color:#89898940;border-color:lab(57.0909% 0 .0000119209/.25)}.border-\[\#898989\]\/30{border-color:#8989894d;border-color:lab(57.0909% 0 .0000119209/.3)}.border-\[\#898989\]\/40{border-color:#89898966;border-color:lab(57.0909% 0 .0000119209/.4)}.border-\[\#A22211\]{border-color:#a22211}.border-\[\#D0D0D2\]{border-color:#d0d0d2}.border-\[\#D9D9D9\]{border-color:#d9d9d9}.border-\[\#EFCE96\]\/50{border-color:#efce9680;border-color:lab(84.6382% 6.35019 32.415/.5)}.border-\[\#F1F3F1\]{border-color:#f1f3f1}.border-\[\#FF5656\]{border-color:#ff5656}.border-\[\#bfe3d2\]{border-color:#bfe3d2}.border-\[\#c0c0c0\]{border-color:silver}.border-\[\#c9d9d2\]{border-color:#c9d9d2}.border-\[\#d8b25d\]{border-color:#d8b25d}.border-\[\#dfdad2\]{border-color:#dfdad2}.border-\[\#e8e8e8\]{border-color:#e8e8e8}.border-\[\#ea1f63\]\/20{border-color:#ea1f6333;border-color:lab(51.8882% 74.5679 17.4548/.2)}.border-\[\#ece8e1\]{border-color:#ece8e1}.border-\[\#f0b8b8\]{border-color:#f0b8b8}.border-\[\#f0d79a\]{border-color:#f0d79a}.border-\[\#f0f0f0\]{border-color:#f0f0f0}.border-\[\#f1dfb7\]{border-color:#f1dfb7}.border-\[\#f3ebe4\]{border-color:#f3ebe4}.border-\[rgba\(30\,50\,90\,0\.1\)\]{border-color:#1e325a1a}.border-\[rgba\(30\,50\,90\,0\.05\)\]{border-color:#1e325a0d}.border-\[var\(--border\)\]{border-color:var(--border)}.border-black{border-color:var(--color-black)}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-black\/15{border-color:#00000026}@supports (color:color-mix(in lab, red, red)){.border-black\/15{border-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab, red, red)){.border-black\/20{border-color:color-mix(in oklab, var(--color-black) 20%, 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\/40{border-color:#0006}@supports (color:color-mix(in lab, red, red)){.border-black\/40{border-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.border-black\/50{border-color:#00000080}@supports (color:color-mix(in lab, red, red)){.border-black\/50{border-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.border-black\/\[0\.03\]{border-color:#00000008}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.03\]{border-color:color-mix(in oklab, var(--color-black) 3%, transparent)}}.border-black\/\[0\.05\]{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.05\]{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-blue-400{border-color:var(--color-blue-400)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/50{border-color:#e5e7eb80}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/50{border-color:color-mix(in oklab, var(--color-gray-200) 50%, transparent)}}.border-gray-200\/60{border-color:#e5e7eb99}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/60{border-color:color-mix(in oklab, var(--color-gray-200) 60%, transparent)}}.border-gray-200\/80{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/80{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-800\/80{border-color:#1e2939cc}@supports (color:color-mix(in lab, red, red)){.border-gray-800\/80{border-color:color-mix(in oklab, var(--color-gray-800) 80%, transparent)}}.border-gray-900\/40{border-color:#10182866}@supports (color:color-mix(in lab, red, red)){.border-gray-900\/40{border-color:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300\/50{border-color:#d4d4d480}@supports (color:color-mix(in lab, red, red)){.border-neutral-300\/50{border-color:color-mix(in oklab, var(--color-neutral-300) 50%, transparent)}}.border-neutral-400{border-color:var(--color-neutral-400)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-neutral-700\/50{border-color:#40404080}@supports (color:color-mix(in lab, red, red)){.border-neutral-700\/50{border-color:color-mix(in oklab, var(--color-neutral-700) 50%, transparent)}}.border-neutral-800{border-color:var(--color-neutral-800)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-pink-500\/20{border-color:#f6339a33}@supports (color:color-mix(in lab, red, red)){.border-pink-500\/20{border-color:color-mix(in oklab, var(--color-pink-500) 20%, transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/50{border-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/50{border-color:color-mix(in oklab, var(--color-slate-200) 50%, transparent)}}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/60{border-color:color-mix(in oklab, var(--color-slate-200) 60%, transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-900\/80{border-color:#0f172bcc}@supports (color:color-mix(in lab, red, red)){.border-slate-900\/80{border-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.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\/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\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.border-white\/35{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.border-white\/50{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, 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\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.border-white\/\[0\.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\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-zinc-600{border-color:var(--color-zinc-600)}.border-zinc-700\/80{border-color:#3f3f46cc}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/80{border-color:color-mix(in oklab, var(--color-zinc-700) 80%, transparent)}}.border-zinc-900\/\[0\.13\]{border-color:#18181b21}@supports (color:color-mix(in lab, red, red)){.border-zinc-900\/\[0\.13\]{border-color:color-mix(in oklab, var(--color-zinc-900) 13%, transparent)}}.border-t-\[\#ea1f63\]{border-top-color:#ea1f63}.border-t-pink-500{border-top-color:var(--color-pink-500)}.border-t-white\/40{border-top-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-t-white\/40{border-top-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-t-white\/45{border-top-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.border-t-white\/45{border-top-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.border-b-white\/10{border-bottom-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-b-white\/10{border-bottom-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#0A0A0B\]{background-color:#0a0a0b}.bg-\[\#0A0B11\]{background-color:#0a0b11}.bg-\[\#0A0B11\]\/98{background-color:#0a0b11fa;background-color:lab(3.08405% .493392 -2.93109/.98)}.bg-\[\#0B0B0B\]{background-color:#0b0b0b}.bg-\[\#0F141B\]\/10{background-color:#0f141b1a;background-color:lab(6.09016% -.629574 -5.55418/.1)}.bg-\[\#0a0a0a\]{background-color:#0a0a0a}.bg-\[\#0a0a0a\]\/95{background-color:#0a0a0af2;background-color:lab(2.74175% 0 .00000596046/.95)}.bg-\[\#0a0a0f\]{background-color:#0a0a0f}.bg-\[\#0a0e1c\]{background-color:#0a0e1c}.bg-\[\#0a0608\]{background-color:#0a0608}.bg-\[\#0a0608\]\/95{background-color:#0a0608f2;background-color:lab(1.92229% 1.29333 -.37213/.95)}.bg-\[\#0b0f1a\]{background-color:#0b0f1a}.bg-\[\#0c0c0c\]{background-color:#0c0c0c}.bg-\[\#0c101d\]{background-color:#0c101d}.bg-\[\#0e0e0e\]{background-color:#0e0e0e}.bg-\[\#0e1014\]\/90{background-color:#0e1014e6;background-color:lab(4.62094% -.0868738 -2.52666/.9)}.bg-\[\#0f0f0f\]{background-color:#0f0f0f}.bg-\[\#0f172a\]{background-color:#0f172a}.bg-\[\#0f1115\]{background-color:#0f1115}.bg-\[\#000000\]{background-color:#000}.bg-\[\#1A1A1A\]\/40{background-color:#1a1a1a66;background-color:lab(9.26318% 0 0/.4)}.bg-\[\#1C1C1C\]{background-color:#1c1c1c}.bg-\[\#1C1C1D\]{background-color:#1c1c1d}.bg-\[\#1C2E1E\]{background-color:#1c2e1e}.bg-\[\#1a0a3e\]{background-color:#1a0a3e}.bg-\[\#1a1a1a\]{background-color:#1a1a1a}.bg-\[\#1a1a1c\]{background-color:#1a1a1c}.bg-\[\#1e1e21\]{background-color:#1e1e21}.bg-\[\#1e3a8a\]{background-color:#1e3a8a}.bg-\[\#1f2a1d\]{background-color:#1f2a1d}.bg-\[\#1f2a1d\]\/40{background-color:#1f2a1d66;background-color:lab(15.6915% -7.36769 6.91413/.4)}.bg-\[\#2A3616\]{background-color:#2a3616}.bg-\[\#2C221C\]\/95{background-color:#2c221cf2;background-color:lab(14.2737% 4.09497 5.95749/.95)}.bg-\[\#2D2D2F\]{background-color:#2d2d2f}.bg-\[\#2F2F2F\]\/60{background-color:#2f2f2f99;background-color:lab(19.4022% 0 .00000596046/.6)}.bg-\[\#2F2F2F\]\/70{background-color:#2f2f2fb3;background-color:lab(19.4022% 0 .00000596046/.7)}.bg-\[\#3B3B34\]{background-color:#3b3b34}.bg-\[\#3D719D\]{background-color:#3d719d}.bg-\[\#3b82f6\]{background-color:#3b82f6}.bg-\[\#3d5638\]{background-color:#3d5638}.bg-\[\#4A3968\]\/25{background-color:#4a396840;background-color:lab(27.5618% 16.1651 -25.1005/.25)}.bg-\[\#4A3968\]\/40{background-color:#4a396866;background-color:lab(27.5618% 16.1651 -25.1005/.4)}.bg-\[\#4C5930\]\/40{background-color:#4c593066;background-color:lab(35.8855% -10.9573 21.893/.4)}.bg-\[\#4CAF50\],.bg-\[\#4caf50\]{background-color:#4caf50}.bg-\[\#6C757E\]\/60{background-color:#6c757e99;background-color:lab(48.7028% -2.00573 -6.18426/.6)}.bg-\[\#7f7160\]\/20{background-color:#7f716033;background-color:lab(48.5974% 3.49918 11.5766/.2)}.bg-\[\#7f7160\]\/25{background-color:#7f716040;background-color:lab(48.5974% 3.49918 11.5766/.25)}.bg-\[\#7f7160\]\/40{background-color:#7f716066;background-color:lab(48.5974% 3.49918 11.5766/.4)}.bg-\[\#27BD09\]{background-color:#27bd09}.bg-\[\#29c012\]{background-color:#29c012}.bg-\[\#31A8FF\]{background-color:#31a8ff}.bg-\[\#0033FF\]{background-color:#03f}.bg-\[\#52D352\]{background-color:#52d352}.bg-\[\#65C4C8\]{background-color:#65c4c8}.bg-\[\#080A19\]{background-color:#080a19}.bg-\[\#080A19\]\/90{background-color:#080a19e6;background-color:lab(2.98583% 1.74152 -8.57503/.9)}.bg-\[\#85D743\]{background-color:#85d743}.bg-\[\#111\]{background-color:#111}.bg-\[\#000308\]{background-color:#000308}.bg-\[\#312D7C\]\/40{background-color:#312d7c66;background-color:lab(22.9523% 21.4121 -45.3552/.4)}.bg-\[\#321C04\]{background-color:#321c04}.bg-\[\#333\]{background-color:#333}.bg-\[\#410C01\]{background-color:#410c01}.bg-\[\#2563EB\]{background-color:#2563eb}.bg-\[\#3585A5\]{background-color:#3585a5}.bg-\[\#6875CA\]{background-color:#6875ca}.bg-\[\#08150C\]{background-color:#08150c}.bg-\[\#010101\]{background-color:#010101}.bg-\[\#11010a\]{background-color:#11010a}.bg-\[\#11010a\]\/98{background-color:#11010afa;background-color:lab(1.4893% 5.67541 -1.72633/.98)}.bg-\[\#11010af4\]{background-color:#11010af4}.bg-\[\#11120F\]\/60{background-color:#11120f99;background-color:lab(5.30514% -.831209 1.45227/.6)}.bg-\[\#18161B\]{background-color:#18161b}.bg-\[\#18161B\]\/10{background-color:#18161b1a;background-color:lab(7.63145% 1.99544 -3.1675/.1)}.bg-\[\#020202\]{background-color:#020202}.bg-\[\#26114F\]{background-color:#26114f}.bg-\[\#26114F\]\/10{background-color:#26114f1a;background-color:lab(11.3248% 23.5953 -34.7827/.1)}.bg-\[\#031429\]{background-color:#031429}.bg-\[\#050505\]{background-color:#050505}.bg-\[\#060606\]{background-color:#060606}.bg-\[\#64748b\]{background-color:#64748b}.bg-\[\#111111\]{background-color:#111}.bg-\[\#123655\]{background-color:#123655}.bg-\[\#131318\]{background-color:#131318}.bg-\[\#141414\]{background-color:#141414}.bg-\[\#171615\]{background-color:#171615}.bg-\[\#182033\]{background-color:#182033}.bg-\[\#191919\]{background-color:#191919}.bg-\[\#202020\]{background-color:#202020}.bg-\[\#212121\]{background-color:#212121}.bg-\[\#242427\]{background-color:#242427}.bg-\[\#252525\]{background-color:#252525}.bg-\[\#303030\]{background-color:#303030}.bg-\[\#333333\]{background-color:#333}.bg-\[\#475569\]{background-color:#475569}.bg-\[\#524755\]{background-color:#524755}.bg-\[\#898989\]{background-color:#898989}.bg-\[\#898989\]\/15{background-color:#89898926;background-color:lab(57.0909% 0 .0000119209/.15)}.bg-\[\#979797\]{background-color:#979797}.bg-\[\#A6439E\]{background-color:#a6439e}.bg-\[\#A22211\]{background-color:#a22211}.bg-\[\#AFDDFF\]{background-color:#afddff}.bg-\[\#B2D770\]{background-color:#b2d770}.bg-\[\#C5B9AA\]{background-color:#c5b9aa}.bg-\[\#C6A64F\]{background-color:#c6a64f}.bg-\[\#CB9D06\]{background-color:#cb9d06}.bg-\[\#D7E2EA\]\/10{background-color:#d7e2ea1a;background-color:lab(89.2185% -2.67735 -5.25593/.1)}.bg-\[\#D7E2EA\]\/20{background-color:#d7e2ea33;background-color:lab(89.2185% -2.67735 -5.25593/.2)}.bg-\[\#D8F90A\]{background-color:#d8f90a}.bg-\[\#D9C4AA\]{background-color:#d9c4aa}.bg-\[\#D9D9D9\]{background-color:#d9d9d9}.bg-\[\#D282AC\]{background-color:#d282ac}.bg-\[\#DA3A16\]{background-color:#da3a16}.bg-\[\#DADADA\]{background-color:#dadada}.bg-\[\#DCFF00\]{background-color:#dcff00}.bg-\[\#E3E3E3\]{background-color:#e3e3e3}.bg-\[\#E3E3E3\]\/70{background-color:#e3e3e3b3;background-color:lab(90.2365% -.0000298023 .0000238419/.7)}.bg-\[\#E3E3E3\]\/85{background-color:#e3e3e3d9;background-color:lab(90.2365% -.0000298023 .0000238419/.85)}.bg-\[\#E6E8EC\]{background-color:#e6e8ec}.bg-\[\#E8E5E9\]{background-color:#e8e5e9}.bg-\[\#E9E9E9\]{background-color:#e9e9e9}.bg-\[\#E9EBEE\]{background-color:#e9ebee}.bg-\[\#E30A17\]{background-color:#e30a17}.bg-\[\#EBE8EB\]{background-color:#ebe8eb}.bg-\[\#ECECEC\]{background-color:#ececec}.bg-\[\#EFCE96\]\/20{background-color:#efce9633;background-color:lab(84.6382% 6.35019 32.415/.2)}.bg-\[\#F0F0F0\]{background-color:#f0f0f0}.bg-\[\#F0F0F0\]\/75{background-color:#f0f0f0bf;background-color:lab(94.7962% -.0000596046 .0000119209/.75)}.bg-\[\#F0F1F3\]{background-color:#f0f1f3}.bg-\[\#F3F4ED\]{background-color:#f3f4ed}.bg-\[\#F4F0ED\]{background-color:#f4f0ed}.bg-\[\#F4F3F3\]{background-color:#f4f3f3}.bg-\[\#F4F4F6\]{background-color:#f4f4f6}.bg-\[\#F4F6FA\]{background-color:#f4f6fa}.bg-\[\#F5D547\]{background-color:#f5d547}.bg-\[\#F5F3F8\]{background-color:#f5f3f8}.bg-\[\#F5F5F5\]{background-color:#f5f5f5}.bg-\[\#F6E4CF\]{background-color:#f6e4cf}.bg-\[\#F6F5FA\]{background-color:#f6f5fa}.bg-\[\#F7F7F7\]{background-color:#f7f7f7}.bg-\[\#F8F8F8\]{background-color:#f8f8f8}.bg-\[\#F9F4F0\]{background-color:#f9f4f0}.bg-\[\#F9F9FB\]{background-color:#f9f9fb}.bg-\[\#F25C40\]{background-color:#f25c40}.bg-\[\#F95A99\]{background-color:#f95a99}.bg-\[\#F26522\]{background-color:#f26522}.bg-\[\#F64302\]{background-color:#f64302}.bg-\[\#FA8453\]{background-color:#fa8453}.bg-\[\#FAF9F5\]{background-color:#faf9f5}.bg-\[\#FAFBF9\]{background-color:#fafbf9}.bg-\[\#FBFF8D\]{background-color:#fbff8d}.bg-\[\#FDF5EB\]{background-color:#fdf5eb}.bg-\[\#FDFDFD\]{background-color:#fdfdfd}.bg-\[\#FEFEFE\]{background-color:#fefefe}.bg-\[\#FF0000\]{background-color:red}.bg-\[\#FF1F1F\]{background-color:#ff1f1f}.bg-\[\#FF005E\]{background-color:#ff005e}.bg-\[\#FF005Ef4\]{background-color:#ff005ef4}.bg-\[\#FF5C35\]{background-color:#ff5c35}.bg-\[\#FF5656\]{background-color:#ff5656}.bg-\[\#FFBA00\]{background-color:#ffba00}.bg-\[\#FFD85F\]{background-color:#ffd85f}.bg-\[\#FFF188\]{background-color:#fff188}.bg-\[\#FFFFF0\]\/95{background-color:#fffff0f2;background-color:lab(99.6977% -1.89853 7.19445/.95)}.bg-\[\#c8e630\]{background-color:#c8e630}.bg-\[\#d9d9d9\]{background-color:#d9d9d9}.bg-\[\#e8f3ee\]{background-color:#e8f3ee}.bg-\[\#e8553f\]{background-color:#e8553f}.bg-\[\#e8702a\]{background-color:#e8702a}.bg-\[\#ededed\]{background-color:#ededed}.bg-\[\#eef1ed\]{background-color:#eef1ed}.bg-\[\#eef3f7\]{background-color:#eef3f7}.bg-\[\#eef3f8\]{background-color:#eef3f8}.bg-\[\#eef7f2\]{background-color:#eef7f2}.bg-\[\#eefaf4\]{background-color:#eefaf4}.bg-\[\#f0eded\]{background-color:#f0eded}.bg-\[\#f0f0ee\]{background-color:#f0f0ee}.bg-\[\#f0f0f0\]{background-color:#f0f0f0}.bg-\[\#f0f1f6\]{background-color:#f0f1f6}.bg-\[\#f3ebe4\]{background-color:#f3ebe4}.bg-\[\#f3f5f8\]{background-color:#f3f5f8}.bg-\[\#f4f3ef\]{background-color:#f4f3ef}.bg-\[\#f5f2ee\]{background-color:#f5f2ee}.bg-\[\#f5f4f0\]{background-color:#f5f4f0}.bg-\[\#f6f7f9\]{background-color:#f6f7f9}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#f95555\]{background-color:#f95555}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fbfaf7\]{background-color:#fbfaf7}.bg-\[\#fbfcfe\]{background-color:#fbfcfe}.bg-\[\#fcfcfc\]{background-color:#fcfcfc}.bg-\[\#fefffc\]\/90{background-color:#fefffce6;background-color:lab(99.861% -.731885 1.31462/.9)}.bg-\[\#fff7f7\]{background-color:#fff7f7}.bg-\[\#fff9ea\]{background-color:#fff9ea}.bg-\[\#fff9ec\]{background-color:#fff9ec}.bg-\[hsl\(0\,0\%\,0\%\)\]{background-color:#000}.bg-\[rgb\(59\,130\,246\)\]{background-color:#3b82f6}.bg-\[rgba\(0\,0\,0\,0\.2\)\]{background-color:#0003}.bg-\[rgba\(0\,0\,0\,0\.35\)\]{background-color:#00000059}.bg-\[rgba\(10\,7\,7\,0\.35\)\]{background-color:#0a070759}.bg-\[rgba\(17\,16\,15\,0\.35\)\]{background-color:#11100f59}.bg-\[rgba\(30\,50\,90\,0\.1\)\]{background-color:#1e325a1a}.bg-\[rgba\(30\,50\,90\,0\.02\)\]{background-color:#1e325a05}.bg-\[rgba\(30\,50\,90\,0\.05\)\]{background-color:#1e325a0d}.bg-\[rgba\(30\,50\,90\,0\.8\)\]{background-color:#1e325acc}.bg-\[rgba\(206\,223\,235\,0\.25\)\]{background-color:#cedfeb40}.bg-\[rgba\(218\,218\,218\,0\.2\)\]{background-color:#dadada33}.bg-\[rgba\(247\,236\,233\,0\.6\)\]{background-color:#f7ece999}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-amber-700{background-color:var(--color-amber-700)}.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\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/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\/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\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, 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\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-black\/95{background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}.bg-black\/98{background-color:#000000fa}@supports (color:color-mix(in lab, red, red)){.bg-black\/98{background-color:color-mix(in oklab, var(--color-black) 98%, 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\.97\]{background-color:#000000f7}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.97\]{background-color:color-mix(in oklab, var(--color-black) 97%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-current{background-color:currentColor}.bg-cyan-800{background-color:var(--color-cyan-800)}.bg-emerald-800{background-color:var(--color-emerald-800)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/95{background-color:#101828f2}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/95{background-color:color-mix(in oklab, var(--color-gray-900) 95%, transparent)}}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-500\/60{background-color:#73737399}@supports (color:color-mix(in lab, red, red)){.bg-neutral-500\/60{background-color:color-mix(in oklab, var(--color-neutral-500) 60%, transparent)}}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-900\/80{background-color:#171717cc}@supports (color:color-mix(in lab, red, red)){.bg-neutral-900\/80{background-color:color-mix(in oklab, var(--color-neutral-900) 80%, transparent)}}.bg-neutral-900\/90{background-color:#171717e6}@supports (color:color-mix(in lab, red, red)){.bg-neutral-900\/90{background-color:color-mix(in oklab, var(--color-neutral-900) 90%, transparent)}}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-200\/60{background-color:#ffccd399}@supports (color:color-mix(in lab, red, red)){.bg-rose-200\/60{background-color:color-mix(in oklab, var(--color-rose-200) 60%, transparent)}}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-900{background-color:var(--color-slate-900)}.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\/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-stone-50{background-color:var(--color-stone-50)}.bg-stone-700{background-color:var(--color-stone-700)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-white\/0{background-color:color-mix(in oklab, var(--color-white) 0%, transparent)}}.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\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/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\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.bg-white\/35{background-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, 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\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.15\]{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.15\]{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/\[0\.16\]{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.16\]{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-700\/60{background-color:#3f3f4699}@supports (color:color-mix(in lab, red, red)){.bg-zinc-700\/60{background-color:color-mix(in oklab, var(--color-zinc-700) 60%, transparent)}}.bg-zinc-800\/60{background-color:#27272a99}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/60{background-color:color-mix(in oklab, var(--color-zinc-800) 60%, transparent)}}.bg-zinc-800\/70{background-color:#27272ab3}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/70{background-color:color-mix(in oklab, var(--color-zinc-800) 70%, transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-radial{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(at_82\%_50\%\,rgba\(120\,231\,114\,0\.10\)_0px\,rgba\(120\,231\,114\,0\.04\)_28\%\,rgba\(255\,255\,255\,0\.02\)_48\%\,rgba\(255\,255\,255\,0\)_72\%\)\]{background-image:radial-gradient(at 82%,#78e7721a 0,#78e7720a 28%,#ffffff05 48%,#fff0 72%)}.from-\[\#0A0B11\]{--tw-gradient-from:#0a0b11;--tw-gradient-stops:var(--tw-gradient-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-\[\#0e0e0e\]{--tw-gradient-from:#0e0e0e;--tw-gradient-stops:var(--tw-gradient-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-\[\#00d2ff\]{--tw-gradient-from:#00d2ff;--tw-gradient-stops:var(--tw-gradient-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-\[\#3C684D\]{--tw-gradient-from:#3c684d;--tw-gradient-stops:var(--tw-gradient-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-\[\#84a9fa\]{--tw-gradient-from:#84a9fa;--tw-gradient-stops:var(--tw-gradient-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-\[\#252a38\]{--tw-gradient-from:#252a38;--tw-gradient-stops:var(--tw-gradient-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-\[\#01030B\]{--tw-gradient-from:#01030b;--tw-gradient-stops:var(--tw-gradient-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-\[\#08150C\]\/80{--tw-gradient-from:#08150ccc;--tw-gradient-stops:var(--tw-gradient-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-\[\#08150C\]\/80{--tw-gradient-from:lab(5.54538% -5.84147 3.16758/.8)}}.from-\[\#030318\]\/80{--tw-gradient-from:#030318cc;--tw-gradient-stops:var(--tw-gradient-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-\[\#030318\]\/80{--tw-gradient-from:lab(1.27283% 2.80981 -10.3079/.8)}}.from-\[\#B56939\]{--tw-gradient-from:#b56939;--tw-gradient-stops:var(--tw-gradient-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-\[\#DEF0FC\]{--tw-gradient-from:#def0fc;--tw-gradient-stops:var(--tw-gradient-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-\[\#F5F3F8\]{--tw-gradient-from:#f5f3f8;--tw-gradient-stops:var(--tw-gradient-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-\[\#FA93FA\]{--tw-gradient-from:#fa93fa;--tw-gradient-stops:var(--tw-gradient-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-\[\#FF0000\]{--tw-gradient-from:red;--tw-gradient-stops:var(--tw-gradient-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-\[\#FF3300\]{--tw-gradient-from:#f30;--tw-gradient-stops:var(--tw-gradient-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-\[\#b724ff\]{--tw-gradient-from:#b724ff;--tw-gradient-stops:var(--tw-gradient-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-\[\#ccf\]{--tw-gradient-from:#ccf;--tw-gradient-stops:var(--tw-gradient-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-\[\#d5effd\]{--tw-gradient-from:#d5effd;--tw-gradient-stops:var(--tw-gradient-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-\[\#f1f1f1\]\/80{--tw-gradient-from:#f1f1f1cc;--tw-gradient-stops:var(--tw-gradient-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-\[\#f1f1f1\]\/80{--tw-gradient-from:lab(95.1451% 0 0/.8)}}.from-\[\#ff8c46\]\/10{--tw-gradient-from:#ff8c461a;--tw-gradient-stops:var(--tw-gradient-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-\[\#ff8c46\]\/10{--tw-gradient-from:lab(70.4698% 40.8913 56.0265/.1)}}.from-\[hsl\(24\,100\%\,72\%\)\]{--tw-gradient-from:#ffa970;--tw-gradient-stops:var(--tw-gradient-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-\[hsl\(220\,70\%\,78\%\)\]{--tw-gradient-from:#a0baee;--tw-gradient-stops:var(--tw-gradient-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-\[rgba\(255\,255\,255\,0\)\]{--tw-gradient-from:#fff0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-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\/10{--tw-gradient-from:#0000001a}@supports (color:color-mix(in lab, red, red)){.from-black\/10{--tw-gradient-from:color-mix(in oklab, var(--color-black) 10%, transparent)}}.from-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/20{--tw-gradient-from:#0003}@supports (color:color-mix(in lab, red, red)){.from-black\/20{--tw-gradient-from:color-mix(in oklab, var(--color-black) 20%, transparent)}}.from-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/30{--tw-gradient-from:#0000004d}@supports (color:color-mix(in lab, red, red)){.from-black\/30{--tw-gradient-from:color-mix(in oklab, var(--color-black) 30%, transparent)}}.from-black\/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-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab, red, red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab, var(--color-black) 40%, transparent)}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab, red, red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab, var(--color-black) 60%, transparent)}}.from-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab, red, red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-pink-500{--tw-gradient-from: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))}.from-red-400{--tw-gradient-from:var(--color-red-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-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-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/10{--tw-gradient-from:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.from-white\/10{--tw-gradient-from:color-mix(in oklab, var(--color-white) 10%, transparent)}}.from-white\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/15{--tw-gradient-from:#ffffff26}@supports (color:color-mix(in lab, red, red)){.from-white\/15{--tw-gradient-from:color-mix(in oklab, var(--color-white) 15%, transparent)}}.from-white\/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-white\/20{--tw-gradient-from:#fff3}@supports (color:color-mix(in lab, red, red)){.from-white\/20{--tw-gradient-from:color-mix(in oklab, var(--color-white) 20%, transparent)}}.from-white\/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-white\/\[0\.02\]{--tw-gradient-from:#ffffff05}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.02\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 2%, transparent)}}.from-white\/\[0\.02\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[26\.416\%\]{--tw-gradient-from-position:26.416%}.via-\[\#0A0B11\]\/60{--tw-gradient-via:#0a0b1199;--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-\[\#0A0B11\]\/60{--tw-gradient-via:lab(3.08405% .493392 -2.93109/.6)}}.via-\[\#5C3779\]{--tw-gradient-via:#5c3779;--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-\[\#01030B\]\/30{--tw-gradient-via:#01030b4d;--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-\[\#01030B\]\/30{--tw-gradient-via:lab(.833908% .289373 -3.24781/.3)}}.via-\[\#08150C\]\/20{--tw-gradient-via:#08150c33;--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-\[\#08150C\]\/20{--tw-gradient-via:lab(5.54538% -5.84147 3.16758/.2)}}.via-\[\#C967E8\]{--tw-gradient-via:#c967e8;--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-\[\#aedcf9\]{--tw-gradient-via:#aedcf9;--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-\[\#e7d04c\]{--tw-gradient-via:#e7d04c;--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-\[\#fb6fec\]{--tw-gradient-via:#fb6fec;--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-\[\#fba69e\]{--tw-gradient-via:#fba69e;--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-\[\#fdd4a3\]{--tw-gradient-via:#fdd4a3;--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\/5{--tw-gradient-via:#0000000d}@supports (color:color-mix(in lab, red, red)){.via-black\/5{--tw-gradient-via:color-mix(in oklab, var(--color-black) 5%, transparent)}}.via-black\/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-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/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\/35{--tw-gradient-via:#00000059}@supports (color:color-mix(in lab, red, red)){.via-black\/35{--tw-gradient-via:color-mix(in oklab, var(--color-black) 35%, transparent)}}.via-black\/35{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/40{--tw-gradient-via:#0006}@supports (color:color-mix(in lab, red, red)){.via-black\/40{--tw-gradient-via:color-mix(in oklab, var(--color-black) 40%, transparent)}}.via-black\/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-black\/50{--tw-gradient-via:#00000080}@supports (color:color-mix(in lab, red, red)){.via-black\/50{--tw-gradient-via:color-mix(in oklab, var(--color-black) 50%, transparent)}}.via-black\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/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-gray-500{--tw-gradient-via:var(--color-gray-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/60{--tw-gradient-via:#fff9}@supports (color:color-mix(in lab, red, red)){.via-white\/60{--tw-gradient-via:color-mix(in oklab, var(--color-white) 60%, transparent)}}.via-white\/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-white\/70{--tw-gradient-via:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.via-white\/70{--tw-gradient-via:color-mix(in oklab, var(--color-white) 70%, transparent)}}.via-white\/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-white\/80{--tw-gradient-via:#fffc}@supports (color:color-mix(in lab, red, red)){.via-white\/80{--tw-gradient-via:color-mix(in oklab, var(--color-white) 80%, transparent)}}.via-white\/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-white\/95{--tw-gradient-via:#fffffff2}@supports (color:color-mix(in lab, red, red)){.via-white\/95{--tw-gradient-via:color-mix(in oklab, var(--color-white) 95%, transparent)}}.via-white\/95{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/\[0\.12\]{--tw-gradient-via:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.via-white\/\[0\.12\]{--tw-gradient-via:color-mix(in oklab, var(--color-white) 12%, transparent)}}.via-white\/\[0\.12\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-30\%{--tw-gradient-via-position:30%}.to-\[\#0B2551\]{--tw-gradient-to:#0b2551;--tw-gradient-stops:var(--tw-gradient-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-\[\#1a1e29\]{--tw-gradient-to:#1a1e29;--tw-gradient-stops:var(--tw-gradient-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-\[\#4A7144\]{--tw-gradient-to:#4a7144;--tw-gradient-stops:var(--tw-gradient-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-\[\#8cd0f7\]{--tw-gradient-to:#8cd0f7;--tw-gradient-stops:var(--tw-gradient-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-\[\#84a9fa\]{--tw-gradient-to:#84a9fa;--tw-gradient-stops:var(--tw-gradient-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-\[\#454BBB\]{--tw-gradient-to:#454bbb;--tw-gradient-stops:var(--tw-gradient-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-\[\#b4c0ff\]{--tw-gradient-to:#b4c0ff;--tw-gradient-stops:var(--tw-gradient-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-\[hsl\(18\,98\%\,53\%\)\]{--tw-gradient-to:#fd5812;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/20{--tw-gradient-to:#0003}@supports (color:color-mix(in lab, red, red)){.to-black\/20{--tw-gradient-to:color-mix(in oklab, var(--color-black) 20%, transparent)}}.to-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/25{--tw-gradient-to:#00000040}@supports (color:color-mix(in lab, red, red)){.to-black\/25{--tw-gradient-to:color-mix(in oklab, var(--color-black) 25%, transparent)}}.to-black\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/30{--tw-gradient-to:#0000004d}@supports (color:color-mix(in lab, red, red)){.to-black\/30{--tw-gradient-to:color-mix(in oklab, var(--color-black) 30%, transparent)}}.to-black\/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-black\/40{--tw-gradient-to:#0006}@supports (color:color-mix(in lab, red, red)){.to-black\/40{--tw-gradient-to:color-mix(in oklab, var(--color-black) 40%, transparent)}}.to-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/60{--tw-gradient-to:#0009}@supports (color:color-mix(in lab, red, red)){.to-black\/60{--tw-gradient-to:color-mix(in oklab, var(--color-black) 60%, transparent)}}.to-black\/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-black\/80{--tw-gradient-to:#000c}@supports (color:color-mix(in lab, red, red)){.to-black\/80{--tw-gradient-to:color-mix(in oklab, var(--color-black) 80%, transparent)}}.to-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.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-gray-100{--tw-gradient-to:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-400{--tw-gradient-to:var(--color-gray-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-neutral-950{--tw-gradient-to:var(--color-neutral-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-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-purple-300{--tw-gradient-to:var(--color-purple-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-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-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{--tw-gradient-to:#0000}@supports (color:color-mix(in lab, red, red)){.to-white\/0{--tw-gradient-to:color-mix(in oklab, var(--color-white) 0%, transparent)}}.to-white\/0{--tw-gradient-stops:var(--tw-gradient-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\/5{--tw-gradient-to:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.to-white\/5{--tw-gradient-to:color-mix(in oklab, var(--color-white) 5%, transparent)}}.to-white\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/70{--tw-gradient-to:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.to-white\/70{--tw-gradient-to:color-mix(in oklab, var(--color-white) 70%, transparent)}}.to-white\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/85{--tw-gradient-to:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.to-white\/85{--tw-gradient-to:color-mix(in oklab, var(--color-white) 85%, transparent)}}.to-white\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/\[0\.01\]{--tw-gradient-to:#ffffff03}@supports (color:color-mix(in lab, red, red)){.to-white\/\[0\.01\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 1%, transparent)}}.to-white\/\[0\.01\]{--tw-gradient-stops:var(--tw-gradient-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-\[66\.943\%\]{--tw-gradient-to-position:66.943%}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_8\%\,black_92\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.bg-\[length\:200\%\]{background-size:200%}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-\[\#111\]{fill:#111}.fill-\[\#F2F3F5\]{fill:#f2f3f5}.fill-black{fill:var(--color-black)}.fill-blue-700{fill:var(--color-blue-700)}.fill-current{fill:currentColor}.fill-gray-400{fill:var(--color-gray-400)}.fill-gray-700{fill:var(--color-gray-700)}.fill-gray-900{fill:var(--color-gray-900)}.fill-white{fill:var(--color-white)}.fill-white\/60{fill:#fff9}@supports (color:color-mix(in lab, red, red)){.fill-white\/60{fill:color-mix(in oklab, var(--color-white) 60%, transparent)}}.fill-white\/80{fill:#fffc}@supports (color:color-mix(in lab, red, red)){.fill-white\/80{fill:color-mix(in oklab, var(--color-white) 80%, transparent)}}.fill-white\/90{fill:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.fill-white\/90{fill:color-mix(in oklab, var(--color-white) 90%, transparent)}}.stroke-\[2\.5\]{stroke-width:2.5px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-\[37\%_center\]{object-position:37% center}.object-\[65\%\]{object-position:65%}.object-\[80\%_center\]{object-position:80% center}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-left{object-position:left}.object-right{object-position:right}.object-top{object-position:top}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-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-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-16{padding:calc(var(--spacing) * 16)}.p-\[0\.25rem\]{padding:.25rem}.p-\[1\.5px\]{padding:1.5px}.p-\[2\.4\%\]{padding:2.4%}.p-\[3\%\]{padding:3%}.p-\[3px\]{padding:3px}.p-\[6px\]{padding:6px}.p-\[10px\]{padding:10px}.p-\[15px\]{padding:15px}.p-\[16px\]{padding:16px}.p-\[18px\]{padding:18px}.p-\[20px\]{padding:20px}.p-\[24px\]{padding:24px}.p-\[clamp\(6px\,1vw\,12px\)\]{padding:clamp(6px,1vw,12px)}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.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-9{padding-inline:calc(var(--spacing) * 9)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-20{padding-inline:calc(var(--spacing) * 20)}.px-24{padding-inline:calc(var(--spacing) * 24)}.px-28{padding-inline:calc(var(--spacing) * 28)}.px-46{padding-inline:calc(var(--spacing) * 46)}.px-\[2\.1875rem\]{padding-inline:2.1875rem}.px-\[3vw\]{padding-inline:3vw}.px-\[5\%\]{padding-inline:5%}.px-\[5px\]{padding-inline:5px}.px-\[6px\]{padding-inline:6px}.px-\[6vw\]{padding-inline:6vw}.px-\[14px\]{padding-inline:14px}.px-\[15px\]{padding-inline:15px}.px-\[16px\]{padding-inline:16px}.px-\[18px\]{padding-inline:18px}.px-\[20px\]{padding-inline:20px}.px-\[24\%\]{padding-inline:24%}.px-\[28px\]{padding-inline:28px}.px-\[29px\]{padding-inline:29px}.px-\[30px\]{padding-inline:30px}.px-\[32px\]{padding-inline:32px}.px-\[34px\]{padding-inline:34px}.px-\[35px\]{padding-inline:35px}.px-\[42px\]{padding-inline:42px}.px-\[52px\]{padding-inline:52px}.px-\[76px\]{padding-inline:76px}.px-\[78px\]{padding-inline:78px}.px-\[120px\]{padding-inline:120px}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-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-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.py-32{padding-block:calc(var(--spacing) * 32)}.py-48{padding-block:calc(var(--spacing) * 48)}.py-\[0\.3em\]{padding-block:.3em}.py-\[2px\]{padding-block:2px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[10px\]{padding-block:10px}.py-\[12px\]{padding-block:12px}.py-\[16px\]{padding-block:16px}.py-\[18px\]{padding-block:18px}.py-\[20px\]{padding-block:20px}.py-\[27px\]{padding-block:27px}.py-\[30px\]{padding-block:30px}.py-\[56px\]{padding-block:56px}.py-\[90px\]{padding-block:90px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-48{padding-top:calc(var(--spacing) * 48)}.pt-52{padding-top:calc(var(--spacing) * 52)}.pt-\[2vh\]{padding-top:2vh}.pt-\[3\.5\%\]{padding-top:3.5%}.pt-\[3vh\]{padding-top:3vh}.pt-\[4\%\]{padding-top:4%}.pt-\[5\.4rem\]{padding-top:5.4rem}.pt-\[12vh\]{padding-top:12vh}.pt-\[13vh\]{padding-top:13vh}.pt-\[20px\]{padding-top:20px}.pt-\[20vh\]{padding-top:20vh}.pt-\[22vh\]{padding-top:22vh}.pt-\[25px\]{padding-top:25px}.pt-\[25vh\]{padding-top:25vh}.pt-\[28px\]{padding-top:28px}.pt-\[60px\]{padding-top:60px}.pt-\[70px\]{padding-top:70px}.pt-\[76px\]{padding-top:76px}.pt-\[90px\]{padding-top:90px}.pt-\[100px\]{padding-top:100px}.pt-\[120px\]{padding-top:120px}.pt-\[140px\]{padding-top:140px}.pt-\[150px\]{padding-top:150px}.pt-\[190px\]{padding-top:190px}.pt-\[200px\]{padding-top:200px}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-\[6vw\]{padding-right:6vw}.pr-\[18px\]{padding-right:18px}.pr-\[62px\]{padding-right:62px}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-44{padding-bottom:calc(var(--spacing) * 44)}.pb-64{padding-bottom:calc(var(--spacing) * 64)}.pb-\[5\%\]{padding-bottom:5%}.pb-\[10px\]{padding-bottom:10px}.pb-\[25vh\]{padding-bottom:25vh}.pb-\[75\%\]{padding-bottom:75%}.pb-\[120px\]{padding-bottom:120px}.pb-\[140px\]{padding-bottom:140px}.pb-\[200px\]{padding-bottom:200px}.pb-\[440px\]{padding-bottom:440px}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-16{padding-left:calc(var(--spacing) * 16)}.pl-\[5px\]{padding-left:5px}.pl-\[6px\]{padding-left:6px}.pl-\[20px\]{padding-left:20px}.pl-\[50px\]{padding-left:50px}.pl-\[52px\]{padding-left:52px}.pl-\[58px\]{padding-left:58px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.align-top{vertical-align:top}.font-\[\'Bebas_Neue\'\]{font-family:Bebas Neue}.font-\[\'Instrument_Serif\'\]{font-family:Instrument Serif}.font-\[\'Inter\'\]{font-family:Inter}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-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-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--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-\[0\.5em\]{font-size:.5em}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.31em\]{font-size:.31em}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.25em\]{font-size:1.25em}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[2\.2rem\]{font-size:2.2rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[2rem\]{font-size:2rem}.text-\[3\.5rem\]{font-size:3.5rem}.text-\[3vw\]{font-size:3vw}.text-\[4\.5rem\]{font-size:4.5rem}.text-\[5px\]{font-size:5px}.text-\[5rem\]{font-size:5rem}.text-\[6vw\]{font-size:6vw}.text-\[7\.5px\]{font-size:7.5px}.text-\[7\.5vw\]{font-size:7.5vw}.text-\[7px\]{font-size:7px}.text-\[7rem\]{font-size:7rem}.text-\[8px\]{font-size:8px}.text-\[8vw\]{font-size:8vw}.text-\[9\.7vw\]{font-size:9.7vw}.text-\[9px\]{font-size:9px}.text-\[10\.4vw\]{font-size:10.4vw}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[10vw\]{font-size:10vw}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[11vw\]{font-size:11vw}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[12vw\]{font-size:12vw}.text-\[13\.5vw\]{font-size:13.5vw}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[14vw\]{font-size:14vw}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[16vh\]{font-size:16vh}.text-\[16vw\]{font-size:16vw}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[18vw\]{font-size:18vw}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[20vw\]{font-size:20vw}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[24vw\]{font-size:24vw}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[26vw\]{font-size:26vw}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[36vw\]{font-size:36vw}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[44px\]{font-size:44px}.text-\[45px\]{font-size:45px}.text-\[46px\]{font-size:46px}.text-\[48px\]{font-size:48px}.text-\[52px\]{font-size:52px}.text-\[56px\]{font-size:56px}.text-\[58px\]{font-size:58px}.text-\[64px\]{font-size:64px}.text-\[72px\]{font-size:72px}.text-\[80px\]{font-size:80px}.text-\[100px\]{font-size:100px}.text-\[110px\]{font-size:110px}.text-\[120px\]{font-size:120px}.text-\[129\.6px\]{font-size:129.6px}.text-\[200px\]{font-size:200px}.text-\[230px\]{font-size:230px}.text-\[calc\(1rem\+3px\)\]{font-size:calc(1rem + 3px)}.text-\[clamp\(0\.875rem\,1\.5vw\,1\.25rem\)\]{font-size:clamp(.875rem,1.5vw,1.25rem)}.text-\[clamp\(1\.4rem\,2\.2vw\,2rem\)\]{font-size:clamp(1.4rem,2.2vw,2rem)}.text-\[clamp\(1\.4rem\,4\.5vw\,3\.2rem\)\]{font-size:clamp(1.4rem,4.5vw,3.2rem)}.text-\[clamp\(1\.5rem\,4vw\,3\.2rem\)\]{font-size:clamp(1.5rem,4vw,3.2rem)}.text-\[clamp\(1\.5rem\,4vw\,3\.5rem\)\]{font-size:clamp(1.5rem,4vw,3.5rem)}.text-\[clamp\(1\.6rem\,2\.6vw\,2\.4rem\)\]{font-size:clamp(1.6rem,2.6vw,2.4rem)}.text-\[clamp\(1\.7rem\,5\.5vw\,4\.5rem\)\]{font-size:clamp(1.7rem,5.5vw,4.5rem)}.text-\[clamp\(1\.7rem\,5vw\,46px\)\]{font-size:clamp(1.7rem,5vw,46px)}.text-\[clamp\(1\.8rem\,3\.2vw\,2\.8rem\)\]{font-size:clamp(1.8rem,3.2vw,2.8rem)}.text-\[clamp\(1\.8rem\,3\.5vw\,2\.8rem\)\]{font-size:clamp(1.8rem,3.5vw,2.8rem)}.text-\[clamp\(1\.8rem\,7vw\,5\.5rem\)\]{font-size:clamp(1.8rem,7vw,5.5rem)}.text-\[clamp\(1\.125rem\,2\.5vw\,1\.875rem\)\]{font-size:clamp(1.125rem,2.5vw,1.875rem)}.text-\[clamp\(1rem\,1\.6vw\,1\.375rem\)\]{font-size:clamp(1rem,1.6vw,1.375rem)}.text-\[clamp\(2\.2rem\,6\.5vw\,5rem\)\]{font-size:clamp(2.2rem,6.5vw,5rem)}.text-\[clamp\(2\.5rem\,6vw\,5rem\)\]{font-size:clamp(2.5rem,6vw,5rem)}.text-\[clamp\(2\.5rem\,8vw\,5\.5rem\)\]{font-size:clamp(2.5rem,8vw,5.5rem)}.text-\[clamp\(2\.5rem\,8vw\,5rem\)\]{font-size:clamp(2.5rem,8vw,5rem)}.text-\[clamp\(2\.5rem\,12vw\,10rem\)\]{font-size:clamp(2.5rem,12vw,10rem)}.text-\[clamp\(2\.8rem\,8vw\,7rem\)\]{font-size:clamp(2.8rem,8vw,7rem)}.text-\[clamp\(2rem\,3\.5vw\,3rem\)\]{font-size:clamp(2rem,3.5vw,3rem)}.text-\[clamp\(2rem\,4\.5vw\,4rem\)\]{font-size:clamp(2rem,4.5vw,4rem)}.text-\[clamp\(2rem\,5vw\,4\.5rem\)\]{font-size:clamp(2rem,5vw,4.5rem)}.text-\[clamp\(2rem\,7vw\,5\.5rem\)\]{font-size:clamp(2rem,7vw,5.5rem)}.text-\[clamp\(3rem\,7vw\,6\.5rem\)\]{font-size:clamp(3rem,7vw,6.5rem)}.text-\[clamp\(3rem\,7vw\,6rem\)\]{font-size:clamp(3rem,7vw,6rem)}.text-\[clamp\(3rem\,8vw\,6rem\)\]{font-size:clamp(3rem,8vw,6rem)}.text-\[clamp\(3rem\,9vw\,7\.5rem\)\]{font-size:clamp(3rem,9vw,7.5rem)}.text-\[clamp\(3rem\,11vw\,11rem\)\]{font-size:clamp(3rem,11vw,11rem)}.text-\[clamp\(3rem\,14vw\,14rem\)\]{font-size:clamp(3rem,14vw,14rem)}.text-\[clamp\(13px\,0\.93rem\,15px\)\]{font-size:clamp(13px,.93rem,15px)}.text-\[clamp\(14px\,1vw\,16px\)\]{font-size:clamp(14px,1vw,16px)}.text-\[clamp\(24px\,3\.2vw\,40px\)\]{font-size:clamp(24px,3.2vw,40px)}.text-\[clamp\(24px\,4vw\,42px\)\]{font-size:clamp(24px,4vw,42px)}.text-\[clamp\(28px\,6vw\,56px\)\]{font-size:clamp(28px,6vw,56px)}.text-\[clamp\(36px\,8vw\,72px\)\]{font-size:clamp(36px,8vw,72px)}.text-\[clamp\(40px\,6\.5vw\,105px\)\]{font-size:clamp(40px,6.5vw,105px)}.text-\[clamp\(40px\,6vw\,68px\)\]{font-size:clamp(40px,6vw,68px)}.text-\[clamp\(40px\,10vw\,100px\)\]{font-size:clamp(40px,10vw,100px)}.text-\[clamp\(42px\,6vw\,80px\)\]{font-size:clamp(42px,6vw,80px)}.text-\[clamp\(48px\,10vw\,96px\)\]{font-size:clamp(48px,10vw,96px)}.text-\[clamp\(52px\,10vw\,110px\)\]{font-size:clamp(52px,10vw,110px)}.text-\[clamp\(60px\,7\.5vw\,110px\)\]{font-size:clamp(60px,7.5vw,110px)}.text-\[clamp\(68px\,21vw\,80px\)\]{font-size:clamp(68px,21vw,80px)}.text-\[min\(25vw\,400px\)\]{font-size:min(25vw,400px)}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.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-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.75\]{--tw-leading:.75;line-height:.75}.leading-\[0\.79\]{--tw-leading:.79;line-height:.79}.leading-\[0\.80\]{--tw-leading:.8;line-height:.8}.leading-\[0\.82\]{--tw-leading:.82;line-height:.82}.leading-\[0\.83\]{--tw-leading:.83;line-height:.83}.leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.leading-\[0\.90\]{--tw-leading:.9;line-height:.9}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[1\.0\]{--tw-leading:1;line-height:1}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.58\]{--tw-leading:1.58;line-height:1.58}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[1em\]{--tw-leading:1em;line-height:1em}.leading-\[10px\]{--tw-leading:10px;line-height:10px}.leading-\[12px\]{--tw-leading:12px;line-height:12px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[15\.5px\]{--tw-leading:15.5px;line-height:15.5px}.leading-\[15\.6px\]{--tw-leading:15.6px;line-height:15.6px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[28\.5px\]{--tw-leading:28.5px;line-height:28.5px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[36px\]{--tw-leading:36px;line-height:36px}.leading-\[80px\]{--tw-leading:80px;line-height:80px}.leading-\[81\%\]{--tw-leading:81%;line-height:81%}.leading-\[96px\]{--tw-leading:96px;line-height:96px}.leading-\[113\.4px\]{--tw-leading:113.4px;line-height:113.4px}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[280\]{--tw-font-weight:280;font-weight:280}.font-\[300\]{--tw-font-weight:300;font-weight:300}.font-\[450\]{--tw-font-weight:450;font-weight:450}.font-\[900\]{--tw-font-weight:900;font-weight:900}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.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-\[0\.2em\]{--tw-tracking:calc(.2em * -1);letter-spacing:-.2em}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.07em\]{--tw-tracking:-.07em;letter-spacing:-.07em}.tracking-\[-0\.08em\]{--tw-tracking:-.08em;letter-spacing:-.08em}.tracking-\[-0\.08px\]{--tw-tracking:-.08px;letter-spacing:-.08px}.tracking-\[-0\.12px\]{--tw-tracking:-.12px;letter-spacing:-.12px}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.16px\]{--tw-tracking:-.16px;letter-spacing:-.16px}.tracking-\[-0\.029em\]{--tw-tracking:-.029em;letter-spacing:-.029em}.tracking-\[-0\.84px\]{--tw-tracking:-.84px;letter-spacing:-.84px}.tracking-\[-1\.5px\]{--tw-tracking:-1.5px;letter-spacing:-1.5px}.tracking-\[-1px\]{--tw-tracking:-1px;letter-spacing:-1px}.tracking-\[-2\.46px\]{--tw-tracking:-2.46px;letter-spacing:-2.46px}.tracking-\[-2px\]{--tw-tracking:-2px;letter-spacing:-2px}.tracking-\[-3px\]{--tw-tracking:-3px;letter-spacing:-3px}.tracking-\[-4\.8px\]{--tw-tracking:-4.8px;letter-spacing:-4.8px}.tracking-\[-4px\]{--tw-tracking:-4px;letter-spacing:-4px}.tracking-\[-6px\]{--tw-tracking:-6px;letter-spacing:-6px}.tracking-\[-7\.7px\]{--tw-tracking:-7.7px;letter-spacing:-7.7px}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.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-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-\[3px\]{--tw-tracking:3px;letter-spacing:3px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0A0A0A\]{color:#0a0a0a}.text-\[\#0A0707\]{color:#0a0707}.text-\[\#0D212C\]{color:#0d212c}.text-\[\#0F172A\]{color:#0f172a}.text-\[\#0a1b33\]{color:#0a1b33}.text-\[\#0e0e0e\]{color:#0e0e0e}.text-\[\#0f172a\]{color:#0f172a}.text-\[\#00FF88\]{color:#0f8}.text-\[\#000000\]{color:#000}.text-\[\#1B133C\]{color:#1b133c}.text-\[\#1B133C\]\/70{color:#1b133cb3;color:lab(8.86266% 14.0873 -25.5657/.7)}.text-\[\#1B133C\]\/80{color:#1b133ccc;color:lab(8.86266% 14.0873 -25.5657/.8)}.text-\[\#1C2E1E\]{color:#1c2e1e}.text-\[\#1E1E1E\]{color:#1e1e1e}.text-\[\#1E293B\]{color:#1e293b}.text-\[\#1F111D\]{color:#1f111d}.text-\[\#1F111D\]\/70{color:#1f111db3;color:lab(7.05637% 9.25957 -5.42286/.7)}.text-\[\#1a1a1a\]{color:#1a1a1a}.text-\[\#1a1a1a\]\/70{color:#1a1a1ab3;color:lab(9.26329% 0 0/.7)}.text-\[\#1c1c1c\]{color:#1c1c1c}.text-\[\#1f2a1d\]{color:#1f2a1d}.text-\[\#2A3616\]{color:#2a3616}.text-\[\#2D2D2F\]{color:#2d2d2f}.text-\[\#2c2a27\]{color:#2c2a27}.text-\[\#2c2c2c\]{color:#2c2c2c}.text-\[\#2d3a2a\]{color:#2d3a2a}.text-\[\#3D8CD5\]{color:#3d8cd5}.text-\[\#3d5638\]{color:#3d5638}.text-\[\#3d5638\]\/90{color:#3d5638e6;color:lab(33.877% -14.8424 14.3533/.9)}.text-\[\#4A7C5A\]{color:#4a7c5a}.text-\[\#4b5b47\]{color:#4b5b47}.text-\[\#5A635A\]{color:#5a635a}.text-\[\#5E6470\]{color:#5e6470}.text-\[\#5a9a6e\]{color:#5a9a6e}.text-\[\#6F6F6F\]{color:#6f6f6f}.text-\[\#6e6e6e\]{color:#6e6e6e}.text-\[\#7a5a1e\]{color:#7a5a1e}.text-\[\#7a7a7a\]{color:#7a7a7a}.text-\[\#8d8780\]{color:#8d8780}.text-\[\#9a352d\]{color:#9a352d}.text-\[\#28c840\]\/70{color:#28c840b3;color:lab(71.0009% -60.9105 53.3993/.7)}.text-\[\#29c012\]{color:#29c012}.text-\[\#00041F\]{color:#00041f}.text-\[\#78e772\]{color:#78e772}.text-\[\#85AB8B\]{color:#85ab8b}.text-\[\#85D743\]{color:#85d743}.text-\[\#94A3B8\]{color:#94a3b8}.text-\[\#111\]{color:#111}.text-\[\#273C46\]{color:#273c46}.text-\[\#321C04\]{color:#321c04}.text-\[\#333\]{color:#333}.text-\[\#444\]{color:#444}.text-\[\#555\]{color:#555}.text-\[\#666\]{color:#666}.text-\[\#777\]{color:#777}.text-\[\#888\]{color:#888}.text-\[\#07141B\]{color:#07141b}.text-\[\#08150C\]{color:#08150c}.text-\[\#010101\]{color:#010101}.text-\[\#010101\]\/70{color:#010101b3;color:lab(.274174% 0 0/.7)}.text-\[\#010101\]\/80{color:#010101cc;color:lab(.274174% 0 0/.8)}.text-\[\#010828\]{color:#010828}.text-\[\#18161B\]{color:#18161b}.text-\[\#18161B\]\/70{color:#18161bb3;color:lab(7.63145% 1.99544 -3.1675/.7)}.text-\[\#18161B\]\/80{color:#18161bcc;color:lab(7.63145% 1.99544 -3.1675/.8)}.text-\[\#26114F\]{color:#26114f}.text-\[\#26114F\]\/60{color:#26114f99;color:lab(11.3248% 23.5953 -34.7827/.6)}.text-\[\#49484F\]{color:#49484f}.text-\[\#060606\]{color:#060606}.text-\[\#060606\]\/40{color:#06060666;color:lab(1.64505% 0 .00000298023/.4)}.text-\[\#64748B\]{color:#64748b}.text-\[\#80838e\]{color:#80838e}.text-\[\#83837D\]{color:#83837d}.text-\[\#121212\]{color:#121212}.text-\[\#141414\]{color:#141414}.text-\[\#141414\]\/40{color:#14141466;color:lab(6.3189% 0 0/.4)}.text-\[\#171615\]{color:#171615}.text-\[\#191919\]{color:#191919}.text-\[\#191919\]\/30{color:#1919194d;color:lab(8.75707% 0 .00000298023/.3)}.text-\[\#191919\]\/40{color:#19191966;color:lab(8.75707% 0 .00000298023/.4)}.text-\[\#191919\]\/50{color:#19191980;color:lab(8.75707% 0 .00000298023/.5)}.text-\[\#191919\]\/70{color:#191919b3;color:lab(8.75707% 0 .00000298023/.7)}.text-\[\#202020\]{color:#202020}.text-\[\#252525\]{color:#252525}.text-\[\#292929\]{color:#292929}.text-\[\#303030\]{color:#303030}.text-\[\#336443\]{color:#336443}.text-\[\#738273\]{color:#738273}.text-\[\#898989\]{color:#898989}.text-\[\#A5A5A5\]{color:#a5a5a5}.text-\[\#A95DA1\]{color:#a95da1}.text-\[\#AFDDFF\]{color:#afddff}.text-\[\#AFDDFF\]\/80{color:#afddffcc;color:lab(85.7231% -9.59683 -21.7597/.8)}.text-\[\#B2D770\]{color:#b2d770}.text-\[\#B6B8C3\]{color:#b6b8c3}.text-\[\#B8B7BA\]{color:#b8b7ba}.text-\[\#D7E2EA\]{color:#d7e2ea}.text-\[\#DA3A16\]{color:#da3a16}.text-\[\#E2DBC8\]{color:#e2dbc8}.text-\[\#E2DBC8\]\/50{color:#e2dbc880;color:lab(87.5845% .104755 10.2778/.5)}.text-\[\#E2DBC8\]\/60{color:#e2dbc899;color:lab(87.5845% .104755 10.2778/.6)}.text-\[\#E2DBC8\]\/70{color:#e2dbc8b3;color:lab(87.5845% .104755 10.2778/.7)}.text-\[\#E2DBC8\]\/80{color:#e2dbc8cc;color:lab(87.5845% .104755 10.2778/.8)}.text-\[\#E8E8E8\]{color:#e8e8e8}.text-\[\#EDB40B\]{color:#edb40b}.text-\[\#EFF4FF\]{color:#eff4ff}.text-\[\#F2F2F2\]{color:#f2f2f2}.text-\[\#F5A623\]{color:#f5a623}.text-\[\#F26522\]{color:#f26522}.text-\[\#FF005E\]{color:#ff005e}.text-\[\#FFB648\]{color:#ffb648}.text-\[\#FFF9F2\]{color:#fff9f2}.text-\[\#a0a0a0\]{color:#a0a0a0}.text-\[\#a3a3a3\]{color:#a3a3a3}.text-\[\#aaa\]{color:#aaa}.text-\[\#b4b8b4\]{color:#b4b8b4}.text-\[\#b44444\]{color:#b44444}.text-\[\#e0e0e0\]{color:#e0e0e0}.text-\[\#e86f4d\]{color:#e86f4d}.text-\[\#ea580c\]{color:#ea580c}.text-\[\#fafafa\]{color:#fafafa}.text-\[\#febc2e\]\/80{color:#febc2ecc;color:lab(80.8877% 16.1877 74.3583/.8)}.text-\[rgb\(45\,45\,45\)\]{color:#2d2d2d}.text-\[rgba\(30\,50\,90\,0\.6\)\]{color:#1e325a99}.text-\[rgba\(30\,50\,90\,0\.8\)\]{color:#1e325acc}.text-\[rgba\(30\,50\,90\,0\.9\)\]{color:#1e325ae6}.text-\[rgba\(30\,50\,90\,0\.95\)\]{color:#1e325af2}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[white\]{color:#fff}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-black{color:var(--color-black)}.text-black\/10{color:#0000001a}@supports (color:color-mix(in lab, red, red)){.text-black\/10{color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.text-black\/25{color:#00000040}@supports (color:color-mix(in lab, red, red)){.text-black\/25{color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.text-black\/30{color:#0000004d}@supports (color:color-mix(in lab, red, red)){.text-black\/30{color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.text-black\/40{color:#0006}@supports (color:color-mix(in lab, red, red)){.text-black\/40{color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.text-black\/45{color:#00000073}@supports (color:color-mix(in lab, red, red)){.text-black\/45{color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab, red, red)){.text-black\/50{color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.text-black\/55{color:#0000008c}@supports (color:color-mix(in lab, red, red)){.text-black\/55{color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.text-black\/60{color:#0009}@supports (color:color-mix(in lab, red, red)){.text-black\/60{color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.text-black\/65{color:#000000a6}@supports (color:color-mix(in lab, red, red)){.text-black\/65{color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.text-black\/70{color:#000000b3}@supports (color:color-mix(in lab, red, red)){.text-black\/70{color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.text-black\/75{color:#000000bf}@supports (color:color-mix(in lab, red, red)){.text-black\/75{color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.text-black\/80{color:#000c}@supports (color:color-mix(in lab, red, red)){.text-black\/80{color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.text-black\/85{color:#000000d9}@supports (color:color-mix(in lab, red, red)){.text-black\/85{color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.text-black\/90{color:#000000e6}@supports (color:color-mix(in lab, red, red)){.text-black\/90{color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-orange-400{color:var(--color-orange-400)}.text-pink-500{color:var(--color-pink-500)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.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-stone-500{color:var(--color-stone-500)}.text-stone-600{color:var(--color-stone-600)}.text-stone-700{color:var(--color-stone-700)}.text-stone-800{color:var(--color-stone-800)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/15{color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.text-white\/15{color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab, red, red)){.text-white\/20{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.text-white\/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\/46{color:#ffffff75}@supports (color:color-mix(in lab, red, red)){.text-white\/46{color:color-mix(in oklab, var(--color-white) 46%, 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\/64{color:#ffffffa3}@supports (color:color-mix(in lab, red, red)){.text-white\/64{color:color-mix(in oklab, var(--color-white) 64%, 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\/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-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.text-white\/\[0\.04\]{color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.text-white\/\[0\.04\]{color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-900{color:var(--color-zinc-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-neutral-400{-webkit-text-decoration-color:var(--color-neutral-400);-webkit-text-decoration-color:var(--color-neutral-400);-webkit-text-decoration-color:var(--color-neutral-400);text-decoration-color:var(--color-neutral-400)}.decoration-white{-webkit-text-decoration-color:var(--color-white);-webkit-text-decoration-color:var(--color-white);-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}.decoration-white\/30{text-decoration-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.decoration-white\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.decoration-white\/60{text-decoration-color:#fff9}@supports (color:color-mix(in lab, red, red)){.decoration-white\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.decoration-\[0\.5px\]{text-decoration-thickness:.5px}.underline-offset-1{text-underline-offset:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[5px\]{text-underline-offset:5px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-black\/20::placeholder{color:#0003}@supports (color:color-mix(in lab, red, red)){.placeholder-black\/20::placeholder{color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.placeholder-slate-600::placeholder{color:var(--color-slate-600)}.placeholder-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/30::placeholder{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.placeholder-white\/45::placeholder{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/45::placeholder{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.placeholder-white\/50::placeholder{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.placeholder-white\/50::placeholder{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.placeholder-zinc-500::placeholder{color:var(--color-zinc-500)}.caret-black\/40{caret-color:#0006}@supports (color:color-mix(in lab, red, red)){.caret-black\/40{caret-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.opacity-0{opacity:0}.opacity-1{opacity:.01}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.7\]{opacity:.7}.opacity-\[0\.15\]{opacity:.15}.opacity-\[0\.98\]{opacity:.98}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-exclusion{mix-blend-mode:exclusion}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-screen{mix-blend-mode:screen}.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_-20px_80px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 -20px 80px var(--tw-shadow-color,#00000059);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_0_rgba\(255\,255\,255\,0\)\]{--tw-shadow:0 0 0 0 var(--tw-shadow-color,#fff0);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_2px_0_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 0 2px 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-\[0_0_4px_0_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 0 4px 0 var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(82\,211\,82\,0\.6\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#52d35299);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#ffffff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_32px_4px_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow:0 0 32px 4px var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 0 50px var(--tw-shadow-color,#000c);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_1px_2px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00000005);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_1px_2px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 1px 2px 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-\[0_2px_8px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000000a);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_2px_12px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000014);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_2px_20px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 2px 20px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#00000014);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_24px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#00000008);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_30px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000000a);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_32px_rgba\(255\,255\,255\,0\.02\)\]{--tw-shadow:0 8px 32px var(--tw-shadow-color,#ffffff05);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_40px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 8px 40px 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-\[0_12px_40px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#00000014);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_45px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow:0 12px 45px var(--tw-shadow-color,#000000d9);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_15px_40px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 15px 40px var(--tw-shadow-color,#00000038);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_16px_48px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#000000d9);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_40px_100px_-20px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:0 40px 100px -20px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_4px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0px 4px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_6px_16px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0px 6px 16px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_4px_12px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:2px 4px 12px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[3px_3px_0px_\#0033FF\]{--tw-shadow:3px 3px 0px var(--tw-shadow-color,#03f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[3px_3px_0px_rgba\(17\,17\,17\,0\.5\)\]{--tw-shadow:3px 3px 0px var(--tw-shadow-color,#11111180);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[4px_4px_0px_\#0033FF\]{--tw-shadow:4px 4px 0px var(--tw-shadow-color,#03f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[10px_10px_0px_\#85D743\]{--tw-shadow:10px 10px 0px var(--tw-shadow-color,#85d743);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_-4px_-6px_25px_0px_rgba\(201\,201\,201\,0\.08\)\,inset_4px_4px_10px_0px_rgba\(29\,29\,29\,0\.24\)\]{--tw-shadow:inset -4px -6px 25px 0px var(--tw-shadow-color,#c9c9c914), inset 4px 4px 10px 0px var(--tw-shadow-color,#1d1d1d3d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-4px_4px_rgba\(255\,255\,255\,0\.39\)\]{--tw-shadow:inset 0 -4px 4px var(--tw-shadow-color,#ffffff63);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\,0_1px_2px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1f), 0 1px 2px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_1px_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,#ffffff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_4px_8px_rgba\(255\,255\,255\,0\.25\)\,0px_4px_12px_rgba\(255\,255\,255\,0\.25\)\]{--tw-shadow:inset 0px 4px 8px var(--tw-shadow-color,#ffffff40), 0px 4px 12px var(--tw-shadow-color,#ffffff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.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)}.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\/60{--tw-shadow-color:#0009}@supports (color:color-mix(in lab, red, red)){.shadow-black\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-950\/5{--tw-shadow-color:#002c220d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-purple-500\/50{--tw-shadow-color:#ac4bff80}@supports (color:color-mix(in lab, red, red)){.shadow-purple-500\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-purple-500) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-white\/5{--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.ring-white\/5{--tw-ring-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[\#0871E7\]{outline-color:#0871e7}.blur{--tw-blur:blur(8px);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-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[12px\]{--tw-blur:blur(12px);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-\[18px\]{--tw-blur:blur(18px);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-\[40px\]{--tw-blur:blur(40px);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-\[80px\]{--tw-blur:blur(80px);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-\[82px\]{--tw-blur:blur(82px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-lg{--tw-blur:blur(var(--blur-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-0{--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-50{--tw-brightness:brightness(50%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-90{--tw-brightness:brightness(90%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-110{--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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-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,)}.drop-shadow-\[0_0_8px_rgba\(234\,31\,99\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#ea1f6366));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_15px_rgba\(255\,255\,255\,0\.1\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 15px var(--tw-drop-shadow-color,#ffffff1a));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_16px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 16px var(--tw-drop-shadow-color,#00000040));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_20px_rgba\(0\,0\,0\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 20px var(--tw-drop-shadow-color,#0000004d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_24px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 24px var(--tw-drop-shadow-color,#00000040));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_40px_60px_rgba\(0\,0\,0\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 40px 60px var(--tw-drop-shadow-color,#00000059));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)}.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,)}.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-3xl{--tw-backdrop-blur:blur(var(--blur-3xl));-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-\[1px\]{--tw-backdrop-blur:blur(1px);-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-\[2\.5px\]{--tw-backdrop-blur:blur(2.5px);-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-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-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-\[15px\]{--tw-backdrop-blur:blur(15px);-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-\[17px\]{--tw-backdrop-blur:blur(17px);-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-\[20px\]{--tw-backdrop-blur:blur(20px);-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-\[24px\]{--tw-backdrop-blur:blur(24px);-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-\[26\.5px\]{--tw-backdrop-blur:blur(26.5px);-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-\[30px\]{--tw-backdrop-blur:blur(30px);-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-\[48px\]{--tw-backdrop-blur:blur(48px);-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-\[52px\]{--tw-backdrop-blur:blur(52px);-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-\[80px\]{--tw-backdrop-blur:blur(80px);-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-\[145px\]{--tw-backdrop-blur:blur(145px);-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-lg{--tw-backdrop-blur:blur(var(--blur-lg));-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-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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))}.delay-0{transition-delay:0s}.delay-1{transition-delay:1ms}.delay-2{transition-delay:2ms}.delay-3{transition-delay:3ms}.delay-4{transition-delay:4ms}.delay-5{transition-delay:5ms}.delay-6{transition-delay:6ms}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.delay-500{transition-delay:.5s}.delay-600{transition-delay:.6s}.delay-700{transition-delay:.7s}.delay-800{transition-delay:.8s}.delay-900{transition-delay:.9s}.delay-1000{transition-delay:1s}.delay-1100{transition-delay:1.1s}.delay-1200{transition-delay:1.2s}.delay-1600{transition-delay:1.6s}.delay-\[600ms\]{transition-delay:.6s}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-800{--tw-duration:.8s;transition-duration:.8s}.duration-900{--tw-duration:.9s;transition-duration:.9s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[100ms\]{--tw-duration:.1s;transition-duration:.1s}.duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}.duration-\[800ms\]{--tw-duration:.8s;transition-duration:.8s}.duration-\[900ms\]{--tw-duration:.9s;transition-duration:.9s}.duration-\[1000ms\]{--tw-duration:1s;transition-duration:1s}.duration-\[1100ms\]{--tw-duration:1.1s;transition-duration:1.1s}.duration-\[1200ms\]{--tw-duration:1.2s;transition-duration:1.2s}.duration-\[1400ms\]{--tw-duration:1.4s;transition-duration:1.4s}.duration-\[Xms\]{--tw-duration:Xms;transition-duration:Xms}.ease-\[\.\.\.\]{--tw-ease:...;transition-timing-function:...}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\]{--tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.ease-\[cubic-bezier\(0\.25\,0\.1\,0\.25\,1\)\]{--tw-ease:cubic-bezier(.25,.1,.25,1);transition-timing-function:ease}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-\[cubic-bezier\(0\.76\,0\,0\.24\,1\)\]{--tw-ease:cubic-bezier(.76,0,.24,1);transition-timing-function:cubic-bezier(.76,0,.24,1)}.ease-\[cubic-bezier\(0\.77\,0\,0\.18\,1\)\]{--tw-ease:cubic-bezier(.77,0,.18,1);transition-timing-function:cubic-bezier(.77,0,.18,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\[transform\,filter\,opacity\]{will-change:transform,filter,opacity}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-auto{-webkit-user-select:auto;user-select:auto}.select-none{-webkit-user-select:none;user-select:none}.\[animation-delay\:100ms\]{animation-delay:.1s}.\[animation-delay\:220ms\]{animation-delay:.22s}.\[animation-delay\:340ms\]{animation-delay:.34s}.\[animation-delay\:460ms\]{animation-delay:.46s}.\[animation-delay\:620ms\]{animation-delay:.62s}.\[animation-delay\:Xms\]{animation-delay:Xms}@media (hover:hover){.group-hover\:w-12:is(:where(.group):hover *){width:calc(var(--spacing) * 12)}.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.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:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-3:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-\[1px\]:is(:where(.group):hover *){--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-2:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-x-0:is(:where(.group):hover *){--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-x-100:is(:where(.group):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:rotate-\[30deg\]:is(:where(.group):hover *){rotate:30deg}.group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:#0003}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.group-hover\:bg-rose-300\/70:is(:where(.group):hover *){background-color:#ffa2aeb3}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-rose-300\/70:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-rose-300) 70%, transparent)}}.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.group-hover\:text-black:is(:where(.group):hover *){color:var(--color-black)}.group-hover\:text-gray-600:is(:where(.group):hover *){color:var(--color-gray-600)}.group-hover\:text-gray-700:is(:where(.group):hover *){color:var(--color-gray-700)}.group-hover\:text-neutral-950:is(:where(.group):hover *){color:var(--color-neutral-950)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.peer-checked\:block:is(:where(.peer):checked~*){display:block}.peer-checked\:border-purple-400:is(:where(.peer):checked~*){border-color:var(--color-purple-400)}.peer-checked\:bg-purple-500:is(:where(.peer):checked~*){background-color:var(--color-purple-500)}.selection\:bg-\[\#EAECE9\] ::selection,.selection\:bg-\[\#EAECE9\]::selection{background-color:#eaece9}.selection\:bg-black ::selection,.selection\:bg-black::selection{background-color:var(--color-black)}.selection\:bg-emerald-500\/20 ::selection{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.selection\:bg-emerald-500\/20 ::selection{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.selection\:bg-emerald-500\/20::selection{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.selection\:bg-emerald-500\/20::selection{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.selection\:bg-slate-200 ::selection,.selection\:bg-slate-200::selection{background-color:var(--color-slate-200)}.selection\:bg-white ::selection,.selection\:bg-white::selection{background-color:var(--color-white)}.selection\:bg-white\/20 ::selection{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.selection\:bg-white\/20 ::selection{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.selection\:bg-white\/20::selection{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.selection\:bg-white\/20::selection{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.selection\:bg-white\/30 ::selection{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.selection\:bg-white\/30 ::selection{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.selection\:bg-white\/30::selection{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.selection\:bg-white\/30::selection{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.selection\:text-\[\#1C2E1E\] ::selection,.selection\:text-\[\#1C2E1E\]::selection{color:#1c2e1e}.selection\:text-black ::selection,.selection\:text-black::selection{color:var(--color-black)}.selection\:text-white ::selection,.selection\:text-white::selection{color:var(--color-white)}.placeholder\:text-\[\#D9D9D9\]::placeholder{color:#d9d9d9}.placeholder\:text-black\/40::placeholder{color:#0006}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-black\/40::placeholder{color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.placeholder\:text-white\/20::placeholder{color:#fff3}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/20::placeholder{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.placeholder\:text-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/40::placeholder{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.first\:ml-0:first-child{margin-left:calc(var(--spacing) * 0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.default\:visible:default{visibility:visible}.focus-within\:border-black:focus-within{border-color:var(--color-black)}.focus-within\:border-white\/40:focus-within{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-white\/40:focus-within{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}@media (hover:hover){.hover\:z-40:hover{z-index:40}.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\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:rotate-45:hover{rotate:45deg}.hover\:rotate-90:hover{rotate:90deg}.hover\:border-\[\#eaeaea\]:hover{border-color:#eaeaea}.hover\:border-\[var\(--primary\)\]:hover{border-color:var(--primary)}.hover\:border-black:hover{border-color:var(--color-black)}.hover\:border-black\/10:hover{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:border-black\/10:hover{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\:border-black\/40:hover{border-color:#0006}@supports (color:color-mix(in lab, red, red)){.hover\:border-black\/40:hover{border-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.hover\:border-blue-500:hover{border-color:var(--color-blue-500)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-neutral-500:hover{border-color:var(--color-neutral-500)}.hover\:border-neutral-600:hover{border-color:var(--color-neutral-600)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-slate-500:hover{border-color:var(--color-slate-500)}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\:border-white\/50:hover{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/50:hover{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.hover\:border-white\/60:hover{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/60:hover{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:bg-\[\#0D212C\]\/5:hover{background-color:#0d212c0d;background-color:lab(11.501% -5.25078 -9.99733/.05)}.hover\:bg-\[\#1a2e1f\]:hover{background-color:#1a2e1f}.hover\:bg-\[\#2a3827\]:hover{background-color:#2a3827}.hover\:bg-\[\#2d4228\]:hover{background-color:#2d4228}.hover\:bg-\[\#3B3B34\]\/80:hover{background-color:#3b3b34cc;background-color:lab(24.6914% -1.12396 4.36235/.8)}.hover\:bg-\[\#6C757E\]\/80:hover{background-color:#6c757ecc;background-color:lab(48.7028% -2.00573 -6.18426/.8)}.hover\:bg-\[\#9bfb4e\]:hover{background-color:#9bfb4e}.hover\:bg-\[\#9eff5c\]:hover{background-color:#9eff5c}.hover\:bg-\[\#27BD09\]:hover{background-color:#27bd09}.hover\:bg-\[\#43A047\]:hover{background-color:#43a047}.hover\:bg-\[\#333\]:hover{background-color:#333}.hover\:bg-\[\#2040e0\]:hover{background-color:#2040e0}.hover\:bg-\[\#191919\]\/90:hover{background-color:#191919e6;background-color:lab(8.75695% .00000745058 0/.9)}.hover\:bg-\[\#898989\]\/8:hover{background-color:#89898914;background-color:lab(57.0909% 0 .0000119209/.08)}.hover\:bg-\[\#A22211\]:hover{background-color:#a22211}.hover\:bg-\[\#A22211\]\/90:hover{background-color:#a22211e6;background-color:lab(36.4036% 51.4348 43.5296/.9)}.hover\:bg-\[\#CB9D06\]:hover{background-color:#cb9d06}.hover\:bg-\[\#E8E8E8\]:hover{background-color:#e8e8e8}.hover\:bg-\[\#EAEAEF\]:hover{background-color:#eaeaef}.hover\:bg-\[\#b8d620\]:hover{background-color:#b8d620}.hover\:bg-\[\#b854b0\]:hover{background-color:#b854b0}.hover\:bg-\[\#c8e8ff\]:hover{background-color:#c8e8ff}.hover\:bg-\[\#c9c9c9\]:hover{background-color:#c9c9c9}.hover\:bg-\[\#c9ea00\]:hover{background-color:#c9ea00}.hover\:bg-\[\#d2611f\]:hover{background-color:#d2611f}.hover\:bg-\[\#e05a1a\]:hover{background-color:#e05a1a}.hover\:bg-\[\#e6a800\]:hover{background-color:#e6a800}.hover\:bg-\[\#e04444\]:hover{background-color:#e04444}.hover\:bg-\[\#eaeaea\]:hover{background-color:#eaeaea}.hover\:bg-\[rgba\(30\,50\,90\,1\)\]:hover{background-color:#1e325a}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/10:hover{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\:bg-black\/85:hover{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/85:hover{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.hover\:bg-black\/90:hover{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/90:hover{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-400:hover{background-color:var(--color-gray-400)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.hover\:bg-gray-900\/10:hover{background-color:#1018281a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-900\/10:hover{background-color:color-mix(in oklab, var(--color-gray-900) 10%, transparent)}}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}.hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}.hover\:bg-neutral-900:hover{background-color:var(--color-neutral-900)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/8:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/8:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:bg-white\/50:hover{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/50:hover{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:bg-white\/80:hover{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/80:hover{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:bg-white\/85:hover{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/85:hover{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.hover\:bg-white\/\[0\.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\.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-zinc-100:hover{background-color:var(--color-zinc-100)}.hover\:bg-zinc-700\/60:hover{background-color:#3f3f4699}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-700\/60:hover{background-color:color-mix(in oklab, var(--color-zinc-700) 60%, transparent)}}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:from-\[\#1d212c\]:hover{--tw-gradient-from:#1d212c;--tw-gradient-stops:var(--tw-gradient-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-\[\#12151e\]:hover{--tw-gradient-to:#12151e;--tw-gradient-stops:var(--tw-gradient-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\:pl-4:hover{padding-left:calc(var(--spacing) * 4)}.hover\:text-\[\#1E1E1E\]:hover{color:#1e1e1e}.hover\:text-\[\#1E293B\]:hover{color:#1e293b}.hover\:text-\[\#1f2a1d\]:hover{color:#1f2a1d}.hover\:text-\[\#31A8FF\]:hover{color:#31a8ff}.hover\:text-\[\#85D743\]:hover{color:#85d743}.hover\:text-\[\#999\]:hover{color:#999}.hover\:text-\[\#141414\]:hover{color:#141414}.hover\:text-\[\#303030\]:hover{color:#303030}.hover\:text-\[\#AFDDFF\]:hover{color:#afddff}.hover\:text-\[\#CB9D06\]:hover{color:#cb9d06}.hover\:text-\[\#DCFF00\]:hover{color:#dcff00}.hover\:text-\[\#E2DBC8\]:hover{color:#e2dbc8}.hover\:text-\[\#FF5C35\]:hover{color:#ff5c35}.hover\:text-\[rgba\(30\,50\,90\,0\.8\)\]:hover{color:#1e325acc}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-black\/70:hover{color:#000000b3}@supports (color:color-mix(in lab, red, red)){.hover\:text-black\/70:hover{color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-gray-500:hover{color:var(--color-gray-500)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-neutral-300:hover{color:var(--color-neutral-300)}.hover\:text-neutral-500:hover{color:var(--color-neutral-500)}.hover\:text-neutral-900:hover{color:var(--color-neutral-900)}.hover\:text-purple-300:hover{color:var(--color-purple-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/40:hover{color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/40:hover{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\:text-white\/60:hover{color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/60:hover{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:text-white\/90:hover{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/90:hover{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:text-zinc-300:hover{color:var(--color-zinc-300)}.hover\:text-zinc-600:hover{color:var(--color-zinc-600)}.hover\:italic:hover{font-style:italic}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-neutral-900:hover{-webkit-text-decoration-color:var(--color-neutral-900);-webkit-text-decoration-color:var(--color-neutral-900);-webkit-text-decoration-color:var(--color-neutral-900);text-decoration-color:var(--color-neutral-900)}.hover\:decoration-white:hover{-webkit-text-decoration-color:var(--color-white);-webkit-text-decoration-color:var(--color-white);-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}.hover\:opacity-55:hover{opacity:.55}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_16px_2px_rgba\(255\,255\,255\,0\.12\)\]:hover{--tw-shadow:0 0 16px 2px var(--tw-shadow-color,#ffffff1f);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_0_24px_4px_rgba\(255\,255\,255\,0\.25\)\]:hover{--tw-shadow:0 0 24px 4px var(--tw-shadow-color,#ffffff40);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_8px_30px_rgb\(0\,0\,0\,0\.04\)\]:hover{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000000a);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-\[0px_6px_32px_8px_rgba\(39\,243\,169\,0\.22\)\]:hover{--tw-shadow:0px 6px 32px 8px var(--tw-shadow-color,#27f3a938);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-\[inset_0_1px_1px_rgba\(255\,255\,255\,0\.2\)\,0_0_20px_2px_rgba\(255\,255\,255\,0\.07\)\]:hover{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,#fff3), 0 0 20px 2px var(--tw-shadow-color,#ffffff12);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-\[inset_0px_4px_8px_rgba\(255\,255\,255\,0\.35\)\,0px_8px_24px_rgba\(255\,255\,255\,0\.35\)\]:hover{--tw-shadow:inset 0px 4px 8px var(--tw-shadow-color,#ffffff59), 0px 8px 24px var(--tw-shadow-color,#ffffff59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[\#c8e630\]\/30:hover{--tw-shadow-color:#c8e6304d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[\#c8e630\]\/30:hover{--tw-shadow-color:color-mix(in oklab, lab(86.8776% -26.0705 76.4686/.3) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-\[\#e8702a\]\/30:hover{--tw-shadow-color:#e8702a4d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[\#e8702a\]\/30:hover{--tw-shadow-color:color-mix(in oklab, lab(61.4034% 44.6517 58.4605/.3) var(--tw-shadow-alpha), transparent)}}.hover\:brightness-90:hover{--tw-brightness:brightness(90%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-125:hover{--tw-brightness:brightness(125%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:backdrop-blur-\[48px\]:hover{--tw-backdrop-blur:blur(48px);-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,)}}.focus\:border-\[\#85D743\]:focus{border-color:#85d743}.focus\:border-\[\#ccc\]:focus{border-color:#ccc}.focus\:border-\[\#e86f4d\]:focus{border-color:#e86f4d}.focus\:border-\[var\(--primary\)\]:focus{border-color:var(--primary)}.focus\:border-transparent:focus{border-color:#0000}.focus\:border-white\/30:focus{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/30:focus{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.focus\:bg-white\/10:focus{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.focus\:bg-white\/10:focus{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-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-\[\#e86f4d\]\/10:focus{--tw-ring-color:#e86f4d1a}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#e86f4d\]\/10:focus{--tw-ring-color:lab(61.4811% 46.1568 41.8362/.1)}}.focus\:ring-gray-900:focus{--tw-ring-color:var(--color-gray-900)}.focus\:ring-white\/20:focus{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.focus\:ring-zinc-500:focus{--tw-ring-color:var(--color-zinc-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:placeholder\:text-gray-500:focus::placeholder{color:var(--color-gray-500)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.active\:translate-y-0\.5:active{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-white\/15:active{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.active\:bg-white\/15:active{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.active\:bg-white\/20:active{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.active\:bg-white\/20:active{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.active\:bg-zinc-200:active{background-color:var(--color-zinc-200)}.active\:shadow-none:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@supports (height:100svh){.supports-\[height\:100svh\]\:h-\[100svh\]{height:100svh}.supports-\[height\:100svh\]\:min-h-\[100svh\]{min-height:100svh}}@media not all and (min-width:900px){.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[900px\]\:gap-\[60px\]{gap:60px}.max-\[900px\]\:py-\[60px\]{padding-block:60px}.max-\[900px\]\:pt-\[60px\]{padding-top:60px}}@media not all and (min-width:850px){.max-\[850px\]\:text-white{color:var(--color-white)}}@media not all and (min-width:480px){.max-\[480px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[480px\]\:flex-col{flex-direction:column}.max-\[480px\]\:items-center{align-items:center}.max-\[480px\]\:gap-\[15px\]{gap:15px}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}.max-md\:w-\[calc\(100\%-58px\)\]{width:calc(100% - 58px)}.max-md\:w-\[calc\(100vw-48px\)\]{width:calc(100vw - 48px)}.max-md\:text-\[17px\]{font-size:17px}}@media (min-width:400px){.min-\[400px\]\:text-\[44px\]{font-size:44px}}@media (min-width:851px){.min-\[851px\]\:flex{display:flex}.min-\[851px\]\:text-black{color:var(--color-black)}}@media (min-width:40rem){.sm\:absolute{position:absolute}.sm\:inset-3{inset:calc(var(--spacing) * 3)}.sm\:inset-4{inset:calc(var(--spacing) * 4)}.sm\:inset-x-10{inset-inline:calc(var(--spacing) * 10)}.sm\:-top-10{top:calc(var(--spacing) * -10)}.sm\:-top-\[2rem\]{top:-2rem}.sm\:-top-\[60px\]{top:-60px}.sm\:top-2{top:calc(var(--spacing) * 2)}.sm\:top-3{top:calc(var(--spacing) * 3)}.sm\:top-5{top:calc(var(--spacing) * 5)}.sm\:top-6{top:calc(var(--spacing) * 6)}.sm\:top-7{top:calc(var(--spacing) * 7)}.sm\:top-8{top:calc(var(--spacing) * 8)}.sm\:top-10{top:calc(var(--spacing) * 10)}.sm\:top-28{top:calc(var(--spacing) * 28)}.sm\:top-\[5\.5rem\]{top:5.5rem}.sm\:top-\[11px\]{top:11px}.sm\:top-\[14\%\]{top:14%}.sm\:top-\[14vh\]{top:14vh}.sm\:top-\[16\%\]{top:16%}.sm\:top-\[18\%\]{top:18%}.sm\:top-\[20vh\]{top:20vh}.sm\:top-\[24\%\]{top:24%}.sm\:top-\[34\%\]{top:34%}.sm\:top-\[35\%\]{top:35%}.sm\:top-\[38\%\]{top:38%}.sm\:top-\[46\%\]{top:46%}.sm\:top-\[56\%\]{top:56%}.sm\:top-\[58\%\]{top:58%}.sm\:top-\[86px\]{top:86px}.sm\:top-\[160px\]{top:160px}.sm\:top-\[460px\]{top:460px}.sm\:top-auto{top:auto}.sm\:-right-4{right:calc(var(--spacing) * -4)}.sm\:-right-\[8\%\]{right:-8%}.sm\:right-0{right:calc(var(--spacing) * 0)}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:right-8{right:calc(var(--spacing) * 8)}.sm\:right-10{right:calc(var(--spacing) * 10)}.sm\:right-12{right:calc(var(--spacing) * 12)}.sm\:right-14{right:calc(var(--spacing) * 14)}.sm\:right-\[2\%\]{right:2%}.sm\:right-\[6\%\]{right:6%}.sm\:right-\[22\%\]{right:22%}.sm\:right-auto{right:auto}.sm\:bottom-3{bottom:calc(var(--spacing) * 3)}.sm\:bottom-5{bottom:calc(var(--spacing) * 5)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:bottom-8{bottom:calc(var(--spacing) * 8)}.sm\:bottom-12{bottom:calc(var(--spacing) * 12)}.sm\:bottom-14{bottom:calc(var(--spacing) * 14)}.sm\:bottom-16{bottom:calc(var(--spacing) * 16)}.sm\:bottom-20{bottom:calc(var(--spacing) * 20)}.sm\:bottom-24{bottom:calc(var(--spacing) * 24)}.sm\:bottom-28{bottom:calc(var(--spacing) * 28)}.sm\:bottom-40{bottom:calc(var(--spacing) * 40)}.sm\:bottom-\[-30px\]{bottom:-30px}.sm\:bottom-\[-80px\]{bottom:-80px}.sm\:bottom-\[-100px\]{bottom:-100px}.sm\:bottom-\[14\%\]{bottom:14%}.sm\:bottom-\[16\%\]{bottom:16%}.sm\:bottom-\[24vh\]{bottom:24vh}.sm\:bottom-\[35\%\]{bottom:35%}.sm\:bottom-\[100px\]{bottom:100px}.sm\:-left-\[2rem\]{left:-2rem}.sm\:left-1\/2{left:50%}.sm\:left-3{left:calc(var(--spacing) * 3)}.sm\:left-4{left:calc(var(--spacing) * 4)}.sm\:left-6{left:calc(var(--spacing) * 6)}.sm\:left-8{left:calc(var(--spacing) * 8)}.sm\:left-10{left:calc(var(--spacing) * 10)}.sm\:left-12{left:calc(var(--spacing) * 12)}.sm\:left-24{left:calc(var(--spacing) * 24)}.sm\:left-\[2\%\]{left:2%}.sm\:left-\[6\%\]{left:6%}.sm\:left-\[12\%\]{left:12%}.sm\:left-\[18\%\]{left:18%}.sm\:left-auto{left:auto}.sm\:z-10{z-index:10}.sm\:mx-6{margin-inline:calc(var(--spacing) * 6)}.sm\:-mt-12{margin-top:calc(var(--spacing) * -12)}.sm\:-mt-48{margin-top:calc(var(--spacing) * -48)}.sm\:-mt-72{margin-top:calc(var(--spacing) * -72)}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mt-12{margin-top:calc(var(--spacing) * 12)}.sm\:mt-14{margin-top:calc(var(--spacing) * 14)}.sm\:mt-16{margin-top:calc(var(--spacing) * 16)}.sm\:mt-20{margin-top:calc(var(--spacing) * 20)}.sm\:mt-28{margin-top:calc(var(--spacing) * 28)}.sm\:mt-auto{margin-top:auto}.sm\:-mr-22{margin-right:calc(var(--spacing) * -22)}.sm\:-mb-20{margin-bottom:calc(var(--spacing) * -20)}.sm\:mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.sm\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.sm\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.sm\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.sm\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.sm\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.sm\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.sm\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.sm\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.sm\:-ml-22{margin-left:calc(var(--spacing) * -22)}.sm\:ml-16{margin-left:calc(var(--spacing) * 16)}.sm\:ml-24{margin-left:calc(var(--spacing) * 24)}.sm\:ml-32{margin-left:calc(var(--spacing) * 32)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:aspect-\[16\/9\]{aspect-ratio:16/9}.sm\:aspect-\[16\/10\]{aspect-ratio:16/10}.sm\:h-2{height:calc(var(--spacing) * 2)}.sm\:h-3{height:calc(var(--spacing) * 3)}.sm\:h-4{height:calc(var(--spacing) * 4)}.sm\:h-4\.5{height:calc(var(--spacing) * 4.5)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-24{height:calc(var(--spacing) * 24)}.sm\:h-32{height:calc(var(--spacing) * 32)}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-40{height:calc(var(--spacing) * 40)}.sm\:h-48{height:calc(var(--spacing) * 48)}.sm\:h-56{height:calc(var(--spacing) * 56)}.sm\:h-\[1\.25rem\]{height:1.25rem}.sm\:h-\[2rem\]{height:2rem}.sm\:h-\[3\.5rem\]{height:3.5rem}.sm\:h-\[7px\]{height:7px}.sm\:h-\[8px\]{height:8px}.sm\:h-\[10px\]{height:10px}.sm\:h-\[14px\]{height:14px}.sm\:h-\[18px\]{height:18px}.sm\:h-\[26vh\]{height:26vh}.sm\:h-\[28px\]{height:28px}.sm\:h-\[29px\]{height:29px}.sm\:h-\[32px\]{height:32px}.sm\:h-\[32rem\]{height:32rem}.sm\:h-\[40rem\]{height:40rem}.sm\:h-\[48px\]{height:48px}.sm\:h-\[51px\]{height:51px}.sm\:h-\[70vh\]{height:70vh}.sm\:h-\[72px\]{height:72px}.sm\:h-\[100px\]{height:100px}.sm\:h-\[120vh\]{height:120vh}.sm\:h-\[144px\]{height:144px}.sm\:h-\[310px\]{height:310px}.sm\:h-\[340px\]{height:340px}.sm\:h-\[380px\]{height:380px}.sm\:h-\[460px\]{height:460px}.sm\:h-\[500px\]{height:500px}.sm\:h-\[660px\]{height:660px}.sm\:h-\[calc\(100vh-32px\)\]{height:calc(100vh - 32px)}.sm\:h-auto{height:auto}.sm\:h-screen{height:100vh}.sm\:min-h-12{min-height:calc(var(--spacing) * 12)}.sm\:min-h-\[2\.5rem\]{min-height:2.5rem}.sm\:min-h-\[5\.5rem\]{min-height:5.5rem}.sm\:min-h-\[65vh\]{min-height:65vh}.sm\:min-h-\[78vh\]{min-height:78vh}.sm\:min-h-\[140vh\]{min-height:140vh}.sm\:min-h-\[280px\]{min-height:280px}.sm\:min-h-\[420px\]{min-height:420px}.sm\:min-h-\[500px\]{min-height:500px}.sm\:min-h-\[560px\]{min-height:560px}.sm\:min-h-\[calc\(100vh-1\.5rem\)\]{min-height:calc(100vh - 1.5rem)}.sm\:min-h-\[calc\(100vh-2\.5rem\)\]{min-height:calc(100vh - 2.5rem)}.sm\:min-h-\[calc\(100vh-32px\)\]{min-height:calc(100vh - 32px)}.sm\:w-2{width:calc(var(--spacing) * 2)}.sm\:w-3{width:calc(var(--spacing) * 3)}.sm\:w-4{width:calc(var(--spacing) * 4)}.sm\:w-4\.5{width:calc(var(--spacing) * 4.5)}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-7{width:calc(var(--spacing) * 7)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-11{width:calc(var(--spacing) * 11)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-\[1\.25rem\]{width:1.25rem}.sm\:w-\[2rem\]{width:2rem}.sm\:w-\[7px\]{width:7px}.sm\:w-\[10px\]{width:10px}.sm\:w-\[14\.375rem\]{width:14.375rem}.sm\:w-\[14px\]{width:14px}.sm\:w-\[18px\]{width:18px}.sm\:w-\[21rem\]{width:21rem}.sm\:w-\[29px\]{width:29px}.sm\:w-\[32px\]{width:32px}.sm\:w-\[45\%\]{width:45%}.sm\:w-\[48px\]{width:48px}.sm\:w-\[55\%\]{width:55%}.sm\:w-\[65\%\]{width:65%}.sm\:w-\[70vw\]{width:70vw}.sm\:w-\[84\%\]{width:84%}.sm\:w-\[85\%\]{width:85%}.sm\:w-\[120px\]{width:120px}.sm\:w-\[130px\]{width:130px}.sm\:w-\[140px\]{width:140px}.sm\:w-\[150px\]{width:150px}.sm\:w-\[151\%\]{width:151%}.sm\:w-\[160px\]{width:160px}.sm\:w-\[165px\]{width:165px}.sm\:w-\[170px\]{width:170px}.sm\:w-\[180px\]{width:180px}.sm\:w-\[240px\]{width:240px}.sm\:w-\[260px\]{width:260px}.sm\:w-\[280px\]{width:280px}.sm\:w-\[320px\]{width:320px}.sm\:w-\[360px\]{width:360px}.sm\:w-\[380px\]{width:380px}.sm\:w-\[390px\]{width:390px}.sm\:w-\[520px\]{width:520px}.sm\:w-\[600px\]{width:600px}.sm\:w-auto{width:auto}.sm\:max-w-\[196px\]{max-width:196px}.sm\:max-w-\[220px\]{max-width:220px}.sm\:max-w-\[260px\]{max-width:260px}.sm\:max-w-\[280px\]{max-width:280px}.sm\:max-w-\[300px\]{max-width:300px}.sm\:max-w-\[400px\]{max-width:400px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-\[8rem\]{min-width:8rem}.sm\:min-w-\[280px\]{min-width:280px}.sm\:flex-1{flex:1}.sm\:flex-initial{flex:0 auto}.sm\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:-translate-y-\[15\%\]{--tw-translate-y:calc(15% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:scale-\[0\.85\]{scale:.85}.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-\[minmax\(220px\,320px\)_1fr\]{grid-template-columns:minmax(220px,320px) 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-0{gap:calc(var(--spacing) * 0)}.sm\:gap-1{gap:calc(var(--spacing) * 1)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}.sm\:gap-12{gap:calc(var(--spacing) * 12)}.sm\:gap-14{gap:calc(var(--spacing) * 14)}.sm\:gap-16{gap:calc(var(--spacing) * 16)}.sm\:gap-20{gap:calc(var(--spacing) * 20)}.sm\:gap-24{gap:calc(var(--spacing) * 24)}.sm\:gap-\[0\.08em\]{gap:.08em}.sm\:gap-\[0\.125rem\]{gap:.125rem}.sm\:gap-\[20px\]{gap:20px}:where(.sm\:space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\: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)))}.sm\:gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.sm\:gap-y-4{row-gap:calc(var(--spacing) * 4)}.sm\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.sm\:gap-y-10{row-gap:calc(var(--spacing) * 10)}.sm\:self-auto{align-self:auto}.sm\:self-end{align-self:flex-end}.sm\:overflow-hidden{overflow:hidden}.sm\:overflow-visible{overflow:visible}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:rounded-\[1\.25rem\]{border-radius:1.25rem}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:rounded-\[32px\]{border-radius:32px}.sm\:rounded-\[33px\]{border-radius:33px}.sm\:rounded-\[40px\]{border-radius:40px}.sm\:rounded-\[50px\]{border-radius:50px}.sm\:rounded-none{border-radius:0}.sm\:rounded-t-\[3rem\]{border-top-left-radius:3rem;border-top-right-radius:3rem}.sm\:rounded-t-\[50px\]{border-top-left-radius:50px;border-top-right-radius:50px}.sm\:rounded-tl-\[2rem\]{border-top-left-radius:2rem}.sm\:border-\[8px\]{border-style:var(--tw-border-style);border-width:8px}.sm\:border-transparent{border-color:#0000}.sm\:bg-black{background-color:var(--color-black)}.sm\:bg-transparent{background-color:#0000}.sm\:bg-white{background-color:var(--color-white)}.sm\:p-1{padding:calc(var(--spacing) * 1)}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:p-16{padding:calc(var(--spacing) * 16)}.sm\:p-\[0\.75rem\]{padding:.75rem}.sm\:p-\[4\%\]{padding:4%}.sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:px-\[27px\]{padding-inline:27px}.sm\:py-0{padding-block:calc(var(--spacing) * 0)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-\[3px\]{padding-block:3px}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pt-26{padding-top:calc(var(--spacing) * 26)}.sm\:pt-28{padding-top:calc(var(--spacing) * 28)}.sm\:pt-32{padding-top:calc(var(--spacing) * 32)}.sm\:pt-36{padding-top:calc(var(--spacing) * 36)}.sm\:pt-52{padding-top:calc(var(--spacing) * 52)}.sm\:pt-\[30px\]{padding-top:30px}.sm\:pr-0{padding-right:calc(var(--spacing) * 0)}.sm\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.sm\:pr-5{padding-right:calc(var(--spacing) * 5)}.sm\:pr-6{padding-right:calc(var(--spacing) * 6)}.sm\:pr-8{padding-right:calc(var(--spacing) * 8)}.sm\:pr-12{padding-right:calc(var(--spacing) * 12)}.sm\:pr-\[22px\]{padding-right:22px}.sm\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.sm\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.sm\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.sm\:pb-52{padding-bottom:calc(var(--spacing) * 52)}.sm\:pb-72{padding-bottom:calc(var(--spacing) * 72)}.sm\:pb-\[30vh\]{padding-bottom:30vh}.sm\:pb-\[520px\]{padding-bottom:520px}.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:pl-7{padding-left:calc(var(--spacing) * 7)}.sm\:pl-8{padding-left:calc(var(--spacing) * 8)}.sm\:pl-10{padding-left:calc(var(--spacing) * 10)}.sm\:pl-12{padding-left:calc(var(--spacing) * 12)}.sm\:pl-20{padding-left:calc(var(--spacing) * 20)}.sm\:pl-32{padding-left:calc(var(--spacing) * 32)}.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-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[3\.5rem\]{font-size:3.5rem}.sm\:text-\[3rem\]{font-size:3rem}.sm\:text-\[5vw\]{font-size:5vw}.sm\:text-\[7vw\]{font-size:7vw}.sm\:text-\[8vw\]{font-size:8vw}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[10rem\]{font-size:10rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[13vw\]{font-size:13vw}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15\.5px\]{font-size:15.5px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[15vw\]{font-size:15vw}.sm\:text-\[16\.9vw\]{font-size:16.9vw}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[22vw\]{font-size:22vw}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[24vw\]{font-size:24vw}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[26vh\]{font-size:26vh}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[46px\]{font-size:46px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-\[52px\]{font-size:52px}.sm\:text-\[56px\]{font-size:56px}.sm\:text-\[60px\]{font-size:60px}.sm\:text-\[100px\]{font-size:100px}.sm\:text-\[140px\]{font-size:140px}.sm\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.sm\:leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.sm\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.sm\:leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.sm\:leading-\[1\]{--tw-leading:1;line-height:1}.sm\:leading-\[22px\]{--tw-leading:22px;line-height:22px}.sm\:leading-none{--tw-leading:1;line-height:1}.sm\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.sm\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.sm\:tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.sm\:tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.sm\:tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.sm\:tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.sm\:tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:text-\[\#1f2a1d\]{color:#1f2a1d}.sm\:text-\[\#36306E\]{color:#36306e}.sm\:text-\[rgba\(54\,48\,110\,0\.6\)\]{color:#36306e99}.sm\:text-\[rgba\(54\,48\,110\,0\.7\)\]{color:#36306eb3}.sm\:text-black{color:var(--color-black)}.sm\:text-black\/60{color:#0009}@supports (color:color-mix(in lab, red, red)){.sm\:text-black\/60{color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.sm\:text-white{color:var(--color-white)}.sm\:text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.sm\:text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.sm\:text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.sm\:text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.sm\:backdrop-blur-none{--tw-backdrop-blur: ;-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,)}@media (hover:hover){.sm\:hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.sm\:hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}}}@media (min-width:48rem){.md\:-top-\[3\.5rem\]{top:-3.5rem}.md\:top-1\/2{top:50%}.md\:top-4{top:calc(var(--spacing) * 4)}.md\:top-6{top:calc(var(--spacing) * 6)}.md\:top-7{top:calc(var(--spacing) * 7)}.md\:top-8{top:calc(var(--spacing) * 8)}.md\:top-12{top:calc(var(--spacing) * 12)}.md\:top-16{top:calc(var(--spacing) * 16)}.md\:top-32{top:calc(var(--spacing) * 32)}.md\:top-\[18px\]{top:18px}.md\:top-\[64px\]{top:64px}.md\:top-\[178px\]{top:178px}.md\:top-\[320px\]{top:320px}.md\:top-\[500px\]{top:500px}.md\:-right-\[10\%\]{right:-10%}.md\:right-4{right:calc(var(--spacing) * 4)}.md\:right-5{right:calc(var(--spacing) * 5)}.md\:right-6{right:calc(var(--spacing) * 6)}.md\:right-7{right:calc(var(--spacing) * 7)}.md\:right-8{right:calc(var(--spacing) * 8)}.md\:right-10{right:calc(var(--spacing) * 10)}.md\:right-12{right:calc(var(--spacing) * 12)}.md\:right-14{right:calc(var(--spacing) * 14)}.md\:right-16{right:calc(var(--spacing) * 16)}.md\:right-20{right:calc(var(--spacing) * 20)}.md\:right-24{right:calc(var(--spacing) * 24)}.md\:right-\[4\%\]{right:4%}.md\:right-\[10\%\]{right:10%}.md\:right-\[10vw\]{right:10vw}.md\:right-\[25\%\]{right:25%}.md\:right-\[35px\]{right:35px}.md\:right-\[64px\]{right:64px}.md\:right-\[214px\]{right:214px}.md\:right-auto{right:auto}.md\:bottom-2{bottom:calc(var(--spacing) * 2)}.md\:bottom-5{bottom:calc(var(--spacing) * 5)}.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:bottom-8{bottom:calc(var(--spacing) * 8)}.md\:bottom-10{bottom:calc(var(--spacing) * 10)}.md\:bottom-12{bottom:calc(var(--spacing) * 12)}.md\:bottom-16{bottom:calc(var(--spacing) * 16)}.md\:bottom-20{bottom:calc(var(--spacing) * 20)}.md\:bottom-24{bottom:calc(var(--spacing) * 24)}.md\:bottom-44{bottom:calc(var(--spacing) * 44)}.md\:bottom-56{bottom:calc(var(--spacing) * 56)}.md\:bottom-\[-40px\]{bottom:-40px}.md\:bottom-\[10vh\]{bottom:10vh}.md\:bottom-\[16\%\]{bottom:16%}.md\:bottom-\[35px\]{bottom:35px}.md\:bottom-\[64px\]{bottom:64px}.md\:bottom-\[120px\]{bottom:120px}.md\:-left-\[3\.5rem\]{left:-3.5rem}.md\:left-1\/2{left:50%}.md\:left-4{left:calc(var(--spacing) * 4)}.md\:left-5{left:calc(var(--spacing) * 5)}.md\:left-6{left:calc(var(--spacing) * 6)}.md\:left-7{left:calc(var(--spacing) * 7)}.md\:left-8{left:calc(var(--spacing) * 8)}.md\:left-10{left:calc(var(--spacing) * 10)}.md\:left-12{left:calc(var(--spacing) * 12)}.md\:left-14{left:calc(var(--spacing) * 14)}.md\:left-16{left:calc(var(--spacing) * 16)}.md\:left-20{left:calc(var(--spacing) * 20)}.md\:left-\[4\%\]{left:4%}.md\:left-\[4rem\]{left:4rem}.md\:left-\[10\%\]{left:10%}.md\:left-\[16\%\]{left:16%}.md\:left-\[28\%\]{left:28%}.md\:left-\[35px\]{left:35px}.md\:left-\[47\.5\%\]{left:47.5%}.md\:left-\[55\%\]{left:55%}.md\:left-\[64px\]{left:64px}.md\:left-auto{left:auto}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-start-1{grid-column-start:1}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:mx-4{margin-inline:calc(var(--spacing) * 4)}.md\:mx-12{margin-inline:calc(var(--spacing) * 12)}.md\:-mt-2{margin-top:calc(var(--spacing) * -2)}.md\:-mt-14{margin-top:calc(var(--spacing) * -14)}.md\:-mt-16{margin-top:calc(var(--spacing) * -16)}.md\:-mt-56{margin-top:calc(var(--spacing) * -56)}.md\:-mt-80{margin-top:calc(var(--spacing) * -80)}.md\:mt-0{margin-top:calc(var(--spacing) * 0)}.md\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:mt-7{margin-top:calc(var(--spacing) * 7)}.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:mt-9{margin-top:calc(var(--spacing) * 9)}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:mt-14{margin-top:calc(var(--spacing) * 14)}.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:mt-20{margin-top:calc(var(--spacing) * 20)}.md\:mt-24{margin-top:calc(var(--spacing) * 24)}.md\:mt-32{margin-top:calc(var(--spacing) * 32)}.md\:mt-64{margin-top:calc(var(--spacing) * 64)}.md\:mt-\[200px\]{margin-top:200px}.md\:-mr-28{margin-right:calc(var(--spacing) * -28)}.md\:mr-2{margin-right:calc(var(--spacing) * 2)}.md\:mr-16{margin-right:calc(var(--spacing) * 16)}.md\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.md\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.md\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.md\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.md\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.md\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.md\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.md\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.md\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.md\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.md\:mb-28{margin-bottom:calc(var(--spacing) * 28)}.md\:mb-32{margin-bottom:calc(var(--spacing) * 32)}.md\:-ml-28{margin-left:calc(var(--spacing) * -28)}.md\:ml-12{margin-left:calc(var(--spacing) * 12)}.md\:ml-16{margin-left:calc(var(--spacing) * 16)}.md\:ml-32{margin-left:calc(var(--spacing) * 32)}.md\:ml-64{margin-left:calc(var(--spacing) * 64)}.md\:ml-\[3\.5em\]{margin-left:3.5em}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:aspect-\[1\.8\/1\]{aspect-ratio:1.8}.md\:aspect-square{aspect-ratio:1}.md\:aspect-video{aspect-ratio:var(--aspect-video)}.md\:h-2\.5{height:calc(var(--spacing) * 2.5)}.md\:h-4{height:calc(var(--spacing) * 4)}.md\:h-5{height:calc(var(--spacing) * 5)}.md\:h-7{height:calc(var(--spacing) * 7)}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-9{height:calc(var(--spacing) * 9)}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:h-11{height:calc(var(--spacing) * 11)}.md\:h-12{height:calc(var(--spacing) * 12)}.md\:h-14{height:calc(var(--spacing) * 14)}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-24{height:calc(var(--spacing) * 24)}.md\:h-36{height:calc(var(--spacing) * 36)}.md\:h-40{height:calc(var(--spacing) * 40)}.md\:h-52{height:calc(var(--spacing) * 52)}.md\:h-56{height:calc(var(--spacing) * 56)}.md\:h-72{height:calc(var(--spacing) * 72)}.md\:h-\[0\.9375rem\]{height:.9375rem}.md\:h-\[2\.625rem\]{height:2.625rem}.md\:h-\[3\.5rem\]{height:3.5rem}.md\:h-\[10px\]{height:10px}.md\:h-\[30vw\]{height:30vw}.md\:h-\[32px\]{height:32px}.md\:h-\[45px\]{height:45px}.md\:h-\[48px\]{height:48px}.md\:h-\[48rem\]{height:48rem}.md\:h-\[50vh\]{height:50vh}.md\:h-\[52px\]{height:52px}.md\:h-\[60px\]{height:60px}.md\:h-\[78vh\]{height:78vh}.md\:h-\[138px\]{height:138px}.md\:h-\[300px\]{height:300px}.md\:h-\[340px\]{height:340px}.md\:h-\[450px\]{height:450px}.md\:h-\[480px\]{height:480px}.md\:h-\[500px\]{height:500px}.md\:h-\[620px\]{height:620px}.md\:h-\[800px\]{height:800px}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:h-screen{height:100vh}.md\:max-h-\[400px\]{max-height:400px}.md\:min-h-0{min-height:calc(var(--spacing) * 0)}.md\:min-h-\[1\.875rem\]{min-height:1.875rem}.md\:min-h-\[70vh\]{min-height:70vh}.md\:min-h-\[250px\]{min-height:250px}.md\:min-h-\[450px\]{min-height:450px}.md\:min-h-\[500px\]{min-height:500px}.md\:min-h-\[680px\]{min-height:680px}.md\:min-h-\[750px\]{min-height:750px}.md\:min-h-\[calc\(100vh-48px\)\]{min-height:calc(100vh - 48px)}.md\:min-h-screen{min-height:100vh}.md\:w-1\/2{width:50%}.md\:w-2\.5{width:calc(var(--spacing) * 2.5)}.md\:w-4{width:calc(var(--spacing) * 4)}.md\:w-5{width:calc(var(--spacing) * 5)}.md\:w-7{width:calc(var(--spacing) * 7)}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:w-9{width:calc(var(--spacing) * 9)}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-11{width:calc(var(--spacing) * 11)}.md\:w-12{width:calc(var(--spacing) * 12)}.md\:w-14{width:calc(var(--spacing) * 14)}.md\:w-16{width:calc(var(--spacing) * 16)}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:w-24{width:calc(var(--spacing) * 24)}.md\:w-36{width:calc(var(--spacing) * 36)}.md\:w-40{width:calc(var(--spacing) * 40)}.md\:w-52{width:calc(var(--spacing) * 52)}.md\:w-\[0\.9375rem\]{width:.9375rem}.md\:w-\[3\.5rem\]{width:3.5rem}.md\:w-\[10\.78125rem\]{width:10.7813rem}.md\:w-\[24rem\]{width:24rem}.md\:w-\[30vw\]{width:30vw}.md\:w-\[40\%\]{width:40%}.md\:w-\[42px\]{width:42px}.md\:w-\[60\%\]{width:60%}.md\:w-\[62vw\]{width:62vw}.md\:w-\[64\%\]{width:64%}.md\:w-\[65\%\]{width:65%}.md\:w-\[70\%\]{width:70%}.md\:w-\[80\%\]{width:80%}.md\:w-\[85\%\]{width:85%}.md\:w-\[180px\]{width:180px}.md\:w-\[210px\]{width:210px}.md\:w-\[220px\]{width:220px}.md\:w-\[280px\]{width:280px}.md\:w-\[300px\]{width:300px}.md\:w-\[390px\]{width:390px}.md\:w-\[440px\]{width:440px}.md\:w-\[480px\]{width:480px}.md\:w-\[650px\]{width:650px}.md\:w-\[750px\]{width:750px}.md\:w-\[1100px\]{width:1100px}.md\:w-auto{width:auto}.md\:max-w-4xl{max-width:var(--container-4xl)}.md\:max-w-\[260px\]{max-width:260px}.md\:max-w-\[300px\]{max-width:300px}.md\:max-w-\[340px\]{max-width:340px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[554px\]{max-width:554px}.md\:max-w-\[760px\]{max-width:760px}.md\:max-w-\[1200px\]{max-width:1200px}.md\:max-w-full{max-width:100%}.md\:max-w-md{max-width:var(--container-md)}.md\:max-w-none{max-width:none}.md\:max-w-sm{max-width:var(--container-sm)}.md\:max-w-xs{max-width:var(--container-xs)}.md\:min-w-0{min-width:calc(var(--spacing) * 0)}.md\:min-w-\[6rem\]{min-width:6rem}.md\:min-w-\[150px\]{min-width:150px}.md\:flex-1{flex:1}.md\:flex-none{flex:none}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:-translate-x-12{--tw-translate-x:calc(var(--spacing) * -12);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:-translate-y-\[10\%\]{--tw-translate-y:calc(10% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:-translate-y-\[20px\]{--tw-translate-y:calc(20px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-y-14{--tw-translate-y:calc(var(--spacing) * 14);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-y-\[1px\]{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[2fr_1fr_2fr\]{grid-template-columns:2fr 1fr 2fr}.md\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.md\:grid-cols-\[max-content_max-content\]{grid-template-columns:max-content max-content}.md\:grid-rows-\[1fr_1fr_0\.8fr\]{grid-template-rows:1fr 1fr .8fr}.md\:grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:gap-0{gap:calc(var(--spacing) * 0)}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-7{gap:calc(var(--spacing) * 7)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-14{gap:calc(var(--spacing) * 14)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:gap-20{gap:calc(var(--spacing) * 20)}.md\:gap-24{gap:calc(var(--spacing) * 24)}.md\:gap-32{gap:calc(var(--spacing) * 32)}.md\:gap-40{gap:calc(var(--spacing) * 40)}.md\:gap-\[0\.1em\]{gap:.1em}.md\:gap-\[0\.09375rem\]{gap:.09375rem}.md\:gap-\[8px\]{gap:8px}.md\:gap-\[10px\]{gap:10px}.md\:gap-\[50px\]{gap:50px}.md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.md\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.md\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.md\:gap-y-0{row-gap:calc(var(--spacing) * 0)}.md\:self-auto{align-self:auto}.md\:self-start{align-self:flex-start}.md\:overflow-hidden{overflow:hidden}.md\:overflow-x-visible{overflow-x:visible}.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:rounded-\[1\.5rem\]{border-radius:1.5rem}.md\:rounded-\[2\.5rem\]{border-radius:2.5rem}.md\:rounded-\[2rem\]{border-radius:2rem}.md\:rounded-\[3rem\]{border-radius:3rem}.md\:rounded-\[34px\]{border-radius:34px}.md\:rounded-\[40px\]{border-radius:40px}.md\:rounded-\[60px\]{border-radius:60px}.md\:rounded-full{border-radius:3.40282e38px}.md\:rounded-t-\[60px\]{border-top-left-radius:60px;border-top-right-radius:60px}.md\:rounded-tl-\[3\.5rem\]{border-top-left-radius:3.5rem}.md\:rounded-b-3xl{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.md\:border-\[12px\]{border-style:var(--tw-border-style);border-width:12px}.md\:bg-transparent{background-color:#0000}.md\:bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.md\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.md\:p-2{padding:calc(var(--spacing) * 2)}.md\:p-3{padding:calc(var(--spacing) * 3)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.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\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-14{padding:calc(var(--spacing) * 14)}.md\:p-16{padding:calc(var(--spacing) * 16)}.md\:p-\[0\.5625rem\]{padding:.5625rem}.md\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-14{padding-inline:calc(var(--spacing) * 14)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:px-20{padding-inline:calc(var(--spacing) * 20)}.md\:px-28{padding-inline:calc(var(--spacing) * 28)}.md\:px-\[6vw\]{padding-inline:6vw}.md\:px-\[18\%\]{padding-inline:18%}.md\:px-\[20px\]{padding-inline:20px}.md\:px-\[35px\]{padding-inline:35px}.md\:px-\[82px\]{padding-inline:82px}.md\:py-0{padding-block:calc(var(--spacing) * 0)}.md\:py-2{padding-block:calc(var(--spacing) * 2)}.md\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.md\:py-3{padding-block:calc(var(--spacing) * 3)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:py-36{padding-block:calc(var(--spacing) * 36)}.md\:py-40{padding-block:calc(var(--spacing) * 40)}.md\:py-\[12px\]{padding-block:12px}.md\:py-\[27px\]{padding-block:27px}.md\:pt-0{padding-top:calc(var(--spacing) * 0)}.md\:pt-2{padding-top:calc(var(--spacing) * 2)}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pt-7{padding-top:calc(var(--spacing) * 7)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pt-28{padding-top:calc(var(--spacing) * 28)}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pt-36{padding-top:calc(var(--spacing) * 36)}.md\:pt-40{padding-top:calc(var(--spacing) * 40)}.md\:pt-44{padding-top:calc(var(--spacing) * 44)}.md\:pt-48{padding-top:calc(var(--spacing) * 48)}.md\:pt-\[2\.36rem\]{padding-top:2.36rem}.md\:pt-\[3vh\]{padding-top:3vh}.md\:pt-\[120px\]{padding-top:120px}.md\:pt-\[200px\]{padding-top:200px}.md\:pt-\[400px\]{padding-top:400px}.md\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.md\:pr-6{padding-right:calc(var(--spacing) * 6)}.md\:pr-12{padding-right:calc(var(--spacing) * 12)}.md\:pr-16{padding-right:calc(var(--spacing) * 16)}.md\:pr-24{padding-right:calc(var(--spacing) * 24)}.md\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.md\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.md\:pb-80{padding-bottom:calc(var(--spacing) * 80)}.md\:pb-\[2\.63rem\]{padding-bottom:2.63rem}.md\:pb-\[440px\]{padding-bottom:440px}.md\:pl-0{padding-left:calc(var(--spacing) * 0)}.md\:pl-5{padding-left:calc(var(--spacing) * 5)}.md\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\:pl-10{padding-left:calc(var(--spacing) * 10)}.md\:pl-12{padding-left:calc(var(--spacing) * 12)}.md\:pl-14{padding-left:calc(var(--spacing) * 14)}.md\:pl-20{padding-left:calc(var(--spacing) * 20)}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.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-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[1\.3rem\]{font-size:1.3rem}.md\:text-\[2\.75rem\]{font-size:2.75rem}.md\:text-\[2rem\]{font-size:2rem}.md\:text-\[3\.5rem\]{font-size:3.5rem}.md\:text-\[3\.5vw\]{font-size:3.5vw}.md\:text-\[3\.75rem\]{font-size:3.75rem}.md\:text-\[3rem\]{font-size:3rem}.md\:text-\[4\.5rem\]{font-size:4.5rem}.md\:text-\[4rem\]{font-size:4rem}.md\:text-\[5\.5rem\]{font-size:5.5rem}.md\:text-\[5\.8vw\]{font-size:5.8vw}.md\:text-\[5rem\]{font-size:5rem}.md\:text-\[5vw\]{font-size:5vw}.md\:text-\[6rem\]{font-size:6rem}.md\:text-\[6vw\]{font-size:6vw}.md\:text-\[9\.2rem\]{font-size:9.2rem}.md\:text-\[9px\]{font-size:9px}.md\:text-\[10px\]{font-size:10px}.md\:text-\[10rem\]{font-size:10rem}.md\:text-\[10vw\]{font-size:10vw}.md\:text-\[11px\]{font-size:11px}.md\:text-\[12px\]{font-size:12px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[13rem\]{font-size:13rem}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[15vw\]{font-size:15vw}.md\:text-\[16px\]{font-size:16px}.md\:text-\[16vw\]{font-size:16vw}.md\:text-\[18px\]{font-size:18px}.md\:text-\[18vw\]{font-size:18vw}.md\:text-\[20px\]{font-size:20px}.md\:text-\[21px\]{font-size:21px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[22vw\]{font-size:22vw}.md\:text-\[23px\]{font-size:23px}.md\:text-\[24px\]{font-size:24px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[30px\]{font-size:30px}.md\:text-\[30vw\]{font-size:30vw}.md\:text-\[32px\]{font-size:32px}.md\:text-\[34px\]{font-size:34px}.md\:text-\[35vw\]{font-size:35vw}.md\:text-\[36px\]{font-size:36px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[44px\]{font-size:44px}.md\:text-\[45px\]{font-size:45px}.md\:text-\[55px\]{font-size:55px}.md\:text-\[56px\]{font-size:56px}.md\:text-\[60px\]{font-size:60px}.md\:text-\[64px\]{font-size:64px}.md\:text-\[68px\]{font-size:68px}.md\:text-\[75px\]{font-size:75px}.md\:text-\[96px\]{font-size:96px}.md\:text-\[140px\]{font-size:140px}.md\:text-\[200px\]{font-size:200px}.md\:text-\[calc\(1\.125rem\+3px\)\]{font-size:calc(1.125rem + 3px)}.md\:leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.md\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.md\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.md\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.md\:leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.md\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.md\:leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.md\:leading-\[1\]{--tw-leading:1;line-height:1}.md\:leading-\[4rem\]{--tw-leading:4rem;line-height:4rem}.md\:leading-\[34px\]{--tw-leading:34px;line-height:34px}.md\:leading-\[44px\]{--tw-leading:44px;line-height:44px}.md\:leading-\[48px\]{--tw-leading:48px;line-height:48px}.md\:leading-\[56px\]{--tw-leading:56px;line-height:56px}.md\:leading-\[60px\]{--tw-leading:60px;line-height:60px}.md\:leading-\[76px\]{--tw-leading:76px;line-height:76px}.md\:leading-\[88px\]{--tw-leading:88px;line-height:88px}.md\:leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.md\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.md\:tracking-\[-2px\]{--tw-tracking:-2px;letter-spacing:-2px}.md\:tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.md\:whitespace-nowrap{white-space:nowrap}.md\:text-black{color:var(--color-black)}.md\:text-white{color:var(--color-white)}.md\:text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.md\:text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.md\:opacity-0{opacity:0}.md\:backdrop-blur-none{--tw-backdrop-blur: ;-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,)}@media (hover:hover){.md\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:inset-0{inset:calc(var(--spacing) * 0)}.lg\:inset-6{inset:calc(var(--spacing) * 6)}.lg\:top-0{top:calc(var(--spacing) * 0)}.lg\:top-5{top:calc(var(--spacing) * 5)}.lg\:top-8{top:calc(var(--spacing) * 8)}.lg\:top-12{top:calc(var(--spacing) * 12)}.lg\:top-20{top:calc(var(--spacing) * 20)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:top-\[-25vh\]{top:-25vh}.lg\:top-\[7\.5\%\]{top:7.5%}.lg\:top-\[18vh\]{top:18vh}.lg\:top-\[37px\]{top:37px}.lg\:-right-\[12\%\]{right:-12%}.lg\:right-8{right:calc(var(--spacing) * 8)}.lg\:right-16{right:calc(var(--spacing) * 16)}.lg\:right-20{right:calc(var(--spacing) * 20)}.lg\:right-24{right:calc(var(--spacing) * 24)}.lg\:right-\[28\%\]{right:28%}.lg\:bottom-8{bottom:calc(var(--spacing) * 8)}.lg\:bottom-10{bottom:calc(var(--spacing) * 10)}.lg\:bottom-16{bottom:calc(var(--spacing) * 16)}.lg\:bottom-\[-140px\]{bottom:-140px}.lg\:bottom-\[-220px\]{bottom:-220px}.lg\:bottom-\[18\%\]{bottom:18%}.lg\:left-4{left:calc(var(--spacing) * 4)}.lg\:left-8{left:calc(var(--spacing) * 8)}.lg\:left-10{left:calc(var(--spacing) * 10)}.lg\:left-12{left:calc(var(--spacing) * 12)}.lg\:left-16{left:calc(var(--spacing) * 16)}.lg\:left-24{left:calc(var(--spacing) * 24)}.lg\:left-\[18\%\]{left:18%}.lg\:left-\[48\.5\%\]{left:48.5%}.lg\:left-\[100px\]{left:100px}.lg\:left-\[240px\]{left:240px}.lg\:z-0{z-index:0}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-none{order:0}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-9{grid-column-start:9}.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:mx-12{margin-inline:calc(var(--spacing) * 12)}.lg\:-mt-64{margin-top:calc(var(--spacing) * -64)}.lg\:-mt-96{margin-top:calc(var(--spacing) * -96)}.lg\:mt-0{margin-top:calc(var(--spacing) * 0)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-24{margin-top:calc(var(--spacing) * 24)}.lg\:mt-36{margin-top:calc(var(--spacing) * 36)}.lg\:mt-\[30px\]{margin-top:30px}.lg\:mt-\[120px\]{margin-top:120px}.lg\:-mr-32{margin-right:calc(var(--spacing) * -32)}.lg\:mr-10{margin-right:calc(var(--spacing) * 10)}.lg\:mr-24{margin-right:calc(var(--spacing) * 24)}.lg\:-mb-32{margin-bottom:calc(var(--spacing) * -32)}.lg\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.lg\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.lg\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.lg\:mb-28{margin-bottom:calc(var(--spacing) * 28)}.lg\:mb-\[56px\]{margin-bottom:56px}.lg\:mb-auto{margin-bottom:auto}.lg\:-ml-32{margin-left:calc(var(--spacing) * -32)}.lg\:ml-12{margin-left:calc(var(--spacing) * 12)}.lg\:ml-16{margin-left:calc(var(--spacing) * 16)}.lg\:ml-96{margin-left:calc(var(--spacing) * 96)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\[16\/9\]{aspect-ratio:16/9}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-14{height:calc(var(--spacing) * 14)}.lg\:h-20{height:calc(var(--spacing) * 20)}.lg\:h-28{height:calc(var(--spacing) * 28)}.lg\:h-\[1\.46rem\]{height:1.46rem}.lg\:h-\[4\.09rem\]{height:4.09rem}.lg\:h-\[25vh\]{height:25vh}.lg\:h-\[60vh\]{height:60vh}.lg\:h-\[100dvh\]{height:100dvh}.lg\:h-\[100px\]{height:100px}.lg\:h-\[400px\]{height:400px}.lg\:h-\[450px\]{height:450px}.lg\:h-\[460px\]{height:460px}.lg\:h-\[540px\]{height:540px}.lg\:h-\[550px\]{height:550px}.lg\:h-\[calc\(100vh-48px\)\]{height:calc(100vh - 48px)}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:h-screen{height:100vh}.lg\:min-h-0{min-height:calc(var(--spacing) * 0)}.lg\:min-h-16{min-height:calc(var(--spacing) * 16)}.lg\:min-h-\[2\.92rem\]{min-height:2.92rem}.lg\:min-h-screen{min-height:100vh}.lg\:w-1\/2{width:50%}.lg\:w-10{width:calc(var(--spacing) * 10)}.lg\:w-14{width:calc(var(--spacing) * 14)}.lg\:w-20{width:calc(var(--spacing) * 20)}.lg\:w-24{width:calc(var(--spacing) * 24)}.lg\:w-28{width:calc(var(--spacing) * 28)}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-\[1\.46rem\]{width:1.46rem}.lg\:w-\[16\.77rem\]{width:16.77rem}.lg\:w-\[60vh\]{width:60vh}.lg\:w-\[62px\]{width:62px}.lg\:w-\[68\%\]{width:68%}.lg\:w-\[72\%\]{width:72%}.lg\:w-\[85\%\]{width:85%}.lg\:w-\[100px\]{width:100px}.lg\:w-\[120\%\]{width:120%}.lg\:w-\[160px\]{width:160px}.lg\:w-\[185px\]{width:185px}.lg\:w-\[208px\]{width:208px}.lg\:w-\[220px\]{width:220px}.lg\:w-\[420px\]{width:420px}.lg\:w-\[460px\]{width:460px}.lg\:w-\[620px\]{width:620px}.lg\:w-\[648px\]{width:648px}.lg\:w-\[calc\(25\%-1px\)\]{width:calc(25% - 1px)}.lg\:w-\[min\(480px\,45\%\)\]{width:min(480px,45%)}.lg\:w-auto{width:auto}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:max-w-\[420px\]{max-width:420px}.lg\:max-w-\[440px\]{max-width:440px}.lg\:max-w-\[850px\]{max-width:850px}.lg\:max-w-lg{max-width:var(--container-lg)}.lg\:max-w-md{max-width:var(--container-md)}.lg\:max-w-none{max-width:none}.lg\:min-w-\[9\.33rem\]{min-width:9.33rem}.lg\:min-w-\[180px\]{min-width:180px}.lg\:flex-1{flex:1}.lg\:flex-initial{flex:0 auto}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-\[112px\]{--tw-translate-y:calc(112px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:scale-\[1\.2\]{scale:1.2}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-0{gap:calc(var(--spacing) * 0)}.lg\:gap-1{gap:calc(var(--spacing) * 1)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-7{gap:calc(var(--spacing) * 7)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:gap-\[0\.16rem\]{gap:.16rem}.lg\:gap-\[160px\]{gap:160px}:where(.lg\: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)))}.lg\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.lg\:gap-x-24{column-gap:calc(var(--spacing) * 24)}.lg\:self-end{align-self:flex-end}.lg\:justify-self-end{justify-self:flex-end}.lg\:overflow-hidden{overflow:hidden}.lg\:rounded-\[2\.2rem\]{border-radius:2.2rem}.lg\:rounded-\[40px\]{border-radius:40px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.lg\:border-white\/35{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.lg\:bg-transparent{background-color:#0000}.lg\:object-center{object-position:center}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:p-16{padding:calc(var(--spacing) * 16)}.lg\:p-\[0\.98rem\]{padding:.98rem}.lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:px-15{padding-inline:calc(var(--spacing) * 15)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:px-20{padding-inline:calc(var(--spacing) * 20)}.lg\:px-24{padding-inline:calc(var(--spacing) * 24)}.lg\:px-28{padding-inline:calc(var(--spacing) * 28)}.lg\:px-32{padding-inline:calc(var(--spacing) * 32)}.lg\:px-\[56px\]{padding-inline:56px}.lg\:px-\[60px\]{padding-inline:60px}.lg\:px-\[120px\]{padding-inline:120px}.lg\:py-5{padding-block:calc(var(--spacing) * 5)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:py-7{padding-block:calc(var(--spacing) * 7)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:py-48{padding-block:calc(var(--spacing) * 48)}.lg\:pt-0{padding-top:calc(var(--spacing) * 0)}.lg\:pt-4{padding-top:calc(var(--spacing) * 4)}.lg\:pt-5{padding-top:calc(var(--spacing) * 5)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-14{padding-top:calc(var(--spacing) * 14)}.lg\:pt-16{padding-top:calc(var(--spacing) * 16)}.lg\:pt-20{padding-top:calc(var(--spacing) * 20)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pt-28{padding-top:calc(var(--spacing) * 28)}.lg\:pt-32{padding-top:calc(var(--spacing) * 32)}.lg\:pt-36{padding-top:calc(var(--spacing) * 36)}.lg\:pt-40{padding-top:calc(var(--spacing) * 40)}.lg\:pt-\[8vh\]{padding-top:8vh}.lg\:pt-\[80px\]{padding-top:80px}.lg\:pr-20{padding-right:calc(var(--spacing) * 20)}.lg\:pr-24{padding-right:calc(var(--spacing) * 24)}.lg\:pr-\[20\%\]{padding-right:20%}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.lg\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.lg\:pl-0{padding-left:calc(var(--spacing) * 0)}.lg\:pl-12{padding-left:calc(var(--spacing) * 12)}.lg\:pl-16{padding-left:calc(var(--spacing) * 16)}.lg\:pl-\[15\%\]{padding-left:15%}.lg\:pl-\[100px\]{padding-left:100px}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.lg\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-\[1\.4rem\]{font-size:1.4rem}.lg\:text-\[2\.1rem\]{font-size:2.1rem}.lg\:text-\[2\.2rem\]{font-size:2.2rem}.lg\:text-\[3\.4rem\]{font-size:3.4rem}.lg\:text-\[3\.5rem\]{font-size:3.5rem}.lg\:text-\[3\.8rem\]{font-size:3.8rem}.lg\:text-\[3\.75rem\]{font-size:3.75rem}.lg\:text-\[3vw\]{font-size:3vw}.lg\:text-\[4\.2rem\]{font-size:4.2rem}.lg\:text-\[4\.5rem\]{font-size:4.5rem}.lg\:text-\[4\.6vw\]{font-size:4.6vw}.lg\:text-\[4\.75rem\]{font-size:4.75rem}.lg\:text-\[4vw\]{font-size:4vw}.lg\:text-\[5\.5rem\]{font-size:5.5rem}.lg\:text-\[5rem\]{font-size:5rem}.lg\:text-\[5vw\]{font-size:5vw}.lg\:text-\[6\.5rem\]{font-size:6.5rem}.lg\:text-\[6rem\]{font-size:6rem}.lg\:text-\[7rem\]{font-size:7rem}.lg\:text-\[9\.5rem\]{font-size:9.5rem}.lg\:text-\[9vw\]{font-size:9vw}.lg\:text-\[10px\]{font-size:10px}.lg\:text-\[10rem\]{font-size:10rem}.lg\:text-\[11rem\]{font-size:11rem}.lg\:text-\[12rem\]{font-size:12rem}.lg\:text-\[13\.5px\]{font-size:13.5px}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[16rem\]{font-size:16rem}.lg\:text-\[18px\]{font-size:18px}.lg\:text-\[20vw\]{font-size:20vw}.lg\:text-\[26px\]{font-size:26px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[42px\]{font-size:42px}.lg\:text-\[44px\]{font-size:44px}.lg\:text-\[48px\]{font-size:48px}.lg\:text-\[54px\]{font-size:54px}.lg\:text-\[56px\]{font-size:56px}.lg\:text-\[60px\]{font-size:60px}.lg\:text-\[64px\]{font-size:64px}.lg\:text-\[68px\]{font-size:68px}.lg\:text-\[72px\]{font-size:72px}.lg\:text-\[76px\]{font-size:76px}.lg\:text-\[80px\]{font-size:80px}.lg\:text-\[90px\]{font-size:90px}.lg\:text-\[96px\]{font-size:96px}.lg\:text-\[110px\]{font-size:110px}.lg\:text-\[120px\]{font-size:120px}.lg\:text-\[128px\]{font-size:128px}.lg\:text-\[132px\]{font-size:132px}.lg\:text-\[136px\]{font-size:136px}.lg\:text-\[260px\]{font-size:260px}.lg\:text-\[clamp\(3\.5rem\,5vw\,6rem\)\]{font-size:clamp(3.5rem,5vw,6rem)}.lg\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.lg\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.lg\:leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.lg\:leading-\[1\]{--tw-leading:1;line-height:1}.lg\:leading-\[60px\]{--tw-leading:60px;line-height:60px}.lg\:leading-\[92\.6px\]{--tw-leading:92.6px;line-height:92.6px}.lg\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.lg\:text-white{color:var(--color-white)}.lg\:text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.lg\:text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.lg\:text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.lg\:text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.lg\:text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.lg\:text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}}@media (min-width:80rem){.xl\:absolute{position:absolute}.xl\:right-0{right:calc(var(--spacing) * 0)}.xl\:bottom-0{bottom:calc(var(--spacing) * 0)}.xl\:bottom-\[20\%\]{bottom:20%}.xl\:left-0{left:calc(var(--spacing) * 0)}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-auto{height:auto}.xl\:h-full{height:100%}.xl\:w-\[85\%\]{width:85%}.xl\:w-\[260px\]{width:260px}.xl\:w-\[320px\]{width:320px}.xl\:w-\[480px\]{width:480px}.xl\:max-w-2xl{max-width:var(--container-2xl)}.xl\:max-w-\[480px\]{max-width:480px}.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-\[1fr_360px\]{grid-template-columns:1fr 360px}.xl\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:gap-16{gap:calc(var(--spacing) * 16)}.xl\:p-12{padding:calc(var(--spacing) * 12)}.xl\:px-24{padding-inline:calc(var(--spacing) * 24)}.xl\:px-28{padding-inline:calc(var(--spacing) * 28)}.xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.xl\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.xl\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.xl\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.xl\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.xl\:text-\[3\.2rem\]{font-size:3.2rem}.xl\:text-\[3\.4rem\]{font-size:3.4rem}.xl\:text-\[4\.25rem\]{font-size:4.25rem}.xl\:text-\[4rem\]{font-size:4rem}.xl\:text-\[5\.4vw\]{font-size:5.4vw}.xl\:text-\[5\.25rem\]{font-size:5.25rem}.xl\:text-\[5rem\]{font-size:5rem}.xl\:text-\[6\.5rem\]{font-size:6.5rem}.xl\:text-\[10rem\]{font-size:10rem}.xl\:text-\[11rem\]{font-size:11rem}.xl\:text-\[18px\]{font-size:18px}.xl\:text-\[19vw\]{font-size:19vw}.xl\:text-\[20px\]{font-size:20px}.xl\:text-\[30px\]{font-size:30px}.xl\:text-\[46px\]{font-size:46px}.xl\:text-\[80px\]{font-size:80px}.xl\:text-\[100px\]{font-size:100px}.xl\:text-\[110px\]{font-size:110px}.xl\:text-\[140px\]{font-size:140px}.xl\:leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}}@media (min-width:96rem){.\32 xl\:w-\[60\%\]{width:60%}.\32 xl\:w-\[410px\]{width:410px}.\32 xl\:grid-cols-\[420px_1fr\]{grid-template-columns:420px 1fr}.\32 xl\:grid-cols-\[430px_1fr\]{grid-template-columns:430px 1fr}.\32 xl\:text-\[20vw\]{font-size:20vw}}.\[\\u0026\:\:-webkit-scrollbar\]\:hidden:is(),.\[\\u0026\\u003esvg\]\:hidden:is(u0026u003esvg){display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fbfaf7;--paper-soft:#f7f5f0;--panel:#f4f2ed;--line:#e9e5de;--line-strong:#dfdad2;--ink:#171615;--ink-soft:#2c2a27;--muted:#9d9892;--faint:#c8c2bb;--soft:#b7b0a8;--accent:#e86f4d;--accent-glow:#e86f4d14;--accent-soft:#e86f4d1f;--success:#5a9a6e;--warning:#c4943a;--danger:#c45a5a;--background:#ece8e1;--foreground:var(--ink);--border:var(--line);--surface:var(--paper);--primary:var(--accent);--serif:Georgia, "Times New Roman", "Songti SC", STSong, SimSun, serif;--cjk-serif:"Songti SC", STSong, SimSun, "Noto Serif SC", serif;--sans:Inter, "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, "SFMono-Regular", Consolas, monospace;--sidebar-w:280px;--radius:8px;--radius-lg:12px;--shadow-card:0 14px 30px #1c1a160f;--shadow-hover:0 18px 40px #1c1a161a;--transition:.25s cubic-bezier(.4, 0, .2, 1)}.creator-v2-workbench{flex-direction:column;gap:20px;min-width:0;max-width:100%;display:flex;overflow-x:clip}.creator-v2-workbench *,.creator-v2-workbench :before,.creator-v2-workbench :after{box-sizing:border-box}.creator-v2-hero,.creator-v2-panel,.creator-v2-debug{background:var(--paper,#fffaf1)}@supports (color:color-mix(in lab, red, red)){.creator-v2-hero,.creator-v2-panel,.creator-v2-debug{background:color-mix(in srgb, var(--paper,#fffaf1) 92%, #fff 8%)}}.creator-v2-hero,.creator-v2-panel,.creator-v2-debug{border:1px solid var(--ink,#251d16)}@supports (color:color-mix(in lab, red, red)){.creator-v2-hero,.creator-v2-panel,.creator-v2-debug{border:1px solid color-mix(in srgb, var(--ink,#251d16) 12%, transparent)}}.creator-v2-hero,.creator-v2-panel,.creator-v2-debug{overflow-wrap:anywhere;border-radius:8px;min-width:0;max-width:100%;box-shadow:0 14px 36px #2c221814}.creator-v2-hero{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}.creator-v2-module-flow{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;min-width:0;max-width:100%;display:grid}.creator-v2-module-step{appearance:none;background:var(--paper,#fffaf1)}@supports (color:color-mix(in lab, red, red)){.creator-v2-module-step{background:color-mix(in srgb, var(--paper,#fffaf1) 88%, #fff 12%)}}.creator-v2-module-step{border:1px solid var(--ink,#251d16)}@supports (color:color-mix(in lab, red, red)){.creator-v2-module-step{border:1px solid color-mix(in srgb, var(--ink,#251d16) 10%, transparent)}}.creator-v2-module-step{cursor:pointer;font:inherit;text-align:left;border-radius:8px;gap:4px;min-width:0;min-height:92px;padding:12px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.creator-v2-module-step:hover{border-color:var(--primary,#2f7048)}@supports (color:color-mix(in lab, red, red)){.creator-v2-module-step:hover{border-color:color-mix(in srgb, var(--primary,#2f7048) 36%, transparent)}}.creator-v2-module-step:hover{transform:translateY(-1px)}.creator-v2-module-step.is-current{border-color:var(--primary,#2f7048)}@supports (color:color-mix(in lab, red, red)){.creator-v2-module-step.is-current{border-color:color-mix(in srgb, var(--primary,#2f7048) 64%, transparent)}}.creator-v2-module-step.is-current{box-shadow:0 0 0 2px var(--primary,#2f7048)}@supports (color:color-mix(in lab, red, red)){.creator-v2-module-step.is-current{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary,#2f7048) 16%, transparent)}}.creator-v2-module-step strong,.creator-v2-module-step small{overflow-wrap:anywhere;min-width:0;display:block}.creator-v2-module-step strong{color:var(--text);font-size:13px;line-height:1.25}.creator-v2-module-step small{color:var(--muted);font-size:11px;font-weight:800;line-height:1.35}.creator-v2-module-icon{color:var(--muted);align-items:center;height:24px;display:inline-flex}.creator-v2-module-step.is-ready .creator-v2-module-icon,.creator-v2-module-step.is-ready strong{color:#2f7048}.creator-v2-module-step.is-active .creator-v2-module-icon,.creator-v2-module-step.is-active strong{color:#255e7e}.creator-v2-module-step.is-blocked .creator-v2-module-icon,.creator-v2-module-step.is-blocked strong{color:#98332b}.creator-v2-module-step.is-optional .creator-v2-module-icon,.creator-v2-module-step.is-optional strong{color:#715333}.creator-v2-hero h2,.creator-v2-panel h3{letter-spacing:0;overflow-wrap:anywhere;margin:0}.creator-v2-hero p{color:var(--muted);max-width:680px;margin:8px 0 0}.creator-v2-eyebrow{color:var(--accent,#8f5d2e)}@supports (color:color-mix(in lab, red, red)){.creator-v2-eyebrow{color:color-mix(in srgb, var(--accent,#8f5d2e) 88%, #000 12%)}}.creator-v2-eyebrow{letter-spacing:0;margin-bottom:4px;font-size:12px;font-weight:900;display:block}.creator-v2-hero-actions,.creator-v2-actions,.creator-v2-render-actions,.creator-v2-panel-head{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.creator-v2-hero-actions{flex-shrink:0}.creator-v2-grid{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:18px;display:grid}.creator-v2-module-content,.creator-v2-main,.creator-v2-side{min-width:0}.creator-v2-main,.creator-v2-side,.creator-v2-single{flex-direction:column;gap:18px;min-width:0;display:flex}.creator-v2-panel{padding:18px}.creator-v2-panel-head{justify-content:space-between;margin-bottom:14px}.creator-v2-panel-head>div{min-width:0}.creator-v2-panel-head h3{font-size:19px}.creator-v2-style-select{grid-template-columns:auto minmax(150px,220px);align-items:center;gap:6px;min-width:0;display:grid}.creator-v2-style-select span{color:var(--muted);font-size:12px;font-weight:900}.creator-v2-style-select .control{width:100%;min-width:0}.creator-v2-material-panel input[type=file]{display:none}.creator-v2-material-list,.creator-v2-log-list{flex-direction:column;gap:10px;display:flex}.creator-v2-material-card{background:#ffffff94;border:1px solid #2f251914;border-radius:8px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:96px;padding:10px;display:grid}.creator-v2-material-thumb,.creator-v2-picker-thumb{aspect-ratio:9/13;background:var(--paper,#fffaf1);align-items:center}@supports (color:color-mix(in lab, red, red)){.creator-v2-material-thumb,.creator-v2-picker-thumb{background:color-mix(in srgb, var(--paper,#fffaf1) 72%, #2f2519 7%)}}.creator-v2-material-thumb,.creator-v2-picker-thumb{border-radius:7px;justify-content:center;display:flex;overflow:hidden}.creator-v2-material-thumb img,.creator-v2-picker-thumb img{object-fit:cover;width:100%;height:100%}.creator-v2-material-main{min-width:0}.creator-v2-material-main span,.creator-v2-material-main p,.creator-v2-bgm-footer,.creator-v2-render-facts span,.creator-v2-dh-row span{color:var(--muted);font-size:12px}.creator-v2-material-main h4{letter-spacing:0;overflow-wrap:anywhere;margin:2px 0 4px;font-size:16px}.creator-v2-material-main p{overflow-wrap:anywhere;margin:0}.creator-v2-material-flags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.creator-v2-media-kind,.lucas-media-kind-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:0 9px;display:inline-flex}.creator-v2-media-kind.is-video,.lucas-media-kind-pill.is-video{color:var(--success);background:#5a9a6e1f;font-size:12px;font-weight:900}.creator-v2-media-kind.is-missing{color:var(--danger);background:#c45a5a1f;font-size:12px;font-weight:900}.creator-v2-material-actions{flex-wrap:wrap;gap:8px;display:flex}.creator-v2-material-actions .icon-button{width:36px;height:36px;padding:0}.creator-v2-empty-material{text-align:center;border:1px dashed #2f251938;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:160px;padding:20px;display:flex}.creator-v2-empty-material span{color:var(--muted)}.creator-v2-picker{border-top:1px solid #2f25191a;margin-top:16px;padding-top:16px}.creator-v2-picker-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.creator-v2-picker-grid{grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));gap:10px;display:grid}.creator-v2-picker-card{gap:8px;min-width:0;display:grid}.creator-v2-picker-tile{appearance:none;color:inherit;cursor:pointer;text-align:left;background:#ffffff9e;border:1px solid #2f25191a;border-radius:8px;justify-items:start;gap:8px;width:100%;min-height:220px;padding:10px;display:grid}.creator-v2-picker-tile:hover,.creator-v2-picker-tile.is-selected{border-color:var(--accent,#8f5d2e)}@supports (color:color-mix(in lab, red, red)){.creator-v2-picker-tile:hover,.creator-v2-picker-tile.is-selected{border-color:color-mix(in srgb, var(--accent,#8f5d2e) 58%, #000 0%)}}.creator-v2-picker-tile:disabled{cursor:not-allowed;opacity:.58}.creator-v2-picker-thumb{width:100%}.creator-v2-picker-tile strong,.creator-v2-picker-tile small{overflow-wrap:anywhere}.creator-v2-picker-tile small{color:var(--muted)}.creator-v2-picker-open{color:var(--ink);border:1px solid #2f25191f;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.creator-v2-picker-open:hover{border-color:var(--accent,#8f5d2e)}@supports (color:color-mix(in lab, red, red)){.creator-v2-picker-open:hover{border-color:color-mix(in srgb, var(--accent,#8f5d2e) 52%, transparent)}}.creator-v2-analysis-grid,.creator-v2-render-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.creator-v2-asset-grid{grid-template-columns:1fr;gap:8px;display:grid}.creator-v2-asset-stat{background:#ffffff8c;border:1px solid #2f251914;border-radius:7px;gap:4px;min-width:0;padding:10px;display:grid}.creator-v2-asset-stat span,.creator-v2-asset-stat strong,.creator-v2-asset-stat small{overflow-wrap:anywhere;min-width:0}.creator-v2-asset-stat span{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:900;display:flex}.creator-v2-asset-stat strong{color:var(--text);font-size:15px;line-height:1.35}.creator-v2-asset-stat small{color:var(--muted);font-size:11px;font-weight:800}.creator-v2-asset-current{border-top:1px solid #2f25191a;gap:8px;margin-top:12px;padding-top:12px;display:grid}.creator-v2-asset-line{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px;min-width:0;display:grid}.creator-v2-asset-line span{color:var(--muted);font-size:11px;font-weight:900}.creator-v2-asset-line strong{color:var(--text);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.creator-v2-asset-empty{color:var(--muted);border-top:1px solid #2f25191a;margin-top:12px;padding-top:12px;font-size:12px;font-weight:800}.creator-v2-audio-subtitle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.creator-v2-audio-card{background:#ffffff8c;border:1px solid #2f251914;border-radius:7px;gap:5px;min-width:0;padding:12px;display:grid}.creator-v2-audio-card span{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:900;display:flex}.creator-v2-audio-card strong,.creator-v2-audio-card small{overflow-wrap:anywhere}.creator-v2-audio-card strong{color:var(--text);font-size:15px;line-height:1.35}.creator-v2-audio-card small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.45}.creator-v2-analysis-grid>div,.creator-v2-render-facts>div{background:#ffffff8c;border-radius:7px;flex-direction:column;gap:4px;min-width:0;padding:10px;display:flex}.creator-v2-analysis-grid strong,.creator-v2-render-facts strong{overflow-wrap:anywhere}.creator-v2-script-textarea{overflow-wrap:anywhere;resize:vertical;white-space:pre-wrap;word-break:break-word;width:100%;max-width:100%;min-height:220px}.creator-v2-script-feedback{background:#ffffff9e;border:1px solid #2f251914;border-radius:8px;min-width:0;margin:12px 0;padding:10px 12px}.creator-v2-script-feedback strong,.creator-v2-script-feedback span{overflow-wrap:anywhere;min-width:0;display:block}.creator-v2-script-feedback strong{color:var(--text);font-size:13px;line-height:1.35}.creator-v2-script-feedback span{color:var(--muted);margin-top:3px;font-size:12px;font-weight:800;line-height:1.45}.creator-v2-script-feedback.is-running strong{color:var(--accent,#8f5d2e)}@supports (color:color-mix(in lab, red, red)){.creator-v2-script-feedback.is-running strong{color:color-mix(in srgb, var(--accent,#8f5d2e) 86%, #000 14%)}}.creator-v2-script-feedback.is-changed strong{color:#1d6840}.creator-v2-script-feedback.is-blocked strong,.creator-v2-script-feedback.is-failed strong{color:#98332b}.creator-v2-candidates{background:#ffffff6b;border:1px solid #2f251914;border-radius:8px;gap:12px;min-width:0;margin-top:12px;padding:12px;display:grid}.creator-v2-candidates-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.creator-v2-candidates-head>div,.creator-v2-candidates-head small{overflow-wrap:anywhere;min-width:0}.creator-v2-candidates-head span,.creator-v2-candidates-head strong{display:block}.creator-v2-candidates-head span{color:var(--muted);font-size:12px;font-weight:900}.creator-v2-candidates-head strong{color:var(--text);font-size:16px;line-height:1.3}.creator-v2-candidates-head small{color:var(--muted);text-align:right;font-size:12px;font-weight:800}.creator-v2-candidate-empty{color:var(--muted);background:#faf8f4d1;border:1px dashed #2f251929;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:12px;font-size:13px;font-weight:800;display:flex}.creator-v2-candidate-empty span{overflow-wrap:anywhere;min-width:0}.creator-v2-candidate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.creator-v2-candidate-card{background:#ffffffb8;border:1px solid #2f25191a;border-radius:8px;gap:9px;min-width:0;padding:12px;display:grid}.creator-v2-candidate-card.is-selected{border-color:var(--accent,#e76f51)}@supports (color:color-mix(in lab, red, red)){.creator-v2-candidate-card.is-selected{border-color:color-mix(in srgb, var(--accent,#e76f51) 70%, #fff 30%)}}.creator-v2-candidate-card.is-selected{box-shadow:0 0 0 2px #e76f5114}.creator-v2-candidate-card.is-applied{border-color:#1d684061}.creator-v2-candidate-card-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.creator-v2-candidate-card-head span,.creator-v2-candidate-card-head strong,.creator-v2-candidate-card p,.creator-v2-candidate-issue span{overflow-wrap:anywhere;min-width:0}.creator-v2-candidate-card-head span{color:var(--muted);font-size:11px;font-weight:900}.creator-v2-candidate-card-head strong{color:var(--text);text-align:right;font-size:13px;line-height:1.35}.creator-v2-candidate-card p{color:var(--text);margin:0;font-size:13px;font-weight:800;line-height:1.55}.creator-v2-candidate-score{background:#faf8f4d6;border:1px solid #2f251914;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px;min-width:0;padding:8px 9px;display:grid}.creator-v2-candidate-score strong{color:var(--text);letter-spacing:0;grid-row:span 2;font-size:22px;font-weight:900;line-height:1}.creator-v2-candidate-score span,.creator-v2-candidate-score small{overflow-wrap:anywhere;min-width:0}.creator-v2-candidate-score span{color:var(--text);font-size:12px;font-weight:900}.creator-v2-candidate-score small{color:var(--muted);font-size:11px;font-weight:800}.creator-v2-candidate-meta,.creator-v2-candidate-actions{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.creator-v2-candidate-meta span{color:var(--muted);background:#faf8f4e6;border:1px solid #2f251914;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.creator-v2-candidate-issue{align-items:flex-start;gap:7px;min-width:0;font-size:12px;font-weight:900;line-height:1.45;display:flex}.creator-v2-candidate-issue.is-pass{color:#1d6840}.creator-v2-candidate-issue.is-needs_rework{color:#98332b}.creator-v2-candidate-actions button{min-height:38px}.creator-v2-candidate-advice{color:var(--muted);gap:3px;min-width:0;margin:0;padding:0;font-size:11px;font-weight:800;line-height:1.45;list-style:none;display:grid}.creator-v2-candidate-advice li{overflow-wrap:anywhere;min-width:0}.creator-v2-candidate-review{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.creator-v2-candidate-review>div{background:#faf8f4c7;border:1px solid #2f251914;border-radius:7px;min-width:0;padding:9px 10px}.creator-v2-candidate-review span,.creator-v2-candidate-review strong{overflow-wrap:anywhere;min-width:0;display:block}.creator-v2-candidate-review span{color:var(--muted);margin-bottom:3px;font-size:11px;font-weight:900}.creator-v2-candidate-review strong{color:var(--text);font-size:12px;line-height:1.35}.creator-v2-candidate-review.is-pass strong{color:#1d6840}.creator-v2-candidate-review.is-needs_rework strong{color:#98332b}.creator-v2-spin{animation:.9s linear infinite creator-v2-spin}@keyframes creator-v2-spin{to{transform:rotate(360deg)}}.creator-v2-metrics,.creator-v2-script-bookends,.creator-v2-bgm-footer,.creator-v2-checks{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.creator-v2-metrics span,.creator-v2-checks span{color:var(--muted);background:#ffffff9e;border:1px solid #2f251914;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.creator-v2-duration-diagnostics,.creator-v2-compile-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.creator-v2-compile-summary>div{background:#ffffff94;border:1px solid #2f251914;border-radius:7px;min-width:0;padding:9px 10px}.creator-v2-compile-summary span,.creator-v2-compile-summary strong{overflow-wrap:anywhere;min-width:0;display:block}.creator-v2-compile-summary span{color:var(--muted);margin-bottom:3px;font-size:11px;font-weight:900}.creator-v2-compile-summary strong{color:var(--text);font-size:12px;line-height:1.35}.creator-v2-compile-summary.is-blocked strong{color:#98332b}.creator-v2-compile-summary.is-renderable strong{color:#1d6840}.creator-v2-duration-diagnostics>div{background:#ffffff94;border:1px solid #2f251914;border-radius:7px;min-width:0;padding:9px 10px}.creator-v2-duration-diagnostics span,.creator-v2-duration-diagnostics strong{overflow-wrap:anywhere;min-width:0;display:block}.creator-v2-duration-diagnostics span{color:var(--muted);margin-bottom:3px;font-size:11px;font-weight:900}.creator-v2-duration-diagnostics strong{color:var(--text);font-size:12px;line-height:1.35}.creator-v2-duration-diagnostics.is-too_short strong,.creator-v2-duration-diagnostics.is-too_long strong,.creator-v2-duration-diagnostics.is-coverage_missing strong,.creator-v2-duration-diagnostics.is-missing_segments strong,.creator-v2-duration-diagnostics.is-duplicate_segments strong{color:#98332b}.creator-v2-script-bookends label,.creator-v2-bgm-grid label{flex-direction:column;flex:220px;gap:6px;min-width:0;display:flex}.creator-v2-script-bookends .control,.creator-v2-bgm-grid .control,.creator-v2-dh-row .control{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden}.creator-v2-script-bookends span,.creator-v2-bgm-grid span{color:var(--muted);font-size:12px;font-weight:900}.creator-v2-bookend-sync{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-weight:900;line-height:1.35}.creator-v2-bookend-sync.is-synced{color:#1d6840}.creator-v2-bookend-sync.is-mismatch{color:#98332b}.creator-v2-inline-status{color:var(--accent,#8f5d2e);align-items:center}@supports (color:color-mix(in lab, red, red)){.creator-v2-inline-status{color:color-mix(in srgb, var(--accent,#8f5d2e) 86%, #000 14%)}}.creator-v2-inline-status{gap:8px;margin-top:10px;font-weight:900;display:flex}.creator-v2-bgm-grid{grid-template-columns:minmax(0,1fr) minmax(160px,220px);gap:12px;display:grid}.creator-v2-bgm-footer{justify-content:space-between;align-items:center;min-width:0}.creator-v2-bgm-footer span{overflow-wrap:anywhere;min-width:0}.creator-v2-dh-note{color:var(--muted);overflow-wrap:anywhere;margin:-2px 0 10px;font-size:12px;font-weight:800;line-height:1.5}.creator-v2-dh-library-grid{grid-template-columns:1fr;gap:18px;display:grid}.creator-v2-dh-section{border-top:1px solid #2f251914;min-width:0;padding-top:14px}.creator-v2-dh-section:first-child{border-top:0;padding-top:0}.creator-v2-dh-section-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:12px;display:flex}.creator-v2-dh-section-head>div{gap:3px;min-width:0;display:grid}.creator-v2-dh-section-head span{color:var(--muted);font-size:12px;font-weight:900}.creator-v2-dh-section-head strong{color:var(--text);overflow-wrap:anywhere;font-size:17px;line-height:1.3}.creator-v2-dh-section-head small{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-weight:800}.creator-v2-dh-card-grid{grid-template-columns:repeat(auto-fill,minmax(150px,190px));justify-content:start;gap:12px;display:grid}.creator-v2-dh-card{appearance:none;background:var(--paper,#fffaf1)}@supports (color:color-mix(in lab, red, red)){.creator-v2-dh-card{background:color-mix(in srgb, var(--paper,#fffaf1) 92%, #fff 8%)}}.creator-v2-dh-card{cursor:pointer;font:inherit;text-align:left;border:1px solid #2f251924;border-radius:8px;min-width:0;padding:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden;box-shadow:0 8px 18px #2c22180d}.creator-v2-dh-card:hover{border-color:var(--primary,#2f7048)}@supports (color:color-mix(in lab, red, red)){.creator-v2-dh-card:hover{border-color:color-mix(in srgb, var(--primary,#2f7048) 40%, transparent)}}.creator-v2-dh-card:hover{transform:translateY(-1px)}.creator-v2-dh-card.is-selected{border-color:var(--primary,#2f7048)}@supports (color:color-mix(in lab, red, red)){.creator-v2-dh-card.is-selected{border-color:color-mix(in srgb, var(--primary,#2f7048) 66%, transparent)}}.creator-v2-dh-card.is-selected{box-shadow:0 0 0 2px var(--primary,#2f7048)}@supports (color:color-mix(in lab, red, red)){.creator-v2-dh-card.is-selected{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary,#2f7048) 16%, transparent)}}.creator-v2-dh-card-media{aspect-ratio:4/5;background:var(--paper,#fffaf1);align-items:center}@supports (color:color-mix(in lab, red, red)){.creator-v2-dh-card-media{background:color-mix(in srgb, var(--paper,#fffaf1) 78%, #000 8%)}}.creator-v2-dh-card-media{color:var(--muted);justify-content:center;width:100%;min-width:0;display:flex;overflow:hidden}.creator-v2-dh-card-media video{object-fit:cover;width:100%;height:100%;display:block}.creator-v2-dh-card-body{gap:5px;min-width:0;padding:10px;display:grid}.creator-v2-dh-card-kicker{color:var(--muted);font-size:12px;font-weight:900}.creator-v2-dh-card-body strong{color:var(--text);overflow-wrap:anywhere;min-height:38px;font-size:13px;line-height:1.42}.creator-v2-dh-card-body small{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-weight:800;line-height:1.35}.creator-v2-dh-row{background:#ffffff85;border:1px solid #2f251914;border-radius:8px;gap:10px;min-width:0;margin-top:10px;padding:12px;display:grid}.creator-v2-dh-row:first-of-type{margin-top:0}.creator-v2-dh-row.is-mismatch{border-color:#f05f3b9e;box-shadow:inset 0 0 0 1px #f05f3b29}.creator-v2-dh-row-head{gap:3px;min-width:0;display:grid}.creator-v2-dh-row-head span{color:var(--muted);font-size:12px;font-weight:900}.creator-v2-dh-row-head strong{color:var(--text);overflow-wrap:anywhere;font-size:15px;line-height:1.35}.creator-v2-dh-meta{gap:5px;min-width:0;display:grid}.creator-v2-dh-meta span{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-weight:800;line-height:1.35}.creator-v2-dh-sync.is-synced{color:#1d6840}.creator-v2-dh-sync.is-mismatch{color:#98332b}.creator-v2-dh-sync-button{align-self:flex-start;width:fit-content;min-height:34px;padding:7px 12px}.creator-v2-status-pill{white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.creator-v2-status-pill.is-empty,.creator-v2-status-pill.is-material_selected,.creator-v2-status-pill.is-script_ready{color:#715333;background:#8d69431f}.creator-v2-status-pill.is-analyzing,.creator-v2-status-pill.is-rendering{color:#255e7e;background:#255e7e21}.creator-v2-status-pill.is-ready_to_render,.creator-v2-status-pill.is-completed{color:#2f7048;background:#30704824}.creator-v2-status-pill.is-failed{color:#98332b;background:#98332b24}.creator-v2-status-pill.is-experimental{color:#715333;background:#8d694324}.creator-v2-render-facts{grid-template-columns:1fr}.creator-v2-render-facts strong{word-break:break-all}.creator-v2-render-actions{flex-wrap:wrap;margin-top:14px}.creator-v2-render-debug{border-top:1px solid #2f25191a;margin-top:14px;padding-top:12px}.creator-v2-render-debug summary{color:var(--muted);cursor:pointer;font-size:12px;font-weight:900}.creator-v2-render-debug-grid{grid-template-columns:58px minmax(0,1fr);gap:6px 10px;margin-top:10px;display:grid}.creator-v2-render-debug-grid span,.creator-v2-render-debug-grid strong{overflow-wrap:anywhere;font-size:12px}.creator-v2-render-debug-grid span{color:var(--muted);font-weight:900}.creator-v2-render-debug-grid strong{color:var(--text);font-weight:800}.creator-v2-distribution-facts,.creator-v2-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.creator-v2-distribution-checklist{border:1px solid #2f25191a;border-radius:8px;display:grid;overflow:hidden}.creator-v2-distribution-check{background:#ffffff80;border-top:1px solid #2f251914;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:grid}.creator-v2-distribution-check:first-child{border-top:0}.creator-v2-distribution-check>span{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:900;display:inline-flex}.creator-v2-distribution-check>span:before{content:"";border:2px solid #2f25193d;border-radius:999px;width:9px;height:9px;display:inline-block}.creator-v2-distribution-check.is-ready>span:before{background:#2f7048;border-color:#2f7048}.creator-v2-distribution-check.is-missing>span:before{background:#98332b;border-color:#98332b}.creator-v2-distribution-check>div{gap:3px;min-width:0;display:grid}.creator-v2-distribution-check strong,.creator-v2-distribution-check small,.creator-v2-distribution-check a{overflow-wrap:anywhere;min-width:0}.creator-v2-distribution-check strong{color:var(--text);font-size:14px;font-weight:900}.creator-v2-distribution-check small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.4}.creator-v2-distribution-check-action a,.creator-v2-distribution-fileline a{color:#2f7048;white-space:nowrap;font-size:12px;font-weight:900;text-decoration:none}.creator-v2-distribution-facts>div,.creator-v2-platform-card{background:#ffffff8c;border:1px solid #2f251914;border-radius:7px;gap:4px;min-width:0;padding:10px;display:grid}.creator-v2-distribution-facts span,.creator-v2-platform-card span,.creator-v2-distribution-form span{color:var(--muted);font-size:12px;font-weight:900}.creator-v2-distribution-facts strong,.creator-v2-platform-card strong,.creator-v2-platform-card small{overflow-wrap:anywhere;min-width:0}.creator-v2-distribution-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.creator-v2-runner-note{background:#ffffff8c;border:1px solid #2f251914;border-radius:7px;gap:3px;min-width:0;margin-top:12px;padding:10px;display:grid}.creator-v2-runner-note strong{color:#715333}.creator-v2-runner-note.is-online strong{color:#2f7048}.creator-v2-runner-note.is-offline strong{color:#98332b}.creator-v2-runner-note span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:800}.creator-v2-distribution-grid{grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:start;gap:14px;margin-top:14px;display:grid}.creator-v2-cover-preview{aspect-ratio:9/16;background:#2f251914;border:1px solid #2f25191a;border-radius:8px;min-width:0;display:grid;position:relative;overflow:hidden}.creator-v2-cover-preview img{object-fit:cover;width:100%;height:100%}.creator-v2-cover-preview>span{color:var(--muted);place-self:center;font-size:12px;font-weight:900}.creator-v2-cover-preview>div{color:#fff;background:linear-gradient(#0000,#000000c7);gap:4px;padding:42px 14px 14px;display:grid;position:absolute;bottom:0;left:0;right:0}.creator-v2-cover-preview strong,.creator-v2-cover-preview small{letter-spacing:0;overflow-wrap:anywhere;line-height:1.2}.creator-v2-cover-preview strong{font-size:22px;font-weight:900}.creator-v2-cover-preview small{font-size:14px;font-weight:900}.creator-v2-distribution-form{gap:10px;min-width:0;display:grid}.creator-v2-distribution-form label{gap:6px;min-width:0;display:grid}.creator-v2-distribution-fileline{background:#ffffff9e;border:1px solid #2f251914;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.creator-v2-distribution-fileline strong{overflow-wrap:anywhere;min-width:0;font-size:13px}.creator-v2-distribution-description{resize:vertical;white-space:pre-wrap;min-height:150px}.creator-v2-distribution-empty{background:#ffffff8c;border:1px dashed #2f25192e;border-radius:7px;gap:5px;margin-top:14px;padding:12px;display:grid}.creator-v2-distribution-empty strong,.creator-v2-distribution-empty span{overflow-wrap:anywhere}.creator-v2-distribution-empty span,.creator-v2-platform-card small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.45}.creator-v2-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.creator-v2-platform-card.is-ready strong,.creator-v2-platform-card.is-draft_opened strong,.creator-v2-platform-card.is-manual_publish_required strong,.creator-v2-platform-card.is-published strong{color:#2f7048}.creator-v2-platform-card.is-pending_runner strong,.creator-v2-platform-card.is-needs_login strong{color:#255e7e}.creator-v2-platform-card.is-failed strong{color:#98332b}.creator-v2-distribution-evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.creator-v2-distribution-evidence-card{background:#ffffff8c;border:1px solid #2f25191a;border-radius:7px;gap:8px;min-width:0;padding:10px;display:grid}.creator-v2-distribution-evidence-card>div{gap:3px;min-width:0;display:grid}.creator-v2-distribution-evidence-card span{color:var(--muted);font-size:12px;font-weight:900}.creator-v2-distribution-evidence-card strong{color:#2f7048;font-size:14px;font-weight:900}.creator-v2-distribution-evidence-card.is-needs_login strong{color:#255e7e}.creator-v2-distribution-evidence-card.is-failed strong{color:#98332b}.creator-v2-distribution-evidence-card small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:800;line-height:1.4}.creator-v2-distribution-evidence-card img{aspect-ratio:16/10;object-fit:cover;object-position:top;background:#2f251914;border:1px solid #2f251914;border-radius:6px;width:100%}.creator-v2-distribution-evidence-card dl{gap:6px;min-width:0;margin:0;display:grid}.creator-v2-distribution-evidence-card dl>div{gap:2px;min-width:0;display:grid}.creator-v2-distribution-evidence-card dt{color:var(--muted);font-size:11px;font-weight:900}.creator-v2-distribution-evidence-card dd{color:var(--text);overflow-wrap:anywhere;min-width:0;max-height:48px;margin:0;font-size:12px;font-weight:850;line-height:1.35;overflow:hidden}.creator-v2-runner-command{background:#ffffff8c;border-radius:7px;align-items:center;gap:8px;min-width:0;margin-top:14px;padding:10px;display:flex}.creator-v2-runner-command code{color:var(--ink-soft);font-family:var(--mono);overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.creator-v2-runner-command a{color:var(--muted);flex:none;align-items:center;display:inline-flex}.creator-v2-errors,.creator-v2-warnings{overflow-wrap:anywhere;margin:12px 0 0;padding-left:18px}.creator-v2-errors{color:#98332b}.creator-v2-warnings{color:#715333}.creator-v2-debug{padding:0}.creator-v2-debug>summary{cursor:pointer;justify-content:space-between;align-items:center;min-width:0;padding:16px 18px;list-style:none;display:flex}.creator-v2-debug>summary::-webkit-details-marker{display:none}.creator-v2-debug summary span{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;font-weight:900;display:flex}.creator-v2-debug summary small{color:var(--muted);overflow-wrap:anywhere;min-width:0}.creator-v2-debug-body{border-top:1px solid #2f25191a;gap:16px;padding:18px;display:grid}.creator-v2-debug-note{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:800}.creator-v2-log{background:#fff9;border-left:3px solid #2f25192e;border-radius:6px;gap:3px;min-width:0;padding:10px 12px;display:grid}.creator-v2-log.is-success{border-left-color:#2f7048}.creator-v2-log.is-warning{border-left-color:#9b7138}.creator-v2-log.is-error{border-left-color:#98332b}.creator-v2-log span,.creator-v2-log strong,.creator-v2-log small{overflow-wrap:anywhere}.creator-v2-log span,.creator-v2-log small{color:var(--muted)}.creator-v2-legacy{background:#2f25190a;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.creator-v2-legacy div{gap:4px;min-width:0;display:grid}.creator-v2-legacy span{color:var(--muted)}.creator-v2-legacy-frame{border-top:1px solid #2f25191a;max-width:100%;padding-top:16px;overflow-x:auto}@media (max-width:980px){.creator-v2-grid,.creator-v2-bgm-grid,.creator-v2-module-flow{grid-template-columns:1fr}.creator-v2-hero{flex-direction:column}.creator-v2-hero-actions{justify-content:space-between;width:100%}.creator-v2-analysis-grid,.creator-v2-duration-diagnostics,.creator-v2-compile-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-v2-candidate-review,.creator-v2-candidate-grid,.creator-v2-audio-subtitle-grid,.creator-v2-dh-library-grid,.creator-v2-distribution-facts,.creator-v2-distribution-grid,.creator-v2-distribution-evidence,.creator-v2-platform-grid{grid-template-columns:1fr}.creator-v2-distribution-check{grid-template-columns:1fr;align-items:start}.creator-v2-distribution-check-action a{white-space:normal}}@media (max-width:640px){.creator-v2-panel,.creator-v2-hero{padding:14px}.creator-v2-panel-head,.creator-v2-actions,.creator-v2-bgm-footer,.creator-v2-legacy,.creator-v2-debug>summary{flex-direction:column;align-items:stretch}.creator-v2-material-card{grid-template-columns:64px minmax(0,1fr)}.creator-v2-hero-actions,.creator-v2-actions,.creator-v2-render-actions,.creator-v2-distribution-actions{width:100%}.creator-v2-hero-actions>*,.creator-v2-actions>*,.creator-v2-render-actions>*,.creator-v2-distribution-actions>*{max-width:100%}.creator-v2-material-actions{grid-column:1/-1;justify-content:flex-end}.creator-v2-analysis-grid,.creator-v2-duration-diagnostics,.creator-v2-compile-summary,.creator-v2-candidates-head,.creator-v2-style-select{grid-template-columns:1fr}.creator-v2-candidates-head{flex-direction:column;align-items:stretch}.creator-v2-candidates-head small{text-align:left}.creator-v2-candidate-actions>*{flex:150px}}*,:before,:after{box-sizing:border-box}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{background:var(--background);color:var(--foreground);font-family:var(--sans);margin:0;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.56}.control{border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--foreground);transition:border-color var(--transition), box-shadow var(--transition), background var(--transition);background:#fffc;outline:none;padding:10px 12px;font-size:14px}.control:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);background:#fffffff0}.button-primary,.button-secondary,.tab-button,.tab-button-active{border-radius:var(--radius);min-height:40px;transition:border-color var(--transition), box-shadow var(--transition), color var(--transition), background var(--transition), transform var(--transition);padding:0 14px;font-size:14px;font-weight:700}.button-primary{border:1px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:999px;box-shadow:0 10px 22px #1716151f}.button-primary:hover{background:var(--ink-soft);transform:translateY(-1px);box-shadow:0 14px 28px #1716152e}.button-secondary{border:1px solid var(--border);color:var(--ink-soft);background:#ffffffbd}.button-secondary:hover{border-color:var(--line-strong);box-shadow:0 4px 12px #1c1a160f}.button-danger{color:#fff;min-height:40px;transition:border-color var(--transition), box-shadow var(--transition), background var(--transition), transform var(--transition);background:#dc2626;border:1px solid #dc2626;border-radius:999px;padding:0 14px;font-size:14px;font-weight:800}.button-danger:hover{background:#b91c1c;border-color:#b91c1c;transform:translateY(-1px);box-shadow:0 12px 24px #dc26262e}.button-danger.is-soft{box-shadow:none;color:#c02626;background:#fff1f0;border-color:#fecaca}.button-danger.is-soft:hover{background:#fee2e2;border-color:#f87171;box-shadow:0 8px 18px #dc26261f}.button-secondary.is-disabled,.button-secondary[aria-disabled=true]{cursor:not-allowed;opacity:.52;pointer-events:none}.tab-button{color:var(--muted);background:0 0;border:1px solid #0000}.tab-button:hover{color:var(--ink-soft);background:#e8e3dc80}.tab-button-active{border:1px solid var(--line);color:var(--ink);background:#ffffffdb;box-shadow:0 4px 16px #1414140a}.product-select-card,.product-select-card-active,.product-type-card,.product-type-card-active{border-radius:var(--radius-lg);text-align:left;width:100%;min-height:132px;padding:14px}.product-select-card,.product-type-card{border:1px solid var(--border);background:#ffffffb8}.product-select-card-active,.product-type-card-active{box-shadow:0 0 0 3px var(--accent-glow);background:#ffffffe6;border:1px solid #e86f4d47}.product-mode,.product-mode-active{border-radius:var(--radius);min-height:38px;transition:border-color var(--transition), box-shadow var(--transition), color var(--transition), background var(--transition);border:1px solid #0000;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.product-mode{color:var(--muted);background:0 0}.product-mode:hover{color:var(--ink-soft);background:#ffffff8f}.product-mode-active{border-color:var(--line);color:var(--ink);background:#ffffffeb;box-shadow:0 2px 8px #1716150f}.form-grid{gap:14px;display:grid}.info-list{color:var(--muted);word-break:break-all;gap:8px;font-size:13px;display:grid}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pill,.status-ok,.status-error{white-space:nowrap;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.pill{background:var(--panel);color:var(--muted)}.status-ok{color:var(--success);background:#5a9a6e1f}.status-error{color:var(--danger);background:#c45a5a1f}.notice-success,.notice-error,.notice-info{border:1px solid var(--border);white-space:pre-line;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.6}.notice-success{color:var(--success);background:#5a9a6e14;border-color:#5a9a6e47}.notice-error{color:var(--danger);background:#c45a5a14;border-color:#c45a5a47}.notice-info{color:var(--muted);background:#ffffffa8}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:640px}th,td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:12px 10px;font-size:14px}th{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}td{color:var(--foreground)}.lucas-shell{background:var(--paper);min-height:100vh;color:var(--ink)}.lucas-shell-grid{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);min-height:100vh;display:grid}.lucas-sidebar{border-right:1px solid var(--line);background:linear-gradient(180deg, #f9f8f4 0%, var(--paper) 100%);flex-direction:column;height:100vh;padding:28px 20px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.lucas-brand{align-items:center;gap:12px;margin-bottom:34px;padding:0 4px;display:flex}.lucas-brand-icon{background:var(--ink);width:34px;height:34px;color:var(--paper);font-family:var(--cjk-serif);border-radius:7px;place-items:center;font-size:17px;font-weight:900;line-height:1;display:grid}.lucas-brand-name{font-family:var(--serif);font-size:20px;font-weight:600;line-height:1.1;display:block}.lucas-brand-meta{color:var(--muted);margin-top:3px;font-size:11px;font-weight:600;display:block}.lucas-nav{flex-direction:column;gap:2px;margin-bottom:28px;display:flex}.lucas-nav-button{border-radius:var(--radius);width:100%;min-height:58px;color:var(--ink-soft);text-align:left;transition:all var(--transition);background:0 0;border:1px solid #0000;grid-template-rows:auto auto;grid-template-columns:28px 1fr;align-items:center;gap:0 10px;padding:11px 12px;display:grid}.lucas-nav-button:hover{background:#e8e3dc80}.lucas-nav-button-active{border-color:var(--line);background:#ffffffd1;box-shadow:0 4px 16px #1414140a}.lucas-nav-icon{color:var(--ink-soft);grid-row:1/3;place-items:center;display:grid}.lucas-nav-button-active .lucas-nav-icon{color:var(--accent)}.lucas-nav-label{font-size:14px;font-weight:700;line-height:1.2}.lucas-nav-hint{color:var(--muted);font-size:11px;font-weight:600;line-height:1.3}.lucas-sidebar-section{flex:1;min-height:0}.lucas-section-title{color:var(--muted);letter-spacing:.26em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0 4px 12px;font-size:11px;font-weight:700;display:flex}.lucas-section-title em{color:var(--accent);font-style:normal}.lucas-sidebar-note{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffffb3;padding:14px}.lucas-sidebar-note strong{color:var(--ink);font-size:13px;line-height:1.35;display:block}.lucas-sidebar-note span{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.5;display:block}.lucas-side-actions{border-top:1px solid var(--line);gap:8px;margin-top:18px;padding-top:18px;display:grid}.lucas-sidebar-footer{color:var(--muted);align-items:center;gap:8px;margin-top:18px;font-size:11px;font-weight:600;display:flex}.lucas-status-dot{background:var(--success);border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #5a9a6e26}.lucas-main{min-width:0;min-height:100vh;overflow-x:hidden}.lucas-header{justify-content:space-between;align-items:center;gap:24px;min-height:94px;padding:28px 48px 0;display:flex}.lucas-header h1{font-family:var(--cjk-serif);letter-spacing:.02em;margin:0;font-size:30px;font-weight:900;line-height:1.1}.lucas-header-subtitle{color:var(--muted);margin-top:8px;font-size:13px;font-weight:600}.lucas-version-tag{color:var(--muted);font-family:var(--mono);letter-spacing:.18em;white-space:nowrap;font-size:10px;font-weight:800}.lucas-version-tag:first-letter{color:var(--accent)}.lucas-page-stack{gap:24px;padding:32px 48px 48px;display:grid}.lucas-page-stack.lucas-page-stack-compact{padding:0}.lucas-card{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:box-shadow var(--transition), border-color var(--transition), transform var(--transition);background:#ffffffb8}.lucas-card:hover{box-shadow:var(--shadow-hover)}.lucas-card-primary{background:linear-gradient(135deg,#ffffffdb 0%,#e86f4d09 100%);border-color:#e86f4d2e}.lucas-card-header{justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 28px 0;display:flex}.lucas-card-header h2{font-family:var(--cjk-serif);letter-spacing:.02em;margin:0;font-size:19px;font-weight:800}.lucas-card-header small{color:var(--muted);margin-top:5px;font-size:12px;font-weight:600;display:block}.lucas-card-body{padding:20px 28px 28px}.lucas-entry-list{gap:14px;display:grid}.lucas-entry-card{border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;color:var(--ink);text-align:left;transition:all var(--transition);background:#ffffff9e;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:14px;padding:18px;display:grid}.lucas-entry-card:hover{background:#ffffffe0;border-color:#e86f4d5c;transform:translateY(-1px);box-shadow:0 8px 24px #1c1a1612}.lucas-entry-icon{border-radius:var(--radius);background:var(--panel);width:44px;height:44px;color:var(--accent);place-items:center;display:grid}.lucas-entry-card h3{margin:0;font-size:17px;font-weight:800;line-height:1.35}.lucas-entry-card p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.65}.lucas-entry-arrow{color:var(--muted);margin-top:9px}.lucas-download-platforms{flex-wrap:wrap;gap:8px;display:flex}.lucas-field{color:var(--ink-soft);letter-spacing:.04em;gap:7px;font-size:12px;font-weight:800;display:grid}.lucas-field-note{color:var(--muted);letter-spacing:0;font-size:12px;font-weight:700;line-height:1.55}.lucas-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lucas-path-preview{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffa8;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.lucas-path-preview svg{color:var(--accent);margin-top:2px}.lucas-path-preview strong{font-size:13px;display:block}.lucas-mono{color:var(--soft);font-family:var(--mono);overflow-wrap:anywhere;font-size:11px;line-height:1.65}.lucas-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lucas-directory-cell{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffa8;padding:13px}.lucas-directory-cell span{color:var(--muted);letter-spacing:.08em;font-size:11px;font-weight:800}.lucas-directory-cell strong{color:var(--ink-soft);font-family:var(--mono);overflow-wrap:anywhere;margin-top:7px;font-size:11px;line-height:1.6;display:block}.lucas-form-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.lucas-auto-title{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff94;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.lucas-auto-title span{color:var(--muted);letter-spacing:.08em;font-size:12px;font-weight:800}.lucas-auto-title strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.lucas-auto-title em{color:var(--soft);font-family:var(--mono);font-size:11px;font-style:normal}.lucas-folder-panel{border-radius:var(--radius-lg);background:#ffffffb8;border:1px solid #e86f4d2e;padding:16px;box-shadow:0 12px 28px #1c1a160f}.lucas-folder-panel-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lucas-folder-panel-head strong{color:var(--ink);font-family:var(--cjk-serif);font-size:17px;display:block}.lucas-folder-panel-head span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.lucas-muted{color:var(--muted);font-size:13px;line-height:1.65}.lucas-task-list{gap:10px;display:grid}.lucas-task-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffb3;padding:15px}.lucas-task-card h3{margin:10px 0 0;font-size:16px;font-weight:800}.lucas-task-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.lucas-download-video-preview{border:1px solid var(--line);border-radius:var(--radius);background:#171510;max-width:420px;overflow:hidden}.lucas-download-image-strip{margin-top:14px}.lucas-download-image-strip-head{color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.lucas-download-image-strip-head strong{color:var(--ink)}.lucas-download-image-strip-scroll{gap:8px;max-width:min(100%,760px);margin-top:8px;padding-bottom:4px;display:flex;overflow-x:auto}.lucas-download-image-thumb-link{border-radius:var(--radius);outline:none;flex:0 0 82px;display:block;position:relative}.lucas-download-image-thumb-link:focus-visible{box-shadow:0 0 0 3px #e86f4d3d}.lucas-download-image-thumb{border:1px solid var(--line);border-radius:var(--radius);object-fit:cover;background:#171510;width:82px;height:82px;transition:border-color .14s,transform .14s;display:block}.lucas-download-image-thumb-link:hover .lucas-download-image-thumb{border-color:#e86f4d85;transform:translateY(-1px)}.lucas-download-image-thumb-link span{color:#fff;min-width:24px;font-family:var(--mono);background:#171510b8;border-radius:999px;justify-content:center;font-size:10px;font-weight:800;line-height:18px;display:inline-flex;position:absolute;bottom:6px;right:6px}.lucas-task-meta{flex-wrap:wrap;gap:8px;display:flex}.lucas-inbox-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lucas-inbox-stats div{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff9e;padding:14px}.lucas-inbox-stats span{color:var(--muted);letter-spacing:.08em;font-size:11px;font-weight:800;display:block}.lucas-inbox-stats strong{color:var(--ink);font-family:var(--cjk-serif);margin-top:7px;font-size:22px;font-weight:900;display:block}.lucas-inbox-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lucas-video-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffffb8;overflow:hidden;box-shadow:0 8px 22px #1c1a160d}.lucas-video-preview-wrap{border-bottom:1px solid var(--line);background:#171510}.lucas-video-preview{aspect-ratio:16/9;object-fit:contain;background:#171510;width:100%;display:block}.lucas-video-card-body{padding:16px}.lucas-video-card-body h3{color:var(--ink);margin:10px 0 0;font-size:16px;font-weight:900;line-height:1.45}.lucas-video-file-row{color:var(--soft);font-family:var(--mono);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;margin-top:12px;font-size:11px;line-height:1.55;display:grid}.lucas-video-file-row svg{color:var(--accent);margin-top:1px}.lucas-video-file-row span{overflow-wrap:anywhere}.lucas-frame-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.lucas-frame-tile{gap:7px;display:grid}.lucas-frame-thumb-link{border-radius:var(--radius);outline:none;display:block}.lucas-frame-thumb-link:focus-visible{box-shadow:0 0 0 3px #e86f4d3d}.lucas-frame-thumb{aspect-ratio:16/9;border:1px solid var(--line);border-radius:var(--radius);object-fit:cover;background:#171510;width:100%;transition:border-color .14s,transform .14s}.lucas-frame-thumb-link:hover .lucas-frame-thumb{border-color:#e86f4d85;transform:translateY(-1px)}.lucas-frame-action{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:34px;color:var(--ink-soft);background:#ffffffb8;font-size:12px;font-weight:800}.lucas-frame-action:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.lucas-frame-action:disabled{color:var(--muted);cursor:progress}.lucas-frame-status{border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--muted);background:#ffffff8a;margin-top:14px;padding:10px 12px;font-size:12px;line-height:1.6}.lucas-video-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.lucas-analysis-panel{border-radius:var(--radius);background:#fff9f4c7;border:1px solid #e86f4d3d;padding:16px}.lucas-analysis-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lucas-analysis-head span,.lucas-analysis-head em{color:var(--muted);font-size:12px;font-style:normal;font-weight:800}.lucas-analysis-head strong{color:var(--ink);margin-top:4px;font-size:18px;line-height:1.45;display:block}.lucas-analysis-panel p{color:var(--soft);margin:12px 0 0;font-size:14px;line-height:1.75}.lucas-chip-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.lucas-analysis-draft{border-top:1px solid var(--line);gap:7px;margin-top:14px;padding-top:14px;display:grid}.lucas-analysis-draft strong{color:var(--ink-soft);font-size:15px}.lucas-analysis-draft span{color:var(--soft);font-size:13px;line-height:1.7}.lucas-ai-chat-shell{gap:16px;display:grid}.lucas-ai-message-list{gap:10px;display:grid}.lucas-ai-message{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffffad;gap:7px;max-width:78%;padding:12px 14px;display:grid}.lucas-ai-message-user{background:#fff9f4d6;border-color:#e86f4d47;justify-self:end}.lucas-ai-message-assistant{justify-self:start}.lucas-ai-message span{color:var(--muted);letter-spacing:.08em;font-size:11px;font-weight:900}.lucas-ai-message p{color:var(--ink-soft);white-space:pre-line;margin:0;font-size:13px;line-height:1.7}.lucas-ai-generated-preview{border:1px solid var(--line);border-radius:var(--radius);cursor:zoom-in;background:#171510;width:min(220px,100%);padding:0;overflow:hidden}.lucas-ai-generated-preview img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.lucas-ai-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lucas-ai-control-grid-compact{grid-template-columns:minmax(180px,.45fr) minmax(0,1fr)}.lucas-draft-control-grid{align-items:end}.lucas-draft-workbench{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:20px;display:grid}.lucas-template-rule{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.lucas-template-rule strong{color:var(--ink-soft);font-size:13px;font-weight:900}.lucas-template-rule span{color:var(--muted);font-size:12px;font-weight:700;line-height:1.55}.lucas-draft-result-panel{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;gap:14px;padding:16px;display:grid}.lucas-draft-result-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lucas-draft-result-head h3{color:var(--ink);font-family:var(--cjk-serif);margin:0;font-size:18px;font-weight:900}.lucas-draft-result-head p{color:var(--muted);margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.6}.lucas-draft-source-summary{flex-wrap:wrap;gap:8px;display:flex}.lucas-draft-source-summary span{background:var(--panel);color:var(--muted);border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800}.lucas-draft-editor-workbench{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.lucas-draft-editor-workbench-two{grid-template-columns:minmax(0,1.55fr) minmax(360px,.72fr)}.lucas-chat-page{flex-direction:column;width:100%;height:calc(100vh - 160px);min-height:400px;display:flex}.lucas-chat-messages{flex-direction:column;flex:auto;gap:28px;min-height:0;padding:32px 48px;display:flex;overflow-y:auto}.lucas-chat-material-card{border:1px solid var(--line);background:#fffc;border-radius:12px;max-width:520px;overflow:hidden}.lucas-chat-material-card-header{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:14px 16px;transition:background .12s;display:flex}.lucas-chat-material-card-header:hover{background:#00000005}.lucas-chat-material-card-header svg:first-child{color:var(--muted);flex:none}.lucas-chat-material-card-header svg:last-child{color:var(--muted);flex:none;transition:transform .2s}.lucas-chat-material-card-title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:14px;font-weight:700;overflow:hidden}.lucas-chat-material-card-meta{color:var(--muted);flex:none;font-size:12px;font-weight:600}.lucas-chat-material-detail{flex-wrap:wrap;gap:8px;padding:0 16px 14px;display:none}.lucas-chat-material-expanded{display:flex}.lucas-chat-material-expanded+.lucas-chat-material-card-header svg:last-child{transform:rotate(180deg)}.lucas-chat-material-block{flex:none}.lucas-chat-material-thumb{background-position:50%;background-size:cover;background-color:var(--panel);border-radius:6px;width:56px;height:56px;display:block}.lucas-chat-material-text{background:var(--panel);max-width:200px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:8px 10px;font-size:11px;line-height:1.4;display:block;overflow:hidden}.lucas-chat-material-more{color:var(--muted);align-items:center;font-size:11px;font-weight:700;display:flex}.lucas-chat-welcome{flex:1;justify-content:center;align-items:center;padding:60px 20px;display:flex}.lucas-chat-welcome p{color:var(--muted);text-align:center;margin:0;font-size:15px;line-height:1.6}.lucas-chat-msg-user{justify-content:flex-end;display:flex}.lucas-chat-bubble{border:1px solid var(--line);max-width:70%;color:var(--ink);white-space:pre-wrap;word-break:break-word;background:#ffffffe6;border-radius:20px;padding:12px 18px;font-size:15px;line-height:1.6}.lucas-chat-msg-ai{justify-content:flex-start;display:flex}.lucas-chat-ai-content{max-width:85%}.lucas-chat-ai-text{color:var(--ink);white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:1.75}.lucas-chat-ai-meta{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.lucas-chat-ai-actions{gap:4px;display:flex}.lucas-chat-ai-actions button{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .1s,color .1s;display:inline-flex}.lucas-chat-ai-actions button:hover{background:var(--panel);color:var(--ink)}.lucas-chat-ai-model{color:var(--muted);font-size:12px;font-weight:600}.lucas-chat-input-bar{flex:none;padding:12px 48px 24px}.lucas-chat-input-box{border:1px solid var(--line);background:var(--panel);border-radius:24px;max-width:780px;margin:0 auto;transition:border-color .14s,box-shadow .14s;overflow:hidden}.lucas-chat-input-box:focus-within{border-color:var(--line-strong);box-shadow:0 0 0 3px #00000008}.lucas-chat-input-box textarea{width:100%;min-height:44px;max-height:140px;color:var(--ink);resize:none;background:0 0;border:none;padding:16px 22px 8px;font-size:15px;line-height:1.5;display:block}.lucas-chat-input-box textarea:focus{outline:none}.lucas-chat-input-box textarea::placeholder{color:var(--muted);font-weight:500}.lucas-chat-input-tools{justify-content:space-between;align-items:center;padding:4px 10px 10px 16px;display:flex}.lucas-chat-input-selectors{align-items:center;gap:2px;display:flex}.lucas-chat-input-selectors select{appearance:none;border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fff9;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;transition:background .1s,color .1s,border-color .1s}.lucas-chat-input-selectors select:hover{color:var(--ink);background:#0000000a}.lucas-chat-input-selectors select:focus{outline:none}.lucas-chat-send-btn{width:36px;height:36px;color:var(--ink);cursor:pointer;background:#0000000f;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .12s,transform 80ms;display:inline-flex}.lucas-chat-send-btn:hover:not(:disabled){background:#0000001a}.lucas-chat-send-btn:active:not(:disabled){transform:scale(.94)}.lucas-chat-send-btn:disabled{opacity:.3;cursor:not-allowed}.lucas-chat-ai-model{display:none}.lucas-chat-thinking{color:var(--muted);font-size:15px}.lucas-chat-thinking-dots:after{content:"...";vertical-align:bottom;width:0;animation:1.4s steps(4,end) infinite lucasThinkingDots;display:inline-block;overflow:hidden}@keyframes lucasThinkingDots{0%{width:0}to{width:1.2em}}.lucas-chat-upload-btn{border:1px solid var(--line);width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background .1s,color .1s,border-color .1s;display:inline-flex}.lucas-chat-upload-btn:hover{color:var(--ink);border-color:var(--line-strong);background:#0000000a}.lucas-chat-attach-preview{flex-wrap:wrap;gap:8px;padding:12px 16px 4px;display:flex}.lucas-chat-attach-item{align-items:center;display:inline-flex;position:relative}.lucas-chat-attach-item img{object-fit:cover;border:1px solid var(--line);border-radius:8px;width:56px;height:56px}.lucas-chat-attach-item span{color:var(--ink-soft);background:#0000000a;border-radius:8px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.lucas-chat-attach-item button{background:var(--ink);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:0;display:flex;position:absolute;top:-4px;right:-4px}.lucas-chat-bubble-img{object-fit:cover;border-radius:12px;max-width:200px;max-height:200px;margin-bottom:8px;display:block}.lucas-chat-bubble-file{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.lucas-chat-quick-actions{flex-wrap:wrap;gap:8px;padding:8px 0 16px;display:flex}.lucas-chat-quick-actions button{border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;background:#fff;border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;transition:all .12s;display:inline-flex}.lucas-chat-quick-actions button:hover{border-color:var(--line-strong);color:var(--ink);background:#00000008}.lucas-chat-article-preview{white-space:pre-wrap;padding:16px 0;font-size:15px;line-height:1.75}.lucas-article-img{border:1px solid var(--line);border-radius:6px;max-width:100%;height:auto;margin:16px auto;display:block}.lucas-article-img-placeholder{text-align:center;color:var(--muted);border:1px dashed var(--line);background:#00000008;border-radius:8px;margin:12px 0;padding:24px;font-size:13px;display:block}.lucas-chat-ai-actions button:has(+button){font-size:12px}.lucas-draft-material-panel,.lucas-draft-output-panel{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff9e;gap:14px;max-height:calc(100vh - 112px);padding:16px;display:grid;position:sticky;top:18px;overflow:auto}.lucas-draft-material-meta,.lucas-draft-material-actions{flex-wrap:wrap;gap:8px;display:flex}.lucas-draft-material-meta span{background:var(--panel);color:var(--muted);border-radius:999px;padding:5px 9px;font-size:12px;font-weight:850}.lucas-draft-material-actions .button-primary,.lucas-draft-material-actions .button-secondary{min-height:36px;padding-inline:12px;font-size:13px}.lucas-draft-material-list{gap:10px;display:grid}.lucas-draft-material-item{border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);cursor:pointer;text-align:left;background:#ffffffad;gap:9px;padding:10px;display:grid}.lucas-draft-material-item:hover,.lucas-draft-material-item-active{border-color:var(--line-strong);background:var(--paper)}.lucas-draft-material-item-selected{background:#fff7f2eb;border-color:#f6633f85}.lucas-draft-material-check{width:fit-content;color:var(--ink-soft);cursor:pointer;align-items:center;gap:7px;font-size:12px;font-weight:900;display:inline-flex}.lucas-draft-material-check input{width:16px;height:16px;accent-color:var(--accent)}.lucas-draft-material-image{grid-template-columns:78px minmax(0,1fr);align-items:start;gap:10px;display:grid}.lucas-draft-material-image>span{border:1px solid var(--line);background-color:var(--panel);aspect-ratio:1;background-position:50%;background-size:cover;border-radius:8px;display:block;overflow:hidden}.lucas-draft-material-image strong,.lucas-draft-material-text strong{color:var(--ink);font-size:13px;font-weight:900;display:block}.lucas-draft-material-image small{color:var(--muted);margin-top:3px;font-size:11px;font-weight:750;line-height:1.45;display:block}.lucas-draft-material-image p,.lucas-draft-material-text p,.lucas-draft-material-text-only p{color:var(--muted);margin:5px 0 0;font-size:12px;font-weight:750;line-height:1.65}.lucas-draft-material-text-only{border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:#ffffff9e;padding:12px}.lucas-draft-material-text-only strong{color:var(--ink);font-size:13px;font-weight:900}.lucas-draft-document-panel{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff94;gap:18px;min-height:min(880px,100vh - 178px);padding:20px;display:grid}.lucas-draft-document-head,.lucas-draft-assistant-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.lucas-draft-document-head>div:first-child,.lucas-draft-assistant-head>div:first-child{min-width:0}.lucas-draft-document-head span:first-child{color:var(--muted);letter-spacing:.08em;margin-bottom:5px;font-size:11px;font-weight:900;display:inline-flex}.lucas-draft-document-head h3,.lucas-draft-assistant-head h3{color:var(--ink);font-family:var(--cjk-serif);margin:0;font-size:20px;font-weight:900;line-height:1.35}.lucas-draft-document-head p,.lucas-draft-assistant-head p{color:var(--muted);margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.6}.lucas-draft-editor-stats{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.lucas-draft-editor-stats span{background:var(--panel);color:var(--muted);white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.lucas-draft-editor-body{gap:16px;display:grid}.lucas-draft-title-grid{grid-template-columns:minmax(240px,.82fr) minmax(320px,1.18fr);gap:12px;display:grid}.lucas-draft-editor-side{justify-items:end;gap:10px;min-width:min(340px,100%);display:grid}.lucas-draft-save-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.lucas-draft-save-actions .button-primary,.lucas-draft-save-actions .button-secondary{min-height:36px;padding-inline:12px;font-size:13px}.lucas-draft-ai-dock{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffb8;gap:12px;padding:13px;display:grid;position:sticky;top:18px}.lucas-draft-ai-dock-main{align-content:start;min-height:min(820px,100vh - 112px);padding:16px}.lucas-ai-context-panel{border:1px dashed var(--line);border-radius:calc(var(--radius) - 2px);background:#f4f2ed61;gap:8px;padding:10px 11px;display:grid}.lucas-ai-context-panel strong{color:var(--ink-soft);font-size:12px;font-weight:900}.lucas-ai-context-panel p{color:var(--muted);margin:0;font-size:12px;font-weight:750;line-height:1.6}.lucas-ai-context-chip-row{flex-wrap:wrap;gap:7px;display:flex}.lucas-ai-context-chip-row span{background:var(--panel);max-width:100%;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:850;overflow:hidden}.lucas-draft-ai-dock-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.lucas-draft-ai-dock-head>div:first-child{gap:2px;min-width:0;display:grid}.lucas-draft-ai-dock-head strong,.lucas-ai-pending-card strong{color:var(--ink);font-size:13px;font-weight:900}.lucas-draft-ai-dock-head span,.lucas-ai-pending-card p{color:var(--muted);margin:0;font-size:12px;font-weight:750;line-height:1.55}.lucas-ai-history-popover{flex:none;position:relative}.lucas-ai-history-popover summary{border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;background:#ffffffad;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:900;list-style:none}.lucas-ai-history-popover summary::-webkit-details-marker{display:none}.lucas-ai-history-popover[open] summary{border-color:var(--line-strong);background:var(--paper)}.lucas-ai-history-popover .lucas-ai-message-list{z-index:20;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:min(520px,100vw - 44px);max-height:320px;box-shadow:var(--shadow-card);padding:12px;position:absolute;top:calc(100% + 8px);right:0}.lucas-ai-pending-card{border:1px solid var(--line-strong);border-radius:var(--radius);background:#f4f2edbd;justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 12px;display:flex}.lucas-ai-pending-card>div:first-child{min-width:0}.lucas-ai-pending-card .lucas-form-actions{flex:none;margin:0}.lucas-draft-ai-input-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.lucas-draft-ai-prompt{resize:vertical;min-height:58px;max-height:150px;line-height:1.65}.lucas-draft-ai-send-button{border-radius:var(--radius);min-width:92px;min-height:58px}.lucas-draft-assistant-panel{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff9e;gap:13px;padding:15px;display:grid;position:sticky;top:18px}.lucas-ai-message-list-compact{max-height:210px;padding-right:2px;overflow:auto}.lucas-ai-message-list-live{border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:#ffffff75;max-height:min(360px,100vh - 520px);padding:10px}.lucas-ai-message-list-main{min-height:360px;max-height:min(560px,100vh - 410px)}.lucas-ai-message-list-compact .lucas-ai-message{max-width:100%}.lucas-draft-settings-panel{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff75;gap:12px;padding:11px 12px;display:grid}.lucas-draft-settings-panel summary{color:var(--ink-soft);cursor:pointer;font-size:13px;font-weight:900}.lucas-draft-settings-panel[open] summary{margin-bottom:12px}.lucas-draft-assistant-panel .lucas-ai-control-grid{grid-template-columns:1fr}.lucas-draft-full-body-input{min-height:460px}.lucas-draft-output-scroll{gap:10px;max-height:min(520px,100vh - 420px);padding-right:2px;display:grid;overflow:auto}.lucas-draft-output-opening,.lucas-draft-output-block{border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:#ffffff94;padding:10px 11px}.lucas-draft-output-opening,.lucas-draft-output-block p{color:var(--ink-soft);margin:0;font-size:13px;font-weight:760;line-height:1.7}.lucas-draft-output-image{gap:8px;display:grid}.lucas-draft-output-image>span{background-color:var(--panel);aspect-ratio:16/9;background-position:50%;background-size:cover;border-radius:8px;display:block;overflow:hidden}.lucas-draft-output-actions{justify-content:stretch}.lucas-draft-output-actions .button-primary,.lucas-draft-output-actions .button-secondary{flex:132px}.lucas-draft-finetune-panel{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff85;gap:12px;padding:11px 12px;display:grid}.lucas-draft-finetune-panel summary{color:var(--ink-soft);cursor:pointer;font-size:13px;font-weight:900}.lucas-draft-finetune-panel[open] summary{margin-bottom:12px}.lucas-draft-output-panel .lucas-draft-title-grid{grid-template-columns:1fr}.lucas-draft-preview-compact{border-top:1px solid var(--line);max-height:420px;padding-top:14px;overflow:auto}.lucas-ai-image-panel{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff85;gap:12px;padding:13px;display:grid}.lucas-module-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.lucas-module-button{border:1px solid var(--line);border-radius:var(--radius);min-height:128px;color:var(--ink-soft);text-align:left;background:#ffffff9e;gap:7px;padding:14px;display:grid}.lucas-module-button span{border:1px solid var(--line);width:34px;height:34px;color:var(--accent);background:#ffffffc7;border-radius:999px;place-items:center;display:grid}.lucas-module-button strong{color:var(--ink);font-size:15px;font-weight:900;line-height:1.35}.lucas-module-button small{color:var(--muted);font-size:12px;font-weight:700;line-height:1.55}.lucas-module-button:hover,.lucas-module-button-active{background:#fff9f4e6;border-color:#e86f4d80;box-shadow:0 14px 36px #17151014}.lucas-module-panel{border-top:1px solid var(--line);gap:16px;margin-top:18px;padding-top:18px;display:grid}.lucas-module-panel-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lucas-module-panel-head h3{color:var(--ink);font-family:var(--cjk-serif);margin:0;font-size:20px;font-weight:900}.lucas-module-panel-head p{color:var(--muted);margin:6px 0 0;font-size:13px;font-weight:700;line-height:1.6}.lucas-module-panel-split{grid-template-columns:minmax(210px,.35fr) minmax(0,1fr)}.lucas-article-capture-workbench{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:20px;display:grid}.lucas-capture-board{gap:12px;display:grid}.lucas-capture-board-head,.lucas-capture-package-section-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lucas-capture-board-head h3,.lucas-capture-package-section-head h3{color:var(--ink);font-family:var(--cjk-serif);margin:0;font-size:22px;font-weight:900;line-height:1.35}.lucas-capture-board-head p,.lucas-capture-package-section-head p{color:var(--muted);margin:8px 0 0;font-size:13px;font-weight:700;line-height:1.65}.lucas-capture-toolbar{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.lucas-capture-account-strip{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lucas-capture-account-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;flex-wrap:wrap;align-items:center;gap:6px 8px;width:fit-content;min-width:0;max-width:100%;padding:6px 8px;display:inline-flex}.lucas-capture-account-main{align-items:center;gap:6px;min-width:0;display:flex}.lucas-capture-account-action{border-radius:999px;width:fit-content;min-height:24px;padding:0 8px;font-size:11px}.lucas-capture-account-action:disabled{cursor:not-allowed;opacity:.66}.lucas-capture-account-card strong{min-width:0;max-width:88px;color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;line-height:1.3;overflow:hidden}.lucas-capture-account-main>span,.lucas-capture-account-source,.lucas-capture-account-rule,.lucas-capture-account-stat{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.3;overflow:hidden}.lucas-capture-account-main>span{max-width:118px}.lucas-capture-account-rule,.lucas-capture-account-stat{max-width:190px}.lucas-capture-account-source{align-items:center;gap:5px;width:fit-content;max-width:54px;text-decoration:none;display:inline-flex}.lucas-capture-account-status{min-height:22px;padding:0 7px;font-size:11px}.lucas-capture-account-status-warn{color:#9d5b1d;background:#fff5e8eb}.lucas-capture-account-source:hover{color:var(--accent)}.lucas-capture-maintenance{border:1px dashed var(--line);border-radius:var(--radius);background:#ffffff5c;padding:8px 10px}.lucas-capture-maintenance summary{color:var(--ink-soft);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:900;list-style:none;display:flex}.lucas-capture-maintenance summary::-webkit-details-marker{display:none}.lucas-capture-maintenance summary>span,.lucas-capture-maintenance-body{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lucas-capture-maintenance summary small{color:var(--muted);text-align:right;font-size:11px;font-weight:700;line-height:1.4}.lucas-capture-maintenance[open] summary{margin-bottom:8px}.lucas-capture-maintenance-account{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:0 10px;display:inline-flex}.lucas-capture-maintenance-account span,.lucas-capture-maintenance-account small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lucas-capture-maintenance-account span{max-width:92px}.lucas-capture-maintenance-account small{max-width:80px;color:var(--muted);font-size:11px;font-weight:800}.lucas-capture-package-section{gap:14px;display:grid}.lucas-capture-article-list{gap:16px;display:grid}.lucas-capture-article-group{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:18px;display:grid}.lucas-capture-article-group-label{color:var(--muted);padding-top:10px;font-size:15px;font-weight:900;line-height:1.35;position:sticky;top:16px}.lucas-capture-article-group-items{gap:10px;display:grid}.lucas-capture-package-row{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff94;grid-template-columns:minmax(0,1fr) 174px;align-items:center;gap:12px;padding:12px;display:grid}.lucas-capture-package-row-main{appearance:none;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:14px;padding:0;display:grid}.lucas-capture-package-row-main:disabled{cursor:default}.lucas-capture-package-thumb{aspect-ratio:1;border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background-color:var(--panel);background-position:50%;background-size:cover;width:86px;display:block;overflow:hidden}.lucas-capture-package-thumb-empty{color:var(--muted);place-items:center;font-size:12px;font-weight:900;display:grid}.lucas-capture-package-body{gap:8px;display:grid}.lucas-capture-package-title-row,.lucas-capture-package-meta,.lucas-capture-package-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lucas-capture-package-title-row{justify-content:space-between}.lucas-capture-package-title-row>span:first-child,.lucas-capture-package-meta span{color:var(--muted);font-size:12px;font-weight:800}.lucas-capture-package-meta .lucas-capture-quality-badge{color:#3f8a58;background:#487f571c;border-radius:999px;padding:3px 8px}.lucas-capture-package-meta .lucas-capture-quality-badge-warn{color:var(--accent);background:#f1684a1c}.lucas-capture-package-row h4{color:var(--ink);margin:0;font-size:16px;font-weight:900;line-height:1.42}.lucas-capture-package-row p{color:var(--soft);margin:0;font-size:12px;font-weight:700;line-height:1.6}.lucas-capture-package-row .lucas-capture-package-actions{gap:8px;justify-content:initial;grid-template-columns:1fr;align-self:center;width:174px;max-width:174px;display:grid}.lucas-capture-package-actions .button-secondary,.lucas-capture-package-actions .button-primary{white-space:nowrap;justify-content:center;align-items:center;width:100%;min-width:0;min-height:34px;padding:0 11px;font-size:12px;text-decoration:none;display:inline-flex}.lucas-capture-package-actions>span{color:var(--muted);font-size:11px;font-weight:700;line-height:1.45}.lucas-capture-link-modal,.lucas-capture-package-modal{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);gap:14px;width:min(720px,100vw - 40px);max-height:calc(100vh - 70px);padding:18px;display:grid;overflow:auto;box-shadow:0 24px 70px #17161538}.lucas-capture-package-modal{width:min(1040px,100vw - 44px)}.lucas-capture-modal-status,.lucas-capture-modal-meta,.lucas-capture-modal-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.lucas-capture-modal-status span,.lucas-capture-modal-meta span,.lucas-capture-modal-meta a{background:var(--panel);color:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.lucas-capture-modal-meta a:hover{color:var(--accent)}.lucas-capture-package-reader{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff73;gap:12px;max-height:min(620px,100vh - 260px);padding:14px;display:grid;overflow:auto}.lucas-capture-reader-text{color:var(--ink-soft);white-space:pre-line;margin:0;font-size:14px;font-weight:700;line-height:1.85}.lucas-capture-reader-image{color:var(--muted);gap:8px;font-size:12px;font-weight:800;text-decoration:none;display:grid}.lucas-capture-reader-image-frame{aspect-ratio:4/3;border:1px solid var(--line);border-radius:var(--radius);background-color:var(--panel);background-position:50%;background-size:cover;width:min(520px,100%);display:block;position:relative;overflow:hidden}.lucas-capture-image-quality{color:#fff;background:#171510a3;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:900;line-height:1;position:absolute;top:10px;left:10px}.lucas-capture-image-quality-ok{background:#3f8a58db}.lucas-capture-image-quality-warn,.lucas-capture-image-quality-bad{background:#d94f48e0}.lucas-capture-reader-image-meta{color:var(--soft);font-size:11px;font-weight:700;line-height:1.5}.lucas-capture-reader-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.lucas-capture-reader-grid a{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);display:block;overflow:hidden}.lucas-capture-reader-grid span{aspect-ratio:1;background-position:50%;background-size:cover;width:100%;display:block}.lucas-capture-provider-note{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.lucas-capture-provider-note svg{color:var(--accent)}.lucas-capture-provider-note strong,.lucas-capture-provider-note span{display:block}.lucas-capture-provider-note strong{color:var(--ink);font-size:13px;font-weight:900}.lucas-capture-provider-note span{color:var(--muted);margin-top:3px;font-size:12px;font-weight:700;line-height:1.6}.lucas-account-sync-card{border:1px solid var(--line);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.lucas-account-sync-card div,.lucas-account-capture-item div,.lucas-account-capture-main{gap:4px;display:grid}.lucas-account-sync-card strong,.lucas-account-capture-item strong{color:var(--ink);font-size:14px;font-weight:900}.lucas-account-sync-card span,.lucas-account-capture-item span{color:var(--muted);font-size:12px;font-weight:700;line-height:1.55}.lucas-account-capture-list{gap:10px;display:grid}.lucas-account-capture-item{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.lucas-account-capture-main{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.lucas-account-capture-main:disabled{cursor:default}.lucas-account-capture-item .lucas-account-capture-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.lucas-account-capture-actions .button-secondary{min-height:34px;padding:0 11px;font-size:12px;text-decoration:none}.lucas-capture-result{gap:13px;display:grid}.lucas-capture-result-title{gap:5px;display:grid}.lucas-capture-result-title strong{overflow-wrap:anywhere;color:var(--ink);font-size:17px;font-weight:900;line-height:1.45}.lucas-capture-result-title span,.lucas-capture-result-title a{overflow-wrap:anywhere;color:var(--muted);font-size:12px;font-weight:750;line-height:1.55}.lucas-capture-result-title a:hover{color:var(--accent)}.lucas-capture-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lucas-capture-meta-grid span{overflow-wrap:anywhere;background:var(--panel);color:var(--soft);border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.lucas-capture-summary,.lucas-capture-body{color:var(--ink-soft);white-space:pre-line;margin:0;font-size:13px;line-height:1.75}.lucas-capture-body{border-top:1px solid var(--line);max-height:180px;padding-top:12px;overflow:auto}.lucas-capture-image-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lucas-capture-image-strip a{border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:var(--panel);display:block;overflow:hidden}.lucas-capture-image-thumb{aspect-ratio:1;background-position:50%;background-size:cover;width:100%;display:block}.lucas-wechat-package-preview{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;gap:10px;padding:12px;display:grid}.lucas-wechat-package-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.lucas-wechat-package-head strong{color:var(--ink);font-size:14px;font-weight:900}.lucas-wechat-package-head span{color:var(--muted);font-size:12px;font-weight:800}.lucas-wechat-package-blocks{gap:9px;max-height:420px;padding-right:2px;display:grid;overflow:auto}.lucas-wechat-package-text{color:var(--ink-soft);border-left:3px solid #e86f4d57;margin:0;padding:5px 0 5px 10px;font-size:13px;font-weight:700;line-height:1.75}.lucas-wechat-package-image{color:var(--soft);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;text-decoration:none;display:grid}.lucas-wechat-package-image span{aspect-ratio:4/3;border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background-color:var(--panel);background-position:50%;background-size:cover;display:block;overflow:hidden}.lucas-wechat-package-image small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.55}.lucas-cover-builder{gap:18px;display:grid}.lucas-module-intro h3{color:var(--ink);margin:0;font-size:22px;font-weight:900}.lucas-module-intro p{color:var(--soft);margin:10px 0 0;font-size:13px;line-height:1.7}.lucas-cover-composer{border:1px solid var(--line-strong);border-radius:var(--radius);background:#ffffff6b;justify-items:center;gap:12px;padding:14px;display:grid}.lucas-cover-canvas{aspect-ratio:900/383;touch-action:none;background:#eff6ff;border:2px solid #072ac8;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,900px);min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 42px #072ac829}.lucas-cover-zone{color:#072ac8;touch-action:none;background:#eff6ff;place-items:center;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.lucas-cover-zone-empty{cursor:pointer}.lucas-cover-zone-empty:hover{background:#dbeafe}.lucas-cover-zone-filled{cursor:grab;touch-action:none}.lucas-cover-zone-filled:active{cursor:grabbing}.lucas-cover-zone-active:after{z-index:2;content:"";pointer-events:none;border:1px solid #072ac852;border-radius:12px;position:absolute;inset:10px}.lucas-cover-zone img{object-fit:cover;transform-origin:50%;-webkit-user-select:none;user-select:none;will-change:object-position, transform;width:100%;height:100%}.lucas-cover-zone span{color:#072ac8;flex-direction:column;align-items:center;gap:8px;font-size:14px;font-weight:900;display:inline-flex}.lucas-cover-text-layer{z-index:4;pointer-events:none;text-align:center;position:absolute;inset:0}.lucas-cover-text{cursor:move;pointer-events:auto;text-align:center;touch-action:none;-webkit-user-select:none;user-select:none;white-space:pre-line;background:0 0;border:0;max-width:82%;position:absolute;transform:translate(-50%,-50%)}.lucas-cover-text-title{color:#fff;text-shadow:3px 3px #072ac8,-1px -1px #072ac8,1px -1px #072ac8,-1px 1px #072ac8,1px 1px #072ac8;max-width:82%;font-size:56px;font-weight:900;line-height:1.15}.lucas-cover-text-subtitle{color:#fff;text-shadow:2px 2px #cf0,-1px -1px #cf0,1px -1px #cf0,-1px 1px #cf0,1px 1px #cf0;max-width:74%;font-size:28px;font-weight:900;line-height:1.2}.lucas-cover-reference-head{width:min(100%,900px);color:var(--ink-soft);justify-content:space-between;align-items:center;font-size:13px;font-weight:900;display:flex}.lucas-cover-reference-head span{color:var(--muted);font-family:var(--mono);font-size:12px}.lucas-cover-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lucas-cover-reference-slot{border:1px dashed var(--line-strong);border-radius:var(--radius);min-height:156px;color:var(--muted);text-align:center;cursor:pointer;background:#ffffff9e;place-items:center;padding:10px;display:grid}.lucas-cover-reference-slot:hover{background:#fff9f4b8;border-color:#e86f4d85}.lucas-cover-reference-slot img{aspect-ratio:16/9;border-radius:calc(var(--radius) - 2px);object-fit:cover;width:100%}.lucas-cover-reference-slot span{overflow-wrap:anywhere;color:var(--ink-soft);font-size:12px;font-weight:800;line-height:1.45}.lucas-cover-reference-slot-filled{place-items:stretch stretch;gap:8px}.lucas-cover-file-input,.lucas-cover-replace-input{z-index:8;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.lucas-cover-replace-button{z-index:9;color:#fff;cursor:pointer;background:#171615a8;border:1px solid #ffffffbf;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:900;line-height:1;position:absolute;bottom:12px;right:12px;overflow:hidden}.lucas-cover-adjust-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.lucas-cover-adjust-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;gap:10px;padding:12px;display:grid}.lucas-cover-adjust-card strong{color:var(--ink);font-size:13px;font-weight:900}.lucas-cover-adjust-card label{color:var(--muted);gap:6px;font-size:12px;font-weight:800;display:grid}.lucas-cover-adjust-card input[type=range]{accent-color:#072ac8;width:100%}.lucas-cover-slot-switcher{gap:6px;display:flex}.lucas-cover-slot-switch{border:1px solid var(--line);min-height:32px;color:var(--muted);background:#ffffffb8;border-radius:999px;padding:0 10px;font-size:12px;font-weight:900}.lucas-cover-slot-switch-active{color:#072ac8;border-color:#072ac861}.lucas-color-control{min-height:44px;padding:6px}.lucas-module-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lucas-field-wide{grid-column:1/-1}.lucas-generated-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lucas-generated-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffffb8;overflow:hidden}.lucas-reserved-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lucas-reserved-grid button{border-radius:var(--radius);min-height:104px;color:var(--muted);text-align:left;background:#ffffff80;border:1px dashed #1715102e;gap:8px;padding:14px;display:grid}.lucas-reserved-grid strong{color:var(--ink-soft);font-size:14px;font-weight:900}.lucas-reserved-grid span{color:var(--muted);font-size:12px;font-weight:800}.lucas-toggle-row{color:var(--ink-soft);align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.lucas-toggle-row input{width:16px;height:16px;accent-color:var(--accent)}.lucas-toggle-row span{align-items:center;gap:7px;display:inline-flex}.lucas-two-column{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.lucas-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lucas-media-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffffb8;overflow:hidden}.lucas-media-preview-button{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.lucas-media-preview-badge{color:#fff;background:#171510bd;border:1px solid #ffffff73;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;bottom:10px;right:10px}.lucas-media-thumb{aspect-ratio:16/9;object-fit:cover;background:#171510;width:100%;display:block}.lucas-media-card-body{gap:10px;padding:13px;display:grid}.lucas-media-card-body h3{overflow-wrap:anywhere;color:var(--ink);margin:0;font-size:14px;font-weight:900;line-height:1.45}.lucas-media-video-main{gap:4px;min-width:0;display:grid}.lucas-media-video-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;display:grid}.lucas-media-video-tile{border:2px solid var(--line,#e8e0d8);background:#ffffffb8;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.lucas-media-video-tile-cover{aspect-ratio:4/3;background:var(--panel,#f5f3ee);width:100%;color:var(--muted,#999);place-items:center;display:grid;position:relative}.lucas-media-video-tile-cover img{object-fit:cover;width:100%;height:100%}.lucas-media-video-tile-cover span{color:#fff;background:#171510ad;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:900;line-height:1;position:absolute;top:8px;right:8px}.lucas-media-video-tile-body{gap:8px;padding:10px 12px 12px;display:grid}.lucas-media-video-kind-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lucas-media-video-tile h3{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:800;line-height:1.45;overflow:hidden}.lucas-media-video-tile p{color:var(--muted);margin:0;font-size:12px;font-weight:800;line-height:1.4}.lucas-media-video-tile .button-secondary{white-space:nowrap;width:100%;min-height:40px}.lucas-video-understanding-panel{border-radius:var(--radius);background:#ffffff8a;border:1px solid #1d1b1714;gap:8px;padding:10px;display:grid}.lucas-video-understanding-head,.lucas-video-understanding-counts{flex-wrap:wrap;gap:6px;display:flex}.lucas-video-understanding-counts span{min-height:24px;color:var(--ink-soft);white-space:nowrap;background:#f6f0e8db;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:900}.lucas-video-understanding-snippets{gap:6px;display:grid}.lucas-video-understanding-snippet-group{gap:2px;display:grid}.lucas-video-understanding-snippet-group strong{color:var(--ink);text-transform:uppercase;font-size:11px;font-weight:900}.lucas-video-understanding-snippet-group span,.lucas-video-understanding-empty{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:750;line-height:1.5}.lucas-analysis-list-card,.lucas-analysis-choice{border:1px solid var(--line);border-radius:var(--radius);text-align:left;background:#ffffffa3;gap:8px;width:100%;padding:14px;display:grid}.lucas-analysis-list-card h3,.lucas-analysis-choice strong{color:var(--ink);margin:0;font-size:15px;font-weight:900;line-height:1.45}.lucas-analysis-list-card p,.lucas-analysis-choice span{color:var(--soft);margin:0;font-size:13px;line-height:1.65}.lucas-analysis-choice:hover,.lucas-analysis-choice-active{border-color:var(--accent);background:#fff9f4db}.lucas-selectable-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lucas-selectable-grid-dense{grid-template-columns:repeat(4,minmax(0,1fr))}.lucas-selectable-card{border:1px solid var(--line);border-radius:var(--radius);text-align:left;background:#ffffffb8;gap:8px;padding:8px;display:grid;position:relative}.lucas-selectable-main{text-align:left;background:0 0;border:0;gap:8px;width:100%;padding:0;display:grid}.lucas-selectable-card img{aspect-ratio:16/10;border-radius:calc(var(--radius) - 2px);object-fit:cover;width:100%}.lucas-selectable-card span{overflow-wrap:anywhere;color:var(--ink-soft);font-size:12px;font-weight:800;line-height:1.45}.lucas-selectable-card:hover,.lucas-selectable-card-active{border-color:var(--accent);background:#fff9f4e0}.lucas-selectable-zoom{color:#fff;background:#171510c2;border:1px solid #ffffff80;border-radius:999px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 8px 18px #1715102e}.lucas-selectable-zoom:hover{background:#171510e6}.lucas-selectable-delete{color:#fff;background:#be3030d1;border:1px solid #ffffffad;border-radius:999px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 8px 18px #771c1c2e}.lucas-selectable-delete:hover{background:#a82424f5}.lucas-selectable-delete:disabled{cursor:not-allowed;opacity:.56}.lucas-video-image-groups{gap:10px;display:grid}.lucas-video-image-group{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff9e;overflow:hidden}.lucas-video-image-group-open{background:#fff9f48f;border-color:#e86f4d70}.lucas-video-image-group-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.lucas-video-image-title-button{min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;gap:5px;padding:0;display:grid}.lucas-video-image-title-button strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:900;line-height:1.45;overflow:hidden}.lucas-video-image-title-button span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.45}.lucas-video-image-group-actions{align-items:center;gap:8px;display:flex}.lucas-video-image-edit-row{grid-template-columns:minmax(0,1fr) auto auto;gap:10px;padding:0 12px 12px;display:grid}.lucas-video-image-expanded-grid{border-top:1px solid var(--line);padding:12px}.lucas-icon-button{border:1px solid var(--line);width:40px;height:40px;color:var(--ink-soft);background:#ffffffdb;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.lucas-icon-button:hover{border-color:var(--line-strong);background:#fff}.lucas-preview-backdrop{z-index:80;background:#14120fad;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.lucas-preview-modal{border-radius:var(--radius-lg);background:var(--paper);border:1px solid #ffffff57;width:min(1040px,100%);max-height:min(92vh,920px);display:grid;overflow:hidden;box-shadow:0 24px 70px #0c0a0857}.lucas-preview-head,.lucas-preview-foot{justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.lucas-preview-head{border-bottom:1px solid var(--line)}.lucas-preview-head span{color:var(--muted);letter-spacing:.08em;font-size:11px;font-weight:900;display:block}.lucas-preview-head strong{color:var(--ink);overflow-wrap:anywhere;margin-top:5px;font-size:15px;font-weight:900;line-height:1.45;display:block}.lucas-preview-image-frame{background:#171510;place-items:center;min-height:260px;max-height:calc(92vh - 150px);display:grid;overflow:auto}.lucas-preview-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(92vh - 170px)}.lucas-preview-foot{border-top:1px solid var(--line)}.lucas-preview-foot span{color:var(--muted);font-size:12px;font-weight:800}.lucas-draft-preview{color:var(--ink-soft);line-height:1.8}.lucas-draft-preview h3,.lucas-draft-preview h4{color:var(--ink);font-family:var(--cjk-serif);margin:0 0 10px}.lucas-draft-preview p{color:var(--soft);margin:0 0 12px}.lucas-draft-block-list{gap:10px;display:grid}.lucas-draft-text-block,.lucas-draft-image-block{border:1px solid var(--line);border-radius:var(--radius);transition:border-color var(--transition), box-shadow var(--transition), background var(--transition);background:#ffffff57;padding:10px}.lucas-draft-text-block:hover,.lucas-draft-image-block:hover{border-color:var(--line-strong);background:#ffffff80}.lucas-draft-block-selected{box-shadow:inset 3px 0 0 var(--ink);background:#ffffffa8;border-color:#1716156b}.lucas-draft-block-context-selected{background:#fff9f4d1;border-color:#e86f4d80}.lucas-draft-block-toolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.lucas-draft-block-toolbar small{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:900}.lucas-draft-context-toggle{color:var(--ink-soft);cursor:pointer;align-items:center;gap:7px;font-size:12px;font-weight:900;display:inline-flex}.lucas-draft-context-toggle input{width:16px;height:16px;accent-color:var(--accent)}.lucas-draft-block-label{color:var(--muted);margin-bottom:8px;font-size:12px;font-weight:900;display:block}.lucas-draft-text-block p{color:var(--ink-soft);white-space:pre-line;margin:0;line-height:1.85}.lucas-draft-block-textarea{resize:vertical;min-height:132px;color:var(--ink-soft);line-height:1.8}.lucas-draft-image-block{grid-template-columns:minmax(140px,184px) minmax(0,1fr);align-items:start;gap:14px;display:grid}.lucas-draft-image-block a{border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:var(--panel);display:block;overflow:hidden}.lucas-draft-image-block a span{aspect-ratio:16/10;background-position:50%;background-size:cover;width:100%;display:block}.lucas-draft-caption-input{font-size:13px;font-weight:800}.lucas-draft-image-block strong,.lucas-draft-image-block small{display:block}.lucas-draft-image-block strong{color:var(--ink);font-size:13px;font-weight:900;line-height:1.5}.lucas-draft-image-block small{color:var(--muted);margin-top:4px;font-size:12px;font-weight:800}.lucas-mini-action-row{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.lucas-mini-action-row .button-secondary{border-radius:var(--radius);min-height:32px;padding:0 10px;font-size:12px}.lucas-draft-preview ul{color:var(--soft);margin:0;padding-left:18px}.lucas-empty{border:1px dashed var(--line-strong);border-radius:var(--radius);text-align:center;padding:32px 18px}.lucas-empty strong{color:var(--ink-soft);font-family:var(--cjk-serif);font-size:16px;display:block}.lucas-empty span{color:var(--muted);margin-top:6px;font-size:12px;display:block}.lucas-step-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.lucas-step-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffa3;padding:14px}.lucas-step-index{background:var(--panel);width:30px;height:30px;color:var(--accent);border-radius:8px;place-items:center;font-size:12px;font-weight:900;display:grid}.lucas-step-card strong{color:var(--ink-soft);margin-top:12px;font-size:13px;line-height:1.5;display:block}.lucas-row-list{gap:10px;display:grid}.lucas-row-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffa3;justify-content:space-between;gap:16px;padding:15px;display:flex}.lucas-row-card h3{margin:0;font-size:15px;font-weight:800}.lucas-row-card p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.65}.lucas-row-card svg{color:var(--accent);flex-shrink:0}.lucas-creator-minimal{border-radius:var(--radius-lg);box-shadow:var(--shadow);background:#fffdf9f0;border:1px solid #e86f4d2e;gap:0;display:grid;overflow:hidden}.lucas-creator-minimal-hero{border-bottom:1px solid var(--line);background:#fff9f5b8;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px 32px;display:grid}.lucas-creator-minimal-hero h2{color:var(--ink);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:950;line-height:1.25}.lucas-creator-minimal-hero p{color:var(--muted);margin:8px 0 0;font-size:15px;font-weight:850;line-height:1.65}.lucas-creator-minimal-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.lucas-creator-minimal-status{background:var(--panel);color:var(--muted);white-space:nowrap;border-radius:999px;padding:12px 15px;font-size:14px;font-weight:950;line-height:1}.lucas-creator-minimal-status.is-ready,.lucas-creator-minimal-status.is-done{color:var(--success);background:#5a9a6e21}.lucas-creator-minimal-status.is-running{color:var(--warning);background:#c4943a24}.lucas-creator-minimal-status.is-blocked{color:var(--danger);background:#c45a5a21}.lucas-creator-minimal-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:22px;padding:24px 32px 0;display:grid}.lucas-creator-minimal-column{align-content:start;gap:16px;min-width:0;display:grid}.lucas-creator-minimal-block{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffad;gap:14px;min-width:0;padding:18px;display:grid}.lucas-creator-minimal-block-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.lucas-creator-minimal-block-head h3{color:var(--ink);margin:0;font-size:19px;font-weight:950}.lucas-creator-minimal-facts,.lucas-creator-minimal-summary{gap:10px;display:grid}.lucas-creator-minimal-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.lucas-creator-minimal-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.lucas-creator-minimal-facts>div,.lucas-creator-minimal-summary>div{border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:#ffffffd1;gap:6px;min-width:0;padding:12px;display:grid}.lucas-creator-minimal-facts span,.lucas-creator-minimal-summary span,.lucas-creator-minimal-setting-row>strong,.lucas-creator-minimal-volume span{color:var(--muted);font-size:12px;font-weight:950}.lucas-creator-minimal-facts strong,.lucas-creator-minimal-summary strong{min-width:0;color:var(--ink-soft);overflow-wrap:anywhere;font-size:16px;font-weight:950}.lucas-creator-minimal-summary strong{color:var(--ink);font-size:22px}.lucas-creator-minimal-script{resize:vertical;min-height:150px;color:var(--ink);font-size:15px;font-weight:820;line-height:1.7}.lucas-creator-minimal-tags{flex-wrap:wrap;gap:8px;display:flex}.lucas-creator-minimal-tags span{background:var(--panel);color:var(--muted);border-radius:999px;padding:7px 9px;font-size:12px;font-weight:900;line-height:1}.lucas-creator-minimal-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lucas-creator-minimal-mode{border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);min-height:46px;color:var(--ink-soft);background:#ffffffd6;padding:8px 10px;font-size:14px;font-weight:950;line-height:1.3;transition:border-color .18s,background .18s,box-shadow .18s}.lucas-creator-minimal-mode.is-selected{border-color:var(--accent);color:var(--accent);background:#fff0e8c7;box-shadow:0 0 0 2px #e86f4d1f}.lucas-creator-minimal-setting-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.lucas-creator-minimal-setting-row>span{border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);color:var(--muted);text-align:center;white-space:nowrap;background:#fffc;padding:10px 12px;font-size:13px;font-weight:950}.lucas-creator-minimal-volume{gap:8px;display:grid}.lucas-creator-minimal-volume input{width:100%}.lucas-creator-minimal-checks{gap:10px;padding:20px 32px 0;display:grid}.lucas-creator-minimal-check,.lucas-creator-minimal-result{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffb8;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.lucas-creator-minimal-check svg{color:var(--success)}.lucas-creator-minimal-check strong,.lucas-creator-minimal-result strong{color:var(--ink);font-size:15px;font-weight:950;line-height:1.45;display:block}.lucas-creator-minimal-check span,.lucas-creator-minimal-result span{color:var(--muted);margin-top:3px;font-size:12px;font-weight:850;line-height:1.55;display:block}.lucas-creator-minimal-result{margin:20px 32px 0}.lucas-creator-minimal-bottom{border-top:1px solid var(--line);background:#fff9f5a3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:20px 32px;display:flex}.lucas-creator-minimal-bottom p{max-width:680px;color:var(--muted);margin:0;font-size:13px;font-weight:850;line-height:1.6}.lucas-creator-backstage{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff94;padding:0}.lucas-creator-backstage-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;list-style:none;display:flex}.lucas-creator-backstage-summary::-webkit-details-marker{display:none}.lucas-creator-backstage-summary span{color:var(--ink);font-size:15px;font-weight:950}.lucas-creator-backstage-summary small{color:var(--muted);text-align:right;font-size:12px;font-weight:850;line-height:1.5}.lucas-creator-backstage-body{border-top:1px solid var(--line);gap:16px;padding:16px;display:grid}@media (max-width:980px){.lucas-creator-minimal-hero,.lucas-creator-minimal-grid,.lucas-creator-minimal-check,.lucas-creator-minimal-result,.lucas-creator-minimal-setting-row{grid-template-columns:1fr}.lucas-creator-minimal-hero,.lucas-creator-minimal-grid,.lucas-creator-minimal-checks,.lucas-creator-minimal-bottom{padding-left:18px;padding-right:18px}.lucas-creator-minimal-block-head,.lucas-creator-minimal-hero-actions,.lucas-creator-minimal-bottom,.lucas-creator-backstage-summary{flex-direction:column;align-items:stretch}.lucas-creator-minimal-block-head .button-secondary,.lucas-creator-minimal-check .button-secondary,.lucas-creator-minimal-bottom .button-primary{width:100%}.lucas-creator-minimal-mode-grid,.lucas-creator-minimal-summary,.lucas-creator-minimal-facts{grid-template-columns:1fr}.lucas-creator-backstage-summary small{text-align:left}}.lucas-creator-workbench{border-color:#e86f4d33}.lucas-creator-workbench-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.lucas-creator-workbench-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.lucas-creator-workbench-kpis>div{border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:#ffffff8f;gap:4px;min-width:0;padding:10px 12px;display:grid}.lucas-creator-workbench-kpis span,.lucas-creator-workbench-detail span,.lucas-creator-workbench-transcript span,.lucas-creator-workbench-output span{color:var(--muted);letter-spacing:.06em;font-size:11px;font-weight:900}.lucas-creator-workbench-kpis strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.lucas-creator-workbench-timeline{grid-template-columns:.72fr 1.56fr .72fr;gap:10px;margin-bottom:14px;display:grid}.lucas-creator-workbench-segment{border:1px solid var(--line);border-radius:var(--radius);min-height:118px;color:var(--ink-soft);cursor:pointer;text-align:left;background:#ffffff8f;gap:8px;padding:13px 14px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:grid}.lucas-creator-workbench-segment:hover,.lucas-creator-workbench-segment.is-active{background:#fff9f5d1;border-color:#e86f4d9e;transform:translateY(-1px);box-shadow:0 14px 30px #402c2214}.lucas-creator-workbench-segment-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.lucas-creator-workbench-segment-head strong{color:var(--ink);font-size:14px;font-weight:950;line-height:1.35}.lucas-creator-workbench-segment-head em{color:var(--muted);font-family:var(--mono);flex-shrink:0;font-size:11px;font-style:normal;font-weight:800;line-height:1.5}.lucas-creator-workbench-segment>span:not(.lucas-creator-workbench-segment-head){color:var(--muted);font-size:12px;font-weight:800;line-height:1.55}.lucas-creator-workbench-segment small{background:var(--panel);width:fit-content;color:var(--muted);border-radius:999px;padding:6px 8px;font-size:11px;font-weight:900;line-height:1}.lucas-creator-workbench-segment.is-ready small,.lucas-creator-workbench-check.is-ready:before{color:var(--success);background:#5a9a6e21}.lucas-creator-workbench-segment.is-warning small,.lucas-creator-workbench-check.is-warning:before{color:var(--warning);background:#c4943a24}.lucas-creator-workbench-segment.is-missing small,.lucas-creator-workbench-check.is-missing:before{color:var(--danger);background:#c45a5a21}.lucas-creator-workbench-segment.is-disabled{opacity:.64}.lucas-creator-workbench-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:14px;display:grid}.lucas-creator-workbench-inspector,.lucas-creator-workbench-checks{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;gap:12px;min-width:0;padding:14px;display:grid}.lucas-creator-workbench-inspector-head,.lucas-creator-workbench-checks-head,.lucas-creator-workbench-output{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lucas-creator-workbench-inspector-head>div,.lucas-creator-workbench-checks-head{min-width:0}.lucas-creator-workbench-inspector-head strong,.lucas-creator-workbench-checks-head strong{color:var(--ink);overflow-wrap:anywhere;margin-top:4px;font-size:14px;font-weight:950;display:block}.lucas-creator-workbench-detail{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lucas-creator-workbench-detail>div{border-top:1px solid var(--line);gap:4px;min-width:0;padding-top:10px;display:grid}.lucas-creator-workbench-detail strong,.lucas-creator-workbench-output strong{color:var(--ink-soft);overflow-wrap:anywhere;font-size:13px;font-weight:850;line-height:1.5}.lucas-creator-workbench-transcript{border-radius:calc(var(--radius) - 2px);background:#fff9f594;border:1px solid #e86f4d29;gap:6px;padding:12px;display:grid}.lucas-creator-workbench-transcript p{-webkit-line-clamp:4;color:var(--ink);-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:800;line-height:1.7;display:-webkit-box;overflow:hidden}.lucas-creator-workbench-check-list{gap:8px;display:grid}.lucas-creator-workbench-check{border-bottom:1px solid #e9e5dec7;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding-bottom:8px;display:grid}.lucas-creator-workbench-check:before{content:"";background:var(--faint);border-radius:999px;width:8px;height:8px}.lucas-creator-workbench-check span{color:var(--muted);font-size:12px;font-weight:900}.lucas-creator-workbench-check strong{min-width:0;color:var(--ink-soft);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.lucas-creator-workbench-problems{color:var(--danger);margin:0;padding-left:18px;font-size:12px;font-weight:800;line-height:1.65}.lucas-creator-workbench-output{border-top:1px solid var(--line);padding-top:12px}.lucas-creator-workbench-output>div{gap:4px;min-width:0;display:grid}.lucas-creator-workbench-output small{color:var(--muted);font-family:var(--mono);overflow-wrap:anywhere;font-size:11px;font-weight:800}.lucas-creator-body-audio-input{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.lucas-creator-steps{gap:4px;display:flex}.lucas-creator-step-btn{border:1px solid var(--line);border-radius:var(--radius);text-align:left;background:#ffffff8a;flex:1;align-items:center;gap:8px;min-width:0;padding:8px 10px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.lucas-creator-step-btn:hover{border-color:var(--line-strong);background:#ffffffd1}.lucas-creator-step-btn.is-active{border-color:var(--accent);background:#fff9f4e0;box-shadow:0 0 0 2px #072ac814}.lucas-creator-step-btn.is-ready{background:#f5fff8b8;border-color:#34a8536b}.lucas-creator-step-index{background:var(--panel);width:30px;height:30px;color:var(--accent);border-radius:8px;flex-shrink:0;place-items:center;font-size:13px;font-weight:900;display:grid}.lucas-creator-step-btn.is-active .lucas-creator-step-index{background:var(--accent);color:#fff}.lucas-creator-step-btn.is-ready .lucas-creator-step-index{color:#34a853;background:#34a85324}.lucas-creator-step-text{min-width:0}.lucas-creator-step-text strong{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;line-height:1.45;display:block;overflow:hidden}.lucas-creator-step-text small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;display:block;overflow:hidden}.lucas-creator-form{gap:16px;display:grid}.lucas-creator-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lucas-creator-field{gap:6px;display:grid}.lucas-creator-field-label{color:var(--ink-soft);align-items:center;gap:6px;font-size:13px;font-weight:900;display:inline-flex}.lucas-creator-required{color:#e84855}.lucas-creator-textarea{resize:vertical;min-height:68px;line-height:1.65}.lucas-creator-ai-settings{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,#fff9f4e6,#fff5ebb3);margin-top:16px;padding:16px}.lucas-creator-ai-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:10px;display:grid}@media (max-width:900px){.lucas-creator-ai-settings-grid{grid-template-columns:1fr}}.lucas-creator-ai-setting-item{flex-direction:column;gap:6px;display:flex}.lucas-creator-ai-setting-item>label{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.lucas-creator-duration-info{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lucas-creator-duration-badge{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#34a853,#27a844);border-radius:20px;align-items:center;padding:4px 12px;font-size:14px;font-weight:800;display:inline-flex}.lucas-creator-duration-badge.warn{background:linear-gradient(135deg,#ea8c00,#d97706)}.lucas-creator-duration-hint{color:var(--ink-soft);font-size:13px;line-height:1.5}.lucas-creator-duration-hint strong{color:var(--ink);font-weight:800}.lucas-creator-frame-budget-summary{border-radius:calc(var(--radius) - 2px);background:#f5fff894;border:1px solid #34a8533d;gap:4px;padding:10px 12px;display:grid}.lucas-creator-frame-budget-summary strong{color:var(--ink);font-size:13px;font-weight:900}.lucas-creator-frame-budget-summary span,.lucas-creator-ai-settings-note{color:var(--muted);font-size:12px;font-weight:800;line-height:1.55}.lucas-creator-frame-reextract{border-radius:calc(var(--radius) - 2px);background:#fff9f5b8;border:1px solid #e86f4d40;gap:8px;padding:10px 12px;display:grid}.lucas-creator-frame-reextract strong{color:var(--ink);font-size:13px;font-weight:900}.lucas-creator-frame-reextract span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.55}.lucas-creator-frame-reextract .button-secondary{width:fit-content}.lucas-creator-ai-settings-note{margin-top:12px;display:block}.lucas-creator-form-actions{flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px;display:flex}.lucas-creator-notice{color:var(--soft);font-size:13px;font-weight:800}.lucas-creator-upload-zone{border:2px dashed var(--line-strong);border-radius:var(--radius);background:#fff6;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;transition:border-color .2s,background .2s;display:flex}.lucas-creator-upload-zone:hover{border-color:var(--accent);background:#fff9f48f}.lucas-creator-upload-info{color:var(--ink-soft);align-items:center;gap:12px;display:flex}.lucas-creator-upload-info strong{font-size:14px;font-weight:900;display:block}.lucas-creator-upload-info small{color:var(--muted);font-size:12px;font-weight:800;display:block}.lucas-creator-image-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.lucas-creator-image-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffb8;overflow:hidden}.lucas-creator-image-thumb{aspect-ratio:5/3;object-fit:cover;width:100%;display:block}.lucas-creator-image-meta{gap:2px;padding:8px 10px;display:grid}.lucas-creator-image-name{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.lucas-creator-image-size{color:var(--muted);font-size:11px;font-weight:800}.lucas-creator-analysis-preview,.lucas-creator-analysis-done{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffa3;gap:10px;padding:16px;display:grid}.lucas-creator-analysis-done{background:#f5fff880;border-color:#34a85357}.lucas-creator-preview-row{grid-template-columns:80px minmax(0,1fr);align-items:baseline;gap:6px;display:grid}.lucas-creator-preview-row strong{color:var(--muted);font-size:13px;font-weight:900}.lucas-creator-preview-row span{color:var(--ink-soft);font-size:13px;font-weight:800;line-height:1.55}.lucas-creator-script-header{border-left:3px solid var(--accent);padding-left:14px}.lucas-creator-script-header h3{color:var(--ink);font-family:var(--cjk-serif);margin:0;font-size:18px;font-weight:900;line-height:1.45}.lucas-creator-script-opening{color:var(--soft);margin:6px 0 0;font-size:14px;line-height:1.7}.lucas-creator-script-editor{resize:vertical;min-height:180px;font-size:14px;line-height:1.85}.lucas-creator-script-editor.is-compact{min-height:82px}.lucas-creator-script-segments{gap:14px;display:grid}.lucas-creator-segment-hint,.lucas-creator-segment-warning{color:var(--muted);font-size:12px;font-weight:800;line-height:1.55}.lucas-creator-segment-warning{color:#c2410c}.lucas-creator-scenes{gap:10px;display:grid}.lucas-creator-scenes-header{gap:6px;display:grid}.lucas-creator-scenes-header small{color:var(--muted);font-size:12px;font-weight:800;line-height:1.65}.lucas-creator-scene-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.lucas-creator-scene-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffa3;gap:8px;padding:14px;display:grid}.lucas-creator-scene-no{color:var(--accent);letter-spacing:.04em;font-size:12px;font-weight:900}.lucas-creator-scene-narration{color:var(--ink-soft);font-size:13px;font-weight:800;line-height:1.65}.lucas-creator-scene-subtitle{color:var(--muted);font-size:12px;font-style:italic;font-weight:800;line-height:1.5}.lucas-creator-scene-visual{color:var(--soft);font-size:12px;font-weight:800;line-height:1.5}.lucas-creator-risks,.lucas-creator-checklist{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;gap:8px;padding:14px;display:grid}.lucas-creator-risks ul,.lucas-creator-checklist ul{color:var(--ink-soft);margin:0;padding-left:18px;font-size:13px;font-weight:800;line-height:1.75}.lucas-creator-tts-text-preview{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;padding:14px}.lucas-creator-tts-text-preview p{color:var(--ink-soft);white-space:pre-line;margin:6px 0;font-size:14px;line-height:1.75}.lucas-creator-tts-text-preview small{color:var(--muted);font-size:12px;font-weight:800}.lucas-creator-slider-group{align-items:center;gap:10px;display:flex}.lucas-creator-slider-group input[type=range]{accent-color:var(--accent);flex:1}.lucas-creator-slider-val{min-width:44px;color:var(--ink-soft);text-align:right;font-size:13px;font-weight:900}.lucas-creator-tts-actions{gap:12px;display:flex}.lucas-creator-audio-plan{border-radius:var(--radius);background:#fff9f5b8;border:1px solid #e86f4d38;gap:10px;padding:14px;display:grid}.lucas-creator-audio-plan-item{gap:4px;display:grid}.lucas-creator-audio-plan-item strong{color:var(--ink);font-size:13px;font-weight:900}.lucas-creator-audio-plan-item span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.55}.lucas-creator-audio-player{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;padding:14px}.lucas-creator-audio-player audio{width:100%}.lucas-creator-audio-player small{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.lucas-creator-mix-board{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff9e;gap:12px;padding:14px;display:grid}.lucas-creator-mix-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.lucas-creator-mix-head strong{color:var(--ink);font-size:15px;font-weight:900}.lucas-creator-mix-head span{color:var(--muted);text-align:right;font-size:12px;font-weight:800}.lucas-creator-mix-actions{flex-wrap:wrap;gap:10px;display:flex}.lucas-creator-mix-empty{border:1px dashed var(--line-strong);border-radius:calc(var(--radius) - 2px);background:#fff9f494;gap:12px;padding:12px;display:grid}.lucas-creator-mix-empty div:first-child{gap:4px;display:grid}.lucas-creator-mix-empty strong{color:var(--ink);font-size:14px;font-weight:900}.lucas-creator-mix-empty span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.6}.lucas-creator-mix-reference{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:auto minmax(0,1fr);gap:8px 12px;padding-top:12px;font-size:12px;font-weight:800;display:grid}.lucas-creator-mix-reference strong{overflow-wrap:anywhere;color:var(--ink-soft);font-weight:900}.lucas-creator-bgm-section{flex-direction:column;gap:8px;display:flex}.lucas-creator-bgm-list{flex-direction:column;gap:6px;display:flex}.lucas-creator-bgm-category{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.lucas-creator-bgm-category[open]{border-color:var(--line-strong)}.lucas-creator-bgm-category-header{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink-soft);background:#ffffffb8;justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px;font-weight:700;list-style:none;transition:background .2s;display:flex}.lucas-creator-bgm-category-header::-webkit-details-marker{display:none}.lucas-creator-bgm-category-header:before{content:"▸";margin-right:8px;font-size:12px;transition:transform .2s}.lucas-creator-bgm-category[open]>.lucas-creator-bgm-category-header:before{transform:rotate(90deg)}.lucas-creator-bgm-category-header:hover{background:#fff9f4d1}.lucas-creator-bgm-category-header small{color:var(--muted);font-size:12px;font-weight:600}.lucas-creator-bgm-category-items{background:var(--line);flex-direction:column;gap:1px;display:flex}.lucas-creator-bgm-category-items .lucas-creator-bgm-item{border:none;border-radius:0;padding-left:28px}.lucas-creator-bgm-upload-row{align-items:center;gap:8px;display:flex}.lucas-creator-bgm-upload-row input[type=file]{flex:1}.lucas-creator-bgm-cat-select{flex-shrink:0;width:auto;min-width:140px}.lucas-creator-bgm-item{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:#ffffff8a;align-items:center;gap:10px;padding:10px 14px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.lucas-creator-bgm-item:hover{border-color:var(--line-strong);background:#ffffffd1}.lucas-creator-bgm-item.selected{border-color:var(--accent);background:#fff9f4e0;box-shadow:0 0 0 2px #c15f3c14}.lucas-creator-bgm-item input[type=radio]{accent-color:var(--accent)}.lucas-creator-bgm-name{color:var(--ink);flex:1;font-size:14px;font-weight:600}.lucas-creator-bgm-item small{color:var(--muted);font-size:12px;font-weight:500}.lucas-creator-bgm-preview-btn{border:1px solid var(--line);width:28px;height:28px;color:var(--accent);cursor:pointer;background:#ffffffe6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}.lucas-creator-bgm-preview-btn:hover{border-color:var(--accent);background:#fff9f4f2;transform:scale(1.1)}.lucas-creator-bgm-upload-zone{flex-direction:column;gap:6px;display:flex}.lucas-creator-bgm-upload-zone small{color:var(--muted);font-size:12px}.lucas-creator-render-mode-panel,.lucas-creator-shot-list{gap:10px;display:grid}.lucas-creator-render-mode-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.lucas-creator-render-mode-grid.is-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.lucas-creator-render-mode{border-radius:var(--radius);min-height:96px;color:var(--ink-soft);text-align:left;cursor:pointer;background:linear-gradient(135deg,#fffffff0,#fff9f5ad);border:1px solid #e86f4d2e;gap:7px;padding:13px 14px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;box-shadow:0 10px 24px #402c220f}.lucas-creator-render-mode:hover,.lucas-creator-render-mode.is-selected{background:linear-gradient(135deg,#fff8f3fa,#ffefe6db);border-color:#e86f4db8;transform:translateY(-1px);box-shadow:0 16px 34px #e86f4d24}.lucas-creator-render-mode.is-selected{outline-offset:2px;outline:2px solid #e86f4d2e}.lucas-creator-render-mode-badge{width:fit-content;color:var(--accent);background:#e86f4d1a;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900;line-height:1}.lucas-creator-render-mode strong{color:var(--ink);font-size:15px;font-weight:900;line-height:1.3}.lucas-creator-render-mode span,.lucas-creator-render-note{color:var(--muted);font-size:12px;font-weight:700;line-height:1.55}.lucas-creator-digital-human-panel{border-radius:var(--radius);background:#fff9f5c7;border:1px solid #e86f4d3d;gap:12px;padding:14px;display:grid}.lucas-creator-digital-human-bookend-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lucas-creator-digital-human-bookend-card{border-radius:calc(var(--radius) - 2px);background:#ffffffa3;border:1px solid #e86f4d2e;gap:10px;padding:12px;display:grid}.lucas-creator-digital-human-asset-line{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.lucas-creator-digital-human-asset-line span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:800}.lucas-creator-digital-human-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.lucas-creator-digital-human-summary span{color:var(--ink);font-size:14px;font-weight:900}.lucas-creator-digital-human-summary small{color:var(--muted);font-size:12px;font-weight:800}.lucas-creator-digital-human-head,.lucas-creator-digital-human-status{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lucas-creator-digital-human-head>div,.lucas-creator-digital-human-status>div{gap:4px;min-width:0;display:grid}.lucas-creator-digital-human-head small,.lucas-creator-digital-human-status span{color:var(--muted);font-size:12px;font-weight:750;line-height:1.45}.lucas-creator-digital-human-status strong{color:var(--ink);overflow-wrap:anywhere;font-size:13px;font-weight:900}.lucas-creator-digital-human-controls,.lucas-creator-digital-human-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lucas-creator-digital-human-controls .control{flex:280px;min-width:240px}.lucas-creator-export-validation{border-radius:var(--radius);background:#f5fff88a;border:1px solid #34a85347;gap:10px;padding:14px;display:grid}.lucas-creator-export-validation.has-errors{background:#fff9f5b8;border-color:#e86f4d57}.lucas-creator-validation-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.lucas-creator-validation-head strong{color:var(--ink);font-size:14px;font-weight:900}.lucas-creator-validation-head span{color:var(--muted);font-size:12px;font-weight:800}.lucas-creator-export-validation ul{color:#c2410c;margin:0;padding-left:18px;font-size:12px;font-weight:800;line-height:1.65}.lucas-creator-export-validation .lucas-creator-validation-warnings{color:var(--muted)}.lucas-creator-export-summary{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;overflow:hidden}.lucas-creator-export-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 16px;font-size:14px;display:flex}.lucas-creator-export-row:last-child{border-bottom:none}.lucas-creator-export-row>span:first-child{color:var(--ink-soft);font-weight:600}.lucas-creator-export-row>span:last-child{color:var(--ink);text-align:right;font-weight:500}.lucas-creator-shot-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lucas-creator-shot-card{border:1px solid var(--line);border-radius:var(--radius);background:#1817150a;gap:8px;padding:12px;display:grid}.lucas-creator-shot-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.lucas-creator-shot-head strong,.lucas-creator-shot-title{color:var(--ink);font-size:13px;font-weight:900}.lucas-creator-shot-head span,.lucas-creator-shot-card small{color:var(--muted);font-size:11px;font-weight:800}.lucas-creator-shot-card ol{color:var(--ink-soft);gap:4px;margin:0;padding-left:20px;font-size:12px;font-weight:750;line-height:1.45;display:grid}.lucas-creator-export-result{border-radius:var(--radius);background:#f5fff8b8;border:1px solid #34a8534d;padding:16px}.lucas-creator-export-result-header{color:#34a853;margin-bottom:6px;font-size:15px;font-weight:700}.lucas-creator-export-result p{color:var(--ink-soft);margin:4px 0 12px;font-size:13px}.lucas-creator-export-actions{gap:10px;display:flex}.lucas-creator-video-preview{background:#000;border-radius:8px;margin:12px 0;overflow:hidden;box-shadow:0 2px 12px #00000026}.lucas-creator-empty{color:var(--muted);padding:12px 0;font-size:14px;font-style:italic}.lucas-creator-skill-chips{flex-wrap:wrap;gap:8px;display:flex}.lucas-skill-chip{background:var(--bg-alt,#f5f5f0);border:1.5px solid var(--border,#e0ddd5);color:var(--fg,#252525);cursor:pointer;white-space:nowrap;border-radius:20px;padding:6px 16px;font-size:13px;font-weight:500;transition:all .2s}.lucas-skill-chip:hover{background:var(--bg-hover,#eae8e0);border-color:var(--border-strong,#ccc8bc)}.lucas-skill-chip.is-active{background:var(--lucas-coral,#c15f3c);border-color:var(--lucas-coral,#c15f3c);color:#fff;font-weight:600}.lucas-creator-video-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.lucas-creator-video-card{border:2px solid var(--line);border-radius:var(--radius);text-align:left;cursor:pointer;background:#ffffffa3;padding:0;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.lucas-creator-video-card:hover{border-color:var(--accent)}.lucas-creator-video-card.is-selected{border-color:var(--accent);box-shadow:0 0 0 2px #072ac81f}.lucas-creator-video-thumb{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.lucas-creator-video-thumb-placeholder{aspect-ratio:16/9;background:var(--panel);width:100%;color:var(--muted);place-items:center;display:grid}.lucas-creator-video-meta{padding:8px 10px}.lucas-creator-video-meta strong{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;display:block;overflow:hidden}.lucas-creator-video-meta small{color:var(--muted);font-size:11px;font-weight:800;display:block}.lucas-creator-video-check{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:grid;position:absolute;top:8px;right:8px}.lucas-creator-frame-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.lucas-creator-frame-card{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffb8;position:relative;overflow:hidden}.lucas-creator-frame-actions{justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.lucas-creator-frame-type{color:var(--muted);letter-spacing:.04em;font-size:11px;font-weight:900}.lucas-creator-frame-remove{border:1px solid var(--line);width:26px;height:26px;color:var(--muted);cursor:pointer;background:#ffffffb8;border-radius:6px;place-items:center;transition:color .15s,border-color .15s;display:grid}.lucas-creator-frame-remove:hover{color:#e84855;border-color:#e84855}@media (max-width:720px){.metric-grid,.lucas-shell-grid{grid-template-columns:1fr}.lucas-sidebar{border-right:0;border-bottom:1px solid var(--line);height:auto;position:static}.lucas-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lucas-header{align-items:flex-start;padding:24px 22px 0}.lucas-page-stack{padding:24px 22px 32px}.lucas-card-header,.lucas-card-body{padding-left:18px;padding-right:18px}.lucas-entry-card{grid-template-columns:40px minmax(0,1fr)}.lucas-entry-arrow{display:none}.lucas-field-grid,.lucas-article-capture-workbench,.lucas-ai-creation-studio,.lucas-ai-control-grid,.lucas-capture-article-group,.lucas-cover-reference-grid,.lucas-capture-reader-grid,.lucas-directory-grid,.lucas-draft-editor-workbench,.lucas-draft-editor-workbench-two,.lucas-draft-title-grid,.lucas-draft-workbench,.lucas-generated-grid,.lucas-inbox-grid,.lucas-inbox-stats,.lucas-media-grid,.lucas-module-form-grid,.lucas-module-grid,.lucas-module-panel-split,.lucas-reserved-grid,.lucas-selectable-grid,.lucas-step-grid,.lucas-two-column,.lucas-auto-title{grid-template-columns:1fr}.lucas-capture-account-card{width:100%}.lucas-capture-article-group-label{padding-top:0;position:static}.lucas-capture-package-row{grid-template-columns:1fr}.lucas-capture-package-row-main{grid-template-columns:72px minmax(0,1fr)}.lucas-capture-package-thumb{width:72px}.lucas-capture-package-row .lucas-capture-package-actions{justify-content:initial;grid-template-columns:1fr;width:min(100%,174px);max-width:174px}.lucas-folder-panel-head,.lucas-capture-board-head,.lucas-capture-package-section-head{flex-direction:column}.lucas-capture-toolbar{justify-content:flex-start}.lucas-draft-assistant-panel,.lucas-draft-ai-dock{position:static}.lucas-draft-material-panel,.lucas-draft-output-panel,.lucas-draft-ai-dock-main{max-height:none;position:static}.lucas-draft-document-panel{min-height:auto;padding:16px}.lucas-draft-document-head,.lucas-draft-ai-dock-head,.lucas-ai-pending-card{flex-direction:column;align-items:stretch}.lucas-draft-editor-side,.lucas-draft-editor-stats,.lucas-draft-save-actions{justify-content:flex-start;justify-items:stretch}.lucas-draft-save-actions .button-primary,.lucas-draft-save-actions .button-secondary,.lucas-ai-pending-card .button-primary,.lucas-ai-pending-card .button-secondary,.lucas-ai-history-popover{width:100%}.lucas-ai-history-popover summary{text-align:center;width:100%}.lucas-ai-history-popover .lucas-ai-message-list{width:100%;max-height:260px;box-shadow:none;margin-top:8px;position:static}.lucas-draft-ai-input-row{grid-template-columns:1fr}.lucas-draft-ai-send-button{width:100%;min-height:44px}.lucas-draft-control-grid{grid-template-columns:1fr}.lucas-cover-composer{padding:10px}.lucas-cover-text-title{font-size:32px}.lucas-cover-text-subtitle{font-size:20px}.lucas-draft-image-block{grid-template-columns:1fr}.lucas-creator-workbench-actions,.lucas-creator-workbench-inspector-head,.lucas-creator-workbench-output{flex-direction:column;align-items:stretch}.lucas-creator-workbench-kpis,.lucas-creator-workbench-timeline,.lucas-creator-workbench-grid,.lucas-creator-workbench-detail,.lucas-creator-body-audio-input{grid-template-columns:1fr}.lucas-creator-workbench-actions .button-primary,.lucas-creator-workbench-actions .button-secondary,.lucas-creator-workbench-inspector-head .button-secondary,.lucas-creator-workbench-output .button-secondary,.lucas-creator-body-audio-input .button-secondary{width:100%}.lucas-creator-steps{flex-direction:column}.lucas-creator-form-row,.lucas-creator-render-mode-grid,.lucas-creator-digital-human-bookend-grid,.lucas-creator-shot-list-grid{grid-template-columns:1fr}.lucas-creator-digital-human-head,.lucas-creator-digital-human-status{flex-direction:column;align-items:stretch}.lucas-creator-digital-human-controls .control,.lucas-creator-digital-human-controls .button-primary,.lucas-creator-digital-human-controls .button-secondary,.lucas-creator-digital-human-head .button-primary,.lucas-creator-digital-human-actions .button-primary,.lucas-creator-digital-human-actions .button-secondary{width:100%}.lucas-creator-scene-grid{grid-template-columns:1fr}.lucas-creator-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lucas-creator-upload-zone{text-align:center;flex-direction:column;align-items:stretch}}.lucas-folder-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;display:grid}.lucas-folder-card{border:2px solid var(--line,#e8e0d8);cursor:pointer;text-align:left;background:#ffffffb8;border-radius:12px;flex-direction:column;padding:0;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex;overflow:hidden}.lucas-folder-card:hover{border-color:var(--accent,#252525);transform:translateY(-2px);box-shadow:0 4px 16px #00000014}.lucas-folder-cover{aspect-ratio:4/3;background:var(--panel,#f5f3ee);width:100%;position:relative;overflow:hidden}.lucas-folder-cover-img{object-fit:cover;width:100%;height:100%;display:block}.lucas-folder-cover-empty{width:100%;height:100%;color:var(--muted,#999);place-items:center;display:grid}.lucas-folder-count{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#0009;border-radius:13px;place-items:center;min-width:26px;height:26px;padding:0 6px;font-size:12px;font-weight:800;display:grid;position:absolute;top:8px;right:8px}.lucas-folder-label{padding:10px 12px}.lucas-folder-label strong{color:var(--ink,#252525);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;display:block;overflow:hidden}.lucas-inbox-tag-btn{transition:background .15s,color .15s,transform .1s}.lucas-inbox-tag-btn:hover:not(:disabled){transform:scale(1.05);background:var(--color-accent,#252525)!important;color:#fff!important}.lucas-modal-overlay{z-index:9000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;place-items:center;animation:.2s lucas-modal-fade-in;display:grid;position:fixed;inset:0}@keyframes lucas-modal-fade-in{0%{opacity:0}to{opacity:1}}.lucas-modal-panel{background:var(--bg,#fffdf7);border-radius:16px;width:92%;max-width:480px;max-height:85vh;animation:.25s lucas-modal-slide-up;overflow-y:auto;box-shadow:0 8px 40px #0000002e}@keyframes lucas-modal-slide-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lucas-modal-header{border-bottom:1px solid var(--line,#e8e0d8);justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.lucas-modal-header h3{color:var(--ink,#252525);margin:0;font-size:16px;font-weight:700}.lucas-modal-close{width:32px;height:32px;color:var(--muted,#999);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;font-size:18px;transition:background .15s,color .15s;display:grid}.lucas-modal-close:hover{background:var(--panel,#f5f3ee);color:var(--ink,#252525)}.lucas-modal-body{padding:16px 20px 20px}@media (max-width:900px){.lucas-creator-render-mode-grid,.lucas-creator-render-mode-grid.is-compact{grid-template-columns:1fr}.lucas-creator-validation-head,.lucas-creator-digital-human-summary{flex-direction:column;align-items:flex-start}}.lucas-storyboard-session-bar{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafbfcf0;border-bottom:1px solid #dfe3ea;justify-content:space-between;align-items:center;gap:16px;padding:10px 18px;display:flex;position:sticky;top:0}.lucas-storyboard-session-bar strong,.lucas-storyboard-session-bar span{display:block}.lucas-storyboard-session-bar strong{color:#111827;font-size:14px;font-weight:800}.lucas-storyboard-session-bar span{color:#667085;font-size:12px;line-height:1.5}.lucas-storyboard-session-form{grid-template-columns:minmax(220px,1fr) auto auto;gap:8px;min-width:min(620px,100%);display:grid}.lucas-storyboard-app{background:var(--paper-soft);color:var(--ink);min-height:calc(100vh - 64px);padding:16px}.lucas-storyboard-topbar{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-card);grid-template-columns:minmax(260px,.9fr) minmax(420px,1.2fr) auto;align-items:center;gap:10px;min-height:58px;padding:8px 12px;display:grid}.lucas-storyboard-project-title{min-width:0}.lucas-storyboard-home-button{appearance:none;color:var(--accent);cursor:pointer;letter-spacing:.04em;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:900;display:inline-flex}.lucas-storyboard-home-button:hover{color:var(--ink)}.lucas-storyboard-project-title span{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.lucas-storyboard-project-title h1{color:var(--ink);font-family:var(--serif);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:20px;font-weight:900;line-height:1.18;overflow:hidden}.lucas-storyboard-project-compact-meta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.lucas-storyboard-project-stat{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:999px;min-height:26px;padding:6px 9px;font-size:12px;font-weight:900;display:inline-flex}.lucas-storyboard-topbar-status-note{color:var(--muted);overflow-wrap:anywhere;flex:220px;min-width:180px;font-size:12px;font-weight:800;line-height:1.35}.lucas-storyboard-header-actions{grid-template-columns:repeat(4,max-content);place-content:center end;gap:8px;display:grid}.lucas-storyboard-project-setup-summary{border:1px solid var(--line);border-radius:var(--radius);background:#fbfaf7d1;margin-top:10px;overflow:hidden}.lucas-storyboard-project-setup-summary>summary{color:var(--ink);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:11px 12px;list-style:none;display:grid}.lucas-storyboard-project-setup-summary>summary::-webkit-details-marker{display:none}.lucas-storyboard-project-setup-summary>summary>span{color:var(--accent);font-size:12px;font-weight:950}.lucas-storyboard-project-setup-summary>summary>strong{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.lucas-storyboard-project-setup-summary>summary:after{color:var(--muted);content:"展开";font-size:11px;font-weight:900}.lucas-storyboard-project-setup-summary[open]>summary:after{content:"收起"}.lucas-storyboard-project-setup-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.lucas-storyboard-project-setup-item{border:1px solid var(--line);background:var(--paper);color:var(--ink-soft);border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:4px 8px;padding:10px;display:grid}.lucas-storyboard-project-setup-item svg{color:var(--accent);grid-row:span 2}.lucas-storyboard-project-setup-item span{color:var(--muted);font-size:11px;font-weight:900}.lucas-storyboard-project-setup-item strong{color:var(--ink);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:13px;font-weight:900;line-height:1.35;display:-webkit-box;overflow:hidden}.lucas-storyboard-script-workspace{background:#fff;border:1px solid #dce1e8;border-radius:8px;gap:16px;margin-top:12px;padding:18px;display:grid}.lucas-storyboard-script-header{justify-content:space-between;align-items:center;display:flex}.lucas-storyboard-script-header div{gap:3px;display:grid}.lucas-storyboard-script-header span,.lucas-storyboard-script-metrics span,.lucas-storyboard-script-bookends span{color:#667085;font-size:11px;font-weight:900}.lucas-storyboard-script-header h2{color:#111827;margin:0;font-size:20px}.lucas-storyboard-script-header svg{color:#2563eb}.lucas-storyboard-script-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lucas-storyboard-script-metrics>div,.lucas-storyboard-script-bookends>div{background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;gap:5px;min-width:0;padding:10px 12px;display:grid}.lucas-storyboard-script-metrics strong,.lucas-storyboard-script-bookends strong{color:#111827;overflow-wrap:anywhere;font-size:13px;line-height:1.4}.lucas-storyboard-codex-discussion-status,.lucas-storyboard-script-quality{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.lucas-storyboard-codex-discussion-status div,.lucas-storyboard-script-quality{gap:4px;display:grid}.lucas-storyboard-codex-discussion-status strong,.lucas-storyboard-script-quality strong{font-size:13px}.lucas-storyboard-codex-discussion-status span,.lucas-storyboard-script-quality span{font-size:12px;line-height:1.45}.lucas-storyboard-script-quality{color:#7a4b00;background:#fff8e5;border-color:#f0c36b}.lucas-storyboard-script-bookends{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lucas-storyboard-script-segments{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lucas-storyboard-script-segment{border:1px solid #d0d5dd;border-radius:8px;gap:6px;padding:12px;display:grid}.lucas-storyboard-script-segment>span{color:#111827;overflow-wrap:anywhere;font-size:13px;font-weight:950}.lucas-storyboard-script-segment>em{color:#667085;font-size:11px;font-style:normal;font-weight:800}.lucas-storyboard-script-segment textarea{color:#111827;font:inherit;resize:vertical;border:1px solid #d0d5dd;border-radius:6px;width:100%;min-height:104px;padding:10px;line-height:1.55}.lucas-storyboard-script-segment textarea:disabled{color:#475467;background:#f2f4f7}.lucas-storyboard-script-actions{justify-content:flex-end;gap:8px;display:flex}.lucas-storyboard-utility-bar{grid-template-columns:minmax(280px,520px) auto minmax(280px,1fr);align-items:end;gap:10px;margin:10px 0;display:grid}.lucas-storyboard-utility-bar.is-notice-only{grid-template-columns:1fr;align-items:stretch}.lucas-storyboard-picker{gap:6px;display:grid}.lucas-storyboard-picker label{color:#475467;font-size:12px;font-weight:900}.lucas-storyboard-notice{color:#7a4b00;background:#fff8e5;border:1px solid #f0c36b;border-radius:8px;align-items:flex-start;gap:8px;min-height:42px;padding:9px 10px;font-size:12px;font-weight:700;line-height:1.5;display:flex}.lucas-storyboard-render-failure{color:#7f1d1d;background:#fff7f7;border:1px solid #fecaca;border-radius:8px;gap:10px;margin-top:10px;padding:12px;display:grid}.lucas-storyboard-render-failure strong,.lucas-storyboard-render-failure span{display:block}.lucas-storyboard-render-failure strong{font-size:14px;font-weight:950}.lucas-storyboard-render-failure span{color:#991b1b;margin-top:3px;font-size:12px;font-weight:800}.lucas-storyboard-render-failure-actions{flex-wrap:wrap;gap:8px;display:flex}.lucas-storyboard-render-failure-debug{border-top:1px solid #fecaca;padding-top:8px}.lucas-storyboard-render-failure-debug summary{cursor:pointer;font-size:12px;font-weight:900}.lucas-storyboard-render-failure-debug pre{color:#e5e7eb;white-space:pre-wrap;background:#111827;border-radius:6px;max-height:260px;margin:8px 0 0;padding:10px;font-size:11px;line-height:1.5;overflow:auto}.lucas-storyboard-workflow{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.lucas-storyboard-workflow-step{background:#fff;border:1px solid #dfe3ea;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:4px;min-height:62px;padding:9px;display:grid}.lucas-storyboard-workflow-index{color:#475467;background:#eef2f6;border-radius:999px;grid-row:1/3;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:inline-flex}.lucas-storyboard-workflow-step strong,.lucas-storyboard-workflow-step em{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.lucas-storyboard-workflow-step strong{color:#111827;font-size:13px;font-weight:900}.lucas-storyboard-workflow-step em{color:#667085;grid-column:2;font-size:11px;font-style:normal;font-weight:900}.lucas-storyboard-workflow-step.is-completed{background:#f2fbf5;border-color:#b7e4c7}.lucas-storyboard-workflow-step.is-completed .lucas-storyboard-workflow-index{color:#fff;background:#16a34a}.lucas-storyboard-workflow-step.is-current{background:#f2f6ff;border-color:#84a8ff}.lucas-storyboard-workflow-step.is-current .lucas-storyboard-workflow-index{color:#fff;background:#2563eb}.lucas-storyboard-workflow-step.is-problem{background:#fff6f5;border-color:#f2b8b5}.lucas-storyboard-workflow-step.is-problem .lucas-storyboard-workflow-index{color:#fff;background:#dc2626}.lucas-storyboard-next-action{background:#fff;border:1px solid #c7d7fe;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:11px 12px;display:flex}.lucas-storyboard-next-action span,.lucas-storyboard-next-action strong,.lucas-storyboard-next-action p{margin:0;display:block}.lucas-storyboard-next-action span{color:#1d4ed8;font-size:11px;font-weight:900}.lucas-storyboard-next-action strong{color:#111827;margin-top:2px;font-size:16px;font-weight:900}.lucas-storyboard-next-action p{color:#667085;margin-top:3px;font-size:12px;font-weight:800;line-height:1.5}.lucas-creator-project-workflow{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-card);gap:14px;margin-top:12px;padding:16px;display:grid}.lucas-creator-project-workflow-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.lucas-creator-project-workflow-head>div{gap:4px;display:grid}.lucas-creator-project-workflow-head span,.lucas-creator-project-next-action span,.lucas-creator-finishing-options-head>span{color:var(--accent);font-size:11px;font-weight:950}.lucas-creator-project-workflow-head h2,.lucas-creator-project-workflow-head p,.lucas-creator-project-next-action strong,.lucas-creator-project-next-action p,.lucas-creator-finishing-options-head h3,.lucas-creator-finishing-options-head p,.lucas-creator-finishing-option p{margin:0}.lucas-creator-project-workflow-head h2{color:var(--ink);font-family:var(--serif);font-size:22px;line-height:1.2}.lucas-creator-project-workflow-head p{color:var(--muted);font-size:12px;font-weight:750;line-height:1.5}.lucas-creator-project-workflow-head>strong{border:1px solid var(--line);background:var(--panel);color:var(--ink-soft);border-radius:999px;flex-shrink:0;padding:6px 9px;font-size:12px}.lucas-creator-project-workflow-stages{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.lucas-creator-project-stage{appearance:none;border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:#ffffff7a;grid-template-columns:26px minmax(0,1fr);gap:6px;min-height:126px;padding:10px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.lucas-creator-project-stage:hover,.lucas-creator-project-stage:focus-visible{box-shadow:0 0 0 3px var(--accent-glow);border-color:#e86f4d94;outline:none;transform:translateY(-1px)}.lucas-creator-project-stage-index{background:var(--panel);color:var(--muted);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:inline-flex}.lucas-creator-project-stage-icon{color:var(--muted);justify-content:flex-end;align-items:center;display:inline-flex}.lucas-creator-project-stage strong,.lucas-creator-project-stage em,.lucas-creator-project-stage small{grid-column:1/-1}.lucas-creator-project-stage strong{color:var(--ink);font-size:13px;font-weight:950;line-height:1.35}.lucas-creator-project-stage em{color:var(--muted);font-size:11px;font-style:normal;font-weight:750;line-height:1.45}.lucas-creator-project-stage small{color:var(--muted);align-self:end;font-size:10px;font-weight:900}.lucas-creator-project-stage.is-completed{background:#5a9a6e0f;border-color:#5a9a6e47}.lucas-creator-project-stage.is-completed .lucas-creator-project-stage-index{background:var(--success);color:#fff}.lucas-creator-project-stage.is-current{box-shadow:0 0 0 2px var(--accent-glow);background:#e86f4d12;border-color:#e86f4da8}.lucas-creator-project-stage.is-current .lucas-creator-project-stage-index,.lucas-creator-project-stage.is-current .lucas-creator-project-stage-icon{background:var(--accent);color:#fff}.lucas-creator-project-stage.is-current .lucas-creator-project-stage-icon{background:0 0}.lucas-creator-project-stage.is-problem{background:#c45a5a12;border-color:#c45a5a80}.lucas-creator-project-stage.is-problem .lucas-creator-project-stage-index{background:var(--danger);color:#fff}.lucas-creator-project-next-action{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding-top:13px;display:flex}.lucas-creator-project-next-action>div{gap:3px;display:grid}.lucas-creator-project-next-action strong{color:var(--ink);font-size:16px;font-weight:950}.lucas-creator-project-next-action p{color:var(--muted);font-size:12px;font-weight:750;line-height:1.45}.lucas-creator-project-next-action .is-spinning{animation:.9s linear infinite lucas-creator-spin}@keyframes lucas-creator-spin{to{transform:rotate(360deg)}}.lucas-storyboard-main-tabs{border:1px solid var(--line);background:var(--paper);border-radius:8px;align-items:center;gap:6px;padding:6px;display:flex}.lucas-storyboard-main-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:34px;padding:0 12px;font-size:13px;font-weight:900}.lucas-storyboard-main-tabs button:hover,.lucas-storyboard-main-tabs button.is-active{background:var(--ink);color:#fff}.lucas-storyboard-board{grid-template-columns:180px minmax(460px,1fr) 340px;align-items:start;gap:10px;display:grid}.lucas-storyboard-control-board{grid-template-columns:220px minmax(420px,1fr) 360px;align-items:start;gap:10px;display:grid}.lucas-storyboard-review-board{grid-template-columns:260px minmax(390px,1fr) 330px;align-items:start;gap:12px;display:grid}.lucas-storyboard-timeline-panel,.lucas-storyboard-review-list-panel,.lucas-storyboard-review-stage,.lucas-storyboard-review-inspector,.lucas-storyboard-table-panel,.lucas-storyboard-detail-panel,.lucas-storyboard-inspector-panel,.lucas-storyboard-shot-stage-panel,.lucas-storyboard-preview-tab-panel,.lucas-storyboard-debug-tab-panel,.lucas-storyboard-empty-state{background:#fff;border:1px solid #dfe3ea;border-radius:8px;min-width:0}.lucas-storyboard-timeline-panel,.lucas-storyboard-review-list-panel,.lucas-storyboard-review-inspector,.lucas-storyboard-table-panel,.lucas-storyboard-inspector-panel{position:sticky;top:72px}.lucas-storyboard-timeline-panel,.lucas-storyboard-review-list-panel,.lucas-storyboard-review-inspector,.lucas-storyboard-detail-panel,.lucas-storyboard-inspector-panel{max-height:calc(100vh - 126px);overflow:auto}.lucas-storyboard-shot-stage-panel,.lucas-storyboard-review-stage{min-height:calc(100vh - 136px)}.lucas-storyboard-section-heading{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.lucas-storyboard-section-heading.is-compact{padding:9px 10px}.lucas-storyboard-section-heading h2{color:#111827;margin:0;font-size:15px;font-weight:900}.lucas-storyboard-section-heading span{color:#667085;margin-top:2px;font-size:12px;font-weight:700;display:block}.lucas-storyboard-timeline-list{gap:6px;padding:8px;display:grid}.lucas-storyboard-review-unit-list{gap:5px;padding:8px;display:grid}.lucas-storyboard-review-unit{color:#111827;cursor:pointer;text-align:left;background:#fff;border:1px solid #0000;border-radius:7px;gap:4px;min-height:82px;padding:9px;display:grid}.lucas-storyboard-review-unit:hover,.lucas-storyboard-review-unit.is-active{background:#eef4ff;border-color:#84a8ff}.lucas-storyboard-review-unit.has-issue{background:#fff7f7;border-color:#fca5a5}.lucas-storyboard-review-unit.has-issue.is-active{background:#fff1f0;border-color:#ef4444}.lucas-storyboard-review-unit-time{color:#475569;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:900}.lucas-storyboard-review-unit strong{color:#111827;max-height:38px;font-size:13px;font-weight:900;line-height:1.35;overflow:hidden}.lucas-storyboard-review-unit em{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;font-weight:800;overflow:hidden}.lucas-storyboard-review-status{border-radius:999px;justify-self:start;align-items:center;gap:5px;min-height:24px;padding:5px 8px;font-size:11px;font-weight:900;display:inline-flex}.lucas-storyboard-review-status i{border-radius:999px;width:7px;height:7px;display:block}.lucas-storyboard-review-status.is-human-pass{color:#147a3d;background:#ecfdf3}.lucas-storyboard-review-status.is-human-pass i{background:#16a34a}.lucas-storyboard-review-status.is-machine-pass{color:#1d4ed8;background:#eff6ff}.lucas-storyboard-review-status.is-machine-pass i{background:#2563eb}.lucas-storyboard-review-status.is-unsaved{color:#a15c00;background:#fff4e5}.lucas-storyboard-review-status.is-unsaved i{background:#f59e0b}.lucas-storyboard-review-status.is-needs-check,.lucas-storyboard-review-status.is-visual-mismatch{color:#c02626;background:#fff1f0}.lucas-storyboard-review-status.is-needs-check i,.lucas-storyboard-review-status.is-visual-mismatch i{background:#dc2626}.lucas-storyboard-timeline-item{color:#111827;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:46px 30px minmax(0,1fr);align-items:start;gap:7px 8px;min-height:78px;padding:7px;transition:background .15s,border-color .15s;display:grid}.lucas-storyboard-timeline-item:hover,.lucas-storyboard-timeline-item.is-active{background:#eef4ff;border-color:#84a8ff}.lucas-storyboard-timeline-marker{color:#fff;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:900;display:inline-flex}.lucas-storyboard-timeline-marker.is-draft{background:#98a2b3}.lucas-storyboard-timeline-marker.is-ready{background:#2563eb}.lucas-storyboard-timeline-marker.is-ready-with-output{background:#0891b2}.lucas-storyboard-timeline-marker.is-generated{background:#16a34a}.lucas-storyboard-timeline-marker.is-validation-failed{background:#dc2626}.lucas-storyboard-timeline-marker.is-accepted{background:#111827}.lucas-storyboard-timeline-copy{gap:2px;min-width:0;display:grid}.lucas-storyboard-timeline-copy strong,.lucas-storyboard-timeline-copy span,.lucas-storyboard-timeline-copy em{display:block}.lucas-storyboard-timeline-copy strong{color:#111827;font-size:13px;font-weight:900}.lucas-storyboard-timeline-copy span{color:#667085;font-size:12px;font-weight:800}.lucas-storyboard-timeline-copy em{color:#667085;font-size:11px;font-style:normal;font-weight:800}.lucas-storyboard-unsaved-dot,.lucas-storyboard-mini-validation,.lucas-storyboard-workbench-status{grid-column:3;justify-self:start}.lucas-storyboard-shot-thumb{object-fit:cover;background:#111827;border:1px solid #d0d5dd;border-radius:6px;width:42px;height:48px;display:block;overflow:hidden}.lucas-storyboard-shot-thumb.is-large{aspect-ratio:9/16;width:100%;height:auto;max-height:220px}.lucas-storyboard-shot-thumb.is-missing{color:#667085;text-align:center;background:#eef2f6;justify-content:center;align-items:center;padding:4px;font-size:10px;font-weight:900;line-height:1.2;display:inline-flex}.lucas-storyboard-shot-stage-preview{background:#0f172a;border-radius:8px;max-width:min(100%,460px);margin:10px auto 0;overflow:hidden}.lucas-storyboard-shot-stage-video,.lucas-storyboard-shot-stage-image{aspect-ratio:9/16;object-fit:cover;background:#0f172a;width:100%;min-height:360px;max-height:calc(100vh - 330px);display:block}.lucas-storyboard-shot-stage-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;padding:0 10px;display:grid}.lucas-storyboard-shot-stage-meta span{color:#111827;text-overflow:ellipsis;background:#f8fafc;border:1px solid #e5e7eb;border-radius:7px;gap:3px;min-width:0;padding:8px 9px;font-size:12px;font-weight:800;display:grid;overflow:hidden}.lucas-storyboard-shot-stage-meta strong{color:#667085;font-size:11px;font-weight:900}.lucas-storyboard-shot-stage-line{color:#344054;margin:10px 10px 12px;font-size:13px;font-weight:800;line-height:1.6}.lucas-storyboard-shot-stage-actions{border-top:1px solid #eef0f3;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 10px 0;padding-top:10px;display:flex}.lucas-storyboard-generation-not-connected{color:#a15c00;background:#fff4e5;border-radius:999px;min-height:30px;padding:8px 10px;font-size:12px;font-weight:900}.lucas-storyboard-review-preview-grid{grid-template-columns:minmax(220px,max-content);justify-content:center;place-items:start center;gap:10px;padding:10px 12px 8px;display:grid}.lucas-storyboard-review-final-preview,.lucas-storyboard-review-source-preview{background:#0f172a;border-radius:8px;min-width:0;overflow:hidden}.lucas-storyboard-review-final-preview{border:7px solid #111827;border-radius:22px;width:fit-content;max-width:100%;box-shadow:0 18px 42px #0f172a29}.lucas-storyboard-review-source-preview{align-self:start;width:fit-content;max-width:260px}.lucas-storyboard-review-clip-head{color:#fff;background:#111827;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:7px 9px;display:flex}.lucas-storyboard-review-clip-head strong,.lucas-storyboard-review-clip-head span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lucas-storyboard-review-clip-head strong{font-size:12px;font-weight:900}.lucas-storyboard-review-clip-head span{color:#cbd5e1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:800}.lucas-storyboard-review-final-video,.lucas-storyboard-review-source-video{aspect-ratio:9/16;object-fit:contain;background:#0f172a;width:auto;max-width:100%;margin:0 auto;display:block}.lucas-storyboard-review-final-video{height:clamp(270px,43vh,390px);min-height:0}.lucas-storyboard-review-source-video{height:min(28vh,260px);min-height:210px}.lucas-storyboard-review-clip-controls{background:#111827;border-top:1px solid #ffffff1f;grid-template-columns:minmax(70px,auto) minmax(96px,1fr) minmax(70px,auto);gap:8px;padding:10px;display:grid}.lucas-storyboard-review-clip-controls .button-secondary{color:#111827;background:#fff;border-color:#ffffff40;min-height:44px;padding:8px 10px}.lucas-storyboard-review-clip-controls>span{color:#cbd5e1;text-align:center;grid-column:1/-1;font-size:11px;font-weight:900;line-height:1.2}.lucas-storyboard-review-progress{color:#cbd5e1;gap:2px;font-size:11px;font-weight:900;display:grid}.lucas-storyboard-review-progress input{width:100%;min-height:44px}.lucas-storyboard-review-current-text{color:#111827;text-align:center;max-width:560px;margin:10px auto 0;padding:0 14px;font-size:22px;font-weight:950;line-height:1.35}.lucas-storyboard-review-navigation-actions,.lucas-storyboard-review-main-actions,.lucas-storyboard-review-secondary-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex}.lucas-storyboard-review-navigation-actions{padding-top:2px}.lucas-storyboard-review-navigation-actions .button-secondary{min-height:36px}.lucas-storyboard-review-main-actions{padding-top:8px}.lucas-storyboard-review-main-actions .button-primary,.lucas-storyboard-review-main-actions .button-danger{min-width:128px;min-height:46px}.lucas-storyboard-review-secondary-actions{padding-top:8px}.lucas-storyboard-review-secondary-actions .button-secondary{min-height:34px;padding:0 10px}.lucas-storyboard-review-source-compare{border-top:1px solid #eef0f3;justify-items:center;gap:10px;margin:12px 12px 0;padding-top:12px;display:grid}.lucas-storyboard-review-source-compare>div:first-child{color:#344054;text-align:center;gap:2px;display:grid}.lucas-storyboard-review-source-compare strong{color:#111827;font-size:13px;font-weight:900}.lucas-storyboard-review-source-compare span{color:#667085;font-size:12px;font-weight:800}.lucas-storyboard-review-stage-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0 10px;display:grid}.lucas-storyboard-review-stage-meta span{color:#111827;text-overflow:ellipsis;background:#f8fafc;border:1px solid #e5e7eb;border-radius:7px;gap:3px;min-width:0;padding:7px 8px;font-size:12px;font-weight:800;display:grid;overflow:hidden}.lucas-storyboard-review-stage-meta strong{color:#667085;font-size:11px;font-weight:900}.lucas-storyboard-review-reasons{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;align-items:center;gap:8px;margin:10px 10px 0;padding:8px 10px;font-size:12px;font-weight:900;display:flex}.lucas-storyboard-review-issue-repair{background:snow;border:1px solid #fecaca;border-radius:8px;gap:10px;padding:10px;display:grid}.lucas-storyboard-review-issue-repair-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.lucas-storyboard-review-issue-repair-head strong{color:#111827;font-size:13px;font-weight:900}.lucas-storyboard-review-issue-repair-head span{color:#c02626;background:#fee2e2;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.lucas-storyboard-review-repair-actions{flex-wrap:wrap;gap:8px;display:flex}.lucas-storyboard-review-reasons .button-secondary{white-space:nowrap;min-height:30px;margin-left:auto}.lucas-storyboard-review-edit-actions{flex-wrap:wrap;gap:8px;display:flex}.lucas-storyboard-review-board.is-final-first{grid-template-columns:240px minmax(420px,1fr) 360px}.lucas-storyboard-review-list-panel.is-problem-list{flex-direction:column;gap:8px;display:flex}.lucas-storyboard-problem-empty{color:#475467;background:#f8fafc;border:1px dashed #d0d5dd;border-radius:8px;gap:4px;margin:8px;padding:12px;display:grid}.lucas-storyboard-problem-empty strong{color:#111827;font-size:13px;font-weight:900}.lucas-storyboard-problem-empty span{font-size:12px;font-weight:800;line-height:1.45}.lucas-storyboard-all-sentences{border-top:1px solid #eef0f3;margin:0 8px 8px;padding-top:8px}.lucas-storyboard-all-sentences summary{color:#475467;cursor:pointer;border-radius:7px;padding:8px;font-size:12px;font-weight:900;list-style:none}.lucas-storyboard-all-sentences summary::-webkit-details-marker{display:none}.lucas-storyboard-all-sentences summary:hover{background:#f2f4f7}.lucas-storyboard-all-sentence-list{gap:5px;max-height:280px;padding:6px 0 0;display:grid;overflow:auto}.lucas-storyboard-all-sentence-item{color:#111827;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;gap:3px;padding:8px;display:grid}.lucas-storyboard-all-sentence-item:hover{background:#eef4ff;border-color:#84a8ff}.lucas-storyboard-all-sentence-item span{color:#667085;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:900}.lucas-storyboard-all-sentence-item strong{font-size:12px;font-weight:900;line-height:1.35}.lucas-storyboard-review-stage.is-final-first{flex-direction:column;min-height:calc(100vh - 136px);display:flex}.lucas-storyboard-final-first-actions{border-bottom:1px solid #eef0f3;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.lucas-storyboard-final-first-actions .button-primary,.lucas-storyboard-final-first-actions .button-secondary{min-height:40px}.lucas-storyboard-full-review-frame{background:#111827;border:8px solid #111827;border-radius:24px;align-self:center;width:fit-content;max-width:min(100%,330px);margin:12px auto 0;overflow:hidden;box-shadow:0 18px 46px #0f172a2e}.lucas-storyboard-full-review-video{aspect-ratio:9/16;object-fit:contain;background:#0f172a;width:auto;max-width:100%;height:clamp(360px,52vh,500px);display:block}.lucas-storyboard-problem-locator{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex}.lucas-storyboard-problem-locator .button-danger{min-width:150px;min-height:46px}.lucas-storyboard-problem-locator span{color:#667085;font-size:12px;font-weight:900}.lucas-storyboard-located-unit,.lucas-storyboard-review-located-meta{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;gap:8px;margin:0 12px 12px;padding:10px;display:grid}.lucas-storyboard-located-unit strong,.lucas-storyboard-review-located-meta strong{color:#111827;font-size:15px;font-weight:950;line-height:1.35}.lucas-storyboard-located-unit div,.lucas-storyboard-review-located-meta{min-width:0}.lucas-storyboard-located-unit div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.lucas-storyboard-located-unit span,.lucas-storyboard-review-located-meta span{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.lucas-storyboard-review-inspector.is-problem-empty .lucas-storyboard-empty{margin:12px}.lucas-storyboard-review-inspector.is-problem-repair{align-content:start;display:grid}.lucas-storyboard-issue-type-actions,.lucas-storyboard-review-nudge-actions,.lucas-storyboard-review-save-actions{flex-wrap:wrap;gap:8px;padding:10px;display:flex}.lucas-storyboard-issue-type-actions{border-bottom:1px solid #eef0f3}.lucas-storyboard-issue-type-actions .button-danger,.lucas-storyboard-issue-type-actions .button-secondary{flex:110px;min-height:40px}.lucas-storyboard-review-visual-repair{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;gap:10px;padding:10px;display:grid}.lucas-storyboard-review-nudge-actions{padding:0}.lucas-storyboard-review-nudge-actions .button-secondary{flex:84px;min-height:36px;padding:0 9px}.lucas-storyboard-review-save-actions{border-top:1px solid #eef0f3;padding:0}.lucas-storyboard-review-save-actions .button-primary,.lucas-storyboard-review-save-actions .button-secondary{flex:140px;min-height:40px}.lucas-storyboard-overview-panel{background:#fff;border:1px solid #dfe3ea;border-radius:8px;grid-column:1/-1;min-width:0}.lucas-storyboard-overview-panel summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;list-style:none;display:flex}.lucas-storyboard-overview-panel summary::-webkit-details-marker{display:none}.lucas-storyboard-overview-panel summary span{color:#111827;align-items:center;gap:7px;font-size:14px;font-weight:900;display:inline-flex}.lucas-storyboard-overview-panel summary em{color:#667085;font-size:12px;font-style:normal;font-weight:800}.lucas-storyboard-overview-list{border-top:1px solid #eef0f3;display:grid}.lucas-storyboard-overview-row{color:#111827;cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #eef0f3;grid-template-columns:46px 78px 72px 72px minmax(180px,1fr) 124px 90px;align-items:center;gap:8px;min-height:58px;padding:7px 10px;display:grid}.lucas-storyboard-overview-row:hover,.lucas-storyboard-overview-row.is-active{background:#f2f6ff}.lucas-storyboard-overview-row:last-child{border-bottom:0}.lucas-storyboard-overview-line{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.lucas-storyboard-table{overflow-x:auto}.lucas-storyboard-table-row{color:#111827;cursor:pointer;text-align:left;border-bottom:1px solid #eef0f3;grid-template-columns:70px 64px 72px minmax(180px,1fr) minmax(170px,.92fr) minmax(170px,.92fr) 138px 82px 178px;align-items:stretch;gap:8px;min-width:1320px;padding:8px 10px;font-size:12px;line-height:1.45;transition:background .15s;display:grid}.lucas-storyboard-table-row:hover,.lucas-storyboard-table-row.is-active{background:#f2f6ff}.lucas-storyboard-table-head{cursor:default;z-index:2;color:#667085;letter-spacing:.02em;background:#f8fafc;align-items:center;font-size:11px;font-weight:900;position:sticky;top:0}.lucas-storyboard-table-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lucas-storyboard-cell-order{color:#111827;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900}.lucas-storyboard-line-summary{color:#344054}.lucas-storyboard-editable-cell{white-space:normal;min-width:0;display:block;overflow:visible}.lucas-storyboard-inline-textarea{color:#111827;resize:vertical;background:#fff;border:1px solid #d0d5dd;border-radius:6px;width:100%;min-height:54px;padding:7px 8px;font-size:12px;font-weight:800;line-height:1.35;display:block}.lucas-storyboard-inline-textarea:focus,.lucas-storyboard-mobile-edit-field textarea:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb21}.lucas-storyboard-material-cell{white-space:normal;gap:5px;min-width:0;display:grid}.lucas-storyboard-material-cell em{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:800;display:block;overflow:hidden}.lucas-storyboard-row-actions{gap:4px;display:flex}.lucas-storyboard-shot-cards{display:none}.lucas-storyboard-shot-card{color:#111827;cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:8px;padding:10px;transition:background .15s,border-color .15s;display:grid}.lucas-storyboard-shot-card:hover,.lucas-storyboard-shot-card.is-active{background:#f2f6ff;border-color:#84a8ff}.lucas-storyboard-shot-card-head,.lucas-storyboard-shot-card-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.lucas-storyboard-shot-card-head strong{color:#111827;font-size:14px;font-weight:900}.lucas-storyboard-shot-card-meta,.lucas-storyboard-shot-card-copy,.lucas-storyboard-shot-card-visual,.lucas-storyboard-shot-card-foot>span:last-child{color:#667085;font-size:12px;font-weight:800;line-height:1.5}.lucas-storyboard-shot-card-copy{color:#111827;font-size:13px}.lucas-storyboard-mobile-edit-field{gap:5px;display:grid}.lucas-storyboard-mobile-edit-field span{color:#475467;font-size:11px;font-weight:900}.lucas-storyboard-mobile-edit-field textarea{color:#111827;resize:vertical;border:1px solid #d0d5dd;border-radius:6px;width:100%;min-height:62px;padding:7px 8px;font-size:13px;font-weight:800;line-height:1.35}.lucas-storyboard-icon-action{color:#344054;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;height:30px;padding:0 7px;font-size:11px;font-weight:900;display:inline-flex}.lucas-storyboard-icon-action:hover{color:#1d4ed8;border-color:#2563eb}.lucas-storyboard-icon-action:disabled{cursor:not-allowed;opacity:.45}.lucas-storyboard-status,.lucas-storyboard-material-status,.lucas-storyboard-validation-badge,.lucas-storyboard-workbench-status,.lucas-storyboard-mini-validation,.lucas-storyboard-unsaved-dot{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:100%;min-height:24px;padding:5px 8px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.lucas-storyboard-status i,.lucas-storyboard-material-status i,.lucas-storyboard-validation-badge i,.lucas-storyboard-workbench-status i{border-radius:999px;width:7px;height:7px;display:block}.lucas-storyboard-status.is-draft{color:#475467;background:#f2f4f7}.lucas-storyboard-status.is-draft i{background:#98a2b3}.lucas-storyboard-status.is-ready{color:#1d4ed8;background:#eaf1ff}.lucas-storyboard-status.is-ready i{background:#2563eb}.lucas-storyboard-status.is-ready-with-output{color:#0e7490;background:#e6f7fb}.lucas-storyboard-status.is-ready-with-output i{background:#0891b2}.lucas-storyboard-status.is-generated{color:#147a3d;background:#e9f8ee}.lucas-storyboard-status.is-generated i{background:#16a34a}.lucas-storyboard-status.is-validation-failed{color:#b42318;background:#feeceb}.lucas-storyboard-status.is-validation-failed i{background:#dc2626}.lucas-storyboard-status.is-accepted{color:#fff;background:#111827}.lucas-storyboard-status.is-accepted i{background:#fff}.lucas-storyboard-status.is-unsaved,.lucas-storyboard-unsaved-dot,.lucas-storyboard-workbench-status.is-unsaved{color:#a15c00;background:#fff4e5}.lucas-storyboard-status.is-unsaved i,.lucas-storyboard-workbench-status.is-unsaved i{background:#f59e0b}.lucas-storyboard-workbench-status.is-saved{color:#1d4ed8;background:#eef4ff}.lucas-storyboard-workbench-status.is-saved i{background:#2563eb}.lucas-storyboard-workbench-status.is-shot-pass{color:#147a3d;background:#ecfdf3}.lucas-storyboard-workbench-status.is-shot-pass i{background:#16a34a}.lucas-storyboard-workbench-status.is-final-pass{color:#fff;background:#111827}.lucas-storyboard-workbench-status.is-final-pass i{background:#fff}.lucas-storyboard-workbench-status.is-needs-check{color:#b42318;background:#feeceb}.lucas-storyboard-workbench-status.is-needs-check i{background:#dc2626}.lucas-storyboard-material-status.is-ok,.lucas-storyboard-material-status.is-asset{color:#147a3d;background:#ecfdf3}.lucas-storyboard-material-status.is-ok i,.lucas-storyboard-material-status.is-asset i{background:#16a34a}.lucas-storyboard-material-status.is-source{color:#1d4ed8;background:#eef4ff}.lucas-storyboard-material-status.is-source i{background:#2563eb}.lucas-storyboard-material-status.is-missing{color:#b42318;background:#feeceb}.lucas-storyboard-material-status.is-missing i{background:#dc2626}.lucas-storyboard-validation-badge.is-pass,.lucas-storyboard-mini-validation.is-pass{color:#147a3d;background:#ecfdf3}.lucas-storyboard-validation-badge.is-pass i{background:#16a34a}.lucas-storyboard-validation-badge.is-partial,.lucas-storyboard-mini-validation.is-partial,.lucas-storyboard-validation-badge.is-not-run,.lucas-storyboard-mini-validation.is-not-run{color:#a15c00;background:#fff4e5}.lucas-storyboard-validation-badge.is-partial i,.lucas-storyboard-validation-badge.is-not-run i{background:#f59e0b}.lucas-storyboard-validation-badge.is-fail,.lucas-storyboard-mini-validation.is-fail,.lucas-storyboard-validation-badge.is-blocked,.lucas-storyboard-mini-validation.is-blocked{color:#b42318;background:#feeceb}.lucas-storyboard-validation-badge.is-fail i,.lucas-storyboard-validation-badge.is-blocked i{background:#dc2626}.lucas-storyboard-detail-grid{gap:12px;padding:10px;display:grid}.lucas-storyboard-detail-toolbar{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.lucas-storyboard-detail-toolbar strong,.lucas-storyboard-detail-toolbar span{min-width:0;display:block}.lucas-storyboard-detail-toolbar strong{color:#111827;font-size:13px;font-weight:900}.lucas-storyboard-detail-toolbar span{color:#667085;margin-top:3px;font-size:12px;font-weight:700}.lucas-storyboard-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lucas-storyboard-unsaved-state,.lucas-storyboard-saved-state{border-radius:999px;padding:7px 9px;font-size:12px;font-weight:900}.lucas-storyboard-unsaved-state{color:#a15c00;background:#fff4e5}.lucas-storyboard-saved-state{color:#147a3d;background:#ecfdf3}.lucas-storyboard-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lucas-storyboard-field{gap:6px;display:grid}.lucas-storyboard-field label{color:#344054;font-size:12px;font-weight:900}.lucas-storyboard-field textarea.control{resize:vertical;min-height:88px}.lucas-storyboard-preview-box,.lucas-storyboard-panel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px}.lucas-storyboard-panel-title{color:#111827;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:9px;font-size:13px;font-weight:900;display:flex}.lucas-storyboard-preview{object-fit:cover;background:#f2f4f7;border-radius:8px;width:100%;max-height:280px;display:block}.lucas-storyboard-preview-video{aspect-ratio:9/16;object-fit:cover;background:#111827;border-radius:8px;width:100%;max-height:300px;display:block}.lucas-storyboard-preview-placeholder{aspect-ratio:9/12;color:#667085;text-align:center;background:repeating-linear-gradient(135deg,#f2f4f7 0 10px,#e9edf3 10px 20px);border-radius:8px;place-items:center;padding:16px;font-size:12px;font-weight:900;display:grid}.lucas-storyboard-preview-placeholder button{align-self:end;margin-top:8px}.lucas-storyboard-shot-control{background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:10px}.lucas-storyboard-shot-control-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.lucas-storyboard-preview-box.is-control{background:#f8fafc;padding:8px}.lucas-storyboard-shot-controls{gap:10px;display:grid}.lucas-storyboard-form-grid.is-shot-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.lucas-storyboard-visual-issue{color:#9a3412;cursor:pointer;background:#fff7ed;border:1px solid #fed7aa;border-radius:7px;align-items:center;gap:8px;padding:8px 9px;font-size:12px;font-weight:900;display:flex}.lucas-storyboard-visual-issue input{accent-color:#ea580c;flex:none}.lucas-storyboard-frame-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.lucas-storyboard-frame-strip img{aspect-ratio:1;object-fit:cover;background:#f2f4f7;border-radius:6px;width:100%;display:block}.lucas-storyboard-output-list{gap:6px;margin-top:9px;display:grid}.lucas-storyboard-output-slot{color:#667085;background:#f8fafc;border-radius:7px;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:8px 9px;display:grid}.lucas-storyboard-output-slot span,.lucas-storyboard-output-slot strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lucas-storyboard-output-state{color:#667085;background:#f2f4f7;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.lucas-storyboard-output-state.is-ready{color:#0e7490;background:#e6f7fb}.lucas-storyboard-output-hint{color:#667085;margin:8px 0 0;font-size:12px;font-weight:800;line-height:1.5}.lucas-storyboard-output-slot span{color:#475467;font-size:12px;font-weight:900}.lucas-storyboard-output-slot strong{color:#111827;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:800}.lucas-storyboard-validation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.lucas-storyboard-validation-pill{color:#475467;text-overflow:ellipsis;white-space:nowrap;background:#eef2f6;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:900;line-height:1.4;overflow:hidden}.lucas-storyboard-validation-pill.is-pass{color:#147a3d;background:#ecfdf3}.lucas-storyboard-validation-pill.is-changes-requested,.lucas-storyboard-validation-pill.is-blocked{color:#b42318;background:#feeceb}.lucas-storyboard-validation-checks{gap:6px;margin-top:9px;display:grid}.lucas-storyboard-check{color:#344054;background:#f8fafc;border-radius:7px;grid-template-columns:68px minmax(110px,.7fr) minmax(0,1.3fr);align-items:start;gap:7px;padding:8px;font-size:12px;line-height:1.45;display:grid}.lucas-storyboard-check-action{border-top:1px solid #eef0f3;flex-wrap:wrap;grid-column:2/4;align-items:center;gap:7px;padding-top:7px;display:flex}.lucas-storyboard-check-action small{color:#475467;flex:180px;font-size:12px;font-weight:800;line-height:1.5}.lucas-storyboard-check span{text-align:center;border-radius:999px;padding:4px 6px;font-size:10px;font-style:normal;font-weight:900}.lucas-storyboard-check strong{color:#111827;font-weight:900}.lucas-storyboard-check em{color:#667085;overflow-wrap:anywhere;font-style:normal}.lucas-storyboard-check.is-pass span{color:#147a3d;background:#ecfdf3}.lucas-storyboard-check.is-fail span{color:#b42318;background:#feeceb}.lucas-storyboard-check.is-pending span{color:#a15c00;background:#fff4e5}.lucas-storyboard-validation-reasons{color:#b42318;gap:5px;margin:9px 0 0;padding-left:18px;font-size:12px;font-weight:800;line-height:1.6;display:grid}.lucas-storyboard-side-panel{z-index:60;background:#fff;border:1px solid #d0d5dd;border-radius:8px;gap:10px;width:min(420px,100vw - 36px);max-height:calc(100vh - 112px);padding:12px;display:grid;position:fixed;top:86px;right:18px;overflow:auto;box-shadow:0 16px 36px #0f172a24}.lucas-storyboard-side-panel-head{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.lucas-storyboard-side-panel-head strong,.lucas-storyboard-side-panel-head span{display:block}.lucas-storyboard-side-panel-head strong{color:#111827;font-size:15px;font-weight:900}.lucas-storyboard-side-panel-head span{color:#667085;margin-top:2px;font-size:12px;font-weight:800}.lucas-storyboard-create-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:80;background:#0f172a94;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lucas-storyboard-delete-confirm-backdrop{z-index:95;background:#0f172a9e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.lucas-storyboard-delete-confirm{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:10px;width:min(440px,100vw - 40px);padding:18px;display:grid;box-shadow:0 24px 70px #0f172a47}.lucas-storyboard-delete-confirm>span{color:#b42318;font-size:12px;font-weight:900}.lucas-storyboard-delete-confirm h3,.lucas-storyboard-delete-confirm p{margin:0}.lucas-storyboard-delete-confirm h3{color:#111827;font-size:18px;font-weight:950}.lucas-storyboard-delete-confirm p{color:#475467;font-size:13px;font-weight:750;line-height:1.6}.lucas-storyboard-delete-confirm p.is-warning{color:#7a4b00}.lucas-storyboard-delete-confirm p.is-error{color:#b42318;background:#fff1f0;border:1px solid #fecaca;border-radius:7px;padding:8px 10px}.lucas-storyboard-delete-confirm>div{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.lucas-storyboard-delete-confirm .button-danger{justify-content:center;align-items:center;gap:6px;display:inline-flex}.lucas-storyboard-create-panel{background:#fff;border:1px solid #d0d5dd;border-radius:10px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1040px,100vw - 48px);max-width:1040px;max-height:min(860px,100vh - 48px);display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a3d}.lucas-storyboard-create-head{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.lucas-storyboard-create-head span{color:#667085;letter-spacing:.04em;font-size:11px;font-weight:900;display:block}.lucas-storyboard-create-head h2{color:#111827;margin:2px 0 0;font-size:20px;font-weight:950}.lucas-storyboard-create-head p{color:#667085;margin:3px 0 0;font-size:12px;font-weight:800;line-height:1.35}.lucas-storyboard-create-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;padding:14px 16px;display:grid;overflow:auto}.lucas-storyboard-create-section{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.lucas-storyboard-create-section.is-wide{grid-column:1/-1}.lucas-storyboard-create-section h3{color:#111827;margin:0;font-size:14px;font-weight:950}.lucas-storyboard-create-section p{color:#667085;margin:0;font-size:12px;font-weight:800;line-height:1.45}.lucas-storyboard-create-two-col,.lucas-storyboard-create-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lucas-storyboard-create-choice-card{background:#fff;border:1px solid #d0d5dd;border-radius:8px;gap:4px;min-height:110px;padding:12px;display:grid}.lucas-storyboard-create-choice-card.is-selected{background:#eff6ff;border-color:#2563eb}.lucas-storyboard-create-choice-card span{color:#667085;font-size:11px;font-weight:950}.lucas-storyboard-create-choice-card strong{color:#111827;font-size:18px;font-weight:950}.lucas-storyboard-create-choice-card em{color:#475467;font-size:12px;font-style:normal;font-weight:800;line-height:1.4}.lucas-storyboard-create-source-tabs,.lucas-storyboard-create-bgm-options{flex-wrap:wrap;gap:8px;display:flex}.lucas-storyboard-create-source-tabs button,.lucas-storyboard-create-bgm-options button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:6px;min-height:38px;padding:8px 10px;font-size:12px;font-weight:900;display:inline-flex}.lucas-storyboard-create-source-tabs button.is-active,.lucas-storyboard-create-bgm-options button.is-active{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.lucas-storyboard-create-source-tabs button:disabled,.lucas-storyboard-create-bgm-options button:disabled{cursor:not-allowed;opacity:.55}.lucas-storyboard-create-materials{gap:10px;display:grid}.lucas-storyboard-create-material-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lucas-storyboard-create-material-toolbar span{color:#344054;font-size:12px;font-weight:900}.lucas-storyboard-create-material-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:none;display:grid;overflow:visible}.lucas-storyboard-create-contract{color:#7a4b00;background:#fff8e5;border:1px dashed #f0c36b;border-radius:8px;gap:8px;padding:10px;display:grid}.lucas-storyboard-create-contract strong{color:#7a4b00;font-size:13px;font-weight:950}.lucas-storyboard-create-contract span,.lucas-storyboard-create-contract em{color:#7a4b00;font-size:12px;font-style:normal;font-weight:800;line-height:1.45}.lucas-storyboard-create-contract em.is-error{color:#b42318}.lucas-storyboard-create-contract textarea{color:#111827;resize:vertical;border:1px solid #d0d5dd;border-radius:8px;min-height:92px;padding:9px 10px}#creator-storyboard-create-upload-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.lucas-storyboard-create-file-button{color:#111827;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;gap:7px;width:fit-content;min-height:38px;padding:8px 12px;font-size:13px;font-weight:900;display:inline-flex}.lucas-storyboard-create-file-button:hover{background:#f9fafb;border-color:#98a2b3}.lucas-storyboard-create-ingest-actions{background:#f6fef9;border:1px solid #b7d6bf;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.lucas-storyboard-create-ingest-actions em{color:#027a48;flex:180px}.lucas-storyboard-create-upload-status-list{gap:8px;display:grid}.lucas-storyboard-create-upload-status{background:#fff;border:1px solid #d0d5dd;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:6px;padding:9px;display:grid}.lucas-storyboard-create-upload-status span{gap:2px;min-width:0;display:grid}.lucas-storyboard-create-upload-status strong{color:#111827;overflow-wrap:anywhere;font-size:12px;font-weight:950}.lucas-storyboard-create-upload-status em{color:#667085;font-size:11px;font-weight:850}.lucas-storyboard-create-upload-status b{white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:950}.lucas-storyboard-create-upload-status p{color:#475467;grid-column:1/-1;margin:0;font-size:12px;font-weight:800;line-height:1.4}.lucas-storyboard-create-upload-status.is-queued b,.lucas-storyboard-create-upload-status.is-uploading b{color:#026aa2;background:#e0f2fe}.lucas-storyboard-create-upload-status.is-succeeded{background:#f6fef9;border-color:#b7d6bf}.lucas-storyboard-create-upload-status.is-succeeded b{color:#027a48;background:#dcfae6}.lucas-storyboard-create-upload-status.is-failed{background:#fffbfa;border-color:#fecdca}.lucas-storyboard-create-upload-status.is-failed b{color:#b42318;background:#fee4e2}.lucas-storyboard-create-uploaded-list{flex-wrap:wrap;gap:6px;display:flex}.lucas-storyboard-create-uploaded-list span{color:#027a48;background:#ecfdf3;border:1px solid #b7d6bf;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.lucas-storyboard-create-link-status-list{gap:8px;display:grid}.lucas-storyboard-create-link-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lucas-storyboard-create-link-status{background:#fff;border:1px solid #d0d5dd;border-radius:8px;gap:6px;padding:9px;display:grid}.lucas-storyboard-create-link-status span{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.lucas-storyboard-create-link-status strong{color:#111827;overflow-wrap:anywhere;font-size:12px;font-weight:950}.lucas-storyboard-create-link-status em,.lucas-storyboard-create-link-status em.lucas-storyboard-create-link-elapsed{color:#667085;font-size:11px;font-weight:850}.lucas-storyboard-create-link-status b{border-radius:999px;justify-self:flex-start;padding:3px 7px;font-size:11px;font-weight:950}.lucas-storyboard-create-link-status p{color:#475467;margin:0;font-size:12px;font-weight:800;line-height:1.4}.lucas-storyboard-create-link-status.is-imported{background:#f6fef9;border-color:#b7d6bf}.lucas-storyboard-create-link-status.is-imported b{color:#027a48;background:#dcfae6}.lucas-storyboard-create-link-status.is-failed{background:#fffbfa;border-color:#fecdca}.lucas-storyboard-create-link-status.is-failed b{color:#b42318;background:#fee4e2}.lucas-storyboard-create-link-status.is-pending b,.lucas-storyboard-create-link-status.is-succeeded b{color:#026aa2;background:#e0f2fe}.lucas-storyboard-create-link-status.is-timeout{background:#fffcf5;border-color:#fedf89}.lucas-storyboard-create-link-status.is-timeout b{color:#93370d;background:#fef0c7}.lucas-storyboard-create-digital-human-picker{gap:8px;min-width:0;display:grid}.lucas-storyboard-create-picker-title{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.lucas-storyboard-create-picker-title strong{color:#111827;font-size:13px;font-weight:950}.lucas-storyboard-create-picker-title span{color:#667085;white-space:nowrap;font-size:11px;font-weight:900}.lucas-storyboard-create-digital-human-preview{aspect-ratio:9/16;object-fit:contain;background:#101828;border:1px solid #d0d5dd;border-radius:8px;width:100%;max-height:160px}.lucas-storyboard-create-preview-empty{color:#667085;border:1px dashed #d0d5dd;border-radius:8px;justify-content:center;align-items:center;min-height:88px;font-size:12px;font-weight:850;display:flex}.lucas-storyboard-create-audio-preview{width:100%;min-height:36px}.lucas-storyboard-create-panel.is-stepped{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1120px,100vw - 40px);max-width:1120px;max-height:min(820px,100vh - 40px)}.lucas-storyboard-create-stepper{border-bottom:1px solid #eef0f3;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px;padding:10px 16px;display:grid}.lucas-storyboard-create-stepper button{color:#344054;cursor:pointer;text-align:left;background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:8px 10px;font-size:12px;font-weight:950;display:flex}.lucas-storyboard-create-stepper button>span{background:#f2f4f7;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;display:inline-flex}.lucas-storyboard-create-stepper button>strong{overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:950;display:block}.lucas-storyboard-create-stepper button>svg{flex:none;margin-left:auto}.lucas-storyboard-create-stepper button.is-active{color:#1d4ed8;border-color:#2563eb}.lucas-storyboard-create-stepper button.is-active>span{background:#eff6ff}.lucas-storyboard-create-stepper button.is-complete{color:#027a48;border-color:#84c7a3}.lucas-storyboard-create-flow{grid-template-columns:minmax(0,1fr) 300px;align-content:start;gap:14px;min-height:0;padding:14px 16px;display:grid;overflow:auto}.lucas-storyboard-create-main{min-height:0;overflow:visible}.lucas-storyboard-create-step-section{gap:14px;display:grid}.lucas-storyboard-create-step-title{gap:3px;display:grid}.lucas-storyboard-create-step-title>span{color:#2563eb;font-size:11px;font-weight:950}.lucas-storyboard-create-step-title h3,.lucas-storyboard-create-bgm-block h4,.lucas-storyboard-create-summary h3{color:#111827;margin:0;font-size:15px;font-weight:950}.lucas-storyboard-create-step-title p{color:#667085;margin:0;font-size:12px;font-weight:800;line-height:1.45}.lucas-storyboard-create-step-title.is-compact h3{font-size:14px}.lucas-storyboard-create-intent-block{border-top:1px solid #eaecf0;gap:10px;padding-top:12px;display:grid}.lucas-storyboard-intent-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.lucas-storyboard-intent-presets button{color:#344054;cursor:pointer;text-align:left;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-height:42px;padding:9px 10px;font-size:12px;font-weight:950}.lucas-storyboard-intent-presets button.is-selected{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.lucas-storyboard-create-intent-block .lucas-storyboard-field>span{color:#344054;font-size:12px;font-weight:900}.lucas-storyboard-create-intent-block textarea{resize:vertical;border:1px solid #d0d5dd;border-radius:8px;min-height:76px;padding:10px 11px}.lucas-storyboard-asset-inventory{flex-wrap:wrap;gap:8px;display:flex}.lucas-storyboard-asset-inventory span{color:#344054;background:#f2f4f7;border:1px solid #e5e7eb;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900}.lucas-storyboard-create-bgm-block{border-top:1px solid #eef0f3;gap:10px;padding-top:12px;display:grid}.lucas-storyboard-bookend-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lucas-storyboard-bookend-card{color:#111827;cursor:pointer;text-align:left;background:#fff;border:1px solid #d0d5dd;border-radius:8px;gap:7px;min-width:0;padding:8px;display:grid}.lucas-storyboard-bookend-card:hover,.lucas-storyboard-bookend-card.is-selected{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb33}.lucas-storyboard-bookend-video-frame{aspect-ratio:9/16;background:#101828;border-radius:7px;width:100%;min-height:118px;max-height:180px;display:block;overflow:hidden}.lucas-storyboard-bookend-video-frame video{object-fit:cover;width:100%;height:100%;display:block}.lucas-storyboard-bookend-card-meta{gap:2px;min-width:0;display:grid}.lucas-storyboard-bookend-card-meta strong,.lucas-storyboard-bookend-card-meta em{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.25;display:block;overflow:hidden}.lucas-storyboard-bookend-card-meta strong{color:#111827;font-size:12px;font-weight:950}.lucas-storyboard-bookend-card-meta em{color:#667085;font-size:11px;font-style:normal;font-weight:850}.lucas-storyboard-bookend-selected{color:#1d4ed8;background:#eff6ff;border-radius:999px;justify-self:start;padding:4px 7px;font-size:11px;font-weight:950}.lucas-storyboard-bookend-preview-state{color:#475467;font-size:11px;font-weight:850}.lucas-storyboard-bgm-list,.lucas-storyboard-bgm-library{gap:8px;display:grid}.lucas-storyboard-bgm-card-wrap{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;min-width:0;display:grid}.lucas-storyboard-bgm-card{color:#111827;cursor:pointer;text-align:left;background:#fff;border:1px solid #d0d5dd;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:44px;padding:9px 10px;display:grid}.lucas-storyboard-bgm-card:hover,.lucas-storyboard-bgm-card.is-selected{background:#eff6ff;border-color:#2563eb}.lucas-storyboard-bgm-radio{border:2px solid #98a2b3;border-radius:999px;width:15px;height:15px;display:inline-block}.lucas-storyboard-bgm-card.is-selected .lucas-storyboard-bgm-radio{background:#2563eb;border-color:#2563eb;box-shadow:inset 0 0 0 3px #fff}.lucas-storyboard-bgm-card strong,.lucas-storyboard-bgm-card em{text-overflow:ellipsis;overflow-wrap:anywhere;min-width:0;display:block;overflow:hidden}.lucas-storyboard-bgm-card strong{color:#111827;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:950;display:-webkit-box}.lucas-storyboard-bgm-card em{color:#667085;white-space:nowrap;margin-top:2px;font-size:11px;font-style:normal;font-weight:850}.lucas-storyboard-bgm-preview-button{color:#344054;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:9px 12px;font-size:12px;font-weight:950;display:inline-flex}.lucas-storyboard-bgm-preview-button:hover{color:#1d4ed8;border-color:#2563eb}.lucas-storyboard-bgm-card-wrap .lucas-storyboard-create-audio-preview{grid-column:1/-1}.lucas-storyboard-daily-preset{background:#f8fafc;border:1px solid #d0d5dd;border-radius:8px;gap:10px;padding:11px;display:grid}.lucas-storyboard-daily-preset-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.lucas-storyboard-daily-preset-head>div{gap:3px;display:grid}.lucas-storyboard-daily-preset-head span{color:#111827;font-size:13px;font-weight:950}.lucas-storyboard-daily-preset-head strong{color:#175cd3;font-size:11px;font-weight:950}.lucas-storyboard-daily-preset-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.lucas-storyboard-daily-preset-summary>span{color:#475467;overflow-wrap:anywhere;background:#fff;border:1px solid #e4e7ec;border-radius:7px;gap:2px;min-width:0;padding:7px 8px;font-size:11px;font-weight:850;display:grid}.lucas-storyboard-daily-preset-summary b{color:#111827;font-size:11px;font-weight:950}.lucas-storyboard-daily-preset-editor{border-top:1px solid #d0d5dd;gap:12px;padding-top:11px;display:grid}.lucas-storyboard-daily-preset-ranges{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lucas-storyboard-daily-preset-ranges label{background:#fff;border:1px solid #e4e7ec;border-radius:7px;gap:7px;padding:8px 9px;display:grid}.lucas-storyboard-daily-preset-ranges label>span{color:#344054;justify-content:space-between;align-items:center;font-size:11px;font-weight:900;display:flex}.lucas-storyboard-daily-preset-ranges label b{color:#175cd3;font-weight:950}.lucas-storyboard-daily-preset-ranges input[type=range]{accent-color:#2563eb;width:100%}.lucas-storyboard-daily-preset-segmented{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:8px;display:grid}.lucas-storyboard-daily-preset-segmented>span,.lucas-storyboard-daily-preset-checks legend{color:#344054;font-size:11px;font-weight:950}.lucas-storyboard-daily-preset-segmented>div{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.lucas-storyboard-daily-preset-segmented button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:7px;min-height:34px;padding:6px 8px;font-size:11px;font-weight:900}.lucas-storyboard-daily-preset-segmented button.is-selected{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.lucas-storyboard-daily-preset-checks{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.lucas-storyboard-daily-preset-checks legend{float:left;margin-right:10px;padding:7px 0}.lucas-storyboard-daily-preset-checks label{color:#344054;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:6px 9px;font-size:11px;font-weight:900;display:inline-flex}.lucas-storyboard-daily-preset-checks input{accent-color:#2563eb;margin:0}.lucas-storyboard-daily-preset-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.lucas-storyboard-daily-preset-notice{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:7px;margin:0;padding:7px 8px;font-size:11px;font-weight:900;line-height:1.4}.lucas-storyboard-create-material-count{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;justify-self:start;align-items:center;min-height:34px;padding:7px 10px;font-size:12px;font-weight:950;display:inline-flex}.lucas-storyboard-create-selected-basket{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:10px;padding:10px;display:grid}.lucas-storyboard-create-selected-basket-head{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.lucas-storyboard-create-selected-basket-head span{color:#667085;font-size:11px;font-weight:900}.lucas-storyboard-create-selected-basket-head strong{color:#111827;font-size:13px;font-weight:950}.lucas-storyboard-create-selected-basket p{color:#667085;margin:0;font-size:12px;font-weight:800;line-height:1.45}.lucas-storyboard-create-selected-basket-list{gap:8px;display:grid}.lucas-storyboard-create-selected-basket-item{background:#fbfcfe;border:1px solid #eef0f3;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:8px;min-height:72px;padding:7px;display:grid}.lucas-storyboard-create-selected-basket-item.is-dragging{opacity:.7;border-color:#98a2b3}.lucas-storyboard-material-order-controls{place-items:center;gap:4px;display:grid}.lucas-storyboard-material-order-controls>span{color:#475467;align-items:center;gap:2px;font-size:11px;font-weight:950;display:inline-flex}.lucas-storyboard-material-order-controls button,.lucas-storyboard-material-window-fields button{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.lucas-storyboard-material-order-controls button:disabled{cursor:not-allowed;opacity:.35}.lucas-storyboard-material-basket-main{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.lucas-storyboard-create-selected-basket-item img,.lucas-storyboard-create-selected-basket-thumb{object-fit:cover;border-radius:7px;width:48px;height:58px}.lucas-storyboard-create-selected-basket-thumb{color:#667085;background:#eef2f6;justify-content:center;align-items:center;display:inline-flex}.lucas-storyboard-material-basket-main>span:not(.lucas-storyboard-create-selected-basket-thumb){gap:3px;min-width:0;display:grid}.lucas-storyboard-material-plan-controls{border-top:1px solid #eaecf0;grid-column:2;grid-template-columns:auto auto minmax(150px,1fr) minmax(240px,auto);align-items:center;gap:8px;padding-top:8px;display:grid}.lucas-storyboard-material-plan-controls>label{color:#344054;align-items:center;gap:5px;margin:0;font-size:11px;font-weight:900;display:inline-flex}.lucas-storyboard-material-plan-controls>label.is-note{align-items:stretch;gap:3px;display:grid}.lucas-storyboard-material-plan-controls input[type=text],.lucas-storyboard-material-window-fields input{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:6px;width:100%;min-width:0;min-height:32px;padding:6px 8px;font-size:11px}.lucas-storyboard-material-window-fields{border:0;grid-template-columns:minmax(70px,1fr) minmax(70px,1fr) auto;align-items:end;gap:5px;min-width:240px;margin:0;padding:0;display:grid}.lucas-storyboard-material-window-fields legend{color:#667085;grid-column:1/-1;padding:0;font-size:10px;font-weight:900}.lucas-storyboard-material-window-fields label{color:#667085;gap:2px;font-size:10px;font-weight:850;display:grid}.lucas-storyboard-material-plan-error{color:#b42318;text-overflow:clip;white-space:normal;grid-column:2;font-size:11px;font-style:normal;font-weight:900;line-height:1.4;overflow:visible}.lucas-storyboard-planning-gap{background:#fffaeb;border:1px solid #fedf89;border-radius:8px;gap:8px;padding:11px;display:grid}.lucas-storyboard-planning-gap>span{color:#b54708;font-size:11px;font-weight:950}.lucas-storyboard-planning-gap>strong{color:#7a2e0e;font-size:13px;line-height:1.5}.lucas-storyboard-planning-gap>div{flex-wrap:wrap;gap:8px;display:flex}.lucas-storyboard-create-selected-basket-item strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.lucas-storyboard-create-selected-basket-item em{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:850;overflow:hidden}.lucas-storyboard-create-recent-imports{background:#f8fbff;border:1px solid #d7e3f8;border-radius:8px;gap:10px;padding:10px;display:grid}.lucas-storyboard-create-recent-imports-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.lucas-storyboard-create-recent-imports-head span{color:#175cd3;font-size:11px;font-weight:950}.lucas-storyboard-create-recent-imports-head strong{color:#111827;font-size:13px;font-weight:950}.lucas-storyboard-create-recent-import-grid{gap:8px;display:grid}.lucas-storyboard-create-recent-import-card{background:#fff;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.lucas-storyboard-create-recent-import-card img,.lucas-storyboard-create-recent-import-thumb{object-fit:cover;border-radius:7px;width:60px;height:72px}.lucas-storyboard-create-recent-import-thumb{color:#667085;background:#eef2f6;justify-content:center;align-items:center;display:inline-flex}.lucas-storyboard-create-recent-import-card>span{gap:3px;min-width:0;display:grid}.lucas-storyboard-create-recent-import-card strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:950;overflow:hidden}.lucas-storyboard-create-recent-import-card em{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:850;overflow:hidden}.lucas-storyboard-create-recent-import-actions{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.lucas-storyboard-create-recent-import-actions a.button-secondary{text-decoration:none}.lucas-storyboard-create-summary{background:#fbfcfe;border:1px solid #e5e7eb;border-radius:8px;align-self:start;gap:10px;padding:12px;display:grid;position:sticky;top:0}.lucas-storyboard-create-summary-line{border-bottom:1px solid #eef0f3;gap:4px;padding-bottom:8px;display:grid}.lucas-storyboard-create-summary-line span{color:#667085;font-size:11px;font-weight:900}.lucas-storyboard-create-summary-line strong{color:#111827;overflow-wrap:anywhere;font-size:12px;font-weight:950;line-height:1.35}.lucas-storyboard-create-unavailable{flex-wrap:wrap;gap:6px;display:flex}.lucas-storyboard-create-unavailable span{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.lucas-storyboard-create-disabled-reason{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:8px;padding:8px 9px;font-size:12px;font-weight:900;line-height:1.35;display:block}.lucas-storyboard-create-contract.is-muted{color:#475467;background:#f8fafc;border-color:#d0d5dd}.lucas-storyboard-create-contract.is-muted strong,.lucas-storyboard-create-contract.is-muted span{color:#475467}.lucas-storyboard-create-footer{border-top:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.lucas-storyboard-create-footer div{color:#475467;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:850;display:flex}.lucas-storyboard-material-picker,.lucas-storyboard-generation-panel,.lucas-storyboard-export-checklist{gap:10px;display:grid}.lucas-storyboard-material-picker p,.lucas-storyboard-export-checklist p{color:#667085;margin:0;font-size:12px;font-weight:800;line-height:1.5}.lucas-storyboard-material-grid{gap:8px;display:grid}.lucas-storyboard-material-card{color:#111827;cursor:default;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;min-height:92px;padding:8px;display:grid;position:relative}.lucas-storyboard-material-card-select{color:#111827;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-width:0;padding:0;display:grid}.lucas-storyboard-material-card.is-deletable .lucas-storyboard-material-card-select{padding-right:34px}.lucas-storyboard-material-card-select:focus-visible,.lucas-storyboard-material-delete:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.lucas-storyboard-material-card:hover,.lucas-storyboard-material-card.is-selected{background:#f2f6ff;border-color:#2563eb}.lucas-storyboard-material-card-select:disabled{cursor:not-allowed;opacity:.55}.lucas-storyboard-material-delete{color:#b42318;cursor:pointer;background:#fff;border:1px solid #fecaca;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.lucas-storyboard-material-delete:hover{background:#fff1f0;border-color:#f87171}.lucas-storyboard-material-thumb{object-fit:cover;background:#f2f4f7;border-radius:7px;width:72px;height:76px;display:block}.lucas-storyboard-material-thumb.is-empty{color:#667085;background:#eef2f6;justify-content:center;align-items:center;display:inline-flex}.lucas-storyboard-material-card strong,.lucas-storyboard-material-card em{text-overflow:ellipsis;display:block;overflow:hidden}.lucas-storyboard-material-card strong{color:#111827;max-height:36px;font-size:13px;font-weight:900;line-height:1.35}.lucas-storyboard-material-card em{color:#667085;white-space:nowrap;margin-top:6px;font-size:12px;font-style:normal;font-weight:800}.lucas-storyboard-material-selected{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:950;position:absolute;top:8px;right:8px}.lucas-storyboard-material-card.is-deletable .lucas-storyboard-material-selected{right:42px}.lucas-storyboard-generation-warning{color:#7a4b00;background:#fff8e5;border:1px solid #f0c36b;border-radius:8px;align-items:flex-start;gap:8px;padding:9px 10px;font-size:12px;font-weight:800;line-height:1.5;display:flex}.lucas-storyboard-generation-live{color:#0f5f73;background:#f0fbfd;border:1px solid #99d7e6;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.lucas-storyboard-generation-live div{gap:4px;min-width:0;display:grid}.lucas-storyboard-generation-live strong{color:#0f3f4a;font-size:13px;font-weight:900}.lucas-storyboard-generation-live span{color:#0f5f73;font-size:12px;font-weight:800;line-height:1.45}.lucas-storyboard-generation-status{color:#667085;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;gap:6px;padding:10px;font-size:12px;font-weight:800;display:grid}.lucas-storyboard-generation-status div{justify-content:space-between;align-items:center;gap:8px;display:flex}.lucas-storyboard-generation-status strong{color:#111827;font-weight:900}.lucas-storyboard-checklist-item{color:#667085;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:8px;padding:9px 10px;font-size:12px;font-weight:900;display:flex}.lucas-storyboard-checklist-item.is-done{color:#147a3d;background:#ecfdf3;border-color:#b7e4c7}.lucas-storyboard-source-grid{grid-template-columns:minmax(118px,.45fr) minmax(0,1fr);gap:7px 10px;margin:0;display:grid}.lucas-storyboard-human-grid{grid-template-columns:minmax(88px,.4fr) minmax(0,1fr);gap:7px 10px;margin:0;display:grid}.lucas-storyboard-human-grid dt,.lucas-storyboard-human-grid dd{min-width:0;margin:0}.lucas-storyboard-human-grid dt{color:#667085;font-size:12px;font-weight:900}.lucas-storyboard-human-grid dd{color:#111827;overflow-wrap:anywhere;font-size:12px;font-weight:800}.lucas-storyboard-debug-panel{color:#344054;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;padding:0}.lucas-storyboard-debug-panel.is-project{margin:0 0 10px}.lucas-storyboard-debug-panel summary{cursor:pointer;align-items:center;gap:7px;padding:10px 12px;font-size:12px;font-weight:900;list-style:none;display:flex}.lucas-storyboard-debug-panel summary::-webkit-details-marker{display:none}.lucas-storyboard-debug-content{border-top:1px dashed #d0d5dd;gap:10px;padding:10px 12px 12px;display:grid}.lucas-storyboard-source-grid dt,.lucas-storyboard-source-grid dd{overflow-wrap:anywhere;min-width:0;margin:0}.lucas-storyboard-source-grid dt{color:#667085;font-size:12px;font-weight:900}.lucas-storyboard-source-grid dd{color:#111827;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:800}.lucas-storyboard-empty,.lucas-storyboard-empty-state{color:#667085;font-size:13px;font-weight:800}.lucas-storyboard-empty-state{align-items:center;gap:10px;padding:20px;display:flex}.lucas-storyboard-empty-state h2,.lucas-storyboard-empty-state p{margin:0}.lucas-storyboard-empty-state h2{color:#111827;font-size:16px;font-weight:900}.lucas-storyboard-empty-state p{margin-top:4px}.lucas-storyboard-app.is-entry-home{align-content:start;min-height:100vh;padding:24px}.lucas-storyboard-entry-home{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-card);gap:18px;width:100%;max-width:1160px;margin:0 auto;padding:24px;display:grid}.lucas-storyboard-entry-head{gap:6px;display:grid}.lucas-storyboard-entry-head span{color:var(--accent);font-size:12px;font-weight:950}.lucas-storyboard-entry-head h1{color:var(--ink);font-family:var(--serif);margin:0;font-size:clamp(32px,5vw,52px);font-weight:950;line-height:1.15}.lucas-storyboard-entry-head p{color:var(--muted);margin:0;font-size:14px;font-weight:800;line-height:1.55}.lucas-storyboard-entry-flow{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);grid-template-columns:minmax(220px,.8fr) minmax(0,1.7fr);align-items:center;gap:14px;padding:14px;display:grid}.lucas-storyboard-entry-flow>div{gap:4px;display:grid}.lucas-storyboard-entry-flow>div span{color:var(--accent);font-size:11px;font-weight:950}.lucas-storyboard-entry-flow>div strong{color:var(--ink-soft);font-size:13px;line-height:1.45}.lucas-storyboard-entry-flow ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.lucas-storyboard-entry-flow li{color:var(--ink-soft);align-items:center;gap:5px;min-width:0;font-size:11px;font-weight:900;display:flex}.lucas-storyboard-entry-flow li span{background:var(--paper);color:var(--accent);border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:inline-flex}.lucas-storyboard-entry-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.lucas-storyboard-entry-action{border:1px solid var(--line-strong);color:var(--ink);cursor:pointer;text-align:left;background:#ffffff85;border-radius:8px;gap:9px;min-height:168px;padding:14px;display:grid}.lucas-storyboard-entry-action:hover,.lucas-storyboard-entry-action:focus-visible{box-shadow:0 0 0 3px var(--accent-glow);border-color:#e86f4db3;outline:none}.lucas-storyboard-entry-action.is-primary{background:var(--accent-glow);border-color:#e86f4db3}.lucas-storyboard-entry-action:disabled{cursor:not-allowed;opacity:.55}.lucas-storyboard-entry-action-icon{background:var(--ink);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.lucas-storyboard-entry-action strong{color:var(--ink);font-size:17px;font-weight:950;line-height:1.25}.lucas-storyboard-entry-action em{color:var(--muted);overflow-wrap:anywhere;font-size:13px;font-style:normal;font-weight:800;line-height:1.45}.lucas-storyboard-v3-render-panel{background:#fff;border:1px solid #d8dee8;border-radius:8px;gap:12px;padding:12px;display:grid}.lucas-storyboard-v3-render-grid{grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:12px;display:grid}.lucas-storyboard-v3-preview{background:#0f172a;border-radius:6px;min-height:420px;overflow:hidden}.lucas-storyboard-v3-video{aspect-ratio:9/16;object-fit:contain;background:#0f172a;width:100%;height:min(58vh,640px);display:block}.lucas-storyboard-v3-summary{align-content:start;align-items:start;gap:12px;display:grid}.lucas-storyboard-v3-summary>.button-primary,.lucas-storyboard-v3-summary>.button-secondary{justify-self:start;width:auto}.lucas-storyboard-v3-product-summary{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:10px}.lucas-creator-finishing-options{border-top:1px solid var(--line);gap:12px;margin-top:16px;padding-top:16px;display:grid}.lucas-creator-finishing-options-head{gap:4px;display:grid}.lucas-creator-finishing-options-head h3{color:var(--ink);font-family:var(--serif);font-size:20px}.lucas-creator-finishing-options-head p{color:var(--muted);font-size:12px;font-weight:750;line-height:1.5}.lucas-creator-finishing-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lucas-creator-finishing-option{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.lucas-creator-finishing-option>svg{color:var(--accent);margin-top:2px}.lucas-creator-finishing-option>div{gap:4px;display:grid}.lucas-creator-finishing-option span{color:var(--accent);font-size:10px;font-weight:950}.lucas-creator-finishing-option strong{color:var(--ink);font-size:14px;font-weight:950}.lucas-creator-finishing-option p{color:var(--muted);font-size:12px;font-weight:750;line-height:1.5}.lucas-creator-finishing-option>button{grid-column:2;justify-content:center;justify-self:start;align-items:center;gap:6px;display:inline-flex}.lucas-creator-finishing-option.is-chatcut{background:#e86f4d0a}.lucas-storyboard-v3-links{flex-wrap:wrap;gap:8px;display:flex}.lucas-storyboard-v3-row-results{border:1px solid #e2e8f0;border-radius:6px;display:grid;overflow:hidden}.lucas-storyboard-v3-row{gap:8px;min-height:42px;padding:10px;display:grid}.lucas-storyboard-v3-row+.lucas-storyboard-v3-row{border-top:1px solid #e2e8f0}.lucas-storyboard-v3-row span,.lucas-storyboard-v3-row strong,.lucas-storyboard-v3-row em,.lucas-storyboard-v3-row small{min-width:0}.lucas-storyboard-v3-row-main{grid-template-columns:160px 70px minmax(0,1fr);align-items:center;gap:8px;display:grid}.lucas-storyboard-v3-row span{color:#334155;font-size:13px}.lucas-storyboard-v3-row strong{border-radius:999px;justify-self:start;padding:3px 8px;font-size:12px}.lucas-storyboard-v3-row em{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.lucas-storyboard-v3-row.is-pass strong{color:#166534;background:#dcfce7}.lucas-storyboard-v3-row.is-fail strong{color:#991b1b;background:#fee2e2}.lucas-storyboard-v3-row-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.lucas-storyboard-v3-row-meta span{color:#475569;text-overflow:ellipsis;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:6px 8px;font-size:12px;overflow:hidden}.lucas-storyboard-v3-cues{flex-wrap:wrap;gap:6px;display:flex}.lucas-storyboard-v3-cues b{color:#475569;font-size:12px;font-weight:700;line-height:28px}.lucas-storyboard-v3-cues span{color:#fff;background:#111827;border-radius:6px;gap:2px;padding:6px 8px;font-size:12px;line-height:1.25;display:inline-grid}.lucas-storyboard-review-primary-actions{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px 0;display:grid}.lucas-storyboard-review-primary-actions .button-secondary,.lucas-storyboard-visual-issue.is-primary{min-height:44px}.lucas-storyboard-review-primary-reason{gap:6px;padding:8px 12px 0;display:grid}.lucas-storyboard-review-primary-reason textarea{min-height:58px}.lucas-storyboard-review-stage .lucas-storyboard-shot-stage-actions .button-primary,.lucas-storyboard-review-stage .lucas-storyboard-shot-stage-actions .button-secondary{min-height:44px}.lucas-storyboard-v3-cues small{color:#cbd5e1;font-size:10px}@media (max-width:1100px){.lucas-storyboard-topbar,.lucas-storyboard-utility-bar,.lucas-storyboard-board,.lucas-storyboard-control-board,.lucas-storyboard-review-board,.lucas-storyboard-review-board.is-final-first,.lucas-storyboard-workflow,.lucas-storyboard-project-setup-summary,.lucas-storyboard-v3-render-grid{grid-template-columns:1fr}.lucas-creator-project-workflow-stages,.lucas-storyboard-entry-flow ol{grid-template-columns:repeat(3,minmax(0,1fr))}.lucas-storyboard-project-setup-grid,.lucas-creator-finishing-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lucas-storyboard-entry-flow{grid-template-columns:1fr}.lucas-storyboard-project-stats,.lucas-storyboard-header-actions,.lucas-storyboard-session-form{grid-template-columns:repeat(3,minmax(0,1fr))}.lucas-storyboard-timeline-panel,.lucas-storyboard-review-list-panel,.lucas-storyboard-review-inspector,.lucas-storyboard-table-panel,.lucas-storyboard-inspector-panel{position:static}.lucas-storyboard-timeline-panel,.lucas-storyboard-review-list-panel,.lucas-storyboard-review-inspector,.lucas-storyboard-detail-panel,.lucas-storyboard-inspector-panel,.lucas-storyboard-shot-stage-panel,.lucas-storyboard-review-stage{max-height:none}.lucas-storyboard-timeline-list,.lucas-storyboard-review-unit-list{grid-template-columns:repeat(3,minmax(0,1fr))}.lucas-storyboard-review-preview-grid{grid-template-columns:minmax(0,1fr)}.lucas-storyboard-shot-control-grid,.lucas-storyboard-script-segments{grid-template-columns:1fr}.lucas-storyboard-script-metrics,.lucas-storyboard-shot-stage-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.lucas-storyboard-side-panel{width:100%;max-height:none;margin-top:10px;position:static}.lucas-storyboard-create-grid,.lucas-storyboard-create-two-col,.lucas-storyboard-create-choice-grid,.lucas-storyboard-create-flow,.lucas-storyboard-create-material-grid{grid-template-columns:1fr}.lucas-storyboard-create-flow{display:block}.lucas-storyboard-create-main{margin-bottom:14px}.lucas-storyboard-create-summary{margin-top:14px;position:static}.lucas-storyboard-create-section.is-wide{grid-column:auto}}@media (max-width:720px){.lucas-storyboard-app{padding:10px}.lucas-storyboard-session-bar{flex-direction:column;align-items:stretch}.lucas-storyboard-project-stats,.lucas-storyboard-form-grid,.lucas-storyboard-form-grid.is-shot-controls,.lucas-storyboard-entry-grid,.lucas-storyboard-validation-grid,.lucas-storyboard-timeline-list,.lucas-storyboard-review-unit-list,.lucas-storyboard-review-preview-grid,.lucas-storyboard-review-stage-meta,.lucas-storyboard-script-bookends,.lucas-storyboard-script-metrics,.lucas-storyboard-shot-stage-meta,.lucas-storyboard-next-action,.lucas-creator-project-workflow-stages,.lucas-storyboard-entry-flow ol,.lucas-storyboard-project-setup-grid,.lucas-creator-finishing-option-grid{grid-template-columns:1fr}.lucas-creator-project-workflow-head,.lucas-creator-project-next-action,.lucas-storyboard-next-action{flex-direction:column;align-items:stretch}.lucas-storyboard-topbar{padding:10px}.lucas-storyboard-project-title h1{font-size:19px}.lucas-storyboard-table{display:none}.lucas-storyboard-main-tabs{overflow-x:auto}.lucas-storyboard-main-tabs button{flex:1 0 auto}.lucas-storyboard-header-actions{grid-template-columns:1fr;justify-content:stretch}.lucas-storyboard-script-actions{grid-template-columns:1fr;display:grid}.lucas-storyboard-create-overlay{align-items:stretch;padding:10px}.lucas-storyboard-create-panel{width:100%;max-height:calc(100vh - 20px)}.lucas-storyboard-create-head{align-items:flex-start}.lucas-storyboard-create-stepper,.lucas-storyboard-intent-presets{grid-template-columns:1fr}.lucas-storyboard-create-flow{overflow:auto}.lucas-storyboard-create-main{overflow:visible}.lucas-storyboard-bookend-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lucas-storyboard-bookend-video-frame{min-height:104px;max-height:150px}.lucas-storyboard-bgm-card-wrap{grid-template-columns:minmax(0,1fr)}.lucas-storyboard-daily-preset-head,.lucas-storyboard-daily-preset-actions{flex-direction:column;align-items:stretch}.lucas-storyboard-daily-preset-summary,.lucas-storyboard-daily-preset-ranges,.lucas-storyboard-daily-preset-segmented{grid-template-columns:1fr}.lucas-storyboard-daily-preset-segmented>div{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.lucas-storyboard-daily-preset-checks{grid-template-columns:1fr;display:grid}.lucas-storyboard-daily-preset-checks legend{float:none;margin:0}.lucas-storyboard-create-material-grid{max-height:none}.lucas-storyboard-create-selected-basket-head{grid-template-columns:minmax(0,1fr) auto}.lucas-storyboard-create-selected-basket-head .button-secondary{grid-column:1/-1}.lucas-storyboard-material-basket-main{grid-template-columns:44px minmax(0,1fr)}.lucas-storyboard-material-basket-main>.button-secondary{grid-column:1/-1;justify-self:start}.lucas-storyboard-material-plan-controls{grid-template-columns:1fr 1fr}.lucas-storyboard-material-plan-controls>label.is-note,.lucas-storyboard-material-window-fields{grid-column:1/-1}.lucas-storyboard-material-window-fields{min-width:0}.lucas-storyboard-planning-gap>div,.lucas-storyboard-create-footer{flex-direction:column;align-items:stretch}.lucas-storyboard-shot-cards{gap:8px;padding:8px;display:grid}.lucas-storyboard-shot-stage-panel{min-height:0}.lucas-storyboard-review-stage{order:1;min-height:0}.lucas-storyboard-review-list-panel{order:2}.lucas-storyboard-review-inspector{order:3}.lucas-storyboard-review-list-panel .lucas-storyboard-review-unit-list{max-height:260px;overflow:auto}.lucas-storyboard-shot-stage-video,.lucas-storyboard-shot-stage-image{min-height:0;max-height:520px}.lucas-storyboard-review-current-text{padding:0 10px;font-size:19px}.lucas-storyboard-review-final-preview{border-width:6px;border-radius:20px;width:100%}.lucas-storyboard-review-final-video{max-width:100%;height:min(38vh,330px)}.lucas-storyboard-full-review-frame{max-width:min(100%,300px)}.lucas-storyboard-full-review-video{height:min(48vh,430px)}.lucas-storyboard-final-first-actions,.lucas-storyboard-problem-locator,.lucas-storyboard-issue-type-actions,.lucas-storyboard-review-save-actions{flex-direction:column;align-items:stretch}.lucas-storyboard-located-unit div{grid-template-columns:1fr}.lucas-storyboard-review-source-preview{width:100%;max-width:100%}.lucas-storyboard-review-source-video{height:min(34vh,300px)}.lucas-storyboard-review-main-actions .button-primary,.lucas-storyboard-review-main-actions .button-danger{flex:140px}.lucas-storyboard-review-reasons{flex-direction:column;align-items:stretch}.lucas-storyboard-review-reasons .button-secondary{margin-left:0}.lucas-storyboard-overview-row{grid-template-columns:42px minmax(0,1fr) 70px}.lucas-storyboard-overview-row>span:nth-of-type(2),.lucas-storyboard-overview-row>span:nth-of-type(3),.lucas-storyboard-overview-row .lucas-storyboard-material-status{display:none}.lucas-storyboard-shot-control,.lucas-storyboard-shot-control-grid,.lucas-storyboard-shot-controls,.lucas-storyboard-preview-box.is-control{width:100%;min-width:0}.lucas-storyboard-shot-control-grid,.lucas-storyboard-form-grid.is-shot-controls{grid-template-columns:minmax(0,1fr)}.lucas-storyboard-row-actions{gap:3px}.lucas-storyboard-icon-action{padding:0 6px}.lucas-storyboard-generation-live{flex-direction:column;align-items:stretch}.lucas-storyboard-frame-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.lucas-storyboard-check{grid-template-columns:1fr}.lucas-storyboard-check-action{grid-column:1}.lucas-storyboard-output-slot,.lucas-storyboard-v3-row,.lucas-storyboard-v3-row-main,.lucas-storyboard-v3-row-meta,.lucas-storyboard-source-grid,.lucas-storyboard-human-grid{grid-template-columns:1fr}}.creator-analytics-page{color:#111827;gap:14px;min-width:0;display:grid}.creator-analytics-head,.creator-analytics-stat-card,.creator-analytics-item,.creator-analytics-empty,.creator-analytics-notice{background:#fff;border:1px solid #d0d5dd;border-radius:8px}.creator-analytics-head{justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.creator-analytics-head>div:first-child{gap:7px;display:grid}.creator-analytics-head h1{color:#111827;font-family:var(--serif);margin:0;font-size:clamp(28px,4vw,42px);line-height:1.08}.creator-analytics-head p{color:#475467;max-width:820px;margin:0;font-size:14px;font-weight:700;line-height:1.6}.creator-analytics-back{appearance:none;color:#475467;cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;min-height:32px;padding:0;font-size:12px;font-weight:900;display:inline-flex}.creator-analytics-back:hover,.creator-analytics-back:focus-visible{color:#1d4ed8;outline:none}.creator-analytics-kicker{color:#1d4ed8;font-size:12px;font-weight:950}.creator-analytics-head-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.creator-analytics-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.creator-analytics-stat-card{gap:4px;min-width:0;padding:15px;display:grid}.creator-analytics-stat-card>span{color:#ef6a47;display:inline-flex}.creator-analytics-stat-card small,.creator-analytics-stat-card p{color:#667085}.creator-analytics-stat-card small{font-size:12px;font-weight:900}.creator-analytics-stat-card strong{font-size:25px;line-height:1.1}.creator-analytics-stat-card p{margin:0;font-size:12px;line-height:1.45}.creator-analytics-list{gap:14px;display:grid}.creator-analytics-item{gap:14px;padding:16px;display:grid}.creator-analytics-item-head,.creator-analytics-platform-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.creator-analytics-item-head span,.creator-analytics-platform-head span{color:#667085;font-family:var(--mono);font-size:11px;font-weight:800}.creator-analytics-item-head h2,.creator-analytics-platform-head h3{color:#111827;margin:4px 0 0}.creator-analytics-item-head h2{font-size:20px}.creator-analytics-item-head>strong{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;padding:5px 9px;font-size:11px}.creator-analytics-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.creator-analytics-platform-card{background:#f8fafc;border:1px solid #d8dee8;border-radius:8px;gap:12px;min-width:0;padding:13px;display:grid}.creator-analytics-platform-head h3{font-size:15px}.creator-analytics-platform-head em{color:#98a2b3;white-space:nowrap;font-size:11px;font-style:normal;font-weight:900}.creator-analytics-platform-head em.is-collected{color:#18794e}.creator-analytics-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.creator-analytics-field-grid label,.creator-analytics-next-action{gap:5px;min-width:0;display:grid}.creator-analytics-field-grid label>span,.creator-analytics-next-action>span{color:#475467;font-size:11px;font-weight:900}.creator-analytics-field-grid input,.creator-analytics-next-action textarea{color:#111827;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:6px;outline:none;width:100%;min-width:0;min-height:38px;padding:8px 9px}.creator-analytics-field-grid input:focus,.creator-analytics-next-action textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb21}.creator-analytics-field-grid input::placeholder{color:#98a2b3;font-size:11px}.creator-analytics-platform-card>small{color:#667085;font-size:11px;line-height:1.45}.creator-analytics-next-action textarea{resize:vertical;min-height:74px;line-height:1.55}.creator-analytics-empty,.creator-analytics-notice{color:#475467;padding:18px;font-size:13px;font-weight:800;line-height:1.55}.creator-analytics-notice{color:#7a4b00;background:#fff8e5;border-color:#f0c36b}@media (max-width:1180px){.lucas-storyboard-entry-grid,.creator-analytics-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-analytics-platform-card:last-child{grid-column:1/-1}}@media (max-width:720px){.creator-analytics-head,.creator-analytics-item-head{flex-direction:column;align-items:stretch}.creator-analytics-head-actions{justify-content:stretch}.creator-analytics-head-actions>button{flex:1}.creator-analytics-stat-grid,.creator-analytics-platform-grid{grid-template-columns:1fr}.creator-analytics-platform-card:last-child{grid-column:auto}}.creator-publishing-shell{background:var(--paper-soft);color:var(--ink);gap:16px;min-height:100vh;padding:24px;display:grid}.creator-publishing-shell *,.creator-publishing-shell :before,.creator-publishing-shell :after{box-sizing:border-box}.creator-publishing-head,.creator-publishing-topic-panel,.creator-publishing-plan-list,.creator-publishing-editor,.creator-publishing-stat-card,.creator-publishing-empty,.creator-publishing-notice{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.creator-publishing-head,.creator-publishing-topic-panel,.creator-publishing-plan-list,.creator-publishing-editor,.creator-publishing-stat-card,.creator-publishing-empty,.creator-publishing-notice{background:color-mix(in srgb, var(--paper) 94%, #fff 6%)}}.creator-publishing-head,.creator-publishing-topic-panel,.creator-publishing-plan-list,.creator-publishing-editor,.creator-publishing-stat-card,.creator-publishing-empty,.creator-publishing-notice{border:1px solid var(--line);border-radius:8px;box-shadow:0 14px 30px #1c1a160f}.creator-publishing-head{justify-content:space-between;align-items:flex-start;gap:18px;padding:22px;display:flex}.creator-publishing-head h1,.creator-publishing-editor-head h2,.creator-publishing-section-title h2,.creator-publishing-section-title h3,.creator-publishing-topic-card h3,.creator-publishing-platform-card h3{letter-spacing:0;overflow-wrap:anywhere;margin:0}.creator-publishing-head h1{font-family:var(--serif);font-size:clamp(28px,4vw,44px);line-height:1}.creator-publishing-head p{color:var(--muted);max-width:820px;margin:10px 0 0;line-height:1.65}.creator-publishing-kicker{color:var(--accent);letter-spacing:0;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.creator-publishing-head-actions,.creator-publishing-inline-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.creator-publishing-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.creator-publishing-stat-card{gap:4px;min-width:0;padding:16px;display:grid}.creator-publishing-stat-card>span{color:var(--accent);align-items:center;height:24px;display:inline-flex}.creator-publishing-stat-card strong{font-size:24px;line-height:1.1}.creator-publishing-stat-card small,.creator-publishing-stat-card p,.creator-publishing-section-title span,.creator-publishing-topic-card p,.creator-publishing-topic-card small,.creator-publishing-plan-button small{color:var(--muted)}.creator-publishing-stat-card p{margin:0;font-size:12px}.creator-publishing-topic-panel,.creator-publishing-plan-list,.creator-publishing-editor{padding:16px}.creator-publishing-section-title{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.creator-publishing-section-title h2,.creator-publishing-section-title h3{font-size:18px;line-height:1.25}.creator-publishing-section-title span{margin-top:3px;font-size:13px;line-height:1.5;display:block}.creator-publishing-topic-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.creator-publishing-topic-card{border:1px solid var(--line);background:#ffffff8a;border-radius:8px;gap:8px;min-width:0;padding:14px;display:grid}.creator-publishing-topic-card>span{color:var(--soft);font-family:var(--mono);font-size:12px;font-weight:800}.creator-publishing-topic-card h3{font-size:16px}.creator-publishing-topic-card p,.creator-publishing-topic-card small{overflow-wrap:anywhere;margin:0;line-height:1.55}.creator-publishing-layout{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:16px;display:grid}.creator-publishing-plan-buttons{gap:8px;display:grid}.creator-publishing-plan-button{appearance:none;border:1px solid var(--line);color:var(--ink);cursor:pointer;text-align:left;min-width:0;min-height:86px;transition:border-color var(--transition), background var(--transition), box-shadow var(--transition), transform var(--transition);background:#ffffff9e;border-radius:8px;gap:5px;padding:12px;display:grid}.creator-publishing-plan-button:hover,.creator-publishing-plan-button.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.creator-publishing-plan-button:hover,.creator-publishing-plan-button.is-active{border-color:color-mix(in srgb, var(--accent) 42%, var(--line) 58%)}}.creator-publishing-plan-button:hover,.creator-publishing-plan-button.is-active{box-shadow:0 10px 24px #1c1a1614}.creator-publishing-plan-button.is-active{background:var(--accent-soft)}.creator-publishing-plan-button span{color:var(--accent);font-family:var(--mono);font-size:12px;font-weight:900}.creator-publishing-plan-button strong{overflow-wrap:anywhere;line-height:1.35}.creator-publishing-editor{gap:16px;min-width:0;display:grid}.creator-publishing-editor-head,.creator-publishing-platform-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.creator-publishing-editor-head h2{font-size:24px;line-height:1.2}.creator-publishing-form-grid,.creator-publishing-package-grid,.creator-publishing-metric-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creator-publishing-field{gap:6px;min-width:0;display:grid}.creator-publishing-field span{color:var(--ink-soft);font-size:12px;font-weight:800}.creator-publishing-input,.creator-publishing-select{border:1px solid var(--line);color:var(--ink);font:inherit;min-width:0;min-height:40px;transition:border-color var(--transition), box-shadow var(--transition), background var(--transition);background:#ffffffc7;border-radius:8px;outline:none;width:100%;padding:9px 10px}.creator-publishing-input:focus,.creator-publishing-select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);background:#fffffff2}.creator-publishing-input.is-textarea{resize:vertical;min-height:96px;line-height:1.6}.creator-publishing-package-panel,.creator-publishing-metrics-panel,.creator-publishing-advanced{border:1px solid var(--line);background:#ffffff7a;border-radius:8px;padding:14px}.creator-publishing-package-readiness{background:var(--accent-soft);align-items:center}@supports (color:color-mix(in lab, red, red)){.creator-publishing-package-readiness{background:color-mix(in srgb, var(--accent-soft) 62%, #fff 38%)}}.creator-publishing-package-readiness{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.creator-publishing-package-readiness{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line) 76%)}}.creator-publishing-package-readiness{border-radius:8px;grid-template-columns:auto 1fr;gap:3px 12px;margin:12px 0;padding:10px 12px;display:grid}.creator-publishing-package-readiness span,.creator-publishing-package-readiness small{color:var(--muted);font-size:12px}.creator-publishing-package-readiness small{grid-column:1/-1}.creator-publishing-package-status{border:1px solid var(--line);background:#ffffffad;border-radius:8px;gap:3px;min-height:58px;padding:9px 10px;display:grid}.creator-publishing-package-status span{color:var(--muted);font-size:12px;font-weight:800}.creator-publishing-package-status strong{font-size:14px}.creator-publishing-cover-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.creator-publishing-cover-card{border:1px solid var(--line);background:#ffffff9e;border-radius:8px;gap:8px;min-width:0;padding:8px;display:grid;overflow:hidden}.creator-publishing-cover-card.is-selected{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-glow)}.creator-publishing-cover-card img{aspect-ratio:9/16;object-fit:cover;border-radius:6px;width:100%;height:auto;display:block}.creator-publishing-cover-card>div{min-width:0;display:grid}.creator-publishing-cover-card>div span{font-size:13px;font-weight:900}.creator-publishing-cover-card>div small{color:var(--muted);font-size:11px}.creator-publishing-cover-card button{width:100%;min-height:38px;padding:6px 8px}.creator-publishing-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.creator-publishing-platform-card{border:1px solid var(--line);background:#ffffff94;border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid}.creator-publishing-platform-card h3{padding-top:8px;font-size:16px}.creator-publishing-platform-link{color:var(--accent);align-items:center;gap:6px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.creator-publishing-advanced summary{color:var(--ink-soft);cursor:pointer;font-weight:900}.creator-publishing-advanced[open] summary{margin-bottom:12px}.creator-publishing-notice{color:var(--success);padding:12px 14px;font-weight:800}.creator-publishing-notice.is-error,.creator-publishing-empty.is-error{color:var(--danger)}.creator-publishing-empty{place-items:center start;gap:10px;min-height:220px;padding:24px;display:grid}@media (max-width:1180px){.creator-publishing-stat-grid,.creator-publishing-topic-grid,.creator-publishing-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-publishing-layout{grid-template-columns:1fr}.creator-publishing-cover-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.creator-publishing-shell{padding:12px}.creator-publishing-head,.creator-publishing-editor-head,.creator-publishing-platform-head,.creator-publishing-head-actions,.creator-publishing-inline-actions{flex-direction:column;align-items:stretch}.creator-publishing-head h1{font-size:32px}.creator-publishing-stat-grid,.creator-publishing-topic-grid,.creator-publishing-form-grid,.creator-publishing-package-grid,.creator-publishing-platform-grid,.creator-publishing-metric-edit-grid{grid-template-columns:minmax(0,1fr)}.creator-publishing-cover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lucas-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lucas-gif-card{overflow:hidden}.lucas-gif-workbench{grid-template-columns:minmax(0,1.55fr) minmax(260px,.72fr);align-items:start;gap:18px;display:grid}.lucas-gif-sequence{min-width:0}.lucas-gif-upload-zone{border:1px dashed var(--line-strong);border-radius:var(--radius);min-height:84px;transition:border-color var(--transition), background var(--transition);background:#f7f5f0b8;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.lucas-gif-upload-zone:hover{background:#ffffffdb;border-color:#e86f4d80}.lucas-gif-upload-icon{border-radius:var(--radius);background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border:1px solid #e86f4d2e;place-items:center;display:grid}.lucas-gif-upload-zone strong,.lucas-gif-upload-zone span{display:block}.lucas-gif-upload-zone strong{color:var(--ink);font-size:14px}.lucas-gif-upload-zone div>span{color:var(--muted);margin-top:2px;font-size:11px;font-weight:600}.lucas-gif-frame-section{margin-top:18px}.lucas-gif-section-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:9px;display:flex}.lucas-gif-section-head strong,.lucas-gif-section-head span{display:block}.lucas-gif-section-head strong{color:var(--ink);font-size:13px}.lucas-gif-section-head span{color:var(--muted);margin-top:1px;font-size:11px}.lucas-gif-text-button{color:var(--muted);background:0 0;border:0;padding:4px 0;font-size:12px;font-weight:700}.lucas-gif-text-button:hover{color:var(--danger)}.lucas-gif-frame-list{gap:8px;max-height:420px;padding-right:3px;display:grid;overflow:auto}.lucas-gif-frame{border:1px solid var(--line);border-radius:var(--radius);min-width:0;transition:border-color var(--transition), box-shadow var(--transition), opacity var(--transition);background:#ffffffad;grid-template-columns:18px 56px minmax(120px,1fr) 88px auto;align-items:center;gap:10px;padding:8px;display:grid}.lucas-gif-frame:hover{border-color:var(--line-strong);box-shadow:0 5px 16px #1c1a160d}.lucas-gif-frame.is-dragging{opacity:.56;border-color:#e86f4d6b}.lucas-gif-drag-handle{color:var(--faint);cursor:grab;place-items:center;display:grid}.lucas-gif-thumb{border:1px solid var(--line);background:var(--panel);border-radius:6px;width:56px;height:56px;position:relative;overflow:hidden}.lucas-gif-thumb img{object-fit:cover;width:100%;height:100%}.lucas-gif-thumb>span{color:#fff;min-width:20px;height:20px;font-family:var(--mono);background:#171615c7;border-radius:4px;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;bottom:4px;right:4px}.lucas-gif-frame-name{min-width:0}.lucas-gif-frame-name strong,.lucas-gif-frame-name span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lucas-gif-frame-name strong{color:var(--ink-soft);font-size:12px}.lucas-gif-frame-name span{color:var(--muted);font-family:var(--mono);margin-top:2px;font-size:10px}.lucas-gif-frame-duration{align-items:center;gap:6px;display:flex}.lucas-gif-frame-duration span{color:var(--muted);font-size:10px}.lucas-gif-frame-duration .control{height:34px;font-family:var(--mono);padding:5px 7px;font-size:11px}.lucas-gif-frame-actions{gap:4px;display:flex}.lucas-gif-frame-actions button{border:1px solid var(--line);width:30px;height:30px;color:var(--muted);background:#ffffffc7;border-radius:6px;place-items:center;display:grid}.lucas-gif-frame-actions button:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink)}.lucas-gif-frame-actions button.is-danger:hover{color:var(--danger);border-color:#c45a5a66}.lucas-gif-preview{border:1px solid var(--line);border-radius:var(--radius);background:#f7f5f0a8;justify-items:center;min-width:0;padding:14px;display:grid;position:sticky;top:20px}.lucas-gif-preview-stage{border:1px solid var(--line-strong);background:#eeeae3;border-radius:6px;place-items:center;max-width:100%;max-height:420px;display:grid;position:relative;overflow:hidden}.lucas-gif-preview-stage>img{width:100%;height:100%}.lucas-gif-preview-stage>img.is-contain{object-fit:contain}.lucas-gif-preview-stage>img.is-cover{object-fit:cover}.lucas-gif-preview-empty{color:var(--faint);place-items:center;gap:6px;display:grid}.lucas-gif-preview-empty span{font-size:12px;font-weight:700}.lucas-gif-preview-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin-top:12px;display:grid}.lucas-gif-preview-meta div{text-align:center;min-width:0}.lucas-gif-preview-meta span,.lucas-gif-preview-meta strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lucas-gif-preview-meta span{color:var(--muted);font-size:10px;font-weight:700}.lucas-gif-preview-meta strong{color:var(--ink-soft);font-family:var(--mono);margin-top:2px;font-size:10px}.lucas-gif-download-button{width:100%;margin-top:12px}.lucas-gif-settings{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px;padding-top:20px;display:grid}.lucas-gif-setting{align-content:start;gap:7px;min-width:0;display:grid}.lucas-gif-setting-wide,.lucas-gif-duration-setting{grid-column:span 2}.lucas-gif-setting-label{color:var(--muted);font-size:11px;font-weight:800}.lucas-gif-segmented{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff8a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.lucas-gif-segmented button{border:0;border-right:1px solid var(--line);min-width:0;height:42px;color:var(--muted);background:0 0;font-size:12px;font-weight:700}.lucas-gif-segmented button:last-child{border-right:0}.lucas-gif-segmented button.is-active{background:var(--ink);color:#fff}.lucas-gif-duration-setting>div{grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:10px;display:grid}.lucas-gif-duration-setting input[type=range]{width:100%;accent-color:var(--accent)}.lucas-gif-duration-setting .control{height:42px;font-family:var(--mono);font-size:12px}.lucas-gif-toggle{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:#ffffff94;align-self:end;align-items:center;gap:10px;min-height:70px;padding:10px 12px;display:flex}.lucas-gif-toggle>input{opacity:0;pointer-events:none;position:absolute}.lucas-gif-toggle-track{background:var(--line-strong);width:38px;height:22px;transition:background var(--transition);border-radius:999px;flex:none;position:relative}.lucas-gif-toggle-track i{color:#0000;width:16px;height:16px;transition:transform var(--transition), color var(--transition);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #1c1a162e}.lucas-gif-toggle>input:checked+.lucas-gif-toggle-track{background:var(--success)}.lucas-gif-toggle>input:checked+.lucas-gif-toggle-track i{color:var(--success);transform:translate(16px)}.lucas-gif-toggle>input:focus-visible+.lucas-gif-toggle-track{box-shadow:0 0 0 3px var(--accent-glow)}.lucas-gif-toggle>span:last-child{min-width:0}.lucas-gif-toggle strong,.lucas-gif-toggle small{display:block}.lucas-gif-toggle strong{color:var(--ink-soft);font-size:12px}.lucas-gif-toggle small{color:var(--muted);margin-top:1px;font-size:10px}.lucas-gif-footer{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.lucas-gif-summary{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.lucas-gif-summary>svg{color:var(--accent)}.lucas-gif-summary i{background:var(--faint);border-radius:50%;width:3px;height:3px}.lucas-video-gif-file{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffad;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:12px;padding:10px;display:grid}.lucas-video-gif-file-icon{background:var(--ink);color:#fff;border-radius:6px;place-items:center;width:42px;height:42px;display:grid}.lucas-video-gif-file-main{min-width:0}.lucas-video-gif-file-main strong,.lucas-video-gif-file-main span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lucas-video-gif-file-main strong{color:var(--ink-soft);font-size:12px}.lucas-video-gif-file-main span{color:var(--muted);font-family:var(--mono);margin-top:3px;font-size:10px}.lucas-video-gif-file-actions{gap:5px;display:flex}.lucas-video-gif-file-actions button{border:1px solid var(--line);width:34px;height:34px;color:var(--muted);background:#ffffffd1;border-radius:6px;place-items:center;display:grid}.lucas-video-gif-file-actions button:hover{border-color:var(--line-strong);color:var(--ink)}.lucas-video-gif-file-actions button.is-danger:hover{color:var(--danger);border-color:#c45a5a66}.lucas-video-gif-clip-panel{border:1px solid var(--line);border-radius:var(--radius);background:#f7f5f094;margin-top:12px;padding:14px}.lucas-video-gif-clip-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.lucas-video-gif-clip-head>div{align-items:center;gap:8px;display:flex}.lucas-video-gif-clip-icon{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:6px;place-items:center;display:grid}.lucas-video-gif-clip-head strong{color:var(--ink-soft);font-size:12px}.lucas-video-gif-clip-head>span{color:var(--accent);font-family:var(--mono);font-size:11px;font-weight:800}.lucas-video-gif-clip-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lucas-video-gif-clip-grid>label{gap:8px;min-width:0;display:grid}.lucas-video-gif-clip-grid>label>span{justify-content:space-between;gap:8px;display:flex}.lucas-video-gif-clip-grid strong,.lucas-video-gif-clip-grid small{color:var(--muted);font-size:10px;font-weight:700}.lucas-video-gif-range-row{grid-template-columns:minmax(0,1fr) 94px;align-items:center;gap:10px;display:grid}.lucas-video-gif-range-row>input[type=range]{width:100%;accent-color:var(--accent)}.lucas-video-gif-number-unit{position:relative}.lucas-video-gif-number-unit .control{height:38px;font-family:var(--mono);padding-right:29px;font-size:11px}.lucas-video-gif-number-unit i{color:var(--muted);pointer-events:none;font-size:10px;font-style:normal;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.lucas-gif-preview-stage>video{background:#171615;width:100%;height:100%}.lucas-gif-preview-stage>video.is-contain{object-fit:contain}.lucas-gif-preview-stage>video.is-cover{object-fit:cover}.lucas-video-gif-settings{grid-template-columns:repeat(4,minmax(0,1fr))}.lucas-spin{animation:.9s linear infinite lucas-spin}@keyframes lucas-spin{to{transform:rotate(360deg)}}@media (max-width:1040px){.lucas-gif-workbench{grid-template-columns:1fr}.lucas-gif-preview{position:static}}@media (max-width:720px){.lucas-gif-upload-zone{grid-template-columns:44px minmax(0,1fr)}.lucas-gif-upload-zone>button{grid-column:1/-1;width:100%}.lucas-gif-frame{grid-template-columns:16px 52px minmax(0,1fr);align-items:start}.lucas-gif-drag-handle{grid-area:1/1;align-self:center}.lucas-gif-thumb{grid-area:1/2/span 2;width:52px;height:52px}.lucas-gif-frame-name{grid-area:1/3}.lucas-gif-frame-duration{grid-area:2/3}.lucas-gif-frame-actions{grid-area:3/2/auto/4;justify-content:flex-end}.lucas-gif-settings{grid-template-columns:repeat(2,minmax(0,1fr))}.lucas-gif-setting-wide,.lucas-gif-duration-setting{grid-column:span 2}.lucas-gif-footer{flex-direction:column;align-items:stretch}.lucas-gif-footer .button-primary{width:100%}.lucas-video-gif-clip-grid{grid-template-columns:1fr}.lucas-video-gif-settings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.lucas-gif-settings{grid-template-columns:1fr}.lucas-gif-setting-wide,.lucas-gif-duration-setting{grid-column:auto}.lucas-gif-preview-meta{grid-template-columns:1fr}.lucas-gif-preview-meta div{text-align:left;justify-content:space-between;gap:8px;display:flex}.lucas-gif-preview-meta strong{margin-top:0}.lucas-video-gif-file{grid-template-columns:38px minmax(0,1fr)}.lucas-video-gif-file-icon{width:38px;height:38px}.lucas-video-gif-file-actions{grid-column:1/-1;justify-content:flex-end}.lucas-video-gif-clip-head{flex-direction:column;align-items:flex-start}.lucas-video-gif-range-row{grid-template-columns:minmax(0,1fr) 88px}.lucas-video-gif-settings{grid-template-columns:1fr}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
