/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-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:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--font-sans:var(--font-sans);--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-emerald-300:oklch(84.5% .143 164.978);--color-rose-300:oklch(81% .117 11.638);--color-slate-950:oklch(12.9% .042 264.695);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--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;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--radius-lg:var(--radius);--ease-out:cubic-bezier(0,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-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:var(--font-sans)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.inset-1\/4{inset:25%}.inset-3{inset:calc(var(--spacing) * 3)}.inset-4{inset:calc(var(--spacing) * 4)}.inset-8{inset:calc(var(--spacing) * 8)}.inset-9{inset:calc(var(--spacing) * 9)}.inset-10{inset:calc(var(--spacing) * 10)}.inset-\[8\%\]{inset:8%}.inset-\[17\%\]{inset:17%}.inset-\[23\%\]{inset:23%}.inset-\[30\%\]{inset:30%}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-16{top:calc(var(--spacing) * 16)}.-right-5{right:calc(var(--spacing) * -5)}.-right-24{right:calc(var(--spacing) * -24)}.right-0{right:calc(var(--spacing) * 0)}.right-1\/4{right:25%}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-\[-10\%\]{right:-10%}.right-\[-10rem\]{right:-10rem}.-bottom-24{bottom:calc(var(--spacing) * -24)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[16\%\]{bottom:16%}.-left-5{left:calc(var(--spacing) * -5)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-7{left:calc(var(--spacing) * 7)}.left-8{left:calc(var(--spacing) * 8)}.left-\[-10\%\]{left:-10%}.left-\[-12rem\]{left:-12rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.order-1{order:1}.row-1{grid-row:1}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.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-auto{margin-top:auto}.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-12{margin-bottom:calc(var(--spacing) * 12)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.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-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.size-52{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52)}.size-80{width:calc(var(--spacing) * 80);height:calc(var(--spacing) * 80)}.size-96{width:calc(var(--spacing) * 96);height:calc(var(--spacing) * 96)}.size-full{width:100%;height:100%}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.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-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-72{height:calc(var(--spacing) * 72)}.h-96{height:calc(var(--spacing) * 96)}.h-\[76\%\]{height:76%}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-80{max-height:calc(var(--spacing) * 80)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[18rem\]{min-height:18rem}.min-h-\[19rem\]{min-height:19rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[25rem\]{min-height:25rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[32rem\]{min-height:32rem}.min-h-\[34rem\]{min-height:34rem}.min-h-\[calc\(100vh-6rem\)\]{min-height:calc(100vh - 6rem)}.min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.min-h-screen{min-height:100vh}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-28{width:calc(var(--spacing) * 28)}.w-48{width:calc(var(--spacing) * 48)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\[7\.5rem\]{width:7.5rem}.w-\[9rem\]{width:9rem}.w-\[24rem\]{width:24rem}.w-\[74\%\]{width:74%}.w-\[76\%\]{width:76%}.w-\[min\(92vw\,42rem\)\]{width:min(92vw,42rem)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[28rem\]{max-width:28rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[104rem\]{max-width:104rem}.max-w-\[110rem\]{max-width:110rem}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[9\.5ch\]{min-width:9.5ch}.min-w-\[13ch\]{min-width:13ch}.min-w-\[18rem\]{min-width:18rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.\[transform\:rotateX\(62deg\)_rotateZ\(-18deg\)\]{transform:rotateX(62deg)rotate(-18deg)}.\[transform\:rotateX\(68deg\)_rotateZ\(22deg\)\]{transform:rotateX(68deg)rotate(22deg)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[2\.25rem_1fr_auto\]{grid-template-columns:2.25rem 1fr auto}.grid-cols-\[3\.15rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3.15rem minmax(0,1fr) auto}.grid-cols-\[4rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4rem minmax(0,1fr) auto}.grid-cols-\[var\(--yes\)_var\(--no\)\]{grid-template-columns:var(--yes) var(--no)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[clamp\(3rem\,7vw\,7rem\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(clamp(3rem, 7vw, 7rem) * var(--tw-space-y-reverse));margin-block-end:calc(clamp(3rem, 7vw, 7rem) * calc(1 - var(--tw-space-y-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)))}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-3xl{border-radius:calc(var(--radius) * 2.2)}.rounded-\[0\.55rem\]{border-radius:.55rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.55rem\]{border-radius:1.55rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[50\%\]{border-radius:50%}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--ailcs-radius-card\)\]{border-radius:var(--ailcs-radius-card)}.rounded-\[var\(--ds-radius-lg\)\]{border-radius:var(--ds-radius-lg)}.rounded-\[var\(--ds-radius-xl\)\]{border-radius:var(--ds-radius-xl)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) * .6)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#2fe3ff\]\/18{border-color:oklab(84.2966% -.118725 -.072216/.18)}.border-\[\#9d7cff\]{border-color:#9d7cff}.border-\[\#9d7cff\]\/15{border-color:oklab(67.7591% .0709281 -.173131/.15)}.border-\[\#35d8ff\]\/20{border-color:oklab(81.8309% -.107161 -.085628/.2)}.border-\[rgba\(47\,227\,255\,0\.22\)\]{border-color:#2fe3ff38}.border-\[rgba\(47\,227\,255\,0\.26\)\]{border-color:#2fe3ff42}.border-\[rgba\(47\,227\,255\,0\.28\)\]{border-color:#2fe3ff47}.border-\[rgba\(53\,216\,255\,0\.3\)\]{border-color:#35d8ff4d}.border-\[rgba\(53\,216\,255\,0\.4\)\]{border-color:#35d8ff66}.border-\[rgba\(53\,216\,255\,0\.18\)\]{border-color:#35d8ff2e}.border-\[rgba\(53\,216\,255\,0\.24\)\]{border-color:#35d8ff3d}.border-\[rgba\(53\,216\,255\,0\.26\)\]{border-color:#35d8ff42}.border-\[rgba\(53\,216\,255\,0\.28\)\]{border-color:#35d8ff47}.border-\[rgba\(53\,216\,255\,0\.32\)\]{border-color:#35d8ff52}.border-\[rgba\(53\,233\,139\,0\.36\)\]{border-color:#35e98b5c}.border-\[rgba\(99\,169\,255\,0\.3\)\]{border-color:#63a9ff4d}.border-\[rgba\(99\,169\,255\,0\.16\)\]{border-color:#63a9ff29}.border-\[rgba\(99\,169\,255\,0\.18\)\]{border-color:#63a9ff2e}.border-\[rgba\(99\,169\,255\,0\.22\)\]{border-color:#63a9ff38}.border-\[rgba\(110\,210\,255\,0\.32\)\]{border-color:#6ed2ff52}.border-\[rgba\(110\,210\,255\,0\.34\)\]{border-color:#6ed2ff57}.border-\[rgba\(110\,210\,255\,0\.42\)\]{border-color:#6ed2ff6b}.border-\[rgba\(110\,210\,255\,0\.56\)\]{border-color:#6ed2ff8f}.border-\[rgba\(125\,247\,222\,0\.3\)\]{border-color:#7df7de4d}.border-\[rgba\(125\,247\,222\,0\.24\)\]{border-color:#7df7de3d}.border-\[rgba\(125\,247\,222\,0\.26\)\]{border-color:#7df7de42}.border-\[rgba\(125\,247\,222\,0\.28\)\]{border-color:#7df7de47}.border-\[rgba\(125\,247\,222\,0\.32\)\]{border-color:#7df7de52}.border-\[rgba\(247\,201\,72\,0\.24\)\]{border-color:#f7c9483d}.border-\[rgba\(247\,201\,72\,0\.28\)\]{border-color:#f7c94847}.border-\[rgba\(247\,201\,72\,0\.36\)\]{border-color:#f7c9485c}.border-\[rgba\(247\,217\,154\,0\.34\)\]{border-color:#f7d99a57}.border-\[rgba\(255\,77\,109\,0\.28\)\]{border-color:#ff4d6d47}.border-\[rgba\(255\,77\,109\,0\.36\)\]{border-color:#ff4d6d5c}.border-\[rgba\(255\,111\,138\,0\.32\)\]{border-color:#ff6f8a52}.border-\[rgba\(255\,111\,138\,0\.34\)\]{border-color:#ff6f8a57}.border-\[rgba\(255\,143\,107\,0\.28\)\]{border-color:#ff8f6b47}.border-\[rgba\(255\,143\,107\,0\.32\)\]{border-color:#ff8f6b52}.border-\[rgba\(255\,143\,107\,0\.34\)\]{border-color:#ff8f6b57}.border-\[rgba\(255\,143\,107\,0\.36\)\]{border-color:#ff8f6b5c}.border-\[rgba\(255\,255\,255\,0\.14\)\]{border-color:#ffffff24}.border-\[var\(--ailcs-border\)\]{border-color:var(--ailcs-border)}.border-\[var\(--ds-panel-border\)\]{border-color:var(--ds-panel-border)}.border-\[var\(--stroke-glow\)\]{border-color:var(--stroke-glow)}.border-transparent{border-color:#0000}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/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\/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)}}.bg-\[\#2a175e\]{background-color:#2a175e}.bg-\[\#8df2ff\]{background-color:#8df2ff}.bg-\[\#35d8ff\]\/10{background-color:oklab(81.8309% -.107161 -.085628/.1)}.bg-\[\#070b20\]{background-color:#070b20}.bg-\[\#120a2f\]\/45{background-color:oklab(18.3596% .0208563 -.0669723/.45)}.bg-\[\#040915\]\/58{background-color:oklab(14.0723% -.00415768 -.0282594/.58)}.bg-\[\#040915\]\/78{background-color:oklab(14.0723% -.00415768 -.0282594/.78)}.bg-\[\#050816\]{background-color:#050816}.bg-\[\#050816\]\/54{background-color:oklab(13.9545% .0001553 -.0316574/.54)}.bg-\[\#050816\]\/62{background-color:oklab(13.9545% .0001553 -.0316574/.62)}.bg-\[\#050816\]\/72{background-color:oklab(13.9545% .0001553 -.0316574/.72)}.bg-\[color\:var\(--ds-surface\)\]\/82{background-color:var(--ds-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--ds-surface\)\]\/82{background-color:color-mix(in oklab,var(--ds-surface) 82%,transparent)}}.bg-\[color\:var\(--ds-surface\)\]\/88{background-color:var(--ds-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--ds-surface\)\]\/88{background-color:color-mix(in oklab,var(--ds-surface) 88%,transparent)}}.bg-\[color\:var\(--ds-surface\)\]\/90{background-color:var(--ds-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--ds-surface\)\]\/90{background-color:color-mix(in oklab,var(--ds-surface) 90%,transparent)}}.bg-\[rgba\(4\,9\,21\,0\.52\)\]{background-color:#04091585}.bg-\[rgba\(5\,8\,22\,0\.48\)\]{background-color:#0508167a}.bg-\[rgba\(5\,8\,22\,0\.58\)\]{background-color:#05081694}.bg-\[rgba\(5\,8\,22\,0\.72\)\]{background-color:#050816b8}.bg-\[rgba\(5\,8\,22\,0\.74\)\]{background-color:#050816bd}.bg-\[rgba\(5\,8\,22\,0\.96\)\]{background-color:#050816f5}.bg-\[rgba\(8\,11\,31\,0\.78\)\]{background-color:#080b1fc7}.bg-\[rgba\(10\,14\,35\,0\.52\)\]{background-color:#0a0e2385}.bg-\[rgba\(10\,14\,35\,0\.68\)\]{background-color:#0a0e23ad}.bg-\[rgba\(10\,14\,35\,0\.82\)\]{background-color:#0a0e23d1}.bg-\[rgba\(10\,18\,31\,0\.8\)\]{background-color:#0a121fcc}.bg-\[rgba\(10\,18\,31\,0\.72\)\]{background-color:#0a121fb8}.bg-\[rgba\(10\,18\,31\,0\.74\)\]{background-color:#0a121fbd}.bg-\[rgba\(11\,18\,48\,0\.58\)\]{background-color:#0b123094}.bg-\[rgba\(47\,227\,255\,0\.1\)\]{background-color:#2fe3ff1a}.bg-\[rgba\(47\,227\,255\,0\.08\)\]{background-color:#2fe3ff14}.bg-\[rgba\(47\,227\,255\,0\.12\)\]{background-color:#2fe3ff1f}.bg-\[rgba\(47\,227\,255\,0\.14\)\]{background-color:#2fe3ff24}.bg-\[rgba\(47\,227\,255\,0\.22\)\]{background-color:#2fe3ff38}.bg-\[rgba\(53\,216\,255\,0\.1\)\]{background-color:#35d8ff1a}.bg-\[rgba\(53\,216\,255\,0\.12\)\]{background-color:#35d8ff1f}.bg-\[rgba\(53\,216\,255\,0\.14\)\]{background-color:#35d8ff24}.bg-\[rgba\(53\,233\,139\,0\.12\)\]{background-color:#35e98b1f}.bg-\[rgba\(124\,60\,255\,0\.16\)\]{background-color:#7c3cff29}.bg-\[rgba\(125\,247\,222\,0\.12\)\]{background-color:#7df7de1f}.bg-\[rgba\(247\,201\,72\,0\.08\)\]{background-color:#f7c94814}.bg-\[rgba\(247\,201\,72\,0\.12\)\]{background-color:#f7c9481f}.bg-\[rgba\(247\,217\,154\,0\.12\)\]{background-color:#f7d99a1f}.bg-\[rgba\(255\,77\,109\,0\.12\)\]{background-color:#ff4d6d1f}.bg-\[rgba\(255\,77\,109\,0\.14\)\]{background-color:#ff4d6d24}.bg-\[rgba\(255\,111\,138\,0\.12\)\]{background-color:#ff6f8a1f}.bg-\[rgba\(255\,143\,107\,0\.12\)\]{background-color:#ff8f6b1f}.bg-\[rgba\(255\,143\,107\,0\.13\)\]{background-color:#ff8f6b21}.bg-\[var\(--ailcs-accent-strong\)\]{background-color:var(--ailcs-accent-strong)}.bg-\[var\(--ailcs-bg\)\]{background-color:var(--ailcs-bg)}.bg-\[var\(--ailcs-glass-bg\)\]{background-color:var(--ailcs-glass-bg)}.bg-\[var\(--ds-accent\)\]\/14{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ds-accent\)\]\/14{background-color:color-mix(in oklab,var(--ds-accent) 14%,transparent)}}.bg-\[var\(--ds-accent\)\]\/15{background-color:var(--ds-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ds-accent\)\]\/15{background-color:color-mix(in oklab,var(--ds-accent) 15%,transparent)}}.bg-\[var\(--ds-danger\)\]\/18{background-color:var(--ds-danger)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ds-danger\)\]\/18{background-color:color-mix(in oklab,var(--ds-danger) 18%,transparent)}}.bg-\[var\(--ds-success\)\]\/15{background-color:var(--ds-success)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ds-success\)\]\/15{background-color:color-mix(in oklab,var(--ds-success) 15%,transparent)}}.bg-\[var\(--ds-surface\)\]{background-color:var(--ds-surface)}.bg-\[var\(--ds-warning\)\]\/18{background-color:var(--ds-warning)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ds-warning\)\]\/18{background-color:color-mix(in oklab,var(--ds-warning) 18%,transparent)}}.bg-\[var\(--stroke-glow\)\]{background-color:var(--stroke-glow)}.bg-background{background-color:var(--background)}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-border{background-color:var(--border)}.bg-muted{background-color:var(--muted)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/70{background-color:color-mix(in oklab,var(--color-slate-950) 70%,transparent)}}.bg-transparent{background-color:#0000}.bg-white\/4{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/4{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/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\/\[0\.1\]{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.1\]{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/\[0\.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-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:linear-gradient\(rgba\(140\,120\,255\,0\.11\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(53\,216\,255\,0\.08\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#8c78ff1c 1px,#0000 0),linear-gradient(90deg,#35d8ff14 1px,#0000 0)}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,0\.055\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.055\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff0e 1px,#0000 0),linear-gradient(90deg,#ffffff0e 1px,#0000 0)}.\[background-image\:radial-gradient\(circle\,rgba\(244\,247\,255\,0\.62\)_1px\,transparent_1\.5px\)\,radial-gradient\(circle\,rgba\(53\,216\,255\,0\.46\)_1px\,transparent_1\.4px\)\,radial-gradient\(circle\,rgba\(125\,247\,222\,0\.36\)_1px\,transparent_1\.6px\)\]{background-image:radial-gradient(circle,#f4f7ff9e 1px,#0000 1.5px),radial-gradient(circle,#35d8ff75 1px,#0000 1.4px),radial-gradient(circle,#7df7de5c 1px,#0000 1.6px)}.\[background-image\:radial-gradient\(circle\,rgba\(255\,255\,255\,0\.65\)_1px\,transparent_1\.6px\)\]{background-image:radial-gradient(circle,#ffffffa6 1px,#0000 1.6px)}.bg-\[linear-gradient\(90deg\,\#7df7de\,\#2fe3ff\)\]{background-image:linear-gradient(90deg,#7df7de,#2fe3ff)}.bg-\[linear-gradient\(90deg\,\#67b8ff\,\#ff8f6b\)\]{background-image:linear-gradient(90deg,#67b8ff,#ff8f6b)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(53\,216\,255\,0\.5\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#35d8ff80,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(53\,216\,255\,0\.58\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#35d8ff94,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(125\,247\,222\,0\.42\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#7df7de6b,#0000)}.bg-\[linear-gradient\(135deg\,\#2fe3ff\,\#7df7de\)\]{background-image:linear-gradient(135deg,#2fe3ff,#7df7de)}.bg-\[linear-gradient\(135deg\,\#2fe3ff\,\#67b8ff_58\%\,\#7df7de\)\]{background-image:linear-gradient(135deg,#2fe3ff,#67b8ff 58%,#7df7de)}.bg-\[linear-gradient\(135deg\,\#9b5cff\,\#4aa3ff_58\%\,\#35d8ff\)\]{background-image:linear-gradient(135deg,#9b5cff,#4aa3ff 58%,#35d8ff)}.bg-\[linear-gradient\(135deg\,\#35d8ff\,\#7df7de\)\]{background-image:linear-gradient(135deg,#35d8ff,#7df7de)}.bg-\[linear-gradient\(135deg\,\#f7d99a\,\#ff8f6b\)\]{background-image:linear-gradient(135deg,#f7d99a,#ff8f6b)}.bg-\[linear-gradient\(135deg\,rgba\(47\,227\,255\,0\.12\)\,rgba\(53\,216\,255\,0\.06\)\)\]{background-image:linear-gradient(135deg,#2fe3ff1f,#35d8ff0f)}.bg-\[linear-gradient\(135deg\,rgba\(53\,216\,255\,0\.14\)\,rgba\(124\,92\,255\,0\.12\)\)\]{background-image:linear-gradient(135deg,#35d8ff24,#7c5cff1f)}.bg-\[linear-gradient\(135deg\,var\(--ailcs-accent-strong\)\,var\(--ailcs-accent\)\)\]{background-image:linear-gradient(135deg,var(--ailcs-accent-strong),var(--ailcs-accent))}.bg-\[linear-gradient\(135deg\,var\(--brand-primary\)\,var\(--brand-primary-2\)\)\]{background-image:linear-gradient(135deg,var(--brand-primary),var(--brand-primary-2))}.bg-\[linear-gradient\(145deg\,rgba\(47\,227\,255\,0\.24\)\,rgba\(125\,247\,222\,0\.16\)\)\]{background-image:linear-gradient(145deg,#2fe3ff3d,#7df7de29)}.bg-\[linear-gradient\(145deg\,rgba\(53\,216\,255\,0\.2\)\,rgba\(125\,247\,222\,0\.2\)\)\]{background-image:linear-gradient(145deg,#35d8ff33,#7df7de33)}.bg-\[linear-gradient\(180deg\,rgba\(10\,18\,31\,0\.82\)\,rgba\(4\,9\,21\,0\.7\)\)\]{background-image:linear-gradient(#0a121fd1,#040915b3)}.bg-\[linear-gradient\(180deg\,rgba\(10\,18\,31\,0\.94\)\,rgba\(4\,9\,21\,0\.78\)\)\]{background-image:linear-gradient(#0a121ff0,#040915c7)}.bg-\[linear-gradient\(180deg\,rgba\(125\,247\,222\,0\.13\)\,rgba\(4\,9\,21\,0\.68\)\)\]{background-image:linear-gradient(#7df7de21,#040915ad)}.bg-\[linear-gradient\(180deg\,rgba\(255\,143\,107\,0\.14\)\,rgba\(4\,9\,21\,0\.68\)\)\]{background-image:linear-gradient(#ff8f6b24,#040915ad)}.bg-\[radial-gradient\(circle\,\#35d8ff\,rgba\(125\,247\,222\,0\.42\)_42\%\,transparent_72\%\)\]{background-image:radial-gradient(circle,#35d8ff,#7df7de6b 42%,#0000 72%)}.bg-\[radial-gradient\(circle\,rgba\(47\,227\,255\,0\.14\)\,rgba\(5\,8\,22\,0\.2\)_58\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,#2fe3ff24,#05081633 58%,#0000 70%)}.bg-\[radial-gradient\(circle\,rgba\(53\,216\,255\,0\.2\)\,transparent_62\%\)\]{background-image:radial-gradient(circle,#35d8ff33,#0000 62%)}.bg-\[radial-gradient\(circle\,rgba\(53\,216\,255\,0\.22\)\,rgba\(125\,247\,222\,0\.08\)_42\%\,transparent_68\%\)\]{background-image:radial-gradient(circle,#35d8ff38,#7df7de14 42%,#0000 68%)}.bg-\[radial-gradient\(circle\,rgba\(53\,216\,255\,0\.32\)\,rgba\(125\,247\,222\,0\.18\)_45\%\,transparent_72\%\)\]{background-image:radial-gradient(circle,#35d8ff52,#7df7de2e 45%,#0000 72%)}.bg-\[radial-gradient\(circle\,rgba\(63\,140\,255\,0\.14\)\,transparent_62\%\)\]{background-image:radial-gradient(circle,#3f8cff24,#0000 62%)}.bg-\[radial-gradient\(circle_at_18\%_18\%\,rgba\(47\,227\,255\,0\.16\)\,transparent_30\%\)\,radial-gradient\(circle_at_82\%_16\%\,rgba\(53\,216\,255\,0\.2\)\,transparent_28\%\)\,radial-gradient\(circle_at_62\%_82\%\,rgba\(63\,140\,255\,0\.18\)\,transparent_34\%\)\,linear-gradient\(180deg\,\#040915_0\%\,\#0a1220_50\%\,\#040915_100\%\)\]{background-image:radial-gradient(circle at 18% 18%,#2fe3ff29,#0000 30%),radial-gradient(circle at 82% 16%,#35d8ff33,#0000 28%),radial-gradient(circle at 62% 82%,#3f8cff2e,#0000 34%),linear-gradient(#040915,#0a1220 50%,#040915)}.bg-\[radial-gradient\(circle_at_22\%_20\%\,rgba\(47\,227\,255\,0\.14\)\,transparent_28\%\)\,radial-gradient\(circle_at_72\%_18\%\,rgba\(53\,216\,255\,0\.16\)\,transparent_24\%\)\,radial-gradient\(circle_at_50\%_86\%\,rgba\(63\,140\,255\,0\.14\)\,transparent_32\%\)\,linear-gradient\(180deg\,\#040915\,\#0a1220_50\%\,\#040915\)\]{background-image:radial-gradient(circle at 22% 20%,#2fe3ff24,#0000 28%),radial-gradient(circle at 72% 18%,#35d8ff29,#0000 24%),radial-gradient(circle at 50% 86%,#3f8cff24,#0000 32%),linear-gradient(#040915,#0a1220 50%,#040915)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(53\,216\,255\,0\.26\)\,transparent_32\%\)\,radial-gradient\(circle_at_50\%_80\%\,rgba\(125\,247\,222\,0\.16\)\,transparent_42\%\)\]{background-image:radial-gradient(circle at 50% 18%,#35d8ff42,#0000 32%),radial-gradient(circle at 50% 80%,#7df7de29,#0000 42%)}.bg-\[radial-gradient\(circle_at_50\%_35\%\,rgba\(53\,216\,255\,0\.24\)\,transparent_28\%\)\,radial-gradient\(circle_at_50\%_70\%\,rgba\(125\,247\,222\,0\.14\)\,transparent_40\%\)\]{background-image:radial-gradient(circle at 50% 35%,#35d8ff3d,#0000 28%),radial-gradient(circle at 50% 70%,#7df7de24,#0000 40%)}.bg-\[radial-gradient\(circle_at_50\%_36\%\,rgba\(63\,140\,255\,0\.34\)\,rgba\(125\,247\,222\,0\.08\)_46\%\,rgba\(5\,8\,22\,0\.68\)_72\%\)\]{background-image:radial-gradient(circle at 50% 36%,#3f8cff57,#7df7de14 46%,#050816ad 72%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(63\,140\,255\,0\.18\)\,transparent_54\%\)\]{background-image:radial-gradient(circle,#3f8cff2e,#0000 54%)}.bg-\[radial-gradient\(circle_at_70\%_16\%\,rgba\(47\,227\,255\,0\.18\)\,transparent_26\%\)\,radial-gradient\(circle_at_28\%_74\%\,rgba\(53\,216\,255\,0\.12\)\,transparent_24\%\)\,linear-gradient\(180deg\,\#040915_0\%\,\#0a1220_52\%\,\#040915_100\%\)\]{background-image:radial-gradient(circle at 70% 16%,#2fe3ff2e,#0000 26%),radial-gradient(circle at 28% 74%,#35d8ff1f,#0000 24%),linear-gradient(#040915,#0a1220 52%,#040915)}.bg-\[radial-gradient\(circle_at_70\%_20\%\,rgba\(47\,227\,255\,0\.16\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(10\,18\,31\,0\.88\)\,rgba\(4\,9\,21\,0\.72\)\)\]{background-image:radial-gradient(circle at 70% 20%,#2fe3ff29,#0000 34%),linear-gradient(#0a121fe0,#040915b8)}.bg-\[radial-gradient\(circle_at_82\%_18\%\,rgba\(53\,216\,255\,0\.14\)\,transparent_30\%\)\,radial-gradient\(circle_at_18\%_70\%\,rgba\(247\,201\,72\,0\.1\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at 82% 18%,#35d8ff24,#0000 30%),radial-gradient(circle at 18% 70%,#f7c9481a,#0000 28%)}.bg-\[radial-gradient\(ellipse\,rgba\(63\,140\,255\,0\.32\)\,transparent_70\%\)\]{background-image:radial-gradient(#3f8cff52,#0000 70%)}.bg-\[radial-gradient\(ellipse_at_top\,rgba\(47\,227\,255\,0\.16\)\,transparent_62\%\)\]{background-image:radial-gradient(at top,#2fe3ff29,#0000 62%)}.from-\[\#050816\]\/90{--tw-gradient-from:oklab(13.9545% .0001553 -.0316574/.9);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(180deg\,black\,transparent_86\%\)\]{-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.\[mask-image\:radial-gradient\(circle_at_center\,black\,transparent_72\%\)\]{-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.\[background-size\:38px_38px\]{background-size:38px 38px}.\[background-size\:56px_56px\]{background-size:56px 56px}.\[background-size\:72px_72px\]{background-size:72px 72px}.\[background-size\:128px_128px\,172px_172px\,224px_224px\]{background-size:128px 128px,172px 172px,224px 224px}.bg-contain{background-size:contain}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.\[background-position\:0_0\,37px_61px\,103px_29px\]{background-position:0 0,37px 61px,103px 29px}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.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-px{padding:1px}.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-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[var\(--page-x\,clamp\(1rem\,2\.4vw\,2rem\)\)\]{padding-inline:var(--page-x,clamp(1rem,2.4vw,2rem))}.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-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-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\.7rem\]{font-size:.7rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[10px\]{font-size:10px}.text-\[clamp\(0\.95rem\,1\.25vw\,1\.35rem\)\]{font-size:clamp(.95rem,1.25vw,1.35rem)}.text-\[clamp\(1\.8rem\,3vw\,3\.2rem\)\]{font-size:clamp(1.8rem,3vw,3.2rem)}.text-\[clamp\(1\.85rem\,3\.5vw\,3\.5rem\)\]{font-size:clamp(1.85rem,3.5vw,3.5rem)}.text-\[clamp\(3rem\,8vw\,8rem\)\]{font-size:clamp(3rem,8vw,8rem)}.text-\[clamp\(4\.2rem\,10vw\,8\.5rem\)\]{font-size:clamp(4.2rem,10vw,8.5rem)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[0\.78\]{--tw-leading:.78;line-height:.78}.leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.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-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[\#7df7de\]{color:#7df7de}.text-\[\#8d95b8\]{color:#8d95b8}.text-\[\#8df2ff\]{color:#8df2ff}.text-\[\#9aa5d6\]{color:#9aa5d6}.text-\[\#35d8ff\]{color:#35d8ff}.text-\[\#78efff\]{color:#78efff}.text-\[\#041018\]{color:#041018}.text-\[\#a7efff\]{color:#a7efff}.text-\[\#a7f5ff\]{color:#a7f5ff}.text-\[\#aeb6db\]{color:#aeb6db}.text-\[\#bffcff\]{color:#bffcff}.text-\[\#c4c9e8\]{color:#c4c9e8}.text-\[\#c7cce8\]{color:#c7cce8}.text-\[\#c9cce8\]{color:#c9cce8}.text-\[\#c9d2ff\]{color:#c9d2ff}.text-\[\#c9fff2\]{color:#c9fff2}.text-\[\#dffbff\]{color:#dffbff}.text-\[\#e9fbff\]{color:#e9fbff}.text-\[\#eaf4ff\]{color:#eaf4ff}.text-\[\#ffb39a\]{color:#ffb39a}.text-\[\#ffd1da\]{color:#ffd1da}.text-\[\#ffd7c9\]{color:#ffd7c9}.text-\[\#ffe5ad\]{color:#ffe5ad}.text-\[\#ffe39a\]{color:#ffe39a}.text-\[var\(--ailcs-accent\)\]{color:var(--ailcs-accent)}.text-\[var\(--ailcs-blue\)\]{color:var(--ailcs-blue)}.text-\[var\(--ailcs-cyan\)\]{color:var(--ailcs-cyan)}.text-\[var\(--ailcs-cyan\,\#2fe3ff\)\]{color:var(--ailcs-cyan,#2fe3ff)}.text-\[var\(--ailcs-cyan\,\#35d8ff\)\]{color:var(--ailcs-cyan,#35d8ff)}.text-\[var\(--ailcs-danger\)\]{color:var(--ailcs-danger)}.text-\[var\(--ailcs-danger\,\#ff4d6d\)\]{color:var(--ailcs-danger,#ff4d6d)}.text-\[var\(--ailcs-danger\,\#ff6f8a\)\]{color:var(--ailcs-danger,#ff6f8a)}.text-\[var\(--ailcs-muted\)\]{color:var(--ailcs-muted)}.text-\[var\(--ailcs-muted\,\#8d95b8\)\]{color:var(--ailcs-muted,#8d95b8)}.text-\[var\(--ailcs-muted\,\#97aeca\)\]{color:var(--ailcs-muted,#97aeca)}.text-\[var\(--ailcs-success\)\]{color:var(--ailcs-success)}.text-\[var\(--ailcs-success\,\#7df7de\)\]{color:var(--ailcs-success,#7df7de)}.text-\[var\(--ailcs-text\)\]{color:var(--ailcs-text)}.text-\[var\(--ailcs-text\,\#eaf4ff\)\]{color:var(--ailcs-text,#eaf4ff)}.text-\[var\(--ailcs-text\,\#f4f7ff\)\]{color:var(--ailcs-text,#f4f7ff)}.text-\[var\(--ailcs-warning\)\]{color:var(--ailcs-warning)}.text-\[var\(--brand-cyan\)\]{color:var(--brand-cyan)}.text-\[var\(--ds-accent\)\]{color:var(--ds-accent)}.text-\[var\(--ds-danger\)\]{color:var(--ds-danger)}.text-\[var\(--ds-success\)\]{color:var(--ds-success)}.text-\[var\(--ds-text\)\]{color:var(--ds-text)}.text-\[var\(--ds-text-muted\)\]{color:var(--ds-text-muted)}.text-\[var\(--ds-warning\)\]{color:var(--ds-warning)}.text-\[var\(--text-main\)\]{color:var(--text-main)}.text-\[var\(--text-sub\)\]{color:var(--text-sub)}.text-emerald-300{color:var(--color-emerald-300)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary-foreground{color:var(--primary-foreground)}.text-rose-300{color:var(--color-rose-300)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.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)}}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.bg-blend-color{background-blend-mode:color}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_0_18px_rgba\(124\,92\,255\,0\.28\)\]{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_18px_rgba\(124\,92\,255\,0\.28\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#7c5cff47)}.shadow-\[0_0_18px_rgba\(141\,242\,255\,0\.6\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#8df2ff99)}.shadow-\[0_0_18px_rgba\(141\,242\,255\,0\.6\)\],.shadow-\[0_0_20px_rgba\(255\,143\,107\,0\.34\)\]{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_20px_rgba\(255\,143\,107\,0\.34\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#ff8f6b57)}.shadow-\[0_0_22px_rgba\(53\,216\,255\,0\.5\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#35d8ff80)}.shadow-\[0_0_22px_rgba\(53\,216\,255\,0\.5\)\],.shadow-\[0_0_24px_rgba\(47\,227\,255\,0\.18\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(47\,227\,255\,0\.18\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#2fe3ff2e)}.shadow-\[0_0_24px_rgba\(53\,216\,255\,0\.12\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#35d8ff1f)}.shadow-\[0_0_24px_rgba\(255\,143\,107\,0\.12\)\],.shadow-\[0_0_24px_rgba\(53\,216\,255\,0\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(255\,143\,107\,0\.12\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#ff8f6b1f)}.shadow-\[0_0_26px_rgba\(124\,77\,255\,0\.08\)\]{--tw-shadow:0 0 26px var(--tw-shadow-color,#7c4dff14)}.shadow-\[0_0_26px_rgba\(124\,77\,255\,0\.08\)\],.shadow-\[0_0_28px_rgba\(53\,216\,255\,0\.16\)\]{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_28px_rgba\(53\,216\,255\,0\.16\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#35d8ff29)}.shadow-\[0_0_28px_rgba\(90\,70\,255\,0\.10\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#5a46ff1a)}.shadow-\[0_0_28px_rgba\(90\,70\,255\,0\.10\)\],.shadow-\[0_0_32px_rgba\(47\,227\,255\,0\.16\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_32px_rgba\(47\,227\,255\,0\.16\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,#2fe3ff29)}.shadow-\[0_0_34px_rgba\(47\,227\,255\,0\.22\)\]{--tw-shadow:0 0 34px var(--tw-shadow-color,#2fe3ff38)}.shadow-\[0_0_34px_rgba\(47\,227\,255\,0\.22\)\],.shadow-\[0_0_34px_rgba\(47\,227\,255\,0\.34\)\]{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_34px_rgba\(47\,227\,255\,0\.34\)\]{--tw-shadow:0 0 34px var(--tw-shadow-color,#2fe3ff57)}.shadow-\[0_0_34px_rgba\(53\,216\,255\,0\.2\)\]{--tw-shadow:0 0 34px var(--tw-shadow-color,#35d8ff33)}.shadow-\[0_0_34px_rgba\(53\,216\,255\,0\.2\)\],.shadow-\[0_0_40px_rgba\(47\,227\,255\,0\.12\)\]{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_40px_rgba\(47\,227\,255\,0\.12\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#2fe3ff1f)}.shadow-\[0_0_40px_rgba\(90\,70\,255\,0\.16\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#5a46ff29)}.shadow-\[0_0_40px_rgba\(125\,247\,222\,0\.1\)\],.shadow-\[0_0_40px_rgba\(90\,70\,255\,0\.16\)\]{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_40px_rgba\(125\,247\,222\,0\.1\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#7df7de1a)}.shadow-\[0_0_40px_rgba\(255\,143\,107\,0\.1\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#ff8f6b1a)}.shadow-\[0_0_40px_rgba\(255\,143\,107\,0\.1\)\],.shadow-\[0_0_42px_rgba\(47\,227\,255\,0\.22\)\]{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_42px_rgba\(47\,227\,255\,0\.22\)\]{--tw-shadow:0 0 42px var(--tw-shadow-color,#2fe3ff38)}.shadow-\[0_0_46px_rgba\(47\,227\,255\,0\.24\)\]{--tw-shadow:0 0 46px var(--tw-shadow-color,#2fe3ff3d)}.shadow-\[0_0_46px_rgba\(47\,227\,255\,0\.24\)\],.shadow-\[0_0_56px_rgba\(47\,227\,255\,0\.15\)\]{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_56px_rgba\(47\,227\,255\,0\.15\)\]{--tw-shadow:0 0 56px var(--tw-shadow-color,#2fe3ff26)}.shadow-\[0_0_58px_rgba\(90\,70\,255\,0\.22\)\]{--tw-shadow:0 0 58px var(--tw-shadow-color,#5a46ff38)}.shadow-\[0_0_58px_rgba\(90\,70\,255\,0\.22\)\],.shadow-\[0_0_64px_rgba\(124\,77\,255\,0\.22\)\]{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_64px_rgba\(124\,77\,255\,0\.22\)\]{--tw-shadow:0 0 64px var(--tw-shadow-color,#7c4dff38)}.shadow-\[0_0_70px_rgba\(47\,227\,255\,0\.12\)\]{--tw-shadow:0 0 70px var(--tw-shadow-color,#2fe3ff1f)}.shadow-\[0_0_70px_rgba\(47\,227\,255\,0\.12\)\],.shadow-\[0_0_70px_rgba\(53\,216\,255\,0\.22\)\]{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_70px_rgba\(53\,216\,255\,0\.22\)\]{--tw-shadow:0 0 70px var(--tw-shadow-color,#35d8ff38)}.shadow-\[0_0_72px_rgba\(63\,140\,255\,0\.34\)\]{--tw-shadow:0 0 72px var(--tw-shadow-color,#3f8cff57)}.shadow-\[0_0_72px_rgba\(63\,140\,255\,0\.34\)\],.shadow-\[0_0_76px_rgba\(47\,227\,255\,0\.18\)\]{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_76px_rgba\(47\,227\,255\,0\.18\)\]{--tw-shadow:0 0 76px var(--tw-shadow-color,#2fe3ff2e)}.shadow-\[0_0_80px_rgba\(47\,227\,255\,0\.14\)\]{--tw-shadow:0 0 80px var(--tw-shadow-color,#2fe3ff24)}.shadow-\[0_0_80px_rgba\(47\,227\,255\,0\.14\)\],.shadow-\[0_0_80px_rgba\(47\,227\,255\,0\.16\)\]{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_80px_rgba\(47\,227\,255\,0\.16\)\]{--tw-shadow:0 0 80px var(--tw-shadow-color,#2fe3ff29)}.shadow-\[0_0_80px_rgba\(63\,140\,255\,0\.24\)\]{--tw-shadow:0 0 80px var(--tw-shadow-color,#3f8cff3d)}.shadow-\[0_0_80px_rgba\(63\,140\,255\,0\.24\)\],.shadow-\[0_0_84px_rgba\(53\,216\,255\,0\.22\)\]{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_84px_rgba\(53\,216\,255\,0\.22\)\]{--tw-shadow:0 0 84px var(--tw-shadow-color,#35d8ff38)}.shadow-\[0_0_100px_rgba\(63\,140\,255\,0\.3\)\]{--tw-shadow:0 0 100px var(--tw-shadow-color,#3f8cff4d)}.shadow-\[0_0_100px_rgba\(63\,140\,255\,0\.3\)\],.shadow-\[inset_0_0_26px_rgba\(53\,216\,255\,0\.12\)\]{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_26px_rgba\(53\,216\,255\,0\.12\)\]{--tw-shadow:inset 0 0 26px var(--tw-shadow-color,#35d8ff1f)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\,0_0_32px_rgba\(47\,227\,255\,0\.1\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14),0 0 32px var(--tw-shadow-color,#2fe3ff1a);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_2px_0_0_var\(--ailcs-accent-strong\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--ailcs-accent-strong))}.shadow-\[inset_2px_0_0_var\(--ailcs-accent-strong\)\],.shadow-\[var\(--ailcs-glass-shadow\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--ailcs-glass-shadow\)\]{--tw-shadow:var(--ailcs-glass-shadow)}.shadow-\[var\(--ds-shadow-lg\)\]{--tw-shadow:var(--ds-shadow-lg)}.shadow-\[var\(--ds-shadow-lg\)\],.shadow-\[var\(--ds-shadow-md\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--ds-shadow-md\)\]{--tw-shadow:var(--ds-shadow-md)}.shadow-\[var\(--glow-primary\)\]{--tw-shadow:var(--glow-primary)}.shadow-\[var\(--glow-primary\)\],.shadow-md{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)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-0,.ring-1{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-background{--tw-ring-color:var(--background)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}.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)}.blur,.blur-3xl{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl))}.blur-\[5rem\]{--tw-blur:blur(5rem)}.blur-\[5rem\],.blur-md{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md))}.blur-sm{--tw-blur:blur(var(--blur-sm))}.blur-sm,.drop-shadow-\[0_0_30px_rgba\(47\,227\,255\,0\.24\)\]{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_30px_rgba\(47\,227\,255\,0\.24\)\]{--tw-drop-shadow-size:drop-shadow(0 0 30px var(--tw-drop-shadow-color,#2fe3ff3d));--tw-drop-shadow:var(--tw-drop-shadow-size)}.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)}.backdrop-blur,.backdrop-blur-2xl{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl))}.backdrop-blur-\[18px\]{--tw-backdrop-blur:blur(18px)}.backdrop-blur-\[18px\],.backdrop-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-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,background\,box-shadow\,color\,opacity\]{transition-property:transform,border-color,background,box-shadow,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[clip-path\:polygon\(48\%_0\,100\%_100\%\,72\%_100\%\,50\%_47\%\,27\%_100\%\,0_100\%\)\]{clip-path:polygon(48% 0,100% 100%,72% 100%,50% 47%,27% 100%,0 100%)}.\[clip-path\:polygon\(50\%_0\,100\%_100\%\,0_100\%\)\]{clip-path:polygon(50% 0,100% 100%,0 100%)}.\[text-shadow\:0_0_18px_rgba\(47\,227\,255\,0\.32\)\]{text-shadow:0 0 18px #2fe3ff52}.\[text-shadow\:0_0_22px_rgba\(47\,227\,255\,0\.34\)\]{text-shadow:0 0 22px #2fe3ff57}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-\[var\(--ailcs-blue\)\]:is(:where(.group):hover *){color:var(--ailcs-blue)}.group-hover\/item\:translate-x-1:is(:where(.group\/item):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[checked\=true\]\:opacity-100:is(:where(.group)[data-checked=true] *){opacity:1}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.placeholder\:text-\[rgba\(141\,149\,184\,0\.58\)\]::placeholder{color:#8d95b894}.placeholder\:text-\[var\(--ds-text-muted\)\]::placeholder{color:var(--ds-text-muted)}.placeholder\:text-\[var\(--text-sub\)\]::placeholder{color:var(--text-sub)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-4:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 4)}.before\:inset-x-6:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 6)}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing) * 0)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:bg-\[linear-gradient\(90deg\,transparent\,rgba\(53\,216\,255\,0\.75\)\,transparent\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,#0000,#35d8ffbf,#0000)}.before\:bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,0\.28\)\,transparent\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,#0000,#ffffff47,#0000)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:-top-16:after{content:var(--tw-content);top:calc(var(--spacing) * -16)}.after\:-right-16:after{content:var(--tw-content);right:calc(var(--spacing) * -16)}.after\:size-48:after{content:var(--tw-content);width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e+38px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:bg-\[radial-gradient\(circle\,rgba\(47\,227\,255\,0\.18\)\,transparent_62\%\)\]:after{content:var(--tw-content);background-image:radial-gradient(circle,#2fe3ff2e,#0000 62%)}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.after\:shadow-\[0_0_28px_rgba\(125\,247\,222\,0\.2\)\]:after{content:var(--tw-content);--tw-shadow:0 0 28px var(--tw-shadow-color,#7df7de33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.open\:border-\[\#9d7cff\]\/35:is([open],:popover-open,:open){border-color:oklab(67.7591% .0709281 -.173131/.35)}.open\:bg-\[\#120a2f\]\/48:is([open],:popover-open,:open){background-color:oklab(18.3596% .0208563 -.0669723/.48)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#9d7cff\]\/50:hover{border-color:oklab(67.7591% .0709281 -.173131/.5)}.hover\:border-\[\#35d8ff\]\/40:hover{border-color:oklab(81.8309% -.107161 -.085628/.4)}.hover\:border-\[rgba\(47\,227\,255\,0\.5\)\]:hover{border-color:#2fe3ff80}.hover\:border-\[rgba\(47\,227\,255\,0\.42\)\]:hover{border-color:#2fe3ff6b}.hover\:border-\[rgba\(53\,216\,255\,0\.42\)\]:hover{border-color:#35d8ff6b}.hover\:border-\[rgba\(79\,140\,255\,0\.42\)\]:hover{border-color:#4f8cff6b}.hover\:border-\[var\(--ailcs-border-strong\)\]:hover{border-color:var(--ailcs-border-strong)}.hover\:bg-\[rgba\(10\,18\,31\,0\.9\)\]:hover{background-color:#0a121fe6}.hover\:bg-\[rgba\(47\,227\,255\,0\.08\)\]:hover{background-color:#2fe3ff14}.hover\:bg-\[rgba\(47\,227\,255\,0\.13\)\]:hover{background-color:#2fe3ff21}.hover\:bg-\[rgba\(124\,77\,255\,0\.12\)\]:hover{background-color:#7c4dff1f}.hover\:bg-\[rgba\(125\,247\,222\,0\.18\)\]:hover{background-color:#7df7de2e}.hover\:bg-\[rgba\(255\,77\,109\,0\.2\)\]:hover{background-color:#ff4d6d33}.hover\:bg-\[rgba\(255\,77\,109\,0\.22\)\]:hover{background-color:#ff4d6d38}.hover\:bg-\[rgba\(255\,143\,107\,0\.2\)\]:hover{background-color:#ff8f6b33}.hover\:bg-white\/3:hover{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/3:hover{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.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\/\[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\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab,var(--color-white) 7%,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\.055\]:hover{background-color:#ffffff0e}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.055\]:hover{background-color:color-mix(in oklab,var(--color-white) 5.5%,transparent)}}.hover\:text-\[var\(--ailcs-text\)\]:hover{color:var(--ailcs-text)}.hover\:text-\[var\(--text-main\)\]:hover{color:var(--text-main)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0_46px_rgba\(124\,77\,255\,0\.34\)\]:hover{--tw-shadow:0 0 46px var(--tw-shadow-color,#7c4dff57)}.hover\:shadow-\[0_0_46px_rgba\(124\,77\,255\,0\.34\)\]:hover,.hover\:shadow-\[0_0_48px_rgba\(125\,247\,222\,0\.28\)\]:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_48px_rgba\(125\,247\,222\,0\.28\)\]:hover{--tw-shadow:0 0 48px var(--tw-shadow-color,#7df7de47)}.hover\:shadow-\[0_0_50px_rgba\(125\,247\,222\,0\.2\)\]:hover{--tw-shadow:0 0 50px var(--tw-shadow-color,#7df7de33)}.hover\:shadow-\[0_0_50px_rgba\(125\,247\,222\,0\.2\)\]:hover,.hover\:shadow-\[0_0_58px_rgba\(90\,70\,255\,0\.22\)\]:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_58px_rgba\(90\,70\,255\,0\.22\)\]:hover{--tw-shadow:0 0 58px var(--tw-shadow-color,#5a46ff38)}.hover\:shadow-\[0_0_70px_rgba\(47\,227\,255\,0\.18\)\]:hover{--tw-shadow:0 0 70px var(--tw-shadow-color,#2fe3ff2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-\[rgba\(53\,216\,255\,0\.58\)\]:focus{border-color:#35d8ff94}.focus\:border-\[var\(--ds-accent\)\]:focus{border-color:var(--ds-accent)}.focus\:bg-white\/8:focus{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.focus\:bg-white\/8:focus{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--ailcs-cyan\)\]:focus-visible{--tw-ring-color:var(--ailcs-cyan)}.focus-visible\:ring-\[var\(--brand-cyan\)\]:focus-visible{--tw-ring-color:var(--brand-cyan)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.focus-visible\: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-\[var\(--ailcs-bg\)\]:focus-visible{--tw-ring-offset-color:var(--ailcs-bg)}.focus-visible\:ring-offset-transparent:focus-visible{--tw-ring-offset-color:transparent}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[selected\=true\]\:bg-white\/10[data-selected=true]{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.data-\[selected\=true\]\:bg-white\/10[data-selected=true]{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--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)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}.data-\[state\=active\]\:bg-\[var\(--ds-accent\)\][data-state=active]{background-color:var(--ds-accent)}.data-\[state\=active\]\:text-slate-950[data-state=active]{color:var(--color-slate-950)}.data-\[state\=closed\]\:-translate-x-full[data-state=closed]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=closed\]\:translate-x-full[data-state=closed]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=closed\]\:-translate-y-full[data-state=closed]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=closed\]\:translate-y-full[data-state=closed]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=closed\]\:opacity-0[data-state=closed]{opacity:0}.data-\[state\=open\]\:translate-x-0[data-state=open]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=open\]\:translate-y-0[data-state=open]{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[pulse_7s_ease-in-out_infinite\]{animation:pulse 7s ease-in-out infinite}.motion-safe\:animate-\[spin_18s_linear_infinite_reverse\]{animation:spin 18s linear infinite reverse}.motion-safe\:animate-\[spin_20s_linear_infinite_reverse\]{animation:spin 20s linear infinite reverse}.motion-safe\:animate-\[spin_26s_linear_infinite\]{animation:spin 26s linear infinite}.motion-safe\:animate-\[spin_28s_linear_infinite\]{animation:spin 28s linear infinite}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}@media (hover:hover){.motion-safe\:hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media not all and (min-width:520px){.max-\[520px\]\:grid{display:grid}.max-\[520px\]\:w-full{width:100%}.max-\[520px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:40rem){.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:size-56{width:calc(var(--spacing) * 56);height:calc(var(--spacing) * 56)}.md\:size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.md\:h-48{height:calc(var(--spacing) * 48)}.md\:w-60{width:calc(var(--spacing) * 60)}.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-\[3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:64rem){.lg\:flex{display:flex}.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-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_18rem\]{grid-template-columns:1fr 18rem}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(25rem\,0\.8fr\)_minmax\(30rem\,1\.2fr\)\]{grid-template-columns:minmax(25rem,.8fr) minmax(30rem,1.2fr)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@media (min-width:80rem){.xl\:block{display:block}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.xl\:gap-8{gap:calc(var(--spacing) * 8)}}@media (min-width:96rem){.\32 xl\:block{display:block}}.dark\:after\:mix-blend-lighten:is(.dark *):after{content:var(--tw-content);mix-blend-mode:lighten}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive) 40%,transparent)}}.data-open\:animate-in:where([data-open]:not([data-open=false])),.data-open\:animate-in:where([data-state=open]){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:fade-in-0:where([data-open]:not([data-open=false])),.data-open\:fade-in-0:where([data-state=open]){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-open]:not([data-open=false])),.data-open\:zoom-in-95:where([data-state=open]){--tw-enter-scale:.95}.data-closed\:animate-out:where([data-closed]:not([data-closed=false])),.data-closed\:animate-out:where([data-state=closed]){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])),.data-closed\:fade-out-0:where([data-state=closed]){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])),.data-closed\:zoom-out-95:where([data-state=closed]){--tw-exit-scale:.95}.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])),.data-checked\:bg-primary:where([data-state=checked]){background-color:var(--primary)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-checked\:bg-primary-foreground:is(.dark *):where([data-checked]:not([data-checked=false])),.dark\:data-checked\:bg-primary-foreground:is(.dark *):where([data-state=checked]){background-color:var(--primary-foreground)}.data-unchecked\:bg-input:where([data-state=unchecked]),.data-unchecked\:bg-input:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-unchecked\:bg-foreground:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-foreground:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--foreground)}.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-horizontal\:h-2\.5:where([data-orientation=horizontal]){height:calc(var(--spacing) * 2.5)}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-horizontal\:border-t:where([data-orientation=horizontal]){border-top-style:var(--tw-border-style);border-top-width:1px}.data-horizontal\:border-t-transparent:where([data-orientation=horizontal]){border-top-color:#0000}.data-vertical\:h-full:where([data-orientation=vertical]){height:100%}.data-vertical\:w-2\.5:where([data-orientation=vertical]){width:calc(var(--spacing) * 2.5)}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.data-vertical\:border-l:where([data-orientation=vertical]){border-left-style:var(--tw-border-style);border-left-width:1px}.data-vertical\:border-l-transparent:where([data-orientation=vertical]){border-left-color:#0000}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-\[var\(--text-sub\)\] [cmdk-group-heading]{color:var(--text-sub)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\>span\:last-child\]\:hidden>span:last-child{display:none}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}}:root{--bg-app:#040915;--bg-space:#0a1220;--bg-deep-panel:#0d1828;--bg-glass:#0a121fb8;--text-main:#f4f0ff;--text-sub:#c8b8ef;--brand-primary:#5b21b6;--brand-primary-2:#7c3aed;--brand-accent:#a78bfa;--brand-cyan:#8b5cf6;--stroke-glow:#7c3aed38;--glow-primary:0 0 40px #5b21b647;--glow-cyan:0 0 36px #8b5cf638;--ds-bg:oklch(12% .02 245);--ds-surface:oklch(17% .02 244);--ds-surface-strong:oklch(22% .03 244);--ds-panel-border:oklch(63% .16 298/.22);--ds-text:oklch(96% .02 300);--ds-text-muted:oklch(80% .05 300);--ds-accent:oklch(52% .22 302);--ds-accent-strong:oklch(62% .24 302);--ds-warm:oklch(89% .06 83);--ds-success:oklch(80% .12 160);--ds-danger:oklch(68% .16 22);--ds-warning:oklch(84% .1 88);--ds-shadow-lg:0 24px 72px #02071375;--ds-shadow-md:0 14px 40px #02071347;--ds-radius-xl:28px;--ds-radius-lg:22px;--ds-radius-md:16px;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem}body{color-scheme:dark}:root{--ailcs-radius-card:1.4rem;--ailcs-glass-bg:#0a0e23ad;--ailcs-glass-bg-strong:#070a1cdb;--ailcs-glass-shadow:0 0 40px #5b21b62e;--ailcs-glass-shadow-strong:0 0 58px #7c3aed42;--ailcs-gradient-primary:linear-gradient(135deg,#4c1d95,#7c3aed,#a78bfa);--ailcs-gradient-title:linear-gradient(135deg,#f4f0ff,#a78bfa)}.ailcs-theme-surface{color:var(--ailcs-text);background:radial-gradient(circle at 18% 12%,#7c3aed33,transparent 28%),radial-gradient(circle at 82% 18%,#a78bfa24,transparent 24%),radial-gradient(circle at 52% 92%,#5b21b629,transparent 30%),linear-gradient(180deg,var(--ailcs-bg),var(--ailcs-bg-2) 56%,var(--ailcs-bg))}.ailcs-glass-panel{border:1px solid var(--ailcs-border);border-radius:var(--ailcs-radius-card);background:var(--ailcs-glass-bg);box-shadow:var(--ailcs-glass-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ailcs-gradient-text{color:var(--ailcs-text)}.ailcs-orbital-grid{background-image:linear-gradient(#a78bfa14 1px,#0000 0),linear-gradient(90deg,#a78bfa14 1px,#0000 0);background-size:44px 44px}@media (prefers-reduced-motion:reduce){.ailcs-motion-safe,.ailcs-motion-safe *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--font-sans:"Space Grotesk","Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--font-serif:"Noto Serif SC","Source Han Serif SC","Songti SC","STSong",serif;--bg:var(--bg-app,#040915);--bg-soft:var(--bg-space,#0a1220);--panel:#0a121fe0;--panel-strong:#050816f5;--line:#7c3aed38;--line-strong:#a78bfa7a;--text:var(--text-main,#f4f0ff);--muted:var(--text-sub,#c8b8ef);--accent:var(--brand-primary,#5b21b6);--accent-strong:var(--brand-primary-2,#7c3aed);--warm:var(--brand-accent,#a78bfa);--warm-soft:#a78bfa29;--blue:#8b5cf6;--glow:0 26px 78px #0309148a;--shadow-soft:0 18px 42px #03091452;--radius:1.25rem;--background:#040915;--foreground:#f4f0ff;--card:#0a121fcc;--card-foreground:#f4f0ff;--popover:#080b1ff5;--popover-foreground:#f4f0ff;--primary:#5b21b6;--primary-foreground:#fff;--secondary:#0a121fc7;--secondary-foreground:#f4f0ff;--muted-foreground:#c8b8ef;--accent-foreground:#fff;--destructive:#ff6f8a;--border:#7c3aed38;--input:#7c3aed47;--ring:#a78bfac7;--chart-1:#7c3aed;--chart-2:#a78bfa;--chart-3:#8b5cf6;--chart-4:#c084fc;--chart-5:#5b21b6;--sidebar:#050816db;--sidebar-foreground:#f4f7ff;--sidebar-primary:#7c3aed;--sidebar-primary-foreground:#fff;--sidebar-accent:#7c3aed1f;--sidebar-accent-foreground:#f4f0ff;--sidebar-border:#7c3aed38;--sidebar-ring:#a78bfac7;--ailcs-card:#0a121fcc;--ailcs-card-2:#0a121ff0;--ailcs-border:#7c3aed38;--ailcs-signal-navy:#1d2d54;--ailcs-panel-navy:#22345f;--ailcs-blue:#8b5cf6;--ailcs-cyan:#7c3aed;--ailcs-mint:#a78bfa;--ailcs-accent:#a78bfa;--ailcs-accent-strong:#7c3aed;--ailcs-warm:#c084fc;--ailcs-gold:#f7d99a;--ailcs-text:#f4f0ff;--ailcs-muted:#c8b8ef;--ailcs-success:#a78bfa;--ailcs-warning:#c084fc;--ailcs-danger:#ff6f8a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--text);font-family:var(--font-sans),sans-serif;background:radial-gradient(circle at 16% 14%,#7c3aed33,#0000 24%),radial-gradient(circle at 84% 10%,#a78bfa24,#0000 20%),radial-gradient(circle at 56% 100%,#5b21b629,#0000 34%),linear-gradient(#03050d,#10091f 44%,#05030d);margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000a6,#0000 90%);mask-image:linear-gradient(#000000a6,#0000 90%)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #a78bfaeb}button,input,select,textarea{font:inherit}.locale-switcher,.primary-button,.secondary-button,button{letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.95rem;padding:.75rem 1.15rem;font-weight:650;line-height:1;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s,color .18s;display:inline-flex;position:relative;overflow:hidden}.locale-switcher:hover,.primary-button:hover,.secondary-button:hover,button:hover{transform:translateY(-1px)}.locale-switcher:active,.primary-button:active,.secondary-button:active,button:active{transform:translateY(0)}.primary-button[aria-disabled=true],.secondary-button[aria-disabled=true],button:disabled{cursor:not-allowed;opacity:.52;transform:none}.primary-button{color:#fff;background:linear-gradient(135deg,#4c1d95,#6d28d9 50%,#8b5cf6);border-color:#a78bfa85;font-weight:700;box-shadow:0 0 30px #7c3aed47,0 14px 32px #240f4e61,inset 0 1px #ffffff3d}.primary-button:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(120deg,#0000,#ffffff47 44%,#0000 68%);transition:opacity .18s,transform .26s;position:absolute;inset:1px;transform:translate(-52%)}.primary-button:hover{box-shadow:0 0 44px #a78bfa4d,0 18px 38px #7c3aed42,inset 0 1px #ffffff4d}.primary-button:hover:after{opacity:.62;transform:translate(48%)}.locale-switcher,.secondary-button{color:var(--text);background:#2c14596b;border-color:#a78bfa4d;box-shadow:inset 0 1px #ffffff0d,0 0 26px #7c3aed1f}.locale-switcher:hover,.secondary-button:hover{background:#5b21b63d;border-color:#a78bfa85}.site-shell{width:min(1400px,100vw - 2rem);margin:0 auto;padding:.75rem 0 3.2rem}.site-header{z-index:30;border:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:var(--glow);background:#050a12d1;border-radius:999px;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:.85rem;padding:.8rem .95rem;position:sticky;top:1rem}.brand-mark,.site-header{align-items:center;display:flex}.brand-mark{gap:.85rem}.brand-avatar{object-fit:contain;background:radial-gradient(circle at 50% 36%,#a78bfa2e,#0000 48%),linear-gradient(#0a1220f5,#050910fa);border:1px solid #f3d7a23d;border-radius:22px;width:3.6rem;height:3.6rem;padding:.3rem;box-shadow:0 0 0 1px #7be6ff14,0 14px 34px #03081261}.brand-copy{gap:.16rem;display:grid}.brand-title{letter-spacing:.12em;font-size:1.06rem;font-weight:700}.brand-subtitle,.brand-title{text-transform:uppercase;display:block}.brand-subtitle{color:var(--muted);letter-spacing:.08em;font-size:.74rem}.site-nav{background:#ffffff07;border:1px solid #a78bfa1a;flex-wrap:wrap;gap:.2rem;padding:.25rem;display:flex}.site-nav,.site-nav a{border-radius:999px;align-items:center}.site-nav a{justify-content:center;min-height:2.35rem;padding:.45rem .78rem;font-size:.92rem;line-height:1;transition:color .18s,background .18s,transform .18s;display:inline-flex}.header-actions,.header-session{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.header-inline-form{margin:0}.header-user-card{border:1px solid var(--line);background:#ffffff08;border-radius:20px;gap:.3rem;min-width:0;padding:.55rem .8rem;display:grid}.header-user-summary{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;color:var(--muted);font-size:.88rem;overflow:hidden}.site-footer{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070d168f;border-radius:32px;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:1.5rem;padding:1.15rem 1.2rem;display:flex}.site-footer p,.site-footer strong{margin:0;display:block}.site-footer p{color:var(--muted);max-width:40rem;margin-top:.35rem}.legal-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.9rem;display:flex}.fine-print a,.legal-link-row a,.legal-links a{min-height:2.25rem;color:var(--accent);align-items:center;display:inline-flex}.fine-print a:hover,.legal-link-row a:hover,.legal-links a:hover{color:#b8fff0}.site-nav a{color:var(--muted)}.site-nav a:hover{color:var(--text);background:#a78bfa14;transform:translateY(-1px)}.site-nav a[aria-current=page]{color:#fff;background:linear-gradient(135deg,#a78bfaeb,#f2ddb8e6);box-shadow:inset 0 1px #ffffff3d}.page-stack{gap:.9rem;display:grid}.narrow-page{width:min(960px,100%);margin:0 auto}.feature-card,.hero-surface,.notice-card,.panel-card,.wide-panel{border:1px solid var(--line);box-shadow:var(--glow);background:linear-gradient(#091220f5,#070d18e6)}.hero-surface,.wide-panel{border-radius:calc(var(--radius) + 8px);padding:.95rem;overflow:hidden}.hero-grid{grid-template-columns:1.08fr .92fr;gap:1rem;display:grid}.feature-card h3,.hero-copy h1,.section-header h1,.section-header h2{font-family:var(--font-serif),serif;margin:0}.hero-copy h1,.section-header h1{max-width:12ch;font-size:clamp(2.4rem,4.5vw,4.9rem);line-height:1.03}.section-header h2{max-width:20ch;font-size:clamp(1.6rem,2.7vw,2.5rem);line-height:1.12}.eyebrow{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .9rem;font-size:.78rem;font-weight:700}.feature-card p,.lede,.panel-card p,.panel-card span,.stack-list p,.stack-list span,.stacked-fields span,.wide-panel p{color:var(--muted);overflow-wrap:anywhere;line-height:1.58}.section-lede{max-width:60rem}.citizen-head,.cta-row,.feature-grid,.metric-row,.metric-strip,.metrics-grid,.resume-stack,.stack-list,.stacked-fields,.two-column{gap:.75rem;display:grid}.cta-row{grid-template-columns:repeat(2,minmax(0,max-content));margin:.7rem 0 .95rem}.metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metrics-grid.compact-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.content-list{gap:.35rem;margin:0;padding-left:1.1rem;display:grid}.feature-card,.panel-card{border-radius:var(--radius);padding:.75rem}.feature-card{gap:.8rem;min-height:100%;transition:transform .18s,border-color .18s,background .18s;display:grid}.feature-card:hover{background:linear-gradient(#0c1726fa,#08101ceb);border-color:#a78bfa47;transform:translateY(-2px)}.panel-card strong{margin-bottom:.35rem;display:block}.card-topline strong,.notice-card strong,.panel-card strong{overflow-wrap:anywhere;line-height:1.25}.hero-stage,.orbital-stage{min-height:28rem;position:relative}.orbital-stage{border-radius:calc(var(--radius) + 10px);background:radial-gradient(circle,#a78bfa1f,#0000 42%),linear-gradient(#ffffff05,#fff0);height:100%}.orbital-ring{border:1px solid #a78bfa2e;border-radius:50%;position:absolute;inset:12% 14%}.orbital-ring-b{border-color:#8b5cf629;inset:22% 8%}.avatar-cluster{place-items:center;gap:1rem;display:grid;position:absolute;inset:0}.avatar-capsule,.citizen-head{align-items:center;gap:.85rem;display:flex}.avatar-capsule{border:1px solid var(--line);background:#070d16ad;border-radius:22px;width:min(320px,80%);padding:.9rem 1rem}.avatar-capsule:first-child{transform:translate(-18%,16%)}.avatar-capsule:nth-child(2){transform:translate(20%,-4%)}.avatar-capsule:nth-child(3){transform:translate(-6%,-20%)}.avatar-dot{width:3.2rem;height:3.2rem;color:var(--text);background:linear-gradient(135deg,#a78bfa5c,#8b5cf666);border-radius:18px;place-items:center;font-weight:700;display:grid}.hero-brand-stage{background:radial-gradient(circle,#a78bfa24,#0000 44%),radial-gradient(circle at 22% 26%,#8b5cf629,#0000 28%),linear-gradient(#ffffff05,#fff0)}.hero-brand-core{text-align:center;justify-items:center;gap:.55rem;padding:1rem;display:grid}.hero-brand-avatar{border:1px solid #a78bfa38;border-radius:38px;width:11rem;height:11rem;box-shadow:0 24px 60px #050c1373}.hero-brand-core strong{letter-spacing:.16em;font-size:1.35rem}.hero-brand-core span{color:var(--muted)}.avatar-image{object-fit:cover;border:1px solid var(--line);border-radius:18px;width:3.2rem;height:3.2rem}.avatar-capsule small,.avatar-capsule span,.avatar-capsule strong{display:block}.avatar-capsule small,.avatar-capsule span{color:var(--muted)}.content-section{content-visibility:auto;contain-intrinsic-size:1px 960px;gap:.75rem;display:grid}.section-header.compact h1,.section-header.compact h2{max-width:none}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid.four-up{grid-template-columns:repeat(4,minmax(0,1fr))}.feature-tag{width:fit-content;color:var(--accent);background:#a78bfa14;border:1px solid #a78bfa2e;border-radius:999px;margin-bottom:.7rem;padding:.38rem .7rem;font-size:.78rem;display:inline-flex}.wide-panel{gap:.85rem;display:grid}.signal-list{margin:0;padding-left:1.2rem}.signal-list li+li{margin-top:.55rem}.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.stacked-fields label{gap:.45rem;display:grid}.stacked-fields input,.stacked-fields select,.stacked-fields textarea{border:1px solid var(--line);min-height:3rem;color:var(--text);background:#ffffff08;border-radius:18px;padding:.8rem .95rem}.stacked-fields select optgroup,.stacked-fields select option{color:#07111a;background:#f8fbff}.stacked-fields textarea{resize:vertical;min-height:7rem}.form-helper-text{color:var(--muted);margin:0;font-size:.9rem;line-height:1.65}.toggle-row{border:1px solid var(--line);background:#ffffff08;border-radius:18px;align-items:center;gap:.65rem;padding:.8rem .95rem;display:inline-flex}.toggle-row input[type=checkbox]{width:1rem;height:1rem;margin:0}.choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.choice-card{border:1px solid var(--line);background:#ffffff08;border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.9rem 1rem;transition:border-color .18s,background .18s,transform .18s;display:grid}.choice-card:hover{border-color:#a78bfa3d;transform:translateY(-1px)}.choice-card:has(input:checked){background:#a78bfa14;border-color:#a78bfa57}.choice-card input[type=checkbox]{width:1rem;height:1rem;margin-top:.2rem}.choice-copy{gap:.2rem;display:grid}.choice-copy strong{color:var(--text)}.choice-copy span{color:var(--muted);font-size:.92rem;line-height:1.6}.choice-card-stacked{grid-template-columns:1fr}.choice-card-collab{grid-template-columns:minmax(0,1.15fr) minmax(180px,.85fr);align-items:center}.choice-card-head{grid-template-columns:auto minmax(0,1fr);align-items:start;width:100%;display:grid}.choice-card-head-copy,.choice-card-role{gap:.24rem;min-width:0;display:grid}.choice-card-head-copy strong{line-height:1.35}.choice-card-head-copy span{color:var(--muted);font-size:.88rem;line-height:1.55}.choice-card-role span{color:var(--muted);font-size:.82rem}.choice-card-role .form-helper-text{font-size:.82rem;line-height:1.45}.task-collab-details .details-body{padding:.78rem}.task-collab-shell{gap:.62rem;display:grid}.task-collab-summary{background:linear-gradient(#170f3780,#0807189e),#ffffff05;border:1px solid #a78bfa29;border-radius:16px;justify-content:space-between;align-items:center;gap:.8rem;padding:.66rem .72rem;display:flex}.task-collab-summary strong{color:var(--text);font-size:.9rem}.task-collab-summary span{color:var(--muted);text-align:right;font-size:.82rem;line-height:1.38}.task-collab-list{gap:.5rem;display:grid}.task-collab-row{background:#ffffff08;border:1px solid #a78bfa29;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(8.5rem,.42fr);align-items:center;gap:.6rem;padding:.62rem .68rem;display:grid}.task-collab-row:has(input:checked){background:#7c3aed1a;border-color:#c4b5fd57}.task-collab-agent{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;margin:0;display:grid}.task-collab-agent input{width:1rem;height:1rem}.task-collab-agent>span{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.task-collab-agent strong{color:var(--text);overflow-wrap:anywhere;line-height:1.25}.task-collab-agent em{color:#ddd6fe;white-space:nowrap;background:#a78bfa1f;border:1px solid #a78bfa38;border-radius:999px;align-items:center;min-height:1.4rem;padding:.08rem .46rem;font-size:.7rem;font-style:normal;font-weight:900;display:inline-flex}.task-collab-role-select{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.42rem;margin:0;display:grid}.task-collab-role-select span{color:var(--muted);font-size:.78rem}.task-collab-role-select select{min-width:0;min-height:2.3rem}.option-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.option-card-grid.single-column{grid-template-columns:1fr}.option-card{color:#07111a;background:linear-gradient(#fbfdff,#eef4fb);border:1px solid #7aceff2e;border-radius:20px;gap:.24rem;min-height:100%;padding:.82rem .92rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;box-shadow:0 10px 24px #040a1214}.option-card:hover{border-color:#43c8ff6b;transform:translateY(-1px)}.option-card:has(input:checked){border-color:#43c8ffb8;box-shadow:0 0 0 2px #43c8ff2e,0 14px 28px #040a121f}.option-card input[type=checkbox],.option-card input[type=radio]{opacity:0;pointer-events:none;position:absolute}.option-card strong{color:#07111a}.option-card span{color:#47586d;font-size:.9rem;line-height:1.55}.notice-card{border-radius:22px;padding:1rem}.notice-card strong{margin-bottom:.3rem;display:block}.notice-card.soft{background:#8b5cf614}.details-card{padding:0;overflow:hidden}.details-card summary{cursor:pointer;padding:1rem;font-weight:700;list-style:none}.details-card summary::-webkit-details-marker{display:none}.details-card[open] summary{border-bottom:1px solid var(--line)}.details-body{gap:.9rem;padding:0 1rem 1rem;display:grid}.auth-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.auth-shell{gap:1rem;width:min(100%,36rem);margin:0 auto;display:grid}.auth-shell-wide{width:min(100%,72rem)}.auth-header{text-align:center}.auth-header .lede{max-width:42rem;margin-inline:auto}.auth-switcher{justify-content:center}.auth-form-card{gap:1rem}.auth-details,.auth-status-panel{gap:.9rem}.auth-inline-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.auth-email-chip{width:fit-content;color:var(--text);background:#8b5cf614;border:1px solid #8b5cf633;border-radius:16px;align-items:center;gap:.45rem;padding:.65rem .8rem;display:inline-flex}.auth-email-chip strong,.auth-link-row{color:var(--muted)}.auth-link-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.92rem;display:flex}.auth-link-row a{color:var(--accent)}.auth-link-row a:hover{color:#b8fff0}.auth-form-card .primary-button,.auth-form-card .secondary-button{width:100%}.auth-journey-grid{align-items:start}.auth-side-card{gap:1rem}.auth-step-item{background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;gap:.35rem;padding:.9rem 1rem;display:grid}.auth-step-item.active{background:#a78bfa14;border-color:#a78bfa52}.auth-step-item p{color:var(--muted);margin:0;font-size:.92rem}.auth-footer-link{text-align:center}.form-card{gap:.9rem;display:grid}.fine-print{color:var(--muted);margin:0;font-size:.92rem;line-height:1.7}.legal-link-row{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-size:.9rem;display:flex}.portal-hero{gap:.85rem}.agent-summary-grid,.compact-card-grid,.ops-inline-stats{gap:.75rem;display:grid}.agent-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.compact-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-card-grid>.feature-card,.compact-card-grid>.notice-card,.compact-card-grid>.panel-card{min-height:100%}.ops-inline-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-mini-stat{border:1px solid var(--line);background:#ffffff08;border-radius:18px;gap:.18rem;padding:.75rem .8rem;display:grid}.agent-mini-stat strong{margin:0;font-size:1.08rem}.agent-skill-chip-grid,.agent-skill-grid{gap:.75rem;display:grid}.agent-skill-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-skill-option{border:1px solid var(--line);background:#ffffff08;border-radius:22px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.48rem;padding:.9rem 1rem;transition:border-color .18s,background .18s,transform .18s;display:grid}.agent-skill-choice{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.72rem;display:grid}.agent-skill-option:hover{border-color:#a78bfa42;transform:translateY(-1px)}.agent-skill-option.selected{background:#a78bfa14;border-color:#a78bfa52}.agent-skill-option:has(input:checked){background:#4c1d952e;border-color:#a78bfa61}.agent-skill-option input[type=checkbox]{width:1rem;height:1rem;margin-top:.2rem}.agent-skill-copy{gap:.32rem;display:grid}.agent-skill-chip strong,.agent-skill-copy strong{margin:0}.agent-skill-chip span,.agent-skill-copy p,.agent-skill-copy span{color:var(--muted);margin:0}.agent-skill-source{font-size:.8rem}.agent-skill-more{border-top:1px solid #a78bfa1f;margin-left:1.72rem;padding-top:.42rem}.agent-skill-more summary{cursor:pointer;color:#c4b5fd;width:max-content;font-size:.76rem;font-weight:800;list-style:none}.agent-skill-more summary::-webkit-details-marker{display:none}.agent-skill-more div{color:var(--muted);gap:.34rem;margin-top:.42rem;font-size:.78rem;line-height:1.5;display:grid}.agent-skill-more p{margin:0}.agent-skill-more a{color:#ddd6fe;text-decoration:none}.agent-skill-details,.agent-skill-section{gap:.75rem;display:grid}.agent-skill-accordion,.agent-skill-list{gap:.62rem;display:grid}.agent-skill-details summary,.agent-skill-section-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.agent-skill-details{background:#2c14592e;border:1px solid #a78bfa2e;border-radius:20px;padding:.85rem}.agent-skill-details summary{cursor:pointer;list-style:none}.agent-skill-details summary>span{gap:.16rem;min-width:0;display:grid}.agent-skill-details summary small{color:var(--muted);font-size:.78rem;line-height:1.45}.agent-skill-details summary em,.ai-template-group summary em{color:#ddd6fe;background:#4c1d9538;border:1px solid #a78bfa3d;border-radius:999px;place-items:center;min-width:2rem;min-height:1.65rem;padding:0 .45rem;font-size:.78rem;font-style:normal;font-weight:800;display:inline-grid}.agent-skill-details summary::-webkit-details-marker{display:none}.agent-skill-details summary strong,.agent-skill-section-head strong{color:var(--text);font-size:.95rem}.agent-skill-details summary span,.agent-skill-section-head span{color:var(--muted);font-size:.82rem;line-height:1.45}.agent-skill-details[open] summary{border-bottom:1px solid #a78bfa2e;padding-bottom:.72rem}.agent-skill-list .agent-skill-option{border-radius:16px;align-items:center;min-height:0;padding:.72rem .78rem}.agent-skill-list .agent-skill-copy{gap:.22rem}.agent-skill-list .agent-skill-copy p{font-size:.86rem;line-height:1.5}.agent-skill-list .agent-skill-source{color:#c4b5fd;font-size:.72rem}.agent-skill-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-skill-chip{border:1px solid var(--line);background:#ffffff08;border-radius:18px;gap:.22rem;padding:.75rem .85rem;display:grid}.ai-template-selector{background:linear-gradient(#1f104075,#09122057);border:1px solid #a78bfa33;border-radius:20px;gap:.72rem;min-width:0;margin:0;padding:.82rem;display:grid}.ai-template-selector legend{color:var(--text);padding:0 .35rem;font-size:.95rem;font-weight:900}.ai-template-selector>p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.55}.ai-template-start-hints{flex-wrap:wrap;gap:.45rem;display:flex}.ai-template-start-hints span{color:#ddd6fe;background:#4c1d9524;border:1px solid #a78bfa2e;border-radius:999px;padding:.32rem .58rem;font-size:.72rem;font-weight:900}.ai-template-group,.ai-template-group-list,.ai-template-library{gap:.62rem;display:grid}.ai-template-group{background:#ffffff06;border:1px solid #a78bfa2e;border-radius:18px;padding:.68rem}.ai-template-group.compact{padding:.75rem}.ai-template-group summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;list-style:none;display:flex}.ai-template-group summary::-webkit-details-marker{display:none}.ai-template-group summary>span{gap:.16rem;min-width:0;display:grid}.ai-template-group summary strong{color:var(--text);font-size:.92rem}.ai-template-group summary small{color:var(--muted);font-size:.78rem;line-height:1.45}.ai-template-group[open] summary{border-bottom:1px solid #a78bfa29;padding-bottom:.62rem}.ai-template-option-list{gap:.5rem;display:grid}.ai-template-option{border:1px solid var(--line);background:#060c175c;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;padding:.68rem .75rem;transition:border-color .18s,background .18s,transform .18s;display:grid}.ai-template-option-general{grid-template-columns:auto minmax(0,1fr)}.ai-template-option:hover{border-color:#a78bfa4d;transform:translateY(-1px)}.ai-template-option:has(input:checked){background:#4c1d9538;border-color:#a78bfa7a}.ai-template-option input{accent-color:#7c3aed;width:1rem;height:1rem;margin:0}.ai-template-option span{gap:.16rem;min-width:0;display:grid}.ai-template-option-copy{gap:.2rem;min-width:0;display:grid}.ai-template-option strong{color:var(--text);font-size:.9rem}.ai-template-option small,.ai-template-use-case{color:var(--muted);font-size:.78rem;line-height:1.46}.ai-template-use-case{color:#c4b5fd}.ai-template-meta-line{flex-wrap:wrap;align-items:center;gap:.28rem .42rem;display:flex}.ai-template-meta-line b{color:#a78bfa;text-transform:uppercase;font-size:.68rem;font-weight:900}.ai-template-option-badges{flex-direction:column;align-items:flex-end;gap:.28rem;display:flex}.ai-template-library-row em,.ai-template-option i{color:#ddd6fe;white-space:nowrap;background:#a78bfa24;border-radius:999px;padding:.25rem .46rem;font-size:.72rem;font-style:normal;font-weight:900}.ai-template-library-row em,.ai-template-option i.featured{color:#fff;background:linear-gradient(135deg,#7c3aed80,#581c877a)}.ai-template-library-list{gap:.5rem;display:grid}.ai-template-library-row{background:#ffffff06;border:1px solid #a78bfa24;border-radius:16px;grid-template-columns:minmax(0,1.12fr) minmax(12rem,.88fr);align-items:start;gap:.7rem;padding:.7rem .78rem;display:grid}.ai-template-library-row p,.ai-template-library-row span,.ai-template-library-row strong{margin:0}.ai-template-library-row strong{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.ai-template-library-row p,.ai-template-library-row small,.ai-template-library-row span{color:var(--muted);font-size:.8rem;line-height:1.48}.ai-template-library-row span{color:#c4b5fd}.ai-template-library-meta{gap:.24rem;display:grid}.ai-media-job-strip{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.task-template-selector{background:linear-gradient(#1f10406b,#09122052);border:1px solid #a78bfa33;border-radius:20px;gap:.72rem;padding:.82rem;display:grid}.task-template-selector>div:first-child{gap:.22rem;display:grid}.task-template-selector p,.task-template-selector strong{margin:0}.task-template-selector>div:first-child>strong{color:var(--text);font-size:.95rem}.task-template-selector>div:first-child>p{color:var(--muted);font-size:.86rem;line-height:1.55}.task-template-groups,.task-template-list{gap:.56rem;display:grid}.task-template-link{border:1px solid var(--line);color:inherit;background:#060c1757;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.72rem;padding:.68rem .75rem;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.task-template-link:hover{border-color:#a78bfa4d;transform:translateY(-1px)}.task-template-link.selected{background:#4c1d9538;border-color:#a78bfa7a}.task-template-link span{gap:.16rem;min-width:0;display:grid}.task-template-link strong{color:var(--text);font-size:.88rem}.task-template-link small{color:var(--muted);font-size:.76rem;line-height:1.42}.task-template-link i{color:#ddd6fe;white-space:nowrap;background:#a78bfa24;border-radius:999px;padding:.24rem .45rem;font-size:.72rem;font-style:normal;font-weight:900}.card-meta-row,.inline-meta,.toolbar-row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.card-meta-row,.inline-meta{color:var(--muted);font-size:.9rem}.toolbar-row{justify-content:space-between}.compact-stack{gap:.65rem;display:grid}.mono-chip{border:1px solid var(--line);width:fit-content;max-width:100%;color:var(--muted);overflow-wrap:anywhere;background:#ffffff08;border-radius:999px;padding:.34rem .6rem;font-size:.82rem;display:inline-flex}.details-card summary .toolbar-row{width:100%}.backoffice-nav-shell{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem;display:flex}.metric-row{color:var(--accent);grid-template-columns:repeat(2,minmax(0,1fr))}.checkbox-row{align-items:center;gap:.7rem;display:inline-flex}.checkbox-row input[type=checkbox]{width:1rem;height:1rem}.address-confirm-overlay{z-index:80;background:#03080fe6;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.address-confirm-dialog{border:1px solid var(--line);border-radius:calc(var(--radius) + 6px);background:linear-gradient(#0c1624fa,#080f18f2);gap:1rem;width:min(720px,100%);padding:1.25rem;display:grid;box-shadow:0 30px 90px #00000059}.address-confirm-warning-list{color:var(--text);gap:.45rem;margin:0;padding-left:1.25rem;display:grid}.address-confirm-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.address-confirm-address-card{grid-column:1/-1}.address-confirm-address{word-break:break-all;color:var(--text);margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1rem;line-height:1.6}.address-confirm-highlight{letter-spacing:.04em;color:var(--text);margin:0;font-size:1.15rem;font-weight:700}.address-confirm-checkbox{align-items:flex-start}.address-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.payment-transfer-overlay{z-index:82;background:#03080feb;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.payment-transfer-dialog{border:1px solid var(--line);border-radius:calc(var(--radius) + 6px);background:linear-gradient(#0c1624fa,#080f18f2);gap:1rem;width:min(980px,100%);padding:1.25rem;display:grid;box-shadow:0 30px 90px #00000059}.payment-transfer-layout{grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);align-items:start;gap:1rem;display:grid}.payment-transfer-qr-card{text-align:center;justify-items:center}.payment-transfer-qr{aspect-ratio:1;border:1px solid var(--line);background:#f6fffb;border-radius:24px;width:min(100%,15rem);padding:.6rem}.payment-transfer-highlight{letter-spacing:.03em;color:var(--text);margin:0;font-size:1.15rem;font-weight:700}.payment-transfer-address{background:#ffffff08;border:1px solid #a78bfa1f;border-radius:18px;margin:0;padding:.9rem}.payment-transfer-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.metric-strip{color:var(--accent);grid-template-columns:repeat(3,minmax(0,1fr));font-size:.92rem}.resume-stack{gap:.75rem}.resume-entry{border:1px solid var(--line);background:#ffffff08;border-radius:18px;padding:.85rem .95rem}.resume-entry span,.resume-entry strong{display:block}.resume-entry span{color:var(--muted);margin-top:.2rem}.resume-entry p{margin:.3rem 0 0}.citizen-card{background:radial-gradient(circle at 100% 0,#a78bfa14,#0000 24%),linear-gradient(#0e1826eb,#0a121ddb)}.admin-glow{background:radial-gradient(circle at 100% 0,#ff8e7424,#0000 22%),radial-gradient(circle at 0,#8b5cf61f,#0000 24%),linear-gradient(#0e1826eb,#0a121ddb)}.warning-card{background:linear-gradient(#2a1212c7,#150c10d6);border-color:#ff8e7447}.backoffice-login-brand{align-items:center;gap:1rem;display:flex}.backoffice-login-avatar{border:1px solid var(--line);border-radius:28px;width:5.5rem;height:5.5rem;box-shadow:0 20px 48px #050c136b}.totp-setup-panel{border:1px solid var(--line);background:#ffffff08;border-radius:24px;justify-items:center;gap:.8rem;padding:1rem;display:grid}.totp-qr{border:1px solid var(--line);background:#081018;border-radius:22px;width:15rem;height:15rem}.legal-shell{gap:1rem}.legal-hero h1{max-width:14ch}.legal-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-paragraphs,.legal-section-stack{gap:.9rem;display:grid}.legal-section-card h2{max-width:none}.legal-paragraphs p{margin:0}.legal-cta-row{grid-template-columns:repeat(2,minmax(0,max-content));margin:0}.form-grid{gap:.85rem;display:grid}.form-grid.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid.three-up{grid-template-columns:repeat(3,minmax(0,1fr))}.card-topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.action-row{gap:.8rem;display:grid}.card-action-row{grid-template-columns:repeat(2,minmax(0,max-content))}.task-card{gap:.85rem}.task-price{text-align:right;justify-items:end;gap:.2rem;display:grid}.task-price strong{margin:0}.task-price span{color:var(--muted);font-size:.9rem}.task-action-grid,.task-chip-row,.task-meta,.task-mini-list{gap:.75rem;display:grid}.task-meta{color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));font-size:.94rem}.task-chip-row{grid-template-columns:repeat(3,max-content)}.task-fit-inline{border:1px solid var(--line);background:#8b5cf60f;border-radius:18px;justify-content:space-between;align-items:center;gap:.8rem;padding:.8rem .9rem;display:flex}.task-fit-inline span,.task-fit-inline strong{margin:0}.task-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.task-attachment-note,.task-upload-note{color:var(--muted);font-size:.9rem;line-height:1.5}.task-material-list,.task-material-stack{gap:.65rem;display:grid}.task-material-stack.compact{gap:.5rem}.task-material-list{grid-template-columns:repeat(2,minmax(0,1fr))}.task-material-link{border:1px solid var(--line);background:#ffffff08;border-radius:16px;gap:.2rem;padding:.7rem .8rem;display:grid}.task-material-link span,.task-material-link strong{margin:0}.task-material-link span{color:var(--muted);font-size:.86rem}.task-mini-list{gap:.65rem}.task-ai-plan{gap:.9rem;display:grid}.task-collaboration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.task-collaboration-option{border:1px solid var(--line);background:#ffffff08;border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.75rem;padding:.9rem 1rem;transition:border-color .18s,background .18s,transform .18s;display:grid}.task-collaboration-option:hover{border-color:#a78bfa3d;transform:translateY(-1px)}.task-collaboration-option:has(input:checked){background:#a78bfa14;border-color:#a78bfa57}.task-collaboration-option input[type=checkbox]{width:1rem;height:1rem;margin-top:.2rem}.task-collaboration-label{cursor:pointer}.task-ai-plan .notice-card,.task-ai-plan .panel-card{margin-top:.2rem}.inline-action{gap:.65rem;display:grid}.compact-form{margin-top:.6rem}.tab-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.tab-link{background:#ffffff08;padding:.6rem 1rem}.tab-link:hover{color:var(--text);transform:translateY(-1px)}.tab-link.active{color:var(--text);background:#a78bfa1a;border-color:#a78bfa52}.payment-status-actions,.payment-wait-grid,.poster-surface,.share-channel-grid,.share-panel,.share-primary-actions{gap:.9rem;display:grid}.share-panel{border:1px solid var(--line);background:#ffffff08;border-radius:24px;padding:1rem}.compact-share-panel{gap:.8rem;max-width:46rem}.compact-share-note{padding:.75rem .85rem}.share-headline{color:var(--text-soft);margin:0;font-size:.98rem;line-height:1.55}.share-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.share-mini-card{border:1px solid var(--line);background:#ffffff07;border-radius:18px;gap:.2rem;padding:.82rem .9rem;display:grid}.share-mini-card span{color:var(--muted);font-size:.78rem}.share-mini-card strong{font-size:.98rem;line-height:1.35}.share-preview-card{border:1px solid var(--line);background:#ffffff08;border-radius:18px;gap:.5rem;padding:.9rem 1rem;display:grid}.share-preview-card span{color:var(--muted);font-size:.78rem}.share-preview-body{white-space:pre-wrap;color:var(--text);margin:0;font-size:.88rem;line-height:1.5}.compact-share-actions{gap:.55rem}.compact-share-actions .primary-button,.compact-share-actions .secondary-button,.compact-share-channels .secondary-button{min-height:2.6rem;padding:.72rem .95rem}.compact-share-channels,.share-primary-actions{grid-template-columns:repeat(3,minmax(0,max-content))}.share-channel-grid{grid-template-columns:repeat(4,minmax(0,max-content))}.payment-status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-status-actions{grid-template-columns:repeat(2,minmax(0,max-content))}.payment-wait-grid{align-items:stretch}.poster-surface{border:1px solid var(--line);background:#ffffff0a;border-radius:24px;padding:1.1rem}.dashboard-shell{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.dashboard-sidebar{position:sticky;top:6.5rem}.create-workspace{grid-template-columns:minmax(0,1.4fr) minmax(280px,.72fr);align-items:start;gap:.9rem;display:grid}.create-workspace-main,.create-workspace-side{align-self:start}.create-form-workflow{gap:.9rem}.create-section-card,.create-side-card{gap:.78rem}.create-action-bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:5;background:linear-gradient(#0b1220f5,#0b1220eb),#ffffff08;border:1px solid #a78bfa24;border-radius:20px;justify-content:flex-start;align-items:center;gap:.7rem;padding:.82rem .9rem;display:flex;position:sticky;bottom:.8rem}.template-option-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.85rem;display:grid}.template-option-card{border:1px solid var(--line);border-radius:var(--radius-lg);cursor:pointer;background:linear-gradient(#091220eb,#080e1af5);gap:.55rem;padding:.95rem 1rem;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.template-option-card input{opacity:0;pointer-events:none;position:absolute}.template-option-card:hover{border-color:#59ceff7a;transform:translateY(-1px)}.template-option-card.active{border-color:#59ceffc7;box-shadow:0 0 0 1px #59ceff3d,0 20px 40px #00000038}.template-option-head{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.template-option-card p,.template-option-card small{color:var(--muted);margin:0}.workspace-step-tabs{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.7rem;display:grid}.workspace-step-tab{border:1px solid var(--line);color:var(--muted);background:#ffffff08;border-radius:18px;align-items:center;gap:.65rem;padding:.82rem .9rem;display:flex}.workspace-step-tab strong{width:1.7rem;height:1.7rem;color:var(--text);background:#a78bfa1f;border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.workspace-step-tab span{color:inherit}.workspace-step-tab.active{color:var(--text);background:#a78bfa14;border-color:#a78bfa3d}.workspace-checklist{color:var(--muted);gap:.55rem;margin:0;padding-left:1.05rem;display:grid}.workspace-compact-steps{gap:.58rem;margin:0;padding:0;list-style:none;display:grid}.workspace-compact-steps li{background:linear-gradient(#170f378c,#0807189e),#ffffff06;border:1px solid #a78bfa29;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-height:3.1rem;padding:.64rem .7rem;display:grid}.workspace-compact-steps strong{width:1.7rem;height:1.7rem;color:var(--text);background:#a78bfa29;border-radius:999px;justify-content:center;align-items:center;font-size:.76rem;display:inline-flex}.workspace-compact-steps span{color:var(--muted);font-size:.9rem;line-height:1.42}.role-preset-more{border-top:1px solid #a78bfa24;gap:.55rem;margin-top:.7rem;padding-top:.62rem;display:grid}.role-preset-more summary{cursor:pointer;color:#c4b5fd;width:max-content;font-size:.82rem;font-weight:900;list-style:none;display:inline-flex}.role-preset-more summary::-webkit-details-marker{display:none}.role-preset-boundary-list{gap:.45rem;margin-top:.45rem}.task-ready-ai-card{border-radius:16px;padding:.72rem .85rem}.dashboard-main,.dashboard-nav,.dashboard-overview,.dashboard-overview-grid,.dashboard-side-stats,.dashboard-sidebar-panel,.dashboard-summary-list{gap:1rem;display:grid}.dashboard-nav-link{border:1px solid var(--line);background:#ffffff08;border-radius:18px;gap:.2rem;padding:.9rem 1rem;transition:border-color .18s,background .18s,transform .18s;display:grid}.dashboard-nav-link strong{color:var(--text)}.dashboard-nav-link span{color:var(--muted);line-height:1.5}.dashboard-nav-link:hover{background:#a78bfa0f;border-color:#a78bfa52;transform:translateY(-1px)}.dashboard-side-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-mini-stat{min-height:100%}.dashboard-overview-grid{grid-template-columns:minmax(0,1.45fr) minmax(260px,.9fr);align-items:start}.dashboard-overview-panel{min-height:100%}.dashboard-summary-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-summary-list span{background:#ffffff08;border:1px solid #a78bfa1f;border-radius:16px;align-items:center;min-height:2.75rem;padding:.75rem .9rem;display:inline-flex}.status-pill{border:1px solid var(--line);min-height:1.8rem;color:var(--text);background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .7rem;font-size:.8rem;display:inline-flex}.status-active,.status-approved,.status-info,.status-live,.status-user{color:var(--accent);background:#a78bfa14;border-color:#a78bfa3d}.status-confirming,.status-consented,.status-in_progress,.status-open,.status-partially_paid,.status-paused,.status-pending,.status-pending_buyer,.status-pending_review,.status-pending_seller,.status-proposed,.status-submitted,.status-under_review,.status-waiting,.status-watch{color:var(--blue);background:#8b5cf614;border-color:#8b5cf63d}.status-cancelled,.status-critical,.status-disputed,.status-error,.status-expired,.status-lost,.status-rejected,.status-withdrawn{color:var(--warm);background:#ff8e7414;border-color:#ff8e743d}.status-admin,.status-archived,.status-operator,.status-settled,.status-void,.status-won{color:#f7d99a;background:#f7d99a14;border-color:#f7d99a3d}.mono-text{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.loading-page-shell{gap:.85rem}.loading-shell{gap:.9rem}.loading-card-head,.loading-chip-row,.loading-line-stack{gap:.6rem;display:grid}.loading-card-head,.loading-chip-row{grid-template-columns:repeat(2,minmax(0,max-content));align-items:center}.loading-chip,.loading-line{background:#ffffff14;border-radius:999px;position:relative;overflow:hidden}.loading-chip:after,.loading-line:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);animation:loading-shimmer 1.4s ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}.loading-line-title{width:min(34rem,92%);height:1.2rem}.loading-line-title-2{width:min(26rem,72%)}.loading-line-body{width:min(40rem,96%);height:.78rem}.loading-line-body-2{width:min(28rem,78%)}.loading-line-section{width:min(15rem,52%);height:1rem}.loading-line-card-title{width:min(14rem,70%);height:.92rem}.loading-line-caption{width:min(11rem,52%);height:.72rem}.loading-line-caption-wide{width:min(24rem,88%)}.loading-line-metric{width:min(7rem,70%);height:1.1rem}.loading-chip{width:9rem;height:2.8rem}.loading-chip-secondary{width:7rem}.loading-chip-inline{width:4.4rem;height:1.6rem}.loading-card,.loading-metrics-grid .panel-card{content-visibility:auto;contain-intrinsic-size:1px 120px}.loading-stack-list{gap:.75rem}@keyframes loading-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:1120px){.auth-grid,.dashboard-overview-grid,.dashboard-shell,.dashboard-summary-list,.hero-grid,.social-auth-flow,.two-column{grid-template-columns:1fr}.agent-summary-grid,.compact-card-grid,.feature-grid,.feature-grid.four-up,.metrics-grid,.ops-inline-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-sidebar{position:static}.dashboard-side-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header{border-radius:32px;align-items:flex-start;position:static}}@media (max-width:760px){.site-shell{width:min(100vw - 1rem,100%);padding-top:.6rem}.hero-copy h1,.section-header h1{font-size:2.25rem}.agent-summary-grid,.choice-card-collab,.choice-grid,.compact-card-grid,.compact-share-channels,.create-workspace,.cta-row,.feature-grid,.feature-grid.four-up,.form-grid.three-up,.form-grid.two-up,.metrics-grid,.ops-inline-stats,.share-mini-grid,.task-collaboration-grid,.workspace-step-tabs{grid-template-columns:1fr}.choice-card-collab{align-items:start}.task-collab-row,.task-collab-summary{grid-template-columns:1fr}.task-collab-summary{display:grid}.task-collab-summary span{text-align:left}.site-nav{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:.25rem;width:100%;overflow-x:auto}.site-nav::-webkit-scrollbar{display:none}.site-nav a{flex:none}.backoffice-login-brand{flex-direction:column;align-items:flex-start}.header-actions{width:100%}.header-actions,.header-session{grid-template-columns:1fr;display:grid}.cta-row .primary-button,.cta-row .secondary-button,.header-actions>*,.header-inline-form,.header-inline-form button,.header-session,.header-session>*,.header-user-card{width:100%}.header-user-summary{white-space:normal;overflow-wrap:anywhere;max-width:none}.metric-strip{grid-template-columns:1fr}.card-action-row,.payment-status-actions,.payment-status-strip,.share-channel-grid,.share-primary-actions,.task-action-grid,.task-chip-row,.task-fit-inline,.task-material-list,.task-meta{flex-direction:column;grid-template-columns:1fr;justify-content:flex-start;align-items:flex-start}.legal-link-row{align-items:flex-start}.feature-card,.hero-surface,.panel-card,.wide-panel{border-radius:24px}.create-action-bar{flex-direction:column;align-items:stretch;position:static}.legal-cta-row,.payment-transfer-layout{grid-template-columns:1fr}.auth-link-row{flex-direction:column;align-items:flex-start}.auth-email-chip{flex-wrap:wrap;width:100%}}.console-tab-strip{flex-wrap:wrap;gap:.7rem;display:flex}.tab-link{border:1px solid var(--line);min-height:2.6rem;color:var(--muted);letter-spacing:.02em;background:#ffffff05;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:.86rem;font-weight:700;transition:border-color .18s,color .18s,background .18s,transform .18s;display:inline-flex}.tab-link.active,.tab-link:hover{color:var(--text);background:#80f4de14;border-color:#80f4de4d;transform:translateY(-1px)}.conversation-shell{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:1rem;display:grid}.chat-workbench-shell{grid-template-columns:minmax(300px,.76fr) minmax(0,1.24fr);align-items:start}.conversation-main,.conversation-rail,.conversation-side{gap:.9rem;display:grid}.chat-desk-panel{align-content:start;min-height:42rem}.chat-desk-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem;padding-bottom:.2rem;display:flex}.chat-composer-actions,.chat-desk-badges,.delivery-card-meta,.delivery-mini-meta{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.dashboard-chat-shell{grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr)}.dashboard-chat-shell-codex{grid-template-columns:minmax(180px,.42fr) minmax(0,1.58fr);gap:.85rem}.dashboard-chat-contacts{align-content:start}.dashboard-chat-main{min-height:40rem}.chat-inline-actions,.dashboard-chat-contact-head,.dashboard-chat-contact-meta,.dashboard-chat-toolbar{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.dashboard-chat-toolbar{justify-content:space-between}.dashboard-chat-contact{background:#ffffff05;border:1px solid #628cc22e;border-radius:20px;gap:.45rem;padding:.9rem .95rem;transition:border-color .18s,transform .18s,background .18s;display:grid}.dashboard-chat-contact.active,.dashboard-chat-contact:hover{background:#80f4de12;border-color:#80f4de3d;transform:translateY(-1px)}.dashboard-chat-contact-note{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.dashboard-chat-contact-meta{color:var(--muted);font-size:.76rem}.conversation-thread{gap:.85rem;min-height:20rem;max-height:38rem;padding-right:.2rem;display:grid;overflow:auto}.chat-desk-thread{min-height:28rem;max-height:44rem;padding-right:.3rem}.conversation-bubble{border:1px solid var(--line);background:#ffffff08;gap:.55rem;max-width:46rem;padding:.95rem 1rem;display:grid}.conversation-bubble.user{background:var(--accent);justify-self:end}@supports (color:color-mix(in lab,red,red)){.conversation-bubble.user{background:color-mix(in oklab,var(--accent) 12%,#ffffff05)}}.conversation-bubble.agent{justify-self:start}.conversation-bubble.system{background:#d8b66414;justify-self:center;max-width:52rem}.conversation-attachment-grid{gap:.7rem;display:grid}.conversation-bubble-head,.conversation-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.conversation-bubble-head span,.conversation-meta span{color:var(--muted);font-size:.78rem}.conversation-composer{gap:.8rem;display:grid}.chat-desk-composer{border-top:1px solid #628cc22e;margin-top:auto;padding-top:.4rem}.conversation-composer textarea{resize:vertical;min-height:8.5rem}.chat-attachment-card,.delivery-card,.delivery-mini-card{background:#091425e6;border:1px solid #628cc22e;border-radius:20px;gap:.5rem;padding:.85rem .95rem;display:grid}.chat-attachment-card span,.delivery-card p,.delivery-card span,.delivery-mini-card p,.delivery-mini-card span{color:var(--muted)}.delivery-card{background:radial-gradient(circle at 100% 0,#a78bfa17,#0000 32%),#0a1826f0;border-color:#a78bfa33}.delivery-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.delivery-mini-card{gap:.35rem}.task-console-card{gap:1rem}.task-delivery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.dashboard-focus-shell{grid-template-columns:minmax(0,1.5fr) minmax(240px,.5fr)}.chat-context-grid,.dashboard-focus-main,.dashboard-focus-side{gap:.85rem;display:grid}.dashboard-status-strip{flex-wrap:wrap;gap:.55rem;display:flex}.dashboard-chat-composer textarea{min-height:7rem}.chat-context-rail{gap:.75rem}.chat-inline-notice{gap:.9rem;display:grid}.collaboration-focus-shell{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:start;gap:.85rem;display:grid}.collaboration-side-stack{gap:.85rem;display:grid}.collaboration-mini-item,.collaboration-role-card,.collaboration-target-card{gap:.55rem;display:grid}.collaboration-audit-grid,.collaboration-role-grid{gap:.75rem;display:grid}.collaboration-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collaboration-result-thread{min-height:0;max-height:none;padding:0;overflow:visible}.collaboration-mini-item p,.collaboration-result-thread .conversation-bubble p,.collaboration-target-card p{white-space:pre-wrap;margin:0}.collaboration-audit-shell{gap:0}.collaboration-audit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collaboration-mini-list{gap:.65rem;display:grid}.collaboration-mini-item{background:#ffffff06;border:1px solid #628cc22e;border-radius:18px;padding:.85rem .9rem}@media (max-width:1080px){.conversation-shell,.dashboard-chat-shell{grid-template-columns:1fr}.dashboard-chat-main{min-height:0}.collaboration-audit-grid,.collaboration-focus-shell,.collaboration-role-grid,.dashboard-focus-shell,.task-delivery-grid{grid-template-columns:1fr}}.backoffice-workspace-page,.user-workspace-page{gap:.85rem}.backoffice-workspace-layout,.user-workspace-layout{grid-template-columns:192px minmax(0,1fr);align-items:start;gap:1.05rem;display:grid}.backoffice-workspace-sidebar,.user-workspace-sidebar{gap:.45rem;display:grid;position:sticky;top:1rem}.backoffice-sidebar-card,.user-workspace-sidebar-card{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#07101fe6;border-radius:20px;padding:.72rem .78rem .8rem}.backoffice-sidebar-card h1,.user-workspace-sidebar-title{margin:.08rem 0 0;font-size:1rem;font-weight:700}.user-workspace-sidebar-card-compact{gap:.45rem}.backoffice-sidebar-pills,.user-workspace-sidebar-pills{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.backoffice-nav,.user-workspace-nav{gap:.55rem;display:grid}.backoffice-nav-group,.user-workspace-nav-group{gap:.4rem;display:grid}.backoffice-nav-heading,.user-workspace-nav-heading{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;padding-left:.1rem;font-size:.78rem;font-weight:700}.backoffice-nav-group-items,.user-workspace-nav-group-items{gap:.35rem;display:grid}.backoffice-nav-item,.user-workspace-nav-item{color:var(--muted);background:#0b1628d1;border:1px solid #628cc22e;border-radius:16px;grid-template-columns:2.3rem minmax(0,1fr);align-items:start;gap:.55rem;padding:.58rem .66rem;text-decoration:none;transition:border-color .12s,transform .12s,background .12s;display:grid}.backoffice-nav-item:hover,.user-workspace-nav-item:hover{background:#0e1c33f2;border-color:#a78bfa47;transform:translateY(-1px)}.backoffice-nav-item strong,.user-workspace-nav-item strong{color:var(--text);font-size:.92rem}.backoffice-nav-item span,.user-workspace-nav-item span{font-size:.76rem;line-height:1.3}.backoffice-nav-item.active,.user-workspace-nav-item.active{background:linear-gradient(#152d4df2,#0b1a2df2),radial-gradient(circle at 0,#7c5eff24,#0000 32%);border-color:#a78bfa75}.user-workspace-nav-item-compact{gap:.15rem;padding:.72rem .78rem}.ai-workspace-nav-index,.user-workspace-nav-order{color:#a2b3d1d6;letter-spacing:.12em;background:#ffffff08;border:1px solid #84a4e029;border-radius:14px;font-size:.76rem;font-weight:700}.ai-workspace-nav-index,.backoffice-nav-icon,.user-workspace-nav-order{justify-content:center;align-items:center;min-height:2.2rem;display:inline-flex}.backoffice-nav-icon{color:#bba8ff;background:#7858ff14;border:1px solid #9379ff24;border-radius:14px;width:2.2rem}.ai-workspace-nav-copy,.backoffice-nav-copy,.user-workspace-nav-copy{gap:.12rem;min-width:0;display:grid}.user-workspace-secondary-panel{box-shadow:var(--shadow-soft);background:#07101fd1;border:1px solid #628cc22e;border-radius:22px;overflow:hidden}.user-workspace-secondary-panel summary{cursor:pointer;padding:.82rem .88rem;list-style:none}.user-workspace-secondary-panel summary::-webkit-details-marker{display:none}.user-workspace-secondary-panel summary div{gap:.16rem;display:grid}.user-workspace-secondary-panel summary strong{color:var(--text)}.user-workspace-secondary-panel summary span{color:var(--muted);font-size:.8rem;line-height:1.45}.user-workspace-secondary-panel[open] summary{border-bottom:1px solid #628cc22e}.user-workspace-secondary-panel .user-workspace-nav-group-items{padding:.75rem}.backoffice-nav-mode{justify-content:flex-start;display:flex}.backoffice-workspace-main,.user-workspace-main{gap:.85rem;min-width:0;display:grid}.workspace-console-topbar{z-index:14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#09101ff2,#070d1aeb),radial-gradient(circle at 10% 0,#785eff1f,#0000 26%);border:1px solid #78aaff29;border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .85rem;display:flex;position:sticky;top:1rem;box-shadow:0 18px 48px #0207146b,inset 0 1px #ffffff0a}.backoffice-console-topbar{border-color:#997bff29}.workspace-console-breadcrumb{gap:.14rem;min-width:0;display:grid}.workspace-console-breadcrumb span{color:#9cb0d0d1;letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;font-weight:700}.workspace-console-breadcrumb strong{color:var(--text);letter-spacing:.01em;font-size:1rem}.workspace-console-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.workspace-console-action{min-height:2.45rem;color:var(--muted);background:#ffffff08;border:1px solid #7da4e429;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .8rem;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.workspace-console-action:hover{color:var(--text);background:#6fa8ff14;border-color:#85eaff47;transform:translateY(-1px)}.workspace-console-action-primary{color:#eef6ff;background:linear-gradient(135deg,#4a66ff2e,#a460ff33);border-color:#907cff47}.workspace-console-action-primary:hover{background:linear-gradient(135deg,#5674ff3d,#ba68ff42);border-color:#a87cff6b}.backoffice-workspace-page .hero-surface,.user-workspace-page .hero-surface{padding:.85rem .95rem}.backoffice-workspace-page .section-header h1,.user-workspace-page .section-header h1{font-family:var(--font-sans),sans-serif;letter-spacing:0;max-width:14ch;font-size:clamp(1.9rem,3.1vw,3.15rem);line-height:1.04}.backoffice-workspace-page .section-header h2,.user-workspace-page .section-header h2{font-family:var(--font-sans),sans-serif;font-size:clamp(1.2rem,1.9vw,1.72rem);line-height:1.16}.backoffice-workspace-page .lede,.user-workspace-page .lede{max-width:46rem;font-size:.96rem}.ai-workspace-grid{grid-template-columns:minmax(220px,.72fr) minmax(0,1.45fr);align-items:start;gap:.95rem;display:grid}.ai-workspace-grid.has-inspector{grid-template-columns:minmax(220px,.72fr) minmax(0,1.45fr) minmax(260px,.86fr)}.ai-detail-inspector,.ai-filter-bar,.ai-inspector-stack,.ai-meta-grid,.ai-mini-list,.ai-session-list,.ai-workspace-content,.ai-workspace-inspector,.ai-workspace-nav,.ai-workspace-nav-group,.ai-workspace-nav-links,.ai-workspace-rail{gap:.75rem;display:grid}.ai-workspace-inspector,.ai-workspace-rail{position:sticky;top:1rem}.ai-workspace-rail-card{box-shadow:var(--shadow-soft);background:#07101fe0;border:1px solid #628cc22e;border-radius:20px;padding:.8rem .85rem}.ai-workspace-content{min-width:0}.ai-workspace-nav-head{gap:.2rem;display:grid}.ai-workspace-nav-group-label,.ai-workspace-nav-head strong{color:var(--text)}.ai-workspace-nav-group-label,.ai-workspace-nav-head p{margin:0}.ai-workspace-nav-group-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}.ai-workspace-nav-link{background:#0b1628d1;border:1px solid #628cc22e;border-radius:16px;grid-template-columns:2.3rem minmax(0,1fr);align-items:start;gap:.16rem;padding:.7rem .76rem;transition:border-color .12s,transform .12s,background .12s;display:grid}.ai-workspace-nav-link:hover{background:#0e1c33f2;border-color:#a78bfa4d;transform:translateY(-1px)}.ai-workspace-nav-link strong{color:var(--text);font-size:.92rem}.ai-workspace-nav-link span{color:var(--muted);font-size:.78rem;line-height:1.35}.ai-workspace-nav-link.active{background:linear-gradient(#152d4df2,#0b1a2df2),radial-gradient(circle at 0,#7c5eff24,#0000 32%);border-color:#a78bfa6b}.ai-filter-bar{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(180px,.7fr)) minmax(180px,auto);align-items:end}.ai-filter-actions{align-self:end}.ai-agent-card{gap:.9rem}.ai-quick-grid,.ai-team-lane-grid{gap:.75rem;display:grid}.ai-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-quick-card{min-height:100%}.ai-team-lane-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.ai-team-card,.ai-team-lane{min-height:0}.ai-team-lane-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ai-team-lane-head p{color:var(--muted);margin:.35rem 0 0;line-height:1.55}.ai-team-card .cta-row{grid-template-columns:repeat(2,minmax(0,max-content))}.ai-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-meta-grid span,.ai-mini-list span{min-height:2.6rem;color:var(--muted);align-items:center;padding:.7rem .85rem;display:inline-flex}.ai-meta-grid span,.ai-mini-list span,.ai-session-card{background:#ffffff08;border:1px solid #628cc22e;border-radius:16px}.ai-session-card{gap:.35rem;padding:.75rem .8rem;display:grid}.ai-session-card strong{color:var(--text)}.ai-session-card p{margin:0}.ai-detail-inspector .panel-card,.ai-inspector-stack .panel-card{min-height:0}.social-auth-console{gap:.85rem;display:grid}.social-auth-flow{grid-template-columns:minmax(260px,1fr) repeat(2,minmax(190px,.75fr));gap:.75rem;display:grid}.social-auth-qr-card{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;display:grid}.social-auth-qr{aspect-ratio:1;background:linear-gradient(135deg,#4c1d9561,#0d091eeb),radial-gradient(circle,#a78bfa2e,#0000 60%);border:1px solid #a78bfa57;border-radius:18px;grid-template-columns:repeat(2,1fr);gap:.28rem;width:5.6rem;padding:.45rem;display:grid;position:relative}.social-auth-qr:after{content:"";background:#d8b4fee6;border-radius:999px;position:absolute;inset:39% 14%;box-shadow:0 0 24px #a78bfa61}.social-auth-qr span{background:#d8b4fed1;border-radius:.32rem;display:block}.social-auth-qr span:nth-child(2),.social-auth-qr span:nth-child(3){background:#4c1d95e0}.social-platform-grid .panel-card{min-height:100%}.ai-tab-strip{flex-wrap:wrap;gap:.55rem;display:flex}.backoffice-v2-bottom,.backoffice-v2-main,.backoffice-v2-top{gap:.85rem;display:grid}.backoffice-v2-health,.backoffice-v2-hero,.backoffice-v2-queue,.backoffice-v2-stage{position:relative;overflow:hidden}.backoffice-v2-hero:before,.backoffice-v2-queue:before,.backoffice-v2-stage:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 0,#8166ff2e,#0000 24%),radial-gradient(circle at 0 100%,#7c3aed1a,#0000 28%);position:absolute;inset:0}.backoffice-v2-card-head,.backoffice-v2-hero-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.backoffice-v2-hero-copy{gap:.28rem;display:grid}.backoffice-v2-hero-copy h1,.backoffice-v2-hero-copy p,.backoffice-v2-hero-copy span{margin:0}.backoffice-v2-hero-copy p{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.backoffice-v2-hero-copy h1{font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.02}.backoffice-v2-hero-copy span{color:#d2e0f1e0}.backoffice-v2-kpis,.backoffice-v2-surface-grid{gap:.75rem;display:grid}.backoffice-v2-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.backoffice-v2-kpi{box-shadow:var(--shadow-soft);background:linear-gradient(#080e1df5,#080e18eb),radial-gradient(circle at 100% 0,#8063ff1f,#0000 30%);border:1px solid #7996db29;border-radius:22px;padding:.92rem 1rem;position:relative}.backoffice-v2-kpi span{color:var(--muted);font-size:.78rem;display:block}.backoffice-v2-kpi strong{margin-top:.3rem;font-size:clamp(1.25rem,2vw,2.05rem);line-height:1.02;display:block}.backoffice-v2-activity-list,.backoffice-v2-list{gap:.7rem;display:grid}.backoffice-v2-activity-row,.backoffice-v2-list-row{background:#ffffff06;border:1px solid #7495d624;border-radius:20px;gap:.45rem;padding:.82rem .9rem;display:grid}.backoffice-v2-activity-row-head,.backoffice-v2-list-row-head{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.backoffice-v2-activity-row strong,.backoffice-v2-list-row strong{color:var(--text);margin:0}.backoffice-v2-inline-meta{color:var(--muted);flex-wrap:wrap;gap:.5rem 1rem;font-size:.82rem;display:flex}.backoffice-v2-side-stack{gap:.85rem;display:grid}.backoffice-v2-stat-line{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.backoffice-v2-top{grid-template-columns:minmax(0,1.05fr) minmax(0,1.25fr)}.backoffice-v2-main{grid-template-columns:minmax(0,1.3fr) minmax(320px,.86fr);align-items:start}.backoffice-v2-bottom,.backoffice-v2-surface-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.backoffice-v2-token-list{gap:.55rem;display:grid}.backoffice-v2-token-list span{min-height:2.75rem;color:var(--muted);background:#ffffff06;border:1px solid #7391d624;border-radius:18px;justify-content:space-between;align-items:center;padding:.7rem .85rem;display:inline-flex}.admin-v2-shell{position:relative}.admin-v2-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 80% 0,#624aff2e,#0000 28%),radial-gradient(circle at 30% 20%,#7c3aed17,#0000 26%),linear-gradient(#03050fb8,#02050ff5);position:fixed;inset:0}.admin-v2-shell .backoffice-workspace-layout{grid-template-columns:212px minmax(0,1fr);gap:.95rem}.admin-v2-shell .backoffice-nav-item,.admin-v2-shell .workspace-console-topbar,.admin-v2-sidebar-card{background:linear-gradient(#0a0d1fe6,#050816f0),radial-gradient(circle at 0 0,#7850ff1f,#0000 36%);border-color:#856eff38;box-shadow:0 20px 60px #00000059,inset 0 1px #ffffff0b}.admin-v2-sidebar-card{min-height:8.6rem}.admin-v2-nav .backoffice-nav-heading{color:#b1bcdf8f;font-size:.7rem}.admin-v2-shell .backoffice-nav-item{grid-template-columns:2.2rem minmax(0,1fr) auto;position:relative;overflow:hidden}.admin-v2-shell .backoffice-nav-item.active{background:linear-gradient(90deg,#7c3aed29,#080d20db),radial-gradient(circle at 0,#63d8ff29,#0000 34%);border-color:#a78bfa80;box-shadow:0 0 26px #7c3aed24,inset 3px 0 #a78bfad9}.admin-v2-nav-badge{color:#f5f1ff;text-align:center;background:#7c3aed2e;border-radius:999px;align-self:center;min-width:1.35rem;padding:.14rem .34rem;font-size:.68rem;font-style:normal}.admin-v2-bottom-grid,.admin-v2-console,.admin-v2-main-grid,.admin-v2-ops-grid,.admin-v2-task-strip{gap:.82rem;display:grid}.admin-v2-command-bar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-v2-command-bar h1{margin:.06rem 0 0;font-size:clamp(1.42rem,2vw,2.1rem);line-height:1.05}.admin-v2-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.admin-v2-link,.admin-v2-time,.admin-v2-tool-button{color:#e0e8ffe0;min-height:2.45rem;font:inherit;background:#080c1dc7;border:1px solid #8897dc2e;border-radius:14px;justify-content:center;align-items:center;gap:.45rem;padding:.58rem .78rem;text-decoration:none;display:inline-flex}.admin-v2-tool-button{cursor:pointer}.admin-v2-admin-pill{max-width:18rem}.admin-v2-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.72rem;display:grid}.admin-v2-kpi,.admin-v2-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0b0f25db,#050816f0),radial-gradient(circle at 100% 0,#5cd5ff1f,#0000 30%),radial-gradient(circle at 0 100%,#8552ff24,#0000 34%);border:1px solid #8071ff33;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000061,inset 0 1px #ffffff0d,0 0 34px #684eff14}.admin-v2-kpi{border-radius:18px;grid-template-columns:2.7rem minmax(0,1fr);gap:.72rem;min-height:6.35rem;padding:.82rem .86rem;display:grid}.admin-v2-kpi-icon,.admin-v2-thumb{color:#f7fbff;background:radial-gradient(circle at 42% 32%,#7c3aed61,#0000 38%),linear-gradient(135deg,#7952ffb8,#070c1fe0);border:1px solid #77e1ff38;place-items:center;display:grid;box-shadow:0 0 24px #7555ff38}.admin-v2-kpi-icon{border-radius:16px;width:2.7rem;height:2.7rem}.admin-v2-kpi p,.admin-v2-kpi small,.admin-v2-kpi strong,.admin-v2-panel-head h2,.admin-v2-panel-head p{margin:0}.admin-v2-kpi p{color:#b9c5e4c7;font-size:.76rem}.admin-v2-kpi strong{color:#f7fbff;margin-top:.16rem;font-size:clamp(1.05rem,1.7vw,1.55rem);line-height:1.08;display:block}.admin-v2-kpi small{color:#33e38b;margin-top:.22rem;font-size:.75rem;display:block}.admin-v2-main-grid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.86fr) minmax(320px,.72fr);align-items:stretch}.admin-v2-ops-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-v2-bottom-grid{grid-template-columns:minmax(300px,.9fr) minmax(0,1.4fr) minmax(360px,1fr)}.admin-v2-panel{border-radius:22px;padding:.95rem}.admin-v2-panel:before{content:"";pointer-events:none;background:linear-gradient(90deg,#785cff1f,#0000 22% 78%,#7c3aed14),radial-gradient(circle at 50% 0,#8f58ff1a,#0000 32%);position:absolute;inset:0}.admin-v2-panel>*{position:relative}.admin-v2-panel-head{justify-content:space-between;align-items:flex-start;gap:.85rem;margin-bottom:.85rem;display:flex}.admin-v2-panel-head h2{color:#f4f7ff;font-size:clamp(1rem,1.3vw,1.26rem);line-height:1.2}.admin-v2-panel-head h2 span{color:#ff6388}.admin-v2-segment{background:#ffffff09;border:1px solid #7d90d129;border-radius:13px;align-items:center;gap:.24rem;padding:.22rem;display:inline-flex}.admin-v2-segment span,.admin-v2-segment strong{color:#cad5efb8;border-radius:10px;padding:.32rem .52rem;font-size:.75rem}.admin-v2-segment strong{color:#f9f6ff;background:#7652ff52}.admin-v2-trend-chart{background:repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 34px),radial-gradient(circle at 50% 0,#7251ff1a,#0000 38%);border:1px solid #7993de24;border-radius:18px;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.7rem;min-height:17rem;padding:1rem .8rem .7rem;display:grid}.admin-v2-trend-day{min-height:14.5rem;color:var(--muted);text-align:center;grid-template-rows:1fr auto auto;align-items:end;gap:.36rem;display:grid}.admin-v2-trend-day b,.admin-v2-trend-day span{border-radius:999px 999px 0 0;width:38%;min-height:1.1rem;margin:0 auto}.admin-v2-trend-day span{background:linear-gradient(#8b5cf6,#49d5ff38);box-shadow:0 0 20px #49d5ff29}.admin-v2-trend-day b{background:linear-gradient(#8d5cff,#8d5cff38);box-shadow:0 0 20px #8d5cff29}.admin-v2-trend-day small{font-size:.68rem}.admin-v2-trend-day em{color:#f3f7ff;font-size:.72rem;font-style:normal}.admin-v2-activity-list,.admin-v2-compact-list,.admin-v2-log-list,.admin-v2-review-list,.admin-v2-service-list{gap:.62rem;display:grid}.admin-v2-alert-row,.admin-v2-compact-row,.admin-v2-log-row,.admin-v2-review-row,.admin-v2-service-row{color:#dfe7ffe6;background:#ffffff07;border:1px solid #7e92d624;border-radius:16px;align-items:center;gap:.62rem;padding:.7rem .76rem;text-decoration:none;display:grid}.admin-v2-review-row{grid-template-columns:3.2rem minmax(0,1fr) auto auto}.admin-v2-thumb{border-radius:14px;width:2.9rem;height:2.9rem;font-weight:800}.admin-v2-alert-row strong,.admin-v2-compact-row span,.admin-v2-log-row strong,.admin-v2-review-row strong{color:#f6f8ff;min-width:0;display:block}.admin-v2-alert-row small,.admin-v2-log-row small,.admin-v2-review-row small{color:var(--muted);margin-top:.16rem;font-size:.76rem;display:block}.admin-v2-review-row b{color:#f8fbff}.admin-v2-payment-table{gap:.55rem;display:grid}.admin-v2-compact-row,.admin-v2-log-row,.admin-v2-payment-table div,.admin-v2-service-row{grid-template-columns:minmax(0,1fr) auto auto}.admin-v2-payment-table div{background:#ffffff07;border:1px solid #7e92d624;border-radius:15px;align-items:center;gap:.55rem;padding:.7rem .75rem;display:grid}.admin-v2-compact-row strong,.admin-v2-payment-table span,.admin-v2-service-row span{color:var(--muted);font-size:.78rem}.admin-v2-payment-table strong,.admin-v2-service-row strong{color:#f6f9ff}.admin-v2-alert-row{grid-template-columns:auto minmax(0,1fr) auto}.admin-v2-alert-row svg{color:#ff6388}.admin-v2-alert-row span,.admin-v2-log-row em,.admin-v2-service-row em{color:var(--muted);font-size:.76rem;font-style:normal}.admin-v2-health-body{grid-template-columns:8rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.admin-v2-health-ring{background:radial-gradient(circle at center,#060b1cf5 54%,transparent 56%),conic-gradient(#38e78c 0 72%,#4fcaff 72% 88%,#875cff 88% 100%);border-radius:999px;place-items:center;width:7.2rem;height:7.2rem;display:grid;box-shadow:0 0 28px #43e2a224}.admin-v2-health-ring strong{font-size:1.38rem}.admin-v2-health-ring span{color:var(--muted);margin-top:-1.6rem;font-size:.72rem}.admin-v2-health-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;display:grid}.admin-v2-approval-grid a,.admin-v2-health-metrics span{color:var(--muted);background:#ffffff07;border:1px solid #7e92d624;border-radius:15px;gap:.18rem;padding:.7rem;text-decoration:none;display:grid}.admin-v2-approval-grid strong,.admin-v2-health-metrics b{color:#f6f9ff;font-size:1.28rem}.admin-v2-log-row{grid-template-columns:auto minmax(0,1fr) auto auto}.admin-v2-log-row span{color:#50e79c;background:#33e38b1f;border-radius:999px;padding:.18rem .42rem;font-size:.68rem}.admin-v2-approval-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;display:grid}.admin-v2-approval-grid em{color:#ffcf5b;font-style:normal}.auth-v2-site-shell{color:#f7f9ff;background:radial-gradient(circle at 14% 24%,#7a4dff3d,#0000 24%),radial-gradient(circle at 54% 30%,#7c3aed21,#0000 18%),radial-gradient(circle at 80% 10%,#8d59ff33,#0000 20%),linear-gradient(#050611,#050716 44%,#03050e);grid-template-rows:auto 1fr auto;min-height:100vh;display:grid;position:relative;overflow:hidden}.auth-v2-site-shell:after,.auth-v2-site-shell:before{content:"";pointer-events:none;z-index:0;position:fixed;inset:0}.auth-v2-site-shell:before{opacity:.44;background:radial-gradient(circle at 9% 18%,#fffffff2 0 1px,#0000 1.4px),radial-gradient(circle at 26% 13%,#84b7ffe0 0 1px,#0000 1.5px),radial-gradient(circle at 69% 8%,#ffffffc2 0 1px,#0000 1.5px),radial-gradient(circle at 84% 44%,#875bffcc 0 1px,#0000 1.5px),radial-gradient(circle at 16% 68%,#7c3aedbf 0 1px,#0000 1.5px)}.auth-v2-site-shell:after{opacity:.22;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 0),linear-gradient(#ffffff09 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.auth-v2-footer,.auth-v2-page,.auth-v2-topbar{z-index:1;position:relative}.auth-v2-footer,.auth-v2-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03050f8c;border-bottom:1px solid #8f9cdc29;justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,2.8vw,2rem);display:flex}.auth-v2-footer{color:#d1d9f2b8;border-top:1px solid #8f9cdc24;border-bottom:0}.auth-v2-brand,.auth-v2-footer div,.auth-v2-top-actions{flex-wrap:wrap;align-items:center;gap:.85rem;display:inline-flex}.auth-v2-brand,.auth-v2-footer a,.auth-v2-language-button{color:#f7f9ff;text-decoration:none}.auth-v2-brand strong{letter-spacing:0;font-size:1.45rem}.auth-v2-language-button{background:#080a18d1;border:1px solid #95a0e033;border-radius:12px;min-height:2.55rem;padding:.56rem 1rem}.auth-v2-page{grid-template-columns:minmax(0,1.2fr) minmax(420px,.78fr);align-items:center;gap:clamp(1.2rem,4vw,4.4rem);width:min(100%,1680px);min-height:calc(100vh - 9.5rem);margin:0 auto;padding:clamp(.9rem,2.3vw,2.4rem);display:grid}.auth-v2-visual{border-radius:34px;gap:1rem;min-height:44rem;padding:clamp(.8rem,2.3vw,2.2rem);display:grid;position:relative;overflow:hidden}.auth-v2-visual:before{content:"";filter:blur(2px);background:radial-gradient(#694cff52,#0000 42%),radial-gradient(at 52% 80%,#7c3aed42,#0000 30%),linear-gradient(#0000,#03050f47);position:absolute;inset:4% 0 6%}.auth-v2-visual:after{content:"";filter:blur(8px);opacity:.9;background:radial-gradient(at 50% 100%,#5f70ff57,#0000 52%),linear-gradient(#0000,#7c3aed1f);height:10rem;position:absolute;bottom:1.5rem;left:3%;right:0}.auth-v2-planet{z-index:0;opacity:.62;background:radial-gradient(circle at 34% 28%,#8967ff7a,#0000 24%),radial-gradient(circle at 65% 72%,#294780b8,#050815f5 68%);border:1px solid #73a0ff2e;border-radius:999px;position:absolute;box-shadow:inset -18px -18px 42px #00000075,0 0 40px #5d76ff1f}.auth-v2-planet-left{width:4.2rem;height:4.2rem;top:7rem;left:2rem}.auth-v2-planet-right{opacity:.36;width:8.6rem;height:8.6rem;top:1rem;right:2.8rem}.auth-v2-copy{z-index:2;text-align:center;justify-items:center;gap:.35rem;max-width:44rem;display:grid;position:relative}.auth-v2-copy h1,.auth-v2-copy p,.auth-v2-copy span,.auth-v2-copy strong{margin:0}.auth-v2-copy p{color:#dee8ffd1;font-size:clamp(1.35rem,2.1vw,2rem)}.auth-v2-copy h1{letter-spacing:0;color:#eaf4ff;text-shadow:0 0 34px #6a70ff2e;font-size:clamp(4.5rem,8vw,8rem);line-height:.88}.auth-v2-copy strong{color:#fff;font-size:clamp(1.08rem,1.6vw,1.4rem)}.auth-v2-copy span{color:#d7def5c7;max-width:34rem;font-size:1.02rem;line-height:1.55}.auth-v2-orbit{z-index:2;aspect-ratio:1/.72;perspective:900px;width:min(45vw,46rem);min-width:28rem;margin-top:-.15rem;position:relative}.auth-v2-orbit:after,.auth-v2-orbit:before{content:"";z-index:0;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.auth-v2-orbit:before{filter:blur(.4px);opacity:.82;background:conic-gradient(from 130deg,#775bff00,#68e0ff6b,#995effb8,#775bff00),radial-gradient(circle,#2ad5ff29,#0000 58%);border-radius:999px;width:68%;height:68%;top:14%}.auth-v2-orbit:after{filter:blur(10px);background:radial-gradient(#57dbff70,#6e4dff33 42%,#0000 72%);border-radius:999px;width:72%;height:18%;bottom:4%}.auth-v2-orbit-ring,.auth-v2-orbit-ring:after,.auth-v2-orbit-ring:before{border:1px solid #8468ff70;border-radius:999px;position:absolute;box-shadow:0 0 35px #8455ff4d,inset 0 0 38px #7c3aed24}.auth-v2-orbit-ring{background:radial-gradient(circle at 50% 50%,#6154ff59,transparent 18%),radial-gradient(ellipse at 50% 90%,#5ed6ff3d,transparent 30%),repeating-conic-gradient(from 20deg,#ffffff14 0 3deg,transparent 3deg 14deg);inset:12% 8%;transform:rotate(-12deg)}.auth-v2-orbit-ring:before{content:"";inset:16% -3%;transform:rotate(18deg)}.auth-v2-orbit-ring:after{content:"";inset:-12% 12%;transform:rotate(65deg)}.auth-v2-orbit-core{z-index:2;color:#fff;background:radial-gradient(circle,#7d52ffc7,#060c24f0 72%);border:1px solid #74e8ff5c;border-radius:999px;place-items:center;width:7.8rem;height:7.8rem;font-size:2.2rem;font-weight:900;top:51%;transform:translate(-50%,-50%);box-shadow:0 0 58px #7c54ff75,0 0 100px #4ac8ff38}.auth-v2-orbit-core,.auth-v2-platform{display:grid;position:absolute;left:50%}.auth-v2-platform{z-index:1;transform-origin:bottom;justify-items:center;width:23rem;bottom:3.2rem;transform:translate(-50%)rotateX(62deg)}.auth-v2-platform span{background:radial-gradient(#6f54ff5c,#0000 34%),linear-gradient(90deg,#2dcfff14,#9759ff47,#2dcfff14);border:1px solid #65dbff47;border-radius:999px;width:100%;height:7.4rem;box-shadow:0 0 34px #50d1ff2e,inset 0 0 34px #8758ff3d}.auth-v2-platform strong{color:#dbe8ff;letter-spacing:.08em;text-shadow:0 0 18px #54c7ff80;margin-top:-3.8rem;font-size:1.38rem;transform:rotateX(-62deg)}.auth-v2-orbit-spark{z-index:3;background:#74e9ff;border-radius:999px;width:.68rem;height:.68rem;position:absolute;box-shadow:0 0 22px #7c3aede6}.auth-v2-orbit-spark.one{top:35%;left:22%}.auth-v2-orbit-spark.two{background:#9d66ff;top:25%;right:23%}.auth-v2-orbit-spark.three{bottom:18%;right:30%}.auth-v2-safe-strip{z-index:1;background:#070a1ab8;border:1px solid #7f92db2e;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;width:min(100%,44rem);margin-top:auto;padding:.68rem;display:grid;position:relative;box-shadow:0 20px 60px #00000057}.auth-v2-safe-strip span{border-radius:15px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.12rem .55rem;padding:.6rem;display:grid}.auth-v2-safe-strip svg{color:#83e7ff;grid-row:span 2}.auth-v2-safe-strip b{color:#fff}.auth-v2-safe-strip small{color:#cad3eeb3}.auth-v2-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#0d0e26db,#080a1ceb),radial-gradient(circle at 100% 0,#5dd3ff29,#0000 30%),radial-gradient(circle at 0 100%,#8e51ff29,#0000 34%);border:1px solid #9a5dff94;border-radius:28px;justify-self:center;gap:1.05rem;width:min(100%,39rem);padding:clamp(1.3rem,2.8vw,3.1rem);display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff09,0 0 42px #8250ff3b,0 32px 90px #0000006b}.auth-v2-panel:after{content:"";pointer-events:none;border:1px solid #ffffff09;border-radius:22px;position:absolute;inset:.8rem;box-shadow:inset 0 0 26px #5fd1ff0e,inset 0 -1px #9d5bff2e}.auth-v2-panel:before{content:"";z-index:-1;border-radius:inherit;filter:blur(10px);opacity:.35;background:linear-gradient(135deg,#955bffe6,#48ceff26,#955bffcc);position:absolute;inset:-1px}.auth-v2-form,.auth-v2-form-stack,.auth-v2-panel-brand,.auth-v2-panel-head{gap:.9rem;display:grid}.auth-v2-panel-brand{grid-template-columns:auto 1fr;align-items:center;gap:.7rem}.auth-v2-panel-brand strong{color:#fff;letter-spacing:0;font-size:1.75rem}.auth-v2-panel-head h2,.auth-v2-panel-head p{margin:0}.auth-v2-panel-head h2{font-size:clamp(1.75rem,3vw,2.45rem);line-height:1}.auth-v2-panel-head p{color:#dae1f4bd}.auth-v2-switcher{background:#ffffff09;border:1px solid #8fa0e02e;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;padding:.28rem;display:grid}.auth-v2-switcher a{color:#dde4f8c7;border-radius:12px;place-items:center;min-height:2.36rem;font-size:.88rem;text-decoration:none;display:grid}.auth-v2-switcher a.active{color:#fff;background:linear-gradient(135deg,#8455ffd1,#4884ffc7);box-shadow:0 0 24px #7d53ff40}.auth-v2-field{color:#c4ceeab8;background:#080a1bc7;border:1px solid #9ca6e038;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.58rem;padding:0 .9rem;display:grid;box-shadow:inset 0 1px #ffffff09,0 10px 24px #0000001f}.auth-v2-field:focus-within{border-color:#74d4ff6b;box-shadow:0 0 0 3px #5dd3ff12,0 0 24px #5d84ff24}.auth-v2-field input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.auth-v2-field input::placeholder{color:#cbd2e894}.auth-v2-code-line span{color:#dae1f4ad}.auth-v2-code-line a{color:#c796ff;border:1px solid #925bff59;border-radius:10px;min-width:max-content;padding:.48rem .7rem;text-decoration:none}.auth-v2-bottom-link,.auth-v2-options{color:#dae1f4bd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.auth-v2-options label{align-items:center;gap:.48rem;display:inline-flex}.auth-v2-options input{accent-color:#765eff}.auth-v2-bottom-link a,.auth-v2-note a,.auth-v2-options a{color:#b075ff;text-decoration:none}.auth-v2-muted-action{color:#dae1f480;cursor:not-allowed}.auth-v2-primary,.auth-v2-secondary{color:#fff;width:100%;min-height:3.28rem;font:inherit;border-radius:13px;justify-content:center;align-items:center;gap:.55rem;font-weight:800;text-decoration:none;display:inline-flex}.auth-v2-primary{cursor:pointer;background:linear-gradient(135deg,#8a56ff,#597cff 55%,#6a31ef);border:0;box-shadow:0 0 32px #7a53ff52,inset 0 1px #ffffff47}.auth-v2-secondary{background:#090b1cc2;border:1px solid #94a0e038}.auth-v2-secondary:disabled{opacity:.62;cursor:not-allowed}.auth-v2-wallet{grid-column:1/-1}.auth-v2-divider{color:#dae1f48f;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}.auth-v2-divider span{background:#94a0e029;height:1px}.auth-v2-divider em{font-style:normal}.auth-v2-socials{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;display:grid}.auth-v2-note{color:#d3dcf4ad;margin:0;font-size:.84rem;line-height:1.55}@media (max-width:1180px){.auth-v2-page{grid-template-columns:1fr}.auth-v2-visual{min-height:28rem}.auth-v2-orbit{width:min(72vw,34rem)}}@media (max-width:760px){.auth-v2-footer,.auth-v2-topbar{flex-direction:column;align-items:flex-start}.auth-v2-page{padding:1rem}.auth-v2-copy h1{font-size:clamp(3.8rem,18vw,5.8rem)}.auth-v2-orbit{min-width:18rem}.auth-v2-safe-strip,.auth-v2-socials,.auth-v2-switcher{grid-template-columns:1fr}.auth-v2-panel{border-radius:22px;padding:1.05rem}}.disabled-button,.disabled-button:hover{opacity:.72;cursor:not-allowed;transform:none}@media (max-width:1120px){.backoffice-workspace-layout,.user-workspace-layout{grid-template-columns:1fr}.backoffice-workspace-sidebar,.user-workspace-sidebar{position:static}.admin-v2-bottom-grid,.admin-v2-main-grid,.admin-v2-ops-grid,.agent-skill-chip-grid,.agent-skill-grid,.agent-summary-grid,.ai-template-library-row,.ai-workspace-grid,.ai-workspace-grid.has-inspector,.backoffice-v2-bottom,.backoffice-v2-main,.backoffice-v2-surface-grid,.backoffice-v2-top,.task-template-link{grid-template-columns:1fr}.ai-workspace-inspector,.ai-workspace-rail{position:static}.ai-filter-bar,.ai-meta-grid,.ai-quick-grid{grid-template-columns:1fr 1fr}.admin-v2-approval-grid,.admin-v2-health-metrics,.admin-v2-kpi-grid,.backoffice-v2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-team-lane-grid{grid-template-columns:1fr}}@media (max-width:760px){.option-card-grid{grid-template-columns:1fr}.backoffice-nav-item,.backoffice-sidebar-card,.user-workspace-nav-item,.user-workspace-sidebar-card{border-radius:16px}.ai-filter-bar,.ai-meta-grid,.ai-quick-grid{grid-template-columns:1fr}.workspace-console-topbar{align-items:start;display:grid}.admin-v2-approval-grid,.admin-v2-command-bar,.admin-v2-health-body,.admin-v2-health-metrics,.admin-v2-kpi-grid,.backoffice-v2-kpis,.workspace-console-actions{grid-template-columns:1fr}.admin-v2-command-bar,.admin-v2-panel-head,.admin-v2-toolbar{align-items:stretch;flex-direction:column}.admin-v2-trend-chart{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-v2-alert-row,.admin-v2-compact-row,.admin-v2-log-row,.admin-v2-payment-table div,.admin-v2-review-row,.admin-v2-service-row{grid-template-columns:1fr}.ai-session-card,.ai-workspace-nav-link,.ai-workspace-rail-card{border-radius:16px}.ai-team-card .cta-row{grid-template-columns:1fr}.backoffice-v2-hero-head{display:grid}.ai-workspace-nav-link,.backoffice-nav-item,.user-workspace-nav-item{grid-template-columns:1fr}.ai-workspace-nav-index,.backoffice-nav-icon,.user-workspace-nav-order{width:fit-content;min-width:2.2rem}}.security-hero-grid{grid-template-columns:minmax(0,1fr) minmax(17rem,.62fr);align-items:center;gap:clamp(1rem,3vw,2rem);display:grid}.security-hero-visual{background:radial-gradient(circle at 50% 44%,#7c3aed1f,#0000 15rem),#05081675;border:1px solid #7ee7ff2e;border-radius:1.55rem;min-height:16rem;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}@media (max-width:820px){.security-hero-grid{grid-template-columns:1fr}.security-hero-visual{min-height:12rem}}.agent-task-notifier{margin-top:1rem}.agent-task-notifier .secondary-button{margin-top:.75rem}.chat-workbench-shell{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);gap:.95rem}.conversation-rail{align-self:start;position:sticky;top:1rem}.chat-desk-panel{background:radial-gradient(circle at 100% 0,#80f4de14,#0000 28%),linear-gradient(#091425fa,#07101ffa);border-radius:30px;grid-template-rows:auto minmax(0,1fr) auto;min-height:46rem;padding:1.05rem;display:grid}.chat-desk-header{padding-bottom:.35rem}.chat-delivery-banner{background:radial-gradient(circle at 100% 0,#a78bfa14,#0000 32%),linear-gradient(#091523f0,#07101df5);border:1px solid #a78bfa38;border-radius:22px;justify-content:space-between;align-items:flex-start;gap:.9rem;margin:.2rem 0 .85rem;padding:.9rem 1rem;display:flex}.chat-delivery-banner strong{margin-bottom:.25rem;display:block}.chat-delivery-banner p{color:var(--muted);margin:0;line-height:1.55}.chat-desk-thread{background:linear-gradient(#ffffff05,#fff0),#050d1af5;border:1px solid #628cc22e;border-radius:28px;min-height:30rem;max-height:48rem;padding:1rem;box-shadow:inset 0 1px #ffffff0d}.conversation-bubble{border-radius:24px;max-width:min(46rem,84%);padding:1rem 1.05rem;box-shadow:0 18px 36px #0208122e}.conversation-bubble.user{background:linear-gradient(#80f4de24,#80f4de0f),#0a1925eb;border-color:#80f4de3d}.conversation-bubble.agent{background:linear-gradient(#ffffff0a,#fff0),#0a1628f5}.conversation-bubble.system{background:linear-gradient(#d8b6641c,#d8b66408),#15110ab8;border-color:#d8b66429;max-width:min(40rem,74%)}.conversation-composer.chat-desk-composer{background:linear-gradient(#091425fa,#060f1cfa);border:1px solid #628cc22e;border-radius:26px;margin-top:.85rem;padding:.95rem;position:sticky;bottom:0;box-shadow:0 18px 42px #0208123d}.chat-desk-composer textarea{background:#ffffff06;border-radius:20px;min-height:9.5rem}.delivery-card,.delivery-mini-card{background:radial-gradient(circle at 100% 0,#a78bfa1a,#0000 36%),linear-gradient(#0a1826f5,#07101ff5);border-color:#a78bfa3d}.delivery-card{gap:.65rem}.delivery-card .secondary-button,.delivery-mini-card .secondary-button{justify-self:start}.delivery-card-head strong,.delivery-mini-card strong{font-size:.98rem}@media (max-width:1080px){.conversation-rail{position:static}.chat-delivery-banner{flex-direction:column}.chat-desk-panel{min-height:0}.chat-desk-thread{max-height:none}}.inline-bullet-list{color:#e8f4ffdb;gap:.55rem;margin:.75rem 0 0;padding-left:1.15rem;display:grid}.inline-bullet-list li{line-height:1.5}.landing-hero{isolation:isolate;background:linear-gradient(#070f1bfa,#050b14fa);border-color:#a78bfa24;padding:0}.landing-hero,.landing-hero-shell{min-height:36rem;position:relative}.landing-hero-shell{z-index:1;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:end;gap:1rem;padding:1.1rem;display:grid}.landing-hero-copy{align-content:end;gap:1.2rem;min-width:0;max-width:44rem;display:grid}.landing-hero-copy .lede{max-width:44rem}.landing-hero-copy h1{text-wrap:balance}.landing-hero-actions{flex-wrap:wrap;gap:.75rem;display:flex}.landing-hero-signal-bar{flex-wrap:wrap;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.landing-hero-signal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#e8f4ffe6;letter-spacing:.08em;text-transform:uppercase;background:#050d1875;border:1px solid #a78bfa2e;border-radius:999px;align-items:center;min-height:2.3rem;padding:.55rem .85rem;font-size:.83rem;display:inline-flex}.landing-hero-summary{align-content:end;gap:.8rem;display:grid}.landing-hero-summary-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff0d,#fff0),#060d187a;border:1px solid #a78bfa24;border-radius:24px;gap:.45rem;padding:1rem 1.05rem;display:grid;box-shadow:0 14px 34px #02071038}.landing-hero-summary-card strong{font-size:.95rem;line-height:1.35}.landing-hero-summary-card p{color:#dfeaf7c7;margin:0;line-height:1.55}.landing-hero-media{border-radius:inherit;position:relative;inset:0;overflow:hidden}.landing-hero-media-glow,.landing-hero-media-grid,.landing-hero-media-scrim,.landing-hero-media-vignette,.landing-hero-picture,.landing-hero-picture img,.landing-hero-video{position:absolute;inset:0}.landing-hero-picture,.landing-hero-video{overflow:hidden}.landing-hero-poster,.landing-hero-video{object-fit:cover;object-position:62% center;width:100%;height:100%}.landing-hero-poster{display:block}.landing-hero-video{opacity:0;filter:saturate(.92)brightness(.8);transition:opacity .32s}.landing-hero-video.is-ready{opacity:1}.landing-hero-media-glow,.landing-hero-media-grid,.landing-hero-media-scrim,.landing-hero-media-vignette{pointer-events:none}.landing-hero-media-grid{background-image:linear-gradient(#a78bfa0d 1px,#0000 0),linear-gradient(90deg,#a78bfa0d 1px,#0000 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(#0000006b,#0000 70%);mask-image:linear-gradient(#0000006b,#0000 70%)}.landing-hero-media-glow{opacity:.48;filter:blur(84px)}.landing-hero-media-glow-left{background:radial-gradient(circle,#43c8ff38,#0000 68%);width:28rem;height:28rem;inset:auto auto 8% -4%}.landing-hero-media-glow-right{background:radial-gradient(circle,#f3d7a22e,#0000 70%);width:24rem;height:24rem;inset:-8% -6% auto auto}.landing-hero-media-scrim{background:linear-gradient(90deg,#030810f0,#030810cc 30%,#03081075 58%,#030810ad),linear-gradient(#03081038,#030810bd)}.landing-hero-media-vignette{background:radial-gradient(circle at 22% 24%,#43c8ff24,#0000 26%),radial-gradient(circle at 80% 20%,#f3d7a224,#0000 20%),radial-gradient(circle at 52% 110%,#0308106b,#0000 42%)}.share-landing-surface{background:radial-gradient(circle at 100% 0,#48d2ff1f,#0000 22%),linear-gradient(#091220fa,#060c16f5);gap:1rem}.share-landing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.share-poster-preview{border:1px solid var(--line);background:#050a12e0;border-radius:1.35rem;overflow:hidden;box-shadow:0 22px 70px #00000047}.share-poster-preview img{object-fit:cover;width:100%;max-height:min(620px,72vh);display:block}.share-landing-panel{min-height:100%}.invite-landing-surface .section-header h1{max-width:15ch}.invite-landing-surface{background:radial-gradient(circle at 12% 14%,#79c8ff1a,#0000 18%),linear-gradient(#08101efa,#060c16f5);border-color:#79c8ff2e}.user-notification-alert-stack{z-index:60;gap:12px;width:min(380px,100vw - 24px);max-height:calc(100vh - 40px);display:grid;position:fixed;bottom:20px;right:20px;overflow:auto}.user-notification-alert-card{background:linear-gradient(#091220fa,#060c16f5),#060c16f5;border-color:#7ee7ff3d;gap:.7rem;display:grid;box-shadow:0 18px 40px #00000057}.user-notification-alert-card.severity-success{border-color:#a78bfa47}.user-notification-alert-card.severity-critical,.user-notification-alert-card.severity-warning{border-color:#ffc96157}.user-notification-alert-badge{color:#a78bfaf5;letter-spacing:.08em;text-transform:uppercase;background:#13597038;border:1px solid #7ee7ff42;border-radius:999px;align-items:center;width:max-content;min-height:1.65rem;padding:.28rem .62rem;font-size:.72rem;font-weight:800;display:inline-flex}.user-notification-alert-highlight{color:#7ae8fff5;font-size:1.05rem;font-weight:800}.user-notification-alert-close{color:#e7f5ffb8;cursor:pointer;background:0 0;border:0;font-size:1.05rem;line-height:1}.user-notification-alert-close:hover{color:#fff}.user-notification-alert-footer{color:#cfddeec7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:.88rem;display:flex}.site-risk-broadcast{z-index:59;pointer-events:none;width:min(390px,100vw - 24px);position:fixed;bottom:20px;left:20px}.site-risk-broadcast-card{pointer-events:auto;background:linear-gradient(#17130dfa,#080c16f7),#080c16f5;border-color:#ffc96157;gap:.7rem;display:grid;box-shadow:0 18px 42px #00000057}.site-risk-broadcast-card strong{color:#fff6dcfa}.site-risk-broadcast-card p{color:#e5ecf8d1;margin:0;line-height:1.65}.site-risk-broadcast-badge{color:#ffda8ef5;letter-spacing:.08em;text-transform:uppercase;background:#704a133d;border:1px solid #ffc96152;border-radius:999px;align-items:center;width:max-content;min-height:1.65rem;padding:.28rem .62rem;font-size:.72rem;font-weight:800;display:inline-flex}.site-risk-broadcast-action,.site-risk-broadcast-close{cursor:pointer;border:0}.site-risk-broadcast-close{color:#e7f5ffb8;background:0 0;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;font-size:1.05rem;line-height:1;display:inline-flex}.site-risk-broadcast-close:hover{color:#fff}.site-risk-broadcast-footer{color:#cfddeeb8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:.84rem;display:flex}.site-risk-broadcast-action{color:#050914f5;background:linear-gradient(135deg,#ffda8ef5,#a78bfaf0);border-radius:999px;min-height:2.5rem;padding:.5rem .9rem;font-size:.8rem;font-weight:900}@media (max-width:1120px){.landing-hero-shell{grid-template-columns:1fr;align-items:end;min-height:34rem}.landing-hero-copy{align-content:start;padding-top:.4rem}.share-landing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-notification-alert-stack{bottom:16px;right:16px}.site-risk-broadcast{bottom:16px;left:16px}}@media (max-width:760px){.share-landing-grid{grid-template-columns:1fr}.landing-hero{min-height:0}.landing-hero-shell{min-height:31rem;padding:1rem}.landing-hero-summary{grid-template-columns:1fr}.landing-hero-media-grid,.landing-hero-video{display:none}.landing-hero-media-scrim{background:linear-gradient(#030810b3,#030810db),linear-gradient(90deg,#030810eb,#030810bd)}.landing-hero-actions,.landing-hero-signal-bar{width:100%}.user-notification-alert-stack{width:auto;bottom:12px;left:12px;right:12px}.site-risk-broadcast{width:auto;bottom:96px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.landing-hero-video{display:none}}.v2-site-shell{--v2-line:#76a9ff2e;--v2-line-strong:#a78bfa6b;--v2-panel:linear-gradient(180deg,#090e1eeb,#050914f0);--v2-panel-soft:linear-gradient(180deg,#0c1226c7,#060a16d6);--v2-glow:0 24px 80px #7c3aed24;--v2-accent-glow:0 24px 86px #a78bfa1f;gap:1.25rem;width:min(100vw - 1rem,1800px);padding:.5rem;display:grid}.v2-side-rail{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:radial-gradient(circle at top,#71ddff1f,#0000 34%),radial-gradient(circle at bottom,#a78bfa1a,#0000 34%),#040710eb;border:1px solid #76a9ff1f;border-radius:34px;flex-direction:column;gap:1.2rem;min-height:calc(100vh - 1rem);padding:1rem .8rem;display:flex;position:sticky;top:.5rem;box-shadow:inset 0 1px #ffffff0a,0 24px 72px #03071170}.v2-brand-mark{justify-items:center;gap:.75rem;display:grid}.v2-brand-avatar{background:radial-gradient(circle at 50% 34%,#70d7ff2e,#0000 48%),linear-gradient(#0a1023f5,#050812fa);border:1px solid #83cdff3d;border-radius:22px;box-shadow:0 0 0 1px #70d7ff14,0 12px 30px #0609166b}.v2-brand-copy{text-align:center;gap:.18rem;display:grid}.v2-brand-title{letter-spacing:.12em;text-transform:uppercase;font-size:1.05rem;font-weight:800}.v2-brand-subtitle{color:#becbe3b8;font-size:.7rem;line-height:1.35}.v2-rail-nav{gap:.55rem;margin-top:.2rem;display:grid}.v2-rail-link{color:#e2edffc7;border-radius:22px;gap:.32rem;padding:.75rem .75rem .75rem .92rem;transition:transform .18s,border-color .18s,background .18s,color .18s,box-shadow .18s;display:grid;position:relative}.v2-rail-link:before{content:"";border-radius:inherit;border:1px solid #0000;transition:inherit;position:absolute;inset:0}.v2-rail-link:hover{color:#f4f8ff;transform:translate(2px)}.v2-rail-link.active{color:#fff;background:linear-gradient(#8461ff29,#3575ff14),#ffffff05;box-shadow:inset 0 1px #ffffff14,0 16px 40px #2e48ac2e}.v2-rail-link.active:before,.v2-rail-link:hover:before{border-color:#88d1ff38}.v2-rail-index{color:#92a7c4e6;font-size:1.05rem;font-weight:700}.v2-rail-copy{gap:.14rem;display:grid}.v2-rail-copy strong{letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.v2-rail-copy span{color:#e2edffe0;font-size:.92rem;font-weight:600}.v2-main-shell{gap:.85rem;min-width:0;display:grid}.v2-topbar{z-index:30;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#0a0e20e0,#050812eb),#ffffff05;border:1px solid #76a9ff1f;border-radius:30px;justify-content:space-between;gap:1rem;min-height:4.6rem;padding:.8rem 1rem;position:sticky;top:.5rem;box-shadow:0 24px 72px #03071161}.v2-topbar,.v2-topbar-primary{align-items:center;display:flex}.v2-topbar-primary{gap:1.2rem}.v2-topbar-context{align-items:center;gap:.55rem;display:inline-flex}.v2-topbar-context span{color:#a5b5cfb8;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:.7rem}.v2-topbar-context strong{white-space:nowrap;font-size:.96rem;font-weight:700}.v2-topbar-context.is-home{opacity:.88}.v2-topbar-nav{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.v2-topbar-nav-link{color:#e2e8f0d1;border-radius:999px;align-items:center;min-height:2.75rem;padding:.7rem .95rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .16s,background .16s,box-shadow .16s;display:inline-flex}.v2-topbar-nav-link.active,.v2-topbar-nav-link:hover{background:#818cf81f;box-shadow:inset 0 0 0 1px #818cf82e}.v2-topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.v2-topbar-button,.v2-user-chip{color:#f4f0ff;background:#ffffff0a;border:1px solid #76a9ff29;border-radius:999px;align-items:center;gap:.5rem;min-height:2.85rem;padding:.72rem .95rem;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.v2-topbar-button:hover,.v2-user-chip:hover{background:#88d1ff14;border-color:#88d1ff47;transform:translateY(-1px)}.v2-user-chip{gap:.08rem;padding-inline:1rem;display:grid}.v2-user-chip span{color:#adbdd6c2;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.v2-user-chip strong{font-size:.88rem}.v2-site-footer{background:#060a14ad;border:1px solid #76a9ff1f;border-radius:28px;gap:.8rem;padding:1.1rem 1.2rem 1.4rem;display:grid}.v2-site-footer p{color:#b7c4dbc2;margin:.35rem 0 0}.v2-legal-links{color:#d6e3f5d6;flex-wrap:wrap;gap:.8rem 1rem;display:flex}.v2-legal-links a{min-height:2.25rem}.v2-inline-link,.v2-legal-links a{align-items:center;display:inline-flex}.v2-inline-link{color:#b7d8ff;gap:.42rem;font-size:.96rem;font-weight:700}.v2-inline-link:hover{color:#fff}.v2-panel-muted{color:#cbd9efcc;margin:0;line-height:1.65}.v2-section-copy{gap:.45rem;max-width:52rem;margin-bottom:1.15rem;display:grid}.v2-section-copy h2{margin:0;font-size:clamp(2rem,3vw,3.4rem);line-height:1.04}.v2-section-copy p:not(.eyebrow){color:#cedbefcc;margin:0;font-size:1.02rem;line-height:1.7}.v2-panel-card{background:linear-gradient(#0c1126e0,#060a16eb),#ffffff05;border:1px solid #76a9ff26;border-radius:28px;gap:.9rem;padding:1.15rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 16px 44px #04071247}.v2-panel-card:hover{border-color:#88d1ff3d;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0f,0 20px 52px #223ba52e}.v2-panel-card-head{gap:.35rem;display:grid}.v2-status-chip{color:#beeaffeb;letter-spacing:.12em;text-transform:uppercase;background:#88d1ff14;border:1px solid #88d1ff2e;border-radius:999px;align-items:center;width:fit-content;min-height:2rem;padding:.3rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.v2-prediction-stat-block{background:#070b18ad;border:1px solid #76a9ff24;border-radius:22px;gap:.2rem;padding:1rem 1.05rem;display:grid}.v2-prediction-stat-block span{color:#b8c5dcb3;letter-spacing:.12em;text-transform:uppercase;font-size:.73rem}.v2-prediction-stat-block strong{font-size:1.26rem}.v2-coin-display{place-items:center;min-height:16rem;display:grid;position:relative}.v2-coin-display-glow{filter:blur(28px);background:radial-gradient(circle,#9458ff66,#0000 70%);border-radius:999px;height:5rem;position:absolute;inset:auto 14% 12%}.v2-coin-display svg{z-index:1;color:#a08bff;filter:drop-shadow(0 0 22px #7dc6ff47)drop-shadow(0 0 40px #9e5fff38);position:relative}.v2-odds-button{text-align:left;color:#fff;background:#ffffff09;border:1px solid #76a9ff29;border-radius:24px;gap:.3rem;width:100%;padding:1rem 1.05rem;display:grid}.v2-odds-button strong{font-size:1.4rem}.v2-odds-button span{color:#bdcadfc2;font-size:.92rem}.v2-odds-button-yes{box-shadow:inset 0 0 0 1px #56a5ff14,var(--v2-glow)}.v2-odds-button-no{box-shadow:inset 0 0 0 1px #ff8f6b1f,0 24px 86px #ff8f6b14}.v2-chip-list,.v2-feed-list,.v2-task-list{gap:.75rem;display:grid}.v2-chip-row,.v2-feed-row,.v2-task-row{background:#ffffff08;border:1px solid #76a9ff1f;border-radius:20px;justify-content:space-between;align-items:center;gap:.8rem;padding:.85rem .95rem;display:flex}.v2-feed-row p,.v2-task-row p{color:#b9c7ddc2;margin:.18rem 0 0;font-size:.9rem}.v2-chip-row strong,.v2-feed-row>span{color:#8ce7ff;font-weight:700}.v2-card-row{gap:1rem;display:grid}.v2-card-row-three{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-card-row-four{grid-template-columns:repeat(4,minmax(0,1fr))}.v2-mini-feature strong{font-size:1.02rem}.v2-mini-feature p{color:#c3d2e8c7;margin:0;line-height:1.6}.v2-feature-icon{color:#9ce8ff;background:radial-gradient(circle at 50% 34%,#7bddff29,#0000 54%),#ffffff08;border:1px solid #85d3ff2e;border-radius:18px;place-items:center;width:3rem;height:3rem;display:grid}.v2-workspace-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.2fr) minmax(260px,.72fr);gap:1rem;margin-bottom:1rem;display:grid}.v2-board-card{align-content:start}.v2-workspace-stage-core{grid-template-columns:minmax(210px,280px) minmax(0,1fr);align-items:center;gap:1rem;display:grid}.v2-workspace-brain{background:radial-gradient(circle at 50% 34%,#70d7ff24,#0000 52%),#060a16ad;border:1px solid #76a9ff29;border-radius:28px;place-items:center;min-height:18rem;display:grid;position:relative}.v2-workspace-brain svg{color:#8adfff;filter:drop-shadow(0 0 22px #66dbff47)drop-shadow(0 0 36px #995cff2e)}.v2-workspace-brain-label{color:#fff;letter-spacing:.12em;background:#ffffff0f;border-radius:999px;padding:.4rem .75rem;font-weight:700;position:absolute;bottom:1.1rem}.v2-workspace-conversation{gap:.8rem;display:grid}.v2-conversation-bubble{background:#ffffff09;border:1px solid #76a9ff24;border-radius:22px 22px 22px 10px;max-width:100%;padding:1rem 1.05rem;line-height:1.65}.v2-conversation-bubble.is-user{background:linear-gradient(#685cff2e,#57bfff1a),#ffffff0b;border-radius:22px 22px 10px;justify-self:end}.v2-conversation-actions{flex-wrap:wrap;gap:.7rem;display:flex}.v2-task-row{align-items:start}.v2-task-progress{background:#ffffff14;border-radius:999px;width:8rem;height:.38rem;position:relative;overflow:hidden}.v2-task-progress span{border-radius:inherit;background:linear-gradient(90deg,#7ae4ff,#8d77ff);width:72%;height:100%;display:block}@media (max-width:1380px){.v2-workspace-grid{grid-template-columns:1fr}}@media (max-width:1180px){.v2-site-shell{grid-template-columns:1fr}.v2-side-rail{display:none}.v2-card-row-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.v2-topbar{padding:.85rem}.v2-topbar-context,.v2-topbar-nav{display:none}.v2-topbar-actions{justify-content:flex-start}.v2-user-chip{width:100%}.v2-card-row-three,.v2-workspace-stage-core{grid-template-columns:1fr}}@media (max-width:640px){.v2-site-shell{width:calc(100vw - .5rem);padding:.25rem}.v2-topbar-button span{display:none}}.v2-action{color:#eaf2ff;background:#080e20b8;border:1px solid #879ee638;border-radius:16px;justify-content:center;align-items:center;gap:.45rem;min-height:2.65rem;padding:.72rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.v2-action.is-primary{color:#06111f;background:linear-gradient(135deg,#64dfff,#8b5cf6 58%,#f1e7b5);border-color:#93c5fd61;box-shadow:0 18px 48px #5b6fff47}.v2-action.is-ghost{color:#e2e8f0d1;background:#090f208a}.v2-kicker{color:#76e7ff;letter-spacing:.18em;text-transform:uppercase;font-size:.74rem;font-weight:900}.v2-badge{color:#bff6ff;background:#1dd8ff14;border:1px solid #70e2ff38;border-radius:999px;align-items:center;gap:.35rem;width:fit-content;padding:.34rem .58rem;font-size:.76rem;font-weight:900;display:inline-flex}.dark{--background:#040915;--foreground:#f4f0ff;--card:#0f0821e6;--card-foreground:#f4f0ff;--popover:#090518f5;--popover-foreground:#f4f0ff;--primary:#5b21b6;--primary-foreground:#fff;--secondary:#2c145994;--secondary-foreground:#f4f0ff;--muted:#2c145980;--muted-foreground:#c8b8ef;--accent:#7c3aed;--accent-foreground:#fff;--destructive:oklch(70.4% .191 22.216);--border:#7c3aed3d;--input:#7c3aed4d;--ring:#a78bfac7;--chart-1:#7c3aed;--chart-2:#a78bfa;--chart-3:#8b5cf6;--chart-4:#c084fc;--chart-5:#5b21b6;--sidebar:#080516eb;--sidebar-foreground:#f4f0ff;--sidebar-primary:#7c3aed;--sidebar-primary-foreground:#fff;--sidebar-accent:#7c3aed24;--sidebar-accent-foreground:#f4f0ff;--sidebar-border:#7c3aed3d;--sidebar-ring:#a78bfac7}.v2-site-shell{isolation:isolate;background:radial-gradient(circle at 72% 7%,#6850ff47,#0000 26rem),radial-gradient(circle at 86% 42%,#3198ff2e,#0000 24rem),radial-gradient(circle at 12% 88%,#7940ff2e,#0000 22rem),linear-gradient(#030511,#050816 42%,#020411);width:min(100vw,1920px);min-height:100vh;margin:0 auto;position:relative}.v2-site-shell:after,.v2-site-shell:before{content:"";pointer-events:none;z-index:-1;position:fixed}.v2-site-shell:before{opacity:.26;background:radial-gradient(circle at 15% 18%,#ffffffa6 0 1px,#0000 1.5px) 0 0/320px 240px,radial-gradient(circle at 52% 22%,#9ecbff8c 0 1px,#0000 1.5px) 0 0/420px 320px,radial-gradient(circle at 83% 14%,#c399ff85 0 1px,#0000 1.5px) 0 0/520px 360px,radial-gradient(circle at 28% 71%,#6bc3ff70 0 1px,#0000 1.5px) 0 0/360px 260px,radial-gradient(circle at 76% 78%,#ffffff6b 0 1px,#0000 1.5px) 0 0/480px 380px;inset:0}.v2-site-shell:after{opacity:.42;background:linear-gradient(90deg,#7c3aed14 1px,#0000 0) 0 0/96px 96px,linear-gradient(#3b82f60f 1px,#0000 0) 0 0/96px 96px,radial-gradient(at 68% 26%,#7c3aed29,#0000 34rem);inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 88%,#0000)}.v2-side-rail{background:linear-gradient(#040612f5,#03050ee0),radial-gradient(circle at 60% 7%,#7c3aed24,#0000 15rem);border-color:#7c3aed2e;min-height:100vh;top:0;box-shadow:18px 0 64px #00000047}.v2-brand-avatar{border-color:#a78bfa75;width:3.1rem;height:3.1rem;box-shadow:0 0 24px #7c3aed3d,0 0 42px #7c3aed1f}.v2-brand-title{letter-spacing:.08em;font-size:1.18rem}.v2-brand-subtitle{display:none}.v2-rail-nav{gap:1.15rem;margin-top:1.8rem}.v2-rail-link{background:0 0;min-height:5.45rem;padding:.95rem .85rem .95rem 1rem}.v2-rail-link:after{content:"";background:0 0;border-radius:99px;width:2px;height:64%;position:absolute;top:18%;left:-.85rem}.v2-rail-link.active{box-shadow:none;background:linear-gradient(90deg,#7c3aed24,#0000 74%)}.v2-rail-link.active:after{box-shadow:0 0 20px #7c3aed7a}.v2-rail-index{color:#67b8fff2;font-size:1.28rem}.v2-rail-copy strong{color:#acb3cead}.v2-rail-copy span{color:#f4f7ffe6}.v2-topbar{border-color:#7c3aed29;box-shadow:0 18px 46px #00000038}.v2-topbar,.v2-topbar.is-home{background:linear-gradient(#03050ee6,#03050e8a),#03050ed1;min-height:5.35rem}.v2-topbar-context.is-home{display:none}.v2-topbar-primary{flex:1;min-width:0}.v2-topbar-nav-public{gap:1.15rem;margin-left:.35rem}.v2-topbar-nav-link{color:#ebf1ffb8;border-radius:0;min-height:2.6rem;font-size:.95rem;font-weight:700}.v2-topbar-nav-link.active,.v2-topbar-nav-link:hover{color:#fff;box-shadow:none;background:0 0}.v2-topbar-nav-link.active:after{content:"";background:linear-gradient(90deg,#7c3aed,#a78bfa);border-radius:99px;height:2px;position:absolute;bottom:-.45rem;left:1rem;right:1rem;box-shadow:0 0 18px #7c3aed6b}.locale-switcher,.v2-topbar .secondary-button,.v2-topbar-button,.v2-user-chip{background:#080b1f94;border-color:#7c3aed3d;border-radius:12px}.v2-topbar .primary-button{color:#fff;background:linear-gradient(135deg,#7c3aed,#8b5cf6 52%,#a78bfa);border:0;box-shadow:inset 0 0 0 1px #eaf4ff29,0 14px 34px #7c3aed2e,0 0 28px #7c3aed24}.v2-site-footer{border-inline:0;background:#03050eb8;border-bottom:0;border-radius:0;margin:0}.v2-card-row article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 0,#7c3aed1a,#0000 54%),linear-gradient(#0a121fcc,#040915db);border-color:#7c3aed38;box-shadow:inset 0 1px #ffffff0d,0 16px 48px #00000040}.v2-card-row article:hover{border-color:#7c3aed57;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0f,0 20px 58px #7c3aed1f,0 0 38px #7c3aed14}@media (max-width:1180px){.v2-topbar-nav-public{display:none}}@media (max-width:860px){.v2-site-shell{grid-template-columns:1fr}.v2-side-rail{display:none}.v2-topbar{min-height:auto;padding:.75rem}.v2-topbar-actions{flex-wrap:wrap}}.ailcs-workspace-spline:after,.auth-v2-spline:after{content:"";z-index:20;pointer-events:none;background:radial-gradient(circle at 52% 48%,#0000 0 38%,#05081629 58%,#0508167a 100%),linear-gradient(#0508160f,#05081642);position:absolute;inset:0}.ailcs-workspace-spline{background:radial-gradient(circle at 50% 40%,#7c3aed24,#0000 58%),#0508166b;overflow:hidden}.ailcs-workspace-spline,.ailcs-workspace-target-art{pointer-events:none;border:1px solid #7c3aed2e;border-radius:28px;height:100%;min-height:16rem;position:relative;box-shadow:0 0 58px #7c3aed24}.ailcs-workspace-target-art{object-fit:cover;object-position:center;filter:saturate(1.14)contrast(1.08)drop-shadow(0 0 42px #7c3aed33);background:#0508166b;width:100%}.auth-v2-spline{opacity:.94;pointer-events:none;filter:saturate(1.16)contrast(1.06);border-radius:34px;min-height:100%;position:absolute;inset:-3rem -2rem -2rem;overflow:hidden}@media (max-width:760px){.ailcs-workspace-spline,.ailcs-workspace-target-art{min-height:13rem}.auth-v2-spline{inset:-1rem}}:root{--ailcs-bg:#040915;--ailcs-bg-2:#0a1220;--ailcs-card:#0a121fd1;--ailcs-card-2:#0a121fb8;--ailcs-border:#7c3aed3d;--ailcs-border-strong:#a78bfa7a;--ailcs-glass-bg:linear-gradient(180deg,#0a121fd1,#040915e6);--ailcs-glass-shadow:0 24px 70px #0000006b,0 0 34px #7c3aed14,inset 0 1px 0 #ffffff0e;--ailcs-glass-shadow-strong:0 28px 86px #00000080,0 0 48px #52ceff24,inset 0 1px 0 #ffffff12}body:has(.admin-v2-shell),body:has(.auth-v2-site-shell),body:has(.v2-site-shell){background:radial-gradient(circle at 72% 8%,#7c3aed29,#0000 32rem),radial-gradient(circle at 20% 24%,#2ab2ff1a,#0000 28rem),linear-gradient(#040915,#0a1220 46%,#040915)}.v2-site-shell{--v2-line:#7c3aed33;--v2-line-strong:#64e0ff6b;--v2-panel:linear-gradient(180deg,#0a121fd6,#040915f0);--v2-panel-soft:linear-gradient(180deg,#0a121fc7,#040915e0);--v2-glow:0 30px 100px #0000007a,0 0 48px #7c3aed1a;background:radial-gradient(circle at 74% 10%,#7c3aed2e,#0000 32rem),radial-gradient(circle at 85%,#2fa9ff24,#0000 30rem),radial-gradient(circle at 14% 92%,#a78bfa1a,#0000 28rem),linear-gradient(#040915,#0a1220 42%,#040915);width:100%;max-width:1920px;overflow-x:clip;box-shadow:inset 0 0 0 1px #7c3aed0f}.v2-site-shell:before{opacity:.34;filter:drop-shadow(0 0 8px #7ecfff47);mix-blend-mode:screen}.v2-site-shell:after{opacity:.28;background:linear-gradient(90deg,#7c3aed14 1px,#0000 0) 0 0/104px 104px,linear-gradient(#48c6ff0e 1px,#0000 0) 0 0/104px 104px,radial-gradient(at 68% 24%,#7c3aed29,#0000 36rem)}.v2-side-rail{background:linear-gradient(#030510fa,#040714eb),radial-gradient(circle at 70% 6%,#7c3aed24,#0000 16rem),radial-gradient(circle at 24% 92%,#7c3aed1a,#0000 14rem);border-color:#7c3aed38;padding:1.05rem .72rem 1.25rem;overflow:hidden;box-shadow:18px 0 70px #00000057,inset -1px 0 #54d0ff14,inset 0 1px #ffffff0b}.v2-side-rail:before{content:"";pointer-events:none;background:linear-gradient(#0000,#7c3aed61,#a78bfa38,#0000);width:1px;position:absolute;top:7.1rem;bottom:5.6rem;left:1.3rem}.v2-brand-mark{z-index:1;position:relative}.v2-brand-avatar{background:radial-gradient(circle at 50% 36%,#7c3aed38,#0000 52%),linear-gradient(#0c1028f5,#040712fa);border-color:#a78bfa80;box-shadow:0 0 0 1px #48d5ff1f,0 0 26px #7c3aed3d,0 0 48px #7c3aed1f}.v2-rail-nav{z-index:1;gap:1.24rem;position:relative}.v2-rail-link{color:#d6dff69e;opacity:.74;min-height:5.35rem}.v2-rail-link:hover{opacity:.95}.v2-rail-link.active{opacity:1;background:radial-gradient(circle at 100%,#65d8ff1f,#0000 46%),linear-gradient(90deg,#7c3aed24,#0000 76%)}.v2-rail-link.active:after{background:linear-gradient(#7c3aed,#a78bfa);width:1px;left:-.72rem;box-shadow:0 0 16px #7c3aed7a,0 0 28px #7c3aed57}.v2-rail-index{color:#67b8fff5;text-shadow:0 0 18px #7c3aed38}.v2-rail-link.active .v2-rail-copy span,.v2-rail-link.active .v2-rail-copy strong{color:#f7f9ff}.v2-topbar{-webkit-backdrop-filter:blur(24px)saturate(1.08);backdrop-filter:blur(24px)saturate(1.08);background:linear-gradient(#03050eeb,#03050e9e),radial-gradient(circle at 70% 0,#7c3aed1f,#0000 28rem);border-color:#7c3aed2e;box-shadow:0 20px 54px #0000004d,inset 0 -1px #3fcdff0f}.v2-topbar-nav-link{letter-spacing:.01em}.v2-topbar-nav-link.active:after{background:linear-gradient(90deg,#0000,#7c3aed,#a78bfa,#0000);height:1px;bottom:-.48rem;box-shadow:0 0 16px #7c3aed6b,0 0 28px #7c3aed3d}.locale-switcher,.v2-action,.v2-topbar .secondary-button,.v2-topbar-button,.v2-user-chip{background:#070a1cbd;border-color:#7c3aed47;box-shadow:inset 0 1px #ffffff0e,0 0 24px #7c3aed14}.v2-action.is-primary,.v2-topbar .primary-button{color:#fff;background:linear-gradient(135deg,#7c3aed,#8b5cf6 48%,#a78bfa);border:1px solid #eaf4ff29;box-shadow:inset 0 0 0 1px #ffffff17,0 14px 36px #7c3aed2e,0 0 34px #7c3aed29}.admin-v2-kpi,.admin-v2-panel,.admin-v2-shell .backoffice-nav-item,.admin-v2-shell .workspace-console-topbar,.admin-v2-sidebar-card,.ailcs-motion-safe,.v2-card-row article,.v2-panel-card{background:radial-gradient(circle at 50% 0,#7c3aed1a,#0000 52%),linear-gradient(#0a121fd1,#040915e6);border-color:#7c3aed3d;box-shadow:inset 0 1px #ffffff0e,0 18px 58px #00000052,0 0 30px #7c3aed12}.ailcs-motion-safe:hover,.v2-card-row article:hover,.v2-panel-card:hover{border-color:#53d8ff6b;box-shadow:inset 0 1px #ffffff13,0 24px 72px #00000061,0 0 42px #53d8ff1c,0 0 52px #a78bfa14}.admin-v2-kpi-icon,.admin-v2-thumb,.v2-feature-icon{background:radial-gradient(circle at 44% 32%,#70e7ff6b,#0000 38%),linear-gradient(135deg,#7c3aed52,#070c1fe6);border-color:#5ddeff47;box-shadow:0 0 28px #7c3aed2e,inset 0 1px #ffffff1f}.admin-v2-shell:before{background:radial-gradient(circle at 80% 0,#7c3aed29,#0000 30%),radial-gradient(circle at 28% 18%,#7c3aed1a,#0000 28%),linear-gradient(#ffffff05 1px,#0000 0) 0 0/88px 88px,linear-gradient(90deg,#ffffff04 1px,#0000 0) 0 0/88px 88px,linear-gradient(#02040db8,#01030af5)}.admin-v2-bottom-grid,.admin-v2-console,.admin-v2-main-grid,.admin-v2-ops-grid,.admin-v2-task-strip,.backoffice-v2-bottom,.backoffice-v2-main,.backoffice-v2-top{gap:.78rem}.admin-v2-health-ring,.v2-task-progress{box-shadow:0 0 28px #7c3aed1f}.admin-v2-shell .backoffice-workspace-layout{gap:.85rem}.admin-v2-shell .backoffice-nav-item.active{border-color:#a78bfa8f;box-shadow:0 0 26px #7c3aed29,inset 1px 0 #a78bfacc}.admin-v2-kpi-grid{gap:.66rem}.admin-v2-kpi,.admin-v2-panel{border-color:#7c3aed38}.admin-v2-alert-row,.admin-v2-approval-grid a,.admin-v2-compact-row,.admin-v2-health-metrics span,.admin-v2-log-row,.admin-v2-payment-table div,.admin-v2-review-row,.admin-v2-service-row{background:#ffffff08;border-color:#7e92d62e}.ailcs-workspace-target-art{filter:saturate(1.18)contrast(1.1)drop-shadow(0 0 54px #7c3aed38);background:radial-gradient(circle at 50% 42%,#7c3aed24,#0000 58%),#05081680;border-color:#7c3aed42;box-shadow:0 0 68px #7c3aed2e,0 0 34px #7c3aed14}@media (max-width:1180px){.v2-site-shell{grid-template-columns:1fr}}body,html{background:#02040b}.v2-site-shell{grid-template-columns:148px minmax(0,1fr);gap:0;width:100vw;min-height:100dvh;margin:0;padding:0}.v2-main-shell{gap:0}.v2-topbar{box-sizing:border-box;border-width:0 0 1px;border-radius:0;width:calc(100% + 148px);min-height:4.55rem;margin-left:-148px;padding:.7rem clamp(1.2rem,2vw,2.2rem);top:0}.v2-topbar-brand{color:#fff;align-items:center;gap:.7rem;min-width:11.2rem;text-decoration:none;display:inline-flex}.v2-topbar-brand img{filter:drop-shadow(0 0 18px #7c5cff6b)}.v2-topbar-brand strong{letter-spacing:0;font-size:1.42rem;font-weight:900}.v2-site-shell .v2-topbar-context{display:none}.v2-side-rail{background:linear-gradient(#02040ed1,#030512e0),radial-gradient(circle at 50% 18%,#7c3aed1f,#0000 12rem);border-width:0 1px 0 0;border-radius:0;min-height:calc(100vh - 4.55rem);padding-top:2.6rem;top:4.55rem;box-shadow:inset -1px 0 #7c3aed24}.v2-side-rail .v2-brand-mark{display:none}.v2-rail-link{border-radius:0;min-height:auto;padding:0 0 0 1.45rem;box-shadow:none!important;background:0 0!important}.v2-rail-link:before{display:none}.v2-rail-link.active:after{left:.35rem}.v2-rail-index{font-size:1.08rem}.v2-rail-copy strong{color:#afb5d2b8;font-size:.64rem}.v2-rail-copy span{font-size:.84rem}.v2-page-shell{min-width:0}.auth-v2-page{grid-template-columns:minmax(0,1.08fr) minmax(520px,.76fr);gap:clamp(1.8rem,4.2vw,5rem);width:min(100%,1720px)}.auth-v2-panel{background:linear-gradient(#0c0d22c7,#060818eb),radial-gradient(circle at 100% 0,#5dd3ff1a,#0000 28%),radial-gradient(circle at 0 100%,#8e51ff1a,#0000 34%);border-radius:30px;width:min(100%,39.7rem);padding:clamp(2.1rem,3vw,3.6rem)}.auth-v2-panel-head h2{font-size:clamp(2rem,3vw,2.55rem)}.auth-v2-field{border-radius:11px;min-height:3.15rem}.auth-v2-primary,.auth-v2-secondary{min-height:3.45rem}.auth-v2-primary{box-shadow:0 0 38px #7a53ff5c,inset 0 0 16px #53d8ff29,inset 0 1px #ffffff4d}.auth-v2-orbit{width:min(48vw,49rem);min-width:31rem}@media (max-width:1180px){.v2-topbar{width:100%;margin-left:0}.v2-side-rail{display:none}.auth-v2-page,.v2-site-shell{grid-template-columns:1fr}}@media (max-width:760px){.v2-topbar.is-home{display:none}.v2-topbar-brand{min-width:auto}.v2-topbar-nav-public{display:none}}.v2-topbar.is-home{flex-wrap:nowrap;gap:clamp(.65rem,1.1vw,1.1rem)}.v2-topbar.is-home .v2-topbar-primary{flex:auto;gap:clamp(.7rem,1.1vw,1.15rem);min-width:0}.v2-topbar.is-home .v2-topbar-nav{flex-wrap:nowrap;flex:auto;min-width:0;overflow:hidden}.v2-topbar.is-home .v2-topbar-nav-link{white-space:nowrap;min-height:2.45rem;padding:.55rem clamp(.5rem,.82vw,.85rem)}.v2-topbar.is-home .v2-topbar-actions{flex-wrap:nowrap;flex:none;gap:.55rem}@media (max-width:1320px){.v2-topbar.is-home .v2-topbar-brand{min-width:10rem}.v2-topbar.is-home .v2-topbar-nav-link:nth-last-child(-n+2){display:none}}.auth-v2-page{align-items:stretch;min-height:calc(100vh - 7.4rem)}.auth-v2-visual{border-radius:0;align-content:start;justify-items:center;min-height:min(48rem,100vh - 8rem);padding-top:clamp(2.1rem,4vw,4rem)}.auth-v2-visual:before{background:linear-gradient(#02040d1a,#02040de6),radial-gradient(circle at 50% 42%,#764eff47,#0000 18rem),radial-gradient(circle at 46% 68%,#40d7ff29,#0000 20rem);inset:0}.auth-v2-orbit{z-index:1;aspect-ratio:auto;opacity:.88;width:auto;min-width:0;margin:0;position:absolute;inset:12rem -1.5rem 3rem 1rem;-webkit-mask-image:linear-gradient(#0000,#000 8% 84%,#0000);mask-image:linear-gradient(#0000,#000 8% 84%,#0000)}.auth-v2-spline{opacity:.82;filter:saturate(1.2)contrast(1.08)drop-shadow(0 0 58px #6f52ff52);border-radius:0;inset:0}.auth-v2-spline .bg-contain{background-size:cover!important}.auth-v2-copy{z-index:3;text-shadow:0 0 34px #01030d9e}.auth-v2-safe-strip{z-index:4;position:absolute;bottom:3.25rem;left:4.2rem;right:4.2rem}.auth-v2-panel{align-self:center}.v2-topbar-utility-only{justify-content:flex-end}.v2-wallet-connect-short{display:none}.workspace-standalone-shell{color:#f4f7ff;background:radial-gradient(circle at 12% 12%,#7c3aed1a,#0000 28rem),radial-gradient(circle at 88% 8%,#7c3aed1a,#0000 24rem),linear-gradient(#040915,#0a1220 54%,#040915);min-height:100vh}.workspace-standalone-shell .user-workspace-page{margin:0;padding:clamp(.75rem,1.6vw,1.2rem)}.v2-page-shell>.auth-v2-page{width:min(100%,1380px);min-height:calc(100vh - 8.5rem);margin-inline:auto;padding:clamp(1rem,2.4vw,2rem)}.v2-page-shell>.auth-v2-page .auth-v2-visual{min-height:clamp(34rem,70vh,48rem)}.v2-page-shell>.auth-v2-page .auth-v2-panel{align-self:center}.v2-page-shell>.auth-v2-page .auth-v2-safe-strip{grid-template-columns:repeat(3,minmax(0,1fr));left:clamp(1rem,4vw,4.2rem);right:clamp(1rem,4vw,4.2rem)}.v2-page-shell>.auth-v2-page .auth-v2-safe-strip span{min-width:0;padding:.5rem}.v2-page-shell>.auth-v2-page .auth-v2-safe-strip b,.v2-page-shell>.auth-v2-page .auth-v2-safe-strip small{white-space:normal;min-width:0}.v2-page-shell>.auth-v2-page .auth-v2-safe-strip b{font-size:.86rem;line-height:1.15}.v2-page-shell>.auth-v2-page .auth-v2-safe-strip small{font-size:.72rem;line-height:1.2}.backoffice-login-v2-page{grid-template-columns:minmax(0,.95fr) minmax(24rem,.72fr);gap:clamp(1rem,2.5vw,2rem);width:min(100%,1260px);min-height:calc(100vh - 10rem);margin-inline:auto;padding:clamp(1rem,2.4vw,2rem);display:grid}.backoffice-login-v2-panel,.backoffice-login-v2-visual{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 16%,#7f5bff47,#0000 22rem),radial-gradient(circle at 86% 18%,#36d6ff33,#0000 18rem),linear-gradient(#0c0f28db,#050818eb);border:1px solid #7d6fff57;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 0 60px #4f4bff2e,inset 0 1px #ffffff14}.backoffice-login-v2-visual{align-content:end;min-height:36rem;padding:clamp(1.4rem,3vw,2.4rem);display:grid}.backoffice-login-v2-visual:before{content:"";aspect-ratio:1;background:radial-gradient(circle at center,#3ddcff2e,transparent 22%),conic-gradient(from 135deg,transparent 0 16%,#8959ff94,transparent 36% 56%,#3bcaff75,transparent 76% 100%);filter:drop-shadow(0 0 38px #5b75ff57);opacity:.82;border:1px solid #7ea7ff38;border-radius:50%;width:min(34rem,64%);position:absolute;inset:8% 7% auto auto}.backoffice-login-v2-visual:after{content:"";opacity:.5;background-color:#0000;background-image:linear-gradient(#8e7eff14 1px,#0000 0),linear-gradient(90deg,#8e7eff14 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 58% 32%,#000,#0000 72%);mask-image:radial-gradient(circle at 58% 32%,#000,#0000 72%)}.backoffice-login-v2-brand,.backoffice-login-v2-metrics,.backoffice-login-v2-panel>*,.backoffice-login-v2-visual>p{z-index:1;position:relative}.backoffice-login-v2-brand{align-items:center;gap:1rem;display:flex}.backoffice-login-v2-brand img{filter:drop-shadow(0 0 32px #627fff75)}.backoffice-login-v2-brand span,.backoffice-login-v2-panel .v2-kicker{color:#7fe8ff;letter-spacing:.16em;font-size:.74rem;font-weight:900}.backoffice-login-v2-brand h1,.backoffice-login-v2-panel h2{color:#f4f7ff;margin:.16rem 0 0;font-size:clamp(2rem,4.8vw,4.25rem);line-height:.98}.backoffice-login-v2-panel>p,.backoffice-login-v2-visual>p{color:#dfe8ffc2;max-width:56ch;line-height:1.75}.backoffice-login-v2-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:2rem;display:grid}.backoffice-login-v2-metrics span,.backoffice-login-v2-note,.backoffice-login-v2-security{color:#dfe8ffb8;background:#070b1fad;border:1px solid #7b91ff3d;border-radius:18px;gap:.28rem;padding:.95rem;display:grid}.backoffice-login-v2-metrics strong{color:#f4f7ff;font-size:1.1rem}.backoffice-login-v2-panel{align-content:center;gap:1rem;padding:clamp(1.2rem,2.6vw,2rem);display:grid}.backoffice-login-v2-form{gap:.85rem;display:grid}.backoffice-login-v2-form label{color:#dce6ffc7;gap:.42rem;display:grid}.backoffice-login-v2-form input{color:#f4f7ff;background:#040818b8;border:1px solid #7e8fff47;border-radius:16px;min-height:3.2rem;padding:0 1rem}.backoffice-login-v2-form input:focus{border-color:#57dcff9e;outline:none;box-shadow:0 0 0 3px #52cdff1a}.backoffice-login-v2-step{gap:1rem;display:grid}.backoffice-login-v2-qr{justify-items:center}.backoffice-login-v2-security span{color:#dfe8ffa8}@media (max-width:1180px){.backoffice-login-v2-page,.v2-page-shell>.auth-v2-page{grid-template-columns:1fr}}@media (max-width:760px){.backoffice-login-v2-page,.v2-page-shell>.auth-v2-page{padding:.75rem}.backoffice-login-v2-visual{min-height:22rem}.backoffice-login-v2-metrics{grid-template-columns:1fr}}.admin-v2-kpi,.admin-v2-panel,.backoffice-v2-health,.backoffice-v2-hero,.backoffice-v2-queue,.backoffice-v2-stage{box-shadow:inset 0 1px #fff1,0 22px 66px #03081c6b,0 0 48px #684aff1a}@media (max-width:760px){.v2-side-rail{display:none!important}.v2-topbar.is-home{border-radius:22px;gap:.45rem;width:calc(100% - 1rem);max-width:calc(100vw - 1rem);margin:.5rem;padding:.55rem .65rem;display:flex;position:sticky;top:.6rem;overflow:hidden}.v2-topbar.is-home .v2-topbar-brand{flex:none;min-width:0}.v2-topbar.is-home .v2-topbar-logo-wordmark{display:none}.v2-topbar.is-home .v2-topbar-actions{flex:auto;justify-content:flex-end;gap:.35rem;min-width:0;margin-left:auto}.v2-topbar.is-home .locale-switcher,.v2-topbar.is-home .primary-button,.v2-topbar.is-home .secondary-button,.v2-topbar.is-home .v2-topbar-button{border-radius:14px;min-height:2.55rem;padding-inline:.7rem}.v2-wallet-connect-short{display:none}.v2-main-shell{min-width:0}.v2-main-shell,.v2-page-shell{max-width:100vw;overflow-x:clip}}@media (max-width:640px){.v2-auth-sign-in-button,.v2-topbar.is-home .locale-switcher{display:none}.v2-topbar.is-home .v2-topbar-actions{position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}.v2-wallet-connect-button{display:inline-flex!important}.v2-wallet-connect-full{display:none}.v2-wallet-connect-short{display:inline}}.admin-v2-shell:after{content:"";z-index:-1;pointer-events:none;opacity:.86;background:radial-gradient(circle at 12% 18%,#6952ff14,#0000 20rem),radial-gradient(circle at 86% 16%,#34d3ff12,#0000 22rem),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 96px),repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 96px);position:fixed;inset:0}.v2-topbar{z-index:60}.v2-topbar.is-home{justify-content:space-between}.v2-topbar-official-brand{flex:none;gap:.55rem;min-width:12.75rem;height:3.15rem;padding:.25rem 0}.v2-topbar-logo-symbol{object-fit:contain;filter:drop-shadow(0 0 18px #7c3aed57);width:2.7rem;height:2.7rem;display:block}.v2-topbar-logo-wordmark{object-fit:contain;filter:drop-shadow(0 0 16px #7c5cff3d);width:clamp(8.5rem,11vw,11rem);height:auto;display:block}.v2-topbar-utility-only .v2-topbar-actions{margin-left:auto}.v2-side-rail{z-index:30;align-self:start;height:calc(100vh - 5.35rem);min-height:0;margin-top:5.35rem;padding-top:1.15rem;top:5.35rem;overflow:hidden auto}.v2-rail-copy,.v2-rail-link{min-width:0}.v2-rail-copy span,.v2-rail-copy strong{overflow-wrap:anywhere}@media (min-width:761px){.v2-site-shell>.v2-side-rail{align-self:start;height:calc(100vh - 5.35rem);min-height:0;margin-top:5.35rem;position:sticky;top:5.35rem}}@media (max-width:760px){.v2-side-rail{display:none!important}.v2-topbar{z-index:60}.v2-topbar-official-brand{width:2.75rem;min-width:2.75rem;height:2.75rem}.v2-topbar-logo-wordmark{display:none}}.admin-v2-kpi,.admin-v2-panel,.admin-v2-shell .backoffice-nav-item,.admin-v2-shell .workspace-console-topbar,.admin-v2-sidebar-card{background:linear-gradient(#0b0f26db,#050919eb),radial-gradient(circle at 92% 0,#7158ff21,#0000 10rem);border-color:#907aff47;box-shadow:inset 0 1px #ffffff0e,0 24px 72px #0206166b,0 0 44px #6752ff1a}.admin-v2-kpi:hover,.admin-v2-panel:hover{border-color:#6bd8ff5c;box-shadow:inset 0 1px #fff1,0 28px 82px #02061675,0 0 52px #50baff1f}.admin-v2-console{max-width:1720px;margin-inline:auto}.admin-v2-command-bar{background:linear-gradient(90deg,#090d22d6,#050919e6),radial-gradient(circle at 100% 0,#624aff29,#0000 18rem);border:1px solid #907aff33;border-radius:26px;padding:.95rem}@media (max-width:760px){.admin-v2-kpi,.admin-v2-panel{border-radius:20px}}.task-template-loaded{border-color:#c4b5fd5c}:where(body,button,input,select,textarea){font-family:var(--font-sans),sans-serif}:where(h1,h2,h3,h4,h5,h6,.section-title,.brand-copy,.v2-rail-copy,.auth-v2-panel-head h2){color:var(--text)}[class*="text-[#2fe3ff]"],[class*="text-[#35d8ff]"],[class*="text-[#7df7de]"],[class*="text-[#8bdfff]"],[class*="text-[#8df2ff]"],[class*="text-[#a7efff]"]{color:#a78bfa!important}[class*="border-[#2fe3ff]"],[class*="border-[#35d8ff]"],[class*="border-[#7df7de]"]{border-color:#a78bfa75!important}[class*="bg-[#2fe3ff]"],[class*="bg-[#35d8ff]"],[class*="bg-[#7df7de]"],[class*="bg-[linear-gradient(135deg,#2fe3ff"],[class*="bg-[linear-gradient(135deg,#35d8ff"],[class*="bg-[linear-gradient(135deg,#7df7de"],[class*="bg-[linear-gradient(90deg,#2fe3ff"],[class*="bg-[linear-gradient(90deg,#35d8ff"],[class*="bg-[linear-gradient(90deg,#7df7de"]{color:#fff!important;background:linear-gradient(135deg,#4c1d95,#7c3aed,#a78bfa)!important}.backoffice-workspace-page,.page-stack,.user-workspace-page{gap:clamp(.58rem,1.1vw,.85rem)}.admin-v2-panel,.feature-card,.hero-surface,.notice-card,.panel-card,.wide-panel{border-radius:clamp(.9rem,1.7vw,1.25rem)}.admin-v2-panel,.hero-surface,.wide-panel{padding:clamp(.78rem,1.25vw,1rem)}.feature-card,.notice-card,.panel-card{padding:clamp(.68rem,1vw,.9rem)}.section-header,.section-header.compact{gap:.3rem}.portal-hero h1,.section-header h1,.section-header h2{max-width:18ch;line-height:.98}.fine-print,.portal-hero p,.section-header p,.section-lede{max-width:72ch;line-height:1.5}.v2-page-shell{padding:clamp(.4rem,.85vw,.72rem)}.v2-topbar{min-height:4.2rem;padding-block:.55rem}.v2-topbar-actions{gap:.48rem}.primary-button,.secondary-button,.v2-action,.v2-topbar .primary-button,.v2-topbar .secondary-button,.v2-topbar-button,.workspace-console-action{min-height:2.35rem;padding-inline:.74rem}.v2-side-rail{padding-top:1.45rem}.v2-site-shell{--v2-public-outer-gutter:clamp(.75rem,1.1vw,1.5rem);--v2-public-rail-width:clamp(136px,7.8vw,156px);grid-template-columns:var(--v2-public-rail-width) minmax(0,1fr);width:min(calc(100vw - (var(--v2-public-outer-gutter) * 2)),1920px);margin-inline:auto}.v2-page-shell{padding-inline:clamp(.65rem,1vw,1rem)}.v2-page-shell>.narrow-page{width:min(1180px,100%)}.v2-rail-nav{gap:clamp(.82rem,1.45vh,1.28rem)}.v2-rail-link{padding-left:1.12rem}.v2-rail-copy strong{font-size:.6rem}.v2-rail-copy span{font-size:.78rem;line-height:1.2}.backoffice-workspace-layout,.user-workspace-layout{grid-template-columns:minmax(166px,.18fr) minmax(0,1fr);gap:.78rem}.backoffice-nav-item,.backoffice-sidebar-card,.user-workspace-nav-item,.user-workspace-sidebar-card{border-radius:14px}.backoffice-nav,.backoffice-nav-group,.backoffice-workspace-main,.user-workspace-main,.user-workspace-nav,.user-workspace-nav-group{gap:.45rem}.workspace-console-topbar{border-radius:16px;padding:.56rem .7rem;top:.65rem}.workspace-console-actions{gap:.4rem}.stacked-fields{gap:.68rem}.stacked-fields label{gap:.28rem}.stacked-fields input:not([type=checkbox]):not([type=radio]),.stacked-fields select,.stacked-fields textarea{border-radius:14px;min-height:2.55rem;padding:.62rem .74rem}.details-card summary,.user-workspace-secondary-panel summary{padding:.68rem .78rem}.agent-skill-details[open] summary,.details-card[open] summary{padding-bottom:.52rem}.details-body,.task-collab-details .details-body{padding:.62rem}.choice-card-collab,.task-collab-row{grid-template-columns:minmax(0,1fr) minmax(7.4rem,.34fr);gap:.5rem}.choice-card,.choice-card-collab,.task-collab-row,.task-collab-summary{border-radius:14px;padding:.56rem .62rem}.task-collab-agent{align-items:start}.task-collab-agent>span{gap:.2rem;display:grid}.task-collab-agent strong{font-size:.9rem}.task-collab-agent em{width:fit-content;min-height:1.22rem;font-size:.66rem}.task-collab-role-select{grid-template-columns:1fr;gap:.22rem}.task-collab-role-select select{min-height:2.08rem}.agent-skill-accordion,.agent-skill-list{gap:.48rem}.agent-skill-details{border-radius:16px;gap:.55rem;padding:.64rem}.agent-skill-details summary{align-items:center;min-height:2.35rem}.agent-skill-details summary small,.agent-skill-list .agent-skill-copy p,.agent-skill-source{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agent-skill-details summary small,.agent-skill-list .agent-skill-copy p{-webkit-line-clamp:2}.agent-skill-source{-webkit-line-clamp:1}.agent-skill-list{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr))}.agent-skill-list .agent-skill-option{border-radius:14px;min-height:4rem;padding:.58rem .64rem}.agent-skill-copy{gap:.18rem}:where(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #c4b5fde6}@media (max-width:1180px){.backoffice-workspace-layout,.user-workspace-layout{grid-template-columns:1fr}.backoffice-workspace-sidebar,.user-workspace-sidebar,.workspace-console-topbar{position:static}}@media (max-width:760px){.v2-site-shell{--v2-public-outer-gutter:.25rem;width:min(calc(100vw - (var(--v2-public-outer-gutter) * 2)),100%);grid-template-columns:minmax(0,1fr)}.site-shell,.v2-page-shell{padding-inline:.5rem}.feature-card,.hero-surface,.notice-card,.panel-card,.wide-panel{border-radius:18px}.choice-card-collab,.task-collab-row,.task-collab-summary{grid-template-columns:1fr}.v2-topbar-actions{gap:.35rem}.primary-button,.secondary-button,.v2-action,.v2-topbar .primary-button,.v2-topbar .secondary-button,.v2-topbar-button,.workspace-console-action{min-height:2.25rem;padding-inline:.62rem}.agent-skill-list{grid-template-columns:1fr}}.task-collab-details:not([open]){padding:0}.task-collab-details:not([open]) summary{border-bottom:0;margin:0}@media (max-width:760px){.auth-v2-primary,.auth-v2-secondary,.locale-switcher,.primary-button,.secondary-button,.site-risk-broadcast-close,.status-pill,.v2-action,.v2-topbar-button,.workspace-console-action,button{min-height:2.75rem;padding-block:.68rem}}.admin-density-board{background:linear-gradient(#080c1ee6,#030712f5),radial-gradient(circle at 8% 0,#52c0ff14,#0000 30%);border:1px solid #8b74ff33;border-radius:20px;gap:.72rem;padding:.82rem;display:grid}.admin-density-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.7rem;display:grid}.admin-density-heading .section-lede{max-width:74ch}.admin-density-list{gap:.46rem;display:grid}.admin-density-row{background:#03081685;border:1px solid #7f94de21;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.58rem;min-width:0;padding:.62rem .68rem;display:grid}.admin-density-row-priority{background:linear-gradient(#0e152cb8,#03081694),#ffffff05}.admin-density-row.muted{opacity:.78}.admin-density-main{gap:.28rem;min-width:0;display:grid}.admin-density-title-line{flex-wrap:wrap;align-items:center;gap:.38rem;min-width:0;display:flex}.admin-density-title-line strong{color:#f7fbff;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;line-height:1.25;overflow:hidden}.admin-density-meta{color:#c3cdebb8;flex-wrap:wrap;gap:.34rem .7rem;font-size:.72rem;line-height:1.3;display:flex}.admin-density-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:32ch;overflow:hidden}.admin-density-body{color:#cdd8f4d1;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:92ch;margin:0;font-size:.78rem;line-height:1.42;display:-webkit-box;overflow:hidden}.admin-density-body.expanded{max-width:none;margin-bottom:.58rem;display:block;overflow:visible}.admin-density-action-details{justify-self:end}.admin-density-action-details summary{color:#f7f3ff;cursor:pointer;background:#7c3aed26;border:1px solid #9b88ff52;border-radius:999px;justify-content:center;align-items:center;min-height:2.05rem;padding:.38rem .62rem;font-size:.74rem;font-weight:800;list-style:none;display:inline-flex}.admin-density-action-details summary::-webkit-details-marker,.admin-density-secondary-details summary::-webkit-details-marker{display:none}.admin-density-action-details[open]{grid-column:1/-1;justify-self:stretch}.admin-density-action-details[open] summary{margin-bottom:.5rem}.admin-density-actions-stack{gap:.42rem;display:grid}.admin-density-actions-stack.horizontal{flex-wrap:wrap;display:flex}.admin-density-actions-stack .inline-action{grid-template-columns:minmax(8rem,1fr) auto;align-items:center;gap:.42rem;display:grid}.admin-density-actions-stack .inline-action input{min-height:2.18rem}.admin-density-actions-stack .inline-action button,.admin-density-actions-stack.horizontal button{min-height:2.18rem;padding:.44rem .66rem;font-size:.76rem}.admin-density-secondary-grid{gap:.72rem}.admin-density-secondary-details{min-width:0}.admin-density-secondary-details>summary{cursor:pointer;list-style:none;display:block}.admin-density-secondary-details[open]>summary{margin-bottom:.72rem}.admin-density-footnote{margin-top:.62rem}@media (max-width:980px){.admin-density-row{grid-template-columns:1fr}.admin-density-action-details{justify-self:stretch}.admin-density-action-details summary{width:100%}.admin-density-heading{grid-template-columns:1fr}}.admin-v2-shell .backoffice-nav-group-items{gap:.28rem}.admin-v2-shell .backoffice-nav-item{gap:.45rem;padding:.5rem .56rem}.admin-v2-shell .backoffice-nav-copy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.admin-v2-shell .backoffice-sidebar-card .section-lede{font-size:.78rem;line-height:1.38}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-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(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}