@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", ui-monospace, monospace;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-900:#82181a;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-yellow-100:#fef9c2;--color-yellow-300:#ffe02a;--color-lime-100:#ecfcca;--color-lime-200:#d8f999;--color-lime-300:#bbf451;--color-green-100:#dcfce7;--color-green-300:#7bf1a8;--color-green-900:#0d542b;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-cyan-300:#53eafd;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-blue-100:#dbeafe;--color-blue-300:#90c5ff;--color-blue-900:#1c398e;--color-indigo-300:#a4b3ff;--color-purple-100:#f3e8ff;--color-purple-300:#d9b3ff;--color-purple-900:#59168b;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-950:#4d0218;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-gray-200:#e5e7eb;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--default-mono-font-family:"SFMono-Regular", Consolas, "Liberation Mono", ui-monospace, monospace;--color-background:var(--background);--color-foreground:var(--foreground);--color-surface:var(--surface);--color-surface-elevated:var(--surface-elevated);--color-brand:var(--brand);--color-credit:var(--credit)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-lime-100:lab(96.8662% -11.7133 22.0854);--color-lime-200:lab(94.0718% -22.5338 42.5238);--color-lime-300:lab(89.9218% -35.6546 68.5254);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-900:lab(30.797% -29.6927 17.382);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-indigo-300:lab(74.0235% 8.54138 -41.6075);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-900:lab(24.9401% 45.2703 -51.2728);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-950:lab(14.2323% 34.0086 9.80922);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-gray-200:lab(91.6229% -.159115 -2.26791)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.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}.\!relative{position:relative!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-4{inset:calc(var(--spacing) * 4)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-10{inset-inline:calc(var(--spacing) * 10)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-9{top:calc(var(--spacing) * 9)}.top-12{top:calc(var(--spacing) * 12)}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.top-px{top:1px}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-10{right:calc(var(--spacing) * 10)}.right-\[18px\]{right:18px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[18px\]{bottom:18px}.-left-1{left:calc(var(--spacing) * -1)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-\[-6px\]{left:-6px}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-1{z-index:1}.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-100{z-index:100}.z-200{z-index:200}.z-250{z-index:250}.z-9999{z-index:9999}.z-\[13\]{z-index:13}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[120\]{z-index:120}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.col-start-2{grid-column-start:2}.row-2{grid-row:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-1\.5{margin:calc(var(--spacing) * 1.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-auto{margin-block:auto}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-auto{margin-top:auto}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mr-4{margin-right:calc(var(--spacing) * 4)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-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}.aspect-\[1\.496\/1\]{aspect-ratio:1.496}.aspect-\[3\.0156\/1\]{aspect-ratio:3.0156}.aspect-\[3\/1\]{aspect-ratio:3}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.\!size-3\.5{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.\!size-\[0\.85\]{width:.85px!important;height:.85px!important}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.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-3\.5\!{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-\[18px\]{width:18px;height:18px}.size-\[30px\]{width:30px;height:30px}.size-\[34px\]{width:34px;height:34px}.size-\[52px\]{width:52px;height:52px}.size-full{width:100%;height:100%}.\!h-auto{height:auto!important}.h-\(--radix-navigation-menu-viewport-height\){height:var(--radix-navigation-menu-viewport-height)}.h-\(--radix-select-trigger-height\){height:var(--radix-select-trigger-height)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-44{height:calc(var(--spacing) * 44)}.h-\[3\.4rem\]{height:3.4rem}.h-\[52px\]{height:52px}.h-\[70vh\]{height:70vh}.h-\[108px\]{height:108px}.h-\[140px\]{height:140px}.h-\[500px\]{height:500px}.h-\[calc\(100dvh-2rem\)\]{height:calc(100dvh - 2rem)}.h-\[calc\(100dvh-3\.5rem\)\]{height:calc(100dvh - 3.5rem)}.h-\[calc\(100vh-57px\)\]{height:calc(100vh - 57px)}.h-\[clamp\(320px\,44vh\,520px\)\]{height:clamp(320px,44vh,520px)}.h-\[clamp\(340px\,46vh\,560px\)\]{height:clamp(340px,46vh,560px)}.h-\[clamp\(520px\,68vh\,760px\)\]{height:clamp(520px,68vh,760px)}.h-\[min\(860px\,calc\(100vh-32px\)\)\]{height:min(860px,100vh - 32px)}.h-\[min\(880px\,calc\(100dvh-48px\)\)\]{height:min(880px,100dvh - 48px)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[52vh\]{max-height:52vh}.max-h-\[68vh\]{max-height:68vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[420px\]{max-height:420px}.max-h-\[680px\]{max-height:680px}.max-h-\[860px\]{max-height:860px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.max-h-\[calc\(100dvh-12rem\)\]{max-height:calc(100dvh - 12rem)}.max-h-\[calc\(100dvh-14rem\)\]{max-height:calc(100dvh - 14rem)}.max-h-\[calc\(100dvh_-_var\(--workspace-y\)_-_var\(--workspace-bottom\)\)\]{max-height:calc(100dvh - var(--workspace-y) - var(--workspace-bottom))}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[9\.5rem\]{min-height:9.5rem}.min-h-\[48px\]{min-height:48px}.min-h-\[48vh\]{min-height:48vh}.min-h-\[52px\]{min-height:52px}.min-h-\[52vh\]{min-height:52vh}.min-h-\[54px\]{min-height:54px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[66px\]{min-height:66px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[78px\]{min-height:78px}.min-h-\[84px\]{min-height:84px}.min-h-\[86px\]{min-height:86px}.min-h-\[92px\]{min-height:92px}.min-h-\[104px\]{min-height:104px}.min-h-\[108px\]{min-height:108px}.min-h-\[112px\]{min-height:112px}.min-h-\[120px\]{min-height:120px}.min-h-\[132px\]{min-height:132px}.min-h-\[220px\]{min-height:220px}.min-h-\[260px\]{min-height:260px}.min-h-\[276px\]{min-height:276px}.min-h-\[420px\]{min-height:420px}.min-h-\[520px\]{min-height:520px}.min-h-\[560px\]{min-height:560px}.min-h-\[calc\(100dvh_-_var\(--workspace-y\)_-_var\(--workspace-bottom\)\)\]{min-height:calc(100dvh - var(--workspace-y) - var(--workspace-bottom))}.min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.min-h-\[calc\(100vh-57px\)\]{min-height:calc(100vh - 57px)}.min-h-\[calc\(100vh-130px\)\]{min-height:calc(100vh - 130px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[80px\]{width:80px}.w-\[82vw\]{width:82vw}.w-\[92px\]{width:92px}.w-\[124px\]{width:124px}.w-\[164px\]{width:164px}.w-\[180px\]{width:180px}.w-\[220px\]{width:220px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[min\(92vw\,42rem\)\]{width:min(92vw,42rem)}.w-\[min\(420px\,calc\(100vw-32px\)\)\]{width:min(420px,100vw - 32px)}.w-\[min\(720px\,100\%\)\]{width:min(720px,100%)}.w-\[min\(720px\,calc\(100vw-24px\)\)\]{width:min(720px,100vw - 24px)}.w-\[min\(1480px\,calc\(100vw-48px\)\)\]{width:min(1480px,100vw - 48px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-18{max-width:calc(var(--spacing) * 18)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[350px\]{max-width:350px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[580px\]{max-width:580px}.max-w-\[620px\]{max-width:620px}.max-w-\[760px\]{max-width:760px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1360px\]{max-width:1360px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[1848px\]{max-width:1848px}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[min\(200px\,50vw\)\]{max-width:min(200px,50vw)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-0\.5{min-width:calc(var(--spacing) * .5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-18{min-width:calc(var(--spacing) * 18)}.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-\[7\.5rem\]{min-width:7.5rem}.min-w-\[8\.25rem\]{min-width:8.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[112px\]{min-width:112px}.min-w-\[150px\]{min-width:150px}.min-w-\[156px\]{min-width:156px}.min-w-\[190px\]{min-width:190px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[820px\]{min-width:820px}.min-w-\[900px\]{min-width:900px}.min-w-\[1160px\]{min-width:1160px}.min-w-\[1220px\]{min-width:1220px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[360px\]{flex-basis:360px}.basis-\[420px\]{flex-basis:420px}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[aia-shimmer_1\.8s_ease-in-out_infinite\]{animation:1.8s ease-in-out infinite aia-shimmer}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-w-resize{cursor:w-resize}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\],.scrollbar-thin{scrollbar-width:thin}.\[scrollbar-color\:rgba\(154\,154\,149\,0\.72\)_rgba\(18\,18\,17\,0\.64\)\]{scrollbar-color:#9a9a95b8 #121211a3}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.\[appearance\:textfield\]{appearance:textfield}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.grid-cols-\[38px_minmax\(0\,1fr\)_92px\]{grid-template-columns:38px minmax(0,1fr) 92px}.grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.grid-cols-\[64px_minmax\(0\,1fr\)_34px\]{grid-template-columns:64px minmax(0,1fr) 34px}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.grid-cols-\[128px_minmax\(0\,1fr\)\]{grid-template-columns:128px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_92px_64px\]{grid-template-columns:minmax(0,1fr) 92px 64px}.grid-cols-\[minmax\(0\,1fr\)_110px_90px\]{grid-template-columns:minmax(0,1fr) 110px 90px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(140px\,0\.6fr\)_minmax\(160px\,0\.7fr\)_minmax\(140px\,0\.5fr\)_minmax\(220px\,1fr\)\]{grid-template-columns:minmax(140px,.6fr) minmax(160px,.7fr) minmax(140px,.5fr) minmax(220px,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(190px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.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}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[0\.18rem\]{gap:.18rem}.gap-\[0\.19rem\]{gap:.19rem}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-white\/8>:not(:last-child)){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/8>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}:where(.divide-white\/\[0\.07\]>:not(:last-child)){border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.07\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.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-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[26px\]{border-radius:26px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.\[border-width\:0\.5px\]{border-width:.5px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-none\!{--tw-border-style:none!important;border-style:none!important}.border-\[\#6ee7b744\]{border-color:#6ee7b744}.border-\[\#9fd3ff66\]{border-color:#9fd3ff66}.border-\[\#14b8a666\]{border-color:#14b8a666}.border-\[\#22c55e66\]{border-color:#22c55e66}.border-\[\#38bdf866\]{border-color:#38bdf866}.border-\[\#55b9bd66\]{border-color:#55b9bd66}.border-\[\#88edf066\]{border-color:#88edf066}.border-\[\#739d18\]{border-color:#739d18}.border-\[\#858783\]{border-color:#858783}.border-\[\#a3e63566\]{border-color:#a3e63566}.border-\[\#a6ff1a\]\/25{border-color:#a6ff1a40;border-color:lab(91.7904% -49.2278 83.7475/.25)}.border-\[\#a6ff1a\]\/30{border-color:#a6ff1a4d;border-color:lab(91.7904% -49.2278 83.7475/.3)}.border-\[\#a6ff1a\]\/35{border-color:#a6ff1a59;border-color:lab(91.7904% -49.2278 83.7475/.35)}.border-\[\#a6ff1a\]\/42{border-color:#a6ff1a6b;border-color:lab(91.7904% -49.2278 83.7475/.42)}.border-\[\#a6ff1a\]\/45{border-color:#a6ff1a73;border-color:lab(91.7904% -49.2278 83.7475/.45)}.border-\[\#a7ff22\]\/45{border-color:#a7ff2273;border-color:lab(91.8567% -48.7542 82.6004/.45)}.border-\[\#a8ff1a33\]{border-color:#a8ff1a33}.border-\[\#a8ff1a44\]{border-color:#a8ff1a44}.border-\[\#a8ff1a55\]{border-color:#a8ff1a55}.border-\[\#a8ff1a66\]{border-color:#a8ff1a66}.border-\[\#a96356\]\/40{border-color:#a9635666;border-color:lab(49.9016% 27.9799 20.2028/.4)}.border-\[\#a96356\]\/70{border-color:#a96356b3;border-color:lab(49.9016% 27.9799 20.2028/.7)}.border-\[\#b9ff2d\]\/20{border-color:#b9ff2d33;border-color:lab(92.8575% -42.2451 81.7611/.2)}.border-\[\#b9ff2d\]\/25{border-color:#b9ff2d40;border-color:lab(92.8575% -42.2451 81.7611/.25)}.border-\[\#b9ff2d\]\/30{border-color:#b9ff2d4d;border-color:lab(92.8575% -42.2451 81.7611/.3)}.border-\[\#b9ff2d\]\/35{border-color:#b9ff2d59;border-color:lab(92.8575% -42.2451 81.7611/.35)}.border-\[\#b9ff2d\]\/45{border-color:#b9ff2d73;border-color:lab(92.8575% -42.2451 81.7611/.45)}.border-\[\#b9ff2d\]\/50{border-color:#b9ff2d80;border-color:lab(92.8575% -42.2451 81.7611/.5)}.border-\[\#c8ad66\]\/45{border-color:#c8ad6673;border-color:lab(71.9696% 3.35309 40.0361/.45)}.border-\[\#d7a85f\]{border-color:#d7a85f}.border-\[\#f6c12a55\]{border-color:#f6c12a55}.border-\[\#f6c12a66\]{border-color:#f6c12a66}.border-\[\#f9731666\]{border-color:#f9731666}.border-\[\#ff3b3b\]\/45{border-color:#ff3b3b73;border-color:lab(57.7031% 72.7567 48.8327/.45)}.border-\[\#ff5a5a\]\/25{border-color:#ff5a5a40;border-color:lab(61.8253% 63.5589 36.253/.25)}.border-\[\#ff5a5a\]\/35{border-color:#ff5a5a59;border-color:lab(61.8253% 63.5589 36.253/.35)}.border-\[\#ff5c7a66\]{border-color:#ff5c7a66}.border-\[\#ff6b6b44\]{border-color:#ff6b6b44}.border-\[\#ff6b7a66\]{border-color:#ff6b7a66}.border-\[\#ff7a7a66\]{border-color:#ff7a7a66}.border-\[\#ff8a3d\]\/40{border-color:#ff8a3d66;border-color:lab(70.0018% 41.5896 59.6016/.4)}.border-\[\#ff8b8b\]\/60{border-color:#ff8b8b99;border-color:lab(71.0931% 44.8195 20.7827/.6)}.border-\[\#ff879433\]{border-color:#ff879433}.border-\[\#ff879466\]{border-color:#ff879466}.border-\[\#ffcf8a\]\/25{border-color:#ffcf8a40;border-color:lab(86.2663% 11.2737 40.9267/.25)}.border-\[\#ffcf8a\]\/30{border-color:#ffcf8a4d;border-color:lab(86.2663% 11.2737 40.9267/.3)}.border-\[\#ffd66b55\]{border-color:#ffd66b55}.border-\[\#ffd166\]\/20{border-color:#ffd16633;border-color:lab(86.3867% 8.18163 58.2407/.2)}.border-\[\#ffd166\]\/25{border-color:#ffd16640;border-color:lab(86.3867% 8.18163 58.2407/.25)}.border-\[\#ffd166\]\/30{border-color:#ffd1664d;border-color:lab(86.3867% 8.18163 58.2407/.3)}.border-\[\#ffd166\]\/35{border-color:#ffd16659;border-color:lab(86.3867% 8.18163 58.2407/.35)}.border-\[\#ffd16666\]{border-color:#ffd16666}.border-\[\#ffe08a66\]{border-color:#ffe08a66}.border-\[rgba\(6\,16\,6\,0\.2\)\]{border-color:#06100633}.border-\[rgba\(185\,255\,45\,0\.3\)\]{border-color:#b9ff2d4d}.border-\[rgba\(185\,255\,45\,0\.7\)\]{border-color:#b9ff2db3}.border-\[rgba\(185\,255\,45\,0\.18\)\]{border-color:#b9ff2d2e}.border-\[rgba\(185\,255\,45\,0\.28\)\]{border-color:#b9ff2d47}.border-\[rgba\(185\,255\,45\,0\.34\)\]{border-color:#b9ff2d57}.border-\[rgba\(185\,255\,45\,0\.45\)\]{border-color:#b9ff2d73}.border-\[rgba\(225\,225\,225\,0\.09\)\]{border-color:#e1e1e117}.border-\[rgba\(225\,225\,225\,0\.15\)\]{border-color:#e1e1e126}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--border-default\)\]{border-color:var(--border-default)}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--border-subtle\)\]{border-color:var(--border-subtle)}.border-\[var\(--brand-border\)\]{border-color:var(--brand-border)}.border-\[var\(--danger-border\)\]{border-color:var(--danger-border)}.border-\[var\(--primary\)\],.border-\[var\(--primary\)\]\/12{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/12{border-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.border-\[var\(--primary\)\]\/18{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/18{border-color:color-mix(in oklab, var(--primary) 18%, transparent)}}.border-\[var\(--primary\)\]\/20{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/20{border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.border-\[var\(--primary\)\]\/22{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/22{border-color:color-mix(in oklab, var(--primary) 22%, transparent)}}.border-\[var\(--primary\)\]\/25{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/25{border-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.border-\[var\(--primary\)\]\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.border-\[var\(--primary\)\]\/35{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/35{border-color:color-mix(in oklab, var(--primary) 35%, transparent)}}.border-\[var\(--primary\)\]\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.border-\[var\(--primary\)\]\/42{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/42{border-color:color-mix(in oklab, var(--primary) 42%, transparent)}}.border-\[var\(--primary\)\]\/45{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/45{border-color:color-mix(in oklab, var(--primary) 45%, transparent)}}.border-\[var\(--primary\)\]\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/50{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.border-\[var\(--primary\)\]\/55{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/55{border-color:color-mix(in oklab, var(--primary) 55%, transparent)}}.border-\[var\(--primary\)\]\/60{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/60{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.border-\[var\(--primary\)\]\/65{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/65{border-color:color-mix(in oklab, var(--primary) 65%, transparent)}}.border-\[var\(--primary\)\]\/70{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/70{border-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.border-\[var\(--primary\,\#b9ff2d\)\]\/35{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\,\#b9ff2d\)\]\/35{border-color:color-mix(in oklab, var(--primary,#b9ff2d) 35%, transparent)}}.border-\[var\(--primary\,\#b9ff2d\)\]\/40{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\,\#b9ff2d\)\]\/40{border-color:color-mix(in oklab, var(--primary,#b9ff2d) 40%, transparent)}}.border-\[var\(--primary\,\#b9ff2d\)\]\/45{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\,\#b9ff2d\)\]\/45{border-color:color-mix(in oklab, var(--primary,#b9ff2d) 45%, transparent)}}.border-\[var\(--primary\,\#b9ff2d\)\]\/55{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\,\#b9ff2d\)\]\/55{border-color:color-mix(in oklab, var(--primary,#b9ff2d) 55%, transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/12{border-color:#fee6851f}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/12{border-color:color-mix(in oklab, var(--color-amber-200) 12%, transparent)}}.border-amber-200\/15{border-color:#fee68526}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/15{border-color:color-mix(in oklab, var(--color-amber-200) 15%, transparent)}}.border-amber-200\/20{border-color:#fee68533}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/20{border-color:color-mix(in oklab, var(--color-amber-200) 20%, transparent)}}.border-amber-200\/30{border-color:#fee6854d}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/30{border-color:color-mix(in oklab, var(--color-amber-200) 30%, transparent)}}.border-amber-200\/45{border-color:#fee68573}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/45{border-color:color-mix(in oklab, var(--color-amber-200) 45%, transparent)}}.border-amber-300\/14{border-color:#ffd23624}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/14{border-color:color-mix(in oklab, var(--color-amber-300) 14%, transparent)}}.border-amber-300\/15{border-color:#ffd23626}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/15{border-color:color-mix(in oklab, var(--color-amber-300) 15%, transparent)}}.border-amber-300\/16{border-color:#ffd23629}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/16{border-color:color-mix(in oklab, var(--color-amber-300) 16%, transparent)}}.border-amber-300\/18{border-color:#ffd2362e}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/18{border-color:color-mix(in oklab, var(--color-amber-300) 18%, transparent)}}.border-amber-300\/20{border-color:#ffd23633}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/20{border-color:color-mix(in oklab, var(--color-amber-300) 20%, transparent)}}.border-amber-300\/25{border-color:#ffd23640}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/25{border-color:color-mix(in oklab, var(--color-amber-300) 25%, transparent)}}.border-amber-300\/45{border-color:#ffd23673}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/45{border-color:color-mix(in oklab, var(--color-amber-300) 45%, transparent)}}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/70{border-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.border-amber-400\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/20{border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.border-amber-500\/45{border-color:#f99c0073}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/45{border-color:color-mix(in oklab, var(--color-amber-500) 45%, transparent)}}.border-amber-900{border-color:var(--color-amber-900)}.border-blue-900{border-color:var(--color-blue-900)}.border-current,.border-current\/20{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/20{border-color:color-mix(in oklab, currentcolor 20%, transparent)}}.border-cyan-300\/15{border-color:#53eafd26}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/15{border-color:color-mix(in oklab, var(--color-cyan-300) 15%, transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/12{border-color:#5ee9b51f}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/12{border-color:color-mix(in oklab, var(--color-emerald-300) 12%, transparent)}}.border-emerald-300\/15{border-color:#5ee9b526}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/15{border-color:color-mix(in oklab, var(--color-emerald-300) 15%, transparent)}}.border-emerald-300\/16{border-color:#5ee9b529}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/16{border-color:color-mix(in oklab, var(--color-emerald-300) 16%, transparent)}}.border-emerald-300\/18{border-color:#5ee9b52e}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/18{border-color:color-mix(in oklab, var(--color-emerald-300) 18%, transparent)}}.border-emerald-300\/20{border-color:#5ee9b533}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/20{border-color:color-mix(in oklab, var(--color-emerald-300) 20%, transparent)}}.border-emerald-300\/25{border-color:#5ee9b540}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/25{border-color:color-mix(in oklab, var(--color-emerald-300) 25%, transparent)}}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/20{border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-foreground,.border-foreground\/10{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/10{border-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.border-foreground\/15{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/15{border-color:color-mix(in oklab, var(--foreground) 15%, transparent)}}.border-foreground\/30{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/30{border-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.border-foreground\/50{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/50{border-color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.border-green-900{border-color:var(--color-green-900)}.border-indigo-300\/15{border-color:#a4b3ff26}@supports (color:color-mix(in lab, red, red)){.border-indigo-300\/15{border-color:color-mix(in oklab, var(--color-indigo-300) 15%, transparent)}}.border-lime-200\/15{border-color:#d8f99926}@supports (color:color-mix(in lab, red, red)){.border-lime-200\/15{border-color:color-mix(in oklab, var(--color-lime-200) 15%, transparent)}}.border-lime-200\/20{border-color:#d8f99933}@supports (color:color-mix(in lab, red, red)){.border-lime-200\/20{border-color:color-mix(in oklab, var(--color-lime-200) 20%, transparent)}}.border-lime-200\/25{border-color:#d8f99940}@supports (color:color-mix(in lab, red, red)){.border-lime-200\/25{border-color:color-mix(in oklab, var(--color-lime-200) 25%, transparent)}}.border-lime-300\/15{border-color:#bbf45126}@supports (color:color-mix(in lab, red, red)){.border-lime-300\/15{border-color:color-mix(in oklab, var(--color-lime-300) 15%, transparent)}}.border-lime-300\/18{border-color:#bbf4512e}@supports (color:color-mix(in lab, red, red)){.border-lime-300\/18{border-color:color-mix(in oklab, var(--color-lime-300) 18%, transparent)}}.border-lime-300\/20{border-color:#bbf45133}@supports (color:color-mix(in lab, red, red)){.border-lime-300\/20{border-color:color-mix(in oklab, var(--color-lime-300) 20%, transparent)}}.border-lime-300\/25{border-color:#bbf45140}@supports (color:color-mix(in lab, red, red)){.border-lime-300\/25{border-color:color-mix(in oklab, var(--color-lime-300) 25%, transparent)}}.border-lime-300\/30{border-color:#bbf4514d}@supports (color:color-mix(in lab, red, red)){.border-lime-300\/30{border-color:color-mix(in oklab, var(--color-lime-300) 30%, transparent)}}.border-lime-300\/35{border-color:#bbf45159}@supports (color:color-mix(in lab, red, red)){.border-lime-300\/35{border-color:color-mix(in oklab, var(--color-lime-300) 35%, transparent)}}.border-purple-900{border-color:var(--color-purple-900)}.border-red-300\/18{border-color:#ffa3a32e}@supports (color:color-mix(in lab, red, red)){.border-red-300\/18{border-color:color-mix(in oklab, var(--color-red-300) 18%, transparent)}}.border-red-300\/20{border-color:#ffa3a333}@supports (color:color-mix(in lab, red, red)){.border-red-300\/20{border-color:color-mix(in oklab, var(--color-red-300) 20%, transparent)}}.border-red-300\/25{border-color:#ffa3a340}@supports (color:color-mix(in lab, red, red)){.border-red-300\/25{border-color:color-mix(in oklab, var(--color-red-300) 25%, transparent)}}.border-red-300\/30{border-color:#ffa3a34d}@supports (color:color-mix(in lab, red, red)){.border-red-300\/30{border-color:color-mix(in oklab, var(--color-red-300) 30%, transparent)}}.border-red-300\/35{border-color:#ffa3a359}@supports (color:color-mix(in lab, red, red)){.border-red-300\/35{border-color:color-mix(in oklab, var(--color-red-300) 35%, transparent)}}.border-red-400\/15{border-color:#ff656826}@supports (color:color-mix(in lab, red, red)){.border-red-400\/15{border-color:color-mix(in oklab, var(--color-red-400) 15%, transparent)}}.border-red-400\/20{border-color:#ff656833}@supports (color:color-mix(in lab, red, red)){.border-red-400\/20{border-color:color-mix(in oklab, var(--color-red-400) 20%, transparent)}}.border-red-400\/25{border-color:#ff656840}@supports (color:color-mix(in lab, red, red)){.border-red-400\/25{border-color:color-mix(in oklab, var(--color-red-400) 25%, transparent)}}.border-red-400\/30{border-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.border-red-400\/30{border-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.border-red-400\/35{border-color:#ff656859}@supports (color:color-mix(in lab, red, red)){.border-red-400\/35{border-color:color-mix(in oklab, var(--color-red-400) 35%, transparent)}}.border-red-400\/70{border-color:#ff6568b3}@supports (color:color-mix(in lab, red, red)){.border-red-400\/70{border-color:color-mix(in oklab, var(--color-red-400) 70%, transparent)}}.border-red-900{border-color:var(--color-red-900)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-400\/25{border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/25{border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.border-sky-200\/20{border-color:#b8e6fe33}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/20{border-color:color-mix(in oklab, var(--color-sky-200) 20%, transparent)}}.border-sky-200\/25{border-color:#b8e6fe40}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/25{border-color:color-mix(in oklab, var(--color-sky-200) 25%, transparent)}}.border-sky-200\/30{border-color:#b8e6fe4d}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/30{border-color:color-mix(in oklab, var(--color-sky-200) 30%, transparent)}}.border-sky-300\/15{border-color:#77d4ff26}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/15{border-color:color-mix(in oklab, var(--color-sky-300) 15%, transparent)}}.border-sky-300\/18{border-color:#77d4ff2e}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/18{border-color:color-mix(in oklab, var(--color-sky-300) 18%, transparent)}}.border-sky-300\/20{border-color:#77d4ff33}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/20{border-color:color-mix(in oklab, var(--color-sky-300) 20%, transparent)}}.border-sky-300\/25{border-color:#77d4ff40}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/25{border-color:color-mix(in oklab, var(--color-sky-300) 25%, transparent)}}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/20{border-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/6{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/6{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/14{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.border-white\/14{border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/16{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.border-white\/16{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.border-white\/18{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.border-white\/18{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.border-white\/22{border-color:#ffffff38}@supports (color:color-mix(in lab, red, red)){.border-white\/22{border-color:color-mix(in oklab, var(--color-white) 22%, transparent)}}.border-white\/24{border-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.border-white\/24{border-color:color-mix(in oklab, var(--color-white) 24%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.border-white\/35{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.border-white\/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-white\/\[0\.05\]{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.05\]{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.055\]{border-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.055\]{border-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.border-yellow-300\/18{border-color:#ffe02a2e}@supports (color:color-mix(in lab, red, red)){.border-yellow-300\/18{border-color:color-mix(in oklab, var(--color-yellow-300) 18%, transparent)}}.border-t-\[var\(--primary\)\]{border-top-color:var(--primary)}.border-t-\[var\(--primary-ink\)\]{border-top-color:var(--primary-ink)}.bg-\[\#0b0d0c\]{background-color:#0b0d0c}.bg-\[\#0b0d0c\]\/95{background-color:#0b0d0cf2;background-color:lab(3.48014% -.725538 .219291/.95)}.bg-\[\#0b0f17\]{background-color:#0b0f17}.bg-\[\#0e120f\]\/85{background-color:#0e120fd9;background-color:lab(5.06114% -1.91697 1.06352/.85)}.bg-\[\#0f1416\]{background-color:#0f1416}.bg-\[\#1b1b1b\]{background-color:#1b1b1b}.bg-\[\#1b1c1a\]{background-color:#1b1c1a}.bg-\[\#1c1c1c\]{background-color:#1c1c1c}.bg-\[\#1d1d1d\]{background-color:#1d1d1d}.bg-\[\#1d1d1d\]\/96{background-color:#1d1d1df5;background-color:lab(10.767% 0 0/.96)}.bg-\[\#1d201d\]{background-color:#1d201d}.bg-\[\#1e1e1e\]{background-color:#1e1e1e}.bg-\[\#1e1e1e\]\/90{background-color:#1e1e1ee6;background-color:lab(11.2636% -.00000745058 .0000089407/.9)}.bg-\[\#1e1e1e\]\/95{background-color:#1e1e1ef2;background-color:lab(11.2636% -.00000745058 .0000089407/.95)}.bg-\[\#2a2a2a\]{background-color:#2a2a2a}.bg-\[\#2a2114\]{background-color:#2a2114}.bg-\[\#5DBAA0\]{background-color:#5dbaa0}.bg-\[\#5d93ba\]{background-color:#5d93ba}.bg-\[\#8F5DBA\]{background-color:#8f5dba}.bg-\[\#8d9294\]\/15{background-color:#8d929426;background-color:lab(60.1836% -1.58426 -1.72919/.15)}.bg-\[\#9fd3ff12\]{background-color:#9fd3ff12}.bg-\[\#10b98112\]{background-color:#10b98112}.bg-\[\#14b8a612\]{background-color:#14b8a612}.bg-\[\#22c55e1a\]{background-color:#22c55e1a}.bg-\[\#22c55e12\]{background-color:#22c55e12}.bg-\[\#38bdf812\]{background-color:#38bdf812}.bg-\[\#55b9bd12\]{background-color:#55b9bd12}.bg-\[\#55b9bd18\]{background-color:#55b9bd18}.bg-\[\#080b0c\]{background-color:#080b0c}.bg-\[\#090a09\]{background-color:#090a09}.bg-\[\#090d0f\]{background-color:#090d0f}.bg-\[\#111\]{background-color:#111}.bg-\[\#222\]{background-color:#222}.bg-\[\#15220c\]\/90{background-color:#15220ce6;background-color:lab(11.5241% -9.75978 11.7855/.9)}.bg-\[\#22251d\]{background-color:#22251d}.bg-\[\#070909\]{background-color:#070909}.bg-\[\#101010\]{background-color:#101010}.bg-\[\#121212\]{background-color:#121212}.bg-\[\#141414\]{background-color:#141414}.bg-\[\#151515\]{background-color:#151515}.bg-\[\#151715\]{background-color:#151715}.bg-\[\#161616\]{background-color:#161616}.bg-\[\#171717\]{background-color:#171717}.bg-\[\#171817\]{background-color:#171817}.bg-\[\#181818\]{background-color:#181818}.bg-\[\#181818\]\/90{background-color:#181818e6;background-color:lab(8.24818% -.0000149012 .00000298023/.9)}.bg-\[\#191919\]{background-color:#191919}.bg-\[\#202020\]{background-color:#202020}.bg-\[\#203211\]{background-color:#203211}.bg-\[\#232323\]{background-color:#232323}.bg-\[\#241515\]{background-color:#241515}.bg-\[\#242424\]{background-color:#242424}.bg-\[\#252525\]{background-color:#252525}.bg-\[\#262626\]{background-color:#262626}.bg-\[\#B9FF2D\]{background-color:#b9ff2d}.bg-\[\#BA5D7A\]{background-color:#ba5d7a}.bg-\[\#a3e6351a\]{background-color:#a3e6351a}.bg-\[\#a3e63512\]{background-color:#a3e63512}.bg-\[\#a6ff1a\]\/8{background-color:#a6ff1a14;background-color:lab(91.7904% -49.2278 83.7475/.08)}.bg-\[\#a6ff1a\]\/10{background-color:#a6ff1a1a;background-color:lab(91.7904% -49.2278 83.7475/.1)}.bg-\[\#a6ff1a\]\/12{background-color:#a6ff1a1f;background-color:lab(91.7904% -49.2278 83.7475/.12)}.bg-\[\#a7ff22\]\/18{background-color:#a7ff222e;background-color:lab(91.8567% -48.7542 82.6004/.18)}.bg-\[\#a8ff1a0d\]{background-color:#a8ff1a0d}.bg-\[\#a8ff1a12\]{background-color:#a8ff1a12}.bg-\[\#a8ff1a14\]{background-color:#a8ff1a14}.bg-\[\#a8ff1a\]\/15{background-color:#a8ff1a26;background-color:lab(91.8924% -48.5515 83.8793/.15)}.bg-\[\#a96356\]{background-color:#a96356}.bg-\[\#a96356\]\/10{background-color:#a963561a;background-color:lab(49.9016% 27.9799 20.2028/.1)}.bg-\[\#a96356\]\/15{background-color:#a9635626;background-color:lab(49.9016% 27.9799 20.2028/.15)}.bg-\[\#a96356\]\/\[0\.06\]{background-color:#a963560f;background-color:lab(49.9016% 27.9799 20.2028/.06)}.bg-\[\#b9ff2d\]{background-color:#b9ff2d}.bg-\[\#b9ff2d\]\/8{background-color:#b9ff2d14;background-color:lab(92.8575% -42.2451 81.7611/.08)}.bg-\[\#b9ff2d\]\/10{background-color:#b9ff2d1a;background-color:lab(92.8575% -42.2451 81.7611/.1)}.bg-\[\#b9ff2d\]\/25{background-color:#b9ff2d40;background-color:lab(92.8575% -42.2451 81.7611/.25)}.bg-\[\#c8ad66\]\/10{background-color:#c8ad661a;background-color:lab(71.9696% 3.35309 40.0361/.1)}.bg-\[\#d7a85f\]\/\[0\.05\]{background-color:#d7a85f0d;background-color:lab(72.1511% 11.7085 44.1875/.05)}.bg-\[\#eeeeec\]{background-color:#eeeeec}.bg-\[\#f6c12a12\]{background-color:#f6c12a12}.bg-\[\#f6c12a18\]{background-color:#f6c12a18}.bg-\[\#f9731612\]{background-color:#f9731612}.bg-\[\#ff3b3b\]\/14{background-color:#ff3b3b24;background-color:lab(57.7031% 72.7567 48.8327/.14)}.bg-\[\#ff4d4d12\]{background-color:#ff4d4d12}.bg-\[\#ff5a5a\]\/8{background-color:#ff5a5a14;background-color:lab(61.8253% 63.5589 36.253/.08)}.bg-\[\#ff5a5a\]\/10{background-color:#ff5a5a1a;background-color:lab(61.8253% 63.559 36.253/.1)}.bg-\[\#ff5a5a\]\/12{background-color:#ff5a5a1f;background-color:lab(61.8253% 63.5589 36.253/.12)}.bg-\[\#ff5c7a12\]{background-color:#ff5c7a12}.bg-\[\#ff6b7a14\]{background-color:#ff6b7a14}.bg-\[\#ff7a7a10\]{background-color:#ff7a7a10}.bg-\[\#ff8a3d\]\/12{background-color:#ff8a3d1f;background-color:lab(70.0018% 41.5896 59.6016/.12)}.bg-\[\#ff87940f\]{background-color:#ff87940f}.bg-\[\#ff879414\]{background-color:#ff879414}.bg-\[\#ffd66b12\]{background-color:#ffd66b12}.bg-\[\#ffd166\]\/8{background-color:#ffd16614;background-color:lab(86.3867% 8.18163 58.2407/.08)}.bg-\[\#ffd166\]\/10{background-color:#ffd1661a;background-color:lab(86.3867% 8.18163 58.2407/.1)}.bg-\[\#ffd1661a\]{background-color:#ffd1661a}.bg-\[\#ffe08a12\]{background-color:#ffe08a12}.bg-\[\#ffe08a14\]{background-color:#ffe08a14}.bg-\[color-mix\(in_srgb\,var\(--primary\)_5\%\,transparent\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--primary\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--primary) 5%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--primary\)_16\%\,transparent\)\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--primary\)_16\%\,transparent\)\]{background-color:color-mix(in srgb,var(--primary) 16%,transparent)}}.bg-\[rgba\(0\,0\,0\,0\.18\)\]{background-color:#0000002e}.bg-\[rgba\(28\,28\,28\,0\.94\)\]{background-color:#1c1c1cf0}.bg-\[rgba\(162\,255\,26\,0\.13\)\]{background-color:#a2ff1a21}.bg-\[rgba\(185\,255\,45\,0\.1\)\]{background-color:#b9ff2d1a}.bg-\[rgba\(185\,255\,45\,0\.08\)\]{background-color:#b9ff2d14}.bg-\[rgba\(185\,255\,45\,0\.12\)\]{background-color:#b9ff2d1f}.bg-\[rgba\(185\,255\,45\,0\.14\)\]{background-color:#b9ff2d24}.bg-\[rgba\(255\,255\,255\,0\.05\)\]{background-color:#ffffff0d}.bg-\[rgba\(255\,255\,255\,0\.06\)\]{background-color:#ffffff0f}.bg-\[var\(--brand-soft\)\]{background-color:var(--brand-soft)}.bg-\[var\(--color-bg\)\]{background-color:var(--color-bg)}.bg-\[var\(--color-canvas\)\]{background-color:var(--color-canvas)}.bg-\[var\(--color-card\)\]{background-color:var(--color-card)}.bg-\[var\(--color-control\)\]{background-color:var(--color-control)}.bg-\[var\(--color-page\)\]{background-color:var(--color-page)}.bg-\[var\(--color-panel\)\],.bg-\[var\(--color-panel\)\]\/68{background-color:var(--color-panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-panel\)\]\/68{background-color:color-mix(in oklab, var(--color-panel) 68%, transparent)}}.bg-\[var\(--color-panel\)\]\/95{background-color:var(--color-panel)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-panel\)\]\/95{background-color:color-mix(in oklab, var(--color-panel) 95%, transparent)}}.bg-\[var\(--danger\)\]{background-color:var(--danger)}.bg-\[var\(--danger-soft\)\]{background-color:var(--danger-soft)}.bg-\[var\(--primary\)\],.bg-\[var\(--primary\)\]\/8{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/8{background-color:color-mix(in oklab, var(--primary) 8%, transparent)}}.bg-\[var\(--primary\)\]\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-\[var\(--primary\)\]\/12{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/12{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.bg-\[var\(--primary\)\]\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-\[var\(--primary\)\]\/\[0\.04\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/\[0\.04\]{background-color:color-mix(in oklab, var(--primary) 4%, transparent)}}.bg-\[var\(--primary\)\]\/\[0\.07\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/\[0\.07\]{background-color:color-mix(in oklab, var(--primary) 7.0%, transparent)}}.bg-\[var\(--primary\)\]\/\[0\.035\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/\[0\.035\]{background-color:color-mix(in oklab, var(--primary) 3.5%, transparent)}}.bg-\[var\(--primary\)\]\/\[0\.045\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/\[0\.045\]{background-color:color-mix(in oklab, var(--primary) 4.5%, transparent)}}.bg-\[var\(--primary\)\]\/\[0\.055\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/\[0\.055\]{background-color:color-mix(in oklab, var(--primary) 5.5%, transparent)}}.bg-\[var\(--primary\)\]\/\[0\.065\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/\[0\.065\]{background-color:color-mix(in oklab, var(--primary) 6.5%, transparent)}}.bg-\[var\(--primary\,\#b9ff2d\)\]\/8{background-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\,\#b9ff2d\)\]\/8{background-color:color-mix(in oklab, var(--primary,#b9ff2d) 8%, transparent)}}.bg-\[var\(--primary\,\#b9ff2d\)\]\/10{background-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\,\#b9ff2d\)\]\/10{background-color:color-mix(in oklab, var(--primary,#b9ff2d) 10%, transparent)}}.bg-\[var\(--primary\,\#b9ff2d\)\]\/12{background-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\,\#b9ff2d\)\]\/12{background-color:color-mix(in oklab, var(--primary,#b9ff2d) 12%, transparent)}}.bg-\[var\(--primary\,\#b9ff2d\)\]\/15{background-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\,\#b9ff2d\)\]\/15{background-color:color-mix(in oklab, var(--primary,#b9ff2d) 15%, transparent)}}.bg-\[var\(--primary\,\#b9ff2d\)\]\/18{background-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\,\#b9ff2d\)\]\/18{background-color:color-mix(in oklab, var(--primary,#b9ff2d) 18%, transparent)}}.bg-\[var\(--surface-preview\)\]{background-color:var(--surface-preview)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100\/90{background-color:#fef3c6e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-100\/90{background-color:color-mix(in oklab, var(--color-amber-100) 90%, transparent)}}.bg-amber-200\/10{background-color:#fee6851a}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/10{background-color:color-mix(in oklab, var(--color-amber-200) 10%, transparent)}}.bg-amber-200\/\[0\.04\]{background-color:#fee6850a}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-amber-200) 4%, transparent)}}.bg-amber-200\/\[0\.025\]{background-color:#fee68506}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-amber-200) 2.5%, transparent)}}.bg-amber-300\/6{background-color:#ffd2360f}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/6{background-color:color-mix(in oklab, var(--color-amber-300) 6%, transparent)}}.bg-amber-300\/8{background-color:#ffd23614}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/8{background-color:color-mix(in oklab, var(--color-amber-300) 8%, transparent)}}.bg-amber-300\/12{background-color:#ffd2361f}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/12{background-color:color-mix(in oklab, var(--color-amber-300) 12%, transparent)}}.bg-amber-300\/\[0\.04\]{background-color:#ffd2360a}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-amber-300) 4%, transparent)}}.bg-amber-300\/\[0\.05\]{background-color:#ffd2360d}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-amber-300) 5%, transparent)}}.bg-amber-300\/\[0\.035\]{background-color:#ffd23609}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-amber-300) 3.5%, transparent)}}.bg-amber-300\/\[0\.045\]{background-color:#ffd2360b}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-amber-300) 4.5%, transparent)}}.bg-amber-300\/\[0\.055\]{background-color:#ffd2360e}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-amber-300) 5.5%, transparent)}}.bg-amber-400\/8{background-color:#fcbb0014}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/8{background-color:color-mix(in oklab, var(--color-amber-400) 8%, transparent)}}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-amber-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-background{background-color:var(--background)}.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\/12{background-color:#0000001f}@supports (color:color-mix(in lab, red, red)){.bg-black\/12{background-color:color-mix(in oklab, var(--color-black) 12%, transparent)}}.bg-black\/14{background-color:#00000024}@supports (color:color-mix(in lab, red, red)){.bg-black\/14{background-color:color-mix(in oklab, var(--color-black) 14%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/16{background-color:#00000029}@supports (color:color-mix(in lab, red, red)){.bg-black\/16{background-color:color-mix(in oklab, var(--color-black) 16%, transparent)}}.bg-black\/18{background-color:#0000002e}@supports (color:color-mix(in lab, red, red)){.bg-black\/18{background-color:color-mix(in oklab, var(--color-black) 18%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/22{background-color:#00000038}@supports (color:color-mix(in lab, red, red)){.bg-black\/22{background-color:color-mix(in oklab, var(--color-black) 22%, transparent)}}.bg-black\/24{background-color:#0000003d}@supports (color:color-mix(in lab, red, red)){.bg-black\/24{background-color:color-mix(in oklab, var(--color-black) 24%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/28{background-color:#00000047}@supports (color:color-mix(in lab, red, red)){.bg-black\/28{background-color:color-mix(in oklab, var(--color-black) 28%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/58{background-color:#00000094}@supports (color:color-mix(in lab, red, red)){.bg-black\/58{background-color:color-mix(in oklab, var(--color-black) 58%, 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\/62{background-color:#0000009e}@supports (color:color-mix(in lab, red, red)){.bg-black\/62{background-color:color-mix(in oklab, var(--color-black) 62%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-black\/68{background-color:#000000ad}@supports (color:color-mix(in lab, red, red)){.bg-black\/68{background-color:color-mix(in oklab, var(--color-black) 68%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-black\/78{background-color:#000000c7}@supports (color:color-mix(in lab, red, red)){.bg-black\/78{background-color:color-mix(in oklab, var(--color-black) 78%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-black\/82{background-color:#000000d1}@supports (color:color-mix(in lab, red, red)){.bg-black\/82{background-color:color-mix(in oklab, var(--color-black) 82%, transparent)}}.bg-black\/92{background-color:#000000eb}@supports (color:color-mix(in lab, red, red)){.bg-black\/92{background-color:color-mix(in oklab, var(--color-black) 92%, transparent)}}.bg-blue-100\/90{background-color:#dbeafee6}@supports (color:color-mix(in lab, red, red)){.bg-blue-100\/90{background-color:color-mix(in oklab, var(--color-blue-100) 90%, transparent)}}.bg-cyan-300\/5{background-color:#53eafd0d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/5{background-color:color-mix(in oklab, var(--color-cyan-300) 5%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-300\/5{background-color:#5ee9b50d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/5{background-color:color-mix(in oklab, var(--color-emerald-300) 5%, transparent)}}.bg-emerald-300\/8{background-color:#5ee9b514}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/8{background-color:color-mix(in oklab, var(--color-emerald-300) 8%, transparent)}}.bg-emerald-300\/\[0\.05\]{background-color:#5ee9b50d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-emerald-300) 5%, transparent)}}.bg-emerald-300\/\[0\.06\]{background-color:#5ee9b50f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-300) 6%, transparent)}}.bg-emerald-300\/\[0\.07\]{background-color:#5ee9b512}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-emerald-300) 7.0%, transparent)}}.bg-emerald-300\/\[0\.025\]{background-color:#5ee9b506}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-emerald-300) 2.5%, transparent)}}.bg-emerald-300\/\[0\.035\]{background-color:#5ee9b509}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-emerald-300) 3.5%, transparent)}}.bg-emerald-300\/\[0\.045\]{background-color:#5ee9b50b}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-emerald-300) 4.5%, transparent)}}.bg-emerald-300\/\[0\.055\]{background-color:#5ee9b50e}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-emerald-300) 5.5%, transparent)}}.bg-emerald-400\/8{background-color:#00d29414}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/8{background-color:color-mix(in oklab, var(--color-emerald-400) 8%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-foreground,.bg-foreground\/3{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/3{background-color:color-mix(in oklab, var(--foreground) 3%, transparent)}}.bg-foreground\/5{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/5{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.bg-foreground\/15{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/15{background-color:color-mix(in oklab, var(--foreground) 15%, transparent)}}.bg-green-100\/90{background-color:#dcfce7e6}@supports (color:color-mix(in lab, red, red)){.bg-green-100\/90{background-color:color-mix(in oklab, var(--color-green-100) 90%, transparent)}}.bg-indigo-300\/5{background-color:#a4b3ff0d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-300\/5{background-color:color-mix(in oklab, var(--color-indigo-300) 5%, transparent)}}.bg-lime-300{background-color:var(--color-lime-300)}.bg-lime-300\/5{background-color:#bbf4510d}@supports (color:color-mix(in lab, red, red)){.bg-lime-300\/5{background-color:color-mix(in oklab, var(--color-lime-300) 5%, transparent)}}.bg-lime-300\/10{background-color:#bbf4511a}@supports (color:color-mix(in lab, red, red)){.bg-lime-300\/10{background-color:color-mix(in oklab, var(--color-lime-300) 10%, transparent)}}.bg-lime-300\/\[0\.04\]{background-color:#bbf4510a}@supports (color:color-mix(in lab, red, red)){.bg-lime-300\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-lime-300) 4%, transparent)}}.bg-lime-300\/\[0\.035\]{background-color:#bbf45109}@supports (color:color-mix(in lab, red, red)){.bg-lime-300\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-lime-300) 3.5%, transparent)}}.bg-purple-100\/90{background-color:#f3e8ffe6}@supports (color:color-mix(in lab, red, red)){.bg-purple-100\/90{background-color:color-mix(in oklab, var(--color-purple-100) 90%, transparent)}}.bg-red-100\/90{background-color:#ffe2e2e6}@supports (color:color-mix(in lab, red, red)){.bg-red-100\/90{background-color:color-mix(in oklab, var(--color-red-100) 90%, transparent)}}.bg-red-300\/8{background-color:#ffa3a314}@supports (color:color-mix(in lab, red, red)){.bg-red-300\/8{background-color:color-mix(in oklab, var(--color-red-300) 8%, transparent)}}.bg-red-300\/\[0\.05\]{background-color:#ffa3a30d}@supports (color:color-mix(in lab, red, red)){.bg-red-300\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-red-300) 5%, transparent)}}.bg-red-300\/\[0\.06\]{background-color:#ffa3a30f}@supports (color:color-mix(in lab, red, red)){.bg-red-300\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-red-300) 6%, transparent)}}.bg-red-300\/\[0\.055\]{background-color:#ffa3a30e}@supports (color:color-mix(in lab, red, red)){.bg-red-300\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-red-300) 5.5%, transparent)}}.bg-red-400\/8{background-color:#ff656814}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/8{background-color:color-mix(in oklab, var(--color-red-400) 8%, transparent)}}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/10{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.bg-red-500\/8{background-color:#fb2c3614}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/8{background-color:color-mix(in oklab, var(--color-red-500) 8%, transparent)}}.bg-red-500\/12{background-color:#fb2c361f}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/12{background-color:color-mix(in oklab, var(--color-red-500) 12%, transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400\/10{background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/10{background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.bg-sky-300\/5{background-color:#77d4ff0d}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/5{background-color:color-mix(in oklab, var(--color-sky-300) 5%, transparent)}}.bg-sky-300\/10{background-color:#77d4ff1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/10{background-color:color-mix(in oklab, var(--color-sky-300) 10%, transparent)}}.bg-sky-300\/\[0\.06\]{background-color:#77d4ff0f}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-sky-300) 6%, transparent)}}.bg-sky-300\/\[0\.035\]{background-color:#77d4ff09}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-sky-300) 3.5%, transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/6{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/14{background-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.bg-white\/14{background-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/16{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bg-white\/16{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.bg-white\/18{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.bg-white\/18{background-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/28{background-color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.bg-white\/28{background-color:color-mix(in oklab, var(--color-white) 28%, 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\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.09\]{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.bg-white\/\[0\.012\]{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.012\]{background-color:color-mix(in oklab, var(--color-white) 1.2%, transparent)}}.bg-white\/\[0\.018\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.018\]{background-color:color-mix(in oklab, var(--color-white) 1.8%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-white\/\[0\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.bg-white\/\[0\.055\]{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.055\]{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.bg-white\/\[0\.065\]{background-color:#fff1}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.065\]{background-color:color-mix(in oklab, var(--color-white) 6.5%, transparent)}}.bg-yellow-300\/\[0\.035\]{background-color:#ffe02a09}@supports (color:color-mix(in lab, red, red)){.bg-yellow-300\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-yellow-300) 3.5%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(135deg\,rgba\(173\,255\,47\,0\.08\)\,rgba\(255\,255\,255\,0\.02\)_45\%\,rgba\(0\,0\,0\,0\.08\)\)\]{background-image:linear-gradient(135deg,#adff2f14,#ffffff05 45%,#00000014)}.from-background{--tw-gradient-from:var(--background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/30{--tw-gradient-from:#0000004d}@supports (color:color-mix(in lab, red, red)){.from-black\/30{--tw-gradient-from:color-mix(in oklab, var(--color-black) 30%, transparent)}}.from-black\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/72{--tw-gradient-from:#000000b8}@supports (color:color-mix(in lab, red, red)){.from-black\/72{--tw-gradient-from:color-mix(in oklab, var(--color-black) 72%, transparent)}}.from-black\/72{--tw-gradient-stops:var(--tw-gradient-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\(185\,255\,45\,0\.45\)\]{--tw-gradient-via:#b9ff2d73;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/38{--tw-gradient-via:#00000061}@supports (color:color-mix(in lab, red, red)){.via-black\/38{--tw-gradient-via:color-mix(in oklab, var(--color-black) 38%, transparent)}}.via-black\/38{--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))}.fill-\[var\(--primary\)\]{fill:var(--primary)}.fill-current{fill:currentColor}.fill-foreground\/20{fill:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.fill-foreground\/20{fill:color-mix(in oklab, var(--foreground) 20%, transparent)}}.fill-none{fill:none}.fill-white{fill:var(--color-white)}.stroke-current{stroke:currentColor}.stroke-foreground\/8{stroke:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.stroke-foreground\/8{stroke:color-mix(in oklab, var(--foreground) 8%, transparent)}}.stroke-\[2\]{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing) * 0)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[clamp\(14px\,2vw\,34px\)\]{padding:clamp(14px,2vw,34px)}.p-\[clamp\(16px\,2vw\,40px\)\]{padding:clamp(16px,2vw,40px)}.p-\[clamp\(18px\,3vw\,40px\)\]{padding:clamp(18px,3vw,40px)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-\[0\.45rem\]{padding-inline:.45rem}.px-\[18px\]{padding-inline:18px}.px-\[clamp\(34px\,4vw\,66px\)\]{padding-inline:clamp(34px,4vw,66px)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pr-\[18vw\]{padding-right:18vw}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[150px\]{padding-bottom:150px}.pl-1{padding-left:calc(var(--spacing) * 1)}.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-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace}.font-sans{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-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\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.60rem\]{font-size:.6rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[clamp\(26px\,2\.2vw\,34px\)\]{font-size:clamp(26px,2.2vw,34px)}.text-\[clamp\(28px\,2\.4vw\,38px\)\]{font-size:clamp(28px,2.4vw,38px)}.text-\[clamp\(34px\,3vw\,48px\)\]{font-size:clamp(34px,3vw,48px)}.text-\[clamp\(44px\,4\.2vw\,72px\)\]{font-size:clamp(44px,4.2vw,72px)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#2f9bff\]{color:#2f9bff}.text-\[\#5eead4\]{color:#5eead4}.text-\[\#5f625d\]{color:#5f625d}.text-\[\#6f797c\]{color:#6f797c}.text-\[\#7d878a\]{color:#7d878a}.text-\[\#7d8587\]{color:#7d8587}.text-\[\#7dd3fc\]{color:#7dd3fc}.text-\[\#7f7f79\]{color:#7f7f79}.text-\[\#8a8d87\]{color:#8a8d87}.text-\[\#8f8f8b\]{color:#8f8f8b}.text-\[\#8f8f89\]{color:#8f8f89}.text-\[\#8f938d\]{color:#8f938d}.text-\[\#9bd8ee\]{color:#9bd8ee}.text-\[\#9da09a\]{color:#9da09a}.text-\[\#9ee7ff\]{color:#9ee7ff}.text-\[\#9fd3ff\]{color:#9fd3ff}.text-\[\#14b8a6\]{color:#14b8a6}.text-\[\#88edf0\]{color:#88edf0}.text-\[\#93A1AA\]{color:#93a1aa}.text-\[\#99f6e4\]{color:#99f6e4}.text-\[\#666b64\]{color:#666b64}.text-\[\#777a74\]{color:#777a74}.text-\[\#777a75\]{color:#777a75}.text-\[\#06100E\]{color:#06100e}.text-\[\#10130b\]{color:#10130b}.text-\[\#061006\]{color:#061006}.text-\[\#62665f\]{color:#62665f}.text-\[\#70736d\]{color:#70736d}.text-\[\#72756f\]{color:#72756f}.text-\[\#73766f\]{color:#73766f}.text-\[\#85857f\]{color:#85857f}.text-\[\#171717\]{color:#171717}.text-\[\#747873\]{color:#747873}.text-\[\#858580\]{color:#858580}.text-\[\#858783\]{color:#858783}.text-\[\#858883\]{color:#858883}.text-\[\#858983\]{color:#858983}.text-\[\#969691\]{color:#969691}.text-\[\#a6ff1a\]{color:#a6ff1a}.text-\[\#a8a8a3\]{color:#a8a8a3}.text-\[\#a8aaa5\]{color:#a8aaa5}.text-\[\#a8aaa6\]{color:#a8aaa6}.text-\[\#a8ff1a\]{color:#a8ff1a}.text-\[\#b6f7c6\]{color:#b6f7c6}.text-\[\#b6ff3b\]{color:#b6ff3b}.text-\[\#b7b9b4\]{color:#b7b9b4}.text-\[\#b7bbb4\]{color:#b7bbb4}.text-\[\#b7c0c3\]{color:#b7c0c3}.text-\[\#b7ff35\]{color:#b7ff35}.text-\[\#b8b8b1\]{color:#b8b8b1}.text-\[\#b8bab5\]{color:#b8bab5}.text-\[\#b9bbb5\]{color:#b9bbb5}.text-\[\#b9ff2d\]{color:#b9ff2d}.text-\[\#bae6fd\]{color:#bae6fd}.text-\[\#bbf7d0\]{color:#bbf7d0}.text-\[\#bdf7f8\]{color:#bdf7f8}.text-\[\#c3c8ca\]{color:#c3c8ca}.text-\[\#c8c8c4\]{color:#c8c8c4}.text-\[\#c8cac5\]{color:#c8cac5}.text-\[\#c8d4d7\]{color:#c8d4d7}.text-\[\#c9cbc6\]{color:#c9cbc6}.text-\[\#cbd4d7\]{color:#cbd4d7}.text-\[\#cde9b0\]{color:#cde9b0}.text-\[\#d2d8da\]{color:#d2d8da}.text-\[\#d3ff78\]{color:#d3ff78}.text-\[\#d6ff9a\]{color:#d6ff9a}.text-\[\#d6ff9a\]\/78{color:#d6ff9ac7;color:lab(95.4168% -25.673 43.6786/.78)}.text-\[\#d6ff9a\]\/82{color:#d6ff9ad1;color:lab(95.4168% -25.673 43.6786/.82)}.text-\[\#d7a85f\]{color:#d7a85f}.text-\[\#d7e8ef\]{color:#d7e8ef}.text-\[\#d7ff86\]{color:#d7ff86}.text-\[\#d8d8d8\]{color:#d8d8d8}.text-\[\#d8dad5\]{color:#d8dad5}.text-\[\#d8fbe7\]{color:#d8fbe7}.text-\[\#d9ff82\]{color:#d9ff82}.text-\[\#d946ef\]{color:#d946ef}.text-\[\#dcff8b\]{color:#dcff8b}.text-\[\#deded8\]{color:#deded8}.text-\[\#dfe8e9\]{color:#dfe8e9}.text-\[\#e0a76a\]{color:#e0a76a}.text-\[\#e2c892\]{color:#e2c892}.text-\[\#e5e7e2\]{color:#e5e7e2}.text-\[\#e7bd75\]{color:#e7bd75}.text-\[\#e7eef1\]{color:#e7eef1}.text-\[\#e8c985\]{color:#e8c985}.text-\[\#e8eae5\]{color:#e8eae5}.text-\[\#e8ebe3\]{color:#e8ebe3}.text-\[\#eadca8\]{color:#eadca8}.text-\[\#ecfccb\]{color:#ecfccb}.text-\[\#eeeeec\]{color:#eeeeec}.text-\[\#eef0eb\]{color:#eef0eb}.text-\[\#ef4f70\]{color:#ef4f70}.text-\[\#efb8ae\]{color:#efb8ae}.text-\[\#f1f2ee\]{color:#f1f2ee}.text-\[\#f2d2d2\]{color:#f2d2d2}.text-\[\#f6c12a\]{color:#f6c12a}.text-\[\#f7d9a2\]{color:#f7d9a2}.text-\[\#f7fbff\]{color:#f7fbff}.text-\[\#f97316\]{color:#f97316}.text-\[\#fdba74\]{color:#fdba74}.text-\[\#fed7aa\]{color:#fed7aa}.text-\[\#ff8aa0\]{color:#ff8aa0}.text-\[\#ff9aa6\]{color:#ff9aa6}.text-\[\#ff8794\]{color:#ff8794}.text-\[\#ffadb7\]{color:#ffadb7}.text-\[\#ffb0b0\]{color:#ffb0b0}.text-\[\#ffb1ba\]{color:#ffb1ba}.text-\[\#ffb3c0\]{color:#ffb3c0}.text-\[\#ffb4ab\]{color:#ffb4ab}.text-\[\#ffb4b4\]{color:#ffb4b4}.text-\[\#ffd0d0\]{color:#ffd0d0}.text-\[\#ffd6d6\]{color:#ffd6d6}.text-\[\#ffd9bf\]{color:#ffd9bf}.text-\[\#ffdca3\]{color:#ffdca3}.text-\[\#ffdfb0\]{color:#ffdfb0}.text-\[\#ffe6a6\]{color:#ffe6a6}.text-\[\#ffe08a\]{color:#ffe08a}.text-\[\#ffe8a8\]{color:#ffe8a8}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--primary\)\],.text-\[var\(--primary\)\]\/70{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--primary\)\]\/70{color:color-mix(in oklab, var(--primary) 70%, transparent)}}.text-\[var\(--primary\,\#b9ff2d\)\],.text-\[var\(--primary\,\#b9ff2d\)\]\/80{color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--primary\,\#b9ff2d\)\]\/80{color:color-mix(in oklab, var(--primary,#b9ff2d) 80%, transparent)}}.text-\[var\(--primary-ink\)\]{color:var(--primary-ink)}.text-\[var\(--text-body\)\]{color:var(--text-body)}.text-\[var\(--text-disabled\)\]{color:var(--text-disabled)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--text-tertiary\)\]{color:var(--text-tertiary)}.text-amber-50{color:var(--color-amber-50)}.text-amber-50\/58{color:#fffbeb94}@supports (color:color-mix(in lab, red, red)){.text-amber-50\/58{color:color-mix(in oklab, var(--color-amber-50) 58%, transparent)}}.text-amber-50\/68{color:#fffbebad}@supports (color:color-mix(in lab, red, red)){.text-amber-50\/68{color:color-mix(in oklab, var(--color-amber-50) 68%, transparent)}}.text-amber-50\/70{color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.text-amber-50\/70{color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.text-amber-50\/72{color:#fffbebb8}@supports (color:color-mix(in lab, red, red)){.text-amber-50\/72{color:color-mix(in oklab, var(--color-amber-50) 72%, transparent)}}.text-amber-50\/80{color:#fffbebcc}@supports (color:color-mix(in lab, red, red)){.text-amber-50\/80{color:color-mix(in oklab, var(--color-amber-50) 80%, transparent)}}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/55{color:#fef3c68c}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/55{color:color-mix(in oklab, var(--color-amber-100) 55%, transparent)}}.text-amber-100\/60{color:#fef3c699}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/60{color:color-mix(in oklab, var(--color-amber-100) 60%, transparent)}}.text-amber-100\/65{color:#fef3c6a6}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/65{color:color-mix(in oklab, var(--color-amber-100) 65%, transparent)}}.text-amber-100\/70{color:#fef3c6b3}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/70{color:color-mix(in oklab, var(--color-amber-100) 70%, transparent)}}.text-amber-100\/72{color:#fef3c6b8}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/72{color:color-mix(in oklab, var(--color-amber-100) 72%, transparent)}}.text-amber-100\/75{color:#fef3c6bf}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/75{color:color-mix(in oklab, var(--color-amber-100) 75%, transparent)}}.text-amber-100\/78{color:#fef3c6c7}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/78{color:color-mix(in oklab, var(--color-amber-100) 78%, transparent)}}.text-amber-100\/80{color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/80{color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.text-amber-100\/82{color:#fef3c6d1}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/82{color:color-mix(in oklab, var(--color-amber-100) 82%, transparent)}}.text-amber-100\/85{color:#fef3c6d9}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/85{color:color-mix(in oklab, var(--color-amber-100) 85%, transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/75{color:#fee685bf}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/75{color:color-mix(in oklab, var(--color-amber-200) 75%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-background{color:var(--background)}.text-black{color:var(--color-black)}.text-blue-900{color:var(--color-blue-900)}.text-current,.text-current\/60{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/60{color:color-mix(in oklab, currentcolor 60%, transparent)}}.text-current\/70{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/70{color:color-mix(in oklab, currentcolor 70%, transparent)}}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-50\/62{color:#ecfdf59e}@supports (color:color-mix(in lab, red, red)){.text-emerald-50\/62{color:color-mix(in oklab, var(--color-emerald-50) 62%, transparent)}}.text-emerald-50\/65{color:#ecfdf5a6}@supports (color:color-mix(in lab, red, red)){.text-emerald-50\/65{color:color-mix(in oklab, var(--color-emerald-50) 65%, transparent)}}.text-emerald-50\/68{color:#ecfdf5ad}@supports (color:color-mix(in lab, red, red)){.text-emerald-50\/68{color:color-mix(in oklab, var(--color-emerald-50) 68%, transparent)}}.text-emerald-50\/72{color:#ecfdf5b8}@supports (color:color-mix(in lab, red, red)){.text-emerald-50\/72{color:color-mix(in oklab, var(--color-emerald-50) 72%, transparent)}}.text-emerald-50\/75{color:#ecfdf5bf}@supports (color:color-mix(in lab, red, red)){.text-emerald-50\/75{color:color-mix(in oklab, var(--color-emerald-50) 75%, transparent)}}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-100\/55{color:#d0fae58c}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/55{color:color-mix(in oklab, var(--color-emerald-100) 55%, transparent)}}.text-emerald-100\/58{color:#d0fae594}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/58{color:color-mix(in oklab, var(--color-emerald-100) 58%, transparent)}}.text-emerald-100\/76{color:#d0fae5c2}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/76{color:color-mix(in oklab, var(--color-emerald-100) 76%, transparent)}}.text-emerald-100\/78{color:#d0fae5c7}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/78{color:color-mix(in oklab, var(--color-emerald-100) 78%, transparent)}}.text-emerald-100\/80{color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/80{color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900\/80{color:#004e3bcc}@supports (color:color-mix(in lab, red, red)){.text-emerald-900\/80{color:color-mix(in oklab, var(--color-emerald-900) 80%, transparent)}}.text-emerald-950{color:var(--color-emerald-950)}.text-foreground,.text-foreground\/50{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-green-900{color:var(--color-green-900)}.text-lime-100{color:var(--color-lime-100)}.text-lime-100\/48{color:#ecfcca7a}@supports (color:color-mix(in lab, red, red)){.text-lime-100\/48{color:color-mix(in oklab, var(--color-lime-100) 48%, transparent)}}.text-lime-100\/80{color:#ecfccacc}@supports (color:color-mix(in lab, red, red)){.text-lime-100\/80{color:color-mix(in oklab, var(--color-lime-100) 80%, transparent)}}.text-lime-200{color:var(--color-lime-200)}.text-lime-300{color:var(--color-lime-300)}.text-purple-900{color:var(--color-purple-900)}.text-red-50\/60{color:#fef2f299}@supports (color:color-mix(in lab, red, red)){.text-red-50\/60{color:color-mix(in oklab, var(--color-red-50) 60%, transparent)}}.text-red-50\/72{color:#fef2f2b8}@supports (color:color-mix(in lab, red, red)){.text-red-50\/72{color:color-mix(in oklab, var(--color-red-50) 72%, transparent)}}.text-red-50\/82{color:#fef2f2d1}@supports (color:color-mix(in lab, red, red)){.text-red-50\/82{color:color-mix(in oklab, var(--color-red-50) 82%, transparent)}}.text-red-100{color:var(--color-red-100)}.text-red-100\/60{color:#ffe2e299}@supports (color:color-mix(in lab, red, red)){.text-red-100\/60{color:color-mix(in oklab, var(--color-red-100) 60%, transparent)}}.text-red-100\/65{color:#ffe2e2a6}@supports (color:color-mix(in lab, red, red)){.text-red-100\/65{color:color-mix(in oklab, var(--color-red-100) 65%, transparent)}}.text-red-100\/72{color:#ffe2e2b8}@supports (color:color-mix(in lab, red, red)){.text-red-100\/72{color:color-mix(in oklab, var(--color-red-100) 72%, transparent)}}.text-red-100\/75{color:#ffe2e2bf}@supports (color:color-mix(in lab, red, red)){.text-red-100\/75{color:color-mix(in oklab, var(--color-red-100) 75%, transparent)}}.text-red-100\/78{color:#ffe2e2c7}@supports (color:color-mix(in lab, red, red)){.text-red-100\/78{color:color-mix(in oklab, var(--color-red-100) 78%, transparent)}}.text-red-100\/80{color:#ffe2e2cc}@supports (color:color-mix(in lab, red, red)){.text-red-100\/80{color:color-mix(in oklab, var(--color-red-100) 80%, transparent)}}.text-red-100\/85{color:#ffe2e2d9}@supports (color:color-mix(in lab, red, red)){.text-red-100\/85{color:color-mix(in oklab, var(--color-red-100) 85%, transparent)}}.text-red-200{color:var(--color-red-200)}.text-red-200\/65{color:#ffcacaa6}@supports (color:color-mix(in lab, red, red)){.text-red-200\/65{color:color-mix(in oklab, var(--color-red-200) 65%, transparent)}}.text-red-300{color:var(--color-red-300)}.text-red-500{color:var(--color-red-500)}.text-rose-100\/80{color:#ffe4e6cc}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/80{color:color-mix(in oklab, var(--color-rose-100) 80%, transparent)}}.text-rose-950{color:var(--color-rose-950)}.text-sky-100{color:var(--color-sky-100)}.text-sky-200{color:var(--color-sky-200)}.text-sky-400{color:var(--color-sky-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-white{color:var(--color-white)}.text-white\/18{color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.text-white\/18{color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.text-white\/24{color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.text-white\/24{color:color-mix(in oklab, var(--color-white) 24%, transparent)}}.text-white\/26{color:#ffffff42}@supports (color:color-mix(in lab, red, red)){.text-white\/26{color:color-mix(in oklab, var(--color-white) 26%, transparent)}}.text-white\/28{color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.text-white\/28{color:color-mix(in oklab, var(--color-white) 28%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/32{color:#ffffff52}@supports (color:color-mix(in lab, red, red)){.text-white\/32{color:color-mix(in oklab, var(--color-white) 32%, transparent)}}.text-white\/34{color:#ffffff57}@supports (color:color-mix(in lab, red, red)){.text-white\/34{color:color-mix(in oklab, var(--color-white) 34%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/36{color:#ffffff5c}@supports (color:color-mix(in lab, red, red)){.text-white\/36{color:color-mix(in oklab, var(--color-white) 36%, transparent)}}.text-white\/38{color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.text-white\/38{color:color-mix(in oklab, var(--color-white) 38%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/42{color:#ffffff6b}@supports (color:color-mix(in lab, red, red)){.text-white\/42{color:color-mix(in oklab, var(--color-white) 42%, transparent)}}.text-white\/43{color:#ffffff6e}@supports (color:color-mix(in lab, red, red)){.text-white\/43{color:color-mix(in oklab, var(--color-white) 43%, transparent)}}.text-white\/44{color:#ffffff70}@supports (color:color-mix(in lab, red, red)){.text-white\/44{color:color-mix(in oklab, var(--color-white) 44%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/46{color:#ffffff75}@supports (color:color-mix(in lab, red, red)){.text-white\/46{color:color-mix(in oklab, var(--color-white) 46%, transparent)}}.text-white\/48{color:#ffffff7a}@supports (color:color-mix(in lab, red, red)){.text-white\/48{color:color-mix(in oklab, var(--color-white) 48%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/52{color:#ffffff85}@supports (color:color-mix(in lab, red, red)){.text-white\/52{color:color-mix(in oklab, var(--color-white) 52%, transparent)}}.text-white\/54{color:#ffffff8a}@supports (color:color-mix(in lab, red, red)){.text-white\/54{color:color-mix(in oklab, var(--color-white) 54%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/56{color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.text-white\/56{color:color-mix(in oklab, var(--color-white) 56%, transparent)}}.text-white\/58{color:#ffffff94}@supports (color:color-mix(in lab, red, red)){.text-white\/58{color:color-mix(in oklab, var(--color-white) 58%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/62{color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.text-white\/62{color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.text-white\/64{color:#ffffffa3}@supports (color:color-mix(in lab, red, red)){.text-white\/64{color:color-mix(in oklab, var(--color-white) 64%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/66{color:#ffffffa8}@supports (color:color-mix(in lab, red, red)){.text-white\/66{color:color-mix(in oklab, var(--color-white) 66%, transparent)}}.text-white\/68{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.text-white\/68{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.text-white\/74{color:#ffffffbd}@supports (color:color-mix(in lab, red, red)){.text-white\/74{color:color-mix(in oklab, var(--color-white) 74%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/76{color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.text-white\/76{color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.text-white\/78{color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.text-white\/78{color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.text-white\/82{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.text-white\/84{color:#ffffffd6}@supports (color:color-mix(in lab, red, red)){.text-white\/84{color:color-mix(in oklab, var(--color-white) 84%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/86{color:#ffffffdb}@supports (color:color-mix(in lab, red, red)){.text-white\/86{color:color-mix(in oklab, var(--color-white) 86%, transparent)}}.text-white\/88{color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.text-white\/88{color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.text-yellow-100\/44{color:#fef9c270}@supports (color:color-mix(in lab, red, red)){.text-yellow-100\/44{color:color-mix(in oklab, var(--color-yellow-100) 44%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.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-white\/16{text-decoration-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.decoration-white\/16{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 16%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 16%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 16%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.decoration-white\/18{text-decoration-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.decoration-white\/18{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 18%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 18%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 18%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.decoration-white\/20{text-decoration-color:#fff3}@supports (color:color-mix(in lab, red, red)){.decoration-white\/20{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.decoration-white\/24{text-decoration-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.decoration-white\/24{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 24%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 24%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 24%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 24%, transparent)}}.decoration-white\/35{text-decoration-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.decoration-white\/35{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.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-\[\#a6ff1a\]{accent-color:#a6ff1a}.accent-\[var\(--primary\)\]{accent-color:var(--primary)}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-75\!{opacity:.75!important}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.72\]{opacity:.72}.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-\[-20px_0_70px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:-20px 0 70px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[-20px_0_70px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:-20px 0 70px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--primary\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--primary)));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(185\,255\,45\,0\.08\)\,0_18px_60px_rgba\(185\,255\,45\,0\.08\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#b9ff2d14), 0 18px 60px var(--tw-shadow-color,#b9ff2d14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(185\,255\,45\,0\.08\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#b9ff2d14);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_999px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 0 0 999px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#00000052);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_30px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#00000052);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.36\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#0000005c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(185\,255\,45\,0\.2\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#b9ff2d33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_70px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 18px 70px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.56\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0000008f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.62\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0000009e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.68\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#000000ad);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_28px_100px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 28px 100px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(252\,211\,77\,0\.08\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#fcd34d14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_3px_0_0_rgba\(255\,255\,255\,0\.52\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,#ffffff85);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!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-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-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0\!{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.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-3{--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)}.ring-\[\#a8ff1a\]\/35{--tw-ring-color:#a8ff1a59}@supports (color:lab(0% 0 0)){.ring-\[\#a8ff1a\]\/35{--tw-ring-color:lab(91.8924% -48.5515 83.8793/.35)}}.ring-\[\#a96356\]\/70{--tw-ring-color:#a96356b3}@supports (color:lab(0% 0 0)){.ring-\[\#a96356\]\/70{--tw-ring-color:lab(49.9016% 27.9799 20.2028/.7)}}.ring-\[\#ff5a5a\]\/25{--tw-ring-color:#ff5a5a40}@supports (color:lab(0% 0 0)){.ring-\[\#ff5a5a\]\/25{--tw-ring-color:lab(61.8253% 63.5589 36.253/.25)}}.ring-\[var\(--primary\)\]\/45{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--primary\)\]\/45{--tw-ring-color:color-mix(in oklab, var(--primary) 45%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-offset-0\!{--tw-ring-offset-width:0px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important}.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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[760ms\]{--tw-duration:.76s;transition-duration:.76s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.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}.select-text{-webkit-user-select:text;user-select:text}.\[background\:radial-gradient\(circle_at_50\%_45\%\,rgba\(185\,255\,45\,0\.16\)\,transparent_38\%\)\,linear-gradient\(110deg\,transparent_0\%\,rgba\(185\,255\,45\,0\.08\)_45\%\,transparent_58\%\)\]{background:radial-gradient(circle at 50% 45%,#b9ff2d29,#0000 38%),linear-gradient(110deg,#0000 0%,#b9ff2d14 45%,#0000 58%)}.ring-inset{--tw-ring-inset:inset}.group-open\:block:is(:where(.group):is([open],:popover-open,:open) *){display:block}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}@media (hover:hover){.group-hover\:flex:is(:where(.group):hover *){display:flex}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:border-\[var\(--brand-border\)\]:is(:where(.group):hover *){border-color:var(--brand-border)}.group-hover\:text-\[var\(--primary\)\]:is(:where(.group):hover *){color:var(--primary)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/audio\:border-white\/80:is(:where(.group\/audio):hover *){border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.group-hover\/audio\:border-white\/80:is(:where(.group\/audio):hover *){border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}}.group-has-data-has-icon\/menu\:flex:is(:where(.group\/menu):has([data-has-icon]) *){display:flex}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--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)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:h-8::file-selector-button{height:calc(var(--spacing) * 8)}.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\:text-xs::file-selector-button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--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-\[\#6e716c\]::placeholder{color:#6e716c}.placeholder\:text-\[\#6f6f6b\]::placeholder{color:#6f6f6b}.placeholder\:text-\[\#6f746e\]::placeholder{color:#6f746e}.placeholder\:text-\[\#6f7678\]::placeholder{color:#6f7678}.placeholder\:text-\[\#7c7c78\]::placeholder{color:#7c7c78}.placeholder\:text-\[\#777a75\]::placeholder{color:#777a75}.placeholder\:text-\[\#71756f\]::placeholder{color:#71756f}.placeholder\:text-\[\#72726d\]::placeholder{color:#72726d}.placeholder\:text-\[var\(--text-disabled\)\]::placeholder{color:var(--text-disabled)}.placeholder\:text-\[var\(--text-muted\)\]::placeholder{color:var(--text-muted)}.placeholder\:text-\[var\(--text-tertiary\)\]::placeholder{color:var(--text-tertiary)}.placeholder\:text-white\/25::placeholder{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/25::placeholder{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.placeholder\:text-white\/28::placeholder{color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/28::placeholder{color:color-mix(in oklab, var(--color-white) 28%, transparent)}}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/30::placeholder{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.placeholder\:text-white\/32::placeholder{color:#ffffff52}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/32::placeholder{color:color-mix(in oklab, var(--color-white) 32%, transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.open\:border-\[var\(--border-subtle\)\]:is([open],:popover-open,:open){border-color:var(--border-subtle)}.focus-within\:border-\[rgba\(185\,255\,45\,0\.22\)\]:focus-within{border-color:#b9ff2d38}.focus-within\:bg-white\/\[0\.018\]:focus-within{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.focus-within\:bg-white\/\[0\.018\]:focus-within{background-color:color-mix(in oklab, var(--color-white) 1.8%, transparent)}}.focus-within\:shadow-\[inset_0_0_0_1px_rgba\(185\,255\,45\,0\.06\)\]:focus-within{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#b9ff2d0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:rounded:hover{border-radius:.25rem}.hover\:border-\[\#739d18\]:hover{border-color:#739d18}.hover\:border-\[\#739d18\]\/70:hover{border-color:#739d18b3;border-color:lab(59.9254% -28.4033 56.9961/.7)}.hover\:border-\[rgba\(185\,255\,45\,0\.28\)\]:hover{border-color:#b9ff2d47}.hover\:border-\[rgba\(185\,255\,45\,0\.34\)\]:hover{border-color:#b9ff2d57}.hover\:border-\[rgba\(225\,225\,225\,0\.15\)\]:hover{border-color:#e1e1e126}.hover\:border-\[var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-\[var\(--border-subtle\)\]:hover{border-color:var(--border-subtle)}.hover\:border-\[var\(--brand-border\)\]:hover{border-color:var(--brand-border)}.hover\:border-\[var\(--primary\)\]:hover,.hover\:border-\[var\(--primary\)\]\/35:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--primary\)\]\/35:hover{border-color:color-mix(in oklab, var(--primary) 35%, transparent)}}.hover\:border-\[var\(--primary\)\]\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--primary\)\]\/40:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.hover\:border-\[var\(--primary\)\]\/45:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--primary\)\]\/45:hover{border-color:color-mix(in oklab, var(--primary) 45%, transparent)}}.hover\:border-\[var\(--primary\)\]\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--primary\)\]\/50:hover{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.hover\:border-\[var\(--primary\)\]\/55:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--primary\)\]\/55:hover{border-color:color-mix(in oklab, var(--primary) 55%, transparent)}}.hover\:border-\[var\(--primary\)\]\/60:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--primary\)\]\/60:hover{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.hover\:border-\[var\(--primary\)\]\/70:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--primary\)\]\/70:hover{border-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.hover\:border-\[var\(--primary\,\#b9ff2d\)\]\/45:hover{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--primary\,\#b9ff2d\)\]\/45:hover{border-color:color-mix(in oklab, var(--primary,#b9ff2d) 45%, transparent)}}.hover\:border-\[var\(--primary\,\#b9ff2d\)\]\/70:hover{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--primary\,\#b9ff2d\)\]\/70:hover{border-color:color-mix(in oklab, var(--primary,#b9ff2d) 70%, transparent)}}.hover\:border-amber-200\/70:hover{border-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-200\/70:hover{border-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.hover\:border-sky-200\/40:hover{border-color:#b8e6fe66}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-200\/40:hover{border-color:color-mix(in oklab, var(--color-sky-200) 40%, transparent)}}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:border-white\/15:hover{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/15:hover{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:border-white\/16:hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/16:hover{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.hover\:border-white\/18:hover{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/18:hover{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/24:hover{border-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/24:hover{border-color:color-mix(in oklab, var(--color-white) 24%, transparent)}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\:bg-\[\#2a2a2a\]:hover{background-color:#2a2a2a}.hover\:bg-\[\#2b2b2b\]:hover{background-color:#2b2b2b}.hover\:bg-\[\#2c2c2c\]:hover{background-color:#2c2c2c}.hover\:bg-\[\#2d2d2d\]:hover{background-color:#2d2d2d}.hover\:bg-\[\#55b9bd24\]:hover{background-color:#55b9bd24}.hover\:bg-\[\#202020\]:hover{background-color:#202020}.hover\:bg-\[\#232323\]:hover{background-color:#232323}.hover\:bg-\[\#242424\]:hover{background-color:#242424}.hover\:bg-\[\#252525\]:hover{background-color:#252525}.hover\:bg-\[\#262626\]:hover{background-color:#262626}.hover\:bg-\[\#292929\]:hover{background-color:#292929}.hover\:bg-\[\#303030\]:hover{background-color:#303030}.hover\:bg-\[\#D3FF78\]:hover{background-color:#d3ff78}.hover\:bg-\[\#b9ff2d\]\/10:hover{background-color:#b9ff2d1a;background-color:lab(92.8575% -42.2451 81.7611/.1)}.hover\:bg-\[\#d2ff6d\]:hover{background-color:#d2ff6d}.hover\:bg-\[\#d3ff78\]:hover{background-color:#d3ff78}.hover\:bg-\[\#f6c12a1f\]:hover{background-color:#f6c12a1f}.hover\:bg-\[\#ffd166\]\/15:hover{background-color:#ffd16626;background-color:lab(86.3867% 8.18163 58.2407/.15)}.hover\:bg-\[\#ffd16624\]:hover{background-color:#ffd16624}.hover\:bg-\[rgba\(185\,255\,45\,0\.14\)\]:hover{background-color:#b9ff2d24}.hover\:bg-\[rgba\(185\,255\,45\,0\.16\)\]:hover{background-color:#b9ff2d29}.hover\:bg-\[rgba\(185\,255\,45\,0\.18\)\]:hover{background-color:#b9ff2d2e}.hover\:bg-\[rgba\(255\,255\,255\,0\.1\)\]:hover{background-color:#ffffff1a}.hover\:bg-\[rgba\(255\,255\,255\,0\.09\)\]:hover{background-color:#ffffff17}.hover\:bg-\[var\(--brand-soft\)\]:hover{background-color:var(--brand-soft)}.hover\:bg-\[var\(--color-card\)\]:hover{background-color:var(--color-card)}.hover\:bg-\[var\(--color-control\)\]:hover{background-color:var(--color-control)}.hover\:bg-\[var\(--color-elevated\)\]:hover{background-color:var(--color-elevated)}.hover\:bg-\[var\(--color-panel\)\]\/86:hover{background-color:var(--color-panel)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--color-panel\)\]\/86:hover{background-color:color-mix(in oklab, var(--color-panel) 86%, transparent)}}.hover\:bg-\[var\(--primary\)\]\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/10:hover{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.hover\:bg-\[var\(--primary\)\]\/12:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/12:hover{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.hover\:bg-\[var\(--primary\)\]\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/15:hover{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.hover\:bg-\[var\(--primary\)\]\/16:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/16:hover{background-color:color-mix(in oklab, var(--primary) 16%, transparent)}}.hover\:bg-\[var\(--primary\)\]\/18:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/18:hover{background-color:color-mix(in oklab, var(--primary) 18%, transparent)}}.hover\:bg-\[var\(--primary\)\]\/25:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/25:hover{background-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.hover\:bg-\[var\(--primary\,\#b9ff2d\)\]\/15:hover{background-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\,\#b9ff2d\)\]\/15:hover{background-color:color-mix(in oklab, var(--primary,#b9ff2d) 15%, transparent)}}.hover\:bg-\[var\(--primary-hover\)\]:hover{background-color:var(--primary-hover)}.hover\:bg-amber-200\/15:hover{background-color:#fee68526}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-200\/15:hover{background-color:color-mix(in oklab, var(--color-amber-200) 15%, transparent)}}.hover\:bg-amber-300\/20:hover{background-color:#ffd23633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-300\/20:hover{background-color:color-mix(in oklab, var(--color-amber-300) 20%, transparent)}}.hover\:bg-background:hover,.hover\:bg-background\/90:hover{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-background\/90:hover{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.hover\:bg-black\/65:hover{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/65:hover{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.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-foreground\/5:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.hover\:bg-foreground\/10:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/10:hover{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.hover\:bg-foreground\/90:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.hover\:bg-red-400\/10:hover{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-400\/10:hover{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.hover\:bg-red-400\/12:hover{background-color:#ff65681f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-400\/12:hover{background-color:color-mix(in oklab, var(--color-red-400) 12%, transparent)}}.hover\:bg-red-500\/14:hover{background-color:#fb2c3624}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/14:hover{background-color:color-mix(in oklab, var(--color-red-500) 14%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/8:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/8:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/65:hover{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/65:hover{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.1\]:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/\[0\.035\]:hover{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.035\]:hover{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.hover\:bg-white\/\[0\.045\]:hover{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.045\]:hover{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.055\]:hover{background-color:color-mix(in oklab, var(--color-white) 5.5%, transparent)}}.hover\:from-black\/82:hover{--tw-gradient-from:#000000d1}@supports (color:color-mix(in lab, red, red)){.hover\:from-black\/82:hover{--tw-gradient-from:color-mix(in oklab, var(--color-black) 82%, transparent)}}.hover\:from-black\/82:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[\#C7D2D8\]:hover{color:#c7d2d8}.hover\:text-\[\#b9ff2d\]:hover{color:#b9ff2d}.hover\:text-\[\#eeeeec\]:hover{color:#eeeeec}.hover\:text-\[\#f7fbff\]:hover{color:#f7fbff}.hover\:text-\[var\(--primary\)\]:hover{color:var(--primary)}.hover\:text-\[var\(--primary\,\#b9ff2d\)\]:hover{color:var(--primary,#b9ff2d)}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-amber-50:hover{color:var(--color-amber-50)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-red-100:hover{color:var(--color-red-100)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:text-white\/75:hover{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/75:hover{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.hover\:text-white\/76:hover{color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/76:hover{color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.hover\:text-white\/78:hover{color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/78:hover{color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-100:hover{opacity:1}.hover\:ring-1:hover{--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)}.hover\:ring-foreground\/20:hover{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-foreground\/20:hover{--tw-ring-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.hover\:group-\[\.destructive\]\:text-red-50:hover:is(:where(.group).destructive *){color:var(--color-red-50)}}.focus\:rounded:focus{border-radius:.25rem}.focus\:border-\[\#739d18\]:focus{border-color:#739d18}.focus\:border-\[\#b9ff2d\]\/50:focus{border-color:#b9ff2d80;border-color:lab(92.8575% -42.2451 81.7611/.5)}.focus\:border-\[\#ff8b8b\]:focus{border-color:#ff8b8b}.focus\:border-\[rgba\(185\,255\,45\,0\.34\)\]:focus{border-color:#b9ff2d57}.focus\:border-\[var\(--brand-border\)\]:focus{border-color:var(--brand-border)}.focus\:border-\[var\(--primary\)\]:focus,.focus\:border-\[var\(--primary\)\]\/55:focus{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--primary\)\]\/55:focus{border-color:color-mix(in oklab, var(--primary) 55%, transparent)}}.focus\:border-\[var\(--primary\)\]\/60:focus{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--primary\)\]\/60:focus{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.focus\:border-\[var\(--primary\,\#b9ff2d\)\]\/55:focus{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--primary\,\#b9ff2d\)\]\/55:focus{border-color:color-mix(in oklab, var(--primary,#b9ff2d) 55%, transparent)}}.focus\:border-transparent:focus{border-color:#0000}.focus\:border-white\/30:focus{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/30:focus{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.focus\:bg-background:focus{background-color:var(--background)}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-\[inset_0_0_0_2px_rgba\(185\,255\,45\,0\.60\)\]:focus{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,#b9ff2d99);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:shadow-\[inset_0_0_0_2px_rgba\(185\,255\,45\,0\.72\)\]:focus{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,#b9ff2db8);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-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-amber-200\/40:focus{--tw-ring-color:#fee68566}@supports (color:color-mix(in lab, red, red)){.focus\:ring-amber-200\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-200) 40%, transparent)}}.focus\:ring-white\/45:focus{--tw-ring-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/45:focus{--tw-ring-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-\[rgba\(185\,255\,45\,0\.34\)\]:focus-visible{border-color:#b9ff2d57}.focus-visible\:border-\[var\(--primary\)\]:focus-visible{border-color:var(--primary)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--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-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--primary\)\]:focus-visible,.focus-visible\:ring-\[var\(--primary\)\]\/25:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-\[var\(--primary\)\]\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.focus-visible\:ring-\[var\(--primary\)\]\/30:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-\[var\(--primary\)\]\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.focus-visible\:ring-amber-200:focus-visible{--tw-ring-color:var(--color-amber-200)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.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-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[rgba\(185\,255\,45\,0\.55\)\]:focus-visible{outline-color:#b9ff2d8c}.focus-visible\:outline-\[var\(--primary\,\#b9ff2d\)\]:focus-visible{outline-color:var(--primary,#b9ff2d)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:group-\[\.destructive\]\:ring-red-400:focus-visible:is(:where(.group).destructive *){--tw-ring-color:var(--color-red-400)}.focus-visible\:group-\[\.destructive\]\:ring-offset-red-600:focus-visible:is(:where(.group).destructive *){--tw-ring-offset-color:var(--color-red-600)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[\#A8EF1F\]:active{background-color:#a8ef1f}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-white\/10:disabled{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.disabled\:border-white\/10:disabled{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.disabled\:bg-\[rgba\(235\,235\,235\,0\.046\)\]:disabled{background-color:#ebebeb0c}.disabled\:text-\[\#7c7c78\]:disabled{color:#7c7c78}.disabled\:text-\[\#8f938d\]:disabled{color:#8f938d}.disabled\:text-\[var\(--text-muted\)\]:disabled{color:var(--text-muted)}.disabled\:text-white\/35:disabled{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.disabled\:text-white\/35:disabled{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:bg-\[var\(--color-panel\)\]\/68:disabled:hover{background-color:var(--color-panel)}@supports (color:color-mix(in lab, red, red)){.disabled\:hover\:bg-\[var\(--color-panel\)\]\/68:disabled:hover{background-color:color-mix(in oklab, var(--color-panel) 68%, transparent)}}.disabled\:hover\:text-white\/35:disabled:hover{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.disabled\:hover\:text-white\/35:disabled:hover{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}}.aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=closed\]\:duration-250[data-state=closed]{--tw-duration:.25s;transition-duration:.25s}.data-\[state\=open\]\:text-foreground[data-state=open]{color:var(--foreground)}.data-\[state\=open\]\:duration-250[data-state=open]{--tw-duration:.25s;transition-duration:.25s}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\(--radix-toast-swipe-end-x\)[data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=move\]\:translate-x-\(--radix-toast-swipe-move-x\)[data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (min-width:430px){.min-\[430px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:40rem){.sm\:top-auto{top:auto}.sm\:right-0{right:calc(var(--spacing) * 0)}.sm\:bottom-0{bottom:calc(var(--spacing) * 0)}.sm\:col-auto{grid-column:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:m-2{margin:calc(var(--spacing) * 2)}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.sm\:size-\[76px\]{width:76px;height:76px}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-\[42vw\]{width:42vw}.sm\:w-auto{width:auto}.sm\:max-w-\[42\%\]{max-width:42%}.sm\:max-w-\[220px\]{max-width:220px}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-none{flex:none}.sm\:rotate-0{rotate:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[2rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2rem minmax(0,1fr) auto}.sm\:grid-cols-\[96px_1fr\]{grid-template-columns:96px 1fr}.sm\:grid-cols-\[132px_minmax\(0\,1fr\)\]{grid-template-columns:132px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_16px_minmax\(0\,1fr\)_16px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_120px_90px_64px\]{grid-template-columns:minmax(0,1fr) 120px 90px 64px}.sm\:grid-cols-\[minmax\(0\,1fr\)_140px_110px_80px\]{grid-template-columns:minmax(0,1fr) 140px 110px 80px}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(240px\,auto\)\]{grid-template-columns:minmax(0,1fr) minmax(240px,auto)}.sm\:grid-cols-\[minmax\(220px\,1fr\)_auto_auto\]{grid-template-columns:minmax(220px,1fr) auto auto}.sm\:grid-cols-\[minmax\(260px\,1fr\)_44px\]{grid-template-columns:minmax(260px,1fr) 44px}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}:where(.sm\:space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pr-\[12vw\]{padding-right:12vw}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:text-center{text-align:center}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[13px\]{font-size:13px}.sm\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.sm\:leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.sm\:tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:static{position:static}.md\:left-24{left:calc(var(--spacing) * 24)}.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:block{display:block}.md\:grid{display:grid}.md\:h-\[clamp\(460px\,31vw\,590px\)\]{height:clamp(460px,31vw,590px)}.md\:h-auto{height:auto}.md\:max-h-none{max-height:none}.md\:min-h-\[92px\]{min-height:92px}.md\:w-\(--radix-navigation-menu-viewport-width\){width:var(--radix-navigation-menu-viewport-width)}.md\:w-\[224px\]{width:224px}.md\:w-\[min\(720px\,calc\(100vw-128px\)\)\]{width:min(720px,100vw - 128px)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:rotate-0{rotate:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.md\:grid-cols-\[1fr_1fr_auto_auto\]{grid-template-columns:1fr 1fr auto auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[88px_minmax\(0\,1fr\)_auto\]{grid-template-columns:88px minmax(0,1fr) auto}.md\:grid-cols-\[120px_1fr_120px\]{grid-template-columns:120px 1fr 120px}.md\:grid-cols-\[120px_1fr_140px\]{grid-template-columns:120px 1fr 140px}.md\:grid-cols-\[132px_minmax\(0\,1fr\)_auto\]{grid-template-columns:132px minmax(0,1fr) auto}.md\:grid-cols-\[150px_1fr\]{grid-template-columns:150px 1fr}.md\:grid-cols-\[224px_1fr\]{grid-template-columns:224px 1fr}.md\:grid-cols-\[minmax\(0\,1fr\)_28px_minmax\(0\,1fr\)_28px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_190px_190px\]{grid-template-columns:minmax(0,1fr) 190px 190px}.md\:grid-cols-\[minmax\(0\,1fr\)_190px_220px\]{grid-template-columns:minmax(0,1fr) 190px 220px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto}.md\:grid-cols-\[minmax\(120px\,0\.9fr\)_minmax\(80px\,0\.6fr\)_minmax\(120px\,1fr\)_minmax\(90px\,0\.6fr\)\]{grid-template-columns:minmax(120px,.9fr) minmax(80px,.6fr) minmax(120px,1fr) minmax(90px,.6fr)}.md\:grid-cols-\[minmax\(120px\,0\.85fr\)_minmax\(100px\,0\.7fr\)_minmax\(120px\,1fr\)_minmax\(88px\,0\.55fr\)\]{grid-template-columns:minmax(120px,.85fr) minmax(100px,.7fr) minmax(120px,1fr) minmax(88px,.55fr)}.md\:grid-cols-\[minmax\(180px\,0\.8fr\)_minmax\(0\,2fr\)_auto\]{grid-template-columns:minmax(180px,.8fr) minmax(0,2fr) auto}.md\:grid-cols-\[minmax\(180px\,0\.9fr\)_minmax\(160px\,0\.7fr\)_minmax\(180px\,1fr\)_minmax\(220px\,1\.2fr\)\]{grid-template-columns:minmax(180px,.9fr) minmax(160px,.7fr) minmax(180px,1fr) minmax(220px,1.2fr)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:overflow-visible{overflow:visible}.md\:rounded-\[28px\]{border-radius:28px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-\[18px\]{padding-inline:18px}.md\:pr-16{padding-right:calc(var(--spacing) * 16)}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:flex{display:flex}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-\[31vw\]{width:31vw}.lg\:w-auto{width:auto}.lg\:max-w-\[1500px\]{max-width:1500px}.lg\:min-w-\[172px\]{min-width:172px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[140px_minmax\(0\,1fr\)\]{grid-template-columns:140px minmax(0,1fr)}.lg\:grid-cols-\[224px_1fr\]{grid-template-columns:224px 1fr}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.lg\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1\.2fr\)_auto\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.3fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.25fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.35fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.45fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(260px\,0\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.lg\:grid-cols-\[minmax\(170px\,1fr\)_minmax\(110px\,0\.5fr\)_minmax\(130px\,0\.6fr\)_minmax\(150px\,0\.7fr\)_minmax\(190px\,1fr\)\]{grid-template-columns:minmax(170px,1fr) minmax(110px,.5fr) minmax(130px,.6fr) minmax(150px,.7fr) minmax(190px,1fr)}.lg\:grid-cols-\[minmax\(190px\,0\.9fr\)_minmax\(170px\,0\.7fr\)_minmax\(170px\,0\.8fr\)_minmax\(190px\,1fr\)\]{grid-template-columns:minmax(190px,.9fr) minmax(170px,.7fr) minmax(170px,.8fr) minmax(190px,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:text-right{text-align:right}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:max-h-\[calc\(100dvh_-_65px_-_var\(--workspace-y\)_-_var\(--workspace-bottom\)\)\]{max-height:calc(100dvh - 65px - var(--workspace-y) - var(--workspace-bottom))}.xl\:min-h-0{min-height:calc(var(--spacing) * 0)}.xl\:min-h-\[calc\(100dvh_-_65px_-_var\(--workspace-y\)_-_var\(--workspace-bottom\)\)\]{min-height:calc(100dvh - 65px - var(--workspace-y) - var(--workspace-bottom))}.xl\:w-\[720px\]{width:720px}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.xl\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.xl\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.xl\:grid-cols-\[64px_minmax\(170px\,0\.8fr\)_minmax\(140px\,0\.6fr\)_minmax\(150px\,0\.7fr\)_minmax\(240px\,1fr\)_minmax\(240px\,1fr\)\]{grid-template-columns:64px minmax(170px,.8fr) minmax(140px,.6fr) minmax(150px,.7fr) minmax(240px,1fr) minmax(240px,1fr)}.xl\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.xl\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.xl\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.xl\:grid-cols-\[420px_1fr\]{grid-template-columns:420px 1fr}.xl\:grid-cols-\[460px_minmax\(0\,1fr\)\]{grid-template-columns:460px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.xl\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(420px\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(320px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(280px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(320px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(340px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(280px\,0\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(320px\,0\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.xl\:grid-cols-\[minmax\(0\,1\.28fr\)_minmax\(360px\,0\.72fr\)\]{grid-template-columns:minmax(0,1.28fr) minmax(360px,.72fr)}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(340px\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr)}.xl\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(300px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(300px,.9fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(280px\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.xl\:grid-cols-\[minmax\(170px\,0\.65fr\)_minmax\(180px\,0\.75fr\)_minmax\(220px\,1fr\)_minmax\(220px\,1fr\)\]{grid-template-columns:minmax(170px,.65fr) minmax(180px,.75fr) minmax(220px,1fr) minmax(220px,1fr)}.xl\:grid-cols-\[minmax\(180px\,1fr\)_minmax\(120px\,0\.6fr\)_minmax\(120px\,0\.6fr\)_minmax\(130px\,0\.7fr\)_minmax\(220px\,1fr\)\]{grid-template-columns:minmax(180px,1fr) minmax(120px,.6fr) minmax(120px,.6fr) minmax(130px,.7fr) minmax(220px,1fr)}.xl\:grid-cols-\[minmax\(180px\,1fr\)_minmax\(120px\,0\.55fr\)_minmax\(120px\,0\.55fr\)_minmax\(220px\,1fr\)\]{grid-template-columns:minmax(180px,1fr) minmax(120px,.55fr) minmax(120px,.55fr) minmax(220px,1fr)}.xl\:grid-cols-\[minmax\(210px\,0\.8fr\)_minmax\(280px\,1\.25fr\)_minmax\(210px\,0\.9fr\)\]{grid-template-columns:minmax(210px,.8fr) minmax(280px,1.25fr) minmax(210px,.9fr)}.xl\:grid-cols-\[minmax\(260px\,0\.9fr\)_1\.15fr_1\.2fr_auto\]{grid-template-columns:minmax(260px,.9fr) 1.15fr 1.2fr auto}.xl\:grid-cols-\[minmax\(260px\,1fr\)_auto_auto\]{grid-template-columns:minmax(260px,1fr) auto auto}.xl\:grid-cols-\[minmax\(260px\,1fr\)_auto_auto_auto\]{grid-template-columns:minmax(260px,1fr) auto auto auto}.xl\:grid-cols-\[minmax\(280px\,1fr\)_auto\]{grid-template-columns:minmax(280px,1fr) auto}.xl\:grid-cols-\[minmax\(280px\,360px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(320px\,1fr\)_auto\]{grid-template-columns:minmax(320px,1fr) auto}.xl\:grid-cols-\[minmax\(360px\,1fr\)_180px_180px_180px\]{grid-template-columns:minmax(360px,1fr) 180px 180px 180px}.xl\:flex-row{flex-direction:row}.xl\:flex-wrap{flex-wrap:wrap}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-visible{overflow:visible}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.xl\:p-5{padding:calc(var(--spacing) * 5)}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.xl\:pt-0{padding-top:calc(var(--spacing) * 0)}.xl\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.xl\:pl-7{padding-left:calc(var(--spacing) * 7)}}@media (min-width:96rem){.\32 xl\:w-\[400px\]{width:400px}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32 xl\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.\32 xl\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.\32 xl\:pr-\[90px\]{padding-right:90px}}@media (prefers-color-scheme:dark){.dark\:bg-amber-900\/20{background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/20{background-color:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.dark\:bg-blue-900\/20{background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/20{background-color:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.dark\:bg-green-900\/20{background-color:#0d542b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/20{background-color:color-mix(in oklab, var(--color-green-900) 20%, transparent)}}.dark\:bg-purple-900\/20{background-color:#59168b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-900\/20{background-color:color-mix(in oklab, var(--color-purple-900) 20%, transparent)}}.dark\:bg-red-900\/20{background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/20{background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-blue-300{color:var(--color-blue-300)}.dark\:text-green-300{color:var(--color-green-300)}.dark\:text-purple-300{color:var(--color-purple-300)}.dark\:text-red-300{color:var(--color-red-300)}.dark\:invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:rounded-none img{border-radius:0}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-3\.5\! svg{width:calc(var(--spacing) * 3.5)!important;height:calc(var(--spacing) * 3.5)!important}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:fill-none svg{fill:none}.\[\&_svg\]\:stroke-current svg{stroke:currentColor}.\[\&_svg\]\:stroke-\[2\] svg{stroke-width:2px}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+div\]\:text-xs+div{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-drag-ghost\]\:opacity-0::-webkit-drag-ghost{opacity:0}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-scrollbar\]\:size-2::-webkit-scrollbar{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.\[\&\:\:-webkit-scrollbar-button\]\:hidden::-webkit-scrollbar-button{display:none}.\[\&\:\:-webkit-scrollbar-corner\]\:bg-transparent::-webkit-scrollbar-corner{background-color:#0000}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:3.40282e38px}.\[\&\:\:-webkit-scrollbar-thumb\]\:border-2::-webkit-scrollbar-thumb{border-style:var(--tw-border-style);border-width:2px}.\[\&\:\:-webkit-scrollbar-thumb\]\:border-solid::-webkit-scrollbar-thumb{--tw-border-style:solid;border-style:solid}.\[\&\:\:-webkit-scrollbar-thumb\]\:border-\[rgba\(18\,18\,17\,0\.64\)\]::-webkit-scrollbar-thumb{border-color:#121211a3}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[\#7f7f79\]::-webkit-scrollbar-thumb{background-color:#7f7f79}.\[\&\:\:-webkit-scrollbar-track\]\:rounded-full::-webkit-scrollbar-track{border-radius:3.40282e38px}.\[\&\:\:-webkit-scrollbar-track\]\:bg-\[\#171716\]::-webkit-scrollbar-track{background-color:#171716}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[data-home-continuation-slow-message\=\"true\"\]\:visible:is(),.\[data-home-recent-generation-slow-message\=\"true\"\]\:visible:is(),.\[data-image-floating-action\=\"\$\{action\}\"\]\:visible:is(),.\[data-image-floating-action\=\"crop-image\"\]\:visible:is(),.\[data-image-floating-action\=\"design-transparent-assets\"\]\:visible:is(),.\[data-image-floating-action\=\"download\"\]\:visible:is(),.\[data-image-floating-action\=\"more-image-tools\"\]\:visible:is(),.\[data-image-floating-action\=\"preview\"\]\:visible:is(),.\[data-image-floating-action\=\"selection-mask\"\]\:visible:is(),.\[data-image-floating-more-action\=\"\$\{action\}\"\]\:visible:is(),.\[data-image-floating-more-action\=\"\$\{adapter\.action\}\"\]\:visible:is(),.\[data-image-floating-more-action\=\"adjust-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"angle-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"edit-text-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"enhance-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"grid-crop-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"mockup-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"move-object-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"prepare-spatial-asset\"\]\:visible:is(),.\[data-image-floating-more-action\=\"redraw-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"relight-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"replace-background-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"resize-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"save-asset\"\]\:visible:is(),.\[data-image-floating-more-action\=\"storyboard-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"transform-image\"\]\:visible:is(),.\[data-image-floating-more-action\=\"vectorize-image\"\]\:visible:is(),.\[data-image-floating-more-trigger\=\"true\"\]\:visible:is(),.\[data-image-parameter-popover\=\"true\"\]\:visible:is(),.\[data-web-canvas-source\=\"BottomNodeOperationBench\"\]\:visible:is(),.\[role\=\"alert\"\]\:visible:is(){visibility:visible}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.last\:\[\&\>tr\]\:border-b-0:last-child>tr{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}}:root{--color-page:#151515;--color-canvas:#0f0f0f;--color-panel:#1e1e1e;--color-card:#242424;--color-elevated:#2a2a2a;--color-control:#171717;--surface-page:var(--color-page);--surface-base:var(--color-canvas);--surface-elevated:var(--color-panel);--surface-muted:var(--color-card);--surface-card:var(--color-card);--surface-control:var(--color-control);--surface-preview:#050808;--text-primary:#f7fbff;--text-body:#eeeeec;--text-secondary:#c8c8c4;--text-tertiary:#969691;--text-quaternary:#7c7c78;--text-disabled:#7c7c78;--primary:#b9ff2d;--primary-hover:#d3ff78;--primary-active:#a8ef1f;--primary-ink:#061006;--brand-soft:#b9ff2d1a;--brand-border:#b9ff2d57;--danger:#e96676;--danger-soft:#e966761a;--danger-border:#e9667652;--processing:#55b9bd;--variant:#8a7bc0;--commerce:#c8ad66;--secondary:var(--processing);--accent:var(--variant);--credit:var(--commerce);--border-subtle:#e1e1e117;--border-default:#e1e1e126;--border-strong:var(--brand-border);--border-focus:#b9ff2d;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--space-xs:6px;--space-sm:10px;--space-md:14px;--space-lg:18px;--pad-sm:10px;--pad-md:14px;--pad-lg:18px;--button-sm:36px;--button-md:44px;--button-lg:52px;--workspace-x:28px;--workspace-y:24px;--workspace-bottom:28px;--motion-carousel:.76s cubic-bezier(.22, 1, .36, 1);--background:var(--surface-page);--foreground:var(--text-body);--surface:var(--surface-base);--surface-soft:var(--surface-muted);--brand:var(--primary);--brand-ink:var(--primary-ink)}.aiasart-source-preview-overlay [data-game-ui-production-workbench=true]{background:var(--surface-base);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-workbench-toolbar=true]{background:var(--surface-elevated);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;min-height:48px;padding:6px 10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-workbench-toolbar=true] nav,.aiasart-source-preview-overlay [data-game-ui-workbench-health=true]{align-items:center;display:flex}.aiasart-source-preview-overlay [data-game-ui-workbench-toolbar=true] nav{background:var(--surface-control);border:1px solid var(--border-subtle);border-radius:8px;gap:2px;padding:3px}.aiasart-source-preview-overlay [data-game-ui-workbench-toolbar=true] nav button{color:var(--text-tertiary);font:inherit;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:10px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-workbench-toolbar=true] nav button[aria-current=page]{background:var(--surface-elevated);box-shadow:0 0 0 1px var(--border-default);color:var(--text-primary)}.aiasart-source-preview-overlay [data-game-ui-workbench-toolbar=true] nav em{background:var(--brand-soft);color:var(--primary);text-align:center;border-radius:999px;min-width:18px;padding:2px 5px;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-workbench-health=true]{color:var(--text-quaternary);gap:5px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-workbench-health=true] svg{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-workbench-design=true]{min-height:0;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-workbench-design=true]>[data-game-ui-studio=true]{height:100%}.aiasart-source-preview-overlay [data-game-ui-component-library=true]{grid-template-columns:220px minmax(320px,1fr) 300px;min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-component-library-sources=true],.aiasart-source-preview-overlay [data-game-ui-component-inspector=true],.aiasart-source-preview-overlay [data-game-ui-prototype-library=true],.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true]{background:var(--surface-elevated);align-content:start;gap:12px;min-height:0;padding:12px;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-component-library-sources=true],.aiasart-source-preview-overlay [data-game-ui-prototype-library=true]{border-right:1px solid var(--border-subtle)}.aiasart-source-preview-overlay [data-game-ui-component-inspector=true],.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true]{border-left:1px solid var(--border-subtle)}.aiasart-source-preview-overlay [data-game-ui-component-library-sources=true] header,.aiasart-source-preview-overlay [data-game-ui-component-library-sources=true] section>header,.aiasart-source-preview-overlay [data-game-ui-component-inspector=true]>header,.aiasart-source-preview-overlay [data-game-ui-prototype-library=true]>header,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true] header,.aiasart-source-preview-overlay [data-game-ui-prototype-frame-settings=true]>header{justify-content:space-between;align-items:center;display:flex}.aiasart-source-preview-overlay [data-game-ui-component-library-sources=true] strong,.aiasart-source-preview-overlay [data-game-ui-component-inspector=true] strong,.aiasart-source-preview-overlay [data-game-ui-prototype-library=true] strong,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true] strong{font-size:10px}.aiasart-source-preview-overlay [data-game-ui-component-library-sources=true] small,.aiasart-source-preview-overlay [data-game-ui-component-inspector=true] small,.aiasart-source-preview-overlay [data-game-ui-prototype-library=true] small,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true] small{color:var(--text-quaternary);font-size:8px;line-height:1.4}.aiasart-source-preview-overlay [data-game-ui-component-create-actions=true]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-create-actions=true] button,.aiasart-source-preview-overlay [data-game-ui-component-state-add=true] button,.aiasart-source-preview-overlay [data-game-ui-component-text-slots=true]>button,.aiasart-source-preview-overlay [data-game-ui-prototype-layers=true]>button{background:var(--surface-control);border:1px solid var(--border-default);color:var(--text-secondary);font:inherit;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:0 8px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-component-library-sources=true] section{gap:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-source-list=true]{gap:5px;max-height:230px;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-component-source-list=true]>button,.aiasart-source-preview-overlay [data-game-ui-prototype-library=true]>div>button{border:1px solid var(--border-subtle);color:var(--text-secondary);font:inherit;text-align:left;background:0 0;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:38px;padding:5px 7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-prototype-library=true]>div>button{grid-template-columns:34px minmax(0,1fr) auto}.aiasart-source-preview-overlay [data-game-ui-component-source-list=true]>button:has(img){grid-template-columns:34px minmax(0,1fr) auto}.aiasart-source-preview-overlay [data-game-ui-component-source-list=true] img,.aiasart-source-preview-overlay [data-game-ui-prototype-library=true] img{background:var(--surface-preview);object-fit:contain;border-radius:5px;width:32px;height:32px}.aiasart-source-preview-overlay [data-game-ui-component-source-list=true] span,.aiasart-source-preview-overlay [data-game-ui-prototype-library=true] button>span:not([data-game-ui-component-preview]){min-width:0}.aiasart-source-preview-overlay [data-game-ui-component-source-list=true] strong,.aiasart-source-preview-overlay [data-game-ui-component-source-list=true] small,.aiasart-source-preview-overlay [data-game-ui-prototype-library=true] button strong,.aiasart-source-preview-overlay [data-game-ui-prototype-library=true] button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-component-source-list=true]>p,.aiasart-source-preview-overlay [data-game-ui-component-grid=true]>p{color:var(--text-quaternary);margin:4px 0;font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-component-library-catalog=true]{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-component-library-catalog=true]>header{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(160px,1fr) 120px 105px;align-items:center;gap:7px;padding:9px 11px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-library-catalog=true]>header label,.aiasart-source-preview-overlay [data-game-ui-component-source-search=true],.aiasart-source-preview-overlay [data-game-ui-prototype-library=true]>label{background:var(--surface-control);border:1px solid var(--border-default);border-radius:7px;align-items:center;gap:6px;min-height:32px;padding:0 8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-component-library-catalog=true] input,.aiasart-source-preview-overlay [data-game-ui-component-source-search=true] input,.aiasart-source-preview-overlay [data-game-ui-prototype-library=true] input{color:var(--text-primary);font:inherit;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-component-library-catalog=true] select,.aiasart-source-preview-overlay [data-game-ui-component-inspector=true] select,.aiasart-source-preview-overlay [data-game-ui-component-inspector=true] input,.aiasart-source-preview-overlay [data-game-ui-component-inspector=true] textarea,.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>header select,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true] select,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true] input,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true] textarea{background:var(--surface-control);border:1px solid var(--border-default);color:var(--text-primary);font:inherit;border-radius:6px;width:100%;min-width:0;min-height:30px;padding:0 7px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-component-inspector=true] textarea,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true] textarea{resize:vertical;padding-block:7px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-component-grid=true]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:8px;min-height:0;padding:11px;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-component-definition]{background:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary);font:inherit;text-align:left;border-radius:8px;grid-template-columns:52px minmax(0,1fr);gap:6px;min-height:84px;padding:7px;display:grid;position:relative}.aiasart-source-preview-overlay [data-game-ui-component-definition][aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--brand-border)}.aiasart-source-preview-overlay [data-game-ui-component-preview=true]{background:var(--surface-preview);border:1px solid var(--border-subtle);border-radius:6px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-component-preview=true] img{object-fit:contain;width:100%;height:100%}.aiasart-source-preview-overlay [data-game-ui-component-definition]>span:nth-child(2){align-self:center;min-width:0}.aiasart-source-preview-overlay [data-game-ui-component-definition] strong,.aiasart-source-preview-overlay [data-game-ui-component-definition] small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-component-definition] em{color:var(--text-quaternary);border-radius:999px;padding:2px 5px;font-size:7px;font-style:normal;position:absolute;bottom:6px;right:6px}.aiasart-source-preview-overlay [data-game-ui-component-definition] em[data-status=active]{background:var(--brand-soft);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-component-inspector=true]>header span,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true]>header span{min-width:0}.aiasart-source-preview-overlay [data-game-ui-component-inspector=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-component-inspector=true]>header small,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true]>header small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-component-inspector=true]>header em{color:var(--primary);white-space:nowrap;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-component-inspector=true] label,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true] label{gap:4px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-inspector=true] label>span,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true] label>span{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-component-identity=true],.aiasart-source-preview-overlay [data-game-ui-component-numeric-grid=true],.aiasart-source-preview-overlay [data-game-ui-prototype-transform=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-inspector=true] fieldset,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true] fieldset{border:0;border-top:1px solid var(--border-subtle);gap:7px;margin:0;padding:10px 0 0;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-inspector=true] legend,.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true] legend{color:var(--text-secondary);padding:0 5px 0 0;font-size:9px;font-weight:650}.aiasart-source-preview-overlay [data-game-ui-component-state-add=true]{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-state-list=true],.aiasart-source-preview-overlay [data-game-ui-component-text-slots=true]{gap:5px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-state-list=true]>div,.aiasart-source-preview-overlay [data-game-ui-component-text-slots=true]>div,.aiasart-source-preview-overlay [data-game-ui-prototype-layers=true]>div{grid-template-columns:52px minmax(0,1fr) 28px;align-items:center;gap:5px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-text-slots=true]>div{grid-template-columns:minmax(0,1fr) 28px}.aiasart-source-preview-overlay [data-game-ui-component-text-slot-fields=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-text-slot-fields=true]>label{align-items:center;gap:5px;font-size:8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-component-state-list=true] button,.aiasart-source-preview-overlay [data-game-ui-component-text-slots=true] div button,.aiasart-source-preview-overlay [data-game-ui-prototype-layers=true] div button,.aiasart-source-preview-overlay [data-game-ui-prototype-instance-actions=true] button{border:1px solid var(--border-subtle);color:var(--text-tertiary);background:0 0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-component-review-row=true],.aiasart-source-preview-overlay [data-game-ui-prototype-flags=true]{grid-template-columns:1fr 1fr;gap:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-review-row=true] label,.aiasart-source-preview-overlay [data-game-ui-prototype-flags=true] label,.aiasart-source-preview-overlay [data-game-ui-prototype-reference-preview=true] label{color:var(--text-secondary);align-items:center;gap:5px;font-size:8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-component-save-version=true],.aiasart-source-preview-overlay [data-game-ui-prototype-render-reference=true]{background:var(--primary);color:var(--primary-ink);font:inherit;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:34px;font-size:9px;font-weight:700;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-component-definition-actions=true]{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-definition-actions=true] button{border:1px solid var(--border-default);color:var(--text-secondary);font:inherit;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-height:29px;font-size:8px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-component-inspector-empty=true]{color:var(--text-quaternary);text-align:center;align-content:center;justify-items:center;gap:6px;min-height:220px;display:grid}.aiasart-source-preview-overlay [data-game-ui-prototype-workspace=true]{grid-template-columns:190px minmax(360px,1fr) 280px;min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-prototype-library=true]>div{gap:5px;max-height:none;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-prototype-library=true] [data-game-ui-component-preview=true]{width:34px;height:34px}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]{background:var(--surface-preview);grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>header{background:var(--surface-elevated);border-bottom:1px solid var(--border-subtle);grid-template-columns:auto minmax(100px,1fr) 125px auto auto auto auto;align-items:center;gap:5px;min-height:45px;padding:6px 8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>header button,.aiasart-source-preview-overlay [data-game-ui-prototype-history=true] button{background:var(--surface-control);border:1px solid var(--border-default);color:var(--text-secondary);font:inherit;border-radius:6px;justify-content:center;align-items:center;gap:4px;height:30px;padding:0 7px;font-size:8px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>header>span{color:var(--text-quaternary);white-space:nowrap;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-prototype-history=true]{gap:4px;display:flex}.aiasart-source-preview-overlay [data-game-ui-prototype-history=true] button{width:30px;padding:0}.aiasart-source-preview-overlay [data-game-ui-prototype-stage-scroll=true]{justify-content:center;align-items:center;min-height:0;padding:24px;display:flex;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-prototype-frame=true]{background-image:radial-gradient(circle, var(--text-primary) .8px, transparent .9px)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-prototype-frame=true]{background-image:radial-gradient(circle, color-mix(in srgb, var(--text-primary) 14%, transparent) .8px, transparent .9px)}}.aiasart-source-preview-overlay [data-game-ui-prototype-frame=true]{border:1px solid var(--border-default);background-size:16px 16px;flex:none;width:min(100%,960px);min-width:320px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 12px 40px #00000057}.aiasart-source-preview-overlay [data-game-ui-prototype-safe-area=true]{border:1px dashed var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-prototype-safe-area=true]{border:1px dashed color-mix(in srgb, var(--primary) 48%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-prototype-safe-area=true]{pointer-events:none;z-index:10001;position:absolute}.aiasart-source-preview-overlay [data-game-ui-prototype-instance]{color:var(--text-primary);cursor:move;font:inherit;touch-action:none;transform-origin:50%;background:0 0;border:1px solid #0000;min-width:0;min-height:0;padding:0;display:block;position:absolute;overflow:visible}.aiasart-source-preview-overlay [data-game-ui-prototype-instance][aria-pressed=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-prototype-instance][aria-pressed=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 45%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-prototype-instance]>img{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.aiasart-source-preview-overlay [data-game-ui-prototype-code-component]{background:var(--surface-control);align-items:center}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-prototype-code-component]{background:color-mix(in srgb, var(--surface-control) 92%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-prototype-code-component]{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-prototype-code-component]{border:1px solid color-mix(in srgb, var(--primary) 62%, var(--border-default))}}.aiasart-source-preview-overlay [data-game-ui-prototype-code-component]{border-radius:6px;justify-content:center;width:100%;height:100%;padding:4px;font-size:10px;display:flex;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-prototype-instance]>svg{color:var(--primary);position:absolute;top:2px;left:2px}.aiasart-source-preview-overlay [data-game-ui-prototype-instance][data-locked=true]{cursor:default}.aiasart-source-preview-overlay [data-game-ui-prototype-instance][data-locked=true] [data-game-ui-prototype-resize-handle=true]{display:none}.aiasart-source-preview-overlay [data-game-ui-prototype-resize-handle=true]{background:var(--primary);border:1px solid var(--surface-base);cursor:nwse-resize;width:8px;height:8px;position:absolute;bottom:-4px;right:-4px}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>footer{background:var(--surface-elevated);border-top:1px solid var(--border-subtle);align-items:center;gap:9px;min-height:34px;padding:5px 9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>footer span{color:var(--primary);white-space:nowrap;align-items:center;gap:4px;font-size:8px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>footer small{color:var(--text-quaternary);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-prototype-instance-actions=true]{gap:5px;display:flex}.aiasart-source-preview-overlay [data-game-ui-prototype-layers=true]{gap:5px;display:grid}.aiasart-source-preview-overlay [data-game-ui-prototype-layers=true]>div{grid-template-columns:28px minmax(0,1fr) repeat(4,28px)}.aiasart-source-preview-overlay [data-game-ui-prototype-image2=true]{border-top:1px solid var(--border-subtle);gap:8px;padding-top:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-prototype-image2=true]>header span{align-items:center;gap:5px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-prototype-image2=true]>header svg{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-prototype-image2=true]>div[role=group]{background:var(--surface-control);border:1px solid var(--border-default);border-radius:7px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.aiasart-source-preview-overlay [data-game-ui-prototype-image2=true]>div[role=group] button{color:var(--text-quaternary);font:inherit;background:0 0;border:0;border-radius:5px;min-height:27px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-prototype-image2=true]>div[role=group] button[aria-pressed=true]{background:var(--surface-elevated);color:var(--text-primary)}.aiasart-source-preview-overlay [data-game-ui-prototype-reference-preview=true]{gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-prototype-reference-preview=true] img{background:var(--surface-preview);border:1px solid var(--border-subtle);object-fit:contain;border-radius:6px;width:100%;max-height:130px}.aiasart-source-preview-overlay [data-game-ui-prototype-reference-preview=true]>span{color:var(--primary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-prototype-reference-preview=true]>span[data-state=stale]{color:var(--warning,#ffb84d)}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]{background:var(--surface-preview);grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>main,.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>aside{align-content:start;gap:12px;min-height:0;padding:16px;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>aside{background:var(--surface-elevated);border-left:1px solid var(--border-subtle)}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true] header,.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true] header>span{justify-content:space-between;align-items:center;display:flex}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true] header>span{gap:7px}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true] header>span svg,.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>main>header svg{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true] header strong{color:var(--text-primary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true] header small,.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true] small{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-engine-acceptance=true]{border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.aiasart-source-preview-overlay [data-game-ui-engine-acceptance=true]>div{border-right:1px solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px;min-height:64px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-engine-acceptance=true]>div:last-child{border-right:0}.aiasart-source-preview-overlay [data-game-ui-engine-acceptance=true]>div svg{color:var(--text-quaternary);grid-row:1/span 2}.aiasart-source-preview-overlay [data-game-ui-engine-acceptance=true]>div[data-state=ready] svg,.aiasart-source-preview-overlay [data-game-ui-engine-acceptance=true]>div[data-state=ready] strong{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-engine-acceptance=true] span,.aiasart-source-preview-overlay [data-game-ui-engine-acceptance=true] strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-engine-acceptance=true] span{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-game-ui-engine-package-summary=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.aiasart-source-preview-overlay [data-game-ui-engine-package-summary=true]>div{background:var(--surface-elevated);border:1px solid var(--border-subtle);gap:4px;min-height:72px;padding:12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-engine-package-summary=true] span{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-engine-package-summary=true] strong{color:var(--text-primary);font-size:20px}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]{border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);gap:8px;padding:11px 0;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>header svg{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan=blocked]>header svg{color:var(--danger,#e26a6a)}.aiasart-source-preview-overlay [data-game-ui-component-expansion-summary=true]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-expansion-summary=true]>span{background:var(--surface-elevated);border:1px solid var(--border-subtle);gap:3px;min-height:48px;padding:8px 9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-expansion-summary=true] strong{color:var(--text-primary);font-size:15px}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>p{color:var(--text-tertiary);margin:0;font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>ul{border:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>ul>li{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(110px,.8fr) minmax(160px,1fr) auto;align-items:center;gap:8px;min-height:40px;padding:7px 9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>ul>li:last-child{border-bottom:0}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan] li>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan] li>span strong{font-size:9px}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan] li>em{color:var(--warning,#ffb84d);white-space:nowrap;font-size:8px;font-style:normal;font-weight:700}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan] li>em[data-state=covered],.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan] li>em[data-state=same-role-proven]{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>footer{flex-wrap:wrap;gap:5px;display:flex}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>footer>button{background:var(--surface-elevated);border:1px solid var(--border-default);color:var(--text-secondary);text-align:left;border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 6px;min-height:40px;padding:6px 8px;font-size:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>footer>button svg{color:var(--text-tertiary);grid-row:1/3}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>footer>button span,.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>footer>button small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>footer>button[data-state=selected]{border-color:var(--primary);color:var(--text-primary)}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>footer>button[data-state=selected] svg{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true]{gap:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] ul{border:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li{border-bottom:1px solid var(--border-subtle);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:7px 9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]{justify-items:end;gap:6px;width:min(520px,58vw);display:grid}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-compare=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true] figure{gap:3px;min-width:0;margin:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true] figure>img,.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true] figure>span{aspect-ratio:1;border:1px solid var(--border-subtle);color:var(--text-quaternary);object-fit:contain;background-color:#111;background-image:linear-gradient(45deg,#222 25%,#0000 25%),linear-gradient(-45deg,#222 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#222 75%),linear-gradient(-45deg,#0000 75%,#222 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border-radius:4px;place-items:center;width:100%;height:72px;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true] figcaption{color:var(--text-quaternary);text-align:center;font-size:8px}.aiasart-source-preview-overlay [data-alpha-preview-background=light]>img{background:#fff}.aiasart-source-preview-overlay [data-alpha-preview-background=dark]>img{background:#050505}.aiasart-source-preview-overlay [data-game-ui-png-output-candidates=true]{gap:6px;width:100%;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-output-candidates=true]>header{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-png-output-candidates=true]>div{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-output-candidates=true]>div>button{background:var(--surface-control);border:1px solid var(--border-default);color:var(--text-primary);text-align:left;border-radius:6px;grid-template-columns:44px minmax(0,1fr);gap:5px;width:100%;min-width:0;min-height:50px;padding:4px;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-output-candidates=true]>div>button[data-selected=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.aiasart-source-preview-overlay [data-game-ui-png-output-candidates=true] img{object-fit:contain;background:linear-gradient(45deg,#242424 25%,#0000 25%) 0 0/10px 10px,linear-gradient(-45deg,#242424 25%,#0000 25%) 0 5px/10px 10px,linear-gradient(45deg,#0000 75%,#242424 75%) 5px -5px/10px 10px,linear-gradient(-45deg,#0000 75%,#242424 75%) -5px 0/10px 10px,#111;border-radius:4px;width:44px;height:42px}.aiasart-source-preview-overlay [data-game-ui-png-output-candidates=true] button>span{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-output-candidates=true] button strong,.aiasart-source-preview-overlay [data-game-ui-png-output-candidates=true] button small{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true],.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]{border:1px solid var(--border-subtle);border-radius:6px;gap:7px;width:100%;padding:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true][data-approved=true],.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true][data-approved=true]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true][data-approved=true],.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true][data-approved=true]{border-color:color-mix(in srgb, var(--primary) 38%, var(--border-subtle))}}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true]>header,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]>header{justify-content:space-between;align-items:start;display:flex}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true]>header>span,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]>header>span{gap:2px;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]>header strong{font-size:9px}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true]>header small,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]>header small{color:var(--text-quaternary);font-size:8px;line-height:1.35}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true]>header em,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]>header em{color:var(--warning,#ffb84d);white-space:nowrap;font-size:8px;font-style:normal;font-weight:700}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true][data-approved=true]>header em,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true][data-approved=true]>header em{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true]>button,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]>button{background:var(--primary);align-items:center}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true]>button,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]>button{background:color-mix(in srgb, var(--primary) 9%, var(--surface-control))}}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true]>button,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]>button{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true]>button,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]>button{border:1px solid color-mix(in srgb, var(--primary) 28%, var(--border-default))}}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true]>button,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]>button{color:var(--primary);font:inherit;border-radius:6px;justify-self:end;gap:4px;min-height:27px;padding:0 8px;font-size:8px;display:inline-flex}.aiasart-source-preview-overlay :is([data-game-ui-png-alpha-checklist=true],[data-game-ui-png-identity-checklist=true]){grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;width:100%;display:grid}.aiasart-source-preview-overlay :is([data-game-ui-png-alpha-checklist=true],[data-game-ui-png-identity-checklist=true])>header{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.aiasart-source-preview-overlay :is([data-game-ui-png-alpha-checklist=true],[data-game-ui-png-identity-checklist=true])>header strong,.aiasart-source-preview-overlay :is([data-game-ui-png-alpha-checklist=true],[data-game-ui-png-identity-checklist=true])>header small{font-size:9px}.aiasart-source-preview-overlay :is([data-game-ui-png-alpha-checklist=true],[data-game-ui-png-identity-checklist=true])>label{color:var(--text-secondary);grid-template-columns:14px minmax(0,1fr);align-items:start;gap:5px;font-size:9px;line-height:1.35;display:grid}.aiasart-source-preview-overlay :is([data-game-ui-png-alpha-checklist=true],[data-game-ui-png-identity-checklist=true]) input{accent-color:var(--primary);width:13px;height:13px;margin:0}.aiasart-source-preview-overlay [data-game-ui-alpha-preview-modes=true]{background:var(--surface-control);border:1px solid var(--border-subtle);border-radius:5px;grid-template-columns:repeat(3,minmax(0,1fr));padding:2px;display:grid}.aiasart-source-preview-overlay [data-game-ui-alpha-preview-modes=true]>button{color:var(--text-tertiary);font:inherit;background:0 0;border:0;border-radius:3px;min-height:23px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-alpha-preview-modes=true]>button[data-selected=true]{background:var(--surface-elevated);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--border-default)}.aiasart-source-preview-overlay [data-game-ui-alpha-preview-modes=true]>small{color:var(--text-tertiary);text-align:right;grid-column:1/-1;padding:2px 5px 1px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]>small{color:var(--warning,#ffb84d);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]>button{background:var(--primary);align-items:center}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]>button{background:color-mix(in srgb, var(--primary) 10%, var(--surface-control))}}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]>button{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]>button{border:1px solid color-mix(in srgb, var(--primary) 35%, var(--border-default))}}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]>button{color:var(--primary);font:inherit;border-radius:6px;gap:4px;min-height:27px;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]>button:disabled{cursor:not-allowed;opacity:.45}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li:last-child{border-bottom:0}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li[data-state=ready]>svg,.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li[data-state=ready]>em{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li[data-state=missing]>svg,.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li[data-state=missing]>em{color:var(--warning,#ffb84d)}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li strong,.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li strong{font-size:10px}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li em{white-space:nowrap;font-size:9px;font-style:normal;font-weight:700}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li>button{background:var(--primary);align-items:center}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li>button{background:color-mix(in srgb, var(--primary) 10%, var(--surface-control))}}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li>button{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li>button{border:1px solid color-mix(in srgb, var(--primary) 35%, var(--border-default))}}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li>button{color:var(--primary);font:inherit;white-space:nowrap;border-radius:6px;gap:4px;min-height:27px;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li>button:disabled{cursor:not-allowed;opacity:.55}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true]>p{color:var(--text-tertiary);margin:0;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-engine-package-issues=true]{gap:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-engine-package-issues=true]>div{gap:4px;display:grid}.aiasart-source-preview-overlay [data-game-ui-engine-package-issues=true] p{background:var(--surface-elevated);border-left:2px solid var(--border-default);color:var(--text-secondary);align-items:center;gap:7px;min-height:34px;margin:0;padding:7px 9px;font-size:9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-engine-package-issues=true] p[data-severity=blocker]{border-left-color:var(--danger,#e26a6a)}.aiasart-source-preview-overlay [data-game-ui-engine-package-issues=true] p[data-severity=warning]{border-left-color:var(--warning,#ffb84d)}.aiasart-source-preview-overlay [data-game-ui-engine-package-issues=true] p[data-severity=ready]{border-left-color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>aside fieldset{border:0;gap:6px;margin:0;padding:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>aside legend,.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>aside label>span{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>aside fieldset>div{background:var(--surface-control);border:1px solid var(--border-default);border-radius:7px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>aside fieldset button{color:var(--text-quaternary);font:inherit;background:0 0;border:0;border-radius:5px;min-height:29px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>aside fieldset button[aria-pressed=true]{background:var(--surface-elevated);color:var(--text-primary)}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>aside>label{gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-engine-package-contents=true]{border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);gap:2px;padding:10px 0;display:grid}.aiasart-source-preview-overlay [data-game-ui-engine-package-contents=true] header{justify-content:flex-start;gap:5px;margin-bottom:4px}.aiasart-source-preview-overlay [data-game-ui-engine-package-contents=true] p{justify-content:space-between;align-items:center;min-height:25px;margin:0;display:flex}.aiasart-source-preview-overlay [data-game-ui-engine-package-contents=true] p span{color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-engine-package-download=true]{background:var(--primary);color:var(--primary-ink);font:inherit;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:38px;font-size:9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-engine-package-download=true]:disabled{cursor:not-allowed;opacity:.42}.aiasart-source-preview-overlay [data-game-ui-engine-package-result=true]{background:var(--brand-soft);border:1px solid var(--brand-border);gap:3px;padding:9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-engine-package-result=true] strong{color:var(--primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>aside>footer{color:var(--text-quaternary);align-items:center;gap:5px;font-size:8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-workbench-feedback=true]{background:var(--surface-elevated);border:1px solid var(--brand-border);color:var(--text-secondary);z-index:20;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:max-content;max-width:min(520px,100% - 24px);padding:8px 9px;font-size:9px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #0000004d}.aiasart-source-preview-overlay [data-game-ui-workbench-feedback=true] button{color:var(--text-tertiary);background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}@media (max-width:1180px){.aiasart-source-preview-overlay [data-game-ui-component-library=true]{grid-template-columns:190px minmax(280px,1fr) 260px}.aiasart-source-preview-overlay [data-game-ui-prototype-workspace=true]{grid-template-columns:165px minmax(320px,1fr) 250px}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>header{grid-template-columns:auto minmax(90px,1fr) 110px auto auto auto}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>header>span{display:none}}@media (max-width:900px){.aiasart-source-preview-overlay [data-game-ui-production-workbench=true]{height:auto;min-height:760px;overflow:visible}.aiasart-source-preview-overlay [data-game-ui-workbench-toolbar=true]{align-items:stretch;gap:6px}.aiasart-source-preview-overlay [data-game-ui-workbench-toolbar=true] nav{flex:1}.aiasart-source-preview-overlay [data-game-ui-workbench-toolbar=true] nav button{flex:1;justify-content:center;padding:0 5px}.aiasart-source-preview-overlay [data-game-ui-workbench-health=true]{display:none}.aiasart-source-preview-overlay [data-game-ui-component-library=true],.aiasart-source-preview-overlay [data-game-ui-prototype-workspace=true],.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]{grid-template-columns:1fr;overflow:visible}.aiasart-source-preview-overlay [data-game-ui-engine-delivery=true]>aside{border-left:0;border-top:1px solid var(--border-subtle)}.aiasart-source-preview-overlay [data-game-ui-engine-acceptance=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-engine-acceptance=true]>div{border-bottom:1px solid var(--border-subtle)}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]{width:min(520px,68vw)}.aiasart-source-preview-overlay [data-game-ui-component-library-sources=true],.aiasart-source-preview-overlay [data-game-ui-component-inspector=true],.aiasart-source-preview-overlay [data-game-ui-prototype-library=true],.aiasart-source-preview-overlay [data-game-ui-prototype-inspector=true]{border:0;border-bottom:1px solid var(--border-subtle);max-height:360px;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-component-library-catalog=true]{min-height:420px}.aiasart-source-preview-overlay [data-game-ui-prototype-library=true]>div{grid-template-columns:repeat(2,minmax(0,1fr));max-height:190px}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]{min-height:540px}.aiasart-source-preview-overlay [data-game-ui-prototype-stage-scroll=true]{justify-content:flex-start}}@media (max-width:560px){.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li{grid-template-columns:14px minmax(0,1fr)}.aiasart-source-preview-overlay [data-game-ui-png-coverage-list=true] li>em,.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]{grid-column:2;justify-items:stretch;width:100%}.aiasart-source-preview-overlay [data-game-ui-png-output-candidates=true],.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]>small{justify-self:start}.aiasart-source-preview-overlay [data-game-ui-png-output-candidates=true]>div,.aiasart-source-preview-overlay :is([data-game-ui-png-alpha-checklist=true],[data-game-ui-png-identity-checklist=true]){grid-template-columns:1fr}.aiasart-source-preview-overlay [data-game-ui-png-alpha-acceptance=true]>button,.aiasart-source-preview-overlay [data-game-ui-png-identity-acceptance=true]>button{justify-content:center;justify-self:stretch}.aiasart-source-preview-overlay [data-game-ui-png-fidelity-review=true]>button{justify-content:center}.aiasart-source-preview-overlay [data-game-ui-engine-package-summary=true],.aiasart-source-preview-overlay [data-game-ui-component-expansion-summary=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>ul>li{grid-template-columns:minmax(0,1fr) auto;align-items:start}.aiasart-source-preview-overlay [data-game-ui-component-expansion-plan]>ul>li>small{grid-area:2/1/auto/-1}.aiasart-source-preview-overlay [data-game-ui-component-library-catalog=true]>header{grid-template-columns:1fr 1fr}.aiasart-source-preview-overlay [data-game-ui-component-library-catalog=true]>header label{grid-column:1/-1}.aiasart-source-preview-overlay [data-game-ui-component-grid=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>header{grid-template-columns:auto minmax(90px,1fr) auto auto}.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>header select:nth-of-type(2),.aiasart-source-preview-overlay [data-game-ui-prototype-stage=true]>header>button:first-of-type{display:none}.aiasart-source-preview-overlay [data-game-ui-prototype-frame=true]{min-width:300px}}[data-poster-studio-screen=true]{color:#f4f5f2;z-index:4;background:#111312;grid-template-rows:70px minmax(0,1fr) 78px;width:100vw;height:100dvh;display:grid;position:fixed;inset:0;overflow:hidden}[data-poster-studio-header=true]{background:#171918;border-bottom:1px solid #303330;grid-template-columns:180px minmax(0,1fr) auto 42px;align-items:center;gap:20px;padding:0 22px;display:grid}[data-poster-studio-header=true]>button{color:#b8bcb5;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}[data-poster-studio-header=true]>button:first-child svg{transform:rotate(180deg)}[data-poster-studio-header=true]>button:last-child{border-radius:10px;justify-content:center;width:38px;height:38px}[data-poster-studio-header=true]>button:hover{color:#fff;background:#252825}[data-poster-studio-header=true]>div,[data-poster-studio-header=true]>div>span,[data-poster-studio-status=true]{display:flex}[data-poster-studio-header=true]>div{flex-direction:column;gap:4px}[data-poster-studio-header=true]>div>span{align-items:center;gap:8px;font-size:16px}[data-poster-studio-header=true] small{color:#858a82;font-size:11px}[data-poster-studio-status=true]{flex-direction:column;align-items:flex-end;gap:4px}[data-poster-studio-status=true] strong{color:#b6ff39;font-size:12px}[data-poster-history-actions=true]{gap:5px;display:flex}[data-poster-history-actions=true] button{color:#b9beb6;cursor:pointer;font:inherit;background:#222522;border:1px solid #393d38;border-radius:6px;padding:4px 8px;font-size:9px}[data-poster-history-actions=true] button:disabled{cursor:default;opacity:.35}[data-poster-studio-body=true]{grid-template-columns:178px minmax(0,1fr);min-height:0;display:grid}[data-poster-studio-nav=true]{background:#151716;border-right:1px solid #2c2f2c;flex-direction:column;gap:6px;padding:18px 12px;display:flex;overflow-y:auto}[data-poster-studio-nav=true] button{color:#aeb2ab;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:22px 18px 1fr auto;align-items:center;gap:8px;padding:12px 10px;font-size:12px;display:grid}[data-poster-studio-nav=true] button>span:first-child{color:#8c9189;background:#282b28;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex}[data-poster-studio-nav=true] button[aria-current=step]{color:#c4ff5b;background:#243311;border-color:#5c861d}[data-poster-studio-nav=true] button[aria-current=step]>span:first-child{color:#162000;background:#a5ee32}[data-poster-studio-nav=true] button em{color:#ffc86b;background:#3b3120;border-radius:10px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:9px;font-style:normal;display:flex}[data-poster-studio-workspace=true]{grid-template-columns:minmax(420px,1fr) minmax(360px,430px);min-height:0;display:grid}[data-poster-studio-canvas=true]{background:#0b0d0c;grid-template-rows:52px minmax(0,1fr) 36px;min-height:0;display:grid}[data-poster-studio-canvas=true]>header,[data-poster-studio-canvas=true]>footer{color:#8e938a;justify-content:space-between;align-items:center;padding:0 22px;font-size:11px;display:flex}[data-poster-studio-canvas=true]>header{border-bottom:1px solid #242724}[data-poster-studio-canvas=true]>header>span:first-child{flex-direction:column;gap:2px;display:flex}[data-poster-studio-canvas=true]>header strong{color:#e5e8e2;font-size:12px}[data-poster-studio-canvas=true]>footer{border-top:1px solid #242724}[data-poster-studio-artboard-stage=true]{background-image:radial-gradient(#252925 1px,#0000 1px);background-size:22px 22px;justify-content:center;align-items:center;min-height:0;padding:28px;display:flex;overflow:auto}[data-poster-document-preview]{aspect-ratio:var(--poster-preview-ratio);color:#fff;font-family:var(--poster-font-family,"Microsoft YaHei", "PingFang SC", sans-serif);isolation:isolate;background:#d9dbd4;position:relative;overflow:hidden;box-shadow:0 22px 65px #0000007a}[data-poster-document-preview=studio]{width:min(46vw, 560px, var(--poster-preview-fit-vh), var(--poster-preview-fit-px))}[data-poster-document-preview]>img:not([data-poster-exact-asset]),[data-poster-document-base-empty=true],[data-poster-document-shade=true],[data-poster-document-safe-guide=true],[data-poster-document-layers=true]{width:100%;height:100%;position:absolute;inset:0}[data-poster-document-preview]>img:not([data-poster-exact-asset]){object-fit:cover;z-index:-3}[data-poster-document-base-empty=true]{z-index:-3;background:radial-gradient(circle at 76% 24%,#c1ff6094,#0000 25%),linear-gradient(145deg,#182018 0%,#4e6147 46%,#171a18 100%);justify-content:center;align-items:center;display:flex}[data-poster-document-base-empty=true] span{border:1px solid #fff3;border-radius:50%;width:42%;height:42%}[data-poster-document-base-empty=true] small{color:#ffffff7a;letter-spacing:.12em;font-size:10px;position:absolute;bottom:12%}[data-poster-document-shade=true]{z-index:-1;background:linear-gradient(#0000001a,#0000 32%,#00000085)}[data-poster-document-safe-guide=true]{height:auto;inset:var(--poster-safe-block) var(--poster-safe-inline);border:1px dashed #c4ff5b94;width:auto}[data-poster-snap-guide]{pointer-events:none;z-index:999;background:#65d8ff;position:absolute;box-shadow:0 0 0 1px #0c14186b}[data-poster-snap-guide=vertical]{width:1px;top:0;bottom:0}[data-poster-snap-guide=horizontal]{height:1px;left:0;right:0}[data-poster-document-layers=true]>button{color:var(--poster-primary-color,#fff);cursor:default;font-size:calc(clamp(8px, 1.2vw, 15px) * var(--poster-font-scale));overflow-wrap:anywhere;white-space:pre-line;background:0 0;border:1px solid #0000;font-weight:550;line-height:1.05;display:block;position:absolute;overflow:hidden}[data-poster-document-preview=studio] [data-poster-document-layers=true]>button{cursor:move}[data-poster-document-layers=true]>button[aria-pressed=true]{border-color:#beff52d1;outline:1px solid #141912b8}[data-poster-custom-layer]{padding:0;cursor:move!important}[data-poster-custom-layer=image]>img{pointer-events:none;display:block}[data-poster-custom-layer=shape]{overflow:visible!important}[data-poster-custom-shape=line]{min-height:2px;background:0 0!important;border-width:0 0 2px!important;height:0!important}[data-poster-layer-content=true]{width:100%;height:100%;display:block}[data-poster-exact-asset]{cursor:move;background:0 0;border:1px dashed #beff52b8;padding:0;overflow:hidden}[data-poster-exact-asset]>img{object-fit:contain;pointer-events:none;width:100%;height:100%}[data-poster-exact-asset=qr-code]>img{image-rendering:pixelated}[data-poster-layer-resize=true]{cursor:nwse-resize;background:#b9ff2d;border:1px solid #182000;width:9px;height:9px;position:absolute;bottom:-4px;right:-4px}[data-poster-exact-asset] [data-poster-layer-resize=true]{bottom:0;right:0}[data-poster-copy-tone=primary]{font-weight:760}[data-poster-copy-tone=secondary]{color:var(--poster-secondary-color,#ffffffd6);line-height:1.35}[data-poster-copy-tone=accent]{background:var(--poster-accent-color,#b5fb42);color:#172000;border-radius:999px;padding:.55em 1em;font-weight:720}[data-poster-copy-tone=quiet]{color:var(--poster-secondary-color,#fff)}@supports (color:color-mix(in lab, red, red)){[data-poster-copy-tone=quiet]{color:color-mix(in srgb, var(--poster-secondary-color,#fff) 70%, transparent)}}[data-poster-document-format-badge=true]{color:#d7dad3;white-space:nowrap;background:#0d0f0dc2;border:1px solid #ffffff29;border-radius:99px;padding:5px 8px;font-size:9px;position:absolute;top:10px;left:50%;transform:translate(-50%)}[data-poster-studio-inspector=true]{background:#171918;border-left:1px solid #303330;min-width:0;min-height:0;padding:18px;overflow:hidden auto}[data-poster-layer-panel=true]{border-bottom:1px solid #353835;gap:9px;margin-bottom:18px;padding-bottom:18px;display:grid}[data-poster-layer-panel=true]>header{justify-content:space-between;align-items:center;display:flex}[data-poster-layer-panel=true]>header>span{align-items:center;gap:7px;display:flex}[data-poster-layer-panel=true]>header strong{font-size:13px}[data-poster-layer-panel=true]>header small,[data-poster-layer-panel=true]>p{color:#83887f;margin:0;font-size:9px;line-height:1.45}[data-poster-layer-panel=true]>header>button,[data-poster-layer-actions=true]>button{color:#777d74;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}[data-poster-layer-panel=true]>header>button{width:28px;height:28px}[data-poster-layer-panel=true]>header>button:hover,[data-poster-layer-actions=true]>button:hover:not(:disabled){color:#eef1ea;background:#262926;border-color:#3b3f3a}[data-poster-layer-selection-tools=true]{background:#141714;border:1px solid #30342f;border-radius:9px;gap:6px;padding:8px;display:grid}[data-poster-layer-create-tools=true]{background:#171b15;border:1px solid #3a4432;border-radius:9px;gap:7px;padding:9px;display:grid}[data-poster-layer-create-tools=true]>header,[data-poster-layer-create-tools=true]>div,[data-poster-layer-create-tools=true]>label{flex-wrap:wrap;align-items:center;gap:5px;display:flex}[data-poster-layer-create-tools=true]>header{justify-content:space-between}[data-poster-layer-create-tools=true] strong,[data-poster-layer-create-tools=true] label>span{color:#dce4d6;font-size:9px}[data-poster-layer-create-tools=true] small{color:#768071;font-size:8px}[data-poster-layer-create-tools=true] button,[data-poster-layer-create-tools=true] select,[data-poster-custom-layer-actions=true] button{color:#c8d0c2;font:inherit;background:#242a21;border:1px solid #414a3b;border-radius:6px;min-height:26px;padding:4px 7px;font-size:8px}[data-poster-layer-create-tools=true] select{flex:120px;min-width:0}[data-poster-layer-create-tools=true] button:disabled,[data-poster-custom-layer-actions=true] button:disabled{opacity:.35}[data-poster-layer-selection-tools=true]>header,[data-poster-layer-selection-tools=true]>div{flex-wrap:wrap;align-items:center;gap:4px;display:flex}[data-poster-layer-selection-tools=true]>header{justify-content:space-between}[data-poster-layer-selection-tools=true] strong{color:#d8ddd4;font-size:9px}[data-poster-layer-selection-tools=true] small{color:#71776e;font-size:8px}[data-poster-layer-selection-tools=true] button{color:#aeb4aa;cursor:pointer;font:inherit;background:#222622;border:1px solid #383d37;border-radius:5px;min-height:24px;padding:3px 7px;font-size:8px}[data-poster-layer-selection-tools=true] button:hover:not(:disabled){color:#c7fa77;border-color:#668a34}[data-poster-layer-selection-tools=true] button:disabled{cursor:default;opacity:.3}[data-poster-layer-list=true]{gap:3px;max-height:272px;margin:0;padding:0 2px 0 0;list-style:none;display:grid;overflow-y:auto}[data-poster-layer-row]{border:1px solid #0000;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;min-height:42px;padding:3px;display:grid}[data-poster-layer-row][data-selected=true]{background:#243014;border-color:#536f2d}[data-poster-layer-row][data-visible=false]{opacity:.52}[data-poster-layer-select]{color:#aeb3aa;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:5px 7px;display:grid}[data-poster-layer-row][data-selected=true] [data-poster-layer-select]{color:#c5fa76}[data-poster-layer-select]>span{gap:1px;min-width:0;display:grid}[data-poster-layer-select] strong,[data-poster-layer-select] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-poster-layer-select] strong{color:inherit;font-size:10px;font-weight:660}[data-poster-layer-select] small{color:#747970;font-size:8px}[data-poster-layer-actions=true]{gap:1px;display:flex}[data-poster-layer-actions=true]>button{width:24px;height:26px;padding:0}[data-poster-layer-actions=true]>button[data-active=true]{color:#b9f657}[data-poster-layer-actions=true]>button:disabled,[data-poster-layer-select]:disabled{cursor:default;opacity:.28}[data-poster-layer-properties=true]{background:#111311;border:1px solid #30342f;border-radius:9px;gap:7px;padding:10px;display:grid}[data-poster-custom-layer-actions=true]{gap:6px;display:flex}[data-poster-layer-properties=true]>header{justify-content:space-between;align-items:end;display:flex}[data-poster-layer-properties=true]>header>span{gap:1px;display:grid}[data-poster-layer-properties=true] strong,[data-poster-layer-properties=true] label,[data-poster-layer-properties=true] output{color:#dce1d8;font-size:10px}[data-poster-layer-properties=true] small{color:#777d74;font-size:8px;line-height:1.45}[data-poster-layer-properties=true] input[type=range]{accent-color:#b9f657;width:100%;min-width:0}[data-poster-layer-geometry]{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;margin:4px 0 0;padding:0;display:grid}[data-poster-layer-geometry] legend{color:#858b82;grid-column:1/-1;margin-bottom:1px;padding:0;font-size:8px}[data-poster-layer-geometry] label{background:#1b1e1b;border:1px solid #30342f;border-radius:6px;grid-template-columns:13px minmax(0,1fr) 10px;align-items:center;min-width:0;padding:0 5px;display:grid}[data-poster-layer-geometry] input{color:#e6e9e2;font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:6px 2px;font-size:9px}[data-poster-layer-geometry] label>small,[data-poster-layer-geometry]>output{color:#697067;font-size:8px}[data-poster-layer-geometry]>output{grid-column:1/2;align-self:center}[data-poster-layer-geometry]>button{color:#bcc2b8;cursor:pointer;font:inherit;background:#242824;border:1px solid #3a4038;border-radius:6px;grid-column:2/-1;min-height:27px;font-size:8px}[data-poster-layer-geometry=text]>button{grid-column:1/-1}:is([data-poster-layer-geometry=custom] label:has(textarea),[data-poster-layer-geometry=custom] label:has(select)){grid-column:1/-1;grid-template-columns:52px minmax(0,1fr);align-items:start;display:grid}[data-poster-layer-geometry=custom] textarea,[data-poster-layer-geometry=custom] select{color:#e6e9e2;font:inherit;resize:vertical;background:0 0;border:0;width:100%;min-height:48px;padding:6px 2px;font-size:9px}[data-poster-layer-geometry]:disabled{opacity:.42}[data-poster-batch-export-actions=true]{background:#171a17;border:1px solid #353a34;border-radius:10px;gap:6px;padding:10px;display:grid}[data-poster-base-transform-controls=true]{gap:9px;display:grid}[data-poster-base-transform-controls=true] label{color:#aeb5aa;gap:5px;font-size:9px;display:grid}[data-poster-base-transform-controls=true] input[type=range]{accent-color:#b9ff2d;width:100%}[data-poster-base-transform-controls=true] select,[data-poster-base-transform-controls=true] button{color:#d9ded4;font:inherit;background:#151715;border:1px solid #3b4039;border-radius:7px;min-height:32px;padding:6px 8px;font-size:9px}[data-poster-preflight-list=true]{gap:6px;margin:0;padding:0;list-style:none;display:grid}[data-poster-preflight-list=true] li{color:#9ca397;background:#151815;border:1px solid #343934;border-radius:8px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:7px;padding:8px;display:grid}[data-poster-preflight-list=true] li[data-state=pass]{color:#a7dd69;border-color:#3f5d2d}[data-poster-preflight-list=true] li[data-state=blocker]{color:#ff9c88;border-color:#74453d}[data-poster-preflight-list=true] span{gap:2px;display:grid}[data-poster-preflight-list=true] strong{color:#dde2d9;font-size:9px}[data-poster-preflight-list=true] small,[data-poster-qr-honesty=true]{color:#81877d;font-size:8px;line-height:1.5}[data-poster-batch-export-actions=true]>strong{color:#e2e7de;font-size:10px}[data-poster-batch-export-actions=true]>small{color:#777d74;font-size:8px}[data-poster-batch-export-actions=true]>span{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}[data-poster-batch-export-actions=true] button{color:#c9f984;cursor:pointer;font:inherit;background:#283619;border:1px solid #5d7d32;border-radius:7px;min-height:32px;padding:5px;font-size:8px}[data-poster-batch-export-actions=true] button:disabled{cursor:default;opacity:.35}[data-poster-exact-asset][aria-pressed=true]{border-style:solid;outline:1px solid #141912b8}[data-poster-layer-locked=true]{cursor:not-allowed!important}[data-poster-inspector-section]{border-bottom:1px solid #2d302d;flex-direction:column;gap:12px;padding:0 0 18px;display:flex}[data-poster-inspector-section]+[data-poster-inspector-section]{padding-top:18px}[data-poster-inspector-section]>header{flex-direction:column;gap:4px;display:flex}[data-poster-inspector-section]>header strong{font-size:13px}[data-poster-inspector-section]>header small,[data-poster-inspector-section] p{color:#8f948b;margin:0;font-size:10px;line-height:1.5}[data-poster-inspector-section=brief]>textarea,[data-poster-copy-fields=true] input,[data-poster-copy-fields=true] textarea,[data-poster-studio-command-bar=true] select{color:#f0f2ed;font:inherit;background:#0f1110;border:1px solid #393d38;border-radius:9px;outline:0}[data-poster-inspector-section=brief]>textarea{resize:vertical;min-height:110px;padding:12px}[data-poster-inspector-section=brief]>button{color:#c3ff61;cursor:pointer;background:#283714;border:1px solid #5e8722;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px;display:flex}[data-poster-copy-fields=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}[data-poster-copy-fields=true] label{flex-direction:column;gap:5px;min-width:0;display:flex}[data-poster-copy-fields=true] label:nth-child(3),[data-poster-copy-fields=true] label:nth-child(8){grid-column:1/-1}[data-poster-copy-fields=true] label>span{color:#b9bdb6;justify-content:space-between;font-size:10px;display:flex}[data-poster-copy-fields=true] label small{color:#70756e}[data-poster-copy-fields=true] input,[data-poster-copy-fields=true] textarea{width:100%;min-width:0;padding:8px 9px}[data-poster-copy-fields=true] textarea{resize:vertical;min-height:58px}[data-poster-format-options=true],[data-poster-reference-roles=true],[data-poster-layout-options=true]{gap:8px;display:grid}[data-poster-format-options=true]{grid-template-columns:1fr 1fr}[data-poster-production-mode-options=true]{gap:8px;display:grid}[data-poster-production-mode-options=true] button{color:#e6e8e3;cursor:pointer;text-align:left;background:#202220;border:1px solid #343834;border-radius:10px;flex-direction:column;gap:5px;padding:11px;display:flex}[data-poster-production-mode-options=true] button[aria-pressed=true]{color:#c4ff60;background:#273715;border-color:#77ad25}[data-poster-production-mode-options=true] small,[data-poster-production-mode-policy=true]{color:#92988e;font-size:9px;line-height:1.5}[data-poster-format-options=true] button,[data-poster-reference-roles=true] button,[data-poster-layout-options=true] button{color:#e6e8e3;cursor:pointer;text-align:left;background:#202220;border:1px solid #343834;border-radius:9px;flex-direction:column;gap:4px;padding:10px;display:flex}[data-poster-format-options=true] button[aria-pressed=true],[data-poster-reference-roles=true] button[aria-pressed=true],[data-poster-layout-options=true] button[aria-pressed=true]{color:#c4ff60;background:#273715;border-color:#77ad25}[data-poster-format-options=true] small,[data-poster-reference-roles=true] small,[data-poster-layout-options=true] small{color:#858a82;font-size:9px;line-height:1.4}[data-poster-native-format-ready=true]{color:#b9ff2d;float:right;margin-left:6px;font-size:8px;font-style:normal;font-weight:650}[data-poster-inspector-section=production-spec] dl{gap:0;margin:0;display:grid}[data-poster-inspector-section=production-spec] dl div{border-bottom:1px solid #282b28;justify-content:space-between;padding:8px 0;font-size:10px;display:flex}[data-poster-inspector-section=production-spec] dt{color:#7f847c}[data-poster-inspector-section=production-spec] dd{color:#daddd6;margin:0}[data-poster-inspector-section=reference-preview] img{aspect-ratio:16/8;object-fit:cover;border-radius:9px;width:100%}[data-poster-reference-empty=true]{color:#7d827a;background:#202220;border:1px dashed #3a3e39;border-radius:9px;flex-direction:column;align-items:center;gap:8px;padding:24px;font-size:10px;display:flex}[data-poster-reference-actions=true]{gap:8px;display:flex}[data-poster-reference-actions=true]>button,[data-poster-reference-upload=true]{color:#c2f875;cursor:pointer;background:#2b371d;border:1px solid #587528;border-radius:7px;justify-content:center;align-items:center;min-height:31px;padding:7px 10px;font-size:10px;display:inline-flex;position:relative}[data-poster-reference-actions=true]>button{color:#b7bcb3;background:#282b28;border-color:#454a44}[data-poster-reference-upload=true] input[type=file]{opacity:0;position:absolute;inset:0}[data-poster-reference-policy=model-constraint-only]{background:#1d211b;border-left:2px solid #617f32;padding:8px 10px}[data-poster-inspector-section=exact-assets]>label{color:#bfc3bb;align-items:center;gap:9px;font-size:11px;display:flex}[data-poster-template-options=true]{grid-template-columns:1fr 1fr;gap:9px;display:grid}[data-poster-template-options=true] button{color:#e6e8e3;cursor:pointer;text-align:left;background:#202220;border:1px solid #343834;border-radius:10px;grid-template-columns:46px 1fr;align-items:center;gap:10px;padding:10px;display:grid}[data-poster-template-options=true] button[aria-pressed=true]{color:#c4ff60;background:#273715;border-color:#77ad25}[data-poster-template-options=true] button>span:last-child{flex-direction:column;gap:4px;display:flex}[data-poster-template-options=true] small{color:#858a82;font-size:9px;line-height:1.4}[data-poster-template-thumbnail]{background:linear-gradient(#0000 56%,#ffffffbf 57% 60%,#0000 61%),linear-gradient(145deg,#607052,#202420);border:1px solid #4f564c;border-radius:5px;width:44px;height:62px}[data-poster-exact-asset-uploaders=true]{gap:8px;display:grid}[data-poster-exact-asset-uploader]{cursor:pointer;background:#202220;border:1px solid #343834;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex;position:relative}[data-poster-exact-asset-uploader]>span{flex-direction:column;gap:3px;display:flex}[data-poster-exact-asset-uploader] small{color:#858a82;font-size:9px}[data-poster-exact-asset-uploader] em,[data-poster-exact-asset-uploader] button{color:#c2f875;background:#2b371d;border:1px solid #587528;border-radius:7px;padding:6px 8px;font-size:9px;font-style:normal}[data-poster-exact-asset-uploader] input[type=file]{opacity:0;position:absolute;inset:0}[data-poster-reusable-assets=true]{gap:8px;display:grid}[data-poster-reusable-assets=true]>header{flex-direction:column;gap:3px;display:flex}[data-poster-reusable-assets=true]>header small{color:#858a82;font-size:9px}[data-poster-reusable-assets=true] ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}[data-poster-reusable-assets=true] li{background:#202220;border:1px solid #343834;border-radius:9px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:7px;padding:7px;display:grid}[data-poster-reusable-assets=true] li>img{object-fit:cover;background:#101210;border-radius:6px;grid-row:1/span 2;width:38px;height:38px}[data-poster-reusable-assets=true] li>strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}[data-poster-reusable-assets=true] li>span{gap:4px;display:flex}[data-poster-reusable-assets=true] button{color:#aeb3aa;background:#282b28;border:1px solid #454a44;border-radius:5px;padding:4px 6px;font-size:8px}[data-poster-reusable-assets=true] button[aria-pressed=true]{color:#c5ff69;background:#2b3b18;border-color:#79aa2e}[data-poster-export-actions=true] button:disabled{color:#7c8179;cursor:not-allowed;background:#343834}[data-poster-delivery-locked=true]{background:#26241d;border:1px solid #565039;border-radius:8px;padding:9px;color:#d4c78f!important}[data-poster-typography-controls=true],[data-poster-selected-layer-controls=true]{gap:9px;display:grid}[data-canvas-text-style-panel=true]{gap:14px;min-width:0;margin-top:14px;display:grid}[data-canvas-text-style-panel=true]>section{gap:9px;min-width:0;display:grid}[data-canvas-text-style-panel=true]>section>header{flex-direction:column;gap:3px;display:flex}[data-canvas-text-style-panel=true]>section>header strong{color:#eef1eb;font-size:11px}[data-canvas-text-style-panel=true]>section>header small{color:#838980;font-size:9px;line-height:1.45}[data-canvas-text-layout-controls=true]>div,[data-canvas-text-effect-tuning=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-canvas-text-layout-controls=true] label,[data-canvas-text-font-style=true],[data-canvas-text-effect-tuning=true] label{gap:5px;min-width:0;display:grid}[data-canvas-text-layout-controls=true] label>span,[data-canvas-text-font-style=true]>span,[data-canvas-text-effect-tuning=true] label>span{color:#aeb3aa;justify-content:space-between;align-items:center;font-size:9px;display:flex}[data-canvas-text-layout-controls=true] em,[data-canvas-text-effect-tuning=true] em{color:#c7f47f;font-style:normal}[data-canvas-text-layout-controls=true] select,[data-canvas-text-layout-controls=true] button{color:#e6e9e2;font:inherit;background:#111311;border:1px solid #3a3e39;border-radius:8px;width:100%;min-height:34px;padding:0 9px;font-size:10px}[data-canvas-text-layout-controls=true] button[aria-pressed=true]{color:#cbff7b;background:#2a381b;border-color:#78a936}[data-canvas-text-layout-controls=true] input[type=range],[data-canvas-text-effect-tuning=true] input[type=range]{accent-color:#b9ff2d;width:100%;min-width:0}[data-canvas-text-effect-presets=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}[data-canvas-text-effect-presets=true]>button{color:#e7eae4;text-align:left;background:#151815;border:1px solid #343934;border-radius:9px;gap:4px;min-width:0;min-height:104px;padding:8px;display:grid;overflow:hidden}[data-canvas-text-effect-presets=true]>button[aria-pressed=true]{background:#243315;border-color:#89bf38;box-shadow:inset 0 0 0 1px #b9ff2d1f}[data-canvas-text-effect-presets=true]>button>span{white-space:nowrap;background-color:#242724;border-radius:6px;justify-content:center;align-items:center;width:100%;height:44px;padding:0 8px;font-size:23px;display:flex;overflow:hidden}[data-canvas-text-effect-presets=true]>button>strong{font-size:10px}[data-canvas-text-effect-presets=true]>button>small{color:#858b82;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}[data-canvas-text-effect-tuning=true]{background:#171a17;border:1px solid #343934;border-radius:9px;padding:9px}[data-canvas-text-effect-tuning=true] label:last-child{grid-column:1/-1}[data-canvas-text-effect-tuning=true] input[type=color]{background:#111311;border:1px solid #3a3e39;border-radius:7px;width:100%;height:34px;padding:3px}[data-poster-font-family-field=true]{gap:7px;display:grid}[data-poster-font-family-field=true]>span{color:#aeb3aa;font-size:10px}[data-canvas-font-picker=true]{min-width:0;position:relative}[data-canvas-font-picker-trigger=true]{color:#f0f2ed;text-align:left;background:#0f1110;border:1px solid #393d38;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:7px 10px;display:flex}[data-canvas-font-picker-trigger=true]>span:first-child{flex-direction:column;min-width:0;display:flex}[data-canvas-font-picker-trigger=true] strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}[data-canvas-font-picker-trigger=true] small{color:#868b84;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;overflow:hidden}[data-canvas-font-picker-panel=true]{background:#111311;border:1px solid #3c413a;border-radius:11px;gap:9px;min-width:0;margin-top:7px;padding:10px;display:grid;box-shadow:0 18px 44px #00000061}[data-canvas-font-picker-panel=true]>header{justify-content:space-between;align-items:start;display:flex}[data-canvas-font-picker-panel=true]>header>span{flex-direction:column;gap:2px;display:flex}[data-canvas-font-picker-panel=true]>header strong{color:#f2f4ef;font-size:12px}[data-canvas-font-picker-panel=true]>header small,[data-canvas-font-picker-panel=true]>footer{color:#858a82;font-size:9px;line-height:1.45}[data-canvas-font-picker-panel=true]>header>button{color:#9ba098;background:0 0;border:0;width:24px;height:24px;padding:0;font-size:20px;line-height:1}[data-canvas-font-picker-panel=true]>input[type=search]{color:#f0f2ed;background:#090b0a;border:1px solid #343832;border-radius:8px;width:100%;min-height:36px;padding:7px 9px}[data-canvas-font-picker-panel=true]>nav{scrollbar-width:thin;gap:5px;padding-bottom:2px;display:flex;overflow-x:auto}[data-canvas-font-picker-panel=true]>nav button{color:#aeb3aa;background:#20231f;border:1px solid #343832;border-radius:999px;flex:none;min-height:27px;padding:4px 8px;font-size:9px}[data-canvas-font-picker-panel=true]>nav button[aria-pressed=true]{color:#c7ff6b;background:#283517;border-color:#80ad39}[data-canvas-font-collection-summary=true]{grid-template-columns:1fr auto;align-items:center;gap:2px 8px;margin:0;display:grid}[data-canvas-font-collection-summary=true]>span{color:#e7eae4;font-size:11px;font-weight:650}[data-canvas-font-collection-summary=true]>small{color:#7e837b;grid-column:1/-1;font-size:9px}[data-canvas-font-collection-summary=true]>em{color:#a9afaa;font-size:9px;font-style:normal}[data-canvas-font-list=true]{background:#0a0c0b;border:1px solid #292d28;border-radius:8px;position:relative;overflow-y:auto}[data-canvas-font-list-spacer=true]{position:relative}[data-canvas-font-option=true]{color:#d9dcd6;text-align:left;background:0 0;border:0;border-bottom:1px solid #20231f;grid-template-columns:minmax(74px,42%) minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:0 8px;display:grid;position:absolute;top:0;left:0}[data-canvas-font-option=true]:hover,[data-canvas-font-option=true]:focus-visible,[data-canvas-font-option=true][aria-selected=true]{background:#20261b;outline:none}[data-canvas-font-option-preview=true]{align-items:center;height:46px;display:flex;overflow:hidden}[data-canvas-font-sprite=true]{transform-origin:0;background:#edf0ea;flex:none;display:block;transform:scale(.66)}[data-canvas-font-option-preview=true]>span:not([data-canvas-font-sprite]){color:#edf0ea;white-space:nowrap;font-size:16px}[data-canvas-font-option-name=true]{flex-direction:column;min-width:0;display:flex}[data-canvas-font-option-name=true] strong,[data-canvas-font-option-name=true] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-canvas-font-option-name=true] strong{font-size:10px}[data-canvas-font-option-name=true] small{color:#737871;font-size:8px}[data-canvas-font-option=true]>em{color:#bdff52;font-size:8px;font-style:normal}[data-canvas-font-picker-status],[data-canvas-font-picker-feedback=true],[data-canvas-font-picker-loading=true]{color:#92978f;margin:0;font-size:9px;line-height:1.45}[data-canvas-font-picker-feedback=true]{color:#b9d48f}[data-poster-typography-controls=true] label,[data-poster-selected-layer-controls=true] label{color:#aeb3aa;justify-content:space-between;align-items:center;font-size:10px;display:flex}[data-poster-typography-controls=true] select,[data-poster-selected-layer-controls=true] select,[data-poster-inspector-section=delivery-format]>select{color:#f0f2ed;background:#0f1110;border:1px solid #393d38;border-radius:8px;min-height:34px;padding:6px 8px}[data-poster-typography-controls=true] input[type=color]{background:#0f1110;border:1px solid #393d38;border-radius:7px;width:52px;height:30px;padding:3px}[data-poster-selected-layer-controls=true]>button{color:#d0d4cd;background:#242724;border:1px solid #3b403a;border-radius:8px;min-height:34px}[data-poster-adaptation-options=true]{gap:7px;display:grid}[data-poster-adaptation-options=true] label{background:#202220;border:1px solid #343834;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px;display:grid}[data-poster-adaptation-options=true] label>span{flex-direction:column;gap:2px;display:flex}[data-poster-adaptation-options=true] small{color:#858a82;font-size:9px}[data-poster-adaptation-options=true] em{color:#b9ff2d;font-size:9px;font-style:normal}[data-poster-professional-batch-status=true]{color:#b9ff2d;margin-top:-2px;font-size:9px;display:block}[data-poster-inspector-section=delivery-format] dl{gap:0;margin:0;display:grid}[data-poster-inspector-section=delivery-format] dl div{border-bottom:1px solid #282b28;justify-content:space-between;padding:8px 0;font-size:10px;display:flex}[data-poster-inspector-section=delivery-format] dd{margin:0}[data-poster-export-actions=true]{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}[data-poster-export-actions=true] button{color:#162000;background:#a6ee34;border:0;border-radius:8px;min-height:36px;font-size:10px;font-weight:750}[data-poster-layout-options=true] button{grid-template-columns:54px 1fr;align-items:center;display:grid}[data-poster-layout-options=true] button>span:last-child{flex-direction:column;gap:4px;display:flex}[data-poster-layout-thumbnail]{background:linear-gradient(145deg,#566151,#1b1e1b);border:1px solid #50564f;border-radius:5px;width:48px;height:64px;position:relative}[data-poster-layout-thumbnail]:after{content:"";background:#e8ebe4;width:25px;height:3px;position:absolute;top:38px;left:7px}[data-poster-review-score=true]{background:#202a17;border:1px solid #4c6c24;border-radius:10px;flex-direction:column;gap:4px;padding:14px;display:flex}[data-poster-review-score=true][data-state=blocked]{background:#30251b;border-color:#6a4b28}[data-poster-review-score=true] span{color:#969b92;font-size:10px}[data-poster-inspector-section=review-issues] ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}[data-poster-inspector-section=review-issues] li{background:#202220;border:1px solid #343734;border-radius:8px;align-items:flex-start;gap:8px;padding:10px;display:flex}[data-poster-inspector-section=review-issues] li[data-severity=blocker]{color:#ffc080;border-color:#735137}[data-poster-inspector-section=review-issues] li span,[data-poster-review-clean=true]{flex-direction:column;gap:4px;display:flex}[data-poster-inspector-section=review-issues] li small,[data-poster-review-clean=true] small{color:#92978f;font-size:10px;line-height:1.45}[data-poster-review-clean=true]{color:#c4ff60;text-align:center;align-items:center;padding:36px 16px}[data-poster-studio-controls=true]{min-height:0;overflow:hidden}[data-poster-studio-controls=true]>[data-game-ui-studio-workspace=true]{height:100%}[data-poster-studio-command-bar=true]{background:#181a19;border-top:1px solid #313431;grid-template-columns:minmax(250px,1fr) auto 190px;align-items:center;gap:22px;padding:0 22px;display:grid}[data-poster-studio-command-bar=true]>span,[data-poster-studio-command-bar=true]>span>span,[data-poster-studio-command-bar=true]>div,[data-poster-studio-command-bar=true] label{display:flex}[data-poster-studio-command-bar=true]>span{align-items:center;gap:9px}[data-poster-studio-command-bar=true]>span>span,[data-poster-studio-command-bar=true] label{flex-direction:column;gap:3px}[data-poster-studio-command-bar=true] small,[data-poster-studio-command-bar=true] label>span{color:#858a82;font-size:9px}[data-poster-studio-command-bar=true]>div{gap:10px}[data-poster-studio-command-bar=true] label{min-width:86px}[data-poster-studio-command-bar=true] select,[data-poster-studio-command-bar=true] label>strong{min-height:32px;padding:7px 9px}[data-poster-studio-command-bar=true] label>strong{background:#0f1110;border:1px solid #393d38;border-radius:9px;font-size:11px}[data-poster-studio-generate=true]{color:#162000;cursor:pointer;background:#a6ee34;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:44px;font-weight:750;display:flex}[data-poster-studio-generate=true]:disabled{color:#747a71;cursor:not-allowed;background:#30342f}[data-node-poster-composite-preview=true]{width:100%;height:100%;overflow:hidden}[data-poster-document-preview=compact]{box-shadow:none;width:100%;height:100%}[data-poster-document-preview=compact] [data-poster-document-layers=true]>button{font-size:calc(7px * var(--poster-font-scale))}@media (max-width:900px){[data-poster-studio-screen=true]{grid-template-rows:62px minmax(0,1fr) 92px}[data-poster-studio-header=true]{grid-template-columns:42px 1fr 42px;gap:10px;padding:0 10px}[data-poster-studio-header=true]>button:first-child{justify-content:center;width:38px;height:38px;font-size:0}[data-poster-studio-status=true]{display:none}[data-poster-studio-body=true]{grid-template-columns:54px minmax(0,1fr)}[data-poster-studio-nav=true]{padding:10px 6px}[data-poster-studio-nav=true] button{grid-template-columns:1fr;justify-items:center;padding:10px 4px}[data-poster-studio-nav=true] button>span,[data-poster-studio-nav=true] button>em{display:none}[data-poster-studio-nav=true] button{text-align:center;font-size:8px}[data-poster-studio-workspace=true]{grid-template-rows:minmax(270px,44vh) minmax(0,1fr);grid-template-columns:1fr}[data-poster-studio-inspector=true]{border-top:1px solid #303330;border-left:0;padding:14px}[data-poster-document-preview=studio]{height:auto;width:min(calc(100% - 56px), var(--poster-preview-mobile-fit-vh), var(--poster-preview-mobile-fit-px))}[data-poster-studio-command-bar=true]{grid-template-columns:1fr 150px;gap:8px;padding:8px 10px}[data-poster-studio-command-bar=true]>span{display:none}[data-poster-studio-command-bar=true]>div{overflow-x:auto}[data-poster-studio-command-bar=true] label{min-width:78px}}.aiasart-source-preview-overlay [data-image-design-factory-dialog=true]{background:var(--surface-page);z-index:96;justify-content:stretch;align-items:stretch;padding:0;display:flex;position:absolute;inset:0}.aiasart-source-preview-overlay [data-image-design-factory-card=true]{background:var(--surface-page);box-shadow:none;color:var(--text-primary);border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;min-height:0;max-height:none;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-image-design-factory-header=true]{background:var(--surface-elevated);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;min-height:66px;padding:10px 18px;display:grid}.aiasart-source-preview-overlay [data-image-design-factory-heading=true]{align-items:center;gap:9px;display:flex}.aiasart-source-preview-overlay [data-image-design-factory-heading=true] svg{color:var(--primary)}.aiasart-source-preview-overlay [data-image-design-factory-header=true] strong,.aiasart-source-preview-overlay [data-image-design-factory-header=true] small{display:block}.aiasart-source-preview-overlay [data-image-design-factory-header=true] strong{font-size:18px;font-weight:600}.aiasart-source-preview-overlay [data-image-design-factory-header=true] small{color:var(--text-tertiary);margin-top:5px;font-size:12px}.aiasart-source-preview-overlay [data-image-design-factory-close=true]{color:var(--text-tertiary);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.aiasart-source-preview-overlay [data-image-design-factory-close=true]:hover{background:var(--surface-muted);color:var(--text-primary)}.aiasart-source-preview-overlay [data-image-design-factory-progress=true]{background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--primary);border-radius:999px;align-items:baseline;gap:4px;padding:6px 9px;font-size:10px;display:inline-flex}.aiasart-source-preview-overlay [data-image-design-factory-progress=true] small{color:var(--text-tertiary);margin-left:3px}.aiasart-source-preview-overlay [data-image-design-factory-body=true]{grid-template-columns:230px minmax(0,1fr) 320px;min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-image-design-factory-catalog=true]{background:var(--surface-elevated);border-right:1px solid var(--border-subtle);grid-template-rows:auto minmax(0,1fr);min-height:0;padding:16px 12px;display:grid}.aiasart-source-preview-overlay [data-image-design-factory-catalog=true]>header{padding:0 6px 12px}.aiasart-source-preview-overlay [data-image-design-factory-catalog=true]>header span,.aiasart-source-preview-overlay [data-image-design-factory-catalog=true]>header small{display:block}.aiasart-source-preview-overlay [data-image-design-factory-catalog=true]>header span{font-size:12px;font-weight:650}.aiasart-source-preview-overlay [data-image-design-factory-catalog=true]>header small{color:var(--text-quaternary);margin-top:4px;font-size:10px}.aiasart-source-preview-overlay [data-image-design-factory-catalog=true] fieldset{border:0;min-width:0;min-height:0;margin:0;padding:0}.aiasart-source-preview-overlay [data-image-design-factory-catalog=true] legend{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.aiasart-source-preview-overlay [data-image-design-factory-source=true]{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:12px;align-content:start;gap:12px;padding:12px;display:grid}.aiasart-source-preview-overlay [data-image-design-factory-source=true]>header{justify-content:space-between;align-items:center;display:flex}.aiasart-source-preview-overlay [data-image-design-factory-source=true] img{aspect-ratio:4/5;background:var(--surface-preview);border:1px solid var(--border-subtle);object-fit:contain;border-radius:12px;width:100%}.aiasart-source-preview-overlay [data-image-design-factory-source-empty=true]{aspect-ratio:4/5;background:var(--surface-preview);border:1px dashed var(--border-default);color:var(--text-tertiary);text-align:center;border-radius:12px;align-content:center;justify-items:center;gap:8px;padding:18px;display:grid}.aiasart-source-preview-overlay [data-image-design-factory-source-empty=true] svg{color:var(--primary)}.aiasart-source-preview-overlay [data-image-design-factory-source=true] strong,.aiasart-source-preview-overlay [data-image-design-factory-source=true] small{display:block}.aiasart-source-preview-overlay [data-image-design-factory-source=true] strong{font-size:13px;font-weight:600}.aiasart-source-preview-overlay [data-image-design-factory-source=true] small{color:var(--text-tertiary);margin-top:3px;font-size:12px}.aiasart-source-preview-overlay [data-image-design-factory-form=true]{align-content:start;gap:22px;min-height:0;padding:24px clamp(20px,4vw,52px) 36px;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-image-design-factory-workspace-header=true]{border-bottom:1px solid var(--border-subtle);padding-bottom:20px}.aiasart-source-preview-overlay [data-image-design-factory-workspace-header=true] span,.aiasart-source-preview-overlay [data-image-design-factory-workspace-header=true] strong,.aiasart-source-preview-overlay [data-image-design-factory-workspace-header=true] small{display:block}.aiasart-source-preview-overlay [data-image-design-factory-workspace-header=true] span{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:650}.aiasart-source-preview-overlay [data-image-design-factory-workspace-header=true] strong{margin-top:7px;font-size:clamp(20px,2.4vw,30px);font-weight:650}.aiasart-source-preview-overlay [data-image-design-factory-workspace-header=true] small{color:var(--text-tertiary);margin-top:6px;font-size:12px}.aiasart-source-preview-overlay [data-image-design-factory-form=true] fieldset{border:0;min-width:0;margin:0;padding:0}.aiasart-source-preview-overlay [data-image-design-factory-form=true] legend,.aiasart-source-preview-overlay [data-image-design-factory-brief=true]>span,.aiasart-source-preview-overlay [data-image-design-factory-parameters=true] label>span{color:var(--text-secondary);margin-bottom:8px;font-size:12px;font-weight:600;display:block}.aiasart-source-preview-overlay [data-image-design-factory-products=true]{grid-template-columns:1fr;gap:6px;max-height:100%;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-image-design-factory-product]{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:58px;padding:9px 10px;display:flex}.aiasart-source-preview-overlay [data-image-design-factory-product] strong,.aiasart-source-preview-overlay [data-image-design-factory-product] small{display:block}.aiasart-source-preview-overlay [data-image-design-factory-product]>svg{color:var(--text-quaternary);flex:none}.aiasart-source-preview-overlay [data-image-design-factory-product] strong{font-size:13px;font-weight:600}.aiasart-source-preview-overlay [data-image-design-factory-product] small{color:var(--text-tertiary);margin-top:5px;font-size:10px;line-height:1.4}.aiasart-source-preview-overlay [data-image-design-factory-product] em{color:var(--primary);background:#b9ff2d14;border:1px solid #b9ff2d33;border-radius:999px;margin-top:8px;padding:2px 6px;font-size:9px;font-style:normal;display:inline-flex}.aiasart-source-preview-overlay [data-image-design-factory-product][aria-pressed=true]{background:var(--brand-soft);border-color:var(--primary);color:var(--primary)}.aiasart-source-preview-overlay [data-image-design-factory-styles=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.aiasart-source-preview-overlay [data-image-design-factory-style]{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:10px;align-items:center;gap:8px;padding:8px;display:flex}.aiasart-source-preview-overlay [data-image-design-factory-style]>span{background:linear-gradient(135deg,#171b17 0 48%,#d8e9ca 48% 72%,#94bd50 72%);border-radius:6px;width:46px;height:32px}.aiasart-source-preview-overlay [data-image-design-factory-style=cinematic]>span{background:radial-gradient(circle at 68% 38%,#dc9464 0 16%,#0000 17%),linear-gradient(145deg,#151210,#67442c 55%,#14251b)}.aiasart-source-preview-overlay [data-image-design-factory-style=commercial-bright]>span{background:linear-gradient(30deg,#ee7557 0 35%,#f4e9c8 35% 68%,#536fd4 68%)}.aiasart-source-preview-overlay [data-image-design-factory-style][aria-pressed=true]{border-color:var(--primary);color:var(--primary)}.aiasart-source-preview-overlay [data-image-design-factory-brief=true] textarea,.aiasart-source-preview-overlay [data-image-design-factory-parameters=true] select{background:var(--surface-control);border:1px solid var(--border-default);color:var(--text-body);border-radius:9px;outline:none}.aiasart-source-preview-overlay [data-image-design-factory-brief=true] textarea{resize:vertical;width:100%;min-height:clamp(150px,25vh,260px);padding:14px}.aiasart-source-preview-overlay [data-image-design-factory-brief=true]>small{color:var(--text-quaternary);margin:-3px 0 9px;font-size:10px;line-height:1.5;display:block}.aiasart-source-preview-overlay [data-image-design-factory-brief=true] textarea:focus,.aiasart-source-preview-overlay [data-image-design-factory-parameters=true] select:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--brand-soft)}.aiasart-source-preview-overlay [data-image-design-factory-parameters=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.aiasart-source-preview-overlay [data-image-design-factory-parameters=true] select{width:100%;height:38px;padding:0 10px}.aiasart-source-preview-overlay [data-image-design-factory-preserve=true]{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.aiasart-source-preview-overlay [data-image-design-factory-inspector=true]{background:var(--surface-elevated);border-left:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;min-height:0;padding:16px;display:grid;overflow:hidden auto}.aiasart-source-preview-overlay [data-image-design-factory-inspector=true]>*{min-width:0}.aiasart-source-preview-overlay [data-image-design-factory-summary=true]{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:12px;padding:12px}.aiasart-source-preview-overlay [data-image-design-factory-summary=true]>header{justify-content:space-between;align-items:center;display:flex}.aiasart-source-preview-overlay [data-image-design-factory-summary=true]>header small{color:var(--text-quaternary);font-size:9px}.aiasart-source-preview-overlay [data-image-design-factory-summary=true] dl{gap:8px;margin:12px 0 0;display:grid}.aiasart-source-preview-overlay [data-image-design-factory-summary=true] dl>div{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.aiasart-source-preview-overlay [data-image-design-factory-summary=true] dt,.aiasart-source-preview-overlay [data-image-design-factory-summary=true] dd{margin:0;font-size:10px}.aiasart-source-preview-overlay [data-image-design-factory-summary=true] dt{color:var(--text-quaternary)}.aiasart-source-preview-overlay [data-image-design-factory-summary=true] dd{color:var(--text-secondary);text-align:right}.aiasart-source-preview-overlay [data-image-design-factory-reference-policy=optional-empty],.aiasart-source-preview-overlay [data-game-ui-studio-reference-policy=optional-empty]{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-tertiary);border-radius:9px;margin:0;padding:10px 12px;font-size:11px;line-height:1.5}.aiasart-source-preview-overlay [data-image-design-factory-preserve=true] input{accent-color:var(--primary)}.aiasart-source-preview-overlay [data-image-design-factory-back=true]{color:var(--text-tertiary);background:0 0;border:0;justify-self:start;align-items:center;gap:6px;margin:-4px 0 -6px;padding:3px 0;font-size:11px;display:inline-flex}.aiasart-source-preview-overlay [data-image-design-factory-back=true] svg{transform:rotate(180deg)}.aiasart-source-preview-overlay [data-image-design-factory-back=true]:hover{color:var(--text-primary)}.aiasart-source-preview-overlay [data-game-ui-studio=true]{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:13px;min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-studio-header=true]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:16px;padding:13px 14px 12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-header=true]>span{min-width:0}.aiasart-source-preview-overlay [data-game-ui-studio-header=true] strong,.aiasart-source-preview-overlay [data-game-ui-studio-header=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-studio-header=true] strong{font-size:14px;font-weight:650}.aiasart-source-preview-overlay [data-game-ui-studio-header=true] small{color:var(--text-tertiary);max-width:650px;margin-top:4px;font-size:10px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-studio-header=true] em{background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--primary);border-radius:999px;flex:none;padding:5px 8px;font-size:10px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-studio-workspace=true]{grid-template-columns:190px minmax(0,1fr);min-height:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-directory=true]{border-right:1px solid var(--border-subtle);background:#ffffff05;gap:3px;max-height:500px;padding:8px;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-studio-section]{color:var(--text-secondary);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:43px;padding:6px 7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-section]>span,.aiasart-source-preview-overlay [data-game-ui-studio-section] strong,.aiasart-source-preview-overlay [data-game-ui-studio-section] small{min-width:0;display:block}.aiasart-source-preview-overlay [data-game-ui-studio-section] strong{font-size:11px;font-weight:600}.aiasart-source-preview-overlay [data-game-ui-studio-section] small{color:var(--text-quaternary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;line-height:1.3;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-studio-section] em{color:var(--text-quaternary);font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-studio-section][aria-current=page]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-studio-section][aria-current=page] small,.aiasart-source-preview-overlay [data-game-ui-studio-section][aria-current=page] em{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-game-ui-studio-editor=true]{min-width:0;max-height:500px;padding:12px 14px 16px;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-studio-editor=true]>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-editor=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-studio-editor=true]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-studio-editor=true]>header strong{font-size:14px}.aiasart-source-preview-overlay [data-game-ui-studio-editor=true]>header small{color:var(--text-tertiary);margin-top:3px;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-studio-editor=true]>header button{color:var(--text-tertiary);background:0 0;border:0;padding:3px;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-studio-guidance=true]{color:var(--text-tertiary);margin:8px 0 12px;font-size:10px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-studio-fields=true]{gap:12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-field]{border-top:1px solid var(--border-subtle);padding-top:12px}.aiasart-source-preview-overlay [data-game-ui-studio-field] legend{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;margin:0 0 8px;padding:0;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-field] legend strong,.aiasart-source-preview-overlay [data-game-ui-studio-field] legend small{display:block}.aiasart-source-preview-overlay [data-game-ui-studio-field] legend strong{color:var(--text-secondary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-studio-field] legend small{color:var(--text-quaternary);margin-top:3px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-studio-field] legend em{color:var(--text-quaternary);flex:none;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-studio-options=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-option-groups=true]{gap:12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-option-group]{border:1px solid var(--border-subtle);border-radius:10px;padding:9px}.aiasart-source-preview-overlay [data-game-ui-studio-option-group]>header{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:7px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-option-group]>header strong{color:var(--text-secondary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-studio-option-group]>header small{color:var(--text-quaternary);text-align:right;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-studio-option]{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary);text-align:left;border-radius:8px;grid-template-columns:15px minmax(0,1fr);gap:2px 6px;min-height:50px;padding:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-option]>span{border:1px solid var(--border-default);border-radius:4px;grid-row:1/span 2;justify-content:center;align-items:center;width:15px;height:15px;margin-top:1px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-studio-option] strong,.aiasart-source-preview-overlay [data-game-ui-studio-option] small{min-width:0;display:block}.aiasart-source-preview-overlay [data-game-ui-studio-option] strong{font-size:10px;font-weight:600}.aiasart-source-preview-overlay [data-game-ui-studio-option] small{color:var(--text-quaternary);font-size:8px;line-height:1.35}.aiasart-source-preview-overlay [data-game-ui-studio-option][aria-pressed=true]{background:var(--brand-soft);border-color:var(--primary);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-studio-option][aria-pressed=true]>span{background:var(--primary);border-color:var(--primary);color:var(--primary-ink)}.aiasart-source-preview-overlay [data-game-ui-studio-option][aria-pressed=true] small{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-game-ui-studio-quality=true]{border-top:1px solid var(--border-subtle);color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-quality=true]>span{color:var(--primary);align-items:center;gap:5px;display:inline-flex}.aiasart-source-preview-overlay [data-image-design-factory-dialog=true][data-image-design-factory-mode=professional-studio]{background:var(--surface-page);justify-content:stretch;align-items:stretch;padding:0}.aiasart-source-preview-overlay [data-game-ui-studio-screen=true]{background:var(--surface-page);color:var(--text-primary);grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-studio-screen-header=true]{background:var(--surface-elevated);border-bottom:1px solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:18px;min-height:66px;padding:10px 18px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-screen-back=true]{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:9px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:11px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-studio-screen-back=true] svg{transform:rotate(180deg)}.aiasart-source-preview-overlay [data-game-ui-studio-screen-back=true]:hover{border-color:var(--border-default);color:var(--text-primary)}.aiasart-source-preview-overlay [data-game-ui-studio-screen-title=true]{min-width:0}.aiasart-source-preview-overlay [data-game-ui-studio-screen-title=true]>span{align-items:center;gap:8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-screen-title=true] svg{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-studio-screen-title=true] strong,.aiasart-source-preview-overlay [data-game-ui-studio-screen-title=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-studio-screen-title=true] strong{font-size:16px;font-weight:650}.aiasart-source-preview-overlay [data-game-ui-studio-screen-title=true] small{color:var(--text-quaternary);margin-top:3px;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-studio-screen-progress=true]{background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--primary);border-radius:999px;align-items:baseline;gap:4px;padding:6px 9px;font-size:10px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-studio-screen-progress=true] small{color:var(--text-tertiary);margin-left:3px}.aiasart-source-preview-overlay [data-game-ui-studio-screen-close=true]{color:var(--text-tertiary);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-studio-screen-close=true]:hover{background:var(--surface-muted);color:var(--text-primary)}.aiasart-source-preview-overlay [data-game-ui-studio-screen-body=true]{grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-studio-screen=true] [data-game-ui-studio=true]{border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;height:100%}.aiasart-source-preview-overlay [data-game-ui-studio-screen=true] [data-game-ui-studio-workspace=true]{grid-template-columns:220px minmax(0,1fr);min-height:0}.aiasart-source-preview-overlay [data-game-ui-studio-screen=true] [data-game-ui-studio-directory=true],.aiasart-source-preview-overlay [data-game-ui-studio-screen=true] [data-game-ui-studio-editor=true]{max-height:none}.aiasart-source-preview-overlay [data-game-ui-studio-inspector=true]{background:var(--surface-elevated);border-left:1px solid var(--border-subtle);align-content:start;gap:18px;min-height:0;padding:16px;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-studio-source=true],.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true],.aiasart-source-preview-overlay [data-game-ui-studio-summary=true]{gap:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-source=true] header,.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true] header,.aiasart-source-preview-overlay [data-game-ui-studio-summary=true] header{justify-content:space-between;align-items:center;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true]{background:color-mix(in srgb, var(--primary) 7%, var(--surface-muted))}}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true]{border:1px solid var(--brand-border);border-radius:10px;padding:10px}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true] header>span{align-items:center;gap:6px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true] header svg{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true] header strong{font-size:11px}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true] header small,.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true] p{color:var(--text-quaternary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true] p{margin:0}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true]>div{gap:5px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true]>div>span{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:7px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;min-height:34px;padding:5px 7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true]>div small{color:var(--primary);font-variant-numeric:tabular-nums;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true]>div strong{color:var(--text-secondary);font-size:9px;font-weight:600;line-height:1.35}.aiasart-source-preview-overlay [data-game-ui-studio-generation-batch-summary=true]{color:var(--primary);font-size:9px;font-weight:650}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan-item=true]{background:var(--surface-base);border:1px solid var(--border-subtle);color:inherit;font:inherit;text-align:left;border-radius:7px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:34px;padding:5px 7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan-item=true][aria-pressed=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan-item=true][aria-pressed=true]{background:color-mix(in srgb, var(--primary) 12%, var(--surface-base))}}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan-item=true][aria-pressed=true]{border-color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan-item=true]:disabled{cursor:not-allowed;opacity:.55}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan-item=true] em{color:var(--text-quaternary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan-item=true][aria-pressed=true] em{color:var(--primary);font-weight:700}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true]>button{border:1px solid var(--brand-border);color:var(--primary);font:inherit;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:30px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-studio-generation-plan=true]>button:disabled{cursor:not-allowed;opacity:.45}.aiasart-source-preview-overlay [data-game-ui-studio-source=true] header>span{align-items:center;gap:6px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-studio-source=true] header svg{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-studio-source=true] header strong,.aiasart-source-preview-overlay [data-game-ui-studio-summary=true] header strong{font-size:11px}.aiasart-source-preview-overlay [data-game-ui-studio-source=true] header small,.aiasart-source-preview-overlay [data-game-ui-studio-summary=true] header small{color:var(--text-quaternary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-studio-source=true] img{background:var(--surface-preview);border:1px solid var(--border-subtle);object-fit:contain;border-radius:10px;width:100%;height:min(200px,24vh)}.aiasart-source-preview-overlay [data-game-ui-studio-source-empty=true]{background:var(--surface-preview);border:1px dashed var(--border-default);color:var(--text-quaternary);text-align:center;border-radius:10px;align-content:center;justify-items:center;gap:6px;height:min(200px,24vh);padding:16px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-source-empty=true] label,.aiasart-source-preview-overlay [data-game-ui-studio-reference-actions=true] label{background:var(--primary);align-items:center}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-studio-source-empty=true] label,.aiasart-source-preview-overlay [data-game-ui-studio-reference-actions=true] label{background:color-mix(in srgb, var(--primary) 14%, var(--surface-control))}}.aiasart-source-preview-overlay [data-game-ui-studio-source-empty=true] label,.aiasart-source-preview-overlay [data-game-ui-studio-reference-actions=true] label{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-studio-source-empty=true] label,.aiasart-source-preview-overlay [data-game-ui-studio-reference-actions=true] label{border:1px solid color-mix(in srgb, var(--primary) 48%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-studio-source-empty=true] label,.aiasart-source-preview-overlay [data-game-ui-studio-reference-actions=true] label{color:var(--primary);cursor:pointer;border-radius:8px;justify-content:center;min-height:30px;padding:0 10px;font-size:9px;font-weight:700;display:inline-flex}:is(.aiasart-source-preview-overlay [data-game-ui-studio-source-empty=true] label:has(input:disabled),.aiasart-source-preview-overlay [data-game-ui-studio-reference-actions=true] label:has(input:disabled)){cursor:not-allowed;opacity:.45}.aiasart-source-preview-overlay [data-game-ui-studio-source-empty=true] input[type=file],.aiasart-source-preview-overlay [data-game-ui-studio-reference-actions=true] input[type=file]{display:none}.aiasart-source-preview-overlay [data-game-ui-studio-reference-actions=true]{grid-template-columns:1fr 1fr;gap:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-reference-actions=true] button{background:var(--surface-control);border:1px solid var(--border-default);color:var(--text-secondary);cursor:pointer;border-radius:8px;min-height:30px;padding:0 10px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-studio-reference-actions=true] button:disabled{cursor:not-allowed;opacity:.45}.aiasart-source-preview-overlay [data-game-ui-studio-reference-policy=model-constraint-only]{color:var(--text-quaternary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-studio-reference-feedback=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-studio-reference-feedback=true]{background:color-mix(in srgb, var(--primary) 8%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-studio-reference-feedback=true]{color:var(--text-secondary);border-radius:7px;margin:0;padding:7px 8px;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-studio-source-empty=true] svg{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-studio-source-empty=true] strong{color:var(--text-secondary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-studio-source-empty=true] small{font-size:9px}.aiasart-source-preview-overlay [data-game-ui-studio-summary=true]>div{gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-summary=true]>div>span{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:8px;gap:3px;padding:7px 8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-summary=true]>div>span small{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-studio-summary=true]>div>span strong{color:var(--text-secondary);font-size:10px;font-weight:550;line-height:1.4}.aiasart-source-preview-overlay [data-game-ui-studio-summary=true] em{color:var(--text-quaternary);padding-left:2px;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-studio-summary=true]>header>span:first-child{gap:2px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-summary-actions=true]{gap:4px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-summary-actions=true] button,.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]>header button,.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]>footer button{border:1px solid var(--border-subtle);color:var(--text-tertiary);font:inherit;background:0 0;border-radius:6px;align-items:center;gap:4px;min-height:25px;padding:0 7px;font-size:8px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-studio-summary-actions=true] button:disabled{cursor:not-allowed;opacity:.35}.aiasart-source-preview-overlay [data-game-ui-studio-summary-item]{gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-summary-edit]{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary);font:inherit;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:50px;padding:7px 8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-summary-edit]>span{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-summary-edit] small,.aiasart-source-preview-overlay [data-game-ui-studio-summary-edit] strong{display:block}.aiasart-source-preview-overlay [data-game-ui-studio-summary-edit] small{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-studio-summary-edit] strong{color:var(--text-secondary);overflow-wrap:anywhere;font-size:10px;font-weight:550;line-height:1.4}.aiasart-source-preview-overlay [data-game-ui-studio-summary-edit]:hover,.aiasart-source-preview-overlay [data-game-ui-studio-summary-edit][aria-expanded=true]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]{background:var(--surface-base);border:1px solid var(--brand-border);border-radius:9px;gap:8px;padding:9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]>header,.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]>footer{justify-content:space-between;align-items:start;gap:8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]>header>span{gap:2px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]>header strong{color:var(--text-secondary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]>header small,.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]>footer small{color:var(--text-quaternary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]>label{gap:4px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]>label>span:first-child{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor]>label>span:last-child{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:7px;align-items:center;gap:5px;padding:0 7px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-quick-editor] input{color:var(--text-secondary);font:inherit;background:0 0;border:0;outline:none;width:100%;min-height:30px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-studio-quick-options=true]{overscroll-behavior:contain;gap:5px;max-height:270px;display:grid;overflow-y:auto}.aiasart-source-preview-overlay [data-game-ui-studio-quick-option]{background:var(--surface-muted);color:var(--text-tertiary);font:inherit;text-align:left;border:1px solid #0000;border-radius:7px;gap:2px;min-height:42px;padding:6px 7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-quick-option] strong,.aiasart-source-preview-overlay [data-game-ui-studio-quick-option] small{display:block}.aiasart-source-preview-overlay [data-game-ui-studio-quick-option] strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-studio-quick-option] small{color:var(--text-quaternary);font-size:8px;line-height:1.4}.aiasart-source-preview-overlay [data-game-ui-studio-quick-option][aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border)}.aiasart-source-preview-overlay [data-game-ui-studio-quick-option]:disabled{cursor:default;opacity:.7}.aiasart-source-preview-overlay [data-game-ui-studio-brief=true]{gap:5px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-brief=true]>span{color:var(--text-secondary);font-size:11px;font-weight:600}.aiasart-source-preview-overlay [data-game-ui-studio-brief=true]>small{color:var(--text-quaternary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-studio-brief=true] textarea{background:var(--surface-control);border:1px solid var(--border-default);color:var(--text-body);resize:vertical;border-radius:9px;outline:none;width:100%;min-height:116px;padding:10px}.aiasart-source-preview-overlay [data-game-ui-studio-brief=true] textarea:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--brand-soft)}.aiasart-source-preview-overlay [data-game-ui-studio-preserve=true]{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:9px;align-items:flex-start;gap:8px;padding:9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-preserve=true] input{accent-color:var(--primary);margin-top:2px}.aiasart-source-preview-overlay [data-game-ui-studio-preserve=true] strong,.aiasart-source-preview-overlay [data-game-ui-studio-preserve=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-studio-preserve=true] strong{color:var(--text-secondary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-studio-preserve=true] small{color:var(--text-quaternary);margin-top:3px;font-size:8px;line-height:1.4}.aiasart-source-preview-overlay [data-game-ui-studio-command-bar=true]{background:var(--surface-elevated);border-top:1px solid var(--border-subtle);grid-template-columns:minmax(190px,1fr) minmax(390px,520px) auto;align-items:center;gap:18px;padding:10px 18px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-provider=true]{align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-provider=true]>svg{color:var(--primary);flex:none}.aiasart-source-preview-overlay [data-game-ui-studio-provider=true] strong,.aiasart-source-preview-overlay [data-game-ui-studio-provider=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-studio-provider=true] strong{font-size:11px}.aiasart-source-preview-overlay [data-game-ui-studio-provider=true] small{color:var(--text-quaternary);margin-top:2px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-studio-parameters=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-parameters=true] label>span{color:var(--text-quaternary);margin-bottom:3px;font-size:8px;display:block}.aiasart-source-preview-overlay [data-game-ui-studio-parameters=true] select{background:var(--surface-control);border:1px solid var(--border-default);color:var(--text-body);border-radius:8px;width:100%;min-width:0;height:34px;padding:0 8px}.aiasart-source-preview-overlay [data-game-ui-studio-generate=true]{background:var(--primary);border:1px solid var(--primary);color:var(--primary-ink);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-studio-submit=true]{justify-items:stretch;gap:4px;min-width:288px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness]{color:var(--text-quaternary);text-align:center;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness-row=true]{gap:4px;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness=blocked]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness=blocked]{background:color-mix(in srgb, var(--danger) 9%, var(--surface-control))}}.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness=blocked]{border:1px solid var(--danger)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness=blocked]{border:1px solid color-mix(in srgb, var(--danger) 30%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness=blocked]{color:var(--danger);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness=blocked]{color:color-mix(in srgb, var(--danger) 78%, white)}}.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness=blocked]{text-align:left;white-space:normal;padding:5px 7px;font-size:10px;line-height:1.4}.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness-action=true]{background:var(--surface-control);border:1px solid var(--border-default);color:var(--text-body);border-radius:8px;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness-action=true]:hover{border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-studio-generation-feedback=true]{color:var(--danger);text-align:center;max-width:260px;margin:0;font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-studio-generation-feedback=true][data-tone=status]{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-game-ui-studio-generation-feedback=true][data-tone=success],.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness=ready],.aiasart-source-preview-overlay [data-game-ui-studio-generate-readiness=professional-plan-ready]{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-studio-generate=true]:disabled{background:var(--surface-control);border-color:var(--border-default);color:var(--text-tertiary);cursor:not-allowed;opacity:1}@media (max-width:1100px){.aiasart-source-preview-overlay [data-image-design-factory-body=true]{grid-template-columns:210px minmax(0,1fr) 280px}.aiasart-source-preview-overlay [data-image-design-factory-provider=true]{display:none}.aiasart-source-preview-overlay [data-image-design-factory-footer=true]{grid-template-columns:minmax(360px,1fr) auto}.aiasart-source-preview-overlay [data-game-ui-studio-screen-body=true]{grid-template-columns:minmax(0,1fr) 280px}.aiasart-source-preview-overlay [data-game-ui-studio-screen=true] [data-game-ui-studio-workspace=true]{grid-template-columns:190px minmax(0,1fr)}.aiasart-source-preview-overlay [data-game-ui-studio-screen=true] [data-game-ui-studio-options=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-studio-provider=true]{display:none}.aiasart-source-preview-overlay [data-game-ui-studio-command-bar=true]{grid-template-columns:minmax(360px,1fr) auto}}@media (max-width:920px){.aiasart-source-preview-overlay [data-image-design-factory-progress=true]{display:none}.aiasart-source-preview-overlay [data-image-design-factory-body=true]{grid-template-columns:190px minmax(0,1fr) 250px}.aiasart-source-preview-overlay [data-game-ui-studio-screen-progress=true]{display:none}}.aiasart-source-preview-overlay [data-image-design-factory-footer=true]{background:var(--surface-elevated);border-top:1px solid var(--border-subtle);grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:16px;padding:10px 18px;display:grid}.aiasart-source-preview-overlay [data-image-design-factory-footer=true] [data-image-design-factory-provider=true] strong,.aiasart-source-preview-overlay [data-image-design-factory-footer=true] [data-image-design-factory-provider=true] small{display:block}.aiasart-source-preview-overlay [data-image-design-factory-footer=true] [data-image-design-factory-provider=true] strong{font-size:12px;font-weight:600}.aiasart-source-preview-overlay [data-image-design-factory-footer=true] [data-image-design-factory-provider=true] small{color:var(--text-tertiary);margin-top:3px;font-size:10px}.aiasart-source-preview-overlay [data-image-design-factory-provider=true]{align-items:center;gap:9px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-image-design-factory-provider=true] svg{color:var(--primary);flex:none}.aiasart-source-preview-overlay [data-image-design-factory-footer=true] [data-image-design-factory-parameters=true]{grid-template-columns:none;gap:8px;display:flex}.aiasart-source-preview-overlay [data-image-design-factory-footer=true] [data-image-design-factory-parameters=true] label>span{margin-bottom:3px;font-size:9px}.aiasart-source-preview-overlay [data-image-design-factory-footer=true] [data-image-design-factory-parameters=true] select{min-width:112px;height:34px}.aiasart-source-preview-overlay [data-image-design-factory-generate=true]{background:var(--primary);border:1px solid var(--primary);color:var(--primary-ink);border-radius:10px;flex:none;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.aiasart-source-preview-overlay [data-image-design-factory-generate=true]:disabled{cursor:not-allowed;opacity:.45}@media (max-width:760px){.aiasart-source-preview-overlay [data-image-design-factory-dialog=true]{align-items:stretch;padding:0}.aiasart-source-preview-overlay [data-image-design-factory-card=true]{border-radius:0;width:100%;max-height:none}.aiasart-source-preview-overlay [data-image-design-factory-body=true]{display:block;overflow:auto}.aiasart-source-preview-overlay [data-image-design-factory-catalog=true]{border-bottom:1px solid var(--border-subtle);border-right:0;padding:12px 10px;display:block}.aiasart-source-preview-overlay [data-image-design-factory-catalog=true]>header{padding-bottom:9px}.aiasart-source-preview-overlay [data-image-design-factory-products=true]{gap:7px;display:flex;overflow-x:auto}.aiasart-source-preview-overlay [data-image-design-factory-product]{flex:0 0 160px;min-height:62px}.aiasart-source-preview-overlay [data-image-design-factory-form=true]{padding:20px 14px 26px;overflow:visible}.aiasart-source-preview-overlay [data-image-design-factory-inspector=true]{border-left:0;border-top:1px solid var(--border-subtle);padding:14px;overflow:visible}.aiasart-source-preview-overlay [data-image-design-factory-source=true]{grid-template-columns:88px minmax(0,1fr)}.aiasart-source-preview-overlay [data-image-design-factory-source=true]>header{grid-column:1/-1}.aiasart-source-preview-overlay [data-image-design-factory-source=true] img,.aiasart-source-preview-overlay [data-image-design-factory-source-empty=true]{aspect-ratio:1;min-height:88px}.aiasart-source-preview-overlay [data-game-ui-studio-header=true]{flex-direction:column;align-items:stretch}.aiasart-source-preview-overlay [data-game-ui-studio-header=true] em{align-self:flex-start}.aiasart-source-preview-overlay [data-game-ui-studio-workspace=true]{grid-template-columns:1fr}.aiasart-source-preview-overlay [data-game-ui-studio-directory=true]{border-bottom:1px solid var(--border-subtle);border-right:0;max-height:none;display:flex;overflow-x:auto}.aiasart-source-preview-overlay [data-game-ui-studio-section]{flex:0 0 150px}.aiasart-source-preview-overlay [data-game-ui-studio-editor=true]{max-height:none}.aiasart-source-preview-overlay [data-game-ui-studio-options=true]{grid-template-columns:1fr}.aiasart-source-preview-overlay [data-game-ui-studio-quality=true]{flex-direction:column;align-items:flex-start}.aiasart-source-preview-overlay [data-image-design-factory-parameters=true]{grid-template-columns:1fr}.aiasart-source-preview-overlay [data-image-design-factory-footer=true]{flex-direction:column;align-items:stretch;gap:9px;max-height:190px;padding:9px 12px 12px;display:flex;overflow:auto}.aiasart-source-preview-overlay [data-image-design-factory-provider=true]{display:none}.aiasart-source-preview-overlay [data-image-design-factory-footer=true] [data-image-design-factory-parameters=true]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aiasart-source-preview-overlay [data-image-design-factory-footer=true] [data-image-design-factory-parameters=true] select{min-width:0}.aiasart-source-preview-overlay [data-image-design-factory-generate=true]{justify-content:center;width:100%}.aiasart-source-preview-overlay [data-image-design-factory-dialog=true][data-image-design-factory-mode=professional-studio]{padding:0}.aiasart-source-preview-overlay [data-game-ui-studio-screen-header=true]{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;min-height:58px;padding:8px 10px}.aiasart-source-preview-overlay [data-game-ui-studio-screen-back=true]{width:34px;min-height:34px;padding:0;font-size:0}.aiasart-source-preview-overlay [data-game-ui-studio-screen-back=true] svg{margin:auto}.aiasart-source-preview-overlay [data-game-ui-studio-screen-title=true] strong{font-size:13px}.aiasart-source-preview-overlay [data-game-ui-studio-screen-title=true] small,.aiasart-source-preview-overlay [data-game-ui-studio-screen-progress=true]{display:none}.aiasart-source-preview-overlay [data-game-ui-studio-screen-body=true]{display:block;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-studio-screen=true] [data-game-ui-studio=true]{height:auto;overflow:visible}.aiasart-source-preview-overlay [data-game-ui-studio-screen=true] [data-game-ui-studio-workspace=true]{grid-template-columns:1fr}.aiasart-source-preview-overlay [data-game-ui-studio-screen=true] [data-game-ui-studio-editor=true]{overflow:visible}.aiasart-source-preview-overlay [data-game-ui-studio-inspector=true]{border-left:0;border-top:1px solid var(--border-subtle);padding:14px;overflow:visible}.aiasart-source-preview-overlay [data-game-ui-studio-source=true] img{height:160px}.aiasart-source-preview-overlay [data-game-ui-studio-command-bar=true]{grid-template-columns:1fr;align-items:stretch;gap:8px;padding:8px 10px 10px}.aiasart-source-preview-overlay [data-game-ui-studio-submit=true]{min-width:0}.aiasart-source-preview-overlay [data-game-ui-studio-provider=true]{display:none}.aiasart-source-preview-overlay [data-game-ui-studio-generate=true]{width:100%;min-height:40px}}.aiasart-source-preview-overlay [data-game-ui-specialized-panel=true]{grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-specialized-panel=true]>[role=tabpanel]{min-height:0;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true]{background:var(--surface-elevated);border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding:10px 14px;display:flex;overflow-x:auto}.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true] button{color:var(--text-tertiary);text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:6px 12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true] button[aria-selected=true]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true] button span,.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true] button strong,.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true] button small{display:block}.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true] button strong{font-size:12px}.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true] button small{color:var(--text-quaternary);margin-top:2px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-art-direction=true]{align-content:start;gap:14px;height:100%;min-height:0;padding:16px;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-art-direction-header=true]{justify-content:space-between;align-items:start;gap:20px;display:flex}.aiasart-source-preview-overlay [data-game-ui-art-direction-header=true] span,.aiasart-source-preview-overlay [data-game-ui-art-direction-header=true] strong,.aiasart-source-preview-overlay [data-game-ui-art-direction-header=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-art-direction-header=true] strong{color:var(--text-primary);font-size:18px}.aiasart-source-preview-overlay [data-game-ui-art-direction-header=true] small{color:var(--text-tertiary);max-width:760px;margin-top:5px;font-size:11px;line-height:1.55}.aiasart-source-preview-overlay [data-game-ui-art-direction-header=true] em{background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--primary);border-radius:999px;flex:none;padding:6px 10px;font-size:10px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-art-direction-method=true]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-direction-method=true]>span{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;grid-template-columns:auto 1fr;gap:4px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-direction-method=true]>span svg{color:var(--primary);grid-row:span 2;margin-top:2px}.aiasart-source-preview-overlay [data-game-ui-art-direction-method=true]>span strong,.aiasart-source-preview-overlay [data-game-ui-art-direction-method=true]>span small{display:block}.aiasart-source-preview-overlay [data-game-ui-art-direction-method=true]>span strong{color:var(--text-secondary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-art-direction-method=true]>span small{color:var(--text-quaternary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-art-workspace-mode=true]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-workspace-mode=true] button{background:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary);text-align:left;border-radius:11px;justify-items:start;gap:3px;min-height:56px;padding:9px 11px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-workspace-mode=true] button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border);box-shadow:inset 3px 0 0 var(--primary);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-art-workspace-mode=true] strong,.aiasart-source-preview-overlay [data-game-ui-art-workspace-mode=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-art-workspace-mode=true] strong{font-size:11px}.aiasart-source-preview-overlay [data-game-ui-art-workspace-mode=true] small{color:var(--text-quaternary);font-size:9px;line-height:1.4}.aiasart-source-preview-overlay [data-game-ui-style-encyclopedia=true]{gap:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-encyclopedia=true]>header,.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true]>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-encyclopedia=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-style-encyclopedia=true]>header small,.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-style-encyclopedia=true]>header strong{color:var(--text-primary);font-size:13px}.aiasart-source-preview-overlay [data-game-ui-style-encyclopedia=true]>header small,.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true]>header small{color:var(--text-tertiary);max-width:820px;margin-top:3px;font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-style-encyclopedia=true]>header em{color:var(--primary);flex:none;font-size:10px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-style-family-search=true]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:0 10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-family-search=true] svg{color:var(--text-quaternary);flex:none}.aiasart-source-preview-overlay [data-game-ui-style-family-search=true] input{color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:11px}.aiasart-source-preview-overlay [data-game-ui-style-family-search=true] button{color:var(--text-tertiary);background:0 0;border:0;padding:4px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-style-family-categories=true]{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-categories=true] button{background:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-tertiary);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:6px 9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-family-categories=true] button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-style-family-categories=true] strong{font-size:9px}.aiasart-source-preview-overlay [data-game-ui-style-family-categories=true] small{color:inherit;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:11px;gap:9px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true]>header strong{color:var(--text-secondary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true]>header button{color:var(--primary);background:0 0;border:0;padding:3px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true]>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true] label{gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true] label span{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true] select{appearance:none;background:var(--surface-panel);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:8px;min-width:0;min-height:32px;padding:0 8px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-style-family-grid=true]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]{background:var(--surface-elevated);border:1px solid var(--brand-border);border-radius:12px;grid-template-columns:148px minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:12px;padding:11px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>[data-game-ui-style-preview-open]{appearance:none;cursor:zoom-in;background:0 0;border:0;border-radius:9px;gap:6px;width:148px;padding:0;display:grid;position:relative}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>[data-game-ui-style-preview-open]>[data-game-ui-style-family-sample=true]{width:100%}.aiasart-source-preview-overlay [data-game-ui-style-preview-open]>span:last-child{background:var(--surface-panel);align-items:center}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-preview-open]>span:last-child{background:color-mix(in srgb, var(--surface-panel) 88%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-style-preview-open]>span:last-child{border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:7px;justify-content:center;gap:5px;min-height:28px;font-size:9px;font-weight:760;transition:border-color .15s,color .15s,background .15s;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-preview-open]:hover>span:last-child,.aiasart-source-preview-overlay [data-game-ui-style-preview-open]:focus-visible>span:last-child{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-preview-open]:hover>span:last-child,.aiasart-source-preview-overlay [data-game-ui-style-preview-open]:focus-visible>span:last-child{background:color-mix(in srgb, var(--primary) 13%, var(--surface-panel))}}.aiasart-source-preview-overlay [data-game-ui-style-preview-open]:hover>span:last-child,.aiasart-source-preview-overlay [data-game-ui-style-preview-open]:focus-visible>span:last-child{border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-style-preview-open]:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-preview-open]:focus-visible{outline:2px solid color-mix(in srgb, var(--primary) 72%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-style-preview-open]:focus-visible{outline-offset:3px}.aiasart-source-preview-overlay [data-game-ui-style-lightbox=true]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:210;background:#070808f5;border:1px solid #eeeeec29;border-radius:18px;grid-template-columns:minmax(320px,720px) minmax(240px,320px);justify-content:center;align-items:center;gap:18px 24px;padding:42px 34px 24px;display:grid;position:fixed;inset:28px;overflow:auto;box-shadow:0 30px 90px #000000b8}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-image=true]{aspect-ratio:1;background-color:#090a09;background-repeat:no-repeat;border:1px solid #eeeeec29;border-radius:14px;width:min(62vh,52vw,720px);max-width:720px;display:block;box-shadow:0 18px 54px #00000070}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-close=true]{color:var(--text-primary);background:#202020e0;border:1px solid #eeeeec26;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;min-height:36px;padding:0;display:flex;position:absolute;top:16px;right:16px}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true]{align-content:center;gap:12px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] strong,.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] strong{color:var(--text-primary);font-size:22px}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] small{color:var(--text-quaternary);margin-top:3px;font-size:10px;line-height:1.55}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.65}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] li{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] li{background:color-mix(in srgb, var(--primary) 10%, var(--surface-panel))}}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] li{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] li{border:1px solid color-mix(in srgb, var(--primary) 28%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] li{color:var(--text-secondary);border-radius:999px;padding:5px 8px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-nav=true]{grid-column:1/-1;justify-content:center;align-items:center;gap:12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-nav=true] button{background:var(--surface-panel);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:8px;min-height:34px;padding:0 14px}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-nav=true] button:hover,.aiasart-source-preview-overlay [data-game-ui-style-lightbox-nav=true] button:focus-visible{border-color:var(--brand-border);color:var(--primary);outline:none}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-nav=true] span{color:var(--text-quaternary);text-align:center;min-width:50px;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>section{gap:8px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>section>header{justify-content:space-between;align-items:start;gap:10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>section>header strong,.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>section>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>section>header strong{color:var(--text-primary);font-size:12px}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>section>header small{color:var(--text-quaternary);margin-top:3px;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>section>header button{color:var(--text-quaternary);background:0 0;border:0;padding:2px}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true] p{color:var(--text-secondary);margin:0;font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true] dl{gap:5px;margin:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true] dl div{gap:2px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true] dt{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true] dd{color:var(--text-secondary);margin:0;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true] [data-game-ui-style-family-recipe=true]{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]{--game-ui-proof-accent:#a8ff2c;--game-ui-proof-accent-2:#6ab7ff;--game-ui-proof-bg:#0c1014;--game-ui-proof-line:var(--game-ui-proof-accent)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]{--game-ui-proof-line:color-mix(in srgb, var(--game-ui-proof-accent) 38%, #26303a)}}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]{--game-ui-proof-radius:9px;--game-ui-proof-shadow:0 12px 30px #0000003d;background:var(--game-ui-proof-bg)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]{background:color-mix(in srgb, var(--game-ui-proof-bg) 72%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]{border:1px solid var(--border-subtle);border-radius:11px;grid-column:1/-1;gap:10px;padding:11px}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-genre=fantasy]{--game-ui-proof-accent:#e7bd69;--game-ui-proof-accent-2:#8398ff;--game-ui-proof-bg:#171426}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-genre=eastern]{--game-ui-proof-accent:#7fd9b5;--game-ui-proof-accent-2:#e4a76f;--game-ui-proof-bg:#0d1715}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-genre=science-fiction]{--game-ui-proof-accent:#61dafb;--game-ui-proof-accent-2:#927cff;--game-ui-proof-bg:#07131b;--game-ui-proof-radius:3px}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-genre=modern]{--game-ui-proof-accent:#5ea2ff;--game-ui-proof-accent-2:#ff9f5e;--game-ui-proof-bg:#0d1219}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-genre=historical]{--game-ui-proof-accent:#d2b789;--game-ui-proof-accent-2:#9d6d4b;--game-ui-proof-bg:#19140f;--game-ui-proof-radius:4px}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-genre=horror]{--game-ui-proof-accent:#d86778;--game-ui-proof-accent-2:#9c86c8;--game-ui-proof-bg:#130b10;--game-ui-proof-radius:2px}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-genre=sports]{--game-ui-proof-accent:#ffb24f;--game-ui-proof-accent-2:#60d6ff;--game-ui-proof-bg:#0a1118;--game-ui-proof-radius:5px}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-genre=casual]{--game-ui-proof-accent:#ff93bd;--game-ui-proof-accent-2:#6fe3c1;--game-ui-proof-bg:#15121a;--game-ui-proof-radius:13px}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-audience=women]{--game-ui-proof-accent-2:#d69cff}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-audience=children]{--game-ui-proof-radius:14px}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-period=future]{--game-ui-proof-radius:2px}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-medium="2d"],.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true][data-game-ui-style-proof-medium=graphic]{--game-ui-proof-shadow:none}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]>header{justify-content:space-between;align-items:start;gap:14px;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]>header strong{color:var(--text-primary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]>header small{color:var(--text-tertiary);max-width:760px;margin-top:3px;font-size:8px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]>header em{color:var(--game-ui-proof-accent);flex:none;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-style-proof-levels=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-proof-levels=true] li{border:1px solid var(--border-subtle);background:#ffffff08;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:2px 7px;padding:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-proof-levels=true] li>span{border:1px solid var(--border-subtle);color:var(--text-secondary);background:#ffffff0f;border-radius:50%;grid-row:1/span 2;justify-content:center;align-items:center;width:22px;height:22px;font-size:8px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-style-proof-level-state=available]>span{background:var(--game-ui-proof-accent)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-proof-level-state=available]>span{background:color-mix(in srgb, var(--game-ui-proof-accent) 18%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-style-proof-level-state=available]>span{border-color:var(--game-ui-proof-line);color:var(--game-ui-proof-accent)}.aiasart-source-preview-overlay [data-game-ui-style-proof-levels=true] strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-style-proof-levels=true] small{color:var(--text-quaternary);font-size:7px;line-height:1.4}.aiasart-source-preview-overlay [data-game-ui-style-proof-workbench=true]{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true],.aiasart-source-preview-overlay [data-game-ui-style-screen-composition=true]{background:var(--game-ui-proof-bg)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true],.aiasart-source-preview-overlay [data-game-ui-style-screen-composition=true]{background:color-mix(in srgb, var(--game-ui-proof-bg) 82%, #1d2228)}}.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true],.aiasart-source-preview-overlay [data-game-ui-style-screen-composition=true]{border:1px solid var(--game-ui-proof-line);border-radius:var(--game-ui-proof-radius);box-shadow:var(--game-ui-proof-shadow);gap:8px;min-width:0;padding:9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true]>header,.aiasart-source-preview-overlay [data-game-ui-style-screen-composition=true]>header{justify-content:space-between;align-items:start;gap:10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true]>header small,.aiasart-source-preview-overlay [data-game-ui-style-screen-composition=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-style-screen-composition=true]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-style-screen-composition=true]>header strong{color:#fff;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true]>header small,.aiasart-source-preview-overlay [data-game-ui-style-screen-composition=true]>header small{color:#ffffff80;margin-top:2px;font-size:7px}.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true]>header em,.aiasart-source-preview-overlay [data-game-ui-style-screen-composition=true]>header em{color:var(--game-ui-proof-accent);font-size:7px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true]>nav{border-bottom:1px solid #ffffff1a;gap:4px;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true]>nav span{color:#ffffff7a;border-bottom:2px solid #0000;padding:5px 7px;font-size:7px}.aiasart-source-preview-overlay [data-game-ui-style-component-kit=true]>nav span[aria-current=page]{border-color:var(--game-ui-proof-accent);color:#fff}.aiasart-source-preview-overlay [data-game-ui-style-preview-buttons=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-preview-buttons=true]>span{border:1px solid var(--game-ui-proof-line);border-radius:var(--game-ui-proof-radius);color:#fff;text-align:center;justify-content:center;align-items:center;min-height:27px;padding:4px;font-size:7px;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-preview-variant=primary]{background:var(--game-ui-proof-accent)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-preview-variant=primary]{background:color-mix(in srgb, var(--game-ui-proof-accent) 45%, var(--game-ui-proof-bg))}}.aiasart-source-preview-overlay [data-game-ui-style-preview-variant=secondary]{background:#ffffff0d}.aiasart-source-preview-overlay [data-game-ui-style-preview-variant=disabled]{filter:grayscale();opacity:.38}.aiasart-source-preview-overlay [data-game-ui-style-preview-items=true]{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-preview-items=true]>span{aspect-ratio:1;border-radius:var(--game-ui-proof-radius);background:#ffffff0a;border:1px solid #ffffff24;place-items:center;min-width:0;display:grid;position:relative}.aiasart-source-preview-overlay [data-game-ui-style-preview-items=true]>span i,.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true] i{background:linear-gradient(145deg, var(--game-ui-proof-accent), var(--game-ui-proof-accent-2));border:1px solid #ffffff6b;width:18px;height:18px;display:block;rotate:45deg}.aiasart-source-preview-overlay [data-game-ui-style-preview-items=true]>span strong{color:#ffffffb8;font-size:6px;position:absolute;bottom:3px;left:4px}.aiasart-source-preview-overlay [data-game-ui-style-preview-items=true]>span small{color:#fff;font-size:6px;position:absolute;top:3px;right:4px}.aiasart-source-preview-overlay [data-game-ui-style-preview-item-state=selected]{box-shadow:inset 0 0 0 1px var(--game-ui-proof-accent);border-color:var(--game-ui-proof-accent)!important}.aiasart-source-preview-overlay [data-game-ui-style-preview-item-state=rare]{border-color:var(--game-ui-proof-accent-2)!important}.aiasart-source-preview-overlay [data-game-ui-style-preview-item-state=locked]{filter:grayscale();opacity:.42}.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true]{border-radius:var(--game-ui-proof-radius);background:#00000042;border:1px solid #ffffff1f;gap:6px;padding:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true]>header,.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true]>footer{justify-content:space-between;align-items:center;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true] strong,.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true] strong{color:#fff;font-size:7px}.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true] small,.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true] p{color:#ffffff7a;font-size:6px}.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true] p{margin:0}.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true] em{color:var(--game-ui-proof-accent);font-size:6px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true]>footer{justify-content:end;gap:5px}.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true]>footer>*{border-radius:var(--game-ui-proof-radius);border:1px solid #ffffff24;padding:4px 9px;font-size:6px}.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true]>footer strong{background:var(--game-ui-proof-accent)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true]>footer strong{background:color-mix(in srgb, var(--game-ui-proof-accent) 38%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-style-preview-dialog=true]>footer strong{border-color:var(--game-ui-proof-line)}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]{background:radial-gradient(circle at 38% 34%, var(--game-ui-proof-accent-2), transparent 28%), linear-gradient(145deg, var(--game-ui-proof-bg), var(--game-ui-proof-bg))}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]{background:radial-gradient(circle at 38% 34%, color-mix(in srgb, var(--game-ui-proof-accent-2) 22%, transparent), transparent 28%), linear-gradient(145deg, color-mix(in srgb, var(--game-ui-proof-bg) 68%, #28313a), var(--game-ui-proof-bg))}}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]{border:1px solid var(--game-ui-proof-line);border-radius:var(--game-ui-proof-radius);grid-template-rows:auto minmax(0,1fr) auto;min-height:210px;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>header{background:#0003;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:7px 9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>header strong{color:#fff;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>header span{color:#ffffff8a;font-size:6px}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>section{grid-template-columns:58px minmax(0,1fr);min-height:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>section>nav{background:#00000029;border-right:1px solid #ffffff1a;align-content:start;gap:3px;padding:7px 5px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>section>nav span{color:#ffffff6b;border-left:2px solid #0000;padding:5px;font-size:6px}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>section>nav span[aria-current=page]{background:var(--game-ui-proof-accent)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>section>nav span[aria-current=page]{background:color-mix(in srgb, var(--game-ui-proof-accent) 12%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>section>nav span[aria-current=page]{border-color:var(--game-ui-proof-accent);color:#fff}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true] main{grid-template-columns:minmax(0,1.2fr) minmax(74px,.8fr);gap:7px;min-width:0;padding:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-screen-item-grid=true]{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:4px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-screen-item-grid=true]>span{aspect-ratio:1;border-radius:var(--game-ui-proof-radius);background:#ffffff0a;border:1px solid #ffffff1f;place-items:center;display:grid;position:relative}.aiasart-source-preview-overlay [data-game-ui-style-screen-item-grid=true]>span[data-game-ui-style-screen-item-selected=true]{border-color:var(--game-ui-proof-accent);box-shadow:inset 0 0 0 1px var(--game-ui-proof-accent)}.aiasart-source-preview-overlay [data-game-ui-style-screen-item-grid=true] i{width:12px;height:12px}.aiasart-source-preview-overlay [data-game-ui-style-screen-item-grid=true] small{color:#ffffff94;font-size:5px;position:absolute;top:2px;right:3px}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true] main>aside{border-radius:var(--game-ui-proof-radius);text-align:center;background:#0003;border:1px solid #ffffff1a;justify-items:center;gap:4px;padding:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true] main>aside>i{width:24px;height:24px;margin:5px}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true] main>aside>strong{color:#fff;font-size:7px}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true] main>aside>small{color:#ffffff7a;font-size:5px}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true] dl{align-self:end;gap:3px;width:100%;margin:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true] dl div{justify-content:space-between;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true] dt,.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true] dd{color:#ffffff94;font-size:5px}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>footer{background:#0003;border-top:1px solid #ffffff1a;justify-content:end;align-items:center;gap:5px;padding:6px 8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>footer>*{border-radius:var(--game-ui-proof-radius);color:#ffffff9e;border:1px solid #ffffff1f;padding:4px 10px;font-size:6px}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>footer strong{background:var(--game-ui-proof-accent)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>footer strong{background:color-mix(in srgb, var(--game-ui-proof-accent) 38%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-style-screen-preview=true]>footer strong{border-color:var(--game-ui-proof-line);color:#fff}.aiasart-source-preview-overlay [data-game-ui-style-system-proof=true]>p{color:var(--text-quaternary);margin:0;font-size:8px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-style-family]{background:var(--surface-elevated);border:1px solid var(--border-subtle);content-visibility:auto;border-radius:12px;align-content:start;min-width:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-style-family][data-game-ui-style-family-selected=true]{border-color:var(--brand-border);box-shadow:inset 3px 0 0 var(--primary)}.aiasart-source-preview-overlay [data-game-ui-style-family]>button{color:var(--text-secondary);text-align:left;background:0 0;border:0;grid-template-columns:88px minmax(0,1fr) auto;align-items:start;gap:9px;padding:9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family]>button>span{min-width:0}.aiasart-source-preview-overlay [data-game-ui-style-family]>button>span:nth-child(2){gap:3px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family]>button>span:nth-child(2)>span{justify-content:space-between;align-items:center;gap:6px;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-family]>button strong{color:var(--text-primary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-style-family]>button em{color:var(--primary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-style-family]>button small{color:var(--text-tertiary);font-size:8px;line-height:1.45;display:block}.aiasart-source-preview-overlay [data-game-ui-style-family-sample=true]{aspect-ratio:1;border:1px solid var(--border-subtle);background-color:#0b0c0d;background-repeat:no-repeat;border-radius:8px;width:88px;display:block;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-style-family-tags=true]{flex-wrap:wrap;gap:5px;margin:0;padding:0 9px 9px;list-style:none;display:flex}.aiasart-source-preview-overlay [data-game-ui-style-family-tags=true] li{background:var(--surface-panel);border:1px solid var(--border-subtle);color:var(--text-quaternary);border-radius:999px;padding:3px 7px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-style-family-detail=true]{border-top:1px solid var(--border-subtle);gap:9px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-detail=true] dl{gap:6px;margin:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-detail=true] dl div{gap:2px;display:grid}.aiasart-source-preview-overlay [data-game-ui-style-family-detail=true] dt{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-style-family-detail=true] dd{color:var(--text-secondary);margin:0;font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-style-family-detail=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-style-family-detail=true]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-style-family-detail=true]>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-style-family-detail=true]>header small{color:var(--text-tertiary);margin-top:3px;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-style-family-recipe=true]{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:8px}.aiasart-source-preview-overlay [data-game-ui-style-family-apply]{background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--primary);border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-style-family-empty=true]{background:var(--surface-elevated);border:1px dashed var(--border-subtle);color:var(--text-tertiary);text-align:center;border-radius:10px;margin:0;padding:20px;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-art-catalog=true]{gap:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-catalog=true]>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.aiasart-source-preview-overlay [data-game-ui-art-catalog=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-art-catalog=true]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-art-catalog=true]>header strong{color:var(--text-primary);font-size:13px}.aiasart-source-preview-overlay [data-game-ui-art-catalog=true]>header small{color:var(--text-tertiary);max-width:780px;margin-top:3px;font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-art-catalog=true]>header em{color:var(--primary);flex:none;font-size:10px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-art-catalog-search=true]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:0 10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-art-catalog-search=true] svg{color:var(--text-quaternary);flex:none}.aiasart-source-preview-overlay [data-game-ui-art-catalog-search=true] input{color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:11px}.aiasart-source-preview-overlay [data-game-ui-art-catalog-search=true] button{color:var(--text-tertiary);background:0 0;border:0;padding:4px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-art-catalog-groups=true]{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-catalog-groups=true] button{background:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-tertiary);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:6px 9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-art-catalog-groups=true] button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-art-catalog-groups=true] strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-art-catalog-groups=true] small{color:inherit;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-art-catalog-grid=true]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-catalog-option]{background:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary);content-visibility:auto;text-align:left;border-radius:11px;align-content:start;gap:7px;min-height:132px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-catalog-option][aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border);box-shadow:inset 3px 0 0 var(--primary)}.aiasart-source-preview-overlay [data-game-ui-art-catalog-option]>span:first-child{justify-content:space-between;align-items:center;gap:7px;display:flex}.aiasart-source-preview-overlay [data-game-ui-art-catalog-option]>span:first-child em{color:var(--primary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-art-catalog-option]>span:first-child small{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-art-catalog-option]>strong{color:var(--text-primary);font-size:12px}.aiasart-source-preview-overlay [data-game-ui-art-catalog-option]>small{color:var(--text-tertiary);font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-art-catalog-rule=true]{border-top:1px solid var(--border-subtle);color:var(--text-quaternary);align-self:end;margin-top:auto;padding-top:6px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-art-catalog-empty=true]{background:var(--surface-elevated);border:1px dashed var(--border-subtle);color:var(--text-tertiary);text-align:center;border-radius:10px;margin:0;padding:20px;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-art-preset-filter=true]{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.aiasart-source-preview-overlay [data-game-ui-art-preset-filter=true] button{background:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-tertiary);border-radius:999px;min-height:30px;padding:5px 11px;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-art-preset-filter=true] button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-art-preset-grid=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-preset]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:12px;align-content:start;gap:9px;padding:12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-preset][data-game-ui-art-preset-covered=true]{border-color:var(--brand-border);box-shadow:inset 3px 0 0 var(--primary)}.aiasart-source-preview-overlay [data-game-ui-art-preset]>header{justify-content:space-between;align-items:start;gap:10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-art-preset]>header span,.aiasart-source-preview-overlay [data-game-ui-art-preset]>header strong,.aiasart-source-preview-overlay [data-game-ui-art-preset]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-art-preset]>header strong{color:var(--text-primary);font-size:13px}.aiasart-source-preview-overlay [data-game-ui-art-preset]>header small{color:var(--text-tertiary);margin-top:4px;font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-art-preset]>header em{color:var(--primary);flex:none;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-art-preset-tags=true]{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.aiasart-source-preview-overlay [data-game-ui-art-preset-tags=true] li{background:var(--surface-muted);color:var(--text-tertiary);border-radius:999px;padding:3px 7px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-art-preset]>button,.aiasart-source-preview-overlay [data-game-ui-art-preset-preview=true]>button{border:1px solid var(--border-subtle);color:var(--text-secondary);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:6px 9px;font-size:10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-art-preset-preview=true]>button{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-art-preset-preview=true]{border-top:1px solid var(--border-subtle);gap:9px;padding-top:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-preset-preview=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-art-preset-preview=true]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-art-preset-preview=true]>header strong{color:var(--text-secondary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-art-preset-preview=true]>header small{color:var(--text-quaternary);margin-top:3px;font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-art-preset-preview=true] dl,.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true] dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-preset-preview=true] dl div,.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true] dl div{background:var(--surface-muted);border-radius:7px;padding:7px 8px}.aiasart-source-preview-overlay [data-game-ui-art-preset-preview=true] dt,.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true] dt{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-art-preset-preview=true] dd,.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true] dd{color:var(--text-secondary);margin:3px 0 0;font-size:9px;line-height:1.4}.aiasart-source-preview-overlay [data-game-ui-art-preset-undo=true],.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:12px;padding:12px}.aiasart-source-preview-overlay [data-game-ui-art-preset-undo=true]{justify-content:space-between;align-items:center;gap:12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-art-preset-undo=true] strong,.aiasart-source-preview-overlay [data-game-ui-art-preset-undo=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-art-preset-undo=true] strong{color:var(--primary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-art-preset-undo=true] small{color:var(--text-tertiary);margin-top:3px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-art-preset-undo=true] button{border:1px solid var(--border-subtle);color:var(--text-secondary);background:0 0;border-radius:8px;flex:none;min-height:30px;padding:5px 9px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true]{gap:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true]>header{justify-content:space-between;align-items:start;gap:14px;display:flex}.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true]>header strong{color:var(--text-primary);font-size:13px}.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true]>header small{color:var(--text-tertiary);margin-top:3px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true]>header em{color:var(--primary);font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true] dl{grid-template-columns:repeat(4,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-art-conflicts=true]{background:var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-art-conflicts=true]{background:color-mix(in srgb, var(--warning,#f1bc62) 8%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-art-conflicts=true]{border:1px solid var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-art-conflicts=true]{border:1px solid color-mix(in srgb, var(--warning,#f1bc62) 35%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-art-conflicts=true]{color:var(--text-secondary);border-radius:9px;padding:10px}.aiasart-source-preview-overlay [data-game-ui-art-conflicts=true]>strong{color:var(--warning,#f1bc62);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-art-conflicts=true] ul{gap:7px;margin:8px 0 0;padding:0;list-style:none;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-conflicts=true] li span,.aiasart-source-preview-overlay [data-game-ui-art-conflicts=true] li small{display:block}.aiasart-source-preview-overlay [data-game-ui-art-conflicts=true] li span{font-size:10px}.aiasart-source-preview-overlay [data-game-ui-art-conflicts=true] li small{color:var(--text-tertiary);margin-top:2px;font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-game-ui-art-coherence=true]{color:var(--primary);margin:0;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-art-direction=true]>[data-game-ui-studio=true]{height:auto;min-height:720px}@media (max-width:1080px){.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]{grid-template-columns:120px minmax(0,1fr)}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>[data-game-ui-style-preview-open]{width:120px}.aiasart-source-preview-overlay [data-game-ui-style-lightbox=true]{grid-template-columns:minmax(280px,1fr) minmax(210px,260px);gap:16px;padding-inline:24px;inset:18px}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-image=true]{width:min(60vh,55vw,640px)}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>section:nth-of-type(2){grid-column:1/-1}.aiasart-source-preview-overlay [data-game-ui-art-workspace-mode=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-style-family-grid=true],.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true]>div{grid-template-columns:repeat(3,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-art-direction-method=true],.aiasart-source-preview-overlay [data-game-ui-art-preset-grid=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-art-catalog-groups=true],.aiasart-source-preview-overlay [data-game-ui-art-catalog-grid=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true] dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]{grid-template-columns:1fr}.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>[data-game-ui-style-preview-open]{width:100%;max-width:220px}.aiasart-source-preview-overlay [data-game-ui-style-lightbox=true]{grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;padding:52px 14px 18px;inset:8px}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-image=true],.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true]{justify-self:center;width:100%;max-width:min(72vh,100vw - 46px)}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-caption=true] strong{font-size:17px}.aiasart-source-preview-overlay [data-game-ui-style-lightbox-nav=true],.aiasart-source-preview-overlay [data-game-ui-style-family-inspector=true]>section:nth-of-type(2){grid-column:auto}.aiasart-source-preview-overlay [data-game-ui-art-direction=true]{padding:10px}.aiasart-source-preview-overlay [data-game-ui-art-direction-header=true],.aiasart-source-preview-overlay [data-game-ui-style-encyclopedia=true]>header,.aiasart-source-preview-overlay [data-game-ui-art-preset-undo=true]{align-items:stretch;display:grid}.aiasart-source-preview-overlay [data-game-ui-art-direction-method=true],.aiasart-source-preview-overlay [data-game-ui-art-workspace-mode=true],.aiasart-source-preview-overlay [data-game-ui-style-proof-levels=true],.aiasart-source-preview-overlay [data-game-ui-style-proof-workbench=true],.aiasart-source-preview-overlay [data-game-ui-style-family-grid=true],.aiasart-source-preview-overlay [data-game-ui-art-preset-grid=true],.aiasart-source-preview-overlay [data-game-ui-art-catalog-grid=true],.aiasart-source-preview-overlay [data-game-ui-art-current-recipe=true] dl{grid-template-columns:1fr}.aiasart-source-preview-overlay [data-game-ui-style-family-categories=true],.aiasart-source-preview-overlay [data-game-ui-art-catalog-groups=true],.aiasart-source-preview-overlay [data-game-ui-style-family-filters=true]>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.aiasart-source-preview-overlay [data-game-ui-professional-plans=true]{align-content:start;gap:14px;height:100%;min-height:0;padding:16px;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-professional-plans-header=true]{justify-content:space-between;align-items:start;gap:16px;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-plans-header=true] span,.aiasart-source-preview-overlay [data-game-ui-professional-plans-header=true] strong,.aiasart-source-preview-overlay [data-game-ui-professional-plans-header=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-professional-plans-header=true] strong{color:var(--primary);font-size:17px}.aiasart-source-preview-overlay [data-game-ui-professional-plans-header=true] small{color:var(--text-tertiary);margin-top:4px;font-size:11px;line-height:1.6}.aiasart-source-preview-overlay [data-game-ui-professional-plans-header=true] em{background:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:999px;flex:none;padding:7px 10px;font-size:10px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-professional-plan-policy=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-plan-policy=true]>span{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:10px;grid-template-columns:auto 1fr;align-items:start;gap:3px 8px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-plan-policy=true] svg{color:var(--brand);grid-row:1/span 2;margin-top:1px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-policy=true] strong,.aiasart-source-preview-overlay [data-game-ui-professional-plan-policy=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-professional-plan-policy=true] strong{color:var(--text-secondary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-policy=true] small{color:var(--text-quaternary);font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-professional-plan-filters=true]{grid-template-columns:repeat(2,minmax(220px,1fr));align-items:end;gap:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-plan-filters=true] label{gap:5px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-plan-filters=true] label>span:first-child{color:var(--text-tertiary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-filters=true] label>span:last-child{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:9px;align-items:center;gap:7px;padding:0 10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-plan-filters=true] input{color:var(--primary);background:0 0;border:0;outline:none;width:100%;min-height:36px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-filters=true] select{background:var(--surface-base);border:1px solid var(--border-subtle);color:var(--primary);border-radius:9px;outline:none;width:100%;min-height:38px;padding:0 10px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-filters=true] nav{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-plan-filters=true] nav button{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-tertiary);border-radius:999px;min-height:32px;padding:0 11px;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-filters=true] nav button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-professional-archetype-route=true]{background:var(--brand-soft);align-items:start}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-professional-archetype-route=true]{background:color-mix(in srgb, var(--brand-soft) 48%, var(--surface-base))}}.aiasart-source-preview-overlay [data-game-ui-professional-archetype-route=true]{border:1px solid var(--brand-border);border-radius:10px;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:10px;padding:10px 12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-archetype-route=true] strong,.aiasart-source-preview-overlay [data-game-ui-professional-archetype-route=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-professional-archetype-route=true] strong{color:var(--primary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-professional-archetype-route=true] small{color:var(--text-tertiary);margin-top:3px;font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-professional-archetype-route=true] ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-archetype-route=true] li{background:var(--surface-base);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-archetype-route=true] li em{color:var(--brand);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-professional-plan-undo=true]{background:var(--brand-soft);align-items:center}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-professional-plan-undo=true]{background:color-mix(in srgb, var(--brand-soft) 62%, var(--surface-base))}}.aiasart-source-preview-overlay [data-game-ui-professional-plan-undo=true]{border:1px solid var(--brand-border);border-radius:10px;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-plan-undo=true] strong,.aiasart-source-preview-overlay [data-game-ui-professional-plan-undo=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-professional-plan-undo=true] strong{color:var(--primary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-undo=true] small{color:var(--text-tertiary);margin-top:2px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-undo=true] button{background:var(--surface-base);border:1px solid var(--brand-border);color:var(--primary);border-radius:8px;flex:none;min-height:32px;padding:0 10px;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-grid=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-plan]{background:var(--surface-base);border:1px solid var(--border-subtle);contain-intrinsic-size:0 230px;content-visibility:auto;border-radius:12px;gap:10px;padding:12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-plan][data-game-ui-professional-plan-expanded=true]{border-color:var(--brand-border);grid-column:1/-1}.aiasart-source-preview-overlay [data-game-ui-professional-plan]>header{justify-content:space-between;align-items:start;gap:10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-plan]>header strong,.aiasart-source-preview-overlay [data-game-ui-professional-plan]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-professional-plan]>header strong{color:var(--primary);font-size:13px}.aiasart-source-preview-overlay [data-game-ui-professional-plan]>header small{color:var(--text-tertiary);margin-top:3px;font-size:10px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-professional-plan]>header em{color:var(--brand);flex:none;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-professional-plan]>header>span:last-child{flex:none;place-items:end;gap:4px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-recommendation-role=true]{background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--primary);border-radius:999px;padding:3px 6px;font-size:8px;font-weight:600}.aiasart-source-preview-overlay [data-game-ui-professional-plan]>dl{gap:6px;margin:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-plan]>dl>div{grid-template-columns:34px minmax(0,1fr);gap:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-plan] dt,.aiasart-source-preview-overlay [data-game-ui-professional-plan] dd{margin:0;font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-professional-plan] dt{color:var(--text-quaternary)}.aiasart-source-preview-overlay [data-game-ui-professional-plan] dd{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-game-ui-professional-plan-module-summary=true]{color:var(--text-quaternary);margin:0;font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-professional-plan]>button{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;min-height:34px;font-size:10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-plan-preview=true]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;gap:10px;padding:12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true]{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:8px;padding:8px 9px}.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true] summary{color:var(--text-secondary);cursor:pointer;font-size:10px;font-weight:600}.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true] ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true] li{background:var(--surface-muted);border-radius:7px;gap:7px;min-width:0;padding:7px 8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-task-module-expanded=true]{grid-column:1/-1}.aiasart-source-preview-overlay [data-game-ui-professional-task-module]>header{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-task-module]>header>span{min-width:0}.aiasart-source-preview-overlay [data-game-ui-professional-task-module]>header>span:last-child{flex-direction:column;flex:none;align-items:flex-end;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-task-module]>header strong{color:var(--text-secondary);overflow-wrap:anywhere;font-size:10px;display:block}.aiasart-source-preview-overlay [data-game-ui-professional-task-module]>header em{background:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-tertiary);border-radius:999px;padding:2px 5px;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-professional-task-module]>header b{color:var(--primary);font-size:8px;font-weight:600}.aiasart-source-preview-overlay [data-game-ui-professional-task-module-search-match=true]{box-shadow:inset 0 0 0 1px var(--brand-border)}.aiasart-source-preview-overlay [data-game-ui-professional-task-module]>button{border:1px solid var(--border-subtle);color:var(--text-tertiary);background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:4px;width:100%;min-height:28px;font-size:9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-task-module-preview=true]{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:7px;gap:9px;min-width:0;padding:9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-application-preview-header=true]{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true] li span,.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true] li small{overflow-wrap:anywhere;display:block}.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true] li span{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-preview=true]>header{justify-content:space-between;align-items:start;gap:10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-plan-preview=true] strong,.aiasart-source-preview-overlay [data-game-ui-professional-plan-preview=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-professional-plan-preview=true] strong{color:var(--text-secondary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-preview=true] small,.aiasart-source-preview-overlay [data-game-ui-professional-plan-preview=true] em{color:var(--text-quaternary);font-size:9px;font-style:normal;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-professional-plan-additions=true] ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-plan-additions=true] li{background:var(--surface-muted);border-radius:7px;padding:7px 8px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-additions=true] li span{color:var(--text-secondary);font-size:10px;display:block}.aiasart-source-preview-overlay [data-game-ui-professional-plan-replacements=true],.aiasart-source-preview-overlay [data-game-ui-professional-plan-conflict=true]{background:#d98b2b}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-professional-plan-replacements=true],.aiasart-source-preview-overlay [data-game-ui-professional-plan-conflict=true]{background:color-mix(in srgb, #d98b2b 10%, var(--surface-base))}}.aiasart-source-preview-overlay [data-game-ui-professional-plan-replacements=true],.aiasart-source-preview-overlay [data-game-ui-professional-plan-conflict=true]{border:1px solid #d98b2b}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-professional-plan-replacements=true],.aiasart-source-preview-overlay [data-game-ui-professional-plan-conflict=true]{border:1px solid color-mix(in srgb, #d98b2b 35%, var(--border-subtle))}}.aiasart-source-preview-overlay [data-game-ui-professional-plan-replacements=true],.aiasart-source-preview-overlay [data-game-ui-professional-plan-conflict=true]{border-radius:8px;padding:9px 10px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-replacements=true] ul{color:var(--text-tertiary);margin:7px 0 0;padding-left:16px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-professional-plan-replacements=true] li span,.aiasart-source-preview-overlay [data-game-ui-professional-plan-replacements=true] li small{display:block}.aiasart-source-preview-overlay [data-game-ui-professional-replacement-rule=true]{color:var(--text-secondary);margin-top:2px}.aiasart-source-preview-overlay [data-game-ui-professional-application-apply]{background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--primary);border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;font-size:11px;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-plan-empty=true],.aiasart-source-preview-overlay [data-game-ui-studio-search-empty=true]{color:var(--text-quaternary);text-align:center;place-items:center;gap:5px;min-height:180px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-plan-empty=true] strong,.aiasart-source-preview-overlay [data-game-ui-studio-search-empty=true] strong{color:var(--text-secondary);font-size:12px}.aiasart-source-preview-overlay [data-game-ui-studio-search=true]{gap:5px;padding:12px 14px 0;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-search=true]>span:first-child,.aiasart-source-preview-overlay [data-game-ui-studio-search=true]>small{color:var(--text-quaternary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-studio-search=true]>span:nth-child(2){background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:9px;align-items:center;gap:7px;padding:0 10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-studio-search=true] input{color:var(--primary);background:0 0;border:0;outline:none;width:100%;min-height:36px}.aiasart-source-preview-overlay [data-game-ui-reference-atlas=true]{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:14px;height:100%;min-height:0;padding:16px;display:grid;overflow-y:auto}.aiasart-source-preview-overlay [data-game-ui-reference-atlas-header=true],.aiasart-source-preview-overlay [data-game-ui-reference-results=true]>header,.aiasart-source-preview-overlay [data-game-ui-reference-selected=true]>header,.aiasart-source-preview-overlay [data-game-ui-reference-era-direction=true]>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-reference-atlas-header=true] strong,.aiasart-source-preview-overlay [data-game-ui-reference-atlas-header=true] small,.aiasart-source-preview-overlay [data-game-ui-reference-results=true] header strong,.aiasart-source-preview-overlay [data-game-ui-reference-results=true] header small,.aiasart-source-preview-overlay [data-game-ui-reference-selected=true] header strong,.aiasart-source-preview-overlay [data-game-ui-reference-selected=true] header small,.aiasart-source-preview-overlay [data-game-ui-reference-era-direction=true] header strong,.aiasart-source-preview-overlay [data-game-ui-reference-era-direction=true] header small{display:block}.aiasart-source-preview-overlay [data-game-ui-reference-atlas-header=true] strong{font-size:17px}.aiasart-source-preview-overlay [data-game-ui-reference-atlas-header=true] small,.aiasart-source-preview-overlay [data-game-ui-reference-results=true] header small,.aiasart-source-preview-overlay [data-game-ui-reference-selected=true] header small,.aiasart-source-preview-overlay [data-game-ui-reference-era-direction=true] header small{color:var(--text-quaternary);margin-top:3px;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-reference-atlas-header=true] em{color:var(--primary);font-size:10px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-reference-policy=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-world-index=true]{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:12px;gap:12px;padding:12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-world-index=true]>header,.aiasart-source-preview-overlay [data-game-ui-world-index-summary=true]{justify-content:space-between;align-items:center;gap:12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-world-index=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-world-index=true]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-world-index=true]>header small,.aiasart-source-preview-overlay [data-game-ui-world-index-summary=true] small,.aiasart-source-preview-overlay [data-game-ui-world-index-card]>small,.aiasart-source-preview-overlay [data-game-ui-world-index-empty=true] small{color:var(--text-quaternary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-world-index=true]>header em{color:var(--primary);white-space:nowrap;font-size:10px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true]{grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(150px,1fr));gap:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true] label{gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true] label>span:first-child{color:var(--text-quaternary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true] label>small{color:var(--text-quaternary);font-size:9px;line-height:1.4}.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true] label:first-child>span:last-child{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:8px;align-items:center;gap:7px;min-width:0;padding:0 10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true] input,.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true] select{background:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-primary);font:inherit;border-radius:8px;outline:none;width:100%;min-width:0;min-height:38px;padding:0 10px}.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true] label:first-child input{background:0 0;border:0;padding:0}.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true] input:focus-visible,.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true] select:focus-visible{border-color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-world-index-summary=true]{background:var(--surface-elevated);border-radius:8px;padding:8px 10px}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio=true]{background:color-mix(in srgb, var(--primary) 5%, var(--surface-elevated))}}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio=true]{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio=true]{border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border-subtle))}}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio=true]{border-radius:10px;gap:9px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio=true]>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio=true]>header strong,.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio=true]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio=true]>header small,.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-empty=true]{color:var(--text-quaternary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio=true]>header em{color:var(--primary);white-space:nowrap;font-size:10px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-grid=true]{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:8px;gap:6px;min-width:0;padding:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card]>header{justify-content:space-between;align-items:start;gap:6px;display:flex}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card] strong,.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card] small{overflow-wrap:anywhere;display:block}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card] strong{font-size:10px}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card] small{color:var(--text-quaternary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card] em{background:var(--surface-muted);color:var(--primary);border-radius:999px;flex:none;padding:2px 5px;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card]>div{flex-wrap:wrap;gap:4px;display:flex}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card]>div span{background:var(--surface-muted);color:var(--text-tertiary);border-radius:4px;padding:2px 4px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card] a{color:var(--text-quaternary);text-overflow:ellipsis;white-space:nowrap;font-size:8px;text-decoration:none;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card] a:hover{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card]>button{border:1px solid var(--border-subtle);color:var(--primary);cursor:pointer;font:inherit;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:28px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card]>button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border)}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-card]>button:disabled{cursor:not-allowed;opacity:.45}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-more=true]{border:1px solid var(--primary);background:0 0}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-more=true]{border:1px solid color-mix(in srgb, var(--primary) 38%, var(--border-subtle))}}.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-more=true]{color:var(--primary);cursor:pointer;font:inherit;border-radius:7px;justify-self:center;min-height:30px;padding:0 10px}.aiasart-source-preview-overlay [data-game-ui-world-index-summary=true] span{white-space:nowrap;font-size:11px}.aiasart-source-preview-overlay [data-game-ui-world-index-summary=true] button,.aiasart-source-preview-overlay [data-game-ui-world-index-card] button,.aiasart-source-preview-overlay [data-game-ui-world-index-more=true]{border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;font:inherit;background:0 0;border-radius:7px;min-height:30px;padding:0 10px}.aiasart-source-preview-overlay [data-game-ui-world-index-summary=true] button:disabled,.aiasart-source-preview-overlay [data-game-ui-world-index-card] button:disabled,.aiasart-source-preview-overlay [data-game-ui-world-index-more=true]:disabled{cursor:not-allowed;opacity:.45}.aiasart-source-preview-overlay [data-game-ui-world-index-grid=true]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-world-index-card]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:9px;gap:7px;min-width:0;padding:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-world-index-card]>header{justify-content:space-between;align-items:start;gap:8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-world-index-card] header strong,.aiasart-source-preview-overlay [data-game-ui-world-index-card] header small{display:block}.aiasart-source-preview-overlay [data-game-ui-world-index-card] header strong{overflow-wrap:anywhere;font-size:11px}.aiasart-source-preview-overlay [data-game-ui-world-index-card] header small{color:var(--text-quaternary);margin-top:2px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-world-index-original-title=true]{color:var(--text-tertiary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-world-index-card] header em{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-quaternary);white-space:nowrap;border-radius:999px;padding:3px 6px;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-world-index-card] header em[data-depth=deep]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-world-index-card] header em[data-depth=deep]{border-color:color-mix(in srgb, var(--primary) 52%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-world-index-card] header em[data-depth=deep]{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-world-index-card]>div{flex-wrap:wrap;gap:4px;display:flex}.aiasart-source-preview-overlay [data-game-ui-world-index-card]>div span{background:var(--surface-muted);color:var(--text-tertiary);border-radius:4px;padding:2px 5px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-world-index-card] p{color:var(--text-secondary);margin:0;font-size:10px;line-height:1.5}.aiasart-source-preview-overlay [data-game-ui-world-index-card] button{color:var(--primary);justify-self:start}.aiasart-source-preview-overlay [data-game-ui-world-index-actions=true]{align-items:center}.aiasart-source-preview-overlay [data-game-ui-world-index-empty=true]{place-items:center;gap:4px;min-height:120px;display:grid}.aiasart-source-preview-overlay [data-game-ui-world-index-more=true]{justify-self:center}@media (max-width:1100px){.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true],.aiasart-source-preview-overlay [data-game-ui-world-index-grid=true],.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-grid=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.aiasart-source-preview-overlay [data-game-ui-world-index-controls=true],.aiasart-source-preview-overlay [data-game-ui-world-index-grid=true],.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio-grid=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-game-ui-world-index=true]>header,.aiasart-source-preview-overlay [data-game-ui-official-company-portfolio=true]>header,.aiasart-source-preview-overlay [data-game-ui-world-index-summary=true]{flex-direction:column;align-items:start}}.aiasart-source-preview-overlay [data-game-ui-reference-policy=true]>span{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:9px;gap:3px;padding:9px 10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-policy=true] strong{color:var(--text-secondary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-reference-policy=true] small{color:var(--text-quaternary);font-size:9px;line-height:1.55}.aiasart-source-preview-overlay [data-game-ui-reference-audit=true]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;min-width:0;padding:0 11px}.aiasart-source-preview-overlay [data-game-ui-reference-audit=true]>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.aiasart-source-preview-overlay [data-game-ui-reference-audit=true]>summary span strong,.aiasart-source-preview-overlay [data-game-ui-reference-audit=true]>summary span small{display:block}.aiasart-source-preview-overlay [data-game-ui-reference-audit=true]>summary span strong{font-size:10px}.aiasart-source-preview-overlay [data-game-ui-reference-audit=true]>summary span small{color:var(--text-quaternary);margin-top:2px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-reference-audit=true]>summary em{color:var(--primary);white-space:nowrap;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-reference-audit=true][open]{gap:10px;padding-bottom:11px;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]{grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);align-items:start;gap:12px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]>[data-game-ui-reference-filters=true]{grid-area:1/1;min-width:0}.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]>[data-game-ui-reference-era-direction=true]{grid-area:2/1}.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]>[data-game-ui-reference-selected=true]{grid-area:3/1}.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]>[data-game-ui-reference-results=true]{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:12px;grid-area:1/2/span 3;min-width:0;min-height:520px;max-height:min(760px,100vh - 210px);padding:12px;overflow:auto}.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]>[data-game-ui-reference-results=true]>header{background:var(--surface-base);z-index:1;align-items:start;padding-bottom:9px;position:sticky;top:0}.aiasart-source-preview-overlay [data-game-ui-reference-browser=true] [data-game-ui-reference-grid=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;gap:9px;padding:10px 12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true]>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true] header strong,.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true] header small{display:block}.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true] header small,.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true] small{color:var(--text-quaternary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true] header em{color:var(--primary);font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true]>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true]>div>span{background:var(--surface-muted);border-radius:7px;gap:2px;padding:7px 8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true]>div strong{color:var(--text-primary);font-size:13px}.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]{background:var(--surface-muted)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]{background:color-mix(in srgb, var(--surface-muted) 84%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]{border:1px solid var(--border-subtle);border-radius:10px;gap:8px;padding:10px 12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true] header strong,.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true] header small,.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]>div strong,.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]>div small{display:block}.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true] header small,.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]>div small{color:var(--text-quaternary);font-size:9px;line-height:1.55}.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true] header em{color:var(--text-tertiary);white-space:nowrap;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]>div>span{background:var(--surface-elevated);border-radius:7px;gap:3px;padding:8px 9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]>div strong{color:var(--text-secondary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-reference-filters=true]{gap:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-search=true]{gap:5px;max-width:560px;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-search=true]>span:first-child{color:var(--text-quaternary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-reference-search=true]>span:last-child{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:8px;align-items:center;gap:6px;padding:0 9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-reference-search=true] input{color:var(--text-primary);background:0 0;border:0;outline:none;width:100%;min-width:0;height:34px;padding:0;font-size:10px}.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:12px;gap:11px;min-width:0;padding:12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]>header>span:first-child strong,.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]>header>span:first-child small{display:block}.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]>header>span:first-child strong{font-size:12px}.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]>header>span:first-child small{color:var(--text-quaternary);margin-top:3px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]>header>span:last-child{align-items:center;gap:8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]>header em{color:var(--primary);white-space:nowrap;font-size:10px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]>header button,.aiasart-source-preview-overlay [data-game-ui-reference-active-filters=true] button,.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet] button{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;border-radius:8px}.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]>header button{min-height:30px;padding:0 10px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-reference-active-filters=true]{flex-wrap:wrap;align-items:center;gap:6px;min-height:26px;display:flex}.aiasart-source-preview-overlay [data-game-ui-reference-active-filters=true] button{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary);align-items:center;gap:6px;min-height:26px;padding:0 8px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-reference-active-filters=true]>small{color:var(--text-quaternary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facets=true]{border-top:1px solid var(--border-subtle);gap:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]{border:0;border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(96px,132px) minmax(0,1fr);gap:10px;min-inline-size:0;margin:0;padding:10px 0;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>header strong,.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>header small{display:block}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>header strong{font-size:10px}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>header small{color:var(--text-quaternary);margin-top:3px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>div{flex-wrap:wrap;grid-column:2;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>div>button{justify-content:space-between;align-items:center;gap:7px;min-height:30px;padding:5px 8px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>div>button span small{color:var(--text-quaternary);margin-top:1px;font-size:7px;display:block}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>div>button em{background:var(--surface-base)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>div>button em{background:color-mix(in srgb, var(--surface-base) 72%, transparent)}}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>div>button em{color:var(--text-quaternary);text-align:center;border-radius:999px;min-width:21px;padding:2px 5px;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>div>button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>div>button[aria-pressed=true] em{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet] button:disabled{cursor:not-allowed;opacity:.42}.aiasart-source-preview-overlay [data-game-ui-reference-filter-more=true]{color:var(--text-tertiary);border-style:dashed}.aiasart-source-preview-overlay [data-game-ui-reference-era-direction=true],.aiasart-source-preview-overlay [data-game-ui-reference-selected=true],.aiasart-source-preview-overlay [data-game-ui-reference-application=true]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;gap:10px;padding:11px;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-era-direction=true]>div,.aiasart-source-preview-overlay [data-game-ui-reference-selected=true]>div{flex-wrap:wrap;gap:7px;display:flex}.aiasart-source-preview-overlay [data-game-ui-reference-era-direction=true]>div button,.aiasart-source-preview-overlay [data-game-ui-reference-selected=true]>div button,.aiasart-source-preview-overlay [data-game-ui-reference-application=true] button{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:8px;padding:7px 9px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-reference-era-direction=true]>div button[aria-pressed=true],.aiasart-source-preview-overlay [data-game-ui-reference-application=true] button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-reference-era-direction=true] button strong,.aiasart-source-preview-overlay [data-game-ui-reference-era-direction=true] button small{display:block}.aiasart-source-preview-overlay [data-game-ui-reference-era-direction=true] button small{color:var(--text-quaternary);margin-top:2px}.aiasart-source-preview-overlay [data-game-ui-reference-selected=true]>div button{text-align:left;justify-content:space-between;align-items:center;gap:9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-reference-selected=true] button strong,.aiasart-source-preview-overlay [data-game-ui-reference-selected=true] button small{display:block}.aiasart-source-preview-overlay [data-game-ui-reference-selected=true] button small{color:var(--text-quaternary);margin-top:2px}.aiasart-source-preview-overlay [data-game-ui-reference-selected=true] button em{color:var(--primary);margin-top:3px;font-size:8px;font-style:normal;display:block}.aiasart-source-preview-overlay [data-game-ui-reference-results=true]{gap:10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-grid=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-card]{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:10px;gap:8px;min-width:0;padding:11px;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-card]>header{justify-content:space-between;align-items:start;gap:8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-reference-card] header strong,.aiasart-source-preview-overlay [data-game-ui-reference-card] header small{display:block}.aiasart-source-preview-overlay [data-game-ui-reference-card] header strong{font-size:12px}.aiasart-source-preview-overlay [data-game-ui-reference-card] header small,.aiasart-source-preview-overlay [data-game-ui-reference-card]>small{color:var(--text-quaternary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-reference-card] header em{color:var(--primary);font-size:10px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-reference-card-tags=true]{flex-wrap:wrap;gap:4px;display:flex}.aiasart-source-preview-overlay [data-game-ui-reference-card-tags=true] span{background:var(--surface-muted);color:var(--text-tertiary);border-radius:999px;padding:3px 6px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-reference-card] p{color:var(--text-secondary);margin:0;font-size:10px;line-height:1.55}.aiasart-source-preview-overlay [data-game-ui-reference-card]>button,.aiasart-source-preview-overlay [data-game-ui-reference-more=true]{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:32px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-reference-card]>button[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand-border);color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-reference-empty=true]{border:1px dashed var(--border-default);color:var(--text-tertiary);text-align:center;border-radius:10px;place-items:center;gap:5px;min-height:150px;padding:18px;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-empty=true] small{color:var(--text-quaternary)}.aiasart-source-preview-overlay [data-game-ui-reference-application=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-reference-application=true]>div{gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-application=true]>div>small{color:var(--text-quaternary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-reference-application=true]>div>span{flex-wrap:wrap;gap:5px;display:flex}@media (max-width:1480px){.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)}.aiasart-source-preview-overlay [data-game-ui-reference-browser=true] [data-game-ui-reference-grid=true]{grid-template-columns:minmax(0,1fr)}}@media (max-width:1180px){.aiasart-source-preview-overlay [data-game-ui-professional-plan-grid=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-game-ui-reference-grid=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-game-ui-reference-filters=true],.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]>[data-game-ui-reference-filters=true],.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]>[data-game-ui-reference-era-direction=true],.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]>[data-game-ui-reference-selected=true],.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]>[data-game-ui-reference-results=true]{grid-area:auto/1}.aiasart-source-preview-overlay [data-game-ui-reference-browser=true]>[data-game-ui-reference-results=true]{min-height:0;max-height:none;overflow:visible}.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true]>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.aiasart-source-preview-overlay [data-game-ui-specialized-panel=true]{grid-template-columns:minmax(0,1fr);width:100%;height:auto;overflow:visible}.aiasart-source-preview-overlay [data-game-ui-specialized-panel=true]>div{width:100%;min-width:0}.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true]{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:8px 10px;display:grid;position:sticky;top:0;overflow-x:visible}.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true] button{justify-content:center;gap:5px;width:100%;min-height:38px;padding:6px 9px}.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true] button strong{white-space:nowrap}.aiasart-source-preview-overlay [data-game-ui-studio-view-tabs=true] button small{display:none}.aiasart-source-preview-overlay [data-game-ui-reference-atlas=true]{padding:12px 10px;overflow:visible}.aiasart-source-preview-overlay [data-game-ui-professional-plans=true]{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;height:auto;padding:12px 10px;overflow:visible}.aiasart-source-preview-overlay [data-game-ui-professional-plans-header=true],.aiasart-source-preview-overlay [data-game-ui-professional-plan-undo=true]{align-items:start;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-plan-policy=true],.aiasart-source-preview-overlay [data-game-ui-professional-plan-filters=true],.aiasart-source-preview-overlay [data-game-ui-professional-archetype-route=true],.aiasart-source-preview-overlay [data-game-ui-professional-plan-additions=true] ul,.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true] ul,.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true] ol,.aiasart-source-preview-overlay [data-game-ui-reference-filters=true],.aiasart-source-preview-overlay [data-game-ui-reference-grid=true],.aiasart-source-preview-overlay [data-game-ui-reference-policy=true],.aiasart-source-preview-overlay [data-game-ui-reference-application=true],.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]>div,.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true]>div{grid-template-columns:1fr}.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]>header{align-items:start;display:grid}.aiasart-source-preview-overlay [data-game-ui-reference-filter-panel=true]>header>span:last-child{justify-content:space-between}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-game-ui-reference-filter-facet]>div{grid-column:1}.aiasart-source-preview-overlay [data-game-ui-knowledge-coverage=true]>header,.aiasart-source-preview-overlay [data-game-ui-knowledge-review=true]>header,.aiasart-source-preview-overlay [data-game-ui-reference-atlas-header=true]{align-items:start;display:grid}}body{background:var(--background);color:var(--foreground)}html,body,[data-generation-config-scroll=true],[data-ai-audio-config-scroll=true]{scrollbar-width:none}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}[data-generation-config-scroll=true]::-webkit-scrollbar{display:none}[data-ai-audio-config-scroll=true]::-webkit-scrollbar{display:none}[data-ai-audio-modal-scroll=true]{overscroll-behavior:contain;scrollbar-width:none}[data-ai-audio-modal-scroll=true]::-webkit-scrollbar{width:0;height:0;display:none}.aia-generation-running-bar{width:100%;min-width:0;position:relative;overflow:hidden}.aia-generation-running-bar:before{content:"";border-radius:inherit;background:linear-gradient(90deg,#b9ff2d85,#b9ff2deb,#b9ff2d85);position:absolute;inset:0}.aia-generation-running-bar:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#b9ff2d57,#0000);animation:1.55s ease-in-out infinite aia-progress;position:absolute;inset:0}.aiasart-source-preview-overlay{z-index:160;color:var(--text-body);background:#090a09;grid-template-rows:minmax(0,1fr);display:grid;position:fixed;inset:0}.aiasart-source-preview-overlay [data-canvas-source-runtime-bridge=true]{min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.aiasart-source-runtime-bridge-loading{min-width:0;height:100%;min-height:0;color:var(--text-tertiary);background:radial-gradient(circle at 58% 70%,#55b9bd14,#0000 32%),#090a09;place-items:center;font-size:14px;display:grid}[data-canvas-source-handoff-error=true]{text-align:center;align-content:center;justify-items:center;gap:18px;padding:24px}[data-canvas-source-handoff-error=true] strong{color:var(--text-body);font-size:15px;font-weight:680}[data-canvas-source-handoff-error-actions=true]{flex-wrap:wrap;justify-content:center;gap:10px 18px;max-width:520px;display:flex}[data-canvas-source-handoff-error-actions=true] a{color:var(--text-secondary);text-underline-offset:3px;line-height:1.5;text-decoration:underline}.aiasart-source-preview-overlay [data-source-canvas-app]{background:radial-gradient(circle at 58% 70%,#55b9bd14,#0000 32%),#090a09;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasShell]{position:absolute;inset:0;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasTopBar]{z-index:10;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;top:10px;left:18px;right:18px}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasTopBar]>*{pointer-events:auto}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasTopBar] button,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasTopBar] input,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasTopBar] a,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasProjectTabs] button,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasToolbar] button,.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] button,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] button,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer]>button{border-radius:var(--radius-md);color:var(--text-body);background:#202020d1;border:1px solid #eeeeec21}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasTopBar] input{width:min(320px,30vw);height:36px;padding:0 12px;font-size:14px;font-weight:760}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasTopBar] button{height:36px;padding:0 11px;font-size:12px;font-weight:760}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasTopBar] button:first-child{background:0 0;border-color:#0000;width:162px;height:36px;padding:0}.aiasart-source-preview-overlay [data-canvas-topbar-logo=true] img{width:162px;height:36px;display:block}.aiasart-source-preview-overlay [data-canvas-topbar-account=true]{align-items:center;gap:12px;margin-left:auto;display:flex}.aiasart-source-preview-overlay [data-canvas-topbar-account=true] button{color:#d7e8ef;background:0 0;border-color:#0000;font-size:14px;font-weight:860}.aiasart-source-preview-overlay [data-canvas-topbar-account=true] a{border-radius:var(--radius-md);background:var(--primary);height:40px;color:var(--primary-ink);border:0;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasProjectTabs]{z-index:11;align-items:flex-start;gap:4px;max-width:min(420px,100vw - 540px);display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasProjectTabs] [data-canvas-title-button=true]{border-radius:var(--radius-md);min-width:128px;max-width:min(360px,100vw - 560px);min-height:40px;color:var(--text-primary);cursor:pointer;text-align:center;background:#14141438;border:1px solid #0000;padding:4px 14px;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasProjectTabs] [data-canvas-title-button=true] span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:860;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasProjectTabs] [data-canvas-title-button=true] small{min-width:0;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:720;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasProjectTabs] [data-canvas-title-button=true]:hover,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasProjectTabs] [data-canvas-title-button=true]:focus-visible{background:#202020b8;border-color:#b9ff2d3d}.aiasart-source-preview-overlay [data-canvas-title-close=true]{color:#eeeeec61;opacity:.36;background:#1414141a;border-color:#0000;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background .16s,color .16s,opacity .16s;display:inline-flex;transform:translateY(8px)}.aiasart-source-preview-overlay [data-canvas-title-close=true] svg{width:14px;height:14px}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasProjectTabs]:hover [data-canvas-title-close=true],.aiasart-source-preview-overlay [data-canvas-title-close=true]:focus-visible{color:var(--text-primary);opacity:1;background:#202020c7}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail]{z-index:20;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1ec7;border:1px solid #eeeeec21;border-radius:999px;flex-direction:column;gap:9px;width:68px;max-height:min(720px,100vh - 150px);padding:9px 7px;display:flex;position:absolute;top:50%;left:20px;overflow:hidden auto;transform:translateY(-50%);box-shadow:0 18px 52px #0000006b}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail]::-webkit-scrollbar{display:none}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] button,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] a{box-sizing:border-box;width:54px;min-height:54px;color:var(--text-secondary);background:0 0;border:0;border-radius:999px;place-items:center;gap:0;font-size:12px;font-weight:760;text-decoration:none;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] button:first-child,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] a:first-child{background:var(--text-primary);color:#151515;min-height:54px}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] button:hover,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] button:focus-visible,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] a:hover,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] a:focus-visible{color:var(--text-primary);background:#eeeeec17;outline:none}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] button:first-child:hover,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] button:first-child:focus-visible,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] a:first-child:hover,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] a:first-child:focus-visible{background:var(--text-primary);color:#151515}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] button[aria-current=page],.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] a[aria-current=page]{color:var(--text-primary);background:#eeeeec1a}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] button:first-child[aria-current=page],.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] a:first-child[aria-current=page]{background:var(--text-primary);color:#151515}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] button span:first-child,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] a span:first-child{place-items:center;font-size:18px;line-height:1;display:grid;transform:translateY(2px)}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] button span:not(:first-child),.aiasart-source-preview-overlay [data-web-canvas-source=CanvasLeftRail] a span:not(:first-child){transform:translateY(-2px)}.aiasart-source-preview-overlay [data-source-icon]{color:currentColor;stroke:currentColor;flex:none;display:block}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasViewport]{background-image:radial-gradient(#eeeeec1c 1px,#0000 1px);background-position:var(--canvas-grid-x,0px) var(--canvas-grid-y,0px);background-size:var(--canvas-grid-size,24px) var(--canvas-grid-size,24px);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasViewport][data-panning=true]{cursor:grabbing}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasViewport][data-selecting=true]{cursor:crosshair}.aiasart-source-preview-overlay [data-canvas-pan-blocked-feedback=true]{z-index:80;color:#ffb4b4;pointer-events:none;place-items:center;width:32px;height:32px;display:grid;position:fixed;transform:translate(12px,12px)}.aiasart-source-preview-overlay [data-canvas-pan-blocked-feedback=true]:before{content:"";background:#1c0e0ed6;border:1px solid #ff5e5e5c;border-radius:999px;position:absolute;inset:0;box-shadow:0 12px 28px #0000005c}.aiasart-source-preview-overlay [data-canvas-pan-blocked-feedback=true] [data-source-icon]{z-index:1;position:relative}.aiasart-source-preview-overlay [data-canvas-selection-box=true]{z-index:12;pointer-events:none;background:#b9ff2d1a;border:1px solid #b9ff2dc7;border-radius:8px;position:absolute;box-shadow:0 0 0 1px #0000002e,0 18px 48px #b9ff2d1a}.aiasart-source-preview-overlay [data-canvas-selection-box-additive=true]{border-style:dashed}.aiasart-source-preview-overlay [data-canvas-context-menu=true]{z-index:30;pointer-events:auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#181818f5;border:1px solid #eeeeec24;border-radius:12px;gap:4px;min-width:190px;padding:7px;display:grid;position:absolute;box-shadow:0 24px 70px #00000080}.aiasart-source-preview-overlay [data-canvas-context-menu-title=true]{color:var(--text-muted);padding:5px 8px 6px;font-size:11px;font-weight:850;line-height:1}.aiasart-source-preview-overlay [data-canvas-context-menu=true] button{min-height:30px;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:9px;padding:0 9px;font-size:12px;font-weight:800;display:flex}.aiasart-source-preview-overlay [data-canvas-context-menu=true] button svg{color:#eeeeec94;flex:none}.aiasart-source-preview-overlay [data-canvas-context-menu=true] button:hover svg,.aiasart-source-preview-overlay [data-canvas-context-menu=true] button:focus-visible svg{color:currentColor}.aiasart-source-preview-overlay [data-canvas-context-menu-divider=true]{background:#eeeeec1a;height:1px;margin:3px 5px;display:block}.aiasart-source-preview-overlay [data-canvas-context-menu=true] button:hover,.aiasart-source-preview-overlay [data-canvas-context-menu=true] button:focus-visible{color:var(--text-primary);background:#eeeeec1a}.aiasart-source-preview-overlay [data-canvas-context-menu=true] button:disabled{cursor:not-allowed;opacity:.42}.aiasart-source-preview-overlay [data-canvas-edge-create-menu=true]{z-index:31;pointer-events:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#1c1c1cfa,#151f1df0);border:1px solid #eeeeec24;border-radius:14px;gap:8px;width:min(280px,100vw - 48px);padding:12px;display:grid;position:absolute;box-shadow:0 24px 74px #00000085}.aiasart-source-preview-overlay [data-canvas-edge-create-dismiss-layer=true]{z-index:30;cursor:default;pointer-events:auto;background:0 0;position:absolute;inset:0}.aiasart-source-preview-overlay [data-canvas-edge-create-title=true]{color:var(--text-muted);font-size:12px;font-weight:850;line-height:1}.aiasart-source-preview-overlay [data-canvas-edge-create-menu=true] button{min-height:58px;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.aiasart-source-preview-overlay [data-canvas-edge-create-menu=true] button:hover,.aiasart-source-preview-overlay [data-canvas-edge-create-menu=true] button:focus-visible{color:var(--text-primary);background:#eeeeec1a}.aiasart-source-preview-overlay [data-canvas-edge-create-entry-icon=true]{background:#eeeeec14;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.aiasart-source-preview-overlay [data-canvas-edge-create-menu=true] button strong,.aiasart-source-preview-overlay [data-canvas-edge-create-menu=true] button small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-edge-create-menu=true] button strong{color:inherit;font-size:13px;font-weight:900}.aiasart-source-preview-overlay [data-canvas-edge-create-menu=true] button small{color:var(--text-muted);margin-top:3px;font-size:11px;font-weight:700}.aiasart-source-preview-overlay [data-canvas-edge-create-menu=true] [data-canvas-edge-create-entry-state=gated]{opacity:.66}.aiasart-source-preview-overlay [data-empty-starters=true]{flex-wrap:wrap;justify-content:center;gap:9px;max-width:min(640px,100vw - 180px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aiasart-source-preview-overlay [data-empty-starters-title]{width:100%;color:var(--text-secondary);text-align:center;font-size:16px;font-weight:760}.aiasart-source-preview-overlay [data-empty-starters=true] button{height:38px;color:var(--text-secondary);background:#1e1e1ed1;border:1px solid #eeeeec21;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:760;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer]{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:min(460px,100dvw - 128px);max-height:calc(100dvh - 132px);transform:translate(var(--canvas-overlay-offset-x,0px), var(--canvas-overlay-offset-y,0px));background:#1e1e1ef0;border:1px solid #eeeeec21;border-radius:20px;position:fixed;top:98px;left:92px;overflow:visible;box-shadow:0 28px 80px #0000008a}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=add]{overscroll-behavior:contain;width:min(900px,100dvw - 144px);max-height:min(720px,100dvh - 96px);transform:translate(calc(-50% + var(--canvas-overlay-offset-x,0px)), calc(-50% + var(--canvas-overlay-offset-y,0px)));top:50%;left:50%;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=projects],.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=canvas-files]{overscroll-behavior:contain;width:min(1480px,100dvw - 32px);height:min(920px,100dvh - 32px);max-height:calc(100dvh - 32px);transform:translate(calc(-50% + var(--canvas-overlay-offset-x,0px)), calc(-50% + var(--canvas-overlay-offset-y,0px)));inset:50% auto auto 50%;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=canvas-files]{width:min(1180px,100dvw - 32px)}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=projects] [data-canvas-overlay-scroll=true],.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=canvas-files] [data-canvas-overlay-scroll=true]{scroll-padding-top:72px}.aiasart-source-preview-overlay [data-canvas-manager-preview-grid=true]{background-image:radial-gradient(circle,#eeeeec29 1px,#0000 1px);background-size:18px 18px}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer]>button{z-index:2;border-radius:var(--radius-md);width:34px;height:34px;color:var(--text-secondary);background:#222222d1;border:1px solid #eeeeec21;outline:none;place-items:center;padding:0;font-size:22px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer]>button:hover,.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer]>button:focus-visible{color:var(--text-primary);box-shadow:none;background:#2e2e2eeb;border-color:#eeeeec38}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel]{box-sizing:border-box;max-height:inherit;overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;padding:24px 24px 28px;display:grid;overflow:hidden auto}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=add] [data-web-canvas-source=AddNodePanel]{scrollbar-width:none}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=add] [data-web-canvas-source=AddNodePanel]::-webkit-scrollbar{display:none}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer],.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench]{scrollbar-color:#eeeeec3d transparent;scrollbar-width:thin}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer]::-webkit-scrollbar{width:6px;height:6px}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel]::-webkit-scrollbar{width:6px;height:6px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench]::-webkit-scrollbar{width:6px;height:6px}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer]::-webkit-scrollbar-thumb{background:#eeeeec3d;border-radius:999px}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel]::-webkit-scrollbar-thumb{background:#eeeeec3d;border-radius:999px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench]::-webkit-scrollbar-thumb{background:#eeeeec3d;border-radius:999px}.aiasart-source-preview-overlay [data-add-panel-header=true]{grid-column:1/-1;gap:4px;padding-right:48px;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] h1{color:var(--text-primary);margin:0;font-size:18px;font-weight:820}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] p{color:var(--text-tertiary);margin:0;font-size:12px;line-height:1.45}.aiasart-source-preview-overlay [data-add-panel-feedback=unavailable]{background:#eeeeec0f;border:1px solid #eeeeec1f;border-radius:14px;grid-column:1/-1;gap:4px;padding:12px 14px;display:grid}.aiasart-source-preview-overlay [data-add-panel-feedback=unavailable] strong{color:var(--text-primary);font-size:14px;font-weight:820}.aiasart-source-preview-overlay [data-add-panel-feedback=unavailable] span,.aiasart-source-preview-overlay [data-add-panel-feedback=unavailable] small{color:var(--text-tertiary);font-size:12px;line-height:1.45}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel]>section{gap:7px;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] [data-add-group-priority=secondary]{border-top:1px solid #eeeeec14;gap:6px;padding-top:8px}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] h2{color:var(--text-tertiary);margin:8px 0 2px;font-size:12px;font-weight:760}.aiasart-source-preview-overlay [data-add-group-priority=secondary] h2{font-size:12px}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] button{cursor:pointer;text-align:left;background:0 0;border-color:#0000;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:2px 12px;min-height:58px;padding:8px 12px;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] button>*{pointer-events:none}.aiasart-source-preview-overlay [data-add-group-priority=secondary] button{grid-template-columns:42px minmax(0,1fr);min-height:44px;padding:6px 10px}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] button:hover,.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] button:focus-visible{background:#eeeeec14}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] button[data-selected=true]{background:#eeeeec17}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] button[data-selected=true][data-entry-available=true]{outline:1px solid #b9ff2d47}.aiasart-source-preview-overlay [data-entry-icon]{width:48px;height:48px;color:var(--text-primary);background:#eeeeec14;border-radius:14px;place-items:center;font-size:16px;font-weight:860;display:grid}.aiasart-source-preview-overlay [data-add-group-priority=secondary] [data-entry-icon]{width:36px;height:36px;color:var(--text-secondary);border-radius:12px}.aiasart-source-preview-overlay [data-entry-body]{gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-entry-title-row]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-entry-title-row]>span:first-child{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:820;overflow:hidden}.aiasart-source-preview-overlay [data-add-group-priority=secondary] [data-entry-title-row]>span:first-child{font-size:14px}.aiasart-source-preview-overlay [data-entry-status]{color:var(--text-tertiary);border:1px solid #eeeeec1f;border-radius:999px;flex:none;padding:2px 8px;font-size:12px;font-weight:760}.aiasart-source-preview-overlay [data-entry-description]{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.aiasart-source-preview-overlay [data-add-group-priority=secondary] [data-entry-description]{font-size:12px}.aiasart-source-preview-overlay [data-unavailable-feedback=true]{opacity:.82}.aiasart-source-preview-overlay [data-unavailable-reason]{color:var(--text-tertiary)!important}@media (max-height:760px){.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=add]{max-height:calc(100dvh - 72px)}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel]{gap:10px 16px;padding:18px 20px 20px}.aiasart-source-preview-overlay [data-add-panel-header=true]{gap:2px}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] h1{font-size:16px}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] h2{margin-top:4px}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel] button{grid-template-columns:46px minmax(0,1fr);min-height:50px;padding:6px 10px}.aiasart-source-preview-overlay [data-add-group-priority=secondary] button{grid-template-columns:36px minmax(0,1fr);min-height:40px;padding:5px 8px}.aiasart-source-preview-overlay [data-entry-icon]{border-radius:13px;width:42px;height:42px}.aiasart-source-preview-overlay [data-add-group-priority=secondary] [data-entry-icon]{border-radius:10px;width:32px;height:32px}.aiasart-source-preview-overlay [data-entry-title-row]>span:first-child{font-size:16px}.aiasart-source-preview-overlay [data-add-group-priority=secondary] [data-entry-title-row]>span:first-child{font-size:14px}}@media (max-width:820px),(max-height:620px){.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=add]{width:min(560px,100dvw - 40px);max-height:calc(100dvh - 40px)}.aiasart-source-preview-overlay [data-web-canvas-source=AddNodePanel]{grid-template-columns:1fr}}.aiasart-source-preview-overlay [data-source-project-panel=true]{box-sizing:border-box;gap:12px;width:100%;min-width:0;padding:22px 28px 24px;display:grid}.aiasart-source-preview-overlay [data-source-project-panel=true] header{gap:6px;display:grid}.aiasart-source-preview-overlay [data-source-project-panel=true] h2{color:var(--text-primary);margin:0;font-size:24px;font-weight:900}.aiasart-source-preview-overlay [data-source-project-panel=true] h3{color:var(--text-tertiary);margin:0 0 10px;font-size:14px;font-weight:860}.aiasart-source-preview-overlay [data-source-project-panel=true] p{color:var(--text-tertiary);margin:0;font-size:14px;line-height:1.55}.aiasart-source-preview-overlay [data-project-panel-section]{gap:8px;display:grid}.aiasart-source-preview-overlay [data-project-panel-actions=true]{gap:10px;display:flex}.aiasart-source-preview-overlay [data-project-panel-actions=true] button{border-radius:var(--radius-md);min-width:136px;min-height:42px;box-shadow:none;color:var(--text-primary);cursor:pointer;background:#242424e0;border:1px solid #eeeeec29;flex:none;font-size:14px;font-weight:860}.aiasart-source-preview-overlay [data-project-section-heading=true]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.aiasart-source-preview-overlay [data-project-section-heading=true] small{color:var(--text-tertiary);font-size:12px;font-weight:720}.aiasart-source-preview-overlay [data-project-search-input=true]{border-radius:var(--radius-md);width:100%;min-height:42px;color:var(--text-primary);background:#10101094;border:1px solid #eeeeec1f;outline:none;padding:0 14px;font-size:14px}.aiasart-source-preview-overlay [data-project-search-input=true]:focus{border-color:#b9ff2d66}.aiasart-source-preview-overlay [data-project-panel-actions=true] button:hover,.aiasart-source-preview-overlay [data-project-panel-actions=true] button:focus-visible{background:#303724b8;border-color:#b9ff2d6b;transform:none}.aiasart-source-preview-overlay [data-project-panel-actions=true] button:disabled{opacity:.45}.aiasart-source-preview-overlay [data-project-panel-actions=true] button[data-project-danger-action=true]{color:#e8d8d8}.aiasart-source-preview-overlay [data-project-panel-actions=true] button[data-project-danger-action=true]:hover,.aiasart-source-preview-overlay [data-project-panel-actions=true] button[data-project-danger-action=true]:focus-visible{background:#4026268f;border-color:#ee808052}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-panel-section] button{border-radius:var(--radius-md);text-align:left;background:#2c2c2cb8;border-color:#eeeeec1c;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:0 16px;display:flex}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-panel-section] button:hover,.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-panel-section] button:focus-visible{background:#363c28c7;border-color:#b9ff2d5c}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-panel-section] button[aria-current=page]{border-color:#b9ff2d75}.aiasart-source-preview-overlay [data-project-current-row=true]{border-radius:var(--radius-md);background:#2b342042;border:1px solid #b9ff2d33;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-current-row=true] button{min-height:48px}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-current-row=true] [data-project-current-open=true]{background:0 0;border-color:#0000;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;min-height:52px;padding:4px 10px}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-current-row=true] [data-project-current-open=true]:hover,.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-current-row=true] [data-project-current-open=true]:focus-visible{background:0 0;border-color:#0000}.aiasart-source-preview-overlay [data-project-name-edit-form=true]{align-items:center;min-width:0;min-height:48px;padding:0 8px;display:flex}.aiasart-source-preview-overlay [data-project-name-edit-form=true] input{box-sizing:border-box;width:100%;min-height:38px;color:var(--text-primary);background:0 0;border:0;border-bottom:1px solid #fff3;border-radius:0;outline:none;padding:0 0 4px;font-size:16px;font-weight:860}.aiasart-source-preview-overlay [data-project-name-edit-form=true] input:focus{border-bottom-color:#ffffff5c}.aiasart-source-preview-overlay [data-project-panel-section=closed] [data-project-panel-empty=true]{min-height:42px;padding:12px 14px}.aiasart-source-preview-overlay [data-project-saved-row=true]{border-radius:var(--radius-md);background:#262626d1;border:1px solid #eeeeec0f;grid-template-columns:minmax(0,1fr) repeat(3,auto);align-items:center;gap:8px;padding:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true]>nav{flex-wrap:wrap;gap:5px;padding:0 8px 8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true]>nav button{background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-quaternary);border-radius:999px;min-height:24px;padding:3px 8px;font-size:9px}.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true]>nav button[aria-pressed=true]{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true]>nav button[aria-pressed=true]{background:color-mix(in srgb, var(--brand) 11%, var(--surface-muted))}}.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true]>nav button[aria-pressed=true]{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true]>nav button[aria-pressed=true]{border-color:color-mix(in srgb, var(--brand) 42%, var(--border-subtle))}}.aiasart-source-preview-overlay [data-game-ui-professional-task-modules=true]>nav button[aria-pressed=true]{color:var(--brand)}.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true]{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true]{background:color-mix(in srgb, var(--brand) 5%, var(--surface-base))}}.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true]{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true]{border:1px solid color-mix(in srgb, var(--brand) 22%, var(--border-subtle))}}.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true]{border-radius:8px;gap:7px;padding:8px;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true]>header{justify-content:space-between;align-items:center;display:flex}.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true]>header em{color:var(--brand);font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true] ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true] li{background:var(--surface-muted);border-radius:6px;min-width:0;padding:7px}.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true] li strong,.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true] li small{display:block}.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true] li strong{color:var(--text-secondary);font-size:10px}.aiasart-source-preview-overlay [data-game-ui-professional-task-path=true] li small{color:var(--text-quaternary);margin-top:3px;font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-project-deleted-row=true]{grid-template-columns:minmax(0,1fr) auto}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-saved-row=true] button{min-height:46px}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-saved-row=true] [data-project-saved-open=true]{background:0 0;border-color:#0000;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;padding:4px 10px}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-saved-row=true] [data-project-saved-open=true]:hover,.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-saved-row=true] [data-project-saved-open=true]:focus-visible{background:0 0;border-color:#0000}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-current-row=true] [data-project-secondary-action=true],.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-saved-row=true] [data-project-secondary-action=true]{min-width:64px;min-height:42px;color:var(--text-secondary);white-space:nowrap;justify-content:center;padding:0 12px;font-size:14px;font-weight:780}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-current-row=true] [data-project-danger-action=true],.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-saved-row=true] [data-project-danger-action=true]{min-width:64px;min-height:42px;color:var(--text-secondary);background:#2c2c2cb8;border-color:#eeeeec1c;padding:0 12px;font-size:14px;font-weight:780}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-current-row=true] [data-project-danger-action=true]:hover,.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-current-row=true] [data-project-danger-action=true]:focus-visible,.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-saved-row=true] [data-project-danger-action=true]:hover,.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-saved-row=true] [data-project-danger-action=true]:focus-visible{background:#4026268f;border-color:#ee808052}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-panel-section] span{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:860;overflow:hidden}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-panel-section] small{color:var(--text-tertiary);flex:none;font-size:12px;font-weight:760}.aiasart-source-preview-overlay [data-project-panel-empty=true]{border-radius:var(--radius-md);border:1px dashed #eeeeec1f;min-height:54px;padding:16px}.aiasart-source-preview-overlay [data-project-list-pager=true]{justify-content:flex-end;align-items:center;gap:8px;min-height:34px;display:flex}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-list-pager=true] button{border-radius:var(--radius-sm);min-width:58px;min-height:30px;color:var(--text-secondary);background:#262626b8;border-color:#eeeeec1a;justify-content:center;padding:0 10px;font-size:12px;font-weight:760}.aiasart-source-preview-overlay [data-source-project-panel=true] [data-project-list-pager=true] button:disabled{cursor:default;opacity:.36}.aiasart-source-preview-overlay [data-project-list-pager=true] small{text-align:center;min-width:42px}@media (max-width:720px){.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=projects],.aiasart-source-preview-overlay [data-web-canvas-source=CanvasOverlayLayer][data-active-panel=canvas-files]{border-radius:18px;width:calc(100dvw - 20px);height:calc(100dvh - 20px);max-height:calc(100dvh - 20px)}.aiasart-source-preview-overlay [data-project-panel-actions=true]{grid-template-columns:1fr;display:grid}.aiasart-source-preview-overlay [data-project-current-row=true],.aiasart-source-preview-overlay [data-project-saved-row=true]{grid-template-columns:1fr}}.aiasart-source-preview-overlay [data-source-preview-canvas=true]{pointer-events:none;position:absolute;inset:0}.aiasart-source-preview-overlay [data-source-viewport-world=true]{transform-origin:0 0;pointer-events:none;will-change:transform;position:absolute;inset:0}.aiasart-source-preview-overlay:has([data-image-floating-toolbar=true]) [data-source-viewport-world=true]{z-index:14}.aiasart-source-preview-overlay:has([data-image-floating-more-menu=true]) [data-source-viewport-world=true]{z-index:20}.aiasart-source-preview-overlay [data-source-runtime-node-cards=summary-only]{pointer-events:auto;position:absolute;inset:0}.aiasart-source-preview-overlay [data-source-node-connections=true]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.aiasart-source-preview-overlay [data-source-node-connections=true] [data-canvas-edge-path=true]{fill:none;stroke:#b9ff2d8a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;marker-end:url(#aiasart-canvas-connection-arrow);filter:drop-shadow(0 0 10px #b9ff2d2e)}.aiasart-source-preview-overlay [data-source-node-connections=true] [data-canvas-edge][data-canvas-edge-selected=true] [data-canvas-edge-path=true]{stroke:#b9ff2df5;stroke-width:3.25px;filter:drop-shadow(0 0 14px #b9ff2d57)}.aiasart-source-preview-overlay [data-source-node-connections=true] [data-canvas-edge-role=provenance] [data-canvas-edge-path=true]{stroke:#bcc4b78f;stroke-dasharray:8 7;stroke-width:2px;marker-end:url(#aiasart-canvas-provenance-arrow);filter:none}.aiasart-source-preview-overlay [data-source-node-connections=true] [data-canvas-edge-role=provenance][data-canvas-edge-selected=true] [data-canvas-edge-path=true]{stroke:#e0e5dce6;stroke-width:2.75px;filter:drop-shadow(0 0 10px #e0e5dc29)}.aiasart-source-preview-overlay [data-source-node-connections=true] [data-canvas-generation-batch-trunk-path=true]{fill:none;stroke:#bcc4b794;stroke-linecap:round;stroke-width:2.4px}.aiasart-source-preview-overlay [data-source-node-connections=true] [data-canvas-generation-batch-current=true] [data-canvas-generation-batch-trunk-path=true]{stroke:#b9ff2dc2;filter:drop-shadow(0 0 8px #b9ff2d24)}.aiasart-source-preview-overlay [data-source-node-connections=true] [data-canvas-generation-batch-current=false] [data-canvas-edge-path=true]{stroke:#bcc4b76b}.aiasart-source-preview-overlay [data-source-node-connections=true] [data-canvas-edge-hit-area=true]{fill:none;stroke:#b9ff2d00;stroke-linecap:round;stroke-width:18px;cursor:pointer;pointer-events:stroke}.aiasart-source-preview-overlay [data-canvas-connection-arrow=true]{fill:#b9ff2db8;stroke:none}.aiasart-source-preview-overlay [data-canvas-provenance-arrow=true]{fill:#bcc4b7b8;stroke:none}.aiasart-source-preview-overlay [data-canvas-edge-endpoint]{fill:#121612f5;stroke:#b9ff2db8;stroke-width:2px}.aiasart-source-preview-overlay [data-canvas-edge][data-canvas-edge-selected=true] [data-canvas-edge-endpoint]{fill:#b9ff2df2;stroke:#121612f5}.aiasart-source-preview-overlay [data-canvas-edge-role=provenance] [data-canvas-edge-endpoint]{fill:#1e201df5;stroke:#bcc4b7b8}.aiasart-source-preview-overlay [data-canvas-edge-inspector=true]{z-index:23;color:#eeeeeceb;pointer-events:auto;background:#161616f0;border:1px solid #b9ff2d47;border-radius:12px;gap:7px;padding:10px;font-size:12px;line-height:1.35;display:grid;position:absolute;box-shadow:0 18px 48px #00000070}.aiasart-source-preview-overlay [data-canvas-edge-inspector-title=true]{color:var(--primary);text-transform:uppercase;font-size:11px;font-weight:900}.aiasart-source-preview-overlay [data-canvas-edge-inspector-route=true]{min-width:0;color:var(--text-secondary);align-items:center;gap:8px;font-weight:800;display:flex}.aiasart-source-preview-overlay [data-canvas-edge-inspector-route=true] span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-edge-inspector-action=delete]{color:#ffdadaeb;background:#ff75751a;border:1px solid #ff757538;border-radius:8px;justify-self:start;min-height:30px;padding:5px 10px;font-weight:900}.aiasart-source-preview-overlay [data-canvas-edge-inspector-action=delete]:hover,.aiasart-source-preview-overlay [data-canvas-edge-inspector-action=delete]:focus-visible{background:#ff75752e;border-color:#ff75756b}.aiasart-source-preview-overlay [data-canvas-edge-inspector-provenance-note=true]{color:#bcc4b7c7;font-size:11px;font-weight:700}.aiasart-source-preview-overlay [data-canvas-connection-draft-anchor=true]{fill:#b9ff2d29;stroke:#b9ff2dd1;stroke-dasharray:3 3;stroke-width:2px}.aiasart-source-preview-overlay [data-canvas-connection-draft-path=true]{fill:none;stroke:#b9ff2d5c;stroke-dasharray:9 8;stroke-linecap:round;stroke-width:2.5px}.aiasart-source-preview-overlay [data-source-node-slot]{z-index:2;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;width:300px;position:absolute;top:0;left:0}.aiasart-source-preview-overlay [data-source-node-slot][data-dragging=true]{z-index:77;cursor:grabbing}.aiasart-source-preview-overlay [data-source-node-slot][data-connection-draft-source=true]{z-index:5}.aiasart-source-preview-overlay [data-source-node-slot][data-connection-draft-target=available]{z-index:6}.aiasart-source-preview-overlay [data-source-node-slot][data-connection-draft-target=available] [data-web-canvas-source=NodeCard]{box-shadow:0 0 0 1px #b9ff2d57,0 0 34px #b9ff2d24,0 20px 54px #00000080}.aiasart-source-preview-overlay [data-source-node-slot][data-selected=true]{z-index:76}.aiasart-source-preview-overlay [data-canvas-selection-order-badge=true]{z-index:10;color:#10130a;pointer-events:none;background:#b9ff2d;border:2px solid #181818;border-radius:50%;place-items:center;width:24px;min-width:24px;height:24px;font-size:11px;font-weight:850;line-height:1;display:grid;position:absolute;top:-9px;left:-9px;box-shadow:0 6px 16px #00000061}.aiasart-source-preview-overlay [data-canvas-connection-feedback=true]{z-index:24;max-width:min(360px,100vw - 48px);color:var(--text-secondary);pointer-events:none;background:#161616f0;border:1px solid #eeeeec1f;border-radius:10px;padding:9px 12px;font-size:12px;font-weight:800;line-height:1.35;position:absolute;top:22px;left:50%;transform:translate(-50%);box-shadow:0 16px 44px #0000006b}.aiasart-source-preview-overlay [data-canvas-connection-feedback-result=connected]{color:var(--primary);border-color:#b9ff2d57}.aiasart-source-preview-overlay [data-canvas-connection-feedback-result=blocked]{color:#ffcacadb;border-color:#ff757547}.aiasart-source-preview-overlay [data-source-minimap=true]{z-index:13;pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e120fdb;border:1px solid #eeeeec29;border-radius:12px;gap:8px;width:164px;padding:0 0 8px;display:grid;position:absolute;bottom:18px;right:18px;overflow:hidden;box-shadow:0 18px 48px #0000006b}.aiasart-source-preview-overlay [data-source-minimap=true]:before{content:"";opacity:.5;pointer-events:none;background-image:radial-gradient(#eeeeec1f 1px,#0000 1px);background-size:12px 12px;position:absolute;inset:0}.aiasart-source-preview-overlay [data-source-minimap-map=true]{z-index:1;cursor:crosshair;background:0 0;border:0;border-radius:12px 12px 0 0;width:164px;height:108px;padding:0;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-source-minimap-controls=true]{z-index:2;grid-template-columns:36px 1fr 36px;gap:6px;padding:0 8px;display:grid;position:relative}.aiasart-source-preview-overlay [data-source-minimap-action]{color:#eeeeec;background:#eeeeec14;border:1px solid #eeeeec29;border-radius:8px;min-width:0;min-height:28px;font-size:12px;font-weight:800;line-height:1}.aiasart-source-preview-overlay [data-game-ui-delivery-controls=true]{background:var(--surface-panel);border-bottom:1px solid var(--border-subtle);gap:9px;padding:11px 14px;display:grid}.aiasart-source-preview-overlay [data-game-ui-delivery-controls=true]>header,.aiasart-source-preview-overlay [data-game-ui-delivery-controls=true]>header>span{justify-content:space-between;align-items:center;gap:7px;display:flex}.aiasart-source-preview-overlay [data-game-ui-delivery-controls=true]>header>span{justify-content:flex-start}.aiasart-source-preview-overlay [data-game-ui-delivery-controls=true]>header strong{color:var(--text-primary);font-size:11px}.aiasart-source-preview-overlay [data-game-ui-delivery-controls=true]>header small{color:var(--text-quaternary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-delivery-mode=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.aiasart-source-preview-overlay [data-game-ui-delivery-mode=true] button{border:1px solid var(--border-subtle);color:var(--text-tertiary);text-align:left;background:#eeeeec09;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:6px 9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-delivery-mode=true] button[aria-pressed=true]{color:var(--text-primary);background:#b9ff2d14;border-color:#b9ff2d52}.aiasart-source-preview-overlay [data-game-ui-delivery-mode=true] button span,.aiasart-source-preview-overlay [data-game-ui-delivery-mode=true] button strong,.aiasart-source-preview-overlay [data-game-ui-delivery-mode=true] button small{min-width:0;display:block}.aiasart-source-preview-overlay [data-game-ui-delivery-mode=true] button strong{font-size:11px}.aiasart-source-preview-overlay [data-game-ui-delivery-mode=true] button small{color:var(--text-quaternary);margin-top:2px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-transparent-settings=true]{grid-template-columns:minmax(180px,1.15fr) minmax(170px,1fr) minmax(140px,.8fr);align-items:end;gap:8px 10px;display:grid}.aiasart-source-preview-overlay [data-game-ui-transparent-source-mode=true]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.aiasart-source-preview-overlay [data-game-ui-transparent-source-mode=true] button{border:1px solid var(--border-subtle);color:var(--text-tertiary);text-align:left;background:#eeeeec09;border-radius:7px;align-items:center;gap:8px;min-height:38px;padding:5px 8px;display:flex}.aiasart-source-preview-overlay [data-game-ui-transparent-source-mode=true] button[aria-pressed=true]{color:var(--text-primary);background:#b9ff2d14;border-color:#b9ff2d52}.aiasart-source-preview-overlay [data-game-ui-transparent-source-mode=true] button:disabled{cursor:not-allowed;opacity:.42}.aiasart-source-preview-overlay [data-game-ui-transparent-source-mode=true] button span,.aiasart-source-preview-overlay [data-game-ui-transparent-source-mode=true] button strong,.aiasart-source-preview-overlay [data-game-ui-transparent-source-mode=true] button small{min-width:0;display:block}.aiasart-source-preview-overlay [data-game-ui-transparent-source-mode=true] button strong{font-size:10px}.aiasart-source-preview-overlay [data-game-ui-transparent-source-mode=true] button small{color:var(--text-quaternary);margin-top:2px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-transparent-source-required=true]{color:#ffd692d1;border:1px solid #ffbe5c3d;border-radius:7px;grid-column:1/-1;margin:0;padding:8px 10px;font-size:9px}.aiasart-source-preview-overlay [data-canvas-visual-region-selector=true]{border:1px solid var(--border-subtle);background:#eeeeec06;border-radius:7px;grid-column:1/-1;gap:7px;padding:8px;display:grid}.aiasart-source-preview-overlay [data-canvas-visual-region-selector=true]>header,.aiasart-source-preview-overlay [data-canvas-visual-region-selector=true]>header>span{justify-content:space-between;align-items:center;gap:6px;display:flex}.aiasart-source-preview-overlay [data-canvas-visual-region-selector=true]>header>span{justify-content:flex-start}.aiasart-source-preview-overlay [data-canvas-visual-region-selector=true]>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-canvas-visual-region-selector=true]>header small{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-canvas-visual-region-summary=true]{gap:5px;display:flex;overflow-x:auto}.aiasart-source-preview-overlay [data-canvas-visual-region-summary=true] span{border:1px solid var(--border-subtle);background:#eeeeec09;border-radius:6px;flex:none;align-items:center;gap:5px;padding:3px 6px 3px 3px;display:inline-flex}.aiasart-source-preview-overlay [data-canvas-visual-region-summary=true] img{object-fit:contain;background-color:#f3f3f1;border-radius:4px;width:32px;height:26px}.aiasart-source-preview-overlay [data-canvas-visual-region-summary=true] small{color:var(--text-secondary);font-size:8px}.aiasart-source-preview-overlay [data-canvas-visual-region-reference-state=ledger-locked]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-visual-region-reference-state=ledger-locked]{border-color:color-mix(in srgb, var(--primary) 32%, var(--border-subtle))}}.aiasart-source-preview-overlay [data-canvas-visual-region-reference-state=ledger-locked] small{color:var(--primary)}.aiasart-source-preview-overlay [data-canvas-visual-region-reference-state=preparation-required] small{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-canvas-visual-region-open=true]{color:var(--text-primary);background:#b9ff2d14;border:1px solid #b9ff2d4d;border-radius:6px;align-self:start;align-items:center;gap:6px;width:max-content;min-height:30px;padding:0 9px;font-size:9px;font-weight:760;display:inline-flex}[data-canvas-visual-region-dialog=true]{z-index:1300;background:#050605e0;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}[data-canvas-visual-region-card=true]{color:#eeeeec;background:#161714;border:1px solid #eeeeec2e;border-radius:8px;grid-template-rows:auto minmax(0,1fr);width:min(1380px,100vw - 32px);max-width:1380px;height:min(780px,100vh - 32px);display:grid;overflow:hidden;box-shadow:0 24px 80px #0000008c}[data-canvas-visual-region-card=true]>header{border-bottom:1px solid #eeeeec1a;justify-content:space-between;align-items:center;min-height:54px;padding:9px 12px 9px 16px;display:flex}[data-canvas-visual-region-card=true]>header span,[data-canvas-visual-region-card=true]>header strong,[data-canvas-visual-region-card=true]>header small{display:block}[data-canvas-visual-region-card=true]>header strong{font-size:15px}[data-canvas-visual-region-card=true]>header small{color:#eeeeec80;margin-top:3px;font-size:10px}[data-canvas-visual-region-card=true] button{cursor:pointer;border-radius:6px}[data-canvas-visual-region-card=true] button:disabled{cursor:not-allowed;opacity:.42}[data-canvas-visual-region-card=true]>header>button{color:#eeeeec;background:#eeeeec0f;border:1px solid #eeeeec1f;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}[data-canvas-visual-region-workspace=true]{grid-template-columns:minmax(0,1fr) minmax(380px,430px);min-height:0;display:grid}[data-canvas-visual-region-stage-column=true]{flex-direction:column;align-items:center;gap:9px;min-height:0;padding:14px;display:flex;overflow:auto}[data-canvas-visual-region-stage=true]{cursor:crosshair;touch-action:none;background-color:#090a08;flex:none;max-width:100%;max-height:52vh;line-height:0;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #eeeeec1a}[data-canvas-visual-region-stage=true][data-canvas-visual-region-tool=review]{cursor:default}[data-canvas-visual-region-stage=true]>img:first-child{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:52vh;display:block}[data-canvas-visual-region-mask=true]{mix-blend-mode:screen;object-fit:fill;opacity:.42;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}[data-canvas-visual-region-current-box=true],[data-canvas-visual-region-candidate-box]{pointer-events:none;border:2px solid #b9ff2d;position:absolute;box-shadow:0 0 0 1px #000000b3}[data-canvas-visual-region-candidate-box]{appearance:none;color:#10120d;background:#b9ff2d12;justify-content:center;align-items:center;margin:0;padding:0;font-size:10px;font-weight:900;line-height:1;display:flex}[data-canvas-visual-region-candidate-box][data-selected=false]{opacity:.42;border-color:#eeeeec6b}[data-canvas-game-ui-component-box]{appearance:none;color:#171914;pointer-events:none;background:#ffc45c06;border:1px solid #ffc45cb8;justify-content:flex-start;align-items:flex-start;min-width:4px;min-height:4px;margin:0;padding:0;font-size:8px;font-weight:850;line-height:1;display:flex;position:absolute}[data-canvas-visual-region-stage=true][data-canvas-visual-region-tool=review] [data-canvas-game-ui-component-box],[data-canvas-visual-region-stage=true][data-canvas-visual-region-tool=review] [data-canvas-visual-region-candidate-box]{cursor:pointer;pointer-events:auto}[data-canvas-game-ui-component-box]:before{content:attr(data-component-index);background:#ffc45c;padding:2px 3px;display:block}[data-canvas-game-ui-component-box][data-compact-label=true]:before{content:none;padding:0;display:none}[data-canvas-game-ui-component-box][data-review-state=confirmed]{background:#b9ff2d06;border-color:#b9ff2dd1}[data-canvas-game-ui-component-box][data-review-state=confirmed]:before{background:#b9ff2d}[data-canvas-game-ui-component-box][data-review-state=ignored]{opacity:.5;background:0 0;border-style:dashed;border-color:#eeeeec4d}[data-canvas-game-ui-component-box][data-review-state=ignored]:before{background:#8d9188}[data-canvas-game-ui-component-box][data-active-parent=true]{border-width:2px;border-color:#6fc8ff;box-shadow:0 0 0 2px #6fc8ff38}[data-canvas-game-ui-component-box][data-active-parent=true]:before{background:#6fc8ff}[data-canvas-game-ui-component-box][data-focused=true]{background:#6fc8ff1f;border-width:3px;border-color:#6fc8ff;box-shadow:0 0 0 2px #080a08d1,0 0 0 5px #6fc8ff47}[data-canvas-visual-region-stage=true][data-canvas-visual-region-tool=review] [data-canvas-game-ui-component-box][data-focused=true]{pointer-events:none}[data-canvas-game-ui-component-box][data-focused=true]:before{background:#6fc8ff}[data-canvas-game-ui-source-focus-status=true]{color:#d9f2ff;background:#6fc8ff12;border:1px solid #6fc8ff33;border-radius:6px;align-items:center;gap:7px;width:min(560px,100%);padding:6px 9px;display:flex}[data-canvas-game-ui-source-focus-status=true]>span{gap:2px;min-width:0;display:grid}[data-canvas-game-ui-source-focus-status=true] [data-canvas-game-ui-source-focus-delete=true]{color:#ff9898d1;background:0 0;border:1px solid #ff737338;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;display:inline-flex}[data-canvas-game-ui-source-focus-status=true] strong{font-size:9px}[data-canvas-game-ui-source-focus-status=true] small{color:#d9f2ff94;font-size:8px}[data-canvas-visual-region-point]{color:#10120d;pointer-events:none;background:#b9ff2d;border:2px solid #10120d;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:900;line-height:1;display:flex;position:absolute;transform:translate(-50%,-50%)}[data-canvas-visual-region-point=exclude]{background:#ff7373}[data-canvas-visual-region-tools=true]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}[data-canvas-visual-region-tools=true] button,[data-canvas-visual-region-current-actions=true] button,[data-canvas-visual-region-candidates=true]>button,[data-canvas-visual-region-selection-list=true] footer button{color:#eeeeecbf;background:#eeeeec0e;border:1px solid #eeeeec21;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:11px;font-weight:760;display:inline-flex}[data-canvas-visual-region-tools=true] button[data-selected=true],[data-canvas-visual-region-add-current=true],[data-canvas-visual-region-candidates=true]>button,[data-canvas-visual-region-selection-list=true] footer button{color:#eeeeec;background:#b9ff2d1a;border-color:#b9ff2d59}[data-canvas-visual-region-tools=true] [data-canvas-visual-region-discover=true]{color:#e5ffc0;border-color:#b9ff2d59}[data-canvas-visual-region-point-operation=true]{gap:4px;display:inline-flex}[data-canvas-visual-region-status]{color:#eeeeec94;text-align:center;min-height:16px;font-size:11px}[data-canvas-visual-region-status=error]{color:#ff9898}[data-canvas-visual-region-status=working]{color:#d8ff8a}[data-canvas-game-ui-inventory-paste=true]{gap:8px;width:min(620px,100%);display:grid}[data-canvas-game-ui-inventory-paste=true] textarea{color:#eeeeec;resize:vertical;background:#040504b8;border:1px solid #eeeeec29;border-radius:6px;width:100%;min-height:112px;padding:10px;font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}[data-canvas-game-ui-inventory-paste=true]>span{justify-content:flex-end;gap:6px;display:flex}[data-canvas-game-ui-inventory-paste=true] button{color:#eeeeecc7;background:#eeeeec0e;border:1px solid #eeeeec21;min-height:34px;padding:0 12px;font-size:11px;font-weight:760}[data-canvas-game-ui-inventory-paste=true] button:last-child{color:#eeeeec;background:#b9ff2d1a;border-color:#b9ff2d59}[data-canvas-visual-region-current-review=true]{border-top:1px solid #eeeeec1a;border-bottom:1px solid #eeeeec1a;justify-content:center;align-items:center;gap:12px;width:min(560px,100%);padding:9px 0;display:flex}[data-canvas-visual-region-current-preview=true]{grid-template-columns:148px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}[data-canvas-visual-region-current-preview=true] img{object-fit:contain;background-color:#f0f0ed;border:1px solid #eeeeec29;width:148px;height:96px}[data-canvas-visual-region-current-preview=true] span{gap:4px;min-width:0;display:grid}[data-canvas-visual-region-current-preview=true] strong{color:#eeeeec;font-size:11px}[data-canvas-visual-region-current-preview=true] small{color:#eeeeec8f;font-size:9px;line-height:1.4}[data-canvas-visual-region-current-actions=true]{flex:none;gap:6px;display:flex}[data-canvas-visual-region-candidates=true]{border-top:1px solid #eeeeec1a;gap:8px;width:100%;padding-top:10px;display:grid}[data-canvas-visual-region-candidates=true]>header{justify-content:space-between;align-items:baseline;display:flex}[data-canvas-visual-region-candidates=true]>header>span:first-child{gap:3px;display:grid}[data-canvas-visual-region-candidates=true]>header strong{font-size:11px}[data-canvas-visual-region-candidates=true]>header small{color:#eeeeec7a;font-size:9px}[data-canvas-visual-region-candidate-actions=true]{gap:4px;display:inline-flex}[data-canvas-visual-region-candidate-actions=true] button{color:#eeeeeca8;background:0 0;border:1px solid #eeeeec1f;min-height:26px;padding:0 7px;font-size:9px}[data-canvas-visual-region-candidates=true]>div{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:6px;display:grid}[data-canvas-visual-region-candidates=true] label{aspect-ratio:4/3;cursor:pointer;background-color:#f3f3f1;border:1px solid #eeeeec24;border-radius:6px;min-width:0;position:relative;overflow:hidden}[data-canvas-visual-region-candidates=true] label:has(input:checked){box-shadow:0 0 0 2px #b9ff2d}[data-canvas-visual-region-candidates=true] input{z-index:2;position:absolute;top:5px;left:5px}[data-canvas-visual-region-candidates=true] img{object-fit:contain;width:100%;height:100%}[data-canvas-visual-region-candidate-index=true]{color:#eeeeec;background:#080907cc;padding:2px 4px;font-size:9px;position:absolute;top:4px;right:4px}[data-canvas-visual-region-candidate-meta=true]{color:#eeeeecc7;background:#080907d6;padding:2px 4px;font-size:8px;line-height:1.25;position:absolute;bottom:4px;left:4px;right:4px}[data-canvas-visual-region-selection-list=true]{border-left:1px solid #eeeeec1a;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;padding:12px;display:grid}[data-canvas-visual-region-selection-list=true]>header{justify-content:space-between;align-items:baseline;padding-bottom:9px;display:flex}[data-canvas-visual-region-selection-list=true]>header strong{font-size:12px}[data-canvas-visual-region-selection-list=true]>header small{color:#eeeeec7a;font-size:9px}[data-canvas-visual-region-selection-list=true]>div{gap:6px;display:grid;overflow-y:auto}[data-canvas-visual-region-selection-list=true] article{background:#eeeeec09;border:1px solid #eeeeec1a;border-radius:6px;grid-template-columns:50px minmax(0,1fr) 28px;align-items:center;gap:7px;min-height:56px;padding:4px;display:grid;position:relative}[data-canvas-visual-region-selection-list=true] article img{object-fit:contain;background-color:#f3f3f1;border-radius:4px;width:50px;height:46px}[data-canvas-visual-region-selection-list=true] article span,[data-canvas-visual-region-selection-list=true] article strong,[data-canvas-visual-region-selection-list=true] article small{min-width:0;display:block}[data-canvas-visual-region-selection-list=true] article strong{font-size:10px}[data-canvas-visual-region-selection-list=true] article small{color:#eeeeec7a;margin-top:3px;font-size:8px}[data-canvas-visual-region-selection-list=true] article button{color:#eeeeec8c;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}[data-canvas-visual-region-selection-list=true] article output{color:#10120d;background:#b9ff2d;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;font-weight:900;display:flex;position:absolute;top:1px;left:1px}[data-canvas-visual-region-selection-list=true]>p{color:#eeeeec61;text-align:center;align-self:center;margin:0;font-size:11px}[data-canvas-visual-region-selection-list=true] footer{border-top:1px solid #eeeeec1a;gap:8px;padding-top:10px;display:grid}[data-canvas-visual-region-selection-list=true] footer small{color:#eeeeec73;font-size:9px;line-height:1.45}[data-canvas-game-ui-component-tree=true]{border-left:1px solid #eeeeec1a;flex-direction:column;min-height:0;display:flex;overflow:hidden}[data-canvas-game-ui-component-tree=true]>header{border-bottom:1px solid #eeeeec1a;justify-content:space-between;align-items:center;min-height:54px;padding:10px 12px;display:flex}[data-canvas-game-ui-component-tree=true]>header span,[data-canvas-game-ui-component-tree=true]>header strong,[data-canvas-game-ui-component-tree=true]>header small{display:block}[data-canvas-game-ui-component-tree=true]>header strong{font-size:12px}[data-canvas-game-ui-component-tree=true]>header small{color:#eeeeec80;margin-top:3px;font-size:9px}[data-canvas-game-ui-component-tree=true]>header output{color:#dfff9f;background:#b9ff2d17;border:1px solid #b9ff2d3d;border-radius:5px;padding:5px 7px;font-size:9px;font-weight:760}[data-canvas-game-ui-component-scope=true]{border-bottom:1px solid #eeeeec14;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:7px 10px;display:grid}[data-canvas-game-ui-component-scope=true] button{color:#eeeeec8f;background:#eeeeec09;border:1px solid #eeeeec1a;min-height:29px;padding:0 5px;font-size:9px;font-weight:720}[data-canvas-game-ui-component-scope=true] button[data-selected=true]{color:#d9f2ff;background:#6fc8ff1a;border-color:#6fc8ff57}[data-canvas-game-ui-component-coverage]{background:#ffbe5c0b;border-bottom:1px solid #eeeeec14;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}[data-canvas-game-ui-component-coverage=confirmed]{background:#b9ff2d0b}[data-canvas-game-ui-component-coverage] label,[data-canvas-game-ui-component-coverage] label>span{align-items:center;display:flex}[data-canvas-game-ui-component-coverage] label{gap:7px;min-width:0}[data-canvas-game-ui-component-coverage] label>span{flex-direction:column;align-items:flex-start;gap:2px}[data-canvas-game-ui-component-coverage] input{accent-color:#b9ff2d;flex:none}[data-canvas-game-ui-component-coverage] strong{color:#eeeeece0;font-size:10px}[data-canvas-game-ui-component-coverage] small{color:#eeeeec80;font-size:9px}[data-canvas-game-ui-component-coverage] output{color:#dfff9f;font-size:11px;font-weight:780}[data-canvas-game-ui-button-calibration=true]{border-bottom:1px solid #eeeeec14;flex:none;gap:6px;max-height:166px;padding:8px 10px;display:grid;overflow-y:auto}[data-canvas-game-ui-button-calibration=true]>header,[data-canvas-game-ui-button-calibration=true]>header>span{align-items:center;display:flex}[data-canvas-game-ui-button-calibration=true]>header{justify-content:space-between}[data-canvas-game-ui-button-calibration=true]>header>span{gap:5px}[data-canvas-game-ui-button-calibration=true] strong,[data-canvas-game-ui-button-calibration=true] small,[data-canvas-game-ui-button-calibration=true] em{letter-spacing:0;font-size:8px}[data-canvas-game-ui-button-calibration=true]>header strong{font-size:9px}[data-canvas-game-ui-button-calibration=true] small,[data-canvas-game-ui-button-calibration=true] em{color:#eeeeec7a;font-style:normal}[data-canvas-game-ui-button-calibration=true]>ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}[data-canvas-game-ui-button-calibration=true]>ul>li{background:#eeeeec08;border:1px solid #eeeeec14;border-radius:5px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:5px;padding:6px;display:grid}[data-canvas-game-ui-button-calibration=true]>ul>li[data-ready=true]{border-color:#b9ff2d3d}[data-canvas-game-ui-button-calibration=true] li>span{gap:2px;min-width:0;display:grid}[data-canvas-game-ui-button-calibration=true] li strong,[data-canvas-game-ui-button-calibration=true] li small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-canvas-game-ui-calibration-gates]{border-bottom:1px solid #eeeeec14;flex:none;gap:6px;padding:8px 10px;display:grid}[data-canvas-game-ui-calibration-gates=confirmed]{background:#b9ff2d0b}[data-canvas-game-ui-calibration-gates]>header{justify-content:space-between;align-items:center;display:flex}[data-canvas-game-ui-calibration-gates]>header>span{align-items:center;gap:5px;display:inline-flex}[data-canvas-game-ui-calibration-gates]>header strong,[data-canvas-game-ui-calibration-gates]>header small{font-size:9px}[data-canvas-game-ui-calibration-gates]>header small,[data-canvas-game-ui-calibration-gates]>small{color:#eeeeec7a}[data-canvas-game-ui-calibration-gates]>ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}[data-canvas-game-ui-calibration-gates]>ul>li{background:#eeeeec09;border:1px solid #eeeeec14;border-radius:5px;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:2px 4px;padding:5px;display:grid}[data-canvas-game-ui-calibration-gates]>ul>li[data-ready=true]{color:#dfff9f;border-color:#b9ff2d38}[data-canvas-game-ui-calibration-gates]>ul>li>small{color:#eeeeec6b;grid-column:1/-1;font-size:7px}[data-canvas-game-ui-calibration-gates]>ul>li>span{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:720;overflow:hidden}[data-canvas-game-ui-calibration-gates]>button{color:#dfff9f;background:#b9ff2d17;border:1px solid #b9ff2d47;justify-content:center;align-items:center;gap:5px;min-height:30px;font-size:9px;font-weight:740;display:inline-flex}[data-canvas-game-ui-calibration-gates]>small{text-align:center;font-size:7px;line-height:1.4}[data-canvas-game-ui-component-audit]{border-bottom:1px solid #eeeeec14;flex:none;max-height:132px;padding:8px 10px;overflow-y:auto}[data-canvas-game-ui-component-audit=ready]{background:#b9ff2d0b}[data-canvas-game-ui-component-audit=blocked]{background:#ffbe5c0b}[data-canvas-game-ui-component-audit]>header,[data-canvas-game-ui-component-categories=true]>header{justify-content:space-between;align-items:center;display:flex}[data-canvas-game-ui-component-audit]>header span{align-items:center;gap:5px;display:inline-flex}[data-canvas-game-ui-component-audit]>header strong,[data-canvas-game-ui-component-categories=true]>header strong{font-size:9px}[data-canvas-game-ui-component-audit]>header small,[data-canvas-game-ui-component-categories=true]>header small,[data-canvas-game-ui-component-audit]>small{color:#eeeeec75;font-size:8px}[data-canvas-game-ui-component-audit] ul,[data-canvas-game-ui-component-node-issues=true]{gap:3px;margin:6px 0 0;padding:0;list-style:none;display:grid}[data-canvas-game-ui-component-audit] li,[data-canvas-game-ui-component-node-issues=true] li{color:#eeeeec99;font-size:8px;line-height:1.35}[data-canvas-game-ui-component-audit] li[data-severity=blocker],[data-canvas-game-ui-component-node-issues=true] li[data-severity=blocker]{color:#ffd092}[data-canvas-game-ui-component-audit]>p{color:#dfff9fb8;margin:6px 0 0;font-size:8px}[data-canvas-game-ui-component-categories=true]{border-bottom:1px solid #eeeeec14;flex:none;max-height:126px;padding:8px 10px;overflow-y:auto}[data-canvas-game-ui-component-categories=true]>ul{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}[data-canvas-game-ui-component-categories=true]>ul>li{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}[data-canvas-game-ui-component-categories=true] li>span:first-child{min-width:0;display:grid}[data-canvas-game-ui-component-categories=true] li>span:first-child strong{font-size:8px}[data-canvas-game-ui-component-categories=true] li>span:first-child small{color:#eeeeec6b;font-size:7px}[data-canvas-game-ui-component-categories=true] li>span:last-child{flex-wrap:wrap;justify-content:flex-end;gap:3px;display:flex}[data-canvas-game-ui-component-categories=true] button{color:#dfff9f;background:#b9ff2d0f;border:1px solid #b9ff2d33;min-height:23px;padding:0 5px;font-size:7px}[data-canvas-game-ui-component-tree-actions=true]{border-bottom:1px solid #eeeeec14;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:8px 10px;display:grid}[data-canvas-game-ui-component-tree-actions=true] button,[data-canvas-game-ui-component-split-mode=true] button,[data-canvas-game-ui-component-node] footer button{color:#eeeeecb8;background:#eeeeec0d;border:1px solid #eeeeec1f;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:0 7px;font-size:9px;font-weight:720;display:inline-flex}[data-canvas-game-ui-template-review=true]{border-bottom:1px solid #eeeeec14;flex:none;gap:7px;max-height:205px;padding:8px 10px;display:grid;overflow:auto}[data-canvas-game-ui-template-review=true]>header{justify-content:space-between;align-items:start;display:flex}[data-canvas-game-ui-template-review=true]>header>span{gap:2px;display:grid}[data-canvas-game-ui-template-review=true]>header strong{font-size:9px}[data-canvas-game-ui-template-review=true]>header small{color:#eeeeec7a;font-size:7px}[data-canvas-game-ui-template-review=true]>header>button{color:#eeeeec9e;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}[data-canvas-game-ui-template-review=true]>div{grid-auto-columns:minmax(142px,1fr);grid-auto-flow:column;gap:6px;padding:2px;display:grid;overflow-x:auto}[data-canvas-game-ui-template-candidate]{background:#eeeeec09;border:1px solid #eeeeec1a;border-radius:6px;grid-template-columns:42px minmax(0,1fr);gap:5px;padding:5px;display:grid}[data-canvas-game-ui-template-candidate][data-recommended=true]{border-color:#b9ff2d6b}[data-canvas-game-ui-template-candidate][data-aspect-anomaly=true]{border-color:#ffbe5c70}[data-canvas-game-ui-template-candidate]>img,[data-canvas-game-ui-template-candidate]>[data-canvas-game-ui-component-placeholder=true]{object-fit:contain;grid-row:1/span 2;width:42px;height:42px}[data-canvas-game-ui-template-candidate]>span{gap:2px;min-width:0;display:grid}[data-canvas-game-ui-template-candidate]>span strong,[data-canvas-game-ui-template-candidate]>span small{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}[data-canvas-game-ui-template-candidate]>span small{color:#eeeeec7a}[data-canvas-game-ui-template-candidate]>button{color:#dfff9f;background:#b9ff2d14;border:1px solid #b9ff2d3d;grid-column:1/-1;justify-content:center;align-items:center;gap:4px;min-height:26px;font-size:7px;display:inline-flex}[data-canvas-game-ui-component-split-mode=true]{color:#bfe7ff;background:#6fc8ff14;border-bottom:1px solid #6fc8ff38;justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:5px 10px;font-size:9px;display:flex}[data-canvas-game-ui-component-tree-list=true]{flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}[data-canvas-game-ui-component-node]{content-visibility:auto;padding:8px 10px 8px calc(10px + var(--component-indent,0px));border-bottom:1px solid #eeeeec13}[data-canvas-game-ui-component-node][data-selected=true]{background:#6fc8ff0e;box-shadow:inset 2px 0 #6fc8ff}[data-canvas-game-ui-component-node][data-focused=true]{background:#6fc8ff16;box-shadow:inset 3px 0 #6fc8ff}[data-canvas-game-ui-component-node][data-review-state=ignored]{opacity:.5}[data-canvas-game-ui-component-node]>header{grid-template-columns:18px 38px minmax(0,1fr);align-items:center;gap:7px;min-height:38px;display:grid}[data-canvas-game-ui-component-node]>header>label{justify-content:center;align-items:center;display:flex}[data-canvas-game-ui-component-node] input[type=checkbox]{accent-color:#b9ff2d;width:14px;height:14px;margin:0}[data-canvas-game-ui-component-node]>header>img,[data-canvas-game-ui-component-placeholder=true]{color:#4d5148;object-fit:contain;background-color:#f2f2ef;border-radius:4px;justify-content:center;align-items:center;width:38px;height:34px;display:flex;overflow:hidden}[data-canvas-game-ui-component-node]>header>span:last-child{gap:3px;min-width:0;display:grid}[data-canvas-game-ui-component-node]>header input[type=text]{color:#eeeeec;background:0 0;border:0;border-bottom:1px solid #0000;outline:none;width:100%;min-width:0;padding:2px 0;font-size:10px;font-weight:760}[data-canvas-game-ui-component-node]>header input[type=text]:focus-visible{border-bottom-color:#6fc8ff}[data-canvas-game-ui-component-node]>header small{color:#eeeeec75;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}[data-canvas-game-ui-component-metadata=true]{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:6px;display:grid}[data-canvas-game-ui-component-metadata=true]>span{background:#eeeeec06;border:1px solid #eeeeec11;border-radius:4px;gap:2px;min-width:0;padding:4px;display:grid}[data-canvas-game-ui-component-metadata=true] small,[data-canvas-game-ui-component-metadata=true] strong{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}[data-canvas-game-ui-component-metadata=true] small{color:#eeeeec66}[data-canvas-game-ui-component-metadata=true] strong{color:#eeeeecc2}[data-canvas-game-ui-component-fields=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:7px;display:grid}[data-canvas-game-ui-component-fields=true] label{gap:3px;min-width:0;display:grid}[data-canvas-game-ui-component-fields=true] label>span{color:#eeeeec70;font-size:8px}[data-canvas-game-ui-component-fields=true] select{color:#eeeeecc2;background:#20211e;border:1px solid #eeeeec1c;border-radius:4px;width:100%;min-width:0;height:28px;padding:0 4px;font-size:8px}[data-canvas-game-ui-component-multi-item=true],[data-canvas-game-ui-component-compound-source=true],[data-canvas-game-ui-component-mixed-source=true]{color:#ffd28a;margin:7px 0 0;font-size:9px;line-height:1.45}[data-canvas-game-ui-button-base-separation]{background:#6fc8ff0b;border:1px solid #6fc8ff29;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;margin-top:7px;padding:6px;display:flex}[data-canvas-game-ui-button-base-separation=ready]{background:#b9ff2d0b;border-color:#b9ff2d33}[data-canvas-game-ui-button-base-separation]>span{gap:2px;min-width:0;display:grid}[data-canvas-game-ui-button-base-separation] strong{font-size:8px}[data-canvas-game-ui-button-base-separation] small{color:#eeeeec7a;font-size:7px}[data-canvas-game-ui-button-base-separation] button{color:#d9f2ff;background:#6fc8ff14;border:1px solid #6fc8ff3d;flex:none;align-items:center;gap:4px;min-height:28px;padding:0 7px;font-size:8px;display:inline-flex}[data-game-ui-button-base-identity-note=true]{color:#dfff9fb8;margin:7px 0;font-size:9px;line-height:1.45}[data-canvas-game-ui-component-expert-fields=true]{margin-top:6px}[data-canvas-game-ui-component-expert-fields=true]>summary{color:#eeeeec80;cursor:pointer;font-size:8px}[data-canvas-game-ui-component-expert-fields=true]>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:6px;display:grid}[data-canvas-game-ui-component-expert-fields=true] label{gap:3px;min-width:0;display:grid}[data-canvas-game-ui-component-expert-fields=true] label>span{color:#eeeeec70;font-size:8px}[data-canvas-game-ui-component-expert-fields=true] select{color:#eeeeecc2;background:#20211e;border:1px solid #eeeeec1c;border-radius:4px;width:100%;min-width:0;height:28px;padding:0 4px;font-size:8px}[data-canvas-game-ui-component-node-issues=true]{border-left:2px solid #ffbe5c5c;padding-left:6px}[data-canvas-game-ui-component-node]>footer{justify-content:flex-end;align-items:center;gap:5px;margin-top:7px;display:flex}[data-canvas-game-ui-component-output=true]{color:#eeeeecad;align-items:center;gap:5px;margin-right:auto;font-size:8px;display:inline-flex}[data-canvas-game-ui-component-node] footer button:last-child{color:#ff9b9b;min-width:30px;padding:0}[data-canvas-game-ui-component-tree-empty=true]{color:#eeeeec6b;text-align:center;flex:auto;justify-content:center;align-items:center;margin:0;padding:24px;font-size:10px;display:flex}[data-canvas-game-ui-component-tree=true]>footer{border-top:1px solid #eeeeec1a;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}[data-canvas-game-ui-component-tree=true]>footer small{color:#eeeeec75;max-width:270px;font-size:8px;line-height:1.45;display:block}[data-canvas-game-ui-component-tree=true]>footer button{color:#eeeeec;background:#b9ff2d1f;border:1px solid #b9ff2d57;flex:none;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:10px;font-weight:760;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-transparent-settings=true] fieldset{border:0;min-width:0;margin:0;padding:0}.aiasart-source-preview-overlay [data-game-ui-transparent-settings=true] legend,.aiasart-source-preview-overlay [data-game-ui-transparent-edge=true]>span,.aiasart-source-preview-overlay [data-game-ui-transparent-padding=true]>span strong{color:var(--text-quaternary);margin-bottom:4px;font-size:8px;font-weight:720}.aiasart-source-preview-overlay [data-game-ui-transparent-kinds=true]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.aiasart-source-preview-overlay [data-game-ui-transparent-kinds=true] label,.aiasart-source-preview-overlay [data-game-ui-transparent-toggles=true] label{color:var(--text-secondary);align-items:center;gap:5px;min-width:0;font-size:9px;display:flex}.aiasart-source-preview-overlay [data-game-ui-transparent-kinds=true] label{border:1px solid var(--border-subtle);background:#eeeeec09;border-radius:6px;justify-content:center;min-height:30px;padding:0 5px}.aiasart-source-preview-overlay [data-game-ui-transparent-kinds=true] input,.aiasart-source-preview-overlay [data-game-ui-transparent-toggles=true] input{accent-color:var(--primary);margin:0}.aiasart-source-preview-overlay [data-game-ui-transparent-sizes=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.aiasart-source-preview-overlay [data-game-ui-transparent-sizes=true] button{border:1px solid var(--border-subtle);color:var(--text-tertiary);background:#eeeeec09;border-radius:6px;min-height:30px;padding:3px 5px}.aiasart-source-preview-overlay [data-game-ui-transparent-sizes=true] button[aria-pressed=true]{color:var(--text-primary);border-color:#b9ff2d52}.aiasart-source-preview-overlay [data-game-ui-transparent-sizes=true] strong,.aiasart-source-preview-overlay [data-game-ui-transparent-sizes=true] small{display:block}.aiasart-source-preview-overlay [data-game-ui-transparent-sizes=true] strong{font-size:9px}.aiasart-source-preview-overlay [data-game-ui-transparent-sizes=true] small{color:var(--text-quaternary);font-size:7px}.aiasart-source-preview-overlay [data-game-ui-transparent-padding=true]{gap:4px;display:grid}.aiasart-source-preview-overlay [data-game-ui-transparent-padding=true]>span{justify-content:space-between;align-items:center;display:flex}.aiasart-source-preview-overlay [data-game-ui-transparent-padding=true]>span small{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-game-ui-transparent-padding=true] input{accent-color:var(--primary);width:100%}.aiasart-source-preview-overlay [data-game-ui-studio-parameter-summary=ratio]{min-width:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-studio-parameter-summary=ratio]>span{color:var(--text-quaternary);margin-bottom:3px;font-size:8px}.aiasart-source-preview-overlay [data-game-ui-studio-parameter-summary=ratio]>strong{background:var(--surface-control);border:1px solid var(--border-default);color:var(--text-body);border-radius:8px;align-items:center;height:34px;padding:0 8px;font-size:10px;display:flex}.aiasart-source-preview-overlay [data-game-ui-transparent-edge=true]{display:grid}.aiasart-source-preview-overlay [data-game-ui-transparent-edge=true] select{background:var(--surface-control);border:1px solid var(--border-default);color:var(--text-body);border-radius:6px;width:100%;min-width:0;height:30px;padding:0 7px}.aiasart-source-preview-overlay [data-game-ui-transparent-toggles=true]{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.aiasart-source-preview-overlay [data-game-ui-transparent-targets=true]{flex-wrap:wrap;grid-column:span 2;gap:4px;display:flex}.aiasart-source-preview-overlay [data-game-ui-transparent-targets=true] span{border:1px solid var(--border-subtle);background:#eeeeec09;border-radius:6px;align-items:baseline;gap:5px;padding:4px 6px;display:inline-flex}.aiasart-source-preview-overlay [data-game-ui-transparent-targets=true] strong{color:var(--text-secondary);font-size:8px}.aiasart-source-preview-overlay [data-game-ui-transparent-targets=true] small{color:var(--text-quaternary);font-size:7px}.aiasart-source-preview-overlay [data-source-minimap-action=fit]{justify-content:center;align-items:center;gap:5px;display:inline-flex}.aiasart-source-preview-overlay [data-source-minimap-zoom-label=true]{color:#eeeeec9e;font-variant-numeric:tabular-nums;font-size:10px}.aiasart-source-preview-overlay [data-source-minimap-action]:disabled{cursor:not-allowed;opacity:.42}.aiasart-source-preview-overlay [data-source-minimap-node=true],.aiasart-source-preview-overlay [data-source-minimap-viewport=true]{border-radius:3px;display:block;position:absolute}.aiasart-source-preview-overlay [data-source-minimap-node=true]{background:#b9ff2d3d;border:1px solid #b9ff2d85}.aiasart-source-preview-overlay [data-source-minimap-viewport=true]{background:#eeeeec14;border:1px solid #eeeeecd1;box-shadow:0 0 0 999px #0000002e}.aiasart-source-preview-overlay [data-source-viewport-bench=true]{z-index:15;pointer-events:auto;min-height:0;display:grid;position:absolute;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-selection-actions=true]{z-index:18;color:#eeeeec;pointer-events:auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#181818f5;border:1px solid #eeeeec29;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-height:42px;padding:5px;display:inline-flex;position:absolute;box-shadow:0 14px 34px #0000006b}.aiasart-source-preview-overlay [data-canvas-selection-actions-mode=multiple]{max-width:calc(100% - 28px);top:64px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-canvas-toolbar-action-feedback=true]{z-index:17;color:#eeeeecc2;text-align:center;pointer-events:none;background:#181818f0;border:1px solid #eeeeec24;border-radius:8px;justify-content:center;align-items:center;max-width:min(420px,100% - 28px);min-height:36px;padding:7px 11px;font-size:12px;font-weight:800;line-height:1.3;display:inline-flex;position:absolute;top:64px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #00000061}.aiasart-source-preview-overlay [data-canvas-toolbar-action-feedback=true]~[data-canvas-selection-actions-mode=multiple]{top:108px}.aiasart-source-preview-overlay [data-canvas-selection-actions-count=true]{color:#eeeeecb3;white-space:nowrap;flex:none;padding:0 8px;font-size:12px;font-weight:800}.aiasart-source-preview-overlay [data-canvas-selection-actions=true] button{color:#eeeeecd1;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-width:32px;height:32px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.aiasart-source-preview-overlay [data-canvas-selection-actions=true] button:hover,.aiasart-source-preview-overlay [data-canvas-selection-actions=true] button:focus-visible{color:#fff;background:#eeeeec1a;outline:none}.aiasart-source-preview-overlay [data-canvas-selection-action=aggregate-create]{color:#dfff9f!important;background:#b9ff2d1f!important}.aiasart-source-preview-overlay [data-canvas-aggregate-output-handle=true]{z-index:19;color:#dfff9f;cursor:crosshair;pointer-events:auto;background:#181818;border:2px solid #b9ff2d;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #b9ff2d1f,0 12px 28px #0000006b}.aiasart-source-preview-overlay [data-canvas-aggregate-output-handle=true]:hover,.aiasart-source-preview-overlay [data-canvas-aggregate-output-handle=true]:focus-visible,.aiasart-source-preview-overlay [data-canvas-aggregate-output-handle=true][data-canvas-aggregate-output-dragging=true]{color:#fff;background:#27340f;outline:none;box-shadow:0 0 0 7px #b9ff2d2e,0 12px 28px #0000007a}.aiasart-source-preview-overlay [data-canvas-aggregate-create-menu=true]{z-index:21;color:#eeeeec;text-align:left;background:#181818;border:1px solid #eeeeec29;border-radius:8px;gap:6px;width:min(340px,100vw - 24px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 18px 42px #00000080}.aiasart-source-preview-overlay [data-canvas-selection-order-menu=true]{z-index:21;color:#eeeeec;text-align:left;background:#181818;border:1px solid #eeeeec29;border-radius:8px;gap:8px;width:min(360px,100vw - 24px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 18px 42px #00000080}.aiasart-source-preview-overlay [data-canvas-selection-order-menu=true]>header{gap:2px;padding:4px 5px 2px;display:grid}.aiasart-source-preview-overlay [data-canvas-selection-order-menu=true]>header strong{font-size:13px}.aiasart-source-preview-overlay [data-canvas-selection-order-menu=true]>header span{color:#eeeeec8f;font-size:11px;line-height:1.4}.aiasart-source-preview-overlay [data-canvas-selection-order-list=true]{gap:4px;display:grid}.aiasart-source-preview-overlay [data-canvas-selection-order-item=true]{background:#eeeeec09;border:1px solid #eeeeec14;border-radius:6px;flex-wrap:wrap;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:40px;padding:4px 5px 4px 8px;display:grid}.aiasart-source-preview-overlay [data-canvas-selection-order-item-number=true]{color:#dfff9f;background:#b9ff2d24;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:850;display:grid}.aiasart-source-preview-overlay [data-canvas-selection-order-item-label=true]{color:#eeeeecd6;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:750;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-selection-order-controls=true]{gap:2px;display:inline-flex}.aiasart-source-preview-overlay [data-canvas-selection-actions=true] [data-canvas-selection-order-controls=true] button{width:28px;min-width:28px;height:28px;padding:0}.aiasart-source-preview-overlay [data-canvas-selection-actions=true] [data-canvas-selection-order-controls=true] button:disabled{cursor:default;opacity:.28}.aiasart-source-preview-overlay [data-canvas-selection-actions=true] [data-canvas-selection-order-action=canvas-order]{background:#eeeeec09;border:1px solid #eeeeec1a;justify-content:center;width:100%}.aiasart-source-preview-overlay [data-canvas-aggregate-create-menu=true]>header{gap:2px;padding:4px 5px 6px;display:grid}.aiasart-source-preview-overlay [data-canvas-aggregate-create-menu=true]>header strong{font-size:13px}.aiasart-source-preview-overlay [data-canvas-aggregate-create-menu=true]>header span,.aiasart-source-preview-overlay [data-canvas-aggregate-create-menu=true]>footer{color:#eeeeec8f;font-size:11px;line-height:1.4}.aiasart-source-preview-overlay [data-canvas-selection-actions=true] [data-canvas-aggregate-create-menu=true]>button{text-align:left;white-space:normal;background:#eeeeec09;border:1px solid #eeeeec1a;border-radius:6px;justify-content:flex-start;gap:10px;width:100%;height:auto;min-height:54px;padding:9px 10px}.aiasart-source-preview-overlay [data-canvas-aggregate-create-menu=true]>button>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-canvas-aggregate-create-menu=true]>button strong{font-size:12px}.aiasart-source-preview-overlay [data-canvas-aggregate-create-menu=true]>button small{overflow-wrap:anywhere;color:#eeeeec94;font-size:11px;line-height:1.35}.aiasart-source-preview-overlay [data-canvas-aggregate-create-menu=true]>button:disabled{cursor:not-allowed;opacity:.48}.aiasart-source-preview-overlay [data-canvas-aggregate-create-menu=true]>footer{padding:4px 5px 2px}.aiasart-source-preview-overlay [data-canvas-edge-create-menu=true] button:disabled{cursor:not-allowed;opacity:.48}.aiasart-source-preview-overlay [data-canvas-edge-create-aggregate=true] button small{text-overflow:clip;white-space:normal;overflow:visible}.aiasart-source-preview-overlay [data-canvas-aggregate-create-feedback=true]{z-index:20;color:#dfff9f;text-align:center;pointer-events:none;background:#181818f5;border:1px solid #b9ff2d47;border-radius:8px;max-width:min(440px,100% - 28px);padding:8px 12px;font-size:12px;font-weight:800;line-height:1.35;position:absolute;top:64px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #00000061}.aiasart-source-preview-overlay [data-canvas-selection-action=delete]:hover,.aiasart-source-preview-overlay [data-canvas-selection-action=delete]:focus-visible{color:#ffd2d2!important;background:#ff6c6c1f!important}.aiasart-source-preview-overlay [data-canvas-workbench-close=true]{z-index:30;color:#eeeeecc2;width:30px;height:30px;box-shadow:none;pointer-events:auto;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid;position:absolute;top:4px;right:4px}.aiasart-source-preview-overlay [data-canvas-workbench-close=true]:hover,.aiasart-source-preview-overlay [data-canvas-workbench-close=true]:focus-visible{color:#fff;outline:none}@media (max-width:520px){.aiasart-source-preview-overlay [data-canvas-selection-actions-mode=multiple] button span{display:none}}.aiasart-source-preview-overlay [data-canvas-node-input-anchor=true]{transform-origin:50% 0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chest=true]{z-index:2;width:calc(54px * var(--character-chest-volume-scale));height:calc(22px * var(--character-chest-volume-scale));opacity:0;border-bottom:1px solid #eeeeec57;border-radius:0 0 50% 50%;position:absolute;top:15px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chest-morphology~=flat-chest] [data-character-preview-chest=true]{opacity:.45;border-radius:0;width:48px;height:4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chest-morphology~=subtle-chest-volume] [data-character-preview-chest=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chest-morphology~=moderate-chest-volume] [data-character-preview-chest=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chest-morphology~=full-chest-volume] [data-character-preview-chest=true]{opacity:.72;background:radial-gradient(at 27% 48%,#eeeeec21,#0000 58%),radial-gradient(at 73% 48%,#eeeeec21,#0000 58%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chest-morphology~=broad-pectoral-structure] [data-character-preview-chest=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chest-morphology~=defined-pectoral-structure] [data-character-preview-chest=true]{opacity:.76;background:linear-gradient(90deg,#0000 49%,#eeeeec3d 49% 51%,#0000 51%);border-top:1px solid #eeeeec47;border-left:1px solid #eeeeec33;border-right:1px solid #eeeeec33;border-radius:4px 4px 45% 45%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-abdomen=true]{z-index:4;width:calc(57px * var(--character-abdomen-scale));height:calc(51px * var(--character-abdomen-scale));pointer-events:none;border-bottom:1px solid #0000;border-left:1px solid #0000;border-right:1px solid #0000;border-radius:42% 42% 50% 50%;position:absolute;top:147px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-pregnancy-state=pregnant] [data-character-preview-abdomen=true]{background:var(--character-outfit);border-color:#b9ff2d8a}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-pregnancy-state=pregnant] [data-character-preview-abdomen=true]{background:color-mix(in srgb, var(--character-outfit) 84%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-pregnancy-state=pregnant] [data-character-preview-abdomen=true]{box-shadow:0 4px 11px #b9ff2d14}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-pregnancy-state=postpartum] [data-character-preview-abdomen=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-fat-distribution~=waist-abdomen-emphasis] [data-character-preview-abdomen=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-muscle-distribution~=core-emphasis] [data-character-preview-abdomen=true]{border-color:#eeeeec42}.aiasart-source-preview-overlay [data-source-viewport-bench=true]>[data-web-canvas-source=BottomNodeOperationBench]{box-sizing:border-box;width:100%;max-width:100%;min-height:0;max-height:inherit;position:static;overflow:visible;transform:none}.aiasart-source-preview-overlay [data-source-viewport-bench=true]>[data-spatial-shot-workbench=true]{min-height:0;max-height:inherit;overflow:visible}.aiasart-source-preview-overlay [data-source-viewport-bench=true][data-canvas-node-input-overflow=true]>[data-web-canvas-source=BottomNodeOperationBench],.aiasart-source-preview-overlay [data-source-viewport-bench=true][data-canvas-node-input-overflow=true]>[data-spatial-shot-workbench=true]{overscroll-behavior:contain;overflow:hidden auto}.aiasart-source-preview-overlay [data-source-viewport-bench=true]>[data-web-canvas-source=BottomNodeOperationBench]>header{padding-right:30px}.aiasart-source-preview-overlay [data-source-viewport-bench=true]>[data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true]{width:100%;max-width:100%}.aiasart-source-preview-overlay [data-spatial-shot-workbench=true]{box-sizing:border-box;color:#eeeeec;background:#181818f7;border:1px solid #eeeeec24;border-radius:8px;gap:14px;width:100%;padding:18px;display:grid;box-shadow:0 18px 44px #0000006b}.aiasart-source-preview-overlay [data-spatial-shot-workbench-tabs=true]{background:#0808088a;border:1px solid #eeeeec1f;border-radius:7px;gap:3px;width:fit-content;padding:3px;display:inline-flex}.aiasart-source-preview-overlay [data-spatial-shot-workbench-tabs=true] button{color:#eeeeec94;background:0 0;border:0;border-radius:5px;min-height:30px;padding:0 11px;font-size:12px;font-weight:700}.aiasart-source-preview-overlay [data-spatial-shot-workbench-tabs=true] button[aria-selected=true]{color:var(--primary,#b9ff2d);background:#b9ff2d1f}.aiasart-source-preview-overlay [data-spatial-shot-workbench-tabs=true] button:focus-visible{outline-offset:1px;outline:1px solid #b9ff2db8}.aiasart-source-preview-overlay [data-spatial-shot-workbench=true]>header{grid-template-columns:minmax(0,1fr) auto auto;align-items:flex-start;gap:16px;padding-right:30px;display:grid}.aiasart-source-preview-overlay [data-spatial-shot-workbench=true]>header div{align-items:baseline;gap:8px;display:flex}.aiasart-source-preview-overlay [data-spatial-shot-workbench=true]>header span,.aiasart-source-preview-overlay [data-spatial-shot-workbench=true]>header p,.aiasart-source-preview-overlay [data-spatial-shot-workbench=true] footer{color:#eeeeec9e;margin:0;font-size:12px;font-weight:600}.aiasart-source-preview-overlay [data-spatial-shot-workbench=true]>header strong{color:var(--primary,#b9ff2d);font-size:15px;font-weight:760}.aiasart-source-preview-overlay [data-spatial-shot-order-controls=true]{gap:4px!important;display:inline-flex!important}.aiasart-source-preview-overlay [data-spatial-shot-order-controls=true] button{color:#eeeeecc2;background:#eeeeec0a;border:1px solid #eeeeec26;border-radius:6px;place-items:center;width:30px;height:30px;display:inline-grid}.aiasart-source-preview-overlay [data-spatial-shot-order-controls=true] button:hover,.aiasart-source-preview-overlay [data-spatial-shot-order-controls=true] button:focus-visible{color:var(--primary,#b9ff2d);border-color:#b9ff2d9e;outline:0}.aiasart-source-preview-overlay [data-spatial-shot-order-controls=true] button:disabled{cursor:default;opacity:.32}.aiasart-source-preview-overlay [data-spatial-shot-workbench=true] label{color:#eeeeecc2;gap:7px;font-size:12px;font-weight:700;display:grid}.aiasart-source-preview-overlay [data-spatial-shot-workbench=true] textarea,.aiasart-source-preview-overlay [data-spatial-shot-workbench=true] input{box-sizing:border-box;color:#eeeeec;width:100%;font:inherit;background:#080808cc;border:1px solid #eeeeec26;border-radius:6px;outline:0;font-size:13px;font-weight:500}.aiasart-source-preview-overlay [data-spatial-shot-workbench=true] textarea{resize:vertical;min-height:88px;padding:11px 12px;line-height:1.55}.aiasart-source-preview-overlay [data-spatial-shot-workbench=true] input{height:38px;padding:0 11px}.aiasart-source-preview-overlay [data-spatial-shot-workbench=true] textarea:focus,.aiasart-source-preview-overlay [data-spatial-shot-workbench=true] input:focus{border-color:#b9ff2db8;box-shadow:0 0 0 2px #b9ff2d1f}.aiasart-source-preview-overlay [data-spatial-shot-workbench-fields=true]{grid-template-columns:minmax(120px,.7fr) minmax(180px,1.3fr);gap:12px;display:grid}.aiasart-source-preview-overlay [data-spatial-shot-workbench=true] footer{border-top:1px solid #eeeeec1a;justify-content:space-between;gap:12px;padding-top:11px;display:flex}.aiasart-source-preview-overlay [data-spatial-shot-sequence-workbench=true]{gap:12px;display:grid}.aiasart-source-preview-overlay [data-spatial-shot-sequence-workbench=true]>header,.aiasart-source-preview-overlay [data-spatial-shot-sequence-workbench=true]>footer{justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.aiasart-source-preview-overlay [data-spatial-shot-sequence-workbench=true]>header div,.aiasart-source-preview-overlay [data-spatial-shot-sequence-workbench=true]>footer div{align-items:center;gap:9px;display:flex}.aiasart-source-preview-overlay [data-spatial-shot-sequence-workbench=true]>header strong{color:#eeeeec;font-size:14px;font-weight:760}.aiasart-source-preview-overlay [data-spatial-shot-sequence-workbench=true]>header span,.aiasart-source-preview-overlay [data-spatial-shot-sequence-workbench=true]>footer span{color:#eeeeec94;font-size:11px;font-weight:650}.aiasart-source-preview-overlay [data-spatial-shot-sequence-consistency=ready]{color:var(--primary,#b9ff2d)!important}.aiasart-source-preview-overlay [data-spatial-shot-sequence-consistency=attention]{color:#f3c76b!important}.aiasart-source-preview-overlay [data-spatial-shot-sequence-issues=true]{border-left:2px solid #f3c76bbd;flex-wrap:wrap;gap:5px 10px;padding:5px 0 5px 10px;display:flex}.aiasart-source-preview-overlay [data-spatial-shot-sequence-issues=true] span{color:#f3dbaad1;font-size:11px;font-weight:650}.aiasart-source-preview-overlay [data-spatial-shot-sequence-list=true]{border-top:1px solid #eeeeec1a;display:grid}.aiasart-source-preview-overlay [data-spatial-shot-sequence-row=true]{border-bottom:1px solid #eeeeec17;grid-template-columns:26px minmax(150px,1fr) 66px 66px 132px;align-items:center;gap:5px 10px;min-height:44px;padding:7px 2px;display:grid}.aiasart-source-preview-overlay [data-spatial-shot-sequence-row=true]>strong{width:24px;height:24px;color:var(--primary,#b9ff2d);border:1px solid #b9ff2d57;border-radius:50%;place-items:center;font-size:11px;font-weight:780;display:grid}.aiasart-source-preview-overlay [data-spatial-shot-sequence-row=true]>div{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-spatial-shot-sequence-row=true]>div span{color:#eeeeece0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.aiasart-source-preview-overlay [data-spatial-shot-sequence-row=true] small,.aiasart-source-preview-overlay [data-spatial-shot-sequence-row=true]>span{color:#eeeeec80;font-size:10px;font-weight:620}.aiasart-source-preview-overlay [data-spatial-shot-sequence-readiness=ready]{color:#b9ff2dc7!important}.aiasart-source-preview-overlay [data-spatial-shot-sequence-readiness=missing]{color:#f3c76b!important}.aiasart-source-preview-overlay [data-spatial-shot-sequence-targets=true]{text-align:right}.aiasart-source-preview-overlay [data-spatial-shot-sequence-workbench=true]>footer{border-top:0;padding-top:0}.aiasart-source-preview-overlay [data-spatial-shot-sequence-actions=true]{gap:6px;display:flex}.aiasart-source-preview-overlay [data-spatial-shot-sequence-actions=true] button{min-height:34px;color:var(--primary,#b9ff2d);background:#b9ff2d1a;border:1px solid #b9ff2d5c;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:750;display:inline-flex}.aiasart-source-preview-overlay [data-spatial-shot-sequence-actions=true] button:hover,.aiasart-source-preview-overlay [data-spatial-shot-sequence-actions=true] button:focus-visible{background:#b9ff2d26;border-color:#b9ff2db3;outline:0}.aiasart-source-preview-overlay [data-spatial-shot-sequence-actions=true] button:disabled{cursor:default;opacity:.38}@media (max-width:680px){.aiasart-source-preview-overlay [data-spatial-shot-sequence-row=true]{grid-template-columns:26px minmax(112px,1fr) auto auto}.aiasart-source-preview-overlay [data-spatial-shot-sequence-targets=true]{grid-column:2/-1}.aiasart-source-preview-overlay [data-spatial-shot-sequence-workbench=true]>footer{flex-direction:column;align-items:stretch}.aiasart-source-preview-overlay [data-spatial-shot-sequence-actions=true]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.aiasart-source-preview-overlay [data-spatial-shot-input-summary=true]{color:var(--primary,#b9ff2d);background:#b9ff2d0e;border-top:1px solid #eeeeec1a;border-bottom:1px solid #eeeeec1a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 18px;display:grid}.aiasart-source-preview-overlay [data-spatial-shot-input-summary=true] div{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-spatial-shot-input-summary=true] strong{color:#eeeeec;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:740;overflow:hidden}.aiasart-source-preview-overlay [data-spatial-shot-input-summary=true] span{color:#eeeeec99;font-size:11px;font-weight:600}[data-canvas-save-feedback=true]{z-index:80;max-width:min(460px,100dvw - 32px);min-height:32px;color:var(--text-secondary);pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#181818eb;border:1px solid #eeeeec24;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;line-height:1.3;display:inline-flex;position:absolute;top:64px;left:50%;transform:translate(-50%);box-shadow:0 12px 34px #00000061}[data-canvas-save-feedback=true] span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-canvas-save-feedback=true] small{color:var(--text-tertiary);white-space:nowrap;flex:none;font-size:10px}[data-canvas-save-feedback-status=saved]{color:#dfff9f;border-color:#b9ff2d47}[data-canvas-save-feedback-status=error]{color:#ffd2d2;background:#3e1818f0;border-color:#ff6c6c57}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard]{box-sizing:border-box;background:#1e1e1ee6;border:1px solid #eeeeec2e;border-radius:18px;width:300px;min-height:196px;padding:18px;position:relative;box-shadow:0 22px 60px #0000007a}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard][data-selected=true]{border-color:#b9ff2da3;box-shadow:0 0 0 1px #b9ff2d33,0 0 34px #b9ff2d1f,0 24px 64px #0009}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard]>header{pointer-events:none}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] h2{color:var(--text-primary);margin:0;font-size:18px}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] p,.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] dl,.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] span{color:var(--text-tertiary);font-size:12px}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] section{background:#0508088c;border:1px solid #eeeeec1a;border-radius:12px;place-items:center;min-height:72px;margin:14px 0 12px;display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard][data-node-kind=text]{grid-template-rows:auto minmax(0,1fr) auto;gap:14px;width:520px;min-height:360px;display:grid;position:relative}.aiasart-source-preview-overlay [data-text-floating-toolbar=true]{z-index:8;white-space:nowrap;background:#1e1e1ef5;border:1px solid #eeeeec1f;border-radius:16px;align-items:center;gap:6px;padding:7px;display:inline-flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 16px 36px #0000006b}.aiasart-source-preview-overlay [data-text-floating-toolbar=true] button{width:30px;height:30px;min-height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:900;display:inline-flex}.aiasart-source-preview-overlay [data-text-floating-toolbar=true] button:hover,.aiasart-source-preview-overlay [data-text-floating-toolbar=true] button:focus-visible{color:var(--text-primary);background:#eeeeec14;outline:0}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard][data-node-kind=text] section{background:#030505b8;border-color:#eeeeec14;border-radius:14px;align-content:start;place-items:stretch stretch;height:248px;min-height:248px;margin:0}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard][data-node-kind=text][data-has-generated-text=true]{grid-template-rows:auto auto auto;min-height:0}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard][data-node-kind=text][data-has-generated-text=true] section{height:auto;min-height:0}.aiasart-source-preview-overlay [data-text-node-entry-list=true]{z-index:2;box-sizing:border-box;scrollbar-color:#eeeeec6b transparent;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-self:stretch;gap:10px 18px;width:100%;height:100%;min-height:0;max-height:248px;padding:18px 20px;display:grid;position:relative;overflow:auto}.aiasart-source-preview-overlay [data-text-node-entry]{z-index:1;min-height:38px;color:var(--text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;font-size:15px;font-weight:820;display:flex;position:relative}.aiasart-source-preview-overlay [data-text-node-entry] span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-text-node-entry]:hover,.aiasart-source-preview-overlay [data-text-node-entry]:focus-visible{color:var(--text-primary);background:#eeeeec12}.aiasart-source-preview-overlay [data-text-node-entry][data-text-node-entry-state=gated]{cursor:not-allowed;opacity:.45}.aiasart-source-preview-overlay [data-text-inline-editor=true]{grid-template-rows:minmax(0,1fr);gap:0;width:100%;height:100%;min-height:164px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-text-inline-toolbar=true]{justify-content:flex-start;align-items:center;gap:6px;display:none}.aiasart-source-preview-overlay [data-text-inline-toolbar=true] button{width:28px;height:28px;min-height:28px;color:var(--text-secondary);cursor:pointer;background:#eeeeec0b;border:1px solid #eeeeec1f;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:900;display:inline-flex}.aiasart-source-preview-overlay [data-text-inline-toolbar=true] button:hover,.aiasart-source-preview-overlay [data-text-inline-toolbar=true] button:focus-visible{color:var(--text-primary);background:#b9ff2d14;border-color:#b9ff2d6b;outline:0}.aiasart-source-preview-overlay [data-text-inline-textarea=true]{box-sizing:border-box;resize:none;width:100%;min-height:0;color:var(--text-primary);font:inherit;background:#0c0c0c9e;border:1px solid #eeeeec1f;border-radius:10px;outline:0;padding:10px;font-size:13px;font-weight:650;line-height:1.55}.aiasart-source-preview-overlay [data-text-inline-textarea=true]:focus{border-color:#b9ff2d73;box-shadow:0 0 0 1px #b9ff2d24}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-text-generation-result=true]{width:100%;height:auto;min-height:0;padding:12px;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-text-generation-result-text=true]{min-height:0;color:var(--text-primary);overflow-wrap:anywhere;scrollbar-width:none;white-space:pre-wrap;margin:0;font-size:13px;font-weight:400;line-height:1.55;overflow:auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-control-boundary=true]{color:var(--text-secondary);border-left:2px solid #f0c36d8c;gap:3px;padding-left:7px;font-family:inherit;font-size:8px;line-height:1.55;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-control-boundary=true] b{color:#f0c36d;font-weight:600}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-text-generation-result-text=true]::-webkit-scrollbar{display:none}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-text-generation-textarea=true]{box-sizing:border-box;resize:none;scrollbar-width:none;background:0 0;border:0;outline:0;width:100%;min-height:136px;padding:0;font-family:inherit;font-size:13px;font-weight:400;line-height:1.55}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-text-generation-textarea=true]:focus{color:var(--text-primary)}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-text-generation-textarea=true]::-webkit-scrollbar{display:none}[data-text-expanded-editor-backdrop=true]{z-index:260;background:#020404b3;place-items:center;padding:28px;display:grid;position:fixed;inset:0}[data-text-expanded-editor=true]{background:#1c1c1cfa;border:1px solid #eeeeec24;border-radius:12px;grid-template-rows:auto minmax(0,1fr);width:min(840px,100vw - 56px);height:min(620px,100vh - 56px);display:grid;overflow:hidden;box-shadow:0 28px 90px #0000009e}[data-text-expanded-editor=true] header{border-bottom:1px solid #eeeeec1a;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:0 16px 0 18px;display:flex}[data-text-expanded-editor=true] header strong{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;overflow:hidden}[data-text-expanded-editor-close=true]{width:34px;height:34px;min-height:34px;color:var(--text-secondary);cursor:pointer;background:#eeeeec0d;border:1px solid #eeeeec1f;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}[data-text-expanded-editor-close=true]:hover,[data-text-expanded-editor-close=true]:focus-visible{color:var(--text-primary);border-color:#b9ff2d61;outline:0}[data-text-expanded-textarea=true]{box-sizing:border-box;resize:none;width:100%;min-height:0;color:var(--text-primary);font:inherit;background:#0909098a;border:0;outline:0;padding:20px 22px;font-size:15px;font-weight:650;line-height:1.72}[data-text-expanded-textarea=true]:focus{box-shadow:inset 0 0 0 1px #b9ff2d33}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard][data-node-state=queued],.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard][data-node-state=running]{border-color:#b9ff2d94;box-shadow:0 0 0 1px #b9ff2d2e,0 0 34px #b9ff2d24,0 24px 64px #0009}.aiasart-source-preview-overlay [data-node-generation-overlay=true]{z-index:2;text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#05080894,#050808d1);align-content:center;place-items:center;gap:8px;display:grid;position:absolute;inset:0}.aiasart-source-preview-overlay [data-node-generation-overlay=true] strong{color:var(--text-primary);font-size:13px;font-weight:860}.aiasart-source-preview-overlay [data-node-generation-overlay=true] small{max-width:220px;color:var(--text-tertiary);font-size:11px;line-height:1.4}.aiasart-source-preview-overlay [data-node-generation-spinner=true],.aiasart-source-preview-overlay [data-task-feedback-spinner=true],.aiasart-source-preview-overlay [data-primary-action-spinner=true]{border:2px solid #b9ff2d3d;border-top-color:var(--primary);border-radius:999px;flex:none;animation:.8s linear infinite aiasart-canvas-spin;display:inline-block}.aiasart-source-preview-overlay [data-node-generation-spinner=true]{width:28px;height:28px}.aiasart-source-preview-overlay [data-task-feedback-spinner=true],.aiasart-source-preview-overlay [data-primary-action-spinner=true]{width:14px;height:14px;margin-right:6px}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-preview-kind=image],.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-preview-kind=video],.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-preview-kind=audio]{min-height:156px}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-preview-kind=image]{overflow:visible}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] img,.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] video{object-fit:cover;width:100%;height:100%;min-height:156px;display:block}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-preview-kind=image]>img{border-radius:inherit}.aiasart-source-preview-overlay [data-image-floating-toolbar=true]{z-index:48;pointer-events:auto;flex-wrap:nowrap;align-items:center;gap:6px;width:fit-content;min-width:0;max-width:calc(100% - 16px);display:flex;position:absolute;top:10px;left:50%;right:auto;transform:translate(-50%)}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button{min-width:0;min-height:30px;color:var(--text-secondary);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0e0dc2;border:1px solid #eeeeec24;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:840;line-height:1;display:inline-flex;box-shadow:0 10px 26px #00000057}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button svg,.aiasart-source-preview-overlay [data-image-floating-more-menu=true] button svg{flex:none}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button[data-image-floating-action-label=tooltip]{flex-basis:30px;width:30px;min-width:30px;padding:0}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button[data-image-floating-action-label=tooltip] span{opacity:0;pointer-events:none;clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button:hover:not(:disabled),.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button:focus-visible:not(:disabled){color:var(--text-primary);background:#202612d1;border-color:#b9ff2d6b;outline:0}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button[data-image-floating-action=selection-mask]{color:var(--text-primary);background:#1a220dd6;border-color:#b9ff2d47}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button[data-game-ui-transparent-asset-action=true]{color:#e1ffa4;background:#1d280de6;border-color:#b9ff2d6b}.aiasart-source-preview-overlay [data-game-ui-transparent-source-warning=true]{z-index:46;color:#ffcf8a;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f190ee6;border:1px solid #ffbe6057;border-radius:6px;max-width:calc(100% - 16px);padding:5px 8px;font-size:10px;font-weight:820;line-height:1.2;position:absolute;bottom:8px;right:8px;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-transparent-style-reference=true]{color:#eeeeecc7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button[data-image-floating-more-trigger=true]{background:#242423e0;border-color:#eeeeec2e;position:relative}.aiasart-source-preview-overlay [data-image-floating-more-menu=true]{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1e1f1df5;border:1px solid #eeeeec24;border-radius:8px;grid-template-columns:repeat(2,minmax(136px,1fr));gap:4px;width:min(340px,100vw - 40px);padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 50px #0000006b}.aiasart-source-preview-overlay [data-image-floating-more-menu=true] button{width:100%;min-height:34px;box-shadow:none;background:0 0;border:0;border-radius:6px;justify-content:flex-start;padding:0 10px}.aiasart-source-preview-overlay [data-image-floating-more-capability]{color:var(--text-tertiary);white-space:nowrap;background:#ffffff0f;border:1px solid #eeeeec1f;border-radius:999px;flex:none;margin-left:auto;padding:0 6px;font-size:9px;font-weight:760;line-height:18px}.aiasart-source-preview-overlay [data-image-floating-more-capability=local-ai]{color:#dfff9f;background:#b9ff2d17;border-color:#b9ff2d47}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button:disabled{cursor:not-allowed;opacity:.48}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] span{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-spatial-floating-toolbar=true]{z-index:48;pointer-events:auto;align-items:center;gap:6px;display:flex;position:absolute;top:10px;right:10px}.aiasart-source-preview-overlay [data-spatial-node-badge=true],.aiasart-source-preview-overlay [data-spatial-floating-toolbar=true] button{color:#dfff9f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0e0dcc;border:1px solid #b9ff2d57;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:30px;display:inline-flex;box-shadow:0 10px 26px #00000057}.aiasart-source-preview-overlay [data-spatial-node-badge=true]{padding:0 9px;font-size:11px;font-weight:800}.aiasart-source-preview-overlay [data-spatial-floating-toolbar=true] button{cursor:pointer;width:30px;min-width:30px;padding:0}.aiasart-source-preview-overlay [data-spatial-floating-toolbar=true] button:hover,.aiasart-source-preview-overlay [data-spatial-floating-toolbar=true] button:focus-visible{color:var(--primary,#b9ff2d);background:#202612e6;border-color:#b9ff2db8;outline:0}.aiasart-source-preview-overlay [data-spatial-shot-draft-summary=true]{background:#141712c2;border:1px solid #b9ff2d38;border-radius:8px;align-content:center;gap:8px;min-height:148px;padding:18px;display:grid}.aiasart-source-preview-overlay [data-spatial-shot-draft-summary=true] strong{color:var(--primary,#b9ff2d);font-size:15px;font-weight:820}.aiasart-source-preview-overlay [data-spatial-shot-draft-summary=true] span{color:var(--text-secondary);font-size:12px;line-height:1.5}.aiasart-source-preview-overlay [data-character-console-node-entry=true]{background:#0c0e0cc2;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:9px 10px;min-height:96px;padding:14px;display:grid}.aiasart-source-preview-overlay [data-image-design-empty-entry=true]{text-align:center;background:radial-gradient(circle at 50% 15%,#b9ff2d14,#0000 42%),#0c0e0cc2;align-content:center;justify-items:center;gap:10px;min-height:156px;padding:18px;display:grid}.aiasart-source-preview-overlay [data-image-design-empty-entry=true]>svg{color:var(--primary)}.aiasart-source-preview-overlay [data-image-design-empty-entry=true]>span{gap:4px;max-width:230px;display:grid}.aiasart-source-preview-overlay [data-image-design-empty-entry=true] strong{color:var(--text-primary);font-size:14px;font-weight:820}.aiasart-source-preview-overlay [data-image-design-empty-entry=true] small{color:var(--text-tertiary);font-size:10px;line-height:1.45}.aiasart-source-preview-overlay [data-image-design-empty-entry-action=true]{color:var(--primary);background:#b9ff2d21;border:1px solid #b9ff2d6b;border-radius:9px;align-items:center;gap:7px;min-height:34px;padding:0 13px;font-size:12px;font-weight:820;display:inline-flex}.aiasart-source-preview-overlay [data-image-design-empty-entry-action=true]:hover:not(:disabled),.aiasart-source-preview-overlay [data-image-design-empty-entry-action=true]:focus-visible:not(:disabled){background:#b9ff2d33;outline:0}.aiasart-source-preview-overlay [data-image-design-empty-entry-action=true]:disabled{cursor:not-allowed;opacity:.48}.aiasart-source-preview-overlay article[data-character-object-node=true]>section{min-height:96px}.aiasart-source-preview-overlay [data-character-object-identity=true]{grid-column:1/-1;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-object-identity=true]>svg{color:var(--primary,#b9ff2d);flex:none}.aiasart-source-preview-overlay [data-character-object-identity=true]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-object-identity=true] strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:820;overflow:hidden}.aiasart-source-preview-overlay [data-character-object-identity=true] small{color:var(--text-tertiary);font-size:11px;line-height:1.45;display:block}.aiasart-source-preview-overlay [data-character-object-role=true]{color:#d5ff82c2;white-space:nowrap;background:#b9ff2d12;border:1px solid #b9ff2d38;border-radius:999px;width:fit-content;padding:3px 7px;font-size:10px;font-weight:760}.aiasart-source-preview-overlay [data-character-object-rights=blocked] [data-character-object-role=true]{color:#ff9b9b;background:#ff737314;border-color:#ff737357}.aiasart-source-preview-overlay [data-character-console-node-open=true]{min-height:30px;color:var(--primary,#b9ff2d);cursor:pointer;background:#b9ff2d1a;border:1px solid #b9ff2d61;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:820;display:inline-flex}.aiasart-source-preview-overlay [data-character-console-node-open=true]:hover,.aiasart-source-preview-overlay [data-character-console-node-open=true]:focus-visible{background:#b9ff2d29;border-color:#b9ff2db8;outline:0}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-node-audio-preview=true]{background:#050808c2;border:1px solid #eeeeec1a;border-radius:10px;align-content:center;gap:12px;min-height:156px;padding:14px;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-node-audio-preview=true] strong{color:#eeeeec;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard] [data-node-audio-preview=true] audio{width:100%;min-height:40px}.aiasart-source-preview-overlay [data-node-output-selector=true]{z-index:3;pointer-events:auto;background:#0a0a0adb;border:1px solid #eeeeec1f;border-radius:6px;gap:4px;min-width:0;padding:5px;display:grid;position:absolute;bottom:8px;left:8px;right:8px}.aiasart-source-preview-overlay [data-node-output-active-label=true]{color:#eeeeecc7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:720;line-height:1.3;overflow:hidden}.aiasart-source-preview-overlay [data-node-output-choices=true]{gap:4px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-node-output-choices=true] button{width:auto;min-width:24px;max-width:42px;height:28px;min-height:28px;color:var(--text-secondary);cursor:pointer;background:#eeeeec14;border:1px solid #eeeeec1f;border-radius:4px;flex:1 1 0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-node-output-choice-thumbnail=true]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;width:100%;height:100%}.aiasart-source-preview-overlay [data-node-output-choices=true] button span{color:#eeeeec;background:#050707d1;border-radius:3px;place-items:center;min-width:14px;height:14px;font-size:9px;font-weight:820;line-height:1;display:inline-grid;position:absolute;bottom:2px;right:2px}.aiasart-source-preview-overlay [data-node-output-choices=true] button[data-node-output-choice-active=true]{color:var(--text-primary);border-color:#b9ff2d80;box-shadow:0 0 0 1px #b9ff2d33}.aiasart-source-preview-overlay [data-node-summary-strip=true]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.aiasart-source-preview-overlay [data-node-summary-strip=true] dl{flex-wrap:wrap;gap:6px;width:100%;margin:0;display:flex}.aiasart-source-preview-overlay [data-node-summary-strip=true] dl>span{background:#eeeeec0b;border:1px solid #eeeeec1a;border-radius:999px;align-items:center;gap:5px;min-width:0;padding:3px 8px;display:inline-flex}.aiasart-source-preview-overlay [data-node-summary-strip=true] dt{color:var(--text-tertiary);font-size:10px}.aiasart-source-preview-overlay [data-node-summary-strip=true] dd{color:var(--text-secondary);margin:0;font-size:12px;font-weight:760}.aiasart-source-preview-overlay [data-node-source-feedback=true]{color:#eeeeecc7;background:#b9ff2d0e;border:1px solid #b9ff2d29;border-radius:999px;align-items:center;gap:5px;width:100%;min-width:0;padding:4px 8px;font-size:11px;display:inline-flex;overflow:hidden}.aiasart-source-preview-overlay [data-node-source-feedback=true][hidden]{display:none!important}.aiasart-source-preview-overlay [data-node-source-feedback=true] svg{color:var(--primary);flex:none}.aiasart-source-preview-overlay [data-node-source-feedback=true][data-node-source-feedback-source-availability=deleted],.aiasart-source-preview-overlay [data-node-source-feedback=true][data-node-source-feedback-source-availability=unavailable]{background:#ffbe6014;border-color:#ffbe604d}.aiasart-source-preview-overlay [data-node-source-feedback-source-unavailable=true]{color:#ffcf8a;flex:none;font-weight:820}.aiasart-source-preview-overlay [data-node-state-summary=true]{border-color:#b9ff2d29}.aiasart-source-preview-overlay [data-node-generation-run=true][data-node-generation-run-latest=true]{background:#b9ff2d14;border-color:#b9ff2d47}.aiasart-source-preview-overlay [data-node-generation-run-group=true]{width:100%;min-height:34px;color:var(--text-secondary);text-align:left;background:#b9ff2d0f;border:1px solid #b9ff2d33;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:5px 8px;display:flex}.aiasart-source-preview-overlay [data-node-generation-run-group=true]>span{min-width:0}.aiasart-source-preview-overlay [data-node-generation-run-group=true] strong,.aiasart-source-preview-overlay [data-node-generation-run-group=true] small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aiasart-source-preview-overlay [data-node-generation-run-group=true] strong{color:var(--text-primary);font-size:11px;font-weight:850}.aiasart-source-preview-overlay [data-node-generation-run-group=true] small{color:var(--text-tertiary);margin-top:1px;font-size:10px}.aiasart-source-preview-overlay [data-node-generation-history-toggle=true]{min-height:26px;color:var(--text-secondary);background:#0a0c0a5c;border:1px solid #b9ff2d33;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}.aiasart-source-preview-overlay [data-node-generation-history-toggle=true]:hover,.aiasart-source-preview-overlay [data-node-generation-history-toggle=true]:focus-visible,.aiasart-source-preview-overlay [data-node-generation-history-toggle=true][aria-pressed=true]{color:var(--primary);background:#b9ff2d1a;border-color:#b9ff2d6b}.aiasart-source-preview-overlay [data-canvas-generation-batch-frame=true]{z-index:1;box-sizing:border-box;pointer-events:none;background:#14171433;border:1px solid #bcc4b733;border-radius:22px;position:absolute}.aiasart-source-preview-overlay [data-canvas-generation-batch-frame=true][data-canvas-generation-batch-current=true]{background:#b9ff2d09;border-color:#b9ff2d4d}.aiasart-source-preview-overlay [data-canvas-generation-batch-frame=true]>header{min-width:0;color:var(--text-tertiary);pointer-events:auto;justify-content:space-between;align-items:center;gap:7px;font-size:11px;font-weight:780;display:flex;position:absolute;top:9px;left:14px;right:14px}.aiasart-source-preview-overlay [data-canvas-generation-batch-summary=true],.aiasart-source-preview-overlay [data-canvas-generation-batch-states=true],.aiasart-source-preview-overlay [data-canvas-generation-batch-actions=true]{align-items:center;gap:6px;min-width:0;display:inline-flex}.aiasart-source-preview-overlay [data-canvas-generation-batch-summary=true]{flex:none}.aiasart-source-preview-overlay [data-canvas-generation-batch-states=true]{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-generation-batch-actions=true]{flex:none}.aiasart-source-preview-overlay [data-canvas-generation-batch-action]{min-height:24px;color:var(--text-secondary);white-space:nowrap;background:#0a0c0ab8;border:1px solid #b9ff2d33;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800}.aiasart-source-preview-overlay [data-canvas-generation-batch-action]:not(:disabled):hover,.aiasart-source-preview-overlay [data-canvas-generation-batch-action]:not(:disabled):focus-visible{color:var(--primary);background:#b9ff2d1f;border-color:#b9ff2d7a}.aiasart-source-preview-overlay [data-canvas-generation-batch-action]:disabled{cursor:not-allowed;opacity:.44}.aiasart-source-preview-overlay [data-canvas-generation-batch-frame=true]>header strong{color:var(--text-secondary);font-weight:850}.aiasart-source-preview-overlay [data-canvas-generation-batch-frame=true][data-canvas-generation-batch-current=true]>header strong{color:#cdff6cf0}.aiasart-source-preview-overlay [data-node-metric-over-limit=true]{background:#ffbe6014;border-color:#ffbe604d}.aiasart-source-preview-overlay [data-node-metric-over-limit=true] dd{color:#ffd08a}.aiasart-source-preview-overlay [data-port-side]{z-index:32;color:#0000;cursor:crosshair;opacity:0;pointer-events:none;touch-action:none;background:0 0;border-radius:999px;place-items:center;width:38px;height:38px;line-height:0;transition:background .16s,box-shadow .16s,opacity .16s,transform .16s;display:grid;position:absolute;top:50%;overflow:visible;transform:translateY(-50%)scale(.9);font-size:0!important}.aiasart-source-preview-overlay [data-port-side]:after{content:"";pointer-events:none;background:#b9ff2dc7;border-radius:999px;width:24px;height:24px;transition:background .16s,box-shadow .16s,transform .16s;display:block;box-shadow:0 0 0 5px #b9ff2d1f,0 10px 22px #00000061}.aiasart-source-preview-overlay [data-port-side=input]{left:-19px}.aiasart-source-preview-overlay [data-port-side=output]{right:-19px}.aiasart-source-preview-overlay [data-port-side] [data-port-id]{border-radius:inherit;cursor:crosshair;display:block;position:absolute;inset:0}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard]:hover [data-port-side],.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard][data-selected=true] [data-port-side],.aiasart-source-preview-overlay [data-source-node-slot][data-connection-draft-target=available] [data-port-side],.aiasart-source-preview-overlay [data-source-node-slot][data-connection-draft-source-side=output] [data-port-side=output],.aiasart-source-preview-overlay [data-source-node-slot][data-connection-draft-source-side=input] [data-port-side=input]{opacity:1;pointer-events:auto;background:#b9ff2d09;transform:translateY(-50%)scale(1)}.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard]:hover [data-port-side]:after,.aiasart-source-preview-overlay [data-web-canvas-source=NodeCard][data-selected=true] [data-port-side]:after,.aiasart-source-preview-overlay [data-source-node-slot][data-connection-draft-source-side=output] [data-port-side=output]:after,.aiasart-source-preview-overlay [data-source-node-slot][data-connection-draft-source-side=input] [data-port-side=input]:after{background:var(--primary);transform:scale(1.12);box-shadow:0 0 0 8px #b9ff2d29,0 12px 26px #0000006b}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench]{z-index:4;pointer-events:auto;background:#1c1c1cf0;border:1px solid #eeeeec1f;border-radius:20px;gap:9px;width:min(1040px,100vw - 210px);max-height:none;padding:14px;display:grid;position:absolute;top:calc(100% + 16px);left:50%;overflow:visible;transform:translate(-50%);box-shadow:0 24px 70px #00000080}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] header{border-bottom:1px solid #eeeeec14;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:8px;display:flex}.aiasart-source-preview-overlay [data-canvas-node-input-drag-handle=true]{cursor:grab;-webkit-user-select:none;user-select:none}.aiasart-source-preview-overlay [data-canvas-node-input-dragging=true] [data-canvas-node-input-drag-handle=true]{cursor:grabbing}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] header>div{gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] header strong{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:820;line-height:1.2}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-contract-facts=true]{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;max-width:100%;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-contract-fact],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reference-count=true]{min-height:26px;color:var(--text-secondary);white-space:nowrap;background:#eeeeec0b;border:1px solid #eeeeec1c;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:720;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-contract-fact=seed],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-contract-fact=size-options],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-contract-fact=references]{background:#b9ff2d11;border-color:#b9ff2d2e}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-input-readiness=true]{flex-wrap:wrap;gap:6px;width:100%;min-width:0;display:flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-input-readiness-item]{min-width:0;max-width:100%;min-height:24px;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;background:#eeeeec0a;border:1px solid #eeeeec1a;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:760;line-height:1;display:inline-flex;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-input-readiness-prompt-state=user-provided] [data-node-input-readiness-item=prompt],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-input-readiness-prompt-state=user-provided] [data-node-input-readiness-item=run]{color:var(--primary);background:#b9ff2d12;border-color:#b9ff2d33}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-model-summary=true]{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;width:100%;min-width:0;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-model-summary-item]{background:#0c0c0c61;border:1px solid #eeeeec17;border-radius:8px;gap:2px;min-width:0;padding:7px 8px;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-model-summary-item] small{min-width:0;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:760;line-height:1.1;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-model-summary-item] strong{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:820;line-height:1.15;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-model-summary-item=model]{grid-column:span 2}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-model-summary-item=credits] strong{color:var(--primary)}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true]{gap:10px;width:100%;max-width:100%;padding:12px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] header{border-bottom:0;padding-bottom:0}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-contract-facts=true],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-node-input-readiness=true],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-node-model-summary=true],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] footer [data-field=task]{display:none}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-operation-source=high-frequency-inputs]{order:3}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-operation-source=high-frequency-inputs] label{gap:6px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-operation-source=high-frequency-inputs] textarea{resize:none;min-height:82px;max-height:108px;font-size:13px;line-height:1.55;overflow:auto}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-operation-source=model-contract]{order:4;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-operation-source=model-contract] label{min-width:0}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-operation-source=reference-choices]{order:1}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true]{border-top:0;flex-wrap:wrap;order:5;align-items:center;gap:8px;width:100%;min-width:0;padding-top:0;display:flex;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] footer{border-top:0;order:7;justify-content:flex-end;align-items:center;width:100%;padding-top:0;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-operation-source=output-actions]{order:6}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-credits-estimate]{flex:none;margin-left:auto}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-canvas-generation-active-wait-state],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-canvas-generation-retry-wait-seconds],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-node-run-blocker=true],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-task-feedback-state=settlement]{flex:0 auto;min-width:0;max-width:min(440px,100%)}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-canvas-generation-active-wait-state] strong,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-canvas-generation-active-wait-state] small,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-canvas-generation-retry-wait-seconds] strong,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-canvas-generation-retry-wait-seconds] small,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-task-feedback-state=settlement] strong,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-task-feedback-state=settlement] small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-canvas-generation-retry-wait-seconds]{color:#d7f986;background:#b0d74a14;border:1px solid #b0d74a47;border-radius:6px;flex:260px;align-items:center;gap:7px;min-width:0;min-height:34px;padding:6px 10px;font-size:12px;display:inline-flex;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-canvas-generation-retry-wait-seconds] strong,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-canvas-generation-retry-wait-seconds] small{min-width:0}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-canvas-generation-retry-wait-seconds] small{color:#ecf6d9c2}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-run-blocker=true]{color:#ffd89a;background:#ffc65c13;border:1px solid #ffc65c33;border-radius:999px;flex:220px;align-items:center;gap:7px;min-width:0;min-height:34px;padding:0 10px;font-size:12px;font-weight:780;display:inline-flex;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-run-blocker=true] svg{flex:none}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-run-blocker=true] strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-run-blocker-action=true]{color:var(--primary);flex:none;font-weight:820;text-decoration:none}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-run-blocker-state=blocked]{color:#ffb6b6;background:#ff7a7a12;border-color:#ff7a7a2e}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-run-blocker-tone=previous],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-node-run-blocker-tone=previous]{color:#eeeeecad;background:#ffffff09;border-color:#eeeeec1f;border-radius:12px;flex:100%;align-items:flex-start;max-width:100%;min-height:auto;padding:8px 10px;font-size:12px;font-weight:650}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-run-blocker-tone=previous] svg{color:#ffc65cbd;margin-top:1px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-run-blocker-tone=previous] strong{text-overflow:clip;white-space:normal;line-height:1.45;overflow:visible}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] section,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] footer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-operation-source=high-frequency-inputs]{grid-template-columns:1fr;width:100%;display:grid}.aiasart-source-preview-overlay [data-game-ui-managed-task=true]{background:#b9ff2d0e;border:1px solid #b9ff2d33;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;min-height:66px;padding:10px 12px;display:grid}.aiasart-source-preview-overlay [data-game-ui-managed-task=true]>svg{color:var(--primary)}.aiasart-source-preview-overlay [data-game-ui-managed-task=true]>span{gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-game-ui-managed-task=true] strong,.aiasart-source-preview-overlay [data-game-ui-managed-task=true] small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-game-ui-managed-task=true] strong{color:var(--text-primary);font-size:13px;font-weight:860}.aiasart-source-preview-overlay [data-game-ui-managed-task=true] small{color:var(--text-secondary);font-size:11px;font-weight:720}.aiasart-source-preview-overlay [data-game-ui-managed-task-revise=true]{min-width:88px;min-height:34px;color:var(--primary);background:#b9ff2d14;border:1px solid #b9ff2d4d;border-radius:7px;font-size:12px;font-weight:820}.aiasart-source-preview-overlay [data-game-ui-managed-task-revise=true]:hover,.aiasart-source-preview-overlay [data-game-ui-managed-task-revise=true]:focus-visible{background:#b9ff2d24;border-color:#b9ff2d85;outline:0}.aiasart-source-preview-overlay [data-image-camera-prompt-context=true],.aiasart-source-preview-overlay [data-character-console-prompt-context=true]{border:1px solid var(--border-subtle);width:fit-content;min-width:0;max-width:100%;min-height:28px;color:var(--text-secondary);cursor:default;background:#ffffff06;border-radius:6px;align-items:center;gap:7px;padding:4px 9px;display:inline-flex;overflow:hidden}.aiasart-source-preview-overlay button[data-character-console-prompt-context=true]{font:inherit;cursor:pointer}.aiasart-source-preview-overlay button[data-character-input-slot=true]{justify-content:flex-start;width:100%}.aiasart-source-preview-overlay button[data-character-input-slot=true]>strong{margin-left:auto}.aiasart-source-preview-overlay button[data-character-input-slot=true][data-character-input-binding-state=locked]{background:#b9ff2d0e;border-color:#b9ff2d47}.aiasart-source-preview-overlay button[data-character-input-slot=true][data-character-input-binding-state=empty]{color:var(--text-tertiary);border-style:dashed}.aiasart-source-preview-overlay button[data-character-input-slot=true][data-character-input-binding-state=invalid]{color:#ff9b9b;border-color:#ff73736b}.aiasart-source-preview-overlay button[data-character-console-prompt-context=true]:hover,.aiasart-source-preview-overlay button[data-character-console-prompt-context=true]:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay button[data-character-console-prompt-context=true]:hover,.aiasart-source-preview-overlay button[data-character-console-prompt-context=true]:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 38%, transparent)}}.aiasart-source-preview-overlay button[data-character-console-prompt-context=true]:hover,.aiasart-source-preview-overlay button[data-character-console-prompt-context=true]:focus-visible{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay button[data-character-console-prompt-context=true]:hover,.aiasart-source-preview-overlay button[data-character-console-prompt-context=true]:focus-visible{background:color-mix(in srgb, var(--primary,#b9ff2d) 8%, #181918)}}.aiasart-source-preview-overlay button[data-character-console-prompt-context=true]:focus-visible{outline:1px solid var(--border-focus);outline-offset:2px}.aiasart-source-preview-overlay [data-image-camera-prompt-context=true]>svg,.aiasart-source-preview-overlay [data-character-console-prompt-context=true]>svg{color:var(--primary);flex:none}.aiasart-source-preview-overlay [data-character-console-prompt-context=true]>svg:last-child{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-image-camera-prompt-context=true]>span,.aiasart-source-preview-overlay [data-character-console-prompt-context=true]>span{color:var(--text-secondary);flex:none;font-size:11px;font-weight:720}.aiasart-source-preview-overlay [data-image-camera-prompt-context=true]>strong,.aiasart-source-preview-overlay [data-character-console-prompt-context=true]>strong{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:680;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-prompt-context=true][data-character-rights-state=blocked]{color:#ff9b9b;border-color:#ff73736b}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-text-generation-result=true]{flex:1 0 100%;width:100%}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-text-generation-result=true] textarea{min-height:120px}.aiasart-source-preview-overlay [data-reference-upload-input=true]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-operation-source=reference-choices]{background:#0c0c0c4d;border:1px solid #eeeeec1a;border-radius:12px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:7px;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-operation-source=reference-choices]>button,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reverse-prompt-upload-action=true]{border-radius:9px;min-height:34px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-operation-source=reference-choices] [data-reference-count=true]{border-radius:9px;min-height:34px;padding:0 10px}.aiasart-source-preview-overlay [data-reference-preview-list=true]{scrollbar-width:none;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex;overflow:auto hidden}.aiasart-source-preview-overlay [data-reference-preview-list=true]::-webkit-scrollbar{display:none}.aiasart-source-preview-overlay [data-reference-preview=true]{background:0 0;border:0;place-items:center;width:58px;height:58px;display:inline-grid;position:relative;overflow:visible}.aiasart-source-preview-overlay [data-reference-preview=true] img{object-fit:cover;width:100%;height:100%;display:block}.aiasart-source-preview-overlay [data-selected-node-material-dependency=true]{grid-template-columns:56px minmax(0,1fr);align-items:center;width:100%;display:grid}.aiasart-source-preview-overlay [data-selected-node-material-dependency=true]>div,.aiasart-source-preview-overlay [data-selected-node-material-dependency-summary=true]{min-width:0}.aiasart-source-preview-overlay [data-selected-node-material-dependency-preview=true]{background-color:#eeeeec0f;background-position:50%;background-size:cover;border:1px solid #b9ff2d3d;border-radius:10px;grid-row:span 2;width:56px;height:56px;display:block}.aiasart-source-preview-overlay [data-selected-node-source-feedback=true]{background:#eeeeec06;border:1px solid #eeeeec14;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;width:100%;min-width:0;padding:6px 8px;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-operation-source=provenance]{order:8;display:none}.aiasart-source-preview-overlay [data-selected-node-source-feedback-summary=true]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-selected-node-source-feedback-summary=true] svg{color:var(--primary);flex:none}.aiasart-source-preview-overlay [data-selected-node-source-feedback-summary=true] strong,.aiasart-source-preview-overlay [data-selected-node-source-feedback-summary=true] span,.aiasart-source-preview-overlay [data-selected-node-source-feedback-id]{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.2;overflow:hidden}.aiasart-source-preview-overlay [data-selected-node-source-feedback-summary=true] strong{color:var(--text-primary);font-weight:820}.aiasart-source-preview-overlay [data-selected-node-source-feedback-ids=true]{flex-wrap:wrap;grid-column:1/-1;gap:6px;min-width:0;display:none}.aiasart-source-preview-overlay [data-selected-node-source-feedback-id]{max-width:100%;color:var(--text-tertiary);background:#0c0c0c52;border:1px solid #eeeeec14;border-radius:999px;padding:3px 7px;font-size:10px}.aiasart-source-preview-overlay [data-selected-node-source-feedback-source-unavailable=true]{color:#ffcf8a;background:#ffcf8a14;border:1px solid #ffcf8a38;border-radius:999px;padding:2px 6px;font-weight:820}.aiasart-source-preview-overlay [data-selected-node-source-feedback-return-link=true]{color:var(--primary);justify-self:end;font-size:12px;font-weight:820;text-decoration:none}.aiasart-source-preview-overlay [data-selected-node-attached-controls=true]{border-left:1px solid #eeeeec1a;justify-content:flex-end;align-items:center;gap:4px;min-width:0;padding-left:2px;display:inline-flex}.aiasart-source-preview-overlay [data-attached-control-action]{width:30px;min-width:30px;height:30px;min-height:30px;color:var(--text-secondary);background:#0c0c0c5c;border:1px solid #eeeeec1f;border-radius:8px;place-items:center;text-decoration:none;display:inline-grid}.aiasart-source-preview-overlay [data-attached-control-action][data-attached-control-state=ready]{color:var(--primary);cursor:pointer;border-color:#b9ff2d42}.aiasart-source-preview-overlay [data-attached-control-action][data-attached-control-state=ready]:hover,.aiasart-source-preview-overlay [data-attached-control-action][data-attached-control-state=ready]:focus-visible{background:#b9ff2d1a;border-color:#b9ff2d85;outline:0}.aiasart-source-preview-overlay [data-attached-control-action][data-attached-control-state=disabled]{cursor:not-allowed;opacity:.46}.aiasart-source-preview-overlay [data-attached-control-action=return-source][data-attached-control-state=disabled]{display:none}.aiasart-source-preview-overlay [data-reference-open=true]{z-index:1;cursor:zoom-in;background:#111;border:1px solid #eeeeec2e;border-radius:10px;width:48px;height:48px;min-height:0;padding:0;display:block;position:absolute;bottom:5px;left:5px;overflow:hidden}.aiasart-source-preview-overlay [data-reference-open=true]:hover,.aiasart-source-preview-overlay [data-reference-open=true]:focus-visible{outline-offset:-2px;outline:2px solid #b9ff2d6b}.aiasart-source-preview-overlay [data-reference-label=true]{z-index:2;color:#fffffff5;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0808089e;border:1px solid #ffffff3d;border-radius:4px;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;min-height:16px;padding:0;font-size:9px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:5px;left:5px;box-shadow:0 4px 12px #0000006b}.aiasart-source-preview-overlay [data-reference-label=true]:hover,.aiasart-source-preview-overlay [data-reference-label=true]:focus-visible{color:#fff;background:#080808d1;border-color:#b9ff2d9e;outline:0}.aiasart-source-preview-overlay [data-reference-remove=true]{z-index:3;width:20px;min-width:20px;height:20px;min-height:20px;box-shadow:none;color:#eeeeecf5;cursor:pointer;opacity:.78;background:0 0;border:0;border-radius:0;place-items:center;padding:0;transition:opacity .15s,transform .15s,border-color .15s,background .15s;display:inline-grid;position:absolute;top:5px;right:5px}.aiasart-source-preview-overlay [data-reference-preview=true]:hover [data-reference-remove=true],.aiasart-source-preview-overlay [data-reference-remove=true]:focus-visible{opacity:1}.aiasart-source-preview-overlay [data-reference-remove=true]:hover{color:#fff;opacity:1;background:0 0;transform:scale(1.06)}.aiasart-source-preview-overlay [data-reference-remove=true] svg{filter:drop-shadow(0 1px 1px #000000f2)drop-shadow(0 0 2px #000000e0)}.aiasart-source-preview-overlay [data-reference-lightbox=true]{z-index:190;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080808f0;border:1px solid #eeeeec29;border-radius:18px;place-items:center;display:grid;position:fixed;inset:56px;box-shadow:0 30px 90px #000000b8}.aiasart-source-preview-overlay [data-reference-lightbox=true] img{object-fit:contain;background:#090a09;border-radius:12px;width:auto;max-width:calc(100vw - 160px);height:auto;max-height:calc(100vh - 160px)}.aiasart-source-preview-overlay [data-reference-lightbox-close=true]{width:34px;height:34px;min-height:34px;color:var(--text-primary);background:#202020db;border:1px solid #eeeeec24;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:14px}.aiasart-source-preview-overlay [data-reference-lightbox-label=true]{color:var(--text-primary);background:#b9ff2d1f;border:1px solid #b9ff2d47;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;position:absolute;top:16px;left:18px}.aiasart-source-preview-overlay [data-reference-lightbox-selection=true]{color:#fff;background:#22300deb;border:1px solid #b9ff2d7a;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:820;display:inline-flex;position:absolute;bottom:16px;right:18px;box-shadow:0 10px 28px #0000006b}.aiasart-source-preview-overlay [data-reference-lightbox-selection=true]:hover,.aiasart-source-preview-overlay [data-reference-lightbox-selection=true]:focus-visible{background:#304412f5;border-color:#b9ff2dc7;outline:none}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-operation-source=model-contract]{grid-template-columns:minmax(156px,1.8fr) repeat(4,minmax(64px,1fr));align-items:end;gap:8px 10px;width:100%;padding-top:2px;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-context-node-kind=text] [data-operation-source=model-contract],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-context-node-kind=script] [data-operation-source=model-contract],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-context-node-kind=comment] [data-operation-source=model-contract]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-operation-source=model-contract]>label{min-width:0}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-image-parameter-panel=true]{align-items:end;display:flex}.aiasart-source-preview-overlay [data-image-parameter-panel-body=true]{grid-template-columns:minmax(220px,1fr) minmax(210px,250px) minmax(76px,96px);align-items:end;gap:10px;width:100%;display:grid}.aiasart-source-preview-overlay [data-image-parameter-model=true],.aiasart-source-preview-overlay [data-image-parameter-count=true]{min-width:0;display:grid}.aiasart-source-preview-overlay [data-image-parameter-count=true] label,.aiasart-source-preview-overlay [data-image-parameter-count=true] input,.aiasart-source-preview-overlay [data-image-parameter-count=true] output[data-fixed-value=true]{width:100%;min-width:0}.aiasart-source-preview-overlay [data-image-parameter-trigger=true]{width:100%;min-width:0;max-width:100%;height:40px;min-height:40px;color:var(--text-primary);white-space:nowrap;background:#eeeeec12;border-color:#b9ff2d61;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.aiasart-source-preview-overlay [data-image-parameter-trigger=true][aria-expanded=true],.aiasart-source-preview-overlay [data-image-parameter-trigger=true]:hover,.aiasart-source-preview-overlay [data-image-parameter-trigger=true]:focus-visible{background:#eeeeec1f;border-color:#b9ff2d8f;box-shadow:0 0 0 1px #b9ff2d1f}[data-web-canvas-source=ImageParameterPopover]{z-index:10000;pointer-events:auto;box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);scrollbar-color:#eeeeec3d transparent;scrollbar-width:thin;background:#2a2a2af0;border:1px solid #eeeeec1f;border-radius:18px;gap:14px;max-height:min(640px,100dvh - 24px);padding:16px;display:grid;position:fixed;overflow:auto;box-shadow:0 28px 90px #000000a3}[data-web-canvas-source=ImageParameterPopover]::-webkit-scrollbar{width:6px}[data-web-canvas-source=ImageParameterPopover]::-webkit-scrollbar-thumb{background:#eeeeec3d;border-radius:999px}[data-web-canvas-source=ImageParameterPopover] fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}[data-web-canvas-source=ImageParameterPopover] legend{color:var(--text-tertiary);font-size:12px;font-weight:820}[data-web-canvas-source=ImageParameterPopover] [data-image-transparent-background-toggle=true]{min-width:0;min-height:42px;color:var(--text-primary);background:#eeeeec0b;border:1px solid #eeeeec1a;border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:12px;font-weight:820;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-transparent-background-toggle=true] input{width:18px;height:18px;accent-color:var(--primary);margin:0}[data-web-canvas-source=ImageParameterPopover] [data-image-transparent-background-toggle=true] strong{color:var(--text-tertiary);font-size:11px}[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options]{background:#eeeeec0b;border:1px solid #eeeeec14;border-radius:14px;gap:6px;min-width:0;padding:4px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options=resolution],[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options=quality]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options=ratio-mode]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options=ratio]{grid-template-columns:repeat(4,minmax(0,1fr));padding:8px}[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options] button{min-width:0;min-height:34px;color:var(--text-tertiary);background:0 0;border:0;border-radius:10px;padding:0 10px;font-size:12px;font-weight:820}[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options] button:hover,[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options] button:focus-visible{color:var(--text-primary);background:#eeeeec14;outline:0}[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options] button[data-image-parameter-selected=true]{color:var(--text-primary);background:#eeeeec24;box-shadow:inset 0 0 0 1px #b9ff2d33}[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options] button:disabled,[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options] button[data-image-parameter-disabled=true]{cursor:not-allowed;opacity:.28}[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options] button:disabled:hover,[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options] button:disabled:focus-visible,[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options] button[data-image-parameter-disabled=true]:hover,[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options] button[data-image-parameter-disabled=true]:focus-visible{color:var(--text-tertiary);box-shadow:none;background:0 0}[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-options=ratio] button{place-items:center;gap:4px;min-height:48px;padding:6px 4px;display:grid}.aiasart-source-preview-overlay [data-ratio-preview],[data-web-canvas-source=ImageParameterPopover] [data-ratio-preview]{opacity:.9;border:2px solid;border-radius:3px;width:18px;height:18px;display:block}.aiasart-source-preview-overlay [data-ratio-preview="16:9"],.aiasart-source-preview-overlay [data-ratio-preview="21:9"],[data-web-canvas-source=ImageParameterPopover] [data-ratio-preview="16:9"],[data-web-canvas-source=ImageParameterPopover] [data-ratio-preview="21:9"]{width:24px;height:12px}.aiasart-source-preview-overlay [data-ratio-preview="9:16"],.aiasart-source-preview-overlay [data-ratio-preview="9:21"],[data-web-canvas-source=ImageParameterPopover] [data-ratio-preview="9:16"],[data-web-canvas-source=ImageParameterPopover] [data-ratio-preview="9:21"]{width:12px;height:24px}.aiasart-source-preview-overlay [data-ratio-preview="4:3"],.aiasart-source-preview-overlay [data-ratio-preview="5:4"],.aiasart-source-preview-overlay [data-ratio-preview="3:2"],[data-web-canvas-source=ImageParameterPopover] [data-ratio-preview="4:3"],[data-web-canvas-source=ImageParameterPopover] [data-ratio-preview="5:4"],[data-web-canvas-source=ImageParameterPopover] [data-ratio-preview="3:2"]{width:22px;height:16px}.aiasart-source-preview-overlay [data-ratio-preview="3:4"],.aiasart-source-preview-overlay [data-ratio-preview="4:5"],.aiasart-source-preview-overlay [data-ratio-preview="2:3"],[data-web-canvas-source=ImageParameterPopover] [data-ratio-preview="3:4"],[data-web-canvas-source=ImageParameterPopover] [data-ratio-preview="4:5"],[data-web-canvas-source=ImageParameterPopover] [data-ratio-preview="2:3"]{width:16px;height:22px}[data-web-canvas-source=ImageParameterPopover] [data-image-parameter-extras=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-panel=true]{border-top:1px solid #eeeeec1a;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;max-width:100%;padding-top:14px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-header=true]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-web-canvas-source=ImageParameterPopover] [data-image-camera-header=true]>div{flex:auto;align-items:baseline;gap:8px;min-width:0;max-width:calc(100% - 40px);display:flex}.aiasart-source-preview-overlay [data-web-canvas-source=ImageParameterPopover] [data-image-camera-header=true] strong{color:var(--text-primary);white-space:nowrap;flex:none;font-size:11px;font-weight:760;line-height:1.4}.aiasart-source-preview-overlay [data-web-canvas-source=ImageParameterPopover] [data-image-camera-header=true] span{min-width:0;max-width:100%;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:11px;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-live-prompt=true]{min-width:0;color:var(--text-secondary);background:#eeeeec09;border:1px solid #eeeeec1a;border-radius:7px;gap:5px;padding:9px 10px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-live-prompt=true]>span{color:var(--text-tertiary);align-items:center;gap:6px;font-size:10px;font-weight:760;display:inline-flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-live-prompt=true]>strong{min-width:0;color:var(--text-primary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10px;font-weight:620;line-height:1.5;display:-webkit-box;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-live-prompt-state=empty]>strong{color:var(--text-tertiary);font-weight:560}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-output-settings=true]{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-output-mode=true]{background:#0c0c0c29;border:1px solid #eeeeec1a;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;min-width:0;padding:3px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-output-mode=true]>button{min-width:0;min-height:34px;color:var(--text-tertiary);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:760;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-output-mode=true]>button>strong{font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-output-count]{color:var(--text-tertiary);flex:none;font-size:10px;font-weight:700}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-output-mode=true]>button[data-selected=true]{color:var(--text-primary);background:#eeeeec1c;box-shadow:inset 0 0 0 1px #b9ff2d38}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-output-mode=true]>button[data-selected=true] [data-image-camera-output-count]{color:var(--primary)}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-output-summary=true]{color:var(--text-tertiary);font-size:10px;line-height:1.4}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-candidate-control=true]{border-top:1px solid #eeeeec14;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:38px;padding-top:7px;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-candidate-control=true]>span{gap:1px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-candidate-control=true]>span>strong{color:var(--text-primary);font-size:11px;font-weight:760}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-candidate-control=true]>span>small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-candidate-control=true]>div{background:#0c0c0c47;border:1px solid #eeeeec1f;border-radius:6px;flex:none;grid-template-columns:30px minmax(40px,1fr) 30px;align-items:center;min-width:104px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-candidate-control=true] button{width:30px;height:30px;color:var(--text-secondary);background:0 0;border:0;place-items:center;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-candidate-control=true] button:disabled{color:var(--text-disabled);cursor:default}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-candidate-control=true] output{color:var(--primary);text-align:center;font-size:10px;font-weight:760}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-clear=all]{width:28px;height:28px;color:var(--text-tertiary);background:0 0;border:1px solid #eeeeec1a;border-radius:6px;flex:0 0 28px;place-items:center;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-workflow=true]{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-flow-step]{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-flow-step=generation]{gap:6px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-flow-step=edit]{gap:14px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-section]{border-top:1px solid #eeeeec14;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;padding:18px 0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-section=angles]{border-top:0;padding-top:0}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subsection-header]{justify-content:space-between;align-items:center;gap:12px;min-height:24px;margin-top:2px;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subsection-header] strong{color:var(--text-secondary);font-size:11px;font-weight:760}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subsection-header] small{color:var(--text-tertiary);font-size:10px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-control-row=true]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-control-row=true]>span{gap:2px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-control-row=true]>span>small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-preview-title=true]{color:var(--text-secondary);white-space:nowrap;font-size:11px;font-weight:760}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-orbit-target=true]{background:#0c0c0c29;border:1px solid #eeeeec14;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:4px;width:min(100%,260px);margin-left:auto;padding:3px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-orbit-target=true]>button{min-width:0;min-height:32px;color:var(--text-tertiary);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:760;display:inline-flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-orbit-target=true]>button[data-selected=true]{color:var(--text-primary);background:#eeeeec1c;box-shadow:inset 0 0 0 1px #b9ff2d38}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-profile]{min-height:26px;color:var(--text-tertiary);white-space:nowrap;border:1px solid #eeeeec1a;border-radius:6px;align-items:center;padding:0 8px;font-size:10px;display:inline-flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-profile=exact-lora]{color:#deff9e;background:#b9ff2d14;border-color:#b9ff2d57}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-stage=true]{isolation:isolate;cursor:grab;perspective:700px;touch-action:none;background:#0c0e0d;border:1px solid #eeeeec17;border-radius:8px;outline:none;width:100%;height:172px;position:relative;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-stage=true]:active,[data-web-canvas-source=ImageParameterPopover] [data-image-camera-stage-dragging=true]{cursor:grabbing}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-stage=true]:focus-visible{border-color:var(--border-focus);box-shadow:0 0 0 1px var(--brand-soft)}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-stage=true][data-image-camera-orbit-target=subject]{perspective:1400px;perspective-origin:50% 48%}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-webgl=true]{width:100%;height:100%;position:absolute;inset:0}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-orbit=true]{border:1px solid #b9ff2d7a;border-radius:50%;position:absolute;inset:38px 28px 44px;box-shadow:0 0 18px #b9ff2d14}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject=true]{appearance:none;z-index:2;width:70px;height:94px;cursor:inherit;color:var(--text-tertiary);background:#181b19e6;border:1px solid #eeeeec24;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-56%);box-shadow:0 8px 24px #00000057}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject=true] img{object-fit:cover;width:100%;height:100%}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card=true]{--image-camera-subject-card-width:104px;--image-camera-subject-card-height:156px;--image-camera-subject-card-depth:1px;z-index:2;width:var(--image-camera-subject-card-width);height:var(--image-camera-subject-card-height);pointer-events:none;transform-origin:50% 50% 0;transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:50%}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-edge]{z-index:0;box-sizing:border-box;backface-visibility:visible;background:#848885e6;position:absolute}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-edge=left],[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-edge=right]{width:calc(var(--image-camera-subject-card-depth) * 2);top:0;bottom:0}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-edge=left]{left:0;transform:translate(-50%)rotateY(90deg)}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-edge=right]{right:0;transform:translate(50%)rotateY(90deg)}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-edge=top],[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-edge=bottom]{height:calc(var(--image-camera-subject-card-depth) * 2);left:0;right:0}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-edge=top]{top:0;transform:translateY(-50%)rotateX(90deg)}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-edge=bottom]{bottom:0;transform:translateY(50%)rotateX(90deg)}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-face]{z-index:1;box-sizing:border-box;backface-visibility:hidden;background:#121413;border:1px solid #eeeeec61;border-radius:6px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 14px #0000002e,0 12px 30px #00000047}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-face] img{object-fit:cover;width:100%;height:100%;display:block}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-face=front]{transform:translateZ(var(--image-camera-subject-card-depth))}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-face=back]{transform:rotateY(180deg) translateZ(var(--image-camera-subject-card-depth))}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subject-card-mirror=true]{transform:scaleX(-1)}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-marker=true]{z-index:3;pointer-events:none;width:36px;height:24px;transform:translate(-50%, -50%) rotate(var(--image-camera-marker-rotation,0deg));transform-origin:50%;filter:drop-shadow(0 4px 5px #00000075);place-items:center;display:grid;position:absolute}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-marker-body=true]{background:#37481f;border:1px solid #cdff70b8;border-radius:3px;width:22px;height:16px;display:block;position:relative;box-shadow:inset -3px -3px #0d130a47,-2px 2px #161d11e6}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-marker-viewfinder=true]{background:#2d3b1c;border:1px solid #cdff709e;border-bottom:0;border-radius:2px 2px 0 0;width:9px;height:5px;position:absolute;top:-5px;left:4px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-marker-lens=true]{background:#306752;border:1px solid #7ad5b9b8;border-left:0;border-radius:0 6px 6px 0;place-items:center;width:11px;height:10px;display:grid;position:absolute;top:3px;right:-10px;box-shadow:inset -3px 0 #0c261f52}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-marker-glass=true]{background:#6fcfb8;border-radius:0 3px 3px 0;width:3px;height:6px;position:absolute;right:-2px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-marker=true][data-image-camera-marker-depth=back]{z-index:1;opacity:.72}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-marker=true][data-image-camera-marker-depth=front]{z-index:3;opacity:1}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-marker=true][data-image-camera-marker-depth=side]{z-index:3;opacity:.88}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-orbit-points=true]{z-index:4;pointer-events:none;position:absolute;inset:0}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-orbit-point]{z-index:1;pointer-events:auto;width:22px;height:22px;color:var(--text-secondary);background:#181a19f0;border:1px solid #eeeeec3d;border-radius:50%;place-items:center;font-size:9px;font-weight:820;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 14px #0000004d}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-orbit-point][data-active=true]{color:#121412;background:#b9ff2d;border-color:#b9ff2d;box-shadow:0 0 0 3px #b9ff2d1f,0 4px 16px #0000005c}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus-reticle=true]{pointer-events:none;background:#0e100f57;border:1px solid #b9ff2d;border-radius:50%;width:16px;height:16px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #00000061}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus-reticle=true]:before,[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus-reticle=true]:after{content:"";background:#b9ff2d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus-reticle=true]:before{width:22px;height:1px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus-reticle=true]:after{width:1px;height:22px}[data-web-canvas-source=ImageParameterPopover] [data-camera-direction]{z-index:3;color:var(--text-tertiary);font-size:11px;font-weight:800;position:absolute}[data-web-canvas-source=ImageParameterPopover] [data-camera-direction=back]{top:8px;left:50%;transform:translate(-50%)}[data-web-canvas-source=ImageParameterPopover] [data-camera-direction=front]{bottom:25px;left:50%;transform:translate(-50%)}[data-web-canvas-source=ImageParameterPopover] [data-camera-direction=left]{top:50%;left:8px;transform:translateY(-50%)}[data-web-canvas-source=ImageParameterPopover] [data-camera-direction=right]{top:50%;right:8px;transform:translateY(-50%)}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-live-label=true]{width:fit-content;max-width:calc(100% - 16px);color:var(--text-secondary);text-align:left;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;font-size:10px;position:absolute;bottom:7px;left:8px;right:auto;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-shot-groups=true]{border-bottom:1px solid #eeeeec14;gap:8px;min-width:0;padding-bottom:12px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-subsection-header=groups]>span{gap:1px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-toggle=true]{min-height:28px;color:var(--text-secondary);white-space:nowrap;background:#eeeeec0a;border:1px solid #eeeeec1f;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:720;display:inline-flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-presets=true]{gap:9px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-tabs=true]{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-tabs=true]>button{min-width:0;min-height:30px;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;background:#eeeeec06;border:1px solid #eeeeec17;border-radius:6px;font-size:9px;font-weight:720;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-tabs=true]>button[data-selected=true]{color:var(--primary);background:#b9ff2d14;border-color:#b9ff2d6b}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-category]{gap:5px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-category]>small{color:var(--text-tertiary);font-size:9px;font-weight:720}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-grid=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-grid=true]>button{min-width:0;min-height:34px;color:var(--text-secondary);background:#eeeeec08;border:1px solid #eeeeec17;border-radius:6px;justify-content:space-between;align-items:center;gap:5px;padding:6px 8px;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-grid=true]>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:720;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-grid=true]>button span{width:18px;height:18px;color:var(--text-tertiary);background:#eeeeec14;border-radius:50%;flex:0 0 18px;place-items:center;font-size:9px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library=true]{background:#090a0952;border:1px solid #eeeeec1a;border-radius:7px;gap:8px;min-width:0;padding:10px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library=true]>header>span{gap:1px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library=true]>header strong{color:var(--text-secondary);font-size:11px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library=true]>header small{color:var(--text-tertiary);font-size:9px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-axis]{gap:4px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-axis]>small{color:var(--text-secondary);font-size:9px;font-weight:720}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-axis]>small span{color:var(--text-tertiary);font-weight:560}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-filter]{gap:4px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-filter=distance]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-filter=elevation],[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-filter=azimuth]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-filter] button{min-width:0;min-height:27px;color:var(--text-tertiary);background:0 0;border:1px solid #eeeeec14;border-radius:5px;font-size:9px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-filter] button[data-selected=true]{color:var(--primary);background:#b9ff2d0f;border-color:#b9ff2d57}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-action=true]{border-top:1px solid #eeeeec14;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding-top:9px;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-action=true]>span{gap:1px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-action=true] strong{color:var(--text-secondary);font-size:9px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-action=true] small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-action=true] button{min-height:29px;color:var(--primary);background:#b9ff2d14;border:1px solid #b9ff2d52;border-radius:6px;flex:none;padding:5px 9px;font-size:9px;font-weight:760}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-library-action=true] button:disabled{color:var(--text-tertiary);cursor:not-allowed;opacity:.56;background:#eeeeec06;border-color:#eeeeec17}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true]>header{justify-content:space-between;align-items:center;gap:10px;min-height:24px;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true]>header strong{color:var(--text-secondary);font-size:11px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-shot-list-actions=true]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-shot-list-actions=true] small{color:var(--text-tertiary);white-space:nowrap;font-size:10px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true]{border-bottom:1px solid #eeeeec14;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;padding-bottom:10px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-add-angle=custom],[data-web-canvas-source=ImageParameterPopover] [data-image-camera-select-all-shots=true]{min-height:28px;color:var(--text-secondary);white-space:nowrap;background:#eeeeec0a;border:1px solid #eeeeec1f;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:720;display:inline-flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-add-angle=custom]:disabled,[data-web-canvas-source=ImageParameterPopover] [data-image-camera-select-all-shots=true]:disabled{cursor:not-allowed;opacity:.35}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selection-limit-hint=true]{color:var(--text-tertiary);margin:0;font-size:10px;line-height:1.45}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-empty-shots=true]{color:var(--text-tertiary);margin:0;font-size:10px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true] ol{gap:4px;min-width:0;max-height:146px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true][data-expanded=true] ol{max-height:none;overflow:visible}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true] li{background:#eeeeec06;border:1px solid #eeeeec12;border-radius:6px;grid-template-columns:22px 18px minmax(0,1fr) 26px 26px 26px;align-items:center;gap:4px;min-width:0;padding:4px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true] li[data-included-in-run=false]{opacity:.62}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true] li>input[type=checkbox]{width:14px;height:14px;accent-color:var(--primary);margin:0}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true] li[data-active=true]{border-color:#b9ff2d57}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true] li>span{color:#deff9e;background:#b9ff2d1f;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true] li>strong{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:680;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true] li>button[data-image-camera-angle-select=true]{width:100%;height:26px;color:var(--text-secondary);text-align:left;text-overflow:ellipsis;white-space:nowrap;border-color:#0000;font-size:10px;font-weight:680;display:block;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true] li>button[data-image-camera-angle-select=true][data-selected=true]{color:var(--primary);box-shadow:none;background:0 0;border-color:#0000}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true] li>button{width:26px;height:26px;color:var(--text-tertiary);background:0 0;border:1px solid #eeeeec14;border-radius:5px;place-items:center;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-selected-angles=true] li>button:disabled{opacity:.26}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-shot-list-expand=true]{min-height:28px;color:var(--text-tertiary);background:#eeeeec09;border:0;border-radius:5px;justify-content:center;align-items:center;gap:5px;font-size:9px;display:inline-flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-distance-presets=true],[data-web-canvas-source=ImageParameterPopover] [data-image-camera-options=true]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-distance-presets=true] button,[data-web-canvas-source=ImageParameterPopover] [data-image-camera-options=true] button{min-width:0;min-height:32px;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;background:#eeeeec09;border:1px solid #eeeeec17;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:4px 6px;font-size:10px;font-weight:720;display:inline-flex;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-distance-presets=true] button[data-selected=true],[data-web-canvas-source=ImageParameterPopover] [data-image-camera-options=true] button[data-selected=true]{color:var(--primary);background:#b9ff2d12;border-color:#b9ff2d6b}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-distance-presets=true]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-options=true] button[data-image-camera-optics-selection=manual]{border-color:#b9ff2d9e;box-shadow:inset 0 0 0 1px #b9ff2d1f}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-options=true] button[data-image-camera-optics-selection=manual] svg{flex:none}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-active-angle-summary=true]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-advanced=true]{border-top:1px solid #eeeeec14;min-width:0}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-advanced=true]>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;list-style:none;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-advanced=true]>summary::-webkit-details-marker{display:none}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-advanced=true]>summary>span{gap:1px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-advanced=true]>summary strong{color:var(--text-secondary);font-size:11px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-advanced=true]>summary small{color:var(--text-tertiary);font-size:9px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-advanced=true][open]>summary svg{transform:rotate(180deg)}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true],[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true]{gap:8px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true] label,[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] label{color:var(--text-tertiary);grid-template-columns:108px minmax(0,1fr);align-items:center;gap:10px;font-size:11px;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true] label>span,[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] label>span{justify-content:space-between;gap:6px;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true] output,[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] output{color:var(--text-primary);font-variant-numeric:tabular-nums}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true] input[type=range],[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:18px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true] input[type=range]::-webkit-slider-runnable-track{background:#eeeeec33;border:1px solid #eeeeec1a;border-radius:999px;height:3px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] input[type=range]::-webkit-slider-runnable-track{background:#eeeeec33;border:1px solid #eeeeec1a;border-radius:999px;height:3px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true] input[type=range]::-webkit-slider-thumb{appearance:none;background:#b9ff2d;border:2px solid #101211;border-radius:50%;width:16px;height:16px;margin-top:-7px;box-shadow:0 0 0 1px #b9ff2d47}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] input[type=range]::-webkit-slider-thumb{appearance:none;background:#b9ff2d;border:2px solid #101211;border-radius:50%;width:16px;height:16px;margin-top:-7px;box-shadow:0 0 0 1px #b9ff2d47}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true] input[type=range]::-moz-range-track{background:#eeeeec33;border:1px solid #eeeeec1a;border-radius:999px;height:3px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] input[type=range]::-moz-range-track{background:#eeeeec33;border:1px solid #eeeeec1a;border-radius:999px;height:3px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true] input[type=range]::-moz-range-progress{background:#eeeeec33;border:1px solid #eeeeec1a;border-radius:999px;height:3px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] input[type=range]::-moz-range-progress{background:#eeeeec33;border:1px solid #eeeeec1a;border-radius:999px;height:3px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true] input[type=range]::-moz-range-thumb{background:#b9ff2d;border:2px solid #101211;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #b9ff2d47}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] input[type=range]::-moz-range-thumb{background:#b9ff2d;border:2px solid #101211;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #b9ff2d47}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true] input[type=range]:focus-visible,[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] input[type=range]:focus-visible{outline:1px solid var(--border-focus);outline-offset:3px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true]{padding:0}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] header{justify-content:space-between;align-items:center;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] header strong,[data-web-canvas-source=ImageParameterPopover] [data-image-camera-optics-group]>strong{color:var(--text-tertiary);font-size:11px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] header button{color:var(--text-tertiary);background:0 0;border:0;font-size:10px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-optics-group]{gap:6px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-options=true]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-auto-match=true]{border:1px solid var(--border-subtle);min-height:46px;color:var(--text-secondary);background:#eeeeec06;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:7px 8px;display:flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-auto-match=true]>span{gap:2px;min-width:0;display:grid}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-auto-match=true] strong{font-size:11px}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-auto-match=true] small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-auto-match=true] button{border:1px solid var(--brand-border);background:var(--brand-soft);min-height:30px;color:var(--primary);border-radius:6px;flex:none;align-items:center;gap:5px;padding:5px 9px;font-size:10px;font-weight:760;display:inline-flex}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-auto-match-state=matched]{background:#b9ff2d0b;border-color:#b9ff2d3d;border-top-style:solid;border-top-width:1px}@media (max-width:520px){[data-web-canvas-source=ImageParameterPopover] [data-image-camera-output-settings=true]{grid-template-columns:1fr}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-profile]{grid-column:1/-1;justify-content:center}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-distance-presets=true],[data-web-canvas-source=ImageParameterPopover] [data-image-camera-options=true]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-grid=true],[data-web-canvas-source=ImageParameterPopover] [data-image-camera-group-tabs=true]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-sliders=true] label,[data-web-canvas-source=ImageParameterPopover] [data-image-camera-focus=true] label{grid-template-columns:88px minmax(0,1fr)}}@media (max-width:360px){[data-web-canvas-source=ImageParameterPopover] [data-image-camera-control-row=true]{flex-direction:column;align-items:stretch}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-orbit-target=true]{width:100%;margin-left:0}}.aiasart-source-preview-overlay [data-image-camera-dialog=true][data-image-camera-presentation=sheet]{z-index:82;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overscroll-behavior:none;pointer-events:auto;background:#050505c2;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.aiasart-source-preview-overlay [data-image-camera-dialog=true][data-image-camera-presentation=companion]{z-index:52;overscroll-behavior:contain;pointer-events:auto;background:0 0;display:block;position:absolute;overflow:visible}.aiasart-source-preview-overlay [data-image-camera-dialog-card=true]{isolation:isolate;background:#141414fa;border:1px solid #eeeeec24;border-radius:8px;grid-template-rows:auto minmax(0,1fr);width:min(820px,100vw - 32px);max-height:calc(100dvh - 24px);display:grid;overflow:hidden;box-shadow:0 32px 90px #0000009e}.aiasart-source-preview-overlay [data-image-camera-presentation=companion] [data-image-camera-dialog-card=true]{width:100%;max-height:inherit;background:#141414fb;border-color:#eeeeec1f;box-shadow:0 24px 70px #0000008a}.aiasart-source-preview-overlay [data-image-camera-dialog-card=true]:focus-visible{outline:none!important}.aiasart-source-preview-overlay [data-image-camera-dialog-card=true]>header{border-bottom:1px solid #eeeeec1a;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 14px 10px 18px;display:flex}.aiasart-source-preview-overlay [data-image-camera-dialog-card=true]>header span{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-image-camera-dialog-card=true]>header strong{color:var(--text-primary);font-size:14px;font-weight:850}.aiasart-source-preview-overlay [data-image-camera-dialog-card=true]>header small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.aiasart-source-preview-overlay [data-image-camera-presentation=companion] [data-image-camera-dialog-card=true]>header{min-height:52px;padding:8px 10px 8px 14px}.aiasart-source-preview-overlay [data-image-camera-dialog-close=true]{width:32px;height:32px;color:var(--text-tertiary);background:0 0;border:1px solid #eeeeec1a;border-radius:6px;flex:0 0 32px;place-items:center;display:grid}.aiasart-source-preview-overlay [data-image-camera-dialog-close=true]:hover,.aiasart-source-preview-overlay [data-image-camera-dialog-close=true]:focus-visible{color:var(--text-primary);background:#eeeeec14;border-color:#eeeeec38;outline:0}.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true][data-web-canvas-source=ImageParameterPopover]{z-index:auto;overscroll-behavior:contain;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:0;padding:18px;position:static;overflow:hidden auto}.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true] [data-image-camera-panel=true]{border-top:0;gap:14px;padding-top:0}.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true] [data-image-camera-stage=true]{height:320px}.aiasart-source-preview-overlay [data-image-camera-presentation=companion] [data-image-camera-dialog-surface=true][data-web-canvas-source=ImageParameterPopover]{padding:12px}.aiasart-source-preview-overlay [data-image-camera-presentation=companion] [data-image-camera-dialog-surface=true] [data-image-camera-panel=true]{gap:10px}.aiasart-source-preview-overlay [data-image-camera-presentation=companion] [data-image-camera-dialog-surface=true] [data-image-camera-live-prompt=true]{z-index:6;background:#1c1d1cfa;position:sticky;top:0;box-shadow:0 8px 18px #0c0c0c52}.aiasart-source-preview-overlay [data-image-camera-presentation=companion] [data-image-camera-dialog-surface=true] [data-image-camera-stage=true]{height:232px}.aiasart-source-preview-overlay [data-image-camera-dialog-presentation=companion] [data-image-camera-subject-card=true]{--image-camera-subject-card-width:84px;--image-camera-subject-card-height:126px}.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true] [data-image-camera-options=true]{flex-wrap:wrap;gap:6px;display:flex}.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true] [data-image-camera-optics-group]{grid-template-columns:74px minmax(0,1fr);align-items:start;gap:10px}.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true] [data-image-camera-options=true] button{flex:none;min-height:32px;padding-inline:10px;font-size:11px}@media (max-width:720px){.aiasart-source-preview-overlay [data-image-camera-dialog=true]{align-items:end;padding:8px}.aiasart-source-preview-overlay [data-image-camera-dialog-card=true]{width:100%;max-height:calc(100dvh - 16px)}.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true][data-web-canvas-source=ImageParameterPopover]{padding:14px}.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true] [data-image-camera-stage=true]{height:230px}.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true] [data-image-camera-subject-card=true]{--image-camera-subject-card-width:84px;--image-camera-subject-card-height:126px}.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true] [data-image-camera-distance-presets=true],.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true] [data-image-camera-options=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.aiasart-source-preview-overlay [data-image-camera-dialog-surface=true] [data-image-camera-optics-group]{grid-template-columns:minmax(0,1fr);gap:6px}}.aiasart-source-preview-overlay [data-character-console-dialog=true][data-character-console-presentation=sheet]{z-index:84;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overscroll-behavior:none;pointer-events:auto;background:#050505c2;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-dialog=true][data-character-console-presentation=companion]{z-index:54;overscroll-behavior:contain;pointer-events:auto;background:0 0;display:block;position:absolute;overflow:visible}.aiasart-source-preview-overlay [data-character-console-dialog-card=true]{isolation:isolate;width:min(860px,100vw - 32px);max-height:calc(100dvh - 24px);color:var(--text-primary);background:#141414fb;border:1px solid #eeeeec24;border-radius:8px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 32px 90px #0000009e}.aiasart-source-preview-overlay [data-character-console-presentation=companion] [data-character-console-dialog-card=true]{width:100%;max-height:inherit}.aiasart-source-preview-overlay [data-character-console-dialog-card=true]:focus-visible{outline:none}.aiasart-source-preview-overlay [data-character-console-dialog-card=true]>header{border-bottom:1px solid #eeeeec1a;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:9px 12px 9px 16px;display:flex}.aiasart-source-preview-overlay [data-character-console-dialog-card=true]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-dialog-card=true]>header strong{font-size:14px;font-weight:850}.aiasart-source-preview-overlay [data-character-console-dialog-card=true]>header small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-dialog-close=true]{width:32px;height:32px;color:var(--text-tertiary);background:0 0;border:1px solid #eeeeec1a;border-radius:6px;flex:0 0 32px;place-items:center;display:grid}.aiasart-source-preview-overlay [data-character-console-dialog-close=true]:hover,.aiasart-source-preview-overlay [data-character-console-dialog-close=true]:focus-visible{color:var(--text-primary);background:#eeeeec14;border-color:#eeeeec38;outline:0}.aiasart-source-preview-overlay [data-character-console-dialog-surface=true]{overscroll-behavior:contain;scrollbar-color:#eeeeec2e transparent;min-width:0;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-console-panel=true]{gap:14px;min-width:0;padding:16px;display:grid}.aiasart-source-preview-overlay [data-character-console-overview=true]{grid-template-columns:minmax(0,1fr) minmax(150px,.55fr);gap:10px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-brief-import-launch=true]{min-width:0;min-height:54px;color:var(--text-secondary);text-align:left;background:#eeeeec06;border:1px solid #eeeeec1f;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.aiasart-source-preview-overlay [data-character-brief-import-launch=true]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-brief-import-launch=true] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-brief-import-launch=true] small{color:var(--text-tertiary);font-size:8px;line-height:1.4}.aiasart-source-preview-overlay [data-character-brief-import-launch=true]:hover,.aiasart-source-preview-overlay [data-character-brief-import-launch=true]:focus-visible{background:#eeeeec0b;border-color:#b9ff2d52;outline:0}.aiasart-source-preview-overlay [data-character-console-reference=true]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;grid-column:1/-1;align-items:center;gap:10px;min-width:0;padding:9px;display:flex}.aiasart-source-preview-overlay [data-character-console-reference=true] img,.aiasart-source-preview-overlay [data-character-console-reference=true]>svg{object-fit:cover;background:#0d0e0d;border-radius:4px;flex:0 0 42px;width:42px;height:42px}.aiasart-source-preview-overlay [data-character-console-reference=true]>svg{color:var(--text-tertiary);padding:10px}.aiasart-source-preview-overlay [data-character-console-reference=true] span,.aiasart-source-preview-overlay [data-character-console-title=true],.aiasart-source-preview-overlay [data-character-console-rights=true]{gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-rights=true]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;margin:0;padding:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-rights=true]>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:10px;padding:10px 12px;list-style:none;display:grid}.aiasart-source-preview-overlay [data-character-console-rights=true]>summary::-webkit-details-marker{display:none}.aiasart-source-preview-overlay [data-character-console-rights=true]>summary>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-rights=true]>summary strong{color:var(--text-primary);font-size:11px}.aiasart-source-preview-overlay [data-character-console-rights=true]>summary small,.aiasart-source-preview-overlay [data-character-console-rights=true]>summary em{color:var(--text-tertiary);font-size:9px;font-style:normal;line-height:1.4}.aiasart-source-preview-overlay [data-character-console-rights=true]>summary em{text-overflow:ellipsis;white-space:nowrap;max-width:min(32vw,280px);overflow:hidden}.aiasart-source-preview-overlay [data-character-console-rights=true]>summary:after{content:">";color:var(--text-tertiary);text-align:center;font-size:13px;transition:transform .12s;transform:rotate(90deg)}.aiasart-source-preview-overlay [data-character-console-rights=true][open]>summary:after{transform:rotate(-90deg)}.aiasart-source-preview-overlay [data-character-console-rights=true][data-state=missing],.aiasart-source-preview-overlay [data-character-console-rights=true][data-state=conflict],.aiasart-source-preview-overlay [data-character-console-rights=true][data-state=restricted]{border-color:var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-rights=true][data-state=missing],.aiasart-source-preview-overlay [data-character-console-rights=true][data-state=conflict],.aiasart-source-preview-overlay [data-character-console-rights=true][data-state=restricted]{border-color:color-mix(in srgb, var(--warning,#f1bc62) 36%, transparent)}}.aiasart-source-preview-overlay [data-character-console-rights-fields=true]{border-top:1px solid #eeeeec14;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;padding:10px 12px 8px;display:grid}.aiasart-source-preview-overlay [data-character-console-rights-fields=true] label{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-rights-fields=true] label>span,.aiasart-source-preview-overlay [data-character-console-rights-guidance=true]{color:var(--text-tertiary);padding:0 12px 10px;font-size:9px;line-height:1.45;display:block}.aiasart-source-preview-overlay [data-character-console-rights-guidance=true][data-state=conflict],.aiasart-source-preview-overlay [data-character-console-rights-guidance=true][data-state=missing],.aiasart-source-preview-overlay [data-character-console-rights-guidance=true][data-state=restricted]{color:var(--warning,#f1bc62)}.aiasart-source-preview-overlay [data-character-console-reference=true] strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-reference=true] small,.aiasart-source-preview-overlay [data-character-console-title=true]>span,.aiasart-source-preview-overlay [data-character-console-rights=true]>span{color:var(--text-tertiary);font-size:10px}.aiasart-source-preview-overlay [data-character-console-title=true] input,.aiasart-source-preview-overlay [data-character-console-rights=true] select,.aiasart-source-preview-overlay [data-character-console-search=true],.aiasart-source-preview-overlay [data-character-property-control=true]>input,.aiasart-source-preview-overlay [data-character-property-control=true]>select,.aiasart-source-preview-overlay [data-character-color-control=true] input[type=text],.aiasart-source-preview-overlay [data-character-measurement-control=true] input{width:100%;min-width:0;height:34px;color:var(--text-primary);background:#080908b8;border:1px solid #eeeeec1c;border-radius:5px;outline:none;padding:0 10px;font-size:11px}.aiasart-source-preview-overlay [data-character-console-title=true] input:focus,.aiasart-source-preview-overlay [data-character-console-rights=true] select:focus,.aiasart-source-preview-overlay [data-character-console-search=true]:focus-within,.aiasart-source-preview-overlay [data-character-property-control=true] input:focus,.aiasart-source-preview-overlay [data-character-property-control=true] select:focus{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-title=true] input:focus,.aiasart-source-preview-overlay [data-character-console-rights=true] select:focus,.aiasart-source-preview-overlay [data-character-console-search=true]:focus-within,.aiasart-source-preview-overlay [data-character-property-control=true] input:focus,.aiasart-source-preview-overlay [data-character-property-control=true] select:focus{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 55%, transparent)}}.aiasart-source-preview-overlay [data-character-console-title=true] input:focus,.aiasart-source-preview-overlay [data-character-console-rights=true] select:focus,.aiasart-source-preview-overlay [data-character-console-search=true]:focus-within,.aiasart-source-preview-overlay [data-character-property-control=true] input:focus,.aiasart-source-preview-overlay [data-character-property-control=true] select:focus{box-shadow:0 0 0 2px var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-title=true] input:focus,.aiasart-source-preview-overlay [data-character-console-rights=true] select:focus,.aiasart-source-preview-overlay [data-character-console-search=true]:focus-within,.aiasart-source-preview-overlay [data-character-property-control=true] input:focus,.aiasart-source-preview-overlay [data-character-property-control=true] select:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary,#b9ff2d) 10%, transparent)}}.aiasart-source-preview-overlay [data-character-console-stats=true]{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.aiasart-source-preview-overlay [data-character-console-stats=true] span{color:var(--text-tertiary);background:#eeeeec09;border:1px solid #eeeeec14;border-radius:4px;padding:5px 7px;font-size:10px}.aiasart-source-preview-overlay [data-character-console-stats=true] strong{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-profile-completion=true]{border-block:1px solid #eeeeec14;grid-column:1/-1;gap:8px;min-width:0;padding:12px 0;display:grid}.aiasart-source-preview-overlay [data-character-profile-completion=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-profile-completion=true]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-profile-completion=true]>header strong{color:var(--text-primary);font-size:12px}.aiasart-source-preview-overlay [data-character-profile-completion=true]>header small,.aiasart-source-preview-overlay [data-character-profile-completion=true]>header em{color:var(--text-tertiary);font-size:10px;font-style:normal}.aiasart-source-preview-overlay [data-character-profile-completion=true]>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-profile-completion-mode]{min-width:0;min-height:50px;color:var(--text-secondary);text-align:left;background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 8px;display:grid}.aiasart-source-preview-overlay [data-character-profile-completion-mode]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-profile-completion-mode]:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-profile-completion-mode]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-profile-completion-mode]:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 42%, transparent)}}.aiasart-source-preview-overlay [data-character-profile-completion-mode]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-profile-completion-mode]:focus-visible{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-profile-completion-mode]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-profile-completion-mode]:focus-visible{background:color-mix(in srgb, var(--primary,#b9ff2d) 5%, transparent)}}.aiasart-source-preview-overlay [data-character-profile-completion-mode]>svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-profile-completion-mode=core-default][data-state=complete]>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-profile-completion-mode]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-profile-completion-mode] strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.aiasart-source-preview-overlay [data-character-profile-completion-mode] small,.aiasart-source-preview-overlay [data-character-profile-completion-mode] em{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.aiasart-source-preview-overlay [data-character-profile-completion-mode] em{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-character-generation-execution-preview=true]{border-block:1px solid #eeeeec14;gap:8px;min-width:0;padding:12px 0;display:grid}.aiasart-source-preview-overlay [data-character-generation-execution-preview=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-generation-execution-preview=true]>header>span{align-items:center;gap:7px;min-width:0;display:inline-flex}.aiasart-source-preview-overlay [data-character-generation-execution-preview=true]>header>span>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-execution-preview=true]>header svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-generation-execution-preview=true]>header strong{color:var(--text-primary);font-size:12px}.aiasart-source-preview-overlay [data-character-generation-execution-preview=true]>header small,.aiasart-source-preview-overlay [data-character-generation-execution-preview=true]>header em{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-execution-buckets=true]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-execution-mode]{min-width:0;min-height:46px;color:var(--text-secondary);text-align:left;background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:7px 8px;display:grid}.aiasart-source-preview-overlay [data-character-generation-execution-mode][aria-expanded=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-execution-mode][aria-expanded=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 44%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-execution-mode][aria-expanded=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-execution-mode][aria-expanded=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 6%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-execution-mode]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-generation-execution-mode]:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-execution-mode]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-generation-execution-mode]:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 38%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-execution-mode]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-generation-execution-mode]:focus-visible{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-execution-mode]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-generation-execution-mode]:focus-visible{background:color-mix(in srgb, var(--primary,#b9ff2d) 4%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-execution-mode]:disabled{cursor:default;opacity:.5}.aiasart-source-preview-overlay [data-character-generation-execution-mode]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-execution-mode] strong,.aiasart-source-preview-overlay [data-character-generation-execution-mode] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-execution-mode] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-generation-execution-mode] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-generation-execution-mode] em{color:var(--text-secondary);font-size:11px;font-style:normal}.aiasart-source-preview-overlay [data-character-generation-execution-mode=direct]>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-generation-execution-mode=semantic-approximation]>svg{color:#d8c77d}.aiasart-source-preview-overlay [data-character-generation-execution-mode=not-executed]>svg{color:#d65d5d}.aiasart-source-preview-overlay [data-character-generation-execution-details]{border-block:1px solid #eeeeec14;gap:6px;min-width:0;padding:8px 0;display:grid}.aiasart-source-preview-overlay [data-character-generation-execution-details]>header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-generation-execution-details]>header>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-execution-details]>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-generation-execution-details]>header small,.aiasart-source-preview-overlay [data-character-generation-execution-details]>header em{color:var(--text-tertiary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-generation-execution-details]>div[role=list]{overscroll-behavior:contain;scrollbar-gutter:stable;gap:2px;min-width:0;max-height:208px;display:grid;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-generation-execution-property]{min-width:0;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(96px,.9fr);align-items:center;gap:10px;padding:6px;display:grid}.aiasart-source-preview-overlay [data-character-generation-execution-property]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-generation-execution-property]:focus-visible{background:#eeeeec0b}.aiasart-source-preview-overlay [data-character-generation-execution-property]>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-execution-property] small,.aiasart-source-preview-overlay [data-character-generation-execution-property] strong,.aiasart-source-preview-overlay [data-character-generation-execution-property] em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-execution-property] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-generation-execution-property] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-generation-execution-property] em{color:var(--text-secondary);text-align:right;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-character-generation-execution-property]:hover:not(:disabled) strong,.aiasart-source-preview-overlay [data-character-generation-execution-property]:focus-visible strong{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-generation-execution-property]:disabled{cursor:default;opacity:.55}.aiasart-source-preview-overlay [data-character-generation-execution-blocking=true]{color:#dc8888;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:0;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-character-generation-execution-preview=true]>p{color:var(--text-tertiary);margin:0;font-size:8px}.aiasart-source-preview-overlay [data-character-atomic-response-validation=true]{border-bottom:1px solid #eeeeec14;gap:8px;min-width:0;padding:2px 0 12px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-validation=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-atomic-response-validation=true]>header>span{align-items:center;gap:7px;min-width:0;display:inline-flex}.aiasart-source-preview-overlay [data-character-atomic-response-validation=true]>header>span>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-validation=true]>header svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-atomic-response-validation=true]>header strong{color:var(--text-primary);font-size:12px}.aiasart-source-preview-overlay [data-character-atomic-response-validation=true]>header small,.aiasart-source-preview-overlay [data-character-atomic-response-validation=true]>header em{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.aiasart-source-preview-overlay [data-character-atomic-response-validation-summary=true]{border-block:1px solid #eeeeec14;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:7px 0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-validation-summary=true]>span{gap:2px;min-width:0;padding:0 9px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-validation-summary=true]>span:first-child{padding-left:0}.aiasart-source-preview-overlay [data-character-atomic-response-validation-summary=true]>span+span{border-left:1px solid #eeeeec14}.aiasart-source-preview-overlay [data-character-atomic-response-validation-summary=true] strong,.aiasart-source-preview-overlay [data-character-atomic-response-validation-summary=true] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-atomic-response-validation-summary=true] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-atomic-response-validation-summary=true] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-atomic-response-validation-priority=true]{color:#dc9a9a;margin:0;font-size:9px}.aiasart-source-preview-overlay [data-character-atomic-model-transmission-summary=true]{border-left:2px solid var(--primary,#b9ff2d);background:#b9ff2d0d;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;margin:0;padding:5px 8px;display:flex}.aiasart-source-preview-overlay [data-character-atomic-model-transmission-summary=true] strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-atomic-model-transmission-summary=true] span{color:var(--text-tertiary);text-align:right;font-size:8px}.aiasart-source-preview-overlay [data-character-atomic-model-transmission-rebase-summary],.aiasart-source-preview-overlay [data-character-atomic-response-rebase-candidate]{background:#7dd3fc0d;border-left:2px solid #7dd3fca6;gap:2px;min-width:0;margin:0;padding:5px 8px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-model-transmission-rebase-summary] strong,.aiasart-source-preview-overlay [data-character-atomic-response-rebase-candidate] strong{color:#bae6fd;font-size:9px}.aiasart-source-preview-overlay [data-character-atomic-model-transmission-rebase-summary] span,.aiasart-source-preview-overlay [data-character-atomic-response-rebase-candidate] span{overflow-wrap:anywhere;color:var(--text-tertiary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-atomic-response-validation-toggle=true]{min-width:0;color:var(--text-secondary);text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:9px;display:flex}.aiasart-source-preview-overlay [data-character-atomic-response-validation-toggle=true]>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-atomic-response-validation-toggle=true]:hover,.aiasart-source-preview-overlay [data-character-atomic-response-validation-toggle=true]:focus-visible{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-atomic-response-validation-protocol=true]{border-top:1px solid #eeeeec14;gap:8px;min-width:0;padding-top:8px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-validation-protocol=true]>p,.aiasart-source-preview-overlay [data-character-atomic-response-validation-boundary=true]{color:var(--text-tertiary);margin:0;font-size:8px;line-height:1.5}.aiasart-source-preview-overlay [data-character-atomic-response-validation-stages=true]{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-validation-stages=true]>span{gap:2px;min-width:0;padding:0 8px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-validation-stages=true]>span:first-child{padding-left:0}.aiasart-source-preview-overlay [data-character-atomic-response-validation-stages=true]>span+span{border-left:1px solid #eeeeec14}.aiasart-source-preview-overlay [data-character-atomic-response-validation-stages=true] strong,.aiasart-source-preview-overlay [data-character-atomic-response-validation-stages=true] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-atomic-response-validation-stages=true] strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-atomic-response-validation-stages=true] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true],.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true],.aiasart-source-preview-overlay [data-character-atomic-response-axis-catalog=true],.aiasart-source-preview-overlay [data-character-atomic-response-axis-detail]{border-top:1px solid #eeeeec14;gap:8px;min-width:0;padding-top:8px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>header,.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true]>header,.aiasart-source-preview-overlay [data-character-atomic-response-axis-catalog=true]>header,.aiasart-source-preview-overlay [data-character-atomic-response-axis-detail]>header{justify-content:space-between;align-items:end;gap:12px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>header>span,.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true]>header>span,.aiasart-source-preview-overlay [data-character-atomic-response-axis-catalog=true]>header>span,.aiasart-source-preview-overlay [data-character-atomic-response-axis-detail]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>header strong,.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true]>header strong,.aiasart-source-preview-overlay [data-character-atomic-response-axis-catalog=true]>header strong,.aiasart-source-preview-overlay [data-character-atomic-response-axis-detail]>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>header small,.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>header em,.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true]>header small,.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true]>header em,.aiasart-source-preview-overlay [data-character-atomic-response-axis-catalog=true]>header small,.aiasart-source-preview-overlay [data-character-atomic-response-axis-catalog=true]>header em,.aiasart-source-preview-overlay [data-character-atomic-response-axis-detail]>header small,.aiasart-source-preview-overlay [data-character-atomic-response-axis-detail]>header em{color:var(--text-tertiary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>header em{color:#dc9a9a}.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>div,.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true]>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>div>span,.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true]>div>span{border-bottom:1px solid #eeeeec0e;grid-template-columns:22px minmax(70px,.42fr) minmax(0,1fr);align-items:start;gap:7px;min-width:0;padding:6px 0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>div>span small,.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true]>div>span small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>div>span strong,.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true]>div>span strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>div>span em,.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true]>div>span em{min-width:0;color:var(--text-tertiary);overflow-wrap:anywhere;font-size:8px;font-style:normal;line-height:1.45}.aiasart-source-preview-overlay [data-character-atomic-response-axis-catalog=true]>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-property-group]{align-content:start;gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-property-group]>header{border-bottom:1px solid #eeeeec14;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:5px 0;display:flex}.aiasart-source-preview-overlay [data-character-atomic-response-property-group]>header strong,.aiasart-source-preview-overlay [data-character-atomic-response-property-group]>header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-atomic-response-property-group]>header strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-atomic-response-property-group]>header small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-atomic-response-property-group]>div{min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-axis]{width:100%;min-width:0;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px 6px 5px 4px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-axis] small,.aiasart-source-preview-overlay [data-character-atomic-response-axis] em{color:var(--text-tertiary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-atomic-response-axis] strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.aiasart-source-preview-overlay [data-character-atomic-response-axis]:hover,.aiasart-source-preview-overlay [data-character-atomic-response-axis]:focus-visible,.aiasart-source-preview-overlay [data-character-atomic-response-axis][data-selected=true]{border-left-color:var(--primary,#b9ff2d);color:var(--text-primary);background:#b9ff2d0e}.aiasart-source-preview-overlay [data-character-atomic-response-axis][data-configured=true] em{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-atomic-response-axis-meta=true]{border-block:1px solid #eeeeec14;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;padding:7px 0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-axis-meta=true]>span{gap:2px;min-width:0;padding:0 8px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-axis-meta=true]>span:first-child{padding-left:0}.aiasart-source-preview-overlay [data-character-atomic-response-axis-meta=true]>span+span{border-left:1px solid #eeeeec14}.aiasart-source-preview-overlay [data-character-atomic-response-axis-meta=true] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-atomic-response-axis-meta=true] strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-atomic-calibration-definition=true]{border-block:1px solid #eeeeec14;gap:8px;min-width:0;padding:9px 0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-calibration-definition=true]>header{justify-content:space-between;align-items:end;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-atomic-calibration-definition=true]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-calibration-definition=true]>header strong{color:var(--text-primary);font-size:11px}.aiasart-source-preview-overlay [data-character-atomic-calibration-definition=true]>header small,.aiasart-source-preview-overlay [data-character-atomic-calibration-definition=true]>header em{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-character-atomic-calibration-definition=true]>header em{color:#d8c77d}.aiasart-source-preview-overlay [data-character-atomic-calibration-anchors=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-calibration-anchors=true]>span{border-left:2px solid #b9ff2d33;grid-template-columns:28px minmax(0,1fr);align-content:start;gap:2px 6px;min-width:0;padding-left:7px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-calibration-anchors=true] strong{color:var(--primary,#b9ff2d);font-size:10px}.aiasart-source-preview-overlay [data-character-atomic-calibration-anchors=true] small{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-atomic-calibration-anchors=true] p{color:var(--text-tertiary);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:9px;line-height:1.55}.aiasart-source-preview-overlay [data-character-atomic-calibration-criteria=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-calibration-criteria=true]>section{align-content:start;gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-calibration-criteria=true] strong{color:var(--text-secondary);font-size:10px}.aiasart-source-preview-overlay [data-character-atomic-calibration-criteria=true] p,.aiasart-source-preview-overlay [data-character-atomic-calibration-definition=true]>small{color:var(--text-tertiary);margin:0;font-size:9px;line-height:1.55}.aiasart-source-preview-overlay [data-character-atomic-control-baseline=true]{border-bottom:1px solid #eeeeec14;gap:9px;min-width:0;padding:0 0 10px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-control-baseline=true]>header{justify-content:space-between;align-items:end;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-atomic-control-baseline=true]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-control-baseline=true]>header strong{color:var(--text-primary);font-size:11px}.aiasart-source-preview-overlay [data-character-atomic-control-baseline=true]>header small,.aiasart-source-preview-overlay [data-character-atomic-control-baseline=true]>header em{color:var(--text-tertiary);font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-character-atomic-control-baseline=true]>header em{color:#9adfdf}.aiasart-source-preview-overlay [data-character-atomic-control-candidate=true]>header em{color:#e1b866}.aiasart-source-preview-overlay [data-character-atomic-control-selected=true]{grid-template-columns:minmax(144px,42%) minmax(0,1fr);align-items:end;gap:10px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-control-selected=true]>div{aspect-ratio:1;background:#151817;border:1px solid #9adfdf61;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-atomic-control-selected=true] img{object-fit:cover;width:100%;height:100%;display:block}.aiasart-source-preview-overlay [data-character-atomic-control-selected=true]>span{gap:4px;min-width:0;padding-bottom:2px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-control-selected=true]>span strong{color:#9adfdf;font-size:19px}.aiasart-source-preview-overlay [data-character-atomic-control-selected=true]>span small,.aiasart-source-preview-overlay [data-character-atomic-control-boundary=true]{color:var(--text-tertiary);font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-character-atomic-control-anchors=true]{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-control-thumbnail-loading]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-atomic-control-thumbnail-loading]>small{color:var(--text-tertiary);font-size:9px;line-height:1.4}.aiasart-source-preview-overlay [data-character-atomic-control-thumbnail-loading]>button{color:#9adfdf;cursor:pointer;background:#9adfdf14;border:1px solid #9adfdf42;border-radius:3px;flex:none;padding:4px 7px;font-size:9px;font-weight:700}.aiasart-source-preview-overlay [data-character-atomic-control-thumbnail=deferred]{width:100%;height:100%;color:var(--text-tertiary);background:linear-gradient(145deg,#202422,#171a18);place-items:center;font-size:8px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-control-anchors=true] button{min-width:0;color:var(--text-tertiary);cursor:pointer;background:#141715;border:1px solid #eeeeec1f;border-radius:3px;grid-template-rows:auto 16px;gap:3px;padding:3px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-control-anchors=true] button:hover,.aiasart-source-preview-overlay [data-character-atomic-control-anchors=true] button:focus-visible,.aiasart-source-preview-overlay [data-character-atomic-control-anchors=true] button[aria-pressed=true]{color:#9adfdf;border-color:#9adfdf;outline:none}.aiasart-source-preview-overlay [data-character-atomic-control-anchors=true] button:disabled{cursor:not-allowed;opacity:.45}.aiasart-source-preview-overlay [data-character-atomic-control-anchors=true] button[data-reference-selected=true]:not([aria-pressed=true]){border-color:#9adfdf6b}.aiasart-source-preview-overlay [data-character-atomic-control-anchors=true] button>span{aspect-ratio:1;background:#202422;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-atomic-control-anchors=true] img{object-fit:cover;transform-origin:50% 39%;width:100%;height:100%;display:block;transform:scale(2.05)}.aiasart-source-preview-overlay [data-character-atomic-control-baseline=true][data-primary-viewpoint=strict-right-profile] [data-character-atomic-control-anchors=true] img{transform-origin:88%;transform:scale(2.8)}.aiasart-source-preview-overlay [data-character-atomic-control-anchors=true] small{text-align:center;align-self:center;font-size:9px}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-preview=true]{background:#eeeeec04;border-block:1px solid #eeeeec14;gap:8px;min-width:0;padding:9px 0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-preview=true]>header{justify-content:space-between;align-items:end;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-preview=true]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-preview=true]>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-preview=true]>header small,.aiasart-source-preview-overlay [data-character-atomic-response-pilot-preview=true]>header em{color:var(--text-tertiary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-preview=true]>header em{color:#f0c36d}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-summary=true]{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-summary=true]>span{gap:2px;min-width:0;padding:0 8px;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-summary=true]>span:first-child{padding-left:0}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-summary=true]>span+span{border-left:1px solid #eeeeec14}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-summary=true] strong{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;white-space:normal;font-size:9px;line-height:1.35}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-summary=true] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-requirements=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-requirements=true]>span{border-bottom:1px solid #eeeeec0e;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:5px 0;display:flex}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-requirements=true] strong,.aiasart-source-preview-overlay [data-character-atomic-response-pilot-requirements=true] em{min-width:0;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-requirements=true] strong{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-requirements=true] em[data-state=missing]{color:#f0c36d}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-requirements=true] em[data-state=locked]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-atomic-response-authorization-template=true]{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;white-space:normal;border-left:2px solid #f0c36d85;padding-left:8px;font-family:inherit;font-size:8px;line-height:1.55;display:block}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-boundary=true]{color:var(--text-tertiary);font-size:8px;line-height:1.5}.aiasart-source-preview-overlay [data-character-atomic-response-viewpoints=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-viewpoint]{min-width:0;color:var(--text-secondary);text-align:left;background:0 0;border:1px solid #eeeeec1a;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.aiasart-source-preview-overlay [data-character-atomic-response-viewpoint] span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.aiasart-source-preview-overlay [data-character-atomic-response-viewpoint] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-atomic-response-viewpoint][aria-pressed=true]{color:var(--primary,#b9ff2d);background:#b9ff2d12;border-color:#b9ff2d66}.aiasart-source-preview-overlay [data-character-atomic-response-levels=true]{min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-levels=true]>span{border-bottom:1px solid #eeeeec0f;grid-template-columns:38px 116px minmax(0,1fr) 64px;align-items:start;gap:8px;min-width:0;padding:7px 0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-levels=true]>span>strong{color:var(--primary,#b9ff2d);font-size:10px}.aiasart-source-preview-overlay [data-character-atomic-response-levels=true]>span>small,.aiasart-source-preview-overlay [data-character-atomic-response-levels=true]>span>em{color:var(--text-tertiary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-atomic-response-levels=true]>span>code{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;white-space:normal;font-family:inherit;font-size:8px;line-height:1.5}.aiasart-source-preview-overlay [data-character-atomic-response-axis-criteria=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-axis-criteria=true]>section{align-content:start;gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-atomic-response-axis-criteria=true] strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-atomic-response-axis-criteria=true] p{color:var(--text-tertiary);margin:0;font-size:8px;line-height:1.5}.aiasart-source-preview-overlay [data-character-atomic-response-locate-property=true]{width:max-content;max-width:100%;color:var(--text-secondary);background:0 0;border:1px solid #eeeeec1f;border-radius:4px;align-items:center;gap:6px;padding:6px 8px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-character-atomic-response-locate-property=true]:hover,.aiasart-source-preview-overlay [data-character-atomic-response-locate-property=true]:focus-visible{color:var(--primary,#b9ff2d);border-color:#b9ff2d61}.aiasart-source-preview-overlay [data-character-representative-image-validation-plan=true],.aiasart-source-preview-overlay [data-character-continuity-sealed-execution=true]{border-bottom:1px solid #eeeeec14;gap:8px;min-width:0;padding:2px 0 12px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-sealed-execution=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-sealed-execution=true]>header>span{align-items:center;gap:7px;min-width:0;display:inline-flex}.aiasart-source-preview-overlay [data-character-continuity-sealed-execution=true]>header>span>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-sealed-execution=true]>header strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.aiasart-source-preview-overlay [data-character-continuity-sealed-execution=true]>header small,.aiasart-source-preview-overlay [data-character-continuity-sealed-execution=true]>header em,.aiasart-source-preview-overlay [data-character-continuity-sealed-execution-boundary=true]{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.aiasart-source-preview-overlay [data-character-continuity-sealed-execution-meta=true]{grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(68px,.65fr));gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-sealed-execution-meta=true]>span{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;gap:2px;min-width:0;padding:7px 9px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-sealed-execution-meta=true] strong,.aiasart-source-preview-overlay [data-character-continuity-sealed-execution-meta=true] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-continuity-sealed-execution-meta=true] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-continuity-sealed-execution-meta=true] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-representative-image-validation-plan=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-representative-image-validation-plan=true]>header>span{align-items:center;gap:7px;min-width:0;display:inline-flex}.aiasart-source-preview-overlay [data-character-representative-image-validation-plan=true]>header>span>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-validation-plan=true]>header svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-representative-image-validation-plan=true]>header strong{color:var(--text-primary);font-size:12px}.aiasart-source-preview-overlay [data-character-representative-image-validation-plan=true]>header small,.aiasart-source-preview-overlay [data-character-representative-image-validation-plan=true]>header em{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.aiasart-source-preview-overlay [data-character-representative-image-scenarios=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-scenario]{min-width:0;min-height:46px;color:var(--text-secondary);text-align:left;background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;display:flex}.aiasart-source-preview-overlay [data-character-representative-image-scenario]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-scenario] strong,.aiasart-source-preview-overlay [data-character-representative-image-scenario] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-representative-image-scenario] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-representative-image-scenario] small,.aiasart-source-preview-overlay [data-character-representative-image-scenario] em{color:var(--text-tertiary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-representative-image-scenario-recommended=true]:not(:disabled),.aiasart-source-preview-overlay [data-character-representative-image-scenario]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-representative-image-scenario]:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-representative-image-scenario-recommended=true]:not(:disabled),.aiasart-source-preview-overlay [data-character-representative-image-scenario]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-representative-image-scenario]:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 40%, transparent)}}.aiasart-source-preview-overlay [data-character-representative-image-scenario-active=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-representative-image-scenario-active=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 68%, transparent)}}.aiasart-source-preview-overlay [data-character-representative-image-scenario-active=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-representative-image-scenario-active=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 8%, transparent)}}.aiasart-source-preview-overlay [data-character-representative-image-scenario-active=true] em{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-representative-image-scenario]:disabled{cursor:default;opacity:.5}.aiasart-source-preview-overlay [data-character-representative-image-next-step=true]{min-width:0;color:var(--text-tertiary);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:7px;padding:2px 1px;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-next-step=true]>svg{margin-top:1px}.aiasart-source-preview-overlay [data-character-representative-image-next-step=true]>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-next-step=true] strong,.aiasart-source-preview-overlay [data-character-representative-image-next-step=true] small{overflow-wrap:anywhere}.aiasart-source-preview-overlay [data-character-representative-image-next-step=true] strong{color:var(--text-secondary);font-size:9px;font-weight:650}.aiasart-source-preview-overlay [data-character-representative-image-next-step=true] small{color:var(--text-tertiary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-representative-image-next-step=true][data-state=synced]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-representative-image-coverage=true]{gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-coverage-toggle=true]{min-width:0;color:var(--text-secondary);text-align:left;border:0;background:0 0;border-block:1px solid #eeeeec14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px 0;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-coverage-toggle=true]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-coverage-toggle=true] strong,.aiasart-source-preview-overlay [data-character-representative-image-coverage-toggle=true] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-representative-image-coverage-toggle=true] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-representative-image-coverage-toggle=true] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-representative-image-coverage-toggle=true]:hover,.aiasart-source-preview-overlay [data-character-representative-image-coverage-toggle=true]:focus-visible,.aiasart-source-preview-overlay [data-character-representative-image-coverage-toggle=true][aria-expanded=true]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-representative-image-coverage-details=true]{border-bottom:1px solid #eeeeec14;gap:8px;min-width:0;padding-bottom:8px;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-coverage-details=true]>header,.aiasart-source-preview-overlay [data-character-representative-image-coverage-group]>header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-representative-image-coverage-details=true] header>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-coverage-details=true] header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-representative-image-coverage-details=true] header small,.aiasart-source-preview-overlay [data-character-representative-image-coverage-details=true] header em,.aiasart-source-preview-overlay [data-character-representative-image-coverage-details=true]>p{color:var(--text-tertiary);margin:0;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-representative-image-coverage-groups=true]{overscroll-behavior:contain;scrollbar-gutter:stable;gap:8px;min-width:0;max-height:min(240px,36vh);display:grid;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-representative-image-coverage-group]{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-coverage-group]>div[role=list]{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-coverage-property]{min-width:0;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(96px,.9fr);align-items:center;gap:10px;padding:5px 6px;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-coverage-property]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-representative-image-coverage-property]:focus-visible{background:#eeeeec0b}.aiasart-source-preview-overlay [data-character-representative-image-coverage-property]>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-representative-image-coverage-property] small,.aiasart-source-preview-overlay [data-character-representative-image-coverage-property] strong,.aiasart-source-preview-overlay [data-character-representative-image-coverage-property] em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-representative-image-coverage-property] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-representative-image-coverage-property] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-representative-image-coverage-property] em{color:var(--text-secondary);text-align:right;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-character-representative-image-coverage-property]:hover:not(:disabled) strong,.aiasart-source-preview-overlay [data-character-representative-image-coverage-property]:focus-visible strong{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-representative-image-coverage-property]:disabled{cursor:default;opacity:.55}.aiasart-source-preview-overlay [data-character-representative-image-validation-plan=true]>p,.aiasart-source-preview-overlay [data-character-representative-image-boundary=true]{color:var(--text-tertiary);margin:0;font-size:8px}.aiasart-source-preview-overlay [data-character-revision-task=true]{border-block:1px solid #eeeeec17;gap:8px;min-width:0;padding:11px 0;display:grid}.aiasart-source-preview-overlay [data-character-revision-task=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-revision-task=true]>header>span{align-items:center;gap:7px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-revision-task=true]>header>span>svg{color:var(--primary,#b9ff2d);flex:none}.aiasart-source-preview-overlay [data-character-revision-task=true]>header>span>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-revision-task=true]>header strong{color:var(--text-secondary);font-size:11px;font-weight:780}.aiasart-source-preview-overlay [data-character-revision-task=true]>header small,.aiasart-source-preview-overlay [data-character-revision-task=true]>footer{color:var(--text-tertiary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-revision-task=true]>header>em{color:var(--primary,#b9ff2d);flex:none;font-size:9px;font-style:normal;font-weight:760}.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button{min-width:0;min-height:43px;color:var(--text-secondary);text-align:left;background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 8px;display:grid}.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button strong{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button small{overflow-wrap:anywhere;color:var(--text-tertiary);font-size:8px;line-height:1.35}.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button>em{color:var(--text-tertiary);white-space:nowrap;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button:hover,.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button:hover,.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 42%, transparent)}}.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button:hover,.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button:focus-visible{background:#eeeeec0b;outline:0}.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]>button:disabled{cursor:not-allowed;opacity:.58}.aiasart-source-preview-overlay [data-character-revision-quality-tasks=true]{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-revision-quality-tasks=true]>small{color:var(--text-tertiary);margin-right:2px;font-size:8px}.aiasart-source-preview-overlay [data-character-revision-quality-tasks=true]>span{color:var(--text-tertiary);background:#eeeeec06;border:1px solid #eeeeec17;border-radius:4px;padding:3px 6px;font-size:8px}.aiasart-source-preview-overlay [data-character-revision-invalidation=true]{border-block:1px solid #f1bc6233;gap:8px;min-width:0;padding:11px 0;display:grid}.aiasart-source-preview-overlay [data-character-revision-invalidation=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-revision-invalidation=true]>header>span{align-items:center;gap:7px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-revision-invalidation=true]>header>span>svg{color:var(--warning,#f1bc62);flex:none}.aiasart-source-preview-overlay [data-character-revision-invalidation=true]>header>span>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-revision-invalidation=true]>header strong{color:var(--text-secondary);font-size:11px;font-weight:780}.aiasart-source-preview-overlay [data-character-revision-invalidation=true]>header small,.aiasart-source-preview-overlay [data-character-revision-invalidation=true]>footer{color:var(--text-tertiary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-revision-invalidation=true]>header>button{width:26px;height:26px;color:var(--text-tertiary);background:0 0;border:1px solid #eeeeec1a;border-radius:5px;flex:0 0 26px;place-items:center;display:grid}.aiasart-source-preview-overlay [data-character-revision-invalidation=true]>header>button:hover,.aiasart-source-preview-overlay [data-character-revision-invalidation=true]>header>button:focus-visible{color:var(--text-primary);background:#eeeeec0d;border-color:#eeeeec38;outline:0}.aiasart-source-preview-overlay [data-character-revision-invalidation-changes=true]{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-revision-invalidation-changes=true]>small{color:var(--text-tertiary);margin-right:2px;font-size:8px}.aiasart-source-preview-overlay [data-character-revision-invalidation-changes=true]>span{color:var(--text-secondary);background:#f1bc6209;border:1px solid #f1bc6229;border-radius:4px;padding:3px 6px;font-size:8px}.aiasart-source-preview-overlay [data-character-console-starting-chooser=true],.aiasart-source-preview-overlay [data-character-console-starting-points=true]{gap:8px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-starting-chooser=true]{padding-bottom:2px}.aiasart-source-preview-overlay [data-character-console-starting-points=true]{border-top:1px solid #eeeeec14;padding-top:12px}.aiasart-source-preview-overlay [data-character-console-starting-chooser=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-starting-chooser=true]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-starting-chooser=true]>header strong{color:var(--text-secondary);font-size:11px}.aiasart-source-preview-overlay [data-character-console-starting-chooser=true]>header small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]{background:#101110;border:1px solid #eeeeec1a;border-radius:5px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;padding:2px;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button{min-width:0;min-height:48px;color:var(--text-tertiary);text-align:left;background:0 0;border:0;border-radius:3px;align-items:center;gap:8px;padding:6px 9px;display:flex}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button strong,.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button small{color:var(--text-tertiary);font-size:7px;line-height:1.35}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button[data-selected=true]{color:var(--primary,#b9ff2d);box-shadow:inset 0 -1px 0 var(--primary,#b9ff2d);background:#eeeeec13}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button[data-selected=true] strong{color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-console-active-layers=true]{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-complete-composition=true]{grid-template-columns:118px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-complete-composition=true]>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-complete-composition=true]>span strong{color:var(--text-secondary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-complete-composition=true]>span small{color:var(--text-tertiary);font-size:7px}.aiasart-source-preview-overlay [data-character-console-complete-composition=true]>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-complete-composition=true] button{min-width:0;min-height:38px;color:var(--text-tertiary);text-align:left;background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:4px;align-items:center;gap:6px;padding:5px 7px;display:flex;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-complete-composition=true] button:hover,.aiasart-source-preview-overlay [data-character-console-complete-composition=true] button:focus-visible{color:var(--primary,#b9ff2d);border-color:#eeeeec33;outline:0}.aiasart-source-preview-overlay [data-character-console-complete-composition=true] button>svg{flex:none}.aiasart-source-preview-overlay [data-character-console-complete-composition=true] button>span{gap:1px;min-width:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-complete-composition=true] button small,.aiasart-source-preview-overlay [data-character-console-complete-composition=true] button strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-complete-composition=true] button small{color:var(--text-tertiary);font-size:7px}.aiasart-source-preview-overlay [data-character-console-complete-composition=true] button strong{color:var(--text-primary);font-size:8px}.aiasart-source-preview-overlay [data-character-human-reference-baseline]{border-block:1px solid #eeeeec12;gap:7px;min-width:0;padding-block:8px;display:grid}.aiasart-source-preview-overlay [data-character-human-reference-baseline]>header{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-human-reference-baseline]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-human-reference-baseline]>header strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-human-reference-baseline]>header small,.aiasart-source-preview-overlay [data-character-standard-body-quick-axis]>small{color:var(--text-tertiary);font-size:7px}.aiasart-source-preview-overlay [data-character-human-reference-baseline]>header em{color:var(--primary,#b9ff2d);flex:none;font-size:7px;font-style:normal}.aiasart-source-preview-overlay [data-character-human-reference-layers=true],.aiasart-source-preview-overlay [data-character-human-reference-scale=true]{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-human-reference-layers=true] span,.aiasart-source-preview-overlay [data-character-human-reference-scale=true] span{color:var(--text-secondary);border:1px solid #eeeeec17;border-radius:3px;padding:2px 5px;font-size:7px}.aiasart-source-preview-overlay [data-character-human-reference-scale=true] small{color:var(--text-tertiary);margin-right:3px;font-size:7px}.aiasart-source-preview-overlay [data-character-standard-body-quick-axis]{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-standard-body-quick-axis]>div{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-standard-body-quick-axis=presentation]>div{grid-template-columns:repeat(4,minmax(0,1fr))}.aiasart-source-preview-overlay [data-character-standard-body-quick-axis=build]>div{grid-template-columns:repeat(7,minmax(0,1fr))}.aiasart-source-preview-overlay [data-character-standard-body-quick-axis] button{min-width:0;min-height:28px;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:3px;padding:4px 5px;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-character-standard-body-quick-axis] button:hover,.aiasart-source-preview-overlay [data-character-standard-body-quick-axis] button:focus-visible{color:var(--text-primary);border-color:#eeeeec3d;outline:0}.aiasart-source-preview-overlay [data-character-standard-body-quick-axis] button[data-selected=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-standard-body-quick-axis] button[data-selected=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 52%, transparent)}}.aiasart-source-preview-overlay [data-character-standard-body-quick-axis] button[data-selected=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-standard-body-quick-axis] button[data-selected=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 8%, transparent)}}.aiasart-source-preview-overlay [data-character-standard-body-quick-axis] button[data-selected=true]{color:var(--text-primary);box-shadow:inset 0 -2px 0 var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-active-layers=true] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-active-layers=true] span{border-left:2px solid var(--primary,#b9ff2d);max-width:100%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-active-layers=true] span{border-left:2px solid color-mix(in srgb, var(--primary,#b9ff2d) 62%, transparent)}}.aiasart-source-preview-overlay [data-character-console-active-layers=true] span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;padding:1px 5px;font-size:8px;line-height:1.3}.aiasart-source-preview-overlay [data-character-console-starting-undo=true]{min-height:24px;color:var(--text-secondary);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:2px 5px;font-size:8px;display:inline-flex}.aiasart-source-preview-overlay [data-character-appearance-readiness=true]{background:#f1bc6209;border-left:2px solid #f1bc628a;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:5px 7px;display:flex}.aiasart-source-preview-overlay [data-character-appearance-readiness=true][data-state=ready]{border-left-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-appearance-readiness=true][data-state=ready]{border-left-color:color-mix(in srgb, var(--primary,#b9ff2d) 58%, transparent)}}.aiasart-source-preview-overlay [data-character-appearance-readiness=true][data-state=ready]{background:#b9ff2d06}.aiasart-source-preview-overlay [data-character-appearance-readiness=true]>span{align-items:center;gap:7px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-appearance-readiness=true]>span>svg{color:var(--text-tertiary);flex:none}.aiasart-source-preview-overlay [data-character-appearance-readiness=true]>span>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-appearance-readiness=true] strong{color:var(--text-secondary);font-size:8px}.aiasart-source-preview-overlay [data-character-appearance-readiness=true] small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.aiasart-source-preview-overlay [data-character-appearance-readiness=true]>button{min-height:26px;color:var(--text-secondary);background:#eeeeec09;border:1px solid #eeeeec1f;border-radius:4px;flex:none;padding:0 8px;font-size:8px}.aiasart-source-preview-overlay [data-character-console-starting-undo=true]:hover,.aiasart-source-preview-overlay [data-character-console-starting-undo=true]:focus-visible{color:var(--text-primary);background:#eeeeec0f}.aiasart-source-preview-overlay [data-character-console-template-library=true]{gap:8px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-template-toolbar=true]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-template-toolbar=true]>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-template-toolbar=true]>span strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-template-toolbar=true]>span small{color:var(--text-tertiary);font-size:7px}.aiasart-source-preview-overlay [data-character-console-template-toolbar=true]>div{flex-wrap:wrap;justify-content:flex-end;gap:3px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-template-toolbar=true]>div>button{min-height:24px;color:var(--text-tertiary);background:0 0;border:1px solid #eeeeec17;border-radius:4px;padding:0 7px;font-size:8px}.aiasart-source-preview-overlay [data-character-console-template-toolbar=true]>div>button[data-selected=true]{color:var(--text-primary);border-color:#b9ff2d75}.aiasart-source-preview-overlay [data-character-console-template-grid=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-template-grid=true]>button{min-width:0;min-height:138px;color:var(--text-tertiary);text-align:left;background:#eeeeec05;border:1px solid #eeeeec17;border-radius:5px;grid-template-columns:92px minmax(0,1fr);align-items:stretch;padding:0;display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-template-grid=true]>button[data-selected=true]{box-shadow:inset 2px 0 0 var(--primary,#b9ff2d);border-color:#b9ff2d8f}.aiasart-source-preview-overlay [data-character-console-template-grid=true]>button[data-selected=true]:after{background:var(--primary,#b9ff2d);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:7px}.aiasart-source-preview-overlay [data-character-template-copy=true]{align-content:center;gap:6px;min-width:0;padding:10px 11px;display:grid}.aiasart-source-preview-overlay [data-character-template-copy=true]>span:first-child{align-items:center;gap:5px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-template-copy=true]>span:first-child>svg{color:var(--text-secondary);flex:none}.aiasart-source-preview-overlay [data-character-atomic-response-governed-route-evidence=true]{grid-column:3/-1;line-height:1.45;color:var(--primary,#b9ff2d)!important}.aiasart-source-preview-overlay [data-character-template-copy=true] strong,.aiasart-source-preview-overlay [data-character-template-copy=true] small{text-overflow:ellipsis;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-template-copy=true] strong{color:var(--text-primary);white-space:nowrap;font-size:10px}.aiasart-source-preview-overlay [data-character-template-copy=true] small{color:var(--text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8px;line-height:1.45;display:-webkit-box}.aiasart-source-preview-overlay [data-character-template-tags=true]{flex-wrap:wrap;gap:3px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-template-tags=true]>i{color:var(--text-tertiary);border:1px solid #eeeeec14;border-radius:3px;padding:2px 4px;font-size:7px;font-style:normal}.aiasart-source-preview-overlay [data-character-console-body-library=true]{gap:10px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]{gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>header>span{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>header strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>header small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>div>button{min-width:0;min-height:58px;color:var(--text-secondary);text-align:left;background:#eeeeec06;border:1px solid #eeeeec17;border-radius:4px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;padding:7px;display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>div>button[data-selected=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>div>button[data-selected=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 48%, transparent)}}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>div>button[data-selected=true]{box-shadow:inset 2px 0 0 var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>div>button>span:last-child{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>div>button strong,.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>div>button small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>div>button strong{color:var(--text-secondary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>div>button small{color:var(--text-tertiary);font-size:6px}.aiasart-source-preview-overlay [data-character-appearance-swatches=true]{justify-content:center;align-items:center;width:40px;height:34px;display:flex;position:relative}.aiasart-source-preview-overlay [data-character-appearance-swatches=true]>i{border:1px solid #eeeeec47;border-radius:50%;width:22px;height:22px;position:absolute;box-shadow:0 2px 6px #00000052}.aiasart-source-preview-overlay [data-character-appearance-swatches=true]>i:first-child{left:0}.aiasart-source-preview-overlay [data-character-appearance-swatches=true]>i:nth-child(2){left:9px}.aiasart-source-preview-overlay [data-character-appearance-swatches=true]>i:nth-child(3){left:18px}.aiasart-source-preview-overlay [data-character-console-body-axis]{gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-body-axis=build]{border-top:1px solid #eeeeec12;padding-top:8px}.aiasart-source-preview-overlay [data-character-console-body-axis]>header>span{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-body-axis]>header strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-body-axis]>header small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-body-axis]>div{gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-body-axis=presentation]>div,.aiasart-source-preview-overlay [data-character-console-body-axis=build]>div{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-character-console-body-axis]>div>button{min-width:0;min-height:78px;color:var(--text-secondary);text-align:left;background:#eeeeec06;border:1px solid #eeeeec17;border-radius:4px;grid-template-columns:54px minmax(0,1fr);align-items:stretch;padding:0;font-size:8px;display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-body-axis=build]>div>button{min-height:78px}.aiasart-source-preview-overlay [data-character-body-choice-copy=true]{align-content:center;gap:3px;min-width:0;padding:6px 7px;display:grid}.aiasart-source-preview-overlay [data-character-body-choice-copy=true] strong,.aiasart-source-preview-overlay [data-character-body-choice-copy=true] small{text-overflow:ellipsis;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-body-choice-copy=true] strong{color:var(--text-secondary);white-space:nowrap;font-size:8px}.aiasart-source-preview-overlay [data-character-body-choice-copy=true] small{color:var(--text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:6px;line-height:1.35;display:-webkit-box}.aiasart-source-preview-overlay [data-character-console-body-axis]>div>button[data-selected=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-body-axis]>div>button[data-selected=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 48%, transparent)}}.aiasart-source-preview-overlay [data-character-console-body-axis]>div>button[data-selected=true]{color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-console-body-axis]>div>button[data-selected=true]:before{background:var(--primary,#b9ff2d);content:"";border-radius:50%;width:5px;height:5px;position:absolute;inset:5px auto auto 5px}.aiasart-source-preview-overlay [data-character-console-starting-action]{background:#eeeeec06;border:1px solid #eeeeec17;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:66px;padding:10px;display:flex}.aiasart-source-preview-overlay [data-character-console-starting-action-placement=primary]{z-index:6;border-color:var(--primary,#b9ff2d);min-height:60px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-starting-action-placement=primary]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 22%, #eeeeec17)}}.aiasart-source-preview-overlay [data-character-console-starting-action-placement=primary]{background:#151715;box-shadow:0 8px 18px #00000052}.aiasart-source-preview-overlay [data-character-console-starting-action-placement=primary]>span>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-starting-action]>span{align-items:center;gap:9px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-starting-action]>span>svg{color:var(--text-tertiary);flex:none}.aiasart-source-preview-overlay [data-character-console-starting-action]>span>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-starting-action] strong{color:var(--text-primary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-starting-action] small{color:var(--text-tertiary);font-size:7px;line-height:1.45}.aiasart-source-preview-overlay [data-character-console-starting-action] [data-character-starting-impact=true]{color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-starting-action] [data-character-starting-impact=true]{color:color-mix(in srgb, var(--primary,#b9ff2d) 68%, var(--text-secondary))}}.aiasart-source-preview-overlay [data-character-console-starting-action] [data-character-starting-action-commands=true]{flex:none;align-items:center;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button{min-height:32px;color:var(--text-secondary);background:#1c1d1c;border:1px solid #eeeeec1f;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:8px;font-weight:750;display:inline-flex}.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button[data-character-starting-action-apply=true]{border:1px solid var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button[data-character-starting-action-apply=true]{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 38%, transparent)}}.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button[data-character-starting-action-apply=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button[data-character-starting-action-apply=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 9%, #1c1d1c)}}.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button[data-character-starting-action-apply=true]{color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button>svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button[data-character-starting-action-apply=true]>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button:disabled{color:var(--text-tertiary);cursor:default;opacity:.7;background:#eeeeec06;border-color:#eeeeec14}.aiasart-source-preview-overlay [data-character-console-mode=true] button{min-height:30px;color:var(--text-secondary);background:#eeeeec09;border:1px solid #eeeeec1a;border-radius:5px;padding:0 10px;font-size:10px;font-weight:750}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button:hover,.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button:focus-visible,.aiasart-source-preview-overlay [data-character-console-template-grid=true]>button:hover,.aiasart-source-preview-overlay [data-character-console-template-grid=true]>button:focus-visible,.aiasart-source-preview-overlay [data-character-console-template-toolbar=true]>div>button:hover,.aiasart-source-preview-overlay [data-character-console-template-toolbar=true]>div>button:focus-visible,.aiasart-source-preview-overlay [data-character-console-body-axis]>div>button:hover,.aiasart-source-preview-overlay [data-character-console-body-axis]>div>button:focus-visible,.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button:focus-visible:not(:disabled),.aiasart-source-preview-overlay [data-character-console-mode=true] button:hover,.aiasart-source-preview-overlay [data-character-console-mode=true] button:focus-visible{color:var(--text-primary);border-color:#eeeeec33;outline:0}.aiasart-source-preview-overlay [data-character-console-tools=true]{grid-template-columns:150px minmax(0,1fr);gap:8px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-mode=true]{border:1px solid #eeeeec14;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;display:grid}.aiasart-source-preview-overlay [data-character-console-mode=true] button{background:0 0;border-color:#0000}.aiasart-source-preview-overlay [data-character-console-mode=true] button[data-selected=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-mode=true] button[data-selected=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 35%, transparent)}}.aiasart-source-preview-overlay [data-character-console-mode=true] button[data-selected=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-mode=true] button[data-selected=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 10%, #202120)}}.aiasart-source-preview-overlay [data-character-console-mode=true] button[data-selected=true]{color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-console-search=true]{align-items:center;gap:7px;padding:0 9px;display:flex}.aiasart-source-preview-overlay [data-character-console-search=true] svg{color:var(--text-tertiary);flex:none}.aiasart-source-preview-overlay [data-character-console-search=true] input{width:100%;min-width:0;color:var(--text-primary);background:0 0;border:0;outline:0;font-size:11px}.aiasart-source-preview-overlay [data-character-console-search-clear=true]{width:24px;height:24px;color:var(--text-tertiary);background:0 0;border:0;border-radius:4px;flex:0 0 24px;place-items:center;padding:0;display:inline-grid}.aiasart-source-preview-overlay [data-character-console-search-clear=true]:hover,.aiasart-source-preview-overlay [data-character-console-search-clear=true]:focus-visible{color:var(--text-primary);background:#eeeeec12;outline:0}.aiasart-source-preview-overlay [data-character-console-dependencies=true]{background:#eeeeec05;border:1px solid #eeeeec17;border-radius:6px;gap:7px;min-width:0;padding:9px;display:grid}.aiasart-source-preview-overlay [data-character-console-dependencies=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-dependencies=true]>header>span{align-items:center;gap:6px;min-width:0;display:inline-flex}.aiasart-source-preview-overlay [data-character-console-dependencies=true]>header svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-dependencies=true]>header strong{font-size:11px}.aiasart-source-preview-overlay [data-character-console-dependencies=true]>header small,.aiasart-source-preview-overlay [data-character-console-dependency-overflow=true]{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-dependencies=true]>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-dependencies=true] button{min-width:0;min-height:42px;color:var(--text-secondary);text-align:left;background:#08090894;border:1px solid #eeeeec14;border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 8px;display:grid}.aiasart-source-preview-overlay [data-character-console-dependencies=true] button:hover,.aiasart-source-preview-overlay [data-character-console-dependencies=true] button:focus-visible{background:#eeeeec0e;border-color:#eeeeec33;outline:0}.aiasart-source-preview-overlay [data-character-console-dependencies=true] button>svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-console-dependencies=true] button[data-character-dependency-kind=attention]{border-color:#d8c77d3d}.aiasart-source-preview-overlay [data-character-console-dependencies=true] button[data-character-dependency-kind=attention]>svg{color:#d8c77d}.aiasart-source-preview-overlay [data-character-console-dependencies=true] button[data-character-dependency-kind=blocking]{background:#dd70680f;border-color:#dd706857}.aiasart-source-preview-overlay [data-character-console-dependencies=true] button[data-character-dependency-kind=blocking]>svg,.aiasart-source-preview-overlay [data-character-dependency-summary=blocking]{color:#dd7068}.aiasart-source-preview-overlay [data-character-console-dependencies=true] button[data-character-dependency-kind=recommendation]>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-dependencies=true] button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;line-height:1.35;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-dependencies=true] button>small{color:var(--text-tertiary);flex:none;font-size:8px}.aiasart-source-preview-overlay [data-character-console-dependencies=true] article[data-character-dependency-kind]{background:#08090894;border:1px solid #eeeeec14;border-radius:5px;min-width:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-dependencies=true] article[data-character-dependency-kind=attention]{border-color:#d8c77d3d}.aiasart-source-preview-overlay [data-character-console-dependencies=true] article[data-character-dependency-kind=blocking]{background:#dd70680f;border-color:#dd706857}.aiasart-source-preview-overlay [data-character-console-dependencies=true] button[data-character-dependency-open=true]{background:0 0;border:0;border-radius:0;width:100%}.aiasart-source-preview-overlay [data-character-console-dependency-actions=true]{background:#eeeeec12;border-top:1px solid #eeeeec12;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-dependencies=true] [data-character-dependency-actions=true]>button{min-height:27px;color:var(--text-secondary);text-align:center;background:#121312;border:0;border-radius:0;justify-content:center;padding:4px 6px;font-size:8px;font-weight:700;display:inline-flex}.aiasart-source-preview-overlay [data-character-console-dependencies=true] [data-character-dependency-actions=true]>button:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-console-dependencies=true] [data-character-dependency-actions=true]>button:focus-visible:not(:disabled){background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-dependencies=true] [data-character-dependency-actions=true]>button:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-console-dependencies=true] [data-character-dependency-actions=true]>button:focus-visible:not(:disabled){background:color-mix(in srgb, var(--primary,#b9ff2d) 8%, #121312)}}.aiasart-source-preview-overlay [data-character-console-dependencies=true] [data-character-dependency-actions=true]>button:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-console-dependencies=true] [data-character-dependency-actions=true]>button:focus-visible:not(:disabled){color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-dependencies=true] [data-character-dependency-actions=true]>button:disabled{color:var(--text-tertiary);cursor:not-allowed;opacity:.48}.aiasart-source-preview-overlay [data-character-console-dependencies=true] [data-character-dependency-suggestions=true]{grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr))}.aiasart-source-preview-overlay [data-character-console-dependencies=true] [data-character-dependency-suggestion-context=true]{min-width:0;color:var(--text-tertiary);background:#121312;grid-column:1/-1;padding:6px 8px;font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-console-dependencies=true] [data-character-dependency-suggestions=true]>button>svg{color:var(--primary,#b9ff2d);flex:none}.aiasart-source-preview-overlay [data-character-console-dependency-overflow=true]{width:max-content;min-height:26px;color:var(--text-tertiary);background:0 0;border-color:#0000;grid-template-columns:none;justify-self:end;padding:3px 5px;display:inline-flex}.aiasart-source-preview-overlay [data-character-console-dependency-overflow=true]>svg{color:currentColor}.aiasart-source-preview-overlay [data-character-console-workspace=true]{border-top:1px solid #eeeeec14;border-bottom:1px solid #eeeeec14;grid-template-columns:132px minmax(0,1fr);gap:10px;min-width:0;padding:12px 0;display:grid}.aiasart-source-preview-overlay [data-character-console-groups=true]{align-content:start;gap:3px;display:grid}.aiasart-source-preview-overlay [data-character-profile-refinement-queue=true]{background:#eeeeec06;border:1px solid #eeeeec17;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:42px;padding:7px 8px 7px 10px;display:flex}.aiasart-source-preview-overlay [data-character-profile-refinement-queue-placement=properties]{z-index:4;background:#111210;position:sticky;top:0}.aiasart-source-preview-overlay [data-character-profile-refinement-queue=true]>span{align-items:center;gap:7px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-profile-refinement-queue=true]>span>svg{color:var(--primary,#b9ff2d);flex:none}.aiasart-source-preview-overlay [data-character-profile-refinement-queue=true]>span>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-profile-refinement-queue=true] strong{font-size:10px}.aiasart-source-preview-overlay [data-character-profile-refinement-queue=true] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-profile-refinement-next=true]{min-width:104px;min-height:30px;color:var(--text-secondary);background:#eeeeec0b;border:1px solid #eeeeec1f;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-character-profile-refinement-next=true]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-profile-refinement-next=true]:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-profile-refinement-next=true]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-profile-refinement-next=true]:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 40%, transparent)}}.aiasart-source-preview-overlay [data-character-profile-refinement-next=true]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-profile-refinement-next=true]:focus-visible{color:var(--text-primary);outline:0}.aiasart-source-preview-overlay [data-character-profile-refinement-next=true]:disabled{cursor:default;opacity:.45}.aiasart-source-preview-overlay [data-character-console-groups=true] button{min-width:0;min-height:30px;color:var(--text-tertiary);text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:10px;display:flex}.aiasart-source-preview-overlay [data-character-console-groups=true] button:hover,.aiasart-source-preview-overlay [data-character-console-groups=true] button:focus-visible,.aiasart-source-preview-overlay [data-character-console-groups=true] button[aria-current=page]{color:var(--text-primary);background:#eeeeec0b;border-color:#eeeeec1a;outline:0}.aiasart-source-preview-overlay [data-character-console-groups=true] button[aria-current=page]{border-left-color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-groups=true] small{color:var(--text-tertiary);flex:none}.aiasart-source-preview-overlay [data-character-console-properties=true]{min-width:0}.aiasart-source-preview-overlay [data-character-console-properties=true]>header{justify-content:space-between;align-items:start;gap:12px;min-height:38px;display:flex}.aiasart-source-preview-overlay [data-character-console-properties=true]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-properties=true]>header strong{font-size:12px}.aiasart-source-preview-overlay [data-character-console-properties=true]>header small{color:var(--text-tertiary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-properties=true]>header button{color:var(--text-tertiary);background:0 0;border:0;flex:none;font-size:9px}.aiasart-source-preview-overlay [data-character-console-properties=true]>header button:disabled{opacity:.35}.aiasart-source-preview-overlay [data-character-console-property-list=true]{min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-property=true]{border-top:1px solid #eeeeec12;grid-template-columns:minmax(130px,.72fr) minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:9px 0;display:grid}.aiasart-source-preview-overlay [data-character-property=true]:focus{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-property=true]:focus{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 44%, transparent)}}.aiasart-source-preview-overlay [data-character-property=true]:focus{outline:2px solid var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-property=true]:focus{outline:2px solid color-mix(in srgb, var(--primary,#b9ff2d) 18%, transparent)}}.aiasart-source-preview-overlay [data-character-property=true]:focus{outline-offset:2px}.aiasart-source-preview-overlay [data-character-property-context-action=true]{width:max-content;max-width:100%;min-height:24px;color:var(--text-tertiary);text-align:left;background:0 0;border:0;grid-column:1/-1;align-items:center;gap:5px;padding:0;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-character-property-context-action=true] span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-property-context-action=true]:hover,.aiasart-source-preview-overlay [data-character-property-context-action=true]:focus-visible{color:var(--primary,#b9ff2d);outline:0}.aiasart-source-preview-overlay [data-character-console-search-empty=true]{color:var(--text-tertiary);justify-items:start;gap:5px;padding:24px 8px;display:grid}.aiasart-source-preview-overlay [data-character-console-search-empty=true] strong{color:var(--text-secondary);font-size:11px}.aiasart-source-preview-overlay [data-character-console-search-empty=true] small{font-size:9px}.aiasart-source-preview-overlay [data-character-console-search-empty=true] button{min-height:28px;margin-top:4px}.aiasart-source-preview-overlay [data-character-property=true]>header{align-items:start;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-property=true]>header>span{flex:1;gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-property=true]>header strong{font-size:10px;font-weight:800}.aiasart-source-preview-overlay [data-character-property=true]>header small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-character-property-header-actions=true]{flex:none;gap:4px;display:flex}.aiasart-source-preview-overlay [data-character-property-lock-action=true],.aiasart-source-preview-overlay [data-character-property-clear-action=true]{width:25px;height:25px;color:var(--text-tertiary);background:0 0;border:1px solid #eeeeec17;border-radius:4px;flex:0 0 25px;place-items:center;display:grid}.aiasart-source-preview-overlay [data-character-property-clear-action=true]:hover{color:var(--text-primary);background:#eeeeec0f;border-color:#eeeeec2e}.aiasart-source-preview-overlay [data-character-property-lock=locked] [data-character-property-lock-action=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-property-lock=locked] [data-character-property-lock-action=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 48%, transparent)}}.aiasart-source-preview-overlay [data-character-property-lock=locked] [data-character-property-lock-action=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-property-lock=locked] [data-character-property-lock-action=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 10%, transparent)}}.aiasart-source-preview-overlay [data-character-property-lock=locked] [data-character-property-lock-action=true]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-property-lock-action=true]:disabled{opacity:.28}.aiasart-source-preview-overlay [data-character-property-control=true]{gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-visual-atomic-controls=true]{border-top:1px solid #eeeeec12;min-width:0;margin-top:3px;padding-top:5px;display:grid}.aiasart-source-preview-overlay [data-character-visual-atomic-toggle=true]{min-height:28px;color:var(--text-secondary);text-align:left;background:0 0;border:0;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:5px;padding:0;font-size:9px;display:grid}.aiasart-source-preview-overlay [data-character-visual-atomic-toggle=true] small{color:var(--text-tertiary);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-character-visual-atomic-toggle=true]:hover,.aiasart-source-preview-overlay [data-character-visual-atomic-toggle=true]:focus-visible{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-visual-atomic-editor=true]{gap:8px;min-width:0;padding:5px 0 2px;display:grid}.aiasart-source-preview-overlay [data-character-visual-atomic-editor=true]>header{min-width:0;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:8px;font-size:8px;display:flex}.aiasart-source-preview-overlay [data-character-visual-atomic-editor=true]>header small{color:#d8c77d;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.aiasart-source-preview-overlay [data-character-visual-atomic-axis]{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-visual-atomic-axis]>header{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-visual-atomic-axis]>header strong,.aiasart-source-preview-overlay [data-character-visual-atomic-axis]>header output{font-size:8px}.aiasart-source-preview-overlay [data-character-visual-atomic-axis]>header output{color:var(--text-tertiary);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-visual-atomic-axis]>div:not([data-character-visual-atomic-calibration]){grid-template-columns:minmax(0,1fr) 24px 24px;align-items:center;gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-visual-atomic-axis][data-configured=false]>div:not([data-character-visual-atomic-calibration]){grid-template-columns:minmax(0,1fr) 24px}.aiasart-source-preview-overlay [data-character-visual-atomic-axis] input[type=range]{width:100%;min-width:0;accent-color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-visual-atomic-axis]>div button{width:24px;height:24px;color:var(--text-tertiary);background:0 0;border:1px solid #eeeeec1a;border-radius:4px;place-items:center;padding:0;font-size:8px;display:grid}.aiasart-source-preview-overlay [data-character-visual-atomic-axis]>div button:hover,.aiasart-source-preview-overlay [data-character-visual-atomic-axis]>div button:focus-visible{color:var(--text-primary);border-color:#eeeeec33}.aiasart-source-preview-overlay [data-character-visual-atomic-axis]>small{min-width:0;color:var(--text-tertiary);justify-content:space-between;gap:8px;font-size:7px;display:flex}.aiasart-source-preview-overlay [data-character-visual-atomic-calibration=true]{border-top:1px solid #eeeeec0b;justify-content:flex-end;min-width:0;padding-top:3px;display:flex}.aiasart-source-preview-overlay [data-character-visual-atomic-calibration=true] em{color:#d8c77d;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-option-stack=true],.aiasart-source-preview-overlay [data-character-color-stack=true]{gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-task-plans=true]{border-bottom:1px solid #eeeeec14;gap:7px;min-width:0;padding:2px 0 10px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-task-plans=true]>header{min-width:0;color:var(--text-tertiary);justify-content:space-between;align-items:start;gap:10px;font-size:8px;display:flex}.aiasart-source-preview-overlay [data-character-continuity-task-plans=true]>header>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-task-plans=true]>header strong{color:var(--text-primary);font-size:10px;font-weight:760}.aiasart-source-preview-overlay [data-character-continuity-task-plans=true]>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-task-plan]{min-width:0;min-height:72px;color:var(--text-tertiary);text-align:left;background:#ffffff05;border:1px solid #eeeeec1a;border-radius:6px;align-content:space-between;gap:5px;padding:8px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-task-plan]>span{align-items:center;gap:5px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-task-plan] strong{min-width:0;color:var(--text-secondary);font-size:9px;font-weight:760}.aiasart-source-preview-overlay [data-character-continuity-task-plan] em{border:1px solid var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-task-plan] em{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 32%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-task-plan] em{color:var(--primary,#b9ff2d);border-radius:999px;padding:1px 4px;font-size:7px;font-style:normal;font-weight:700}.aiasart-source-preview-overlay [data-character-continuity-task-plan]>small{color:var(--text-tertiary);font-size:8px;line-height:1.4}.aiasart-source-preview-overlay [data-character-continuity-task-plan]>b{color:var(--text-secondary);font-size:8px;font-weight:620}.aiasart-source-preview-overlay [data-character-continuity-task-plan][data-selected=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-task-plan][data-selected=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 52%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-task-plan][data-selected=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-task-plan][data-selected=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 8%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-task-plan]:hover,.aiasart-source-preview-overlay [data-character-continuity-task-plan]:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-task-plan]:hover,.aiasart-source-preview-overlay [data-character-continuity-task-plan]:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 36%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-task-plan]:hover,.aiasart-source-preview-overlay [data-character-continuity-task-plan]:focus-visible{outline:0}.aiasart-source-preview-overlay [data-character-continuity-task-plan-notice=true]{min-width:0;color:var(--text-secondary);align-items:center;gap:5px;margin:0;font-size:8px;line-height:1.4;display:flex}.aiasart-source-preview-overlay [data-character-continuity-task-plan-notice=true] svg{color:var(--primary,#b9ff2d);flex:none}.aiasart-source-preview-overlay [data-character-continuity-risk-boundary=metadata-only]{color:var(--text-tertiary);border-left:2px solid #eeeeec29;padding-left:7px;font-size:8px;line-height:1.45;display:block}.aiasart-source-preview-overlay [data-character-recognition-anchor-plans=true]{border-bottom:1px solid #eeeeec14;gap:6px;min-width:0;padding-bottom:8px;display:grid}.aiasart-source-preview-overlay [data-character-recognition-anchor-plans=true]>header{min-width:0;color:var(--text-tertiary);justify-content:space-between;align-items:start;gap:8px;font-size:8px;display:flex}.aiasart-source-preview-overlay [data-character-recognition-anchor-plans=true]>header>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-recognition-anchor-plans=true]>header strong{color:var(--text-secondary);font-size:9px;font-weight:760}.aiasart-source-preview-overlay [data-character-recognition-anchor-plans=true]>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-recognition-anchor-plan]{min-width:0;min-height:84px;color:var(--text-tertiary);text-align:left;background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:4px;align-content:space-between;gap:5px;padding:8px;display:grid}.aiasart-source-preview-overlay [data-character-recognition-anchor-plan]>span{justify-content:space-between;align-items:center;gap:5px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-recognition-anchor-plan] strong{overflow-wrap:anywhere;color:var(--text-secondary);font-size:9px;font-weight:760}.aiasart-source-preview-overlay [data-character-recognition-anchor-plan] em{color:var(--primary,#b9ff2d);font-size:7px;font-style:normal;font-weight:760}.aiasart-source-preview-overlay [data-character-recognition-anchor-plan] small{overflow-wrap:anywhere;font-size:8px;line-height:1.4}.aiasart-source-preview-overlay [data-character-recognition-anchor-plan] b{color:var(--text-secondary);font-size:8px;font-weight:720}.aiasart-source-preview-overlay [data-character-recognition-anchor-plan][data-selected=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-recognition-anchor-plan][data-selected=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 46%, transparent)}}.aiasart-source-preview-overlay [data-character-recognition-anchor-plan][data-selected=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-recognition-anchor-plan][data-selected=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 7%, transparent)}}.aiasart-source-preview-overlay [data-character-recognition-anchor-plan]:hover,.aiasart-source-preview-overlay [data-character-recognition-anchor-plan]:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-recognition-anchor-plan]:hover,.aiasart-source-preview-overlay [data-character-recognition-anchor-plan]:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 34%, transparent)}}.aiasart-source-preview-overlay [data-character-recognition-anchor-plan]:hover,.aiasart-source-preview-overlay [data-character-recognition-anchor-plan]:focus-visible{color:var(--text-secondary);outline:0}.aiasart-source-preview-overlay [data-character-recognition-anchor-grounding]{border-top:1px solid #eeeeec14;gap:5px;min-width:0;padding-top:7px;display:grid}.aiasart-source-preview-overlay [data-character-recognition-anchor-grounding]>header{min-width:0;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:8px;font-size:8px;font-weight:720;display:flex}.aiasart-source-preview-overlay [data-character-recognition-anchor-grounding]>header small{color:var(--text-tertiary);font-size:8px;font-weight:500}.aiasart-source-preview-overlay [data-character-recognition-anchor-grounding]>div{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-recognition-anchor-missing]{min-width:0;min-height:28px;color:var(--text-secondary);background:#eeeeec06;border:1px solid #eeeeec1f;border-radius:4px;align-items:center;gap:4px;padding:0 7px;font-size:8px;display:inline-flex}.aiasart-source-preview-overlay [data-character-recognition-anchor-missing] small{color:var(--text-tertiary);font-size:7px}.aiasart-source-preview-overlay [data-character-recognition-anchor-missing] svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-recognition-anchor-missing]:hover,.aiasart-source-preview-overlay [data-character-recognition-anchor-missing]:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-recognition-anchor-missing]:hover,.aiasart-source-preview-overlay [data-character-recognition-anchor-missing]:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 38%, transparent)}}.aiasart-source-preview-overlay [data-character-recognition-anchor-missing]:hover,.aiasart-source-preview-overlay [data-character-recognition-anchor-missing]:focus-visible{color:var(--text-primary);outline:0}.aiasart-source-preview-overlay [data-character-recognition-anchor-grounding=grounding-ready]>p{min-width:0;color:var(--text-secondary);align-items:center;gap:5px;margin:0;font-size:8px;line-height:1.45;display:flex}.aiasart-source-preview-overlay [data-character-recognition-anchor-grounding=grounding-ready]>p svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-option-impact=true]{min-width:0;color:var(--text-tertiary);border-top:1px solid #eeeeec14;grid-template-columns:14px minmax(0,1fr);align-items:start;gap:6px;padding-top:6px;display:grid}.aiasart-source-preview-overlay [data-character-option-impact=true]>svg{color:var(--text-secondary);margin-top:1px}.aiasart-source-preview-overlay [data-character-option-impact=true]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-option-impact=true] strong{overflow-wrap:anywhere;color:var(--text-secondary);font-size:9px;font-weight:760;line-height:1.35}.aiasart-source-preview-overlay [data-character-option-impact=true] small{overflow-wrap:anywhere;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-knowledge-definition=true]{gap:2px;min-width:0;padding:2px 0;display:grid}.aiasart-source-preview-overlay [data-character-knowledge-definition=true] b{color:var(--text-secondary);font-size:inherit;margin-right:4px;font-weight:740}.aiasart-source-preview-overlay [data-character-knowledge-sources=true] a{color:var(--text-secondary);text-underline-offset:2px;-webkit-text-decoration:underline #eeeeec47;text-decoration:underline #eeeeec47}.aiasart-source-preview-overlay [data-character-knowledge-sources=true] a:hover,.aiasart-source-preview-overlay [data-character-option-impact-channel=local-structure]>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-authored-suggestion-note=true]{color:var(--text-tertiary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-region-control]{gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-region-trait-control=true]{gap:8px;min-width:0;scroll-margin-top:64px;display:grid}.aiasart-source-preview-overlay [data-character-region-trait-stage]{gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-region-trait-stage=trait]{border-top:1px solid #eeeeec14;padding-top:8px}.aiasart-source-preview-overlay [data-character-region-trait-stage-header=true]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-region-trait-stage-header=true] strong{color:var(--text-secondary);font-size:9px;font-weight:780}.aiasart-source-preview-overlay [data-character-region-trait-stage-header=true] span{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-region-trait-custom=true]{min-width:0;color:var(--text-tertiary);border-top:1px solid #eeeeec14;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;padding-top:8px;font-size:8px;display:grid}.aiasart-source-preview-overlay [data-character-region-trait-custom=true] input{width:100%;min-width:0;height:28px;color:var(--text-primary);background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:4px;padding:0 8px;font-size:9px}.aiasart-source-preview-overlay [data-character-region-map=true]{grid-template-columns:repeat(2,minmax(118px,1fr));gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-region-control=face] [data-character-region-map=true]{grid-template-columns:minmax(160px,248px)}.aiasart-source-preview-overlay [data-character-region-view]{background:#080a0985;border:1px solid #eeeeec1a;border-radius:6px;min-width:0;height:214px;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-region-control=face] [data-character-region-view]{height:176px}.aiasart-source-preview-overlay [data-character-region-view-label=true]{z-index:2;color:var(--text-tertiary);font-size:8px;position:absolute;top:8px;left:9px}.aiasart-source-preview-overlay [data-character-region-silhouette=true]{color:#eeeeec21;place-items:center;display:grid;position:absolute;inset:18px 0 5px}.aiasart-source-preview-overlay [data-character-region-marker=true]{z-index:3;top:var(--character-region-y);left:var(--character-region-x);min-height:21px;color:var(--text-secondary);white-space:nowrap;background:#111312e6;border:1px solid #eeeeec2e;border-radius:10px;align-items:center;gap:3px;padding:2px 5px;font-size:8px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.aiasart-source-preview-overlay [data-character-region-marker=true] i{background:#eeeeec14;border:1px solid #eeeeec73;border-radius:50%;flex:0 0 5px;width:5px;height:5px}.aiasart-source-preview-overlay [data-character-region-marker=true]:hover,.aiasart-source-preview-overlay [data-character-region-marker=true]:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-region-marker=true]:hover,.aiasart-source-preview-overlay [data-character-region-marker=true]:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 52%, transparent)}}.aiasart-source-preview-overlay [data-character-region-marker=true]:hover,.aiasart-source-preview-overlay [data-character-region-marker=true]:focus-visible{outline:0}.aiasart-source-preview-overlay [data-character-region-marker=true][data-selected=true]{color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-region-marker=true][data-selected=true] i{border-color:var(--primary,#b9ff2d);background:var(--primary,#b9ff2d);box-shadow:0 0 0 2px var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-region-marker=true][data-selected=true] i{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary,#b9ff2d) 18%, transparent)}}.aiasart-source-preview-overlay [data-character-region-help=true]{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-option-grid=true],.aiasart-source-preview-overlay [data-character-swatch-grid=true]{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-option-grid=true] button{min-height:27px;color:var(--text-tertiary);background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:4px;padding:4px 8px;font-size:9px}.aiasart-source-preview-overlay [data-character-option-grid=true] button[data-character-option-visual-family]{grid-template-rows:28px minmax(22px,auto);align-content:center;justify-items:center;gap:4px;width:66px;min-height:68px;padding:5px 6px;display:grid}.aiasart-source-preview-overlay [data-character-option-copy=true]{text-align:center;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;line-height:1.2;display:-webkit-box;overflow:hidden}.aiasart-source-preview-overlay [data-character-option-visual=true]{color:currentColor;width:48px;height:28px;display:block;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-option-visual=true]>i{box-sizing:border-box;display:block;position:absolute}.aiasart-source-preview-overlay [data-character-option-visual-source=asset]{isolation:isolate;background:#171817;border:1px solid #eeeeec29;border-radius:3px}.aiasart-source-preview-overlay [data-character-option-visual-source=asset]>img{top:var(--character-option-asset-top);left:var(--character-option-asset-left);width:var(--character-option-asset-width);max-width:none;height:var(--character-option-asset-height);object-fit:fill;position:absolute}.aiasart-source-preview-overlay [data-character-option-visual-family=presence][data-character-option-visual-source=structural]{border:1px dashed #eeeeec33;border-radius:4px}.aiasart-source-preview-overlay [data-character-option-visual-family=presence]>i:first-child{opacity:.55;border:1px solid;border-radius:48% 48% 42% 42%;width:12px;height:17px;top:4px;left:17px}.aiasart-source-preview-overlay [data-character-option-visual-family=presence]>i:nth-child(2){background:var(--primary,#b9ff2d);width:5px;height:5px;box-shadow:0 0 0 3px var(--primary,#b9ff2d);border-radius:50%;top:8px;left:21px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-option-visual-family=presence]>i:nth-child(2){box-shadow:0 0 0 3px color-mix(in srgb, var(--primary,#b9ff2d) 15%, transparent)}}.aiasart-source-preview-overlay [data-character-option-visual-family=presence]>i:nth-child(3),.aiasart-source-preview-overlay [data-character-option-visual-family=presence]>i:nth-child(4){opacity:.4;border-top:1px dashed;width:10px;top:13px}.aiasart-source-preview-overlay [data-character-option-visual-family=presence]>i:nth-child(3){left:5px}.aiasart-source-preview-overlay [data-character-option-visual-family=presence]>i:nth-child(4){right:5px}.aiasart-source-preview-overlay [data-character-option-visual-family=freckles]>i{opacity:.62;background:currentColor;border-radius:50%;width:3px;height:3px;box-shadow:7px -2px,14px 1px,21px -1px,28px 2px}.aiasart-source-preview-overlay [data-character-option-visual-family=freckles]>i:first-child{top:7px;left:7px}.aiasart-source-preview-overlay [data-character-option-visual-family=freckles]>i:nth-child(2){top:14px;left:3px;transform:scale(.82)}.aiasart-source-preview-overlay [data-character-option-visual-family=freckles]>i:nth-child(3){top:20px;left:9px;transform:scale(.7)}.aiasart-source-preview-overlay [data-character-option-visual-family=freckles][data-character-option-value=light]>i:nth-child(n+2),.aiasart-source-preview-overlay [data-character-option-visual-family=freckles][data-character-option-value=face]>i:nth-child(n+2),.aiasart-source-preview-overlay [data-character-option-visual-family=freckles][data-character-option-value=moderate]>i:nth-child(3),.aiasart-source-preview-overlay [data-character-option-visual-family=freckles][data-character-option-value=neck]>i:first-child,.aiasart-source-preview-overlay [data-character-option-visual-family=freckles][data-character-option-value=chest]>i:first-child,.aiasart-source-preview-overlay [data-character-option-visual-family=freckles][data-character-option-value=back]>i:first-child{display:none}.aiasart-source-preview-overlay [data-character-option-visual-family=headwear]>i:first-child{border:1px solid #eeeeec6b;border-radius:50% 50% 42% 42%;width:14px;height:17px;top:8px;left:17px}.aiasart-source-preview-overlay [data-character-option-visual-family=headwear]>i:nth-child(2){background:currentColor;border:1px solid;border-radius:9px 9px 3px 3px;width:22px;height:8px;top:4px;left:13px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-option-visual-family=headwear]>i:nth-child(2){background:color-mix(in srgb, currentColor 12%, #171817)}}.aiasart-source-preview-overlay [data-character-option-visual-family=headwear][data-character-option-value=cap]>i:nth-child(3){border-top:2px solid;width:10px;top:10px;left:26px;transform:rotate(8deg)}.aiasart-source-preview-overlay [data-character-option-visual-family=headwear][data-character-option-value=wide-brim-hat]>i:nth-child(2){width:16px;height:9px;top:3px;left:16px}.aiasart-source-preview-overlay [data-character-option-visual-family=headwear][data-character-option-value=wide-brim-hat]>i:nth-child(3){border-top:2px solid;width:36px;top:12px;left:6px}.aiasart-source-preview-overlay [data-character-option-visual-family=headwear][data-character-option-value=beanie]>i:nth-child(2){border-radius:10px 10px 3px 3px;width:18px;height:13px;top:1px;left:15px}.aiasart-source-preview-overlay [data-character-option-visual-family=headwear][data-character-option-value=helmet]>i:nth-child(2){border-width:2px;border-radius:13px 13px 5px 5px;width:24px;height:16px;top:1px;left:12px}.aiasart-source-preview-overlay [data-character-option-visual-family=headwear][data-character-option-value=crown]>i:nth-child(2){clip-path:polygon(0 20%,22% 65%,38% 4%,52% 64%,72% 0,100% 68%,100% 100%,0 100%);background:currentColor;border:0;border-bottom:2px solid;border-radius:0;width:26px;height:13px;top:1px;left:11px}.aiasart-source-preview-overlay [data-character-option-visual-family=headwear][data-character-option-value=headscarf]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-visual-family=headwear][data-character-option-value=veil]>i:nth-child(2){background:currentColor;border-radius:13px 13px 6px 6px;width:24px;height:23px;top:1px;left:12px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-option-visual-family=headwear][data-character-option-value=headscarf]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-visual-family=headwear][data-character-option-value=veil]>i:nth-child(2){background:color-mix(in srgb, currentColor 10%, transparent)}}.aiasart-source-preview-overlay [data-character-option-visual-family=headwear][data-character-option-value=veil]>i:nth-child(2){opacity:.68;border-style:dashed}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear]>i:first-child,.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear]>i:nth-child(2){border:2px solid;border-radius:3px;width:16px;height:9px;top:9px}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear]>i:first-child{left:5px}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear]>i:nth-child(2){right:5px}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear]>i:nth-child(3){border-top:2px solid;width:6px;top:13px;left:21px}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=none]>i:is(:first-child,:nth-child(2),:nth-child(3)){opacity:.22}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=none]>i:nth-child(4){border-top:1px solid;width:28px;top:13px;left:10px;transform:rotate(-24deg)}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=reading-glasses]>i:is(:first-child,:nth-child(2)){border-width:1px;height:7px}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=round-glasses]>i:is(:first-child,:nth-child(2)){border-radius:50%;width:12px;height:12px}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=round-glasses]>i:first-child{left:8px}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=round-glasses]>i:nth-child(2){right:8px}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=sunglasses]>i:is(:first-child,:nth-child(2)){background:currentColor}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=goggles]>i:is(:first-child,:nth-child(2)){border-radius:7px;width:19px;height:13px;top:7px}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=goggles]>i:first-child{left:3px}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=goggles]>i:nth-child(2){right:3px}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=visor]>i:first-child{background:currentColor;border-radius:7px 7px 4px 4px;width:40px;height:13px;top:7px;left:4px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=visor]>i:first-child{background:color-mix(in srgb, currentColor 22%, transparent)}}.aiasart-source-preview-overlay [data-character-option-visual-family=eyewear][data-character-option-value=visor]>i:nth-child(n+2){display:none}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry]>i:first-child,.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry]>i:nth-child(2){border:1px solid #eeeeec6b;border-radius:50%;width:6px;height:9px;top:9px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry]>i:first-child{left:10px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry]>i:nth-child(2){right:10px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry]>i:nth-child(3),.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry]>i:nth-child(4){background:currentColor;border-radius:50%;width:4px;height:4px;top:12px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry]>i:nth-child(3){left:11px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry]>i:nth-child(4){right:11px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry][data-character-option-value=hoops]>i:is(:nth-child(3),:nth-child(4)){background:0 0;border:2px solid;width:8px;height:8px;top:15px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry][data-character-option-value=hoops]>i:nth-child(3){left:9px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry][data-character-option-value=hoops]>i:nth-child(4){right:9px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry][data-character-option-value=drops]>i:is(:nth-child(3),:nth-child(4)){background:radial-gradient(circle at 0 100%,currentColor 0 2px,#0000 2px);border:0;border-left:1px solid;border-radius:0 0 50% 50%;width:5px;height:11px;top:14px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry][data-character-option-value=ear-cuff]>i:is(:nth-child(3),:nth-child(4)){clip-path:inset(0 0 0 45%);background:0 0;border:2px solid;border-radius:50%;width:9px;height:13px;top:7px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry][data-character-option-value=ear-cuff]>i:nth-child(3){left:8px}.aiasart-source-preview-overlay [data-character-option-visual-family=ear-jewelry][data-character-option-value=ear-cuff]>i:nth-child(4){right:8px;transform:scaleX(-1)}.aiasart-source-preview-overlay [data-character-option-visual-family=neck-jewelry]>i:first-child{border-left:1px solid #eeeeec57;border-right:1px solid #eeeeec57;width:14px;height:22px;top:3px;left:17px}.aiasart-source-preview-overlay [data-character-option-visual-family=neck-jewelry]>i:nth-child(2){border:1px solid;border-top:0;border-radius:0 0 50% 50%;width:24px;height:16px;top:6px;left:12px}.aiasart-source-preview-overlay [data-character-option-visual-family=neck-jewelry][data-character-option-value=pendant]>i:nth-child(3){background:currentColor;border-radius:50%;width:5px;height:5px;top:20px;left:22px}.aiasart-source-preview-overlay [data-character-option-visual-family=neck-jewelry][data-character-option-value=choker]>i:nth-child(2){border:2px solid;border-radius:2px;width:18px;height:5px;top:8px;left:15px}.aiasart-source-preview-overlay [data-character-option-visual-family=neck-jewelry][data-character-option-value=scarf]>i:nth-child(2){border:3px solid;border-radius:9px;width:24px;height:13px;top:6px;left:12px}.aiasart-source-preview-overlay [data-character-option-visual-family=neck-jewelry][data-character-option-value=scarf]>i:nth-child(3){border-left:3px solid;width:7px;height:10px;top:16px;left:25px;transform:rotate(12deg)}.aiasart-source-preview-overlay [data-character-option-visual-family=neck-jewelry][data-character-option-value=torc]>i:nth-child(2){border-width:3px 3px 0;border-bottom-style:none;border-bottom-color:currentColor;border-radius:50% 50% 0 0;width:24px;height:12px;top:8px;left:12px}.aiasart-source-preview-overlay [data-character-option-visual-family=eye]>i:first-child,.aiasart-source-preview-overlay [data-character-option-visual-family=eye]>i:nth-child(2){background:#eeeeec0f;border:1px solid;border-radius:50%/58%;width:17px;height:8px;top:9px}.aiasart-source-preview-overlay [data-character-option-visual-family=eye]>i:first-child{left:5px}.aiasart-source-preview-overlay [data-character-option-visual-family=eye]>i:nth-child(2){right:5px}.aiasart-source-preview-overlay [data-character-option-visual-family=eye]>i:nth-child(3),.aiasart-source-preview-overlay [data-character-option-visual-family=eye]>i:nth-child(4){background:var(--primary,#b9ff2d);border-radius:50%;width:4px;height:4px;top:11px}.aiasart-source-preview-overlay [data-character-option-visual-family=eye]>i:nth-child(3){left:11px}.aiasart-source-preview-overlay [data-character-option-visual-family=eye]>i:nth-child(4){right:11px}.aiasart-source-preview-overlay [data-character-option-property=head\.eye-shape][data-character-option-value=round]>i:is(:first-child,:nth-child(2)){width:13px;height:12px;top:7px}.aiasart-source-preview-overlay [data-character-option-property=head\.eye-shape][data-character-option-value=monolid]>i:is(:first-child,:nth-child(2)){background:0 0;border-width:1px 0 0;height:4px}.aiasart-source-preview-overlay [data-character-option-property=head\.eye-shape][data-character-option-value=hooded]>i:is(:first-child,:nth-child(2)){border-top-width:3px}.aiasart-source-preview-overlay [data-character-option-property=head\.eye-shape][data-character-option-value=upturned]>i:first-child,.aiasart-source-preview-overlay [data-character-option-property=head\.eye-shape][data-character-option-value=downturned]>i:nth-child(2){transform:rotate(-10deg)}.aiasart-source-preview-overlay [data-character-option-property=head\.eye-shape][data-character-option-value=upturned]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-property=head\.eye-shape][data-character-option-value=downturned]>i:first-child{transform:rotate(10deg)}.aiasart-source-preview-overlay [data-character-option-property=head\.eye-shape][data-character-option-value=deep-set]>i:is(:first-child,:nth-child(2)){box-shadow:inset 0 3px #0000008c,0 -2px #eeeeec1f}.aiasart-source-preview-overlay [data-character-option-property=head\.eye-shape][data-character-option-value=prominent]>i:is(:first-child,:nth-child(2)){transform:scale(1.08);box-shadow:0 0 0 2px #eeeeec14}.aiasart-source-preview-overlay [data-character-option-property=performance\.gaze-target][data-character-option-value=left]>i:is(:nth-child(3),:nth-child(4)){transform:translate(-3px)}.aiasart-source-preview-overlay [data-character-option-property=performance\.gaze-target][data-character-option-value=right]>i:is(:nth-child(3),:nth-child(4)){transform:translate(3px)}.aiasart-source-preview-overlay [data-character-option-property=performance\.gaze-target][data-character-option-value=up]>i:is(:nth-child(3),:nth-child(4)){transform:translateY(-3px)}.aiasart-source-preview-overlay [data-character-option-property=performance\.gaze-target][data-character-option-value=down]>i:is(:nth-child(3),:nth-child(4)){transform:translateY(3px)}.aiasart-source-preview-overlay [data-character-option-property=performance\.gaze-target][data-character-option-value=off-camera]>i:is(:nth-child(3),:nth-child(4)){transform:translate(4px,-2px)}.aiasart-source-preview-overlay [data-character-option-property=performance\.gaze-target][data-character-option-value=another-character]>i:is(:nth-child(3),:nth-child(4)){transform:translate(-4px,2px)}.aiasart-source-preview-overlay [data-character-option-visual-family=face]>i:first-child,.aiasart-source-preview-overlay [data-character-option-visual-family=expression]>i:first-child{background:#eeeeec0a;border:1px solid;border-radius:48% 48% 44% 44%;width:20px;height:24px;top:2px;left:14px}.aiasart-source-preview-overlay [data-character-option-property=head\.cranial-shape][data-character-option-value=round]>i:first-child{border-radius:50%;width:23px;height:23px;left:12px}.aiasart-source-preview-overlay [data-character-option-property=head\.cranial-shape][data-character-option-value=long]>i:first-child{width:17px;left:15px}.aiasart-source-preview-overlay [data-character-option-property=head\.cranial-shape][data-character-option-value=broad]>i:first-child{border-radius:42%;width:25px;left:11px}.aiasart-source-preview-overlay [data-character-option-property=head\.cranial-shape][data-character-option-value=angular]>i:first-child,.aiasart-source-preview-overlay [data-character-option-property=head\.jaw-shape][data-character-option-value=angular]>i:first-child,.aiasart-source-preview-overlay [data-character-option-property=head\.jaw-shape][data-character-option-value=square]>i:first-child{border-radius:36% 36% 18% 18%}.aiasart-source-preview-overlay [data-character-option-property=head\.jaw-shape][data-character-option-value=tapered]>i:first-child{clip-path:polygon(8% 0,92% 0,82% 66%,50% 100%,18% 66%)}.aiasart-source-preview-overlay [data-character-option-visual-family=expression]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-visual-family=expression]>i:nth-child(3){border-top:1px solid;width:4px;top:9px}.aiasart-source-preview-overlay [data-character-option-visual-family=expression]>i:nth-child(2){left:19px}.aiasart-source-preview-overlay [data-character-option-visual-family=expression]>i:nth-child(3){right:19px}.aiasart-source-preview-overlay [data-character-option-visual-family=expression]>i:nth-child(4){border-bottom:1px solid;width:10px;height:5px;top:16px;left:19px}.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=gentle-smile]>i:nth-child(4),.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=joyful]>i:nth-child(4){border-radius:0 0 50% 50%;transform:translateY(-2px)}.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=joyful]>i:nth-child(4){background:#b9ff2d1f;height:7px}.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=surprised]>i:nth-child(4),.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=fearful]>i:nth-child(4){border:1px solid;border-radius:50%;width:6px;height:7px;left:21px}.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=sad]>i:nth-child(4){border-top:1px solid;border-bottom:0;border-radius:50% 50% 0 0;transform:translateY(3px)}.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=angry]>i:nth-child(2){transform:rotate(16deg)}.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=angry]>i:nth-child(3){transform:rotate(-16deg)}.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=curious]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=determined]>i:nth-child(3){transform:translateY(-2px)rotate(-8deg)}.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=serious]>i:nth-child(4),.aiasart-source-preview-overlay [data-character-option-property=performance\.expression-intent][data-character-option-value=determined]>i:nth-child(4){border-top:1px solid;border-bottom:0}.aiasart-source-preview-overlay [data-character-option-visual-family=lip]>i:first-child{clip-path:polygon(0 50%,25% 12%,50% 34%,75% 12%,100% 50%,75% 88%,50% 70%,25% 88%);background:#be5a694d;border:1px solid;border-radius:50% 50% 45% 45%;width:26px;height:12px;top:8px;left:11px}.aiasart-source-preview-overlay [data-character-option-property=grooming\.lip-makeup][data-character-option-value=none]>i:first-child{opacity:.5;background:0 0}.aiasart-source-preview-overlay [data-character-option-property=grooming\.lip-makeup][data-character-option-value=nude]>i:first-child{background:#a9796f}.aiasart-source-preview-overlay [data-character-option-property=grooming\.lip-makeup][data-character-option-value=red]>i:first-child{background:#a82f3d}.aiasart-source-preview-overlay [data-character-option-property=grooming\.lip-makeup][data-character-option-value=berry]>i:first-child{background:#76324e}.aiasart-source-preview-overlay [data-character-option-property=grooming\.lip-makeup][data-character-option-value=dark]>i:first-child{background:#3d222b}.aiasart-source-preview-overlay [data-character-option-property=grooming\.lip-makeup][data-character-option-value=glossy]>i:first-child{background:linear-gradient(165deg,#ad5a69 35%,#f1c0c7 48%,#ad5a69 62%)}.aiasart-source-preview-overlay [data-character-option-visual-family=hair]>i:first-child{background:#c597792e;border:1px solid #eeeeec57;border-radius:48% 48% 42% 42%;width:15px;height:20px;top:5px;left:17px}.aiasart-source-preview-overlay [data-character-option-visual-family=hair]>i:nth-child(2){background:currentColor;border-radius:50% 50% 35% 35%;width:21px;height:13px;top:2px;left:14px}.aiasart-source-preview-overlay [data-character-option-visual-family=hair]>i:nth-child(3){border:2px solid;border-top:0;border-radius:0 0 40% 40%;width:21px;height:14px;top:10px;left:14px}.aiasart-source-preview-overlay [data-character-option-property=hair\.scalp-presence][data-character-option-value=partial]>i:nth-child(2){opacity:.65;width:12px;left:14px}.aiasart-source-preview-overlay [data-character-option-property=hair\.scalp-presence][data-character-option-value=shaved]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=buzz-cut]>i:nth-child(2){opacity:.6;height:8px;top:4px}.aiasart-source-preview-overlay [data-character-option-property=hair\.scalp-presence][data-character-option-value=bald]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-property=hair\.scalp-presence]>i:nth-child(3){display:none}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=crew-cut]>i:nth-child(2){clip-path:polygon(0 75%,18% 20%,36% 66%,54% 12%,72% 60%,100% 18%,100% 100%,0 100%);height:9px}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=pixie-cut]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=undercut]>i:nth-child(2){width:18px;left:15px;transform:skew(-12deg)}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=bob-cut]>i:nth-child(3){border-width:4px;height:12px}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=lob]>i:nth-child(3),.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=straight-long]>i:nth-child(3),.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=layered-long]>i:nth-child(3),.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=wavy-long]>i:nth-child(3){border-width:4px;border-radius:0 0 30% 30%;height:18px}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=layered-long]>i:nth-child(3){border-bottom-style:double}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=wavy-long]>i:nth-child(3){border-style:dashed solid solid}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=curly-volume]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=afro]>i:nth-child(2){background:radial-gradient(circle at 30% 35%,#0000 0 12%,currentColor 14% 100%);border-radius:50%;width:30px;height:24px;top:0;left:9px}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=afro]>i:nth-child(2){width:34px;height:27px;left:7px}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value^=ponytail]>i:nth-child(4){background:currentColor;border-radius:50% 20% 50% 30%;width:11px;height:17px;top:7px;right:5px;transform:rotate(-18deg)}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=ponytail-low]>i:nth-child(4){top:13px;right:7px}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value^=braid]>i:nth-child(4),.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=dreadlocks]>i:nth-child(4){border-left:2px dashed;border-right:2px dashed;width:5px;height:18px;top:9px;right:8px}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=braids-multiple]>i:nth-child(4),.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=dreadlocks]>i:nth-child(4){width:12px;right:3px;box-shadow:-23px 0 0 -4px}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value^=bun]>i:nth-child(4){background:currentColor;border-radius:50%;width:10px;height:9px;top:0;left:19px}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=bun-low]>i:nth-child(4){top:14px;left:31px}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=mohawk]>i:nth-child(2){clip-path:polygon(0 100%,18% 30%,42% 65%,62% 0,82% 58%,100% 22%,100% 100%);width:10px;height:18px;top:0;left:19px}.aiasart-source-preview-overlay [data-character-option-property=hair\.style][data-character-option-value=shaved-pattern]>i:nth-child(2){background:repeating-linear-gradient(115deg,currentColor 0 2px,#0000 2px 4px);height:9px;top:4px}.aiasart-source-preview-overlay [data-character-option-visual-family=garment]>i:first-child{clip-path:polygon(24% 0,76% 0,100% 24%,80% 100%,20% 100%,0 24%);background:#eeeeec12;border:1px solid;width:20px;height:22px;top:2px;left:14px}.aiasart-source-preview-overlay [data-character-option-visual-family=garment]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-visual-family=garment]>i:nth-child(3){background:#eeeeec0d;border:1px solid;width:11px;height:16px;top:5px}.aiasart-source-preview-overlay [data-character-option-visual-family=garment]>i:nth-child(2){left:6px;transform:rotate(14deg)}.aiasart-source-preview-overlay [data-character-option-visual-family=garment]>i:nth-child(3){right:6px;transform:rotate(-14deg)}.aiasart-source-preview-overlay [data-character-option-visual-family=garment]>i:nth-child(4){border:1px solid;border-top:0;width:20px;height:6px;top:21px;left:14px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=t-shirt]>i:is(:nth-child(2),:nth-child(3)),.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=blouse]>i:is(:nth-child(2),:nth-child(3)){height:8px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=hoodie]>i:first-child{border-radius:45% 45% 12% 12%;box-shadow:inset 0 5px #eeeeec24}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=jacket]>i:first-child,.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=coat]>i:first-child,.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=suit]>i:first-child{background:linear-gradient(72deg,#0000 46%,currentColor 48% 51%,#0000 53%)}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=coat]>i:first-child,.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=robe]>i:first-child{height:26px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=dress]>i:first-child{clip-path:polygon(36% 0,64% 0,100% 100%,0 100%);width:28px;height:26px;left:10px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=skirt]>i:nth-child(4){clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:currentColor;height:7px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=trousers]>i:nth-child(4),.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=jeans]>i:nth-child(4),.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=shorts]>i:nth-child(4),.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=jumpsuit]>i:nth-child(4){background:linear-gradient(90deg,currentColor 0 43%,#0000 44% 56%,currentColor 57% 100%);border:0;height:7px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=shorts]>i:nth-child(4){height:4px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=uniform]>i:first-child{background:linear-gradient(90deg,#0000 45%,currentColor 46% 53%,#0000 54%),linear-gradient(currentColor 0 3px,#0000 3px)}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=armor]>i:first-child{clip-path:polygon(18% 0,82% 0,100% 20%,82% 88%,50% 100%,18% 88%,0 20%);background:linear-gradient(135deg,#eeeeec33,#0000 48%);width:27px;left:10px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=sportswear]>i:first-child{background:linear-gradient(90deg, transparent 38%, var(--primary,#b9ff2d) 39% 44%, transparent 45% 55%, var(--primary,#b9ff2d) 56% 61%, transparent 62%)}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=sweater]>i:first-child{background:repeating-linear-gradient(0deg,#0000 0 3px,#eeeeec21 3px 4px)}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=shirt]>i:first-child,.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=blouse]>i:first-child,.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.garment-category][data-character-option-value=suit]>i:first-child{box-shadow:inset 0 4px #eeeeec1a}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.silhouette][data-character-option-value=a-line]>i:first-child,.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.silhouette][data-character-option-value=draped]>i:first-child{clip-path:polygon(32% 0,68% 0,100% 100%,0 100%);width:28px;left:10px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.silhouette][data-character-option-value=fitted]>i:first-child,.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.fit][data-character-option-value=skin-tight]>i:first-child{width:16px;left:16px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.silhouette][data-character-option-value=oversized]>i:first-child,.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.fit][data-character-option-value=oversized]>i:first-child{width:30px;left:9px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.silhouette][data-character-option-value=structured]>i:first-child{clip-path:polygon(0 0,100% 0,86% 100%,14% 100%)}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.silhouette][data-character-option-value=layered]>i:first-child{box-shadow:3px 3px 0 -1px #eeeeec2e,-3px 5px 0 -1px #eeeeec1a}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.fit][data-character-option-value=fitted]>i:first-child{width:18px;left:15px}.aiasart-source-preview-overlay [data-character-option-property=wardrobe\.fit][data-character-option-value=relaxed]>i:first-child{width:24px;left:12px}.aiasart-source-preview-overlay [data-character-option-visual-family=pose]>i:first-child{border:1px solid;border-radius:50%;width:8px;height:8px;top:1px;left:20px}.aiasart-source-preview-overlay [data-character-option-visual-family=pose]>i:nth-child(2){transform-origin:top;background:currentColor;width:2px;height:10px;top:9px;left:23px}.aiasart-source-preview-overlay [data-character-option-visual-family=pose]>i:nth-child(3),.aiasart-source-preview-overlay [data-character-option-visual-family=pose]>i:nth-child(4){transform-origin:100% 0;border-top:2px solid;width:11px;top:17px}.aiasart-source-preview-overlay [data-character-option-visual-family=pose]>i:nth-child(3){left:13px;transform:rotate(-58deg)}.aiasart-source-preview-overlay [data-character-option-visual-family=pose]>i:nth-child(4){right:13px;transform:rotate(58deg)}.aiasart-source-preview-overlay [data-character-option-property=performance\.body-pose][data-character-option-value=contrapposto]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-property=body\.baseline-posture][data-character-option-value=relaxed]>i:nth-child(2){transform:rotate(7deg)}.aiasart-source-preview-overlay [data-character-option-property=performance\.body-pose][data-character-option-value=seated]>i:nth-child(2){height:8px;transform:rotate(-8deg)}.aiasart-source-preview-overlay [data-character-option-property=performance\.body-pose][data-character-option-value=seated]>i:is(:nth-child(3),:nth-child(4)){top:18px;transform:rotate(0)}.aiasart-source-preview-overlay [data-character-option-property=performance\.body-pose][data-character-option-value=crouching]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-property=performance\.body-pose][data-character-option-value=kneeling]>i:nth-child(2){transform:translateY(4px)rotate(22deg)}.aiasart-source-preview-overlay [data-character-option-property=performance\.body-pose][data-character-option-value=walking]>i:nth-child(3),.aiasart-source-preview-overlay [data-character-option-property=performance\.body-pose][data-character-option-value=running]>i:nth-child(3){transform:rotate(-24deg)}.aiasart-source-preview-overlay [data-character-option-property=performance\.body-pose][data-character-option-value=walking]>i:nth-child(4),.aiasart-source-preview-overlay [data-character-option-property=performance\.body-pose][data-character-option-value=running]>i:nth-child(4){transform:rotate(24deg)}.aiasart-source-preview-overlay [data-character-option-property=performance\.body-pose][data-character-option-value=running]>i:nth-child(2){transform:rotate(-18deg)}.aiasart-source-preview-overlay [data-character-option-property=performance\.body-pose][data-character-option-value=action-ready]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-property=body\.baseline-posture][data-character-option-value=athletic-ready]>i:nth-child(2){height:8px;transform:translateY(2px)}.aiasart-source-preview-overlay [data-character-option-property=body\.baseline-posture][data-character-option-value=upright]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-option-property=body\.baseline-posture][data-character-option-value=formal]>i:nth-child(2){height:12px}.aiasart-source-preview-overlay [data-character-option-property=body\.baseline-posture][data-character-option-value=slouched]>i:nth-child(2){transform:rotate(16deg)}.aiasart-source-preview-overlay [data-character-option-grid=true] button:hover,.aiasart-source-preview-overlay [data-character-option-grid=true] button:focus-visible{color:var(--text-primary);border-color:#eeeeec33;outline:0}.aiasart-source-preview-overlay [data-character-option-grid=true] button[data-selected=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-option-grid=true] button[data-selected=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 48%, transparent)}}.aiasart-source-preview-overlay [data-character-option-grid=true] button[data-selected=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-option-grid=true] button[data-selected=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 11%, #151615)}}.aiasart-source-preview-overlay [data-character-option-grid=true] button[data-selected=true]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-swatch-grid=true] button{width:42px;min-width:0;color:var(--text-tertiary);background:0 0;border:1px solid #0000;border-radius:4px;gap:3px;padding:3px;display:grid}.aiasart-source-preview-overlay [data-character-swatch-grid=true] button>span{border:1px solid #eeeeec29;border-radius:3px;width:100%;height:20px}.aiasart-source-preview-overlay [data-character-swatch-grid=true] button>small{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.aiasart-source-preview-overlay [data-character-swatch-grid=true] button[data-selected=true]{border-color:var(--primary,#b9ff2d);color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-color-swatch-control=true],.aiasart-source-preview-overlay [data-character-material-swatch-control=true]{gap:8px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-swatch-summary]{min-width:0;color:var(--text-secondary);align-items:center;gap:8px;display:flex}.aiasart-source-preview-overlay [data-character-swatch-summary]>span:last-child{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-swatch-summary] strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.aiasart-source-preview-overlay [data-character-swatch-summary] small{color:var(--text-tertiary);font-size:7px}.aiasart-source-preview-overlay [data-character-color-current=true]{border:1px solid #eeeeec42;border-radius:5px;flex:0 0 28px;width:28px;height:28px;box-shadow:inset 0 0 0 1px #0000002e}.aiasart-source-preview-overlay [data-character-color-options=true]{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-color-options=true] button{min-width:0;min-height:48px;color:var(--text-tertiary);background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:5px;grid-template-rows:27px auto;gap:3px;padding:4px;display:grid;position:relative}.aiasart-source-preview-overlay [data-character-color-options=true] button:after,.aiasart-source-preview-overlay [data-character-material-options=true] button:after{background:var(--primary,#b9ff2d);content:"";opacity:0;pointer-events:none;border:1px solid #080a08c7;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;right:4px}.aiasart-source-preview-overlay [data-character-color-options=true] button[data-selected=true]:after,.aiasart-source-preview-overlay [data-character-material-options=true] button[data-selected=true]:after{opacity:1}.aiasart-source-preview-overlay [data-character-color-options=true] button:hover,.aiasart-source-preview-overlay [data-character-color-options=true] button:focus-visible,.aiasart-source-preview-overlay [data-character-material-options=true] button:hover,.aiasart-source-preview-overlay [data-character-material-options=true] button:focus-visible{color:var(--text-primary);border-color:#eeeeec47;outline:0}.aiasart-source-preview-overlay [data-character-color-options=true] button[data-selected=true],.aiasart-source-preview-overlay [data-character-material-options=true] button[data-selected=true]{color:var(--text-primary);background:#eeeeec11;border-color:#eeeeec5c}.aiasart-source-preview-overlay [data-character-color-sample=true]{box-sizing:border-box;border:1px solid #eeeeec33;border-radius:3px;width:100%;height:27px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001f}.aiasart-source-preview-overlay [data-character-color-options=true] button>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:7px;overflow:hidden}.aiasart-source-preview-overlay [data-character-custom-color=true],.aiasart-source-preview-overlay [data-character-material-custom=true]{min-width:0;color:var(--text-tertiary);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;font-size:8px;display:grid}.aiasart-source-preview-overlay [data-character-custom-color=true]{grid-template-columns:auto 32px minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-custom-color=true] input[type=color]{background:0 0;border:1px solid #eeeeec26;border-radius:5px;width:32px;height:30px;padding:2px}.aiasart-source-preview-overlay [data-character-custom-color=true] input[type=text],.aiasart-source-preview-overlay [data-character-material-custom=true] input{box-sizing:border-box;width:100%;min-width:0;min-height:30px;color:var(--text-primary);background:#0003;border:1px solid #eeeeec1a;border-radius:5px;padding:0 8px;font-size:9px}.aiasart-source-preview-overlay [data-character-material-options=true]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-material-options=true] button{min-width:0;min-height:60px;color:var(--text-tertiary);text-align:left;background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:5px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:6px;padding:5px;display:grid;position:relative}.aiasart-source-preview-overlay [data-character-material-sample=true]{background-color:var(--character-material-base);isolation:isolate;border:1px solid #eeeeec2e;border-radius:3px;width:48px;height:48px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 8px #00000047}.aiasart-source-preview-overlay [data-character-material-sample=true]:before,.aiasart-source-preview-overlay [data-character-material-sample=true]:after{content:"";pointer-events:none;position:absolute;inset:0}.aiasart-source-preview-overlay [data-character-material-texture=plain-weave] [data-character-material-sample=true],.aiasart-source-preview-overlay [data-character-material-texture=linen] [data-character-material-sample=true]{background-image:repeating-linear-gradient(0deg, transparent 0 4px, var(--character-material-accent) 4px 5px), repeating-linear-gradient(90deg, transparent 0 5px, var(--character-material-highlight) 5px 6px)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-material-texture=plain-weave] [data-character-material-sample=true],.aiasart-source-preview-overlay [data-character-material-texture=linen] [data-character-material-sample=true]{background-image:repeating-linear-gradient(0deg, transparent 0 4px, var(--character-material-accent) 4px 5px), repeating-linear-gradient(90deg, transparent 0 5px, color-mix(in srgb, var(--character-material-highlight) 34%, transparent) 5px 6px)}}.aiasart-source-preview-overlay [data-character-material-texture=linen] [data-character-material-sample=true]{background-size:100% 7px,11px 100%}.aiasart-source-preview-overlay [data-character-material-texture=wool] [data-character-material-sample=true]{background-image:radial-gradient(circle at 20% 35%, var(--character-material-highlight) 0 1px, transparent 1.5px), radial-gradient(circle at 72% 68%, var(--character-material-accent) 0 1px, transparent 1.5px);background-size:9px 8px,11px 10px}.aiasart-source-preview-overlay [data-character-material-texture=denim] [data-character-material-sample=true]{background-image:repeating-linear-gradient(122deg, transparent 0 3px, var(--character-material-highlight) 3px 4px), repeating-linear-gradient(58deg, transparent 0 5px, var(--character-material-accent) 5px 6px)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-material-texture=denim] [data-character-material-sample=true]{background-image:repeating-linear-gradient(122deg, transparent 0 3px, color-mix(in srgb, var(--character-material-highlight) 42%, transparent) 3px 4px), repeating-linear-gradient(58deg, transparent 0 5px, var(--character-material-accent) 5px 6px)}}.aiasart-source-preview-overlay [data-character-material-texture=leather] [data-character-material-sample=true]{background-image:radial-gradient(ellipse at 25% 25%, var(--character-material-highlight) 0 1px, transparent 2px), radial-gradient(ellipse at 75% 70%, var(--character-material-accent) 0 1px, transparent 2px)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-material-texture=leather] [data-character-material-sample=true]{background-image:radial-gradient(ellipse at 25% 25%, color-mix(in srgb, var(--character-material-highlight) 46%, transparent) 0 1px, transparent 2px), radial-gradient(ellipse at 75% 70%, var(--character-material-accent) 0 1px, transparent 2px)}}.aiasart-source-preview-overlay [data-character-material-texture=leather] [data-character-material-sample=true]{background-size:13px 11px,17px 14px}.aiasart-source-preview-overlay [data-character-material-texture=suede] [data-character-material-sample=true]:before,.aiasart-source-preview-overlay [data-character-material-texture=velvet] [data-character-material-sample=true]:before{background:linear-gradient(110deg, var(--character-material-accent), transparent 44%, var(--character-material-highlight) 72%, transparent)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-material-texture=suede] [data-character-material-sample=true]:before,.aiasart-source-preview-overlay [data-character-material-texture=velvet] [data-character-material-sample=true]:before{background:linear-gradient(110deg, var(--character-material-accent), transparent 44%, color-mix(in srgb, var(--character-material-highlight) 50%, transparent) 72%, transparent)}}.aiasart-source-preview-overlay [data-character-material-texture=suede] [data-character-material-sample=true]:before,.aiasart-source-preview-overlay [data-character-material-texture=velvet] [data-character-material-sample=true]:before{opacity:.72}.aiasart-source-preview-overlay [data-character-material-texture=chiffon] [data-character-material-sample=true]{background-image:repeating-linear-gradient(115deg, transparent 0 5px, var(--character-material-highlight) 5px 6px);opacity:.82}.aiasart-source-preview-overlay [data-character-material-texture=lace] [data-character-material-sample=true]{background-image:radial-gradient(circle, transparent 0 3px, var(--character-material-accent) 3px 4px, transparent 4px), radial-gradient(circle, var(--character-material-highlight) 0 1px, transparent 1.5px);background-position:0 0,7px 7px;background-size:14px 14px}.aiasart-source-preview-overlay [data-character-material-texture=knit] [data-character-material-sample=true]{background-image:radial-gradient(ellipse at 50% 0, transparent 0 4px, var(--character-material-accent) 4px 5px, transparent 5px), linear-gradient(90deg, transparent 48%, var(--character-material-highlight) 50%, transparent 52%)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-material-texture=knit] [data-character-material-sample=true]{background-image:radial-gradient(ellipse at 50% 0, transparent 0 4px, var(--character-material-accent) 4px 5px, transparent 5px), linear-gradient(90deg, transparent 48%, color-mix(in srgb, var(--character-material-highlight) 45%, transparent) 50%, transparent 52%)}}.aiasart-source-preview-overlay [data-character-material-texture=knit] [data-character-material-sample=true]{background-size:12px 10px}.aiasart-source-preview-overlay [data-character-material-texture=synthetic] [data-character-material-sample=true],.aiasart-source-preview-overlay [data-character-material-texture=composite] [data-character-material-sample=true]{background-image:repeating-linear-gradient(135deg, transparent 0 7px, var(--character-material-highlight) 7px 8px)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-material-texture=synthetic] [data-character-material-sample=true],.aiasart-source-preview-overlay [data-character-material-texture=composite] [data-character-material-sample=true]{background-image:repeating-linear-gradient(135deg, transparent 0 7px, color-mix(in srgb, var(--character-material-highlight) 26%, transparent) 7px 8px)}}.aiasart-source-preview-overlay [data-character-material-texture=gloss] [data-character-material-sample=true]:after{background:linear-gradient(112deg,#0000 12%,#ffffffb3 31%,#0000 42% 72%,#ffffff3d 80%,#0000 88%)}.aiasart-source-preview-overlay [data-character-material-texture=metal] [data-character-material-sample=true],.aiasart-source-preview-overlay [data-character-material-texture=pbr] [data-character-material-sample=true]{background-image:linear-gradient(105deg, var(--character-material-accent), var(--character-material-highlight) 28%, var(--character-material-base) 46%, var(--character-material-accent) 68%, var(--character-material-highlight))}.aiasart-source-preview-overlay [data-character-material-texture=clay] [data-character-material-sample=true]{background-image:radial-gradient(ellipse at 36% 25%, var(--character-material-highlight), transparent 48%)}.aiasart-source-preview-overlay [data-character-material-texture=cel] [data-character-material-sample=true]{background-image:linear-gradient(125deg, var(--character-material-highlight) 0 32%, var(--character-material-base) 32% 67%, var(--character-material-accent) 67%)}.aiasart-source-preview-overlay [data-character-material-texture=watercolor] [data-character-material-sample=true]{background-image:radial-gradient(ellipse at 24% 60%, var(--character-material-highlight), transparent 44%), radial-gradient(ellipse at 76% 35%, var(--character-material-accent), transparent 50%)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-material-texture=watercolor] [data-character-material-sample=true]{background-image:radial-gradient(ellipse at 24% 60%, color-mix(in srgb, var(--character-material-highlight) 72%, transparent), transparent 44%), radial-gradient(ellipse at 76% 35%, var(--character-material-accent), transparent 50%)}}.aiasart-source-preview-overlay [data-character-material-texture=oil-paint] [data-character-material-sample=true]{background-image:repeating-linear-gradient(168deg, transparent 0 5px, var(--character-material-highlight) 5px 8px), linear-gradient(90deg, var(--character-material-accent), var(--character-material-base))}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-material-texture=oil-paint] [data-character-material-sample=true]{background-image:repeating-linear-gradient(168deg, transparent 0 5px, color-mix(in srgb, var(--character-material-highlight) 42%, transparent) 5px 8px), linear-gradient(90deg, var(--character-material-accent), var(--character-material-base))}}.aiasart-source-preview-overlay [data-character-material-texture=graphite] [data-character-material-sample=true]{background-image:repeating-linear-gradient(166deg, transparent 0 2px, var(--character-material-accent) 2px 3px), repeating-linear-gradient(14deg, transparent 0 7px, var(--character-material-highlight) 7px 8px)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-material-texture=graphite] [data-character-material-sample=true]{background-image:repeating-linear-gradient(166deg, transparent 0 2px, var(--character-material-accent) 2px 3px), repeating-linear-gradient(14deg, transparent 0 7px, color-mix(in srgb, var(--character-material-highlight) 28%, transparent) 7px 8px)}}.aiasart-source-preview-overlay [data-character-material-texture=collage] [data-character-material-sample=true]{background-image:linear-gradient(28deg, transparent 0 42%, var(--character-material-accent) 42% 58%, transparent 58%), linear-gradient(122deg, transparent 0 58%, var(--character-material-highlight) 58% 74%, transparent 74%)}.aiasart-source-preview-overlay [data-character-material-sample=true] [data-character-option-visual=true]{width:100%;height:100%}.aiasart-source-preview-overlay [data-character-material-source=asset] [data-character-material-sample=true]{background-image:none}.aiasart-source-preview-overlay [data-character-material-source=asset] [data-character-material-sample=true]:before,.aiasart-source-preview-overlay [data-character-material-source=asset] [data-character-material-sample=true]:after{display:none}.aiasart-source-preview-overlay [data-character-material-copy=true]{align-content:center;gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-material-copy=true] strong,.aiasart-source-preview-overlay [data-character-material-copy=true] small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-material-copy=true] strong{color:var(--text-primary);font-size:8px}.aiasart-source-preview-overlay [data-character-material-copy=true] small{font-size:7px}.aiasart-source-preview-overlay [data-character-quantity-control=true]{gap:7px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-quantity-exact=true]{grid-template-columns:minmax(96px,1fr) minmax(64px,78px);gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-quantity-exact=true] label{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-quantity-exact=true] label>span{color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:6px;font-size:8px;display:flex}.aiasart-source-preview-overlay [data-character-quantity-band-label]{color:var(--text-secondary);font-size:7px;font-weight:600}.aiasart-source-preview-overlay [data-character-quantity-band-label=extended],.aiasart-source-preview-overlay [data-character-quantity-band-label=extreme]{color:#d8c77d}.aiasart-source-preview-overlay [data-character-quantity-exact=true] input,.aiasart-source-preview-overlay [data-character-quantity-exact=true] select{width:100%;min-width:0;height:30px;color:var(--text-primary);font-variant-numeric:tabular-nums;background:#080909b8;border:1px solid #eeeeec1f;border-radius:5px;font-size:10px}.aiasart-source-preview-overlay [data-character-quantity-exact=true] input{padding:0 8px}.aiasart-source-preview-overlay [data-character-quantity-exact=true] select{padding:0 5px}.aiasart-source-preview-overlay [data-character-quantity-invalid=true] [data-character-quantity-exact=true] input{border-color:#d65d5d94}.aiasart-source-preview-overlay [data-character-quantity-common-range=true]{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-quantity-common-range=true]>div,.aiasart-source-preview-overlay [data-character-quantity-common-range=true]>small{min-width:0;color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:8px;font-size:8px;display:flex}.aiasart-source-preview-overlay [data-character-quantity-common-range=true]>div span{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-character-quantity-common-range=true]>div small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-quantity-common-range-arm=true]{color:#d8c77d;cursor:pointer;min-width:0;font:inherit;background:0 0;border:0;padding:0;font-size:8px}.aiasart-source-preview-overlay [data-character-quantity-common-range-arm=true]:hover,.aiasart-source-preview-overlay [data-character-quantity-common-range-arm=true]:focus-visible{color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-quantity-common-range-locked=true] input[type=range]{cursor:not-allowed;opacity:.38}.aiasart-source-preview-overlay [data-character-quantity-common-range=true] input[type=range]{width:100%;min-width:0;accent-color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-quantity-common-range=true]>small span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-quantity-guidance]{color:#d8c77d;border-left:2px solid #d8c77d9e;margin:0;padding-left:7px;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-quantity-guidance=invalid]{color:#d69a9a;border-left-color:#d65d5db8}.aiasart-source-preview-overlay [data-character-quantity-context-plans=true]{border-top:1px solid #eeeeec14;gap:5px;min-width:0;padding-top:7px;display:grid}.aiasart-source-preview-overlay [data-character-quantity-context-plans=true]>header{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-quantity-context-plans=true]>header span{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-quantity-context-plans=true]>header small{min-width:0;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-character-quantity-context-plans=true]>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-quantity-context-plan]{min-width:0;min-height:48px;color:var(--text-secondary);text-align:left;background:#eeeeec09;border:1px solid #eeeeec1f;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:7px 8px;display:grid}.aiasart-source-preview-overlay [data-character-quantity-context-plan]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-quantity-context-plan] strong{color:var(--text-primary);font-size:9px}.aiasart-source-preview-overlay [data-character-quantity-context-plan] small{color:var(--text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:7px;line-height:1.4;display:-webkit-box;overflow:hidden}.aiasart-source-preview-overlay [data-character-quantity-context-plan]:hover,.aiasart-source-preview-overlay [data-character-quantity-context-plan]:focus-visible{background:#b9ff2d0b;border-color:#b9ff2d57;outline:0}.aiasart-source-preview-overlay [data-character-quantity-companions=true]{gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-quantity-companions=true]>span{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-quantity-companions=true]>div{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-quantity-companions=true] button{min-width:0;min-height:26px;color:var(--text-secondary);text-align:left;background:#eeeeec09;border:1px solid #eeeeec1f;border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;padding:4px 7px;font-size:8px;display:inline-grid}.aiasart-source-preview-overlay [data-character-quantity-companions=true] button:hover,.aiasart-source-preview-overlay [data-character-quantity-companions=true] button:focus-visible{color:var(--text-primary);border-color:#b9ff2d57}.aiasart-source-preview-overlay [data-character-quantity-companion-configured=true] svg,.aiasart-source-preview-overlay [data-character-quantity-companion-configured=true] small{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-quantity-companions=true] button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-quantity-companions=true] button small{font-size:7px}.aiasart-source-preview-overlay [data-character-scale-control=true]{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-scale-control=true]>div{grid-template-columns:minmax(0,1fr) 58px;align-items:center;gap:8px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-scale-control=true] input[type=range]{width:100%;min-width:0;accent-color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-scale-control=true] output{color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right;font-size:10px}.aiasart-source-preview-overlay [data-character-scale-control=true]>small{min-width:0;color:var(--text-tertiary);justify-content:space-between;gap:8px;font-size:7px;display:flex}.aiasart-source-preview-overlay [data-character-scale-control=true]>small span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-color-control=true],.aiasart-source-preview-overlay [data-character-measurement-control=true]{align-items:center;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-color-control=true] input[type=color]{background:0 0;border:1px solid #eeeeec1f;border-radius:5px;flex:0 0 34px;width:34px;height:34px;padding:3px}.aiasart-source-preview-overlay [data-character-measurement-control=true] span{color:var(--text-tertiary);flex:none;font-size:9px}.aiasart-source-preview-overlay [data-character-boolean=true]{color:var(--text-secondary);align-items:center;gap:7px;font-size:10px;display:inline-flex}.aiasart-source-preview-overlay [data-character-boolean=true] input{accent-color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-property-support-label]{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-property-support-label=degraded]{color:#d8c77d}.aiasart-source-preview-overlay [data-character-property-support-label=unsupported]{color:#c68f8f}.aiasart-source-preview-overlay [data-character-property-visual-actions=true]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-property-visual-feedback=true]{width:fit-content;max-width:100%;color:var(--text-tertiary);align-items:center;gap:4px;font-size:8px;display:inline-flex}.aiasart-source-preview-overlay [data-character-property-visual-feedback=true] svg{color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-property-visual-feedback=true] svg{color:color-mix(in srgb, var(--primary,#b9ff2d) 72%, var(--text-tertiary))}}.aiasart-source-preview-overlay [data-character-option-reference-compare-action=true]{min-width:0;color:var(--text-secondary);background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:2px 0;font-size:8px;display:inline-flex}.aiasart-source-preview-overlay [data-character-option-reference-compare-action=true]:hover,.aiasart-source-preview-overlay [data-character-option-reference-compare-action=true]:focus-visible{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-prompt=true]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;gap:8px;min-width:0;padding:10px;display:grid}.aiasart-source-preview-overlay [data-character-console-prompt=true]>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.aiasart-source-preview-overlay [data-character-console-prompt=true]>header span{align-items:center;gap:6px;display:inline-flex}.aiasart-source-preview-overlay [data-character-console-prompt=true]>header svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-prompt=true]>header strong{font-size:11px}.aiasart-source-preview-overlay [data-character-console-prompt=true]>header small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-prompt=true] pre,.aiasart-source-preview-overlay [data-character-console-prompt=true] p{max-height:128px;color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;font-family:inherit;font-size:9px;line-height:1.6;overflow:auto}.aiasart-source-preview-overlay [data-character-console-prompt-state=blocked]{border-color:#d65d5d59}.aiasart-source-preview-overlay [data-character-console-warning=true]{color:#d8c77d;font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=companion] [data-character-console-panel=true]{gap:11px;padding:12px}.aiasart-source-preview-overlay [data-character-console-presentation=companion] [data-character-console-workspace=true]{grid-template-columns:112px minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-presentation=companion] [data-character-property=true]{grid-template-columns:minmax(105px,.65fr) minmax(0,1fr);gap:8px}@media (max-width:720px){.aiasart-source-preview-overlay [data-character-profile-completion=true]>div{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-generation-execution-buckets=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-character-console-dialog=true]{align-items:end;padding:8px}.aiasart-source-preview-overlay [data-character-console-dialog-card=true]{width:100%;max-height:calc(100dvh - 16px)}.aiasart-source-preview-overlay [data-character-console-panel=true]{padding:12px}.aiasart-source-preview-overlay [data-character-console-workspace=true],.aiasart-source-preview-overlay [data-character-revision-property-tasks=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-groups=true]{padding-bottom:4px;display:flex;overflow-x:auto}.aiasart-source-preview-overlay [data-character-console-groups=true] button{flex:none}.aiasart-source-preview-overlay [data-character-console-template-grid=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.aiasart-source-preview-overlay [data-character-continuity-task-plans=true]>div{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-continuity-task-plan]{min-height:68px}.aiasart-source-preview-overlay [data-character-recognition-anchor-plans=true]>div{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-recognition-anchor-plan]{min-height:72px}.aiasart-source-preview-overlay [data-character-quantity-context-plans=true]>div,.aiasart-source-preview-overlay [data-character-console-tools=true],.aiasart-source-preview-overlay [data-character-console-overview=true],.aiasart-source-preview-overlay [data-character-console-rights-fields=true],.aiasart-source-preview-overlay [data-character-property=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-rights=true]>summary{grid-template-columns:minmax(0,1fr) 14px}.aiasart-source-preview-overlay [data-character-console-rights=true]>summary em{display:none}.aiasart-source-preview-overlay [data-character-console-starting-chooser=true],.aiasart-source-preview-overlay [data-character-console-starting-points=true]{align-items:stretch;gap:5px}.aiasart-source-preview-overlay [data-character-console-starting-chooser=true]>header{flex-direction:column;align-items:stretch}.aiasart-source-preview-overlay [data-character-console-template-grid=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-character-console-complete-composition=true],.aiasart-source-preview-overlay [data-character-console-appearance-library=true]>div{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button{text-align:center;justify-content:center;gap:5px;min-height:38px;padding:5px}.aiasart-source-preview-overlay [data-character-console-starting-tabs=true]>button small{display:none}.aiasart-source-preview-overlay [data-character-console-template-toolbar=true]{flex-direction:column;align-items:stretch}.aiasart-source-preview-overlay [data-character-console-template-toolbar=true]>div{justify-content:flex-start}.aiasart-source-preview-overlay [data-character-console-body-axis]>header>span{flex-direction:column;align-items:flex-start;gap:2px}.aiasart-source-preview-overlay [data-character-console-body-axis]>header small{white-space:normal}.aiasart-source-preview-overlay [data-character-console-body-axis=presentation]>div,.aiasart-source-preview-overlay [data-character-console-body-axis=build]>div{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-character-console-starting-action]{flex-direction:column;align-items:stretch}.aiasart-source-preview-overlay [data-character-console-starting-action] [data-character-starting-action-commands=true]{width:100%}.aiasart-source-preview-overlay [data-character-starting-action-commands=true]>button{flex:1 1 0}.aiasart-source-preview-overlay [data-character-console-starting-action-placement=primary]{flex-direction:row;align-items:center;gap:8px;padding:8px}.aiasart-source-preview-overlay [data-character-console-starting-action-placement=primary]>span small:not([data-character-starting-impact=true]){display:none}.aiasart-source-preview-overlay [data-character-console-starting-action-placement=primary] [data-character-starting-action-commands=true]{flex:none;width:auto}.aiasart-source-preview-overlay [data-character-console-starting-action-placement=primary] [data-character-starting-action-commands=true]>button[data-character-starting-action-apply=true]{min-width:112px}.aiasart-source-preview-overlay [data-character-console-dependencies=true]>div{grid-template-columns:minmax(0,1fr)}}.aiasart-source-preview-overlay [data-character-console-dialog=true][data-character-console-presentation=studio]{z-index:84;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);overscroll-behavior:none;pointer-events:auto;background:#050505d1;place-items:center;padding:12px;display:grid;position:fixed;inset:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-card=true]{background:#111211;border-color:#eeeeec29;grid-template-rows:auto minmax(0,1fr) auto;width:calc(100vw - 24px);height:calc(100dvh - 24px);max-height:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-card=true][data-character-console-save-state=error]{grid-template-rows:auto auto minmax(0,1fr) auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-card=true]>header{min-height:58px;padding:8px 12px 8px 18px}.aiasart-source-preview-overlay [data-character-console-loading-state=true]{min-height:0;color:var(--text-secondary);place-content:center;justify-items:center;gap:10px;display:grid}.aiasart-source-preview-overlay [data-character-console-loading-state=true]>span{border:1px solid var(--primary,#b9ff2d);place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-loading-state=true]>span{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 42%, transparent)}}.aiasart-source-preview-overlay [data-character-console-loading-state=true]>span{color:var(--primary,#b9ff2d);border-radius:50%}.aiasart-source-preview-overlay [data-character-console-loading-state=true]>strong{font-size:13px;font-weight:800}.aiasart-source-preview-overlay [data-character-console-dialog-title=true],.aiasart-source-preview-overlay [data-character-console-dialog-actions=true],.aiasart-source-preview-overlay [data-character-console-autosave=true]{align-items:center;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-dialog-title=true]{gap:10px}.aiasart-source-preview-overlay [data-character-console-dialog-title=true]>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-dialog-title=true]>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-iteration-source]{color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-iteration-source]{color:color-mix(in srgb, var(--primary,#b9ff2d) 70%, var(--text-secondary))}}.aiasart-source-preview-overlay [data-character-console-iteration-source]{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-dialog-actions=true]{flex:none;gap:8px}.aiasart-source-preview-overlay [data-character-console-history-action]{width:30px;height:30px;color:var(--text-secondary);background:0 0;border:1px solid #eeeeec1a;border-radius:6px;flex:0 0 30px;place-items:center;display:inline-grid}.aiasart-source-preview-overlay [data-character-console-history-action]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-console-history-action]:focus-visible{color:var(--text-primary);background:#eeeeec14;border-color:#eeeeec38;outline:0}.aiasart-source-preview-overlay [data-character-console-history-action]:disabled{cursor:default;opacity:.32}.aiasart-source-preview-overlay [data-character-console-autosave=true]{color:var(--text-tertiary);gap:5px;font-size:10px}.aiasart-source-preview-overlay [data-character-console-autosave=true][data-character-console-save-status=error]{color:var(--danger,#ff6b6b)}.aiasart-source-preview-overlay [data-character-console-autosave=true][data-character-console-save-status=saving] svg{animation:.9s ease-in-out infinite alternate aiasart-character-save-pulse}.aiasart-source-preview-overlay [data-character-console-save-recovery=true]{min-width:0;color:var(--text-secondary);background:#ff6b6b0e;border-top:1px solid #ff6b6b2e;border-bottom:1px solid #ff6b6b2e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 14px;display:grid}.aiasart-source-preview-overlay [data-character-console-save-recovery=true]>svg{color:var(--danger,#ff6b6b)}.aiasart-source-preview-overlay [data-character-console-save-recovery=true]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-save-recovery=true] strong,.aiasart-source-preview-overlay [data-character-console-save-recovery=true] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-save-recovery=true] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-console-save-recovery=true] small{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-save-recovery-actions=true]{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-save-recovery-actions=true]>button{min-height:30px;color:var(--text-primary);font:inherit;background:#ff6b6b0f;border:1px solid #ff6b6b47;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:760;display:inline-flex}@keyframes aiasart-character-save-pulse{0%{opacity:.45}to{opacity:1}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-close=true]{border-color:var(--primary,#b9ff2d);flex-basis:auto;justify-content:center;align-items:center;gap:7px;width:auto;min-width:116px;height:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-close=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 38%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-close=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-close=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 9%, #1c1d1c)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-close=true]{color:var(--text-primary);font-size:11px;font-weight:800}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-surface=true]{height:100%;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-generation=true]{background:#131413fa;border-top:1px solid #eeeeec1c;grid-template-columns:minmax(150px,.32fr) minmax(500px,1.25fr) auto minmax(132px,auto);align-items:center;gap:14px;min-width:0;padding:10px 12px;display:grid}.aiasart-source-preview-overlay [data-character-console-generation-copy=true]{align-items:center;gap:9px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-generation-copy=true]>svg{color:var(--primary,#b9ff2d);flex:none}.aiasart-source-preview-overlay [data-character-console-generation-copy=true]>span,.aiasart-source-preview-overlay [data-character-console-generation-credits]{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-generation-copy=true] strong{font-size:11px}.aiasart-source-preview-overlay [data-character-console-generation-copy=true] small,.aiasart-source-preview-overlay [data-character-console-generation-credits] small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-character-ai-revision-intent],.aiasart-source-preview-overlay [data-character-ai-revision-candidate]{min-width:0;color:var(--text-secondary);border-top:1px solid #eeeeec14;grid-column:1/-1;align-items:center;gap:8px;padding-top:7px;display:flex}.aiasart-source-preview-overlay [data-character-ai-revision-intent]>svg,.aiasart-source-preview-overlay [data-character-ai-revision-candidate]>svg{color:var(--primary,#b9ff2d);flex:none}.aiasart-source-preview-overlay [data-character-ai-revision-intent]>span,.aiasart-source-preview-overlay [data-character-ai-revision-candidate]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-ai-revision-intent] strong,.aiasart-source-preview-overlay [data-character-ai-revision-candidate] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-ai-revision-intent] small,.aiasart-source-preview-overlay [data-character-ai-revision-candidate] small{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:9px}.aiasart-source-preview-overlay [data-character-console-generation-parameters=true]{min-width:0}.aiasart-source-preview-overlay [data-character-console-generation-parameters=true] [data-image-parameter-panel-body=true]{grid-template-columns:minmax(190px,1fr) minmax(190px,230px) minmax(70px,88px);gap:8px}.aiasart-source-preview-overlay [data-character-console-generation-parameters=true] [data-node-draft-field=model]>span,.aiasart-source-preview-overlay [data-character-console-generation-parameters=true] [data-image-parameter-count=true] label>span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-generation-parameters=true] input{box-sizing:border-box;border-radius:var(--radius-md);width:100%;min-width:0;height:40px;color:var(--text-primary);font:inherit;background:#0c0c0cb8;border:1px solid #eeeeec21;padding:0 10px;font-size:12px}.aiasart-source-preview-overlay [data-character-console-generation-credits]{flex:none}.aiasart-source-preview-overlay [data-character-console-generation-credits] strong{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.aiasart-source-preview-overlay [data-character-console-generate=true]{border:1px solid var(--primary,#b9ff2d);justify-content:center;align-items:center;gap:8px;min-width:132px;min-height:40px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-generate=true]{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 52%, transparent)}}.aiasart-source-preview-overlay [data-character-console-generate=true]{background:var(--primary,#b9ff2d);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-generate=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 14%, #171817)}}.aiasart-source-preview-overlay [data-character-console-generate=true]{color:var(--text-primary);font-size:11px;font-weight:850}.aiasart-source-preview-overlay [data-character-console-generation-actions=true]{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]{grid-column:1/-1;align-items:stretch;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-generation-blocker=true]{min-width:0;color:var(--text-secondary);background:#d8a13c0f;border-left:2px solid #d8a13c;flex:auto;align-items:center;gap:7px;margin:-4px 0 0;padding:5px 8px;display:flex}.aiasart-source-preview-overlay [data-character-console-generation-blocker=true]>svg{color:#d8a13c;flex:none}.aiasart-source-preview-overlay [data-character-console-generation-blocker=true]>span{align-items:baseline;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-generation-blocker=true] strong{color:#f0c875;flex:none;font-size:9px;font-weight:820}.aiasart-source-preview-overlay [data-character-console-generation-blocker=true] small{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-console-generation-blocker=true][data-state=checking],.aiasart-source-preview-overlay [data-character-console-generation-blocker=true][data-state=running]{border-left-color:var(--primary,#b9ff2d);background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-generation-blocker=true][data-state=checking],.aiasart-source-preview-overlay [data-character-console-generation-blocker=true][data-state=running]{background:color-mix(in srgb, var(--primary,#b9ff2d) 4%, transparent)}}.aiasart-source-preview-overlay [data-character-console-generation-blocker=true][data-state=checking]>svg,.aiasart-source-preview-overlay [data-character-console-generation-blocker=true][data-state=running]>svg,.aiasart-source-preview-overlay [data-character-console-generation-blocker=true][data-state=checking] strong,.aiasart-source-preview-overlay [data-character-console-generation-blocker=true][data-state=running] strong{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-image2-quality-readiness]{min-width:0;color:var(--text-secondary);border-top:1px solid #eeeeec14;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding-top:7px;display:flex}.aiasart-source-preview-overlay [data-character-image2-quality-readiness]:before{content:"";background:#eeeeec57;border-radius:50%;flex:none;width:6px;height:6px}.aiasart-source-preview-overlay [data-character-image2-quality-readiness=ready]:before{background:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-image2-quality-readiness=blocked]:before,.aiasart-source-preview-overlay [data-character-image2-quality-readiness=unavailable]:before{background:#d8a13c}.aiasart-source-preview-overlay [data-character-image2-quality-readiness] strong{color:var(--text-primary);flex:none;font-size:10px;font-weight:780}.aiasart-source-preview-overlay [data-character-image2-quality-readiness] small{min-width:0;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:9px;overflow:hidden}.aiasart-source-preview-overlay [data-character-image2-quality-actions=true]{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] button,.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] a{min-height:26px;color:var(--text-secondary);font:inherit;white-space:nowrap;background:#eeeeec0b;border:1px solid #eeeeec24;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:9px;font-weight:720;text-decoration:none;display:inline-flex}.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] button:hover,.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] button:focus-visible,.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] a:hover,.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] a:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] button:hover,.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] button:focus-visible,.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] a:hover,.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] a:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 48%, #eeeeec24)}}.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] button:hover,.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] button:focus-visible,.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] a:hover,.aiasart-source-preview-overlay [data-character-image2-quality-actions=true] a:focus-visible{color:var(--text-primary);outline:none}.aiasart-source-preview-overlay [data-character-quality-sample-workbench]{border-top:1px solid #eeeeec12;flex:1 0 calc(100% - 14px);grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;width:calc(100% - 14px);min-width:0;margin-left:14px;padding-top:7px;display:grid}.aiasart-source-preview-overlay [data-character-quality-sample-workbench]>span{align-items:baseline;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-quality-sample-workbench]>span strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-quality-sample-workbench]>span small,.aiasart-source-preview-overlay [data-character-quality-sample-workbench]>p{min-width:0;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.45;overflow:hidden}.aiasart-source-preview-overlay [data-character-quality-sample-workbench]>p{grid-column:1/-1;margin:0}.aiasart-source-preview-overlay [data-character-quality-stage-copy=true]{grid-column:1/-1;gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-quality-stage-copy=true]>p{color:var(--text-tertiary);margin:0;font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-current-evaluation-status]{min-width:0;color:var(--text-secondary);align-items:flex-start;gap:7px;display:flex}.aiasart-source-preview-overlay [data-character-current-evaluation-status]>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-current-evaluation-status] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-current-evaluation-status] small{color:var(--text-tertiary);white-space:normal;font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-current-evaluation-summary=ready]{border-top:1px solid #eeeeec14;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:2px 0 0;display:grid}.aiasart-source-preview-overlay [data-character-current-evaluation-summary=ready]>div{gap:1px;min-width:0;padding:6px 8px 0 0;display:grid}.aiasart-source-preview-overlay [data-character-current-evaluation-summary=ready] dt,.aiasart-source-preview-overlay [data-character-current-evaluation-summary=ready] dd{min-width:0;margin:0}.aiasart-source-preview-overlay [data-character-current-evaluation-summary=ready] dt{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-current-evaluation-summary=ready] dd{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;overflow:hidden}.aiasart-source-preview-overlay [data-character-quality-sample-workbench]>div{justify-content:flex-end;align-items:center;display:flex}.aiasart-source-preview-overlay [data-character-quality-sample-workbench] button{min-height:26px;color:var(--text-secondary);font:inherit;white-space:nowrap;background:#eeeeec0b;border:1px solid #eeeeec24;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:9px;font-weight:720;display:inline-flex}.aiasart-source-preview-overlay [data-character-quality-sample-workbench] button:hover,.aiasart-source-preview-overlay [data-character-quality-sample-workbench] button:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-quality-sample-workbench] button:hover,.aiasart-source-preview-overlay [data-character-quality-sample-workbench] button:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 48%, #eeeeec24)}}.aiasart-source-preview-overlay [data-character-quality-sample-workbench] button:hover,.aiasart-source-preview-overlay [data-character-quality-sample-workbench] button:focus-visible{color:var(--text-primary);outline:none}.aiasart-source-preview-overlay [data-character-quality-sample-workbench] button:disabled{cursor:not-allowed;opacity:.46}.aiasart-source-preview-overlay [data-character-quality-sample-copy-approval=copied]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-quality-sample-copy-approval=copied]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 52%, #eeeeec24)}}.aiasart-source-preview-overlay [data-character-quality-sample-copy-approval=copied]{color:var(--primary,#b9ff2d)}@media (max-width:760px){.aiasart-source-preview-overlay [data-character-console-save-recovery=true]{grid-template-columns:auto minmax(0,1fr);padding:8px 12px}.aiasart-source-preview-overlay [data-character-console-save-recovery=true] small{white-space:normal;overflow:visible}.aiasart-source-preview-overlay [data-character-console-save-recovery-actions=true]{grid-column:1/-1;width:100%}.aiasart-source-preview-overlay [data-character-console-save-recovery-actions=true]>button{flex:1 1 0}.aiasart-source-preview-overlay [data-character-image2-quality-readiness]{flex-wrap:wrap}.aiasart-source-preview-overlay [data-character-image2-quality-readiness] small{white-space:normal;flex-basis:calc(100% - 20px)}.aiasart-source-preview-overlay [data-character-image2-quality-actions=true]{width:calc(100% - 14px);min-width:0;margin-left:14px}.aiasart-source-preview-overlay [data-character-quality-sample-workbench]{grid-template-columns:1fr}.aiasart-source-preview-overlay [data-character-quality-sample-workbench]>span{flex-direction:column;align-items:flex-start;gap:2px}.aiasart-source-preview-overlay [data-character-quality-sample-workbench]>span small,.aiasart-source-preview-overlay [data-character-quality-sample-workbench]>p{white-space:normal;overflow:visible}.aiasart-source-preview-overlay [data-character-quality-sample-workbench]>div{justify-content:flex-start}}.aiasart-source-preview-overlay [data-character-console-review-open=true]{min-width:106px;min-height:40px;color:var(--text-secondary);background:#eeeeec0b;border:1px solid #eeeeec24;border-radius:6px;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:780;display:inline-flex}.aiasart-source-preview-overlay [data-character-console-review-open=true]:hover,.aiasart-source-preview-overlay [data-character-console-review-open=true]:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-review-open=true]:hover,.aiasart-source-preview-overlay [data-character-console-review-open=true]:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 44%, transparent)}}.aiasart-source-preview-overlay [data-character-console-review-open=true]:hover,.aiasart-source-preview-overlay [data-character-console-review-open=true]:focus-visible{color:var(--text-primary);outline:0}.aiasart-source-preview-overlay [data-character-generation-review-dialog=true]{z-index:104;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior:none;pointer-events:auto;background:#050505d6;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-card=true]{width:min(1180px,100vw - 32px);min-width:0;height:min(780px,100dvh - 32px);min-height:0;color:var(--text-primary);background:#111211;border:1px solid #eeeeec29;border-radius:8px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(280px,.72fr) minmax(520px,1.38fr);display:grid;overflow:hidden;box-shadow:0 30px 90px #0000009e}.aiasart-source-preview-overlay [data-character-generation-review-card=true]>header{border-bottom:1px solid #eeeeec1a;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:58px;padding:9px 12px 9px 18px;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-card=true]>header>span,.aiasart-source-preview-overlay [data-character-generation-review-card=true]>header>span>span{align-items:center;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-card=true]>header>span{gap:10px}.aiasart-source-preview-overlay [data-character-generation-review-card=true]>header>span>span{gap:2px;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-card=true]>header strong{font-size:14px;font-weight:850}.aiasart-source-preview-overlay [data-character-generation-review-card=true]>header small{max-width:min(54vw,540px);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-card=true]>header>button{width:34px;height:34px;color:var(--text-secondary);background:0 0;border:1px solid #eeeeec1f;border-radius:6px;flex:0 0 34px;place-items:center;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-card=true]>header>button:hover,.aiasart-source-preview-overlay [data-character-generation-review-card=true]>header>button:focus-visible{color:var(--text-primary);border-color:#eeeeec3d;outline:0}.aiasart-source-preview-overlay [data-character-generation-review-loading=true],.aiasart-source-preview-overlay [data-character-generation-review-empty=true]{min-width:0;min-height:0;color:var(--text-secondary);text-align:center;grid-column:1/-1;place-content:center;justify-items:center;gap:10px;padding:28px;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-empty=true] strong{color:var(--text-primary);font-size:14px}.aiasart-source-preview-overlay [data-character-generation-review-empty=true] span{max-width:520px;color:var(--text-secondary);font-size:12px;line-height:1.7}.aiasart-source-preview-overlay [data-character-generation-review-empty=true] code{color:var(--text-tertiary);font-size:9px}.aiasart-source-preview-overlay [data-character-generation-review-preview=true]{background:#0b0c0b;border-right:1px solid #eeeeec1a;grid-template-rows:minmax(0,1fr) auto auto;gap:10px;min-width:0;min-height:0;padding:14px;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-preview-media=true]{background:#070807;border:1px solid #eeeeec1a;border-radius:6px;min-width:0;min-height:0;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-preview-viewport=true]{overscroll-behavior:contain;scrollbar-color:#eeeeec47 transparent;scrollbar-gutter:stable both-edges;width:100%;min-width:0;height:100%;min-height:0;display:block;overflow:auto}.aiasart-source-preview-overlay [data-character-generation-review-preview-viewport=true] [data-character-generation-review-comparison-frame=true]{place-items:center;width:100%;max-width:none;height:100%;min-height:0;max-height:none;display:grid;position:relative;overflow:hidden;container-type:size}.aiasart-source-preview-overlay [data-character-generation-review-comparison-surface=true]{width:100%;max-width:100%;max-height:100%;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-comparison-surface=true]>img{z-index:1;object-fit:fill;width:100%;max-width:none;height:100%;min-height:0;max-height:none;display:block;position:absolute;inset:0}.aiasart-source-preview-overlay [data-character-generation-review-preview-viewport=true][data-preview-zoom="1.5"] [data-character-generation-review-comparison-frame=true]{width:150%;height:150%}.aiasart-source-preview-overlay [data-character-generation-review-preview-viewport=true][data-preview-zoom="2"] [data-character-generation-review-comparison-frame=true]{width:200%;height:200%}.aiasart-source-preview-overlay [data-character-generation-review-preview-viewport=true][data-preview-zoom="3"] [data-character-generation-review-comparison-frame=true]{width:300%;height:300%}.aiasart-source-preview-overlay [data-character-generation-review-comparison-layer]{z-index:2;pointer-events:none;transform-origin:50%}.aiasart-source-preview-overlay [data-character-generation-review-comparison-layer=difference]{mix-blend-mode:difference}.aiasart-source-preview-overlay [data-character-generation-review-comparison-layer=overlay]{mix-blend-mode:normal}.aiasart-source-preview-overlay [data-character-generation-review-comparison-filter=true]{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-comparison-guides=true]{z-index:3;pointer-events:none;position:absolute;inset:0}.aiasart-source-preview-overlay [data-character-generation-review-comparison-guides=true]>i{background:#eeeeec6b;display:block;position:absolute;box-shadow:0 0 0 1px #0000003d}.aiasart-source-preview-overlay [data-character-generation-review-comparison-guides=true]>i:first-child{width:1px;top:5%;bottom:5%;left:50%}.aiasart-source-preview-overlay [data-character-generation-review-comparison-guides=true]>i:nth-child(n+2){height:1px;left:5%;right:5%}.aiasart-source-preview-overlay [data-character-generation-review-comparison-guides=true]>i:nth-child(2){top:33.333%}.aiasart-source-preview-overlay [data-character-generation-review-comparison-guides=true]>i:nth-child(3){top:50%}.aiasart-source-preview-overlay [data-character-generation-review-comparison-guides=true]>i:nth-child(4){top:66.667%}.aiasart-source-preview-overlay [data-character-generation-review-preview-viewport=true]>span{width:100%;height:100%;color:var(--text-tertiary);place-content:center;justify-items:center;gap:8px;font-size:11px;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-preview-controls=true]{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0f0eeb;border:1px solid #eeeeec24;border-radius:5px;grid-template-columns:repeat(2,28px) minmax(38px,auto) 28px;align-items:center;display:grid;position:absolute;top:8px;right:8px;overflow:hidden;box-shadow:0 8px 22px #00000047}.aiasart-source-preview-overlay [data-character-generation-review-preview-controls=true] button{width:28px;height:28px;color:var(--text-secondary);background:0 0;border:0;border-right:1px solid #eeeeec1a;place-items:center;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-preview-controls=true] button:last-child{border-left:1px solid #eeeeec1a;border-right:0}.aiasart-source-preview-overlay [data-character-generation-review-preview-controls=true] button:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-generation-review-preview-controls=true] button:focus-visible{color:var(--text-primary);background:#eeeeec14}.aiasart-source-preview-overlay [data-character-generation-review-preview-controls=true] button:disabled{color:var(--text-disabled);cursor:default}.aiasart-source-preview-overlay [data-character-generation-review-preview-controls=true] output{min-width:38px;color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:center;font-size:9px}.aiasart-source-preview-overlay [data-character-generation-review-preview-focus]{z-index:2;min-height:26px;color:var(--text-secondary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0f0ee6;border:1px solid #eeeeec24;border-radius:5px;align-items:center;gap:5px;padding:0 8px;font-size:9px;font-weight:720;display:inline-flex;position:absolute;bottom:8px;left:8px}.aiasart-source-preview-overlay [data-character-generation-review-preview-focus=automatic]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-preview-focus=automatic]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 34%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-preview-focus=automatic]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]{background:#101110;border:1px solid #eeeeec1c;border-radius:6px;gap:7px;min-width:0;padding:9px;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]>header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]>header>span{align-items:center;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]>header>span>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true] :is(strong,small){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]>header>button{min-height:27px;color:var(--text-secondary);background:#eeeeec0b;border:1px solid #eeeeec21;border-radius:4px;flex:none;align-items:center;gap:5px;padding:0 8px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]>header>button:hover,.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]>header>button:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]>header>button:hover,.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]>header>button:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 46%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]>header>button:hover,.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]>header>button:focus-visible{color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-generation-review-comparison-modes=true]{grid-template-columns:repeat(3,minmax(48px,auto)) minmax(60px,1fr);align-items:center;gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-comparison-modes=true]>button{min-height:25px;color:var(--text-tertiary);background:0 0;border:1px solid #eeeeec1a;border-radius:4px;font-size:9px}.aiasart-source-preview-overlay [data-character-generation-review-comparison-modes=true]>button[aria-pressed=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-comparison-modes=true]>button[aria-pressed=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 52%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-comparison-modes=true]>button[aria-pressed=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-comparison-modes=true]>button[aria-pressed=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 8%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-comparison-modes=true]>button[aria-pressed=true]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-generation-review-comparison-modes=true]>label{min-height:25px;color:var(--text-secondary);justify-content:flex-end;align-items:center;gap:5px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-character-generation-review-comparison-adjustments=true]{grid-template-columns:repeat(4,minmax(0,1fr)) 28px;align-items:end;gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-comparison-adjustments=true]>label{min-width:0;color:var(--text-tertiary);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 4px;font-size:8px;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-comparison-adjustments=true] input[type=range]{width:100%;min-width:0;accent-color:var(--primary,#b9ff2d);grid-area:2/1/auto/-1}.aiasart-source-preview-overlay [data-character-generation-review-comparison-adjustments=true] output{color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:right;font-size:8px}.aiasart-source-preview-overlay [data-character-generation-review-comparison-adjustments=true]>button{width:28px;height:25px;color:var(--text-secondary);background:0 0;border:1px solid #eeeeec1a;border-radius:4px;place-items:center;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-comparison-adjustments=true]>button:hover,.aiasart-source-preview-overlay [data-character-generation-review-comparison-adjustments=true]>button:focus-visible{color:var(--text-primary);border-color:#eeeeec3d}.aiasart-source-preview-overlay [data-character-generation-review-comparison-boundary=true]{color:var(--text-tertiary);white-space:normal;font-size:8px;line-height:1.45;display:block}.aiasart-source-preview-overlay [data-character-generation-review-preview=true] nav{scrollbar-width:none;gap:6px;min-width:0;display:flex;overflow-x:auto}.aiasart-source-preview-overlay [data-character-generation-review-preview=true] nav::-webkit-scrollbar{display:none}.aiasart-source-preview-overlay [data-character-generation-review-preview=true] nav button{min-height:30px;color:var(--text-secondary);background:#eeeeec09;border:1px solid #eeeeec1c;border-radius:5px;flex:none;padding:0 10px;font-size:10px}.aiasart-source-preview-overlay [data-character-generation-review-preview=true] nav button[aria-pressed=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-preview=true] nav button[aria-pressed=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 54%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-preview=true] nav button[aria-pressed=true]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-generation-output-conformance]{color:#f0c36d;background:#f0b44c14;border:1px solid #f0b44c61;border-radius:5px;align-items:flex-start;gap:8px;min-width:0;padding:8px 9px;display:flex}.aiasart-source-preview-overlay [data-character-generation-output-conformance]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-output-conformance] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-generation-output-conformance] small{color:var(--text-secondary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-generation-review-preview=true] dl{border-top:1px solid #eeeeec17;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;padding-top:10px;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-preview=true] dl div{text-align:center;gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-preview=true] dt{color:var(--text-tertiary);font-size:9px}.aiasart-source-preview-overlay [data-character-generation-review-preview=true] dd{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:11px}.aiasart-source-preview-overlay [data-character-generation-review-workspace=true]{grid-template-rows:auto auto auto minmax(0,1fr);gap:10px;min-width:0;min-height:0;padding:14px 16px 16px;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-overview=true]{overscroll-behavior:contain;scrollbar-color:#eeeeec33 transparent;gap:10px;min-width:0;max-height:min(330px,35dvh);padding-right:4px;display:grid;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-generation-review-feedback=true]{gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-feedback=true]:empty{min-height:0}.aiasart-source-preview-overlay [data-character-generation-review-progress=true]{gap:7px;min-width:0;padding-bottom:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-progress=true]>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-progress=true]>header>span{align-items:baseline;gap:7px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-progress=true] strong{font-size:12px}.aiasart-source-preview-overlay [data-character-generation-review-progress=true] small,.aiasart-source-preview-overlay [data-character-generation-review-progress=true] b{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:9px;font-weight:650}.aiasart-source-preview-overlay [data-character-generation-review-progress=true]>div{background:#eeeeec1a;border-radius:2px;height:3px;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-progress=true]>div i{border-radius:inherit;background:var(--primary,#b9ff2d);height:100%;transition:width .16s;display:block}.aiasart-source-preview-overlay [data-character-generation-review-basis=sealed-generation-snapshot]{border-block:1px solid #eeeeec12;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:7px 0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-basis=sealed-generation-snapshot]>svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-generation-review-basis=sealed-generation-snapshot]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-basis=sealed-generation-snapshot] strong{color:var(--text-primary);font-size:10px;font-weight:720}.aiasart-source-preview-overlay [data-character-generation-review-basis=sealed-generation-snapshot] small,.aiasart-source-preview-overlay [data-character-generation-review-basis=sealed-generation-snapshot] code{color:var(--text-tertiary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-generation-review-basis=sealed-generation-snapshot] code{font-family:var(--font-mono,monospace)}.aiasart-source-preview-overlay [data-character-generation-review-quick-action]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;padding:2px 0;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-quick-action]>span{flex:240px;gap:2px;min-width:min(100%,240px);display:grid}.aiasart-source-preview-overlay [data-character-generation-review-quick-action] strong{color:var(--text-primary);font-size:11px;font-weight:720}.aiasart-source-preview-overlay [data-character-generation-review-quick-action] small{color:var(--text-tertiary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-generation-review-quick-action]>button{min-height:34px;color:var(--text-secondary);background:#eeeeec0a;border:1px solid #eeeeec24;border-radius:6px;flex:none;padding:0 12px;font-size:10px;font-weight:760}.aiasart-source-preview-overlay [data-character-generation-review-quick-action=active]>button,.aiasart-source-preview-overlay [data-character-generation-review-quick-action]>button:hover,.aiasart-source-preview-overlay [data-character-generation-review-quick-action]>button:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-quick-action=active]>button,.aiasart-source-preview-overlay [data-character-generation-review-quick-action]>button:hover,.aiasart-source-preview-overlay [data-character-generation-review-quick-action]>button:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 46%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-quick-action=active]>button,.aiasart-source-preview-overlay [data-character-generation-review-quick-action]>button:hover,.aiasart-source-preview-overlay [data-character-generation-review-quick-action]>button:focus-visible{color:var(--text-primary);outline:0}.aiasart-source-preview-overlay [data-character-canonical-promotion]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:grid}.aiasart-source-preview-overlay [data-character-canonical-promotion=ready-for-schema-gate]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-canonical-promotion=ready-for-schema-gate]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 28%, #eeeeec1a)}}.aiasart-source-preview-overlay [data-character-canonical-promotion]>svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-canonical-promotion]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-canonical-promotion] strong{color:var(--text-primary);font-size:11px;font-weight:720}.aiasart-source-preview-overlay [data-character-canonical-promotion] small,.aiasart-source-preview-overlay [data-character-canonical-promotion] b{color:var(--text-tertiary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-canonical-promotion]>button{min-height:30px;color:var(--text-secondary);background:#eeeeec09;border:1px solid #eeeeec24;border-radius:6px;padding:0 10px;font-size:9px;font-weight:700}.aiasart-source-preview-overlay [data-character-canonical-promotion]>button:hover,.aiasart-source-preview-overlay [data-character-canonical-promotion]>button:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-canonical-promotion]>button:hover,.aiasart-source-preview-overlay [data-character-canonical-promotion]>button:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 42%, transparent)}}.aiasart-source-preview-overlay [data-character-canonical-promotion]>button:hover,.aiasart-source-preview-overlay [data-character-canonical-promotion]>button:focus-visible{color:var(--text-primary);outline:0}.aiasart-source-preview-overlay [data-character-canonical-promotion-details]{border-bottom:1px solid #eeeeec14;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;min-width:0;padding:0 2px 10px;display:grid}.aiasart-source-preview-overlay [data-character-canonical-promotion-details]>span{min-width:0;color:var(--text-secondary);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;font-size:9px;display:grid}.aiasart-source-preview-overlay [data-character-canonical-promotion-check=complete]>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-canonical-promotion-details] small,.aiasart-source-preview-overlay [data-character-canonical-promotion-details] p{color:var(--text-tertiary);margin:0;font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-canonical-promotion-details]>p{grid-column:1/-1}.aiasart-source-preview-overlay [data-character-generation-review-scenario=true]{border-left:2px solid var(--primary,#b9ff2d);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-scenario=true]{border-left:2px solid color-mix(in srgb, var(--primary,#b9ff2d) 64%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-scenario=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-scenario=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 4%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-scenario=true]{padding:8px 10px}.aiasart-source-preview-overlay [data-character-generation-review-scenario=true]>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-generation-review-scenario=true]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-scenario=true] strong{color:var(--text-primary);font-size:11px;font-weight:720}.aiasart-source-preview-overlay [data-character-generation-review-scenario=true] small,.aiasart-source-preview-overlay [data-character-generation-review-scenario=true] b{color:var(--text-tertiary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-generation-review-scenario=true] b{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:680}.aiasart-source-preview-overlay [data-character-generation-review-scope=true]{border-block:1px solid #eeeeec14;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-scope=true]>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:8px 0;list-style:none;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-scope=true]>summary::-webkit-details-marker{display:none}.aiasart-source-preview-overlay [data-character-generation-review-scope=true]>summary>span,.aiasart-source-preview-overlay [data-character-generation-review-scope-group]>header>span,.aiasart-source-preview-overlay [data-character-generation-review-scope-property]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-scope=true]>summary strong,.aiasart-source-preview-overlay [data-character-generation-review-scope-group]>header strong,.aiasart-source-preview-overlay [data-character-generation-review-scope-property] strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-scope=true]>summary small,.aiasart-source-preview-overlay [data-character-generation-review-scope=true]>summary b,.aiasart-source-preview-overlay [data-character-generation-review-scope=true]>p,.aiasart-source-preview-overlay [data-character-generation-review-scope-group]>header small,.aiasart-source-preview-overlay [data-character-generation-review-scope-group]>header b,.aiasart-source-preview-overlay [data-character-generation-review-scope-property] small,.aiasart-source-preview-overlay [data-character-generation-review-scope-property] em{color:var(--text-tertiary);margin:0;font-size:8px;font-style:normal;line-height:1.4}.aiasart-source-preview-overlay [data-character-generation-review-scope=true]>summary b,.aiasart-source-preview-overlay [data-character-generation-review-scope-group]>header b{white-space:nowrap;font-variant-numeric:tabular-nums}.aiasart-source-preview-overlay [data-character-generation-review-scope=true][open]>summary strong{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-generation-review-scope=true]>p{padding:0 0 8px}.aiasart-source-preview-overlay [data-character-generation-review-scope-groups=true]{overscroll-behavior:contain;scrollbar-gutter:stable;gap:10px;min-width:0;max-height:min(220px,30dvh);padding:0 4px 8px 0;display:grid;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-generation-review-scope-group]{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-scope-group]>header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-scope-group]>div[role=list]{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-scope-property]{grid-template-columns:minmax(0,.9fr) minmax(120px,1.1fr);align-items:center;gap:10px;min-width:0;padding:4px 6px;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-scope-property]:hover{background:#eeeeec09}.aiasart-source-preview-overlay [data-character-generation-review-scope-property] small,.aiasart-source-preview-overlay [data-character-generation-review-scope-property] em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-scope-property] em{text-align:right}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true]{border:1px solid var(--primary,#b9ff2d);gap:7px;min-width:0;margin-bottom:0;display:grid}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true]{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 28%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true]{background:var(--primary,#b9ff2d);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 5%, #151615)}}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true]{padding:10px}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true]>header,.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true]>header>span{align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true]>header{justify-content:space-between}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review-actions=true]{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true]>header>span>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true] strong{font-size:10px}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true] small,.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true]>p{color:var(--text-tertiary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true]>p{margin:0}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review-blockers=true]{color:var(--text-secondary);gap:4px;margin:0;padding-left:16px;font-size:9px;line-height:1.45;display:grid}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review-next-action=true]{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true] button{border:1px solid var(--primary,#b9ff2d);flex:none;min-height:30px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true] button{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 48%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true] button{background:var(--primary,#b9ff2d);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true] button{background:color-mix(in srgb, var(--primary,#b9ff2d) 10%, #191a19)}}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true] button{color:var(--text-primary);padding:0 10px;font-size:9px;font-weight:760}.aiasart-source-preview-overlay [data-character-generation-ai-pre-review=true] button:disabled{cursor:not-allowed;opacity:.5}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;gap:9px;min-width:0;margin-bottom:0;padding:10px;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true]>header,.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true]>header>span{align-items:baseline;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true]>header{justify-content:space-between}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true]>header strong{color:var(--text-primary);font-size:11px}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true]>header small{color:var(--text-tertiary);font-size:9px}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true]>header b{color:#e8c883;font-size:9px;font-weight:750}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true] dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;margin:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true] dl>div{border-left:1px solid #eeeeec17;gap:2px;min-width:0;padding-left:8px;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true] dl>div:first-child{border-left:0;padding-left:0}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true] dt,.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true] dd,.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true] dl small,.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true]>p{margin:0}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true] dt,.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true] dl small,.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true]>p{color:var(--text-tertiary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true] dd{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:15px;font-weight:820}.aiasart-source-preview-overlay [data-character-appearance-identity-scorecard]{border-top:1px solid #eeeeec14;gap:6px;min-width:0;padding-top:8px;display:grid}.aiasart-source-preview-overlay [data-character-appearance-identity-scorecard]>header{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-appearance-identity-scorecard]>header strong{color:var(--text-primary);font-size:9px}.aiasart-source-preview-overlay [data-character-appearance-identity-scorecard]>header small{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:8px}.aiasart-source-preview-overlay [data-character-appearance-anchor-list=true]{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-appearance-anchor-list=true]>span{border-left:1px solid #eeeeec17;gap:2px;min-width:0;padding-left:7px;display:grid}.aiasart-source-preview-overlay [data-character-appearance-anchor-list=true]>span>span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-character-appearance-anchor-list=true]>span>small{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:8px}.aiasart-source-preview-overlay [data-character-appearance-anchor-list=true]>span[data-status=pass]>small,.aiasart-source-preview-overlay [data-character-appearance-anchor-list=true]>span[data-status=scored]>small{color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-appearance-anchor-list=true]>span[data-status=pass]>small,.aiasart-source-preview-overlay [data-character-appearance-anchor-list=true]>span[data-status=scored]>small{color:color-mix(in srgb, var(--primary,#b9ff2d) 78%, white)}}.aiasart-source-preview-overlay [data-character-appearance-anchor-list=true]>span[data-status=partial]>small{color:var(--warning,#f1bc62)}.aiasart-source-preview-overlay [data-character-appearance-anchor-list=true]>span:is([data-status=fail],[data-status=missing])>small,.aiasart-source-preview-overlay [data-character-appearance-anchor-list=true]>span[data-lowest=true]>small{color:var(--danger,#e96676)}.aiasart-source-preview-overlay [data-character-ai-iteration-verdict=true]{border-left:2px solid var(--primary,#b9ff2d);gap:3px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-ai-iteration-verdict=true]{border-left:2px solid color-mix(in srgb, var(--primary,#b9ff2d) 64%, transparent)}}.aiasart-source-preview-overlay [data-character-ai-iteration-verdict=true]{padding:2px 0 2px 8px}.aiasart-source-preview-overlay [data-character-ai-iteration-verdict=true] strong,.aiasart-source-preview-overlay [data-character-ai-iteration-verdict=true] span{overflow-wrap:anywhere}.aiasart-source-preview-overlay [data-character-ai-iteration-verdict=true] strong{color:var(--text-primary);font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-character-ai-iteration-verdict=true] span{color:var(--text-tertiary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-ai-revision-comparison]{border-block:1px solid #eeeeec14;gap:7px;min-width:0;padding-block:8px;display:grid}.aiasart-source-preview-overlay [data-character-ai-revision-comparison]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-ai-revision-comparison]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-ai-revision-comparison]>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-ai-revision-comparison]>header small,.aiasart-source-preview-overlay [data-character-ai-revision-comparison]>p,.aiasart-source-preview-overlay [data-character-ai-revision-comparison]>small{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:8px;line-height:1.5}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-conclusion]{color:var(--text-secondary);white-space:nowrap;font-size:9px}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-conclusion=improved]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-conclusion=regressed],.aiasart-source-preview-overlay [data-character-ai-revision-comparison-conclusion=mixed]{color:#f29b74}.aiasart-source-preview-overlay [data-character-ai-revision-decision]{border-left:2px solid #eeeeec38;gap:3px;min-width:0;padding:4px 7px;display:grid}.aiasart-source-preview-overlay [data-character-ai-revision-decision=accept-candidate],.aiasart-source-preview-overlay [data-character-ai-revision-decision=continue-targeted-revision]{border-left-color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-ai-revision-decision=keep-baseline],.aiasart-source-preview-overlay [data-character-ai-revision-decision=inspect-mixed-change]{border-left-color:#f29b74}.aiasart-source-preview-overlay [data-character-ai-revision-decision]>span{align-items:baseline;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-ai-revision-decision] strong{color:var(--text-primary);font-size:9px}.aiasart-source-preview-overlay [data-character-ai-revision-decision] small,.aiasart-source-preview-overlay [data-character-ai-revision-decision]>p,.aiasart-source-preview-overlay [data-character-ai-revision-decision] em{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:8px;font-style:normal;line-height:1.45}.aiasart-source-preview-overlay [data-character-ai-revision-decision] em{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-summary]{min-width:0;color:var(--text-tertiary);flex-wrap:wrap;gap:5px 10px;font-size:8px;display:flex}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-summary] [data-trend=improved]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-summary] [data-trend=regressed]{color:#f29b74}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-deltas]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-deltas]>div{border-left:1px solid #eeeeec14;gap:2px;min-width:0;padding-inline:8px;display:grid}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-deltas]>div:first-child{border-left:0;padding-left:0}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-deltas] dt{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-deltas] dd{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:780}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-properties]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-properties]>span{min-width:0;color:var(--text-tertiary);overflow-wrap:anywhere;border-left:2px solid #eeeeec2e;align-items:baseline;gap:5px;padding:4px 6px;font-size:8px;display:flex}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-properties]>span[data-trend=improved]{border-left-color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-properties]>span[data-trend=regressed]{border-left-color:#f29b74}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-properties] b{color:var(--text-primary);font-size:8px}.aiasart-source-preview-overlay :is([data-character-ai-revision-plan],[data-character-revision-plan]){border-block:1px solid #eeeeec14;gap:7px;min-width:0;padding-block:8px;display:grid}.aiasart-source-preview-overlay :is([data-character-ai-revision-plan],[data-character-revision-plan])>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay :is([data-character-ai-revision-plan],[data-character-revision-plan])>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay :is([data-character-ai-revision-plan],[data-character-revision-plan])>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay :is([data-character-ai-revision-plan],[data-character-revision-plan])>header small,.aiasart-source-preview-overlay :is([data-character-ai-revision-plan],[data-character-revision-plan])>small,.aiasart-source-preview-overlay :is([data-character-ai-revision-plan],[data-character-revision-plan])>p{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:8px;line-height:1.5}.aiasart-source-preview-overlay :is([data-character-ai-revision-apply=true],[data-character-owner-review-revision-apply=true],[data-character-owner-review-revision-handoff=true]){border:1px solid var(--primary,#b9ff2d);flex:none;align-items:center;gap:5px;min-height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay :is([data-character-ai-revision-apply=true],[data-character-owner-review-revision-apply=true],[data-character-owner-review-revision-handoff=true]){border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 48%, transparent)}}.aiasart-source-preview-overlay :is([data-character-ai-revision-apply=true],[data-character-owner-review-revision-apply=true],[data-character-owner-review-revision-handoff=true]){background:var(--primary,#b9ff2d);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay :is([data-character-ai-revision-apply=true],[data-character-owner-review-revision-apply=true],[data-character-owner-review-revision-handoff=true]){background:color-mix(in srgb, var(--primary,#b9ff2d) 10%, #191a19)}}.aiasart-source-preview-overlay :is([data-character-ai-revision-apply=true],[data-character-owner-review-revision-apply=true],[data-character-owner-review-revision-handoff=true]){color:var(--text-primary);padding:0 10px;font-size:9px;font-weight:760}.aiasart-source-preview-overlay :is([data-character-ai-revision-targets],[data-character-revision-targets]){grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay :is([data-character-ai-revision-targets],[data-character-revision-targets])>span{min-width:0;color:var(--text-tertiary);border-left:2px solid #eeeeec2e;justify-content:space-between;align-items:baseline;gap:7px;padding:4px 6px;font-size:8px;display:flex}.aiasart-source-preview-overlay :is([data-character-ai-revision-outcome=fail],[data-character-revision-outcome=fail]){border-left-color:#f29b74}.aiasart-source-preview-overlay :is([data-character-ai-revision-outcome=partial],[data-character-revision-outcome=partial]){border-left-color:#e4c96d}.aiasart-source-preview-overlay :is([data-character-ai-revision-targets],[data-character-revision-targets]) b{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-character-revision-compilation-preview]{border-block:1px solid #eeeeec14;gap:6px;min-width:0;padding-block:8px;display:grid}.aiasart-source-preview-overlay [data-character-revision-compilation-preview]>header,.aiasart-source-preview-overlay [data-character-revision-compilation-preview] details>summary{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-revision-compilation-preview]>header>span,.aiasart-source-preview-overlay [data-character-revision-compilation-preview] details>summary>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-revision-compilation-preview] strong{color:var(--text-primary);font-size:9px}.aiasart-source-preview-overlay [data-character-revision-compilation-preview] small{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:8px;line-height:1.5}.aiasart-source-preview-overlay [data-character-revision-compilation-preview]>header>b,.aiasart-source-preview-overlay [data-character-revision-compilation-preview] details>summary>b{color:var(--text-secondary);flex:none;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-revision-compilation-preview]>header>b[data-state=ready],.aiasart-source-preview-overlay [data-character-revision-compilation-status=executable-delta]>summary>b{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-revision-compilation-preview] details{border-left:2px solid #eeeeec1f;min-width:0;padding:5px 7px}.aiasart-source-preview-overlay [data-character-revision-compilation-status=executable-delta]{border-left-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-revision-compilation-status=executable-delta]{border-left-color:color-mix(in srgb, var(--primary,#b9ff2d) 62%, transparent)}}.aiasart-source-preview-overlay [data-character-revision-compilation-preview] details>summary{cursor:pointer;list-style-position:inside}.aiasart-source-preview-overlay [data-character-revision-compilation-preview] details>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin-top:7px;display:grid}.aiasart-source-preview-overlay [data-character-revision-compilation-preview] details>div>span{align-content:start;gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-revision-compilation-preview] p{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:8px;line-height:1.55}@media (max-width:720px){.aiasart-source-preview-overlay [data-character-revision-compilation-preview] details>div{grid-template-columns:minmax(0,1fr)}}.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]{border-top:1px solid #eeeeec14;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding-top:8px;display:flex}.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]>span strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]>span small{color:var(--text-tertiary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]>button{border:1px solid var(--primary,#b9ff2d);flex:none;min-height:30px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]>button{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 48%, transparent)}}.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]>button{background:var(--primary,#b9ff2d);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]>button{background:color-mix(in srgb, var(--primary,#b9ff2d) 10%, #191a19)}}.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]>button{color:var(--text-primary);padding:0 10px;font-size:9px;font-weight:760}.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]>button:disabled{cursor:not-allowed;opacity:.5}.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]+p{border-top:0;padding-top:0}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true]>p{border-top:1px solid #eeeeec14;padding-top:7px}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]{border-block:1px solid #eeeeec14;gap:8px;min-width:0;margin-bottom:0;padding-block:10px;display:grid}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]>header,.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]>header>span,.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article,.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article>span{min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]>header,.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article{justify-content:space-between;align-items:center;gap:10px}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]>header>span{align-items:center;gap:7px}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]>header svg{color:#e8c883}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]>header strong,.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article strong{color:var(--text-primary);font-size:11px}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]>header small,.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article small,.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article p,.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]>p{color:var(--text-tertiary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article{background:#eeeeec06;border-left:2px solid #e8c8839e;padding:7px 9px}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article[data-severity=high]{border-left-color:#df8d78}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article[data-severity=review]{border-left-color:#eeeeec42}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article>span{gap:2px;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article p{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true] article em{color:var(--text-secondary);white-space:nowrap;flex:none;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]>p{margin:0}.aiasart-source-preview-overlay [data-character-quality-sample-binding]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;align-items:flex-start;gap:9px;min-width:0;padding:10px 12px;display:flex}.aiasart-source-preview-overlay [data-character-quality-sample-binding=review-complete]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-quality-sample-binding=review-complete]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 28%, #eeeeec1a)}}.aiasart-source-preview-overlay [data-character-quality-sample-binding]>svg{color:var(--primary,#b9ff2d);flex:none;margin-top:1px}.aiasart-source-preview-overlay [data-character-quality-sample-binding]>span{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-quality-sample-binding] strong{overflow-wrap:anywhere;color:var(--text-primary);font-size:11px}.aiasart-source-preview-overlay [data-character-quality-sample-binding] small{color:var(--text-tertiary);font-size:10px;line-height:1.45}.aiasart-source-preview-overlay [data-character-quality-sample-review-handoff=prepared-for-phase-blind-review] [data-character-quality-sample-review-handoff-copy=true],.aiasart-source-preview-overlay [data-character-quality-sample-review-handoff=formal-review-complete] [data-character-quality-sample-review-handoff-copy=true]{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-character-quality-sample-review-handoff=invalid-evidence] [data-character-quality-sample-review-handoff-copy=true]{color:#efb8ae}.aiasart-source-preview-overlay [data-character-generation-review-tabs=true]{background:#090a09a3;border:1px solid #eeeeec1c;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-tabs=true] button{min-width:0;min-height:40px;color:var(--text-secondary);background:0 0;border:0;border-radius:5px;font-size:11px;font-weight:780}.aiasart-source-preview-overlay [data-character-generation-review-tabs=true] button[aria-pressed=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-tabs=true] button[aria-pressed=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 9%, #202120)}}.aiasart-source-preview-overlay [data-character-generation-review-tabs=true] button[aria-pressed=true]{color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-tabs=true] button[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary,#b9ff2d) 36%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-tabs=true] button:disabled{cursor:not-allowed;opacity:.46}.aiasart-source-preview-overlay [data-character-generation-review-error=true]{color:#e8c883;border-left:2px solid #e0a53b;margin-top:10px;padding:7px 10px;font-size:10px}.aiasart-source-preview-overlay [data-character-generation-review-notice=true]{border-left:2px solid var(--primary,#b9ff2d);color:var(--text-secondary);margin-top:10px;padding:7px 10px;font-size:10px}.aiasart-source-preview-overlay [data-character-generation-review-properties=true],.aiasart-source-preview-overlay [data-character-generation-review-quality=true],.aiasart-source-preview-overlay [data-character-generation-review-continuity=true]{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding-top:13px;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-properties=true]>header,.aiasart-source-preview-overlay [data-character-generation-review-quality=true]>header,.aiasart-source-preview-overlay [data-character-generation-review-continuity=true]>header{border-bottom:1px solid #eeeeec17;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding-bottom:8px;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-properties=true]>header strong,.aiasart-source-preview-overlay [data-character-generation-review-quality=true]>header strong,.aiasart-source-preview-overlay [data-character-generation-review-continuity=true]>header strong{font-size:11px}.aiasart-source-preview-overlay [data-character-generation-review-quality=true]>header small{color:var(--text-tertiary);font-size:9px}.aiasart-source-preview-overlay [data-character-generation-review-continuity=true]{grid-template-rows:auto minmax(0,1fr) auto}.aiasart-source-preview-overlay [data-character-generation-review-continuity=true]>header>span{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-continuity=true]>header small,.aiasart-source-preview-overlay [data-character-generation-review-continuity=true]>header>em{color:var(--text-tertiary);font-size:9px;font-style:normal;line-height:1.45}.aiasart-source-preview-overlay [data-character-generation-review-continuity=true]>header>button{min-height:27px;color:var(--text-secondary);background:#eeeeec09;border:1px solid #eeeeec1f;border-radius:4px;flex:none;padding:0 9px;font-size:9px}.aiasart-source-preview-overlay [data-character-generation-review-continuity=true]>header>button:hover,.aiasart-source-preview-overlay [data-character-generation-review-continuity=true]>header>button:focus-visible{color:var(--text-primary);border-color:#eeeeec3b;outline:0}.aiasart-source-preview-overlay [data-character-continuity-workspace=true]{overscroll-behavior:contain;scrollbar-color:#eeeeec38 transparent;min-width:0;min-height:0;padding:10px 2px 10px 0;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true]{border-left:2px solid var(--primary,#b9ff2d);grid-template-columns:auto minmax(150px,1fr) auto;align-items:center;gap:4px 10px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true]{border-left:2px solid color-mix(in srgb, var(--primary,#b9ff2d) 68%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true]{background:#eeeeec05;border-bottom:1px solid #eeeeec14;padding:8px 10px}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true]>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true]>span strong{font-size:10px}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true]>span small{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:8px}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true] dl{gap:14px;min-width:0;margin:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true] dl>div{text-align:right;gap:2px;min-width:58px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true] dt,.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true] dd{font-variant-numeric:tabular-nums;margin:0;font-size:8px}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true] dt{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true] dd{color:var(--text-primary);font-weight:750}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true]>p{min-width:0;color:var(--text-tertiary);overflow-wrap:anywhere;grid-column:2/-1;margin:0;font-size:7px;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-study-summary=true]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.aiasart-source-preview-overlay [data-character-continuity-study-summary=true]>span{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-study-summary=true] strong{font-size:11px}.aiasart-source-preview-overlay [data-character-continuity-study-summary=true] small{color:var(--text-tertiary);font-size:9px}.aiasart-source-preview-overlay [data-character-continuity-study-summary=true] dl{flex:none;gap:16px;margin:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-study-summary=true] dl div{text-align:right;gap:2px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-study-summary=true] dt,.aiasart-source-preview-overlay [data-character-continuity-study-summary=true] dd{font-variant-numeric:tabular-nums;margin:0;font-size:9px}.aiasart-source-preview-overlay [data-character-continuity-study-summary=true] dt{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-continuity-model-lineage=true]{border-bottom:1px solid #eeeeec14;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px 10px;min-width:0;padding:2px 2px 10px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-model-lineage=true]>div{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-model-lineage=true] small,.aiasart-source-preview-overlay [data-character-continuity-model-routing=true] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-continuity-model-lineage=true] strong{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;font-size:9px}.aiasart-source-preview-overlay [data-character-continuity-model-lineage=true]>svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-continuity-model-lineage=true]>p{min-width:0;color:var(--text-tertiary);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-task-fit]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;padding:9px 10px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-task-fit]>svg{color:var(--text-tertiary);margin-top:1px}.aiasart-source-preview-overlay [data-character-continuity-task-fit]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-task-fit] strong{color:var(--text-primary);font-size:9px}.aiasart-source-preview-overlay [data-character-continuity-task-fit] small{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-task-fit]>em{color:var(--text-tertiary);white-space:nowrap;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-continuity-task-fit][data-paid-run-guidance=avoid-repeat]{border-color:var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-task-fit][data-paid-run-guidance=avoid-repeat]{border-color:color-mix(in srgb, var(--warning,#f1bc62) 36%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-task-fit][data-paid-run-guidance=avoid-repeat]{background:var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-task-fit][data-paid-run-guidance=avoid-repeat]{background:color-mix(in srgb, var(--warning,#f1bc62) 5%, #121312f5)}}.aiasart-source-preview-overlay [data-character-continuity-task-fit][data-paid-run-guidance=avoid-repeat]>svg,.aiasart-source-preview-overlay [data-character-continuity-task-fit][data-paid-run-guidance=avoid-repeat]>em{color:var(--warning,#f1bc62)}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true]{background:#b3ff1f09;border:1px solid #b3ff1f33;border-radius:6px;min-width:0;margin-top:8px;padding:10px 12px}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true]>header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] strong,.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] dd{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] small,.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] dt,.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] p{color:var(--text-tertiary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] b{color:var(--text-secondary);border:1px solid #eeeeec1f;border-radius:4px;flex:none;padding:3px 6px;font-size:8px;font-weight:600}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;margin:9px 0 0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] dl>div{border-left:1px solid #eeeeec14;gap:2px;min-width:0;padding-left:9px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] dl>div:first-child{border-left:0;padding-left:0}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] dt,.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] dd,.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] p{margin:0}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] dd{font-variant-numeric:tabular-nums}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true]>p{margin-top:8px}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] [data-character-appearance-identity-scorecard]{margin-top:9px}.aiasart-source-preview-overlay [data-character-continuity-follow-up]{background:#eeeeec06;border:1px solid #eeeeec1f;border-radius:6px;gap:8px;min-width:0;margin-top:8px;padding:10px 12px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-follow-up-status=hold-repeat]{border-color:var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-follow-up-status=hold-repeat]{border-color:color-mix(in srgb, var(--warning,#f1bc62) 38%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-follow-up-status=hold-repeat]{background:var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-follow-up-status=hold-repeat]{background:color-mix(in srgb, var(--warning,#f1bc62) 5%, #121312f5)}}.aiasart-source-preview-overlay [data-character-continuity-follow-up]>header,.aiasart-source-preview-overlay [data-character-continuity-follow-up]>header>span,.aiasart-source-preview-overlay [data-character-continuity-follow-up]>header>span>span,.aiasart-source-preview-overlay [data-character-continuity-follow-up]>footer{align-items:flex-start;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-follow-up]>header{justify-content:space-between;gap:10px}.aiasart-source-preview-overlay [data-character-continuity-follow-up]>header>span{gap:7px}.aiasart-source-preview-overlay [data-character-continuity-follow-up]>header>span>span{flex-direction:column;gap:2px}.aiasart-source-preview-overlay [data-character-continuity-follow-up] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-continuity-follow-up] small,.aiasart-source-preview-overlay [data-character-continuity-follow-up] p,.aiasart-source-preview-overlay [data-character-continuity-follow-up] footer{color:var(--text-tertiary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-follow-up] p{margin:0}.aiasart-source-preview-overlay [data-character-continuity-follow-up] b{color:var(--text-secondary);border:1px solid #eeeeec1f;border-radius:4px;flex:none;padding:3px 6px;font-size:8px;font-weight:600}.aiasart-source-preview-overlay [data-character-continuity-follow-up-status=hold-repeat] b,.aiasart-source-preview-overlay [data-character-continuity-follow-up-status=hold-repeat]>header svg{color:var(--warning,#f1bc62)}.aiasart-source-preview-overlay [data-character-continuity-follow-up-targets=true]{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-follow-up-targets=true]>span{color:var(--text-secondary);border:1px solid #eeeeec1a;border-radius:4px;padding:3px 6px;font-size:8px}.aiasart-source-preview-overlay [data-character-continuity-follow-up-targets=true]>span[data-severity=risk]{border-color:var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-follow-up-targets=true]>span[data-severity=risk]{border-color:color-mix(in srgb, var(--warning,#f1bc62) 32%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-follow-up-targets=true]>span[data-severity=risk]{color:var(--warning,#f1bc62)}.aiasart-source-preview-overlay [data-character-continuity-follow-up]>footer{border-top:1px solid #eeeeec14;gap:6px;padding-top:8px}.aiasart-source-preview-overlay [data-character-continuity-follow-up]>footer>span{overflow-wrap:anywhere;min-width:0}.aiasart-source-preview-overlay [data-character-continuity-output-grid=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin-top:8px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-inspection-toolbar=true]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:42px;margin-top:10px;padding:7px 10px;display:flex}.aiasart-source-preview-overlay [data-character-continuity-inspection-toolbar=true]>span{align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-inspection-toolbar=true]>span>svg{color:var(--primary,#b9ff2d);flex:none}.aiasart-source-preview-overlay [data-character-continuity-inspection-toolbar=true]>span>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-inspection-toolbar=true] strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aiasart-source-preview-overlay [data-character-continuity-inspection-toolbar=true] small,.aiasart-source-preview-overlay [data-character-continuity-inspection-toolbar=true]>em{color:var(--text-tertiary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-continuity-inspection-toolbar=true]>em{font-variant-numeric:tabular-nums;flex:none}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;gap:8px;min-width:0;margin-top:8px;padding:9px 10px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true]>header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true]>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true]>header small{color:var(--text-tertiary);font-size:8px;line-height:1.4}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true]>header>em{color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]{gap:0;min-width:0;margin:0;padding:0;list-style:none;display:grid}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li{border-top:1px solid #eeeeec14;grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;padding:7px 0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li[data-next=true]{border-top-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li[data-next=true]{border-top-color:color-mix(in srgb, var(--primary,#b9ff2d) 28%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li>i{width:20px;height:20px;color:var(--text-secondary);font-variant-numeric:tabular-nums;background:#eeeeec14;border-radius:50%;place-items:center;font-size:8px;font-style:normal;display:grid}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li[data-next=true]>i{background:var(--primary,#b9ff2d);color:#11130d}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li>span strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li>span small{color:var(--text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li>em{color:var(--text-tertiary);white-space:nowrap;flex:none;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li[data-slot-state=recoverable-output]>em,.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li[data-slot-state=ready-to-generate]>em{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-character-continuity-draft-actions=true]{border-top:1px solid #eeeeec14;justify-content:flex-end;align-items:center;gap:6px;min-width:0;padding-top:8px;display:flex}.aiasart-source-preview-overlay [data-character-continuity-draft-actions=true]>small{min-width:0;color:var(--text-tertiary);margin-right:auto;font-size:8px;line-height:1.35}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true] button{border:1px solid var(--primary,#b9ff2d);flex:none;align-items:center;gap:6px;min-height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true] button{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 38%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true] button{background:var(--primary,#b9ff2d);border-radius:5px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true] button{background:color-mix(in srgb, var(--primary,#b9ff2d) 8%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true] button{color:var(--text-primary);padding:0 10px;font-size:9px;font-weight:650}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true] button[data-secondary=true]{color:var(--text-secondary);background:0 0;border-color:#eeeeec24}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true] button:disabled{cursor:not-allowed;opacity:.45}.aiasart-source-preview-overlay [data-character-continuity-output-slot]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;grid-template-rows:auto auto minmax(32px,auto);gap:7px;min-width:0;padding:7px;display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-continuity-output-slot][data-output-state=attached]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-output-slot][data-output-state=attached]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 28%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-slot-media=true]{aspect-ratio:4/3;background:#090a09;border-radius:4px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-continuity-slot-media=true] img{object-fit:contain;will-change:transform;width:100%;height:100%;transition:transform .16s ease-out;display:block}.aiasart-source-preview-overlay [data-character-continuity-slot-media=true]>span{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-continuity-slot-media=true]>i{width:21px;height:21px;color:var(--text-secondary);background:#0c0d0ce0;border:1px solid #eeeeec24;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;bottom:6px;right:6px}.aiasart-source-preview-overlay [data-character-continuity-output-slot][data-output-state=attached] [data-character-continuity-slot-media=true]>i{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-output-slot][data-output-state=attached] [data-character-continuity-slot-media=true]>i{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 45%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-output-slot][data-output-state=attached] [data-character-continuity-slot-media=true]>i{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-continuity-output-slot]>header{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-output-slot]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-output-slot]>header strong,.aiasart-source-preview-overlay [data-character-continuity-output-slot]>header small,.aiasart-source-preview-overlay [data-character-continuity-output-slot]>header em{font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-continuity-output-slot]>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aiasart-source-preview-overlay [data-character-continuity-output-slot]>header small,.aiasart-source-preview-overlay [data-character-continuity-output-slot]>header em{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-continuity-output-slot][data-output-state=attached]>header em{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-continuity-output-slot]>p{color:var(--text-tertiary);margin:0;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-output-slot]>button{width:25px;height:25px;color:var(--text-secondary);background:#0a0b0ae0;border:1px solid #eeeeec24;border-radius:4px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.aiasart-source-preview-overlay [data-character-continuity-output-slot]>button:hover,.aiasart-source-preview-overlay [data-character-continuity-output-slot]>button:focus-visible{color:var(--text-primary);border-color:#eeeeec42;outline:0}.aiasart-source-preview-overlay [data-character-continuity-waiting=true]{color:#dec58d;background:#e0a53b0e;border-left:2px solid #e0a53bb8;align-items:flex-start;gap:8px;min-width:0;margin-top:8px;padding:8px 10px;font-size:9px;line-height:1.5;display:flex}.aiasart-source-preview-overlay [data-character-continuity-waiting=true] svg{flex:none}.aiasart-source-preview-overlay [data-character-continuity-metrics=true]{border-top:1px solid #eeeeec17;min-width:0;margin-top:12px;padding-top:10px}.aiasart-source-preview-overlay [data-character-continuity-metrics=true]>header,.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-metrics=true]>header>span,.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>header>span{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] strong{font-size:10px}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] small,.aiasart-source-preview-overlay [data-character-continuity-metrics=true] em{color:var(--text-tertiary);font-size:8px;font-style:normal;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-metrics=true]>header>em{flex:none}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true],.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true]{border:1px solid var(--primary,#b9ff2d);gap:6px;min-width:0;margin-top:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true],.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true]{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 24%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true],.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true]{background:var(--primary,#b9ff2d);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true],.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 4%, #151615)}}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true],.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true]{padding:9px}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true]>span,.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true]>span>span,.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true]>span,.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true]>span>span{align-items:center;gap:7px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true]>span>span,.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true]>span>span{gap:2px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true] svg,.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true] strong,.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true] svg,.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true] strong{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true] strong,.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true] strong{font-size:10px}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true] small,.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review=true] p,.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true] small,.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-execution=true] p{color:var(--text-tertiary);margin:0;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-authorize=true]{border:1px solid var(--primary,#b9ff2d);justify-self:start}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-authorize=true]{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 42%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-authorize=true]{background:var(--primary,#b9ff2d);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-authorize=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 10%, #151615)}}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-authorize=true]{color:var(--primary,#b9ff2d);cursor:pointer;padding:7px 10px;font-size:9px;font-weight:700}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-authorize=true]:disabled{cursor:wait;opacity:.55}.aiasart-source-preview-overlay [data-character-continuity-ai-pre-review-authorization=true]{border-top:1px solid #eeeeec14;padding-top:6px}.aiasart-source-preview-overlay [data-character-continuity-metrics=true]>div{margin-top:7px}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article{border-bottom:1px solid #eeeeec13;grid-template-columns:minmax(160px,1fr) auto;align-items:center;gap:10px;min-width:0;padding:9px 0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article[data-active-inspection=true]{border-bottom-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article[data-active-inspection=true]{border-bottom-color:color-mix(in srgb, var(--primary,#b9ff2d) 28%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>header{grid-area:1/1}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>[data-character-generation-ai-suggestion=true]{grid-area:2/1}.aiasart-source-preview-overlay [data-character-continuity-metric-actions=true]{flex:none;align-items:center;gap:6px;display:flex}.aiasart-source-preview-overlay [data-character-continuity-metric-actions=true]>button{width:24px;height:24px;color:var(--text-tertiary);background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:4px;place-items:center;padding:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-metric-actions=true]>button[aria-pressed=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-metric-actions=true]>button[aria-pressed=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 48%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-metric-actions=true]>button[aria-pressed=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-metric-actions=true]>button[aria-pressed=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 8%, #171817)}}.aiasart-source-preview-overlay [data-character-continuity-metric-actions=true]>button[aria-pressed=true]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-continuity-metric-actions=true]>button:hover,.aiasart-source-preview-overlay [data-character-continuity-metric-actions=true]>button:focus-visible{color:var(--text-primary);border-color:#eeeeec38;outline:0}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div{grid-area:1/2/span 2;gap:4px;display:flex}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button{width:28px;height:27px;color:var(--text-secondary);background:#eeeeec09;border:1px solid #eeeeec1c;border-radius:4px;padding:0;font-size:9px}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button[aria-pressed=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button[aria-pressed=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 54%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button[aria-pressed=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button[aria-pressed=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 10%, #171817)}}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button[aria-pressed=true]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){border-color:color-mix(in srgb, var(--primary,#b9ff2d) 38%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){background:color-mix(in srgb, var(--primary,#b9ff2d) 5%, #171817)}}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){box-shadow:inset 0 0 0 1px var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary,#b9ff2d) 10%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-preset-list=true]{align-content:start;gap:8px;min-width:0;min-height:0;display:grid;overflow:visible}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true]{border-top:1px solid #eeeeec14;border-bottom:1px solid #eeeeec14;gap:9px;min-width:0;padding:10px 2px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true]>header strong{font-size:10px}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true]>div{grid-template-columns:minmax(0,.8fr) auto minmax(0,1.2fr);align-items:end;gap:8px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true] label{gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true] label>span{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;font-size:9px}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true] select{width:100%;min-width:0;height:34px;color:var(--text-primary);font:inherit;background:#121312;border:1px solid #eeeeec24;border-radius:5px;padding:0 28px 0 9px;font-size:9px}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true] select:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-model-routing=true] select:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 55%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true] select:focus-visible{outline:0}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true]>div>svg{color:var(--text-tertiary);margin-bottom:9px}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true]>p{color:var(--text-tertiary);overflow-wrap:anywhere;margin:0;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-guided-preset=true]{border:1px solid var(--primary,#b9ff2d);align-items:flex-start;gap:9px;min-width:0;display:flex}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-guided-preset=true]{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 28%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-guided-preset=true]{background:var(--primary,#b9ff2d);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-guided-preset=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 4%, #151615)}}.aiasart-source-preview-overlay [data-character-continuity-guided-preset=true]{color:var(--text-secondary);padding:10px 12px}.aiasart-source-preview-overlay [data-character-continuity-guided-preset=true]>svg{color:var(--primary,#b9ff2d);flex:none;margin-top:1px}.aiasart-source-preview-overlay [data-character-continuity-guided-preset=true]>span{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-guided-preset=true] strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-continuity-guided-preset=true] small{color:var(--text-tertiary);font-size:8px;line-height:1.5}.aiasart-source-preview-overlay [data-character-continuity-preset]{background:#eeeeec06;border:1px solid #eeeeec1a;border-radius:6px;gap:8px;min-width:0;padding:11px 12px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-preset][data-selected=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-preset][data-selected=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 48%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-preset][data-selected=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-preset][data-selected=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 5%, #171817)}}.aiasart-source-preview-overlay [data-character-continuity-preset][data-guided=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-preset][data-guided=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 36%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-preset][data-planning-availability=historical]:not([data-selected=true]){background:#eeeeec03;border-style:dashed}.aiasart-source-preview-overlay [data-character-continuity-preset]>header,.aiasart-source-preview-overlay [data-character-continuity-preset]>footer{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-preset]>header>span{align-items:center;gap:7px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-preset]>header strong{font-size:11px}.aiasart-source-preview-overlay [data-character-continuity-preset]>header em,.aiasart-source-preview-overlay [data-character-continuity-preset]>header b{color:var(--text-tertiary);flex:none;font-size:8px;font-style:normal;font-weight:700}.aiasart-source-preview-overlay [data-character-continuity-preset]>header em{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-continuity-preset]>header em[data-preset-history=true]{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-continuity-preset]>header em[data-task-risk=true]{color:var(--warning,#f1bc62)}.aiasart-source-preview-overlay [data-character-continuity-preset]>p{color:var(--text-secondary);margin:0;font-size:9px;line-height:1.55}.aiasart-source-preview-overlay [data-character-continuity-preset-history=true]{border-left:2px solid #eeeeec1f;padding-left:8px;color:var(--text-tertiary)!important}.aiasart-source-preview-overlay [data-character-continuity-preset-slots=true]{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-preset-slots=true] span{color:var(--text-tertiary);background:#08090880;border:1px solid #eeeeec17;border-radius:4px;padding:3px 6px;font-size:8px}.aiasart-source-preview-overlay [data-character-continuity-compilation-preview=true]{border-top:1px solid #eeeeec12;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;padding-top:8px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-compilation-preview=true]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-compilation-preview=true] small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.aiasart-source-preview-overlay [data-character-continuity-compilation-preview=true] strong{overflow-wrap:anywhere;color:var(--text-secondary);font-size:8px;font-weight:650;line-height:1.35}.aiasart-source-preview-overlay [data-character-continuity-execution-preview=true]{border-top:1px solid #eeeeec12;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;padding-top:8px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-execution-preview=true]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-execution-preview=true] small{color:var(--text-tertiary);font-size:7px}.aiasart-source-preview-overlay [data-character-continuity-execution-preview=true] strong{overflow-wrap:anywhere;color:var(--text-secondary);font-size:8px;font-weight:650;line-height:1.35}.aiasart-source-preview-overlay [data-character-continuity-execution-preview=true]>p{color:var(--text-tertiary);grid-column:1/-1;margin:0;font-size:7px;line-height:1.45}.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button{border:1px solid var(--primary,#b9ff2d);flex:none;align-self:stretch;min-height:30px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 28%, transparent)}}.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button{background:var(--primary,#b9ff2d);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button{background:color-mix(in srgb, var(--primary,#b9ff2d) 7%, transparent)}}.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button{color:var(--text-primary);white-space:nowrap;padding:0 9px;font-size:9px;font-weight:760}.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button:hover,.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button:hover,.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 52%, transparent)}}.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button:hover,.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button:focus-visible{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button:hover,.aiasart-source-preview-overlay [data-character-console-generation-blocker-row=true]>button:focus-visible{background:color-mix(in srgb, var(--primary,#b9ff2d) 12%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-coverage=true]{border-block:1px solid #eeeeec12;min-width:0;padding-block:8px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-coverage=true]>summary{min-width:0;color:var(--text-secondary);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;list-style:none;display:flex}.aiasart-source-preview-overlay [data-character-continuity-coverage=true]>summary::-webkit-details-marker{display:none}.aiasart-source-preview-overlay [data-character-continuity-coverage=true]>summary>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-coverage=true]>summary strong{font-size:9px}.aiasart-source-preview-overlay [data-character-continuity-coverage=true]>summary small{color:var(--text-tertiary);overflow-wrap:anywhere;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-coverage=true]>summary svg{flex:none;transition:transform .16s}.aiasart-source-preview-overlay [data-character-continuity-coverage=true][open]>summary svg{transform:rotate(180deg)}.aiasart-source-preview-overlay [data-character-continuity-coverage=true]>summary:hover,.aiasart-source-preview-overlay [data-character-continuity-coverage=true]>summary:focus-visible{color:var(--text-primary);outline:0}.aiasart-source-preview-overlay [data-character-continuity-coverage-slots=true]{gap:1px;min-width:0;margin-top:8px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-coverage-slot]{background:#eeeeec05;grid-template-columns:minmax(110px,.42fr) minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:6px 7px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-coverage-slot]>span{align-items:baseline;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-coverage-slot] strong{overflow-wrap:anywhere;min-width:0;font-size:8px}.aiasart-source-preview-overlay [data-character-continuity-coverage-slot] small{color:var(--text-tertiary);flex:none;font-size:7px}.aiasart-source-preview-overlay [data-character-continuity-coverage-slot] p{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-coverage-metrics=true]{gap:5px;min-width:0;margin-top:8px;display:grid}.aiasart-source-preview-overlay [data-character-continuity-coverage-metrics=true]>strong{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-continuity-coverage-metrics=true]>div{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-continuity-coverage-metrics=true] span{color:var(--text-secondary);border:1px solid #eeeeec14;border-radius:3px;padding:3px 5px;font-size:7px}.aiasart-source-preview-overlay [data-character-continuity-coverage=true]>p{color:var(--text-tertiary);overflow-wrap:anywhere;margin:8px 0 0;font-size:7px;line-height:1.5}.aiasart-source-preview-overlay [data-character-continuity-preset]>footer small{min-width:0;color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-continuity-preset]>footer button{min-width:78px;min-height:28px;color:var(--text-secondary);background:#eeeeec0a;border:1px solid #eeeeec21;border-radius:4px;flex:none;padding:0 9px;font-size:9px}.aiasart-source-preview-overlay [data-character-continuity-preset]>footer button[aria-pressed=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-preset]>footer button[aria-pressed=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 48%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-preset]>footer button[aria-pressed=true]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-continuity-preset]>footer button:disabled{cursor:wait;opacity:.58}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]{border:1px solid var(--primary,#b9ff2d);gap:9px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 28%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]{background:var(--primary,#b9ff2d);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 4%, #111211)}}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]{padding:11px}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>header span,.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>div>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true] small,.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>p{color:var(--text-tertiary);overflow-wrap:anywhere;margin:0;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>div{border-top:1px solid #eeeeec14;border-bottom:1px solid #eeeeec14;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:8px 0;display:grid}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>div strong{overflow-wrap:anywhere;color:var(--text-secondary);font-size:9px;line-height:1.35}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>div>svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>footer{justify-content:flex-end;gap:7px;display:flex}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>footer button{min-height:30px;color:var(--text-secondary);background:#eeeeec0a;border:1px solid #eeeeec21;border-radius:4px;padding:0 10px;font-size:9px;font-weight:700}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>footer button:last-child{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>footer button:last-child{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 42%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>footer button:last-child{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>footer button:last-child{background:color-mix(in srgb, var(--primary,#b9ff2d) 9%, transparent)}}.aiasart-source-preview-overlay [data-character-continuity-plan-replacement-confirmation=true]>footer button:last-child{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-continuity-safety=true]{min-width:0;color:var(--text-tertiary);border-top:1px solid #eeeeec17;align-items:flex-start;gap:8px;padding:10px 2px 0;font-size:8px;line-height:1.5;display:flex}.aiasart-source-preview-overlay [data-character-continuity-safety=true] svg{color:var(--text-secondary);flex:none}.aiasart-source-preview-overlay [data-character-generation-review-properties=true]>header>div,.aiasart-source-preview-overlay [data-character-generation-review-quality=true]>header>div{gap:4px;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-properties=true]>header button,.aiasart-source-preview-overlay [data-character-generation-review-quality=true]>header button{min-height:26px;color:var(--text-tertiary);background:0 0;border:1px solid #0000;border-radius:4px;padding:0 9px;font-size:9px}.aiasart-source-preview-overlay [data-character-generation-review-properties=true]>header button[aria-pressed=true],.aiasart-source-preview-overlay [data-character-generation-review-quality=true]>header button[aria-pressed=true]{color:var(--text-primary);background:#eeeeec0e;border-color:#eeeeec21}.aiasart-source-preview-overlay [data-character-generation-review-list=true]{overscroll-behavior:contain;scrollbar-color:#eeeeec38 transparent;min-width:0;min-height:0;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article{border-bottom:1px solid #eeeeec13;grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:14px;min-width:0;padding:11px 2px;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>header{grid-column:1;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay :is([data-character-generation-review-inspection-action=true],[data-character-generation-review-property-edit=true]){width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 24px;place-items:center;padding:0;display:grid}.aiasart-source-preview-overlay :is([data-character-generation-review-inspection-action=true],[data-character-generation-review-property-edit=true]):hover,.aiasart-source-preview-overlay :is([data-character-generation-review-inspection-action=true],[data-character-generation-review-property-edit=true]):focus-visible{color:var(--text-primary);background:#eeeeec11}.aiasart-source-preview-overlay [data-character-generation-review-property-actions=true]{align-items:center;gap:2px;min-width:max-content;display:flex}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>header>span{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article strong{font-size:10px;font-weight:780}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.45;overflow:hidden}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article em{color:var(--text-tertiary);white-space:nowrap;flex:none;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div{grid-area:1/2/span 2;justify-content:flex-end;align-items:center;gap:4px;display:flex}.aiasart-source-preview-overlay [data-character-generation-ai-suggestion=true]{grid-column:1;gap:2px;min-width:0;margin:0;display:grid}.aiasart-source-preview-overlay [data-character-generation-ai-suggestion=true] strong{color:var(--primary,#b9ff2d);font-size:9px}.aiasart-source-preview-overlay [data-character-generation-ai-suggestion=true] small{white-space:normal}.aiasart-source-preview-overlay [data-character-generation-review-compiler-trace]{min-width:0;color:var(--text-tertiary);grid-column:1;font-size:9px}.aiasart-source-preview-overlay [data-character-generation-review-compiler-trace] summary{cursor:pointer;width:max-content;max-width:100%;color:var(--text-secondary);outline-offset:2px;border-radius:3px;padding:1px 2px;font-weight:700}.aiasart-source-preview-overlay [data-character-generation-review-compiler-trace] summary:focus-visible{color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-generation-review-compiler-trace]>div{border-left:1px solid #eeeeec1a;gap:4px;min-width:0;margin-top:6px;padding-left:9px;display:grid}.aiasart-source-preview-overlay [data-character-generation-review-compiler-trace] p,.aiasart-source-preview-overlay [data-character-generation-review-compiler-trace] small{overflow-wrap:anywhere;white-space:normal;margin:0;line-height:1.5}.aiasart-source-preview-overlay [data-character-generation-review-compiler-trace] p{color:var(--text-secondary)}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button{min-width:48px;min-height:28px;color:var(--text-secondary);background:#eeeeec09;border:1px solid #eeeeec1c;border-radius:4px;padding:0 7px;font-size:9px}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button[aria-pressed=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button[aria-pressed=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 54%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button[aria-pressed=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button[aria-pressed=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 10%, #171817)}}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button[aria-pressed=true]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){border-color:color-mix(in srgb, var(--primary,#b9ff2d) 36%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){background:color-mix(in srgb, var(--primary,#b9ff2d) 4%, #171817)}}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){box-shadow:inset 0 0 0 1px var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button[data-ai-suggested=true]:not([aria-pressed=true]){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary,#b9ff2d) 10%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div button:disabled{cursor:wait;opacity:.58}.aiasart-source-preview-overlay [data-character-review-score-guide=true]{border-top:1px solid #eeeeec0e;grid-column:1/-1;gap:5px;min-width:0;padding-top:7px;display:grid}.aiasart-source-preview-overlay [data-character-review-score-guide=true]>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-review-score-guide=true]>div>span{min-width:0;color:var(--text-tertiary);text-align:center;background:#eeeeec08;border-radius:3px;justify-content:center;align-items:center;gap:3px;padding:3px 4px;font-size:8px;line-height:1.25;display:flex}.aiasart-source-preview-overlay [data-character-review-score-guide=true]>div>span[data-active=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-review-score-guide=true]>div>span[data-active=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 9%, #171817)}}.aiasart-source-preview-overlay [data-character-review-score-guide=true]>div>span[data-active=true]{color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-review-score-guide=true] b{color:var(--primary,#b9ff2d);font-variant-numeric:tabular-nums;font-size:8px}.aiasart-source-preview-overlay [data-character-review-score-detail=true]{min-width:0;color:var(--text-tertiary);overflow-wrap:anywhere;font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-generation-review-metric]>div button{font-variant-numeric:tabular-nums;width:30px;min-width:30px;padding:0}.aiasart-source-preview-overlay [data-character-generation-review-list-empty=true]{min-height:180px;color:var(--text-tertiary);place-items:center;margin:0;font-size:10px;display:grid}.aiasart-source-preview-overlay [data-character-generation-owner-review-complete=true]{text-align:center;place-content:center;justify-items:center;gap:8px;min-height:180px;display:grid}.aiasart-source-preview-overlay [data-character-generation-owner-review-complete=true] p,.aiasart-source-preview-overlay [data-character-generation-owner-review-complete=true] small{margin:0}.aiasart-source-preview-overlay [data-character-generation-owner-review-complete=true] p{color:var(--text-primary);font-size:11px;font-weight:760}.aiasart-source-preview-overlay [data-character-generation-owner-review-complete=true] small{color:var(--text-tertiary);font-size:9px}.aiasart-source-preview-overlay [data-character-generation-owner-review-complete=true] button{border:1px solid var(--primary,#b9ff2d);min-height:34px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-owner-review-complete=true] button{border:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 48%, transparent)}}.aiasart-source-preview-overlay [data-character-generation-owner-review-complete=true] button{background:var(--primary,#b9ff2d);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-generation-owner-review-complete=true] button{background:color-mix(in srgb, var(--primary,#b9ff2d) 10%, #191a19)}}.aiasart-source-preview-overlay [data-character-generation-owner-review-complete=true] button{color:var(--text-primary);padding:0 14px;font-size:10px;font-weight:780}.aiasart-source-preview-overlay [data-character-generation-owner-review-complete=true] button:disabled{cursor:wait;opacity:.58}.aiasart-source-preview-overlay [data-character-console-generate=true]:hover,.aiasart-source-preview-overlay [data-character-console-generate=true]:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-generate=true]:hover,.aiasart-source-preview-overlay [data-character-console-generate=true]:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 72%, transparent)}}.aiasart-source-preview-overlay [data-character-console-generate=true]:hover,.aiasart-source-preview-overlay [data-character-console-generate=true]:focus-visible{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-generate=true]:hover,.aiasart-source-preview-overlay [data-character-console-generate=true]:focus-visible{background:color-mix(in srgb, var(--primary,#b9ff2d) 20%, #171817)}}.aiasart-source-preview-overlay [data-character-console-generate=true]:hover,.aiasart-source-preview-overlay [data-character-console-generate=true]:focus-visible{outline:0}.aiasart-source-preview-overlay [data-character-console-generate=true]:disabled{color:var(--text-tertiary);cursor:not-allowed;opacity:.72;background:#eeeeec09;border-color:#eeeeec17}.aiasart-source-preview-overlay [data-character-console-generation-state=running] [data-character-console-generate=true]{cursor:wait;opacity:1}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true]{grid-template-columns:minmax(164px,.48fr) minmax(300px,.86fr) minmax(430px,1.5fr);gap:0;width:100%;min-width:0;height:100%;min-height:0;padding:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview] [data-character-console-visual=true]{border-right:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-rail=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-visual=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-inspector=true]{overscroll-behavior:contain;scrollbar-color:#eeeeec33 transparent;min-width:0;min-height:0;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-rail=true]{background:#0a0b0a85;border-right:1px solid #eeeeec17;grid-template-rows:auto minmax(0,1fr) auto;align-content:start;padding:14px 10px 10px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-rail=true]>header,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-inspector=true]>header,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-summary=true]>header{justify-content:space-between;align-items:center;gap:9px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-rail=true]>header{justify-content:start;padding:0 7px 10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-rail=true]>header>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-rail=true]>header>span,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-inspector=true]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-rail=true] strong,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-inspector=true]>header strong{font-size:12px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-rail=true] small,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-inspector=true]>header small{color:var(--text-tertiary);font-size:8px;line-height:1.35}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]{align-content:start;gap:3px;min-height:0;padding:2px 0 8px;display:grid;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] button{min-width:0;min-height:46px;color:var(--text-tertiary);text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 7px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] button:hover,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] button:focus-visible,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] button[aria-current=page]{color:var(--text-primary);background:#eeeeec0b;border-color:#eeeeec1c;outline:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] button[aria-current=page]{border-left-color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] button[aria-current=page]>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] button>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] button strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] button small{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] button em{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-mode=true]{margin-top:4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-visual=true]{border-right:1px solid #eeeeec17;align-content:start;gap:12px;padding:16px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]{grid-template-columns:minmax(0,1.45fr) minmax(320px,.78fr);align-items:start;column-gap:14px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]>*{grid-column:1}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]>[data-character-visual-preview=true]{grid-area:1/2/span 4;align-self:start;position:sticky;top:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]>[data-character-context-inspector-tabs=true]{grid-row:1}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]>[data-character-coordinate-inspector=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]>[data-character-visual-preview=true]{grid-row:2}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]>[data-character-console-prompt=true]{grid-row:3}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-overview=true]{grid-template-columns:minmax(0,1fr) minmax(130px,.58fr)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-reference=true]{background:0 0;border:0;gap:9px;margin:0;padding:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-reference=true]>div{background-color:#0d0e0d;background-image:linear-gradient(#eeeeec06 1px,#0000 1px),linear-gradient(90deg,#eeeeec06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #eeeeec1a;border-radius:6px;place-items:center;min-height:clamp(220px,40vh,420px);display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-reference=true] img{object-fit:contain;background:0 0;border-radius:0;width:100%;height:100%;max-height:clamp(220px,40vh,420px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-reference=true] figcaption{gap:2px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-reference=true] figcaption strong{font-size:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-reference=true] figcaption small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-preview=true]{gap:9px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-preview=true]>header,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-preview=true]>footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-preview=true]>header>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-preview=true]>header strong{font-size:11px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-preview=true]>header small,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-preview=true]>footer,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-boundary=true]{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-preview=true]>header>div{background:#101110;border:1px solid #eeeeec1a;border-radius:5px;grid-auto-flow:column;padding:2px;display:inline-grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-preview=true]>header button{min-width:48px;min-height:25px;color:var(--text-tertiary);background:0 0;border:0;border-radius:3px;padding:0 9px;font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-preview=true]>header button[data-selected=true]{color:var(--text-primary);box-shadow:inset 0 -1px 0 var(--primary,#b9ff2d);background:#eeeeec16}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true]{--character-preview-lighting-filter:brightness(1);--character-preview-lighting-wash:linear-gradient(transparent, transparent);--character-preview-line-filter:drop-shadow(0 0 0 transparent);background:var(--character-preview-lighting-wash), linear-gradient(#eeeeec07 1px, transparent 1px), linear-gradient(90deg, #eeeeec07 1px, transparent 1px), radial-gradient(circle at 50% 78%, #b9ff2d0b, transparent 42%), #0d0e0d;isolation:isolate;background-size:24px 24px,24px 24px,auto,auto;border:1px solid #eeeeec1a;border-radius:6px;place-items:center;min-height:clamp(290px,43vh,430px);display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true]:before{content:"";border:1px solid #eeeeec0e;border-radius:50%;height:30%;position:absolute;bottom:15%;left:8%;right:8%;transform:perspective(280px)rotateX(66deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-visual-option-reference-open=true]{padding-right:clamp(132px,34%,220px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference=true]{z-index:6;background:#111211;border-left:1px solid #eeeeec1f;grid-template-rows:minmax(0,1fr) auto;width:clamp(132px,34%,220px);min-width:0;display:grid;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-media-slot=true]{background:#161716;place-items:center;min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-media=true]{aspect-ratio:1;width:100%;display:block;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-media=true]>img{top:var(--character-option-reference-top);left:var(--character-option-reference-left);width:var(--character-option-reference-width);max-width:none;height:var(--character-option-reference-height);object-fit:fill;position:absolute}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-unavailable=true]{color:var(--text-tertiary);text-align:center;place-items:center;padding:12px;font-size:8px;display:grid;position:absolute;inset:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-copy=true]{border-top:1px solid #eeeeec1a;gap:2px;min-width:0;padding:9px 10px 10px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-copy=true] strong,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-copy=true] small,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-copy=true] em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-copy=true] strong{color:var(--text-primary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-copy=true] small{color:var(--primary,#b9ff2d);font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-copy=true] em{color:var(--text-tertiary);font-size:7px;font-style:normal}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-board=true]{z-index:2;background:#0d0e0d;grid-template-rows:auto minmax(0,1fr);gap:9px;min-width:0;padding:12px;display:grid;position:absolute;inset:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification=true]{z-index:2;background:#0d0e0d;grid-template-columns:minmax(150px,.92fr) minmax(180px,1.08fr);min-width:0;min-height:0;display:grid;position:absolute;inset:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-image=true]{background:#0a0b0a;border-right:1px solid #eeeeec1a;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;margin:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-image=true]>img{object-fit:contain;width:100%;height:100%;min-height:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-image=true]>figcaption{background:#111211;border-top:1px solid #eeeeec14;gap:1px;min-width:0;padding:8px 10px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-image=true]>figcaption strong{color:var(--text-primary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-image=true]>figcaption small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-changes=true]{background:#111211;grid-template-rows:auto minmax(0,1fr);gap:9px;min-width:0;min-height:0;padding:12px;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-changes=true]>header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-changes=true]>header>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-changes=true]>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-changes=true]>header :is(small,em){color:var(--text-tertiary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-changes=true]>div{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:4px;min-width:0;min-height:0;padding-right:3px;display:grid;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-item]{min-width:0;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #eeeeec13;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 2px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-item]:hover,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-item]:focus-visible{outline-offset:-1px;background:#eeeeec09;outline:1px solid #b9ff2d73}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-delta=true]{gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-delta=true]>strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-delta=true]>span{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);align-items:center;gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-delta=true]>span :is(small,b){overflow-wrap:anywhere;min-width:0;font-size:8px;font-weight:600}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-delta=true]>span small{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-delta=true]>span b{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-delta=true]>span svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-references=true]{grid-template-columns:repeat(2,52px);gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-reference]{gap:2px;width:52px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-reference] [data-character-option-reference-media=true]{background:#161716;border:1px solid #eeeeec1a;width:52px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-reference]>small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-no-reference=true]{max-width:104px;color:var(--text-tertiary);text-align:right;font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-board=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-board=true]>header>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-board=true]>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-board=true]>header small,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-board=true]>header em{color:var(--text-tertiary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-board=true]>[data-character-selected-option-grid=true]{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:11px;min-width:0;padding-right:3px;display:grid;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-group]{gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-group]>header{border-bottom:1px solid #eeeeec14;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:0 1px 4px;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-group]>header strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-group]>header small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-group]>div{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-auto-rows:max-content;align-content:start;gap:7px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-reference=true]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 136px;background:#151615;border:1px solid #eeeeec1a;border-radius:5px;grid-template-rows:auto auto;padding:0;transition:border-color .12s,background .12s;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-option-reference-deferred=true]{background:#111211}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-reference=true]:hover{background:#191a19;border-color:#eeeeec3d}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-reference=true]:focus-visible{outline:2px solid var(--primary,#b9ff2d);outline-offset:-2px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-reference=true]>[data-character-option-reference-media=true]{aspect-ratio:auto;width:100%;height:96px;min-height:96px;max-height:96px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-reference=true]>span:last-child{border-top:1px solid #eeeeec14;gap:1px;min-width:0;padding:6px 7px 7px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-reference=true]>span:last-child strong,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-reference=true]>span:last-child small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-reference=true]>span:last-child strong{color:var(--text-secondary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-selected-option-reference=true]>span:last-child small{color:var(--primary,#b9ff2d);font-size:8px}[data-character-option-reference-compare-overlay=true]{z-index:5000;background:#050605d1;place-items:center;min-width:0;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}[data-character-option-reference-compare-dialog=true]{width:min(1180px,100%);min-width:0;height:min(780px,100dvh - 48px);min-height:0;color:var(--text-primary,#eeeeec);background:#111211;border:1px solid #eeeeec29;border-radius:6px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 24px 70px #0000006b}[data-character-option-reference-compare-dialog=true]>header{border-bottom:1px solid #eeeeec1a;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px 16px;display:flex}[data-character-option-reference-compare-dialog=true]>header>span{gap:2px;min-width:0;display:grid}[data-character-option-reference-compare-dialog=true]>header strong{font-size:14px}[data-character-option-reference-compare-dialog=true]>header small{color:var(--text-tertiary,#eeeeec8c);font-size:10px}[data-character-option-reference-compare-dialog=true]>header button,[data-character-option-reference-focus=true]>header button{width:34px;height:34px;color:var(--text-secondary,#eeeeecbf);background:#191a19;border:1px solid #eeeeec1f;border-radius:5px;flex:0 0 34px;place-items:center;display:grid}[data-character-option-reference-compare-dialog=true] button:hover,[data-character-option-reference-compare-dialog=true] button:focus-visible{color:var(--text-primary,#eeeeec);border-color:#eeeeec47}[data-character-option-reference-compare-dialog=true] button:disabled{opacity:.32}[data-character-option-reference-compare-body=true]{grid-template-columns:minmax(300px,.88fr) minmax(0,1.5fr);min-width:0;min-height:0;display:grid;overflow:hidden}[data-character-option-reference-focus=true]{background:#0d0e0d;border-right:1px solid #eeeeec1a;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}[data-character-option-reference-focus=true]>header{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}[data-character-option-reference-focus=true]>header>span{gap:2px;min-width:0;display:grid}[data-character-option-reference-focus=true]>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}[data-character-option-reference-focus=true]>header small{color:var(--text-tertiary,#eeeeec8c);font-size:9px}[data-character-option-reference-focus=true]>header>div{flex:none;align-items:center;gap:5px;display:inline-flex}[data-character-option-reference-focus=true]>header output{width:44px;color:var(--text-secondary,#eeeeecbf);text-align:center;font-size:9px}[data-character-option-reference-focus-viewport=true]{background:#161716;place-items:center;min-width:0;min-height:0;padding:clamp(12px,3vw,32px);display:grid;overflow:hidden}[data-character-option-reference-focus-viewport=true]>span{aspect-ratio:1;transform-origin:50%;width:min(100%,520px);transition:transform .14s;display:block}[data-character-option-reference-compare-dialog=true] [data-character-option-reference-media=true]{aspect-ratio:1;background:#161716;width:100%;display:block;position:relative;overflow:hidden}[data-character-option-reference-compare-dialog=true] [data-character-option-reference-media=true]>img{top:var(--character-option-reference-top);left:var(--character-option-reference-left);width:var(--character-option-reference-width);max-width:none;height:var(--character-option-reference-height);object-fit:fill;position:absolute}[data-character-option-reference-compare-grid=true]{scrollbar-gutter:stable;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));align-content:start;gap:8px;min-width:0;min-height:0;padding:14px;display:grid;overflow:hidden auto}[data-character-option-reference-compare-grid=true]>button{min-width:0;color:var(--text-secondary,#eeeeecbf);text-align:left;background:#191a19;border:1px solid #eeeeec1a;border-radius:5px;grid-template-rows:auto auto;gap:7px;padding:7px;display:grid;overflow:hidden}[data-character-option-reference-compare-grid=true]>button[data-character-option-reference-compare-selected=true]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){[data-character-option-reference-compare-grid=true]>button[data-character-option-reference-compare-selected=true]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 58%, transparent)}}[data-character-option-reference-compare-grid=true]>button[data-character-option-reference-compare-selected=true]{color:var(--primary,#b9ff2d)}[data-character-option-reference-compare-grid=true]>button[data-character-option-reference-compare-focused=true]{outline-offset:-3px;outline:1px solid #eeeeec57}[data-character-option-reference-compare-thumbnail=true]{aspect-ratio:1;background:#101110;border-radius:3px;width:100%;display:block;overflow:hidden}[data-character-option-reference-compare-grid=true]>button>span:last-child{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}@media (max-width:760px){[data-character-option-reference-compare-overlay=true]{padding:10px}[data-character-option-reference-compare-dialog=true]{height:calc(100dvh - 20px)}[data-character-option-reference-compare-body=true]{display:block;overflow:hidden auto}[data-character-option-reference-focus=true]{border-bottom:1px solid #eeeeec1a;border-right:0;min-height:390px}[data-character-option-reference-compare-grid=true]{scrollbar-gutter:auto;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}}[data-character-starting-impact-overlay=true]{z-index:5100;isolation:isolate;background:#050605d1;place-items:center;min-width:0;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}[data-character-starting-impact-dialog=true]{width:min(920px,100%);min-width:0;height:min(760px,100dvh - 48px);min-height:0;color:var(--text-primary,#eeeeec);background:#111211;border:1px solid #eeeeec29;border-radius:6px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 24px 70px #0000006b}[data-character-starting-impact-action=true]{grid-template-rows:auto minmax(0,1fr) auto}[data-character-starting-impact-dialog=true]>header{border-bottom:1px solid #eeeeec1a;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px 16px;display:flex}[data-character-starting-impact-dialog=true]>header>span{gap:2px;min-width:0;display:grid}[data-character-starting-impact-dialog=true]>header strong{font-size:14px}[data-character-starting-impact-dialog=true]>header small{color:var(--text-tertiary,#eeeeec8c);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}[data-character-starting-impact-dialog=true]>header button{width:34px;height:34px;color:var(--text-secondary,#eeeeecbf);background:#191a19;border:1px solid #eeeeec1f;border-radius:5px;flex:0 0 34px;place-items:center;display:grid}[data-character-starting-impact-dialog=true]>header button:hover,[data-character-starting-impact-dialog=true]>header button:focus-visible{color:var(--text-primary,#eeeeec);border-color:#eeeeec47;outline:0}[data-character-brief-import-body=true]{scrollbar-gutter:stable;align-content:start;gap:14px;min-width:0;min-height:0;padding:16px;display:grid;overflow:hidden auto}[data-character-brief-import-body=true]>label{gap:7px;min-width:0;display:grid}[data-character-brief-import-body=true]>label>span{gap:2px;display:grid}[data-character-brief-import-body=true]>label strong,[data-character-brief-import-preview]>header strong,[data-character-brief-import-unresolved=true] strong{font-size:11px}[data-character-brief-import-body=true]>label small,[data-character-brief-import-preview]>header small{color:var(--text-tertiary,#eeeeec8c);font-size:9px;line-height:1.45}[data-character-brief-import-body=true] textarea{resize:vertical;width:100%;min-height:128px;color:var(--text-primary,#eeeeec);font:inherit;background:#0b0c0b;border:1px solid #eeeeec24;border-radius:5px;padding:11px 12px;font-size:11px;line-height:1.6}[data-character-brief-import-body=true] textarea:focus-visible{border-color:#b9ff2d7a;outline:0}[data-character-brief-import-preview]{gap:9px;min-width:0;display:grid}[data-character-brief-import-preview]>header{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}[data-character-brief-import-preview]>header>span{gap:2px;min-width:0;display:grid}[data-character-brief-import-preview]>header em{color:var(--text-secondary,#eeeeecbf);white-space:nowrap;font-size:9px;font-style:normal}[data-character-brief-import-preview]>ul{gap:1px;min-width:0;margin:0;padding:0;list-style:none;display:grid}[data-character-brief-import-preview]>ul>li{background:#eeeeec06;grid-template-columns:minmax(190px,.85fr) minmax(0,1.15fr);align-items:center;gap:14px;min-width:0;padding:9px 10px;display:grid}[data-character-brief-import-preview]>ul>li>span{grid-template-columns:16px 60px minmax(0,auto) minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}[data-character-brief-import-entry-toggle=true]{place-items:center;width:16px;height:16px;display:grid}[data-character-brief-import-entry-toggle=true] input{width:14px;height:14px;accent-color:var(--primary,#b9ff2d);margin:0}[data-character-brief-import-entry-toggle=true][data-disabled=true]{opacity:.48}[data-character-brief-import-preview]>ul>li i{color:var(--text-tertiary,#eeeeec8c);font-size:8px;font-style:normal}[data-character-brief-import-kind=added] i,[data-character-brief-import-kind=changed] i{color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){[data-character-brief-import-kind=added] i,[data-character-brief-import-kind=changed] i{color:color-mix(in srgb, var(--primary,#b9ff2d) 72%, var(--text-secondary))}}[data-character-brief-import-kind=ambiguous] i{color:#d8c77d}[data-character-brief-import-kind=excluded]{background:#eeeeec03}[data-character-brief-import-kind=excluded] i{color:var(--text-tertiary,#eeeeec8c)}[data-character-brief-import-preview]>ul>li>span strong{overflow-wrap:anywhere;min-width:0;font-size:10px}[data-character-brief-import-preview]>ul>li>span small{min-width:0;color:var(--text-tertiary,#eeeeec8c);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}[data-character-brief-import-preview]>ul>li>small{min-width:0;color:var(--text-secondary,#eeeeecbf);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;font-size:9px;display:grid}[data-character-brief-import-preview]>ul>li>small span{overflow-wrap:anywhere;min-width:0}[data-character-brief-import-preview]>ul>li>small span:first-child{color:var(--text-tertiary,#eeeeec8c)}[data-character-brief-import-resolution=true]{border-top:1px solid #eeeeec14;grid-column:1/-1;grid-template-columns:minmax(116px,auto) minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding-top:8px;display:grid}[data-character-brief-import-resolution=true]>span{color:var(--text-tertiary,#eeeeec8c);font-size:8px}[data-character-brief-import-resolution=true]>div{flex-wrap:wrap;gap:6px;min-width:0;display:flex}[data-character-brief-import-resolution=true] button{min-height:28px;color:var(--text-primary,#eeeeec);background:#d8c77d0f;border:1px solid #d8c77d47;border-radius:4px;padding:5px 9px;font-size:9px}[data-character-brief-import-resolution=true] button:hover,[data-character-brief-import-resolution=true] button:focus-visible{border-color:#b9ff2d6b;outline:0}[data-character-brief-import-boundary=true],[data-character-brief-import-preview]>p,[data-character-brief-import-unresolved=true]{color:var(--text-secondary,#eeeeecbf);border-left:2px solid #d8c77d9e;margin:0;padding-left:9px;font-size:9px;line-height:1.55}[data-character-brief-import-unresolved=true] p{overflow-wrap:anywhere;color:var(--text-tertiary,#eeeeec8c);margin:3px 0 0}[data-character-brief-import-preserve-unresolved=true]{background:#eeeeec06;border:1px solid #eeeeec1c;border-radius:5px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;min-width:0;margin-top:9px;padding:8px 9px;display:grid}[data-character-brief-import-preserve-unresolved=true] input{width:14px;height:14px;accent-color:var(--primary,#b9ff2d);margin:1px 0 0}[data-character-brief-import-preserve-unresolved=true]>span{gap:2px;min-width:0;display:grid}[data-character-brief-import-preserve-unresolved=true] small{overflow-wrap:anywhere;color:var(--text-tertiary,#eeeeec8c);font-size:8px;line-height:1.45}[data-character-brief-import-preserve-unresolved=true][data-disabled=true]{opacity:.58}[data-character-brief-import-actions=true]{flex:none;gap:7px;display:flex}[data-character-brief-import-actions=true]>button{min-height:36px;color:var(--text-primary,#eeeeec);background:#191a19;border:1px solid #eeeeec24;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:10px;font-weight:650;display:inline-flex}[data-character-brief-import-actions=true]>button[data-character-brief-import-apply=true]{background:var(--primary,#b9ff2d);border-color:#b9ff2d6b}@supports (color:color-mix(in lab, red, red)){[data-character-brief-import-actions=true]>button[data-character-brief-import-apply=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 15%, #171817)}}[data-character-brief-import-actions=true]>button:disabled{cursor:not-allowed;opacity:.42}[data-character-starting-impact-groups=true]{scrollbar-gutter:stable;min-width:0;min-height:0;padding:0 16px 16px;overflow:hidden auto}[data-character-starting-impact-group]{min-width:0;padding:16px 0 0}[data-character-starting-impact-group]+[data-character-starting-impact-group]{border-top:1px solid #eeeeec1a;margin-top:16px}[data-character-starting-impact-group]>header{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:8px;display:flex}[data-character-starting-impact-group]>header strong{font-size:11px}[data-character-starting-impact-group]>header small{color:var(--text-tertiary,#eeeeec8c);font-size:9px}[data-character-starting-impact-group]>ul{gap:1px;min-width:0;margin:0;padding:0;list-style:none;display:grid}[data-character-starting-impact-group]>ul>li{background:#eeeeec06;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);align-items:center;gap:16px;min-width:0;padding:9px 10px;display:grid}[data-character-starting-impact-group]>ul>li>span{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}[data-character-starting-impact-group]>ul>li>span i{color:var(--text-tertiary,#eeeeec8c);font-size:8px;font-style:normal}[data-character-starting-impact-kind=added]>span i,[data-character-starting-impact-kind=changed]>span i{color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){[data-character-starting-impact-kind=added]>span i,[data-character-starting-impact-kind=changed]>span i{color:color-mix(in srgb, var(--primary,#b9ff2d) 72%, var(--text-secondary))}}[data-character-starting-impact-kind=removed]>span i{color:#d7a1a1}[data-character-starting-impact-group]>ul>li>span strong{overflow-wrap:anywhere;min-width:0;font-size:10px}[data-character-starting-impact-group]>ul>li>small{min-width:0;color:var(--text-secondary,#eeeeecbf);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;font-size:9px;display:grid}[data-character-starting-impact-group]>ul>li>small span{overflow-wrap:anywhere;min-width:0}[data-character-starting-impact-group]>ul>li>small span:first-child,[data-character-starting-impact-group]>ul>li>small svg{color:var(--text-tertiary,#eeeeec8c)}[data-character-starting-impact-footer=true]{border-top:1px solid #eeeeec1a;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:12px 16px;display:flex}[data-character-starting-impact-footer=true]>small{min-width:0;color:var(--text-tertiary,#eeeeec8c);font-size:9px;line-height:1.45}[data-character-starting-impact-footer=true]>button{background:var(--primary,#b9ff2d);border:1px solid #b9ff2d6b;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:7px;min-width:138px;min-height:36px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){[data-character-starting-impact-footer=true]>button{background:color-mix(in srgb, var(--primary,#b9ff2d) 15%, #171817)}}[data-character-starting-impact-footer=true]>button{color:var(--text-primary,#eeeeec);padding:8px 14px;font-size:10px;font-weight:650}[data-character-starting-impact-footer=true]>button:hover,[data-character-starting-impact-footer=true]>button:focus-visible{background:var(--primary,#b9ff2d);border-color:#b9ff2db3}@supports (color:color-mix(in lab, red, red)){[data-character-starting-impact-footer=true]>button:hover,[data-character-starting-impact-footer=true]>button:focus-visible{background:color-mix(in srgb, var(--primary,#b9ff2d) 22%, #171817)}}[data-character-starting-impact-footer=true]>button:hover,[data-character-starting-impact-footer=true]>button:focus-visible{outline:0}@media (max-width:760px){[data-character-starting-impact-overlay=true]{padding:10px}[data-character-starting-impact-dialog=true]{height:calc(100dvh - 20px)}[data-character-starting-impact-groups=true]{scrollbar-gutter:auto;padding:0 10px 12px}[data-character-starting-impact-group]>ul>li{grid-template-columns:minmax(0,1fr);gap:5px}[data-character-starting-impact-group]>ul>li>small{padding-left:62px}[data-character-starting-impact-footer=true]{gap:8px;padding:10px;display:grid}[data-character-starting-impact-footer=true]>button{width:100%}[data-character-brief-import-body=true]{scrollbar-gutter:auto;padding:12px 10px}[data-character-brief-import-preview]>ul>li,[data-character-brief-import-resolution=true]{grid-template-columns:minmax(0,1fr);gap:5px}[data-character-brief-import-actions=true]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-character-brief-import-actions=true]>button{width:100%}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-realtime-preview=true]{z-index:2;position:absolute;inset:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-realtime-preview=true]>canvas{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-realtime-preview=true]>canvas:active{cursor:grabbing}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-realtime-preview=true]>span{z-index:3;color:var(--text-tertiary);font-size:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-realtime-preview=true]>small{z-index:3;color:var(--text-tertiary);pointer-events:none;background:#0a0b0ac7;border:1px solid #eeeeec1a;border-radius:4px;padding:5px 7px;font-size:8px;position:absolute;bottom:10px;right:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-realtime-framing=true]{z-index:4;background:#0a0b0ad1;border:1px solid #eeeeec1c;border-radius:4px;grid-auto-flow:column;padding:2px;display:inline-grid;position:absolute;bottom:10px;left:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-realtime-framing=true]>button{min-width:42px;min-height:24px;color:var(--text-tertiary);background:0 0;border:0;border-radius:3px;padding:0 7px;font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-realtime-framing=true]>button[data-selected=true]{color:var(--text-primary);box-shadow:inset 0 -1px 0 var(--primary,#b9ff2d);background:#eeeeec17}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-axis=true]{pointer-events:none;justify-content:space-between;align-items:end;display:flex;position:absolute;inset:12px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-axis=true] i{color:#eeeeec42;font-size:7px;font-style:normal}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true]{width:190px;height:320px;transform:translateX(-50%) scale(var(--character-body-height));transform-origin:50% 100%;position:absolute;bottom:16px;left:50%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-profile=true]{z-index:0;opacity:.56;pointer-events:none;border-left:1px dashed #eeeeec33;width:38px;height:142px;position:absolute;top:84px;left:158px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-profile=true]>i{border-top:1px solid #b9ff2da8;border-bottom:1px solid #b9ff2d4d;border-right:1px solid #b9ff2da8;border-radius:0 70% 70% 0;display:block;position:absolute;left:3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-profile-chest=true]{width:calc(18px * var(--character-chest-depth-scale));height:43px;top:20px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-profile-abdomen=true]{width:calc(16px * var(--character-abdomen-scale));border-color:#eeeeec47;height:49px;top:61px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=contrapposto]{transform:translateX(-50%) scale(var(--character-body-height)) rotate(-4deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=action-ready],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=athletic-ready]{transform:translateX(-50%) scale(var(--character-body-height)) rotate(3deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=crouching]{transform:translateX(-50%) translateY(24px) scale(var(--character-body-height)) scaleY(.82)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=seated]{transform:translateX(-50%) translateY(38px) scale(var(--character-body-height)) scaleY(.88)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=kneeling]{transform:translateX(-50%) translateY(31px) scale(var(--character-body-height)) scaleY(.9)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-action-phase=anticipation]{translate:0 6px;rotate:-2deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-action-phase=initiation]{translate:4px -2px;rotate:2deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-action-phase=mid-action]{translate:8px -6px;rotate:4deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-action-phase=contact]{translate:6px;rotate:-1deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-action-phase=follow-through]{translate:-5px -2px;rotate:-4deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-action-phase=recovery]{translate:-2px 2px;rotate:-2deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-action-phase=anticipation] [data-character-preview-arm=left]{rotate:-12deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-action-phase=anticipation] [data-character-preview-arm=right]{rotate:12deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-action-phase=mid-action] [data-character-preview-arm=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-action-phase=contact] [data-character-preview-arm=left]{rotate:-24deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-action-phase=mid-action] [data-character-preview-arm=right],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-action-phase=contact] [data-character-preview-arm=right]{rotate:24deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-action-phase=follow-through] [data-character-preview-arm=left]{rotate:18deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-action-phase=follow-through] [data-character-preview-arm=right]{rotate:-18deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shadow=true]{filter:blur(5px);background:#0000009e;border-radius:50%;width:116px;height:16px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-neck=true]{z-index:2;width:calc(25px * var(--character-neck-scale));border:1px solid var(--character-skin);height:24px;position:absolute;top:75px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-neck=true]{border:1px solid color-mix(in srgb, var(--character-skin) 74%, #171717)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-neck=true]{background:var(--character-skin);border-radius:7px;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-torso=true]{z-index:3;width:var(--character-torso-width);border:1px solid var(--character-outfit);height:96px;position:absolute;top:91px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-torso=true]{border:1px solid color-mix(in srgb, var(--character-outfit) 66%, #050605)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-torso=true]{background:linear-gradient(90deg, #ffffff0e, transparent 27% 73%, #0000001f), var(--character-outfit);clip-path:polygon(15% 0,85% 0,100% 100%,0 100%);transform:translateX(-50%) scaleY(var(--character-torso-scale));transform-origin:50% 0;border-radius:12px 12px 8px 8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-baseline-posture=slouched] [data-character-preview-torso=true]{transform:translateX(-50%) scaleY(calc(var(--character-torso-scale) * .94)) rotate(-5deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-baseline-posture=upright] [data-character-preview-torso=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-baseline-posture=formal] [data-character-preview-torso=true]{transform:translateX(-50%) scaleY(calc(var(--character-torso-scale) * 1.04))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-baseline-posture=athletic-ready] [data-character-preview-torso=true]{transform:translateX(-50%) scaleY(var(--character-torso-scale)) rotate(3deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-silhouette=a-line] [data-character-preview-torso=true]{clip-path:polygon(25% 0,75% 0,100% 100%,0 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-silhouette=draped] [data-character-preview-torso=true]{clip-path:polygon(12% 0,88% 5%,94% 94%,8% 100%);transform:translateX(-50%) scaleY(var(--character-torso-scale)) skewX(-3deg);border-radius:18px 8px 16px 7px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-silhouette=fitted] [data-character-preview-torso=true]{width:calc(var(--character-torso-width) - 7px);clip-path:polygon(10% 0,90% 0,82% 100%,18% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-silhouette=straight] [data-character-preview-torso=true]{clip-path:polygon(10% 0,90% 0,90% 100%,10% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-silhouette=oversized] [data-character-preview-torso=true]{width:calc(var(--character-torso-width) + 18px);clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);border-radius:16px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-silhouette=layered] [data-character-preview-torso=true]{border-bottom:8px double var(--character-outfit)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-silhouette=layered] [data-character-preview-torso=true]{border-bottom:8px double color-mix(in srgb, var(--character-outfit) 58%, #d9d9d6)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-silhouette=layered] [data-character-preview-torso=true]{box-shadow:inset 0 -16px 0 var(--character-outfit), 0 7px 0 -2px var(--character-outfit)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-silhouette=layered] [data-character-preview-torso=true]{box-shadow:inset 0 -16px 0 color-mix(in srgb, var(--character-outfit) 80%, #050605), 0 7px 0 -2px color-mix(in srgb, var(--character-outfit) 74%, #d9d9d6)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-silhouette=structured] [data-character-preview-torso=true]{clip-path:polygon(7% 0,93% 0,88% 100%,12% 100%);border-radius:4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-fit=skin-tight] [data-character-preview-torso=true]{width:calc(var(--character-torso-width) - 12px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-fit=fitted] [data-character-preview-torso=true]{width:calc(var(--character-torso-width) - 6px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-fit=relaxed] [data-character-preview-torso=true]{width:calc(var(--character-torso-width) + 7px);margin-left:-3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment-fit=oversized] [data-character-preview-torso=true]{width:calc(var(--character-torso-width) + 16px);margin-left:-7px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-torso=true]>i[data-character-preview-neck-jewelry=true]{border-bottom:1px solid #c2a968;border-left:1px solid #c2a968;border-right:1px solid #c2a968;border-radius:0 0 50% 50%;width:26px;height:16px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hips=true]{z-index:2;width:var(--character-hip-width);border:1px solid var(--character-outfit);height:44px;position:absolute;top:179px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hips=true]{border:1px solid color-mix(in srgb, var(--character-outfit) 62%, #050605)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hips=true]{background:var(--character-outfit);border-radius:8px 8px 14px 14px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hips=true]{background:color-mix(in srgb, var(--character-outfit) 82%, #0d0e0d)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hips=true]{transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=dress] [data-character-preview-hips=true]{width:calc(var(--character-hip-width) + 34px);clip-path:polygon(18% 0,82% 0,100% 100%,0 100%);height:116px;top:164px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=robe] [data-character-preview-hips=true]{width:calc(var(--character-hip-width) + 20px);clip-path:polygon(8% 0,92% 0,88% 100%,12% 100%);border-radius:3px;height:122px;top:162px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=coat] [data-character-preview-hips=true]{width:calc(var(--character-hip-width) + 28px);background:linear-gradient(90deg, transparent 48%, #eeeeec3d 49% 51%, transparent 52%), var(--character-outfit);height:112px;top:165px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=coat] [data-character-preview-hips=true]{background:linear-gradient(90deg, transparent 48%, #eeeeec3d 49% 51%, transparent 52%), color-mix(in srgb, var(--character-outfit) 82%, #0d0e0d)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=coat] [data-character-preview-hips=true]{clip-path:polygon(12% 0,88% 0,100% 100%,0 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=blouse] [data-character-preview-torso=true]{clip-path:polygon(19% 0,81% 0,96% 100%,4% 100%);border-radius:18px 18px 9px 9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=sweater] [data-character-preview-torso=true]{background:repeating-linear-gradient(0deg, transparent 0 7px, #ffffff13 7px 8px), var(--character-outfit)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=hoodie] [data-character-preview-torso=true]:before{border:3px solid var(--character-outfit);width:50px;height:30px;position:absolute;top:-8px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=hoodie] [data-character-preview-torso=true]:before{border:3px solid color-mix(in srgb, var(--character-outfit) 68%, #050605)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=hoodie] [data-character-preview-torso=true]:before{content:"";border-bottom:0;border-radius:50% 50% 12px 12px;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=jacket] [data-character-preview-torso=true]{background:linear-gradient(90deg, transparent 48%, #eeeeec42 49% 51%, transparent 52%), var(--character-outfit)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=suit] [data-character-preview-torso=true]{background:linear-gradient(63deg, transparent 43%, #eeeeec33 44% 49%, transparent 50%) left / 50% 54% no-repeat, linear-gradient(-63deg, transparent 43%, #eeeeec33 44% 49%, transparent 50%) right / 50% 54% no-repeat, var(--character-outfit);border-radius:4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=skirt] [data-character-preview-hips=true]{width:calc(var(--character-hip-width) + 22px);clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);height:76px;top:174px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=jumpsuit] [data-character-preview-torso=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=jumpsuit] [data-character-preview-hips=true]{border-radius:3px;box-shadow:inset 0 -1px #eeeeec42}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=uniform] [data-character-preview-torso=true]:before{content:"";border-top:3px solid #eeeeec6b;border-bottom:1px solid #eeeeec2e;height:5px;position:absolute;top:7px;left:6px;right:6px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=armor] [data-character-preview-torso=true]{border:2px solid var(--character-outfit)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=armor] [data-character-preview-torso=true]{border:2px solid color-mix(in srgb, var(--character-outfit) 40%, #b7b7b2)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=armor] [data-character-preview-torso=true]{background:linear-gradient(115deg, #ffffff42, transparent 33% 70%, #00000047), var(--character-outfit);clip-path:polygon(3% 8%,17% 0,83% 0,97% 8%,88% 100%,12% 100%);border-radius:3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=sportswear] [data-character-preview-torso=true]{background:linear-gradient(90deg, #eeeeec4d 0 5px, transparent 5px calc(100% - 5px), #eeeeec4d calc(100% - 5px)), var(--character-outfit)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-arm=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-arm=right]{z-index:1;width:21px;height:calc(117px * var(--character-arm-length-scale));border:1px solid var(--character-outfit);position:absolute;top:98px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-arm=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-arm=right]{border:1px solid color-mix(in srgb, var(--character-outfit) 62%, #050605)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-arm=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-arm=right]{background:var(--character-outfit);scale:var(--character-arm-width-scale) 1;transform-origin:50% 10px;border-radius:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=t-shirt] [data-character-preview-arm]{background:linear-gradient(180deg, var(--character-outfit) 0 34%, var(--character-skin) 35% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=shirt] [data-character-preview-arm],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=blouse] [data-character-preview-arm]{background:linear-gradient(180deg, var(--character-outfit) 0 58%, var(--character-skin) 59% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=armor] [data-character-preview-arm]{background:linear-gradient(110deg, var(--character-outfit), var(--character-outfit) 38% 68%, var(--character-outfit));border-radius:3px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=armor] [data-character-preview-arm]{background:linear-gradient(110deg, color-mix(in srgb, var(--character-outfit) 58%, #d0d0cb), var(--character-outfit) 38% 68%, color-mix(in srgb, var(--character-outfit) 72%, #050605))}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-arm=left]{left:43px;transform:rotate(5deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-arm=right]{right:43px;transform:rotate(-5deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=walking] [data-character-preview-arm=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=running] [data-character-preview-arm=left]{transform:rotate(-22deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=walking] [data-character-preview-arm=right],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=running] [data-character-preview-arm=right]{transform:rotate(22deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=running] [data-character-preview-arm=left]{transform:rotate(-38deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=running] [data-character-preview-arm=right]{transform:rotate(38deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=seated] [data-character-preview-arm=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=crouching] [data-character-preview-arm=left]{transform:rotate(-28deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=seated] [data-character-preview-arm=right],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=crouching] [data-character-preview-arm=right]{transform:rotate(28deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-baseline-posture=relaxed] [data-character-preview-arm=left]{transform:rotate(11deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-baseline-posture=relaxed] [data-character-preview-arm=right]{transform:rotate(-11deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-baseline-posture=formal] [data-character-preview-arm=left]{left:52px;transform:rotate(1deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-baseline-posture=formal] [data-character-preview-arm=right]{right:52px;transform:rotate(-1deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-baseline-posture=athletic-ready] [data-character-preview-arm=left]{transform:rotate(-18deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-baseline-posture=athletic-ready] [data-character-preview-arm=right]{transform:rotate(18deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hand=true]{border:1px solid var(--character-skin);width:17px;height:18px;position:absolute;bottom:-9px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hand=true]{border:1px solid color-mix(in srgb, var(--character-skin) 70%, #171717)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hand=true]{background:var(--character-skin);content:"";transform:translateX(-50%) scale(var(--character-hand-scale));transform-origin:50% 0;border-radius:50%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=right]{z-index:1;width:27px;height:calc(99px * var(--character-leg-length-scale));border:1px solid var(--character-outfit);position:absolute;bottom:14px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=right]{border:1px solid color-mix(in srgb, var(--character-outfit) 54%, #050605)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=right]{background:var(--character-outfit);border-radius:7px 7px 10px 10px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=right]{background:color-mix(in srgb, var(--character-outfit) 70%, #0b0c0b)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=right]{scale:var(--character-leg-width-scale) 1;transform-origin:50% 0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-foot=true]{border:1px solid var(--character-skin);width:22px;height:16px;position:absolute;bottom:-9px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-foot=true]{border:1px solid color-mix(in srgb, var(--character-skin) 70%, #171717)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-foot=true]{background:var(--character-skin);content:"";transform:translateX(-50%) scale(var(--character-foot-scale));transform-origin:50% 0;border-radius:50% 58% 44% 44%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region]{z-index:6;pointer-events:none;display:block;position:absolute}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair~=natural-body-hair] [data-character-preview-body-hair-region]{opacity:.46}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=chest]{background:repeating-linear-gradient(72deg, transparent 0 4px, var(--character-hair) 4px 5px);border-radius:50% 50% 36% 36%;width:46px;height:28px;top:108px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=chest]{background:repeating-linear-gradient(72deg, transparent 0 4px, color-mix(in srgb, var(--character-hair) 62%, transparent) 4px 5px)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=chest]{opacity:.72;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=abdomen]{background:repeating-linear-gradient(82deg, transparent 0 5px, var(--character-hair) 5px 6px);width:16px;height:46px;top:139px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=abdomen]{background:repeating-linear-gradient(82deg, transparent 0 5px, color-mix(in srgb, var(--character-hair) 64%, transparent) 5px 6px)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=abdomen]{opacity:.7;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=back]{z-index:2;border-right:4px double var(--character-hair);width:84px;height:78px;top:101px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=back]{border-right:4px double color-mix(in srgb, var(--character-hair) 38%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=back]{border-left:4px double var(--character-hair)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=back]{border-left:4px double color-mix(in srgb, var(--character-hair) 38%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=back]{opacity:.7;border-radius:18px;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=arms],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=legs]{inset:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=arms]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=arms]:after,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=legs]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=legs]:after{background:repeating-linear-gradient(76deg, transparent 0 4px, var(--character-hair) 4px 5px);width:13px;position:absolute}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=arms]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=arms]:after,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=legs]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=legs]:after{background:repeating-linear-gradient(76deg, transparent 0 4px, color-mix(in srgb, var(--character-hair) 58%, transparent) 4px 5px)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=arms]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=arms]:after,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=legs]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=legs]:after{content:"";opacity:.72}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=arms]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=arms]:after{height:76px;top:123px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=arms]:before{left:46px;rotate:5deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=arms]:after{right:46px;rotate:-5deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=legs]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=legs]:after{height:72px;bottom:26px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=legs]:before{left:73px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-hair-region=legs]:after{right:73px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=shoulder-height-difference] [data-character-preview-arm=left]{top:94px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=shoulder-height-difference] [data-character-preview-arm=right]{top:103px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=hip-height-difference] [data-character-preview-hips=true]{rotate:3deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=hip-height-difference] [data-character-preview-leg=left]{bottom:17px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=hip-height-difference] [data-character-preview-leg=right]{bottom:11px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=limb-length-impression] [data-character-preview-arm=left]{height:calc(117px * var(--character-arm-length-scale) * 1.06)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=limb-length-impression] [data-character-preview-arm=right]{height:calc(117px * var(--character-arm-length-scale) * .94)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=limb-length-impression] [data-character-preview-leg=left]{height:calc(99px * var(--character-leg-length-scale) * 1.05)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=limb-length-impression] [data-character-preview-leg=right]{height:calc(99px * var(--character-leg-length-scale) * .95)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=torso-rotation] [data-character-preview-torso=true]{translate:-2px;rotate:-3deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=muscle-balance-difference] [data-character-preview-arm=left]{scale:calc(var(--character-arm-width-scale) * 1.12) 1}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body-asymmetry~=muscle-balance-difference] [data-character-preview-arm=right]{scale:calc(var(--character-arm-width-scale) * .92) 1}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=jeans] [data-character-preview-leg]{background:repeating-linear-gradient(90deg, transparent 0 5px, #ffffff14 5px 6px), var(--character-outfit)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=jeans] [data-character-preview-leg]{background:repeating-linear-gradient(90deg, transparent 0 5px, #ffffff14 5px 6px), color-mix(in srgb, var(--character-outfit) 52%, #28466c)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=shorts] [data-character-preview-leg]{background:linear-gradient(180deg, var(--character-outfit) 0 36%, var(--character-skin) 37% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=sportswear] [data-character-preview-leg]{background:linear-gradient(90deg, #eeeeec61 0 4px, transparent 4px), var(--character-outfit)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=sportswear] [data-character-preview-leg]{background:linear-gradient(90deg, #eeeeec61 0 4px, transparent 4px), color-mix(in srgb, var(--character-outfit) 70%, #0b0c0b)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-garment=trousers] [data-character-preview-leg]{border-radius:3px 3px 9px 9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=left]{left:66px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-leg=right]{right:66px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=walking] [data-character-preview-leg=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=running] [data-character-preview-leg=left]{transform:rotate(10deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=walking] [data-character-preview-leg=right],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=running] [data-character-preview-leg=right]{transform:rotate(-10deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=running] [data-character-preview-leg=left]{transform:rotate(24deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=running] [data-character-preview-leg=right]{transform:rotate(-24deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=seated] [data-character-preview-leg]{transform-origin:50% 4px;height:76px;top:216px;bottom:auto;transform:rotate(62deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=crouching] [data-character-preview-leg=left]{top:212px;bottom:auto;transform:rotate(38deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=crouching] [data-character-preview-leg=right]{top:212px;bottom:auto;transform:rotate(-38deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=kneeling] [data-character-preview-leg=left]{height:70px;top:214px;bottom:auto;transform:rotate(54deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-body=true][data-character-preview-pose=kneeling] [data-character-preview-leg=right]{height:62px;top:220px;bottom:auto;transform:rotate(-14deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face=true]{z-index:5;width:190px;height:232px;position:relative}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face=true][data-character-preview-size=compact]{transform:translateX(-50%) rotate(var(--character-head-pose)) scale(var(--character-head-compact-scale));transform-origin:50% 28%;position:absolute;top:4px;left:50%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-view=head] [data-character-preview-face=true]{transform:rotate(var(--character-head-pose)) scale(var(--character-head-scale))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face-surface=true]{z-index:2;border:1px solid var(--character-skin);width:146px;height:184px;position:absolute;top:26px;left:50%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face-surface=true]{border:1px solid color-mix(in srgb, var(--character-skin) 70%, #141514)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face-surface=true]{background:radial-gradient(circle at 33% 62%, var(--character-lip), transparent 18%), radial-gradient(circle at 67% 62%, var(--character-lip), transparent 18%), var(--character-skin);border-radius:46% 46% 43% 43%/35% 35% 57% 57%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face-surface=true]{background:radial-gradient(circle at 33% 62%, color-mix(in srgb, var(--character-lip) 10%, transparent), transparent 18%), radial-gradient(circle at 67% 62%, color-mix(in srgb, var(--character-lip) 10%, transparent), transparent 18%), var(--character-skin)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face-surface=true]{transform:translateX(-50%) scaleX(var(--character-face-aspect));box-shadow:inset 12px 0 20px #ffffff06,inset -12px 0 20px #00000017}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers]{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:visible}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head]{border-radius:inherit;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-texture-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-finish-layer=true]{pointer-events:none;position:absolute}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-skin-texture-layer=true]{mix-blend-mode:multiply;opacity:var(--character-skin-texture-opacity);background-image:radial-gradient(circle,#2b1c16b8 0 .45px,#0000 .7px);background-size:4px 4px;inset:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-skin-finish-layer=true]{filter:blur(1px);width:44px;height:98px;opacity:var(--character-skin-finish-opacity);background:radial-gradient(at 55% 45%,#ffffffb8,#0000 66%);border-radius:50%;top:15px;right:18px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-skin-texture-layer=true]{mix-blend-mode:multiply;width:17px;height:76px;opacity:var(--character-skin-texture-opacity);background-image:radial-gradient(circle,#2b1c16bd 0 .55px,#0000 .8px);background-size:4px 4px;border-radius:9px;top:102px;left:25px;box-shadow:123px 0 #2b1c1606}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-skin-finish-layer=true]{filter:blur(1px);width:4px;height:54px;opacity:var(--character-skin-finish-opacity);background:#ffffffc2;border-radius:50%;top:111px;left:31px;box-shadow:123px 0 #ffffffc2}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-regional-variation],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark]{z-index:5;pointer-events:none;position:absolute}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-skin-regional-variation=face-slightly-warmer]{background:radial-gradient(#b45c4333,#0000 68%);border-radius:45%;width:108px;height:54px;top:80px;left:19px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-skin-regional-variation]{filter:blur(2px);background:#73433033;border-radius:45%;width:22px;height:34px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-regional-variation=neck-slightly-different]{top:75px;left:83px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-regional-variation=hands-sun-exposed]{top:170px;left:17px;box-shadow:133px 0 #73433033}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-regional-variation=arms-sun-exposed],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-regional-variation=shoulders-sun-exposed]{height:68px;top:104px;left:22px;box-shadow:124px 0 #73433033}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-regional-variation=elbows-knees-darker]{width:17px;height:17px;top:150px;left:20px;box-shadow:133px 0 #5d36294d,46px 112px #5d36294d,86px 112px #5d36294d}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-regional-variation=legs-natural-variation]{height:82px;top:221px;left:59px;box-shadow:49px 0 #73433033}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark=moles]{background:#57372b;border-radius:50%;width:3px;height:3px;box-shadow:5px 4px #57372bad}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark=pigmentation-spots]{background:radial-gradient(circle,#5c37286b,#0000 70%);border-radius:50%;width:13px;height:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark=birthmarks]{background:#7e453f7a;border-radius:58% 42% 63% 37%;width:20px;height:13px;rotate:-13deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark=vitiligo-pattern]{filter:blur(.4px);background:#fff7dc7a;border:1px solid #fff8e061;border-radius:38% 62% 46% 54%;width:21px;height:14px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark=acne]{background:#973d38a8;border-radius:50%;width:3px;height:3px;box-shadow:6px 2px #973d387a,11px -2px #973d388f,16px 3px #973d386b}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark=wrinkles]{border-top:1px solid #4d30258a;border-radius:50%;width:23px;height:7px;box-shadow:0 3px 0 -2px #4d302575}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark=scars],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark=wound-healing-state]{border-top:2px solid #844b44b8;border-radius:50%;width:24px;height:3px;rotate:-18deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark-value=fresh-closed]{border-color:#97342fd1}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark-value=scabbed]{border-style:dotted;border-color:#4d2d20e6}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark-value=healing-pink]{border-color:#c27072b8}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark-value=mature-scar]{border-color:#e7b9a67a}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark=tattoos]{background:repeating-linear-gradient(45deg,#181f22a8 0 1px,#0000 1px 4px);border:1px solid #1c2327c2;width:20px;height:20px;rotate:8deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-surface-mark=body-paint]{background:repeating-linear-gradient(120deg,#2d66709e 0 5px,#83445c94 5px 9px,#0000 9px 13px);border-radius:52% 48% 42% 58%;width:42px;height:19px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark]{top:91px;left:37px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=forehead]{top:43px;left:61px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=left-cheek]{top:111px;left:28px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=right-cheek]{top:111px;left:99px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=nose]{top:101px;left:69px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=chin],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=jawline]{top:159px;left:61px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=between-brows]{top:76px;left:62px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=eye-corners],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=under-eyes],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=around-eyes]{top:91px;left:23px;box-shadow:75px 0 #fff7dc57}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=smile-lines],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=around-mouth]{top:134px;left:61px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=localized-face-patches],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=face],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=face-paint]{top:85px;left:35px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=light-scattered-spots],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=dark-scattered-spots],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=active-breakouts],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=healing-breakouts],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=head] [data-character-preview-surface-mark-value=post-acne-marks]{top:112px;left:33px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark]{top:108px;left:85px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=neck]{top:78px;left:84px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=chest],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=back],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=torso-patches],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=torso-paint]{top:118px;left:74px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=left-arm],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=arms],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=arms-patches],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=arms-paint]{top:126px;left:22px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=right-arm]{top:126px;left:146px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=left-hand],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=hands],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=hands-patches]{top:177px;left:17px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=right-hand]{top:177px;left:151px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=left-leg],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=legs],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=legs-patches]{top:245px;left:58px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=right-leg]{top:245px;left:110px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=symmetric-patches]{top:132px;left:24px;box-shadow:123px 0 #fff7dc6b}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=scattered-patches],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=full-body-paint],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=geometric-pattern],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=organic-pattern],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=ceremonial-symbols],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-layers=body] [data-character-preview-surface-mark-value=stage-body-art]{top:126px;left:73px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-cranial-shape=round] [data-character-preview-face-surface=true]{border-radius:49%;width:150px;height:180px;top:24px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-cranial-shape=long] [data-character-preview-face-surface=true]{border-radius:45% 45% 42% 42%/31% 31% 60% 60%;width:140px;height:194px;top:20px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-cranial-shape=broad] [data-character-preview-face-surface=true]{border-radius:46% 46% 40% 40%/38% 38% 54% 54%;width:158px;height:179px;top:29px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-cranial-shape=angular] [data-character-preview-face-surface=true]{border-radius:34% 34% 40% 40%/24% 24% 58% 58%;box-shadow:inset 16px 0 13px #ffffff06,inset -16px 0 13px #0000001f}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face-shape=square] [data-character-preview-face-surface=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face-shape=angular] [data-character-preview-face-surface=true]{border-radius:34% 34% 29% 29%/27% 27% 38% 38%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face-shape=soft-round] [data-character-preview-face-surface=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face-shape=round] [data-character-preview-face-surface=true]{border-radius:48%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-face-shape=tapered] [data-character-preview-face-surface=true]{clip-path:polygon(12% 7%,88% 7%,94% 43%,72% 88%,50% 100%,28% 88%,6% 43%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-forehead-surface=true]{z-index:4;border-top:1px solid var(--character-skin);width:82px;height:28px;position:absolute;top:39px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-forehead-surface=true]{border-top:1px solid color-mix(in srgb, var(--character-skin) 72%, #513729)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-forehead-surface=true]{opacity:.5;pointer-events:none;background:radial-gradient(at 50% 0,#ffffff14,#0000 68%);border-radius:50% 50% 28% 28%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-forehead=low-forehead] [data-character-preview-forehead-surface=true]{height:18px;top:49px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-forehead=balanced-forehead] [data-character-preview-forehead-surface=true]{width:82px;top:39px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-forehead=high-forehead] [data-character-preview-forehead-surface=true]{height:40px;top:28px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-forehead=broad-forehead] [data-character-preview-forehead-surface=true]{width:112px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-forehead=narrow-forehead] [data-character-preview-forehead-surface=true]{width:58px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-forehead=rounded-forehead] [data-character-preview-forehead-surface=true]{border-radius:55% 55% 38% 38%;height:34px;box-shadow:inset 0 7px 11px #ffffff0d}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-forehead=sloped-forehead] [data-character-preview-forehead-surface=true]{transform-origin:50% 100%;transform:translate(-50%)skew(-13deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chin=true]{z-index:5;border-bottom:1px solid var(--character-skin);width:54px;height:23px;position:absolute;bottom:1px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chin=true]{border-bottom:1px solid color-mix(in srgb, var(--character-skin) 72%, #513729)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chin=true]{background:linear-gradient(180deg, transparent, var(--character-skin));border-radius:0 0 52% 52%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chin=true]{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--character-skin) 92%, #5a3d32))}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chin=true]{opacity:.72;pointer-events:none;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chin-shape=rounded] [data-character-preview-chin=true]{border-radius:0 0 52% 52%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chin-shape=pointed] [data-character-preview-chin=true]{clip-path:polygon(0 0,100% 0,50% 100%);border-bottom:0;width:62px;height:30px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chin-shape=square] [data-character-preview-chin=true]{border-radius:0 0 16% 16%;width:68px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chin-shape=cleft] [data-character-preview-chin=true]:after{content:"";background:#5137296b;width:1px;height:10px;position:absolute;bottom:2px;left:50%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chin-shape=recessed] [data-character-preview-chin=true]{opacity:.54;width:43px;height:18px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-chin-shape=projected] [data-character-preview-chin=true]{width:70px;height:28px;box-shadow:0 3px 4px #24181433}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-asymmetry~=subtle-natural-asymmetry] [data-character-preview-chin=true]{translate:2px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-asymmetry~=jawline-difference] [data-character-preview-face-surface=true]{clip-path:polygon(2% 0,98% 0,100% 58%,82% 88%,56% 100%,24% 91%,0 58%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear=right]{z-index:1;border:1px solid var(--character-skin);width:28px;height:46px;position:absolute;top:94px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear=right]{border:1px solid color-mix(in srgb, var(--character-skin) 70%, #141514)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear=right]{background:var(--character-skin);transform:scale(var(--character-ear-scale));border-radius:50%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear=left]{left:calc(10px - var(--character-ear-projection))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear=right]{right:calc(10px - var(--character-ear-projection))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear]>i{border:1px solid var(--character-skin);width:12px;height:13px;position:absolute;bottom:3px;right:7px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear]>i{border:1px solid color-mix(in srgb, var(--character-skin) 70%, #513729)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear]>i{opacity:.55;border-radius:45% 45% 55% 55%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-earlobe-shape=attached-earlobes] [data-character-preview-ear]>i{border-bottom-color:#0000;height:10px;bottom:5px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-earlobe-shape=partially-attached-earlobes] [data-character-preview-ear]>i{height:13px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-earlobe-shape=detached-earlobes] [data-character-preview-ear]>i{background:var(--character-skin);border-radius:50%;height:16px;bottom:-1px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-earlobe-shape=small-earlobes] [data-character-preview-ear]>i{width:8px;height:8px;right:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-earlobe-shape=elongated-earlobes] [data-character-preview-ear]>i{border-radius:42% 42% 55% 55%;height:22px;bottom:-4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-earlobe-shape=asymmetric-earlobes] [data-character-preview-ear=right]>i{height:20px;bottom:-3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-back=true]{z-index:0;width:var(--character-hair-back-width);height:var(--character-hair-back-height);background:var(--character-hair);border-radius:48% 48% 38% 38%;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:inset -14px 0 22px #0000002e}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-front=true]{z-index:6;height:var(--character-hair-front-height);background:var(--character-hair);border-radius:50% 50% 42% 42%;position:absolute;top:-5px;left:-3px;right:-3px;box-shadow:inset 0 -7px 8px #0000001f}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-back=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-front=true]{opacity:var(--character-hair-density-opacity)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-back=true]>i,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-front=true]>i{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-texture-layer=true]{z-index:1;opacity:.42}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-texture=straight] [data-character-preview-hair-texture-layer=true]{background:repeating-linear-gradient(92deg, transparent 0 var(--character-hair-strand-size), #ffffff29 var(--character-hair-strand-size) calc(var(--character-hair-strand-size) + 1px))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-texture=wavy] [data-character-preview-hair-texture-layer=true]{background:repeating-radial-gradient(ellipse at 0 18%, transparent 0 var(--character-hair-strand-size), #fff3 var(--character-hair-strand-size) calc(var(--character-hair-strand-size) + 1px), transparent calc(var(--character-hair-strand-size) + 2px) calc(var(--character-hair-strand-size) + 10px))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-texture=curly] [data-character-preview-hair-texture-layer=true]{background:radial-gradient(circle at 20% 28%,#0000 0 5px,#ffffff3d 6px 7px,#0000 8px),radial-gradient(circle at 65% 42%,#0000 0 7px,#0003 8px 9px,#0000 10px);background-size:calc(var(--character-hair-strand-size) + 20px) calc(var(--character-hair-strand-size) + 20px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-texture=coily] [data-character-preview-hair-texture-layer=true]{background:radial-gradient(circle,#0000 0 2px,#ffffff3b 2.5px 3.5px,#0000002e 4px 5px,#0000 5.5px);background-size:calc(var(--character-hair-strand-size) + 6px) calc(var(--character-hair-strand-size) + 6px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-texture=mixed] [data-character-preview-hair-texture-layer=true]{background:repeating-linear-gradient(102deg,#0000 0 8px,#ffffff2b 9px 10px),radial-gradient(circle at 55% 38%,#0000 0 6px,#0003 7px 8px,#0000 9px);background-size:auto, calc(var(--character-hair-strand-size) + 18px) calc(var(--character-hair-strand-size) + 18px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-gray-layer=true]{z-index:2;background:repeating-linear-gradient(97deg, #e8e8e2e6 0 1px, transparent 1px calc(var(--character-hair-strand-size) + 5px));opacity:var(--character-hair-gray-opacity)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-treatment]{z-index:3;opacity:.72}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-color-treatment~=highlights] [data-character-preview-hair-treatment=highlights]{background:repeating-linear-gradient(94deg,#0000 0 14px,#f4d9a6bf 15px 18px,#0000 19px 30px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-color-treatment~=lowlights] [data-character-preview-hair-treatment=lowlights]{background:repeating-linear-gradient(87deg,#0000 0 18px,#120f0eb8 19px 24px,#0000 25px 36px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-color-treatment~=balayage] [data-character-preview-hair-treatment=balayage]{background:linear-gradient(150deg,#0000 8%,#e9bd8494 48%,#f5daaec2 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-color-treatment~=ombre] [data-character-preview-hair-treatment=ombre]{background:linear-gradient(#0000 22%,#d49e68c2 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-color-treatment~=dip-dye] [data-character-preview-hair-treatment=dip-dye]{background:linear-gradient(#0000 67%,#5995bcd1 69% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-color-treatment~=split-dye] [data-character-preview-hair-treatment=split-dye]{background:linear-gradient(90deg,#984566b8 0 49%,#0000 50% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-color-treatment~=visible-roots] [data-character-preview-hair-treatment=visible-roots]{background:radial-gradient(at 50% 0,#14110fd1 0 18%,#0000 39%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-color-treatment~=color-streaks] [data-character-preview-hair-treatment=color-streaks]{background:repeating-linear-gradient(82deg,#0000 0 17px,#4699a4d1 18px 21px,#0000 22px 37px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline-surface=true]{z-index:7;border-bottom:3px solid var(--character-hair);width:108px;height:18px;position:absolute;top:29px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline-surface=true]{border-bottom:3px solid color-mix(in srgb, var(--character-hair) 88%, #0a0a09)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline-surface=true]{pointer-events:none;border-radius:0 0 50% 50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline=rounded-hairline] [data-character-preview-hairline-surface=true]{border-radius:0 0 50% 50%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline=straight-hairline] [data-character-preview-hairline-surface=true]{border-radius:0;height:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline=m-shaped-hairline] [data-character-preview-hairline-surface=true]{clip-path:polygon(0 0,30% 58%,50% 12%,70% 58%,100% 0,100% 100%,0 100%);border-radius:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline=widows-peak] [data-character-preview-hairline-surface=true]{clip-path:polygon(0 0,42% 10%,50% 100%,58% 10%,100% 0,100% 45%,0 45%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline=high-hairline] [data-character-preview-hairline-surface=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline=receding-hairline] [data-character-preview-hairline-surface=true]{width:90px;top:19px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline=low-hairline] [data-character-preview-hairline-surface=true]{width:118px;top:38px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline=receding-hairline] [data-character-preview-hairline-surface=true]{border-radius:10% 10% 55% 55%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hairline=asymmetric-hairline] [data-character-preview-hairline-surface=true]{top:25px;transform:translate(-50%)rotate(-7deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-part-line=true]{z-index:9;background:var(--character-skin);border-radius:2px;width:2px;height:42px;position:absolute;top:0;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-part-line=true]{background:color-mix(in srgb, var(--character-skin) 74%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-part-line=true]{pointer-events:none;transform:translate(-50%);box-shadow:0 0 2px #00000061}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-parting=no-visible-part] [data-character-preview-hair-part-line=true]{display:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-parting=center-part] [data-character-preview-hair-part-line=true]{left:50%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-parting=left-part] [data-character-preview-hair-part-line=true]{left:37%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-parting=right-part] [data-character-preview-hair-part-line=true]{left:63%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-parting=deep-side-part] [data-character-preview-hair-part-line=true]{height:46px;left:25%;transform:rotate(11deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-parting=zigzag-part] [data-character-preview-hair-part-line=true]{background:repeating-linear-gradient(145deg, transparent 0 4px, var(--character-skin) 4px 7px);width:8px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-parting=zigzag-part] [data-character-preview-hair-part-line=true]{background:repeating-linear-gradient(145deg, transparent 0 4px, color-mix(in srgb, var(--character-skin) 78%, transparent) 4px 7px)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-bangs=true]{z-index:10;background:var(--character-hair);pointer-events:none;border-radius:45% 45% 25% 25%;width:112px;height:55px;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:inset 0 -5px 7px #00000026}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-bangs=no-bangs] [data-character-preview-bangs=true]{display:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-bangs=blunt-bangs] [data-character-preview-bangs=true]{clip-path:polygon(0 0,100% 0,94% 86%,75% 78%,50% 91%,24% 78%,6% 86%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-bangs=curtain-bangs] [data-character-preview-bangs=true]{clip-path:polygon(0 0,100% 0,94% 82%,64% 62%,50% 14%,36% 62%,6% 82%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-bangs=side-swept-bangs] [data-character-preview-bangs=true]{clip-path:polygon(0 0,100% 0,91% 38%,42% 92%,4% 76%);height:62px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-bangs=wispy-bangs] [data-character-preview-bangs=true]{background:repeating-linear-gradient(102deg, transparent 0 8px, var(--character-hair) 9px 14px);box-shadow:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-bangs=micro-bangs] [data-character-preview-bangs=true]{clip-path:polygon(0 0,100% 0,92% 88%,5% 88%);height:35px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-bangs=long-bangs] [data-character-preview-bangs=true]{clip-path:polygon(0 0,100% 0,92% 95%,68% 70%,50% 94%,30% 68%,7% 96%);height:85px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-presence=bald] [data-character-preview-hair-back=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-presence=bald] [data-character-preview-hair-front=true]{display:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-presence=shaved] [data-character-preview-hair-back=true]{opacity:.58;height:70px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-presence=shaved] [data-character-preview-hair-front=true]{opacity:.65;height:31px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-presence=partial] [data-character-preview-hair-back=true]{width:calc(var(--character-hair-back-width) * .86);clip-path:polygon(0 0,62% 0,78% 35%,68% 100%,0 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-presence=partial] [data-character-preview-hair-front=true]{clip-path:polygon(0 0,100% 0,74% 100%,0 82%);right:32%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style^=bun] [data-character-preview-hair-back=true]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style^=ponytail] [data-character-preview-hair-back=true]:before{background:var(--character-hair);content:"";border-radius:50%;width:54px;height:54px;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=afro] [data-character-preview-hair-back=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=curly-volume] [data-character-preview-hair-back=true]{border-radius:48%;width:190px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=buzz-cut] [data-character-preview-hair-back=true]{opacity:.82;width:146px;height:66px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=buzz-cut] [data-character-preview-hair-front=true]{opacity:.82;height:20px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=crew-cut] [data-character-preview-hair-back=true]{width:150px;height:78px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=crew-cut] [data-character-preview-hair-front=true]{clip-path:polygon(8% 28%,28% 4%,49% 19%,70% 0,94% 31%,100% 100%,0 100%);height:34px;top:-12px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=pixie-cut] [data-character-preview-hair-back=true]{border-radius:58% 42% 36% 48%;width:158px;height:94px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=pixie-cut] [data-character-preview-hair-front=true]{clip-path:polygon(0 0,100% 0,92% 49%,61% 38%,35% 100%,0 68%);height:49px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=bob-cut] [data-character-preview-hair-back=true]{border-radius:48% 48% 18% 18%;width:164px;height:142px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=lob] [data-character-preview-hair-back=true]{border-radius:48% 48% 24% 24%;width:168px;height:174px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=straight-long] [data-character-preview-hair-back=true]{border-radius:47% 47% 9% 9%;width:158px;height:224px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=layered-long] [data-character-preview-hair-back=true]{clip-path:polygon(8% 0,92% 0,100% 76%,88% 100%,73% 84%,57% 100%,40% 83%,22% 100%,0 74%);width:174px;height:218px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=wavy-long] [data-character-preview-hair-back=true]{clip-path:polygon(8% 0,92% 0,100% 18%,90% 31%,100% 44%,88% 58%,98% 73%,84% 100%,17% 100%,2% 75%,12% 59%,0 44%,11% 29%,0 17%);width:182px;height:220px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=ponytail-high] [data-character-preview-hair-back=true]:before{border-radius:50% 40% 58% 22%;width:45px;height:128px;top:14px;left:78%;transform:rotate(-17deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=ponytail-low] [data-character-preview-hair-back=true]:before{border-radius:42% 48% 55% 25%;width:39px;height:142px;top:64px;left:76%;transform:rotate(-8deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=braid-single] [data-character-preview-hair-back=true]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=braids-multiple] [data-character-preview-hair-back=true]:before{background:repeating-linear-gradient(135deg, var(--character-hair) 0 8px, var(--character-hair) 8px 12px);border-radius:45%;width:18px;height:148px;position:absolute;top:69px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=braid-single] [data-character-preview-hair-back=true]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=braids-multiple] [data-character-preview-hair-back=true]:before{background:repeating-linear-gradient(135deg, var(--character-hair) 0 8px, color-mix(in srgb, var(--character-hair) 68%, #050605) 8px 12px)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=braid-single] [data-character-preview-hair-back=true]:before,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=braids-multiple] [data-character-preview-hair-back=true]:before{content:"";transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=braids-multiple] [data-character-preview-hair-back=true]:before{box-shadow:-34px 0 0 -2px var(--character-hair), 34px 0 0 -2px var(--character-hair)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=bun-high] [data-character-preview-hair-back=true]:before{width:58px;height:58px;top:-39px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=bun-low] [data-character-preview-hair-back=true]:before{width:50px;height:50px;top:48px;left:75%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=undercut] [data-character-preview-hair-back=true]{opacity:.64;width:142px;height:75px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=undercut] [data-character-preview-hair-front=true]{clip-path:polygon(0 0,100% 0,78% 100%,0 72%);height:42px;right:28%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=mohawk] [data-character-preview-hair-back=true]{border-radius:50% 50% 15% 15%;width:58px;height:112px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=mohawk] [data-character-preview-hair-front=true]{border-radius:70% 70% 20% 20%;height:78px;top:-20px;left:57px;right:57px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=dreadlocks] [data-character-preview-hair-back=true]{background:repeating-linear-gradient(90deg, var(--character-hair) 0 13px, var(--character-hair) 13px 17px);border-radius:48% 48% 28% 28%;width:182px;height:218px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=dreadlocks] [data-character-preview-hair-back=true]{background:repeating-linear-gradient(90deg, var(--character-hair) 0 13px, color-mix(in srgb, var(--character-hair) 70%, #050605) 13px 17px)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=shaved-pattern] [data-character-preview-hair-back=true]{background:repeating-linear-gradient(115deg, var(--character-hair) 0 8px, var(--character-skin) 8px 11px);width:146px;height:68px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=shaved-pattern] [data-character-preview-hair-back=true]{background:repeating-linear-gradient(115deg, var(--character-hair) 0 8px, color-mix(in srgb, var(--character-skin) 72%, var(--character-hair)) 8px 11px)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=shaved-pattern] [data-character-preview-hair-back=true]{opacity:.78}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-style=shaved-pattern] [data-character-preview-hair-front=true]{opacity:.7;height:24px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-ridge=true]{z-index:6;width:112px;height:20px;opacity:var(--character-brow-ridge-opacity);pointer-events:none;background:radial-gradient(at 50% 100%,#37241d57,#0000 68%);border-radius:50%;position:absolute;top:61px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow=right]{z-index:8;width:var(--character-eyebrow-width);height:var(--character-eyebrow-thickness);background:var(--character-hair);border-radius:50%;position:absolute;top:69px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow=right]{background:color-mix(in srgb, var(--character-hair) 84%, #171717)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow=right]{opacity:var(--character-eyebrow-opacity)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow=left]{transform:rotate(calc(3deg + var(--character-eyebrow-direction)));left:25px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow=right]{transform:rotate(calc(-3deg + var(--character-eyebrow-direction-inverse)));right:25px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyebrow-shape=straight] [data-character-preview-brow]{border-radius:2px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyebrow-shape=soft-arch] [data-character-preview-brow]{border-radius:80% 80% 25% 25%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyebrow-shape=high-arch] [data-character-preview-brow]{height:calc(var(--character-eyebrow-thickness) + 3px);clip-path:polygon(0 70%,43% 4%,62% 12%,100% 60%,100% 100%,0 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyebrow-shape=angled] [data-character-preview-brow]{clip-path:polygon(0 70%,56% 0,100% 64%,100% 100%,54% 52%,0 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyebrow-shape=rounded] [data-character-preview-brow]{height:calc(var(--character-eyebrow-thickness) + 2px);border-radius:70% 70% 35% 35%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyebrow-shape=thick-natural] [data-character-preview-brow]{height:calc(var(--character-eyebrow-thickness) + 3px);clip-path:polygon(0 55%,18% 28%,48% 15%,77% 34%,100% 61%,97% 100%,0 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyebrow-shape=thin-defined] [data-character-preview-brow]{opacity:.88;height:2px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-asymmetry~=brow-height-difference] [data-character-preview-brow=right]{top:75px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=angry] [data-character-preview-brow=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=determined] [data-character-preview-brow=left]{transform:rotate(calc(10deg + var(--character-eyebrow-direction)))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=angry] [data-character-preview-brow=right],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=determined] [data-character-preview-brow=right]{transform:rotate(calc(-10deg + var(--character-eyebrow-direction-inverse)))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=curious] [data-character-preview-brow=left]{transform:rotate(calc(-5deg + var(--character-eyebrow-direction)));top:65px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=sad] [data-character-preview-brow=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=fearful] [data-character-preview-brow=left]{transform:rotate(calc(-11deg + var(--character-eyebrow-direction)));top:65px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=sad] [data-character-preview-brow=right],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=fearful] [data-character-preview-brow=right]{transform:rotate(calc(11deg + var(--character-eyebrow-direction-inverse)));top:65px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye=right]{z-index:7;width:var(--character-eye-width);height:var(--character-sclera-height);background:#e8e3db;border-top:1px solid #291d19b8;border-bottom:1px solid #291d1985;border-radius:50%;position:absolute;top:81px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye=left]{left:calc(50% - var(--character-eye-offset));transform:translateX(-50%) rotate(var(--character-eye-tilt))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye=right]{right:calc(50% - var(--character-eye-offset));transform:translateX(50%) rotate(var(--character-eye-tilt-inverse))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=right]{z-index:9;width:var(--character-eye-width);height:var(--character-eyelash-length);border-top:1px solid var(--character-hair);position:absolute;top:77px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=right]{border-top:1px solid color-mix(in srgb, var(--character-hair) 88%, #111)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=right]{background:repeating-linear-gradient(90deg, var(--character-hair) 0 1px, transparent 1px var(--character-eyelash-gap))}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=right]{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--character-hair) 90%, #111) 0 1px, transparent 1px var(--character-eyelash-gap))}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=right]{opacity:var(--character-eyelash-opacity);pointer-events:none;transform-origin:50% 100%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=left]{left:calc(50% - var(--character-eye-offset));transform:translateX(-50%) rotate(calc(var(--character-eye-tilt) + var(--character-eyelash-angle)))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelash=right]{right:calc(50% - var(--character-eye-offset));transform:translateX(50%) rotate(calc(var(--character-eye-tilt-inverse) + var(--character-eyelash-angle-inverse)))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-asymmetry~=eye-height-difference] [data-character-preview-eye=right]{top:86px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye]:after{z-index:2;content:"";pointer-events:none;border-top:1px solid #3d271f73;border-radius:50%;height:7px;position:absolute;top:-2px;left:2px;right:2px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelid-structure=no-visible-crease] [data-character-preview-eye]:after{opacity:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelid-structure=low-crease] [data-character-preview-eye]:after{opacity:.72;top:3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelid-structure=parallel-crease] [data-character-preview-eye]:after{top:-1px;left:1px;right:1px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelid-structure=tapered-crease] [data-character-preview-eye=left]:after{left:7px;right:0;transform:rotate(5deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelid-structure=tapered-crease] [data-character-preview-eye=right]:after{left:0;right:7px;transform:rotate(-5deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelid-structure=hooded] [data-character-preview-eye]:after{background:var(--character-skin);border-top-width:3px;height:11px;top:0}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelid-structure=hooded] [data-character-preview-eye]:after{background:color-mix(in srgb, var(--character-skin) 72%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelid-structure=deep-crease] [data-character-preview-eye]:after{border-top:3px double #3d271f94;top:-3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelid-structure=asymmetric-crease] [data-character-preview-eye=left]:after{top:-3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyelid-structure=asymmetric-crease] [data-character-preview-eye=right]:after{top:3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-shape=round] [data-character-preview-eye]{border-radius:50%;height:20px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-shape=monolid] [data-character-preview-eye]{border-top-width:2px;border-bottom-color:#291d194d;height:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-shape=hooded] [data-character-preview-eye]{border-top-width:3px;height:12px;box-shadow:inset 0 4px 4px #3d271f47}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-shape=upturned] [data-character-preview-eye=left]{transform:translateX(-50%) rotate(calc(var(--character-eye-tilt) + 9deg))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-shape=upturned] [data-character-preview-eye=right]{transform:translateX(50%) rotate(calc(var(--character-eye-tilt-inverse) - 9deg))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-shape=downturned] [data-character-preview-eye=left]{transform:translateX(-50%) rotate(calc(var(--character-eye-tilt) - 9deg))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-shape=downturned] [data-character-preview-eye=right]{transform:translateX(50%) rotate(calc(var(--character-eye-tilt-inverse) + 9deg))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-shape=deep-set] [data-character-preview-eye]{border-color:#291d19b8;height:12px;box-shadow:0 -4px 6px #281a1561,inset 0 2px 4px #281a1538}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-shape=prominent] [data-character-preview-eye]{border:2px solid #291d199e;height:21px;box-shadow:0 2px 5px #1111113d}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=joyful] [data-character-preview-eye]{background:0 0;border-bottom-width:3px;height:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=surprised] [data-character-preview-eye],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=fearful] [data-character-preview-eye]{border-width:2px;height:22px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye]>i{width:var(--character-iris-size);height:var(--character-iris-size);border:3px solid var(--character-iris);background:var(--character-iris);border-radius:50%;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye]>i{background:color-mix(in srgb, var(--character-iris) 76%, #171717)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye]>i{transform:translate(calc(-50% + var(--character-eye-x)), calc(-50% + var(--character-eye-y)))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye]>i>b{width:var(--character-pupil-size);height:var(--character-pupil-size);background:#0a0b0a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:1px -1px #ffffff61}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eyewear=true]{z-index:9;border:2px solid #1f1f1fdb;border-radius:12px;width:112px;height:35px;position:absolute;top:73px;left:50%;transform:translate(-50%);box-shadow:inset 47px 0 #0000,inset 51px 0 #1f1f1fdb,inset 55px 0 #0000}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose=true]{z-index:7;width:var(--character-nose-width);border-bottom:2px solid #452b2161;border-right:1px solid #452b2157;border-radius:0 0 50% 35%;height:46px;position:absolute;top:94px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose=true]>i{box-sizing:border-box;pointer-events:none;font-style:normal;display:block;position:absolute}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-root-surface=true]{border-left:1px solid #452b2133;border-right:1px solid #452b2140;border-radius:50% 50% 15% 15%;width:56%;height:14px;top:-1px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-root=low-radix] [data-character-preview-nose-root-surface=true]{opacity:.42;height:8px;top:5px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-root=medium-radix] [data-character-preview-nose-root-surface=true]{height:14px;top:-1px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-root=high-radix] [data-character-preview-nose-root-surface=true]{opacity:.9;height:20px;top:-7px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-root=narrow-radix] [data-character-preview-nose-root-surface=true]{width:33%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-root=broad-radix] [data-character-preview-nose-root-surface=true]{width:92%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-bridge-surface=true]{border-left:1px solid #ffffff14;border-right:1px solid #452b2157;border-radius:42%;width:48%;height:29px;top:9px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-bridge=low-straight] [data-character-preview-nose-bridge-surface=true]{opacity:.46;width:34%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-bridge=medium-straight] [data-character-preview-nose-bridge-surface=true]{width:48%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-bridge=high-straight] [data-character-preview-nose-bridge-surface=true]{border-right-width:2px;width:58%;box-shadow:-2px 0 3px #ffffff14}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-bridge=concave] [data-character-preview-nose-bridge-surface=true]{border-right-style:dashed;width:42%;transform:translate(-50%)skew(-8deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-bridge=convex] [data-character-preview-nose-bridge-surface=true]{border-right-width:2px;border-radius:70% 35% 55% 30%;width:62%;transform:translate(-50%)skew(7deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-bridge=broad] [data-character-preview-nose-bridge-surface=true]{background:#452b210d;width:95%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-tip-surface=true]{border-bottom:2px solid #452b216b;border-left:1px solid #452b212e;border-right:1px solid #452b2166;border-radius:42% 42% 58% 58%;width:96%;height:12px;bottom:2px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-tip=rounded] [data-character-preview-nose-tip-surface=true]{border-radius:50%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-tip=defined] [data-character-preview-nose-tip-surface=true]{border:2px solid #452b217a;border-top-width:1px;width:82%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-tip=upturned] [data-character-preview-nose-tip-surface=true]{bottom:6px;transform:translate(-50%)rotate(-8deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-tip=downturned] [data-character-preview-nose-tip-surface=true]{height:16px;bottom:-2px;transform:translate(-50%)rotate(7deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-tip=broad] [data-character-preview-nose-tip-surface=true]{width:132%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nose-tip=narrow] [data-character-preview-nose-tip-surface=true]{width:62%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nostril]{background:#37231d94;border-radius:50%;width:4px;height:3px;bottom:1px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nostril=left]{left:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nostril=right]{right:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nostril-shape=round-nostrils] [data-character-preview-nostril]{border-radius:50%;width:4px;height:4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nostril-shape=oval-nostrils] [data-character-preview-nostril]{width:5px;height:3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nostril-shape=narrow-nostrils] [data-character-preview-nostril]{width:2px;height:5px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nostril-shape=flared-nostrils] [data-character-preview-nostril=left]{width:7px;left:-4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nostril-shape=flared-nostrils] [data-character-preview-nostril=right]{width:7px;right:-4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nostril-shape=compact-nostrils] [data-character-preview-nostril=left]{width:3px;left:3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nostril-shape=compact-nostrils] [data-character-preview-nostril=right]{width:3px;right:3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nostril-shape=asymmetric-nostrils] [data-character-preview-nostril=right]{width:7px;height:4px;right:-2px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-asymmetry~=nose-deviation] [data-character-preview-nose=true]{transform:translate(-42%)rotate(5deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-freckle-layer=true]{z-index:7;background:#4c2b1f8c;border-radius:50%;width:3px;height:3px;display:none;position:absolute;top:123px;left:38px;box-shadow:9px 3px #4c2b1f75,18px -1px #4c2b1f85,50px 2px #4c2b1f80,61px -2px #4c2b1f6b,70px 3px #4c2b1f7a}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-cheek]{z-index:6;background:radial-gradient(ellipse at 50% 40%, var(--character-skin), transparent 72%);border-top:1px solid #5137294d;border-radius:50%;width:30px;height:13px;display:block;position:absolute;top:112px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-cheek]{background:radial-gradient(ellipse at 50% 40%, color-mix(in srgb, var(--character-skin) 79%, #b35c61), transparent 72%)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-cheek]{opacity:.34;transform:scaleX(var(--character-cheekbone-scale)) scaleY(var(--character-cheek-volume))}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-cheek=left]{left:27px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-cheek=right]{right:27px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-asymmetry~=cheek-volume-difference] [data-character-preview-cheek=right]{opacity:.56;scale:1.12 1.3}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU6-cheek-raise] [data-character-preview-cheek]{display:block;translate:0 -3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-freckles=true] [data-character-preview-freckle-layer=true]{display:block}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-philtrum-surface=true]{z-index:7;opacity:.58;pointer-events:none;border-left:1px solid #492e243b;border-right:1px solid #492e243b;border-radius:0 0 45% 45%;width:11px;height:12px;position:absolute;top:137px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-philtrum=short-pronounced] [data-character-preview-philtrum-surface=true]{border-width:0 2px;height:6px;top:143px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-philtrum=short-shallow] [data-character-preview-philtrum-surface=true]{opacity:.26;height:6px;top:143px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-philtrum=medium-balanced] [data-character-preview-philtrum-surface=true]{height:12px;top:137px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-philtrum=long-pronounced] [data-character-preview-philtrum-surface=true]{border-width:0 2px;height:17px;top:132px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-philtrum=long-shallow] [data-character-preview-philtrum-surface=true]{opacity:.26;height:17px;top:132px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth=true]{z-index:7;width:var(--character-mouth-width);height:var(--character-mouth-height);background:var(--character-lip);opacity:var(--character-lip-opacity);border-radius:48%;position:absolute;top:151px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-lip-shape=balanced] [data-character-preview-mouth=true]{border-radius:48%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-lip-shape=cupid-bow] [data-character-preview-mouth=true]{clip-path:polygon(0 48%,31% 22%,43% 0,50% 26%,57% 0,69% 22%,100% 48%,72% 80%,50% 100%,28% 80%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-lip-shape=wide] [data-character-preview-mouth=true]{width:calc(var(--character-mouth-width) + 12px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-lip-shape=narrow] [data-character-preview-mouth=true]{width:calc(var(--character-mouth-width) - 10px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-lip-shape=upper-full] [data-character-preview-mouth=true]{height:calc(var(--character-mouth-height) + 3px);border-radius:55% 55% 35% 35%;transform:translate(-50%)translateY(-2px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-lip-shape=lower-full] [data-character-preview-mouth=true]{height:calc(var(--character-mouth-height) + 4px);border-radius:35% 35% 58% 58%;transform:translate(-50%)translateY(2px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-asymmetry~=mouth-corner-difference] [data-character-preview-mouth=true]{transform:translate(-50%)rotate(6deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth=true]{z-index:1;background:var(--character-teeth);content:"";opacity:1;border-radius:42% 42% 28% 28%;height:7px;font-style:normal;display:none;position:absolute;top:1px;left:2px;right:2px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-visible=true] [data-character-preview-mouth=true]{border:2px solid var(--character-lip);opacity:1;background:#5b3030;height:14px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-visible=true] [data-character-preview-teeth=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth-speech-state=teeth-visible] [data-character-preview-teeth=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth-speech-state=vowel-e] [data-character-preview-teeth=true]{display:block}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-shape=rounded-incisors] [data-character-preview-teeth=true]{border-radius:48% 48% 35% 35%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-shape=square-incisors] [data-character-preview-teeth=true]{border-radius:1px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-shape=tapered-incisors] [data-character-preview-teeth=true]{clip-path:polygon(4% 0,96% 0,86% 100%,14% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-shape=prominent-canines] [data-character-preview-teeth=true]{clip-path:polygon(0 0,100% 0,100% 75%,82% 75%,76% 100%,68% 75%,32% 75%,24% 100%,18% 75%,0 75%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-shape=small-uniform-teeth] [data-character-preview-teeth=true]{height:5px;top:2px;left:5px;right:5px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-shape=mixed-natural-teeth] [data-character-preview-teeth=true]{border-radius:38% 46% 31% 42%;transform:rotate(-1deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-alignment=even-alignment] [data-character-preview-teeth=true]{background:var(--character-teeth)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-alignment=slight-spacing] [data-character-preview-teeth=true]{background:repeating-linear-gradient(90deg, var(--character-teeth) 0 5px, #46332b8c 5px 6px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-alignment=midline-gap] [data-character-preview-teeth=true]{background:linear-gradient(90deg, var(--character-teeth) 0 47%, #46332bb3 47% 53%, var(--character-teeth) 53% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-alignment=mild-crowding] [data-character-preview-teeth=true]{background:repeating-linear-gradient(82deg, var(--character-teeth) 0 4px, #46332b80 4px 5px);transform:skew(-7deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-alignment=visible-overbite] [data-character-preview-teeth=true]{height:9px;transform:translateY(-1px)scaleY(.82)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-teeth-alignment=visible-underbite] [data-character-preview-teeth=true]{top:4px;transform:scaleY(.9)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair-layer=true]{z-index:8;pointer-events:none;position:absolute;inset:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair-part]{background:var(--character-hair);display:none;position:absolute}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair-part]{background:color-mix(in srgb, var(--character-hair) 86%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair-part]{content:""}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=clean-shaven] [data-character-preview-facial-hair-part]{display:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=stubble] [data-character-preview-facial-hair-part=stubble]{background:radial-gradient(circle, var(--character-hair) 0 1px, transparent 1.5px);border-radius:32% 32% 48% 48%;height:63px;display:block;bottom:11px;left:23px;right:23px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=stubble] [data-character-preview-facial-hair-part=stubble]{background:radial-gradient(circle, color-mix(in srgb, var(--character-hair) 72%, transparent) 0 1px, transparent 1.5px)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=stubble] [data-character-preview-facial-hair-part=stubble]{opacity:.58;background-size:4px 4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=mustache] [data-character-preview-facial-hair-part=mustache],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=goatee] [data-character-preview-facial-hair-part=mustache]{clip-path:polygon(0 30%,44% 0,50% 45%,56% 0,100% 30%,84% 100%,53% 65%,47% 65%,16% 100%);border-radius:70% 70% 38% 38%;width:46px;height:11px;display:block;top:127px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=goatee] [data-character-preview-facial-hair-part=goatee]{clip-path:polygon(18% 0,82% 0,100% 58%,64% 100%,36% 100%,0 58%);border-radius:38% 38% 58% 58%;width:28px;height:37px;display:block;top:145px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=short-beard] [data-character-preview-facial-hair-part=beard],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=full-beard] [data-character-preview-facial-hair-part=beard]{border:13px solid var(--character-hair);height:70px;display:block;bottom:2px;left:14px;right:14px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=short-beard] [data-character-preview-facial-hair-part=beard],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=full-beard] [data-character-preview-facial-hair-part=beard]{border:13px solid color-mix(in srgb, var(--character-hair) 86%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=short-beard] [data-character-preview-facial-hair-part=beard],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=full-beard] [data-character-preview-facial-hair-part=beard]{background:radial-gradient(ellipse at 50% -5%, transparent 0 58%, var(--character-hair) 60% 100%);border-top:0;border-radius:0 0 46% 46%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=short-beard] [data-character-preview-facial-hair-part=beard],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=full-beard] [data-character-preview-facial-hair-part=beard]{background:radial-gradient(ellipse at 50% -5%, transparent 0 58%, color-mix(in srgb, var(--character-hair) 86%, transparent) 60% 100%)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=full-beard] [data-character-preview-facial-hair-part=beard]{background:radial-gradient(ellipse at 50% -5%, transparent 0 50%, var(--character-hair) 52% 100%);border-width:0 18px 18px;border-top-style:none;border-top-color:currentColor;height:88px;bottom:0;left:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=full-beard] [data-character-preview-facial-hair-part=beard]{background:radial-gradient(ellipse at 50% -5%, transparent 0 50%, color-mix(in srgb, var(--character-hair) 86%, transparent) 52% 100%)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=sideburns] [data-character-preview-facial-hair-part=sideburns],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=full-beard] [data-character-preview-facial-hair-part=sideburns]{border-right:12px solid var(--character-hair);height:74px;display:block;top:58px;left:3px;right:3px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=sideburns] [data-character-preview-facial-hair-part=sideburns],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=full-beard] [data-character-preview-facial-hair-part=sideburns]{border-right:12px solid color-mix(in srgb, var(--character-hair) 86%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=sideburns] [data-character-preview-facial-hair-part=sideburns],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=full-beard] [data-character-preview-facial-hair-part=sideburns]{border-left:12px solid var(--character-hair)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=sideburns] [data-character-preview-facial-hair-part=sideburns],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=full-beard] [data-character-preview-facial-hair-part=sideburns]{border-left:12px solid color-mix(in srgb, var(--character-hair) 86%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=sideburns] [data-character-preview-facial-hair-part=sideburns],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-hair~=full-beard] [data-character-preview-facial-hair-part=sideburns]{background:0 0;border-radius:32% 32% 20% 20%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=gentle-smile] [data-character-preview-mouth=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=joyful] [data-character-preview-mouth=true]{border-bottom:4px solid var(--character-lip);background:0 0;border-radius:0 0 50% 50%;height:13px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=joyful] [data-character-preview-mouth=true]{width:calc(var(--character-mouth-width) + 12px);border-bottom-width:6px;height:17px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=serious] [data-character-preview-mouth=true]{opacity:.72;border-radius:2px;height:4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=determined] [data-character-preview-mouth=true]{border-radius:2px 2px 45% 45%;height:5px;transform:translate(-50%)rotate(-2deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=curious] [data-character-preview-mouth=true]{border-radius:50% 45% 55% 42%;height:8px;transform:translate(-50%)rotate(4deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=sad] [data-character-preview-mouth=true]{border-top:4px solid var(--character-lip);background:0 0;border-radius:50% 50% 0 0;height:14px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=angry] [data-character-preview-mouth=true]{border-radius:2px;height:6px;transform:translate(-50%)rotate(3deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=surprised] [data-character-preview-mouth=true]{background:#5b3030;border-radius:50%;width:18px;height:22px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-expression=fearful] [data-character-preview-mouth=true]{border:2px solid var(--character-lip);background:#5b3030;border-radius:50%;width:24px;height:15px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU1-inner-brow-raise] [data-character-preview-brow]{translate:0 -5px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU2-outer-brow-raise] [data-character-preview-brow=left]{translate:0 -4px;rotate:-7deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU2-outer-brow-raise] [data-character-preview-brow=right]{translate:0 -4px;rotate:7deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU4-brow-lower] [data-character-preview-brow=left]{translate:0 5px;rotate:9deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU4-brow-lower] [data-character-preview-brow=right]{translate:0 5px;rotate:-9deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU5-upper-lid-raise] [data-character-preview-eye]{border-width:2px;height:22px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU6-cheek-raise] [data-character-preview-eye]{height:10px;translate:0 -2px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU12-lip-corner-pull] [data-character-preview-mouth=true]{width:calc(var(--character-mouth-width) + 10px);border-bottom:5px solid var(--character-lip);background:0 0;border-radius:0 0 50% 50%;height:14px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU15-lip-corner-depress] [data-character-preview-mouth=true]{border-top:4px solid var(--character-lip);background:0 0;border-radius:50% 50% 0 0;height:14px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU24-lip-press] [data-character-preview-mouth=true]{background:var(--character-lip);border:0;border-radius:2px;height:3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-action-units~=AU26-jaw-drop] [data-character-preview-mouth=true]{border:2px solid var(--character-lip);background:#4b292a;border-radius:48%;width:24px;height:28px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth-speech-state=lips-parted] [data-character-preview-mouth=true]{border:2px solid var(--character-lip);background:#5b3030;height:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth-speech-state=teeth-visible] [data-character-preview-mouth=true]{border:2px solid var(--character-lip);background:#eeeae2;height:14px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth-speech-state=teeth-visible] [data-character-preview-mouth=true]:after{content:"";background:#6b3032;border-radius:50%;height:4px;position:absolute;bottom:2px;left:2px;right:2px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth-speech-state=vowel-a] [data-character-preview-mouth=true]{border:2px solid var(--character-lip);background:#4b292a;width:25px;height:29px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth-speech-state=vowel-e] [data-character-preview-mouth=true]{width:calc(var(--character-mouth-width) + 12px);border:2px solid var(--character-lip);background:#eeeae2;height:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth-speech-state=vowel-o] [data-character-preview-mouth=true]{border:3px solid var(--character-lip);background:#4b292a;border-radius:50%;width:22px;height:22px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth-speech-state=mid-speech] [data-character-preview-mouth=true]{width:calc(var(--character-mouth-width) - 4px);border:2px solid var(--character-lip);background:#5b3030;border-radius:48% 35% 55% 42%;height:17px;rotate:4deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth-speech-state=whispering] [data-character-preview-mouth=true]{border:2px solid var(--character-lip);background:#5b3030;border-radius:50%;width:13px;height:13px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-mouth-speech-state=shouting] [data-character-preview-mouth=true]{border:3px solid var(--character-lip);background:#3d2022;border-radius:45%;width:31px;height:34px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect]{z-index:8;pointer-events:none;display:block;position:absolute}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=aging-makeup]{opacity:.8;background:repeating-linear-gradient(8deg,#0000 0 15px,#4e382f38 16px,#0000 18px 25px);border-top:1px solid #4e382f57;border-bottom:1px solid #4e382f3d;border-radius:48%;width:98px;height:105px;top:38px;left:24px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=bruise-makeup]{background:radial-gradient(#4a2a60ad,#56336961 48%,#0000 75%);border-radius:50%;width:40px;height:27px;top:105px;left:22px;rotate:-12deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=wound-makeup]{background:linear-gradient(#69222740,#6d272d 47% 62%,#69222740);border-radius:50%;width:46px;height:5px;top:107px;right:17px;rotate:-19deg;box-shadow:0 0 0 1px #63312d24}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=prosthetic-feature]{border-top:7px solid var(--character-skin);width:59px;height:102px;top:31px;right:8px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=prosthetic-feature]{border-top:7px solid color-mix(in srgb, var(--character-skin) 66%, #6e5145)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=prosthetic-feature]{border-right:8px solid var(--character-skin)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=prosthetic-feature]{border-right:8px solid color-mix(in srgb, var(--character-skin) 72%, #705145)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=prosthetic-feature]{border-radius:55% 48% 58% 35%;rotate:-8deg;box-shadow:inset -6px 3px 7px #ffffff24,3px 1px 5px #22181533}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=creature-makeup]{border-top:8px solid var(--character-skin);width:128px;height:77px;top:19px;left:9px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=creature-makeup]{border-top:8px solid color-mix(in srgb, var(--character-skin) 48%, #627878)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=creature-makeup]{opacity:.78;background:radial-gradient(circle at 14% 19%,#809191 0 5px,#0000 6px),radial-gradient(circle at 30% 10%,#809191 0 5px,#0000 6px),radial-gradient(circle at 70% 10%,#809191 0 5px,#0000 6px),radial-gradient(circle at 86% 19%,#809191 0 5px,#0000 6px);border-radius:47% 47% 32% 32%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=dirt-sweat]{background:radial-gradient(circle at 21% 38%,#53412d85 0 4px,#0000 9px),radial-gradient(circle at 73% 56%,#53412d75 0 5px,#0000 10px),radial-gradient(circle at 45% 74%,#53412d61 0 5px,#0000 11px),linear-gradient(105deg,#0000 34%,#ffffff30 49%,#0000 61%);border-radius:46%;inset:18px 13px 20px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-sfx-effect=stage-blood]{background:linear-gradient(#6f181fe0,#531219bd 76%,#0000);border-radius:50% 50% 70% 30%;width:8px;height:126px;top:8px;left:38px;rotate:7deg;box-shadow:3px 18px 0 -2px #6c171e7a}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wear-layer]{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:1px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wear-layer=pristine]{background:linear-gradient(115deg,#0000 24%,#ffffff21,#0000 68%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wear-layer=lived-in]{background:repeating-linear-gradient(102deg,#0000 0 17px,#0c0e0c21 18px,#0000 20px 30px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wear-layer=travel-worn]{background:radial-gradient(at 20% 88%,#ac987170,#0000 31%),radial-gradient(at 78% 82%,#ac987161,#0000 30%),linear-gradient(#d9c9a91f,#0000 45%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wear-layer=work-worn]{background:radial-gradient(circle at 14% 43%,#332d2475,#0000 15%),radial-gradient(circle at 86% 45%,#332d246b,#0000 16%),repeating-linear-gradient(8deg,#0000 0 21px,#ffffff14 22px 23px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wear-layer=battle-worn]{background:linear-gradient(128deg,#0000 37%,#0c0d0cb8 39% 42%,#0000 44%),linear-gradient(72deg,#0000 63%,#0c0d0ca3 65% 69%,#0000 71%),radial-gradient(circle at 25% 80%,#44392a80,#0000 28%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wear-layer=ceremonial]{background:linear-gradient(115deg,#0000 26%,#fff3,#0000 66%);border:1px solid #efe2b56b;inset:4px;box-shadow:inset 0 0 12px #eee4c021}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wear-layer=repaired]{background:linear-gradient(90deg,#0000 13%,#0c0e0c8c 14% 15%,#0000 16%) 17px 53px/27px 25px no-repeat,linear-gradient(#0000 84%,#0c0e0c8c 85% 86%,#0000 87%) 17px 53px/27px 25px no-repeat,linear-gradient(#ffffff1f,#00000029) 17px 53px/27px 25px no-repeat,linear-gradient(#ffffff17,#0000002e) 53px 24px/22px 29px no-repeat}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wear-layer=weather-exposed]{background:radial-gradient(at 28% 27%,#0e1a2275,#0000 34%),radial-gradient(at 71% 61%,#0e1a2287,#0000 39%),linear-gradient(90deg,#dcd7c51c,#0000 40% 68%,#dcd7c51a)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon]{z-index:6;box-sizing:border-box;pointer-events:none;transform-origin:50% 75%;display:block;position:absolute;top:108px;right:-2px;rotate:-8deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon=blade]{background:linear-gradient(90deg,#6d7273,#e5e8e5 45%,#666b6d);border:1px solid #f2f2ed9e;border-radius:70% 14% 7% 7%;width:10px;height:150px;box-shadow:0 115px 0 3px #544331}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon=polearm]{background:linear-gradient(90deg,#4b3422,#8d6740,#3e2b1f);border-radius:4px;width:6px;height:224px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon=polearm]:before{clip-path:polygon(50% 0,100% 72%,62% 58%,50% 100%,38% 58%,0 72%);content:"";background:#a7adae;width:25px;height:34px;position:absolute;top:-24px;left:-10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon=bow]{background:linear-gradient(90deg,#e1e1db80 0 1px,#0000 1px);border:5px solid #735331;border-left-width:1px;border-radius:0 55% 55% 0;width:69px;height:164px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon=firearm]{clip-path:polygon(0 22%,72% 22%,79% 0,100% 9%,96% 68%,66% 68%,58% 100%,42% 100%,38% 68%,0 68%);background:linear-gradient(160deg,#4d5558,#202628 58%,#5b6264);border:1px solid #7a8284;width:92px;height:39px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon=shield]{clip-path:polygon(50% 0,96% 18%,85% 76%,50% 100%,15% 76%,4% 18%);background:linear-gradient(135deg,#51585a,#242a2c);border:4px solid #8a785c;width:76px;height:98px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon=staff]{background:linear-gradient(90deg,#4a321f,#906842,#382619);border-radius:5px;width:7px;height:216px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon=staff]:before{content:"";border:3px solid #a58a53;width:21px;height:21px;position:absolute;top:-18px;left:-8px;rotate:45deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon-positions~=left-hand] [data-character-preview-weapon]{top:112px;left:-3px;right:auto;rotate:9deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon-positions~=right-hand] [data-character-preview-weapon]{top:112px;left:auto;right:-3px;rotate:-9deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon-positions~=two-handed] [data-character-preview-weapon],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon-positions~=front-ready] [data-character-preview-weapon]{top:132px;left:50%;right:auto;translate:-50%;rotate:78deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon-positions~=sheathed-left] [data-character-preview-weapon]{z-index:2;top:151px;left:29px;right:auto;rotate:18deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon-positions~=sheathed-right] [data-character-preview-weapon]{z-index:2;top:151px;left:auto;right:29px;rotate:-18deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon-positions~=waist-mounted] [data-character-preview-weapon]{top:176px;left:50%;right:auto;translate:-50%;rotate:90deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-weapon-positions~=back-mounted] [data-character-preview-weapon]{z-index:1;top:61px;left:63px;right:auto;rotate:27deg}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear-jewelry=left],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear-jewelry=right]{z-index:7;border:1px solid #c2a968;border-radius:50%;width:7px;height:14px;position:absolute;top:132px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear-jewelry=left]{left:13px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ear-jewelry=right]{right:13px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-headwear=true]{z-index:10;background:var(--character-outfit);border:1px solid #eeeeec33;border-radius:50% 50% 24% 24%;width:164px;height:46px;position:absolute;top:1px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-headwear=true]{background:color-mix(in srgb, var(--character-outfit) 72%, #151615)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-headwear=true]{transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-reference=true]{place-items:center;width:100%;height:100%;margin:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-reference=true] img{object-fit:contain;width:100%;height:100%;max-height:clamp(290px,43vh,430px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-reference=true] figcaption{color:var(--text-secondary);background:#0a0b0ad1;border:1px solid #eeeeec1a;border-radius:4px;padding:5px 7px;font-size:8px;position:absolute;bottom:10px;right:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-generated-image-freshness=stale] [data-character-visual-stage=true]{border-color:var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-generated-image-freshness=stale] [data-character-visual-stage=true]{border-color:color-mix(in srgb, var(--warning,#f1bc62) 42%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-generated-image-freshness=stale] [data-character-visual-reference=true] figcaption{border-color:var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-generated-image-freshness=stale] [data-character-visual-reference=true] figcaption{border-color:color-mix(in srgb, var(--warning,#f1bc62) 38%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-generated-image-freshness=stale] [data-character-visual-reference=true] figcaption{color:var(--warning,#f1bc62)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-role-library-image=true]{aspect-ratio:var(--character-library-cell-ratio,2 / 3);isolation:isolate;background:#171817;border:1px solid #eeeeec24;border-radius:5px;display:block;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000047}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-role-library-image=true]>img{top:calc(var(--character-library-row) * -100%);left:calc(var(--character-library-column) * -100%);width:calc(var(--character-library-columns,3) * 100%);max-width:none;height:calc(var(--character-library-rows,2) * 100%);object-fit:fill;position:absolute}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-role-library-image=true]:after{z-index:2;color:var(--text-secondary);content:attr(data-character-role-library-badge);background:#0c0d0cc7;border:1px solid #eeeeec29;border-radius:3px;padding:4px 5px;font-size:8px;line-height:1;position:absolute;bottom:7px;right:7px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-role-library-variant=stage]{z-index:2;max-width:min(100%,430px);height:clamp(230px,42vh,360px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-visual-view=body]>[data-character-preview-body=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-visual-view=head]>[data-character-preview-face=true]{filter:var(--character-preview-lighting-filter) var(--character-preview-line-filter);transition:filter .14s}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-lighting-style=natural-daylight]{--character-preview-lighting-filter:brightness(1.08) saturate(.94);--character-preview-lighting-wash:linear-gradient(125deg, #a8d5eb29, transparent 56%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-lighting-style=golden-hour]{--character-preview-lighting-filter:brightness(1.04) sepia(.2) saturate(1.08);--character-preview-lighting-wash:linear-gradient(135deg, #e6a75233, transparent 60%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-lighting-style=overcast]{--character-preview-lighting-filter:brightness(.96) saturate(.72) contrast(.9);--character-preview-lighting-wash:linear-gradient(#b1bcc01a, #565e600d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-lighting-style=hard-sunlight]{--character-preview-lighting-filter:brightness(1.08) contrast(1.24) saturate(1.05);--character-preview-lighting-wash:linear-gradient(118deg, #f4e7c130 0 34%, #0809082e 35% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-lighting-style=chiaroscuro]{--character-preview-lighting-filter:brightness(.82) contrast(1.42) saturate(.86);--character-preview-lighting-wash:linear-gradient(105deg, #e8dbb81f, #0304036b 56%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-lighting-style=neon]{--character-preview-lighting-filter:brightness(.95) contrast(1.12) saturate(1.28);--character-preview-lighting-wash:linear-gradient(112deg, #2cb1b726, transparent 48%, #c4398024)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-lighting-style=candlelight]{--character-preview-lighting-filter:brightness(.9) sepia(.3) saturate(1.13);--character-preview-lighting-wash:linear-gradient(15deg, #e0843533, transparent 58%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-lighting-style=rim-light]{--character-preview-lighting-filter:brightness(.86) contrast(1.25) drop-shadow(4px 0 2px #b4d5da47);--character-preview-lighting-wash:linear-gradient(90deg, #a2cdd821, transparent 24% 76%, #a2cdd821)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-lighting-style=flat-graphic]{--character-preview-lighting-filter:brightness(1) contrast(.9) saturate(.78);--character-preview-lighting-wash:linear-gradient(#191b19, #191b19)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-line-language=fine-line]{--character-preview-line-filter:drop-shadow(0 0 .5px #eeeeec99)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-line-language=clean-ink]{--character-preview-line-filter:drop-shadow(1px 0 0 #070807e6) drop-shadow(-1px 0 0 #070807e6)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-line-language=rough-sketch]{--character-preview-line-filter:drop-shadow(-1px 1px 0 #090a09cc) drop-shadow(1px -1px 0 #eeeeec38)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-line-language=bold-contour]{--character-preview-line-filter:drop-shadow(2px 0 0 #050605f0) drop-shadow(-2px 0 0 #050605f0) drop-shadow(0 2px 0 #050605f0)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-line-language=painterly-edge]{--character-preview-line-filter:drop-shadow(0 0 4px #dbd7ca33)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true][data-character-preview-line-language=technical-line]{--character-preview-line-filter:grayscale(.72) contrast(1.18) drop-shadow(1px 0 0 #82b8be8f)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shape-language=rounded] :is([data-character-preview-face-surface=true],[data-character-preview-torso=true],[data-character-preview-hips=true],[data-character-preview-arm],[data-character-preview-leg]){border-radius:38%!important}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shape-language=square] :is([data-character-preview-face-surface=true],[data-character-preview-torso=true],[data-character-preview-hips=true],[data-character-preview-arm],[data-character-preview-leg]){clip-path:none!important;border-radius:4px!important}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shape-language=triangular] [data-character-preview-face-surface=true]{clip-path:polygon(16% 5%,84% 5%,96% 42%,50% 100%,4% 42%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shape-language=triangular] [data-character-preview-torso=true]{clip-path:polygon(50% 0,100% 100%,0 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shape-language=organic] :is([data-character-preview-face-surface=true],[data-character-preview-torso=true],[data-character-preview-hips=true]){clip-path:none!important;border-radius:44% 56% 38% 62%/52% 38% 62% 48%!important}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shape-language=geometric] :is([data-character-preview-face-surface=true],[data-character-preview-torso=true],[data-character-preview-hips=true]){clip-path:polygon(14% 0,86% 0,100% 25%,92% 82%,70% 100%,30% 100%,8% 82%,0 25%);border-radius:8%!important}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shape-language=angular] :is([data-character-preview-face-surface=true],[data-character-preview-torso=true],[data-character-preview-hips=true]){clip-path:polygon(12% 0,88% 6%,100% 44%,82% 100%,22% 92%,0 48%);border-radius:2px!important}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shape-language=soft] :is([data-character-preview-face-surface=true],[data-character-preview-torso=true],[data-character-preview-hips=true],[data-character-preview-arm],[data-character-preview-leg]){clip-path:none!important;border-radius:50%!important}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shape-language=exaggerated] [data-character-preview-face-surface=true]{width:164px;height:194px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shape-language=exaggerated] [data-character-preview-torso=true]{width:calc(var(--character-torso-width) + 18px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-shape-language=exaggerated] [data-character-preview-hips=true]{width:calc(var(--character-hip-width) + 16px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-preview=true]>footer{min-height:23px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-coverage=true]{color:var(--text-secondary);align-items:center;gap:4px;display:inline-flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-coverage=true]>svg,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-coverage=true]>strong{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-ledger=true]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:5px;padding-top:2px;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-ledger=true]>small{color:var(--text-tertiary);border-right:1px solid #eeeeec17;align-items:baseline;gap:3px;padding-right:6px;font-size:8px;line-height:1;display:inline-flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-ledger=true]>small:last-child{border-right:0;padding-right:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-ledger=true] strong{color:var(--text-secondary);font-size:inherit}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-ledger=true]>svg{color:var(--text-tertiary);margin-left:auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-ledger=true]:focus-visible{outline:1px solid var(--primary,#b9ff2d);outline-offset:3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-quantity-preview-boundary=true]{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:#b9ff2d09;border:0;border-top:1px solid #b9ff2d33;border-bottom:1px solid #b9ff2d1f;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:8px 9px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-quantity-preview-boundary=true]>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-quantity-preview-boundary=true] strong{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-quantity-preview-boundary=true] small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-quantity-preview-boundary=true]>svg:first-child{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-quantity-preview-boundary=true]>svg:last-child{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-quantity-preview-boundary=true]:hover strong,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-quantity-preview-boundary=true]:focus-visible strong{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-quantity-preview-boundary=true]:focus-visible{outline:1px solid var(--primary,#b9ff2d);outline-offset:-1px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-map=true]{background:#101110;border-top:1px solid #eeeeec1a;border-bottom:1px solid #eeeeec1a;gap:8px;min-width:0;padding:9px 0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-map=true]>header{justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:0 9px;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-map=true]>header>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-map=true]>header strong{color:var(--text-primary);font-size:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-map=true]>header small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-map=true]>header>button{width:24px;min-width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:1px solid #eeeeec1a;border-radius:4px;place-items:center;padding:0;display:inline-grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-map=true]>div{overscroll-behavior:contain;scrollbar-gutter:stable;gap:9px;min-width:0;max-height:230px;padding:0 9px 1px;display:grid;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-channel]{border-bottom:1px solid #eeeeec14;gap:4px;min-width:0;padding-bottom:8px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-channel]:last-child{border-bottom:0;padding-bottom:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-channel]>header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-channel]>header strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-channel]>header small,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-channel]>p{color:var(--text-tertiary);margin:0;font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-channel]>div{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2px 10px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #eeeeec0e;grid-template-columns:minmax(0,1fr) minmax(0,42%);align-items:center;gap:8px;padding:5px 0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry]>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry] small,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry] strong,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry] em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry] small,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry] em{color:var(--text-tertiary);font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-value=true]{text-align:right;align-content:center}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-value=true]>small{color:var(--text-tertiary);text-overflow:clip;white-space:normal;line-height:1.35;overflow:visible}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-value=true]>small>b{color:var(--text-secondary);margin-right:4px;font-weight:600}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry] strong{color:var(--text-secondary);font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry]:hover strong,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry]:focus-visible strong{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry]:focus-visible{outline:1px solid var(--primary,#b9ff2d);outline-offset:1px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-feedback-entry]:disabled{cursor:not-allowed;opacity:.55}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta=true]{border-top:1px solid #f1bc622e;gap:5px;min-width:0;padding-top:7px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta=true]>header{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta=true]>header strong{color:var(--warning,#f1bc62);font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta=true]>header small{min-width:0;color:var(--text-tertiary);text-align:right;font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta=true]>div{overscroll-behavior:contain;gap:2px;min-width:0;max-height:148px;display:grid;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]{min-width:0;min-height:30px;color:var(--text-secondary);text-align:left;cursor:pointer;background:#eeeeec06;border:0;border-radius:4px;grid-template-columns:minmax(66px,.62fr) minmax(0,1.38fr) 14px;align-items:center;gap:7px;padding:5px 7px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]>strong{overflow-wrap:anywhere;min-width:0;color:var(--text-secondary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]>span{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);align-items:center;gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]>span :is(small,b){overflow-wrap:anywhere;min-width:0;font-size:8px;font-weight:600}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]>span small{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]>span b{color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]>span svg,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]>svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]:hover,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]:focus-visible{outline-offset:-1px;background:#eeeeec0f;outline:1px solid #b9ff2d85}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]:hover>svg,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-delta-item]:focus-visible>svg{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-summary=true]{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-summary=true]>span{max-width:100%;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;background:#eeeeec06;border:1px solid #eeeeec16;border-radius:4px;padding:4px 6px;font-size:8px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-empty=true]{color:var(--text-tertiary);margin:0;font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-boundary=true]{line-height:1.45}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-candidate=true]{min-width:0;max-width:100%;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;border:1px solid #b9ff2d47;border-radius:4px;flex:1 0 100%;order:3;grid-auto-flow:column;align-items:center;gap:5px;padding:4px 6px;font-size:7px;display:inline-flex;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-candidate=true]:before{background:var(--primary,#b9ff2d);content:"";border-radius:50%;flex:none;width:6px;height:6px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-active-property=true]{min-width:0;color:var(--text-secondary);flex:1 0 100%;order:3;align-items:baseline;gap:6px;font-size:8px;line-height:1.35;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-active-property=true] strong{color:var(--text-primary);font-size:inherit;flex:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-active-property=true] span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-active-property=true] small{color:var(--text-tertiary);font-size:inherit;flex:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview=true]{pointer-events:none;background:#171918;border-right:1px solid #eeeeec12;width:92px;min-width:92px;height:138px;display:block;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-role-library-variant=thumbnail]{z-index:2;width:100%;height:100%;box-shadow:none;border:0;border-radius:0;position:absolute;inset:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-role-library-variant=thumbnail]:after{padding:3px 4px;font-size:7px;bottom:5px;right:5px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview-variant=body-choice]{background:#151715;border-right-color:#eeeeec0f;width:54px;min-width:54px;height:78px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview-family=cinematic]{background:#191819}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview-family=game]{background:#171a16}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview-family=illustration]{background:#1c1818}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview-family=world]{background:#1b1916}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview=true]:before{content:"";border:1px solid #eeeeec0e;border-radius:50%;height:18px;position:absolute;bottom:7px;left:7px;right:7px;transform:perspective(90px)rotateX(64deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview=true] [data-character-preview-body=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview=true] [data-character-preview-body=true][data-character-preview-pose]{transform:translateX(-50%) scale(var(--character-template-scale));bottom:-3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview=true] [data-character-preview-shadow=true]{display:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview-variant=body-choice] [data-character-preview-body=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-template-preview-variant=body-choice] [data-character-preview-body=true][data-character-preview-pose]{bottom:-6px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-summary=true]{border-top:1px solid #eeeeec14;gap:8px;min-width:0;padding-top:12px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-summary=true]>header strong,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-summary=true]>header small{font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-summary=true] p{color:var(--text-secondary);margin:0;font-size:10px;line-height:1.55}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-summary=true]>div{flex-wrap:wrap;gap:5px;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-summary=true]>div>span{border:1px solid #eeeeec17;border-radius:4px;align-items:center;gap:5px;padding:4px 6px;display:inline-flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-summary=true]>div strong,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-summary=true]>div small{font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-prompt=true]{padding:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-prompt=true] details{min-width:0;padding:9px 10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-prompt=true] summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;list-style:none;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-prompt=true] summary::-webkit-details-marker{display:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-prompt=true] summary>span{align-items:center;gap:6px;display:inline-flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-prompt=true] summary strong,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-prompt=true] summary small{font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-prompt=true] details[open] summary{margin-bottom:9px}.aiasart-source-preview-overlay [data-character-prompt-layer-tabs=true]{background:#0809085c;border:1px solid #eeeeec1a;border-radius:5px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-prompt-layer-tabs=true] button{min-width:0;min-height:30px;color:var(--text-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #eeeeec14;font-size:9px;font-weight:680}.aiasart-source-preview-overlay [data-character-prompt-layer-tabs=true] button:last-child{border-right:0}.aiasart-source-preview-overlay [data-character-prompt-layer-tabs=true] button[data-selected=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-prompt-layer-tabs=true] button[data-selected=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 9%, #171817)}}.aiasart-source-preview-overlay [data-character-prompt-layer-tabs=true] button[data-selected=true]{color:var(--text-primary);box-shadow:inset 0 -2px 0 var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-prompt-layer]{gap:8px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-prompt-layer=supplement] textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:112px;max-height:240px;color:var(--text-primary);font:inherit;background:#0506058a;border:1px solid #eeeeec1f;border-radius:5px;outline:none;padding:9px 10px;font-size:10px;line-height:1.6}.aiasart-source-preview-overlay [data-character-prompt-layer=supplement] textarea:focus-visible{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-prompt-layer=supplement] textarea:focus-visible{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 54%, transparent)}}.aiasart-source-preview-overlay [data-character-prompt-layer=supplement] textarea:focus-visible{box-shadow:0 0 0 1px var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-prompt-layer=supplement] textarea:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--primary,#b9ff2d) 18%, transparent)}}.aiasart-source-preview-overlay [data-character-prompt-layer-actions=true]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-prompt-layer-boundary=true]{min-width:0;color:var(--text-tertiary);font-size:9px;line-height:1.5}.aiasart-source-preview-overlay [data-character-prompt-reconcile=true]{min-height:30px;color:var(--text-secondary);font:inherit;cursor:pointer;background:#eeeeec0a;border:1px solid #eeeeec24;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:700;display:inline-flex}.aiasart-source-preview-overlay [data-character-prompt-reconcile=true]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-prompt-reconcile=true]:focus-visible:not(:disabled){border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-prompt-reconcile=true]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-prompt-reconcile=true]:focus-visible:not(:disabled){border-color:color-mix(in srgb, var(--primary,#b9ff2d) 42%, transparent)}}.aiasart-source-preview-overlay [data-character-prompt-reconcile=true]:hover:not(:disabled),.aiasart-source-preview-overlay [data-character-prompt-reconcile=true]:focus-visible:not(:disabled){color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-prompt-reconcile=true]:disabled{opacity:.42;cursor:not-allowed}.aiasart-source-preview-overlay [data-character-brief-import-residual=true]{color:var(--text-tertiary);font-size:9px;line-height:1.5;display:block}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-inspector=true]{align-content:start;gap:11px;padding:16px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-inspector=true]>header{align-items:start}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-inspector=true]>header>button{color:var(--text-tertiary);background:0 0;border:0;flex:none;padding:4px 0;font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-groups=true]{flex-wrap:wrap;gap:4px;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-groups=true] button{flex:none;gap:6px;min-height:28px;padding:0 8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-groups=true] button[aria-current=page]{border-color:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-groups=true] button[aria-current=page]{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 36%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-groups=true] button[aria-current=page]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-groups=true] button[aria-current=page]{background:color-mix(in srgb, var(--primary,#b9ff2d) 8%, #181918)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-properties=true]>header{min-height:42px}@media (max-width:1020px){.aiasart-source-preview-overlay [data-character-console-generation=true]{grid-template-columns:minmax(0,1fr) auto minmax(122px,auto)}.aiasart-source-preview-overlay [data-character-console-generation-copy=true]{display:none}.aiasart-source-preview-overlay [data-character-console-generation-parameters=true] [data-image-parameter-panel-body=true]{grid-template-columns:minmax(165px,1fr) minmax(170px,210px) minmax(66px,80px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true]{grid-template-columns:154px minmax(260px,.72fr) minmax(380px,1fr)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-template-grid=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dependencies=true]>div{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.aiasart-source-preview-overlay [data-character-generation-review-dialog=true]{padding:0}.aiasart-source-preview-overlay [data-character-generation-review-card=true]{overscroll-behavior:contain;border:0;border-radius:0;grid-template-rows:auto minmax(210px,38dvh) auto;grid-template-columns:minmax(0,1fr);width:100vw;height:100dvh;scroll-padding-top:64px;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-generation-review-card=true]>header{z-index:4;background:#111211;position:sticky;top:0}.aiasart-source-preview-overlay [data-character-generation-review-workspace=true]{grid-template-rows:auto auto auto auto;overflow:visible}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true]>div{grid-template-columns:minmax(0,1fr);align-items:stretch}.aiasart-source-preview-overlay [data-character-continuity-model-routing=true]>div>svg{display:none}.aiasart-source-preview-overlay [data-character-generation-review-overview=true]{max-height:none;padding-right:0;overflow:visible}.aiasart-source-preview-overlay [data-character-canonical-promotion]{grid-template-columns:auto minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-canonical-promotion]>button,.aiasart-source-preview-overlay [data-character-canonical-promotion]>b{grid-column:2;justify-self:start}.aiasart-source-preview-overlay [data-character-canonical-promotion-details]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-canonical-promotion-details]>p{grid-column:1}.aiasart-source-preview-overlay [data-character-generation-review-scope=true]>summary,.aiasart-source-preview-overlay [data-character-generation-review-scope-property]{grid-template-columns:minmax(0,1fr);gap:4px}.aiasart-source-preview-overlay [data-character-generation-review-scope=true]>summary b,.aiasart-source-preview-overlay [data-character-generation-review-scope-property] em{white-space:normal;text-align:left}.aiasart-source-preview-overlay [data-character-generation-review-scope-groups=true]{max-height:none;padding-right:0;overflow:visible}.aiasart-source-preview-overlay [data-character-generation-review-properties=true],.aiasart-source-preview-overlay [data-character-generation-review-quality=true]{grid-template-rows:auto auto}.aiasart-source-preview-overlay [data-character-generation-review-continuity=true]{grid-template-rows:auto auto auto}.aiasart-source-preview-overlay [data-character-generation-review-properties=true],.aiasart-source-preview-overlay [data-character-generation-review-quality=true],.aiasart-source-preview-overlay [data-character-generation-review-continuity=true],.aiasart-source-preview-overlay [data-character-continuity-workspace=true],.aiasart-source-preview-overlay [data-character-generation-review-list=true]{overflow:visible}.aiasart-source-preview-overlay [data-character-generation-review-preview=true]{border-bottom:1px solid #eeeeec1a;border-right:0;grid-template-rows:minmax(0,1fr) auto auto auto;padding:10px 12px}.aiasart-source-preview-overlay [data-character-generation-review-comparison-adjustments=true]{grid-template-columns:repeat(2,minmax(118px,1fr)) 28px}.aiasart-source-preview-overlay [data-character-generation-review-comparison-tools=true]>header{align-items:stretch}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article{grid-template-columns:minmax(0,1fr);gap:8px}.aiasart-source-preview-overlay [data-character-generation-review-list=true] article>div{grid-area:auto/1;justify-content:flex-start;min-width:0;max-width:100%;overflow-x:auto}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true] dl{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-character-generation-review-scorecard=true] dl>div:nth-child(3){border-left:0;padding-left:0}.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]{flex-direction:column;align-items:stretch}.aiasart-source-preview-overlay [data-character-ai-provisional-next-focus]>button{width:100%}.aiasart-source-preview-overlay :is([data-character-ai-revision-plan],[data-character-revision-plan])>header{flex-direction:column;align-items:stretch}.aiasart-source-preview-overlay :is([data-character-ai-revision-apply=true],[data-character-owner-review-revision-apply=true],[data-character-owner-review-revision-handoff=true]){justify-content:center;width:100%}.aiasart-source-preview-overlay [data-character-ai-revision-targets]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-ai-revision-comparison]>header{flex-direction:column;align-items:flex-start}.aiasart-source-preview-overlay [data-character-ai-revision-comparison-properties],.aiasart-source-preview-overlay [data-character-generation-failure-triage=true]>div{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] dl{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px}.aiasart-source-preview-overlay [data-character-continuity-review-scorecard=true] dl>div:nth-child(3){border-left:0;padding-left:0}.aiasart-source-preview-overlay [data-character-continuity-output-grid=true]{grid-template-columns:minmax(0,1fr);scroll-margin-top:64px}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true]{align-items:stretch}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li{grid-template-columns:20px minmax(0,1fr) auto}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li>em{grid-column:2}.aiasart-source-preview-overlay [data-character-continuity-execution-queue=true]>li>button{grid-column:1/-1}.aiasart-source-preview-overlay [data-character-continuity-draft-preparation=true] button{justify-content:center}.aiasart-source-preview-overlay [data-character-continuity-draft-actions=true]{flex-direction:column;width:100%}.aiasart-source-preview-overlay [data-character-continuity-draft-actions=true]>small{width:100%;margin-right:0}.aiasart-source-preview-overlay [data-character-continuity-draft-actions=true] button{width:100%}.aiasart-source-preview-overlay [data-character-continuity-slot-media=true]{aspect-ratio:16/9}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>div{grid-area:auto/1;overflow-x:auto}.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>header,.aiasart-source-preview-overlay [data-character-continuity-metrics=true] article>[data-character-generation-ai-suggestion=true]{grid-area:auto/1}.aiasart-source-preview-overlay [data-character-continuity-coverage-slot]{grid-template-columns:minmax(0,1fr);gap:3px}.aiasart-source-preview-overlay [data-character-continuity-coverage=true]>summary{align-items:flex-start}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true]{grid-template-columns:auto minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true] dl,.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true]>p{grid-column:2}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true] dl{justify-content:space-between;gap:8px}.aiasart-source-preview-overlay [data-character-continuity-anchor-summary=true] dl>div{text-align:left;min-width:0}.aiasart-source-preview-overlay [data-character-console-dialog=true][data-character-console-presentation=studio]{padding:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-card=true]{border:0;border-radius:0;width:100vw;height:100dvh}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-card=true]>header{min-height:54px;padding-left:12px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-autosave=true]:not([data-character-console-save-status=error]){display:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-close=true]{min-width:94px}.aiasart-source-preview-overlay [data-character-console-generation=true]{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:9px}.aiasart-source-preview-overlay [data-character-console-generation-credits]{display:none}.aiasart-source-preview-overlay [data-character-console-generation-parameters=true] [data-image-parameter-panel-body=true]{grid-template-columns:minmax(132px,1.3fr) minmax(118px,1fr) minmax(58px,72px);gap:6px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-surface=true]{overflow-y:auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true]{grid-template-columns:minmax(0,1fr);height:auto;overflow:visible}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]>*,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]>[data-character-visual-preview=true]{grid-area:auto/1;position:static}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-rail=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-visual=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-inspector=true]{border-right:0;overflow:visible}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-rail=true]{border-bottom:1px solid #eeeeec17;grid-template-rows:auto auto auto;padding:12px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]{scrollbar-width:none;padding-bottom:7px;display:flex;overflow-x:auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]::-webkit-scrollbar{display:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] button{flex:0 0 132px;min-width:132px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-visual-stage=true]{min-height:clamp(250px,38dvh,320px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification=true]{grid-template-rows:minmax(138px,.9fr) minmax(120px,1.1fr);grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-image=true]{border-bottom:1px solid #eeeeec1a;border-right:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-image=true]>figcaption{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-generated-verification-changes=true]{gap:6px;padding:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-role-library-variant=stage]{height:clamp(220px,32dvh,278px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-reference=true]>div,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-reference=true] img{min-height:240px;max-height:48vh}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-inspector=true]{border-top:1px solid #eeeeec17}}@media (max-width:430px){.aiasart-source-preview-overlay [data-character-console-generation-actions=true]{width:100%}.aiasart-source-preview-overlay [data-character-console-generation-actions=true]>button{flex:1 1 0;min-width:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-title=true] small{max-width:120px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-dialog-close=true]{min-width:36px;font-size:0}.aiasart-source-preview-overlay [data-character-console-generation=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-generation-parameters=true] [data-image-parameter-panel-body=true]{grid-template-columns:minmax(0,1fr) minmax(64px,76px)}.aiasart-source-preview-overlay [data-character-console-generation-parameters=true] [data-image-parameter-model=true]{grid-column:1/-1}.aiasart-source-preview-overlay [data-character-console-generate=true]{width:100%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-overview=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-property=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-region-map=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button[data-image-floating-action-label=tooltip] span[data-image-camera-toolbar-count=true]{color:#101210;opacity:1;pointer-events:none;clip:auto;background:#b9ff2d;border:2px solid #111211;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-weight:900;display:grid;position:absolute;top:-5px;right:-5px;overflow:visible}.aiasart-source-preview-overlay [data-image-floating-toolbar=true] button[data-image-floating-action-active=true]{color:#e1ffa4;border-color:#b9ff2d66}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-draft-field=negativePrompt]{grid-column:1/-1}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-draft-field=seed] input{font-variant-numeric:tabular-nums}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] output[data-fixed-value=true]{border-radius:var(--radius-md);min-width:72px;height:40px;color:var(--text-secondary);background:#eeeeec0b;border:1px solid #eeeeec1c;align-items:center;padding:0 10px;font-size:12px;font-weight:760;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-operation-source=run-actions]{border-top:1px solid #eeeeec14;justify-content:space-between;padding-top:8px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-operation-source=output-actions]{border-top:1px solid #eeeeec14;justify-content:flex-end;align-items:center;gap:8px;width:100%;padding-top:8px;display:flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-output-current=true]{min-width:0;color:var(--text-tertiary);flex-direction:column;gap:1px;margin-right:auto;font-size:12px;font-weight:760;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-output-current=true] strong{color:var(--text-primary);font-size:12px;font-weight:820;line-height:1.1}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-output-current=true] small{color:var(--text-tertiary);font-size:11px;font-weight:680;line-height:1.2}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-output-action]{min-height:34px;color:var(--text-primary);background:#eeeeec0e;border:1px solid #eeeeec24;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:780;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-output-action]:hover,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-output-action]:focus-visible{background:#eeeeec18;border-color:#eeeeec3d}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-operation-source=run-actions]>span{min-height:32px;color:var(--text-secondary);background:#eeeeec0b;border:1px solid #eeeeec1c;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:720;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-task-feedback-state=gated],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-task-feedback-state=failed]{color:#ffb8b8;background:#ff707014;border-color:#ff707047}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-task-feedback-state=queued],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-task-feedback-state=running]{color:var(--text-primary);background:#b9ff2d13;border-color:#b9ff2d38;animation:1.4s ease-in-out infinite aiasart-canvas-task-pulse;box-shadow:0 0 0 1px #b9ff2d0f,0 0 22px #b9ff2d1a}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-task-feedback-state=credits]{color:var(--text-tertiary);margin-left:auto}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-task-feedback-action=true]{min-height:34px;color:var(--text-primary);background:#b9ff2d1a;border:1px solid #b9ff2d61;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:760;text-decoration:none;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-task-feedback-action=true]:hover,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-task-feedback-action=true]:focus-visible{background:#b9ff2d29;border-color:#b9ff2d9e;outline:0}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true]>span,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-node-run-blocker=true],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-task-feedback-action=true]{min-width:0;max-width:min(420px,100%);min-height:28px;box-shadow:none;border-radius:999px;flex:0 auto;align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:760;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-node-run-blocker=true]{background:#ffc65c0b;border-color:#ffc65c29}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-task-feedback-state=settlement]{color:var(--text-secondary);background:#eeeeec0b;border:1px solid #eeeeec1f}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-task-feedback-state=settlement][data-canvas-generation-settlement-tone=success]{color:var(--text-primary);background:#b9ff2d12;border-color:#b9ff2d3d}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-task-feedback-state=settlement][data-canvas-generation-settlement-tone=danger]{color:#ffb6b6;background:#ff7a7a0b;border-color:#ff7a7a24}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-task-feedback-state=settlement][data-canvas-generation-settlement-tone=refunded]{color:#eeeeec94;background:#ffffff06;border-color:#eeeeec1a;font-weight:650}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-task-feedback-state=settlement][data-canvas-generation-settlement-tone=watch],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-task-feedback-state=settlement][data-canvas-generation-settlement-tone=reconcile]{color:#ffcf8a;background:#ffc65c0e;border-color:#ffc65c2e}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] small{display:none}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-canvas-generation-failure-diagnostic=true]{color:currentColor;opacity:.72;max-width:100%;font-size:11px;font-weight:600;display:block}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-node-run-blocker-tone=previous]{color:#eeeeecad;background:#ffffff09;border-color:#eeeeec1f;border-radius:12px;flex:100%;align-items:flex-start;max-width:100%;min-height:auto;padding:8px 10px;font-size:12px;font-weight:650}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-media-generation-bench=true] [data-media-generation-status-row=true] [data-node-run-blocker-tone=previous] strong{text-overflow:clip;white-space:normal;line-height:1.45;overflow:visible}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] p{color:var(--text-primary);margin:0;font-weight:820}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] span{color:var(--text-tertiary);font-size:12px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] button{background:#ffffff09;border-color:#eeeeec1f;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:12px;font-weight:760;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] button:hover,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] button:focus-visible{background:#b9ff2d14;border-color:#b9ff2d6b}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] button:disabled{opacity:.48}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] button strong{color:var(--text-primary);font-size:12px;font-weight:820}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-operation-source=high-frequency-inputs] button{min-height:56px;color:var(--text-secondary);justify-content:flex-start;font-size:14px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true]{grid-template-columns:minmax(0,1fr);gap:10px;width:min(820px,100vw - 220px);padding:12px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-operation-source=text-composer-input]{width:100%;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] textarea{background:#0c0c0cd6;border-radius:14px;min-height:112px;font-size:13px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-text-composer-shortcuts=true]{color:var(--text-tertiary);font-size:12px;font-weight:700;line-height:1.3}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-text-composer-over-limit=true]{color:#ffd08a}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-operation-source=text-composer-actions]{border-top:1px solid #eeeeec14;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:8px;display:flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-text-model-pill=true]{max-width:min(360px,100%);min-height:34px;color:var(--text-secondary);white-space:nowrap;background:#eeeeec0b;border:1px solid #eeeeec1c;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 10px;font-size:12px;font-weight:760;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-text-model-disclosure=true]{min-width:0;color:var(--text-tertiary);text-overflow:ellipsis;font-size:11px;font-weight:650;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-text-model-pill=true] label{align-items:center;gap:6px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-text-model-pill=true] label>span{color:var(--text-tertiary);flex:none}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-text-model-pill=true] output,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-text-model-pill=true] button{text-overflow:ellipsis;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reverse-prompt-sample-action=true]{min-height:42px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-field=task]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-task-feedback-state=credits]{flex:none;justify-self:end}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-node-run-blocker=true]{flex:260px;max-width:100%}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench][data-text-composer=true] [data-primary-action]{flex:none;justify-self:end;min-width:92px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] label{gap:4px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-prompt-control-label]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-character-local-prompt-header=true]{align-items:baseline;gap:8px;min-width:0;padding:0 1px;display:flex}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-character-local-prompt-header=true] strong{color:var(--text-secondary);flex:none;font-size:12px;font-weight:720}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-character-local-prompt-header=true] span{min-width:0;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] label span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-tertiary);font-size:12px;font-weight:720;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] textarea,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] select,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] input{box-sizing:border-box;border-radius:var(--radius-md);min-width:0;color:var(--text-primary);font:inherit;background:#0c0c0cb8;border:1px solid #eeeeec21;font-size:12px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] textarea{resize:vertical;width:100%;min-height:52px;padding:10px;line-height:1.5}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-node-draft-field=negativePrompt] textarea{min-height:48px}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] select,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] input{height:40px;padding:0 10px}.aiasart-source-preview-overlay [data-web-canvas-source=DraftSelect]{min-width:0;position:relative}.aiasart-source-preview-overlay [data-node-draft-field=model] [data-web-canvas-source=DraftSelect]{min-width:0}.aiasart-source-preview-overlay [data-web-canvas-source=DraftSelect]>button{box-sizing:border-box;border-radius:var(--radius-md);width:100%;height:40px;min-height:40px;color:var(--text-primary);background:#0c0c0cb8;border:1px solid #eeeeec21;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:12px;font-weight:680;display:inline-flex}.aiasart-source-preview-overlay [data-web-canvas-source=DraftSelect]>button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-web-canvas-source=DraftSelect]>button:hover,.aiasart-source-preview-overlay [data-web-canvas-source=DraftSelect]>button:focus-visible,.aiasart-source-preview-overlay [data-web-canvas-source=DraftSelect][data-open=true]>button{background:#181818f5;border-color:#b9ff2d61;box-shadow:0 0 0 1px #b9ff2d1f}[data-web-canvas-source=DraftSelectListbox]{background:#181818fa;border:1px solid #eeeeec24;border-radius:12px;gap:3px;padding:6px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 18px 46px #00000085}[data-web-canvas-source=DraftSelectListbox]>button{width:100%;min-height:30px;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;padding:0 9px;display:inline-flex}[data-web-canvas-source=DraftSelectListbox]>button:hover,[data-web-canvas-source=DraftSelectListbox]>button:focus-visible{color:var(--text-primary);background:#eeeeec14;outline:0}[data-web-canvas-source=DraftSelectListbox]>button[data-option-selected=true]{color:var(--text-primary);background:#b9ff2d1f}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] textarea:focus,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] select:focus,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] input:focus{border-color:#b9ff2d61;outline:0;box-shadow:0 0 0 1px #b9ff2d1f}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-primary-action]{min-width:116px;color:var(--text-primary);background:#b9ff2d29;border-color:#b9ff2d8c}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reference-open=true],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reference-label=true],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reference-remove=true]{gap:0;min-width:0;min-height:0}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reference-open=true],.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reference-remove=true]{padding:0}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reference-label=true]{color:#fffffff5;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0808089e;border-color:#ffffff3d;border-radius:4px;width:16px;min-width:16px;height:16px;min-height:16px;padding:0;font-size:9px;font-weight:700;line-height:1;box-shadow:0 4px 12px #0000006b}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reference-label=true]:hover,.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reference-label=true]:focus-visible{color:#fff;background:#080808d1;border-color:#b9ff2d9e}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reference-remove=true]{color:#eeeeecf5;background:0 0;border:0;border-radius:0}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-reference-remove=true]:hover{color:#fff;background:0 0}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-attached-control-action]{gap:0;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;display:inline-grid}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-attached-control-action=return-source][data-attached-control-state=disabled]{display:none}.aiasart-source-preview-overlay [data-web-canvas-source=BottomNodeOperationBench] [data-primary-action][data-action-state=running]{cursor:wait;opacity:1;background:#b9ff2d33;border-color:#b9ff2d9e}.aiasart-source-preview-overlay [data-web-canvas-source=RunStatusPanel],.aiasart-source-preview-overlay [data-web-canvas-source=CreditsStatus]{gap:12px;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=RunStatusPanel] h2,.aiasart-source-preview-overlay [data-web-canvas-source=RunStatusPanel] h3,.aiasart-source-preview-overlay [data-web-canvas-source=RunStatusPanel] p,.aiasart-source-preview-overlay [data-web-canvas-source=CreditsStatus] p{margin:0}.aiasart-source-preview-overlay [data-web-canvas-source=RunStatusPanel] h2{color:var(--text-primary);font-size:18px}.aiasart-source-preview-overlay [data-web-canvas-source=RunStatusPanel]>header p,.aiasart-source-preview-overlay [data-web-canvas-source=RunStatusPanel] article p,.aiasart-source-preview-overlay [data-web-canvas-source=CreditsStatus] p{color:var(--text-tertiary);font-size:12px;line-height:1.5}.aiasart-source-preview-overlay [data-web-canvas-source=RunStatusPanel] article{border-radius:var(--radius-md);background:#ffffff09;border:1px solid #eeeeec1a;gap:10px;padding:12px;display:grid}.aiasart-source-preview-overlay [data-web-canvas-source=RunStatusPanel] article>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.aiasart-source-preview-overlay [data-web-canvas-source=RunStatusPanel] article h3{color:var(--text-primary);font-size:14px}.aiasart-source-preview-overlay [data-web-canvas-source=RunStatusPanel] [data-run-state]{color:var(--primary);border:1px solid #b9ff2d2e;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:760}.aiasart-source-preview-overlay [data-run-status-summary=true],.aiasart-source-preview-overlay [data-web-canvas-source=CreditsStatus] dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.aiasart-source-preview-overlay [data-run-status-summary=true] div,.aiasart-source-preview-overlay [data-web-canvas-source=CreditsStatus] dl div{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-run-status-summary=true] dt,.aiasart-source-preview-overlay [data-web-canvas-source=CreditsStatus] dt{color:var(--text-tertiary);font-size:12px}.aiasart-source-preview-overlay [data-run-status-summary=true] dd,.aiasart-source-preview-overlay [data-web-canvas-source=CreditsStatus] dd{overflow-wrap:anywhere;color:var(--text-primary);margin:0;font-size:12px;font-weight:760}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasToolbar]{z-index:78;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1ec7;border:1px solid #eeeeec1f;border-radius:999px;gap:4px;max-width:calc(100dvw - 36px);padding:5px;display:flex;position:absolute;bottom:18px;left:18px;overflow-x:auto;box-shadow:0 18px 52px #0000006b}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasToolbar]::-webkit-scrollbar{display:none}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasToolbar] button{width:32px;height:32px;color:var(--text-secondary);background:0 0;border:0;border-radius:999px;flex:0 0 32px;font-size:12px}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasToolbar] button:hover{color:var(--text-primary);background:#eeeeec1a}@media (max-width:520px){.aiasart-source-preview-overlay [data-source-minimap=true]{top:72px;bottom:auto;right:12px}.aiasart-source-preview-overlay:has([data-canvas-selection-actions-mode=multiple]) [data-source-minimap=true]{top:164px}.aiasart-source-preview-overlay [data-web-canvas-source=CanvasToolbar]{max-width:calc(100dvw - 24px);padding:4px;bottom:12px;left:12px}}::selection{color:var(--foreground);background:#b9ff2d47}*{box-sizing:border-box}:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}:where(textarea,select,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]):focus-visible{outline-offset:0;outline:none}.aiasart-source-preview-overlay [data-canvas-text-field=true]:focus,.aiasart-source-preview-overlay [data-canvas-text-field=true]:focus-visible,[data-projects-library-surface] [data-projects-text-field=true]:focus,[data-projects-library-surface] [data-projects-text-field=true]:focus-visible{border-color:#0000;outline:none;box-shadow:inset 0 0 0 2px #b9ff2db8}.aia-home-prompt-input:focus,.aia-home-prompt-input:focus-visible{outline:none}.aia-workspace{padding:var(--workspace-y) var(--workspace-x) var(--workspace-bottom)}.aia-button-primary{min-height:var(--button-md);border-radius:var(--radius-md);background:var(--primary);color:var(--primary-ink);font-size:14px;font-weight:780;transition:background .18s,border-color .18s,color .18s,transform .18s}.aia-button-primary:hover{background:var(--primary-hover)}.aia-button-secondary{min-height:var(--button-md);border-radius:var(--radius-md);color:#d6e0e3;background:#ffffff09;border:1px solid #becfda21;font-size:14px;font-weight:760;transition:background .18s,border-color .18s,color .18s}.aia-button-selected{border-color:var(--brand-border);background:var(--brand-soft);color:var(--primary)}.aia-button-disabled,.aia-button-primary:disabled,.aia-button-secondary:disabled{color:var(--text-disabled);background:#ebebeb0c}.aia-panel{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--color-panel)}.aia-card{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--color-card)}.aia-chip{border:1px solid var(--brand-border);border-radius:var(--radius-sm);background:var(--brand-soft);color:var(--primary);font-size:12px;font-weight:780}.aia-logo-mark{position:relative}.aia-logo-mark:after{content:"";opacity:.56;pointer-events:none;background:radial-gradient(circle,#b9ff2d47,#0000 64%);border-radius:10px;animation:3.6s ease-in-out infinite aia-logo-pulse;position:absolute;inset:-5px;transform:scale(.82)}.aia-logo-mark img{z-index:1;position:relative}@keyframes aia-logo-pulse{0%,to{opacity:.2;transform:scale(.78)rotate(0)}50%{opacity:.68;transform:scale(1.05)rotate(8deg)}}@keyframes aia-progress{0%{transform:translate(-120%)}55%{transform:translate(160%)}to{transform:translate(260%)}}@keyframes aiasart-canvas-spin{to{transform:rotate(360deg)}}@keyframes aiasart-canvas-task-pulse{0%,to{box-shadow:0 0 0 1px #b9ff2d0f,0 0 12px #b9ff2d14}50%{box-shadow:0 0 0 1px #b9ff2d24,0 0 28px #b9ff2d2e}}@keyframes aia-shimmer{0%{transform:translate(-12%)}50%{transform:translate(12%)}to{transform:translate(-12%)}}@media (max-width:767px){.aia-workspace{padding:12px 10px 30px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.aiasart-source-preview-overlay [data-canvas-spatial-draft-panel=true]{z-index:79;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;background:#00000085;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true]{background:#121311fa;border:1px solid #eeeeec24;border-radius:8px;width:min(760px,100vw - 32px);max-height:calc(100vh - 32px);display:grid;overflow:hidden;box-shadow:0 28px 80px #00000085}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true]>header,.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true]>footer{justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true]>header{border-bottom:1px solid #eeeeec1a}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true]>footer{border-top:1px solid #eeeeec1a}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true]>header>span,.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true]>footer>span,.aiasart-source-preview-overlay [data-canvas-spatial-draft-readiness]>span{align-items:center;gap:8px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true]>header>span,.aiasart-source-preview-overlay [data-canvas-spatial-draft-readiness]>span{flex-direction:column;align-items:flex-start;gap:2px}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true] strong,.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true] legend,.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true] label>span{color:var(--text-primary);font-size:13px;font-weight:800}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true] small{color:var(--text-tertiary);font-size:11px;font-weight:650;line-height:1.45}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true] button{min-height:34px;color:var(--text-primary);background:#eeeeec0e;border:1px solid #eeeeec24;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:780;display:inline-flex}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true] button:disabled{cursor:not-allowed;opacity:.38}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true] button:focus-visible,.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true] input:focus-visible{outline-offset:2px;outline:2px solid #b9ff2db3}.aiasart-source-preview-overlay [data-canvas-spatial-draft-body=true]{gap:14px;padding:16px;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-draft-title=true]{gap:7px;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-draft-title=true] input{width:100%;min-height:40px;color:var(--text-primary);background:#00000047;border:1px solid #eeeeec24;border-radius:8px;padding:0 12px;font-size:13px;font-weight:650}.aiasart-source-preview-overlay [data-canvas-spatial-draft-model=true]{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:10px;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-draft-model=true] select{width:100%;min-height:40px;color:var(--text-primary);background:#00000047;border:1px solid #eeeeec24;border-radius:8px;padding:0 12px;font-size:13px;font-weight:650}.aiasart-source-preview-overlay [data-canvas-spatial-draft-kind-picker=true]{border:0;grid-template-columns:auto repeat(3,minmax(96px,1fr));align-items:center;gap:8px;padding:0;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-draft-kind-picker=true] legend{float:left;margin-right:8px}.aiasart-source-preview-overlay [data-canvas-spatial-draft-kind-picker=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-spatial-draft-save=true]{color:#dfff9a;background:#b9ff2d24;border-color:#b9ff2d80}.aiasart-source-preview-overlay [data-canvas-spatial-draft-references=true]{gap:9px;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-draft-references=true]>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.aiasart-source-preview-overlay [data-canvas-spatial-draft-references=true]>header>span{gap:2px;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-draft-references=true]>header b{color:#dfff9a;font-size:12px}.aiasart-source-preview-overlay [data-canvas-spatial-draft-references=true] ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-draft-source]{background:#eeeeec09;border:1px solid #eeeeec1a;border-radius:8px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:7px;display:grid;position:relative}.aiasart-source-preview-overlay [data-canvas-spatial-draft-source]>img{object-fit:cover;background:#090a08;border-radius:6px;width:58px;height:58px}.aiasart-source-preview-overlay [data-canvas-spatial-draft-source-order=true]{z-index:1;color:#fff;background:#040504d1;border:1px solid #ffffff52;border-radius:5px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid;position:absolute;bottom:9px;left:9px}.aiasart-source-preview-overlay [data-canvas-spatial-draft-source-copy=true]{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-draft-source-copy=true] strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-spatial-draft-view-angle=true]{color:#eeeeece6;width:100%;min-height:28px;font:inherit;background:#070807bd;border:1px solid #eeeeec21;border-radius:6px;padding:3px 24px 3px 8px;font-size:12px}.aiasart-source-preview-overlay [data-canvas-spatial-draft-view-angle=true]:focus-visible{outline-offset:1px;border-color:#aeff1ab8;outline:2px solid #aeff1a38}.aiasart-source-preview-overlay [data-canvas-spatial-draft-source-actions=true]{grid-template-columns:repeat(3,28px);gap:4px;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-draft-source-actions=true] button{width:28px;min-height:28px;padding:0}.aiasart-source-preview-overlay [data-canvas-spatial-draft-readiness]{color:#9bddff;background:#58c8ff12;border:1px solid #58c8ff38;border-radius:8px;align-items:flex-start;gap:9px;padding:10px 11px;display:flex}.aiasart-source-preview-overlay [data-canvas-spatial-input-preparation]{color:var(--text-secondary);background:#eeeeec09;border:1px solid #eeeeec1f;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px 11px;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-input-preparation]>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-input-preparation=ready]{color:#dfff9a;background:#b9ff2d0f;border-color:#b9ff2d3d}.aiasart-source-preview-overlay [data-canvas-spatial-input-preparation=blocked]{color:#ffc2c9;background:#ff78860f;border-color:#ff788647}.aiasart-source-preview-overlay [data-canvas-spatial-input-actions=true]{flex-wrap:wrap;justify-content:flex-end;align-self:center;gap:6px;display:flex}.aiasart-source-preview-overlay [data-canvas-spatial-input-actions=true]>button{white-space:nowrap;align-self:center}.aiasart-source-preview-overlay [data-canvas-spatial-draft-readiness=prepared]{color:#dfff9a;background:#b9ff2d12;border-color:#b9ff2d3d}.aiasart-source-preview-overlay [data-canvas-spatial-draft-truth-boundary]{color:var(--text-secondary);background:#eeeeec0a;border:1px solid #eeeeec1f;border-radius:8px;align-items:flex-start;gap:9px;padding:10px 11px;display:flex}.aiasart-source-preview-overlay [data-canvas-spatial-draft-truth-boundary]>span{gap:2px;display:grid}.aiasart-source-preview-overlay [data-canvas-spatial-draft-truth-boundary=view-issue]{color:#ffc2c9;background:#ff78860f;border-color:#ff788647}.aiasart-source-preview-overlay [data-canvas-spatial-draft-empty=true]{min-height:80px;color:var(--text-tertiary);border:1px dashed #eeeeec2e;border-radius:8px;place-items:center;font-size:12px;display:grid}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-panel=true]{--canvas-selection-accent:#58c8ff;z-index:78;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto;background:#00000075;place-items:start center;padding:clamp(24px,8vh,80px) 20px 20px;display:grid;position:fixed;inset:0}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true]{background:#121310f7;border:1px solid #eeeeec24;border-radius:8px;width:min(980px,100vw - 32px);max-height:100%;display:grid;overflow:hidden;box-shadow:0 28px 80px #00000075}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true]>header{border-bottom:1px solid #eeeeec1a;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true]>header span,.aiasart-source-preview-overlay [data-canvas-local-selection-mask-mode=true]{gap:2px;display:grid}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true] strong{color:var(--text-primary);font-size:14px;font-weight:850}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true] small,.aiasart-source-preview-overlay [data-canvas-local-selection-mask-side=true] p{color:var(--text-tertiary);font-size:12px;font-weight:680;line-height:1.45}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true] button{min-height:34px;color:var(--text-primary);background:#eeeeec0e;border:1px solid #eeeeec24;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true] button:hover,.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true] button:focus-visible{background:#b9ff2d16;border-color:#b9ff2d47}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-grid=true]{grid-template-columns:minmax(0,1.45fr) minmax(220px,.75fr);gap:14px;padding:16px;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-main=true]{align-content:start;align-self:start;gap:8px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-stage=true]{cursor:crosshair;touch-action:none;background:#00000061;border:1px solid #eeeeec1f;border-radius:8px;justify-self:center;min-height:0;display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-stage=true][data-canvas-selection-viewport-pan-ready=true]{cursor:grab}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-stage=true][data-canvas-selection-viewport-panning=true]{cursor:grabbing}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-stage-content=true]{transform-origin:50%;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-stage=true] img{object-fit:fill;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-dim=true]{pointer-events:none;position:absolute;inset:0}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-box=true]{z-index:1;box-sizing:border-box;border:2px solid var(--canvas-selection-accent,var(--primary));background:var(--canvas-selection-accent,var(--primary));border-radius:8px;position:absolute}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-local-selection-mask-box=true]{background:color-mix(in srgb, var(--canvas-selection-accent,var(--primary)) 13%, transparent)}}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-box=true]{box-shadow:0 0 0 999px #0000006b, 0 0 22px var(--canvas-selection-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-local-selection-mask-box=true]{box-shadow:0 0 0 999px #0000006b, 0 0 22px color-mix(in srgb, var(--canvas-selection-accent,var(--primary)) 20%, transparent)}}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-box=true]{pointer-events:none}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-panel=true] [data-canvas-local-selection-mask-box=true]{box-shadow:0 0 22px var(--canvas-selection-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-local-selection-mask-panel=true] [data-canvas-local-selection-mask-box=true]{box-shadow:0 0 22px color-mix(in srgb, var(--canvas-selection-accent,var(--primary)) 20%, transparent)}}.aiasart-source-preview-overlay [data-canvas-local-image-editor-card=true] [data-canvas-crop-resize-handle]{z-index:2;background:var(--primary);pointer-events:auto;touch-action:none;border:2px solid #11130f;border-radius:50%;width:14px;min-width:0;height:14px;min-height:0;padding:0;position:absolute;box-shadow:0 0 0 1px #ffffffd1}.aiasart-source-preview-overlay [data-canvas-crop-grid=true]{z-index:1;pointer-events:none;border-radius:6px;position:absolute;inset:0;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-crop-grid=true] i{background:#ffffff94;display:block;position:absolute;box-shadow:0 0 1px #0009}.aiasart-source-preview-overlay [data-canvas-crop-grid=true] i[data-axis=x]{width:1px;top:0;bottom:0}.aiasart-source-preview-overlay [data-canvas-crop-grid=true] i[data-axis=y]{height:1px;left:0;right:0}.aiasart-source-preview-overlay [data-canvas-local-image-editor-card=true] [data-canvas-crop-move-handle=true]{z-index:1;cursor:grab;pointer-events:auto;touch-action:none;background:0 0;border:0;place-items:center;min-width:0;min-height:0;padding:0;display:grid;position:absolute;inset:0}.aiasart-source-preview-overlay [data-canvas-crop-move-handle=true][data-active=true]{cursor:grabbing}.aiasart-source-preview-overlay [data-canvas-crop-grid=true] i[data-index="1"][data-axis=x]{left:33.333%}.aiasart-source-preview-overlay [data-canvas-crop-grid=true] i[data-index="2"][data-axis=x]{left:66.667%}.aiasart-source-preview-overlay [data-canvas-crop-grid=true] i[data-index="1"][data-axis=y]{top:33.333%}.aiasart-source-preview-overlay [data-canvas-crop-grid=true] i[data-index="2"][data-axis=y]{top:66.667%}.aiasart-source-preview-overlay [data-canvas-crop-resize-handle=nw]{cursor:nwse-resize;top:0;left:0;transform:translate(-50%,-50%)}.aiasart-source-preview-overlay [data-canvas-crop-resize-handle=n]{cursor:ns-resize;top:0;left:50%;transform:translate(-50%,-50%)}.aiasart-source-preview-overlay [data-canvas-crop-resize-handle=ne]{cursor:nesw-resize;top:0;right:0;transform:translate(50%,-50%)}.aiasart-source-preview-overlay [data-canvas-crop-resize-handle=e]{cursor:ew-resize;top:50%;right:0;transform:translate(50%,-50%)}.aiasart-source-preview-overlay [data-canvas-crop-resize-handle=se]{cursor:nwse-resize;bottom:0;right:0;transform:translate(50%,50%)}.aiasart-source-preview-overlay [data-canvas-crop-resize-handle=s]{cursor:ns-resize;bottom:0;left:50%;transform:translate(-50%,50%)}.aiasart-source-preview-overlay [data-canvas-crop-resize-handle=sw]{cursor:nesw-resize;bottom:0;left:0;transform:translate(-50%,50%)}.aiasart-source-preview-overlay [data-canvas-crop-resize-handle=w]{cursor:ew-resize;top:50%;left:0;transform:translate(-50%,-50%)}.aiasart-source-preview-overlay [data-canvas-move-object-destination=true]{z-index:2;pointer-events:none;background:#58c8ff1f;border:2px dashed #58c8ff;border-radius:8px;position:absolute;box-shadow:0 0 20px #58c8ff38}.aiasart-source-preview-overlay [data-canvas-move-object-controls=true]{gap:10px;display:grid}.aiasart-source-preview-overlay [data-canvas-move-object-controls=true] label{grid-template-columns:minmax(84px,auto) minmax(120px,1fr) 52px;align-items:center;gap:10px;display:grid}.aiasart-source-preview-overlay [data-canvas-move-object-controls=true] small{color:#ffffff94;line-height:1.5}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-source-label=true]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-side=true]{align-content:start;gap:10px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-method=true]{flex-wrap:nowrap;align-items:center;gap:7px;display:flex}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-method=true] button{flex:none;min-width:0;padding-inline:10px;position:relative}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-method=true] button[data-contributes-to-selection=true]:after{background:var(--canvas-selection-accent,#58c8ff);content:"";width:7px;height:7px;box-shadow:0 0 0 2px var(--canvas-selection-accent,#58c8ff);border:1px solid #050505b8;border-radius:50%;position:absolute;top:7px;right:7px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-local-selection-mask-method=true] button[data-contributes-to-selection=true]:after{box-shadow:0 0 0 2px color-mix(in srgb, var(--canvas-selection-accent,#58c8ff) 18%, transparent)}}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-method=true] button[data-selected=true]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-local-selection-mask-method=true] button[data-selected=true]{border-color:color-mix(in srgb, var(--primary) 58%, transparent)}}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-method=true] button[data-selected=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-local-selection-mask-method=true] button[data-selected=true]{background:color-mix(in srgb, var(--primary) 14%, transparent)}}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-method=true] button[data-selected=true]{color:var(--primary)}.aiasart-source-preview-overlay [data-canvas-selection-shape-tool=true]{align-items:stretch;display:inline-flex;position:relative}.aiasart-source-preview-overlay [data-canvas-selection-shape-tool=true]>[data-canvas-selection-tool=shape]{border-radius:7px 0 0 7px}.aiasart-source-preview-overlay [data-canvas-selection-shape-menu-trigger=true]{border-left:0;border-radius:0 7px 7px 0;width:30px;padding:0}.aiasart-source-preview-overlay [data-canvas-selection-shape-menu=true]{z-index:8;background:#141513fa;border:1px solid #eeeeec24;border-radius:8px;gap:4px;width:max-content;min-width:148px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 28px #0000006b}.aiasart-source-preview-overlay [data-canvas-selection-shape-menu=true] button{justify-content:flex-start;width:100%}.aiasart-source-preview-overlay [data-canvas-selection-operations=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.aiasart-source-preview-overlay [data-canvas-selection-viewport-controls=true]{justify-content:space-between;align-items:center;gap:10px;min-height:34px;display:flex}.aiasart-source-preview-overlay [data-canvas-selection-view-modes=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:min(300px,100%);display:grid}.aiasart-source-preview-overlay [data-canvas-selection-zoom-controls=true]{flex:none;align-items:center;gap:4px;display:inline-flex}.aiasart-source-preview-overlay [data-canvas-selection-operations=true] button{width:100%;min-width:0}.aiasart-source-preview-overlay [data-canvas-selection-view-modes=true] button{width:100%;min-width:0;padding-inline:8px}.aiasart-source-preview-overlay [data-canvas-selection-zoom-controls=true] button{width:34px;min-width:34px;padding:0}.aiasart-source-preview-overlay [data-canvas-selection-zoom-value=true]{min-width:48px;color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:center;font-size:11px;font-weight:780}.aiasart-source-preview-overlay [data-canvas-selection-operations=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-selection-view-modes=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-selection-zoom-controls=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-mask-refine-invert=true][data-selected=true]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-selection-operations=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-selection-view-modes=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-selection-zoom-controls=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-mask-refine-invert=true][data-selected=true]{border-color:color-mix(in srgb, var(--primary) 58%, transparent)}}.aiasart-source-preview-overlay [data-canvas-selection-operations=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-selection-view-modes=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-selection-zoom-controls=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-mask-refine-invert=true][data-selected=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-selection-operations=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-selection-view-modes=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-selection-zoom-controls=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-mask-refine-invert=true][data-selected=true]{background:color-mix(in srgb, var(--primary) 14%, transparent)}}.aiasart-source-preview-overlay [data-canvas-selection-operations=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-selection-view-modes=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-selection-zoom-controls=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-mask-refine-invert=true][data-selected=true]{color:var(--primary)}.aiasart-source-preview-overlay [data-canvas-selection-mask-overlay=true]{z-index:1;opacity:.42;filter:sepia()saturate(10)hue-rotate(140deg);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.aiasart-source-preview-overlay [data-canvas-selection-mask-overlay=true][data-canvas-selection-mask-view=mask]{opacity:.92;filter:none;mix-blend-mode:normal}.aiasart-source-preview-overlay [data-canvas-selection-mask-overlay=true][data-canvas-selection-mask-view=outline]{opacity:1;filter:none;mix-blend-mode:normal}.aiasart-source-preview-overlay [data-canvas-mask-refine-preview=true]{opacity:.48}.aiasart-source-preview-overlay [data-canvas-mask-refine-preview=true][data-canvas-selection-mask-view=mask],.aiasart-source-preview-overlay [data-canvas-mask-refine-preview=true][data-canvas-selection-mask-view=outline]{opacity:1}.aiasart-source-preview-overlay [data-canvas-mask-refine-draft=true]{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.aiasart-source-preview-overlay [data-canvas-smart-select-point]{z-index:2;color:#050505;pointer-events:none;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:14px;font-weight:900;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 4px 14px #00000073}.aiasart-source-preview-overlay [data-canvas-smart-select-point=include]{background:#b9ff2d}.aiasart-source-preview-overlay [data-canvas-smart-select-point=exclude]{background:#ff7373}.aiasart-source-preview-overlay [data-canvas-smart-select-status]{background:#eeeeec0e;border:1px solid #eeeeec1f;border-radius:8px;gap:4px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-canvas-smart-select-status=error] strong{color:#ff7373}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-preview-action=true]{background:#b9ff2d14;border-color:#b9ff2d38}.aiasart-source-preview-overlay [data-canvas-mask-refine-controls=true]{border-top:1px solid #eeeeec1a;gap:9px;padding-top:10px;display:grid}.aiasart-source-preview-overlay [data-canvas-mask-refine-controls=true] label{color:var(--text-secondary);grid-template-columns:72px minmax(0,1fr) 40px;align-items:center;gap:8px;font-size:11px;font-weight:760;display:grid}.aiasart-source-preview-overlay [data-canvas-mask-refine-controls=true] input[type=range]{width:100%;accent-color:var(--primary)}.aiasart-source-preview-overlay [data-canvas-mask-refine-controls=true] output{color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right}.aiasart-source-preview-overlay [data-canvas-mask-refine-actions=true]{flex-wrap:wrap;gap:7px;display:flex}.aiasart-source-preview-overlay [data-canvas-mask-refine-actions=true] button{flex:auto;padding-inline:9px}.aiasart-source-preview-overlay [data-canvas-mask-refine-status]{background:#eeeeec0b;border-radius:7px;min-height:34px;padding:8px}.aiasart-source-preview-overlay [data-canvas-mask-refine-status=error]{color:#ff8f8f}.aiasart-source-preview-overlay [data-canvas-mask-refine-status=rendering]{color:#b9ff2d}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true] [data-canvas-local-selection-mask-create=true]{color:var(--text-secondary);background:#eeeeec0f;border-color:#eeeeec29}.aiasart-source-preview-overlay [data-canvas-selection-output-actions=true]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.aiasart-source-preview-overlay [data-canvas-selection-output-actions=true]>button{width:100%;min-width:0}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true] [data-canvas-selection-create-cutout=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true] [data-canvas-selection-create-cutout=true]{background:color-mix(in srgb, var(--primary) 22%, #151c17)}}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true] [data-canvas-selection-create-cutout=true]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true] [data-canvas-selection-create-cutout=true]{border-color:color-mix(in srgb, var(--primary) 76%, transparent)}}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true] [data-canvas-selection-create-cutout=true]{color:#f4ffe0}.aiasart-source-preview-overlay [data-canvas-selection-cutout-error=true]{color:#ff9e9e;font-size:11px;line-height:1.45;display:block}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-preview]{min-height:160px;color:var(--text-tertiary);text-align:center;background-color:#0a0a09;background-image:linear-gradient(45deg,#eeeeec0d 25%,#0000 25%),linear-gradient(-45deg,#eeeeec0d 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eeeeec0d 75%),linear-gradient(-45deg,#0000 75%,#eeeeec0d 75%),none;background-position:0 0,0 8px,8px -8px,-8px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:1px solid #eeeeec1f;border-radius:8px;place-items:center;font-size:12px;font-weight:720;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-preview] img{object-fit:contain;width:100%;height:100%;max-height:210px}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-preview=rendering]{opacity:.68}.aiasart-source-preview-overlay [data-canvas-local-image-editor-panel=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-panel=true]{z-index:79;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto;background:#00000085;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.aiasart-source-preview-overlay [data-canvas-local-image-editor-card=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-card=true]{background:#121311fa;border:1px solid #eeeeec24;border-radius:8px;width:min(1120px,100vw - 32px);max-height:calc(100vh - 32px);display:grid;overflow:hidden;box-shadow:0 28px 80px #00000085}.aiasart-source-preview-overlay [data-canvas-local-image-editor-card=true]>header,.aiasart-source-preview-overlay [data-canvas-local-image-operation-card=true]>header{border-bottom:1px solid #eeeeec1a;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.aiasart-source-preview-overlay [data-canvas-local-image-editor-card=true]>header span,.aiasart-source-preview-overlay [data-canvas-local-image-operation-card=true]>header span{gap:3px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-canvas-local-image-editor-card=true] strong,.aiasart-source-preview-overlay [data-canvas-local-image-operation-card=true] strong{color:var(--text-primary);font-size:14px;font-weight:860}.aiasart-source-preview-overlay [data-canvas-local-image-editor-card=true] small,.aiasart-source-preview-overlay [data-canvas-local-image-editor-card=true] p,.aiasart-source-preview-overlay [data-canvas-local-image-operation-card=true] small{color:var(--text-tertiary);font-size:12px;font-weight:680;line-height:1.45}.aiasart-source-preview-overlay [data-canvas-local-image-editor-card=true] button,.aiasart-source-preview-overlay [data-canvas-local-image-operation-card=true] button{min-height:34px;color:var(--text-primary);background:#eeeeec0e;border:1px solid #eeeeec24;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.aiasart-source-preview-overlay [data-canvas-local-image-editor-card=true] button:disabled,.aiasart-source-preview-overlay [data-canvas-local-image-operation-card=true] button:disabled{cursor:not-allowed;opacity:.48}.aiasart-source-preview-overlay [data-canvas-local-image-editor-body=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-body=true]{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);gap:14px;padding:16px;display:grid;overflow:auto}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-delivery-card=true]{width:min(980px,100vw - 32px)}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-delivery-body=true]{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-preview=true]{aspect-ratio:4/3;background-color:#1b1c1a;background-image:conic-gradient(#eeeeec16 25%, transparent 0 50%, #eeeeec16 0 75%, transparent 0);background-size:20px 20px;border:1px solid #eeeeec1f;border-radius:8px;align-content:center;place-items:center;min-height:320px;display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-preview=true] img{object-fit:contain;width:100%;height:100%;max-height:60vh;display:block}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-preview=true]>span{color:var(--text-secondary);background:#0d0e0dc7;border:1px solid #eeeeec1f;border-radius:6px;padding:5px 7px;font-size:9px;position:absolute;bottom:10px;left:10px}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-controls=true]{align-content:start;gap:12px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-controls=true] dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-controls=true] dl>div{border-bottom:1px solid #eeeeec14;gap:3px;min-width:0;padding:8px 6px;display:grid}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-controls=true] dt{color:var(--text-quaternary);font-size:8px}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-controls=true] dd{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:10px}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-removal=true]{background:#b9ff2d0e;border:1px solid #b9ff2d33;border-radius:8px;align-items:start;gap:8px;padding:10px;display:flex}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-removal=true] input{accent-color:var(--primary);margin-top:2px}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-removal=true] span,.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-removal=true] strong,.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-removal=true] small{display:block}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-removal=true] strong{font-size:11px}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-removal=true] small{margin-top:3px}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-rejected=true]{background:var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-rejected=true]{background:color-mix(in srgb, var(--warning,#f1bc62) 8%, transparent)}}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-rejected=true]{border:1px solid var(--warning,#f1bc62)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-rejected=true]{border:1px solid color-mix(in srgb, var(--warning,#f1bc62) 28%, transparent)}}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-rejected=true]{border-radius:8px;gap:5px;padding:11px;display:grid}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-rejected=true] strong{color:var(--text-primary);font-size:12px}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-rejected=true] p,.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-rejected=true] small{margin:0}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-rejected=true] p{color:var(--text-secondary);font-size:10px;line-height:1.5}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-refinement=true]{background:#ffffff06;border:1px solid #eeeeec1a;border-radius:8px;gap:9px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-refinement=true] label{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-refinement=true] select{color:var(--text-primary);background:#151615;border:1px solid #eeeeec24;border-radius:6px;min-height:30px;padding:0 8px}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-refinement=true] input[type=range]{accent-color:var(--primary);min-width:120px}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-refinement=true] input[type=checkbox]{accent-color:var(--primary)}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-refinement=true] small{color:var(--text-quaternary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-progress=true]{color:var(--text-tertiary);min-height:15px;margin:0;font-size:10px;line-height:1.45}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-actions=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-actions=true] button:first-child{background:var(--primary);border-color:var(--primary);color:var(--primary-ink);grid-column:1/-1}.aiasart-source-preview-overlay [data-canvas-local-image-editor-workbench=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-preview=true]{gap:8px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-canvas-local-image-operation-preview=true]{touch-action:none;background:#0000006b;border:1px solid #eeeeec1f;border-radius:8px;justify-self:center;width:100%;max-width:100%;min-height:0;max-height:62vh;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-local-image-editor-stage=true]{cursor:crosshair;touch-action:none;background:#0000006b;border:1px solid #eeeeec1f;border-radius:8px;justify-self:center;width:100%;max-width:100%;min-height:0;max-height:62vh;display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-local-image-editor-stage=true][data-canvas-local-annotation-tool=eraser]{cursor:cell}.aiasart-source-preview-overlay [data-canvas-local-image-editor-stage=true] img,.aiasart-source-preview-overlay [data-canvas-local-image-operation-preview=true] img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;max-height:62vh}.aiasart-source-preview-overlay [data-canvas-local-annotation-overlay=true]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.aiasart-source-preview-overlay [data-canvas-local-image-editor-controls=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-controls=true]{align-content:start;gap:11px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-canvas-local-image-editor-tool-row=true]{flex-wrap:wrap;gap:8px;display:flex}.aiasart-source-preview-overlay [data-canvas-crop-output-size=true]{color:var(--text-primary);gap:3px;display:grid}.aiasart-source-preview-overlay [data-canvas-crop-output-size=true] small{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-canvas-crop-pixel-inputs=true]{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.aiasart-source-preview-overlay [data-canvas-crop-pixel-inputs=true] label{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.aiasart-source-preview-overlay [data-canvas-crop-pixel-inputs=true] input{width:100%;min-width:0;height:36px;color:var(--text-primary);font:inherit;background:#0000003d;border:1px solid #eeeeec29;border-radius:6px;padding:0 9px}.aiasart-source-preview-overlay [data-canvas-crop-pixel-inputs=true] label>span{color:var(--text-tertiary);font-size:11px;font-weight:760}.aiasart-source-preview-overlay [data-canvas-image-resize-presets=true]{gap:7px;display:grid}.aiasart-source-preview-overlay [data-canvas-image-resize-dimensions=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.aiasart-source-preview-overlay [data-canvas-image-resize-dimensions=true] label{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;display:grid}.aiasart-source-preview-overlay [data-canvas-image-resize-dimensions=true] label>:first-child{grid-column:1/-1}.aiasart-source-preview-overlay [data-canvas-image-resize-dimensions=true] input{width:100%;min-width:0;height:36px;color:var(--text-primary);font:inherit;background:#0000003d;border:1px solid #eeeeec29;border-radius:6px;padding:0 9px}.aiasart-source-preview-overlay [data-canvas-image-resize-lock=true]{align-items:center;gap:8px;display:flex}.aiasart-source-preview-overlay [data-canvas-image-resize-lock=true] input{width:16px;height:16px;accent-color:var(--primary)}.aiasart-source-preview-overlay [data-canvas-image-resize-limit=true]{color:var(--text-tertiary);line-height:1.5}.aiasart-source-preview-overlay [data-canvas-local-image-editor-tool-row=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-segments=true] button[data-selected=true]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-local-image-editor-tool-row=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-segments=true] button[data-selected=true]{border-color:color-mix(in srgb, var(--primary) 58%, transparent)}}.aiasart-source-preview-overlay [data-canvas-local-image-editor-tool-row=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-segments=true] button[data-selected=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-local-image-editor-tool-row=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-segments=true] button[data-selected=true]{background:color-mix(in srgb, var(--primary) 14%, transparent)}}.aiasart-source-preview-overlay [data-canvas-local-image-editor-tool-row=true] button[data-selected=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-segments=true] button[data-selected=true]{color:var(--primary)}.aiasart-source-preview-overlay button[data-canvas-crop-aspect][data-selected=true]{color:var(--primary);background:#b9ff2d24;border-color:#b9ff2d94}.aiasart-source-preview-overlay [data-canvas-local-image-editor-field=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-controls=true] label{color:var(--text-secondary);gap:7px;font-size:12px;font-weight:820;display:grid}.aiasart-source-preview-overlay [data-canvas-local-image-editor-field=true] input[type=range],.aiasart-source-preview-overlay [data-canvas-local-image-operation-controls=true] input[type=range]{width:100%;accent-color:var(--primary)}.aiasart-source-preview-overlay [data-node-source-feedback=true][data-node-source-feedback-source-availability=deleted] svg,.aiasart-source-preview-overlay [data-node-source-feedback=true][data-node-source-feedback-source-availability=unavailable] svg{color:#ffcf8a}.aiasart-source-preview-overlay [data-canvas-local-image-editor-field=true] input[type=text],.aiasart-source-preview-overlay [data-canvas-local-image-operation-controls=true] select,.aiasart-source-preview-overlay [data-canvas-local-image-operation-controls=true] textarea{min-height:36px;color:var(--text-primary);background:#00000042;border:1px solid #eeeeec1f;border-radius:8px;padding:0 10px}.aiasart-source-preview-overlay [data-canvas-local-image-operation-controls=true] textarea{resize:vertical;min-height:96px;padding:10px;line-height:1.5}.aiasart-source-preview-overlay [data-canvas-local-image-editor-error=true]{color:#ff7373}.aiasart-source-preview-overlay [data-canvas-local-image-editor-create=true]{background:#00d6b42e;border-color:#00d6b46b}.aiasart-source-preview-overlay [data-canvas-local-image-operation-preview=true]{background:#0000006b;border:1px solid #eeeeec1f;border-radius:8px;place-items:center;min-height:360px;display:grid;position:relative;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-local-image-operation-preview=true][data-selectable=true]{cursor:crosshair;touch-action:none}.aiasart-source-preview-overlay [data-canvas-provided-mask-overlay=true]{z-index:2;opacity:.38;pointer-events:none;mix-blend-mode:screen;filter:sepia()saturate(5)hue-rotate(55deg);position:absolute;inset:0}.aiasart-source-preview-overlay [data-canvas-local-image-operation-segments=true]{flex-wrap:wrap;gap:8px;display:flex}.aiasart-source-preview-overlay [data-canvas-background-color-swatches=true]{flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;display:flex}.aiasart-source-preview-overlay [data-canvas-local-image-operation-card=true] [data-canvas-background-color-swatches=true] button,.aiasart-source-preview-overlay [data-canvas-background-color-input=true]{border:2px solid #eeeeec47;border-radius:50%;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-local-image-operation-card=true] [data-canvas-background-color-swatches=true] button[data-selected=true]{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-canvas-local-image-operation-card=true] [data-canvas-background-color-swatches=true] button[data-selected=true]{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 24%, transparent)}}.aiasart-source-preview-overlay [data-canvas-background-color-input=true]{appearance:none;cursor:pointer;background:0 0}.aiasart-source-preview-overlay [data-canvas-background-color-input=true]::-webkit-color-swatch-wrapper{padding:0}.aiasart-source-preview-overlay [data-canvas-background-color-input=true]::-webkit-color-swatch{border:0;border-radius:50%}.aiasart-source-preview-overlay [data-canvas-background-file-control=true] input[type=file]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-background-file-trigger=true]{width:fit-content;min-height:34px;color:var(--text-primary);cursor:pointer;background:#eeeeec12;border:1px solid #eeeeec24;border-radius:7px;align-items:center;gap:7px;padding:0 10px;font-weight:800;display:inline-flex}.aiasart-source-preview-overlay [data-canvas-background-file-control=true]:focus-within [data-canvas-background-file-trigger=true]{border-color:#00d6b49e;box-shadow:0 0 0 2px #00d6b429}.aiasart-source-preview-overlay [data-canvas-background-file-name=true]{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-local-image-operation-grid-fields=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.aiasart-source-preview-overlay [data-canvas-grid-crop-preview=true]{z-index:1;pointer-events:none;display:grid;position:absolute;inset:0}.aiasart-source-preview-overlay [data-canvas-grid-crop-preview=true]>span{box-sizing:border-box;outline-offset:-1px;background:#00000009;border:1px solid #ffffffc2;outline:1px solid #00000047;min-width:0;min-height:0;display:block}.aiasart-source-preview-overlay [data-canvas-grid-crop-presets=true],.aiasart-source-preview-overlay [data-canvas-grid-crop-summary=true]{gap:5px;display:grid}.aiasart-source-preview-overlay [data-canvas-grid-crop-summary=true]{background:#eeeeec0a;border:1px solid #eeeeec1a;border-radius:7px;padding:9px 10px}.aiasart-source-preview-overlay [data-canvas-grid-crop-summary=true] small{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-canvas-grid-crop-download-zip=true]{background:#58c8ff14;border-color:#58c8ff42}.aiasart-source-preview-overlay [data-canvas-local-image-operation-grid-fields=true] input{min-height:36px;color:var(--text-primary);background:#00000042;border:1px solid #eeeeec1f;border-radius:8px;padding:0 10px}.aiasart-source-preview-overlay [data-canvas-local-image-operation-controls=true] label>span:not([data-canvas-local-image-operation-segments]){color:var(--text-tertiary);font-size:12px;font-weight:760}.aiasart-source-preview-overlay [data-canvas-local-image-operation-note=true]{background:#eeeeec0e;border:1px solid #eeeeec1c;border-radius:8px;gap:4px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-canvas-local-image-operation-create=true]{background:#00d6b42e;border-color:#00d6b46b}.aiasart-source-preview-overlay [data-canvas-local-image-operation-state=gated]{background:#b9ff2d0e;border:1px solid #b9ff2d2e;border-radius:8px;gap:4px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-canvas-local-image-operation-state=local],.aiasart-source-preview-overlay [data-canvas-local-image-operation-state=local-ai]{background:#00d6b414;border:1px solid #00d6b438;border-radius:8px;gap:4px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-canvas-local-image-operation-state=provider-generation]{background:#b9ff2d14;border:1px solid #b9ff2d3d;border-radius:8px;gap:4px;padding:10px;display:grid}.aiasart-source-preview-overlay [data-canvas-local-image-operation-state=local-ai]{background:#b9ff2d14;border-color:#b9ff2d42}@media (max-width:720px){.aiasart-source-preview-overlay [data-canvas-spatial-draft-panel=true]{align-items:end;padding:10px}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true]{width:100%;max-height:calc(100vh - 20px)}.aiasart-source-preview-overlay [data-canvas-spatial-draft-references=true] ol{grid-template-columns:1fr}.aiasart-source-preview-overlay [data-canvas-spatial-draft-kind-picker=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.aiasart-source-preview-overlay [data-canvas-spatial-draft-kind-picker=true] legend{grid-column:1/-1}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true]>footer{align-items:flex-end}.aiasart-source-preview-overlay [data-canvas-spatial-draft-card=true]>footer>small{max-width:210px}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-panel=true]{align-items:end;padding:10px}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-card=true]{width:100%;max-height:calc(100vh - 20px)}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-grid=true]{grid-template-columns:1fr}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-method=true]{flex-wrap:wrap}.aiasart-source-preview-overlay [data-canvas-local-selection-mask-stage=true]{min-height:220px}.aiasart-source-preview-overlay [data-canvas-selection-viewport-controls=true]{flex-wrap:wrap}.aiasart-source-preview-overlay [data-canvas-selection-view-modes=true]{width:100%}.aiasart-source-preview-overlay [data-canvas-selection-zoom-controls=true]{margin-left:auto}.aiasart-source-preview-overlay [data-canvas-local-image-editor-panel=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-panel=true]{align-items:end;padding:10px}.aiasart-source-preview-overlay [data-canvas-local-image-editor-card=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-card=true]{width:100%;max-height:calc(100vh - 20px)}.aiasart-source-preview-overlay [data-canvas-local-image-editor-body=true],.aiasart-source-preview-overlay [data-canvas-local-image-operation-body=true]{grid-template-columns:1fr}.aiasart-source-preview-overlay [data-canvas-game-ui-transparent-preview=true]{min-height:240px}.aiasart-source-preview-overlay [data-game-ui-transparent-settings=true]{grid-template-columns:minmax(0,1fr);align-items:stretch}.aiasart-source-preview-overlay [data-game-ui-transparent-targets=true]{grid-column:auto}}.aiasart-source-preview-overlay [data-canvas-resource-action-feedback=true]{z-index:70;color:#eeeeec;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;background:#1e1e1eeb;border:1px solid #b9ff2d3d;border-radius:12px;align-items:center;gap:12px;max-width:min(520px,100vw - 140px);padding:10px 12px;display:flex;position:absolute;top:84px;left:50%;transform:translate(-50%);box-shadow:0 18px 52px #00000075}.aiasart-source-preview-overlay [data-canvas-initial-asset-import-state]{z-index:72;color:#eeeeec;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;background:#0e1924eb;border:1px solid #7abfff47;border-radius:12px;align-items:center;gap:10px;max-width:min(680px,100vw - 140px);padding:10px 12px;display:flex;position:absolute;top:132px;left:50%;transform:translate(-50%);box-shadow:0 18px 52px #00000070}.aiasart-source-preview-overlay [data-canvas-resource-action-feedback=true] span,.aiasart-source-preview-overlay [data-canvas-initial-asset-import-state] span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.aiasart-source-preview-overlay [data-canvas-resource-action-feedback=true] button,.aiasart-source-preview-overlay [data-canvas-resource-action-feedback=true] a,.aiasart-source-preview-overlay [data-canvas-initial-asset-import-state] button,.aiasart-source-preview-overlay [data-canvas-resource-preview-modal=true] button{pointer-events:auto;color:#eeeeec;background:#242424d1;border:1px solid #eeeeec24;border-radius:8px;min-height:32px;padding:0 12px;font-size:12px;font-weight:700}.aiasart-source-preview-overlay [data-canvas-initial-asset-import-state] button:disabled{cursor:not-allowed;opacity:.45}.aiasart-source-preview-overlay [data-canvas-resource-preview-backdrop=true]{z-index:90;pointer-events:auto;background:#000000b8;place-items:center;padding:clamp(16px,3vw,48px);display:grid;position:fixed;inset:0}.aiasart-source-preview-overlay [data-canvas-resource-preview-modal=true]{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:#101010f5;border:1px solid #eeeeec24;border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1480px,100vw - 48px);max-width:100%;height:min(880px,100dvh - 48px);max-height:100%;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #000000b8}.aiasart-source-preview-overlay [data-canvas-resource-preview-modal=true] header,.aiasart-source-preview-overlay [data-canvas-resource-preview-modal=true] footer{justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:12px 16px;display:flex}.aiasart-source-preview-overlay [data-resource-preview-header-actions=true],.aiasart-source-preview-overlay [data-resource-preview-sequence-controls=true]{flex:none;align-items:center;gap:6px;display:flex}.aiasart-source-preview-overlay [data-resource-preview-header-actions=true] button,.aiasart-source-preview-overlay [data-resource-preview-sequence-controls=true] button{place-items:center;width:32px;min-height:32px;padding:0;display:grid}.aiasart-source-preview-overlay [data-resource-preview-sequence-controls=true] button:disabled{cursor:default;opacity:.32}.aiasart-source-preview-overlay [data-resource-preview-sequence-position=true]{color:#eeeeecad;text-align:center;min-width:42px;font-size:12px;font-weight:800}.aiasart-source-preview-overlay [data-resource-preview-shell=true]{background:#0000005c;border-top:1px solid #eeeeec1a;border-bottom:1px solid #eeeeec1a;grid-template-columns:minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-resource-preview-shell=true][data-resource-preview-has-sidebar=true]{grid-template-columns:minmax(0,1fr) minmax(240px,320px)}.aiasart-source-preview-overlay [data-canvas-resource-preview-modal=true] [data-resource-preview-mode]{box-sizing:border-box;place-items:center;width:100%;height:100%;min-height:0;padding:clamp(18px,3vw,40px);display:grid}.aiasart-source-preview-overlay [data-resource-preview-shell=true]>[data-resource-preview-mode]{height:100%;min-height:0}.aiasart-source-preview-overlay [data-canvas-resource-preview-modal=true][data-media-type=model3d] [data-resource-preview-mode]{padding:0}.aiasart-source-preview-overlay [data-resource-preview-spatial=true]{touch-action:none;width:100%;height:100%;min-height:0;overflow:hidden}.aiasart-source-preview-overlay [data-spatial-viewer-loading=true]{color:#eeeeecad;place-items:center;width:100%;height:100%;min-height:320px;font-size:13px;font-weight:700;display:grid}.aiasart-source-preview-overlay [data-canvas-resource-preview-modal=true] [data-resource-preview-mode=fit]{overflow:hidden!important}.aiasart-source-preview-overlay [data-canvas-resource-preview-modal=true] [data-resource-preview-mode=zoom]{place-items:center;overflow:hidden!important}.aiasart-source-preview-overlay [data-resource-preview-primary-media=true]{object-fit:contain;background:#090a09;border-radius:12px;display:block}.aiasart-source-preview-overlay [data-resource-preview-mode=fit] [data-resource-preview-primary-media=true]{max-width:100%;max-height:100%}.aiasart-source-preview-overlay [data-resource-preview-mode=zoom] [data-resource-preview-primary-media=true]{max-width:none;max-height:none}.aiasart-source-preview-overlay [data-resource-preview-controls=true],.aiasart-source-preview-overlay [data-resource-preview-actions=true]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aiasart-source-preview-overlay [data-resource-preview-zoom-label=true]{color:#eeeeecb8;text-align:center;min-width:48px;font-size:12px;font-weight:700}.aiasart-source-preview-overlay [data-resource-preview-audio=true]{box-sizing:border-box;background:#181818db;border:1px solid #eeeeec24;border-radius:14px;gap:16px;width:min(720px,100%);padding:clamp(20px,4vw,36px);display:grid}.aiasart-source-preview-overlay [data-resource-preview-audio=true] strong{overflow-wrap:anywhere;color:#eeeeec;min-width:0;font-size:16px;line-height:1.45}.aiasart-source-preview-overlay [data-resource-preview-audio=true] audio{width:100%}.aiasart-source-preview-overlay [data-resource-preview-result-label=true]{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}@media (max-width:860px){[data-canvas-visual-region-dialog=true]{padding:8px}[data-canvas-visual-region-card=true]{width:calc(100vw - 16px);height:calc(100vh - 16px)}[data-canvas-visual-region-workspace=true]{grid-template-columns:minmax(0,1fr);overflow-y:auto}[data-canvas-visual-region-selection-list=true]{border-top:1px solid #eeeeec1a;border-left:0;min-height:260px}[data-canvas-game-ui-component-tree=true]{border-top:1px solid #eeeeec1a;border-left:0;flex:none;min-height:420px}[data-canvas-game-ui-component-tree-list=true]{max-height:58vh}[data-canvas-game-ui-calibration-gates]>ul,[data-canvas-game-ui-component-metadata=true]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-canvas-game-ui-button-calibration=true]>ul>li{grid-template-columns:minmax(0,1fr) auto;align-items:start}[data-canvas-game-ui-button-calibration=true] li>span:nth-child(2){grid-column:1/-1}[data-canvas-game-ui-button-base-separation]{flex-direction:column;align-items:stretch}[data-canvas-game-ui-button-base-separation] button{justify-content:center;min-height:38px}[data-canvas-game-ui-component-tree=true]>footer{flex-direction:column;align-items:stretch}[data-canvas-game-ui-component-tree=true]>footer small{max-width:none}[data-canvas-game-ui-component-tree=true]>footer button{align-self:flex-end;min-height:40px}[data-canvas-visual-region-candidates=true]>div{grid-template-columns:repeat(3,minmax(0,1fr))}[data-canvas-visual-region-current-review=true]{flex-direction:column;align-items:stretch}[data-canvas-visual-region-current-preview=true]{grid-template-columns:112px minmax(0,1fr)}[data-canvas-visual-region-current-preview=true] img{width:112px;height:82px}[data-canvas-visual-region-current-actions=true]{justify-content:flex-end}[data-canvas-visual-region-tools=true] button,[data-canvas-visual-region-current-actions=true] button,[data-canvas-visual-region-candidates=true]>button,[data-canvas-visual-region-selection-list=true] footer button{min-height:40px}[data-canvas-game-ui-component-tree-actions=true] button,[data-canvas-game-ui-component-split-mode=true] button,[data-canvas-game-ui-component-node] footer button{min-height:38px}[data-canvas-visual-region-candidate-actions=true] button{min-height:36px}[data-canvas-visual-region-selection-list=true] article button{width:40px;height:40px}.aiasart-source-preview-overlay [data-canvas-resource-preview-backdrop=true]{padding:10px}.aiasart-source-preview-overlay [data-resource-preview-shell=true][data-resource-preview-has-sidebar=true]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-resource-preview-results=true]{border-top:1px solid #eeeeec1a;border-left:0;max-height:210px;overflow:hidden}.aiasart-source-preview-overlay [data-resource-preview-result-list=true]{grid-template-columns:minmax(0,1fr);overflow-x:hidden}}.aiasart-source-preview-overlay [data-resource-panel=assets] article,.aiasart-source-preview-overlay [data-resource-panel=history] article{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:10px 12px;display:grid}.aiasart-source-preview-overlay [data-resource-panel=assets] article h3,.aiasart-source-preview-overlay [data-resource-panel=history] article h3{grid-column:2;margin:0}.aiasart-source-preview-overlay [data-resource-panel=assets] article img,.aiasart-source-preview-overlay [data-resource-panel=assets] article video,.aiasart-source-preview-overlay [data-resource-panel=history] article img,.aiasart-source-preview-overlay [data-resource-panel=history] article video{object-fit:contain;background:#090a09;border-radius:10px;width:100%;height:100%}[data-web-canvas-source=ImageParameterPopover] [data-image-camera-orbit-target=true]{width:min(100%,240px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-surface=true]{z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-surface=true]>i{pointer-events:none;position:absolute;inset:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-cut~=tailored] [data-character-preview-torso=true]{clip-path:polygon(8% 0,92% 0,84% 100%,16% 100%);border-radius:5px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-cut~=darted] [data-character-preview-garment-construction-layer=true]{background:linear-gradient(72deg,#0000 46%,#ffffff3d 47% 48%,#0000 49%) 0/50% 100% no-repeat,linear-gradient(-72deg,#0000 46%,#ffffff3d 47% 48%,#0000 49%) 100%/50% 100% no-repeat}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-cut~=princess-seam] [data-character-preview-garment-construction-layer=true]{background:linear-gradient(90deg,#0000 28%,#ffffff38 29% 30%,#0000 31% 69%,#ffffff38 70% 71%,#0000 72%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-cut~=bias-cut] [data-character-preview-torso=true]{clip-path:polygon(8% 3%,94% 0,84% 100%,14% 96%);skew:-2deg;border-radius:13px 5px 15px 6px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-cut~=draped] [data-character-preview-torso=true]{clip-path:polygon(12% 0,90% 6%,96% 92%,5% 100%);border-radius:19px 8px 17px 7px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-cut~=panelled] [data-character-preview-garment-construction-layer=true]{background:repeating-linear-gradient(90deg,#0000 0 18%,#ffffff30 18% 19%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-cut~=asymmetric-cut] [data-character-preview-torso=true]{clip-path:polygon(6% 0,94% 8%,80% 100%,18% 91%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-cut~=deconstructed] [data-character-preview-torso=true]{clip-path:polygon(4% 5%,83% 0,100% 18%,86% 100%,10% 94%,0 72%);border-style:dashed}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-coverage~=shoulders-covered] [data-character-preview-arm],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-coverage~=arms-covered] [data-character-preview-arm],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-coverage~=full-body-coverage] [data-character-preview-arm]{background:var(--character-outfit)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-coverage~=torso-covered] [data-character-preview-torso=true]{opacity:1}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-coverage~=midriff-exposed] [data-character-preview-torso=true]{background:linear-gradient(180deg, var(--character-outfit) 0 68%, var(--character-skin) 69% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-coverage~=hips-covered] [data-character-preview-hips=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-coverage~=legs-covered] [data-character-preview-leg],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-coverage~=full-body-coverage] [data-character-preview-leg]{background:var(--character-outfit)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline-layer=true]{z-index:5;border:1px solid var(--character-outfit);width:34px;height:18px;position:absolute;top:-1px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline-layer=true]{border:1px solid color-mix(in srgb, var(--character-outfit) 54%, #050605)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline-layer=true]{background:var(--character-skin);transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=crew-neck] [data-character-preview-garment-neckline-layer=true]{border-radius:0 0 50% 50%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=v-neck] [data-character-preview-garment-neckline-layer=true]{clip-path:polygon(0 0,100% 0,50% 100%);border-radius:0;width:39px;height:28px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=scoop-neck] [data-character-preview-garment-neckline-layer=true]{border-radius:0 0 60% 60%;width:45px;height:25px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=turtleneck] [data-character-preview-garment-neckline-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=stand-collar] [data-character-preview-garment-neckline-layer=true]{background:var(--character-outfit);border-radius:5px 5px 2px 2px;width:30px;height:20px;top:-9px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=turtleneck] [data-character-preview-garment-neckline-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=stand-collar] [data-character-preview-garment-neckline-layer=true]{background:color-mix(in srgb, var(--character-outfit) 88%, #050605)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=shirt-collar] [data-character-preview-garment-neckline-layer=true]{border-style:solid;border-width:7px 10px 0;border-color:var(--character-outfit) transparent transparent;width:46px;height:22px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=shirt-collar] [data-character-preview-garment-neckline-layer=true]{border-color:color-mix(in srgb, var(--character-outfit) 74%, #e5e5e2) transparent transparent}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=shirt-collar] [data-character-preview-garment-neckline-layer=true]{clip-path:polygon(0 0,100% 0,82% 100%,50% 45%,18% 100%);background:0 0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=lapel] [data-character-preview-garment-neckline-layer=true]{border:9px solid var(--character-outfit);width:54px;height:44px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=lapel] [data-character-preview-garment-neckline-layer=true]{border:9px solid color-mix(in srgb, var(--character-outfit) 70%, #d8d8d5)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=lapel] [data-character-preview-garment-neckline-layer=true]{clip-path:polygon(0 0,38% 0,50% 50%,62% 0,100% 0,74% 100%,50% 58%,26% 100%);background:0 0;border-top:0;border-radius:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-neckline~=strapless] [data-character-preview-garment-neckline-layer=true]{border:0;border-radius:0 0 45% 45%;width:76%;height:13px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-sleeves~=sleeveless] [data-character-preview-arm]{background:var(--character-skin)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-sleeves~=cap-sleeve] [data-character-preview-arm]{background:linear-gradient(180deg, var(--character-outfit) 0 18%, var(--character-skin) 19% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-sleeves~=short-sleeve] [data-character-preview-arm]{background:linear-gradient(180deg, var(--character-outfit) 0 34%, var(--character-skin) 35% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-sleeves~=elbow-sleeve] [data-character-preview-arm]{background:linear-gradient(180deg, var(--character-outfit) 0 50%, var(--character-skin) 51% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-sleeves~=three-quarter-sleeve] [data-character-preview-arm]{background:linear-gradient(180deg, var(--character-outfit) 0 72%, var(--character-skin) 73% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-sleeves~=long-sleeve] [data-character-preview-arm]{background:linear-gradient(180deg, var(--character-outfit) 0 94%, var(--character-skin) 95% 100%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-sleeves~=puff-sleeve] [data-character-preview-arm]{background:linear-gradient(180deg, var(--character-outfit) 0 42%, var(--character-skin) 43% 100%);border-radius:48% 48% 10px 10px;width:29px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-sleeves~=bell-sleeve] [data-character-preview-arm]{background:linear-gradient(180deg, var(--character-outfit) 0 76%, var(--character-skin) 77% 100%);clip-path:polygon(30% 0,70% 0,100% 76%,78% 100%,22% 100%,0 76%);width:30px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-sleeves~=raglan-sleeve] [data-character-preview-arm]{background:linear-gradient(165deg, var(--character-outfit) 0 18%, var(--character-outfit) 19% 92%, var(--character-skin) 93% 100%)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-sleeves~=raglan-sleeve] [data-character-preview-arm]{background:linear-gradient(165deg, color-mix(in srgb, var(--character-outfit) 64%, #ddddda) 0 18%, var(--character-outfit) 19% 92%, var(--character-skin) 93% 100%)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-closure-layer=true]{z-index:6;width:10px;position:absolute;top:8px;bottom:7px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-closures~=buttons] [data-character-preview-garment-closure-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-closures~=snaps] [data-character-preview-garment-closure-layer=true]{background:radial-gradient(circle,#eeeeecb8 0 1.5px,#0000 2px) 50% 0/8px 13px repeat-y}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-closures~=zipper] [data-character-preview-garment-closure-layer=true]{background:#090a0957;border-inline:1px dashed #eeeeec94;width:4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-closures~=lacing] [data-character-preview-garment-closure-layer=true]{background:repeating-linear-gradient(32deg,#0000 0 6px,#eeeeecad 6px 7px,#0000 7px 13px),repeating-linear-gradient(-32deg,#0000 0 6px,#eeeeecad 6px 7px,#0000 7px 13px);width:17px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-closures~=hooks] [data-character-preview-garment-closure-layer=true]{background:repeating-linear-gradient(0deg,#0000 0 10px,#eeeeeca3 10px 12px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-closures~=buckles] [data-character-preview-garment-closure-layer=true]{background:repeating-linear-gradient(0deg,#0000 0 7px,#eeeeecb3 7px 9px,#0000 9px 14px);width:15px;box-shadow:inset 1px 0 #eeeeec8a,inset -1px 0 #eeeeec8a}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-closures~=wrap-tie] [data-character-preview-garment-closure-layer=true]{background:linear-gradient(65deg,#0000 45%,#eeeeec80 46% 49%,#0000 50%);width:46px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-closures~=pull-on] [data-character-preview-garment-closure-layer=true]{opacity:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=cotton] [data-character-preview-garment-material-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=linen] [data-character-preview-garment-material-layer=true]{background:repeating-linear-gradient(90deg,#0000 0 5px,#ffffff14 5px 6px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=wool] [data-character-preview-garment-material-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=knit] [data-character-preview-garment-material-layer=true]{background:repeating-linear-gradient(0deg,#0000 0 5px,#ffffff1f 5px 6px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=silk] [data-character-preview-garment-material-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=chiffon] [data-character-preview-garment-material-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=nylon] [data-character-preview-garment-material-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=latex] [data-character-preview-garment-material-layer=true]{background:linear-gradient(110deg,#0000 8%,#ffffff47 25%,#0000 43% 68%,#ffffff24 78%,#0000 91%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=denim] [data-character-preview-garment-material-layer=true]{background:repeating-linear-gradient(35deg,#0000 0 4px,#ffffff1c 4px 5px),repeating-linear-gradient(-35deg,#0000 0 6px,#0000001f 6px 7px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=leather] [data-character-preview-garment-material-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=suede] [data-character-preview-garment-material-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=velvet] [data-character-preview-garment-material-layer=true]{background:radial-gradient(at 35% 20%,#ffffff2e,#0000 45%),linear-gradient(100deg,#0000001a,#0000 55%,#00000029)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=lace] [data-character-preview-garment-material-layer=true]{background:radial-gradient(circle,#0000 0 2px,#ffffff2e 2px 3px,#0000 3px) 0 0/9px 9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=metal] [data-character-preview-garment-material-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-material~=composite] [data-character-preview-garment-material-layer=true]{background:linear-gradient(115deg,#ffffff47,#0000 28% 62%,#00000038),repeating-linear-gradient(90deg,#0000 0 16px,#ffffff1f 16px 17px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-construction~=woven] [data-character-preview-garment-construction-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-construction~=bonded] [data-character-preview-garment-construction-layer=true]{box-shadow:inset 0 0 0 1px #ffffff1a}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-construction~=knitted] [data-character-preview-garment-construction-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-construction~=crocheted] [data-character-preview-garment-construction-layer=true]{background:repeating-linear-gradient(45deg,#0000 0 6px,#ffffff24 6px 7px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-construction~=quilted] [data-character-preview-garment-construction-layer=true]{background:repeating-linear-gradient(45deg,#0000 0 12px,#ffffff2e 12px 13px),repeating-linear-gradient(-45deg,#0000 0 12px,#ffffff2e 12px 13px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-construction~=pleated] [data-character-preview-garment-construction-layer=true]{background:repeating-linear-gradient(90deg,#0000 0 8px,#ffffff2e 8px 9px,#00000014 9px 12px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-construction~=tailored-construction] [data-character-preview-garment-construction-layer=true]{clip-path:polygon(4% 0,96% 0,87% 100%,13% 100%);border:1px solid #ffffff29}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-construction~=draped-construction] [data-character-preview-garment-construction-layer=true]{background:repeating-linear-gradient(78deg,#0000 0 15px,#ffffff1f 15px 17px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-pattern~=solid] [data-character-preview-garment-pattern-layer=true]{opacity:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-pattern~=stripes] [data-character-preview-garment-pattern-layer=true]{background:repeating-linear-gradient(90deg,#0000 0 10px,#ffffff40 10px 14px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-pattern~=checks] [data-character-preview-garment-pattern-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-pattern~=plaid] [data-character-preview-garment-pattern-layer=true]{background:repeating-linear-gradient(90deg,#0000 0 12px,#ffffff2e 12px 15px),repeating-linear-gradient(0deg,#0000 0 12px,#ffffff2e 12px 15px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-pattern~=polka-dots] [data-character-preview-garment-pattern-layer=true]{background:radial-gradient(circle,#ffffff47 0 2px,#0000 3px) 0 0/13px 13px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-pattern~=floral] [data-character-preview-garment-pattern-layer=true]{background:radial-gradient(#ffffff42 0 2px,#0000 3px) 0 0/17px 13px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-pattern~=geometric] [data-character-preview-garment-pattern-layer=true]{background:conic-gradient(from 45deg,#0000,#fff3,#0000 50%) 0 0/18px 18px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-pattern~=camouflage] [data-character-preview-garment-pattern-layer=true]{background-color:#0000;background-image:radial-gradient(at 25% 35%,#0506054d 0 14%,#0000 15%),radial-gradient(at 70% 62%,#d2d2ca29 0 18%,#0000 19%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-pattern~=jacquard] [data-character-preview-garment-pattern-layer=true]{background:repeating-radial-gradient(#0000 0 4px,#ffffff30 5px 6px,#0000 7px 12px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-pattern~=gradient] [data-character-preview-garment-pattern-layer=true]{background:linear-gradient(#ffffff3d,#0000 44%,#00000047)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-surface-finish~=matte] [data-character-preview-garment-finish-layer=true]{background:#00000014}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-surface-finish~=glossy] [data-character-preview-garment-finish-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-surface-finish~=metallic] [data-character-preview-garment-finish-layer=true]{background:linear-gradient(115deg,#0000 4%,#ffffff52 22%,#0000 38% 72%,#ffffff2b 82%,#0000 96%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-surface-finish~=brushed] [data-character-preview-garment-finish-layer=true]{background:repeating-linear-gradient(8deg,#0000 0 3px,#ffffff1a 3px 4px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-surface-finish~=washed] [data-character-preview-garment-finish-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-surface-finish~=distressed] [data-character-preview-garment-finish-layer=true]{background:radial-gradient(at 22% 31%,#ffffff26,#0000 24%),radial-gradient(at 76% 68%,#0000002e,#0000 27%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-surface-finish~=embroidered] [data-character-preview-garment-finish-layer=true]{background:repeating-linear-gradient(45deg,#0000 0 13px,#dab35b59 13px 15px,#0000 15px 27px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-surface-finish~=beaded] [data-character-preview-garment-finish-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-surface-finish~=sequined] [data-character-preview-garment-finish-layer=true]{background:radial-gradient(circle,#ffffff8c 0 1px,#0000 2px) 0 0/9px 9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-condition~=pristine] [data-character-preview-garment-condition-layer=true]{opacity:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-condition~=worn-in] [data-character-preview-garment-condition-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-condition~=weathered] [data-character-preview-garment-condition-layer=true]{background:linear-gradient(165deg,#ffffff1a,#0000 32% 66%,#0003)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-condition~=distressed] [data-character-preview-garment-condition-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-condition~=torn] [data-character-preview-garment-condition-layer=true]{background:repeating-linear-gradient(118deg,#0000 0 18px,#0506056b 18px 21px,#0000 21px 39px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-condition~=patched] [data-character-preview-garment-condition-layer=true]{background:linear-gradient(90deg,#0000 0 60%,#dab35b42 61% 84%,#0000 85%) 0 55%/100% 24px no-repeat}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-condition~=stained] [data-character-preview-garment-condition-layer=true]{background:radial-gradient(at 28% 68%,#2f1f0f5c 0 12%,#0000 28%),radial-gradient(at 72% 32%,#2f1f0f3d 0 9%,#0000 22%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-condition~=dusty] [data-character-preview-garment-condition-layer=true]{background:linear-gradient(#0000 48%,#c4b69647)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-condition~=wet] [data-character-preview-garment-condition-layer=true]{background:linear-gradient(108deg,#0003,#0000 28%,#fff3 42%,#0000 58%,#0000002e)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-length-layer=true]{z-index:2;width:calc(var(--character-hip-width) + 18px);height:var(--character-garment-length);border:1px solid var(--character-outfit);position:absolute;top:170px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-length-layer=true]{border:1px solid color-mix(in srgb, var(--character-outfit) 52%, #d2d2ce)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-length-layer=true]{background:var(--character-outfit);border-top:0}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-length-layer=true]{background:color-mix(in srgb, var(--character-outfit) 88%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-garment-length-layer=true]{clip-path:polygon(13% 0,87% 0,100% 100%,0 100%);opacity:.9;pointer-events:none;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contact-lenses=clear] [data-character-preview-eye] b{filter:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contact-lenses=natural-brown] [data-character-preview-eye] b{background:#6b4423}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contact-lenses=natural-gray] [data-character-preview-eye] b{background:#7f8585}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contact-lenses=natural-blue] [data-character-preview-eye] b{background:#4e7f9f}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contact-lenses=natural-green] [data-character-preview-eye] b{background:#64805d}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contact-lenses=fantasy-color] [data-character-preview-eye] b{background:#b9ff2d;box-shadow:0 0 7px #b9ff2dbd}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facewear-layer]{z-index:18;background:var(--character-outfit);border:1px solid #eeeeec6b;position:absolute;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facewear-layer]{background:color-mix(in srgb, var(--character-outfit) 78%, #0b0c0b)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facewear-layer]{pointer-events:none;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facewear-layer=half-mask]{clip-path:polygon(8% 0,92% 0,78% 100%,22% 100%);border-radius:8px 8px 42% 42%;width:96px;height:64px;top:91px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facewear-layer=full-face-mask]{opacity:.88;border-radius:44% 44% 42% 42%/34% 34% 56% 56%;width:auto;height:auto;inset:6px 8px 7px;transform:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facewear-layer=respirator]{background:radial-gradient(circle at 26% 54%, #090a09 0 10px, transparent 11px), radial-gradient(circle at 74% 54%, #090a09 0 10px, transparent 11px), var(--character-outfit);border-radius:14px 14px 34px 34px;width:82px;height:58px;top:91px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facewear-layer=respirator]{background:radial-gradient(circle at 26% 54%, #090a09 0 10px, transparent 11px), radial-gradient(circle at 74% 54%, #090a09 0 10px, transparent 11px), color-mix(in srgb, var(--character-outfit) 68%, #4d5350)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facewear-layer=eye-mask]{background:radial-gradient(at 31%,#0000 0 14px,#121312 15px 19px,#0000 20px),radial-gradient(at 69%,#0000 0 14px,#121312 15px 19px,#0000 20px),#1e201ec7;border-radius:44% 44% 28% 28%;width:116px;height:38px;top:56px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facewear-layer=face-veil]{background:repeating-linear-gradient(90deg,#eeeeec1f 0 1px,#1213127a 1px 6px);border:1px solid #eeeeec33;border-radius:6px 6px 42% 42%;width:126px;height:88px;top:84px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-piercing]{z-index:22;pointer-events:none;background:0 0;border:2px solid #d7c47b;border-radius:50%;width:7px;height:7px;position:absolute}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-piercing=nose-stud]{background:#f0df98;border:0;width:4px;height:4px;top:103px;left:84px;box-shadow:0 0 4px #f0df98b3}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-piercing=nose-ring]{top:103px;left:78px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-piercing=lip-ring]{top:136px;left:87px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-facial-piercing=eyebrow-ring]{top:64px;left:106px;transform:rotate(28deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-ornament]{z-index:12;pointer-events:none;background:#8d7938;border:1px solid #d4bf73;width:24px;height:8px;position:absolute;top:21px;left:57px;transform:rotate(-24deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-ornament=hairpin]{border-radius:4px;width:34px;height:3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-ornament=hair-clip]{border-radius:3px 10px 10px 3px;width:26px;height:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-ornament=ribbon]{background:#7f3150;border-radius:2px 12px;width:16px;height:16px;top:16px;box-shadow:13px 7px #7f3150}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-ornament=flower]{background:#d9a6aa;border:0;border-radius:50%;width:12px;height:12px;top:12px;box-shadow:-8px 0 #ead0cf,8px 0 #ead0cf,0 -8px #d9a6aa,0 8px #d9a6aa}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hair-ornament=tiara]{background:linear-gradient(135deg,#0000 36%,#d4bf73 37% 42%,#0000 43% 57%,#d4bf73 58% 63%,#0000 64%);border:2px solid #d4bf73;border-bottom:0;border-radius:50% 50% 0 0;width:72px;height:28px;top:4px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wrist-arm-jewelry-layer],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hand-jewelry-layer]{z-index:7;pointer-events:none;border:2px solid #d4bf73;display:none;position:absolute;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wrist-arm-jewelry]:not([data-character-preview-wrist-arm-jewelry=""]) [data-character-preview-wrist-arm-jewelry-layer]{border-radius:4px;width:22px;height:7px;display:block;bottom:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wrist-arm-jewelry~=bracelet] [data-character-preview-wrist-arm-jewelry-layer]{border-style:dotted}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wrist-arm-jewelry~=bangle] [data-character-preview-wrist-arm-jewelry-layer]{border-radius:50%;height:10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wrist-arm-jewelry~=cuff-bracelet] [data-character-preview-wrist-arm-jewelry-layer]{background:#a8955052;border-color:#a89550;height:13px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wrist-arm-jewelry~=watch] [data-character-preview-wrist-arm-jewelry-layer]{background:#252825;border-radius:3px;width:17px;height:12px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-wrist-arm-jewelry~=armlet] [data-character-preview-wrist-arm-jewelry-layer]{width:24px;height:8px;bottom:62%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hand-jewelry]:not([data-character-preview-hand-jewelry=""]) [data-character-preview-hand-jewelry-layer]{border-width:1px;border-radius:50%;width:13px;height:8px;display:block;bottom:-4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hand-jewelry~=band-ring] [data-character-preview-hand-jewelry-layer]{width:11px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hand-jewelry~=signet-ring] [data-character-preview-hand-jewelry-layer]{border-top-width:4px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hand-jewelry~=gemstone-ring] [data-character-preview-hand-jewelry-layer]{box-shadow:0 -4px 0 -1px #9bc3cb}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hand-jewelry~=stacked-rings] [data-character-preview-hand-jewelry-layer]{box-shadow:0 -3px #d4bf73,0 3px #d4bf73}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-hand-jewelry~=hand-chain] [data-character-preview-hand-jewelry-layer]{border-radius:50% 50% 3px 3px;height:18px;bottom:-7px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-waist-ankle-layer]{z-index:8;width:calc(var(--character-hip-width) + 10px);pointer-events:none;border:2px solid #b8a665;border-radius:3px;height:8px;position:absolute;top:180px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-waist-ankle-layer=decorative-belt]{background:#51452c;height:11px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-waist-ankle-layer=waist-chain]{border-top:0;border-radius:0 0 50% 50%;height:13px;top:184px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-waist-ankle-layer=sash]{background:#7d3047;border:0;height:14px;top:176px;transform:translate(-50%)rotate(-7deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-waist-ankle-layer=anklet],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-waist-ankle-layer=leg-strap]{display:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-ankle-jewelry-layer]{z-index:7;pointer-events:none;border:2px solid #d4bf73;border-radius:50%;width:26px;height:7px;display:none;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-waist-ankle-jewelry~=anklet] [data-character-preview-ankle-jewelry-layer]{display:block}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-waist-ankle-jewelry~=leg-strap] [data-character-preview-ankle-jewelry-layer]{background:#5a4b3185;border-color:#5a4b31;height:10px;display:block;bottom:42%}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-footwear~=sneakers] [data-character-preview-foot=true]{background:#d8d8d3;border-radius:8px 12px 5px 5px;width:29px;box-shadow:inset 0 -4px #555a56}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-footwear~=dress-shoes] [data-character-preview-foot=true]{background:#27231f;border-radius:7px 13px 3px 3px;width:28px;height:14px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-footwear~=boots] [data-character-preview-foot=true]{background:#332f29;border-radius:5px 9px 4px 4px;width:28px;height:28px;bottom:-7px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-footwear~=sandals] [data-character-preview-foot=true]{background:var(--character-skin);border-top:4px double #5e4932;border-bottom:4px solid #5e4932;width:27px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-footwear~=heels] [data-character-preview-foot=true]{width:27px;height:18px;transform:translateX(-50%) rotate(-7deg) scale(var(--character-foot-scale));background:#692e3c;border-radius:9px 12px 3px 3px;box-shadow:-4px 7px 0 -2px #692e3c}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-footwear~=barefoot] [data-character-preview-foot=true]{background:var(--character-skin);box-shadow:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-bag]{z-index:6;pointer-events:none;background:#3f3526;border:2px solid #6f5a38;border-radius:5px;width:43px;height:50px;position:absolute;top:142px;right:4px;box-shadow:0 5px 12px #0000003d}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-bag]:before{content:"";border-top:2px solid #6f5a38;border-bottom:0;border-left:0;border-right:2px solid #6f5a38;border-radius:0 50% 0 0;width:44px;height:92px;position:absolute;bottom:36px;right:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-bag=handbag]{border-radius:4px 4px 12px 12px;width:42px;height:36px;top:183px;right:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-bag=shoulder-bag]{top:151px;right:1px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-bag=crossbody-bag]{top:157px;right:8px;transform:rotate(-9deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-bag=crossbody-bag]:before{border-radius:50% 0 0;width:100px;height:74px;bottom:24px;right:44px;transform:rotate(13deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-bag=backpack]{z-index:0;border-radius:21px 21px 9px 9px;width:72px;height:103px;top:101px;right:20px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-bag=satchel]{border-radius:4px;width:48px;height:42px;top:169px;box-shadow:inset 0 12px #e2cc921f}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-bag=briefcase]{border-radius:3px;width:54px;height:34px;top:192px;right:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-bag=belt-pouch]{border-radius:4px 4px 10px 10px;width:27px;height:31px;top:179px;right:37px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool]{z-index:8;pointer-events:none;background:#4a4f4a;border:2px solid #a7aba5;border-radius:4px;width:14px;height:68px;position:absolute;top:174px;right:11px;transform:rotate(-9deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool=camera]{background:radial-gradient(circle,#111 0 8px,#89908b 9px 12px,#333 13px);border-radius:5px;width:39px;height:29px;top:137px;right:49px;transform:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool=book-document]{background:#6b3d34;border-left:5px solid #d4cdb7;width:34px;height:48px;top:176px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool=musical-instrument]{background:linear-gradient(90deg,#6a3d26,#b5743d 48%,#4f2d21);border-radius:50% 50% 18% 18%;width:28px;height:75px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool=sports-equipment]{background:repeating-linear-gradient(45deg,#4f554f 0 5px,#b9ff2d 5px 7px);border-radius:50%;width:42px;height:42px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool=medical-tool]{background:linear-gradient(90deg,#0000 36%,#9f3841 37% 63%,#0000 64%),linear-gradient(#0000 36%,#9f3841 37% 63%,#0000 64%),#e5e7e4;border-color:#d9ddd8;width:31px;height:43px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool=handheld-tool]{border-radius:8px 8px 3px 3px;width:13px;height:66px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool-positions~=left-hand] [data-character-preview-tool],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool-positions~=left-side] [data-character-preview-tool]{left:9px;right:auto;transform:rotate(9deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool-positions~=right-hand] [data-character-preview-tool],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool-positions~=right-side] [data-character-preview-tool]{left:auto;right:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool-positions~=two-handed] [data-character-preview-tool]{top:164px;left:50%;right:auto;transform:translate(-50%)rotate(84deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool-positions~=chest-mounted] [data-character-preview-tool]{height:48px;top:108px;left:50%;right:auto;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool-positions~=waist-mounted] [data-character-preview-tool]{height:52px;top:178px;right:31px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tool-positions~=back-mounted] [data-character-preview-tool]{z-index:0;height:138px;top:97px;right:32px;transform:rotate(-28deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-armor-layer]{z-index:4;width:calc(var(--character-torso-width) + 18px);clip-path:polygon(8% 4%,23% 0,77% 0,92% 4%,100% 78%,82% 100%,18% 100%,0 78%);pointer-events:none;background:#363b377a;border:2px solid #858b86;border-radius:6px;height:104px;position:absolute;top:91px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-armor-layer=light-armor]{background:linear-gradient(90deg,#0000 22%,#ac915d7a 23% 30%,#0000 31% 69%,#ac915d7a 70% 77%,#0000 78%);border-width:1px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-armor-layer=plate-armor]{background:linear-gradient(110deg,#ffffff59,#5d6560 37% 67%,#262b27);border-width:3px;border-color:#adb3ae;box-shadow:inset 0 -26px #11131147}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-armor-layer=padded-armor]{background:repeating-linear-gradient(45deg,#dcdcd22e 0 2px,#0000 2px 12px),repeating-linear-gradient(-45deg,#dcdcd22e 0 2px,#3f4741 2px 12px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-armor-layer=mail-armor]{background:radial-gradient(circle,#0000 0 2px,#9da39e 2px 3px,#0000 4px) 0 0/9px 9px,#323733c2}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-armor-layer=lamellar-armor]{background:repeating-linear-gradient(0deg,#5a4c36 0 11px,#9c8554 11px 13px),repeating-linear-gradient(90deg,#0000 0 14px,#14141294 14px 16px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-armor-layer=scale-armor]{background:radial-gradient(at 50% 0,#838c85 0 7px,#343a35 8px 10px,#0000 11px) 0 0/20px 15px,#3f4640}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-armor-layer=soft-ballistic-armor]{background:#252a26;border-radius:13px 13px 5px 5px;box-shadow:inset 0 0 0 6px #3c433d}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-armor-layer=hard-ballistic-armor]{background:linear-gradient(90deg,#252925,#4d554e 50%,#252925);border-radius:3px;box-shadow:inset 0 0 0 10px #171a18,inset 0 0 0 13px #69716a}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tactical-layer]{z-index:6;width:calc(var(--character-torso-width) + 10px);pointer-events:none;background:repeating-linear-gradient(90deg,#252b26 0 13px,#556055 13px 16px);border:2px solid #4e584e;height:67px;position:absolute;top:115px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tactical-layer=tactical-gear]{clip-path:polygon(10% 0,90% 0,100% 100%,0 100%);height:92px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tactical-layer=chest-rig]{border-radius:4px 4px 10px 10px;height:46px;top:124px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tactical-layer=load-bearing-vest]{clip-path:polygon(0 12%,26% 0,40% 28%,60% 28%,74% 0,100% 12%,90% 100%,10% 100%);height:84px;top:102px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tactical-layer=plate-carrier]{width:calc(var(--character-torso-width) - 8px);border-radius:3px;top:111px;box-shadow:inset 0 0 0 8px #1d211e}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tactical-layer=duty-belt]{background:repeating-linear-gradient(90deg,#252a25 0 18px,#687167 18px 24px);border-radius:3px;height:14px;top:176px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-tactical-layer=tactical-harness]{background:linear-gradient(68deg,#0000 42%,#4d584e 43% 49%,#0000 50%),linear-gradient(-68deg,#0000 42%,#4d584e 43% 49%,#0000 50%);border:0;height:91px;top:98px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-augmentation-layer]{z-index:7;clip-path:polygon(15% 0,85% 0,100% 35%,88% 100%,72% 100%,78% 35%,62% 13%,38% 13%,22% 35%,28% 100%,12% 100%,0 35%);pointer-events:none;border:3px solid #6fa8a2ad;border-width:10px 3px 8px;border-radius:28px 28px 14px 14px;position:absolute;inset:82px 24px 12px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-augmentation-layer=exoskeleton]{border-color:#8a918b}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-augmentation-layer=wearable-tech]{clip-path:none;border:2px solid #65a8a1;border-radius:8px;inset:104px 48px 116px;box-shadow:0 0 12px #65a8a16b}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-augmentation-layer=passive-exoskeleton]{border-style:dashed;border-color:#a5aaa5}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-augmentation-layer=powered-exoskeleton]{border-width:5px;border-color:#79b7b0;box-shadow:0 0 14px #79b7b059}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-augmentation-layer=wearable-display]{clip-path:none;background:#2d6f6d61;border:2px solid #79b7b0;border-radius:5px;width:54px;height:26px;inset:46px 29px auto auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-augmentation-layer=smart-gloves]{clip-path:none;border-width:0 12px;border-radius:0;height:34px;inset:auto 28px 98px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-augmentation-layer=biosensor-wearable]{clip-path:none;border:2px solid #79b7b0;border-radius:50%;height:20px;inset:125px 57px auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-augmentation-layer=haptic-wearable]{clip-path:none;border:2px dotted #79b7b0;border-radius:14px;inset:100px 42px 97px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation-layer=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-complexion-layer=true]{z-index:5;border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=bare-skin] [data-character-preview-skin-preparation-layer=true]{opacity:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=moisturized] [data-character-preview-skin-preparation-layer=true]{opacity:.76;background:radial-gradient(circle at 37% 38%,#fff4e62e,#0000 26%);box-shadow:inset 0 0 16px #fff6e814}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=matte-prep] [data-character-preview-skin-preparation-layer=true]{background:var(--character-skin)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=matte-prep] [data-character-preview-skin-preparation-layer=true]{background:color-mix(in srgb, var(--character-skin) 88%, #d8d2c9)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=matte-prep] [data-character-preview-skin-preparation-layer=true]{opacity:.2}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=dewy-prep] [data-character-preview-skin-preparation-layer=true]{opacity:.9;background:radial-gradient(at 50% 27%,#fffff652,#0000 16%),radial-gradient(at 29% 58%,#fff6eb3d,#0000 14%),radial-gradient(at 71% 58%,#fff6eb3d,#0000 14%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=sheer-base] [data-character-preview-skin-preparation-layer=true]{background:var(--character-skin)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=sheer-base] [data-character-preview-skin-preparation-layer=true]{background:color-mix(in srgb, var(--character-skin) 85%, #e7d2c6)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=sheer-base] [data-character-preview-skin-preparation-layer=true]{opacity:.18}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=high-coverage-base] [data-character-preview-skin-preparation-layer=true]{background:var(--character-skin)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=high-coverage-base] [data-character-preview-skin-preparation-layer=true]{background:color-mix(in srgb, var(--character-skin) 76%, #dfc7bb)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-skin-preparation~=high-coverage-base] [data-character-preview-skin-preparation-layer=true]{opacity:.38;box-shadow:inset 0 0 0 1px #f0dbcf1f}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-complexion-makeup~=none] [data-character-preview-complexion-layer=true]{opacity:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-complexion-makeup~=natural] [data-character-preview-complexion-layer=true]{opacity:.8;background:radial-gradient(circle at 50% 54%,#be685c14,#0000 48%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-complexion-makeup~=matte] [data-character-preview-complexion-layer=true]{background:var(--character-skin)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-complexion-makeup~=matte] [data-character-preview-complexion-layer=true]{background:color-mix(in srgb, var(--character-skin) 86%, #cdb8aa)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-complexion-makeup~=matte] [data-character-preview-complexion-layer=true]{opacity:.22}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-complexion-makeup~=dewy] [data-character-preview-complexion-layer=true]{opacity:.9;background:linear-gradient(105deg,#0000 36%,#fff7e533 47%,#0000 58%),radial-gradient(circle at 68% 55%,#ffefdc3d,#0000 17%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-complexion-makeup~=full-coverage] [data-character-preview-complexion-layer=true]{background:var(--character-skin)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-complexion-makeup~=full-coverage] [data-character-preview-complexion-layer=true]{background:color-mix(in srgb, var(--character-skin) 70%, #d7b9ab)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-complexion-makeup~=full-coverage] [data-character-preview-complexion-layer=true]{opacity:.42}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contour-layer]{z-index:6;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contour-layer=none]{opacity:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contour-layer=subtle-contour]{background:radial-gradient(at 50% 64%,#0000 48%,#5b322d2e 70%,#0000 76%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contour-layer=sculpted-contour]{background:linear-gradient(90deg,#4b2a2638,#0000 24% 76%,#4b2a2638),radial-gradient(at 50% 84%,#0000 38%,#42252233 68%,#0000 74%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contour-layer=cheek-highlight]{background:radial-gradient(at 28% 59%,#ffe7d257,#0000 18%),radial-gradient(at 72% 59%,#ffe7d257,#0000 18%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contour-layer=nose-contour]{background:linear-gradient(90deg,#0000 43%,#4c2a2633 46%,#0000 49% 51%,#4c2a2633 54%,#0000 57%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contour-layer=blush-focus]{background:radial-gradient(circle at 25% 61%,#b8425347,#0000 17%),radial-gradient(circle at 75% 61%,#b8425347,#0000 17%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-contour-layer=full-stage-sculpting]{background:linear-gradient(90deg,#3d21204d,#0000 25% 75%,#3d21204d),radial-gradient(circle at 25% 61%,#c03e5557,#0000 16%),radial-gradient(circle at 75% 61%,#c03e5557,#0000 16%),radial-gradient(at 50% 30%,#ffe6cb52,#0000 18%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-makeup-layer]{z-index:9;pointer-events:none;width:112px;height:30px;position:absolute;top:75px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-makeup-layer=none]{opacity:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-makeup-layer=natural]{background:radial-gradient(at 23% 34%,#5c362d33,#0000 23%),radial-gradient(at 77% 34%,#5c362d33,#0000 23%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-makeup-layer=eyeliner]{background:linear-gradient(168deg,#0000 20%,#241b1b 22% 25%,#0000 27%) 2px 5px/46px 12px no-repeat,linear-gradient(192deg,#0000 20%,#241b1b 22% 25%,#0000 27%) 64px 5px/46px 12px no-repeat}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-makeup-layer=smoky]{filter:blur(1px);background:radial-gradient(at 23% 38%,#271f238a,#0000 30%),radial-gradient(at 77% 38%,#271f238a,#0000 30%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-makeup-layer=graphic]{background:linear-gradient(155deg,#0000 43%,#315c68 44% 50%,#0000 51%) 0 0/50px 24px no-repeat,linear-gradient(205deg,#0000 43%,#315c68 44% 50%,#0000 51%) 62px 0/50px 24px no-repeat}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-eye-makeup-layer=glitter]{clip-path:polygon(0 0,45% 0,45% 70%,55% 70%,55% 0,100% 0,100% 72%,0 72%);background:radial-gradient(circle,#ead7a3 0 1px,#0000 2px) 0 0/7px 6px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=none] [data-character-preview-brow-makeup-layer=true]{opacity:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=lightly-filled] [data-character-preview-brow]{opacity:.78}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=defined-brows] [data-character-preview-brow]{height:calc(var(--character-eyebrow-thickness) + 2px);opacity:.96;box-shadow:0 1px #2316148c}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=feathered-brows] [data-character-preview-brow]{background:repeating-linear-gradient(76deg, var(--character-hair) 0 2px, transparent 2px 4px)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=feathered-brows] [data-character-preview-brow]{background:repeating-linear-gradient(76deg, color-mix(in srgb, var(--character-hair) 88%, #161313) 0 2px, transparent 2px 4px)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=feathered-brows] [data-character-preview-brow]{height:calc(var(--character-eyebrow-thickness) + 3px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=laminated-brows] [data-character-preview-brow]{background:repeating-linear-gradient(63deg, var(--character-hair) 0 2px, transparent 2px 3px)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=laminated-brows] [data-character-preview-brow]{background:repeating-linear-gradient(63deg, color-mix(in srgb, var(--character-hair) 85%, #181414) 0 2px, transparent 2px 3px)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=laminated-brows] [data-character-preview-brow]{height:calc(var(--character-eyebrow-thickness) + 5px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=bleached-brows] [data-character-preview-brow]{background:var(--character-skin)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=bleached-brows] [data-character-preview-brow]{background:color-mix(in srgb, var(--character-skin) 66%, #d3bd9d)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-brow-makeup~=bleached-brows] [data-character-preview-brow]{opacity:.72}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail=true]{background:var(--character-skin);border-radius:45% 45% 30% 30%;width:11px;height:8px;position:absolute;top:2px;left:50%}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail=true]{background:color-mix(in srgb, var(--character-skin) 68%, #ead9d2)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail=true]{content:"";pointer-events:none;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail-style~=natural-short] [data-character-preview-nail=true]{height:6px;top:3px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail-style~=clean-bare] [data-character-preview-nail=true]{background:linear-gradient(145deg, #ffffff70, transparent 44%), var(--character-skin)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail-style~=clean-bare] [data-character-preview-nail=true]{background:linear-gradient(145deg, #ffffff70, transparent 44%), color-mix(in srgb, var(--character-skin) 58%, #f4ded8)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail-style~=solid-polish] [data-character-preview-nail=true]{background:#8b2638}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail-style~=gel-manicure] [data-character-preview-nail=true]{background:linear-gradient(145deg,#ffffff9e,#0000 40%),#a94d67;box-shadow:0 0 2px #ffe6eb73}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail-style~=acrylic-extensions] [data-character-preview-nail=true]{background:#e8b9bd;border-radius:45% 45% 10% 10%;width:12px;height:12px;top:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail-style~=long-shaped] [data-character-preview-nail=true]{clip-path:polygon(18% 0,82% 0,100% 72%,50% 100%,0 72%);background:#5c2736;border-radius:50% 50% 2px 2px;width:12px;height:13px;top:-1px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail-style~=chipped-polish] [data-character-preview-nail=true]{background:linear-gradient(135deg,#70414a 0 35%,#0000 36% 49%,#70414a 50% 76%,#0000 77%)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-preview-nail-style~=nail-art] [data-character-preview-nail=true]{background:linear-gradient(45deg,#243d46 0 32%,#d8b871 33% 52%,#8e3e57 53% 76%,#e7d7c3 77%);box-shadow:0 0 0 1px #ffe7b873}.aiasart-source-preview-overlay [data-character-option-visual-family=body-distinction],.aiasart-source-preview-overlay [data-character-option-visual-family=assistive-device]{border:1px dashed #eeeeec33;border-radius:4px}.aiasart-source-preview-overlay [data-character-option-visual-family=body-distinction]>i:first-child{opacity:.55;border:1px solid;border-radius:48% 48% 32% 32%;width:12px;height:24px;top:2px;left:18px}.aiasart-source-preview-overlay [data-character-option-visual-family=body-distinction]>i:nth-child(2){border:1px solid var(--primary,#b9ff2d);background:#0f120fe0;border-radius:50%;width:8px;height:8px;top:8px;left:28px}.aiasart-source-preview-overlay [data-character-option-visual-family=body-distinction]>i:nth-child(3){opacity:.45;border-top:1px dashed;width:13px;top:12px;left:5px}.aiasart-source-preview-overlay [data-character-option-visual-family=assistive-device]>i:first-child{opacity:.58;border:2px solid;border-radius:50%;width:22px;height:18px;top:5px;left:8px}.aiasart-source-preview-overlay [data-character-option-visual-family=assistive-device]>i:nth-child(2){background:var(--primary,#b9ff2d);border-radius:3px;width:4px;height:23px;top:3px;left:29px;transform:rotate(-12deg)}.aiasart-source-preview-overlay [data-character-option-visual-family=assistive-device]>i:nth-child(3){opacity:.66;border:1px solid;border-radius:3px;width:9px;height:9px;top:8px;left:34px}.aiasart-source-preview-overlay [data-character-preview-congenital-difference],.aiasart-source-preview-overlay [data-character-preview-acquired-difference],.aiasart-source-preview-overlay [data-character-preview-limb-difference],.aiasart-source-preview-overlay [data-character-preview-prosthesis],.aiasart-source-preview-overlay [data-character-preview-mobility-structure],.aiasart-source-preview-overlay [data-character-preview-mobility-aid],.aiasart-source-preview-overlay [data-character-preview-hearing-device],.aiasart-source-preview-overlay [data-character-preview-vision-device],.aiasart-source-preview-overlay [data-character-preview-vision-support],.aiasart-source-preview-overlay [data-character-preview-medical-support],.aiasart-source-preview-overlay [data-character-preview-medical-support-face]{box-sizing:border-box;pointer-events:none;display:none;position:absolute}.aiasart-source-preview-overlay [data-character-preview-body=true]>[data-character-preview-congenital-difference=limb-formation-difference]{z-index:8;border:1px dashed #b9ff2db8;border-radius:45% 35% 40% 50%;width:34px;height:112px;display:block;top:102px;left:28px}.aiasart-source-preview-overlay [data-character-preview-body=true]>[data-character-preview-congenital-difference=hand-foot-formation-difference]{z-index:8;border-top:1px dashed #eeeeec57;border-bottom:2px solid #b9ff2d9e;border-radius:0 0 50% 50%;width:35px;height:122px;display:block;bottom:0;right:20px}.aiasart-source-preview-overlay [data-character-preview-body=true]>[data-character-preview-congenital-difference=spinal-curvature-visible]{z-index:0;border-left:2px solid #b9ff2d80;border-radius:50%;width:24px;height:137px;display:block;top:84px;left:91px;transform:rotate(5deg)}.aiasart-source-preview-overlay [data-character-preview-body=true]>[data-character-preview-congenital-difference=growth-stature-difference]{z-index:0;background:repeating-linear-gradient(0deg,#0000 0 19px,#b9ff2d85 19px 20px);border-right:1px solid #eeeeec47;width:18px;height:265px;display:block;top:42px;right:4px}.aiasart-source-preview-overlay [data-character-preview-body=true]>[data-character-preview-congenital-difference=skin-hair-distribution-difference]{z-index:7;opacity:.48;background:radial-gradient(circle,#37281fb8 0 1px,#0000 2px) 0 0/10px 12px;border-radius:42%;width:98px;height:155px;display:block;top:88px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-preview-body=true]>[data-character-preview-acquired-difference=limb-loss]{z-index:8;border-bottom:4px double #b9ff2dad;border-radius:0 0 12px 12px;width:26px;height:48px;display:block;top:168px;right:33px}.aiasart-source-preview-overlay [data-character-preview-body=true]>[data-character-preview-acquired-difference=burn-scar-change],.aiasart-source-preview-overlay [data-character-preview-body=true]>[data-character-preview-acquired-difference=skin-texture-change]{z-index:7;opacity:.7;background:radial-gradient(circle at 40% 35%,#8a4a3c8a 0 3px,#0000 4px) 0 0/13px 15px;border-radius:48% 30% 46% 28%;width:44px;height:82px;display:block;top:112px;left:62px}.aiasart-source-preview-overlay [data-character-preview-body=true]>[data-character-preview-acquired-difference=surgery-scar-change]{z-index:8;border-top:2px dashed #9f4e44c7;width:55px;display:block;top:146px;left:73px;transform:rotate(-18deg)}.aiasart-source-preview-overlay [data-character-preview-body=true]>[data-character-preview-acquired-difference=mobility-change]{z-index:0;border-bottom:2px solid #eeeeec59;border-right:2px dashed #b9ff2d80;width:54px;height:112px;display:block;bottom:4px;right:23px;transform:skew(-8deg)}.aiasart-source-preview-overlay [data-character-preview-limb-difference]{z-index:9;border:2px solid #b9ff2d9e;border-radius:50%;display:block;box-shadow:0 0 0 3px #b9ff2d14}.aiasart-source-preview-overlay [data-character-preview-limb-difference=upper-limb]{width:35px;height:122px;top:96px;left:30px}.aiasart-source-preview-overlay [data-character-preview-limb-difference=lower-limb]{width:34px;height:126px;bottom:0;right:49px}.aiasart-source-preview-overlay [data-character-preview-limb-difference=hand]{width:31px;height:31px;top:199px;left:27px}.aiasart-source-preview-overlay [data-character-preview-limb-difference=foot]{width:42px;height:26px;bottom:-2px;right:38px}.aiasart-source-preview-overlay [data-character-preview-limb-difference=multiple]{width:36px;height:122px;top:98px;left:28px;box-shadow:102px 112px 0 -2px #0f120fd6,102px 112px #b9ff2d9e}.aiasart-source-preview-overlay [data-character-preview-mobility-structure]{z-index:0}.aiasart-source-preview-overlay [data-character-preview-mobility-structure=wheelchair-mobility],.aiasart-source-preview-overlay [data-character-preview-mobility-structure=primarily-seated]{border-bottom:8px solid #454b47;border-right:8px solid #454b47;border-radius:0 0 50% 50%;width:154px;height:145px;display:block;top:166px;left:13px}.aiasart-source-preview-overlay [data-character-preview-mobility-structure=wheelchair-mobility]:before,.aiasart-source-preview-overlay [data-character-preview-mobility-structure=primarily-seated]:before{content:"";border:6px solid #727a74;border-radius:50%;width:112px;height:112px;position:absolute;bottom:-14px;right:-16px}.aiasart-source-preview-overlay [data-character-preview-mobility-patterns~=asymmetric-gait] [data-character-preview-leg=left]{transform:rotate(14deg)translateY(-8px)}.aiasart-source-preview-overlay [data-character-preview-mobility-patterns~=independent-walking] [data-character-preview-shadow=true]{transform:translate(-50%)scaleX(.78)}.aiasart-source-preview-overlay [data-character-preview-mobility-patterns~=limited-weight-bearing] [data-character-preview-leg=left]{opacity:.62;transform:rotate(11deg)translateY(-16px)}.aiasart-source-preview-overlay [data-character-preview-mobility-patterns~=assisted-walking] [data-character-preview-arm=right]{transform:rotate(-18deg)}.aiasart-source-preview-overlay [data-character-preview-prosthesis]{z-index:10;background:linear-gradient(110deg,#d0d7d2,#59615c 38% 72%,#282d2a);border:2px solid #9ca59f;display:block;box-shadow:inset 0 0 0 2px #14161447}.aiasart-source-preview-overlay [data-character-preview-prosthesis=upper-limb-prosthesis]{border-radius:8px 8px 5px 5px;width:19px;height:103px;top:111px;right:38px;transform:rotate(-5deg)}.aiasart-source-preview-overlay [data-character-preview-prosthesis=lower-limb-prosthesis],.aiasart-source-preview-overlay [data-character-preview-prosthesis=cosmetic-prosthesis]{border-radius:7px 7px 5px 5px;width:25px;height:118px;bottom:4px;right:52px}.aiasart-source-preview-overlay [data-character-preview-prosthesis=hand-prosthesis]{border-radius:45%;width:25px;height:28px;top:198px;right:33px}.aiasart-source-preview-overlay [data-character-preview-prosthesis=sports-prosthesis]{background:0 0;border-width:5px 2px 3px;border-radius:8px 8px 70% 12%;width:28px;height:116px;bottom:0;right:50px;transform:skew(-9deg)}.aiasart-source-preview-overlay [data-character-preview-mobility-aid]{z-index:9;border-color:#8e9791;display:block}.aiasart-source-preview-overlay [data-character-preview-mobility-aid=manual-wheelchair],.aiasart-source-preview-overlay [data-character-preview-mobility-aid=powered-wheelchair]{background:0 0;border:7px solid #69716c;border-radius:12px 12px 50% 50%;width:146px;height:132px;top:176px;left:22px}.aiasart-source-preview-overlay [data-character-preview-mobility-aid=manual-wheelchair]:after,.aiasart-source-preview-overlay [data-character-preview-mobility-aid=powered-wheelchair]:after{content:"";border:6px solid #9ba39e;border-radius:50%;width:95px;height:95px;position:absolute;bottom:-14px;right:-14px}.aiasart-source-preview-overlay [data-character-preview-mobility-aid=powered-wheelchair]{background:linear-gradient(90deg,#0000 0 68%,#343b37 69% 100%)}.aiasart-source-preview-overlay [data-character-preview-mobility-aid=cane],.aiasart-source-preview-overlay [data-character-preview-mobility-aid=crutches]{background:#aab2ad;border:0;border-radius:3px;width:5px;height:166px;top:145px;right:20px;transform:rotate(-9deg)}.aiasart-source-preview-overlay [data-character-preview-mobility-aid=crutches]{right:15px;box-shadow:-160px 0 #aab2ad}.aiasart-source-preview-overlay [data-character-preview-mobility-aid=walker]{background:0 0;border:5px solid #9ba39e;border-top-width:9px;border-radius:18px 18px 4px 4px;width:150px;height:143px;top:165px;left:20px}.aiasart-source-preview-overlay [data-character-preview-hearing-device]{z-index:8;border:3px solid #788b85;border-left:0;border-radius:0 60% 60% 0;width:23px;height:31px;display:block;top:92px;right:4px}.aiasart-source-preview-overlay [data-character-preview-hearing-device=behind-ear-hearing-aid]{background:#53615b3d;border-color:#788b85}.aiasart-source-preview-overlay [data-character-preview-hearing-device]:after{background:var(--primary,#b9ff2d);content:"";border-radius:50%;width:7px;height:7px;position:absolute;bottom:2px;right:4px}.aiasart-source-preview-overlay [data-character-preview-hearing-device=in-ear-hearing-aid]{border:2px solid #8e9b95;border-radius:50%;width:11px;height:11px;top:104px;right:9px}.aiasart-source-preview-overlay [data-character-preview-hearing-device=cochlear-processor]{border-width:4px;border-color:#737f92;width:28px}.aiasart-source-preview-overlay [data-character-preview-hearing-device=bone-conduction-device]{border:3px solid #717a75;border-left:0;border-radius:0 50% 50% 0;width:38px;height:24px;top:82px;right:8px}.aiasart-source-preview-overlay [data-character-preview-hearing-device=hearing-protection]{border-width:6px;border-color:#3f4944;width:32px;height:47px;top:86px;right:-4px}.aiasart-source-preview-overlay [data-character-preview-vision-device]{z-index:9;background:radial-gradient(#0000 0 22px,#65706a 23px 26px,#0000 27px) 0/52% 100% no-repeat,radial-gradient(#0000 0 22px,#65706a 23px 26px,#0000 27px) 100%/52% 100% no-repeat;border-top:3px solid #65706a;width:116px;height:38px;display:block;top:62px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-preview-vision-device=prescription-glasses]{opacity:.86;border-top-color:#65706a}.aiasart-source-preview-overlay [data-character-preview-vision-device=low-vision-glasses]{background:radial-gradient(#3e4e4975 0 22px,#8a9790 23px 27px,#0000 28px) 0/52% 100% no-repeat,radial-gradient(#3e4e4975 0 22px,#8a9790 23px 27px,#0000 28px) 100%/52% 100% no-repeat;height:48px}.aiasart-source-preview-overlay [data-character-preview-vision-device=monocular-visual-aid]{background:#242d296b;border:4px solid #6c7871;border-radius:50%;width:54px;left:35%}.aiasart-source-preview-overlay [data-character-preview-vision-device=eye-shield]{background:#27302c;border:2px solid #7d8882;border-radius:50% 12%;width:54px;height:34px;top:65px;left:35%}.aiasart-source-preview-overlay [data-character-preview-vision-device=white-cane]{display:none}.aiasart-source-preview-overlay [data-character-preview-vision-support=white-cane]{z-index:9;background:linear-gradient(#f5f6f3 0 75%,#d83e45 76% 89%,#f5f6f3 90%);border-radius:3px;width:5px;height:172px;display:block;top:146px;right:14px;transform:rotate(-11deg)}.aiasart-source-preview-overlay [data-character-preview-medical-support]{z-index:10;display:block}.aiasart-source-preview-overlay [data-character-preview-medical-support=oxygen-cannula]{border-bottom:3px solid #bcddd4bd;border-right:3px solid #bcddd4bd;border-radius:0 0 20px;width:35px;height:152px;top:30px;right:-3px}.aiasart-source-preview-overlay [data-character-preview-medical-support=insulin-pump]{background:#343b37;border:2px solid #9da9a2;border-radius:5px;width:29px;height:42px;top:169px;right:48px;box-shadow:inset 0 8px #82908a}.aiasart-source-preview-overlay [data-character-preview-medical-support=orthosis-brace]{background:repeating-linear-gradient(0deg,#0000 0 22px,#b9ff2d61 22px 25px);border:5px double #78827c;border-radius:8px;width:31px;height:116px;bottom:6px;right:48px}.aiasart-source-preview-overlay [data-character-preview-medical-support=compression-garment]{z-index:5;background:repeating-linear-gradient(0deg,#30393459 0 6px,#81908866 6px 8px);border:2px solid #66736c;border-radius:14px 14px 30px 30px;width:98px;height:128px;top:97px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-preview-medical-support=ostomy-pouch]{background:#b9b19cb3;border:2px solid #dad1bab3;border-radius:9px 9px 15px 15px;width:35px;height:46px;top:165px;left:64px}.aiasart-source-preview-overlay [data-character-preview-medical-support=medical-line-dressing]{background:linear-gradient(45deg,#0000 44%,#8aa59d 45% 55%,#0000 56%),#e4e0d28f;border:2px solid #e8e4d6c7;border-radius:3px;width:34px;height:29px;top:116px;left:61px}.aiasart-source-preview-overlay [data-character-preview-medical-support-face=oxygen-cannula]{z-index:11;border-bottom:2px solid #c6e4dbb8;border-left:2px solid #c6e4dbb8;border-right:2px solid #c6e4dbb8;border-radius:0 0 50% 50%;width:86px;height:47px;display:block;top:92px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-preview-face-surface=true] [data-character-preview-congenital-difference=craniofacial-visible-difference],.aiasart-source-preview-overlay [data-character-preview-face-surface=true] [data-character-preview-acquired-difference=facial-structure-change]{z-index:10;border-right:2px solid #b9ff2d94;border-radius:0 50% 50% 0;width:58px;height:112px;display:block;top:36px;right:8px;transform:rotate(4deg)}.aiasart-source-preview-overlay [data-character-preview-face-surface=true] [data-character-preview-acquired-difference=burn-scar-change],.aiasart-source-preview-overlay [data-character-preview-face-surface=true] [data-character-preview-acquired-difference=skin-texture-change]{z-index:10;background:radial-gradient(circle,#934c40a8 0 2px,#0000 3px) 0 0/9px 10px;border-radius:48% 35% 50% 28%;width:48px;height:67px;display:block;top:69px;left:12px}.aiasart-source-preview-overlay [data-character-preview-face-surface=true] [data-character-preview-acquired-difference=surgery-scar-change]{z-index:10;border-top:2px dashed #91443ed1;width:48px;display:block;top:76px;left:14px;transform:rotate(-22deg)}.aiasart-source-preview-overlay [data-character-preview-blink-state] [data-character-preview-eye]{scale:1 var(--character-blink-scale);transform-origin:50%}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-weight-balance]{left:calc(50% + var(--character-weight-shift))}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-weight-balance]>[data-character-preview-shadow=true]{transform:translateX(calc(-50% + var(--character-weight-shadow-shift)))}.aiasart-source-preview-overlay [data-character-preview-action-cue]{z-index:0;pointer-events:none;display:none;position:absolute;inset:0}.aiasart-source-preview-overlay [data-character-preview-action-cue]>i{border-color:var(--primary,#b9ff2d);display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-preview-action-cue]>i{border-color:color-mix(in srgb, var(--primary,#b9ff2d) 52%, transparent)}}.aiasart-source-preview-overlay [data-character-preview-action-cue=standing]{opacity:0;display:block}.aiasart-source-preview-overlay [data-character-preview-action-cue=walking],.aiasart-source-preview-overlay [data-character-preview-action-cue=running]{display:block}.aiasart-source-preview-overlay [data-character-preview-action-cue=walking]>i,.aiasart-source-preview-overlay [data-character-preview-action-cue=running]>i{border-top:2px solid #b9ff2d61;width:48px;top:138px;left:-13px}.aiasart-source-preview-overlay [data-character-preview-action-cue=walking]>i:nth-child(2),.aiasart-source-preview-overlay [data-character-preview-action-cue=running]>i:nth-child(2){width:58px;top:158px;left:-23px}.aiasart-source-preview-overlay [data-character-preview-action-cue=walking]>i:nth-child(3),.aiasart-source-preview-overlay [data-character-preview-action-cue=running]>i:nth-child(3){width:42px;top:178px;left:-7px}.aiasart-source-preview-overlay [data-character-preview-action-cue=running]>i{border-top-width:3px;width:66px}.aiasart-source-preview-overlay [data-character-preview-action-cue=turning],.aiasart-source-preview-overlay [data-character-preview-action-cue=dancing]{border:2px dashed #b9ff2d52;border-radius:50%;width:168px;height:168px;display:block;top:73px;left:11px;transform:rotate(-19deg)}.aiasart-source-preview-overlay [data-character-preview-action-cue=turning]>i,.aiasart-source-preview-overlay [data-character-preview-action-cue=dancing]>i{border-top:3px solid #b9ff2d85;width:18px;top:16px;right:4px;transform:rotate(36deg)}.aiasart-source-preview-overlay [data-character-preview-action-cue=jumping]{display:block}.aiasart-source-preview-overlay [data-character-preview-action-cue=jumping]>i{border:2px solid #b9ff2d57;border-radius:50%;width:102px;height:25px;bottom:-3px;left:50%;transform:translate(-50%)}.aiasart-source-preview-overlay [data-character-preview-action-cue=sitting]{display:block}.aiasart-source-preview-overlay [data-character-preview-action-cue=sitting]>i:first-child{border-bottom:6px solid #555d58;border-right:4px solid #555d58;width:92px;height:53px;bottom:66px;right:20px}.aiasart-source-preview-overlay [data-character-preview-action-cue=speaking]{display:block}.aiasart-source-preview-overlay [data-character-preview-action-cue=speaking]>i:first-child{border:2px solid #b9ff2d6b;border-radius:50%;width:51px;height:34px;top:27px;right:-11px}.aiasart-source-preview-overlay [data-character-preview-action-cue=working]{display:block}.aiasart-source-preview-overlay [data-character-preview-action-cue=working]>i:first-child{border-top:5px solid #59615c;border-right:4px solid #59615c;width:126px;height:54px;bottom:87px;right:4px}.aiasart-source-preview-overlay [data-character-preview-action-cue=fighting]{border:3px double #b9ff2d7a;border-radius:50%;width:58px;height:58px;display:block;top:59px;right:-18px;transform:rotate(24deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=walking] [data-character-preview-arm=left]{transform:rotate(-24deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=walking] [data-character-preview-arm=right]{transform:rotate(24deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=walking] [data-character-preview-leg=left]{transform:rotate(9deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=walking] [data-character-preview-leg=right]{transform:rotate(-9deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=running] [data-character-preview-arm=left]{transform:rotate(-43deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=running] [data-character-preview-arm=right]{transform:rotate(43deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=running] [data-character-preview-leg=left]{transform:rotate(18deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=running] [data-character-preview-leg=right]{transform:rotate(-18deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=turning]{rotate:6deg}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=jumping]{bottom:41px}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=jumping] [data-character-preview-arm]{transform:rotate(52deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=sitting]{bottom:2px;scale:1 .88}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=speaking] [data-character-preview-arm=right]{transform:rotate(54deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=working] [data-character-preview-arm]{transform:rotate(32deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=fighting] [data-character-preview-arm=left]{transform:rotate(-53deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=fighting] [data-character-preview-arm=right]{transform:rotate(36deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=dancing] [data-character-preview-arm=left]{transform:rotate(-64deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=dancing] [data-character-preview-arm=right]{transform:rotate(64deg)}.aiasart-source-preview-overlay [data-character-preview-body=true][data-character-preview-pose=standing-neutral][data-character-preview-performance-action=dancing] [data-character-preview-leg=left]{transform:rotate(13deg)}.aiasart-source-preview-overlay [data-character-preview-hand-gesture=relaxed] [data-character-preview-hand=true]{border-radius:50%}.aiasart-source-preview-overlay [data-character-preview-hand-gesture=open-palm] [data-character-preview-hand=true]{border-radius:45% 45% 38% 38%;width:22px;height:25px}.aiasart-source-preview-overlay [data-character-preview-hand-gesture=pointing] [data-character-preview-fingers=true]{border:1px solid var(--character-skin);width:20px;height:5px;display:block;position:absolute;top:7px;left:13px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-preview-hand-gesture=pointing] [data-character-preview-fingers=true]{border:1px solid color-mix(in srgb, var(--character-skin) 70%, #171717)}}.aiasart-source-preview-overlay [data-character-preview-hand-gesture=pointing] [data-character-preview-fingers=true]{background:var(--character-skin);border-radius:4px}.aiasart-source-preview-overlay [data-character-preview-hand-gesture=fist] [data-character-preview-hand=true]{border-radius:38%;width:16px;height:15px}.aiasart-source-preview-overlay [data-character-preview-hand-gesture=wave] [data-character-preview-arm=right]{transform:rotate(152deg)}.aiasart-source-preview-overlay [data-character-preview-hand-gesture=holding-object] [data-character-preview-hand=true]{border:4px solid var(--character-skin);background:0 0}.aiasart-source-preview-overlay [data-character-preview-hand-gesture=hands-on-hips] [data-character-preview-arm=left]{left:57px;transform:rotate(-38deg)}.aiasart-source-preview-overlay [data-character-preview-hand-gesture=hands-on-hips] [data-character-preview-arm=right]{right:57px;transform:rotate(38deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true]{grid-template-columns:minmax(220px,240px) minmax(560px,1fr) minmax(380px,430px)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]{grid-template-columns:minmax(220px,240px) minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]{grid-template-columns:minmax(560px,1fr) minmax(380px,430px);column-gap:16px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]>[data-character-context-inspector=true]{scrollbar-gutter:stable;grid-area:1/2;align-self:start;max-height:calc(100vh - 164px);position:sticky;top:0;overflow:hidden auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-context-inspector=true]{align-content:start;gap:12px;width:100%;min-width:0;min-height:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-context-inspector=true]>[data-character-visual-preview=true]{position:static}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=properties]>[data-character-console-inspector=true]{border-right:1px solid #eeeeec17;grid-area:1/2}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=properties]>[data-character-console-visual=true]{background:#0a0b0a57;border-left:1px solid #eeeeec17;border-right:0;grid-area:1/3}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]>details{border-bottom:1px solid #eeeeec0e;min-width:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]>details>summary{min-width:0;min-height:44px;color:var(--text-tertiary);cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto 12px;align-items:center;gap:7px;padding:6px 7px;list-style:none;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]>details>summary::-webkit-details-marker{display:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]>details>summary>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]>details>summary strong{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]>details>summary small{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]>details>summary em{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]>details>summary>svg:last-child{transition:transform .14s}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]>details[open]>summary{color:var(--text-primary)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]>details[open]>summary>svg:last-child{transform:rotate(180deg)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-information-targets=true]{gap:2px;padding:0 0 6px 19px;display:none}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true]>details[open]>[data-character-information-targets=true]{display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] [data-character-information-targets=true] button{grid-template-columns:minmax(0,1fr) auto;min-height:38px;padding:5px 7px 5px 10px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] [data-character-information-targets=true] button[aria-current=page]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-areas=true] [data-character-information-targets=true] button[aria-current=page]{background:color-mix(in srgb, var(--primary,#b9ff2d) 7%, #111211)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-context-inspector-tabs=true]{background:#101110;border:1px solid #eeeeec1c;border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-context-inspector-tabs=true] button{min-width:0;min-height:34px;color:var(--text-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #eeeeec17;font-size:10px;font-weight:680}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-context-inspector-tabs=true] button:last-child{border-right:0}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-context-inspector-tabs=true] button[data-selected=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-context-inspector-tabs=true] button[data-selected=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 9%, #171817)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-context-inspector-tabs=true] button[data-selected=true]{color:var(--text-primary);box-shadow:inset 0 -2px 0 var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-directory=true]{border-top:1px solid #eeeeec14;border-bottom:1px solid #eeeeec14;gap:10px;min-width:0;padding:12px 0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-directory=true]>header,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true]>header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-directory=true]>header>span,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true]>header>span,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true]>header>span>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-directory=true]>header small,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true] small{color:var(--text-tertiary);font-size:8px;line-height:1.45}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-directory=true]>header em,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true]>header em{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-coverage=true]{background:#eeeeec14;border:1px solid #eeeeec14;border-radius:5px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-coverage=true]>span{background:#101110;gap:2px;padding:8px 9px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-coverage=true] strong{font-variant-numeric:tabular-nums;font-size:12px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-coverage=true] small{color:var(--text-tertiary);font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true]>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true]>summary>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true]>summary em{color:var(--text-tertiary);font-size:9px;font-style:normal}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true]>div{border-top:1px solid #eeeeec14;max-height:330px;margin-top:8px;display:grid;overflow-y:auto}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true] article{border-bottom:1px solid #eeeeec0f;grid-template-columns:minmax(0,1fr) 28px;align-items:stretch;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true] article[aria-current=true]{background:var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true] article[aria-current=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 6%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true] article[aria-current=true]{box-shadow:inset 2px 0 0 var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true] article>button:first-child{min-width:0;color:var(--text-secondary);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true] article>button:first-child>span{gap:1px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true] article strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true] article small{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-model-only-coordinates=true] article em{color:var(--text-tertiary);white-space:nowrap;font-size:8px;font-style:normal}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-open-control=true]{color:var(--primary,#b9ff2d);background:0 0;border:0;border-left:1px solid #eeeeec12;place-items:center;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-show-all=true]{min-height:34px;color:var(--text-secondary);font:inherit;background:#eeeeec06;border:0;border-bottom:1px solid #eeeeec0f;font-size:9px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true]{background:#101110;border:1px solid #eeeeec1a;border-radius:5px;gap:10px;min-width:0;padding:11px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true]>header>span{grid-template-columns:16px minmax(0,1fr);align-items:start}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true]>header small{overflow-wrap:anywhere}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true]>header em[data-state=integrated]{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true]>p,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-non-inferences=true] p{color:var(--text-secondary);margin:0;font-size:9px;line-height:1.55}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-mapping=true]{grid-template-columns:minmax(0,1fr) 13px minmax(0,1fr) 13px minmax(0,1fr);align-items:center;gap:5px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-mapping=true]>span{background:#eeeeec06;border:1px solid #eeeeec14;align-content:center;gap:3px;min-width:0;min-height:54px;padding:6px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-mapping=true] strong{overflow-wrap:anywhere;font-size:8px;line-height:1.35}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-mapping=true]>svg{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true] dl{background:#eeeeec14;border:1px solid #eeeeec14;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true] dl>div{background:#101110;gap:2px;padding:6px 7px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true] dt,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true] dd{margin:0;font-size:8px;line-height:1.4}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true] dt{color:var(--text-tertiary)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-non-inferences=true] summary{color:var(--text-tertiary);cursor:pointer;font-size:8px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-non-inferences=true][open] summary{margin-bottom:6px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector-edit=true]{min-height:30px;color:var(--text-secondary);font:inherit;background:#eeeeec09;border:1px solid #eeeeec1c;border-radius:4px;justify-content:center;justify-self:end;align-items:center;gap:6px;padding:0 9px;font-size:9px;display:inline-flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-prompt=true] details{padding:11px}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace]{background:#eeeeec05;border-block:1px solid #eeeeec14;gap:7px;min-width:0;padding:9px 1px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace]>header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace]>header>span{gap:2px;min-width:0;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace] small,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace] em{color:var(--text-tertiary);font-size:8px;font-style:normal;line-height:1.4}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace] strong{overflow-wrap:anywhere;color:var(--text-primary);font-size:9px;line-height:1.45}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace=compiled-fragment] em{color:var(--primary,#b9ff2d)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace=degraded-fragment] em{color:#f0c36d}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace=unsupported] em,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace=integration-pending] em,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace=compiler-unresolved] em{color:#ec8f8f}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace] code,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-trace] p{overflow-wrap:anywhere;color:var(--text-secondary);font-family:var(--font-mono,monospace);white-space:pre-wrap;margin:0;font-size:8px;line-height:1.55}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-highlight=true]{background:var(--primary,#b9ff2d);border-radius:2px}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-highlight=true]{background:color-mix(in srgb, var(--primary,#b9ff2d) 22%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-highlight=true]{color:inherit;outline:1px solid var(--primary,#b9ff2d)}@supports (color:color-mix(in lab, red, red)){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-coordinate-highlight=true]{outline:1px solid color-mix(in srgb, var(--primary,#b9ff2d) 38%, transparent)}}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-prompt=true] pre,.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-prompt-supplement-editor=true]{max-height:390px;font-size:9px;line-height:1.55;overflow:auto}@media (max-width:1100px){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]{grid-template-columns:minmax(176px,204px) minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]>[data-character-console-visual=true]>[data-character-context-inspector=true]{grid-area:auto/1;max-height:none;position:static;overflow:visible}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=properties]>[data-character-console-inspector=true]{grid-column:2}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=properties]>[data-character-console-visual=true]{display:none}}@media (max-width:640px){.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=overview]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-rail=true]{border-bottom:1px solid #eeeeec17;border-right:0;max-height:210px;display:grid}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-console-panel=true][data-character-console-workspace-view=properties]>[data-character-console-inspector=true]{grid-area:2/1}.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-coverage=true],.aiasart-source-preview-overlay [data-character-console-presentation=studio] [data-character-coordinate-inspector=true] dl{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-character-atomic-response-validation-stages=true],.aiasart-source-preview-overlay [data-character-atomic-response-quality-gates=true]>div,.aiasart-source-preview-overlay [data-character-atomic-response-scoring-gates=true]>div,.aiasart-source-preview-overlay [data-character-atomic-response-axis-catalog=true]>div,.aiasart-source-preview-overlay [data-character-atomic-response-axis-criteria=true],.aiasart-source-preview-overlay [data-character-atomic-calibration-anchors=true],.aiasart-source-preview-overlay [data-character-atomic-calibration-criteria=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-atomic-response-validation-stages=true]>span{padding:6px 0}.aiasart-source-preview-overlay [data-character-atomic-response-validation-stages=true]>span+span{border-top:1px solid #eeeeec14;border-left:0}.aiasart-source-preview-overlay [data-character-atomic-response-axis-meta=true],.aiasart-source-preview-overlay [data-character-atomic-response-pilot-summary=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-summary=true]>span{padding:5px 7px}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-summary=true]>span:nth-child(odd){border-left:0}.aiasart-source-preview-overlay [data-character-atomic-response-pilot-requirements=true]{grid-template-columns:minmax(0,1fr)}.aiasart-source-preview-overlay [data-character-atomic-response-axis-meta=true]>span{padding:5px 7px}.aiasart-source-preview-overlay [data-character-atomic-response-axis-meta=true]>span:nth-child(odd){border-left:0}.aiasart-source-preview-overlay [data-character-atomic-response-levels=true]>span{grid-template-columns:32px minmax(0,1fr) 54px}.aiasart-source-preview-overlay [data-character-atomic-response-levels=true]>span>strong{grid-row:1/span 2}.aiasart-source-preview-overlay [data-character-atomic-response-levels=true]>span>code{grid-column:2/-1}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
