/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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;--tw-content:"";--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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-950:#460809;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb96d;--color-orange-950:#441306;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-950:#461901;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-950:#002c22;--color-slate-100:#f1f5f9;--color-slate-300:#cad5e2;--color-slate-600:#45556c;--color-slate-900:#0f172b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--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-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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.4219 15.5335);--color-red-400:lab(63.7053% 60.7449 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-950:lab(13.003% 29.04 16.7519);--color-orange-100:lab(94.7127% 3.58391 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-950:lab(14.1747% 23.4515 19.4461);--color-amber-50:lab(98.6252% -.635982 8.42309);--color-amber-100:lab(95.916% -1.2165 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4146);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-slate-100:lab(96.286% -.852466 -2.46847);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-900:lab(7.78673% 1.82346 -15.0537)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-10{top:calc(var(--spacing) * 10)}.top-\[18px\]{top:18px}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.right-\[calc\(-50\%\+1\.5rem\)\]{right:calc(1.5rem - 50%)}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-\[18px\]{left:18px}.left-\[calc\(50\%\+1\.5rem\)\]{left:calc(50% + 1.5rem)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-1{margin-inline:var(--spacing)}.my-1{margin-block:var(--spacing)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[3\.25rem\]{width:3.25rem;height:3.25rem}.size-full{width:100%;height:100%}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-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-10{height:calc(var(--spacing) * 10)}.h-56{height:calc(var(--spacing) * 56)}.h-\[var\(--reka-navigation-menu-viewport-height\)\]{height:var(--reka-navigation-menu-viewport-height)}.h-full{height:100%}.h-px{height:1px}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.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-20{min-height:calc(var(--spacing) * 20)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-\[3\.25rem\]{min-height:3.25rem}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-20{width:calc(var(--spacing) * 20)}.w-\[52px\]{width:52px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[var\(--reka-navigation-menu-viewport-width\)\]{width:var(--reka-navigation-menu-viewport-width)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[420px\]{min-width:420px}.min-w-\[var\(--reka-autocomplete-trigger-width\)\]{min-width:var(--reka-autocomplete-trigger-width)}.min-w-\[var\(--reka-combobox-trigger-width\)\]{min-width:var(--reka-combobox-trigger-width)}.min-w-\[var\(--reka-select-trigger-width\)\]{min-width:var(--reka-select-trigger-width)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.touch-none{touch-action:none}.resize-y{resize:vertical}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--dl-button-radius\)\]{border-radius:var(--dl-button-radius)}.rounded-\[var\(--dl-radius-lg\)\]{border-radius:var(--dl-radius-lg)}.rounded-\[var\(--dl-radius-md\)\]{border-radius:var(--dl-radius-md)}.rounded-\[var\(--dl-radius-sm\)\]{border-radius:var(--dl-radius-sm)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[var\(--dl-border\)\]{border-color:var(--dl-border)}.border-\[var\(--dl-border-strong\)\]{border-color:var(--dl-border-strong)}.border-\[var\(--dl-button-danger-border\)\]{border-color:var(--dl-button-danger-border)}.border-\[var\(--dl-button-primary-border\)\]{border-color:var(--dl-button-primary-border)}.border-\[var\(--dl-button-secondary-border\)\]{border-color:var(--dl-button-secondary-border)}.border-amber-100\/40{border-color:#fef3c666}@supports (color:color-mix(in lab, red, red)){.border-amber-100\/40{border-color:color-mix(in oklab, var(--color-amber-100) 40%, transparent)}}.border-amber-100\/65{border-color:#fef3c6a6}@supports (color:color-mix(in lab, red, red)){.border-amber-100\/65{border-color:color-mix(in oklab, var(--color-amber-100) 65%, transparent)}}.border-amber-200\/25{border-color:#fee68540}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/25{border-color:color-mix(in oklab, var(--color-amber-200) 25%, transparent)}}.border-amber-200\/40{border-color:#fee68566}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/40{border-color:color-mix(in oklab, var(--color-amber-200) 40%, transparent)}}.border-amber-200\/45{border-color:#fee68573}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/45{border-color:color-mix(in oklab, var(--color-amber-200) 45%, transparent)}}.border-amber-300\/30{border-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/30{border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/40{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.border-current{border-color:currentColor}.border-emerald-100\/40{border-color:#d0fae566}@supports (color:color-mix(in lab, red, red)){.border-emerald-100\/40{border-color:color-mix(in oklab, var(--color-emerald-100) 40%, transparent)}}.border-emerald-200\/25{border-color:#a4f4cf40}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/25{border-color:color-mix(in oklab, var(--color-emerald-200) 25%, transparent)}}.border-emerald-200\/40{border-color:#a4f4cf66}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/40{border-color:color-mix(in oklab, var(--color-emerald-200) 40%, transparent)}}.border-emerald-300\/40{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/40{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.border-orange-100\/40{border-color:#ffedd566}@supports (color:color-mix(in lab, red, red)){.border-orange-100\/40{border-color:color-mix(in oklab, var(--color-orange-100) 40%, transparent)}}.border-orange-200\/25{border-color:#ffd7a840}@supports (color:color-mix(in lab, red, red)){.border-orange-200\/25{border-color:color-mix(in oklab, var(--color-orange-200) 25%, transparent)}}.border-orange-200\/40{border-color:#ffd7a866}@supports (color:color-mix(in lab, red, red)){.border-orange-200\/40{border-color:color-mix(in oklab, var(--color-orange-200) 40%, transparent)}}.border-red-100\/40{border-color:#ffe2e266}@supports (color:color-mix(in lab, red, red)){.border-red-100\/40{border-color:color-mix(in oklab, var(--color-red-100) 40%, transparent)}}.border-red-200\/25{border-color:#ffcaca40}@supports (color:color-mix(in lab, red, red)){.border-red-200\/25{border-color:color-mix(in oklab, var(--color-red-200) 25%, transparent)}}.border-red-200\/40{border-color:#ffcaca66}@supports (color:color-mix(in lab, red, red)){.border-red-200\/40{border-color:color-mix(in oklab, var(--color-red-200) 40%, transparent)}}.border-red-300\/25{border-color:#ffa3a340}@supports (color:color-mix(in lab, red, red)){.border-red-300\/25{border-color:color-mix(in oklab, var(--color-red-300) 25%, transparent)}}.border-red-300\/30{border-color:#ffa3a34d}@supports (color:color-mix(in lab, red, red)){.border-red-300\/30{border-color:color-mix(in oklab, var(--color-red-300) 30%, transparent)}}.border-red-300\/45{border-color:#ffa3a373}@supports (color:color-mix(in lab, red, red)){.border-red-300\/45{border-color:color-mix(in oklab, var(--color-red-300) 45%, transparent)}}.border-slate-300\/10{border-color:#cad5e21a}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/10{border-color:color-mix(in oklab, var(--color-slate-300) 10%, transparent)}}.border-slate-300\/15{border-color:#cad5e226}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/15{border-color:color-mix(in oklab, var(--color-slate-300) 15%, transparent)}}.border-slate-300\/20{border-color:#cad5e233}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/20{border-color:color-mix(in oklab, var(--color-slate-300) 20%, transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.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-r-transparent{border-right-color:#0000}.bg-\[\#020805\]\/80{background-color:lab(1.77753% -1.94001 .558201/.8)}.bg-\[var\(--dl-border\)\]{background-color:var(--dl-border)}.bg-\[var\(--dl-surface\)\]{background-color:var(--dl-surface)}.bg-\[var\(--dl-surface-strong\)\]{background-color:var(--dl-surface-strong)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-200\/30{background-color:#fee6854d}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/30{background-color:color-mix(in oklab, var(--color-amber-200) 30%, transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/10{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/10{background-color:color-mix(in oklab, var(--color-amber-300) 10%, 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-emerald-300{background-color:var(--color-emerald-300)}.bg-emerald-300\/10{background-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/10{background-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.bg-orange-300{background-color:var(--color-orange-300)}.bg-orange-300\/10{background-color:#ffb96d1a}@supports (color:color-mix(in lab, red, red)){.bg-orange-300\/10{background-color:color-mix(in oklab, var(--color-orange-300) 10%, transparent)}}.bg-red-300{background-color:var(--color-red-300)}.bg-red-300\/10{background-color:#ffa3a31a}@supports (color:color-mix(in lab, red, red)){.bg-red-300\/10{background-color:color-mix(in oklab, var(--color-red-300) 10%, transparent)}}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/10{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-red-500\/85{background-color:#fb2c36d9}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/85{background-color:color-mix(in oklab, var(--color-red-500) 85%, transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-300\/\[0\.06\]{background-color:#cad5e20f}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-slate-300) 6%, transparent)}}.bg-slate-600{background-color:var(--color-slate-600)}.bg-transparent{background-color:#0000}.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-\[radial-gradient\(circle_at_30\%_20\%\,rgba\(255\,215\,0\,\.24\)\,transparent_45\%\)\,linear-gradient\(145deg\,rgba\(50\,205\,50\,\.2\)\,rgba\(13\,40\,24\,\.8\)\)\]{background-image:radial-gradient(circle at 30% 20%,#ffd7003d,#0000 45%),linear-gradient(145deg,#32cd3233,#0d2818cc)}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.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-\[3px\]{padding:3px}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-1{padding-top:var(--spacing)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.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-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\.68rem\]{font-size:.68rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.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-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-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\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-\[\#271503\]{color:#271503}.text-\[var\(--dl-button-danger-text\)\]{color:var(--dl-button-danger-text)}.text-\[var\(--dl-button-ghost-text\)\]{color:var(--dl-button-ghost-text)}.text-\[var\(--dl-button-primary-text\)\]{color:var(--dl-button-primary-text)}.text-\[var\(--dl-button-secondary-text\)\]{color:var(--dl-button-secondary-text)}.text-\[var\(--dl-text\)\]{color:var(--dl-text)}.text-\[var\(--dl-text-faint\)\]{color:var(--dl-text-faint)}.text-\[var\(--dl-text-muted\)\]{color:var(--dl-text-muted)}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/60{color:#fef3c699}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/60{color:color-mix(in oklab, var(--color-amber-100) 60%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-950{color:var(--color-amber-950)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-950{color:var(--color-emerald-950)}.text-inherit{color:inherit}.text-orange-100{color:var(--color-orange-100)}.text-orange-950{color:var(--color-orange-950)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-950{color:var(--color-red-950)}.text-slate-100{color:var(--color-slate-100)}.text-slate-300\/60{color:#cad5e299}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/60{color:color-mix(in oklab, var(--color-slate-300) 60%, transparent)}}.text-slate-300\/70{color:#cad5e2b3}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/70{color:color-mix(in oklab, var(--color-slate-300) 70%, transparent)}}.text-slate-600{color:var(--color-slate-600)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.caret-amber-300{caret-color:var(--color-amber-300)}.opacity-50{opacity:.5}.shadow-\[0_0_10px_rgba\(255\,193\,7\,\.45\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#ffc10773);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(255\,193\,7\,\.25\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#ffc10740);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(251\,191\,36\,\.08\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#fbbf2414);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,\.38\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#00000061);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(0\,0\,0\,\.4\)\,0_0_12px_rgba\(255\,193\,7\,\.28\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#0006), 0 0 12px var(--tw-shadow-color,#ffc10747);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_10px_rgba\(0\,0\,0\,\.65\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(255\,140\,0\,\.22\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#ff8c0038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,\.42\)\,inset_0_1px_0_rgba\(255\,255\,255\,\.12\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0000006b), inset 0 1px 0 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)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,\.42\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,\.44\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#00000070);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_34px_100px_rgba\(0\,0\,0\,\.58\)\]{--tw-shadow:0 34px 100px var(--tw-shadow-color,#00000094);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\,\.1\)\,0_8px_22px_rgba\(0\,0\,0\,\.22\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a), 0 8px 22px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,\.2\)\,0_7px_18px_rgba\(0\,0\,0\,\.25\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff3), 0 7px 18px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,\.06\)\,0_8px_24px_rgba\(0\,0\,0\,\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f), 0 8px 24px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.07\)\]{--tw-shadow:inset 0 1px 0 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)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.15\)\,0_18px_45px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff26), 0 18px 45px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_2px_5px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow:inset 0 2px 5px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--dl-shadow\)\]{--tw-shadow:var(--dl-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-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)}.\[box-shadow\:var\(--dl-button-danger-shadow\)\]{box-shadow:var(--dl-button-danger-shadow)}.\[box-shadow\:var\(--dl-button-primary-shadow\)\]{box-shadow:var(--dl-button-primary-shadow)}.\[box-shadow\:var\(--dl-button-secondary-shadow\)\]{box-shadow:var(--dl-button-secondary-shadow)}.\[box-shadow\:var\(--dl-shadow\)\]{box-shadow:var(--dl-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.\[filter\:drop-shadow\(0_0_5px_rgba\(255\,193\,7\,\.32\)\)\]{filter:drop-shadow(0 0 5px #ffc10752)}.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-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-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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background\,border-color\,box-shadow\,opacity\]{transition-property:color,background,border-color,box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\]{transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[transition-timing-function\:var\(--dl-button-motion\)\]{transition-timing-function:var(--dl-button-motion)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[background\:transparent\]{background:0 0}.\[background\:var\(--dl-button-danger-bg\)\]{background:var(--dl-button-danger-bg)}.\[background\:var\(--dl-button-primary-bg\)\]{background:var(--dl-button-primary-bg)}.\[background\:var\(--dl-button-secondary-bg\)\]{background:var(--dl-button-secondary-bg)}.\[background\:var\(--dl-panel\)\]{background:var(--dl-panel)}.\[background\:var\(--dl-primary\)\]{background:var(--dl-primary)}.\[perspective\:2000px\]{perspective:2000px}.\[text-shadow\:var\(--dl-button-primary-text-shadow\)\]{text-shadow:var(--dl-button-primary-text-shadow)}@media (hover:hover){.group-hover\:border-amber-200\/40:is(:where(.group):hover *){border-color:#fee68566}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-amber-200\/40:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-amber-200) 40%, transparent)}}.group-hover\:border-amber-300\/35:is(:where(.group):hover *){border-color:#ffd23659}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-amber-300\/35:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-amber-300) 35%, transparent)}}.group-hover\:border-amber-300\/45:is(:where(.group):hover *){border-color:#ffd23673}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-amber-300\/45:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-amber-300) 45%, transparent)}}}.group-data-\[expanded\]\:rotate-90:is(:where(.group)[data-expanded] *){rotate:90deg}.group-data-\[state\=active\]\:border-amber-200\/50:is(:where(.group)[data-state=active] *){border-color:#fee68580}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=active\]\:border-amber-200\/50:is(:where(.group)[data-state=active] *){border-color:color-mix(in oklab, var(--color-amber-200) 50%, transparent)}}.group-data-\[state\=active\]\:text-\[var\(--dl-button-primary-text\)\]:is(:where(.group)[data-state=active] *){color:var(--dl-button-primary-text)}.group-data-\[state\=active\]\:\[background\:var\(--dl-button-primary-bg\)\]:is(:where(.group)[data-state=active] *){background:var(--dl-button-primary-bg)}.group-data-\[state\=completed\]\:border-emerald-300\/35:is(:where(.group)[data-state=completed] *){border-color:#5ee9b559}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=completed\]\:border-emerald-300\/35:is(:where(.group)[data-state=completed] *){border-color:color-mix(in oklab, var(--color-emerald-300) 35%, transparent)}}.group-data-\[state\=completed\]\:bg-emerald-300\/35:is(:where(.group)[data-state=completed] *){background-color:#5ee9b559}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=completed\]\:bg-emerald-300\/35:is(:where(.group)[data-state=completed] *){background-color:color-mix(in oklab, var(--color-emerald-300) 35%, transparent)}}.group-data-\[state\=completed\]\:bg-emerald-400\/15:is(:where(.group)[data-state=completed] *){background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=completed\]\:bg-emerald-400\/15:is(:where(.group)[data-state=completed] *){background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.group-data-\[state\=completed\]\:text-emerald-200:is(:where(.group)[data-state=completed] *){color:var(--color-emerald-200)}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.placeholder\:text-\[var\(--dl-text-faint\)\]::placeholder{color:var(--dl-text-faint)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-8:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 8)}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:size-full:before{content:var(--tw-content);width:100%;height:100%}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:min-h-11:before{content:var(--tw-content);min-height:calc(var(--spacing) * 11)}.before\:min-w-11:before{content:var(--tw-content);min-width:calc(var(--spacing) * 11)}.before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:bg-gradient-to-r:before{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:from-transparent:before{content:var(--tw-content);--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))}.before\:via-white\/35:before{content:var(--tw-content);--tw-gradient-via:#ffffff59}@supports (color:color-mix(in lab, red, red)){.before\:via-white\/35:before{--tw-gradient-via:color-mix(in oklab, var(--color-white) 35%, transparent)}}.before\:via-white\/35:before{--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)}.before\:to-transparent:before{content:var(--tw-content);--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))}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-\[var\(--dl-border-focus\)\]:focus-within{border-color:var(--dl-border-focus)}.focus-within\:border-amber-200\/70:focus-within{border-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-amber-200\/70:focus-within{border-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.focus-within\:border-emerald-200\/70:focus-within{border-color:#a4f4cfb3}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-emerald-200\/70:focus-within{border-color:color-mix(in oklab, var(--color-emerald-200) 70%, transparent)}}.focus-within\:border-red-200\/75:focus-within{border-color:#ffcacabf}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-red-200\/75:focus-within{border-color:color-mix(in oklab, var(--color-red-200) 75%, transparent)}}.focus-within\:\[box-shadow\:var\(--dl-focus\)\]:focus-within{box-shadow:var(--dl-focus)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-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\:border-\[var\(--dl-border\)\]:hover{border-color:var(--dl-border)}.hover\:border-\[var\(--dl-border-strong\)\]:hover{border-color:var(--dl-border-strong)}.hover\:border-\[var\(--dl-button-danger-border-hover\)\]:hover{border-color:var(--dl-button-danger-border-hover)}.hover\:border-\[var\(--dl-button-primary-border-hover\)\]:hover{border-color:var(--dl-button-primary-border-hover)}.hover\:border-\[var\(--dl-button-secondary-border-hover\)\]:hover{border-color:var(--dl-button-secondary-border-hover)}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-amber-200\/45:hover{background-color:#fee68573}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-200\/45:hover{background-color:color-mix(in oklab, var(--color-amber-200) 45%, transparent)}}.hover\:bg-emerald-300\/10:hover{background-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-300\/10:hover{background-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.hover\:bg-red-400:hover{background-color:var(--color-red-400)}.hover\:bg-red-500\/24:hover{background-color:#fb2c363d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/24:hover{background-color:color-mix(in oklab, var(--color-red-500) 24%, 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\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/\[0\.11\]:hover{background-color:#ffffff1c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.11\]:hover{background-color:color-mix(in oklab, var(--color-white) 11%, transparent)}}.hover\:bg-white\/\[0\.14\]:hover{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.14\]:hover{background-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}}.hover\:bg-white\/\[0\.035\]:hover{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.035\]:hover{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.hover\:bg-white\/\[0\.045\]:hover{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.045\]:hover{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.055\]:hover{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.hover\:text-\[var\(--dl-button-ghost-text-hover\)\]:hover{color:var(--dl-button-ghost-text-hover)}.hover\:text-\[var\(--dl-button-secondary-text-hover\)\]:hover{color:var(--dl-button-secondary-text-hover)}.hover\:text-\[var\(--dl-text\)\]:hover{color:var(--dl-text)}.hover\:text-amber-50:hover{color:var(--color-amber-50)}.hover\:text-amber-100:hover{color:var(--color-amber-100)}.hover\:text-amber-200:hover{color:var(--color-amber-200)}.hover\:\[box-shadow\:var\(--dl-button-primary-shadow-hover\)\]:hover{box-shadow:var(--dl-button-primary-shadow-hover)}.hover\:\[box-shadow\:var\(--dl-shadow-hover\)\]:hover{box-shadow:var(--dl-shadow-hover)}.hover\:\[background\:var\(--dl-button-danger-bg-hover\)\]:hover{background:var(--dl-button-danger-bg-hover)}.hover\:\[background\:var\(--dl-button-ghost-bg-hover\)\]:hover{background:var(--dl-button-ghost-bg-hover)}.hover\:\[background\:var\(--dl-button-primary-bg-hover\)\]:hover{background:var(--dl-button-primary-bg-hover)}.hover\:\[background\:var\(--dl-button-secondary-bg-hover\)\]:hover{background:var(--dl-button-secondary-bg-hover)}.hover\:\[background\:var\(--dl-primary-hover\)\]:hover{background:var(--dl-primary-hover)}.hover\:\[text-shadow\:var\(--dl-button-primary-text-shadow-hover\)\]:hover{text-shadow:var(--dl-button-primary-text-shadow-hover)}}.focus\:border-\[var\(--dl-border-focus\)\]:focus{border-color:var(--dl-border-focus)}.focus\:border-amber-200\/70:focus{border-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.focus\:border-amber-200\/70:focus{border-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.focus\:border-emerald-200\/70:focus{border-color:#a4f4cfb3}@supports (color:color-mix(in lab, red, red)){.focus\:border-emerald-200\/70:focus{border-color:color-mix(in oklab, var(--color-emerald-200) 70%, transparent)}}.focus\:border-red-200\/75:focus{border-color:#ffcacabf}@supports (color:color-mix(in lab, red, red)){.focus\:border-red-200\/75:focus{border-color:color-mix(in oklab, var(--color-red-200) 75%, transparent)}}.focus\:bg-amber-300\/15:focus{background-color:#ffd23626}@supports (color:color-mix(in lab, red, red)){.focus\:bg-amber-300\/15:focus{background-color:color-mix(in oklab, var(--color-amber-300) 15%, transparent)}}.focus\:text-amber-100:focus{color:var(--color-amber-100)}.focus\:\[box-shadow\:var\(--dl-focus\)\]:focus{box-shadow:var(--dl-focus)}.focus-visible\:bg-amber-200\/55:focus-visible{background-color:#fee6858c}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-amber-200\/55:focus-visible{background-color:color-mix(in oklab, var(--color-amber-200) 55%, transparent)}}.focus-visible\:\[box-shadow\:inset_var\(--dl-focus\)\]:focus-visible{box-shadow:inset var(--dl-focus)}.focus-visible\:\[box-shadow\:var\(--dl-focus\)\]:focus-visible{box-shadow:var(--dl-focus)}.focus-visible\:\[filter\:drop-shadow\(0_0_6px_rgba\(255\,215\,0\,\.7\)\)\]:focus-visible{filter:drop-shadow(0 0 6px #ffd700b3)}.active\:border-\[var\(--dl-button-danger-border-active\)\]:active{border-color:var(--dl-button-danger-border-active)}.active\:border-\[var\(--dl-button-primary-border-active\)\]:active{border-color:var(--dl-button-primary-border-active)}.active\:border-\[var\(--dl-button-secondary-border-active\)\]:active{border-color:var(--dl-button-secondary-border-active)}.active\:text-\[var\(--dl-button-ghost-text-active\)\]:active{color:var(--dl-button-ghost-text-active)}.active\:text-\[var\(--dl-button-secondary-text-active\)\]:active{color:var(--dl-button-secondary-text-active)}.active\:\[box-shadow\:var\(--dl-button-danger-shadow-active\)\]:active{box-shadow:var(--dl-button-danger-shadow-active)}.active\:\[box-shadow\:var\(--dl-button-primary-shadow-active\)\]:active{box-shadow:var(--dl-button-primary-shadow-active)}.active\:\[box-shadow\:var\(--dl-button-secondary-shadow-active\)\]:active{box-shadow:var(--dl-button-secondary-shadow-active)}.active\:\[background\:var\(--dl-button-danger-bg-active\)\]:active{background:var(--dl-button-danger-bg-active)}.active\:\[background\:var\(--dl-button-ghost-bg-active\)\]:active{background:var(--dl-button-ghost-bg-active)}.active\:\[background\:var\(--dl-button-primary-bg-active\)\]:active{background:var(--dl-button-primary-bg-active)}.active\:\[background\:var\(--dl-button-secondary-bg-active\)\]:active{background:var(--dl-button-secondary-bg-active)}.active\:\[text-shadow\:var\(--dl-button-primary-text-shadow-active\)\]:active{text-shadow:var(--dl-button-primary-text-shadow-active)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:opacity-25[data-disabled]{opacity:.25}.data-\[disabled\]\:opacity-40[data-disabled]{opacity:.4}.data-\[disabled\]\:opacity-45[data-disabled]{opacity:.45}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:cursor-not-allowed[data-disabled=true]{cursor:not-allowed}.data-\[disabled\=true\]\:opacity-45[data-disabled=true]{opacity:.45}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[highlighted\]\:bg-amber-300\/10[data-highlighted]{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.data-\[highlighted\]\:bg-amber-300\/10[data-highlighted]{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.data-\[highlighted\]\:bg-white\/\[0\.1\][data-highlighted]{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.data-\[highlighted\]\:bg-white\/\[0\.1\][data-highlighted]{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.data-\[highlighted\]\:bg-white\/\[0\.08\][data-highlighted]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.data-\[highlighted\]\:bg-white\/\[0\.08\][data-highlighted]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.data-\[highlighted\]\:bg-white\/\[0\.09\][data-highlighted]{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.data-\[highlighted\]\:bg-white\/\[0\.09\][data-highlighted]{background-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.data-\[highlighted\]\:text-amber-50[data-highlighted]{color:var(--color-amber-50)}.data-\[highlighted\]\:text-amber-100[data-highlighted]{color:var(--color-amber-100)}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal],.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[orientation\=vertical\]\:flex-row[data-orientation=vertical]{flex-direction:row}.data-\[outside-view\]\:opacity-30[data-outside-view]{opacity:.3}.data-\[placeholder\]\:text-\[var\(--dl-text-faint\)\][data-placeholder],.data-\[placeholder-shown\]\:text-\[var\(--dl-text-faint\)\][data-placeholder-shown]{color:var(--dl-text-faint)}.data-\[selected\]\:border-amber-200\/30[data-selected]{border-color:#fee6854d}@supports (color:color-mix(in lab, red, red)){.data-\[selected\]\:border-amber-200\/30[data-selected]{border-color:color-mix(in oklab, var(--color-amber-200) 30%, transparent)}}.data-\[selected\]\:bg-amber-300\/10[data-selected]{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.data-\[selected\]\:bg-amber-300\/10[data-selected]{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.data-\[selected\]\:bg-amber-300\/12[data-selected]{background-color:#ffd2361f}@supports (color:color-mix(in lab, red, red)){.data-\[selected\]\:bg-amber-300\/12[data-selected]{background-color:color-mix(in oklab, var(--color-amber-300) 12%, transparent)}}.data-\[selected\]\:bg-amber-300\/18[data-selected]{background-color:#ffd2362e}@supports (color:color-mix(in lab, red, red)){.data-\[selected\]\:bg-amber-300\/18[data-selected]{background-color:color-mix(in oklab, var(--color-amber-300) 18%, transparent)}}.data-\[selected\]\:font-bold[data-selected]{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.data-\[selected\]\:text-amber-100[data-selected]{color:var(--color-amber-100)}.data-\[selection-end\]\:rounded-r-\[9px\][data-selection-end]{border-top-right-radius:9px;border-bottom-right-radius:9px}.data-\[selection-start\]\:rounded-l-\[9px\][data-selection-start]{border-top-left-radius:9px;border-bottom-left-radius:9px}.data-\[state\=active\]\:bg-\[var\(--dl-surface-strong\)\][data-state=active]{background-color:var(--dl-surface-strong)}.data-\[state\=active\]\:text-amber-200[data-state=active]{color:var(--color-amber-200)}.data-\[state\=active\]\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.1\)\,0_5px_16px_rgba\(0\,0\,0\,\.2\)\][data-state=active]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a), 0 5px 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)}.data-\[state\=active\]\:\[box-shadow\:var\(--dl-focus\)\][data-state=active]{box-shadow:var(--dl-focus)}.data-\[state\=checked\]\:translate-x-full[data-state=checked]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-amber-200\/45[data-state=checked]{border-color:#fee68573}@supports (color:color-mix(in lab, red, red)){.data-\[state\=checked\]\:border-amber-200\/45[data-state=checked]{border-color:color-mix(in oklab, var(--color-amber-200) 45%, transparent)}}.data-\[state\=checked\]\:border-amber-200\/55[data-state=checked]{border-color:#fee6858c}@supports (color:color-mix(in lab, red, red)){.data-\[state\=checked\]\:border-amber-200\/55[data-state=checked]{border-color:color-mix(in oklab, var(--color-amber-200) 55%, transparent)}}.data-\[state\=checked\]\:border-amber-200\/60[data-state=checked]{border-color:#fee68599}@supports (color:color-mix(in lab, red, red)){.data-\[state\=checked\]\:border-amber-200\/60[data-state=checked]{border-color:color-mix(in oklab, var(--color-amber-200) 60%, transparent)}}.data-\[state\=checked\]\:border-amber-200\/70[data-state=checked]{border-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.data-\[state\=checked\]\:border-amber-200\/70[data-state=checked]{border-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.data-\[state\=checked\]\:bg-\[var\(--dl-button-primary-text\)\][data-state=checked]{background-color:var(--dl-button-primary-text)}.data-\[state\=checked\]\:bg-amber-300\/10[data-state=checked]{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.data-\[state\=checked\]\:bg-amber-300\/10[data-state=checked]{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.data-\[state\=checked\]\:\[background\:var\(--dl-button-primary-bg\)\][data-state=checked]{background:var(--dl-button-primary-bg)}.data-\[state\=closed\]\:animate-\[dl-collapsible-close_\.2s_ease-out\][data-state=closed]{animation:.2s ease-out dl-collapsible-close}.data-\[state\=drag\]\:bg-amber-200\/65[data-state=drag]{background-color:#fee685a6}@supports (color:color-mix(in lab, red, red)){.data-\[state\=drag\]\:bg-amber-200\/65[data-state=drag]{background-color:color-mix(in oklab, var(--color-amber-200) 65%, transparent)}}.data-\[state\=hidden\]\:opacity-0[data-state=hidden]{opacity:0}.data-\[state\=indeterminate\]\:border-amber-200\/55[data-state=indeterminate]{border-color:#fee6858c}@supports (color:color-mix(in lab, red, red)){.data-\[state\=indeterminate\]\:border-amber-200\/55[data-state=indeterminate]{border-color:color-mix(in oklab, var(--color-amber-200) 55%, transparent)}}.data-\[state\=indeterminate\]\:\[background\:var\(--dl-button-primary-bg\)\][data-state=indeterminate]{background:var(--dl-button-primary-bg)}.data-\[state\=on\]\:border-amber-200\/35[data-state=on]{border-color:#fee68559}@supports (color:color-mix(in lab, red, red)){.data-\[state\=on\]\:border-amber-200\/35[data-state=on]{border-color:color-mix(in oklab, var(--color-amber-200) 35%, transparent)}}.data-\[state\=on\]\:bg-\[var\(--dl-surface-strong\)\][data-state=on]{background-color:var(--dl-surface-strong)}.data-\[state\=on\]\:bg-amber-300\/12[data-state=on]{background-color:#ffd2361f}@supports (color:color-mix(in lab, red, red)){.data-\[state\=on\]\:bg-amber-300\/12[data-state=on]{background-color:color-mix(in oklab, var(--color-amber-300) 12%, transparent)}}.data-\[state\=on\]\:text-amber-100[data-state=on]{color:var(--color-amber-100)}.data-\[state\=on\]\:text-amber-200[data-state=on]{color:var(--color-amber-200)}.data-\[state\=on\]\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.1\)\][data-state=on]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=open\]\:animate-\[dl-collapsible-open_\.25s_ease-out\][data-state=open]{animation:.25s ease-out dl-collapsible-open}.data-\[state\=open\]\:bg-white\/\[0\.09\][data-state=open]{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-white\/\[0\.09\][data-state=open]{background-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.data-\[state\=open\]\:text-amber-100[data-state=open]{color:var(--color-amber-100)}.data-\[today\]\:ring-1[data-today]{--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)}.data-\[today\]\:ring-emerald-300\/45[data-today]{--tw-ring-color:#5ee9b573}@supports (color:color-mix(in lab, red, red)){.data-\[today\]\:ring-emerald-300\/45[data-today]{--tw-ring-color:color-mix(in oklab, var(--color-emerald-300) 45%, transparent)}}.data-\[unavailable\]\:line-through[data-unavailable]{text-decoration-line:line-through}}:root,.dragon-liquid-theme{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dragon-green:#1a472a;--dragon-green-dark:#0d2818;--dragon-green-light:#32cd32;--dragon-orange:#ff8c00;--dragon-orange-light:orange;--dragon-yellow:gold;--dragon-blue:#4169e1;--dragon-blue-light:#87ceeb;--dragon-purple:#9370db;--dragon-pink:#ff69b4;--dragon-cyan:#00ced1;--dragon-red:#ff5f52;--dl-text:#f8fafc;--dl-text-muted:#e2e8f0ad;--dl-text-faint:#e2e8f075;--dl-night:#07130d;--dl-night-soft:#10261a;--dl-surface:#112e1fb8;--dl-surface-strong:#143624e6;--dl-surface-hover:#244f39c7;--dl-border:#e2ffef24;--dl-border-strong:#e2ffef3d;--dl-border-focus:#ffd700c7;--dl-primary:linear-gradient(135deg, #ff8c00 0%, orange 52%, gold 100%);--dl-primary-hover:linear-gradient(135deg, #ff9d18 0%, #ffb21f 52%, #ffe047 100%);--dl-button-radius:10px;--dl-button-motion:cubic-bezier(.645, .045, .355, 1);--dl-button-primary-bg:linear-gradient(180deg, #ffc248e0, #ec9e0cd1 54%, #cc7e0acc);--dl-button-primary-bg-hover:linear-gradient(180deg, #ffca58eb, #f4a612db 54%, #d6860ed6);--dl-button-primary-bg-active:linear-gradient(180deg, #f4b030f5, #e29208e6 54%, #c07008e0);--dl-button-primary-border:#fff0b838;--dl-button-primary-border-hover:#fff4d242;--dl-button-primary-border-active:#ffe9b047;--dl-button-primary-text:var(--dragon-green-dark)}@supports (color:color-mix(in lab, red, red)){:root,.dragon-liquid-theme{--dl-button-primary-text:color-mix(in srgb, var(--dragon-green-dark) 78%, #000 22%)}}:root,.dragon-liquid-theme{--dl-button-primary-text-shadow:0 1px 0 #fff8dc2e;--dl-button-primary-text-shadow-hover:0 1px 0 #fff8dc38;--dl-button-primary-text-shadow-active:0 1px 0 #fff6d229;--dl-button-primary-shadow:inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #78480029, 0 2px 0 #703f0033, 0 4px 14px #ff8c001f;--dl-button-primary-shadow-hover:inset 0 1px 0 #fff3, inset 0 -1px 0 #7848002e, 0 2px 0 #703f0033, 0 6px 18px #ff8c002b;--dl-button-primary-shadow-active:inset 0 2px 5px #663a0038, 0 1px 0 #ffdc9114;--dl-button-secondary-bg:#ffffff0e;--dl-button-secondary-bg-hover:#ffd70011;--dl-button-secondary-bg-active:#ffc1071c;--dl-button-secondary-border:#e2ffef33;--dl-button-secondary-border-hover:#ffdc7085;--dl-button-secondary-border-active:#ffc4349e;--dl-button-secondary-text:var(--dl-text);--dl-button-secondary-text-hover:#fff0bd;--dl-button-secondary-text-active:#ffdc78;--dl-button-secondary-shadow:inset 0 1px 0 #ffffff13, 0 2px 0 #0000001f;--dl-button-secondary-shadow-active:inset 0 2px 5px #0003;--dl-button-ghost-text:var(--dl-text-muted);--dl-button-ghost-text-hover:var(--dl-text);--dl-button-ghost-text-active:#ffe39a;--dl-button-ghost-bg-hover:#ffffff13;--dl-button-ghost-bg-active:#ffd70017;--dl-button-danger-bg:linear-gradient(180deg, #dc3f3bf0, #b2262af0);--dl-button-danger-bg-hover:linear-gradient(180deg, #ee5048fa, #c42d31f7);--dl-button-danger-bg-active:linear-gradient(180deg, #b92b2cfa, #931d24fa);--dl-button-danger-border:#ffa89e52;--dl-button-danger-border-hover:#ffc6be80;--dl-button-danger-border-active:#ff8b8070;--dl-button-danger-text:#fff7f5;--dl-button-danger-shadow:inset 0 1px 0 #ffffff21, 0 2px 0 #5f0c1438, 0 4px 14px #d9353a1a;--dl-button-danger-shadow-active:inset 0 2px 5px #55081247;--dl-button-disabled-bg:#ffffff09;--dl-button-disabled-border:#e2ffef17;--dl-button-disabled-text:#e2e8f04d;--dl-button-loading-opacity:.68;--dl-panel:radial-gradient(circle at 12% 0%, #ffd7001a, transparent 38%), radial-gradient(circle at 92% 8%, #32cd321a, transparent 42%), linear-gradient(145deg, #265239c2, #081c12d6);--dl-shadow:0 22px 60px #00000047, 0 0 36px #32cd320f, inset 0 1px 0 #ffffff1f;--dl-shadow-hover:0 26px 68px #00000057, 0 0 40px #ffd70014, inset 0 1px 0 #ffffff29;--dl-focus:0 0 0 3px #ffd70024, 0 0 22px #ff8c002e;--dl-radius-sm:12px;--dl-radius-md:16px;--dl-radius-lg:24px;--dl-layer-popup-base:1000;--dl-layer-container-offset:100;--dl-layer-consumer-offset:50;--dl-layer-modal:1000;--dl-layer-popover:1030;--dl-layer-select:1050;--dl-layer-tooltip:1070;--dl-layer-message:2010;--dl-layer-notification:2050}[data-dl]{box-sizing:border-box}[data-dl] *,[data-dl] :before,[data-dl] :after{box-sizing:inherit}[data-dl][data-slot=button]:disabled:not([data-loading=true]){color:var(--dl-button-disabled-text);border-color:var(--dl-button-disabled-border);background:var(--dl-button-disabled-bg);box-shadow:none;text-shadow:none;cursor:not-allowed}[data-dl][data-slot=button][data-loading=true]{opacity:var(--dl-button-loading-opacity);cursor:wait}:where([data-dl-layer=overlay]){z-index:var(--dl-layer-modal)}:where([data-dl-layer=modal]){z-index:calc(var(--dl-layer-modal) + 1)}:where([data-dl-layer=popover]){z-index:var(--dl-layer-popover)}:where([data-dl-layer=select]){z-index:var(--dl-layer-select)}:where([data-dl-layer=tooltip]){z-index:var(--dl-layer-tooltip)}:where([data-dl-layer=message]){z-index:var(--dl-layer-message)}:where([data-dl-layer=notification]){z-index:var(--dl-layer-notification)}.dl-scrollbar{scrollbar-color:#ffd70052 transparent;scrollbar-width:thin}@media (prefers-reduced-motion:reduce){[data-dl],[data-dl] *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dl-mdx{border:1px solid var(--dl-border);border-radius:var(--dl-radius-lg);min-width:0;color:var(--dl-text);box-shadow:var(--dl-shadow), inset 0 1px 0 #ffffff14;background:radial-gradient(circle at 8% 0,#ffd75014,#0000 32%),radial-gradient(circle at 94% 4%,#68e1ff12,#0000 34%),linear-gradient(145deg,#163726f0,#05130cf7);display:grid;position:relative;overflow:hidden}.dl-mdx:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#ffe69694,#68e1ff5c,#0000);height:1px;position:absolute;inset:0 12% auto}.dl-mdx.is-disabled{opacity:.62}.dl-mdx__toolbar{z-index:2;border-bottom:1px solid var(--dl-border);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:linear-gradient(#ffffff0e,#ffffff05);justify-content:space-between;align-items:center;gap:.8rem;min-width:0;min-height:3.35rem;padding:.55rem .7rem;display:flex;position:relative;box-shadow:0 10px 28px #0000001a}.dl-mdx__format-actions{scrollbar-width:thin;align-items:center;gap:.25rem;min-width:0;display:flex;overflow-x:auto}.dl-mdx__format-actions>button,.dl-mdx__mode-switch button{appearance:none;min-width:2.15rem;min-height:2.15rem;color:var(--dl-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;place-items:center;font:700 .74rem/1 Inter,Microsoft YaHei,sans-serif;transition:all .15s;display:inline-grid}.dl-mdx__format-actions>button:hover:not(:disabled),.dl-mdx__mode-switch button:hover{color:#fff3c2;background:#ffe28412;border-color:#ffe8a021;transform:translateY(-1px)}.dl-mdx__format-actions>button:focus-visible,.dl-mdx__mode-switch button:focus-visible,.dl-mdx__code-toolbar button:focus-visible{box-shadow:var(--dl-focus);outline:none}.dl-mdx__format-actions>button:disabled{cursor:not-allowed;opacity:.35}.dl-mdx__format-actions>button b{font:inherit;font-family:Cascadia Code,Consolas,monospace}.dl-mdx__mode-switch{border:1px solid var(--dl-border);background:#020a0647;border-radius:12px;flex:none;gap:2px;padding:3px;display:flex}.dl-mdx__mode-switch button{min-width:auto;min-height:1.9rem;padding:0 .7rem;font-family:inherit;display:block}.dl-mdx__mode-switch button.active{color:var(--dl-button-primary-text);background:var(--dl-button-primary-bg);box-shadow:var(--dl-button-primary-shadow);text-shadow:var(--dl-button-primary-text-shadow);border-color:#ffefb730}.dl-mdx__preview-label{color:#ffe696a1;letter-spacing:.09em;padding-left:.35rem;font-size:.66rem;font-weight:800}.dl-mdx__workspace{min-height:var(--dl-mdx-min-height);min-width:0;display:grid}.dl-mdx--split .dl-mdx__workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dl-mdx--edit .dl-mdx__workspace,.dl-mdx--preview .dl-mdx__workspace{grid-template-columns:minmax(0,1fr)}.dl-mdx__editor-pane,.dl-mdx__preview-pane{min-width:0;min-height:var(--dl-mdx-min-height);position:relative}.dl-mdx--split .dl-mdx__editor-pane{border-right:1px solid var(--dl-border)}.dl-mdx__editor-host{height:100%;min-height:var(--dl-mdx-min-height);background:linear-gradient(#01090529,#020c074d)}.dl-mdx__editor-host.is-disabled{pointer-events:none}.dl-mdx__preview-pane{max-height:var(--dl-mdx-preview-max-height);overscroll-behavior:contain;scrollbar-color:#ffd75047 transparent;scrollbar-width:thin;background:radial-gradient(circle at 80% 0,#50c3920b,#0000 34%);overflow:auto}.dl-mdx__parsing{z-index:2;float:right;color:#ffedb7bd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06140dd6;border:1px solid #ffdf8029;border-radius:999px;align-items:center;gap:.35rem;margin:.65rem .7rem 0 -8rem;padding:.34rem .6rem;font-size:.65rem;display:flex;position:sticky;top:.65rem}.dl-mdx__parsing i,.dl-mdx__status span:first-child i{background:#7ee7ad;border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 10px #7ee7ad8c}.dl-mdx__parsing i{animation:.9s ease-in-out infinite alternate dl-mdx-pulse}@keyframes dl-mdx-pulse{to{opacity:.35;transform:scale(.72)}}.dl-mdx__document{color:#eef6f1e0;overflow-wrap:anywhere;align-content:start;gap:1rem;max-width:54rem;min-height:100%;margin:0 auto;padding:clamp(1.15rem,3vw,2.35rem);font-size:.93rem;line-height:1.75;display:grid}.dl-mdx__heading{color:#f8fafc;letter-spacing:-.025em;margin:.75em 0 .05em;scroll-margin-top:1.5rem;font-weight:760;line-height:1.25;position:relative}.dl-mdx__heading:first-child{margin-top:0}.dl-mdx__heading:is(h1){font-size:clamp(1.8rem,4vw,2.55rem)}.dl-mdx__heading:is(h2){font-size:clamp(1.42rem,3vw,1.85rem)}.dl-mdx__heading:is(h3){font-size:1.28rem}.dl-mdx__heading:is(h4,h5,h6){font-size:1.05rem}.dl-mdx__heading>a{color:#ffd75000;padding-right:.45rem;text-decoration:none;transition:color .15s;position:absolute;right:100%}.dl-mdx__heading:hover>a{color:#ffd7506b}.dl-mdx__paragraph{margin:0}.dl-mdx__paragraph strong{color:#fff3c2;font-weight:720}.dl-mdx__paragraph em{color:#b9e2ffe6}.dl-mdx__paragraph del{color:var(--dl-text-faint)}.dl-mdx__inline-code,.dl-mdx__unknown-component code{color:#ecd2a6;background:#94a3b821;border:1px solid #b8d9c81a;border-radius:8px;padding:.15rem .4rem;font:.9em/1.5 Cascadia Code,Consolas,monospace}.dl-mdx__link{color:#9dd8f5;text-underline-offset:.18em;text-decoration-color:#9dd8f557}.dl-mdx__link:hover{color:#c8ebff;text-decoration-color:currentColor}.dl-mdx__unsafe-link{color:#f2b7ad;cursor:help;-webkit-text-decoration:line-through dotted;text-decoration:line-through dotted}.dl-mdx__image{object-fit:contain;border:1px solid var(--dl-border);border-radius:var(--dl-radius-md);background:#ffffff06;max-width:100%;max-height:30rem;margin:.75rem auto;display:block;box-shadow:0 16px 34px #0003}.dl-mdx__blocked-image{color:#ffc6aebf;border:1px dashed #ffb19140;border-radius:9px;padding:.35rem .6rem;font-size:.75rem;display:inline-flex}.dl-mdx__blockquote{background:linear-gradient(135deg,#ffffff06,#68e1ff09,#ffdf8006);border:1px solid #68e1ff1c;border-radius:18px;gap:.65rem;margin:0;padding:.85rem 1rem;display:grid;box-shadow:inset 3px 0 #68e1ff33,inset 0 1px #ffffff0a}.dl-mdx__blockquote .dl-mdx__blockquote{border-color:#ffdf801a;box-shadow:inset 3px 0 #ffdf8029}.dl-mdx__list{gap:.4rem;margin:0;padding-left:1.4rem;display:grid}.dl-mdx__list li{padding-left:.12rem}.dl-mdx__list li::marker{color:#ffdd749e;font-weight:700}.dl-mdx__list.is-task-list{padding:0;list-style:none}.dl-mdx__list .dl-mdx__list{margin-top:.45rem}.dl-mdx__task{grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.dl-mdx__task input{appearance:none;cursor:pointer;background:#ffffff09;border:1px solid #c4e5d347;border-radius:5px;width:1rem;height:1rem;margin:.35rem 0 0}.dl-mdx__task input:checked{background:var(--dl-button-primary-bg);border-color:#ffe7966b;box-shadow:0 0 14px #ffc3432e}.dl-mdx__task input:checked:after{content:"✓";color:#142317;text-align:center;font:800 .7rem/.9rem sans-serif;display:block}.dl-mdx__task input:focus-visible{box-shadow:var(--dl-focus);outline:none}.dl-mdx__task input:disabled{cursor:default;opacity:.62}.dl-mdx__list li.is-checked>.dl-mdx__task>span{color:var(--dl-text-faint);text-decoration:line-through}.dl-mdx__table-shell{border:1px solid var(--dl-border);background:#020c072e;border-radius:16px;overflow-x:auto}.dl-mdx__table-shell table{border-collapse:collapse;width:100%;min-width:28rem}.dl-mdx__table-shell th,.dl-mdx__table-shell td{border-right:1px solid var(--dl-border);border-bottom:1px solid var(--dl-border);vertical-align:top;padding:.72rem .85rem}.dl-mdx__table-shell th{color:#fff3c2;background:#ffffff09;font-size:.82rem}.dl-mdx__table-shell tr:last-child td{border-bottom:0}.dl-mdx__table-shell :is(th,td):last-child{border-right:0}.dl-mdx__code{background:radial-gradient(circle at 6% 0,#dab8701c,#0000 32%),linear-gradient(#14241df5,#0a1611fa);border:1px solid #f1dcaa26;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 12px 28px #00000024}.dl-mdx__code-toolbar{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;min-height:2.35rem;padding:.35rem .55rem .35rem .9rem;display:flex}.dl-mdx__code-toolbar span{color:#f5ebd685;letter-spacing:.06em;text-transform:uppercase;font:700 .65rem/1 Cascadia Code,monospace}.dl-mdx__code-toolbar button{appearance:none;border:1px solid var(--dl-border);color:var(--dl-text-muted);cursor:pointer;background:#ffffff09;border-radius:999px;padding:.3rem .6rem;font-size:.64rem;font-weight:700}.dl-mdx__code-toolbar button:hover{color:#fff3c2;background:#ffffff0f}.dl-mdx__code-toolbar button.is-copied{color:#9cf0bb;border-color:#78eba53d}.dl-mdx__code-toolbar button.is-failed{color:#ffb49e;border-color:#ff7d5a47}.dl-mdx__code pre{color:#f0f6f2e6;max-width:100%;margin:0;padding:.8rem 0;font:.82rem/1.68 Cascadia Code,Consolas,monospace;overflow:auto}.dl-mdx__code-line{white-space:pre;grid-template-columns:2.6rem minmax(0,1fr);padding:0 1rem 0 0;display:grid}.dl-mdx__code-line i{color:#e2e8f047;text-align:right;-webkit-user-select:none;user-select:none;padding-right:.72rem;font-style:normal}.dl-mdx__code-line b{min-width:max-content;color:inherit;font:inherit}.dl-mdx__divider{background:linear-gradient(90deg,#0000,#ffdf803d,#68e1ff33,#0000);border:0;width:100%;height:1px;margin:.65rem 0}.dl-mdx__unknown-component{background:linear-gradient(135deg,#ffdf800b,#68e1ff06);border:1px dashed #ffdf8038;border-radius:15px;gap:.35rem;padding:.9rem 1rem;display:grid}.dl-mdx__unknown-component>span{color:#ffe08a8c;letter-spacing:.09em;font-size:.62rem;font-weight:800}.dl-mdx__unknown-component>strong{color:#fff3c2}.dl-mdx__unknown-component>p{color:var(--dl-text-muted);margin:0;font-size:.78rem}.dl-mdx__registry-trigger{appearance:none;border:1px solid var(--dl-button-primary-border);min-height:2.45rem;color:var(--dl-button-primary-text);background:var(--dl-button-primary-bg);box-shadow:var(--dl-button-primary-shadow);text-shadow:var(--dl-button-primary-text-shadow);cursor:pointer;border-radius:12px;padding:.55rem .9rem;font:750 .82rem/1 Inter,Microsoft YaHei,sans-serif}.dl-mdx__registry-trigger:hover{background:var(--dl-button-primary-bg-hover);box-shadow:var(--dl-button-primary-shadow-hover)}.dl-mdx__registry-trigger:focus-visible{box-shadow:var(--dl-focus);outline:none}.dl-mdx__empty{min-height:calc(var(--dl-mdx-min-height) - 5rem);color:var(--dl-text-faint);text-align:center;place-items:center;display:grid}.dl-mdx__status{border-top:1px solid var(--dl-border);min-width:0;min-height:2.2rem;color:var(--dl-text-faint);background:#020a063d;align-items:center;gap:.8rem;padding:.35rem .75rem;font-size:.64rem;display:flex}.dl-mdx__status span:first-child{color:#a1eac0b3;align-items:center;gap:.35rem;display:inline-flex}.dl-mdx__status span.busy i{background:#ffe08a}.dl-mdx__status-spacer{flex:1}@media (width<=800px){.dl-mdx--split .dl-mdx__workspace{grid-template-columns:minmax(0,1fr)}.dl-mdx--split .dl-mdx__editor-pane{min-height:max(20rem, var(--dl-mdx-min-height));border-right:0;border-bottom:1px solid var(--dl-border)}.dl-mdx__toolbar{flex-direction:column-reverse;align-items:flex-start}.dl-mdx__format-actions{width:100%}.dl-mdx__mode-switch{align-self:flex-end}.dl-mdx__status{flex-wrap:wrap;gap:.35rem .7rem}.dl-mdx__status-spacer{display:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}.dl-accordion__content[data-state=open]{animation:.25s ease-out dl-accordion-open}.dl-accordion__content[data-state=closed]{animation:.2s ease-out dl-accordion-close}@keyframes dl-accordion-open{0%{opacity:0;height:0}to{height:var(--reka-accordion-content-height);opacity:1}}@keyframes dl-accordion-close{0%{height:var(--reka-accordion-content-height);opacity:1}to{opacity:0;height:0}}@keyframes dl-collapsible-open-14507811{0%{opacity:0;height:0}to{height:var(--reka-collapsible-content-height);opacity:1}}@keyframes dl-collapsible-close-14507811{0%{height:var(--reka-collapsible-content-height);opacity:1}to{opacity:0;height:0}}.dl-popover{--dl-popover-border:#ffefba38;--dl-popover-rail:linear-gradient(90deg, #ffd76e33, #68e1ffad, #7cffbe2e);--dl-popover-rail-vertical:linear-gradient(180deg, #ffd76e33, #68e1ffad, #7cffbe2e);--dl-popover-glow:#68e1ff14;--dl-popover-arrow:#0b201cfa;isolation:isolate;border:1px solid var(--dl-popover-border);width:min(22rem,100vw - 2rem);color:var(--dl-text-muted);box-shadow:inset 0 1px 0 #ffffff1f, inset 0 0 0 1px #ffffff08, 0 22px 46px #040e0c57, 0 0 28px var(--dl-popover-glow);-webkit-backdrop-filter:blur(28px)saturate(132%);backdrop-filter:blur(28px)saturate(132%);background:radial-gradient(circle at 0 0,#ffd76e24,#0000 32%),radial-gradient(circle at 100% 0,#68e1ff1f,#0000 38%),radial-gradient(circle at 0 100%,#32cd321a,#0000 42%),linear-gradient(#173a2efa,#0c231cf7 56%,#071218fa);border-radius:24px;outline:none;gap:16px;padding:16px;display:grid;position:relative;overflow:visible}.dl-popover:before{content:"";z-index:-1;border-radius:inherit;opacity:.88;pointer-events:none;background:linear-gradient(135deg,#ffffff24,#0000 18% 70%,#ffffff0d);position:absolute;inset:1px}.dl-popover:after{content:"";z-index:1;background:var(--dl-popover-rail);box-shadow:0 0 10px var(--dl-popover-glow), 0 0 18px #ffd76e24;opacity:.9;pointer-events:none;border-radius:999px;position:absolute}.dl-popover[data-side=top]:after{height:4px;inset:2px 28px auto}.dl-popover[data-side=bottom]:after{height:4px;inset:auto 28px 2px}.dl-popover[data-side=left]:after{background:var(--dl-popover-rail-vertical);width:4px;inset:28px auto 28px 2px}.dl-popover[data-side=right]:after{background:var(--dl-popover-rail-vertical);width:4px;inset:28px 2px 28px auto}.dl-popover__aura{z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#ffffff05,#ffdf8008,#71d1ad08,#ffffff05);border:1px solid #ffefba14;position:absolute;inset:1px}.dl-popover__header{z-index:2;justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:relative}.dl-popover__title{color:#fff;margin:0;font-size:.98rem;font-weight:800;line-height:1.38}.dl-popover__body{z-index:2;min-width:0;font-size:.84rem;line-height:1.65;position:relative}.dl-popover__close{width:30px;height:30px;color:var(--dl-text-faint);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:13px;outline:none;flex:none;place-items:center;padding:0;transition:all .18s;display:grid}.dl-popover__close:hover{color:var(--dl-text);background:#ffffff1f;transform:translateY(-1px)}.dl-popover__close:focus-visible,.dl-popover:focus-visible{box-shadow:var(--dl-focus)}.dl-popover__arrow{fill:var(--dl-popover-arrow);stroke:var(--dl-popover-border);filter:drop-shadow(0 10px 18px #040e0c38)}.dl-tone-accent{--dl-popover-border:#ffdf8057;--dl-popover-rail:linear-gradient(90deg, #68e1ff33, #ffd76ecc, #68e1ff42);--dl-popover-rail-vertical:linear-gradient(180deg, #68e1ff33, #ffd76ecc, #68e1ff42);--dl-popover-glow:#ffd76e24}.dl-tone-success{--dl-popover-border:#71d1ad57;--dl-popover-rail:linear-gradient(90deg, #7cffbe3d, #00ced1b8, #7cffbe33);--dl-popover-rail-vertical:linear-gradient(180deg, #7cffbe3d, #00ced1b8, #7cffbe33);--dl-popover-glow:#7cffbe24}.dl-tone-warning{--dl-popover-border:#ffb34757;--dl-popover-rail:linear-gradient(90deg, #ffb2594d, #ffd76ec7, #ffb2593d);--dl-popover-rail-vertical:linear-gradient(180deg, #ffb2594d, #ffd76ec7, #ffb2593d);--dl-popover-glow:#ffb25929}.dl-tone-danger{--dl-popover-border:#ff7b7b57;--dl-popover-rail:linear-gradient(90deg, #ff707047, #ff8c00b8, #ff70703d);--dl-popover-rail-vertical:linear-gradient(180deg, #ff707047, #ff8c00b8, #ff70703d);--dl-popover-glow:#ff707029}.dl-tone-muted{--dl-popover-border:#7486a047;--dl-popover-rail:linear-gradient(90deg, #94a3b838, #68e1ff4d, #94a3b82e);--dl-popover-rail-vertical:linear-gradient(180deg, #94a3b838, #68e1ff4d, #94a3b82e);--dl-popover-glow:#94a3b81f}.dl-popover[data-state=open]{animation:.19s cubic-bezier(.16,1,.3,1) dl-popover-in}.dl-popover[data-state=closed]{animation:.14s ease-in dl-popover-out}@keyframes dl-popover-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes dl-popover-out{0%{opacity:1}to{opacity:0;transform:scale(.97)}}.dl-dialog-overlay{-webkit-backdrop-filter:blur(16px)saturate(112%);backdrop-filter:blur(16px)saturate(112%);background:radial-gradient(circle at 50% 12%,#ffd76e1f,#0000 20%),radial-gradient(circle at 30% 18%,#68e1ff1f,#0000 24%),radial-gradient(circle at 70% 26%,#32cd3214,#0000 28%),linear-gradient(#091713ad,#050e11d1);position:fixed;inset:0}.dl-dialog{--dl-dialog-width:640px;--dl-overlay-border:#ffefba38;--dl-overlay-rail:linear-gradient(90deg, #ffdf8038, #68e1ff75, #7cffbe24);--dl-overlay-glow:#ffd76e14;width:min(calc(100vw - 2rem), var(--dl-dialog-width));max-width:var(--dl-dialog-width);isolation:isolate;border:1px solid var(--dl-overlay-border);max-height:calc(100dvh - 48px);box-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff08, 0 28px 64px #06120e57, 0 0 40px var(--dl-overlay-glow);color:var(--dl-text);-webkit-backdrop-filter:blur(28px)saturate(132%);backdrop-filter:blur(28px)saturate(132%);background:radial-gradient(circle at 0 0,#ffd76e1f,#0000 34%),radial-gradient(circle at 100% 0,#68e1ff1f,#0000 42%),radial-gradient(circle at 0 100%,#32cd321a,#0000 40%),linear-gradient(#163a2bf5,#0c221bf0 58%,#081218f0);border-radius:28px;outline:none;grid-template-rows:auto minmax(0,1fr) auto;gap:20px;padding:24px;display:grid;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.dl-dialog:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.88;background:linear-gradient(135deg,#ffffff1f,#0000 20% 72%,#ffffff0a);position:absolute;inset:1px}.dl-dialog:after{content:"";background:var(--dl-overlay-rail);opacity:.92;pointer-events:none;height:3px;position:absolute;inset:0 0 auto}.dl-dialog--sm{--dl-dialog-width:500px;border-radius:22px;gap:16px;padding:20px}.dl-dialog--md{--dl-dialog-width:640px}.dl-dialog--lg{--dl-dialog-width:840px;border-radius:32px;gap:24px;padding:28px}.dl-tone-accent{--dl-overlay-border:#ffdf8057;--dl-overlay-rail:linear-gradient(90deg, #68e1ff2e, #ffd76ebd, #68e1ff3d);--dl-overlay-glow:#68e1ff1f}.dl-tone-success{--dl-overlay-border:#71d1ad57;--dl-overlay-rail:linear-gradient(90deg, #7cffbe38, #00ced19e, #7cffbe2e);--dl-overlay-glow:#7cffbe1f}.dl-tone-warning{--dl-overlay-border:#ffb34757;--dl-overlay-rail:linear-gradient(90deg, #ffb2593d, #ffd76ebd, #ffb25933);--dl-overlay-glow:#ffb25924}.dl-tone-danger{--dl-overlay-border:#ff7b7b57;--dl-overlay-rail:linear-gradient(90deg, #ff70703d, #ff8c00ad, #ff707038);--dl-overlay-glow:#ff707024}.dl-tone-muted{--dl-overlay-border:#7486a047;--dl-overlay-rail:linear-gradient(90deg, #94a3b833, #68e1ff38, #94a3b824);--dl-overlay-glow:#94a3b814}.dl-dialog__header{z-index:1;justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.dl-dialog__meta{gap:9px;min-width:0;display:grid}.dl-dialog__title{color:#fff;letter-spacing:.01em;margin:0;font-size:1.24rem;font-weight:900;line-height:1.18}.dl-dialog--sm .dl-dialog__title{font-size:1.12rem}.dl-dialog--lg .dl-dialog__title{font-size:1.32rem}.dl-dialog__description{color:var(--dl-text-muted);margin:0;font-size:.96rem;line-height:1.65}.dl-dialog__body{z-index:1;overscroll-behavior:contain;gap:14px;min-height:0;display:grid;position:relative;overflow:auto}.dl-dialog__footer{z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex;position:relative}.dl-dialog__close{width:38px;height:38px;color:var(--dl-text);cursor:pointer;background:radial-gradient(circle at 30% 30%,#ffffff2e,#0000 46%),linear-gradient(#2e5c4857,#1630273d);border:1px solid #ffffff1a;border-radius:18px;outline:none;flex:none;place-items:center;padding:0;font-size:1.1rem;line-height:1;transition:all .18s;display:grid}.dl-dialog__close:hover{background:radial-gradient(circle at 30% 30%,#ffffff38,#0000 46%),linear-gradient(#3a6e5866,#1e3e3247);border-color:#afebd433;transform:translateY(-1px);box-shadow:0 0 18px #68e1ff14}.dl-dialog__close:focus-visible,.dl-dialog:focus-visible{box-shadow:var(--dl-focus)}.dl-dialog[data-state=open],.dl-dialog-overlay[data-state=open]{animation:.18s ease-out dl-overlay-in}.dl-dialog[data-state=closed],.dl-dialog-overlay[data-state=closed]{animation:.15s ease-in dl-overlay-out}@keyframes dl-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes dl-overlay-out{0%{opacity:1}to{opacity:0}}@media (width<=720px){.dl-dialog,.dl-dialog--sm,.dl-dialog--md,.dl-dialog--lg{width:calc(100vw - 1.75rem)}}@media (height<=520px) and (orientation:landscape){.dl-dialog,.dl-dialog--sm,.dl-dialog--md,.dl-dialog--lg{border-radius:0;gap:8px;width:100%;max-width:none;min-height:100dvh;max-height:100dvh;padding:10px 12px}.dl-dialog__header{align-items:center;gap:10px}.dl-dialog__meta{gap:2px}.dl-dialog__title{font-size:1rem}.dl-dialog__description{max-height:2.6em;font-size:.78rem;line-height:1.3;overflow:hidden}.dl-dialog__body{gap:10px}.dl-dialog__close{border-radius:16px;width:34px;height:34px}}.dl-drawer-overlay{cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(110%);backdrop-filter:blur(16px)saturate(110%);background:radial-gradient(circle at 18% 18%,#ffd76e1a,#0000 18%),radial-gradient(circle at 78% 20%,#68e1ff1f,#0000 22%),radial-gradient(circle at 18% 82%,#7cffbe14,#0000 24%),radial-gradient(circle at 50% 100%,#32cd321c,#0000 30%),linear-gradient(#06120e94,#050c12d6);position:fixed;inset:0;box-shadow:inset 0 0 80px #040e0c2e}.dl-drawer{--dl-drawer-border:#ffefba38;--dl-drawer-rail:linear-gradient(90deg, #ffdf8038, #68e1ff75, #7cffbe24);--dl-drawer-glow:#68e1ff14;--dl-drawer-orb:#ffdf8047;--dl-drawer-padding-x:22px;--dl-drawer-padding-bottom:20px;padding:24px var(--dl-drawer-padding-x) var(--dl-drawer-padding-bottom);isolation:isolate;border:1px solid var(--dl-drawer-border);box-shadow:inset 0 1px 0 #ffffff1c, inset 0 0 0 1px #ffffff08, 0 24px 64px #040e0c5c, 0 0 40px var(--dl-drawer-glow);color:var(--dl-text);-webkit-backdrop-filter:blur(28px)saturate(132%);backdrop-filter:blur(28px)saturate(132%);background:radial-gradient(circle at 0 0,#ffd76e29,#0000 30%),radial-gradient(circle at 82% 14%,#68e1ff24,#0000 34%),radial-gradient(circle at 18% 100%,#32cd3224,#0000 44%),linear-gradient(#1b4635f7,#0d281ff5 56%,#071218f7);outline:none;grid-template-rows:auto minmax(0,1fr) auto;gap:18px;display:grid;position:fixed;overflow:hidden}.dl-drawer:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.88;background:linear-gradient(135deg,#ffffff1f,#0000 18% 74%,#ffffff0a);position:absolute;inset:1px}.dl-drawer--right,.dl-drawer--left{width:min(100vw,420px);max-width:100%;inset-block:0}.dl-drawer--right{border-radius:28px 0 0 28px;right:0}.dl-drawer--left{border-radius:0 28px 28px 0;left:0}.dl-drawer--bottom,.dl-drawer--top{width:min(100vw - 24px,720px);max-width:100%;max-height:min(82vh,760px);left:50%;translate:-50%}.dl-drawer--bottom{border-bottom:0;border-radius:30px 30px 0 0;bottom:0}.dl-drawer--top{border-top:0;border-radius:0 0 30px 30px;top:0}.dl-drawer--md.dl-drawer--right,.dl-drawer--md.dl-drawer--left{width:min(100vw,560px)}.dl-drawer--lg.dl-drawer--right,.dl-drawer--lg.dl-drawer--left{width:min(100vw,720px)}.dl-drawer--md.dl-drawer--bottom,.dl-drawer--md.dl-drawer--top{width:min(100vw - 24px,920px)}.dl-drawer--lg.dl-drawer--bottom,.dl-drawer--lg.dl-drawer--top{width:min(100vw - 24px,1120px)}.dl-drawer--right:after,.dl-drawer--left:after{content:"";background:var(--dl-drawer-rail);width:3px;box-shadow:0 0 12px var(--dl-drawer-glow);opacity:.92;border-radius:999px;position:absolute;top:18px;bottom:18px}.dl-drawer--right:after{left:0}.dl-drawer--left:after{right:0}.dl-drawer__aura,.dl-drawer__sigil,.dl-drawer__rail{pointer-events:none;position:absolute}.dl-drawer__aura{z-index:-1;border-radius:inherit;box-shadow:inset 0 0 28px var(--dl-drawer-glow);opacity:.92;background:radial-gradient(circle at 100% 0,#68e1ff0f,#0000 26%),linear-gradient(120deg,#ffffff05,#ffdf8009,#71d1ad08,#ffffff05);border:1px solid #ffefba17;inset:1px}.dl-drawer__sigil{border:1px solid color-mix(in srgb, var(--dl-drawer-border) 45%, transparent);background:radial-gradient(circle, var(--dl-drawer-orb), transparent 66%);width:180px;height:180px;box-shadow:0 0 32px var(--dl-drawer-glow);opacity:.28;border-radius:999px;top:-56px;right:-56px}.dl-drawer__rail{background:var(--dl-drawer-rail);opacity:.92;height:3px;inset:0 0 auto}.dl-drawer__handle{z-index:2;background:var(--dl-drawer-rail);width:56px;height:6px;box-shadow:0 0 16px var(--dl-drawer-glow), inset 0 1px 0 #ffffff29;opacity:.94;border-radius:999px;position:absolute;top:10px;left:50%;translate:-50%}.dl-drawer--top .dl-drawer__handle{top:auto;bottom:10px}.dl-drawer__header,.dl-drawer__body,.dl-drawer__footer{z-index:1;position:relative}.dl-drawer__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dl-drawer__header-main{flex:1;min-width:0;display:grid}.dl-drawer__title-row{align-items:flex-start;gap:14px;min-width:0;display:flex}.dl-drawer__orb{border:1px solid var(--dl-drawer-border);background:radial-gradient(circle at 30% 30%, #fff3, transparent 40%), radial-gradient(circle at 50% 56%, var(--dl-drawer-orb), transparent 62%), linear-gradient(180deg, #3168517a, #142e2647);width:42px;height:42px;box-shadow:inset 0 1px 0 #ffffff1a, 0 0 24px var(--dl-drawer-glow);border-radius:18px;flex:none}.dl-drawer__meta{flex:1;gap:10px;min-width:0;display:grid}.dl-drawer__title{color:#fff;text-shadow:0 0 18px #71d1ad14;margin:0;font-size:1.18rem;font-weight:900;line-height:1.2}.dl-drawer__description{color:var(--dl-text-muted);margin:0;font-size:.95rem;line-height:1.68}.dl-drawer__body{overscroll-behavior:contain;gap:14px;min-height:0;padding:2px 2px 0;display:grid;overflow:auto}.dl-drawer__footer{margin:4px calc(-1 * var(--dl-drawer-padding-x)) calc(-1 * var(--dl-drawer-padding-bottom));padding:14px var(--dl-drawer-padding-x) var(--dl-drawer-padding-bottom);background:linear-gradient(#ffffff0e,#ffffff03);border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.dl-drawer__close{width:40px;height:40px;box-shadow:inset 0 1px 0 #ffffff1a, 0 0 20px var(--dl-drawer-glow);color:var(--dl-text);cursor:pointer;background:radial-gradient(circle at 30% 30%,#fff3,#0000 42%),radial-gradient(circle at 50% 52%,#ffdf8024,#0000 62%),linear-gradient(#2e5c4861,#16302742);border:1px solid #ffffff1f;border-radius:20px;outline:none;flex:none;place-items:center;padding:0;transition:all .18s;display:grid}.dl-drawer__close:hover{background:radial-gradient(circle at 30% 30%,#ffffff3d,#0000 42%),radial-gradient(circle at 50% 52%,#ffdf802e,#0000 62%),linear-gradient(#3a6e5870,#1e3e324d);border-color:#afebd43d;transform:translateY(-1px)scale(1.02)}.dl-drawer__close:focus-visible,.dl-drawer:focus-visible{box-shadow:var(--dl-focus)}.dl-tone-accent{--dl-drawer-border:#ffdf8057;--dl-drawer-rail:linear-gradient(90deg, #68e1ff2e, #ffd76ebd, #68e1ff3d);--dl-drawer-glow:#68e1ff1f;--dl-drawer-orb:#68e1ff3d}.dl-tone-success{--dl-drawer-border:#71d1ad57;--dl-drawer-rail:linear-gradient(90deg, #7cffbe38, #00ced19e, #7cffbe2e);--dl-drawer-glow:#7cffbe1f;--dl-drawer-orb:#7cffbe38}.dl-tone-warning{--dl-drawer-border:#ffb34757;--dl-drawer-rail:linear-gradient(90deg, #ffb2593d, #ffd76ebd, #ffb25933);--dl-drawer-glow:#ffb25924;--dl-drawer-orb:#ffb25938}.dl-tone-danger{--dl-drawer-border:#ff7b7b57;--dl-drawer-rail:linear-gradient(90deg, #ff70703d, #ff8c00ad, #ff707038);--dl-drawer-glow:#ff707024;--dl-drawer-orb:#ff707038}.dl-tone-muted{--dl-drawer-border:#7486a047;--dl-drawer-rail:linear-gradient(90deg, #94a3b833, #68e1ff3d, #94a3b829);--dl-drawer-glow:#94a3b81a;--dl-drawer-orb:#94a3b82e}.dl-drawer-overlay[data-state=open]{animation:.18s ease-out dl-drawer-fade-in}.dl-drawer-overlay[data-state=closed]{animation:.16s ease-in dl-drawer-fade-out}@keyframes dl-drawer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dl-drawer-fade-out{0%{opacity:1}to{opacity:0}}@media (width<=720px){.dl-drawer{--dl-drawer-padding-x:18px;--dl-drawer-padding-bottom:18px}.dl-drawer--right,.dl-drawer--left{width:100%;padding-top:20px}.dl-drawer--bottom,.dl-drawer--top,.dl-drawer--sm.dl-drawer--bottom,.dl-drawer--md.dl-drawer--bottom,.dl-drawer--lg.dl-drawer--bottom,.dl-drawer--sm.dl-drawer--top,.dl-drawer--md.dl-drawer--top,.dl-drawer--lg.dl-drawer--top{width:100%;max-height:min(82vh,760px);padding-top:24px;left:0;translate:none}.dl-drawer__close{width:42px;height:42px}}@media (height<=520px) and (orientation:landscape){.dl-drawer{--dl-drawer-padding-x:12px;--dl-drawer-padding-bottom:12px}.dl-drawer--bottom,.dl-drawer--top{border-radius:0;width:100%;height:100dvh;max-height:100dvh;padding-top:12px;left:0;translate:none}.dl-drawer--right,.dl-drawer--left{padding-top:12px}.dl-drawer__header{align-items:center;gap:10px}.dl-drawer__orb{display:none}.dl-drawer__title-row{gap:0}.dl-drawer__meta{gap:4px}.dl-drawer__title{font-size:1rem}.dl-drawer__description{max-height:2.6em;font-size:.78rem;line-height:1.3;overflow:hidden}.dl-drawer__close{border-radius:16px;width:34px;height:34px}}.dl-hover-card{--dl-hover-card-border:#ffefba38;--dl-hover-card-arrow:#0b201cfa;--dl-hover-card-glow:#68e1ff1a;--dl-hover-card-rail:linear-gradient(90deg, #ffd76e42, #68e1ffcc, #7cffbe3d);isolation:isolate;border:1px solid var(--dl-hover-card-border);width:min(22rem,100vw - 2rem);color:var(--dl-text-muted);box-shadow:inset 0 1px 0 #ffffff1f, inset 0 0 0 1px #ffffff08, 0 22px 46px #040e0c57, 0 0 30px var(--dl-hover-card-glow);-webkit-backdrop-filter:blur(28px)saturate(132%);backdrop-filter:blur(28px)saturate(132%);background:radial-gradient(circle at 0 0,#ffd76e24,#0000 32%),radial-gradient(circle at 100% 0,#68e1ff1f,#0000 38%),radial-gradient(circle at 0 100%,#32cd321a,#0000 42%),linear-gradient(#173a2efa,#0c231cf7 56%,#071218fa);border-radius:24px;outline:none;padding:17px;display:grid;position:relative;overflow:visible}.dl-hover-card:before{content:"";z-index:-1;border-radius:inherit;opacity:.88;pointer-events:none;background:linear-gradient(135deg,#ffffff24,#0000 18% 70%,#ffffff0d);position:absolute;inset:1px}.dl-hover-card:after{content:"";z-index:1;background:var(--dl-hover-card-rail);box-shadow:0 0 10px var(--dl-hover-card-glow), 0 0 18px #ffd76e24;opacity:.92;pointer-events:none;border-radius:999px;position:absolute}.dl-hover-card[data-side=top]:after{height:3px;inset:2px 28px auto}.dl-hover-card[data-side=bottom]:after{height:3px;inset:auto 28px 2px}.dl-hover-card[data-side=left]:after{width:3px;inset:28px 2px 28px auto}.dl-hover-card[data-side=right]:after{width:3px;inset:28px auto 28px 2px}.dl-hover-card__aura{z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#ffffff05,#ffdf8008,#71d1ad08,#ffffff05);border:1px solid #ffefba14;position:absolute;inset:1px}.dl-hover-card__sigils{z-index:2;pointer-events:none;gap:6px;display:inline-flex;position:absolute;top:11px;right:15px}.dl-hover-card__sigils i{background:#dbfcff9e;border-radius:999px;width:5px;height:5px;box-shadow:0 0 10px #68e1ff4d}.dl-hover-card__body{z-index:2;gap:9px;min-width:0;font-size:.86rem;line-height:1.65;display:grid;position:relative}.dl-hover-card__body>:first-child{color:#fff}.dl-hover-card__body p{margin:0}.dl-hover-card__arrow{fill:var(--dl-hover-card-arrow);stroke:var(--dl-hover-card-border);filter:drop-shadow(0 9px 16px #040e0c3d)}.dl-hover-card:focus-visible{box-shadow:inset 0 1px 0 #ffffff1f, 0 22px 46px #040e0c57, 0 0 30px var(--dl-hover-card-glow), var(--dl-focus)}.dl-hover-card[data-state=open]{animation:.19s cubic-bezier(.16,1,.3,1) dl-hover-card-in}.dl-hover-card[data-state=closed]{animation:.14s ease-in dl-hover-card-out}@keyframes dl-hover-card-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes dl-hover-card-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@media (width<=640px){.dl-hover-card{border-radius:20px;width:min(21rem,100vw - 1.5rem);padding:15px}}.dl-progress[data-v-f6c9f7ba]{--dl-progress-height:10px;--dl-progress-fill:linear-gradient(90deg, var(--dragon-green-light), var(--dragon-blue-light), var(--dragon-purple));--dl-progress-shadow:0 0 16px #71d1ad2e;width:100%;color:var(--dl-text);gap:10px;display:grid}.dl-progress--sm[data-v-f6c9f7ba]{--dl-progress-height:8px}.dl-progress--lg[data-v-f6c9f7ba]{--dl-progress-height:14px}.dl-progress-tone-accent[data-v-f6c9f7ba]{--dl-progress-fill:linear-gradient(90deg, var(--dragon-yellow), var(--dragon-orange-light));--dl-progress-shadow:0 0 18px #ffdf8038}.dl-progress-tone-success[data-v-f6c9f7ba]{--dl-progress-fill:linear-gradient(90deg, var(--dragon-green-light), var(--dragon-cyan));--dl-progress-shadow:0 0 18px #71d1ad38}.dl-progress-tone-warning[data-v-f6c9f7ba]{--dl-progress-fill:linear-gradient(90deg, var(--dragon-orange-light), var(--dragon-yellow));--dl-progress-shadow:0 0 18px #ffb34738}.dl-progress-tone-danger[data-v-f6c9f7ba]{--dl-progress-fill:linear-gradient(90deg, #ff8f8f, var(--dragon-red));--dl-progress-shadow:0 0 18px #ff7b7b38}.dl-progress-tone-muted[data-v-f6c9f7ba]{--dl-progress-fill:linear-gradient(90deg, #94a3b8e0, #64748beb);--dl-progress-shadow:0 0 14px #94a3b81f}.dl-progress-status-success[data-v-f6c9f7ba]{--dl-progress-fill:linear-gradient(90deg, var(--dragon-green-light), var(--dragon-cyan));--dl-progress-shadow:0 0 18px #71d1ad38}.dl-progress-status-warning[data-v-f6c9f7ba]{--dl-progress-fill:linear-gradient(90deg, var(--dragon-orange-light), var(--dragon-yellow));--dl-progress-shadow:0 0 18px #ffb34738}.dl-progress-status-danger[data-v-f6c9f7ba]{--dl-progress-fill:linear-gradient(90deg, #ff8f8f, var(--dragon-red));--dl-progress-shadow:0 0 18px #ff7b7b38}.dl-progress__header[data-v-f6c9f7ba]{justify-content:space-between;align-items:center;gap:12px;display:flex}.dl-progress__meta[data-v-f6c9f7ba]{gap:4px;display:grid}.dl-progress__label[data-v-f6c9f7ba]{font-size:.92rem;font-weight:700}.dl-progress__helper[data-v-f6c9f7ba]{color:var(--dl-text-muted);font-size:.78rem;line-height:1.45}.dl-progress__info[data-v-f6c9f7ba]{color:var(--dl-text);font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:700}.dl-progress__track[data-v-f6c9f7ba]{width:100%;min-height:var(--dl-progress-height);background:linear-gradient(#ffffff14,#ffffff08);border:1px solid #ffffff14;border-radius:999px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.dl-progress__indicator[data-v-f6c9f7ba]{border-radius:inherit;background:var(--dl-progress-fill);box-shadow:var(--dl-progress-shadow);transition:transform .28s;position:absolute;inset:0}.dl-progress__indicator[data-v-f6c9f7ba]:after{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#ffffff29,#0000);position:absolute;inset:0}[data-indeterminate][data-v-f6c9f7ba]{width:45%;animation:1.2s ease-in-out infinite dl-progress-indeterminate-f6c9f7ba}@keyframes dl-progress-indeterminate-f6c9f7ba{0%{transform:translate(-110%)}to{transform:translate(230%)}}.dl-toast-viewport{outline:none;gap:16px;width:min(100%,440px);max-height:100vh;padding:16px;display:grid;position:fixed;bottom:0;right:0}.dl-toast{--dl-toast-border:#ffefba38;--dl-toast-rail:linear-gradient(90deg, #ffdf803d, #68e1ff80, #7cffbe29);--dl-toast-glow:#ffc4540a;--dl-toast-icon:#fff4c4;isolation:isolate;border:1px solid var(--dl-toast-border);width:min(100%,408px);box-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff08, 0 18px 38px #06120e4d, 0 0 28px var(--dl-toast-glow);color:var(--dl-text);-webkit-backdrop-filter:blur(28px)saturate(132%);backdrop-filter:blur(28px)saturate(132%);background:radial-gradient(circle at 0 0,#ffd76e1f,#0000 34%),radial-gradient(circle at 100% 0,#68e1ff1f,#0000 42%),radial-gradient(circle at 0 100%,#32cd321a,#0000 38%),linear-gradient(#143628f0,#0a1e18e6 58%,#081218e6);border-radius:22px;gap:12px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.dl-toast:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.86;background:linear-gradient(135deg,#ffffff1f,#0000 22% 72%,#ffffff0d);position:absolute;inset:1px}.dl-toast:after{content:"";background:var(--dl-toast-rail);opacity:.9;pointer-events:none;height:3px;position:absolute;inset:0 0 auto}.dl-toast--sm{border-radius:18px;gap:10px;padding:12px 14px}.dl-toast--lg{border-radius:24px;gap:14px;padding:20px 22px}.dl-tone-accent{--dl-toast-border:#ffdf8057;--dl-toast-rail:linear-gradient(90deg, #68e1ff33, #ffd76eb8, #68e1ff42);--dl-toast-glow:#68e1ff1f;--dl-toast-icon:#dffcff}.dl-tone-success{--dl-toast-border:#71d1ad57;--dl-toast-rail:linear-gradient(90deg, #7cffbe3d, #00ced1a3, #7cffbe33);--dl-toast-glow:#7cffbe1f;--dl-toast-icon:#eafff2}.dl-tone-warning{--dl-toast-border:#ffb34757;--dl-toast-rail:linear-gradient(90deg, #ffb25947, #ffd76eb8, #ffb25938);--dl-toast-glow:#ffb25924;--dl-toast-icon:#fff1cf}.dl-tone-danger{--dl-toast-border:#ff7b7b57;--dl-toast-rail:linear-gradient(90deg, #ff707042, #ff8c00ad, #ff70703d);--dl-toast-glow:#ff707024;--dl-toast-icon:#ffe1e1}.dl-tone-muted{--dl-toast-border:#7486a047;--dl-toast-rail:linear-gradient(90deg, #94a3b838, #68e1ff42, #94a3b82e);--dl-toast-glow:#94a3b81f;--dl-toast-icon:#e6edf7}.dl-toast__header{z-index:1;align-items:flex-start;gap:13px;padding-right:30px;display:flex;position:relative}.dl-toast__icon{border:1px solid color-mix(in srgb, var(--dl-toast-border) 70%, white 8%);width:36px;height:36px;box-shadow:inset 0 1px 0 #ffffff14, 0 0 18px var(--dl-toast-glow);color:var(--dl-toast-icon);background:radial-gradient(circle at 30% 30%,#fff3,#0000 48%),linear-gradient(#2e5c486b,#16302747);border-radius:14px;flex:none;place-items:center;font-size:.98rem;display:grid}.dl-toast--sm .dl-toast__icon{border-radius:12px;width:32px;height:32px}.dl-toast--lg .dl-toast__icon{width:40px;height:40px}.dl-toast__meta{gap:5px;min-width:0;display:grid}.dl-toast__title{color:#fff;letter-spacing:.01em;font-size:1rem;font-weight:800;line-height:1.2}.dl-toast--sm .dl-toast__title{font-size:.92rem}.dl-toast--lg .dl-toast__title{font-size:1.04rem}.dl-toast__description{color:var(--dl-text-muted);font-size:.92rem;line-height:1.58}.dl-toast--sm .dl-toast__description{font-size:.86rem}.dl-toast--lg .dl-toast__description{font-size:.96rem}.dl-toast__actions{z-index:1;flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}.dl-toast__action{border:1px solid var(--dl-toast-border);min-height:30px;color:var(--dl-toast-icon);cursor:pointer;background:#ffffff12;border-radius:999px;outline:none;padding:0 11px;font-size:.78rem;font-weight:800;transition:all .18s}.dl-toast__action:hover{background:#ffffff1f;transform:translateY(-1px)}.dl-toast__action:focus-visible{box-shadow:var(--dl-focus)}.dl-toast__close{z-index:2;width:30px;height:30px;color:var(--dl-text);cursor:pointer;background:linear-gradient(#ffffff14,#ffffff0a);border:1px solid #ffffff1a;border-radius:999px;outline:none;place-items:center;padding:0;transition:all .18s;display:grid;position:absolute;top:12px;right:12px}.dl-toast__close:hover{background:linear-gradient(#ffffff24,#ffffff14);border-color:#ffffff2e;transform:translateY(-1px);box-shadow:0 0 16px #68e1ff14}.dl-toast__close:focus-visible{box-shadow:var(--dl-focus)}.dl-toast__progress-track{z-index:1;background:linear-gradient(#ffffff14,#ffffff0a);border:1px solid #ffffff0d;border-radius:999px;height:6px;position:relative;overflow:hidden}.dl-toast__progress{transform-origin:0;border-radius:inherit;background:var(--dl-toast-rail);width:100%;height:100%;box-shadow:0 0 20px var(--dl-toast-glow);transition:transform .18s}.dl-toast[data-state=open]{animation:.24s cubic-bezier(.16,1,.3,1) dl-toast-in}.dl-toast[data-state=closed]{animation:.18s ease-in dl-toast-out}@keyframes dl-toast-in{0%{opacity:0;transform:translate(28px)scale(.98)}to{opacity:1;transform:none}}@keyframes dl-toast-out{0%{opacity:1}to{opacity:0;transform:translate(20px)scale(.98)}}.dl-tooltip{--dl-tooltip-bg:linear-gradient(180deg, #12181ffa, #0c1218f5);--dl-tooltip-arrow:#0c1218f5;--dl-tooltip-text:#fff6d8;--dl-tooltip-border:#ffffff24;--dl-tooltip-shadow:inset 0 1px 0 #ffffff14, 0 14px 30px #0f172a47;--dl-tooltip-rail:linear-gradient(90deg, #ffdf803d, #68e1ff80, #7cffbe29);isolation:isolate;border:1px solid var(--dl-tooltip-border);background:var(--dl-tooltip-bg);min-width:max-content;max-width:min(280px,70vw);color:var(--dl-tooltip-text);box-shadow:var(--dl-tooltip-shadow);-webkit-backdrop-filter:blur(34px)saturate(176%)contrast(.94);backdrop-filter:blur(34px)saturate(176%)contrast(.94);border-radius:14px;padding:10px 12px;display:inline-flex;position:relative;overflow:visible}.dl-tooltip:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.86;background:linear-gradient(135deg,#ffffff29,#ffffff0f 48%,#ffffff05);position:absolute;inset:1px}.dl-tooltip:after{content:"";z-index:1;background:var(--dl-tooltip-rail);pointer-events:none;opacity:.96;position:absolute}.dl-tooltip[data-side=top]:after{border-radius:999px 999px 0 0;height:2px;inset:0 14px auto}.dl-tooltip[data-side=bottom]:after{border-radius:0 0 999px 999px;height:2px;inset:auto 14px 0}.dl-tooltip[data-side=left]:after{border-radius:999px 0 0 999px;width:2px;inset:14px auto 14px 1px}.dl-tooltip[data-side=right]:after{border-radius:0 999px 999px 0;width:2px;inset:14px 1px 14px auto}.dl-tooltip__body{z-index:2;flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.dl-tooltip__title{color:inherit;font-size:.78rem;font-weight:700;line-height:1.3}.dl-tooltip__content{font-size:.82rem;line-height:1.45}.dl-tooltip__arrow{fill:var(--dl-tooltip-arrow);stroke:#ffffff24;filter:drop-shadow(0 8px 14px #0f172a3d)}.dl-tone-default{--dl-tooltip-bg:radial-gradient(circle at 14% 8%, #ffdf8014, transparent 42%), radial-gradient(circle at 92% 100%, #68e1ff1a, transparent 48%), linear-gradient(180deg, #191f25fa, #11171df5);--dl-tooltip-arrow:#11171dfa;--dl-tooltip-text:#fff6dc;--dl-tooltip-border:#e2e8f029;--dl-tooltip-shadow:inset 0 1px 0 #ffffff14, 0 14px 30px #0a10164d;--dl-tooltip-rail:linear-gradient(90deg, #ffdf803d, #e2e8f085, #68e1ff61, #7cffbe29)}.dl-tone-accent{--dl-tooltip-bg:radial-gradient(circle at 16% 8%, #ffe6962e, transparent 42%), radial-gradient(circle at 92% 100%, #68e1ff1f, transparent 46%), linear-gradient(180deg, #212b23f7, #161f1bf2);--dl-tooltip-arrow:#161f1bfa;--dl-tooltip-text:#fff7dc;--dl-tooltip-border:#ffe28e42;--dl-tooltip-shadow:inset 0 1px 0 #ffffff1a, 0 14px 30px #0c18134d, 0 0 18px #ffdc7614;--dl-tooltip-rail:linear-gradient(90deg, #68e1ff61, #fff6d2c7, #ffd76e9e, #7cffbe47)}.dl-tone-success{--dl-tooltip-bg:radial-gradient(circle at 16% 8%, #7cffbe2e, transparent 42%), radial-gradient(circle at 90% 100%, #00ced11f, transparent 48%), linear-gradient(180deg, #113b2cfa, #0a281ef5);--dl-tooltip-arrow:#0a281efa;--dl-tooltip-text:#edfff6;--dl-tooltip-border:#7cffbe42;--dl-tooltip-shadow:inset 0 1px 0 #e1fff21a, 0 14px 30px #051f1752, 0 0 18px #50dca61a;--dl-tooltip-rail:linear-gradient(90deg, #50dca661, #cdffe6b8, #00ced194, #7cffbe47)}.dl-tone-warning{--dl-tooltip-bg:radial-gradient(circle at 72% 118%, #ff931433, transparent 52%), linear-gradient(180deg, #3a2914fa, #261e14f5);--dl-tooltip-arrow:#261e14fa;--dl-tooltip-text:#fff2d6;--dl-tooltip-border:#ffc15c4d;--dl-tooltip-shadow:inset 0 1px 0 #fff4c21a, 0 14px 30px #22180c52, 0 0 16px #ff9e181a;--dl-tooltip-rail:linear-gradient(90deg, #94530c57, #ffa62ab3, #ffe27ec7, #cd6f107a)}.dl-tone-danger{--dl-tooltip-bg:radial-gradient(circle at 16% 8%, #ff708033, transparent 42%), radial-gradient(circle at 90% 100%, #be48841a, transparent 48%), linear-gradient(180deg, #4c1c26fa, #32131bf5);--dl-tooltip-arrow:#32131bfa;--dl-tooltip-text:#fff0f2;--dl-tooltip-border:#ff7b8b4d;--dl-tooltip-shadow:inset 0 1px 0 #ffe2e81a, 0 14px 30px #2a0a1257, 0 0 18px #ee4e661c;--dl-tooltip-rail:linear-gradient(90deg, #cf364f6b, #ffbcc6b3, #ff5d779e, #be488452)}.dl-tone-muted{--dl-tooltip-bg:radial-gradient(circle at 16% 8%, #b4c4dc1a, transparent 44%), radial-gradient(circle at 92% 100%, #68e1ff0f, transparent 50%), linear-gradient(180deg, #2a313df7, #1d232df2);--dl-tooltip-arrow:#1d232dfa;--dl-tooltip-text:#ebf1fad6;--dl-tooltip-border:#a0b0c62e;--dl-tooltip-shadow:inset 0 1px 0 #ffffff0f, 0 12px 26px #0f141c3d;--dl-tooltip-rail:linear-gradient(90deg, #94a3b829, #cbd5e157, #68e1ff33, #94a3b81f)}.dl-tooltip[data-state=delayed-open],.dl-tooltip[data-state=instant-open]{animation:.16s ease-out dl-tooltip-in}.dl-tooltip[data-state=closed]{animation:.12s ease-in dl-tooltip-out}@keyframes dl-tooltip-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes dl-tooltip-out{0%{opacity:1}to{opacity:0;transform:scale(.97)}}:root{font-synthesis:none;text-rendering:optimizelegibility;background:#06110b;font-family:Inter,Segoe UI,Microsoft YaHei UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#06110b}body{background:#06110b;min-width:320px;min-height:100vh;margin:0}button,input,textarea{font:inherit}.mdx-callout-card{background:linear-gradient(135deg,#ffdd7417,#55c59014);gap:14px;display:grid}.mdx-callout-content small{color:#ffe28e9e;letter-spacing:.09em;font-size:.65rem;font-weight:800}.mdx-callout-content h3{color:#fff4c8;margin:7px 0 5px}.mdx-callout-content p{color:var(--dl-text-muted);margin:0;line-height:1.7}a{color:inherit;text-decoration:none}.showcase-shell{min-height:100vh;color:var(--dl-text);background:radial-gradient(circle at 72% 13%,#ffbc1d14,#0000 24rem),radial-gradient(circle at 10% 36%,#15b15c17,#0000 28rem),linear-gradient(#06110b 0%,#081a11 44%,#050e09 100%);position:relative;overflow:hidden}.ambient,.grid-field{pointer-events:none;position:absolute}.ambient{filter:blur(100px);opacity:.35;border-radius:999px}.ambient-a{background:#008f52;width:34rem;height:34rem;top:16rem;left:-16rem}.ambient-b{opacity:.17;background:#d98200;width:32rem;height:32rem;top:80rem;right:-12rem}.grid-field{opacity:.15;background-image:linear-gradient(#96dbb11f 1px,#0000 1px),linear-gradient(90deg,#96dbb11f 1px,#0000 1px);background-size:72px 72px;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 62%);mask-image:linear-gradient(#000,#0000 62%)}.topbar,main,.site-footer{z-index:1;width:min(1380px,100% - 64px);margin-inline:auto;position:relative}.topbar{border-bottom:1px solid #e2ffef1a;grid-template-columns:1fr auto 1fr;align-items:center;height:86px;display:grid}.brand{align-items:center;gap:13px;width:max-content;display:inline-flex}.brand-glyph{color:#ffda57;background:linear-gradient(145deg,#ffd84821,#24694233);border:1px solid #ffd8486b;border-radius:14px;place-items:center;width:44px;height:44px;font-family:Georgia,serif;font-size:1.2rem;font-weight:800;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 10px 30px #00000038}.brand-glyph:after{content:"";background:#5ff0a4;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 12px #5ff0a4}.brand strong,.brand small{display:block}.brand strong{letter-spacing:.02em;font-size:1rem}.brand small{color:var(--dl-text-faint);letter-spacing:.22em;margin-top:3px;font-size:.58rem;font-weight:800}.topbar nav{color:var(--dl-text-muted);gap:38px;font-size:.84rem;font-weight:700;display:flex}.topbar nav a{border-bottom:2px solid #0000;padding:32px 2px 29px;transition:all .2s}.topbar nav a:hover{color:#fff4c0;border-color:#f4c94c}.topbar>[data-slot=badge]{justify-self:end}.live-dot{background:#5ff0a4;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #5ff0a4cc}.hero{grid-template-columns:minmax(0,1.04fr) minmax(440px,.96fr);align-items:center;gap:60px;min-height:670px;padding:84px 42px 60px;display:grid}.hero-copy{max-width:720px}.hero h1{letter-spacing:-.065em;margin:28px 0 22px;font-size:clamp(3.3rem,5.6vw,5.8rem);line-height:1.02}.hero h1 em{color:#0000;background:linear-gradient(100deg,#ffe792,#ffb229 45%,#86e4a9 96%);-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-copy>p{max-width:660px;color:var(--dl-text-muted);margin:0;font-size:1.04rem;line-height:2}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.tech-row{color:var(--dl-text-faint);letter-spacing:.16em;flex-wrap:wrap;align-items:center;gap:16px;margin-top:35px;font-size:.64rem;font-weight:900;display:flex}.tech-row i{background:#ffc43d;border-radius:50%;width:3px;height:3px}.hero-stage{place-items:center;min-height:500px;display:grid;position:relative}.orb{z-index:2;color:#ffe48b;border:1px solid #ffefa64d;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff40,0 32px 90px #00000059,0 0 50px #ffb9231f}.orb-main{background:radial-gradient(circle at 35% 28%,#ffffff42,#0000 15%),linear-gradient(145deg,#d9bd72,#8f6224);width:230px;height:230px;top:32px;right:12%}.orb-main span{background:#061a0fd4;border-radius:34px;place-items:center;width:105px;height:105px;font-family:Georgia,serif;font-size:2rem;display:grid;box-shadow:inset 0 1px #ffffff24}.orb-small{color:#64e39d;background:#133b24db;width:64px;height:64px;top:90px;left:14%}.orbit{border:1px solid #ffcf4645;border-radius:50%;width:82%;height:180px;position:absolute;top:122px;right:4%;transform:rotate(-8deg);box-shadow:0 0 30px #ffca320d}.orbit-two{opacity:.58;border-style:dashed;width:70%;height:128px;top:146px;right:10%;transform:rotate(8deg)}.install-card{z-index:4;width:min(470px,92%);bottom:25px;left:4%;transform:rotate(-1.5deg);position:absolute!important}.code-head{color:var(--dl-text-muted);justify-content:space-between;align-items:center;margin-bottom:20px;font-size:.75rem;font-weight:800;display:flex}.code-head>span{align-items:center;gap:8px;display:flex}.code-head i{background:#ffb72e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #ffb72ea6}.install-card code{overflow-wrap:anywhere;color:#dcece3;font:.78rem/1.8 Cascadia Code,Consolas,monospace;display:block}.install-card code b{color:#ffcc58}.install-card code q{color:#71d9a0}.code-rule{background:#ffffff1a;height:1px;margin:14px 0}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;padding:0 0 96px;display:grid}.metric-card{align-items:center;gap:17px;display:flex}.metric-card>strong{color:#ffd25b;letter-spacing:-.05em;min-width:58px;font-family:Georgia,serif;font-size:2.1rem}.metric-card b,.metric-card small{display:block}.metric-card b{font-size:.82rem}.metric-card small{color:var(--dl-text-faint);margin-top:4px;font-size:.68rem}.content-section{border-top:1px solid #e2ffef1a;padding:100px 0;scroll-margin-top:20px}.section-heading{grid-template-columns:190px 1fr;gap:26px;margin-bottom:42px;display:grid}.section-heading>span{color:#f6c84a;letter-spacing:.16em;padding-top:8px;font-size:.66rem;font-weight:900}.section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.2rem,4vw,3.6rem)}.section-heading p{color:var(--dl-text-muted);margin:10px 0 0;line-height:1.8}.two-column{grid-template-columns:1fr 1fr;gap:18px;display:grid}.demo-panel{min-height:365px}.panel-heading,.panel-heading>div,.form-card-head,.form-footer,.icon-actions,.icon-actions>span{align-items:center;display:flex}.panel-heading{justify-content:space-between}.panel-heading>div{gap:13px}.panel-heading h3{margin:0;font-size:1.15rem}.index{color:#f1c652;font:.72rem Cascadia Code,Consolas,monospace}.panel-note{color:var(--dl-text-muted);margin:14px 0 25px;font-size:.83rem;line-height:1.7}.demo-row{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:10px;padding:17px 0;display:flex}.align-end{align-items:flex-end}.badge-matrix{gap:16px;display:grid}.badge-matrix>div{border-top:1px solid #ffffff14;grid-template-columns:65px 1fr;align-items:center;gap:12px;padding-top:13px;display:grid}.badge-matrix small{color:var(--dl-text-faint);text-transform:uppercase;font:.65rem Cascadia Code,Consolas,monospace}.badge-matrix>div>span{flex-wrap:wrap;gap:7px;display:flex}.component-ledger{background:#081e1294;border:1px solid #e2ffef1f;border-radius:22px;margin-top:18px;overflow:hidden}.ledger-row{border-bottom:1px solid #ffffff12;grid-template-columns:52px 180px 1fr auto;align-items:center;gap:12px;min-height:58px;padding:8px 18px;transition:background .2s;display:grid}.ledger-row:last-child{border-bottom:0}.ledger-row:hover{background:#ffffff09}.ledger-row>span{color:#eabf47;font:.68rem Cascadia Code,Consolas,monospace}.ledger-row b{font:.8rem Cascadia Code,Consolas,monospace}.ledger-row small{color:var(--dl-text-muted)}.form-layout{grid-template-columns:minmax(0,1.6fr) minmax(320px,.65fr);align-items:start;gap:18px;display:grid}.form-card-head{gap:16px;margin-bottom:28px}.form-symbol{color:#ffd763;background:#ffc53817;border:1px solid #ffda5c4d;border-radius:16px;place-items:center;width:50px;height:50px;font-size:1.3rem;display:grid}.form-card-head h3,.mini-card h3{margin:0;font-size:1.12rem}.form-card-head p{color:var(--dl-text-faint);margin:5px 0 0;font-size:.75rem}.field-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.field{gap:8px;display:grid}.field>span{color:var(--dl-text-muted);font-size:.74rem;font-weight:800}.field>span i,.field>span em{float:right;font-size:.66rem;font-style:normal}.field>span i{color:#67d89a}.field>span em{color:#ff8b83}.field-wide,.field-full{grid-column:span 2}kbd{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;padding:2px 6px;font-size:.62rem}.form-footer{color:var(--dl-text-faint);border-top:1px solid #ffffff17;justify-content:space-between;gap:16px;margin-top:25px;padding-top:20px;font-size:.72rem}.form-footer>div{gap:8px;display:flex}.form-footer b{color:#f3d272}.side-stack{gap:18px;display:grid}.mini-card{min-height:310px}.mini-orb{color:#ffd65f;background:radial-gradient(circle at 35% 28%,#ffffff2e,#0000 20%),linear-gradient(145deg,#416b48,#102c1c);border:1px solid #ffdc6657;border-radius:50%;place-items:center;width:88px;height:88px;margin:28px auto 23px;font-size:1.5rem;display:grid;box-shadow:0 18px 50px #0000004d,0 0 32px #ffc83c14}.mini-card h3,.mini-card p{text-align:center}.mini-card p{min-height:66px;color:var(--dl-text-muted);margin:10px 0 22px;font-size:.78rem;line-height:1.7}.icon-actions{justify-content:space-between;gap:14px}.icon-actions b,.icon-actions small{display:block}.icon-actions b{font-size:.83rem}.icon-actions small{color:var(--dl-text-faint);margin-top:4px;font-size:.65rem}.icon-actions>span{gap:6px}.swatch-grid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.swatch{background:#0d2a1a99;border:1px solid #e2ffef1f;border-radius:18px;gap:9px;padding:12px;display:grid}.swatch i{border-radius:12px;height:100px;box-shadow:inset 0 1px #fff3}.swatch-green{background:#1a472a}.swatch-orange{background:#ff8c00}.swatch-yellow{background:gold}.swatch-blue{background:#4169e1}.swatch-purple{background:#9370db}.swatch-cyan{background:#00ced1}.swatch b{font-size:.72rem}.swatch code{color:var(--dl-text-faint);font-size:.64rem}.site-footer{border-top:1px solid #e2ffef1a;grid-template-columns:1fr auto 1fr;align-items:center;min-height:140px;display:grid}.site-footer p{color:var(--dl-text-faint);margin:0;font-size:.68rem}.site-footer>[data-slot=badge]{justify-self:end}.brand.compact .brand-glyph{border-radius:12px;width:38px;height:38px}.dialog-demo{text-align:center;padding:10px 0}.dialog-rune{color:#ffdc70;background:linear-gradient(145deg,#ffce4b21,#25683e52);border:1px solid #ffdc5e59;border-radius:28px;place-items:center;width:86px;height:86px;margin:4px auto 20px;font-family:serif;font-size:2rem;display:grid;box-shadow:0 20px 50px #00000042,inset 0 1px #ffffff26}.dialog-demo h3{margin:0}.dialog-demo p{color:var(--dl-text-muted);margin:10px 0 22px;font-size:.82rem;line-height:1.7}@media (width<=1100px){.topbar,main,.site-footer{width:min(100% - 36px,920px)}.hero{grid-template-columns:1fr;padding-inline:20px}.hero-stage{min-height:470px}.metrics,.swatch-grid{grid-template-columns:repeat(2,1fr)}.two-column,.form-layout{grid-template-columns:1fr}.side-stack{grid-template-columns:1fr 1fr}}@media (width<=720px){.topbar,main,.site-footer{width:min(100% - 24px,620px)}.topbar{grid-template-columns:1fr auto}.topbar nav{display:none}.hero{min-height:auto;padding:70px 4px 40px}.hero h1{font-size:clamp(3rem,15vw,4.5rem)}.hero-stage{min-height:410px}.orb-main{width:190px;height:190px;right:5%}.metrics,.swatch-grid,.side-stack,.field-grid{grid-template-columns:1fr}.field-wide,.field-full{grid-column:auto}.section-heading{grid-template-columns:1fr;gap:10px}.ledger-row{grid-template-columns:36px 1fr auto}.ledger-row small{display:none}.form-footer{flex-direction:column;align-items:flex-start}.form-footer>div{justify-content:flex-end;width:100%}.site-footer{grid-template-columns:1fr auto;padding:30px 0}.site-footer p{display:none}}@media (prefers-reduced-motion:no-preference){.orb-main{animation:7s ease-in-out infinite float-orb}.orb-small{animation:5s ease-in-out -2s infinite float-orb}@keyframes float-orb{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}}.topbar nav a.active{color:#fff4c0;border-color:#f4c94c}.principle-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.principle-card>span{color:#efc451;font:.68rem Cascadia Code,Consolas,monospace}.principle-card h3{margin:36px 0 12px;font-size:1.2rem}.principle-card p{color:var(--dl-text-muted);margin:0;font-size:.82rem;line-height:1.85}.architecture-card{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.architecture-layer{background:#02100957;border:1px solid #ffffff14;border-radius:17px;flex-direction:column;justify-content:space-between;min-height:150px;padding:21px;display:flex;position:relative}.architecture-layer>span{color:#edc34f;font:.66rem Cascadia Code,Consolas,monospace}.architecture-layer b,.architecture-layer small{display:block}.architecture-layer b{color:#f7e8b1;font:.76rem Cascadia Code,Consolas,monospace}.architecture-layer small{color:var(--dl-text-faint);margin-top:7px;font-size:.68rem;line-height:1.5}.architecture-layer>i{z-index:2;color:#f3ca54;background:#163522;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.72rem;font-style:normal;display:grid;position:absolute;top:50%;right:-15px}.home-catalog-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;display:grid}.home-category-card header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:17px;display:flex}.home-category-card header>span{font-size:1rem;font-weight:800}.home-category-card header>span small{color:var(--dl-text-faint);letter-spacing:.12em;margin-top:4px;font:.55rem Cascadia Code,Consolas,monospace;display:block}.home-category-card>a{border-bottom:1px solid #ffffff0f;border-radius:10px;grid-template-columns:1fr 26px;gap:5px 10px;padding:15px 8px;transition:all .2s;display:grid;position:relative}.home-category-card>a:last-child{border-bottom:0}.home-category-card>a:hover{background:#ffffff0b;padding-left:13px}.home-category-card>a b{font:.75rem Cascadia Code,Consolas,monospace}.home-category-card>a b em{color:#82dba5;vertical-align:2px;border:1px solid #6ce19a33;border-radius:999px;margin-left:5px;padding:2px 5px;font:.47rem/1 Cascadia Code,Consolas,monospace;display:inline-flex}.home-category-card>a b em.alpha{color:#f2ca62;border-color:#ffca493d}.home-category-card>a small{color:var(--dl-text-faint);grid-column:1;font-size:.65rem;line-height:1.5}.home-category-card>a i{color:#eec64f;grid-area:1/2/3;align-self:center;font-style:normal}.home-category-card>a.home-category-more{background:#ffd35006;border:1px dashed #ffd14b26;margin-top:8px}.quick-start-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.code-panel pre,.code-example pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.code-panel pre code{color:#cce8d8;font:.77rem/1.85 Cascadia Code,Consolas,monospace}.code-panel pre b{color:#ffcb58}.home-cta{background:radial-gradient(circle at 92% 15%,#ffbd261f,#0000 34%),linear-gradient(145deg,#1f4a30a8,#081b11c7);border:1px solid #ffd85233;border-radius:24px;justify-content:space-between;align-items:center;gap:28px;margin-top:18px;padding:35px 38px;display:flex}.home-cta h3{margin:15px 0 0;font-size:clamp(1.35rem,2.4vw,2rem)}.docs-mode .topbar{z-index:60;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#05120bd1;position:sticky;top:0;box-shadow:0 14px 42px #0000002e}.docs-layout{grid-template-columns:285px minmax(0,1fr);align-items:start;gap:52px;min-height:calc(100vh - 86px);padding:38px 0 100px;display:grid}.docs-sidebar{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#081c11bd;border:1px solid #e2ffef1f;border-radius:22px;flex-direction:column;max-height:calc(100vh - 136px);display:flex;position:sticky;top:112px;overflow:hidden;box-shadow:0 24px 70px #0003,inset 0 1px #ffffff12}.sidebar-title{border-bottom:1px solid #ffffff14;padding:22px 22px 18px}.sidebar-title span,.sidebar-title b,.sidebar-title small{display:block}.sidebar-title span{color:#eec44e;letter-spacing:.17em;font-size:.58rem;font-weight:900}.sidebar-title b{margin-top:7px;font-size:1rem}.sidebar-title small{color:var(--dl-text-faint);margin-top:5px;font-size:.65rem}.docs-sidebar>nav{scrollbar-color:#ffd35040 transparent;scrollbar-width:thin;flex:1;padding:12px 10px 18px;overflow-y:auto}.sidebar-group{margin-top:7px}.sidebar-group-trigger{width:100%;color:var(--dl-text-faint);text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:11px 10px 9px;transition:all .18s;display:flex}.sidebar-group-trigger:hover,.sidebar-group.open>.sidebar-group-trigger{color:#f3d778;background:#ffffff09}.sidebar-group-trigger span,.sidebar-group-trigger b,.sidebar-group-trigger small{display:block}.sidebar-group-trigger b{letter-spacing:.06em;font-size:.68rem}.sidebar-group-trigger small{letter-spacing:.1em;opacity:.65;margin-top:3px;font:.5rem Cascadia Code,Consolas,monospace}.sidebar-group-trigger>i{color:#dfba4c;font-size:.82rem;font-style:normal}.sidebar-group-content{padding-top:3px}.sidebar-component>a{min-height:42px;color:var(--dl-text-muted);border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;padding:8px 11px;font-size:.75rem;font-weight:750;transition:all .18s;display:flex}.sidebar-component>a:hover{color:var(--dl-text);background:#ffffff0b}.sidebar-component>a.active{color:#fff2bd;background:linear-gradient(90deg,#ffc22c1f,#3eaa680d);border-color:#ffd35033}.sidebar-component>a.planned:not(.active){color:#e2e8f08a}.sidebar-component-copy{min-width:0}.sidebar-component-copy>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sidebar-component-copy>small{gap:4px;margin-top:4px;display:flex}.sidebar-component-copy em{color:#70c992;letter-spacing:.05em;border:1px solid #6fda972b;border-radius:999px;padding:2px 5px;font:.46rem/1 Cascadia Code,Consolas,monospace;display:inline-flex}.sidebar-component-copy em.alpha{color:#edc65d;border-color:#ffca4938}.sidebar-component>a i{color:#dfba4c;font-size:.82rem;font-style:normal}.sidebar-scenarios{border-left:1px solid #ffffff1a;gap:2px;margin:3px 0 9px 11px;padding-left:11px;display:grid}.sidebar-scenarios a{min-height:42px;color:var(--dl-text-faint);border-radius:9px;grid-template-columns:10px 1fr;align-items:center;gap:6px;padding:6px 8px;transition:all .18s;display:grid}.sidebar-scenarios a>i{background:currentColor;border-radius:50%;width:5px;height:5px}.sidebar-scenarios a b,.sidebar-scenarios a small{display:block}.sidebar-scenarios a b{font-size:.68rem}.sidebar-scenarios a small{opacity:.72;margin-top:3px;font-size:.58rem}.sidebar-scenarios a:hover,.sidebar-scenarios a.active{color:#f3d778;background:#ffffff0d}.sidebar-foot{border-top:1px solid #ffffff14;gap:7px;padding:14px 20px 17px;display:grid}.sidebar-foot small{color:var(--dl-text-faint);font-size:.58rem}.mobile-outline-toggle,.sidebar-scrim{display:none}.docs-content{min-width:0;max-width:1000px}.docs-breadcrumb{color:var(--dl-text-faint);align-items:center;gap:9px;font-size:.67rem;display:flex}.docs-breadcrumb a:hover,.docs-breadcrumb b{color:#efce6e}.component-header{justify-content:space-between;align-items:flex-end;gap:30px;padding:34px 0 29px;display:flex}.component-header h1{letter-spacing:-.055em;margin:15px 0 9px;font-size:clamp(2.4rem,4.6vw,4rem)}.component-header p{max-width:650px;color:var(--dl-text-muted);margin:0;line-height:1.75}.component-kicker,.roadmap-eyebrow{flex-wrap:wrap;gap:8px;display:flex}.component-guidance{grid-template-columns:1.15fr 1fr 1fr;gap:12px;margin:0 0 30px;display:grid}.component-guidance article{background:linear-gradient(145deg,#ffe08a09,#0000 42%),#071a109e;border:1px solid #e1ffef1a;border-radius:17px;min-width:0;padding:18px 19px;box-shadow:inset 0 1px #ffffff09}.component-guidance article:first-child{background:radial-gradient(circle at 0 0,#ffcf5114,#0000 48%),#071a10ad;border-color:#ffd35d29}.component-guidance span{color:#bd9f54;letter-spacing:.14em;font-size:.56rem;font-weight:900}.component-guidance h2{color:var(--dl-text);letter-spacing:-.01em;margin:7px 0 9px;font-size:.92rem}.component-guidance p,.component-guidance ul{color:var(--dl-text-muted);margin:0;font-size:.72rem;line-height:1.7}.component-guidance ul{gap:4px;padding-left:1.1rem;display:grid}.roadmap-doc{gap:18px;display:grid}.roadmap-hero{background:radial-gradient(circle at 92% 4%,#ffc22f1f,#0000 34%),radial-gradient(circle at 6% 95%,#3cb96b1a,#0000 40%),#071c11bd;border:1px solid #ffd14b2e;border-radius:24px;padding:clamp(26px,5vw,48px);position:relative;overflow:hidden;box-shadow:0 28px 80px #00000038,inset 0 1px #ffffff12}.roadmap-index{color:#e9c252;letter-spacing:.13em;margin-top:28px;font:.62rem Cascadia Code,Consolas,monospace;display:block}.roadmap-hero h2{letter-spacing:-.045em;margin:12px 0 11px;font-size:clamp(1.8rem,4vw,3.2rem)}.roadmap-hero p{max-width:720px;color:var(--dl-text-muted);margin:0 0 24px;line-height:1.8}.roadmap-hero code{color:#ffe18a;font-family:Cascadia Code,Consolas,monospace}.roadmap-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.roadmap-card>small{color:#e5bb49;letter-spacing:.13em;font:.56rem Cascadia Code,Consolas,monospace}.roadmap-card h3{margin:12px 0 9px}.roadmap-card p,.roadmap-card li,.roadmap-notice p{color:var(--dl-text-muted);font-size:.72rem;line-height:1.7}.roadmap-card ul{gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.roadmap-card li{align-items:center;gap:9px;display:flex}.roadmap-card li i{background:#e6bd4c;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 10px #ffd14b52}.roadmap-notice{background:#23643d1f;border:1px solid #77d59924;border-radius:16px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.roadmap-notice>span{color:#91deb0;background:#70da9726;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.roadmap-notice b,.roadmap-notice p{margin:0;display:block}.roadmap-notice p{margin-top:4px}.scenario-tabs{background:#091f139e;border:1px solid #e2ffef1f;border-radius:14px;gap:5px;margin-bottom:38px;padding:5px;display:flex}.scenario-tabs a{color:var(--dl-text-faint);text-align:center;border-radius:10px;flex:1;padding:11px 16px;font-size:.72rem;font-weight:800;transition:all .18s}.scenario-tabs a:hover{color:var(--dl-text)}.scenario-tabs a.active{color:#ffe69a;background:linear-gradient(135deg,#ffc42d2b,#349d5d1c);box-shadow:inset 0 1px #ffffff14}.doc-case-heading{margin-bottom:22px}.doc-case-heading h2{letter-spacing:-.035em;margin:17px 0 9px;font-size:clamp(1.7rem,3vw,2.5rem)}.doc-case-heading p{color:var(--dl-text-muted);margin:0;line-height:1.8}.live-example-card{min-height:330px}.example-toolbar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.example-toolbar>span{color:var(--dl-text-faint);letter-spacing:.12em;align-items:center;gap:8px;font-size:.61rem;font-weight:900;display:flex}.example-toolbar i{background:#66e39f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #66e39f}.example-stage{align-items:center;min-height:245px;padding-top:25px;display:grid}.code-example{background:#030e08d1;border:1px solid #e2ffef1f;border-radius:20px;margin-top:18px;overflow:hidden;box-shadow:0 20px 55px #0003}.code-example header{min-height:51px;color:var(--dl-text-faint);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:5px 12px 5px 21px;font:.63rem Cascadia Code,Consolas,monospace;display:flex}.code-example pre{padding:23px;overflow-x:auto}.code-example pre code{color:#cce6d6;font:.76rem/1.85 Cascadia Code,Consolas,monospace}.usage-notes{grid-template-columns:120px 1fr;gap:18px;margin-top:18px;display:grid}.usage-notes>b{color:#f1cb5f;font-size:.76rem}.usage-notes ul{color:var(--dl-text-muted);gap:8px;margin:0;padding-left:18px;font-size:.75rem;line-height:1.65;display:grid}.doc-loading{min-height:420px;color:var(--dl-text-faint);align-content:center;place-items:center;gap:15px;font-size:.75rem;display:grid}.doc-loading i{border:2px solid #ffd55233;border-top-color:#ffd552;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite doc-spin}@keyframes doc-spin{to{transform:rotate(360deg)}}.docs-pagination{border-top:1px solid #ffffff17;grid-template-columns:1fr 1fr;gap:14px;margin-top:50px;padding-top:24px;display:grid}.docs-pagination a{color:var(--dl-text-muted);border:1px solid #ffffff17;border-radius:15px;gap:6px;padding:16px 18px;transition:all .18s;display:grid}.docs-pagination a:last-child{text-align:right}.docs-pagination a:hover{color:#ffe89c;background:#ffffff09;border-color:#ffd35040}.docs-pagination small{color:var(--dl-text-faint);font-size:.61rem}.docs-pagination b{font-size:.75rem}.case-stack,.input-size-stack,.textarea-stack,.select-example-grid,.icon-button-matrix{gap:15px;display:grid}.case-row{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.case-row+.case-row{border-top:1px solid #ffffff14}.scenario-form-card{width:min(600px,100%);margin-inline:auto}.scenario-card-heading{align-items:center;gap:13px;margin-bottom:20px;display:flex}.scenario-card-heading>span{color:#f1ca57;background:#ffcc421c;border-radius:13px;place-items:center;width:41px;height:41px;font:.68rem Cascadia Code,Consolas,monospace;display:grid}.scenario-card-heading b,.scenario-card-heading small{display:block}.scenario-card-heading small{color:var(--dl-text-faint);margin-top:4px;font-size:.65rem}.scenario-field{gap:8px;display:grid}.scenario-field>span,.input-size-stack label>span,.textarea-stack label>span,.select-example-grid label>span,.preference-card label>span{color:var(--dl-text-muted);font-size:.7rem;font-weight:800}.scenario-field>small{color:var(--dl-text-faint);font-size:.63rem}.scenario-field>span i,.scenario-field>span em{float:right;font-style:normal}.scenario-field>span i{color:#62d998}.scenario-field>span em,.error-field>small{color:#ff9189}.scenario-actions{border-top:1px solid #ffffff14;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:17px;display:flex}.danger-zone-card{justify-content:space-between;align-items:center;gap:28px;display:flex;border-color:#ff6b6140!important}.danger-zone-card h3{margin:14px 0 7px}.danger-zone-card p{color:var(--dl-text-muted);margin:0;font-size:.76rem}.badge-showcase-grid{gap:15px;display:grid}.badge-showcase-grid>div{border-bottom:1px solid #ffffff12;grid-template-columns:70px 1fr;align-items:center;gap:10px;padding:10px 0;display:grid}.badge-showcase-grid>div:last-child{border-bottom:0}.badge-showcase-grid small{color:var(--dl-text-faint);font:.62rem Cascadia Code,Consolas,monospace}.badge-showcase-grid>div>span{flex-wrap:wrap;gap:7px;display:flex}.status-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.status-list article{grid-template-columns:38px 1fr auto;align-items:center;gap:11px;display:grid}.file-symbol{color:#edc750;background:#ffd14817;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.status-list b,.status-list small{display:block}.status-list b{font-size:.73rem}.status-list small{color:var(--dl-text-faint);margin-top:3px;font-size:.58rem}.filter-summary-card,.catalog-filter-card,.quick-action-card{justify-content:space-between;align-items:center;gap:20px;display:flex}.filter-summary-card>div b,.filter-summary-card>div small{display:block}.filter-summary-card>div small{color:var(--dl-text-faint);margin-top:5px;font-size:.64rem}.filter-summary-card>span{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.card-variant-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.card-variant-grid h3{margin:20px 0 7px;font-size:.92rem}.card-variant-grid p{color:var(--dl-text-faint);margin:0;font-size:.68rem}.dashboard-card-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.dashboard-card-grid article>small,.dashboard-card-grid article>strong{display:block}.dashboard-card-grid article>small{color:var(--dl-text-faint);font-size:.63rem}.dashboard-card-grid article>strong{color:#ffe28a;margin:13px 0;font:1.55rem Georgia,serif}.media-card-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.media-demo-card{grid-template-columns:140px 1fr;min-height:230px;display:grid}.media-cover{background:radial-gradient(circle at 30% 20%,#ffd76433,#0000 24%),linear-gradient(145deg,#1d6950,#172648);place-items:center;display:grid}.media-cover span{color:#ffdc74;background:#04110a73;border:1px solid #ffffff2b;border-radius:23px;place-items:center;width:68px;height:68px;font:1.5rem serif;display:grid}.media-body{padding:20px}.media-body h3{margin:18px 0 7px}.media-body p{min-height:42px;color:var(--dl-text-muted);margin:0 0 12px;font-size:.7rem;line-height:1.6}.icon-button-matrix>div{grid-template-columns:100px 1fr;align-items:center;gap:15px;padding:8px 0;display:grid}.icon-button-matrix small{color:var(--dl-text-faint);font:.62rem Cascadia Code,Consolas,monospace}.icon-button-matrix>div>span{align-items:center;gap:8px;display:flex}.editor-toolbar-card{width:min(720px,100%);margin-inline:auto}.editor-toolbar{align-items:center;gap:5px;display:flex}.editor-toolbar>i{background:#ffffff1a;width:1px;height:28px;margin:0 5px}.editor-canvas{background:#030e0861;border:1px solid #ffffff14;border-radius:15px;min-height:160px;margin-top:12px;padding:28px}.editor-canvas h3{margin:0 0 12px}.editor-canvas p{color:var(--dl-text-muted);margin:0;line-height:1.8}.quick-action-card{width:min(720px,100%);margin-inline:auto;padding-right:22px}.quick-action-visual{color:#fd7;background:linear-gradient(145deg,#35614a,#141f3e);align-self:stretch;place-items:center;width:130px;min-height:160px;font:1.4rem Georgia,serif;display:grid}.quick-action-card h3{margin:13px 0 5px}.quick-action-card p{color:var(--dl-text-faint);margin:0;font-size:.7rem}.quick-action-card>span{gap:5px;display:flex}.input-size-stack{grid-template-columns:1fr 1fr}.input-size-stack label,.textarea-stack label,.select-example-grid label{gap:7px;display:grid}.search-command-card{width:min(720px,100%);margin-inline:auto}.search-suggestions{justify-content:space-between;align-items:center;gap:15px;margin-top:17px;display:flex}.search-suggestions>small{color:var(--dl-text-faint);font-size:.64rem}.search-suggestions>span{flex-wrap:wrap;gap:6px;display:flex}.validation-form-card{gap:18px;width:min(620px,100%);margin-inline:auto;display:grid}.validation-form-card>button{justify-self:end}.select-example-grid{grid-template-columns:1fr 1fr}.catalog-filter-card>div{flex:1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.catalog-filter-card>span{text-align:right;min-width:90px}.catalog-filter-card>span b,.catalog-filter-card>span small{display:block}.catalog-filter-card>span b{color:#ffdd75;font:1.45rem Georgia,serif}.catalog-filter-card>span small{color:var(--dl-text-faint);margin-top:4px;font-size:.6rem}.preference-card{gap:20px;width:min(660px,100%);margin-inline:auto;display:grid}.preference-card h3{margin:14px 0 6px}.preference-card p,.preference-card>small{color:var(--dl-text-faint);margin:0;font-size:.68rem}.preference-card label{gap:8px;display:grid}.textarea-stack{grid-template-columns:1fr 1fr}.textarea-stack label:first-child{grid-column:span 2}.content-editor-card,.feedback-form-card{gap:20px;width:min(700px,100%);margin-inline:auto;display:grid}.content-editor-card h3{margin:14px 0 0}.content-editor-card footer{border:0;justify-content:space-between;align-items:center;width:auto;min-height:0;display:flex}.content-editor-card footer>div{gap:8px;display:flex}.content-editor-card footer small{color:var(--dl-text-faint)}.content-editor-card footer small.warning{color:#ffbe55}.feedback-form-card>div:first-child{align-items:center;gap:13px;display:flex}.feedback-symbol{color:#ffdc6e;background:#ffcc3e1c;border-radius:14px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.feedback-form-card h3{margin:0 0 5px}.feedback-form-card p{color:var(--dl-text-faint);margin:0;font-size:.67rem}.feedback-form-card>button{justify-self:end}.dialog-trigger-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.dialog-trigger-grid>div{background:#030f0859;border:1px solid #ffffff17;border-radius:16px;padding:22px}.dialog-trigger-grid>div>span{color:#eac14f;font:.66rem Cascadia Code,Consolas,monospace}.dialog-trigger-grid>div p{min-height:34px;color:var(--dl-text-faint);margin:12px 0 18px;font-size:.67rem}.center-trigger{place-items:center;min-height:210px;display:grid}.dialog-inline-demo{text-align:center;place-items:center;display:grid}.dialog-inline-demo>span{color:#ffda6c;background:#ffc93414;border:1px solid #ffd54f4d;border-radius:25px;place-items:center;width:76px;height:76px;font:1.7rem serif;display:grid}.dialog-inline-demo p{color:var(--dl-text-muted);margin:18px 0 0;font-size:.76rem}.dialog-form{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.delete-dialog-content{text-align:center}.delete-dialog-content>span{color:#ff8d85;background:#ef44441f;border:1px solid #ff6b614d;border-radius:22px;place-items:center;width:68px;height:68px;margin:0 auto 17px;font-size:1.5rem;font-weight:900;display:grid}.delete-dialog-content h3{margin:0 0 9px}.delete-dialog-content p{color:var(--dl-text-muted);margin:0;font-size:.75rem;line-height:1.7}@media (width<=1100px){.principle-grid,.home-catalog-grid{grid-template-columns:1fr}.architecture-card{grid-template-columns:1fr 1fr}.architecture-layer>i{display:none}.docs-layout{grid-template-columns:250px minmax(0,1fr);gap:28px}.dashboard-card-grid{grid-template-columns:1fr 1fr}.media-card-row{grid-template-columns:1fr}}@media (width<=850px){.docs-layout{padding-top:74px;display:block}.mobile-outline-toggle{z-index:48;color:#ffe598;background:#081f12eb;border:1px solid #ffd3503d;border-radius:11px;align-items:center;gap:8px;min-height:39px;padding:0 13px;font-size:.7rem;font-weight:800;display:flex;position:fixed;top:97px;left:18px;box-shadow:0 12px 30px #00000040}.docs-sidebar{z-index:70;border-radius:0 22px 22px 0;width:min(320px,86vw);max-height:none;transition:transform .24s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.docs-sidebar.open{transform:translate(0)}.sidebar-scrim{z-index:65;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#010804b8;border:0;display:block;position:fixed;inset:0}.docs-content{max-width:none}}@media (width<=720px){.topbar nav{order:3;grid-column:1/-1;justify-content:center;gap:14px;width:100%;height:42px;display:flex}.topbar{height:118px;padding-top:10px}.topbar nav a{padding:10px 2px 8px}.docs-mode .mobile-outline-toggle{top:128px}.home-main .hero{padding-top:58px}.architecture-card,.quick-start-grid,.roadmap-grid,.card-variant-grid,.status-list,.input-size-stack,.select-example-grid,.textarea-stack,.dialog-trigger-grid{grid-template-columns:1fr}.textarea-stack label:first-child{grid-column:auto}.home-cta,.danger-zone-card,.filter-summary-card,.catalog-filter-card,.quick-action-card{flex-direction:column;align-items:stretch}.home-cta>a>button{width:100%}.component-header{flex-direction:column;align-items:flex-start}.component-guidance{grid-template-columns:1fr}.scenario-tabs{overflow-x:auto}.scenario-tabs a{min-width:112px}.usage-notes,.badge-showcase-grid>div,.dashboard-card-grid{grid-template-columns:1fr}.media-demo-card{grid-template-columns:110px 1fr}.quick-action-card{padding-right:0}.quick-action-visual{width:100%;min-height:100px}.quick-action-card>div:not(.quick-action-visual),.quick-action-card>span{margin-inline:18px}.quick-action-card>span{margin-bottom:18px}.catalog-filter-card>div,.dialog-form{grid-template-columns:1fr}.catalog-filter-card>span{text-align:left}.docs-pagination{grid-template-columns:1fr}.docs-pagination>span{display:none}.docs-pagination a:last-child{text-align:left}}.instance-page[data-v-5af34c9c]{z-index:1;width:min(1440px,100% - 48px);margin:0 auto;padding:54px 0 90px;position:relative}.instance-hero[data-v-5af34c9c]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 12% 0,#ffd76e21,#0000 34%),radial-gradient(circle at 92% 8%,#68e1ff1a,#0000 32%),linear-gradient(145deg,#193c2dd1,#071614d6);border:1px solid #ffe79b29;border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:end;gap:38px;padding:52px;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 80px #020a083d,inset 0 1px #ffffff14}.instance-hero[data-v-5af34c9c]:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#ffe49b,#68e1ff,#7cffbe,#0000);height:3px;position:absolute;inset:0 0 auto}.instance-kicker[data-v-5af34c9c],.instance-hero__actions[data-v-5af34c9c]{flex-wrap:wrap;gap:10px;display:flex}.instance-hero h1[data-v-5af34c9c]{color:#fff;letter-spacing:-.055em;max-width:760px;margin:20px 0 18px;font-size:clamp(2.5rem,5vw,5.4rem);line-height:.94}.instance-hero__copy>p[data-v-5af34c9c]{max-width:780px;color:var(--dl-text-muted);margin:0;font-size:1.05rem;line-height:1.9}.instance-hero__actions[data-v-5af34c9c]{margin-top:28px}.instance-hero__actions a[data-v-5af34c9c],.case-link[data-v-5af34c9c]{text-decoration:none}.instance-hero__metrics[data-v-5af34c9c]{gap:12px;display:grid}.instance-hero__metrics article[data-v-5af34c9c]{background:#ffffff0b;border:1px solid #ffffff17;border-radius:20px;grid-template-columns:70px 1fr;align-items:center;gap:2px 16px;padding:18px 20px;display:grid}.instance-hero__metrics b[data-v-5af34c9c]{color:#ffe69c;grid-row:span 2;font-size:2.2rem;line-height:1}.instance-hero__metrics span[data-v-5af34c9c]{color:#fff;font-weight:800}.instance-hero__metrics small[data-v-5af34c9c]{color:var(--dl-text-faint)}.instance-layout[data-v-5af34c9c]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:42px;margin-top:48px;display:grid}.instance-outline[data-v-5af34c9c]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#081c16a8;border:1px solid #ffffff17;border-radius:20px;padding:18px;position:sticky;top:96px}.instance-outline p[data-v-5af34c9c]{color:#ffe08a;letter-spacing:.12em;margin:0 0 12px;font-size:.66rem;font-weight:900}.instance-outline nav[data-v-5af34c9c]{display:grid}.instance-outline a[data-v-5af34c9c]{color:var(--dl-text-muted);border-radius:10px;padding:9px 10px;font-size:.82rem;text-decoration:none;transition:all .18s}.instance-outline a[data-v-5af34c9c]:hover{color:#fff;background:#ffffff12;transform:translate(2px)}.instance-content[data-v-5af34c9c]{gap:22px;min-width:0;display:grid}.instance-section[data-v-5af34c9c]{background:linear-gradient(145deg,#1131259e,#071814ad);border:1px solid #ffffff17;border-radius:26px;padding:clamp(24px,4vw,42px);scroll-margin-top:100px;box-shadow:inset 0 1px #ffffff0b}.section-heading[data-v-5af34c9c]{align-items:center;gap:15px;margin-bottom:18px;display:flex}.section-heading>span[data-v-5af34c9c]{color:#ffe18a;background:#ffd75014;border:1px solid #ffdc7833;border-radius:15px;flex:none;place-items:center;width:42px;height:42px;font-size:.78rem;font-weight:900;display:grid}.section-heading small[data-v-5af34c9c]{color:#82e8cd;letter-spacing:.11em;font-size:.66rem;font-weight:900}.section-heading h2[data-v-5af34c9c]{color:#fff;margin:4px 0 0;font-size:clamp(1.3rem,2.5vw,1.9rem)}.instance-section>p[data-v-5af34c9c],.section-lead[data-v-5af34c9c]{color:var(--dl-text-muted);line-height:1.85}.instance-section code[data-v-5af34c9c]{color:#ffe69c;font-family:Cascadia Code,Consolas,monospace}.architecture-flow[data-v-5af34c9c]{grid-template-columns:1fr auto 1.12fr auto 1fr;align-items:center;gap:13px;margin-top:28px;display:grid}.architecture-flow div[data-v-5af34c9c]{background:#ffffff09;border:1px solid #ffffff17;border-radius:19px;align-content:center;gap:7px;min-height:126px;padding:19px;display:grid}.architecture-flow div.active[data-v-5af34c9c]{background:radial-gradient(circle at 20% 0,#ffdc781f,#0000 50%),#ffffff0d;border-color:#ffe08a3d}.architecture-flow small[data-v-5af34c9c]{color:#82e8cd;letter-spacing:.08em;font-size:.61rem;font-weight:900}.architecture-flow b[data-v-5af34c9c]{color:#fff}.architecture-flow span[data-v-5af34c9c]{color:var(--dl-text-faint);font-size:.76rem}.architecture-flow i[data-v-5af34c9c],.event-phases>i[data-v-5af34c9c],.event-pipeline>i[data-v-5af34c9c]{color:#ffe18a;font-style:normal}.code-panel[data-v-5af34c9c]{background:#020c0aad;border:1px solid #68e1ff1c;border-radius:18px;margin:24px 0 0;padding:20px;overflow-x:auto;box-shadow:inset 0 1px #ffffff09}.code-panel code[data-v-5af34c9c]{color:#dcebe5;white-space:pre;font-size:.79rem;line-height:1.75;display:block}.code-panel--large code[data-v-5af34c9c]{font-size:.76rem}.principle-grid[data-v-5af34c9c]{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.principle-grid b[data-v-5af34c9c]{color:#fff}.principle-grid p[data-v-5af34c9c]{color:var(--dl-text-faint);margin:8px 0 0;font-size:.8rem;line-height:1.6}.priority-line[data-v-5af34c9c],.event-pipeline[data-v-5af34c9c]{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:23px;padding:17px;display:flex}.priority-line span[data-v-5af34c9c],.event-pipeline span[data-v-5af34c9c]{color:#fff;background:#ffffff0e;border-radius:12px;padding:8px 11px;font-size:.8rem}.priority-line span b[data-v-5af34c9c]{color:#ffe08a;margin-right:7px}.priority-line i[data-v-5af34c9c]{color:var(--dl-text-faint);font-size:.72rem;font-style:normal}.instance-note[data-v-5af34c9c]{background:#ffd85e0e;border-left:3px solid #ffe08a;border-radius:4px 16px 16px 4px;margin-top:16px;padding:18px}.instance-note b[data-v-5af34c9c]{color:#fff}.instance-note p[data-v-5af34c9c]{color:var(--dl-text-muted);margin:8px 0 0;font-size:.82rem;line-height:1.7}.event-phases[data-v-5af34c9c]{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin-top:24px;display:grid}.event-phases div[data-v-5af34c9c]{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;gap:6px;padding:17px;display:grid}.event-phases small[data-v-5af34c9c]{color:#82e8cd;letter-spacing:.1em;font-size:.6rem;font-weight:900}.event-phases b[data-v-5af34c9c]{color:#fff;font-size:.84rem}.event-phases span[data-v-5af34c9c]{color:var(--dl-text-faint);font-size:.7rem;line-height:1.5}.method-columns[data-v-5af34c9c]{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.method-list[data-v-5af34c9c]{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:20px}.method-list h3[data-v-5af34c9c]{color:#fff;margin:0 0 16px;font-size:.95rem}.method-list dl[data-v-5af34c9c]{gap:11px;margin:0;display:grid}.method-list dl>template[data-v-5af34c9c]{display:none}.method-list dt[data-v-5af34c9c]{color:#ffe08a;font-size:.74rem;font-weight:800}.method-list dd[data-v-5af34c9c]{color:var(--dl-text-faint);margin:-7px 0 0;font:.7rem/1.6 Cascadia Code,Consolas,monospace}.case-link[data-v-5af34c9c]{margin-top:18px;display:inline-flex}.boundary-grid[data-v-5af34c9c]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.boundary-grid article[data-v-5af34c9c]{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;padding:20px}.boundary-grid b[data-v-5af34c9c]{color:#fff}.boundary-grid p[data-v-5af34c9c]{color:var(--dl-text-faint);margin:9px 0 0;font-size:.8rem;line-height:1.7}.boundary-section[data-v-5af34c9c]{background:radial-gradient(circle at 90% 0,#68e1ff12,#0000 34%),linear-gradient(145deg,#1131259e,#071814ad)}@media (width<=980px){.instance-hero[data-v-5af34c9c]{grid-template-columns:1fr;padding:38px}.instance-hero__metrics[data-v-5af34c9c]{grid-template-columns:repeat(3,1fr)}.instance-hero__metrics article[data-v-5af34c9c]{grid-template-columns:1fr}.instance-hero__metrics b[data-v-5af34c9c]{grid-row:auto}.instance-layout[data-v-5af34c9c]{grid-template-columns:1fr}.instance-outline[data-v-5af34c9c]{position:static;overflow-x:auto}.instance-outline nav[data-v-5af34c9c]{min-width:max-content;display:flex}}@media (width<=720px){.instance-page[data-v-5af34c9c]{width:min(100% - 24px,1440px);padding-top:28px}.instance-hero[data-v-5af34c9c]{border-radius:25px;padding:27px 22px}.instance-hero__metrics[data-v-5af34c9c],.principle-grid[data-v-5af34c9c],.method-columns[data-v-5af34c9c],.boundary-grid[data-v-5af34c9c],.architecture-flow[data-v-5af34c9c],.event-phases[data-v-5af34c9c]{grid-template-columns:1fr}.architecture-flow>i[data-v-5af34c9c],.event-phases>i[data-v-5af34c9c]{text-align:center;transform:rotate(0)}.instance-section[data-v-5af34c9c]{border-radius:20px;padding:22px 17px}}
