@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--os-scroll-percent:0;--os-viewport-percent:0}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Geist", system-ui, -apple-system, sans-serif;--font-mono:"Geist Mono", ui-monospace, monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-700:oklch(55.3% .195 38.402);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-950:oklch(27.9% .077 45.635);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-700:oklch(52% .105 223.128);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-700:oklch(50% .134 242.749);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-700:oklch(49.1% .27 292.581);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-700:oklch(49.6% .265 301.924);--color-rose-300:oklch(81% .117 11.638);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-700:oklch(51.4% .222 16.935);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Geist", system-ui, -apple-system, sans-serif;--default-mono-font-family:"Geist Mono", ui-monospace, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground);font-family:Geist,system-ui,-apple-system,sans-serif}html{font-family:Geist,system-ui,-apple-system,sans-serif}}@layer components;@layer utilities{.\@container{container-type:inline-size}.\@container-size{container-type:size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-5{top:calc(var(--spacing) * -5)}.-top-10{top:calc(var(--spacing) * -10)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-11{top:calc(var(--spacing) * 11)}.top-14{top:calc(var(--spacing) * 14)}.top-full{top:100%}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-20{left:calc(var(--spacing) * 20)}.left-\[var\(--sidebar-width\)\]{left:var(--sidebar-width)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[80\]{z-index:80}.z-\[9999\]{z-index:9999}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.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}}.m-3{margin:calc(var(--spacing) * 3)}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.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-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-16{margin-top:calc(var(--spacing) * 16)}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[1929\/629\]{aspect-ratio:1929/629}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.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-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.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-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.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-\[4\.5rem\]{width:4.5rem;height:4.5rem}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-20{height:calc(var(--spacing) * 20)}.h-36{height:calc(var(--spacing) * 36)}.h-\[5px\]{height:5px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[64vh\]{max-height:64vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[74vh\]{max-height:74vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[320px\]{max-height:320px}.max-h-\[calc\(100vh-12rem\)\]{max-height:calc(100vh - 12rem)}.max-h-\[min\(15rem\,70vh\)\]{max-height:min(15rem,70vh)}.max-h-\[min\(20rem\,70vh\)\]{max-height:min(20rem,70vh)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-\[1\.5em\]{min-height:1.5em}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[88px\]{min-height:88px}.min-h-\[320px\]{min-height:320px}.min-h-\[420px\]{min-height:420px}.min-h-full{min-height:100%}.w-\(--anchor-width\){width:var(--anchor-width)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[320px\]{width:320px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[64vw\]{max-width:64vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[260px\]{max-width:260px}.max-w-\[340px\]{max-width:340px}.max-w-\[380px\]{max-width:380px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%-6rem\)\]{max-width:calc(100% - 6rem)}.max-w-\[min\(9rem\,34vw\)\]{max-width:min(9rem,34vw)}.max-w-\[min\(92vw\,1100px\)\]{max-width:min(92vw,1100px)}.max-w-\[min\(92vw\,1400px\)\]{max-width:min(92vw,1400px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[96px\]{min-width:96px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[720px\]{min-width:720px}.min-w-\[860px\]{min-width:860px}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-nesw-resize{cursor:nesw-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-my-1{scroll-margin-block:var(--spacing)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.columns-4{columns:4}.break-inside-avoid{break-inside:avoid}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.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-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)),:where(.divide-border\/50>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/50>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-\[var\(--field-radius\)\]{border-radius:var(--field-radius)}.rounded-\[var\(--textarea-field-radius\)\]{border-radius:var(--textarea-field-radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) * .6)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) * 1.4);border-bottom-left-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/25{border-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-amber-600{border-color:var(--color-amber-600)}.border-blue-400\/60{border-color:#54a2ff99}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/60{border-color:color-mix(in oklab, var(--color-blue-400) 60%, transparent)}}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/60{border-color:#3080ff99}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/60{border-color:color-mix(in oklab, var(--color-blue-500) 60%, transparent)}}.border-border,.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-current{border-color:currentColor}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-field-border{border-color:var(--field-border)}.border-foreground,.border-foreground\/40{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/40{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.border-input{border-color:var(--input)}.border-muted-foreground,.border-muted-foreground\/40{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/40{border-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-primary,.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.border-red-500\/50{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.border-white\/50{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.border-t-transparent{border-top-color:#0000}.border-t-white\/80{border-top-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-t-white\/80{border-top-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-\[\#121212\]{background-color:#121212}.bg-\[var\(--background\)\]{background-color:var(--background)}.bg-\[var\(--muted\)\]{background-color:var(--muted)}.bg-accent{background-color:var(--accent)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-amber-400\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/15{background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.bg-amber-400\/90{background-color:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/90{background-color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-background,.bg-background\/30{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/30{background-color:color-mix(in oklab, var(--background) 30%, transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab, var(--background) 60%, transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/85{background-color:color-mix(in oklab, var(--background) 85%, transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/15{background-color:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}.bg-border,.bg-border\/40{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/40{background-color:color-mix(in oklab, var(--border) 40%, transparent)}}.bg-border\/60{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/60{background-color:color-mix(in oklab, var(--border) 60%, transparent)}}.bg-border\/80{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/80{background-color:color-mix(in oklab, var(--border) 80%, transparent)}}.bg-card,.bg-card\/50{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab, var(--card) 50%, transparent)}}.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab, var(--card) 90%, transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab, var(--card) 95%, transparent)}}.bg-cyan-500\/15{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/15{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--destructive) 5%, transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/90{background-color:#00bb7fe6}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/90{background-color:color-mix(in oklab, var(--color-emerald-500) 90%, transparent)}}.bg-field-bg{background-color:var(--field-bg)}.bg-foreground,.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted-foreground\/15{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/15{background-color:color-mix(in oklab, var(--muted-foreground) 15%, transparent)}}.bg-muted-foreground\/20{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.bg-muted\/10{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab, var(--muted) 10%, transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-muted\/25{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/25{background-color:color-mix(in oklab, var(--muted) 25%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-muted\/80{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/80{background-color:color-mix(in oklab, var(--muted) 80%, transparent)}}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-500\/15{background-color:#73737326}@supports (color:color-mix(in lab, red, red)){.bg-neutral-500\/15{background-color:color-mix(in oklab, var(--color-neutral-500) 15%, transparent)}}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-orange-500\/15{background-color:#fe6e0026}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/15{background-color:color-mix(in oklab, var(--color-orange-500) 15%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-preview-canvas{background-color:var(--preview-canvas)}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-purple-500\/15{background-color:#ac4bff26}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/15{background-color:color-mix(in oklab, var(--color-purple-500) 15%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-red-500\/90{background-color:#fb2c36e6}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/90{background-color:color-mix(in oklab, var(--color-red-500) 90%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/15{background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.bg-white\/35{background-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_top\,_rgba\(196\,181\,253\,0\.3\)\,_rgba\(249\,168\,212\,0\.15\)_40\%\,_transparent_60\%\)\]{background-image:radial-gradient(circle at top,#c4b5fd4d,#f9a8d426 40%,#0000 60%)}.from-black\/30{--tw-gradient-from:#0000004d}@supports (color:color-mix(in lab, red, red)){.from-black\/30{--tw-gradient-from:color-mix(in oklab, var(--color-black) 30%, transparent)}}.from-black\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[rgba\(216\,180\,254\,0\.5\)\]{--tw-gradient-via:#d8b4fe80;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-size\:contain\]{-webkit-mask-size:contain;mask-size:contain}.\[mask-position\:center\]{-webkit-mask-position:50%;mask-position:50%}.\[mask-repeat\:no-repeat\]{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fill-amber-500{fill:var(--color-amber-500)}.fill-current{fill:currentColor}.fill-none{fill:none}.fill-white{fill:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.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-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-px{padding:1px}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-16{padding-inline:calc(var(--spacing) * 16)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-heading{font-family:Geist,system-ui,-apple-system,sans-serif}.font-mono{font-family:Geist Mono,ui-monospace,monospace}.font-sans{font-family:Geist,system-ui,-apple-system,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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\.8rem\]{font-size:.8rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[2\.25\]{--tw-leading:2.25;line-height:2.25}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-950{color:var(--color-amber-950)}.text-background,.text-background\/50{color:var(--background)}@supports (color:color-mix(in lab, red, red)){.text-background\/50{color:color-mix(in oklab, var(--background) 50%, transparent)}}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-border{color:var(--border)}.text-cyan-700{color:var(--color-cyan-700)}.text-destructive,.text-destructive\/80{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/80{color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground{color:var(--foreground)}.text-green-400{color:var(--color-green-400)}.text-inherit{color:inherit}.text-input{color:var(--input)}.text-muted-foreground,.text-muted-foreground\/30{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/30{color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.text-muted-foreground\/55{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/55{color:color-mix(in oklab, var(--muted-foreground) 55%, transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-900{color:var(--color-neutral-900)}.text-orange-700{color:var(--color-orange-700)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-purple-700{color:var(--color-purple-700)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-700{color:var(--color-rose-700)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground{color:var(--sidebar-foreground)}.text-sky-700{color:var(--color-sky-700)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-foreground{accent-color:var(--foreground)}.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/X_shadow,.shadow\/alpha{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/40{--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.shadow-black\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-blue-500\/30{--tw-ring-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.ring-blue-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-neutral-400{--tw-ring-color:var(--color-neutral-400)}.ring-primary\/20{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-white\/50{--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.ring-white\/50{--tw-ring-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.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,)}.brightness-0{--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\!running{animation-play-state:running!important}.\[background\:linear-gradient\(var\(--background\)\,var\(--background\)\)_padding-box\,var\(--gradient-btn\)_border-box\]{background:linear-gradient(var(--background),var(--background)) padding-box,var(--gradient-btn) border-box}.\[background\:linear-gradient\(var\(--card\)\,var\(--card\)\)_padding-box\,var\(--gradient-btn\)_border-box\]{background:linear-gradient(var(--card),var(--card)) padding-box,var(--gradient-btn) border-box}.\[background\:var\(--gradient-btn\)\]{background:var(--gradient-btn)}.\[contain-intrinsic-size\:auto_360px\]{contain-intrinsic-size:auto 360px}.\[content-visibility\:auto\]{content-visibility:auto}.\[render-debug\:capture\]{render-debug:capture}.\[render-debug\:dispatch\]{render-debug:dispatch}.\[render-debug\:framing-parity\]{render-debug:framing-parity}.\[render-debug\:worker-dispatch\]{render-debug:worker-dispatch}.running{animation-play-state:running}@media (hover:hover){.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:ring-2:is(:where(.group):hover *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:ring-white\/40:is(:where(.group):hover *){--tw-ring-color:#fff6}@supports (color:color-mix(in lab, red, red)){.group-hover\:ring-white\/40:is(:where(.group):hover *){--tw-ring-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.group-hover\/img\:opacity-100:is(:where(.group\/img):hover *),.group-hover\/queue-img\:opacity-100:is(:where(.group\/queue-img):hover *),.group-hover\/sel\:opacity-100:is(:where(.group\/sel):hover *),.group-hover\/tip\:opacity-100:is(:where(.group\/tip):hover *),.group-hover\/ver\:opacity-100:is(:where(.group\/ver):hover *){opacity:1}}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/50::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.placeholder\:text-muted-foreground\/60::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/60::placeholder{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-foreground\/20:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/20:hover{border-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.hover\:border-foreground\/40:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.hover\:border-neutral-400:hover{border-color:var(--color-neutral-400)}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.hover\:border-red-500\/50:hover{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-500\/50:hover{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.hover\:border-transparent:hover{border-color:#0000}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:border-white\/50:hover{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/50:hover{border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.hover\:bg-accent:hover,.hover\:bg-accent\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.hover\:bg-amber-400:hover{background-color:var(--color-amber-400)}.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.hover\:bg-black\/80:hover{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/80:hover{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.hover\:bg-blue-400:hover{background-color:var(--color-blue-400)}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-field-bg-hover:hover{background-color:var(--field-bg-hover)}.hover\:bg-muted:hover,.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.hover\:bg-neutral-50:hover{background-color:var(--color-neutral-50)}.hover\:bg-primary\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-red-500\/15:hover{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/15:hover{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.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\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-green-300:hover{color:var(--color-green-300)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:\[background\:var\(--gradient-btn\)\]:hover{background:var(--gradient-btn)}}.focus\:border-foreground\/30:focus{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.focus\:border-foreground\/30:focus{border-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.focus\:border-primary:focus,.focus\:border-primary\/60:focus{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:border-primary\/60:focus{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.focus\:border-ring:focus{border-color:var(--ring)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-foreground:focus{color:var(--foreground)}.focus\:text-red-600:focus{color:var(--color-red-600)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-primary:focus,.focus\:ring-primary\/10:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/10:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.focus\:ring-primary\/50:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/50:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:\[background\:linear-gradient\(var\(--background\)\,var\(--background\)\)_padding-box\,var\(--gradient-btn\)_border-box\]:focus{background:linear-gradient(var(--background),var(--background)) padding-box,var(--gradient-btn) border-box}:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-field-ring:focus-visible{border-color:var(--field-ring)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-field-ring\/50:focus-visible{--tw-ring-color:var(--field-ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-field-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--field-ring) 50%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-white\/40:focus-visible{outline-color:#fff6}@supports (color:color-mix(in lab, red, red)){.focus-visible\:outline-white\/40:focus-visible{outline-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 3)}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-accent[data-popup-open]{background-color:var(--accent)}.data-popup-open\:text-accent-foreground[data-popup-open]{color:var(--accent-foreground)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:rounded-\[var\(--field-radius-sm\)\][data-size=sm]{border-radius:var(--field-radius-sm)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (width>=40rem){.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:mr-6{margin-right:calc(var(--spacing) * 6)}.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:w-auto{width:auto}.sm\:max-w-\[10rem\]{max-width:10rem}.sm\:max-w-\[min\(92vw\,1100px\)\]{max-width:min(92vw,1100px)}.sm\:max-w-\[min\(92vw\,1400px\)\]{max-width:min(92vw,1400px)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[180px_220px_1fr\]{grid-template-columns:180px 220px 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (width>=48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.md\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.md\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.dark\:border-neutral-100:is(.dark *){border-color:var(--color-neutral-100)}.dark\:border-neutral-700:is(.dark *){border-color:var(--color-neutral-700)}.dark\:border-neutral-800:is(.dark *){border-color:var(--color-neutral-800)}.dark\:border-white\/\[0\.06\]:is(.dark *){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/\[0\.06\]:is(.dark *){border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-neutral-900:is(.dark *){background-color:var(--color-neutral-900)}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:text-amber-100:is(.dark *){color:var(--color-amber-100)}.dark\:text-amber-200:is(.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:is(.dark *){color:var(--color-amber-300)}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400)}.dark\:text-blue-400:is(.dark *){color:var(--color-blue-400)}.dark\:text-cyan-300:is(.dark *){color:var(--color-cyan-300)}.dark\:text-emerald-300:is(.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400)}.dark\:text-neutral-100:is(.dark *){color:var(--color-neutral-100)}.dark\:text-neutral-300:is(.dark *){color:var(--color-neutral-300)}.dark\:text-neutral-400:is(.dark *){color:var(--color-neutral-400)}.dark\:text-neutral-500:is(.dark *){color:var(--color-neutral-500)}.dark\:text-orange-300:is(.dark *){color:var(--color-orange-300)}.dark\:text-purple-300:is(.dark *){color:var(--color-purple-300)}.dark\:text-red-300:is(.dark *){color:var(--color-red-300)}.dark\:text-red-400:is(.dark *){color:var(--color-red-400)}.dark\:text-rose-300:is(.dark *){color:var(--color-rose-300)}.dark\:text-sky-300:is(.dark *){color:var(--color-sky-300)}.dark\:text-violet-300:is(.dark *){color:var(--color-violet-300)}.dark\:shadow-black\/40:is(.dark *){--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-black\/40:is(.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:brightness-100:is(.dark *){--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.dark\:hover\:border-neutral-600:is(.dark *):hover{border-color:var(--color-neutral-600)}.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.dark\:hover\:bg-neutral-950:is(.dark *):hover{background-color:var(--color-neutral-950)}}.dark\:focus\:text-red-400:is(.dark *):focus{color:var(--color-red-400)}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:overflow-hidden:where([data-state=closed]),.data-closed\:overflow-hidden:where([data-closed]:not([data-closed=false])){overflow:hidden}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.\[\&_\.prompt-paragraph\]\:min-h-\[1\.5em\] .prompt-paragraph{min-height:1.5em}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}.\[\&\>\*\]\:py-6>*{padding-block:calc(var(--spacing) * 6)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.os-size-observer,.os-size-observer-listener{direction:inherit;pointer-events:none;visibility:hidden;box-sizing:border-box;overflow:hidden;scroll-behavior:auto!important}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;top:0;left:0}.os-size-observer{z-index:-1;contain:strict;padding:inherit;border:inherit;box-sizing:inherit;flex-flow:row;margin:-133px;display:flex;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";box-sizing:inherit;flex:none;width:10px;height:10px;padding:10px}.os-size-observer-appear{animation:1ms forwards os-size-observer-appear-animation}.os-size-observer-listener{box-sizing:border-box;padding:inherit;border:inherit;flex:auto;margin:-133px;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{padding:inherit;border:inherit;box-sizing:content-box;flex:auto;display:block;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{direction:ltr;flex:none;bottom:0;right:0;overflow:hidden}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{box-sizing:border-box;z-index:-1;contain:strict;border:none;flex:none;max-width:0;height:0;max-height:1px;margin:0;padding:0;position:relative;top:calc(100% + 1px);overflow:hidden}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;min-width:1px;height:1000%;min-height:1px}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;scroll-behavior:auto!important;flex-flow:row!important;align-items:stretch!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;z-index:0;border:none;flex:auto;width:100%;min-width:0;height:auto;margin:0;padding:0;position:relative}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah);position:absolute}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{grid-template:1fr/1fr;display:grid}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{width:auto!important;height:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction));contain:size layout;contain:size layout style;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;position:absolute}body>.os-scrollbar{z-index:99999;position:fixed}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;border:none!important;padding:0!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translateX(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{transform:translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%));left:auto}.os-scrollbar-vertical .os-scrollbar-handle{transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%));top:auto}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";display:block;position:absolute;inset:0}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:#00000070;--os-handle-bg-hover:#0000008c;--os-handle-bg-active:#000000a8}.os-theme-light{--os-handle-bg:#ffffff70;--os-handle-bg-hover:#ffffff8c;--os-handle-bg-active:#ffffffa8}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}:root{--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--border:oklch(92.2% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--ring:oklch(70.8% 0 0);--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--input:oklch(92.2% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--radius:.625rem;--field-bg:transparent;--field-bg-hover:transparent;--field-border:var(--input);--field-ring:var(--ring);--field-radius:9999px;--field-radius-sm:9999px;--textarea-field-radius:var(--radius);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0);--preview-canvas:oklch(96% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--border:oklch(100% 0 0/.1);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--ring:oklch(55.6% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--input:oklch(100% 0 0/.15);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--field-bg:oklch(100% 0 0/.05);--field-bg-hover:oklch(100% 0 0/.1);--field-border:oklch(100% 0 0/.1);--field-ring:var(--ring);--field-radius:9999px;--field-radius-sm:9999px;--textarea-field-radius:var(--radius);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0);--preview-canvas:oklch(22% .004 264)}[data-overlayscrollbars-viewport]{flex-direction:column;display:flex}:root{--gradient-btn:linear-gradient(135deg, #3b82f6 0%, #6366f1 40%, #7c3aed 75%, #a855f7 100%);--gradient-btn-hover:linear-gradient(135deg, #2563eb 0%, #4f46e5 40%, #6d28d9 75%, #9333ea 100%)}[data-slot=button].btn-gradient{color:#fff;background:var(--gradient-btn);border:none}[data-slot=button].btn-gradient:hover{color:#fff;background:var(--gradient-btn-hover);border:none}[data-slot=button].btn-gradient-outline{background:linear-gradient(var(--background), var(--background)) padding-box, var(--gradient-btn) border-box;border:1px solid #0000}[data-slot=button].btn-gradient-outline:hover{background:linear-gradient(var(--muted), var(--muted)) padding-box, var(--gradient-btn-hover) border-box}.shimmer-gradient{position:relative;overflow:hidden}.shimmer-gradient:before{content:"";will-change:transform;background:linear-gradient(90deg,#60a5fa 0%,#818cf8 16%,#a78bfa 33%,#d8b4fe 50%,#a78bfa 66%,#818cf8 83%,#60a5fa 100%);width:300%;animation:6s linear infinite shimmer;position:absolute;inset:0}@keyframes shimmer{0%{transform:translate(0)}to{transform:translate(-66.667%)}}.toolkit-mentions{font-family:inherit;position:relative}.toolkit-mentions__control{font-size:.875rem;line-height:1.25rem}.toolkit-mentions__highlighter,.toolkit-mentions__input{border:1px solid hsl(var(--border,215 14% 90%));color:hsl(var(--foreground));white-space:pre-wrap;overflow-wrap:break-word;background:0 0;border-radius:.375rem;min-height:4rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.25rem}.toolkit-mentions__input:focus{outline:2px solid hsl(var(--ring,215 14% 64%));outline-offset:-1px;border-color:#0000}.toolkit-mention-token{color:#073c92;background-color:#d7e9fe;border-radius:.25rem}.dark .toolkit-mention-token{color:#cce3ff;background-color:#0d3b73}.toolkit-mentions__suggestions{background:hsl(var(--popover,0 0% 100%));color:hsl(var(--popover-foreground,222 84% 5%));border:1px solid hsl(var(--border,215 14% 90%));border-radius:.5rem;max-height:16rem;overflow-y:auto;box-shadow:0 8px 24px -8px #0003}.toolkit-mentions__suggestions__list{margin:0;padding:.25rem 0;list-style: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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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-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)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}.ui{--bg:#121212;--surface:#fefefe0a;--surface-hover:#fefefe14;--text:#fefefe;--text-muted:#fefefe80;--text-subtle:#ffffff40;--accent-purple:#ac46ff;--accent-blue:#3771ff;--stroke:#ffffff14;--stroke-strong:#fefefe26;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:32px;--radius-pill:80px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--rail-width:336px;--rail-width-collapsed:40px;--header-height:56px;--column-top:16px;--font-sans:Geist, system-ui, -apple-system, sans-serif;--tag-coral:#fefefe;--tag-gold:#fefefe;--tag-teal:#fefefe;--tag-violet:#fefefe;--tag-sky:#fefefe;--tag-emerald:#fefefe;--tag-cyan:#fefefe;--tag-amber:#fefefe;--tag-orange:#fefefe;--tag-rose:#fefefe;--tag-indigo:#fefefe;--tag-coral-bg:#f26b5e80;--tag-gold-bg:#f29c5080;--tag-teal-bg:#54d9d480;--tag-violet-bg:#635bff80;--tag-sky-bg:#38bdf880;--tag-emerald-bg:#34d39980;--tag-cyan-bg:#22d3ee80;--tag-amber-bg:#fbbf2480;--tag-orange-bg:#fb923c80;--tag-rose-bg:#fb718580;--tag-indigo-bg:#818cf880;--gradient-cta:linear-gradient(135deg, var(--accent-purple) 0%, var(--accent-blue) 100%);box-sizing:border-box;background:var(--bg);color:var(--text);font-family:var(--font-sans)}.ui *,.ui :before,.ui :after{box-sizing:border-box}._root_1581q_1{border-right:1px solid var(--sidebar-border);background:var(--sidebar);width:16rem;height:100%;color:var(--sidebar-foreground);font-family:var(--font-sans,inherit);flex-direction:column;flex:0 0 16rem;display:flex}._root_1581q_1._embedded_1581q_12{width:100%;color:var(--text);background:0 0;border-right:none;flex:auto}._root_1581q_1._embedded_1581q_12 ._nav_1581q_19 ._menu_1581q_19 ._link_1581q_19{color:var(--text-muted)}._root_1581q_1._embedded_1581q_12 ._nav_1581q_19 ._menu_1581q_19 ._link_1581q_19:hover,._root_1581q_1._embedded_1581q_12 ._nav_1581q_19 ._menu_1581q_19 ._link_1581q_19._active_1581q_22{background:var(--surface-hover);color:var(--text)}._root_1581q_1 ._header_1581q_26{flex-direction:column;gap:20px;padding:8px 8px 12px;display:flex}._root_1581q_1 ._header_1581q_26 ._brandRow_1581q_32{align-items:center;gap:8px;padding:4px 4px 0;display:flex}._root_1581q_1 ._header_1581q_26 ._brandRow_1581q_32 ._brand_1581q_32{flex:1;min-width:0}._root_1581q_1 ._nav_1581q_19{flex-direction:column;flex:1;min-height:0;padding:8px;display:flex;overflow:hidden auto}._root_1581q_1 ._nav_1581q_19 ._menu_1581q_19{flex-direction:column;gap:2px;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}._root_1581q_1 ._nav_1581q_19 ._menu_1581q_19 ._item_1581q_61{min-width:0;margin:0;position:relative}._root_1581q_1 ._nav_1581q_19 ._menu_1581q_19 ._link_1581q_19{width:100%;min-width:0;height:32px;color:var(--sidebar-foreground);text-align:left;border-radius:8px;outline:none;align-items:center;gap:8px;padding:8px;font-size:14px;line-height:1;text-decoration:none;transition:background-color .16s,color .16s;display:flex;overflow:hidden}._root_1581q_1 ._nav_1581q_19 ._menu_1581q_19 ._link_1581q_19 svg{flex-shrink:0;width:16px;height:16px}._root_1581q_1 ._nav_1581q_19 ._menu_1581q_19 ._link_1581q_19 ._label_1581q_89{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._root_1581q_1 ._nav_1581q_19 ._menu_1581q_19 ._link_1581q_19:hover{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}._root_1581q_1 ._nav_1581q_19 ._menu_1581q_19 ._link_1581q_19:focus-visible{box-shadow:0 0 0 2px var(--sidebar-ring)}._root_1581q_1 ._nav_1581q_19 ._menu_1581q_19 ._link_1581q_19._active_1581q_22{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}._root_1581q_1 ._nav_1581q_19 ._menu_1581q_19 ._separator_1581q_106{background:var(--sidebar-border);border:none;height:1px;margin:8px 0;list-style:none}._root_1581q_1 ._footer_1581q_113{padding:8px}._root_16jhw_1{justify-content:center;align-items:center;gap:var(--space-3);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;flex-shrink:0;font-weight:500;display:inline-flex}._root_16jhw_1:disabled{pointer-events:none;opacity:.5}._root_16jhw_1 svg{pointer-events:none;flex-shrink:0;width:16px;height:16px}._root_16jhw_1{outline:none}._root_16jhw_1:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_16jhw_1 ._label_16jhw_29{justify-content:center;align-items:center;gap:var(--space-3);line-height:1;display:inline-flex}._root_16jhw_1._primary_16jhw_36{background:linear-gradient(135deg, var(--accent-purple) 0%, var(--accent-blue) 100%);color:var(--text);border-radius:12px}._root_16jhw_1._primary_16jhw_36:hover{opacity:.9}._root_16jhw_1._glow_16jhw_44{isolation:isolate;color:#fefefe;-webkit-backdrop-filter:blur(24px);background:#774f971f;border:1px solid #bf6fff24;border-radius:12px;transition:background .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:inset 0 -6px 14px #3771ff1a,inset 0 -3px 10px #bf6fff2e,inset 0 0 0 .5px #ffffff0a}._root_16jhw_1._glow_16jhw_44:hover,._root_16jhw_1._glow_16jhw_44:focus-visible{-webkit-backdrop-filter:blur(24px);background:radial-gradient(100% 120% at 8% 100%,#b450ff73 0%,#6432b429 40%,#0000 68%),radial-gradient(80% 100% at 92% 20%,#2d378266 0%,#0000 55%),linear-gradient(160deg,#1c1838eb 0%,#121020f5 100%);border-color:#bf6fff47;box-shadow:0 0 16px #a046dc33,inset 0 -10px 18px #aa50f038,inset 0 -2px 6px #bf6fff33,inset 0 1px #ffffff1a,inset 0 0 0 .5px #dc8cff29}._root_16jhw_1._glow_16jhw_44:active{background:radial-gradient(90% 140% at 0 100%,#e66effd9 0%,#aa46e659 35%,#0000 65%),linear-gradient(105deg,#151238 0%,#1e143e 40%,#141020 100%);border-color:#dc8cff73;box-shadow:0 0 14px #b446f066,inset 0 -8px 18px #c85aff66,inset 0 1px #ffffff14}._root_16jhw_1._glow_16jhw_44 ._label_16jhw_29{color:#0000;background-image:linear-gradient(90deg,#bf6fff 0%,#5284ff 100%);-webkit-background-clip:text;background-clip:text}._root_16jhw_1._glow_16jhw_44 svg{color:#fefefe}._root_16jhw_1._ready_16jhw_78{isolation:isolate;color:#fefefe;-webkit-backdrop-filter:blur(24px);background:radial-gradient(100% 120% at 8% 100%,#b450ff73 0%,#6432b429 40%,#0000 68%),radial-gradient(80% 100% at 92% 20%,#2d378266 0%,#0000 55%),linear-gradient(160deg,#1c1838eb 0%,#121020f5 100%);border:1px solid #bf6fff47;border-radius:12px;transition:background .18s,box-shadow .18s,border-color .18s,filter .18s;position:relative;overflow:hidden;box-shadow:0 0 16px #a046dc33,inset 0 -10px 18px #aa50f038,inset 0 -2px 6px #bf6fff33,inset 0 1px #ffffff1a,inset 0 0 0 .5px #dc8cff29}._root_16jhw_1._ready_16jhw_78:hover,._root_16jhw_1._ready_16jhw_78:focus-visible{filter:brightness(1.08);border-color:#dc8cff66}._root_16jhw_1._ready_16jhw_78:active{filter:brightness(.96)}._root_16jhw_1._ready_16jhw_78{color:#fefefe;align-self:flex-start;width:fit-content}._root_16jhw_1._ready_16jhw_78 svg{color:#fefefe;width:16px;height:16px}._root_16jhw_1._secondary_16jhw_109{color:#cf87ee;background:#1a1a1a;border:1px solid #ffffff1f;border-radius:12px;transition:background .16s,border-color .16s;box-shadow:inset 0 0 0 .5px #ffffff0a}._root_16jhw_1._secondary_16jhw_109:hover,._root_16jhw_1._secondary_16jhw_109:focus-visible{background:#222;border-color:#cf87ee47}._root_16jhw_1._secondary_16jhw_109:active{background:#262626}._root_16jhw_1._secondary_16jhw_109 ._label_16jhw_29{color:#0000;background-image:linear-gradient(90deg,#bf6fff 0%,#5284ff 100%);-webkit-background-clip:text;background-clip:text}._root_16jhw_1._secondary_16jhw_109 svg{color:var(--accent-purple)}._root_16jhw_1._muted_16jhw_133{background:var(--surface);color:var(--text);border:1px solid var(--stroke);border-radius:12px}._root_16jhw_1._muted_16jhw_133:hover{background:var(--surface-hover)}._root_16jhw_1._ghost_16jhw_142{color:var(--text-muted);background:0 0;border-radius:12px}._root_16jhw_1._ghost_16jhw_142:hover{background:var(--surface);color:var(--text)}._root_16jhw_1._link_16jhw_151{color:var(--text-muted);background:0 0;border-radius:0;height:auto;padding:0}._root_16jhw_1._link_16jhw_151:hover{color:var(--text)}._root_16jhw_1._sizeDefault_16jhw_161{height:32px;padding:0 var(--space-4);font-size:14px;line-height:1}._root_16jhw_1._sizeLg_16jhw_167{min-width:128px;height:48px;padding:0 20px;font-size:14px;font-weight:500;line-height:16px}._root_16jhw_1._sizeCta_16jhw_175{gap:var(--space-3);height:32px;color:var(--text-muted);padding:0;font-size:32px;font-weight:400;line-height:32px}._root_16jhw_1._sizeCta_16jhw_175:hover{color:var(--text)}._root_16jhw_1._sizeIcon_16jhw_187{border-radius:var(--radius-sm);width:32px;height:32px}._root_12vya_1{cursor:pointer;border-radius:var(--radius-sm);border:1px solid var(--stroke-strong);background:var(--surface);width:32px;height:32px;color:var(--text);-webkit-user-select:none;user-select:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .16s;display:inline-flex}._root_12vya_1:hover{background:var(--surface-hover)}._root_12vya_1{outline:none}._root_12vya_1:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_12vya_1:disabled{pointer-events:none;opacity:.5}._root_12vya_1 svg{flex-shrink:0;width:16px;height:16px}._root_12vya_1._glow_12vya_35{background:linear-gradient(135deg, var(--accent-purple) 0%, var(--accent-blue) 100%);color:#fefefe;border-color:#0000;box-shadow:inset 0 -1px 8px #ffffff40}._root_12vya_1._glow_12vya_35:hover{opacity:.92}._root_12vya_1._sm_12vya_44{border-radius:80px;width:32px;height:16px}._root_12vya_1._sm_12vya_44 svg{width:8px;height:8px}._root_1gkw7_1{z-index:2;height:var(--header-height);justify-content:space-between;align-items:center;gap:var(--space-4);padding:0 var(--space-6);box-sizing:border-box;background:var(--bg);flex-shrink:0;display:flex;position:relative}._root_1gkw7_1 ._left_1gkw7_14{align-items:center;gap:var(--space-3);min-width:0;height:100%;display:flex}._root_1gkw7_1 ._left_1gkw7_14 ._brand_1gkw7_21{flex-shrink:0;align-items:center;height:32px;display:flex}._root_1gkw7_1 ._left_1gkw7_14 ._brand_1gkw7_21>[data-slot=toolkit-brand]{height:32px}._root_1gkw7_1 ._left_1gkw7_14 ._title_1gkw7_30{text-overflow:ellipsis;white-space:nowrap;color:var(--text);margin:0;font-size:16px;font-weight:600;line-height:32px;overflow:hidden}._root_1gkw7_1 ._center_1gkw7_40{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._root_1gkw7_1 ._right_1gkw7_47{align-items:center;gap:var(--space-3);flex-shrink:0;margin-left:auto;display:flex}._root_1l1m3_1{color:#fefefe;background-color:#121212;flex-direction:column;flex:1;min-height:0;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_1l1m3_1 ._body_1l1m3_11{flex-direction:column;gap:32px;max-width:72rem;margin:0 auto;padding:24px;display:flex}._root_1l1m3_1 ._lede_1l1m3_19{color:#fefefe80;margin:0;font-size:14px;line-height:1.4}._root_1l1m3_1 ._card_1l1m3_25{background:#fefefe0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}._root_1l1m3_1 ._field_1l1m3_34{flex-direction:column;gap:8px;max-width:28rem;display:flex}._root_1l1m3_1 ._fieldLabel_1l1m3_40{color:#fefefe80;font-size:12px;font-weight:500}._root_1l1m3_1 ._input_1l1m3_45{color:#fefefe;height:36px;font:inherit;background:#121212;border:1px solid #fefefe26;border-radius:8px;outline:none;padding:0 12px;font-size:14px}._root_1l1m3_1 ._input_1l1m3_45:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1l1m3_1 ._idLine_1l1m3_59{color:#fefefe80;margin:0;font-size:12px}._root_1l1m3_1 ._idLine_1l1m3_59 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._root_1l1m3_1 ._sectionTitle_1l1m3_67{color:#fefefe;margin:0;font-size:16px;font-weight:600}._root_1l1m3_1 ._skuCard_1l1m3_73{background:#fefefe0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._root_1l1m3_1 ._skuHead_1l1m3_82{align-items:center;gap:12px;display:flex}._root_1l1m3_1 ._skuBar_1l1m3_87{background:#fefefe;border-radius:80px;flex-shrink:0;width:4px;height:24px}._root_1l1m3_1 ._skuName_1l1m3_94{color:#fefefe;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}._root_1l1m3_1 ._skuId_1l1m3_101{color:#fefefe80;background:#fefefe14;border-radius:8px;padding:2px 8px;font-size:12px}._root_1l1m3_1 ._removeBtn_1l1m3_108{color:#fefefe80;margin-left:auto}._root_1l1m3_1 ._removeBtn_1l1m3_108:hover:not(:disabled){color:#ff786ef2;background:#ff19001f}._root_1l1m3_1 ._addRow_1l1m3_116{border:1px dashed #fefefe26;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:16px;display:flex}._root_1l1m3_1 ._addHint_1l1m3_125{color:#fefefe80;font-size:12px}._root_1l1m3_1 ._footer_1l1m3_129{border-top:1px solid #ffffff14;justify-content:flex-end;padding-top:24px;display:flex}._root_1l1m3_1 ._icon_1l1m3_135{flex-shrink:0;width:16px;height:16px}._root_1l1m3_1 ._iconSpin_1l1m3_140{animation:.8s linear infinite _spin_1l1m3_1}@keyframes _spin_1l1m3_1{to{transform:rotate(360deg)}}._root_1phov_1{color:#fefefe;background-color:#121212;flex-direction:column;flex:1;min-height:0;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_1phov_1 ._body_1phov_11{flex-direction:column;gap:32px;max-width:72rem;margin:0 auto;padding:24px;display:flex}._root_1phov_1 ._status_1phov_19{color:#fefefe80;text-align:center;margin:32px auto;font-size:14px}._root_1phov_1 ._error_1phov_25{color:#ff786ef2;text-align:center;margin:32px auto;font-size:14px}._root_1phov_1 ._lede_1phov_31{color:#fefefe80;margin:0;font-size:14px;line-height:1.4}._root_1phov_1 ._saving_1phov_37{color:#fefefe80;align-items:center;gap:8px;font-size:12px;display:inline-flex}._root_1phov_1 ._field_1phov_44{flex-direction:column;gap:8px;display:flex}._root_1phov_1 ._fieldLabel_1phov_49{color:#fefefe80;font-size:12px;font-weight:500}._root_1phov_1 ._fieldHint_1phov_54{color:#ffffff40;font-size:12px;line-height:1.4}._root_1phov_1 ._input_1phov_59{color:#fefefe;height:36px;font:inherit;background:#121212;border:1px solid #fefefe26;border-radius:8px;outline:none;padding:0 12px;font-size:14px}._root_1phov_1 ._input_1phov_59:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1phov_1 ._titleInput_1phov_73{color:#fefefe;letter-spacing:-.02em;background:0 0;border:0;border-radius:0;outline:none;width:100%;height:auto;padding:8px 0;font-size:22px;font-weight:600}._root_1phov_1 ._titleInput_1phov_73:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1phov_1 ._skuNameInput_1phov_89{color:#fefefe;background:0 0;border:0;outline:none;width:100%;height:auto;padding:2px 0;font-size:14px;font-weight:500}._root_1phov_1 ._skuNameInput_1phov_89:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1phov_1 ._idLine_1phov_103{color:#fefefe80;margin:8px 0 0;font-size:12px}._root_1phov_1 ._idLine_1phov_103 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._root_1phov_1 ._sectionTitle_1phov_111{color:#fefefe;margin:0;font-size:16px;font-weight:600}._root_1phov_1 ._skuList_1phov_117{border:1px solid #ffffff14;border-radius:12px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._root_1phov_1 ._skuRow_1phov_127{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:12px;display:flex}._root_1phov_1 ._skuRow_1phov_127:last-child{border-bottom:none}._root_1phov_1 ._skuRow_1phov_127:hover{background:#fefefe14}._root_1phov_1 ._skuThumb_1phov_140{background:#fefefe0a;border-radius:8px;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}._root_1phov_1 ._skuThumb_1phov_140 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._root_1phov_1 ._skuThumbEmpty_1phov_156{background:#fefefe14;width:100%;height:100%;display:block}._root_1phov_1 ._skuMeta_1phov_162{flex:1;min-width:0}._root_1phov_1 ._skuAngles_1phov_166{color:#fefefe80;margin:0;font-size:12px;text-decoration:none}._root_1phov_1 ._skuAngles_1phov_166:hover{color:#fefefe}._root_1phov_1 ._addRow_1phov_175{border:1px dashed #fefefe26;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:16px;display:flex}._root_1phov_1 ._details_1phov_184{flex-direction:column;gap:12px;display:flex}._root_1phov_1 ._detailsToggle_1phov_189{color:#fefefe;width:100%;font:inherit;cursor:pointer;text-align:left;background:#fefefe0a;border:1px solid #ffffff14;border-radius:12px;outline:none;justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:500;display:flex}._root_1phov_1 ._detailsToggle_1phov_189:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1phov_1 ._detailsBody_1phov_209{background:#fefefe0a;border:1px solid #ffffff14;border-radius:12px;gap:16px;padding:16px;display:flex}._root_1phov_1 ._hero_1phov_217{background:#121212;border:1px solid #ffffff14;border-radius:12px;flex-shrink:0;width:128px;height:128px;position:relative;overflow:hidden}._root_1phov_1 ._hero_1phov_217 img{object-fit:cover;width:100%;height:100%}._root_1phov_1 ._heroEmpty_1phov_232{background:#fefefe14;width:100%;height:100%;display:block}._root_1phov_1 ._danger_1phov_238{border-top:1px solid #ffffff14;flex-direction:column;align-items:flex-start;gap:8px;padding-top:24px;display:flex}._root_1phov_1 ._dangerLabel_1phov_246{color:#fefefe80;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}._root_1phov_1 ._dangerHint_1phov_254{color:#fefefe80;margin:0;font-size:12px}._root_1phov_1 ._deleteBtn_1phov_259{color:#ff786ee6}._root_1phov_1 ._deleteBtn_1phov_259:hover:not(:disabled){color:#fefefe;background:#ff19001f}._root_1phov_1 ._icon_1phov_266{flex-shrink:0;width:16px;height:16px}._root_1phov_1 ._iconSm_1phov_271{flex-shrink:0;width:14px;height:14px}._root_1phov_1 ._iconSpin_1phov_276{animation:.8s linear infinite _spin_1phov_1}._root_1phov_1 ._chevron_1phov_279{color:#fefefe80;flex-shrink:0;width:16px;height:16px;transition:transform .16s}._root_1phov_1 ._chevron_1phov_279[data-open=true]{transform:rotate(180deg)}@keyframes _spin_1phov_1{to{transform:rotate(360deg)}}._root_1m20q_1{color:#fefefe;background-color:#121212;flex-direction:column;flex:1;min-height:0;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_1m20q_1 ._status_1m20q_11{color:#fefefe80;text-align:center;margin:32px auto;font-size:14px}._root_1m20q_1 ._error_1m20q_17{color:#ff786ef2;text-align:center;margin:32px auto;font-size:14px}._root_1m20q_1 ._body_1m20q_23{flex-direction:column;gap:32px;max-width:72rem;margin:0 auto;padding:24px;display:flex}._root_1m20q_1 ._lede_1m20q_31{color:#fefefe80;margin:0;font-size:14px;line-height:1.4}._root_1m20q_1 ._heading_1m20q_37{flex-direction:column;gap:4px;min-width:0;display:flex}._root_1m20q_1 ._titleInput_1m20q_43{color:#fefefe;letter-spacing:-.02em;background:0 0;border:0;outline:none;width:100%;height:auto;padding:8px 0;font-size:28px;font-weight:700}._root_1m20q_1 ._titleInput_1m20q_43:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1m20q_1 ._count_1m20q_58{color:#fefefe80;margin:0;font-size:12px}._root_1m20q_1 ._section_1m20q_63{flex-direction:column;gap:16px;display:flex}._root_1m20q_1 ._sectionHead_1m20q_68{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._root_1m20q_1 ._sectionTitle_1m20q_75{color:#fefefe;margin:0;font-size:16px;font-weight:600}._root_1m20q_1 ._toolbar_1m20q_81{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._root_1m20q_1 ._grid_1m20q_87{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width>=640px){._root_1m20q_1 ._grid_1m20q_87{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){._root_1m20q_1 ._grid_1m20q_87{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){._root_1m20q_1 ._grid_1m20q_87{grid-template-columns:repeat(5,minmax(0,1fr))}}._root_1m20q_1 ._card_1m20q_107{background:#fefefe0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;transition:border-color .16s,box-shadow .16s,opacity .16s;display:flex;position:relative;overflow:hidden}._root_1m20q_1 ._card_1m20q_107:hover{border-color:#fefefe26}._root_1m20q_1 ._card_1m20q_107[data-selected=true]{border-color:#10b981cc;box-shadow:0 0 0 2px #10b98159}._root_1m20q_1 ._card_1m20q_107[data-inert=true]{opacity:.45}._root_1m20q_1 ._card_1m20q_107:hover ._actions_1m20q_127,._root_1m20q_1 ._card_1m20q_107:focus-within ._actions_1m20q_127{opacity:1}._root_1m20q_1 ._thumb_1m20q_130{aspect-ratio:1;background:#00000059;width:100%;position:relative}._root_1m20q_1 ._thumb_1m20q_130 img{object-fit:contain;width:100%;height:100%;padding:8px;position:absolute;inset:0}._root_1m20q_1 ._thumbEmpty_1m20q_144{background:#fefefe14;position:absolute;inset:0}._root_1m20q_1 ._selectHit_1m20q_149{z-index:2;cursor:pointer;background:#12121259;border:0;justify-content:flex-start;align-items:flex-start;padding:8px;display:flex;position:absolute;inset:0}._root_1m20q_1 ._selectHit_1m20q_149[data-selected=true]{background:#10b98126}._root_1m20q_1 ._selectHit_1m20q_149{outline:none}._root_1m20q_1 ._selectHit_1m20q_149:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1m20q_1 ._check_1m20q_170{color:#ffffff59;background:#12121299;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._root_1m20q_1 ._check_1m20q_170 svg{width:16px;height:16px}._root_1m20q_1 ._check_1m20q_170[data-selected=true]{color:#fff;background:#10b981;border-color:#10b981}._root_1m20q_1 ._psdBadge_1m20q_190{z-index:1;color:#6ee7b7;font:inherit;cursor:pointer;background:#121212d9;border:0;border-radius:8px;outline:none;align-items:center;gap:4px;padding:4px 6px;font-size:10px;font-weight:500;display:inline-flex;position:absolute;bottom:8px;right:8px}._root_1m20q_1 ._psdBadge_1m20q_190:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1m20q_1 ._meta_1m20q_212{padding:10px 12px}._root_1m20q_1 ._angleName_1m20q_215{color:#fefefe;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:500;overflow:hidden}._root_1m20q_1 ._angleNameInput_1m20q_224{color:#fefefe;width:100%;height:auto;font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:14px;font-weight:500}._root_1m20q_1 ._angleNameInput_1m20q_224:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1m20q_1 ._variant_1m20q_239,._root_1m20q_1 ._sub_1m20q_240{color:#fefefe80;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}._root_1m20q_1 ._variant_1m20q_239{font-size:12px}._root_1m20q_1 ._sub_1m20q_240{color:#ffffff40;font-size:10px}._root_1m20q_1 ._actions_1m20q_127{z-index:1;opacity:0;gap:4px;transition:opacity .16s;display:flex;position:absolute;top:8px;right:8px}._root_1m20q_1 ._actions_1m20q_127[data-hidden=true]{display:none}._root_1m20q_1 ._iconBtn_1m20q_267{color:#fefefe80;cursor:pointer;background:#121212cc;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}._root_1m20q_1 ._iconBtn_1m20q_267:hover:not(:disabled){color:#fefefe}._root_1m20q_1 ._iconBtn_1m20q_267:disabled{opacity:.4;cursor:default}._root_1m20q_1 ._iconBtn_1m20q_267[data-tone=ok]{color:#6ee7b7}._root_1m20q_1 ._iconBtn_1m20q_267[data-tone=busy]{color:#60a5fa}._root_1m20q_1 ._iconBtn_1m20q_267[data-tone=bad],._root_1m20q_1 ._iconBtn_1m20q_267[data-tone=danger]:hover:not(:disabled){color:#ff786ef2}._root_1m20q_1 ._iconBtn_1m20q_267{outline:none}._root_1m20q_1 ._iconBtn_1m20q_267:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1m20q_1 ._upload_1m20q_305{background:#fefefe0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._root_1m20q_1 ._uploadLabel_1m20q_314{color:#fefefe;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}._root_1m20q_1 ._danger_1m20q_322{border-top:1px solid #ffffff14;flex-direction:column;align-items:flex-start;gap:8px;padding-top:24px;display:flex}._root_1m20q_1 ._dangerLabel_1m20q_330{color:#fefefe80;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}._root_1m20q_1 ._deleteBtn_1m20q_338{color:#ff786ee6}._root_1m20q_1 ._deleteBtn_1m20q_338:hover:not(:disabled){color:#fefefe;background:#ff19001f}._root_1m20q_1 ._icon_1m20q_267{flex-shrink:0;width:16px;height:16px}._root_1m20q_1 ._iconSm_1m20q_350{flex-shrink:0;width:14px;height:14px}._root_1m20q_1 ._iconSpin_1m20q_355{animation:.8s linear infinite _spin_1m20q_1}@keyframes _spin_1m20q_1{to{transform:rotate(360deg)}}._root_l43ep_1{color:#fefefe;background-color:#121212;flex-direction:column;flex:1;min-height:0;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_l43ep_1 ._body_l43ep_11{flex-direction:column;gap:24px;max-width:56rem;margin:0 auto;padding:24px;display:flex}._root_l43ep_1 ._warn_l43ep_19{color:#fbbf24;background:#f59e0b1a;border:1px solid #f59e0b66;border-radius:8px;padding:12px;font-size:12px;line-height:1.4}._root_l43ep_1 ._warn_l43ep_19 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._root_l43ep_1 ._stats_l43ep_31{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width>=640px){._root_l43ep_1 ._stats_l43ep_31{grid-template-columns:repeat(4,minmax(0,1fr))}}._root_l43ep_1 ._stat_l43ep_31{background:#fefefe0a;border:1px solid #ffffff14;border-radius:8px;padding:12px}._root_l43ep_1 ._statValue_l43ep_47{color:#fefefe;font-size:20px;font-weight:600}._root_l43ep_1 ._statValue_l43ep_47[data-tone=ok]{color:#34d399}._root_l43ep_1 ._statValue_l43ep_47[data-tone=warn]{color:#fbbf24}._root_l43ep_1 ._statValue_l43ep_47[data-tone=bad]{color:#ff786ef2}._root_l43ep_1 ._statLabel_l43ep_61{color:#fefefe80;letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:10px}._root_l43ep_1 ._empty_l43ep_68{color:#fefefe80;text-align:center;margin:32px 0;font-size:14px}._root_l43ep_1 ._list_l43ep_74{flex-direction:column;gap:12px;display:flex}._root_l43ep_1 ._row_l43ep_79{background:#fefefe0a;border:1px solid #ffffff14;border-radius:8px;padding:12px}._root_l43ep_1 ._rowHead_l43ep_85{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._root_l43ep_1 ._rowKey_l43ep_91{color:#fefefe;text-transform:capitalize;font-weight:500}._root_l43ep_1 ._rowPath_l43ep_96{color:#fefefe80;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}._root_l43ep_1 ._rowTakes_l43ep_101{color:#fefefe80;margin-left:auto;font-size:10px}._root_l43ep_1 ._rowBody_l43ep_106{margin:8px 0 0;padding-left:24px;font-size:12px;line-height:1.4}._root_l43ep_1 ._rowError_l43ep_112{color:#ff786ef2}._root_l43ep_1 ._rowOk_l43ep_115{color:#fefefe80}._root_l43ep_1 ._issues_l43ep_118{color:#fbbf24;margin:8px 0 0;padding-left:40px;font-size:12px}._root_l43ep_1 ._icon_l43ep_124{flex-shrink:0;width:16px;height:16px}._root_l43ep_1 ._icon_l43ep_124[data-tone=ok]{color:#34d399}._root_l43ep_1 ._icon_l43ep_124[data-tone=warn]{color:#fbbf24}._root_l43ep_1 ._icon_l43ep_124[data-tone=bad]{color:#ff786ef2}._root_l43ep_1 ._iconSpin_l43ep_138{animation:.8s linear infinite _spin_l43ep_1}@keyframes _spin_l43ep_1{to{transform:rotate(360deg)}}._root_xr60c_1{cursor:pointer;height:32px;color:var(--text);background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;padding:0;line-height:0;display:flex}._root_xr60c_1 img[data-logo]{filter:brightness(0)invert();flex-shrink:0;width:auto;max-width:9rem;height:20px}._root_xr60c_1 ._times_xr60c_21{color:var(--text-muted);flex-shrink:0;font-size:14px;font-weight:300;line-height:20px}._root_xr60c_1 ._metaMark_xr60c_28{flex-shrink:0;width:auto;height:20px}@keyframes _spin_pzksl_9{to{transform:rotate(360deg)}}._root_etw6x_1{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);display:flex}._root_etw6x_1 ._left_etw6x_8{align-items:center;gap:var(--space-6);flex:1;min-width:0;display:flex}._root_etw6x_1 ._right_etw6x_15,._root_etw6x_1 ._search_etw6x_21{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}._root_etw6x_1 ._searchInput_etw6x_27{border:1px solid var(--stroke);border-radius:var(--radius-pill);background:var(--surface);width:0;height:32px;color:var(--text);font:inherit;opacity:0;outline:none;padding:0 12px;font-size:13px;transition:width .16s,opacity .16s}._root_etw6x_1 ._searchInput_etw6x_27::placeholder{color:var(--text-muted)}._root_etw6x_1 ._searchInput_etw6x_27:focus{border-color:var(--stroke-strong)}._root_etw6x_1 ._searchExpanded_etw6x_47 ._searchInput_etw6x_27{opacity:1;width:160px}._root_etw6x_1 ._title_etw6x_51{color:var(--text);white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:32px}._root_etw6x_1 ._actionLabel_etw6x_59{color:#ffffff80;white-space:nowrap;font-size:12px;line-height:24px}._root_8urz6_1{color:#fefefe;background-color:#121212;flex-direction:column;flex:1;min-height:0;padding:32px 24px;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_8urz6_1 ._body_8urz6_12{flex-direction:column;gap:24px;padding-top:24px;display:flex}._root_8urz6_1 ._toolbar_8urz6_18{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._root_8urz6_1 ._lede_8urz6_25{color:#fefefe80;margin:0;font-size:14px;line-height:1.4}._root_8urz6_1 ._switcher_8urz6_31{display:flex}._root_8urz6_1 ._select_8urz6_34{color:#fefefe;min-width:12rem;height:32px;font:inherit;background:#121212;border:1px solid #fefefe26;border-radius:8px;outline:none;padding:0 12px;font-size:14px}._root_8urz6_1 ._select_8urz6_34:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_8urz6_1 ._status_8urz6_49{color:#fefefe80;text-align:center;margin:32px auto;font-size:14px}._root_8urz6_1 ._grid_8urz6_55{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){._root_8urz6_1 ._grid_8urz6_55{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._root_8urz6_1 ._grid_8urz6_55{grid-template-columns:repeat(3,minmax(0,1fr))}}._root_8urz6_1 ._card_8urz6_73{color:inherit;background:#fefefe0a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:16px;padding:16px;text-decoration:none;display:flex}._root_8urz6_1 ._card_8urz6_73:hover{background:#fefefe14}._root_8urz6_1 ._cardHead_8urz6_87{align-items:center;gap:12px;display:flex}._root_8urz6_1 ._cardIcon_8urz6_92{color:#fefefe;background:#fefefe14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._root_8urz6_1 ._cardIcon_8urz6_92 svg{width:16px;height:16px}._root_8urz6_1 ._cardCopy_8urz6_107{min-width:0}._root_8urz6_1 ._cardTitle_8urz6_110{color:#fefefe;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;overflow:hidden}._root_8urz6_1 ._cardHint_8urz6_119{color:#fefefe80;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}._root_8urz6_1 ._counts_8urz6_127{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}._root_8urz6_1 ._count_8urz6_127{text-align:center;background:#121212;border-radius:8px;padding:8px 0}._root_8urz6_1 ._count_8urz6_127 dd{color:#fefefe;margin:0;font-size:14px;font-weight:600}._root_8urz6_1 ._count_8urz6_127 dt{color:#fefefe80;letter-spacing:.04em;text-transform:uppercase;margin-top:4px;font-size:10px}._root_8urz6_1 ._srOnly_8urz6_152{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_1rzrd_1{color:#fefefe;background-color:#121212;flex-direction:column;flex:1;min-height:0;padding:32px 24px;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_1rzrd_1 ._body_1rzrd_12{flex-direction:column;gap:24px;padding-top:24px;display:flex}._root_1rzrd_1 ._lede_1rzrd_18{color:#fefefe80;max-width:40rem;margin:0;font-size:14px;line-height:1.4}._root_1rzrd_1 ._status_1rzrd_25{color:#fefefe80;text-align:center;margin:32px auto;font-size:14px}._root_1rzrd_1 ._list_1rzrd_31{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}._root_1rzrd_1 ._card_1rzrd_39{background:#fefefe0a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:16px;padding:16px;display:flex}._root_1rzrd_1 ._cardHead_1rzrd_48{flex-direction:column;gap:8px;display:flex}._root_1rzrd_1 ._cardTitle_1rzrd_53{color:#fefefe;margin:0;font-size:16px;font-weight:600}._root_1rzrd_1 ._cardMeta_1rzrd_59{color:#fefefe80;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:12px;display:flex}._root_1rzrd_1 ._mono_1rzrd_68{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._root_1rzrd_1 ._policy_1rzrd_71{letter-spacing:.04em;text-transform:uppercase;background:#121212;border-radius:8px;padding:2px 6px}._root_1rzrd_1 ._flags_1rzrd_78{flex-wrap:wrap;gap:8px;display:flex}._root_1rzrd_1 ._flag_1rzrd_78{color:#fefefe80;height:28px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:80px;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:inline-flex}._root_1rzrd_1 ._flag_1rzrd_78:disabled{opacity:.5;pointer-events:none}._root_1rzrd_1 ._flag_1rzrd_78[data-on=true]{color:#6ee7b7;border-color:#10b98159}._root_1rzrd_1 ._flag_1rzrd_78:hover:not(:disabled){background:#fefefe14}._root_1rzrd_1 ._flagIcon_1rzrd_108{flex-shrink:0;width:14px;height:14px}._fallback_pzksl_1{flex:1;justify-content:center;align-items:center;min-height:0;padding:32px;display:flex}._fallback_pzksl_1 ._spinner_pzksl_9{color:#fefefe80;width:32px;height:32px;animation:.8s linear infinite _spin_pzksl_9}._root_1gn0c_1{color:#fefefe;background-color:#121212;flex-direction:column;flex:1;min-height:0;padding:32px 24px;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_1gn0c_1 ._body_1gn0c_12{flex-direction:column;gap:24px;padding-top:24px;display:flex}._root_1gn0c_1 ._lede_1gn0c_18{color:#fefefe80;margin:0;font-size:14px;line-height:1.4}._root_1gn0c_1 ._status_1gn0c_24{color:#fefefe80;text-align:center;margin:32px auto;font-size:14px}._root_1gn0c_1 ._list_1gn0c_30{border:1px solid #ffffff14;border-radius:16px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._root_1gn0c_1 ._row_1gn0c_40{border-bottom:1px solid #ffffff14;align-items:center;gap:16px;padding:16px;display:flex}._root_1gn0c_1 ._row_1gn0c_40:last-child{border-bottom:none}._root_1gn0c_1 ._thumb_1gn0c_50{background:#fefefe0a;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;width:64px;height:64px;overflow:hidden}._root_1gn0c_1 ._thumb_1gn0c_50 img{object-fit:cover;width:100%;height:100%;display:block}._root_1gn0c_1 ._thumbEmpty_1gn0c_65{background:#fefefe14;width:100%;height:100%;display:block}._root_1gn0c_1 ._meta_1gn0c_71{flex:1;min-width:0}._root_1gn0c_1 ._name_1gn0c_75{color:#fefefe;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:500;overflow:hidden}._root_1gn0c_1 ._statusLine_1gn0c_84{color:#fefefe80;margin:8px 0 0;font-size:13px}._root_1gn0c_1 ._actions_1gn0c_89{flex-shrink:0;align-items:center;gap:8px;display:flex}._root_1gn0c_1 ._icon_1gn0c_95{flex-shrink:0;width:16px;height:16px}._root_1gn0c_1 ._deleteBtn_1gn0c_100{color:#ff786ee6}._root_1gn0c_1 ._deleteBtn_1gn0c_100:hover:not(:disabled){color:#fefefe;background:#ff19001f}._newSession_10ige_1{color:#fefefe;font:inherit;cursor:pointer;background:#fefefe0a;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:500;display:inline-flex}._newSession_10ige_1 ._iconSm_10ige_15{flex-shrink:0;width:14px;height:14px}._newSession_10ige_1:hover{background:#fefefe14}._root_10ige_24{color:#fefefe;background:#121212;flex-direction:column;flex:1;min-height:0;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_10ige_24 ._body_10ige_34{flex-direction:column;gap:0;width:100%;max-width:1404px;margin:0 auto;padding:0 24px 32px;display:flex}._root_10ige_24 ._section_10ige_43{border-top:1px solid #ffffff14;grid-template-columns:minmax(200px,336px) minmax(0,1fr);gap:24px;padding:32px 0;display:grid}._root_10ige_24 ._section_10ige_43 ._sectionMeta_10ige_50{flex-direction:column;align-items:flex-start;gap:8px;padding:0 12px;display:flex}._root_10ige_24 ._section_10ige_43 ._sectionMeta_10ige_50 ._sectionAction_10ige_57{margin-top:16px}._root_10ige_24 ._section_10ige_43 ._sectionTitle_10ige_60{color:#fff;letter-spacing:-.96px;margin:0;font-size:32px;font-weight:700;line-height:1.06}._root_10ige_24 ._section_10ige_43 ._sectionSub_10ige_68{color:#fefefe80;letter-spacing:-.48px;margin:0;font-size:16px}._root_10ige_24 ._section_10ige_43 ._sectionMain_10ige_74{flex-direction:column;gap:16px;min-width:0;display:flex}._root_10ige_24 ._section_10ige_43 ._sectionAction_10ige_57{color:#ac46ff;font:inherit;cursor:pointer;background:#fefefe0a;border:1px solid #ffffff14;border-radius:80px;align-self:flex-start;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;display:inline-flex}._root_10ige_24 ._section_10ige_43 ._sectionAction_10ige_57:hover{background:#fefefe14}._root_10ige_24 ._section_10ige_43 ._description_10ige_98{color:#fefefe80;max-width:42rem;margin:0;font-size:14px;line-height:1.5}._root_10ige_24 ._hero_10ige_105{border-top:0;padding-top:16px}._root_10ige_24 ._hero_10ige_105 ._sectionTitle_10ige_60{font-size:32px}._root_10ige_24 ._productRow_10ige_112,._root_10ige_24 ._sessionRow_10ige_113,._root_10ige_24 ._assetRow_10ige_114{flex-wrap:wrap;gap:16px;display:flex}._root_10ige_24 ._productCard_10ige_119{background:#fefefe0a;border-radius:12px;width:160px;position:relative;overflow:hidden}._root_10ige_24 ._productCard_10ige_119 ._productImg_10ige_126{aspect-ratio:1;object-fit:contain;background:#ffffff05;width:100%;display:block}._root_10ige_24 ._productCard_10ige_119 ._productLabel_10ige_133{color:#fefefe;padding:8px 10px;font-size:12px;font-weight:500}._root_10ige_24 ._productCard_10ige_119 ._check_10ige_139{color:#121212;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:8px;right:8px}._root_10ige_24 ._productCard_10ige_119 ._check_10ige_139 ._iconXs_10ige_152{width:12px;height:12px}._root_10ige_24 ._sessionCard_10ige_156{width:200px;color:inherit;text-align:left;cursor:pointer;background:#fefefe0a;border:0;border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}._root_10ige_24 ._sessionCard_10ige_156._sessionCardForeign_10ige_169{cursor:default}._root_10ige_24 ._sessionCard_10ige_156 ._sessionOwnerBadge_10ige_172{color:#fefefe;letter-spacing:.06em;background:#868686;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;font-size:8px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:8px;right:8px}._root_10ige_24 ._sessionCard_10ige_156 ._sessionThumb_10ige_189{aspect-ratio:4/3;object-fit:cover;background:#ffffff08;width:100%;display:block}._root_10ige_24 ._sessionCard_10ige_156 ._sessionMeta_10ige_196{background:#00000059;flex-direction:column;gap:2px;padding:10px 12px;display:flex}._root_10ige_24 ._sessionCard_10ige_156 ._sessionName_10ige_203{color:#fefefe;font-size:12px;font-weight:600}._root_10ige_24 ._sessionCard_10ige_156 ._sessionSub_10ige_208{color:#fefefe80;font-size:11px}._root_10ige_24 ._assetCard_10ige_212{width:180px;color:inherit;background:#fefefe0a;border-radius:12px;text-decoration:none;display:block;overflow:hidden}._root_10ige_24 ._assetCard_10ige_212 img{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}._root_10ige_24 ._assetCard_10ige_212:is(a){cursor:pointer;outline:none}._root_10ige_24 ._assetCard_10ige_212:is(a):focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_10ige_24 ._assetCard_10ige_212:is(a):hover img{filter:brightness(1.08)}._root_10ige_24 ._empty_10ige_237{color:#fefefe80;margin:0;font-size:13px}._root_10ige_24 ._footer_10ige_242{border-top:1px solid #ffffff14;padding:24px 0 16px;display:flex}._root_10ige_24 ._deleteBtn_10ige_247{-webkit-backdrop-filter:blur(20px);color:#fefefe;width:216px;height:48px;font:inherit;cursor:pointer;background:linear-gradient(100deg,#ff190042 0%,#ff190014 55%,#ff19000a 100%),#ff19001a;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:12px;font-weight:700;line-height:16px;transition:background .4s ease-in-out;display:flex;overflow:hidden}._root_10ige_24 ._deleteBtn_10ige_247 ._iconSm_10ige_15{color:#fefefe;flex-shrink:0;width:16px;height:16px}._root_10ige_24 ._deleteBtn_10ige_247:hover{background:linear-gradient(100deg,#ff19005c 0%,#ff190024 55%,#ff190014 100%),#ff190024}._root_10ige_24 ._deleteBtn_10ige_247:disabled{opacity:.5;cursor:not-allowed}._root_10ige_24 ._status_10ige_282{color:#fefefe80;text-align:center;padding:32px;font-size:14px}._root_c6b7t_1{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:312px;color:inherit;cursor:pointer;background:#fefefe1a;border:none;border-radius:16px;flex-direction:column;justify-content:space-between;padding:8px;text-decoration:none;transition:background-color .16s;display:flex;overflow:hidden}._root_c6b7t_1:hover{background:#fefefe1f}._root_c6b7t_1 ._header_c6b7t_20{justify-content:space-between;align-items:flex-start;gap:32px;padding:8px;display:flex}._root_c6b7t_1 ._heading_c6b7t_27{flex-direction:column;flex:1;gap:0;min-width:0;padding-left:8px;display:flex}._root_c6b7t_1 ._title_c6b7t_35{color:#fefefe;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:24px;overflow:hidden}._root_c6b7t_1 ._meta_c6b7t_44{color:#fefefe80;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;line-height:16px;display:flex}._root_c6b7t_1 ._metaSep_c6b7t_53{color:#fefefe80;-webkit-user-select:none;user-select:none}._root_c6b7t_1 ._ownerBadge_c6b7t_57{color:#fefefe;letter-spacing:.06em;background:#868686;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:8px;font-weight:700;line-height:1;display:inline-flex}._root_c6b7t_1 ._mosaicFrame_c6b7t_72{flex-shrink:0;height:192px;padding:4px;display:flex}._root_c6b7t_1 ._mosaicHolder_c6b7t_78{border-radius:12px;flex:1;gap:2px;width:100%;min-height:0;display:flex;overflow:hidden}._root_c6b7t_1 ._mosaicEmpty_c6b7t_87{background:#12121280;border-radius:12px;width:100%}._root_c6b7t_1 ._mosaicSingle_c6b7t_92{object-fit:cover;background:#12121280;border-radius:2px;width:100%;height:100%;min-height:0}._root_c6b7t_1 ._mosaicSplit_c6b7t_100{gap:2px;width:100%;height:100%;min-height:0;display:flex}._root_c6b7t_1 ._mosaicSplitPrimary_c6b7t_107,._root_c6b7t_1 ._mosaicSplitSecondary_c6b7t_108{min-height:0;overflow:hidden}._root_c6b7t_1 ._mosaicSplitPrimary_c6b7t_107{flex:1;min-width:0}._root_c6b7t_1 ._mosaicSplitSecondary_c6b7t_108{flex-shrink:0;width:37.3%}._root_c6b7t_1 ._mosaicFeatured_c6b7t_120{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:2px;width:100%;height:100%;min-height:0;display:grid}._root_c6b7t_1 ._mosaicStack_c6b7t_128{grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:2px;min-height:0;display:grid}._root_c6b7t_1 ._mosaicImg_c6b7t_134,._root_c6b7t_1 ._mosaicHero_c6b7t_135{object-fit:cover;background:#12121280;border-radius:2px;width:100%;height:100%;display:block}._root_c6b7t_1 ._mosaicHero_c6b7t_135{min-height:0}._firstTime_1hebx_1{color:#fefefe;background-color:#121212;flex-direction:column;flex:1;min-height:0;padding:32px 24px;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._firstTime_1hebx_1 ._body_1hebx_12{flex-direction:column;flex:1;justify-content:space-between;min-height:0;padding:40px 0 24px;display:flex}._firstTime_1hebx_1 ._hero_1hebx_20{gap:var(--space-2);flex-direction:column;max-width:816px;display:flex}._firstTime_1hebx_1 ._hero_1hebx_20 ._title_1hebx_26{background:radial-gradient(120% 140% at 30% 40%,#bf6fff 0%,#5284ff 100%);color:#0000;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;max-width:16ch;margin:0;font-size:96px;font-weight:700;line-height:.95}._firstTime_1hebx_1 ._cta_1hebx_38{align-items:center;gap:var(--space-3);display:flex}._root_1hebx_44{color:#fefefe;background-color:#121212;background-image:radial-gradient(circle at 1px 1px,#fefefe0f 1px,#0000 0);background-size:24px 24px;flex-direction:column;flex:1;min-height:0;padding:32px 24px;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_1hebx_44 ._sections_1hebx_57{flex-direction:column;gap:32px;display:flex}._root_1hebx_44 ._section_1hebx_57{flex-direction:column;gap:24px;display:flex}._root_1hebx_44 ._grid_1hebx_67{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){._root_1hebx_44 ._grid_1hebx_67{grid-template-columns:repeat(2,1fr);gap:24px}}._root_1hebx_44 ._monthWatermark_1hebx_81{color:#ffffff40;letter-spacing:-.04em;text-align:center;-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(48px,8vw,96px);font-weight:700;line-height:1}._root_1hebx_44 ._empty_1hebx_91,._root_1hebx_44 ._status_1hebx_92{color:#fefefe80;text-align:center;margin:32px auto;font-size:14px}._root_1hebx_44 ._empty_1hebx_91{flex-direction:column;align-items:center;gap:16px;display:flex}._root_1hebx_44 ._iconSm_1hebx_104{flex-shrink:0;width:14px;height:14px}._root_t2bgy_1{flex-direction:column;flex:1;min-height:0;display:flex}._root_t2bgy_1 ._stage_t2bgy_7{flex:1;justify-content:center;align-items:center;min-height:0;padding:32px 32px 0;display:flex}._root_t2bgy_1 ._stage_t2bgy_7 ._hero_t2bgy_15{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;padding-top:36px;display:flex;position:relative}._root_t2bgy_1 ._stage_t2bgy_7 ._hero_t2bgy_15 img{object-fit:contain;border-radius:12px;width:auto;max-width:min(100%,1100px);height:auto;max-height:100%;display:block}._root_t2bgy_1 ._stage_t2bgy_7 ._hero_t2bgy_15 ._download_t2bgy_38{color:#fefefe;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:0;right:0}._root_t2bgy_1 ._stage_t2bgy_7 ._hero_t2bgy_15 ._download_t2bgy_38:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_t2bgy_1 ._stage_t2bgy_7 ._hero_t2bgy_15 ._download_t2bgy_38:disabled{cursor:not-allowed;opacity:.45}._root_t2bgy_1 ._stage_t2bgy_7 ._hero_t2bgy_15 ._download_t2bgy_38 ._downloadIcon_t2bgy_62{flex-shrink:0;width:14px;height:14px}._root_t2bgy_1 ._strip_t2bgy_67{background:#fefefe0f;flex-shrink:0;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:88px;padding:12px 24px;display:flex}._root_t2bgy_1 ._strip_t2bgy_67 ._nav_t2bgy_78{color:#fefefe;cursor:pointer;background:0 0;border:0;border-radius:80px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}._root_t2bgy_1 ._strip_t2bgy_67 ._nav_t2bgy_78:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_t2bgy_1 ._strip_t2bgy_67 ._nav_t2bgy_78 ._navIcon_t2bgy_96{width:20px;height:20px}._root_t2bgy_1 ._strip_t2bgy_67 ._thumbs_t2bgy_100{flex:auto;justify-content:safe center;align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._root_t2bgy_1 ._strip_t2bgy_67 ._thumbs_t2bgy_100 ._thumbItem_t2bgy_112{flex-shrink:0}._root_t2bgy_1 ._strip_t2bgy_67 ._thumbs_t2bgy_100 ._thumbItem_t2bgy_112 ._thumb_t2bgy_100{cursor:pointer;background:#fefefe0a;border:1.6px solid #0000;border-radius:8px;outline:none;width:56px;height:56px;padding:0;display:block;overflow:hidden}._root_t2bgy_1 ._strip_t2bgy_67 ._thumbs_t2bgy_100 ._thumbItem_t2bgy_112 ._thumb_t2bgy_100:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_t2bgy_1 ._strip_t2bgy_67 ._thumbs_t2bgy_100 ._thumbItem_t2bgy_112 ._thumb_t2bgy_100 img{object-fit:cover;width:100%;height:100%;display:block}._root_t2bgy_1 ._strip_t2bgy_67 ._thumbs_t2bgy_100 ._thumbItem_t2bgy_112 ._thumb_t2bgy_100[data-active=true]{border-color:#fff}._downloadIcon_m1nft_3{flex-shrink:0;width:16px;height:16px}._viewToggle_m1nft_9{background:#fefefe0a;border:1px solid #fefefe26;border-radius:80px;align-items:center;gap:2px;padding:3px;display:flex}._viewToggle_m1nft_9 ._viewBtn_m1nft_18{color:#fefefe80;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:80px;align-items:center;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}._viewToggle_m1nft_9 ._viewBtn_m1nft_18:hover{color:#fefefe}._viewToggle_m1nft_9 ._viewBtn_m1nft_18[data-active=true]{color:#121212;background:#fefefe}._root_m1nft_2{color:#fefefe;background:#121212;flex-direction:column;flex:1;min-height:0;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_m1nft_2[data-mode=gallery]{overflow:hidden}._root_m1nft_2[data-mode=gallery] ._body_m1nft_52{flex:1;max-width:none;min-height:0;padding:0}._root_m1nft_2 ._status_m1nft_58{color:#fefefe80;text-align:center;padding:32px;font-size:14px}._root_m1nft_2 ._body_m1nft_52{flex-direction:column;gap:8px;width:100%;max-width:1404px;margin:0 auto;padding:32px 24px;display:flex}._root_m1nft_2 ._body_m1nft_52 ._heading_m1nft_73{color:#fff;letter-spacing:-.96px;margin:0;font-size:32px;font-weight:700;line-height:1.06}._root_m1nft_2 ._body_m1nft_52 ._count_m1nft_81{color:#fefefe80;letter-spacing:-.48px;margin:0 0 24px;font-size:16px}._root_m1nft_2 ._body_m1nft_52 ._empty_m1nft_87{color:#fefefe80;margin:0;font-size:14px}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100{background:#fefefe0a;border-radius:12px;overflow:hidden}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileFace_m1nft_105{position:relative}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileFace_m1nft_105 ._tileOpen_m1nft_108{cursor:pointer;background:0 0;border:0;outline:none;width:100%;padding:0;display:block}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileFace_m1nft_105 ._tileOpen_m1nft_108:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileFace_m1nft_105 ._tileOpen_m1nft_108 img{aspect-ratio:1;object-fit:cover;width:100%;display:block}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileFace_m1nft_105 ._tileDownload_m1nft_126{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;opacity:0;background:#1212128c;border:0;outline:none;justify-content:center;align-items:center;height:40px;transition:opacity .16s;display:flex;position:absolute;bottom:0;left:0;right:0}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileFace_m1nft_105 ._tileDownload_m1nft_126:focus-visible{box-shadow:inset 0 0 0 2px #3771ff66}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileFace_m1nft_105 ._tileDownload_m1nft_126:disabled{cursor:not-allowed;opacity:.45}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileFace_m1nft_105 ._tileDownload_m1nft_126 ._tileDownloadIcon_m1nft_154{color:#fbbf24;flex-shrink:0;width:16px;height:16px}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileFace_m1nft_105:hover ._tileDownload_m1nft_126:not(:disabled),._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileFace_m1nft_105:focus-within ._tileDownload_m1nft_126:not(:disabled){opacity:1}@media (hover:none){._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileFace_m1nft_105 ._tileDownload_m1nft_126{opacity:1}}._root_m1nft_2 ._body_m1nft_52 ._grid_m1nft_92 ._tile_m1nft_100 ._tileMeta_m1nft_168{color:#fefefe80;padding:10px 12px;font-size:11px}._viewToggle_11gne_3{background:#fefefe0a;border:1px solid #fefefe26;border-radius:80px;align-items:center;gap:2px;padding:3px;display:flex}._viewToggle_11gne_3 ._viewBtn_11gne_12{color:#fefefe80;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:80px;align-items:center;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}._viewToggle_11gne_3 ._viewBtn_11gne_12:hover{color:#fefefe}._viewToggle_11gne_3 ._viewBtn_11gne_12[data-active=true]{color:#121212;background:#fefefe}._root_11gne_2{color:#fefefe;background:#121212;flex-direction:column;flex:1;min-height:0;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_11gne_2 ._status_11gne_43{color:#fefefe80;text-align:center;padding:32px;font-size:14px}._root_11gne_2 ._body_11gne_49{flex-direction:column;gap:8px;width:100%;max-width:1404px;margin:0 auto;padding:32px 24px;display:flex}._root_11gne_2 ._body_11gne_49 ._heading_11gne_58{color:#fff;letter-spacing:-.96px;margin:0;font-size:32px;font-weight:700;line-height:1.06}._root_11gne_2 ._body_11gne_49 ._count_11gne_66{color:#fefefe80;letter-spacing:-.48px;margin:0 0 24px;font-size:16px}._root_11gne_2 ._body_11gne_49 ._empty_11gne_72{color:#fefefe80;margin:0;font-size:14px}._root_11gne_2 ._body_11gne_49 ._grid_11gne_77{gap:16px;margin:0;padding:0;list-style:none;display:grid}._root_11gne_2 ._body_11gne_49 ._grid_11gne_77[data-density=thumbnails]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}._root_11gne_2 ._body_11gne_49 ._grid_11gne_77[data-density=gallery]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}._root_11gne_2 ._body_11gne_49 ._grid_11gne_77 ._tile_11gne_90{background:#fefefe0a;border-radius:12px;overflow:hidden}._root_11gne_2 ._body_11gne_49 ._grid_11gne_77 ._tile_11gne_90 ._tileLink_11gne_95{color:inherit;flex-direction:column;text-decoration:none;display:flex}._root_11gne_2 ._body_11gne_49 ._grid_11gne_77 ._tile_11gne_90 ._tileLink_11gne_95 img{aspect-ratio:1;object-fit:cover;width:100%;display:block}._root_11gne_2 ._body_11gne_49 ._grid_11gne_77 ._tile_11gne_90 ._tileLink_11gne_95 ._tileMeta_11gne_107{color:#fefefe80;padding:10px 12px;font-size:11px}._root_11gne_2 ._body_11gne_49 ._grid_11gne_77 ._tile_11gne_90 ._tileLink_11gne_95:is(a){cursor:pointer;outline:none}._root_11gne_2 ._body_11gne_49 ._grid_11gne_77 ._tile_11gne_90 ._tileLink_11gne_95:is(a):focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_11gne_2 ._body_11gne_49 ._grid_11gne_77 ._tile_11gne_90 ._tileLink_11gne_95:is(a):hover img{filter:brightness(1.08)}._root_1f5xz_1{aspect-ratio:4/3;background:var(--surface);border-radius:12px;width:100%;position:relative;overflow:hidden}._root_1f5xz_1 ._image_1f5xz_9{object-fit:cover;width:100%;height:100%;display:block}._root_1f5xz_1 ._empty_1f5xz_15{background:var(--surface);width:100%;height:100%;display:block}._root_1465o_1{color:#fefefe;background-color:#121212;background-image:radial-gradient(circle at 1px 1px,#fefefe0f 1px,#0000 0);background-size:24px 24px;flex-direction:column;flex:1;min-height:0;padding:32px 24px;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_1465o_1 ._body_1465o_14{flex-direction:column;gap:32px;padding-top:24px;display:flex}._root_1465o_1 ._toolbar_1465o_20{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._root_1465o_1 ._lede_1465o_27{color:#fefefe80;margin:0;font-size:14px;line-height:1.4}._root_1465o_1 ._sort_1465o_33{display:flex}._root_1465o_1 ._select_1465o_36{color:#fefefe;min-width:10rem;height:32px;font:inherit;background:#121212;border:1px solid #fefefe26;border-radius:8px;outline:none;padding:0 12px;font-size:14px}._root_1465o_1 ._select_1465o_36:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1465o_1 ._status_1465o_51{color:#fefefe80;text-align:center;margin:32px auto;font-size:14px}._root_1465o_1 ._empty_1465o_57{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:28rem;margin:32px auto;display:flex}._root_1465o_1 ._emptyIcon_1465o_66{color:#ffffff40;width:32px;height:32px}._root_1465o_1 ._emptyTitle_1465o_71{color:#fefefe;margin:0;font-size:16px;font-weight:600}._root_1465o_1 ._emptyCopy_1465o_77{color:#fefefe80;margin:0;font-size:14px;line-height:1.4}._root_1465o_1 ._iconSm_1465o_83{flex-shrink:0;width:14px;height:14px}._root_1465o_1 ._sections_1465o_88{flex-direction:column;gap:32px;display:flex}._root_1465o_1 ._section_1465o_88{flex-direction:column;gap:12px;display:flex}._root_1465o_1 ._sectionHead_1465o_98{min-width:0;color:inherit;flex-direction:column;text-decoration:none;display:flex}._root_1465o_1 ._sectionHead_1465o_98:hover ._sectionTitle_1465o_105{text-decoration:underline}._root_1465o_1 ._sectionTitle_1465o_105{color:#fefefe;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;overflow:hidden}._root_1465o_1 ._sectionMeta_1465o_117{color:#fefefe80;margin:0;font-size:12px}._root_1465o_1 ._grid_1465o_122{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){._root_1465o_1 ._grid_1465o_122{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){._root_1465o_1 ._grid_1465o_122{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){._root_1465o_1 ._grid_1465o_122{grid-template-columns:repeat(5,minmax(0,1fr))}}._root_1465o_1 ._emptySkus_1465o_145{color:#fefefe80;border:1px dashed #fefefe26;border-radius:12px;padding:16px 12px;font-size:14px;text-decoration:none}._root_1465o_1 ._emptySkus_1465o_145:hover{color:#fefefe}._root_1465o_1 ._card_1465o_156{color:inherit;content-visibility:auto;contain-intrinsic-size:auto 300px;background:#fefefe0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._root_1465o_1 ._card_1465o_156:hover{border-color:#fefefe26}._root_1465o_1 ._cardMeta_1465o_171{flex-direction:column;gap:2px;padding:10px 12px;display:flex}._root_1465o_1 ._cardTitle_1465o_177{color:#fefefe;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:1.3;overflow:hidden}._root_1465o_1 ._cardHint_1465o_187{color:#fefefe80;margin:0;font-size:12px}._root_1465o_1 ._srOnly_1465o_192{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_1fhg8_1{color:#fefefe;background-color:#121212;flex-direction:column;flex:1;min-height:0;padding:32px 24px;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._root_1fhg8_1 ._body_1fhg8_12{flex-direction:column;gap:32px;max-width:640px;padding-top:24px;display:flex}._root_1fhg8_1 ._lede_1fhg8_19{color:#fefefe80;margin:0;font-size:14px;line-height:1.4}._root_1fhg8_1 ._section_1fhg8_25{flex-direction:column;gap:12px;display:flex}._root_1fhg8_1 ._sectionTitle_1fhg8_30{color:#fefefe;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600}._root_1fhg8_1 ._sectionCopy_1fhg8_37{color:#fefefe80;margin:0;font-size:14px;line-height:1.4}._root_1fhg8_1 ._row_1fhg8_43{background:#fefefe0a;border:1px solid #ffffff14;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}._root_1fhg8_1 ._rowCopy_1fhg8_54{flex-direction:column;gap:2px;min-width:0;display:flex}._root_1fhg8_1 ._rowTitle_1fhg8_60{color:#fefefe;margin:0;font-size:14px;font-weight:500}._root_1fhg8_1 ._rowHint_1fhg8_66{color:#fefefe80;margin:0;font-size:12px}._root_1fhg8_1 ._selectWrap_1fhg8_71{min-width:11rem;display:flex}._root_1fhg8_1 ._select_1fhg8_71{color:#fefefe;width:100%;height:32px;font:inherit;background:#121212;border:1px solid #fefefe26;border-radius:8px;outline:none;padding:0 12px;font-size:14px}._root_1fhg8_1 ._select_1fhg8_71:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1fhg8_1 ._srOnly_1fhg8_90{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_12pfz_1{max-width:100%;font-family:var(--font-sans,"Geist", system-ui, -apple-system, sans-serif);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;border-radius:12px;align-items:center;padding:4px 8px;font-size:10px;font-weight:500;line-height:16px;display:inline-flex;overflow:hidden}._root_12pfz_1[data-wrap=true]{white-space:normal;text-overflow:unset;text-align:left;height:auto;overflow:visible}._root_12pfz_1._coral_12pfz_23{color:var(--tag-coral);background:var(--tag-coral-bg)}._root_12pfz_1._gold_12pfz_27{color:var(--tag-gold);background:var(--tag-gold-bg)}._root_12pfz_1._teal_12pfz_31{color:var(--tag-teal);background:var(--tag-teal-bg)}._root_12pfz_1._violet_12pfz_35{color:var(--tag-violet);background:var(--tag-violet-bg)}._root_12pfz_1._sky_12pfz_39{color:var(--tag-sky);background:var(--tag-sky-bg)}._root_12pfz_1._emerald_12pfz_43{color:var(--tag-emerald);background:var(--tag-emerald-bg)}._root_12pfz_1._cyan_12pfz_47{color:var(--tag-cyan);background:var(--tag-cyan-bg)}._root_12pfz_1._amber_12pfz_51{color:var(--tag-amber);background:var(--tag-amber-bg)}._root_12pfz_1._orange_12pfz_55{color:var(--tag-orange);background:var(--tag-orange-bg)}._root_12pfz_1._rose_12pfz_59{color:var(--tag-rose);background:var(--tag-rose-bg)}._root_12pfz_1._indigo_12pfz_63{color:var(--tag-indigo);background:var(--tag-indigo-bg)}._root_12pfz_1._neutral_12pfz_67{color:var(--text);background:var(--surface-hover)}._root_1z00k_1{z-index:30;border:.5px solid var(--stroke-strong);background:#1c1c1c;border-radius:12px;flex-direction:column;gap:8px;width:260px;padding:12px;display:flex;position:absolute;box-shadow:0 12px 40px #00000073}._root_1z00k_1 ._head_1z00k_14{align-items:center;gap:8px;display:flex}._root_1z00k_1 ._head_1z00k_14 ._kind_1z00k_19{color:var(--text-muted);margin-left:auto;font-size:10px;font-weight:500}._root_1z00k_1 ._head_1z00k_14 ._headClose_1z00k_25{width:20px;height:20px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._root_1z00k_1 ._head_1z00k_14 ._headClose_1z00k_25:hover{background:var(--surface-hover);color:var(--text)}._root_1z00k_1 ._head_1z00k_14 ._headClose_1z00k_25 ._iconSm_1z00k_42{width:12px;height:12px}._root_1z00k_1 ._body_1z00k_46{max-height:120px;color:var(--text-muted);overflow-wrap:break-word;margin:0;font-size:12px;line-height:18px;overflow-y:auto}._root_1z00k_1 ._searchHead_1z00k_55{border:.5px solid var(--stroke);background:var(--surface);border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}._root_1z00k_1 ._searchHead_1z00k_55 ._searchIcon_1z00k_64{width:14px;height:14px;color:var(--text-muted);flex-shrink:0}._root_1z00k_1 ._searchHead_1z00k_55 ._searchInput_1z00k_70{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:12px}._root_1z00k_1 ._searchHead_1z00k_55 ._searchInput_1z00k_70::placeholder{color:var(--text-subtle)}._root_1z00k_1 ._swapList_1z00k_82{flex-wrap:wrap;gap:6px;max-height:160px;display:flex;overflow-y:auto}._root_1z00k_1 ._swapList_1z00k_82 ._swapRow_1z00k_89{cursor:pointer;background:0 0;border:none;max-width:100%;padding:0}._root_1z00k_1 ._swapEmpty_1z00k_96{color:var(--text-subtle);margin:0;font-size:11px;line-height:16px}._root_1z00k_1 ._actions_1z00k_102{align-items:center;gap:8px;display:flex}._root_1z00k_1 ._actions_1z00k_102 ._action_1z00k_102{border:.5px solid var(--stroke);background:var(--surface);color:var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}._root_1z00k_1 ._actions_1z00k_102 ._action_1z00k_102:hover{background:var(--surface-hover)}._root_1z00k_1 ._actions_1z00k_102 ._action_1z00k_102 ._iconSm_1z00k_42{width:12px;height:12px}._root_1z00k_1 ._actions_1z00k_102 ._remove_1z00k_127{color:#f26b5e}._root_4t0nt_1{z-index:30;padding:var(--space-6);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._root_4t0nt_1 ._backdrop_4t0nt_10{cursor:pointer;background:#0000008c;border:none;position:absolute;inset:0}._root_4t0nt_1 ._panel_4t0nt_17{z-index:1;gap:var(--space-4);width:min(696px,100%);padding:var(--space-6);border:.5px solid var(--stroke-strong);background:#161616;border-radius:16px;flex-direction:column;display:flex;position:relative;box-shadow:0 24px 80px #0000008c}._root_4t0nt_1 ._panel_4t0nt_17 ._header_4t0nt_30{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._root_4t0nt_1 ._panel_4t0nt_17 ._header_4t0nt_30 ._title_4t0nt_36{color:var(--text);margin:0;font-size:20px;font-weight:700}._root_4t0nt_1 ._panel_4t0nt_17 ._header_4t0nt_30 ._close_4t0nt_42{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._root_4t0nt_1 ._panel_4t0nt_17 ._header_4t0nt_30 ._close_4t0nt_42:hover{background:var(--surface-hover);color:var(--text)}._root_4t0nt_1 ._panel_4t0nt_17 ._header_4t0nt_30 ._close_4t0nt_42 svg{width:16px;height:16px}._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62{flex-direction:column;gap:6px;display:flex}._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62 ._label_4t0nt_67{color:var(--text-muted);margin:0;font-size:12px;font-weight:500}._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62 ._control_4t0nt_73{justify-content:space-between;align-items:center;gap:var(--space-2);border:.5px solid var(--stroke);width:100%;min-height:40px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#fefefe0f;border-radius:12px;padding:10px 12px;font-size:14px;display:flex}._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62 ._control_4t0nt_73:hover{background:var(--surface-hover)}._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62 ._control_4t0nt_73 svg{width:16px;height:16px;color:var(--text-muted);flex-shrink:0}._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62 ._input_4t0nt_99,._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62 ._textarea_4t0nt_100{border:.5px solid var(--stroke);width:100%;color:var(--text);font:inherit;background:#fefefe0f;border-radius:12px;outline:none;padding:10px 12px;font-size:14px}._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62 ._input_4t0nt_99::placeholder,._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62 ._textarea_4t0nt_100::placeholder{color:var(--text-muted)}._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62 ._input_4t0nt_99:focus,._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62 ._textarea_4t0nt_100:focus{border-color:var(--stroke-strong)}._root_4t0nt_1 ._panel_4t0nt_17 ._field_4t0nt_62 ._textarea_4t0nt_100{resize:vertical;min-height:88px;line-height:20px}._root_4t0nt_1 ._panel_4t0nt_17 ._kindWrap_4t0nt_124{position:relative}._root_4t0nt_1 ._panel_4t0nt_17 ._kindWrap_4t0nt_124 ._kindMenu_4t0nt_127{z-index:2;border:.5px solid var(--stroke-strong);background:#1c1c1c;border-radius:12px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 12px 40px #00000073}._root_4t0nt_1 ._panel_4t0nt_17 ._kindWrap_4t0nt_124 ._kindMenu_4t0nt_127 ._kindOption_4t0nt_141{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 12px;font-size:14px;display:flex}._root_4t0nt_1 ._panel_4t0nt_17 ._kindWrap_4t0nt_124 ._kindMenu_4t0nt_127 ._kindOption_4t0nt_141:hover,._root_4t0nt_1 ._panel_4t0nt_17 ._kindWrap_4t0nt_124 ._kindMenu_4t0nt_127 ._kindOption_4t0nt_141[data-active=true]{background:var(--surface-hover)}._root_4t0nt_1 ._panel_4t0nt_17 ._kindWrap_4t0nt_124 ._kindMenu_4t0nt_127 ._kindOption_4t0nt_141 svg{width:14px;height:14px;color:var(--text)}._root_4t0nt_1 ._panel_4t0nt_17 ._footer_4t0nt_165{justify-content:flex-start;align-items:center;gap:var(--space-3);padding-top:var(--space-2);display:flex}._root_4t0nt_1 ._panel_4t0nt_17 ._footer_4t0nt_165 ._delete_4t0nt_172{color:#f26b5e;margin-right:auto}._root_4t0nt_1 ._panel_4t0nt_17 ._footer_4t0nt_165 ._delete_4t0nt_172:hover{color:#f26b5e}._root_73ew9_1{background:var(--surface);-webkit-backdrop-filter:blur(200px);width:100%;padding:0 var(--space-2) var(--space-2);border-radius:16px;flex-direction:column;display:flex}._root_73ew9_1 ._header_73ew9_11{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;min-height:48px;display:flex}._root_73ew9_1 ._header_73ew9_11 ._icon_73ew9_18{background:linear-gradient(135deg, var(--accent-purple) 0%, var(--accent-blue) 100%);width:32px;height:32px;color:var(--text);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._root_73ew9_1 ._header_73ew9_11 ._icon_73ew9_18 svg{width:16px;height:16px}._root_73ew9_1 ._header_73ew9_11 ._iconBtn_73ew9_33{cursor:pointer;border:none;padding:0}._root_73ew9_1 ._header_73ew9_11 ._iconBtn_73ew9_33:hover{opacity:.85}._root_73ew9_1 ._header_73ew9_11 ._title_73ew9_41{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-sans,inherit);letter-spacing:0;color:var(--text);flex:1;margin:0;font-size:14px;font-weight:700;line-height:24px;overflow:hidden}._root_73ew9_1 ._header_73ew9_11 ._trailing_73ew9_55{flex-shrink:0}._root_73ew9_1 ._body_73ew9_58{gap:var(--space-4);padding:var(--space-4) 14px;font-family:var(--font-sans,inherit);letter-spacing:0;color:var(--text);flex-direction:column;font-size:12px;font-weight:400;line-height:16px;display:flex}._root_73ew9_1 ._action_73ew9_70{padding:0 var(--space-2);flex-direction:column;align-items:flex-start;display:flex}._root_73ew9_1._fill_73ew9_76{flex:auto;min-height:0}._root_73ew9_1._fill_73ew9_76 ._body_73ew9_58{flex:auto;min-height:0;overflow-y:auto}._wrap_wzdyc_1{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._wrap_wzdyc_1 ._root_wzdyc_8{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._trailing_wzdyc_15{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._reAnalyze_wzdyc_21{border-radius:var(--radius-sm);height:28px;color:var(--accent-purple,#ac46ff);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._reAnalyze_wzdyc_21:hover:not(:disabled){background:var(--surface-hover)}._wrap_wzdyc_1 ._root_wzdyc_8 ._reAnalyze_wzdyc_21:disabled{cursor:not-allowed;opacity:.45}._wrap_wzdyc_1 ._root_wzdyc_8 ._close_wzdyc_42{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._close_wzdyc_42:hover{color:var(--text);background:var(--surface-hover)}._wrap_wzdyc_1 ._root_wzdyc_8 ._tip_wzdyc_60{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:#ac46ff1f;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._tip_wzdyc_60 ._tipText_wzdyc_68{color:#c494fff2;flex:1;min-width:0;margin:0;font-size:12px;line-height:16px}._wrap_wzdyc_1 ._root_wzdyc_8 ._tip_wzdyc_60 ._tipDismiss_wzdyc_76{color:#c494ffbf;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:14px;line-height:1;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._tip_wzdyc_60 ._tipDismiss_wzdyc_76:hover{color:var(--text);background:var(--surface-hover)}._wrap_wzdyc_1 ._root_wzdyc_8 ._briefText_wzdyc_96{color:var(--text);font-family:var(--font-sans,inherit);letter-spacing:0;margin:0;font-size:12px;font-weight:400;line-height:16px}._wrap_wzdyc_1 ._root_wzdyc_8 ._briefAction_wzdyc_105{align-items:flex-start;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._empty_wzdyc_109{color:var(--text-muted);margin:0;font-size:12px;line-height:16px}._wrap_wzdyc_1 ._root_wzdyc_8 ._fragments_wzdyc_115{gap:var(--space-4);flex-direction:column;display:flex;position:relative}._wrap_wzdyc_1 ._root_wzdyc_8 ._fragments_wzdyc_115 ._fragmentsHead_wzdyc_121{align-items:center;gap:var(--space-2);display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._fragments_wzdyc_115 ._fragmentsHead_wzdyc_121 ._fragmentsTitle_wzdyc_126{min-width:0;font-family:var(--font-sans,inherit);color:var(--text);flex:1;font-size:12px;font-weight:700;line-height:16px}._wrap_wzdyc_1 ._root_wzdyc_8 ._fragments_wzdyc_115 ._fragmentGroup_wzdyc_135{flex-direction:column;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._fragments_wzdyc_115 ._fragmentGroup_wzdyc_135 ._fragmentTitle_wzdyc_139{font-family:var(--font-sans,inherit);color:var(--text-muted);margin:0;font-size:12px;font-weight:400;line-height:16px}._wrap_wzdyc_1 ._root_wzdyc_8 ._fragments_wzdyc_115 ._fragmentGroup_wzdyc_135 ._tags_wzdyc_147{flex-wrap:wrap;gap:8px;padding:8px 0 0;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._fragments_wzdyc_115 ._fragmentGroup_wzdyc_135 ._tags_wzdyc_147 ._tagBtn_wzdyc_153{cursor:pointer;background:0 0;border:none;padding:0}._wrap_wzdyc_1 ._root_wzdyc_8 ._fragments_wzdyc_115 ._browseNew_wzdyc_159{color:var(--text);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 0 0;font-size:12px;font-weight:500;display:inline-flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._fragments_wzdyc_115 ._browseNew_wzdyc_159 ._iconSm_wzdyc_171{width:12px;height:12px}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175{gap:var(--space-3);flex-direction:column;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptsHead_wzdyc_180{align-items:center;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptsHead_wzdyc_180 ._promptsTitle_wzdyc_184{min-width:0;font-family:var(--font-sans,inherit);color:var(--text);flex:1;font-size:12px;font-weight:700;line-height:16px}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193{gap:var(--space-2);flex-direction:column;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193 ._promptCard_wzdyc_198{padding:var(--space-2) 2.75rem var(--space-2) var(--space-2);border:.5px solid var(--stroke);border-radius:var(--radius-sm);background:var(--surface);position:relative}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193 ._promptCard_wzdyc_198 ._promptText_wzdyc_205{color:var(--text);-webkit-user-select:text;user-select:text;margin:0;font-size:12px;line-height:18px}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193 ._promptCard_wzdyc_198 ._promptText_wzdyc_205 [data-slot=tag]{vertical-align:middle;margin:0 2px}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193 ._promptCard_wzdyc_198 ._promptActions_wzdyc_216{opacity:0;gap:2px;transition:opacity .12s;display:flex;position:absolute;top:4px;right:4px}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193 ._promptCard_wzdyc_198:hover ._promptActions_wzdyc_216,._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193 ._promptCard_wzdyc_198:focus-within ._promptActions_wzdyc_216{opacity:1}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193 ._promptCard_wzdyc_198 ._promptAction_wzdyc_216{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193 ._promptCard_wzdyc_198 ._promptAction_wzdyc_216 svg{width:12px;height:12px}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193 ._promptCard_wzdyc_198 ._promptAction_wzdyc_216:hover:not(:disabled){color:var(--text);background:var(--surface-hover)}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193 ._promptCard_wzdyc_198 ._promptAction_wzdyc_216:disabled{cursor:not-allowed;opacity:.4}._wrap_wzdyc_1 ._root_wzdyc_8 ._prompts_wzdyc_175 ._promptList_wzdyc_193 ._promptCard_wzdyc_198 ._promptAction_wzdyc_216._promptActionDanger_wzdyc_252:hover:not(:disabled){color:var(--danger,#f87171)}._root_1sdxa_1{z-index:50;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._root_1sdxa_1 ._backdrop_1sdxa_10{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#121212e6;border:none;position:absolute;inset:0}._root_1sdxa_1 ._panel_1sdxa_18{z-index:1;-webkit-backdrop-filter:blur(400px);backdrop-filter:blur(400px);background:#ffffff05;border:.5px solid #ffffff14;border-radius:16px;flex-direction:column;gap:32px;width:min(696px,100%);padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000008c}._root_1sdxa_1 ._panel_1sdxa_18 ._glow_1sdxa_33{pointer-events:none;background:radial-gradient(circle,#bf6fff59 0%,#5284ff1f 45%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-100px;left:-.5px;transform:rotate(180deg)}._root_1sdxa_1 ._panel_1sdxa_18 ._header_1sdxa_44{justify-content:space-between;align-items:flex-start;gap:32px;padding:8px 8px 0;display:flex;position:relative}._root_1sdxa_1 ._panel_1sdxa_18 ._header_1sdxa_44 ._heading_1sdxa_52{flex-direction:column;gap:0;padding:0 8px;display:flex}._root_1sdxa_1 ._panel_1sdxa_18 ._header_1sdxa_44 ._heading_1sdxa_52 ._eyebrow_1sdxa_58{color:#ffffff40;letter-spacing:-.03em;margin:0;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1.06}._root_1sdxa_1 ._panel_1sdxa_18 ._header_1sdxa_44 ._heading_1sdxa_52 ._title_1sdxa_66{color:#fefefe;letter-spacing:-.03em;margin:0;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1.06}._root_1sdxa_1 ._panel_1sdxa_18 ._header_1sdxa_44 ._close_1sdxa_74{color:#fefefe80;cursor:pointer;background:#ffffff05;border:.5px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;box-shadow:inset 0 -1px 8px #ffffff0a}._root_1sdxa_1 ._panel_1sdxa_18 ._header_1sdxa_44 ._close_1sdxa_74:hover{color:#fefefe}._root_1sdxa_1 ._panel_1sdxa_18 ._header_1sdxa_44 ._close_1sdxa_74 svg{width:16px;height:16px}._root_1sdxa_1 ._panel_1sdxa_18 ._form_1sdxa_95{flex-direction:column;gap:32px;padding:0 8px;display:flex}._root_1sdxa_1 ._panel_1sdxa_18 ._form_1sdxa_95 ._field_1sdxa_101{flex-direction:column;gap:8px;display:flex}._root_1sdxa_1 ._panel_1sdxa_18 ._form_1sdxa_95 ._field_1sdxa_101 ._label_1sdxa_106{color:#fefefe;padding:0 10px;font-size:16px;font-weight:700;line-height:24px}._root_1sdxa_1 ._panel_1sdxa_18 ._form_1sdxa_95 ._field_1sdxa_101 ._input_1sdxa_113,._root_1sdxa_1 ._panel_1sdxa_18 ._form_1sdxa_95 ._field_1sdxa_101 ._textarea_1sdxa_114{color:#fefefe;width:100%;font:inherit;background:#ffffff1a;border:.5px solid #ffffff14;border-radius:8px;outline:none;padding:12px 10px;font-size:14px}._root_1sdxa_1 ._panel_1sdxa_18 ._form_1sdxa_95 ._field_1sdxa_101 ._input_1sdxa_113::placeholder,._root_1sdxa_1 ._panel_1sdxa_18 ._form_1sdxa_95 ._field_1sdxa_101 ._textarea_1sdxa_114::placeholder{color:#ffffff80;font-size:12px}._root_1sdxa_1 ._panel_1sdxa_18 ._form_1sdxa_95 ._field_1sdxa_101 ._input_1sdxa_113:focus,._root_1sdxa_1 ._panel_1sdxa_18 ._form_1sdxa_95 ._field_1sdxa_101 ._textarea_1sdxa_114:focus{border-color:#ffffff26}._root_1sdxa_1 ._panel_1sdxa_18 ._form_1sdxa_95 ._field_1sdxa_101 ._input_1sdxa_113{min-height:50px}._root_1sdxa_1 ._panel_1sdxa_18 ._form_1sdxa_95 ._field_1sdxa_101 ._textarea_1sdxa_114{resize:vertical;min-height:50px}._root_1sdxa_1 ._panel_1sdxa_18 ._footer_1sdxa_141{justify-content:flex-start;padding:0 8px 8px;display:flex}._root_y9dhr_1{z-index:50;padding:var(--space-6);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._root_y9dhr_1 ._backdrop_y9dhr_10{cursor:pointer;background:#0000008c;border:none;position:absolute;inset:0}._root_y9dhr_1 ._panel_y9dhr_17{z-index:1;gap:var(--space-4);width:min(960px,100%);max-height:min(86vh,900px);padding:var(--space-6);border:.5px solid var(--stroke-strong);background:#161616;border-radius:16px;flex-direction:column;display:flex;position:relative;box-shadow:0 24px 80px #0000008c}._root_y9dhr_1 ._panel_y9dhr_17 ._header_y9dhr_31{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._root_y9dhr_1 ._panel_y9dhr_17 ._header_y9dhr_31 ._title_y9dhr_37{color:var(--text);flex-direction:column;gap:2px;margin:0;font-size:30px;font-weight:700;line-height:1.2;display:flex}._root_y9dhr_1 ._panel_y9dhr_17 ._header_y9dhr_31 ._title_y9dhr_37 ._subtitle_y9dhr_47{color:var(--text-muted)}._root_y9dhr_1 ._panel_y9dhr_17 ._header_y9dhr_31 ._close_y9dhr_50{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._root_y9dhr_1 ._panel_y9dhr_17 ._header_y9dhr_31 ._close_y9dhr_50:hover{background:var(--surface-hover);color:var(--text)}._root_y9dhr_1 ._panel_y9dhr_17 ._header_y9dhr_31 ._close_y9dhr_50 svg{width:16px;height:16px}._root_y9dhr_1 ._panel_y9dhr_17 ._search_y9dhr_71{align-items:center;display:flex;position:relative}._root_y9dhr_1 ._panel_y9dhr_17 ._search_y9dhr_71 svg{pointer-events:none;width:16px;height:16px;color:var(--text-muted);position:absolute;left:12px}._root_y9dhr_1 ._panel_y9dhr_17 ._search_y9dhr_71 ._input_y9dhr_84{border:.5px solid var(--stroke);width:100%;min-height:40px;color:var(--text);font:inherit;background:#fefefe0f;border-radius:12px;outline:none;padding:10px 12px 10px 36px;font-size:14px}._root_y9dhr_1 ._panel_y9dhr_17 ._search_y9dhr_71 ._input_y9dhr_84::placeholder{color:var(--text-muted)}._root_y9dhr_1 ._panel_y9dhr_17 ._search_y9dhr_71 ._input_y9dhr_84:focus{border-color:var(--stroke-strong)}._root_y9dhr_1 ._panel_y9dhr_17 ._body_y9dhr_102{flex-direction:column;min-height:0;display:flex;overflow-y:auto}._root_y9dhr_1 ._panel_y9dhr_17 ._body_y9dhr_102 ._empty_y9dhr_108{padding:var(--space-8) 0;text-align:center;color:var(--text-muted);margin:0;font-size:14px}._root_y9dhr_1 ._panel_y9dhr_17 ._body_y9dhr_102 ._grid_y9dhr_115{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){._root_y9dhr_1 ._panel_y9dhr_17 ._body_y9dhr_102 ._grid_y9dhr_115{grid-template-columns:repeat(2,minmax(0,1fr))}}._root_y9dhr_1 ._panel_y9dhr_17 ._footer_y9dhr_128{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:.5px solid var(--stroke);display:flex}._root_y9dhr_1 ._panel_y9dhr_17 ._footer_y9dhr_128 ._create_y9dhr_136{color:#cf87ee;align-items:center;gap:6px;display:flex}._root_y9dhr_1 ._panel_y9dhr_17 ._footer_y9dhr_128 ._create_y9dhr_136 svg{width:16px;height:16px}._spin_146ht_3{animation:.8s linear infinite _images-page-spin_146ht_1}._addImages_146ht_7{align-items:center;gap:var(--space-3);display:flex}._addImages_146ht_7 ._addLabel_146ht_12{color:var(--text-muted);font-size:12px;line-height:24px}._addImages_146ht_7 ._fileInput_146ht_17{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_146ht_2{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._root_146ht_2 ._body_146ht_37{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._root_146ht_2 ._body_146ht_37 ._canvasWrap_146ht_44{background:#121212;min-height:0;position:absolute;inset:0}._root_146ht_2 ._body_146ht_37 ._canvasWrap_146ht_44 [data-slot],._root_146ht_2 ._body_146ht_37 ._canvasWrap_146ht_44 .relative{height:100%}._root_146ht_2 ._body_146ht_37 ._canvasWrap_146ht_44>*{width:100%;height:100%;background-color:#121212!important}._root_146ht_2 ._body_146ht_37 ._selectionBar_146ht_59{bottom:calc(var(--space-6) + 96px);z-index:4;align-items:center;gap:var(--space-3);padding:8px 8px 8px var(--space-4);border:1px solid var(--border,#2f2f2f);background:var(--surface-1,#1c1c1c);border-radius:999px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000073}._root_146ht_2 ._body_146ht_37 ._selectionBar_146ht_59 ._selectionCount_146ht_74{white-space:nowrap;color:var(--text-muted);font-size:12px;line-height:16px}._root_146ht_2 ._body_146ht_37 ._selectionBar_146ht_59 ._extractCta_146ht_80{white-space:nowrap;gap:8px;height:36px;padding:8px 14px;font-size:13px;line-height:16px}._root_146ht_2 ._body_146ht_37 ._selectionBar_146ht_59 ._extractCta_146ht_80 svg{width:14px;height:14px}._root_146ht_2 ._body_146ht_37 ._selectionBar_146ht_59 ._selectionNote_146ht_92{max-width:240px;padding-right:var(--space-2);color:var(--text-muted);font-size:12px;line-height:16px}._root_146ht_2 ._body_146ht_37 ._ctaBar_146ht_99{bottom:var(--space-6);z-index:3;align-items:center;gap:var(--space-3);flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%)}._root_146ht_2 ._body_146ht_37 ._ctaBar_146ht_99 ._ctaHint_146ht_110{text-align:center;white-space:nowrap;color:var(--text-muted);margin:0;font-size:12px;line-height:16px}@media (width<=900px){._root_146ht_2 ._body_146ht_37 ._ctaBar_146ht_99 ._ctaHint_146ht_110{white-space:normal;max-width:420px}}._root_146ht_2 ._body_146ht_37 ._ctaBar_146ht_99 ._analyzeCta_146ht_124{align-self:center;gap:10px;min-width:216px;height:48px;padding:8px 16px;font-size:14px;font-weight:500;line-height:16px}._root_146ht_2 ._body_146ht_37 ._ctaBar_146ht_99 ._analyzeCta_146ht_124:disabled{color:var(--text-muted);background:var(--surface-2,#2a2a2a);box-shadow:none;filter:none;opacity:1}._root_146ht_2 ._body_146ht_37 ._ctaBar_146ht_99 ._analyzeCta_146ht_124:disabled svg{color:var(--text-muted)}._root_146ht_2 ._body_146ht_37 ._ctaBar_146ht_99 ._ctaSecondary_146ht_144{color:var(--text-muted);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:12px;line-height:16px;text-decoration:underline}._root_146ht_2 ._body_146ht_37 ._ctaBar_146ht_99 ._ctaSecondary_146ht_144:hover:not(:disabled){color:var(--text)}._root_146ht_2 ._body_146ht_37 ._ctaBar_146ht_99 ._ctaSecondary_146ht_144:disabled{cursor:not-allowed;opacity:.45;text-decoration:none}._root_146ht_2 ._body_146ht_37 ._ctaBar_146ht_99 ._ctaError_146ht_165{text-align:center;max-width:360px;color:var(--danger,#f87171);margin:0;font-size:12px;line-height:16px}@keyframes _images-page-spin_146ht_1{to{transform:rotate(360deg)}}._wrap_1ts2u_1{position:relative}._wrap_1ts2u_1:hover ._actions_1ts2u_4,._wrap_1ts2u_1[data-editing=true] ._actions_1ts2u_4{opacity:1}._wrap_1ts2u_1 ._actions_1ts2u_4{opacity:0;align-items:center;gap:4px;transition:opacity .16s;display:flex;position:absolute;top:8px;right:8px}._wrap_1ts2u_1 ._actions_1ts2u_4:focus-within{opacity:1}._wrap_1ts2u_1 ._actions_1ts2u_4 ._actionBtn_1ts2u_20,._wrap_1ts2u_1 ._actions_1ts2u_4 ._deleteBtn_1ts2u_21{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fefefe80;cursor:pointer;background:#12121299;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:color .16s,background-color .16s;display:inline-flex}._wrap_1ts2u_1 ._actions_1ts2u_4 ._actionBtn_1ts2u_20:hover,._wrap_1ts2u_1 ._actions_1ts2u_4 ._deleteBtn_1ts2u_21:hover{background:#121212bf}._wrap_1ts2u_1 ._actions_1ts2u_4 ._actionBtn_1ts2u_20:disabled,._wrap_1ts2u_1 ._actions_1ts2u_4 ._deleteBtn_1ts2u_21:disabled{cursor:default;opacity:.5}._wrap_1ts2u_1 ._actions_1ts2u_4 ._actionBtn_1ts2u_20 ._iconSm_1ts2u_45,._wrap_1ts2u_1 ._actions_1ts2u_4 ._deleteBtn_1ts2u_21 ._iconSm_1ts2u_45{width:14px;height:14px}._wrap_1ts2u_1 ._actions_1ts2u_4 ._actionBtn_1ts2u_20:hover{color:#fefefe}._wrap_1ts2u_1 ._actions_1ts2u_4 ._deleteBtn_1ts2u_21:hover{color:var(--danger,#f87171)}._root_1ts2u_57{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:312px;color:inherit;cursor:pointer;background:#fefefe1a;border:none;border-radius:16px;flex-direction:column;justify-content:space-between;padding:8px;text-decoration:none;transition:background-color .16s;display:flex;overflow:hidden}._root_1ts2u_57:hover{background:#fefefe1f}._root_1ts2u_57 ._mosaicFrame_1ts2u_76{flex-shrink:0;height:192px;padding:4px;display:flex}._root_1ts2u_57 ._mosaicHolder_1ts2u_82{border-radius:12px;flex:1;gap:2px;width:100%;min-height:0;display:flex;overflow:hidden}._root_1ts2u_57 ._mosaicEmpty_1ts2u_91{background:#12121280;border-radius:12px;width:100%}._root_1ts2u_57 ._mosaicSingle_1ts2u_96{object-fit:cover;background:#12121280;border-radius:2px;width:100%;height:100%;min-height:0}._root_1ts2u_57 ._mosaicSplit_1ts2u_104{gap:2px;width:100%;height:100%;min-height:0;display:flex}._root_1ts2u_57 ._mosaicSplitPrimary_1ts2u_111,._root_1ts2u_57 ._mosaicSplitSecondary_1ts2u_112{min-height:0;overflow:hidden}._root_1ts2u_57 ._mosaicSplitPrimary_1ts2u_111{flex:1;min-width:0}._root_1ts2u_57 ._mosaicSplitSecondary_1ts2u_112{flex-shrink:0;width:37.3%}._root_1ts2u_57 ._mosaicFeatured_1ts2u_124{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:2px;width:100%;height:100%;min-height:0;display:grid}._root_1ts2u_57 ._mosaicStack_1ts2u_132{grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:2px;min-height:0;display:grid}._root_1ts2u_57 ._mosaicImg_1ts2u_138,._root_1ts2u_57 ._mosaicHero_1ts2u_139{object-fit:cover;background:#12121280;border-radius:2px;width:100%;height:100%;display:block}._root_1ts2u_57 ._mosaicHero_1ts2u_139{min-height:0}._root_1ts2u_57 ._footer_1ts2u_150{justify-content:space-between;align-items:flex-start;gap:32px;padding:8px;display:flex}._root_1ts2u_57 ._heading_1ts2u_157{flex-direction:column;flex:1;gap:0;min-width:0;padding-left:8px;display:flex}._root_1ts2u_57 ._title_1ts2u_165{color:#fefefe;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:24px;overflow:hidden}._root_1ts2u_57 ._titleInput_1ts2u_174{color:#fefefe;background:0 0;border:none;border-bottom:1px solid #fefefe80;outline:none;width:100%;min-width:0;margin:0;padding:0;font-size:14px;font-weight:700;line-height:24px}._root_1ts2u_57 ._meta_1ts2u_188{color:#fefefe80;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;line-height:16px;display:flex}._root_1ts2u_57 ._metaSep_1ts2u_197{color:#fefefe80;-webkit-user-select:none;user-select:none}._root_1ts2u_57 ._ownerBadge_1ts2u_201{color:#fefefe;letter-spacing:.06em;background:#868686;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:8px;font-weight:700;line-height:1;display:inline-flex}._firstTime_5mx24_1{color:#fefefe;background-color:#121212;flex-direction:column;flex:1;min-height:0;padding:32px 24px;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._firstTime_5mx24_1 ._body_5mx24_12{flex-direction:column;flex:1;justify-content:space-between;min-height:0;padding:40px 0 24px;display:flex}._firstTime_5mx24_1 ._hero_5mx24_20{gap:var(--space-2);flex-direction:column;max-width:816px;display:flex}._firstTime_5mx24_1 ._hero_5mx24_20 ._title_5mx24_26{background:radial-gradient(120% 140% at 30% 40%,#bf6fff 0%,#5284ff 100%);color:#0000;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;max-width:16ch;margin:0;font-size:96px;font-weight:700;line-height:.95}._firstTime_5mx24_1 ._cta_5mx24_38{align-items:center;gap:var(--space-3);display:flex}._returning_5mx24_44{color:#fefefe;background-color:#121212;background-image:radial-gradient(circle at 1px 1px,#fefefe0f 1px,#0000 0);background-size:24px 24px;flex-direction:column;flex:1;min-height:0;padding:32px 24px;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:auto}._returning_5mx24_44 ._grid_5mx24_57{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){._returning_5mx24_44 ._grid_5mx24_57{grid-template-columns:repeat(2,1fr);gap:24px}}._returning_5mx24_44 ._empty_5mx24_71,._returning_5mx24_44 ._status_5mx24_72{color:#fefefe80;text-align:center;margin:32px auto;font-size:14px}._returning_5mx24_44 ._empty_5mx24_71{flex-direction:column;align-items:center;gap:16px;display:flex}._returning_5mx24_44 ._iconSm_5mx24_84{flex-shrink:0;width:14px;height:14px}._root_ijf9z_2{color:#fefefe;background:#121212;flex-direction:column;width:100%;height:100%;min-height:0;font-family:Geist,system-ui,-apple-system,sans-serif;display:flex;overflow:hidden}._root_ijf9z_2 ._iconSm_ijf9z_13{flex-shrink:0;width:14px;height:14px}._root_ijf9z_2 ._iconSpin_ijf9z_18{animation:1s linear infinite _spin_ijf9z_520}@keyframes _spin_ijf9z_520{to{transform:rotate(360deg)}}._root_ijf9z_2 ._header_ijf9z_26{border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:12px;padding:16px 24px;display:flex}._root_ijf9z_2 ._header_ijf9z_26 ._back_ijf9z_34{color:#fefefe80;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;display:inline-flex}._root_ijf9z_2 ._header_ijf9z_26 ._back_ijf9z_34:hover{color:#fefefe}._root_ijf9z_2 ._header_ijf9z_26 ._title_ijf9z_50{color:#fefefe;margin:0;font-size:16px;font-weight:600;line-height:32px}._root_ijf9z_2 ._header_ijf9z_26 ._headerEnd_ijf9z_57{align-items:center;gap:12px;margin-left:auto;display:flex}._root_ijf9z_2 ._header_ijf9z_26 ._toolToggle_ijf9z_63{background:#fefefe0a;border:1px solid #fefefe26;border-radius:80px;align-items:center;gap:2px;padding:3px;display:flex}._root_ijf9z_2 ._header_ijf9z_26 ._toolToggle_ijf9z_63 ._toolBtn_ijf9z_72{color:#fefefe80;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:80px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}._root_ijf9z_2 ._header_ijf9z_26 ._toolToggle_ijf9z_63 ._toolBtn_ijf9z_72:hover{color:#fefefe}._root_ijf9z_2 ._header_ijf9z_26 ._toolToggle_ijf9z_63 ._toolBtn_ijf9z_72[data-active=true]{color:#121212;background:#fefefe}._root_ijf9z_2 ._workspace_ijf9z_93{flex:1;gap:12px;min-height:0;padding:16px 24px 24px;display:flex}._root_ijf9z_2 ._stage_ijf9z_100{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}._root_ijf9z_2 ._focusPane_ijf9z_108{background:#fefefe0a;border-radius:12px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}._root_ijf9z_2 ._focusPane_ijf9z_108 ._focusImage_ijf9z_119{object-fit:contain;max-width:100%;max-height:calc(100vh - 16rem);display:block}._root_ijf9z_2 ._focusPane_ijf9z_108 ._focusBar_ijf9z_125{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121212e6;border:1px solid #fefefe26;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:8px 12px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}._root_ijf9z_2 ._focusPane_ijf9z_108 ._focusBar_ijf9z_125 ._focusNote_ijf9z_141{color:#fefefe80;text-align:center;max-width:22rem;font-size:11px}._root_ijf9z_2 ._split_ijf9z_147{flex:1;gap:12px;min-width:0;min-height:0;display:flex}._root_ijf9z_2 ._column_ijf9z_154{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._root_ijf9z_2 ._column_ijf9z_154 ._pane_ijf9z_161{background:#fefefe0a;border-radius:12px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._root_ijf9z_2 ._column_ijf9z_154 ._paneBody_ijf9z_170{flex:1;justify-content:center;align-items:center;min-height:0;padding:24px 0;display:flex;position:relative;overflow:hidden}._root_ijf9z_2 ._strip_ijf9z_180{background:#fefefe0a;border-top:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:16px;padding:24px;display:flex;position:relative;overflow-x:auto}._root_ijf9z_2 ._strip_ijf9z_180 ._stripThumb_ijf9z_191{cursor:pointer;background:#fefefe0a;border:1.6px solid #0000;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;padding:0;display:flex;position:relative;overflow:hidden}._root_ijf9z_2 ._strip_ijf9z_180 ._stripThumb_ijf9z_191 img{object-fit:cover;width:100%;height:100%;display:block}._root_ijf9z_2 ._strip_ijf9z_180 ._stripThumb_ijf9z_191:hover{border-color:#fefefe26}._root_ijf9z_2 ._strip_ijf9z_180 ._stripThumb_ijf9z_191[data-active=true]{border-color:#fff}._root_ijf9z_2 ._strip_ijf9z_180 ._stripCustom_ijf9z_218{box-sizing:border-box;color:#ac46ff;width:96px;height:96px;font:inherit;text-align:center;cursor:pointer;background:0 0;border:1px dashed #fefefe26;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;font-size:12px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}._root_ijf9z_2 ._strip_ijf9z_180 ._stripCustom_ijf9z_218:hover:not(:disabled){color:#fefefe;border-color:#fefefe80}._root_ijf9z_2 ._strip_ijf9z_180 ._stripCustom_ijf9z_218:disabled{color:#ffffff40;cursor:not-allowed}._root_ijf9z_2 ._strip_ijf9z_180 ._stripItem_ijf9z_247{flex-shrink:0;position:relative}._root_ijf9z_2 ._strip_ijf9z_180 ._stripItem_ijf9z_247:hover ._stripRemove_ijf9z_251{opacity:1}._root_ijf9z_2 ._strip_ijf9z_180 ._stripRemove_ijf9z_251{z-index:1;color:#fefefe;opacity:0;cursor:pointer;background:#0009;border:0;border-radius:80px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:flex;position:absolute;top:4px;right:4px}._root_ijf9z_2 ._strip_ijf9z_180 ._stripRemove_ijf9z_251:hover{background:#000c}._root_ijf9z_2 ._strip_ijf9z_180 ._stripNav_ijf9z_275{z-index:1;color:#fefefe;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;background:#00000040;border:0;border-radius:80px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._root_ijf9z_2 ._strip_ijf9z_180 ._stripNav_ijf9z_275:disabled{opacity:.3;cursor:not-allowed}._root_ijf9z_2 ._strip_ijf9z_180 ._stripNav_ijf9z_275[data-dir=prev]{left:12px}._root_ijf9z_2 ._strip_ijf9z_180 ._stripNav_ijf9z_275[data-dir=next]{right:12px}._root_ijf9z_2 ._sidebar_ijf9z_303{background:#fefefe08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;flex-shrink:0;align-self:stretch;width:320px;max-height:100%;display:flex;overflow:hidden}._root_ijf9z_2 ._sidebar_ijf9z_303 ._sidebarTitle_ijf9z_315{color:#fefefe;flex-shrink:0;margin:0;padding:16px 16px 0;font-size:16px;font-weight:600}._root_ijf9z_2 ._sidebar_ijf9z_303 ._noSource_ijf9z_323{color:#fbbf24;background:#f59e0b14;border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:flex}._root_ijf9z_2 ._sidebar_ijf9z_303 ._tabs_ijf9z_334{background:#fefefe0a;border:1px solid #fefefe26;border-radius:80px;flex-shrink:0;gap:2px;margin:12px 12px 0;padding:3px;display:flex}._root_ijf9z_2 ._sidebar_ijf9z_303 ._tabs_ijf9z_334 ._tab_ijf9z_334{color:#fefefe80;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:80px;flex:1;padding:6px 8px;font-size:12px;font-weight:500}._root_ijf9z_2 ._sidebar_ijf9z_303 ._tabs_ijf9z_334 ._tab_ijf9z_334:hover{color:#fefefe}._root_ijf9z_2 ._sidebar_ijf9z_303 ._tabs_ijf9z_334 ._tab_ijf9z_334[data-active=true]{color:#121212;background:#fefefe}._root_ijf9z_2 ._sidebar_ijf9z_303 ._sidebarBody_ijf9z_364{flex:1;min-height:0;overflow-y:auto}._root_ijf9z_2 ._sidebar_ijf9z_303 ._sidebarFoot_ijf9z_369{border-top:1px solid #ffffff14;flex-direction:column;flex-shrink:0;gap:8px;padding:12px;display:flex}._root_ijf9z_2 ._sidebar_ijf9z_303 ._manualHint_ijf9z_377{color:#fefefe80;text-align:center;margin:0;font-size:12px}._root_ijf9z_2 ._sidebar_ijf9z_303 ._manualHint_ijf9z_377 em{color:#fefefe;font-style:normal;font-weight:500}._root_ijf9z_2 ._sidebar_ijf9z_303 ._manualBtn_ijf9z_388{color:#fefefe;width:100%;font:inherit;cursor:pointer;background:#ac46ff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;display:inline-flex}._root_ijf9z_2 ._sidebar_ijf9z_303 ._manualBtn_ijf9z_388:hover:not(:disabled){filter:brightness(1.08)}._root_ijf9z_2 ._sidebar_ijf9z_303 ._manualBtn_ijf9z_388:disabled{opacity:.5;cursor:not-allowed}._root_ijf9z_2 ._sidebar_ijf9z_303 ._manualBtn_ijf9z_388[data-mode=remove]{background:#dc2626}._root_ijf9z_2 ._sidebar_ijf9z_303 ._saveBtn_ijf9z_414{background:linear-gradient(135deg, var(--accent-purple) 0%, var(--accent-blue) 100%);color:#fefefe;width:100%;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:12px;font-weight:600;display:inline-flex}._root_ijf9z_2 ._sidebar_ijf9z_303 ._saveBtn_ijf9z_414:hover:not(:disabled){filter:brightness(1.08)}._root_ijf9z_2 ._sidebar_ijf9z_303 ._saveBtn_ijf9z_414:disabled{opacity:.5;cursor:not-allowed}._root_ijf9z_2 ._srOnly_ijf9z_437{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_ijf9z_2 ._zoomBar_ijf9z_459{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a1a1ae6;border:1px solid #ffffff14;border-radius:80px;align-items:center;gap:4px;padding:4px 6px;font-size:12px;display:flex;position:absolute;top:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 15px -3px #0000004d}._root_ijf9z_2 ._zoomBtn_ijf9z_476{color:#fefefe80;cursor:pointer;background:0 0;border:0;border-radius:80px;justify-content:center;align-items:center;width:24px;height:24px;transition:color .15s;display:flex}._root_ijf9z_2 ._zoomBtn_ijf9z_476:hover:not(:disabled){color:#fefefe}._root_ijf9z_2 ._zoomBtn_ijf9z_476:disabled{opacity:.3;cursor:default}._root_ijf9z_2 ._zoomValue_ijf9z_496{color:#fefefe;font-variant-numeric:tabular-nums;text-align:center;min-width:5.5rem;font-weight:500}._root_ijf9z_2 ._icon4_ijf9z_503{width:16px;height:16px}._root_ijf9z_2 ._icon35_ijf9z_507{width:14px;height:14px}._root_ijf9z_2 ._icon3_ijf9z_507{color:#ffffffb3;width:12px;height:12px}._root_ijf9z_2 ._icon25_ijf9z_516{width:10px;height:10px}._root_ijf9z_2 ._spin35_ijf9z_520{width:14px;height:14px;animation:1s linear infinite _rt-spin_ijf9z_1}._root_ijf9z_2 ._spin7_ijf9z_525{color:#fff;width:28px;height:28px;animation:1s linear infinite _rt-spin_ijf9z_1}._root_ijf9z_2 ._canvasPane_ijf9z_534{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:16px;display:flex;position:relative;overflow:hidden}._root_ijf9z_2 ._paneMedia_ijf9z_544{max-width:100%;max-height:calc(100vh - 16rem)}._root_ijf9z_2 ._paneMediaContain_ijf9z_548{object-fit:contain;max-width:100%;max-height:calc(100vh - 16rem)}._root_ijf9z_2 ._zoomFill_ijf9z_553{justify-content:center;align-items:center;height:100%;display:flex}._root_ijf9z_2 ._canvasBox_ijf9z_455{max-width:100%;display:inline-block;position:relative}._root_ijf9z_2 ._canvasImg_ijf9z_567{object-fit:contain;max-width:100%;max-height:calc(100vh - 14rem);display:block}._root_ijf9z_2 ._overlayImg_ijf9z_573{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}._root_ijf9z_2 ._drawRect_ijf9z_582{pointer-events:none;background:#34d3991a;border:2px dashed #34d399;position:absolute}._root_ijf9z_2 ._drawRect_ijf9z_582[data-pane=generated]{background:#60a5fa1a;border-color:#60a5fa}._root_ijf9z_2 ._emptyState_ijf9z_592{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 16px;display:flex}._root_ijf9z_2 ._emptyIcon_ijf9z_600{color:#fff3;width:24px;height:24px}._root_ijf9z_2 ._emptyText_ijf9z_605{color:#fff6;font-size:12px}._root_ijf9z_2 ._promptRow_ijf9z_612{justify-content:center;align-items:center;padding:6px 0;display:flex;position:relative}._root_ijf9z_2 ._promptPop_ijf9z_619{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a1a1af2;border:1px solid #ffffff14;border-radius:12px;width:min(90vw,30rem);margin-bottom:8px;padding:10px;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 10px 15px -3px #0000004d}._root_ijf9z_2 ._promptFields_ijf9z_633{align-items:flex-end;gap:8px;display:flex}._root_ijf9z_2 ._gradientBtn_ijf9z_638{background:var(--gradient-btn);color:#171717;font:inherit;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;transition:opacity .15s;display:flex}._root_ijf9z_2 ._gradientBtn_ijf9z_638:hover:not(:disabled){opacity:.9}._root_ijf9z_2 ._gradientBtn_ijf9z_638:disabled{opacity:.5;cursor:default}._root_ijf9z_2 ._tempBlock_ijf9z_660{flex-direction:column;gap:4px;margin-top:8px;display:flex}._root_ijf9z_2 ._tempRow_ijf9z_666{color:#fefefe80;justify-content:space-between;align-items:center;font-size:10px;display:flex}._root_ijf9z_2 ._tabular_ijf9z_673{font-variant-numeric:tabular-nums}._root_ijf9z_2 ._tempSlider_ijf9z_676{accent-color:#fefefe;width:100%}._root_ijf9z_2 ._promptHint_ijf9z_680{color:#ffffff40;margin-top:4px;padding:0 2px;font-size:10px}._root_ijf9z_2 ._actionPill_ijf9z_689{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a1a1ae6;border:1px solid #ffffff14;border-radius:80px;align-items:center;gap:4px;padding:4px 6px;display:flex}._root_ijf9z_2 ._pillDivider_ijf9z_699{background:#ffffff14;width:1px;height:16px;margin:0 2px}._root_ijf9z_2 ._pillBtn_ijf9z_705{color:#fefefe80;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:80px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:color .15s,background .15s;display:flex}._root_ijf9z_2 ._pillBtn_ijf9z_705:hover{color:#fefefe}._root_ijf9z_2 ._pillBtn_ijf9z_705[data-variant=primary]{background:var(--gradient-btn);color:#fff}._root_ijf9z_2 ._pillBtn_ijf9z_705[data-variant=primary-dark]{background:var(--gradient-btn);color:#171717}._root_ijf9z_2 ._pillBtn_ijf9z_705[data-variant=accept]{color:#4ade80}._root_ijf9z_2 ._pillBtn_ijf9z_705[data-variant=accept]:hover{color:#86efac}._root_ijf9z_2 ._pillBtn_ijf9z_705[data-variant=reject]{color:#f87171}._root_ijf9z_2 ._pillBtn_ijf9z_705[data-variant=reject]:hover{color:#fca5a5}._root_ijf9z_2 ._verRail_ijf9z_746{border-top:1px solid #ffffff1a;flex-shrink:0}._root_ijf9z_2 ._verRow_ijf9z_750{border-top:1px solid #ffffff1a;align-items:center;gap:8px;padding:8px 16px;display:flex}._root_ijf9z_2 ._verLabel_ijf9z_757{color:#fff6;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:500}._root_ijf9z_2 ._verItem_ijf9z_764{position:relative}._root_ijf9z_2 ._verItem_ijf9z_764:hover ._verDelete_ijf9z_766{opacity:1}._root_ijf9z_2 ._verThumb_ijf9z_774{opacity:.6;cursor:pointer;border:1px solid #fff3;border-radius:8px;width:40px;height:40px;transition:opacity .15s,border-color .15s;position:relative;overflow:hidden}._root_ijf9z_2 ._verThumb_ijf9z_774:hover{opacity:1}._root_ijf9z_2 ._verThumb_ijf9z_774:disabled{cursor:default;pointer-events:none}._root_ijf9z_2 ._verThumb_ijf9z_774[data-active=true]{opacity:1;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f666}._root_ijf9z_2 ._verImg_ijf9z_797{object-fit:cover;width:100%;height:100%}._root_ijf9z_2 ._verBusy_ijf9z_802{background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._root_ijf9z_2 ._verDelete_ijf9z_766{z-index:10;color:#fff;opacity:0;cursor:pointer;background:#dc2626;border:0;border-radius:80px;justify-content:center;align-items:center;width:16px;height:16px;transition:opacity .15s;display:flex;position:absolute;top:-4px;right:-4px}._root_ijf9z_2 ._verDelete_ijf9z_766:disabled{cursor:not-allowed;background:#ffffff40}._root_ijf9z_2 ._verCaption_ijf9z_834{color:#fff6;text-align:center;margin-top:2px;font-size:8px}._root_ijf9z_2 ._toast_ijf9z_843{color:#fff;background:#dc2626;border-radius:16px;padding:8px 16px;font-size:12px;font-weight:500;position:absolute;bottom:4rem;left:50%;transform:translate(-50%);box-shadow:0 10px 15px -3px #0000004d}._root_ijf9z_2 ._toastAction_ijf9z_856{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:8px;text-decoration:underline}._root_ijf9z_2 ._blockingOverlay_ijf9z_865{z-index:30;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._root_ijf9z_2 ._blockingCard_ijf9z_873{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:24px 32px;display:flex;box-shadow:0 20px 25px -5px #0006}._root_ijf9z_2 ._blockingTitle_ijf9z_885{color:#fff;font-size:14px;font-weight:500}._root_ijf9z_2 ._blockingSub_ijf9z_890{color:#fff9;font-size:12px}._root_ijf9z_2 ._splitCursor_ijf9z_894[data-tool=draw]{cursor:crosshair}._root_ijf9z_2 ._splitCursor_ijf9z_894[data-tool=pan]{cursor:grab}._root_ijf9z_2 ._regenInput_ijf9z_900{color:#fefefe;min-height:2.5rem;font:inherit;resize:none;background:#12121299;border:1px solid #ffffff14;border-radius:16px;flex:1;padding:6px 10px;font-size:12px}._root_ijf9z_2 ._regenInput_ijf9z_900::placeholder{color:#ffffff40}._root_ijf9z_2 ._regenInput_ijf9z_900:focus{outline:none;box-shadow:0 0 0 1px #fefefe26}@keyframes _rt-spin_ijf9z_1{to{transform:rotate(360deg)}}._root_1ngd0_11{flex-direction:column;gap:12px;padding:12px;display:flex}._root_1ngd0_11 ._heading_1ngd0_17{color:#fefefe80;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:500}._root_1ngd0_11 ._blurb_1ngd0_24{color:#fefefe80;margin-top:4px;font-size:11px;line-height:1.375}._root_1ngd0_11 ._segmented_1ngd0_33{background:#fefefe0a;border-radius:12px;padding:2px;display:flex}._root_1ngd0_11 ._segmented_1ngd0_33 ._segment_1ngd0_33{color:#fefefe80;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:4px 8px;font-size:11px;font-weight:500;transition:background .15s,color .15s}._root_1ngd0_11 ._segmented_1ngd0_33 ._segment_1ngd0_33:hover{color:#fefefe}._root_1ngd0_11 ._segmented_1ngd0_33 ._segment_1ngd0_33[data-active=true]{color:#fefefe;background:#121212;box-shadow:0 1px 2px #00000040}._root_1ngd0_11 ._segmented_1ngd0_33 ._segment_1ngd0_33[data-size=sm]{font-size:10px}._root_1ngd0_11 ._edgeGrid_1ngd0_66{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}._root_1ngd0_11 ._edgeGrid_1ngd0_66 ._edgeCell_1ngd0_71{border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}._root_1ngd0_11 ._edgeGrid_1ngd0_66 ._edgeCell_1ngd0_71 ._edgeName_1ngd0_79{color:#fefefe80;text-transform:capitalize;font-size:11px}._root_1ngd0_11 ._edgeGrid_1ngd0_66 ._edgeCell_1ngd0_71 ._edgeValue_1ngd0_84{color:#fefefe;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}._root_1ngd0_11 ._stack_1ngd0_31{flex-direction:column;gap:6px;display:flex}._root_1ngd0_11 ._stack_1ngd0_31 ._ratioRow_1ngd0_98{flex-wrap:wrap;gap:6px;display:flex}._root_1ngd0_11 ._stack_1ngd0_31 ._ratioRow_1ngd0_98 ._ratioChip_1ngd0_103{color:#fefefe80;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:500;transition:background .15s,color .15s,border-color .15s}._root_1ngd0_11 ._stack_1ngd0_31 ._ratioRow_1ngd0_98 ._ratioChip_1ngd0_103:hover:not(:disabled){color:#fefefe;background:#fefefe14}._root_1ngd0_11 ._stack_1ngd0_31 ._ratioRow_1ngd0_98 ._ratioChip_1ngd0_103:disabled{opacity:.4;cursor:default}._root_1ngd0_11 ._stack_1ngd0_31 ._ratioRow_1ngd0_98 ._ratioChip_1ngd0_103[data-active=true]{color:#fefefe;background:#8b5cf61a;border-color:#ac46ff}._root_1ngd0_11 ._stack_1ngd0_31 ._sizeRow_1ngd0_129{align-items:center;gap:6px;display:flex}._root_1ngd0_11 ._stack_1ngd0_31 ._sizeRow_1ngd0_129 ._sizeField_1ngd0_134{flex:1}._root_1ngd0_11 ._stack_1ngd0_31 ._sizeRow_1ngd0_129 ._sizeField_1ngd0_134 ._sizeLabel_1ngd0_137{color:#fefefe80;letter-spacing:.05em;text-transform:uppercase;margin-bottom:2px;font-size:10px;display:block}._root_1ngd0_11 ._stack_1ngd0_31 ._sizeRow_1ngd0_129 ._sizeTimes_1ngd0_145{color:#fefefe80;margin-top:16px}._root_1ngd0_11 ._input_1ngd0_152{color:#fefefe;width:100%;font:inherit;font-variant-numeric:tabular-nums;background:#121212;border:1px solid #ffffff14;border-radius:12px;padding:4px 8px;font-size:12px}._root_1ngd0_11 ._input_1ngd0_152:focus{border-color:#fefefe26;outline:none}._root_1ngd0_11 ._input_1ngd0_152:disabled{opacity:.4}._root_1ngd0_11 ._textarea_1ngd0_170{color:#fefefe;width:100%;font:inherit;resize:none;background:#121212;border:1px solid #ffffff14;border-radius:12px;padding:6px 8px;font-size:12px}._root_1ngd0_11 ._textarea_1ngd0_170::placeholder{color:#ffffff40}._root_1ngd0_11 ._textarea_1ngd0_170:focus{border-color:#fefefe26;outline:none}._root_1ngd0_11 ._hint_1ngd0_191{color:#ffffff40;font-size:10px;line-height:1.25}._root_1ngd0_11 ._note_1ngd0_199{color:#fefefe80;font-size:10px;line-height:1.25}._root_1ngd0_11 ._note_1ngd0_199 ._noteStrong_1ngd0_204{color:#fefefe;font-variant-numeric:tabular-nums;font-weight:500}._root_1ngd0_11 ._note_1ngd0_199 ._noteWarn_1ngd0_209{color:#fbbf24}._root_1ngd0_11 ._stackTight_1ngd0_215{flex-direction:column;gap:4px;display:flex}._root_1ngd0_11 ._stackTight_1ngd0_215 ._fieldLabel_1ngd0_220{color:#fefefe80;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:500}._root_1ngd0_11 ._stackTight_1ngd0_215 ._sliderRow_1ngd0_227{color:#fefefe80;justify-content:space-between;align-items:center;font-size:11px;display:flex}._root_1ngd0_11 ._stackTight_1ngd0_215 ._sliderRow_1ngd0_227 ._sliderValue_1ngd0_234{font-variant-numeric:tabular-nums}._root_1ngd0_11 ._stackTight_1ngd0_215 ._slider_1ngd0_227{accent-color:#fefefe;width:100%}._root_1ngd0_11 ._apply_1ngd0_241{color:#fff;width:100%;font:inherit;cursor:pointer;background:#ac46ff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;transition:opacity .15s;display:inline-flex}._root_1ngd0_11 ._apply_1ngd0_241:hover:not(:disabled){opacity:.9}._root_1ngd0_11 ._apply_1ngd0_241:disabled{opacity:.5;cursor:default}._root_1ngd0_11 ._apply_1ngd0_241 ._icon_1ngd0_265{width:14px;height:14px}._root_1ngd0_11 ._apply_1ngd0_241 ._spinner_1ngd0_269{width:14px;height:14px;animation:1s linear infinite _expand-spin_1ngd0_1}._root_1ngd0_11 ._reset_1ngd0_274{color:#fefefe80;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:500;transition:background .15s;display:inline-flex}._root_1ngd0_11 ._reset_1ngd0_274:hover:not(:disabled){background:#fefefe14}._root_1ngd0_11 ._reset_1ngd0_274:disabled{opacity:.5;cursor:default}@keyframes _expand-spin_1ngd0_1{to{transform:rotate(360deg)}}._root_5tsqa_1{background:#fefefe0a;border:1px solid #ffffff14;border-radius:12px;padding:12px}._root_5tsqa_1[data-active=true]{background:#ac46ff14;border-color:#ac46ff73}._root_5tsqa_1 ._header_5tsqa_11{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:8px;padding:0;display:flex}._root_5tsqa_1 ._meta_5tsqa_24{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._root_5tsqa_1 ._nameRow_5tsqa_31{align-items:center;gap:6px;display:flex}._root_5tsqa_1 ._name_5tsqa_31{color:#fefefe;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}._root_5tsqa_1 ._severity_5tsqa_45{text-transform:capitalize;border:1px solid #0000;border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:600}._root_5tsqa_1 ._severity_5tsqa_45[data-severity=ok]{color:#34d399;background:#10b98126;border-color:#10b98159}._root_5tsqa_1 ._severity_5tsqa_45[data-severity=minor]{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b59}._root_5tsqa_1 ._severity_5tsqa_45[data-severity=major]{color:#f87171;background:#ef444426;border-color:#ef444459}._root_5tsqa_1 ._checking_5tsqa_69{color:#fefefe80;align-items:center;gap:4px;font-size:10px;display:inline-flex}._root_5tsqa_1 ._applied_5tsqa_76{color:#34d399;align-items:center;gap:2px;font-size:10px;font-weight:500;display:inline-flex}._root_5tsqa_1 ._status_5tsqa_84{color:#fefefe80;margin:0;font-size:11px;line-height:1.35}._root_5tsqa_1 ._status_5tsqa_84[data-ok=true]{color:#34d399}._root_5tsqa_1 ._thumb_5tsqa_93{background:#121212;border:1px solid #fefefe26;border-radius:8px;flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}._root_5tsqa_1 ._thumb_5tsqa_93 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._root_5tsqa_1 ._headerAction_5tsqa_110{color:#fefefe;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:8px;align-self:flex-start;margin-top:8px;padding:5px 10px;font-size:11px;font-weight:600}._root_5tsqa_1 ._headerAction_5tsqa_110:hover:not(:disabled){background:#fefefe0a;border-color:#ac46ff}._root_5tsqa_1 ._headerAction_5tsqa_110:disabled{opacity:.5;cursor:default}._root_5tsqa_1 ._generate_5tsqa_131{color:#fefefe;width:100%;font:inherit;cursor:pointer;background:#ac46ff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}._root_5tsqa_1 ._generate_5tsqa_131:hover:not(:disabled){filter:brightness(1.08)}._root_5tsqa_1 ._generate_5tsqa_131:disabled{opacity:.5;cursor:not-allowed}._root_5tsqa_1 ._generate_5tsqa_131[data-quiet=true]{color:#fefefe80;background:0 0;border:1px solid #fefefe26;font-weight:500}._root_5tsqa_1 ._grid_5tsqa_161{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}._root_5tsqa_1 ._variant_5tsqa_167{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}._root_5tsqa_1 ._variant_5tsqa_167:disabled{cursor:not-allowed}._root_5tsqa_1 ._variantTile_5tsqa_180{aspect-ratio:1;background:#121212;border:1px solid #ffffff14;border-radius:8px;position:relative;overflow:hidden}._root_5tsqa_1 ._variantTile_5tsqa_180[data-best=true]{border-color:#ac46ff;box-shadow:0 0 0 1px #ac46ff66}._root_5tsqa_1 ._variantTile_5tsqa_180[data-applied=true]{border-color:#10b981e6;box-shadow:0 0 0 1px #10b98166}._root_5tsqa_1 ._variantTile_5tsqa_180[data-picked=true]{border-color:#fefefe;box-shadow:0 0 0 1px #fefefe}._root_5tsqa_1 ._variantTile_5tsqa_180 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._root_5tsqa_1 ._variantPending_5tsqa_207{color:#fefefe80;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:100%;font-size:9px;display:flex}._root_5tsqa_1 ._variantFail_5tsqa_217{color:#f87171;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:100%;padding:6px;font-size:8px;line-height:1.2;display:flex}._root_5tsqa_1 ._bestBadge_5tsqa_230{color:#fefefe;background:#ac46ffe6;border-radius:4px;align-items:center;gap:2px;padding:2px 4px;font-size:8px;font-weight:700;display:inline-flex;position:absolute;top:4px;left:4px}._root_5tsqa_1 ._appliedBadge_5tsqa_244{color:#fefefe;background:#10b981e6;border-radius:4px;align-items:center;gap:2px;padding:2px 4px;font-size:8px;font-weight:700;display:inline-flex;position:absolute;top:4px;left:4px}._root_5tsqa_1 ._variantMeta_5tsqa_258{color:#fefefe80;justify-content:space-between;align-items:center;gap:4px;font-size:9px;display:flex}._root_5tsqa_1 ._applyHint_5tsqa_266{color:#fefefe80;justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:10px;display:flex}._root_5tsqa_1 ._focusBtn_5tsqa_275,._root_5tsqa_1 ._regen_5tsqa_276{color:#fefefe80;font:inherit;cursor:pointer;background:0 0;border:1px solid #fefefe26;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:500;display:inline-flex}._root_5tsqa_1 ._focusBtn_5tsqa_275:hover:not(:disabled),._root_5tsqa_1 ._regen_5tsqa_276:hover:not(:disabled){color:#fefefe;background:#fefefe14}._root_5tsqa_1 ._focusBtn_5tsqa_275:disabled,._root_5tsqa_1 ._regen_5tsqa_276:disabled{opacity:.4;cursor:not-allowed}._root_5tsqa_1 ._regenRow_5tsqa_301{align-items:center;gap:6px;margin-top:8px;display:flex}._root_5tsqa_1 ._guidance_5tsqa_307{color:#fefefe;min-width:0;font:inherit;background:#121212;border:1px solid #fefefe26;border-radius:6px;flex:1;padding:6px 8px;font-size:11px}._root_5tsqa_1 ._guidance_5tsqa_307::placeholder{color:#ffffff40}._root_5tsqa_1 ._guidance_5tsqa_307:focus{border-color:#fefefe80;outline:none}._root_5tsqa_1 ._iconSm_5tsqa_325{flex-shrink:0;width:12px;height:12px}._root_5tsqa_1 ._iconSpin_5tsqa_330{animation:1s linear infinite _spin_5tsqa_1}@keyframes _spin_5tsqa_1{to{transform:rotate(360deg)}}._root_hh6ue_1{flex-direction:column;display:flex}._root_hh6ue_1 ._section_hh6ue_5{border-top:1px solid #ffffff14}._root_hh6ue_1 ._sectionHead_hh6ue_8{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 12px;display:flex}._root_hh6ue_1 ._sectionHead_hh6ue_8:hover{background:#fefefe14}._root_hh6ue_1 ._chevron_hh6ue_24{color:#fefefe80;flex-shrink:0;width:14px;height:14px;transition:transform .15s}._root_hh6ue_1 ._chevron_hh6ue_24[data-open=true]{transform:rotate(90deg)}._root_hh6ue_1 ._label_hh6ue_34{color:#fefefe80;font-size:12px;font-weight:600}._root_hh6ue_1 ._label_hh6ue_34[data-has=true]{color:#fefefe}._root_hh6ue_1 ._count_hh6ue_42{color:#fefefe80;font-variant-numeric:tabular-nums;background:#fefefe14;border-radius:4px;padding:1px 6px;font-size:10px}._root_hh6ue_1 ._needs_hh6ue_50{color:#fbbf24;margin-left:auto;font-size:10px;font-weight:500}._root_hh6ue_1 ._cards_hh6ue_56{flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}._root_hh6ue_1 ._pairToggle_hh6ue_62{color:#fefefe;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:8px;align-self:flex-start;padding:5px 10px;font-size:11px;font-weight:600}._root_hh6ue_1 ._pairToggle_hh6ue_62:hover:not(:disabled){background:#fefefe0a;border-color:#ac46ff}._root_hh6ue_1 ._pairToggle_hh6ue_62:disabled{opacity:.5;cursor:default}._root_hh6ue_1 ._empty_hh6ue_82{color:#ffffff40;margin:0;padding:0 12px 12px;font-size:11px}._root_17dhy_1{flex-direction:column;display:flex}._root_17dhy_1 ._toolbar_17dhy_5{border-bottom:1px solid #ffffff14;flex-direction:column;gap:8px;padding:12px;display:flex}._root_17dhy_1 ._toolbarRow_17dhy_12{justify-content:space-between;align-items:center;gap:8px;display:flex}._root_17dhy_1 ._tempLabel_17dhy_18{color:#fefefe80;font-size:11px;font-weight:500}._root_17dhy_1 ._tempValue_17dhy_23{color:#fefefe;font-variant-numeric:tabular-nums;font-size:11px}._root_17dhy_1 ._tempReset_17dhy_28{color:#fefefe80;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}._root_17dhy_1 ._tempReset_17dhy_28:hover{color:#fefefe}._root_17dhy_1 ._tempSlider_17dhy_40{accent-color:#ac46ff;cursor:pointer;width:100%}._root_17dhy_1 ._action_17dhy_45{color:#fefefe;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #fefefe26;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;display:inline-flex}._root_17dhy_1 ._action_17dhy_45:hover:not(:disabled){background:#fefefe14}._root_17dhy_1 ._action_17dhy_45:disabled{opacity:.5;cursor:not-allowed}._root_17dhy_1 ._action_17dhy_45[data-primary=true]{background:#ac46ff;border:0}._root_17dhy_1 ._autoPick_17dhy_72{color:#fefefe80;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;font-size:11px;display:flex}._root_17dhy_1 ._switch_17dhy_86{background:#fefefe33;border-radius:80px;flex-shrink:0;width:28px;height:16px;position:relative}._root_17dhy_1 ._switch_17dhy_86[data-on=true]{background:#ac46ff}._root_17dhy_1 ._switchThumb_17dhy_97{background:#fff;border-radius:80px;width:12px;height:12px;transition:left .15s;position:absolute;top:2px;left:2px}._switch_17dhy_86[data-on=true] ._root_17dhy_1 ._switchThumb_17dhy_97{left:14px}._root_17dhy_1 ._hint_17dhy_110{color:#fbbf24;margin:0;font-size:11px}._root_17dhy_1 ._summary_17dhy_115{background:#fefefe0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:4px;padding:8px;display:flex}._root_17dhy_1 ._summaryTitle_17dhy_124{color:#fefefe80;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}._root_17dhy_1 ._summaryRow_17dhy_132{justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}._root_17dhy_1 ._summaryLabel_17dhy_139{color:#fefefe;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._root_17dhy_1 ._summarySev_17dhy_146{font-variant-numeric:tabular-nums;font-weight:500}._root_17dhy_1 ._summarySev_17dhy_146[data-sev=ok]{color:#34d399}._root_17dhy_1 ._summarySev_17dhy_146[data-sev=minor]{color:#fbbf24}._root_17dhy_1 ._summarySev_17dhy_146[data-sev=major]{color:#f87171}._root_17dhy_1 ._arrow_17dhy_159{color:#ffffff40}._root_17dhy_1 ._lens_17dhy_162{border-top:1px solid #ffffff14}._root_17dhy_1 ._lensHead_17dhy_165{align-items:center;gap:6px;padding:10px 12px 4px;display:flex}._root_17dhy_1 ._experimental_17dhy_171{color:#fefefe80;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}._root_17dhy_1 ._beta_17dhy_178{color:#fbbf24;letter-spacing:.04em;text-transform:uppercase;background:#f59e0b1a;border:1px solid #f59e0b66;border-radius:80px;padding:2px 6px;font-size:9px;font-weight:500}._root_17dhy_1 ._lensBody_17dhy_189{flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}._root_17dhy_1 ._lensRow_17dhy_195{justify-content:space-between;align-items:center;display:flex}._root_17dhy_1 ._lensLabel_17dhy_200{color:#fefefe80;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:500}._root_17dhy_1 ._lensHex_17dhy_207{color:#fefefe80;align-items:center;gap:4px;font-size:10px;display:flex}._root_17dhy_1 ._swatchPreview_17dhy_214{border:1px solid #fefefe26;border-radius:80px;width:12px;height:12px}._root_17dhy_1 ._lensControls_17dhy_220{align-items:center;gap:8px;display:flex}._root_17dhy_1 ._swatch_17dhy_214{cursor:pointer;border:1px solid #fefefe26;border-radius:6px;flex-shrink:0;width:28px;height:28px;position:relative;overflow:hidden}._root_17dhy_1 ._swatch_17dhy_214 input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}._root_17dhy_1 ._hexInput_17dhy_243{color:#fefefe;width:6rem;font:inherit;background:#121212;border:1px solid #fefefe26;border-radius:6px;padding:4px 8px;font-family:ui-monospace,monospace;font-size:11px}._root_17dhy_1 ._hexInput_17dhy_243:focus{border-color:#fefefe80;outline:none}._root_17dhy_1 ._strengthNote_17dhy_258{color:#ffffff40;margin:0;font-size:10px;line-height:1.3}._root_17dhy_1 ._iconSm_17dhy_264{flex-shrink:0;width:14px;height:14px}._root_17dhy_1 ._iconSpin_17dhy_269{animation:1s linear infinite _spin_17dhy_1}@keyframes _spin_17dhy_1{to{transform:rotate(360deg)}}._status_1n0ui_1,._empty_1n0ui_2{color:#fefefe80;align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:12px;line-height:1.4;display:flex}._failed_1n0ui_13{flex-direction:column;align-items:flex-start;gap:8px;padding-bottom:12px;display:flex}._failed_1n0ui_13 ._empty_1n0ui_2{padding-bottom:0}._failed_1n0ui_13 ._retry_1n0ui_23{color:#ac46ff;font:inherit;cursor:pointer;background:0 0;border:0;margin:0 16px;padding:0;font-size:12px;font-weight:600}._failed_1n0ui_13 ._retry_1n0ui_23:hover{color:#fefefe}._list_1n0ui_38{margin:0;padding:0;list-style:none}._item_1n0ui_44{border-top:1px solid #ffffff14;padding:12px 16px}._item_1n0ui_44 ._itemHead_1n0ui_48{align-items:center;gap:8px;display:flex}._item_1n0ui_44 ._label_1n0ui_53{color:#fefefe;flex:1;min-width:0;font-size:12px;font-weight:600}._item_1n0ui_44 ._severity_1n0ui_60{flex-shrink:0;font-size:11px;font-weight:600}._item_1n0ui_44 ._severity_1n0ui_60[data-severity=major]{color:#f87171}._item_1n0ui_44 ._severity_1n0ui_60[data-severity=moderate]{color:#fbbf24}._item_1n0ui_44 ._severity_1n0ui_60[data-severity=unverified]{color:#fefefe80}._item_1n0ui_44 ._detail_1n0ui_74{color:#fefefe80;margin:8px 0 0;font-size:12px;font-style:italic;line-height:1.45}._icon_1n0ui_82{flex-shrink:0;width:14px;height:14px}._spin_1n0ui_88{animation:1s linear infinite _spin_1n0ui_88}@keyframes _spin_1n0ui_88{to{transform:rotate(360deg)}}._root_7135m_1{background:#fefefe08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;flex-shrink:0;align-self:stretch;width:320px;max-height:100%;display:flex;overflow:hidden}._root_7135m_1 ._heading_7135m_13{color:#fefefe;flex-shrink:0;margin:0;padding:16px 16px 8px;font-size:16px;font-weight:600;line-height:1.3}._root_7135m_1 ._continue_7135m_22{align-self:flex-start;width:fit-content;margin:0 16px 12px}._root_7135m_1 [data-slot=button]._continue_7135m_22{border-radius:80px}._root_7135m_1 ._body_7135m_30{flex:1;min-height:0;overflow-y:auto}._root_7135m_1 ._foot_7135m_35{border-top:1px solid #ffffff14;flex-shrink:0;padding:12px}._root_7135m_1 ._confirm_7135m_40{color:#ac46ff;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #ac46ff;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:12px;font-weight:600;display:inline-flex}._root_7135m_1 ._confirm_7135m_40:hover:not(:disabled){background:#ac46ff1f}._root_7135m_1 ._confirm_7135m_40:disabled{opacity:.5;cursor:not-allowed}._root_7135m_1 ._iconSm_7135m_63{flex-shrink:0;width:14px;height:14px}._root_7135m_1 ._iconSpin_7135m_68{animation:1s linear infinite _spin_7135m_1}@keyframes _spin_7135m_1{to{transform:rotate(360deg)}}._root_kbzow_1{background:#fefefe08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;flex-shrink:0;align-self:stretch;width:320px;max-height:100%;display:flex;overflow:hidden}._root_kbzow_1 ._headingRow_kbzow_13{flex-shrink:0;align-items:center;gap:8px;padding:16px 16px 8px;display:flex}._root_kbzow_1 ._headingRow_kbzow_13 ._check_kbzow_20{color:#4ade80;flex-shrink:0;width:16px;height:16px}._root_kbzow_1 ._headingRow_kbzow_13 ._heading_kbzow_13{color:#fefefe;margin:0;font-size:16px;font-weight:600;line-height:1.3}._root_kbzow_1 ._continue_kbzow_33{align-self:flex-start;width:fit-content;margin:0 16px 12px}._root_kbzow_1 [data-slot=button]._continue_kbzow_33{border-radius:80px}._root_kbzow_1 ._foot_kbzow_41{border-top:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:8px;padding:12px;display:flex}._root_kbzow_1 ._foot_kbzow_41 ._seeAll_kbzow_49{color:#ac46ff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ac46ff;border-radius:12px;flex:1;justify-content:center;align-items:center;padding:10px 12px;font-size:12px;font-weight:600;display:inline-flex}._root_kbzow_1 ._foot_kbzow_41 ._seeAll_kbzow_49:hover{background:#ac46ff1f}._root_kbzow_1 ._foot_kbzow_41 ._download_kbzow_67{color:#fefefe;cursor:pointer;background:0 0;border:1px solid #fefefe26;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}._root_kbzow_1 ._foot_kbzow_41 ._download_kbzow_67:hover:not(:disabled){background:#fefefe14}._root_kbzow_1 ._foot_kbzow_41 ._download_kbzow_67:disabled{opacity:.5;cursor:not-allowed}._root_kbzow_1 ._iconSm_kbzow_88{flex-shrink:0;width:16px;height:16px}._root_kbzow_1 ._iconSpin_kbzow_93{animation:1s linear infinite _spin_kbzow_1}@keyframes _spin_kbzow_1{to{transform:rotate(360deg)}}._canvas_1veu1_1{cursor:none;touch-action:none;position:absolute;inset:0}._canvas_1veu1_1 ._frame_1veu1_7{pointer-events:none;border-radius:12px;position:absolute;overflow:hidden}._canvas_1veu1_1 ._brushCursor_1veu1_13{aspect-ratio:1;pointer-events:none;border:1px solid #fefefee6;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #00000080}._canvas_1veu1_1 ._brushCursor_1veu1_13[data-erase=true]{border-color:#fbbf24e6}._controls_1veu1_26{align-items:center;gap:var(--space-3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141414e6;border:.5px solid #fefefe1f;border-radius:16px;padding:8px 12px;display:flex}._controls_1veu1_26 ._group_1veu1_36{align-items:center;gap:4px;display:flex}._controls_1veu1_26 ._slider_1veu1_41{color:var(--text-muted);flex-direction:column;gap:2px;font-size:9px;line-height:1;display:flex}._controls_1veu1_26 ._slider_1veu1_41 ._sliderHead_1veu1_49{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._controls_1veu1_26 ._slider_1veu1_41 ._sliderValue_1veu1_55{color:var(--text);font-variant-numeric:tabular-nums}._controls_1veu1_26 ._slider_1veu1_41 input{appearance:none;width:112px;height:4px;accent-color:var(--text);cursor:ew-resize;background:#fefefe29;border-radius:2px}._controls_1veu1_26 ._modeButton_1veu1_68,._controls_1veu1_26 ._iconButton_1veu1_69{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #fefefe1f;border-radius:8px;justify-content:center;align-items:center;display:flex}._controls_1veu1_26 ._modeButton_1veu1_68:hover:not(:disabled),._controls_1veu1_26 ._iconButton_1veu1_69:hover:not(:disabled){color:var(--text)}._controls_1veu1_26 ._modeButton_1veu1_68:disabled,._controls_1veu1_26 ._iconButton_1veu1_69:disabled{opacity:.4;cursor:default}._controls_1veu1_26 ._modeButton_1veu1_68[data-active=true]{border-color:var(--text);color:var(--text)}._controls_1veu1_26 ._modeButton_1veu1_68[data-active=true][data-erase=true]{color:#fbbf24;border-color:#fbbf24}._controls_1veu1_26 ._autoButton_1veu1_98{height:32px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #fefefe1f;border-radius:8px;align-items:center;gap:4px;padding:0 8px;font-size:10px;font-weight:500;display:flex}._controls_1veu1_26 ._autoButton_1veu1_98:hover{color:var(--text);border-color:#fefefe66}._controls_1veu1_26 ._keep_1veu1_117,._controls_1veu1_26 ._discard_1veu1_118{cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._controls_1veu1_26 ._keep_1veu1_117:disabled,._controls_1veu1_26 ._discard_1veu1_118:disabled{opacity:.4;cursor:default}._controls_1veu1_26 ._keep_1veu1_117{border:2px solid var(--text);color:var(--text)}._controls_1veu1_26 ._keep_1veu1_117:hover:not(:disabled){background:#fefefe1a}._controls_1veu1_26 ._discard_1veu1_118{color:var(--text-muted);border:2px solid #fefefe1f}._controls_1veu1_26 ._discard_1veu1_118:hover:not(:disabled){color:var(--text);border-color:#fefefe66}._controls_1veu1_26 ._iconXs_1veu1_148{flex-shrink:0;width:12px;height:12px}._controls_1veu1_26 ._iconSm_1veu1_153{flex-shrink:0;width:14px;height:14px}._controls_1veu1_26 ._iconMd_1veu1_158{flex-shrink:0;width:16px;height:16px}._controls_1veu1_26 ._iconSpin_1veu1_163{animation:1s linear infinite _spin_1veu1_1}@keyframes _spin_1veu1_1{to{transform:rotate(360deg)}}._banner_ltlr9_1{align-items:center;gap:var(--space-2);margin:0 var(--space-6) var(--space-2);color:var(--text);border-radius:8px;padding:8px 12px;font-size:12px;display:flex}._banner_ltlr9_1 p{flex:1;margin:0}._banner_ltlr9_1 ._actions_ltlr9_15{gap:var(--space-2);flex-shrink:0;display:flex}._banner_ltlr9_1 ._actions_ltlr9_15 button{color:var(--text);cursor:pointer;font:inherit;background:0 0;border:none;text-decoration:underline}._banner_ltlr9_1._warn_ltlr9_28{background:#e8b0482e}._banner_ltlr9_1._error_ltlr9_31{background:#f26b5e26}._retouchHost_1ls2y_1{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._retouchHost_1ls2y_1 ._fallback_1ls2y_9{margin:var(--space-8) auto;max-width:420px;padding:0 var(--space-6);color:var(--text-muted);text-align:center;font-size:14px}._root_cc3d8_1{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._root_cc3d8_1 ._body_cc3d8_8{min-height:0;padding:0 var(--space-6) 64px;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._root_cc3d8_1 ._body_cc3d8_8 ._panel_cc3d8_17{align-items:center;gap:var(--space-8);text-align:center;flex-direction:column;width:100%;max-width:456px;display:flex}._root_cc3d8_1 ._body_cc3d8_8 ._panel_cc3d8_17 ._copy_cc3d8_26{flex-direction:column;gap:4px;display:flex}._root_cc3d8_1 ._body_cc3d8_8 ._panel_cc3d8_17 ._copy_cc3d8_26 ._heading_cc3d8_31{color:var(--text);font-size:32px;font-weight:700;line-height:1.25}._root_cc3d8_1 ._body_cc3d8_8 ._panel_cc3d8_17 ._copy_cc3d8_26 ._subheading_cc3d8_37{color:var(--text-muted);font-size:32px;font-weight:700;line-height:1.25}._root_cc3d8_1 ._body_cc3d8_8 ._panel_cc3d8_17 ._actions_cc3d8_43{justify-content:center;align-items:center;gap:var(--space-6);display:flex}._root_cc3d8_1 ._body_cc3d8_8 ._panel_cc3d8_17 ._actions_cc3d8_43 ._actionPrimary_cc3d8_49,._root_cc3d8_1 ._body_cc3d8_8 ._panel_cc3d8_17 ._actions_cc3d8_43 ._actionSecondary_cc3d8_50{min-width:128px;font-size:14px;font-weight:500;line-height:16px}._root_ufn0n_1{gap:var(--space-2);cursor:pointer;text-align:left;color:var(--text);background:0 0;border:none;outline:none;flex-direction:column;padding:0;display:flex}._root_ufn0n_1:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_ufn0n_1 ._thumb_ufn0n_17{border:1.5px solid #0000;transition:border-color .16s}._root_ufn0n_1 ._check_ufn0n_21{color:#121212;background:#fefefe;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:8px;right:8px}._root_ufn0n_1 ._check_ufn0n_21 svg{width:12px;height:12px}._root_ufn0n_1 ._label_ufn0n_38{color:var(--text);font-size:12px;font-weight:500;line-height:16px}._root_ufn0n_1._selected_ufn0n_44 ._thumb_ufn0n_17{border-color:#fefefe}._root_ufn0n_1:hover:not(._selected_ufn0n_44) ._thumb_ufn0n_17{border-color:var(--stroke-strong)}._root_1gd92_1{z-index:20;padding:var(--space-6);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._root_1gd92_1 ._backdrop_1gd92_10{cursor:pointer;background:#0000008c;border:none;position:absolute;inset:0}._root_1gd92_1 ._panel_1gd92_17{z-index:1;gap:var(--space-4);width:min(720px,100%);max-height:min(80vh,720px);padding:var(--space-6);border:.5px solid var(--stroke-strong);background:#161616;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000008c}._root_1gd92_1 ._panel_1gd92_17 ._header_1gd92_32{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._root_1gd92_1 ._panel_1gd92_17 ._header_1gd92_32 ._title_1gd92_38{color:var(--text);margin:0;font-size:20px;font-weight:700}._root_1gd92_1 ._panel_1gd92_17 ._header_1gd92_32 ._close_1gd92_44{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._root_1gd92_1 ._panel_1gd92_17 ._header_1gd92_32 ._close_1gd92_44:hover{background:var(--surface-hover);color:var(--text)}._root_1gd92_1 ._panel_1gd92_17 ._header_1gd92_32 ._close_1gd92_44 svg{width:16px;height:16px}._root_1gd92_1 ._panel_1gd92_17 ._body_1gd92_64{gap:var(--space-8);min-height:0;padding-bottom:var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}._root_1gd92_1 ._panel_1gd92_17 ._body_1gd92_64 ._groupSection_1gd92_73{gap:var(--space-3);flex-direction:column;display:flex}._root_1gd92_1 ._panel_1gd92_17 ._body_1gd92_64 ._groupSection_1gd92_73:not(:first-child){padding-top:var(--space-4);border-top:.5px solid var(--stroke)}._root_1gd92_1 ._panel_1gd92_17 ._body_1gd92_64 ._groupSection_1gd92_73 ._groupHead_1gd92_82{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._root_1gd92_1 ._panel_1gd92_17 ._body_1gd92_64 ._groupSection_1gd92_73 ._groupHead_1gd92_82 ._groupName_1gd92_88{color:var(--text);margin:0;font-size:14px;font-weight:600}._root_1gd92_1 ._panel_1gd92_17 ._body_1gd92_64 ._groupSection_1gd92_73 ._groupHead_1gd92_82 ._groupMeta_1gd92_94{color:var(--text-muted);margin:2px 0 0;font-size:12px}._root_1gd92_1 ._panel_1gd92_17 ._body_1gd92_64 ._groupSection_1gd92_73 ._groupHead_1gd92_82 ._selectAll_1gd92_99{align-items:center;gap:var(--space-2);color:var(--text-muted);cursor:pointer;font-size:12px;display:inline-flex}._root_1gd92_1 ._panel_1gd92_17 ._body_1gd92_64 ._groupSection_1gd92_73 ._groupHead_1gd92_82 ._selectAll_1gd92_99 input{width:36px;height:20px;accent-color:var(--accent-purple);cursor:pointer}._root_1gd92_1 ._panel_1gd92_17 ._body_1gd92_64 ._groupSection_1gd92_73 ._grid_1gd92_113{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._root_1gd92_1 ._panel_1gd92_17 ._body_1gd92_64 ._empty_1gd92_118{color:var(--text-muted);margin:0;font-size:14px}._root_1gd92_1 ._panel_1gd92_17 ._footer_1gd92_123{justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-2);display:flex}._root_1hkfq_1{z-index:1;pointer-events:auto;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 24px);display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}._root_1hkfq_1 ._action_1hkfq_16{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);width:32px;height:32px;color:var(--text);cursor:pointer;background:#12121280;border:0;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:8px;transition:background-color .16s;display:inline-flex}._root_1hkfq_1 ._action_1hkfq_16:hover:not(:disabled){background:#121212b8}._root_1hkfq_1 ._action_1hkfq_16{outline:none}._root_1hkfq_1 ._action_1hkfq_16:focus-visible{box-shadow:0 0 0 2px #3771ff66}._root_1hkfq_1 ._action_1hkfq_16:disabled{cursor:not-allowed;opacity:.45}._root_1hkfq_1 ._action_1hkfq_16 svg{flex-shrink:0;width:16px;height:16px}._root_1hkfq_1 ._action_1hkfq_16._actionPicked_1hkfq_51{color:#fbbf24}._root_1hkfq_1 ._action_1hkfq_16._actionDestructive_1hkfq_54:hover:not(:disabled){color:#f87171}@container result-tile (width<=296px){._root_1hkfq_1{gap:4px;max-width:calc(100% - 16px)}._root_1hkfq_1 ._action_1hkfq_16{width:24px;height:24px;padding:4px}}@container result-tile (height<=160px){._root_1hkfq_1{bottom:6px}}._root_17b8p_1{z-index:50;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._root_17b8p_1 ._backdrop_17b8p_10{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#121212e6;border:none;position:absolute;inset:0}._root_17b8p_1 ._panel_17b8p_18{z-index:1;-webkit-backdrop-filter:blur(400px);backdrop-filter:blur(400px);background:#ffffff05;border:.5px solid #ffffff14;border-radius:16px;flex-direction:column;gap:32px;width:min(696px,100%);padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000008c}._root_17b8p_1 ._panel_17b8p_18 ._glow_17b8p_33{pointer-events:none;background:radial-gradient(circle,#bf6fff59 0%,#5284ff1f 45%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-100px;left:-.5px;transform:rotate(180deg)}._root_17b8p_1 ._panel_17b8p_18 ._header_17b8p_44{justify-content:space-between;align-items:flex-start;gap:32px;display:flex;position:relative}._root_17b8p_1 ._panel_17b8p_18 ._header_17b8p_44 ._heading_17b8p_51{flex-direction:column;gap:0;display:flex}._root_17b8p_1 ._panel_17b8p_18 ._header_17b8p_44 ._eyebrow_17b8p_56{color:#ffffff40;letter-spacing:-.03em;margin:0;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1.06}._root_17b8p_1 ._panel_17b8p_18 ._header_17b8p_44 ._title_17b8p_64{color:#fefefe;letter-spacing:-.03em;margin:0;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1.06}._root_17b8p_1 ._panel_17b8p_18 ._header_17b8p_44 ._close_17b8p_72{color:#fefefe80;cursor:pointer;background:#ffffff05;border:.5px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._root_17b8p_1 ._panel_17b8p_18 ._header_17b8p_44 ._close_17b8p_72:hover{color:#fefefe}._root_17b8p_1 ._panel_17b8p_18 ._header_17b8p_44 ._close_17b8p_72 svg{width:16px;height:16px}._root_17b8p_1 ._panel_17b8p_18 ._field_17b8p_92{flex-direction:column;gap:8px;display:flex}._root_17b8p_1 ._panel_17b8p_18 ._field_17b8p_92 ._label_17b8p_97{color:#fefefe;padding:0 10px;font-size:16px;font-weight:700;line-height:24px}._root_17b8p_1 ._panel_17b8p_18 ._field_17b8p_92 ._input_17b8p_104,._root_17b8p_1 ._panel_17b8p_18 ._field_17b8p_92 ._textarea_17b8p_105{color:#fefefe;width:100%;min-height:50px;font:inherit;background:#ffffff1a;border:.5px solid #ffffff14;border-radius:8px;outline:none;padding:12px 10px;font-size:14px}._root_17b8p_1 ._panel_17b8p_18 ._field_17b8p_92 ._input_17b8p_104::placeholder,._root_17b8p_1 ._panel_17b8p_18 ._field_17b8p_92 ._textarea_17b8p_105::placeholder{color:#ffffff80;font-size:12px}._root_17b8p_1 ._panel_17b8p_18 ._field_17b8p_92 ._input_17b8p_104:focus,._root_17b8p_1 ._panel_17b8p_18 ._field_17b8p_92 ._textarea_17b8p_105:focus{border-color:#ffffff26}._root_17b8p_1 ._panel_17b8p_18 ._field_17b8p_92 ._textarea_17b8p_105{resize:vertical}._root_17b8p_1 ._panel_17b8p_18 ._footer_17b8p_129{justify-content:flex-end;display:flex}._root_1bnar_1{min-width:128px;padding:var(--space-2);border:.5px solid var(--stroke-strong);background:#1a1a1a;border-radius:12px;flex-direction:column;gap:2px;margin:0;list-style:none;display:flex;box-shadow:0 12px 40px #00000073}._root_1bnar_1 ._item_1bnar_14{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:500;line-height:16px;display:flex}._root_1bnar_1 ._item_1bnar_14 svg{width:14px;height:14px;color:var(--text)}._root_1bnar_1 ._item_1bnar_14:hover,._root_1bnar_1 ._item_1bnar_14._selected_1bnar_39{background:var(--surface-hover)}._root_1akc7_1{display:inline-flex;position:relative}._root_1akc7_1 ._trigger_1akc7_5{min-width:112px}._root_1akc7_1 ._icon_1akc7_8{width:16px;height:16px;color:var(--text-muted);flex-shrink:0}._root_1akc7_1 ._menu_1akc7_14{top:calc(100% + var(--space-2));z-index:4;position:absolute;left:0}._root_y7g79_1{display:inline-flex;position:relative}._root_y7g79_1 ._trigger_y7g79_5{min-width:128px}._root_y7g79_1 ._icon_y7g79_8{width:16px;height:16px;color:var(--text-muted);flex-shrink:0}._root_y7g79_1 ._menu_y7g79_14{top:calc(100% + var(--space-2));z-index:4;position:absolute;left:0}._tile_1mxz7_1{aspect-ratio:1;border:.5px solid var(--stroke);background:radial-gradient(circle at top,#c4b5fd47,#f9a8d424 40%,#0000 60%),#fefefe0a;border-radius:12px;width:100%;position:relative;overflow:hidden}._tile_1mxz7_1 ._sweep_1mxz7_10{background:linear-gradient(90deg,#0000,#d8b4fe73,#0000);width:50%;animation:1.9s linear infinite _sweep_1mxz7_10;position:absolute;inset-block:0}._tile_1mxz7_1 ._foot_1mxz7_17{inset-inline:0;background:linear-gradient(#0000,#00000059);padding:12px;display:block;position:absolute;bottom:0}._tile_1mxz7_1 ._foot_1mxz7_17 ._bar_1mxz7_25{background:#fefefe29;border-radius:999px;height:3px;display:block;overflow:hidden}._tile_1mxz7_1 ._foot_1mxz7_17 ._bar_1mxz7_25 ._barFill_1mxz7_32{border-radius:inherit;background:linear-gradient(90deg, var(--accent-purple), var(--accent-blue));height:100%;transition:width .24s linear;display:block}@keyframes _sweep_1mxz7_10{0%{transform:translate(-120%)}to{transform:translate(240%)}}@media (prefers-reduced-motion:reduce){._tile_1mxz7_1 ._sweep_1mxz7_10{opacity:.3;animation:none}}._dot_895nv_1{pointer-events:none;z-index:1;border-radius:50%;width:8px;height:8px;position:absolute;bottom:6px;right:6px;box-shadow:0 0 0 1.5px #00000073}._dot_895nv_1[data-mark=high]{background:#10b981}._dot_895nv_1[data-mark=mid]{background:#fbbf24}._dot_895nv_1[data-mark=low]{background:#ef4444}._dot_895nv_1[data-mark=scoring]{background:#ffffff8c;animation:1.2s ease-in-out infinite _quality-dot-pulse_895nv_1}@keyframes _quality-dot-pulse_895nv_1{50%{opacity:.35}}._root_afkzy_1{border:.5px solid var(--stroke);height:32px;color:var(--text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}._root_afkzy_1:hover{color:var(--text);border-color:var(--stroke-strong)}._root_afkzy_1:focus-visible{outline:2px solid var(--accent-purple,#ac46ff);outline-offset:2px}._root_afkzy_1._active_afkzy_27{color:#121212;background:#fefefe;border-color:#0000}._root_afkzy_1 ._icon_afkzy_32{width:14px;height:14px}._root_1ne0h_1{border:.5px solid var(--stroke);background:#fefefe0a;border-radius:8px;flex-shrink:0;align-items:center;height:32px;display:flex;overflow:hidden}._root_1ne0h_1 ._chip_1ne0h_11{height:100%;color:var(--text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}._root_1ne0h_1 ._chip_1ne0h_11:hover{color:var(--text)}._root_1ne0h_1 ._chip_1ne0h_11:focus-visible{outline:2px solid var(--accent-purple,#ac46ff);outline-offset:-2px}._root_1ne0h_1 ._chip_1ne0h_11._chipActive_1ne0h_33{color:#121212;background:#fefefe}@keyframes _spin_p1x9i_59{to{transform:rotate(360deg)}}._headerActions_p1x9i_8{align-items:center;gap:var(--space-4);display:flex}._headerActions_p1x9i_8 ._densityControl_p1x9i_13{border:.5px solid var(--stroke);background:#fefefe0a;border-radius:8px;align-items:center;gap:10px;height:32px;padding:8px;display:flex;overflow:hidden}._headerActions_p1x9i_8 ._densityControl_p1x9i_13 ._densityBtn_p1x9i_24{width:16px;height:16px;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._headerActions_p1x9i_8 ._densityControl_p1x9i_13 ._densityBtn_p1x9i_24:disabled{opacity:.35;cursor:default}._headerActions_p1x9i_8 ._densityControl_p1x9i_13 ._densityBtn_p1x9i_24:not(:disabled):hover{color:#fff}._headerActions_p1x9i_8 ._densityControl_p1x9i_13 ._densityBtn_p1x9i_24:focus-visible{outline:2px solid var(--accent-purple,#ac46ff);outline-offset:2px;border-radius:2px}._headerActions_p1x9i_8 ._densityControl_p1x9i_13 ._densityBtn_p1x9i_24 ._densityIcon_p1x9i_48{flex-shrink:0;width:16px;height:16px}._headerActions_p1x9i_8 ._densityControl_p1x9i_13 ._densityDivider_p1x9i_53{background:var(--stroke);width:1px;height:16px;display:block}._headerActions_p1x9i_8 ._spin_p1x9i_59{width:14px;height:14px;animation:.8s linear infinite _spin_p1x9i_59}._headerActions_p1x9i_8 ._headerIcon_p1x9i_64{flex-shrink:0;width:14px;height:14px}._root_p1x9i_7{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._root_p1x9i_7 ._errorBanner_p1x9i_78{align-items:center;gap:var(--space-2);margin:0 var(--space-6) var(--space-2);color:var(--text);background:#f26b5e26;border-radius:8px;padding:8px 12px;font-size:12px;display:flex}._root_p1x9i_7 ._errorBanner_p1x9i_78 p{flex:1;margin:0}._root_p1x9i_7 ._errorBanner_p1x9i_78 button{color:var(--text);cursor:pointer;background:0 0;border:none;text-decoration:underline}._root_p1x9i_7 ._body_p1x9i_100{gap:var(--space-4);min-height:0;padding:0 var(--space-6) var(--space-6);flex:1;display:flex;overflow:hidden}._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108{min-width:0;padding-top:var(--column-top);flex-direction:column;flex:1;display:flex;overflow:auto;container:shots-canvas/inline-size}._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108 ._emptyCopy_p1x9i_117{gap:var(--space-6);max-width:none;padding:var(--space-2) 12px var(--space-8);flex-direction:column;display:flex}._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108 ._emptyCopy_p1x9i_117 ._copy_p1x9i_124{flex-direction:column;align-items:flex-start;gap:4px;display:flex}._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108 ._emptyCopy_p1x9i_117 ._copy_p1x9i_124 ._muted_p1x9i_130{letter-spacing:-.03em;width:max-content;max-width:100%;color:var(--text-subtle);white-space:nowrap;flex-shrink:0;margin:0;font-size:32px;font-weight:700;line-height:1.06}._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108 ._emptyCopy_p1x9i_117 ._copy_p1x9i_124 ._heading_p1x9i_142{letter-spacing:-.03em;width:max-content;max-width:100%;color:var(--text);white-space:nowrap;flex-shrink:0;margin:0;font-size:32px;font-weight:700;line-height:1.06}._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108 ._emptyCopy_p1x9i_117._wrap_p1x9i_154 ._copy_p1x9i_124 ._muted_p1x9i_130,._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108 ._emptyCopy_p1x9i_117._wrap_p1x9i_154 ._copy_p1x9i_124 ._heading_p1x9i_142{white-space:normal;width:auto}._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108 ._emptyCopy_p1x9i_117 ._spinner_p1x9i_159{width:16px;height:16px;animation:1s linear infinite _spin_p1x9i_59}._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108 ._emptyCopy_p1x9i_117 ._actions_p1x9i_164{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108 ._emptyCopy_p1x9i_117 ._actions_p1x9i_164 ._planShot_p1x9i_170,._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108 ._emptyCopy_p1x9i_117 ._actions_p1x9i_164 ._addShot_p1x9i_173{min-width:128px}._root_p1x9i_7 ._body_p1x9i_100 ._canvas_p1x9i_108 ._shotStack_p1x9i_176{gap:calc(var(--space-8) * 3);padding-bottom:var(--space-8);flex-direction:column;display:flex}._shotSection_p1x9i_183{cursor:pointer;opacity:.72;content-visibility:auto;contain-intrinsic-size:auto 480px;flex-direction:column;min-width:0;transition:opacity .25s;display:flex}._shotSection_p1x9i_183:hover{opacity:.9}._shotSection_p1x9i_183._shotSectionActive_p1x9i_196{box-shadow:inset 3px 0 0 var(--stroke-strong);opacity:1}._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200{gap:var(--space-4);padding:var(--space-2) 12px 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200[data-cols="1"]{grid-template-columns:minmax(0,1fr)}@container shots-canvas (width<=960px){._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container shots-canvas (width<=480px){._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200[data-cols="4"],._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200[data-cols="2"]{grid-template-columns:minmax(0,1fr)}}._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200 ._resultTile_p1x9i_222{aspect-ratio:1;border:.5px solid var(--stroke);background:#fefefe0a;border-radius:12px;width:100%;position:relative;overflow:hidden;container:result-tile/size}._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200 ._resultTile_p1x9i_222:hover,._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200 ._resultTile_p1x9i_222:focus-within{border-color:var(--stroke-strong)}._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200 ._resultTile_p1x9i_222:hover [data-slot=result-tile-actions],._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200 ._resultTile_p1x9i_222:focus-within [data-slot=result-tile-actions]{opacity:1;pointer-events:auto}._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200 ._resultTile_p1x9i_222[data-picked=true]{border-color:#fbbf2473}._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200 ._resultTile_p1x9i_222 [data-slot=result-tile-actions]{opacity:0;pointer-events:none;transition:opacity .16s}._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200 ._resultTile_p1x9i_222 ._resultOpen_p1x9i_247{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;overflow:hidden}._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200 ._resultTile_p1x9i_222 ._resultOpen_p1x9i_247:focus-visible{outline:2px solid var(--accent-purple,#ac46ff);outline-offset:2px}._shotSection_p1x9i_183 ._resultsGrid_p1x9i_200 ._resultTile_p1x9i_222 ._resultOpen_p1x9i_247 ._resultImage_p1x9i_263{object-fit:cover;background:#fefefe0a;width:100%;height:100%;display:block}._shotSection_p1x9i_183 ._picksEmpty_p1x9i_270{padding:var(--space-6) 12px;color:var(--text-muted);margin:0;font-size:14px}._root_1mio7_1{width:100%;position:relative}._root_1mio7_1 ._editor_1mio7_5{border:.5px solid var(--stroke);background:var(--surface);min-height:96px;color:var(--text);overflow-wrap:break-word;white-space:pre-wrap;border-radius:12px;outline:none;padding:10px 12px;font-size:12px;line-height:16px}._root_1mio7_1 ._editor_1mio7_5:focus{border-color:var(--stroke-strong)}._root_1mio7_1 ._paragraph_1mio7_21{min-height:1.5em;margin:0}._root_1mio7_1 ._placeholder_1mio7_25{pointer-events:none;color:var(--text-subtle);font-size:12px;line-height:16px;position:absolute;top:10px;left:12px}._root_1mio7_1 ._chip_1mio7_34{cursor:pointer;vertical-align:baseline;display:inline}._root_1mio7_1 ._fallback_1mio7_39{border:.5px solid var(--stroke);background:var(--surface);min-height:96px;color:var(--text);white-space:pre-wrap;border-radius:12px;padding:10px 12px;font-size:12px;line-height:16px}._root_1mio7_1 ._fallback_1mio7_39 ._fallbackPlaceholder_1mio7_50{color:var(--text-subtle)}._menu_1mio7_54{z-index:40;border:.5px solid var(--stroke-strong);background:#1c1c1c;border-radius:12px;flex-direction:column;gap:2px;max-height:240px;padding:8px;display:flex;overflow-y:auto;box-shadow:0 12px 40px #00000073}._menu_1mio7_54 ._menuRow_1mio7_67{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}._menu_1mio7_54 ._menuRow_1mio7_67:hover{background:var(--surface-hover)}._menu_1mio7_54 ._menuRow_1mio7_67 ._menuWins_1mio7_82{color:var(--text-muted);font-size:10px}._menu_1mio7_54 ._menuRowActive_1mio7_86{background:var(--surface-hover)}._root_15fdo_1{z-index:22;padding:var(--space-6);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._root_15fdo_1 ._backdrop_15fdo_10{cursor:pointer;background:#0000008c;border:none;position:absolute;inset:0}._root_15fdo_1 ._panel_15fdo_17{z-index:1;gap:var(--space-4);width:min(720px,100%);max-height:min(80vh,640px);padding:var(--space-6);border:.5px solid var(--stroke-strong);background:#161616;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000008c}._root_15fdo_1 ._panel_15fdo_17 ._header_15fdo_32{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._root_15fdo_1 ._panel_15fdo_17 ._header_15fdo_32 ._title_15fdo_38{color:var(--text);margin:0;font-size:20px;font-weight:700}._root_15fdo_1 ._panel_15fdo_17 ._header_15fdo_32 ._close_15fdo_44{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._root_15fdo_1 ._panel_15fdo_17 ._header_15fdo_32 ._close_15fdo_44:hover{background:var(--surface-hover);color:var(--text)}._root_15fdo_1 ._panel_15fdo_17 ._header_15fdo_32 ._close_15fdo_44 svg{width:16px;height:16px}._root_15fdo_1 ._panel_15fdo_17 ._groupHead_15fdo_64{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._root_15fdo_1 ._panel_15fdo_17 ._groupHead_15fdo_64 ._groupName_15fdo_70{color:var(--text);margin:0;font-size:14px;font-weight:600}._root_15fdo_1 ._panel_15fdo_17 ._groupHead_15fdo_64 ._groupMeta_15fdo_76{color:var(--text-muted);margin:2px 0 0;font-size:12px}._root_15fdo_1 ._panel_15fdo_17 ._grid_15fdo_81{gap:var(--space-4);min-height:0;padding-bottom:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:auto}._root_15fdo_1 ._panel_15fdo_17 ._footer_15fdo_89{justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-2);display:flex}._root_1id63_1{z-index:21;padding:var(--space-6);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._root_1id63_1 ._backdrop_1id63_10{cursor:pointer;background:#0000008c;border:none;position:absolute;inset:0}._root_1id63_1 ._panel_1id63_17{z-index:1;gap:var(--space-4);width:min(640px,100%);max-height:min(70vh,560px);padding:var(--space-6);border:.5px solid var(--stroke-strong);background:#161616;border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000008c}._root_1id63_1 ._panel_1id63_17 ._header_1id63_32{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._root_1id63_1 ._panel_1id63_17 ._header_1id63_32 ._title_1id63_38{color:var(--text);margin:0;font-size:20px;font-weight:700}._root_1id63_1 ._panel_1id63_17 ._header_1id63_32 ._close_1id63_44{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._root_1id63_1 ._panel_1id63_17 ._header_1id63_32 ._close_1id63_44:hover{background:var(--surface-hover);color:var(--text)}._root_1id63_1 ._panel_1id63_17 ._header_1id63_32 ._close_1id63_44 svg{width:16px;height:16px}._root_1id63_1 ._panel_1id63_17 ._groupHead_1id63_64{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._root_1id63_1 ._panel_1id63_17 ._groupHead_1id63_64 ._groupName_1id63_70{color:var(--text);margin:0;font-size:14px;font-weight:600}._root_1id63_1 ._panel_1id63_17 ._groupHead_1id63_64 ._groupMeta_1id63_76{color:var(--text-muted);margin:2px 0 0;font-size:12px}._root_1id63_1 ._panel_1id63_17 ._grid_1id63_81{gap:var(--space-4);min-height:0;padding-bottom:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:auto}._root_1id63_1 ._panel_1id63_17 ._footer_1id63_89{justify-content:flex-start;align-items:center;gap:var(--space-3);padding-top:var(--space-2);display:flex}._wrap_74a57_1{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._wrap_74a57_1 ._root_74a57_8{gap:var(--space-4);width:100%;padding:var(--column-top) 0 var(--space-2);border:.5px solid var(--stroke);background:var(--surface);border-radius:16px;flex-direction:column;flex:1 0 auto;display:flex;position:relative}._wrap_74a57_1 ._root_74a57_8 ._empty_74a57_22{padding:0 var(--space-4);color:#fefefe80;margin:0;font-size:13px;line-height:1.5}._wrap_74a57_1 ._root_74a57_8 ._stickyHead_74a57_29{z-index:1;gap:var(--space-4);margin-top:calc(-1 * var(--column-top));padding-top:var(--column-top);background:var(--bg);border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:sticky;top:0}._wrap_74a57_1 ._root_74a57_8 ._stickyHead_74a57_29 ._shotTabs_74a57_41{align-items:center;gap:var(--space-2);padding:0 var(--space-3);flex-wrap:wrap;display:flex}._wrap_74a57_1 ._root_74a57_8 ._stickyHead_74a57_29 ._shotTabs_74a57_41 ._shotTab_74a57_41{border:.5px solid var(--stroke);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}._wrap_74a57_1 ._root_74a57_8 ._stickyHead_74a57_29 ._shotTabs_74a57_41 ._shotTab_74a57_41:hover{background:var(--surface-hover);color:var(--text)}._wrap_74a57_1 ._root_74a57_8 ._stickyHead_74a57_29 ._shotTabs_74a57_41 ._shotTab_74a57_41._shotTabActive_74a57_66{color:#121212;background:#fefefe;border-color:#fefefe}._wrap_74a57_1 ._root_74a57_8 ._stickyHead_74a57_29 ._shotTabs_74a57_41 ._newShotTab_74a57_71{margin-inline-start:auto}._wrap_74a57_1 ._root_74a57_8 ._divider_74a57_74{height:0;margin:0 var(--space-3);border-top:.5px solid var(--stroke-strong)}._wrap_74a57_1 ._root_74a57_8 ._promptBlock_74a57_79{gap:var(--space-2);flex-direction:column;padding:0 14px;display:flex}._wrap_74a57_1 ._root_74a57_8 ._promptBlock_74a57_79 ._promptLabel_74a57_85{color:var(--text-muted);margin:0;font-size:12px;font-weight:700}._wrap_74a57_1 ._root_74a57_8 ._promptBlock_74a57_79 ._mentions_74a57_91{width:100%}._wrap_74a57_1 ._root_74a57_8 ._promptBlock_74a57_79 ._generate_74a57_94{margin-top:var(--space-2)}._wrap_74a57_1 ._root_74a57_8 ._promptBlock_74a57_79 ._promptPlaceholder_74a57_97{padding:var(--space-2) var(--space-3);color:var(--text-subtle);margin:0;font-size:13px}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103{gap:var(--space-3);flex-direction:column;padding:0 14px;display:flex;position:relative}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._libraryRow_74a57_110{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0;display:flex}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._libraryRow_74a57_110 ._libraryText_74a57_122{flex-direction:column;gap:2px;display:flex}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._libraryRow_74a57_110 ._libraryText_74a57_122 ._libraryTitle_74a57_127{color:var(--text);font-size:12px;font-weight:700}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._libraryRow_74a57_110 ._libraryText_74a57_122 ._librarySub_74a57_132{color:var(--text-muted);font-size:11px}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._libraryRow_74a57_110 ._libraryChevron_74a57_136{background:var(--surface);width:32px;height:32px;color:var(--text);border-radius:80px;justify-content:center;align-items:center;transition:background .16s,transform .16s;display:flex}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._libraryRow_74a57_110 ._libraryChevron_74a57_136 svg{width:14px;height:14px}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._libraryRow_74a57_110 ._libraryChevronOpen_74a57_151{transform:rotate(90deg)}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._libraryRow_74a57_110:hover ._libraryChevron_74a57_136{background:var(--surface-hover)}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._kindGroups_74a57_157{gap:var(--space-3);flex-direction:column;display:flex}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._kindGroups_74a57_157 ._kindGroup_74a57_157{flex-direction:column;gap:6px;display:flex}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._kindGroups_74a57_157 ._kindGroup_74a57_157 ._kindTitle_74a57_167{color:var(--text-muted);margin:0;font-size:11px;font-weight:500}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._addWrap_74a57_173{position:relative}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._tags_74a57_176{flex-wrap:wrap;gap:6px;display:flex}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._tags_74a57_176 ._tagBtn_74a57_181{cursor:pointer;background:0 0;border:none;padding:0}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187{z-index:30;gap:var(--space-3);max-height:320px;padding:var(--space-3);border:.5px solid var(--stroke-strong);border-radius:var(--radius-lg);background:#1c1c1c;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 40px #00000073}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._searchHead_74a57_203{align-items:center;gap:var(--space-2);display:flex}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._searchHead_74a57_203 ._searchIcon_74a57_208{width:14px;height:14px;color:var(--text-muted);flex-shrink:0}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._searchHead_74a57_203 ._searchInput_74a57_214{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:13px}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._searchHead_74a57_203 ._searchInput_74a57_214::placeholder{color:var(--text-subtle)}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._searchHead_74a57_203 ._searchClose_74a57_226{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._searchHead_74a57_203 ._searchClose_74a57_226:hover{background:var(--surface-hover);color:var(--text)}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._searchHead_74a57_203 ._searchClose_74a57_226 ._iconSm_74a57_243{width:14px;height:14px}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._searchChips_74a57_247{flex-wrap:wrap;gap:6px;display:flex;overflow-y:auto}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._searchChips_74a57_247 ._tagBtn_74a57_181{cursor:pointer;background:0 0;border:none;max-width:100%;padding:0}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._searchEmpty_74a57_260{color:var(--text-muted);margin:0;font-size:12px}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._browseNew_74a57_265{border:none;border-top:.5px solid var(--stroke);color:var(--text);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:6px 0 0;font-size:12px;font-weight:500;display:inline-flex}._wrap_74a57_1 ._root_74a57_8 ._fragments_74a57_103 ._searchPanel_74a57_187 ._browseNew_74a57_265 ._iconSm_74a57_243{width:12px;height:12px}._wrap_74a57_1 ._root_74a57_8 ._addRow_74a57_282{justify-content:space-between;align-items:center;gap:var(--space-2);background:0 0;border:none;width:100%;display:flex}._wrap_74a57_1 ._root_74a57_8 ._addRow_74a57_282 ._addRowLabel_74a57_291{color:var(--accent-purple);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;padding:0;font-size:12px;font-weight:500}._wrap_74a57_1 ._root_74a57_8 ._addRow_74a57_282 ._addRowLabel_74a57_291:hover{color:var(--text)}._wrap_74a57_1 ._root_74a57_8 ._addRow_74a57_282 ._addRowTitle_74a57_305{color:var(--text);font-size:12px;font-weight:700}._wrap_74a57_1 ._root_74a57_8 ._addRow_74a57_282 ._addRowSub_74a57_310{color:var(--text-muted);font-size:11px}._wrap_74a57_1 ._root_74a57_8 ._addRow_74a57_282._styleAddRow_74a57_314{margin-top:var(--space-2);padding:var(--space-3) 14px 0}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318{gap:var(--space-2);flex-direction:column;display:flex}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._styleHead_74a57_323{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._addRowLabel_74a57_291{color:var(--accent-purple);text-align:left;cursor:pointer;background:0 0;border:none;padding:0 14px;font-size:12px;font-weight:500}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._addRowLabel_74a57_291:hover{color:var(--text)}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._styleThumbs_74a57_344{flex-wrap:wrap;gap:6px;padding:8px 14px 0;display:flex}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._styleThumbs_74a57_344 ._styleThumbWrap_74a57_350{min-width:0;position:relative;overflow:visible}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._styleThumbs_74a57_344 ._styleThumbWrap_74a57_350:hover ._styleThumbRemove_74a57_355,._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._styleThumbs_74a57_344 ._styleThumbWrap_74a57_350:focus-within ._styleThumbRemove_74a57_355{opacity:1;pointer-events:auto}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._styleThumbs_74a57_344 ._styleThumb_74a57_344{border:1px solid var(--accent-purple);width:44px;height:44px;color:var(--text-muted);background:#ffffff1f;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._styleThumbs_74a57_344 ._styleThumb_74a57_344 svg{width:16px;height:16px}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._styleThumbs_74a57_344 ._styleThumb_74a57_344 img{object-fit:cover;width:100%;height:100%}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._styleThumbs_74a57_344 ._styleThumbRemove_74a57_355{z-index:1;opacity:0;pointer-events:none;border-radius:50%;width:16px;height:16px;transition:opacity .12s;position:absolute;top:-8px;right:-8px}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._styleThumbs_74a57_344 ._styleThumbRemove_74a57_355 svg{width:10px;height:10px}._wrap_74a57_1 ._root_74a57_8 ._styleBlock_74a57_318 ._styleThumbs_74a57_344 ._styleThumbRemove_74a57_355:focus-visible{opacity:1;pointer-events:auto}._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400{padding-top:var(--space-4);border-top:.5px solid #ffffff40;justify-content:space-between;align-items:center;margin:0 14px;display:flex;position:relative}._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400 ._rowTitle_74a57_409{color:var(--text);margin:0;font-size:12px}._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400 ._rowSub_74a57_414{color:#fefefe66;margin:0;font-size:12px}._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400 ._iconTile_74a57_419{width:32px;height:32px;color:var(--text);cursor:pointer;background:#ffffff1f;border:.5px solid #ffffff0a;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400 ._iconTile_74a57_419 svg{width:16px;height:16px}._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400 ._iconTile_74a57_419 img{object-fit:cover;width:100%;height:100%}._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400 ._bgPop_74a57_442{z-index:6;border:.5px solid var(--stroke);background:var(--surface);border-radius:12px;flex-direction:column;gap:4px;width:240px;max-height:280px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 12px 32px #00000073}._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400 ._bgOption_74a57_459{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400 ._bgOption_74a57_459:hover{background:var(--surface-hover)}._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400 ._bgOption_74a57_459._bgOptionActive_74a57_476{background:#ac46ff2e}._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400 ._bgOption_74a57_459 img,._wrap_74a57_1 ._root_74a57_8 ._backgroundRow_74a57_400 ._bgOption_74a57_459 ._bgPlaceholder_74a57_480{object-fit:cover;background:#fefefe14;border-radius:4px;flex-shrink:0;width:28px;height:28px}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488{flex-direction:column;display:flex}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488 ._settingMenu_74a57_492{position:relative}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488 ._settingMenu_74a57_492 ._menuPop_74a57_495{z-index:5;position:absolute;top:calc(100% + 6px);right:12px}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488 ._settingRow_74a57_501{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;padding:8px 12px;display:flex}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488 ._settingRow_74a57_501:hover{background:var(--surface-hover)}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488 ._settingRow_74a57_501._settingRowTopAlign_74a57_517{align-items:flex-start}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488 ._settingRow_74a57_501 ._settingLeft_74a57_520{align-items:center;gap:var(--space-2);color:#fefefe66;font-size:12px;display:inline-flex}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488 ._settingRow_74a57_501 ._settingLeft_74a57_520 svg{width:16px;height:16px;color:var(--text)}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488 ._settingRow_74a57_501 ._settingValue_74a57_532{align-items:center;gap:var(--space-2);color:var(--text);font-size:12px;font-weight:700;display:inline-flex}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488 ._settingRow_74a57_501 ._settingValue_74a57_532 ._settingThumb_74a57_540{background:#ffffff1f;border:.5px solid #ffffff0a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex;overflow:hidden}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488 ._settingRow_74a57_501 ._settingValue_74a57_532 ._settingThumb_74a57_540 img{object-fit:contain;object-position:center;width:100%;height:100%;transform:scale(1.35)}._wrap_74a57_1 ._root_74a57_8 ._settings_74a57_488 ._settingRow_74a57_501 ._settingValue_74a57_532 ._settingCount_74a57_559{color:var(--text-muted)}._wrap_74a57_1 ._root_74a57_8 ._remove_74a57_562{margin:0 var(--space-3);color:#f26b5ef2;cursor:pointer;background:0 0;border:.5px solid #f26b5e8c;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}._wrap_74a57_1 ._root_74a57_8 ._remove_74a57_562 svg{width:16px;height:16px}._wrap_74a57_1 ._root_74a57_8 ._remove_74a57_562:hover:not(:disabled){color:#f26b5e;background:#f26b5e1f}._wrap_74a57_1 ._root_74a57_8 ._remove_74a57_562:disabled{opacity:.4;cursor:default}._root_8hkob_1{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._root_8hkob_1 ._iconSm_8hkob_8{flex-shrink:0;width:14px;height:14px}._root_8hkob_1 ._iconMd_8hkob_13{flex-shrink:0;width:16px;height:16px}._root_8hkob_1 ._iconLg_8hkob_18{flex-shrink:0;width:24px;height:24px}._root_8hkob_1 ._iconInline_8hkob_23{vertical-align:-2px;width:14px;height:14px;display:inline}._root_8hkob_1 ._iconSpin_8hkob_29{animation:1s linear infinite _spin_8hkob_84}._root_8hkob_1 ._iconError_8hkob_32{color:#f26b5e80}._root_8hkob_1 ._propThumb_8hkob_35{object-fit:cover;vertical-align:middle;border-radius:4px;width:20px;height:20px;display:inline-block}@keyframes _spin_8hkob_84{to{transform:rotate(360deg)}}._root_8hkob_1 ._body_8hkob_48{gap:var(--space-4);min-height:0;padding:var(--space-4) var(--space-6);flex:1;display:flex}._root_8hkob_1 ._canvas_8hkob_55{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}._root_8hkob_1 ._stage_8hkob_63{background:#fefefe05;border-radius:12px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}._root_8hkob_1 ._stage_8hkob_63._placing_8hkob_74{cursor:crosshair}._root_8hkob_1 ._stage_8hkob_63 ._heroImage_8hkob_77{object-fit:contain;border-radius:12px;max-width:100%;max-height:100%;display:block}._root_8hkob_1 ._stage_8hkob_63 ._spinnerOverlay_8hkob_84{z-index:10;justify-content:center;align-items:center;gap:var(--space-2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--text-muted);pointer-events:none;background:#00000073;border-radius:12px;flex-direction:column;font-size:12px;display:flex;position:absolute;inset:0}._root_8hkob_1 ._stage_8hkob_63 ._errorBanner_8hkob_100{top:var(--space-4);z-index:10;color:#fefefe;background:#f26b5e80;border-radius:999px;max-width:90%;padding:6px 12px;font-size:12px;position:absolute;left:50%;transform:translate(-50%)}._root_8hkob_1 ._stage_8hkob_63 ._placeHint_8hkob_113{top:var(--space-4);z-index:20;color:var(--text);pointer-events:none;background:#000000a6;border-radius:999px;padding:6px 12px;font-size:12px;position:absolute;left:50%;transform:translate(-50%)}._root_8hkob_1 ._stage_8hkob_63 ._drawBox_8hkob_126{z-index:20;pointer-events:none;background:#f29c5080;border:2px solid #f29c50f2;border-radius:8px;position:absolute;overflow:hidden}._root_8hkob_1 ._stage_8hkob_63 ._drawBox_8hkob_126 ._drawPreview_8hkob_135{object-fit:contain;opacity:.6;width:100%;height:100%}._root_8hkob_1 ._stage_8hkob_63 ._hoverBox_8hkob_141{z-index:20;pointer-events:none;background:#f29c5080;border:2px solid #f29c50f2;border-radius:8px;position:absolute}._root_8hkob_1 ._stage_8hkob_63 ._hoverBox_8hkob_141 ._hoverLabel_8hkob_149{color:#121212;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;background:#f29c50f2;border-radius:4px;max-width:12rem;padding:2px 6px;font-size:10px;font-weight:600;position:absolute;top:-20px;left:0;overflow:hidden}._root_8hkob_1 ._stage_8hkob_63 ._adjustBox_8hkob_165{z-index:20;position:absolute}._root_8hkob_1 ._stage_8hkob_63 ._adjustBox_8hkob_165 ._adjustOutline_8hkob_169{pointer-events:none;background:#f29c5080;border:2px solid #f29c50f2;border-radius:8px;position:absolute;inset:0}._root_8hkob_1 ._stage_8hkob_63 ._adjustBox_8hkob_165 ._adjustMove_8hkob_177{cursor:move;position:absolute;inset:0}._root_8hkob_1 ._stage_8hkob_63 ._adjustBox_8hkob_165 ._handle_8hkob_182{background:#fefefe;border:1px solid #f29c50f2;border-radius:2px;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}._root_8hkob_1 ._stage_8hkob_63 ._adjustActions_8hkob_191{bottom:calc(var(--space-4) + 72px);z-index:40;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--text-muted);pointer-events:auto;background:#141416eb;border:.5px solid #fefefe1f;border-radius:16px;font-size:12px;display:flex;position:absolute;left:50%;transform:translate(-50%)}._root_8hkob_1 ._stage_8hkob_63 ._adjustActions_8hkob_191 ._instructionInput_8hkob_208{width:240px;color:var(--text);font:inherit;background:#fefefe0f;border:.5px solid #fefefe29;border-radius:8px;padding:6px 8px;font-size:12px}._root_8hkob_1 ._stage_8hkob_63 ._adjustActions_8hkob_191 ._instructionInput_8hkob_208::placeholder{color:var(--text-muted)}._root_8hkob_1 ._stage_8hkob_63 ._adjustActions_8hkob_191 ._instructionInput_8hkob_208:focus-visible{outline:1px solid var(--text-muted);outline-offset:1px}._root_8hkob_1 ._variantLayer_8hkob_225{right:0;bottom:var(--space-4);z-index:30;align-items:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:absolute;left:0}._root_8hkob_1 ._variantBar_8hkob_237{align-items:center;gap:var(--space-3);max-width:92%;padding:var(--space-2) var(--space-3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;background:#141416eb;border:.5px solid #fefefe1f;border-radius:16px;display:flex;position:relative}._root_8hkob_1 ._variantBar_8hkob_237 ._variantLabel_8hkob_250{color:var(--text);flex-shrink:0;font-size:12px;font-weight:500}._root_8hkob_1 ._variantBar_8hkob_237 ._variantStrip_8hkob_256{align-items:center;gap:6px;display:flex}._root_8hkob_1 ._variantBar_8hkob_237 ._variantTile_8hkob_261{cursor:pointer;background:#ffffff0f;border:2px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}._root_8hkob_1 ._variantBar_8hkob_237 ._variantTile_8hkob_261:hover{border-color:#fefefe4d}._root_8hkob_1 ._variantBar_8hkob_237 ._variantTile_8hkob_261[data-selected=true]{border-color:#fff}._root_8hkob_1 ._variantBar_8hkob_237 ._variantTile_8hkob_261:disabled{cursor:default}._root_8hkob_1 ._variantBar_8hkob_237 ._variantTile_8hkob_261 img{object-fit:cover;width:100%;height:100%}._root_8hkob_1 ._variantBar_8hkob_237 ._variantTile_8hkob_261 ._tempBadge_8hkob_289{color:var(--text);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;background:#0009;font-size:9px;line-height:1.3;position:absolute;bottom:0;left:0;right:0}._root_8hkob_1 ._variantBar_8hkob_237 ._variantAdd_8hkob_302{width:48px;height:48px;color:var(--text-muted);cursor:pointer;background:0 0;border:2px dashed #fefefe33;border-radius:8px;justify-content:center;align-items:center;display:flex}._root_8hkob_1 ._variantBar_8hkob_237 ._variantAdd_8hkob_302:hover{color:var(--text);border-color:#fefefe66}._root_8hkob_1 ._variantBar_8hkob_237 ._tempInput_8hkob_318{color:var(--text-muted);flex-direction:column;align-items:center;font-size:9px;display:flex}._root_8hkob_1 ._variantBar_8hkob_237 ._tempInput_8hkob_318 input{width:48px;color:var(--text);text-align:center;background:#ffffff0f;border:1px solid #fefefe1f;border-radius:4px;margin-top:2px;padding:2px 4px;font-size:11px}._root_8hkob_1 ._variantBar_8hkob_237 ._variantActions_8hkob_336{flex-shrink:0;align-items:center;gap:6px;display:flex}._root_8hkob_1 ._variantBar_8hkob_237 ._focusNote_8hkob_342{font-variant-numeric:tabular-nums;color:var(--text-muted);text-align:center;pointer-events:none;font-size:10px;position:absolute;bottom:calc(100% + 4px);left:0;right:0}._root_8hkob_1 ._sidebar_8hkob_353{gap:var(--space-3);width:280px;padding:var(--space-3);background:#fefefe0a;border:.5px solid #fefefe14;border-radius:16px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365{gap:var(--space-2);flex-direction:column;flex-shrink:0;display:flex}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._sectionHead_8hkob_371{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._sectionHead_8hkob_371 ._sectionTitle_8hkob_377{color:var(--text);margin:0;font-size:12px;font-weight:600}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._sectionHint_8hkob_383{color:var(--text-muted);margin:0;font-size:11px}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._frameList_8hkob_388{flex-direction:column;flex:1;gap:4px;min-height:0;display:flex;overflow-y:auto}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._frameRow_8hkob_396{align-items:center;gap:var(--space-2);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 8px;font-size:12px;display:flex}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._frameRow_8hkob_396:hover:not(:disabled){background:var(--surface-hover)}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._frameRow_8hkob_396:disabled{opacity:.5;cursor:not-allowed}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._frameRow_8hkob_396[data-current=true]{opacity:1;cursor:default;color:var(--text-muted)}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._frameRow_8hkob_396 img{object-fit:cover;border-radius:4px;flex-shrink:0;width:32px;height:32px}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._frameRow_8hkob_396 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._propList_8hkob_436{flex-direction:column;gap:4px;max-height:200px;display:flex;overflow-y:auto}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._propRow_8hkob_443{align-items:center;gap:var(--space-2);width:100%;color:var(--text);font:inherit;text-align:left;text-transform:capitalize;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 8px;font-size:12px;display:flex}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._propRow_8hkob_443:hover:not(:disabled){background:var(--surface-hover)}._root_8hkob_1 ._sidebar_8hkob_353 ._section_8hkob_365 ._propRow_8hkob_443:disabled{opacity:.5;cursor:not-allowed}._root_8hkob_1 ._sidebar_8hkob_353 ._sectionFill_8hkob_466{flex:1;min-height:0}._root_12wy8_1{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._root_12wy8_1 ._fallback_12wy8_9{margin:var(--space-8) auto;max-width:420px;padding:0 var(--space-6);color:var(--text-muted);text-align:center;font-size:14px}._root_1k49b_1{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._root_1k49b_1 ._addProductsCta_1k49b_8{width:100%}._root_1k49b_1 ._body_1k49b_11{gap:var(--space-4);min-height:0;padding:0 var(--space-6) var(--space-6);flex:1;display:flex;overflow:hidden}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19{gap:var(--space-6);min-width:0;padding-top:var(--column-top);flex-direction:column;flex:1;display:flex;overflow:auto}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19 ._copy_1k49b_28{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19 ._copy_1k49b_28 ._copyText_1k49b_34{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19 ._copy_1k49b_28 ._copyText_1k49b_34 ._muted_1k49b_41{letter-spacing:-.02em;color:var(--text-subtle);margin:0;font-size:28px;font-weight:700;line-height:1.1}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19 ._copy_1k49b_28 ._copyText_1k49b_34 ._heading_1k49b_49{letter-spacing:-.02em;color:var(--text);margin:0;font-size:28px;font-weight:700;line-height:1.1}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19 ._copy_1k49b_28 ._confirmCta_1k49b_57{flex-shrink:0}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19 ._groupHead_1k49b_60{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19 ._groupHead_1k49b_60 ._groupTitle_1k49b_66{color:var(--text);margin:0;font-size:14px;font-weight:600}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19 ._groupHead_1k49b_60 ._groupMeta_1k49b_72{color:var(--text-muted);margin:0;font-size:12px}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19 ._groupHead_1k49b_60 ._selectAll_1k49b_77{align-items:center;gap:var(--space-2);color:var(--text-muted);cursor:pointer;font-size:12px;display:flex}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19 ._groupHead_1k49b_60 ._selectAll_1k49b_77 input{width:36px;height:20px;accent-color:var(--accent-purple);cursor:pointer}._root_1k49b_1 ._body_1k49b_11 ._main_1k49b_19 ._grid_1k49b_91{gap:var(--space-4);padding-bottom:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._root_1ylnv_1{gap:var(--space-3);flex-direction:column;display:flex}._root_1ylnv_1 ._label_1ylnv_6{color:var(--text-muted);margin:0;font-size:12px;font-weight:400;line-height:16px}._root_1ylnv_1 ._field_1ylnv_13{background:0 0;border:.5px solid #0000;border-radius:12px;padding:8px 10px;transition:border-color .16s,background .16s,box-shadow .16s}._root_1ylnv_1 ._field_1ylnv_13._fieldEditing_1ylnv_20{border-color:var(--stroke-strong);background:#fefefe0f;box-shadow:0 0 0 1px #ac46ff1f}._root_1ylnv_1 ._display_1ylnv_25{width:100%;color:var(--text);font:inherit;text-align:left;white-space:pre-wrap;cursor:text;background:0 0;border:none;padding:0;font-size:12px;font-weight:400;line-height:16px;display:block}._root_1ylnv_1 ._display_1ylnv_25:disabled{cursor:not-allowed;opacity:.5}._root_1ylnv_1 ._display_1ylnv_25._displayEmpty_1ylnv_44{color:var(--text-muted)}._root_1ylnv_1 ._display_1ylnv_25:hover:not(:disabled){color:var(--text)}._root_1ylnv_1 ._field_1ylnv_13:not(._fieldEditing_1ylnv_20):hover{border-color:var(--stroke);background:#fefefe08}._root_1ylnv_1 ._input_1ylnv_54{overscroll-behavior:contain;field-sizing:content;resize:none;width:100%;min-height:min-content;color:var(--text);font:inherit;background:0 0;border:none;outline:none;padding:0;font-size:12px;line-height:16px;display:block;overflow-y:auto}._root_1ylnv_1 ._input_1ylnv_54::placeholder{color:var(--text-muted)}._root_1ylnv_1 ._input_1ylnv_54:disabled{opacity:.5;cursor:not-allowed}._root_1ylnv_1 ._actions_1ylnv_78{gap:var(--space-2);flex-wrap:wrap;display:flex}._root_1rn88_1{align-items:stretch;gap:var(--space-4);flex-direction:column;display:flex;overflow:auto}._root_1rn88_1 ._collapsedIcon_1rn88_8{width:var(--rail-width-collapsed);height:var(--rail-width-collapsed);border:.5px solid var(--stroke);background:var(--surface);color:var(--text);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;padding:0;display:flex}._root_1rn88_1 ._collapsedIcon_1rn88_8:hover{background:var(--surface-hover)}._root_1rn88_1 ._collapsedIcon_1rn88_8 svg{width:18px;height:18px}._root_1rn88_1 ._stylesCard_1rn88_30{min-height:220px}._root_1rn88_1 ._thumbGrid_1rn88_33{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._root_1rn88_1 ._thumbWrap_1rn88_38{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1.5px solid #0000;min-width:0;padding:0;position:relative;overflow:hidden}._root_1rn88_1 ._thumbWrap_1rn88_38:hover{border-color:var(--stroke)}._root_1rn88_1 ._thumbWrap_1rn88_38._thumbSelected_1rn88_51{border-color:var(--accent-purple)}._root_1rn88_1 ._thumb_1rn88_33{aspect-ratio:1;border-radius:calc(var(--radius-sm) - 1px);object-fit:cover;background:var(--surface);width:100%;display:block}._root_1rn88_1 ._thumbCheck_1rn88_62{background:var(--accent-purple);width:14px;height:14px;color:var(--text);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:2px;right:2px}._root_1rn88_1 ._thumbCheck_1rn88_62 svg{width:10px;height:10px}._root_1rn88_1 ._productThumb_1rn88_79{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface);justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}._root_1rn88_1 ._productThumb_1rn88_79 img{object-fit:contain;object-position:center;width:100%;height:100%;transform:scale(1.35)}._root_1rn88_1 ._thumbHint_1rn88_96{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:12px;line-height:16px}._root_1rn88_1 ._productsCard_1rn88_102{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;min-height:48px;padding:0;display:block}._root_1rn88_1 ._productsCard_1rn88_102:not(button){cursor:default}._root_ebvuq_1{width:var(--rail-width);flex:0 0 var(--rail-width);min-height:0;padding:var(--space-6) 0 var(--space-6) var(--space-6);flex-direction:column;transition:width .2s cubic-bezier(.22,1,.36,1),flex-basis .2s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}._root_ebvuq_1._narrow_ebvuq_12{width:calc(var(--space-6) + var(--rail-width-collapsed));flex-basis:calc(var(--space-6) + var(--rail-width-collapsed))}._root_ebvuq_1._logoOnly_ebvuq_16{width:calc(var(--space-6) + 9rem);flex-basis:calc(var(--space-6) + 9rem)}._root_ebvuq_1._underHeader_ebvuq_20{padding-top:var(--column-top)}._root_ebvuq_1._underHeader_ebvuq_20:not(._logoOnly_ebvuq_16):not(._narrow_ebvuq_12){width:calc(var(--space-6) + var(--rail-width));flex-basis:calc(var(--space-6) + var(--rail-width))}._root_ebvuq_1._underHeader_ebvuq_20._logoOnly_ebvuq_16{pointer-events:none;flex-basis:0;width:0;padding:0;overflow:hidden}._root_ebvuq_1 ._brand_ebvuq_34{width:max-content;min-width:max-content;height:32px;margin-bottom:var(--space-6);flex-shrink:0;align-items:center;display:flex}._root_ebvuq_1 ._body_ebvuq_43{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._root_1mof5_1{width:calc(var(--space-6) + var(--rail-width));flex:0 0 calc(var(--space-6) + var(--rail-width));min-height:0;padding:0 var(--space-6) var(--space-6) 0;flex-direction:column;display:flex;overflow:hidden}._root_1mof5_1 ._body_1mof5_10{width:var(--rail-width);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._root_1mof5_1 ._body_1mof5_10>[data-slot=shot-inspector-panel],._root_1mof5_1 ._body_1mof5_10>[data-slot=brief-panel]{flex-direction:column;flex:1;min-height:0;display:flex}._root_1vklq_1{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._root_1vklq_1 ._body_1vklq_8{flex-direction:row;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._root_1vklq_1 ._main_1vklq_16{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}
