/*! tailwindcss v4.3.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)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-500:oklch(76.9% .188 70.08);--color-green-500:oklch(72.3% .219 149.579);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-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);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.\@container\/banner{container:banner/inline-size}.\@container\/cards{container:cards/inline-size}.\@container\/copy{container:copy/inline-size}.\@container\/generation-result{container:generation-result/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-3{inset:calc(var(--spacing) * 3)}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[130\]{z-index:130}.z-\[140\]{z-index:140}.z-\[1100\]{z-index:1100}.z-\[1200\]{z-index:1200}.z-\[1201\]{z-index:1201}.row-start-1{grid-row-start:1}.row-start-3{grid-row-start:3}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-1{margin-inline:var(--spacing)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-auto{margin-block:auto}.-mt-10{margin-top:calc(var(--spacing) * -10)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-15{width:calc(var(--spacing) * 15);height:calc(var(--spacing) * 15)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-\[3px\]{height:3px}.h-\[46px\]{height:46px}.h-full{height:100%}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[30rem\]{max-height:30rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[70\%\]{max-height:70%}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[300px\]{max-height:300px}.max-h-\[calc\(100dvh-64px\)\]{max-height:calc(100dvh - 64px)}.max-h-\[min\(240px\,30vh\)\]{max-height:min(240px,30vh)}.max-h-\[min\(340px\,calc\(var\(--available-height\)_-_64px\)\)\]{max-height:min(340px, calc(var(--available-height) - 64px))}.max-h-\[min\(340px\,var\(--available-height\)\)\]{max-height:min(340px, var(--available-height))}.max-h-\[min\(420px\,50vh\)\]{max-height:min(420px,50vh)}.max-h-\[min\(420px\,calc\(100vh-180px\)\)\]{max-height:min(420px,100vh - 180px)}.min-h-0{min-height:0}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[72px\]{min-height:72px}.min-h-\[200px\]{min-height:200px}.min-h-\[300px\]{min-height:300px}.min-h-\[calc\(100svh-60px\)\]{min-height:calc(100svh - 60px)}.min-h-full{min-height:100%}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-24{width:calc(var(--spacing) * 24)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[200px\]{width:200px}.w-\[460px\]{width:460px}.w-\[calc\(100\%-16px\)\]{width:calc(100% - 16px)}.w-\[min\(80vw\,900px\)\]{width:min(80vw,900px)}.w-\[min\(150px\,calc\(100vw-24px\)\)\]{width:min(150px,100vw - 24px)}.w-\[min\(400px\,calc\(100vw-32px\)\)\]{width:min(400px,100vw - 32px)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-\[15rem\]{max-width:15rem}.max-w-\[88\%\]{max-width:88%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[180px\]{max-width:180px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[min\(360px\,calc\(100vw-24px\)\)\]{max-width:min(360px,100vw - 24px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-\[120px\]{min-width:120px}.min-w-\[max\(140px\,var\(--anchor-width\)\)\]{min-width:max(140px, var(--anchor-width))}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--theme-border)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[10px\]{border-radius:10px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[26px\]{border-radius:26px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dashed\!{--tw-border-style:dashed!important;border-style:dashed!important}.border-solid{--tw-border-style:solid;border-style:solid}.border-solid\!{--tw-border-style:solid!important;border-style:solid!important}.border-\[var\(--agent-danger-border\)\]{border-color:var(--agent-danger-border)}.border-\[var\(--canvas-active\)\]{border-color:var(--canvas-active)}.border-\[var\(--canvas-border\)\]{border-color:var(--canvas-border)}.border-\[var\(--canvas-border-strong\)\]{border-color:var(--canvas-border-strong)}.border-\[var\(--canvas-surface\)\]{border-color:var(--canvas-surface)}.border-\[var\(--theme-border\)\]{border-color:var(--theme-border)}.border-\[var\(--theme-border\)\]\!{border-color:var(--theme-border)!important}.border-\[var\(--theme-border-strong\)\]{border-color:var(--theme-border-strong)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-border{border-color:var(--theme-border)}.border-current,.border-current\/20{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/20{border-color:color-mix(in oklab, currentcolor 20%, transparent)}}.border-emerald-400\/35{border-color:#00d29459}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/35{border-color:color-mix(in oklab, var(--color-emerald-400) 35%, transparent)}}.border-muted-foreground\/30{border-color:var(--theme-content-secondary)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/30{border-color:color-mix(in oklab, var(--theme-content-secondary) 30%, transparent)}}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){.border-white\/80{border-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-\[\#0b1b2b\]{background-color:#0b1b2b}.bg-\[\#1f1f1f\]{background-color:#1f1f1f}.bg-\[\#080e19\]{background-color:#080e19}.bg-\[\#090c0e\]{background-color:#090c0e}.bg-\[\#030405\]{background-color:#030405}.bg-\[\#291215\]{background-color:#291215}.bg-\[color-mix\(in_srgb\,var\(--canvas-surface\)_88\%\,var\(--canvas-surface-muted\)\)\]{background-color:var(--canvas-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--canvas-surface\)_88\%\,var\(--canvas-surface-muted\)\)\]{background-color:color-mix(in srgb,var(--canvas-surface) 88%,var(--canvas-surface-muted))}}.bg-\[color-mix\(in_srgb\,var\(--canvas-surface\)_92\%\,var\(--canvas-surface-muted\)\)\]{background-color:var(--canvas-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--canvas-surface\)_92\%\,var\(--canvas-surface-muted\)\)\]{background-color:color-mix(in srgb,var(--canvas-surface) 92%,var(--canvas-surface-muted))}}.bg-\[var\(--agent-danger-surface\)\]{background-color:var(--agent-danger-surface)}.bg-\[var\(--canvas-active\)\]{background-color:var(--canvas-active)}.bg-\[var\(--canvas-hover\)\]{background-color:var(--canvas-hover)}.bg-\[var\(--canvas-popover\)\]{background-color:var(--canvas-popover)}.bg-\[var\(--canvas-surface\)\]{background-color:var(--canvas-surface)}.bg-\[var\(--canvas-surface-muted\)\]{background-color:var(--canvas-surface-muted)}.bg-\[var\(--canvas-surface-strong\)\]{background-color:var(--canvas-surface-strong)}.bg-\[var\(--sdm-tbg\)\]{background-color:var(--sdm-tbg)}.bg-\[var\(--text-primary\)\],.bg-\[var\(--text-primary\)\]\/10{background-color:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--text-primary\)\]\/10{background-color:color-mix(in oklab, var(--text-primary) 10%, transparent)}}.bg-\[var\(--theme-border\)\]{background-color:var(--theme-border)}.bg-\[var\(--theme-content-primary\)\]{background-color:var(--theme-content-primary)}.bg-\[var\(--theme-surface\)\]{background-color:var(--theme-surface)}.bg-\[var\(--theme-surface-muted\)\]{background-color:var(--theme-surface-muted)}.bg-\[var\(--theme-surface-widget\)\],.bg-background,.bg-background\/50{background-color:var(--theme-surface-widget)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab, var(--theme-surface-widget) 50%, transparent)}}.bg-background\/80{background-color:var(--theme-surface-widget)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--theme-surface-widget) 80%, transparent)}}.bg-background\/90{background-color:var(--theme-surface-widget)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--theme-surface-widget) 90%, transparent)}}.bg-background\/95{background-color:var(--theme-surface-widget)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab, var(--theme-surface-widget) 95%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-muted,.bg-muted\/80{background-color:var(--theme-surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/80{background-color:color-mix(in oklab, var(--theme-surface-muted) 80%, transparent)}}.bg-primary{background-color:var(--theme-content-primary)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-\[linear-gradient\(90deg\,rgba\(3\,9\,20\,0\.85\)_0\%\,rgba\(3\,9\,20\,0\.58\)_38\%\,rgba\(10\,8\,12\,0\.16\)_70\%\,rgba\(10\,8\,12\,0\.24\)_100\%\)\]{background-image:linear-gradient(90deg,#030914d9 0%,#03091494 38%,#0a080c29 70%,#0a080c3d 100%)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-left{object-position:left}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[clamp\(16px\,1\.7vw\,30px\)\]{padding-inline:clamp(16px,1.7vw,30px)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[clamp\(16px\,3vh\,40px\)\]{padding-block:clamp(16px,3vh,40px)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-\[inherit\]{font-family:inherit}.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-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\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.8125rem\]\!{font-size:.8125rem!important}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[10px\]\!{font-size:10px!important}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[clamp\(2rem\,3\.5vw\,3\.5rem\)\]{font-size:clamp(2rem,3.5vw,3.5rem)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#9bbfdd\]{color:#9bbfdd}.text-\[\#111111\]\!{color:#111!important}.text-\[\#d5e7f5\]\!{color:#d5e7f5!important}.text-\[\#d69b90\]{color:#d69b90}.text-\[\#f3d8d1\]\!{color:#f3d8d1!important}.text-\[var\(--agent-danger\)\]{color:var(--agent-danger)}.text-\[var\(--agent-link\)\]{color:var(--agent-link)}.text-\[var\(--agent-success\)\]{color:var(--agent-success)}.text-\[var\(--agent-warning\)\]{color:var(--agent-warning)}.text-\[var\(--bg-primary\)\]{color:var(--bg-primary)}.text-\[var\(--canvas-active-text\)\]{color:var(--canvas-active-text)}.text-\[var\(--canvas-border\)\]{color:var(--canvas-border)}.text-\[var\(--canvas-muted\)\]{color:var(--canvas-muted)}.text-\[var\(--canvas-muted-soft\)\]{color:var(--canvas-muted-soft)}.text-\[var\(--canvas-text\)\],.text-\[var\(--canvas-text\)\]\/80{color:var(--canvas-text)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--canvas-text\)\]\/80{color:color-mix(in oklab, var(--canvas-text) 80%, transparent)}}.text-\[var\(--canvas-text-strong\)\]{color:var(--canvas-text-strong)}.text-\[var\(--sdm-c\,inherit\)\]{color:var(--sdm-c,inherit)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--theme-content-inverse\)\]{color:var(--theme-content-inverse)}.text-\[var\(--theme-content-primary\)\]{color:var(--theme-content-primary)}.text-\[var\(--theme-content-secondary\)\]{color:var(--theme-content-secondary)}.text-\[var\(--theme-danger\)\]{color:var(--theme-danger)}.text-amber-500{color:var(--color-amber-500)}.text-black{color:var(--color-black)}.text-current{color:currentColor}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-green-500{color:var(--color-green-500)}.text-muted-foreground{color:var(--theme-content-secondary)}.text-primary{color:var(--theme-content-primary)}.text-primary-foreground{color:var(--theme-content-inverse)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.accent-\[var\(--theme-content-primary\)\]{accent-color:var(--theme-content-primary)}.accent-white{accent-color:var(--color-white)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--canvas-border-strong\)_70\%\,transparent\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--canvas-border-strong))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--canvas-border-strong\)_70\%\,transparent\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,color-mix(in srgb,var(--canvas-border-strong) 70%,transparent))}}.shadow-\[0_0_0_1px_color-mix\(in_srgb\,var\(--canvas-border-strong\)_70\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_46px_rgb\(15_23_42_\/_0\.18\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#0f172a2e);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\(--canvas-shadow\)\]{--tw-shadow:var(--canvas-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-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[\#7ba8cd\]\/20{--tw-ring-color:oklab(71.2978% -.0320722 -.0653213/.2)}.ring-\[\#c17c6b\]\/20{--tw-ring-color:oklab(65.4257% .0745155 .051275/.2)}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.\[filter\:var\(--theme-logo-filter\)\]{filter:var(--theme-logo-filter)}.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-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,opacity\]{transition-property:background-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,background-color\]{transition-property:opacity,transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;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-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.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}.select-text{-webkit-user-select:text;user-select:text}.\[counter-increment\:line_0\]{counter-increment:line 0}.\[counter-reset\:line\]{counter-reset:line}.\[overflow-anchor\:none\]{overflow-anchor:none}.ring-inset{--tw-ring-inset:inset}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-focus-within\/carousel\:opacity-100:is(:where(.group\/carousel):focus-within *){opacity:1}.group-focus-within\/message\:pointer-events-auto:is(:where(.group\/message):focus-within *){pointer-events:auto}.group-focus-within\/message\:opacity-100:is(:where(.group\/message):focus-within *){opacity:1}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:border-white\/50:is(:where(.group):hover *){border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-white\/50:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/carousel\:opacity-100:is(:where(.group\/carousel):hover *){opacity:1}.group-hover\/message\:pointer-events-auto:is(:where(.group\/message):hover *){pointer-events:auto}.group-hover\/message\:opacity-100:is(:where(.group\/message):hover *){opacity:1}}.placeholder\:text-\[var\(--canvas-muted-soft\)\]::placeholder{color:var(--canvas-muted-soft)}.placeholder\:text-\[var\(--theme-content-secondary\)\]::placeholder{color:var(--theme-content-secondary)}.before\:mr-4:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 4)}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:w-6:before{content:var(--tw-content);width:calc(var(--spacing) * 6)}.before\:text-right:before{content:var(--tw-content);text-align:right}.before\:font-mono:before{content:var(--tw-content);font-family:var(--font-mono)}.before\:text-\[13px\]:before{content:var(--tw-content);font-size:13px}.before\:text-muted-foreground\/50:before{content:var(--tw-content);color:var(--theme-content-secondary)}@supports (color:color-mix(in lab, red, red)){.before\:text-muted-foreground\/50:before{color:color-mix(in oklab, var(--theme-content-secondary) 50%, transparent)}}.before\:content-\[counter\(line\)\]:before{--tw-content:counter(line);content:var(--tw-content)}.before\:select-none:before{content:var(--tw-content);-webkit-user-select:none;user-select:none}.before\:\[counter-increment\:line\]:before{content:var(--tw-content);counter-increment:line}.last\:snap-end:last-child{scroll-snap-align:end}.focus-within\:border-\[var\(--canvas-border-strong\)\]:focus-within{border-color:var(--canvas-border-strong)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-2:focus-within{--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-within\:ring-\[var\(--canvas-border\)\]:focus-within{--tw-ring-color:var(--canvas-border)}.focus-within\:ring-\[var\(--theme-content-primary\)\]:focus-within{--tw-ring-color:var(--theme-content-primary)}@media (hover:hover){.hover\:border-\[var\(--canvas-border-strong\)\]:hover{border-color:var(--canvas-border-strong)}.hover\:border-\[var\(--theme-border-strong\)\]\!:hover{border-color:var(--theme-border-strong)!important}.hover\:bg-\[\#3a1a1e\]:hover{background-color:#3a1a1e}.hover\:bg-\[\#12283c\]:hover{background-color:#12283c}.hover\:bg-\[var\(--canvas-hover\)\]:hover{background-color:var(--canvas-hover)}.hover\:bg-\[var\(--theme-hover\)\]:hover{background-color:var(--theme-hover)}.hover\:bg-background:hover{background-color:var(--theme-surface-widget)}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-black\/40:hover{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/40:hover{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.hover\:bg-black\/50:hover{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/50:hover{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.hover\:bg-current\/10:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-current\/10:hover{background-color:color-mix(in oklab, currentcolor 10%, transparent)}}.hover\:bg-emerald-500\/10:hover{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/10:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/40:hover{background-color:var(--theme-surface-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--theme-surface-muted) 40%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--theme-content-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--theme-content-primary) 90%, transparent)}}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:text-\[var\(--agent-danger\)\]:hover{color:var(--agent-danger)}.hover\:text-\[var\(--canvas-text\)\]:hover{color:var(--canvas-text)}.hover\:text-foreground:hover{color:var(--theme-content-primary)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}}.focus\:border-\[var\(--canvas-border-strong\)\]:focus{border-color:var(--canvas-border-strong)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[var\(--canvas-border\)\]:focus{--tw-ring-color:var(--canvas-border)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--canvas-border\)\]:focus-visible{--tw-ring-color:var(--canvas-border)}.focus-visible\:ring-\[var\(--canvas-focus\)\]\/40:focus-visible{--tw-ring-color:var(--canvas-focus)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-\[var\(--canvas-focus\)\]\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--canvas-focus) 40%, transparent)}}.focus-visible\:ring-\[var\(--theme-content-primary\)\]:focus-visible{--tw-ring-color:var(--theme-content-primary)}.focus-visible\:ring-emerald-400\/30:focus-visible{--tw-ring-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-emerald-400\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.focus-visible\:ring-red-400\/30:focus-visible{--tw-ring-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-red-400\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[var\(--canvas-text-strong\)\]:focus-visible{outline-color:var(--canvas-text-strong)}.focus-visible\:outline-\[var\(--text-primary\)\]:focus-visible{outline-color:var(--text-primary)}.focus-visible\:outline-\[var\(--theme-content-primary\)\]:focus-visible{outline-color:var(--theme-content-primary)}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group-focus-within\/carousel\:disabled\:opacity-30:is(:where(.group\/carousel):focus-within *):disabled{opacity:.3}@media (hover:hover){.group-hover\/carousel\:disabled\:opacity-30:is(:where(.group\/carousel):hover *):disabled{opacity:.3}}.has-checked\:bg-\[var\(--theme-hover\)\]:has(:checked){background-color:var(--theme-hover)}.has-disabled\:cursor-default:has(:disabled){cursor:default}.has-disabled\:opacity-40:has(:disabled){opacity:.4}.aria-pressed\:bg-\[var\(--theme-hover\)\][aria-pressed=true]{background-color:var(--theme-hover)}.aria-pressed\:text-\[var\(--theme-content-primary\)\][aria-pressed=true]{color:var(--theme-content-primary)}.data-active\:bg-\[var\(--theme-hover\)\][data-active]{background-color:var(--theme-hover)}.data-active\:font-semibold[data-active]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-active\:text-\[var\(--theme-content-primary\)\][data-active]{color:var(--theme-content-primary)}.data-closed\:pointer-events-none[data-closed]{pointer-events:none}.data-closed\:invisible[data-closed]{visibility:hidden}.data-disabled\:cursor-default[data-disabled]{cursor:default}.data-disabled\:opacity-40[data-disabled]{opacity:.4}.data-ending-style\:translate-y-1[data-ending-style]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-hidden\:hidden[data-hidden]{display:none}.data-highlighted\:bg-\[var\(--theme-hover\)\][data-highlighted],.data-popup-open\:bg-\[var\(--theme-hover\)\][data-popup-open]{background-color:var(--theme-hover)}.data-selected\:font-medium[data-selected]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-starting-style\:translate-y-1[data-starting-style]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[playing\=true\]\:opacity-100[data-playing=true]{opacity:1}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/70{background-color:var(--theme-surface-widget)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/70{background-color:color-mix(in oklab, var(--theme-surface-widget) 70%, transparent)}}.supports-\[backdrop-filter\]\:backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.supports-\[backdrop-filter\]\:backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}.motion-safe\:transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.motion-safe\:group-hover\/card\:scale-105:is(:where(.group\/card):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-200{--tw-duration:.2s;transition-duration:.2s}}@media not all and (width>=720px){.max-\[720px\]\:flex-col{flex-direction:column}.max-\[720px\]\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.max-\[720px\]\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.max-\[720px\]\:text-balance{text-wrap:balance}}@media not all and (width>=480px){.max-\[480px\]\:grid-cols-\[132px_minmax\(0\,1fr\)\]{grid-template-columns:132px minmax(0,1fr)}}@media not all and (width>=40rem){.max-sm\:w-\[94\%\]{width:94%}}@media (width>=40rem){.sm\:inset-8{inset:calc(var(--spacing) * 8)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:inline{display:inline}.sm\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.sm\:size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.sm\:w-\[87\.5\%\]{width:87.5%}.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\:flex-row{flex-direction:row}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}}@media (width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(270px\,340px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(270px,340px) minmax(0,1fr)}}@media (width>=96rem){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container banner not (width>=40rem){.\@max-\[40rem\]\/banner\:mt-3{margin-top:calc(var(--spacing) * 3)}.\@max-\[40rem\]\/banner\:min-h-9{min-height:calc(var(--spacing) * 9)}.\@max-\[40rem\]\/banner\:gap-4{gap:calc(var(--spacing) * 4)}.\@max-\[40rem\]\/banner\:rounded-xl{border-radius:var(--radius-xl)}.\@max-\[40rem\]\/banner\:px-2{padding-inline:calc(var(--spacing) * 2)}.\@max-\[40rem\]\/banner\:px-3{padding-inline:calc(var(--spacing) * 3)}.\@max-\[40rem\]\/banner\:py-2{padding-block:calc(var(--spacing) * 2)}.\@max-\[40rem\]\/banner\:py-4{padding-block:calc(var(--spacing) * 4)}.\@max-\[40rem\]\/banner\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\@max-\[40rem\]\/banner\:text-\[9px\]{font-size:9px}.\@max-\[40rem\]\/banner\:text-\[10px\]{font-size:10px}.\@max-\[40rem\]\/banner\:text-\[11px\]{font-size:11px}.\@max-\[40rem\]\/banner\:text-\[clamp\(20px\,8cqi\,28px\)\]{font-size:clamp(20px,8cqi,28px)}.\@max-\[40rem\]\/banner\:leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.\@max-\[40rem\]\/banner\:leading-\[14px\]{--tw-leading:14px;line-height:14px}.\@max-\[40rem\]\/banner\:text-balance{text-wrap:balance}}@container (width>=640px){.\@min-\[640px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container banner (width>=40rem){.\@min-\[40rem\]\/banner\:mt-5{margin-top:calc(var(--spacing) * 5)}.\@min-\[40rem\]\/banner\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\@min-\[40rem\]\/banner\:h-16{height:calc(var(--spacing) * 16)}.\@min-\[40rem\]\/banner\:h-\[calc\(50cqi\+128px\)\]{height:calc(50cqi + 128px)}.\@min-\[40rem\]\/banner\:h-full{height:100%}.\@min-\[40rem\]\/banner\:min-h-0{min-height:0}.\@min-\[40rem\]\/banner\:min-h-10{min-height:calc(var(--spacing) * 10)}.\@min-\[40rem\]\/banner\:flex-1{flex:1}.\@min-\[40rem\]\/banner\:basis-0{flex-basis:0}.\@min-\[40rem\]\/banner\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.\@min-\[40rem\]\/banner\:gap-2{gap:calc(var(--spacing) * 2)}.\@min-\[40rem\]\/banner\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\@min-\[40rem\]\/banner\:rounded-\[20px\]{border-radius:20px}.\@min-\[40rem\]\/banner\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.\@min-\[40rem\]\/banner\:px-4{padding-inline:calc(var(--spacing) * 4)}.\@min-\[40rem\]\/banner\:py-1{padding-block:var(--spacing)}.\@min-\[40rem\]\/banner\:pt-5{padding-top:calc(var(--spacing) * 5)}.\@min-\[40rem\]\/banner\:pr-2{padding-right:calc(var(--spacing) * 2)}.\@min-\[40rem\]\/banner\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.\@min-\[40rem\]\/banner\:pl-5{padding-left:calc(var(--spacing) * 5)}.\@min-\[40rem\]\/banner\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\@min-\[40rem\]\/banner\:text-\[11px\]{font-size:11px}.\@min-\[40rem\]\/banner\:text-\[13px\]{font-size:13px}.\@min-\[40rem\]\/banner\:text-\[clamp\(7px\,3\.4cqi\,13px\)\]{font-size:clamp(7px,3.4cqi,13px)}.\@min-\[40rem\]\/banner\:text-\[clamp\(24px\,10cqi\,43px\)\]{font-size:clamp(24px,10cqi,43px)}.\@min-\[40rem\]\/banner\:leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.\@min-\[40rem\]\/banner\:leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}}@media (prefers-color-scheme:dark){.dark\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-\[var\(--shiki-dark-bg\,var\(--sdm-tbg\)\)\]{background-color:var(--shiki-dark-bg,var(--sdm-tbg))}.dark\:text-\[var\(--shiki-dark\,var\(--sdm-c\,inherit\)\)\]{color:var(--shiki-dark,var(--sdm-c,inherit))}.dark\:brightness-0{--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.dark\:invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.\[\&_\[data-streamdown\=inline-code\]\]\:rounded [data-streamdown=inline-code]{border-radius:.25rem}.\[\&_\[data-streamdown\=inline-code\]\]\:bg-\[var\(--canvas-surface-muted\)\] [data-streamdown=inline-code]{background-color:var(--canvas-surface-muted)}.\[\&_\[data-streamdown\=inline-code\]\]\:px-1\.5 [data-streamdown=inline-code]{padding-inline:calc(var(--spacing) * 1.5)}.\[\&_\[data-streamdown\=inline-code\]\]\:py-0\.5 [data-streamdown=inline-code]{padding-block:calc(var(--spacing) * .5)}.\[\&_\[data-streamdown\=inline-code\]\]\:text-\[0\.95em\] [data-streamdown=inline-code]{font-size:.95em}.\[\&_a\]\:bg-\[\#111214\] a{background-color:#111214}.\[\&_a\]\:text-\[var\(--agent-link\)\] a{color:var(--agent-link)}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_a\]\:ring-1 a{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_a\]\:ring-white\/20 a{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.\[\&_a\]\:ring-white\/20 a{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}@media (hover:hover){.hover\:\[\&_a\]\:underline:hover a{text-decoration-line:underline}}.\[\&_ol\]\:list-outside ol{list-style-position:outside}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing) * 6)}.\[\&_p\]\:leading-\[inherit\] p{--tw-leading:inherit;line-height:inherit}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:w-auto svg{width:auto}.\[\&_thead\]\:sticky thead{position:sticky}.\[\&_thead\]\:top-0 thead{top:0}.\[\&_thead\]\:z-10 thead{z-index:10}.\[\&_ul\]\:list-outside ul{list-style-position:outside}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&\>\*\:last-child\]\:after\:inline>:last-child:after{content:var(--tw-content);display:inline}.\[\&\>\*\:last-child\]\:after\:align-baseline>:last-child:after{content:var(--tw-content);vertical-align:baseline}.\[\&\>\*\:last-child\]\:after\:content-\[var\(--streamdown-caret\)\]>:last-child:after{--tw-content:var(--streamdown-caret);content:var(--tw-content)}.\[\&\>img\]\:size-10>img{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.\[\&\>p\]\:inline>p{display:inline}.\[\&\>span\]\:text-2xl>span{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&\>svg\]\:size-5>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}@media (hover:none){.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}.\[\@media\(hover\:none\)\]\:disabled\:opacity-30:disabled{opacity:.3}}li .\[li_\&\]\:pl-6{padding-left:calc(var(--spacing) * 6)}}:root{--bg-primary:#f4f5f7;--bg-panel:#ffffffc7;--bg-panel-dark:#18181be0;--bg-widget:#ffffffeb;--text-primary:#111;--text-secondary:#111111a8;--text-inverse:#fff;--border-color:#11111114;--border-light:#ffffff6b;--shadow-sm:0 4px 12px #0f172a0f;--shadow-md:0 12px 30px #0f172a1a;--shadow-lg:0 24px 72px #0f172a24;--shadow-dark:0 24px 72px #00000047;--radius-sm:8px;--radius-lg:8px;--radius-pill:999px;--font-sans:"Noto Sans SC", "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Source Han Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-serif:Georgia, "Times New Roman", serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--content-max:1180px;--content-pad:clamp(18px, 4vw, 48px);--ink:#111;--ink-1:#111;--ink-2:#111111b3;--ink-3:#11111185;--ink-bg:#f7f8fa;--ink-line:#1111111a;--ink-text-2:#111111b8;--ink-text-3:#11111185;--line:#1111111a;--line-strong:#1111112e;--card-line:#1111111a;--paper:#fff;--oat:#f4f0e8;--p:0;--expand:0;--expand-rest-w:1180px;--dashboard-active-index:0;--dashboard-hairline:#1111111a;--dashboard-hairline-strong:#1111112e;--dashboard-ink-rgb:17 17 17;--dashboard-recharge-art:none;--drp-ink-rgb:17 17 17;--drp-range-index:0;--heatmap-cell-size:10px;--heatmap-column-gap:3px;--heatmap-row-gap:3px;--heatmap-label-width:28px;--hover-tooltip-z-index:1000;--payment-fullscreen-commerce-card-min-height:420px;--payment-fullscreen-recharge-art:none;--theme-surface:var(--bg-primary);--theme-surface-panel:var(--bg-panel);--theme-surface-widget:var(--bg-widget);--theme-surface-muted:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root{--theme-surface-muted:color-mix(in srgb, var(--text-primary) 5%, transparent)}}:root{--theme-content-primary:var(--text-primary);--theme-content-secondary:var(--text-secondary);--theme-content-inverse:var(--text-inverse);--theme-border:var(--border-color);--theme-border-strong:var(--line-strong);--theme-hover:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){:root{--theme-hover:color-mix(in srgb, var(--text-primary) 7%, transparent)}}:root{--theme-accent:#2563eb;--theme-accent-strong:#1d4ed8;--theme-focus:#4f46e547;--theme-login-accent:#1d4ed8;--theme-login-accent-strong:#1e40af;--theme-login-focus:#1d4ed84d;--theme-auth-message-size:11px;--theme-auth-message-line:1.5;--theme-success:#15803d;--theme-success-surface:#22c55e24;--theme-danger:#b91c1c;--theme-danger-surface:#dc262614;--theme-warning:#b45309;--theme-overlay:#00000040;--theme-logo-filter:none;--theme-asset-surface:#fff}[data-auth-inline-error]{width:100%;box-shadow:none;color:var(--theme-danger);font-size:var(--theme-auth-message-size,11px);line-height:var(--theme-auth-message-line,1.5);text-align:left;white-space:pre-wrap;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#000;--bg-panel:#000000c7;--bg-panel-dark:#000000eb;--bg-widget:#000000e6;--text-primary:#f4f4f5;--text-secondary:#f4f4f5a8;--text-inverse:#111;--border-color:#f4f4f51a;--border-light:#ffffff14;--shadow-sm:0 4px 12px #00000038;--shadow-md:0 12px 30px #00000047;--shadow-lg:0 24px 72px #00000061;--ink:#f4f4f5;--ink-1:#f4f4f5;--ink-2:#f4f4f5b8;--ink-3:#f4f4f585;--ink-bg:#000;--ink-line:#f4f4f51f;--ink-text-2:#f4f4f5b8;--ink-text-3:#f4f4f585;--line:#f4f4f51f;--line-strong:#f4f4f533;--card-line:#f4f4f51f;--paper:#000;--oat:#000;--dashboard-hairline:#f4f4f51f;--dashboard-hairline-strong:#f4f4f533;--dashboard-ink-rgb:244 244 245;--drp-ink-rgb:244 244 245;--theme-accent:#60a5fa;--theme-accent-strong:#93c5fd;--theme-focus:#60a5fa57;--theme-login-accent:#2563eb;--theme-login-accent-strong:#1d4ed8;--theme-login-focus:#2563eb52;--theme-success:#4ade80;--theme-success-surface:#22c55e24;--theme-danger:#fca5a5;--theme-danger-surface:#ef444424;--theme-warning:#fbbf24;--theme-overlay:#0000008f;--theme-logo-filter:invert(1)}*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%}html{background:var(--theme-surface);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-sans);color:var(--text-primary);background:var(--theme-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow:hidden}button,input,textarea,select{font:inherit}button{border:0}button:not(:disabled){cursor:pointer}a{color:inherit}img,svg,video,canvas{max-width:100%;display:block}#root{isolation:isolate}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin{to{transform:rotate(360deg)}}._confirm-modal-overlay_yb07n_1{z-index:300;background:var(--theme-overlay);-webkit-backdrop-filter:blur(12px);justify-content:center;align-items:center;animation:.25s ease-out _subscription-overlay-fade-in_yb07n_1;display:flex;position:fixed;inset:0}._confirm-modal-overlay-dimmed_yb07n_15{-webkit-backdrop-filter:blur(16px);background:#000000b8}[data-theme=light] ._confirm-modal-overlay-dimmed_yb07n_15{background:#0f0f1294}._confirm-modal-card_yb07n_25{background:var(--bg-widget);width:min(520px,100vw - 32px);color:var(--text-primary);box-shadow:var(--shadow-lg);border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:32px;animation:.3s ease-out _subscription-card-fade-in_yb07n_1;display:flex}._confirm-modal-logo_yb07n_39{object-fit:contain;width:64px;height:64px;filter:var(--theme-logo-filter)}._confirm-modal-kicker_yb07n_46{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:12px;font-weight:700}._confirm-modal-title_yb07n_54{color:var(--text-primary);text-align:center;margin:0;font-size:22px;font-weight:600}._confirm-modal-body_yb07n_62{text-align:left;min-width:320px;display:inline-block}._confirm-modal-subtitle_yb07n_68{color:var(--text-secondary);text-align:left;white-space:pre-line;margin:0;font-size:14px;line-height:1.5}._confirm-modal-subtitle-highlight_yb07n_77{color:var(--theme-danger)}._confirm-modal-input-wrap_yb07n_81{width:100%;margin-top:16px}._confirm-modal-input_yb07n_81{border:1px solid var(--border-color);background:var(--bg-panel);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:12px;padding:12px 16px;font-size:15px}._confirm-modal-input_yb07n_81:focus{border-color:var(--theme-accent);box-shadow:0 0 0 2px var(--theme-focus);outline:none}._confirm-modal-actions_yb07n_103{gap:12px;margin-top:8px;display:flex}._confirm-modal-btn_yb07n_109{cursor:pointer;border:none;border-radius:14px;padding:12px 24px;font-size:15px;font-weight:500}._confirm-modal-btn_yb07n_109._secondary_yb07n_118{background:var(--bg-panel);color:var(--text-primary)}._confirm-modal-btn_yb07n_109._secondary_yb07n_118:hover{background:var(--bg-widget)}._confirm-modal-btn_yb07n_109._primary_yb07n_127{background:var(--theme-content-primary);color:var(--theme-content-inverse)}._confirm-modal-btn_yb07n_109._primary_yb07n_127:hover:not(:disabled){opacity:.92}._confirm-modal-btn_yb07n_109._primary_yb07n_127._danger_yb07n_136{background:var(--theme-danger)}._confirm-modal-btn_yb07n_109:disabled{opacity:.5;cursor:not-allowed}@keyframes _subscription-overlay-fade-in_yb07n_1{0%{opacity:0}to{opacity:1}}@keyframes _subscription-card-fade-in_yb07n_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._mark_1q9fd_1{display:block;overflow:visible}._mark_1q9fd_1 path{fill:currentColor;stroke:currentColor;transform-box:fill-box;transform-origin:50%}._loop_1q9fd_13 path{animation:1.1s cubic-bezier(.34,1.7,.4,1) infinite _paper-agent-polylion_1q9fd_1}._loop_1q9fd_13 path:first-of-type{animation-delay:0s}._loop_1q9fd_13 path:nth-of-type(2){animation-delay:50ms}._loop_1q9fd_13 path:nth-of-type(3){animation-delay:.1s}._loop_1q9fd_13 path:nth-of-type(4){animation-delay:.15s}._loop_1q9fd_13 path:nth-of-type(5){animation-delay:.2s}._loop_1q9fd_13 path:nth-of-type(6){animation-delay:.25s}@keyframes _paper-agent-polylion_1q9fd_1{0%{transform:scale(1)}28%{transform:scale(0)}72%{transform:scale(1.16)}86%{transform:scale(.94)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){._loop_1q9fd_13 path{animation:none}}._icon_x7kzu_1{transform-origin:50% 60%;display:flex}._icon_x7kzu_1 svg{display:block}._pressed_x7kzu_10 svg{fill:currentColor}._up_x7kzu_14{--thumb-tilt:-14deg}._down_x7kzu_18{--thumb-tilt:14deg}._burst_x7kzu_22{animation:.42s cubic-bezier(.34,1.55,.45,1) _thumb-burst_x7kzu_1}@keyframes _thumb-burst_x7kzu_1{0%{transform:scale(1)rotate(0)}34%{transform:scale(1.34) rotate(var(--thumb-tilt))}62%{transform:scale(.9) rotate(calc(var(--thumb-tilt) * .28))}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){._burst_x7kzu_22{animation:none}}._uploadOverlay_njnat_1{--border-color:#e4e4e7;--bg-widget:#fff;--text-primary:#111;--text-secondary:#71717a;--text-inverse:#fff;--skill-dialog-subtle-soft:#11111106;--skill-dialog-subtle:#1111110d;--skill-dialog-subtle-hover:#11111114;--skill-dialog-focus:#11111147;z-index:200;-webkit-backdrop-filter:blur(6px);background:#0000006b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._uploadOverlay_njnat_1[data-theme=dark],.dark ._uploadOverlay_njnat_1{--border-color:#3f3f46;--bg-widget:#18181b;--text-primary:#f4f4f5;--text-secondary:#a1a1aa;--text-inverse:#18181b;--skill-dialog-subtle-soft:#f4f4f50a;--skill-dialog-subtle:#f4f4f514;--skill-dialog-subtle-hover:#f4f4f51f;--skill-dialog-focus:#f4f4f552}._uploadCard_njnat_36{border:1px solid var(--border-color,var(--canvas-border,#e4e4e7));background:var(--bg-widget,var(--canvas-popover,#fff));width:min(1320px,100vw - 32px);height:min(760px,100svh - 48px);max-height:min(760px,100svh - 48px);color:var(--text-primary,var(--canvas-text,#111));border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 64px #00000038}._uploadCardExpanded_njnat_50{width:min(1140px,100vw - 32px);height:calc(100svh - 48px);max-height:calc(100svh - 48px)}._uploadCardExpanded_njnat_50 ._formIdentity_njnat_56,._uploadCardExpanded_njnat_50 ._formShowcase_njnat_57{display:none}._uploadCardExpanded_njnat_50 ._formBody_njnat_61{grid-template-columns:minmax(0,1fr)}._uploadCardExpanded_njnat_50 ._formWorkspace_njnat_65,._uploadCardExpanded_njnat_50 ._formFieldContent_njnat_66{flex:1;min-height:0}._uploadCardExpanded_njnat_50 ._formEditor_njnat_71{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}._uploadCardExpanded_njnat_50 ._formEditorSplit_njnat_77{grid-template-columns:minmax(160px,200px) minmax(0,1fr)}._uploadCardExpanded_njnat_50 ._formFiles_njnat_81{min-height:0;overflow:auto}._uploadCardExpanded_njnat_50 ._formEditorPane_njnat_86,._uploadCardExpanded_njnat_50 ._formTextarea_njnat_87{flex:1;height:100%;min-height:0}._formHeader_njnat_93{border-bottom:1px solid var(--border-color,var(--canvas-border,#e4e4e7));background:inherit;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}._formHeaderActions_njnat_104{align-items:center;gap:10px;display:inline-flex}._publishChoiceOverlay_njnat_110{z-index:220;background:#00000057;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._publishChoiceCard_njnat_120{border:1px solid var(--border-color);background:var(--bg-widget);width:min(480px,100vw - 32px);color:var(--text-primary);border-radius:18px;overflow:hidden;box-shadow:0 24px 64px #0000003d}._publishChoiceHeader_njnat_130{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 16px;display:flex}._publishChoiceHeader_njnat_130 h3,._publishChoiceHeader_njnat_130 p{margin:0}._publishChoiceHeader_njnat_130 h3{font-size:17px}._publishChoiceHeader_njnat_130 p{color:var(--text-secondary);margin-top:5px;font-size:12px}._publishChoiceOptions_njnat_154{gap:10px;padding:16px 20px 20px;display:grid}._publishChoiceOptions_njnat_154>button{border:1px solid var(--border-color);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:14px;padding:14px;display:flex}._publishChoiceOptions_njnat_154>button:hover:not(:disabled){border-color:var(--skill-dialog-focus);background:var(--skill-dialog-subtle-soft)}._publishChoiceOptions_njnat_154>button:disabled{cursor:not-allowed;opacity:.48}._publishChoiceIcon_njnat_184{background:var(--skill-dialog-subtle);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}._publishChoiceOptions_njnat_154 strong,._publishChoiceOptions_njnat_154 small{display:block}._publishChoiceOptions_njnat_154 small{color:var(--text-secondary);margin-top:4px;font-size:12px}._formQuota_njnat_205{pointer-events:none;color:var(--text-secondary,var(--canvas-muted,#71717a));white-space:nowrap;font-size:11px;font-weight:500;position:absolute;bottom:8px;right:12px}._formQuotaOver_njnat_216{color:#dc2626}._formBody_njnat_61{flex:1;grid-template-columns:minmax(340px,380px) minmax(0,1fr);min-height:0;display:grid;overflow:hidden}._formIdentity_njnat_56{border-right:1px solid var(--border-color,var(--canvas-border,#e4e4e7));background:var(--skill-dialog-subtle-soft);flex-direction:column;gap:14px;min-width:0;min-height:0;padding:18px 16px 16px;display:flex;overflow:hidden}._formIdentity_njnat_56 ._formLabel_njnat_240{font-size:12px;font-weight:600}._formIdentityPublication_njnat_245{overflow-y:auto}._formIdentityPublication_njnat_245 ._formCoverStage_njnat_249{flex:1;min-height:140px}._formBody_njnat_61._formBodyComposer_njnat_254{grid-template-columns:repeat(3,minmax(0,1fr))}._formShowcase_njnat_57{border-right:1px solid var(--border-color);min-width:0;min-height:0;padding:18px 16px;overflow:auto}._composerHint_njnat_266{color:var(--text-secondary);margin:0;font-size:11px}._uploadCard_njnat_36 *{scrollbar-width:none}._uploadCard_njnat_36 ::-webkit-scrollbar{display:none}._formBodyComposer_njnat_254 ._uploadCoverImg_njnat_274{object-fit:contain}@media (width<=860px){._formBody_njnat_61._formBodyComposer_njnat_254{overflow:auto}}._formIdentity_njnat_56 ._formInput_njnat_282,._formIdentity_njnat_56 ._formTextarea_njnat_87{font-size:13px;line-height:1.45}._formIdentityFields_njnat_288{flex-direction:column;flex-shrink:0;gap:12px;min-width:0;display:flex}._formWorkspace_njnat_65{flex-direction:column;gap:12px;min-width:0;min-height:0;padding:20px 22px 24px;display:flex;overflow:hidden}._formWorkspace_njnat_65 ._formFieldContent_njnat_66{flex-direction:column;flex:1;min-height:0;display:flex}._formField_njnat_66{flex-direction:column;gap:8px;min-width:0;display:flex}._formLabelRow_njnat_320{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}._formLabel_njnat_240{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary,var(--canvas-text,#111));font-size:14px;font-weight:650;overflow:hidden}._formRequired_njnat_339{color:#dc2626}._formInput_njnat_282,._formTextarea_njnat_87{box-sizing:border-box;background:var(--skill-dialog-subtle);width:100%;color:inherit;font:inherit;border:0;border-radius:12px;outline:none}._formInput_njnat_282:focus-visible,._formTextarea_njnat_87:focus-visible{box-shadow:inset 0 0 0 1.5px var(--skill-dialog-focus)}._formIdentity_njnat_56 ._formInput_njnat_282{height:40px}._formInput_njnat_282{height:44px;padding:0 14px}._formTextarea_njnat_87{resize:none;min-height:96px;padding:12px 14px;line-height:1.55}._formTextareaCompact_njnat_376{min-height:64px}._formDescription_njnat_380{min-height:0}._formInput_njnat_282::placeholder,._formTextarea_njnat_87::placeholder{color:var(--text-secondary,var(--canvas-muted,#71717a))}._formToolbar_njnat_389{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}._formHint_njnat_396{display:inline-flex;position:relative}._formIdentity_njnat_56 ._formToolbar_njnat_389{position:relative}._formIdentity_njnat_56 ._formHint_njnat_396{position:static}@media (width>=601px){._formIdentity_njnat_56 ._formHintPop_njnat_410{width:min(320px,100%);left:0;right:auto}._formIdentity_njnat_56 ._formHintCard_njnat_416:before{display:none}}._formHintBtn_njnat_421{appearance:none;width:28px;height:28px;color:var(--text-secondary,var(--canvas-muted,#71717a));cursor:help;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}._formHintBtn_njnat_421:hover,._formHintBtn_njnat_421:focus-visible{color:var(--text-primary,var(--canvas-text,#111));background:var(--skill-dialog-subtle)}._formHintPop_njnat_410{z-index:8;opacity:0;pointer-events:none;width:min(320px,100vw - 72px);padding-top:8px;transition:opacity .12s;position:absolute;top:100%;right:0}._formHint_njnat_396:hover ._formHintPop_njnat_410,._formHint_njnat_396:focus-within ._formHintPop_njnat_410{opacity:1;pointer-events:auto}._formHintCard_njnat_416{border:1px solid var(--border-color,var(--canvas-border,#e4e4e7));background:var(--bg-widget,var(--canvas-popover,#fff));color:var(--text-primary,var(--canvas-text,#111));border-radius:10px;padding:10px 12px 12px;position:relative;box-shadow:0 10px 28px #0000001f}._formHintCard_njnat_416:before{content:"";background:inherit;border:1px solid var(--border-color,var(--canvas-border,#e4e4e7));border-bottom:0;border-right:0;width:9px;height:9px;position:absolute;top:-5px;right:9px;transform:rotate(45deg)}._formHintTitle_njnat_484,._formHintList_njnat_485{margin:0}._formHintTitle_njnat_484{font-size:12px;font-weight:650}._formHintList_njnat_485{color:var(--text-secondary,var(--canvas-muted,#71717a));margin-top:6px;padding-left:16px;font-size:12px;font-weight:450;line-height:1.55}._formHintList_njnat_485 li+li{margin-top:4px}._formTool_njnat_389,._formToolIcon_njnat_508{appearance:none;border:1px solid var(--border-color,var(--canvas-border,#e4e4e7));height:28px;color:var(--text-secondary,var(--canvas-muted,#71717a));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}._formEditorModes_njnat_524{background:var(--skill-dialog-subtle);border-radius:9px;align-items:center;padding:2px;display:inline-flex}._formEditorMode_njnat_524{appearance:none;height:24px;color:var(--text-secondary,var(--canvas-muted,#71717a));cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}._formEditorMode_njnat_524:hover,._formEditorMode_njnat_524:focus-visible{color:var(--text-primary,var(--canvas-text,#111))}._formEditorModeActive_njnat_554{background:var(--bg-widget,var(--canvas-popover,#fff));color:var(--text-primary,var(--canvas-text,#111));box-shadow:0 1px 3px #0000001a}._formEditorMode_njnat_524:disabled{cursor:not-allowed;opacity:.5}._formTool_njnat_389{padding:0 10px}._formToolIcon_njnat_508{width:28px;padding:0}._formTool_njnat_389:hover,._formToolIcon_njnat_508:hover,._formTool_njnat_389:focus-visible,._formToolIcon_njnat_508:focus-visible{color:var(--text-primary,var(--canvas-text,#111));background:var(--skill-dialog-subtle)}._formEditor_njnat_71{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;min-height:0;display:grid}._formEditorPane_njnat_86{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}._formEditorPane_njnat_86 ._formTextarea_njnat_87{flex:1;height:100%;min-height:0;padding-bottom:28px}._formMarkdownSource_njnat_607{tab-size:2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.65}._formMarkdownPreview_njnat_614{box-sizing:border-box;background:var(--skill-dialog-subtle-soft);height:100%;min-height:0;color:var(--text-primary,var(--canvas-text,#111));border-radius:12px;flex:1;padding:14px 16px 30px;overflow:auto}._formMarkdownPreview_njnat_614:focus-visible{box-shadow:inset 0 0 0 1.5px var(--skill-dialog-focus);outline:none}._formMarkdownPreview_njnat_614>:first-child{margin-top:0}._formMarkdownEmpty_njnat_635{color:var(--text-secondary,var(--canvas-muted,#71717a));margin:0;font-size:13px}._formEditorSplit_njnat_77{grid-template-columns:minmax(160px,200px) minmax(0,1fr)}._formFiles_njnat_81{background:var(--skill-dialog-subtle-soft);border-radius:12px;min-width:0;min-height:0;padding:10px;overflow:auto}._formFilesTitle_njnat_654{color:var(--text-secondary,var(--canvas-muted,#71717a));margin:0 0 8px;font-size:12px;font-weight:650}._formFileList_njnat_661{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._formFileBtn_njnat_670{appearance:none;width:100%;min-width:0;color:var(--text-secondary,var(--canvas-muted,#71717a));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;line-height:1.4;display:flex}._formFileBtn_njnat_670 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._formFileBtn_njnat_670:hover,._formFileBtn_njnat_670:focus-visible{color:var(--text-primary,var(--canvas-text,#111));background:var(--skill-dialog-subtle)}._formFileBtnActive_njnat_701{color:var(--text-primary,var(--canvas-text,#111));background:var(--skill-dialog-subtle-hover);font-weight:650}._formAttachments_njnat_707{flex-direction:column;flex-shrink:0;gap:8px;min-width:0;display:flex}._formAttachmentsLabel_njnat_715{color:var(--text-secondary,var(--canvas-muted,#71717a));margin:0;font-size:12px;font-weight:650}._formAttachmentList_njnat_722{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._formAttachmentChip_njnat_731{background:var(--skill-dialog-subtle);max-width:100%;color:var(--text-secondary,var(--canvas-muted,#71717a));text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:12px;line-height:1.4;overflow:hidden}._formTabs_njnat_744{flex-wrap:wrap;gap:8px;display:flex}._formIdentity_njnat_56 ._formTabs_njnat_744{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._formIdentity_njnat_56 ._formTab_njnat_744{width:100%;padding:0 8px}._formTab_njnat_744{appearance:none;border:1px solid var(--border-color,var(--canvas-border,#e4e4e7));height:32px;color:var(--text-secondary,var(--canvas-muted,#71717a));cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}._formTabActive_njnat_773{border-color:var(--text-primary);background:var(--text-primary);color:var(--text-inverse)}._formCoverStage_njnat_249{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:168px;display:flex}._formCover_njnat_249{border:1px dashed var(--border-color,var(--canvas-border,#e4e4e7));background:var(--skill-dialog-subtle);cursor:pointer;border-radius:16px;flex:1;width:100%;min-height:148px;display:flex;position:relative;overflow:hidden}._formCover_njnat_249:hover,._formCover_njnat_249:focus-within{border-color:var(--skill-dialog-focus);background:var(--skill-dialog-subtle-hover)}._formCoverEmpty_njnat_807{width:100%;height:100%;color:var(--text-secondary,var(--canvas-muted,#71717a));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex}._formCoverEmptyTitle_njnat_820{color:var(--text-primary,var(--canvas-text,#111));font-size:12px;font-weight:600}._formCoverEmptyHint_njnat_826{font-size:11px;font-weight:450;line-height:1.4}._formCoverPreviewActions_njnat_832{background:linear-gradient(#0000,#1111118c);justify-content:flex-end;gap:6px;padding:22px 8px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}._formCoverAction_njnat_844{appearance:none;cursor:pointer;box-sizing:border-box;color:#fff;background:#111111c7;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}._uploadTitle_njnat_865{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:650}._uploadClose_njnat_872{appearance:none;background:var(--skill-dialog-subtle);width:32px;height:32px;color:var(--text-secondary,var(--canvas-muted,#71717a));cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._uploadHidden_njnat_887{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._uploadCoverFilled_njnat_899{cursor:default;border-style:solid}._uploadCoverImg_njnat_274{object-fit:contain;width:100%;height:100%;display:block}._uploadError_njnat_911{color:#dc2626;flex-shrink:0;margin:0;font-size:13px}._uploadPrimary_njnat_918{appearance:none;border:1px solid var(--text-primary);background:var(--text-primary);height:34px;color:var(--text-inverse);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}._uploadPrimary_njnat_918:disabled,._uploadClose_njnat_872:disabled,._formTool_njnat_389:disabled,._formToolIcon_njnat_508:disabled,._formFileBtn_njnat_670:disabled,._formTab_njnat_744:disabled,._formCoverAction_njnat_844:disabled{opacity:.55;cursor:default}@media (width<=860px){._uploadCard_njnat_36{width:min(1140px,100vw - 24px);height:min(860px,100svh - 24px);max-height:min(860px,100svh - 24px)}._formBody_njnat_61,._uploadCardExpanded_njnat_50 ._formBody_njnat_61{grid-template-columns:minmax(0,1fr);overflow:auto}._formIdentity_njnat_56{border-right:0;border-bottom:1px solid var(--border-color,var(--canvas-border,#e4e4e7));overflow:visible}._formCoverStage_njnat_249{flex:none;min-height:0}._formCover_njnat_249{aspect-ratio:16/10;flex:none;min-height:0}._formWorkspace_njnat_65{overflow:visible}._formEditorSplit_njnat_77,._uploadCardExpanded_njnat_50 ._formEditorSplit_njnat_77{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){._uploadOverlay_njnat_1{align-items:stretch;padding:0}._uploadCard_njnat_36,._uploadCardExpanded_njnat_50{border:0;border-radius:0;width:100vw;height:100svh;max-height:100svh}._formHeader_njnat_93{padding:12px 14px}._uploadTitle_njnat_865{font-size:19px}._formHeaderActions_njnat_104{gap:8px}._formIdentity_njnat_56{padding:16px 14px}._formWorkspace_njnat_65{padding:16px 14px calc(24px + env(safe-area-inset-bottom))}._formLabelRow_njnat_320{align-items:flex-start}._formToolbar_njnat_389{width:100%}._formTool_njnat_389{flex:auto}._formEditorPane_njnat_86 ._formTextarea_njnat_87,._formMarkdownPreview_njnat_614{height:auto;min-height:360px}._formHintPop_njnat_410{top:auto;left:14px;right:14px;bottom:calc(16px + env(safe-area-inset-bottom));width:auto;padding:0;position:fixed}._formHintCard_njnat_416:before{display:none}}._formBodyComposer_njnat_254 ._formIdentity_njnat_56{gap:12px;overflow:auto}._formBodyComposer_njnat_254 ._formIdentityFields_njnat_288{gap:10px}._formBodyComposer_njnat_254 ._formCover_njnat_249{min-height:112px}._formBodyComposer_njnat_254 ._formWorkspace_njnat_65{overflow:hidden}._formBodyComposer_njnat_254 ._formEditorPane_njnat_86 ._formTextarea_njnat_87,._formBodyComposer_njnat_254 ._formMarkdownPreview_njnat_614{height:100%;min-height:0}._uploadCardExpanded_njnat_50 ._formBodyComposer_njnat_254{grid-template-columns:minmax(0,1fr);overflow:hidden}._uploadOverlay_njnat_1[data-composer=true]{--border-color:#dedee0;--skill-dialog-surface:#f5f5f5;--skill-dialog-surface-hover:#eee;--skill-dialog-subtle-soft:#fafafa;--skill-dialog-subtle:#f7f7f7;--skill-dialog-subtle-hover:#efefef;--skill-dialog-focus:#777;background:#0000008f}._uploadOverlay_njnat_1[data-composer=true][data-theme=dark],.dark ._uploadOverlay_njnat_1[data-composer=true]{--border-color:#ffffff29;--bg-widget:#0b0b0b;--text-primary:#f4f4f5;--text-secondary:#909095;--text-inverse:#0b0b0b;--skill-dialog-surface:#171717;--skill-dialog-surface-hover:#1d1d1d;--skill-dialog-subtle-soft:#101010;--skill-dialog-subtle:#151515;--skill-dialog-subtle-hover:#1b1b1b;--skill-dialog-focus:#fff9}._uploadOverlay_njnat_1[data-composer=true] ._uploadCard_njnat_36{background:var(--bg-widget);width:min(1440px,100vw - 48px);height:min(820px,100svh - 48px);max-height:calc(100svh - 48px);box-shadow:none;border-radius:26px}._uploadOverlay_njnat_1[data-composer=true] ._uploadCardExpanded_njnat_50{width:min(1140px,100vw - 48px);height:calc(100svh - 48px)}._uploadOverlay_njnat_1[data-composer=true] ._formHeader_njnat_93{border-bottom:0;padding:26px 30px 22px}._uploadOverlay_njnat_1[data-composer=true] ._uploadTitle_njnat_865{font-size:24px;font-weight:620}._uploadOverlay_njnat_1[data-composer=true] ._formBodyComposer_njnat_254{grid-template-columns:minmax(270px,.95fr) minmax(250px,.85fr) minmax(340px,1.3fr);gap:16px;padding:0 24px 24px}._uploadOverlay_njnat_1[data-composer=true] ._uploadCardExpanded_njnat_50 ._formBodyComposer_njnat_254{grid-template-columns:minmax(0,1fr)}._uploadOverlay_njnat_1[data-composer=true] ._formIdentity_njnat_56,._uploadOverlay_njnat_1[data-composer=true] ._formShowcase_njnat_57,._uploadOverlay_njnat_1[data-composer=true] ._formWorkspace_njnat_65{background:var(--skill-dialog-surface);border:0;border-radius:20px;min-width:0;padding:24px}._uploadOverlay_njnat_1[data-composer=true] ._formIdentity_njnat_56{gap:20px}._uploadOverlay_njnat_1[data-composer=true] ._formIdentityFields_njnat_288,._uploadOverlay_njnat_1[data-composer=true] ._formWorkspace_njnat_65{gap:18px}._uploadOverlay_njnat_1[data-composer=true] ._formLabel_njnat_240,._uploadOverlay_njnat_1[data-composer=true] ._formIdentity_njnat_56 ._formLabel_njnat_240{font-size:13px;font-weight:600}._uploadOverlay_njnat_1[data-composer=true] ._formInput_njnat_282,._uploadOverlay_njnat_1[data-composer=true] ._formTextarea_njnat_87,._uploadOverlay_njnat_1[data-composer=true] ._formMarkdownPreview_njnat_614,._uploadOverlay_njnat_1[data-composer=true] ._formFiles_njnat_81{border:1px solid var(--border-color);background:0 0;border-radius:12px}._uploadOverlay_njnat_1[data-composer=true] ._formInput_njnat_282:focus-visible,._uploadOverlay_njnat_1[data-composer=true] ._formTextarea_njnat_87:focus-visible,._uploadOverlay_njnat_1[data-composer=true] ._formMarkdownPreview_njnat_614:focus-visible{border-color:var(--skill-dialog-focus);box-shadow:none}._uploadOverlay_njnat_1[data-composer=true] ._formTab_njnat_744{border-radius:10px;font-weight:500}._uploadOverlay_njnat_1[data-composer=true] ._formTabActive_njnat_773{background:var(--skill-dialog-subtle);color:var(--text-primary)}._uploadOverlay_njnat_1[data-composer=true] ._formTool_njnat_389,._uploadOverlay_njnat_1[data-composer=true] ._formToolIcon_njnat_508{border-radius:9px;font-weight:500}._uploadOverlay_njnat_1[data-composer=true] ._formEditorModes_njnat_524{border:1px solid var(--border-color);background:0 0}._uploadOverlay_njnat_1[data-composer=true] ._formEditorModeActive_njnat_554{background:var(--skill-dialog-subtle-hover);box-shadow:none}._uploadOverlay_njnat_1[data-composer=true] ._formCover_njnat_249{background:var(--skill-dialog-subtle-soft);border-style:solid}._uploadOverlay_njnat_1[data-composer=true] ._uploadPrimary_njnat_918{border-radius:10px;height:38px;padding:0 17px}._uploadOverlay_njnat_1[data-composer=true] ._uploadClose_njnat_872{border:1px solid var(--border-color);background:0 0;width:38px;height:38px}._uploadOverlay_njnat_1[data-composer=true] ._uploadClose_njnat_872:hover{border-color:var(--skill-dialog-focus);color:var(--text-primary)}._uploadOverlay_njnat_1[data-composer=true] ._publishChoiceCard_njnat_120{box-shadow:none;border-radius:22px}._uploadOverlay_njnat_1[data-composer=true] ._publishChoiceHeader_njnat_130{border-bottom:0;padding:24px 24px 14px}._uploadOverlay_njnat_1[data-composer=true] ._publishChoiceOptions_njnat_154{padding:10px 24px 24px}._uploadOverlay_njnat_1[data-composer=true] ._publishChoiceOptions_njnat_154>button{border-radius:15px;min-height:88px}@media (width<=1100px){._uploadOverlay_njnat_1[data-composer=true] ._formBodyComposer_njnat_254{grid-template-columns:repeat(2,minmax(0,1fr));overflow:auto}._uploadOverlay_njnat_1[data-composer=true] ._formIdentity_njnat_56,._uploadOverlay_njnat_1[data-composer=true] ._formShowcase_njnat_57{overflow:visible}._uploadOverlay_njnat_1[data-composer=true] ._formWorkspace_njnat_65{grid-column:1/-1;min-height:480px}}@media (width<=760px){._uploadOverlay_njnat_1[data-composer=true] ._formBodyComposer_njnat_254{grid-template-columns:minmax(0,1fr)}._uploadOverlay_njnat_1[data-composer=true] ._formWorkspace_njnat_65{grid-column:auto}}@media (width<=600px){._uploadOverlay_njnat_1[data-composer=true] ._uploadCard_njnat_36,._uploadOverlay_njnat_1[data-composer=true] ._uploadCardExpanded_njnat_50{border-radius:0;width:100vw;height:100svh;max-height:100svh}._uploadOverlay_njnat_1[data-composer=true] ._formHeader_njnat_93{padding:20px 18px}._uploadOverlay_njnat_1[data-composer=true] ._formBodyComposer_njnat_254{gap:12px;padding:0 14px 20px}._uploadOverlay_njnat_1[data-composer=true] ._formIdentity_njnat_56,._uploadOverlay_njnat_1[data-composer=true] ._formShowcase_njnat_57,._uploadOverlay_njnat_1[data-composer=true] ._formWorkspace_njnat_65{padding:20px}}._cover_1hnxb_1{border-radius:inherit;box-sizing:border-box;border:1px solid var(--border-color);background:#fff;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}._logo_1hnxb_14{object-fit:contain;pointer-events:none;display:block}._coverThumb_1hnxb_20{background:var(--skill-surface-hover,var(--bg-widget));border:0}[data-theme=dark] ._coverThumb_1hnxb_20 ._logo_1hnxb_14{filter:invert()}._coverThumb_1hnxb_20 ._logo_1hnxb_14{width:22px;height:22px}._coverStage_1hnxb_34 ._logo_1hnxb_14{width:clamp(40px,12%,72px);height:clamp(40px,12%,72px)}._showcase_yu4r4_1{flex-direction:column;gap:16px;display:flex}._showcaseTitle_yu4r4_2{justify-content:space-between;gap:8px;font-size:14px;font-weight:600;display:flex}._showcaseHint_yu4r4_3{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.6}._workItem_yu4r4_4{flex-direction:column;gap:8px;min-width:0;display:flex}._workActions_yu4r4_5{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:4px;font-size:11px;display:flex}._workActions_yu4r4_5 button{color:inherit;cursor:pointer;background:0 0;border:0;padding:2px;display:flex}._workActions_yu4r4_5 button:disabled{opacity:.35;cursor:default}._workActions_yu4r4_5 button:hover:not(:disabled),._workActions_yu4r4_5 label:hover{color:var(--text-primary)}._workActions_yu4r4_5 label{cursor:pointer}._works_yu4r4_11{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._workTile_yu4r4_18,._workAdd_yu4r4_19{aspect-ratio:4/3;background:var(--skill-dialog-subtle);border-radius:14px;position:relative;overflow:hidden}._workTile_yu4r4_18{border:1px solid var(--border-color)}._workMedia_yu4r4_31{object-fit:cover;width:100%;height:100%;display:block}._workRemove_yu4r4_39{appearance:none;background:color-mix(in srgb, var(--bg-widget) 88%, transparent);width:20px;height:20px;color:var(--text-primary);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:4px;right:4px}._workRemove_yu4r4_39:hover{background:var(--bg-widget)}._workAdd_yu4r4_19{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex}._workAdd_yu4r4_19:hover{color:var(--text-primary);border-color:var(--skill-dialog-focus);background:var(--skill-dialog-subtle-hover)}._worksInput_yu4r4_83{display:none}.skillLaunchStage{width:100%;min-width:0;position:relative;overflow:hidden}.skillLaunchStageCard{min-height:46px;margin-top:auto;padding-top:16px}.skillLaunchStageDetail{min-height:58px;margin-top:auto;padding-top:20px}.skillLaunchLayer{align-items:center;gap:10px;min-width:0;transition:opacity .18s,transform .18s;display:flex}.skillLaunchIdle{opacity:1;pointer-events:auto;justify-content:space-between;transform:translateY(0)}.skillLaunchConfirm{opacity:0;pointer-events:none;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;position:absolute;inset:0;transform:translateY(6px)}.skillLaunchStage.is-confirming .skillLaunchIdle,.skillLaunchStage.is-creating .skillLaunchIdle,.skillLaunchStage.is-failed .skillLaunchIdle{opacity:0;pointer-events:none;transform:translateY(-4px)}.skillLaunchStage.is-confirming .skillLaunchConfirm,.skillLaunchStage.is-creating .skillLaunchConfirm,.skillLaunchStage.is-failed .skillLaunchConfirm{opacity:1;pointer-events:auto;transform:translateY(0)}.skillLaunchCategory{min-width:0;max-width:42%;color:var(--skill-muted,var(--text-secondary));text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;overflow:hidden}.skillLaunchCardActions{justify-content:flex-end;align-items:center;gap:7px;min-width:0;margin-left:auto;display:inline-flex}.skillLaunchSecondaryBtn{appearance:none;border:1px solid var(--skill-line,var(--border-color));height:28px;color:var(--text-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.skillLaunchSecondaryBtn:hover:not(:disabled){background:var(--skill-surface-hover,var(--bg-widget));border-color:var(--skill-line-strong,var(--border-color))}.skillLaunchSecondaryBtn:disabled{cursor:not-allowed;opacity:.48}.skillLaunchUseBtn{appearance:none;border:1px solid var(--skill-line-strong,var(--border-color));height:28px;color:var(--text-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:500;line-height:1;transition:opacity .14s,background .14s,border-color .14s;display:inline-flex}.skillLaunchUseBtn:hover{background:var(--skill-surface-hover,var(--bg-widget));border-color:var(--text-primary)}.skillLaunchUseBtn:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.skillLaunchUseBtn:disabled{cursor:not-allowed;opacity:.55}.skillLaunchStageDetail .skillLaunchUseBtn{border-color:var(--text-primary);background:var(--text-primary);height:36px;color:var(--bg-primary);padding:0 16px}.skillLaunchStageDetail .skillLaunchUseBtn:hover{opacity:.88;background:var(--text-primary)}.skillLaunchFavoriteBtn{appearance:none;min-width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0 7px;transition:color .14s;display:inline-flex}.skillLaunchFavoriteCount{font-variant-numeric:tabular-nums;min-width:1ch;font-size:12px;line-height:1}.skillLaunchFavoriteBtn:hover,.skillLaunchFavoriteBtn.is-active{color:var(--text-primary);background:0 0}.skillLaunchFavoriteBtn:disabled{cursor:not-allowed;opacity:.5}.skillLaunchCopy{letter-spacing:-.01em;min-width:0;color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;margin:0;font-size:12.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.skillLaunchStageDetail .skillLaunchCopy{font-size:13.5px;line-height:1.4}.skillLaunchCopy.is-failed{color:#dc2626}.skillLaunchConfirmActions{flex:none;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex}.skillLaunchCancelBtn,.skillLaunchConfirmBtn{appearance:none;cursor:pointer;white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:12px;font-weight:500;line-height:1;transition:opacity .14s,background .14s,border-color .14s;display:inline-flex}.skillLaunchCancelBtn{border:1px solid var(--skill-line,var(--border-color));color:var(--skill-muted,var(--text-secondary));background:0 0}.skillLaunchCancelBtn:hover{color:var(--text-primary);border-color:var(--skill-line-strong,var(--border-color))}.skillLaunchCancelBtn:disabled{cursor:not-allowed;opacity:.5}.skillLaunchConfirmBtn{border:1px solid var(--text-primary);background:var(--text-primary);color:var(--bg-primary)}.skillLaunchConfirmBtn:hover{opacity:.88}.skillLaunchConfirmBtn:disabled{cursor:not-allowed;opacity:.72}.skillLaunchConfirmBtn:focus-visible,.skillLaunchCancelBtn:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.skillLaunchSpinner{flex-shrink:0;animation:.8s linear infinite skillLaunchSpin}@keyframes skillLaunchSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.skillLaunchLayer{transition:none}.skillLaunchStage.is-confirming .skillLaunchIdle,.skillLaunchStage.is-creating .skillLaunchIdle,.skillLaunchStage.is-failed .skillLaunchIdle,.skillLaunchConfirm{transform:none}.skillLaunchSpinner{animation:none}}._panel_kjpr9_1{border:1px solid var(--skill-line,var(--border-color));background:var(--skill-surface,var(--bg-widget));border-radius:26px;width:100%;min-width:0;animation:.28s cubic-bezier(.22,1,.36,1) _skill-panel-in_kjpr9_1;position:relative;overflow:hidden}._closeBtn_kjpr9_12{appearance:none;z-index:4;border:1px solid var(--skill-line,var(--border-color));background:var(--skill-surface-hover,var(--bg-widget));width:40px;height:40px;color:var(--skill-muted,var(--text-secondary));cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background .14s,color .14s;display:inline-flex;position:absolute;top:20px;right:20px}._closeBtn_kjpr9_12:hover{border-color:var(--skill-line-strong,var(--border-color));color:var(--text-primary)}._layout_kjpr9_36{isolation:isolate;height:420px;display:flex;position:relative}._layout_kjpr9_36:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--skill-surface,var(--bg-widget)) 0%, var(--skill-surface,var(--bg-widget)) 25%, color-mix(in srgb, var(--skill-surface,var(--bg-widget)) 90%, transparent) 36%, color-mix(in srgb, var(--skill-surface,var(--bg-widget)) 48%, transparent) 52%, transparent 72%);position:absolute;inset:0}[data-theme=dark] ._layout_kjpr9_36:after{background:linear-gradient(90deg, var(--skill-surface,var(--bg-widget)) 0%, var(--skill-surface,var(--bg-widget)) 25%, #000000fa 36%, #000000bf 52%, transparent 72%)}._mediaColumn_kjpr9_66{min-width:0;position:absolute;inset:0 0 0 30%}._mainStage_kjpr9_72{background:var(--skill-surface,var(--bg-widget));width:100%;height:100%;position:absolute;inset:0;overflow:hidden}._carouselStage_kjpr9_81{position:absolute;inset:0}._mediaFill_kjpr9_86{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._layout_kjpr9_36[data-frame=square] ._mediaFill_kjpr9_86,._layout_kjpr9_36[data-frame=portrait] ._mediaFill_kjpr9_86{object-fit:contain}._carouselSlide_kjpr9_101{opacity:0;pointer-events:none;will-change:opacity, transform;transform-origin:50%;transition:opacity .56s cubic-bezier(.4,0,.2,1),transform .9s cubic-bezier(.22,1,.36,1);transform:scale(1)}._carouselSlideActive_kjpr9_112{opacity:1;z-index:1;pointer-events:auto}._mainStage_kjpr9_72:hover ._carouselSlideActive_kjpr9_112{transform:scale(1.04)}._mainStage_kjpr9_72[data-video=true]:hover ._carouselSlideActive_kjpr9_112{transform:none}@media (prefers-reduced-motion:reduce){._carouselSlide_kjpr9_101{transition:opacity .2s}._mainStage_kjpr9_72:hover ._carouselSlideActive_kjpr9_112{transform:none}}._mainPlaceholder_kjpr9_136{color:#11111147;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-theme=dark] ._mainPlaceholder_kjpr9_136{color:#f4f4f547}._placeholderPlay_kjpr9_149{color:#11111180;background:#ffffff8c;border:1px solid #fff6;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._navBtn_kjpr9_161{appearance:none;z-index:3;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#0000006b;border:none;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:opacity .16s,background .14s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}._mainStage_kjpr9_72:hover ._navBtn_kjpr9_161,._mainStage_kjpr9_72:focus-within ._navBtn_kjpr9_161{opacity:1}._navBtn_kjpr9_161:hover{background:#00000094}._navBtnPrev_kjpr9_192{left:25%}._navBtnNext_kjpr9_196{right:10px}._counter_kjpr9_200{z-index:3;letter-spacing:.02em;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#00000073;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:550;position:absolute;bottom:72px;right:10px}._thumbStrip_kjpr9_216{z-index:3;gap:8px;width:max-content;max-width:min(70%,460px);padding-bottom:2px;display:flex;position:absolute;bottom:20px;right:24px;overflow-x:auto}._mediaColumn_kjpr9_66[data-video=true] ._thumbStrip_kjpr9_216{bottom:58px}._mainStage_kjpr9_72[data-video=true] ._counter_kjpr9_200{display:none}._thumb_kjpr9_216{appearance:none;border:1px solid var(--skill-line,var(--border-color));cursor:pointer;background:var(--skill-surface-hover,var(--bg-widget));opacity:.72;border-radius:9px;flex:0 0 64px;width:64px;height:44px;padding:0;transition:opacity .14s,border-color .14s;position:relative;overflow:hidden}._layout_kjpr9_36[data-frame=square] ._thumb_kjpr9_216{flex:0 0 44px;width:44px;height:44px}._layout_kjpr9_36[data-frame=portrait] ._thumb_kjpr9_216{flex:0 0 40px;width:40px;height:53px}._thumb_kjpr9_216:hover{opacity:1}._thumbActive_kjpr9_269{opacity:1;border-color:var(--text-primary)}._thumbImg_kjpr9_274{object-fit:cover;width:100%;height:100%;display:block}._thumbPlay_kjpr9_281{color:#fff;pointer-events:none;background:#0000009e;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:absolute;bottom:4px;right:4px}._thumbPlay_kjpr9_281 svg{margin-left:1px}._infoColumn_kjpr9_300{z-index:2;pointer-events:none;flex-direction:column;justify-content:flex-end;gap:18px;width:min(46%,600px);min-width:0;padding:clamp(26px,3vw,42px);display:flex;position:relative}._infoColumn_kjpr9_300>*{pointer-events:auto}._infoHeader_kjpr9_317{padding-right:36px}._titleBlock_kjpr9_321{flex-direction:column;gap:14px;min-width:0;display:flex}._title_kjpr9_321{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:clamp(24px,2vw,32px);font-weight:630;line-height:1.25}._authorRow_kjpr9_337{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}._authorAvatar_kjpr9_345{color:#11111173;background:#1111110f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;overflow:hidden}[data-theme=dark] ._authorAvatar_kjpr9_345{color:#f4f4f580;background:#f4f4f514}._authorAvatarBrand_kjpr9_363{color:#111;background:#f4f4f5}._authorLogo_kjpr9_368{object-fit:contain;width:62%;height:62%;display:block}._authorPhoto_kjpr9_375{object-fit:cover;width:100%;height:100%;display:block}._authorInitial_kjpr9_382{-webkit-user-select:none;user-select:none;font-size:10px;font-weight:700;line-height:1}._authorName_kjpr9_389,._category_kjpr9_390{color:var(--skill-muted,var(--text-secondary));font-size:13px;line-height:1.2}._categoryDot_kjpr9_396{color:var(--text-secondary);opacity:.5}._descriptionBlock_kjpr9_401{flex-direction:column;flex:0 auto;gap:12px;min-height:0;max-height:128px;display:flex;overflow:auto}._sectionLabel_kjpr9_411{letter-spacing:.02em;text-transform:uppercase;color:var(--skill-muted,var(--text-secondary));opacity:.85;margin:0;font-size:12px;font-weight:600}._description_kjpr9_401{color:var(--skill-muted,var(--text-secondary));white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.75}._closeBtn_kjpr9_12:disabled{cursor:not-allowed;opacity:.45}@media (width<=800px){._panel_kjpr9_1{border-radius:20px}._layout_kjpr9_36{flex-direction:column;height:auto;display:flex}._layout_kjpr9_36:after{display:none}._mediaColumn_kjpr9_66{background:var(--skill-surface,var(--bg-widget));height:clamp(220px,54vw,400px);position:relative;inset:auto}._mediaFill_kjpr9_86{object-fit:contain}._thumbStrip_kjpr9_216{max-width:calc(100% - 32px);bottom:12px;right:16px}._mediaColumn_kjpr9_66[data-video=true] ._thumbStrip_kjpr9_216{bottom:52px}._counter_kjpr9_200{bottom:62px}._navBtnPrev_kjpr9_192{left:10px}._infoColumn_kjpr9_300{gap:20px;width:100%;padding:24px 20px}._descriptionBlock_kjpr9_401{max-height:none;overflow:visible}._title_kjpr9_321{font-size:23px}}@keyframes _skill-panel-in_kjpr9_1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._panel_kjpr9_1{animation:none}}._page_1ydaz_1{--skill-surface:color-mix(in srgb, var(--bg-widget) 70%, var(--bg-primary));--skill-surface-hover:color-mix(in srgb, var(--bg-widget) 84%, var(--bg-primary));--skill-line:color-mix(in srgb, var(--text-primary) 13%, transparent);--skill-line-strong:color-mix(in srgb, var(--text-primary) 42%, transparent);--skill-muted:color-mix(in srgb, var(--text-primary) 56%, transparent);background:0 0;flex-direction:row;min-height:calc(100svh - 64px);padding:8px 24px 20px 20px;display:flex;position:relative}[data-theme=dark] ._page_1ydaz_1{--skill-surface:#0c0c0c;--skill-surface-hover:#141414;--skill-line:#ffffff29;--skill-line-strong:#ffffff7a;--skill-muted:#f4f4f58c}._content_1ydaz_23{flex-direction:column;flex:1;align-items:stretch;min-width:0;padding:16px 32px 40px;display:flex}._inner_1ydaz_32{flex-direction:column;flex:1;gap:32px;width:100%;max-width:1600px;margin-left:auto;margin-right:auto;display:flex}._topbar_1ydaz_43{flex-wrap:wrap;align-items:center;gap:16px;min-height:44px;display:flex}._topbarActions_1ydaz_51{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:14px;display:inline-flex}._mineEmpty_1ydaz_59{min-height:320px;color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 24px;font-size:14px;display:flex}._mineEmpty_1ydaz_59 p{margin:0}._mineEmptyIcon_1ydaz_76{color:var(--text-secondary);opacity:.7}._mineGroups_1ydaz_81{flex-direction:column;gap:40px;display:flex}._mineGroup_1ydaz_81{flex-direction:column;gap:20px;display:flex}._mineGroupTitle_1ydaz_93{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:18px;font-weight:620;display:flex}._mineGroupTitle_1ydaz_93 span{border:1px solid var(--skill-line);min-width:20px;height:20px;color:var(--skill-muted);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;display:inline-flex}._mineGroupEmpty_1ydaz_117{border:1px solid var(--skill-line);min-height:120px;color:var(--skill-muted);border-radius:22px;justify-content:center;align-items:center;margin:0;font-size:13px;display:flex}._uploadError_1ydaz_129{color:#dc2626;margin:0;font-size:13px}._filterBar_1ydaz_137{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}._filterChip_1ydaz_145{appearance:none;height:38px;color:var(--skill-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:500;line-height:1;transition:color .14s,background .14s,border-color .14s;display:inline-flex}._filterChip_1ydaz_145:hover{color:var(--text-primary);background:var(--skill-surface-hover);border-color:var(--skill-line)}._filterChip_1ydaz_145:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._filterChipActive_1ydaz_179{color:var(--text-primary);background:var(--skill-surface);border-color:var(--skill-line-strong)}._filterChipActive_1ydaz_179:hover{background:var(--skill-surface-hover);border-color:var(--skill-line-strong)}._createSkillBtn_1ydaz_190{background:var(--skill-surface);border-color:var(--skill-line);transition:border-color .14s,background .14s}._createSkillBtn_1ydaz_190 svg{transition:transform .32s cubic-bezier(.22,1,.36,1)}._createSkillBtn_1ydaz_190:hover{background:var(--skill-surface-hover);border-color:var(--skill-line-strong)}._createSkillBtn_1ydaz_190:hover svg{transform:rotate(90deg)}._section_1ydaz_211{flex-direction:column;gap:20px;min-width:0;display:flex}._sectionTitle_1ydaz_218{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:620;line-height:1.3}._loadError_1ydaz_227{min-height:260px;color:var(--skill-muted);text-align:center;align-content:center;place-items:center;gap:14px;display:grid}._loadError_1ydaz_227 button{border:1px solid var(--skill-line);background:var(--skill-surface);color:var(--text-primary);cursor:pointer;border-radius:11px;padding:8px 18px}._loadError_1ydaz_227 button:hover{background:var(--skill-surface-hover);border-color:var(--skill-line-strong)}._showcaseSection_1ydaz_253{gap:18px;width:100%}._showcaseViewport_1ydaz_258{min-width:0;position:relative;container-type:inline-size}._showcaseNavigationButton_1ydaz_264{appearance:none;z-index:3;color:#fff;cursor:pointer;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111111bd;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .16s,transform .16s,background .14s;display:flex;position:absolute;top:calc(12.5cqw - 4px);transform:translateY(-50%)scale(.94);box-shadow:0 4px 16px #0003}._showcaseNavigationPrevious_1ydaz_290{left:12px}._showcaseNavigationNext_1ydaz_294{right:12px}._showcaseViewport_1ydaz_258:hover ._showcaseNavigationButton_1ydaz_264:not(:disabled),._showcaseNavigationButton_1ydaz_264:focus-visible:not(:disabled){opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}._showcaseNavigationButton_1ydaz_264:hover:not(:disabled){background:#111111e6}._showcaseNavigationButton_1ydaz_264:focus-visible{outline-offset:2px;outline:2px solid #fff}._showcaseNavigationButton_1ydaz_264:disabled{display:none}@media (hover:none){._showcaseNavigationButton_1ydaz_264{display:none}}._showcaseSectionTitle_1ydaz_324{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:20px;font-weight:600;line-height:1.25}._showcaseGrid_1ydaz_333{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:start;gap:16px;width:100%;min-width:0;display:flex;overflow-x:auto}._showcaseGrid_1ydaz_333::-webkit-scrollbar{display:none}._showcaseCard_1ydaz_350{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(40% - 13px);gap:10px;min-width:280px;transition:flex-basis .24s cubic-bezier(.22,1,.36,1);display:flex}._showcaseCard_1ydaz_350[data-frame=square]{flex-basis:calc(25% - 8px);min-width:175px}._showcaseCard_1ydaz_350[data-frame=portrait]{flex-basis:calc(18.75% - 6px);min-width:131.25px}._showcaseMain_1ydaz_370{background:var(--bg-widget);width:100%;height:max(25cqw - 8px,175px);box-shadow:inset 0 0 0 1px var(--border-color);border:1px solid #0000;border-radius:14px;padding:0;position:relative;overflow:hidden}._showcaseMainInteractive_1ydaz_382{appearance:none;text-align:left;cursor:pointer;color:inherit;font:inherit;display:block}._showcaseMainInteractive_1ydaz_382:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._showcaseMain_1ydaz_370:hover{box-shadow:inset 0 0 0 1px var(--border-color), 0 10px 24px #0000001a}._showcaseCard_1ydaz_350[data-selected=true] ._showcaseMain_1ydaz_370{border-color:#fff;box-shadow:0 0 0 1px #1111114d,0 10px 24px #0000001a}._mediaFill_1ydaz_409{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._showcaseMain_1ydaz_370[data-media-mismatch=true]{background:var(--bg-primary)}._showcaseMain_1ydaz_370[data-media-mismatch=true] ._mediaFill_1ydaz_409{object-fit:contain}._carouselStage_1ydaz_428{position:absolute;inset:0}._carouselSlide_1ydaz_433{opacity:0;pointer-events:none;will-change:opacity, transform;transform-origin:50%;transition:opacity .56s cubic-bezier(.4,0,.2,1),transform .9s cubic-bezier(.22,1,.36,1);transform:scale(1)}._carouselSlideActive_1ydaz_444{opacity:1;z-index:1}._showcaseMain_1ydaz_370:hover ._carouselSlideActive_1ydaz_444{transform:scale(1.06)}._showcaseMain_1ydaz_370[data-video=true]:hover ._carouselSlideActive_1ydaz_444{transform:none}._showcaseMain_1ydaz_370 video{pointer-events:none}@media (prefers-reduced-motion:reduce){._showcaseCard_1ydaz_350{transition:none}._carouselSlide_1ydaz_433{transition:opacity .2s}._showcaseMain_1ydaz_370:hover ._carouselSlideActive_1ydaz_444{transform:none}}._toneA_1ydaz_476{background:radial-gradient(120% 90% at 12% 10%,#ffffffbf 0%,#0000 55%),linear-gradient(145deg,#e8eef8 0%,#d4dcec 42%,#c5c0d8 100%)}._toneB_1ydaz_482{background:radial-gradient(120% 90% at 88% 18%,#ffffffb3 0%,#0000 50%),linear-gradient(145deg,#f3ebe3 0%,#e6d5c8 45%,#d8c4b8 100%)}._toneC_1ydaz_488{background:radial-gradient(120% 90% at 50% 0,#ffffffa6 0%,#0000 52%),linear-gradient(145deg,#e4f0ec 0%,#cfe3dc 48%,#b8d0d4 100%)}[data-theme=dark] ._toneA_1ydaz_476{background:radial-gradient(120% 90% at 12% 10%,#ffffff14 0%,#0000 55%),linear-gradient(145deg,#252a36 0%,#1e2430 42%,#2a2638 100%)}[data-theme=dark] ._toneB_1ydaz_482{background:radial-gradient(120% 90% at 88% 18%,#ffffff0f 0%,#0000 50%),linear-gradient(145deg,#322a26 0%,#2a2420 45%,#2e2624 100%)}[data-theme=dark] ._toneC_1ydaz_488{background:radial-gradient(120% 90% at 50% 0,#ffffff0f 0%,#0000 52%),linear-gradient(145deg,#22302c 0%,#1e2a28 48%,#1f2a30 100%)}._showcaseCopy_1ydaz_512{flex-direction:column;gap:5px;min-width:0;display:flex}._showcaseCardTitle_1ydaz_519{color:var(--text-primary);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}._showcaseCardDescription_1ydaz_531{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}._thumbStrip_1ydaz_545{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;height:44px;display:grid}._thumb_1ydaz_545{appearance:none;cursor:pointer;background:var(--bg-widget);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--border-color);opacity:.72;border:1px solid #0000;border-radius:10px;padding:0;transition:opacity .16s,box-shadow .16s;position:relative;overflow:hidden}._thumb_1ydaz_545:disabled{cursor:default;opacity:.35}._thumb_1ydaz_545:not(:disabled):hover{opacity:.92}._thumbActive_1ydaz_579{opacity:1;box-shadow:inset 0 0 0 1.5px #ffffffeb,0 0 0 1.5px #1111112e,0 2px 10px #0000001f}._thumbPlay_1ydaz_587{z-index:2;color:#fff;pointer-events:none;background:#000000a3;border-radius:999px;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex;position:absolute;bottom:4px;right:4px}._thumbPlay_1ydaz_587 svg{margin-left:1px}[data-theme=dark] ._thumbActive_1ydaz_579{box-shadow:inset 0 0 0 1.5px #ffffff38,0 0 0 1.5px #f4f4f547,0 2px 12px #00000059}._skillGrid_1ydaz_616{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;align-items:stretch;gap:18px;display:grid}._gridDetail_1ydaz_624{grid-column:1/-1;min-width:0}._skillListCard_1ydaz_629{border:1px solid var(--skill-line);background:var(--skill-surface);text-align:left;border-radius:24px;flex-direction:column;gap:14px;min-width:0;min-height:220px;padding:24px;transition:background .18s,border-color .18s;display:flex}._skillListCardInteractive_1ydaz_645{cursor:pointer}._skillListCardInteractive_1ydaz_645:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._skillListCard_1ydaz_629:hover{background:var(--skill-surface-hover);border-color:var(--skill-line-strong)}._skillListCard_1ydaz_629[data-selected=true]{border-color:var(--text-primary)}._skillListHeader_1ydaz_663{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:52px;display:grid}._skillHeaderActions_1ydaz_672{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}._skillThumb_1ydaz_679{border:1px solid var(--skill-line);width:52px;height:52px;color:var(--skill-muted);background:var(--skill-surface-hover);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._skillThumbImg_1ydaz_693{object-fit:cover;width:100%;height:100%;display:block}._skillListTitleBlock_1ydaz_700{flex-direction:column;gap:4px;min-width:0;display:flex;overflow:hidden}._skillListName_1ydaz_708{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:620;line-height:1.35;overflow:hidden}._skillListAuthorRow_1ydaz_718{align-items:center;gap:6px;width:100%;min-width:0;display:flex}._skillAuthorAvatar_1ydaz_727{color:#11111173;background:#1111110f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;overflow:hidden}[data-theme=dark] ._skillAuthorAvatar_1ydaz_727{color:#f4f4f580;background:#f4f4f514}._skillAuthorAvatarBrand_1ydaz_745,[data-theme=dark] ._skillAuthorAvatarBrand_1ydaz_745{color:#111;background:#f4f4f5}._skillAuthorLogo_1ydaz_755{object-fit:contain;width:62%;height:62%;display:block}._skillAuthorPhoto_1ydaz_762{object-fit:cover;width:100%;height:100%;display:block}._skillAuthorInitial_1ydaz_769{-webkit-user-select:none;user-select:none;font-size:9px;font-weight:700;line-height:1}._skillListAuthor_1ydaz_718{min-width:0;color:var(--skill-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;line-height:1.4;overflow:hidden}._skillListDesc_1ydaz_787{min-height:2.8em;color:var(--skill-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}._skillFavoriteBtn_1ydaz_799{appearance:none;width:32px;height:32px;color:var(--text-secondary);cursor:pointer;opacity:.78;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:0;transition:color .14s,opacity .14s,background .14s;display:inline-flex}button._skillFavoriteBtn_1ydaz_799:hover{color:var(--text-primary);opacity:1;background:var(--skill-surface-hover)}button._skillFavoriteBtn_1ydaz_799:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}button._skillFavoriteBtn_1ydaz_799:disabled{cursor:not-allowed;opacity:.4}button._skillFavoriteBtnActive_1ydaz_836{color:var(--text-primary);opacity:1;background:var(--skill-surface-hover)}._skillManageWrap_1ydaz_842{flex-shrink:0;position:relative}._skillManageBtn_1ydaz_847{appearance:none;width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:0;padding:0;display:inline-flex}._skillManageBtn_1ydaz_847:hover,._skillManageBtn_1ydaz_847:focus-visible,._skillManageBtnActive_1ydaz_865{color:var(--text-primary);background:var(--skill-surface-hover)}._skillManageMenu_1ydaz_870{z-index:12;border:1px solid var(--skill-line);background:var(--skill-surface-hover);transform-origin:100% 0;border-radius:13px;min-width:168px;padding:6px;animation:.16s cubic-bezier(.22,1,.36,1) both _skillManageMenuIn_1ydaz_1;position:absolute;top:calc(100% + 4px);right:0}._skillManageMenuContent_1ydaz_884{animation:.13s ease-out both _skillManageMenuContentIn_1ydaz_1}._skillManageItem_1ydaz_888{appearance:none;width:100%;height:34px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:550;display:flex}._skillManageItem_1ydaz_888:hover,._skillManageItem_1ydaz_888:focus-visible{background:color-mix(in srgb, var(--text-primary) 8%, transparent)}._skillManageItemDanger_1ydaz_910{color:#dc2626}[data-theme=dark] ._skillManageItemDanger_1ydaz_910{color:#f87171}@keyframes _skillManageMenuIn_1ydaz_1{0%{opacity:0;transform:translateY(-4px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _skillManageMenuContentIn_1ydaz_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}._skeletonRoot_1ydaz_942{flex-direction:column;gap:32px;min-width:0;display:flex}._skelBlock_1ydaz_949{background:#0000000f;border-radius:10px;position:relative;overflow:hidden}[data-theme=dark] ._skelBlock_1ydaz_949{background:#f4f4f514}._skelBlock_1ydaz_949:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff8c 45%,#ffffffbf 50%,#ffffff8c 55%,#0000 100%);animation:1.45s ease-in-out infinite _skillPlazaShimmer_1ydaz_1;position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}[data-theme=dark] ._skelBlock_1ydaz_949:after{background:linear-gradient(90deg,#0000 0%,#ffffff0f 45%,#ffffff24 50%,#ffffff0f 55%,#0000 100%)}@keyframes _skillPlazaShimmer_1ydaz_1{0%{transform:translate(-130%)skew(-18deg)}to{transform:translate(130%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){._createSkillBtn_1ydaz_190,._createSkillBtn_1ydaz_190 svg,._skillManageMenu_1ydaz_870,._skillManageMenuContent_1ydaz_884{transition:none;animation:none}._createSkillBtn_1ydaz_190:hover,._createSkillBtn_1ydaz_190:active{transform:none}._skelBlock_1ydaz_949:after{opacity:0;animation:none}}._skelSectionTitle_1ydaz_1016{border-radius:6px;width:88px;height:16px}._skelShowcaseMain_1ydaz_1022{aspect-ratio:16/10;border-radius:14px;width:100%}._skelThumb_1ydaz_1028{border-radius:10px;width:100%;height:44px}._skelListCard_1ydaz_1034{border:1px solid var(--skill-line);background:var(--skill-surface);border-radius:24px;flex-direction:column;gap:12px;min-width:0;min-height:220px;padding:24px;display:flex}._skelAvatar_1ydaz_1046{border-radius:12px;flex-shrink:0;width:52px;height:52px}._skelLine_1ydaz_1053{border-radius:6px;height:12px}._skelLineTitle_1ydaz_1058{width:58%;height:14px}._skelLineSub_1ydaz_1063{width:32%;height:11px;margin-top:4px}._skelLineBody_1ydaz_1069{width:100%;height:12px}._skelLineBodyShort_1ydaz_1074{width:72%;height:12px}._skelListFooter_1ydaz_1079{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:16px;display:flex}._skelLineMeta_1ydaz_1088{width:64px;height:11px}@media (width<=1100px){._skillGrid_1ydaz_616{grid-template-columns:repeat(2,minmax(0,1fr))}}._skillToast_1ydaz_1101{z-index:260;color:#fff;text-align:center;background:#18181beb;border:1px solid #ffffff29;border-radius:10px;max-width:min(560px,100vw - 32px);padding:11px 16px;font-size:13px;line-height:1.5;animation:.16s ease-out _skill-toast-enter_1ydaz_1;position:fixed;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0003}@keyframes _skill-toast-enter_1ydaz_1{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (width<=960px){._showcaseMain_1ydaz_370{height:max(38.75cqw - 6px,175px)}._showcaseCard_1ydaz_350{flex-basis:calc(62% - 10px)}._showcaseCard_1ydaz_350[data-frame=square]{flex-basis:calc(38.75% - 6px)}._showcaseCard_1ydaz_350[data-frame=portrait]{flex-basis:calc(29.0625% - 5px)}._showcaseNavigationButton_1ydaz_264{top:calc(19.375cqw - 3px)}._content_1ydaz_23{padding:20px 16px 32px}}@media (width<=640px){._page_1ydaz_1{padding:12px}._content_1ydaz_23{padding:12px 4px 24px}._inner_1ydaz_32{gap:24px}._showcaseCard_1ydaz_350{flex-basis:82%;min-width:288px}._showcaseCard_1ydaz_350[data-frame=square]{flex-basis:51.25%;min-width:180px}._showcaseCard_1ydaz_350[data-frame=portrait]{flex-basis:38.4375%;min-width:135px}._showcaseMain_1ydaz_370{height:max(51.25cqw,180px)}._showcaseNavigationButton_1ydaz_264{top:25.625cqw}._topbarActions_1ydaz_51{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:4px;width:100%;overflow-x:auto}._topbarActions_1ydaz_51::-webkit-scrollbar{display:none}._filterBar_1ydaz_137{flex-wrap:nowrap;flex:none;min-width:0}._filterChip_1ydaz_145{padding:0 11px}._skillGrid_1ydaz_616{grid-template-columns:1fr;gap:14px}._thumbStrip_1ydaz_545,._thumb_1ydaz_545{height:40px}}.canvas-media-tile-placeholder{aspect-ratio:1;width:30%;max-width:56px;height:auto;color:var(--canvas-placeholder-icon);opacity:.72;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.canvas-media-tile--loading .canvas-media-tile-placeholder{z-index:4;color:#ffffffdb;opacity:.92;filter:drop-shadow(0 2px 8px #00000059)}.canvas-media-tile-dim{pointer-events:none;z-index:1;-webkit-backdrop-filter:blur(9px)saturate(1.06);background:#1e293b38;position:absolute;inset:0}.canvas-scan{z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.canvas-scan:before{content:"";background-image:radial-gradient(#ffffff52 1px,#0000 1.4px);background-size:10px 10px;position:absolute;inset:0}.canvas-scan:after{content:"";background-image:linear-gradient(#ffffff14 1px,#0000 1px);background-size:100% 4px;position:absolute;inset:0}.canvas-scan-lit{filter:drop-shadow(0 0 6px #ffffff8c);background-image:radial-gradient(#ffffffeb 1.1px,#0000 1.6px);background-size:10px 10px;animation:2.4s linear infinite canvas-scan-sweep;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%,#0000);mask-image:linear-gradient(90deg,#0000,#000 50%,#0000);-webkit-mask-size:42% 100%;mask-size:42% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes canvas-scan-sweep{0%{-webkit-mask-position:-80% 0;mask-position:-80% 0}to{-webkit-mask-position:180% 0;mask-position:180% 0}}@media (prefers-reduced-motion:reduce){.canvas-scan-lit{animation:none;-webkit-mask-position:50% 0;mask-position:50% 0}}.canvas-media-tile-phase-badge{z-index:5;color:#fffffff2;letter-spacing:.01em;-webkit-backdrop-filter:blur(6px);pointer-events:none;background:#0000008c;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;bottom:6px;left:6px}.canvas-media-tile-phase-badge.is-error{background:#dc2626e6}._page_1o4kt_1{min-height:calc(100svh - 64px);color:var(--text-primary);padding:16px 32px 56px;overflow-x:clip}._page_1o4kt_1._isPlaza_1o4kt_8{padding-top:20px}._page_1o4kt_1._isPlaza_1o4kt_8 ._inner_1o4kt_12{gap:0}._inner_1o4kt_12{flex-direction:column;gap:28px;width:100%;max-width:1600px;margin:0 auto;display:flex}._header_1o4kt_25{justify-content:space-between;align-items:center;gap:16px;display:flex}._brand_1o4kt_32{align-items:center;gap:12px;min-width:0;display:flex}._brandIcon_1o4kt_39{width:36px;height:36px;color:var(--text-primary);cursor:default;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}button._brandIcon_1o4kt_39{cursor:pointer;border-radius:10px}button._brandIcon_1o4kt_39:hover{background:color-mix(in srgb, var(--text-primary) 6%, transparent)}._titleRow_1o4kt_61{flex-wrap:wrap;align-items:baseline;gap:10px 14px;min-width:0;display:flex}._title_1o4kt_61{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:650}._headerActions_1o4kt_76{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}._mineBtn_1o4kt_83,._ghostBtn_1o4kt_84{border:1px solid var(--border-color);background:var(--bg-widget);height:32px;color:var(--text-primary);cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:550;display:inline-flex}._ghostBtn_1o4kt_84{background:0 0}._mineBtn_1o4kt_83:hover,._ghostBtn_1o4kt_84:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 6%, var(--bg-widget))}._ghostBtn_1o4kt_84._isDanger_1o4kt_109{color:#dc2626;border-color:#dc2626}._ghostBtn_1o4kt_84:disabled{opacity:.45;cursor:not-allowed}._mineBtn_1o4kt_83._isSolid_1o4kt_119,._mineBtn_1o4kt_83._isActive_1o4kt_120{color:#fff;background:#111;border-color:#111}._mineBtn_1o4kt_83._isSolid_1o4kt_119:hover,._mineBtn_1o4kt_83._isActive_1o4kt_120:hover{background:#111}[data-theme=dark] ._mineBtn_1o4kt_83._isSolid_1o4kt_119,[data-theme=dark] ._mineBtn_1o4kt_83._isActive_1o4kt_120{color:#111;background:#f4f4f5;border-color:#f4f4f5}._mineTabs_1o4kt_138{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:4px;display:grid}._mineTab_1o4kt_138{border-radius:var(--control-radius);background:color-mix(in srgb, var(--text-primary) 6%, transparent);height:39px;color:var(--text-secondary);cursor:pointer;border:0;padding:0 8px;font-size:12px}._mineTab_1o4kt_138:hover{color:var(--text-primary)}._mineTab_1o4kt_138._isActive_1o4kt_120{font-weight:600}._mineControls_1o4kt_164{flex-direction:column;gap:6px;width:100%;display:flex}._mineProjects_1o4kt_171{border-radius:var(--control-radius);background:color-mix(in srgb, var(--text-primary) 6%, transparent);height:39px;color:var(--text-secondary);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;font-size:12px;display:inline-flex}._mineProjects_1o4kt_171:hover{color:var(--text-primary);background:color-mix(in srgb, var(--text-primary) 10%, transparent)}._hero_1o4kt_190{--dock-duration:.7s;flex-direction:column;align-self:center;align-items:center;width:74vw;margin:0;display:flex;position:relative}._heroPreview_1o4kt_201{width:100%}._heroStage_1o4kt_205{aspect-ratio:16/9;width:100%;position:relative}._heroRail_1o4kt_211{display:none}._heroRailScroll_1o4kt_215{overscroll-behavior-y:contain;scrollbar-width:none;height:100%;overflow-y:auto}._heroRailAll_1o4kt_222{z-index:10;color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;height:25%;font-size:14px;font-weight:600;display:flex;position:absolute;inset:auto 0 0}._heroRailAll_1o4kt_222:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:none;background:#18181847;transition:background .16s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 65%);mask-image:linear-gradient(#0000,#000 65%)}._heroRailAll_1o4kt_222:hover:before{background:#18181866}._heroRailAll_1o4kt_222:focus-visible{outline-offset:-4px;outline:2px solid #fff}@media (width>=1101px){._page_1o4kt_1._isPlaza_1o4kt_8 ._inner_1o4kt_12{max-width:none}._hero_1o4kt_190:not(._isMine_1o4kt_265){width:100%;container-type:inline-size}._hero_1o4kt_190:not(._isMine_1o4kt_265) ._heroPreview_1o4kt_201{--rail-width:max(360px, calc((100cqw - 16px) * .34));--stage-height:calc((100cqw - 16px - var(--rail-width)) * 9 / 16);width:calc(var(--stage-height) * var(--hero-aspect-ratio,1.77778) + 16px + var(--rail-width));grid-template-columns:minmax(0, 1fr) var(--rail-width);align-self:center;align-items:start;column-gap:16px;max-width:100%;transition:width .3s cubic-bezier(.22,1,.36,1);display:grid}._hero_1o4kt_190:not(._isMine_1o4kt_265) ._heroStage_1o4kt_205{height:var(--stage-height);aspect-ratio:auto}._hero_1o4kt_190:not(._isMine_1o4kt_265) ._heroDock_1o4kt_288{--dock-expanded-width:min(1120px, 100cqw);max-width:100%}._heroRail_1o4kt_211{contain:size;border-radius:14px;align-self:stretch;min-width:0;min-height:0;display:block;position:relative;overflow:hidden}._hero_1o4kt_190._isMine_1o4kt_265 ._heroRail_1o4kt_211{display:none}._heroRail_1o4kt_211 ._heroRailGrid_1o4kt_308{padding:0}}._heroCard_1o4kt_313{border:1px solid color-mix(in srgb, var(--text-primary) 14%, transparent);box-shadow:var(--shadow-md);background:#111;border-radius:18px;transition:opacity .24s,visibility .24s;position:absolute;inset:0;overflow:hidden}._heroLoading_1o4kt_324{visibility:hidden;pointer-events:none;position:absolute;inset:0}._heroLoading_1o4kt_324._isLoading_1o4kt_331{visibility:visible}._heroMedia_1o4kt_335{z-index:5;opacity:1;position:absolute;inset:0}._heroMedia_1o4kt_335._isSwitching_1o4kt_342{opacity:0;pointer-events:none;transition:opacity .1s}._heroMine_1o4kt_348{overscroll-behavior:contain;scrollbar-width:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s,visibility .24s;position:absolute;inset:0;overflow:auto hidden}._heroMine_1o4kt_348::-webkit-scrollbar{display:none}._heroMine_1o4kt_348 ._empty_1o4kt_365,._heroMine_1o4kt_348 ._catalogLoading_1o4kt_366{text-align:center;min-height:100%;padding:24px}._hero_1o4kt_190._isMine_1o4kt_265 ._heroCard_1o4kt_313{opacity:0;visibility:hidden;pointer-events:none}._hero_1o4kt_190._isMine_1o4kt_265 ._heroMine_1o4kt_348{opacity:1;visibility:visible;pointer-events:auto}._heroPoster_1o4kt_384,._heroVideo_1o4kt_385{object-fit:contain;opacity:0;pointer-events:none;background:#111;width:100%;height:100%;display:block;position:absolute;inset:0}._heroPoster_1o4kt_384{opacity:1}._heroVideo_1o4kt_385._isActive_1o4kt_120[data-ready]{z-index:2;opacity:1;pointer-events:auto}._heroVideo_1o4kt_385._isLeaving_1o4kt_407[data-ready]{z-index:1;opacity:1}._heroVideo_1o4kt_385._isCrossfading_1o4kt_412{transition:opacity .4s}._heroDock_1o4kt_288{--dock-expanded-width:min(1120px, calc(100vw - 32px));--dock-compact-width:574px;--prompt-content-width:calc(var(--dock-expanded-width) - var(--dock-compact-width));--control-radius:20px;--control-tile-radius:28px;--control-surface:color-mix(in srgb, var(--text-primary) 6%, var(--bg-primary));--control-rail-surface:color-mix(in srgb, var(--text-primary) 8%, var(--control-surface));--control-selected-background:color-mix(in srgb, var(--text-primary) 22%, var(--control-rail-surface));--display-track:96px;--prompt-track:minmax(0, 1fr);--prompt-row:120px;--playback-track:100px;z-index:60;width:var(--dock-expanded-width);box-sizing:border-box;grid-template-columns:var(--display-track) var(--playback-track) var(--prompt-track) 56px 300px;border:1px solid color-mix(in srgb, var(--text-primary) 12%, transparent);background:color-mix(in srgb, var(--text-primary) 6%, transparent);max-width:calc(100vw - 32px);min-height:126px;color:var(--text-primary);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:width var(--dock-duration) cubic-bezier(.22, 1, .36, 1), grid-template-columns var(--dock-duration) cubic-bezier(.22, 1, .36, 1), grid-template-rows var(--dock-duration) cubic-bezier(.22, 1, .36, 1);border-radius:28px;align-items:center;margin:16px 0 0;padding:10px;scroll-margin-top:33.3333dvh;display:grid;position:relative}._hero_1o4kt_190._isPromptHidden_1o4kt_449 ._heroDock_1o4kt_288{--prompt-track:0px;--prompt-row:0px;width:min(var(--dock-compact-width), calc(100vw - 32px))}._hero_1o4kt_190._isMine_1o4kt_265 ._heroDock_1o4kt_288{--playback-track:0px;width:min(474px,100vw - 32px)}._heroDockDisplay_1o4kt_460{border-radius:var(--control-tile-radius);background:color-mix(in srgb, currentColor 8%, transparent);justify-content:center;align-items:center;width:84px;height:84px;display:inline-flex}._heroPrompt_1o4kt_470{min-width:0;height:104px;color:var(--text-primary);transition:height var(--dock-duration) cubic-bezier(.22, 1, .36, 1), opacity .2s ease, visibility 0s;grid-column:3;overflow:hidden}._heroPromptContent_1o4kt_479{width:var(--prompt-content-width);box-sizing:border-box;align-items:center;gap:10px;height:104px;padding:4px 10px 4px 12px;display:flex}._heroPromptContent_1o4kt_479>div{height:100%}._heroPromptText_1o4kt_493{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 14px),#0000);mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}._heroPromptText_1o4kt_493::-webkit-scrollbar{display:none}._hero_1o4kt_190._isPromptHidden_1o4kt_449 ._heroPrompt_1o4kt_470{opacity:0;visibility:hidden;pointer-events:none;height:0}._heroPlayback_1o4kt_513{grid-column:2;min-width:0;min-height:0;transition:opacity .24s,visibility .24s;overflow:hidden}._hero_1o4kt_190._isMine_1o4kt_265 ._heroPlayback_1o4kt_513{opacity:0;visibility:hidden;pointer-events:none}._heroPlaybackContent_1o4kt_527{box-sizing:border-box;border-right:1px solid color-mix(in srgb, currentColor 13%, transparent);flex-direction:column;gap:8px;width:92px;padding-right:8px;display:flex}._heroPlaybackRow_1o4kt_537{justify-content:center;align-items:center;gap:7px;display:flex}._heroControlButton_1o4kt_544{border-radius:var(--control-radius);background:color-mix(in srgb, currentColor 8%, transparent);width:38px;height:38px;color:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s,transform .16s;display:inline-flex}._heroControlButton_1o4kt_544:hover{background:color-mix(in srgb, currentColor 14%, transparent)}._heroControlButton_1o4kt_544:active{transform:scale(.94)}._heroCategoryPanel_1o4kt_567{grid-column:5;min-width:0;display:grid}._heroCategoryPanel_1o4kt_567>*{grid-area:1/1;transition:opacity .24s,visibility .24s}._hero_1o4kt_190:not(._isMine_1o4kt_265) ._mineControls_1o4kt_164,._hero_1o4kt_190._isMine_1o4kt_265 ._primaryOptions_1o4kt_579{opacity:0;visibility:hidden;pointer-events:none}._viewTabs_1o4kt_585{background:color-mix(in srgb, var(--text-primary) 8%, transparent);border-radius:999px;flex-direction:column;flex-shrink:0;grid-column:4;justify-self:start;gap:4px;padding:3px;display:flex}._viewTab_1o4kt_585{border-radius:var(--control-radius);width:38px;height:38px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s,color .2s;display:inline-flex}._viewTab_1o4kt_585:hover{color:var(--text-primary)}._discoveryCatalog_1o4kt_616{scroll-margin-top:calc(var(--outer-nav-height,64px) + 60px);opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .24s,opacity .24s,visibility .24s;display:grid}._discoveryCatalogContent_1o4kt_625{width:100vw;min-height:0;margin-left:calc(50% - 50vw);overflow:clip}._page_1o4kt_1._isMine_1o4kt_265 ._discoveryCatalog_1o4kt_616{opacity:0;visibility:hidden;pointer-events:none;grid-template-rows:0fr}._page_1o4kt_1._isMine_1o4kt_265 ._discoveryControls_1o4kt_639{opacity:0;visibility:hidden;pointer-events:none;max-height:0;padding-block:0}._discoveryControls_1o4kt_639{box-sizing:border-box;max-height:60px;top:var(--outer-nav-height,64px);z-index:50;background:var(--bg-primary);flex-direction:column;width:100vw;margin-left:calc(50% - 50vw);padding:16px 0 10px;transition:max-height .24s,padding .24s,opacity .24s,visibility .24s;display:flex;position:sticky;overflow:clip}._primaryOptions_1o4kt_579{grid-template-rows:repeat(2,39px);grid-template-columns:84px repeat(2,minmax(0,1fr));gap:6px;width:100%;min-width:0;height:84px;padding:0;display:grid}._primaryOption_1o4kt_579{border-radius:var(--control-radius);background:color-mix(in srgb, var(--text-primary) 6%, transparent);min-width:0;color:var(--text-secondary);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:5px;padding:0 6px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:background-color .24s,color .24s;display:inline-flex}._primaryOption_1o4kt_579:first-child{border-radius:var(--control-tile-radius);flex-direction:column;grid-area:span 2/1;gap:6px;width:100%;height:84px;padding:0;font-size:12px}._primaryOption_1o4kt_579:hover{background:color-mix(in srgb, var(--text-primary) 10%, transparent);color:var(--text-primary)}._primaryOption_1o4kt_579 svg{opacity:.65;flex-shrink:0;transition:opacity .24s,transform .28s cubic-bezier(.22,1,.36,1);transform:scale(.92)}._primaryOption_1o4kt_579:focus-visible,._viewTab_1o4kt_585:focus-visible,._mineTab_1o4kt_138:focus-visible,._mineProjects_1o4kt_171:focus-visible,._heroControlButton_1o4kt_544:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._viewTab_1o4kt_585._isActive_1o4kt_120,._primaryOption_1o4kt_579._isActive_1o4kt_120,._mineTab_1o4kt_138._isActive_1o4kt_120{background:var(--control-selected-background);color:var(--text-primary)}._primaryOption_1o4kt_579._isActive_1o4kt_120 svg{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){._heroCard_1o4kt_313,._heroMedia_1o4kt_335._isSwitching_1o4kt_342,._heroVideo_1o4kt_385._isCrossfading_1o4kt_412,._heroMine_1o4kt_348,._heroDock_1o4kt_288,._heroPlayback_1o4kt_513,._heroCategoryPanel_1o4kt_567>*,._viewTab_1o4kt_585,._primaryOption_1o4kt_579,._primaryOption_1o4kt_579 svg{transition:none}}._toolbar_1o4kt_754{flex-direction:column;gap:10px;display:flex}._toolbarRow_1o4kt_760{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._tags_1o4kt_768{box-sizing:border-box;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:100%;padding:0 clamp(12px,2vw,32px);display:flex;overflow-x:auto}._tags_1o4kt_768::-webkit-scrollbar{display:none}._tag_1o4kt_768{border:1px solid var(--border-color);height:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 15px;font-size:13px;transition:border-color .16s,background .16s,color .16s}._tag_1o4kt_768:hover{color:var(--text-primary)}._tag_1o4kt_768._isActive_1o4kt_120{border-color:color-mix(in srgb, var(--text-primary) 28%, transparent);background:color-mix(in srgb, var(--text-primary) 9%, transparent);color:var(--text-primary)}._backLink_1o4kt_809{height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;font-size:13px}._backLink_1o4kt_809:hover{color:var(--text-primary)}._empty_1o4kt_365{background:var(--bg-widget);min-height:280px;color:var(--text-secondary);border-radius:18px;justify-content:center;align-items:center;font-size:13px;display:flex}._empty_1o4kt_365 p{margin:0}._loadMoreSentinel_1o4kt_837{min-height:36px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:13px;font-weight:550;display:flex}._grid_1o4kt_847{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._catalogStage_1o4kt_853{width:100vw;margin-left:calc(50% - 50vw)}._catalogGrid_1o4kt_858{box-sizing:border-box;background:var(--bg-primary);align-items:flex-start;gap:8px;width:100%;min-width:0;padding:0 clamp(12px,2vw,32px) 32px;display:flex}._catalogColumn_1o4kt_869{gap:inherit;flex-direction:column;flex:1;min-width:0;display:flex}._catalogGrid_1o4kt_858 ._catalogColumn_1o4kt_869 ._card_1o4kt_877{margin:0;display:block}._catalogGrid_1o4kt_858 ._empty_1o4kt_365{width:100%}._catalogLeaving_1o4kt_886{pointer-events:none;animation:.18s ease-in both _catalog-leave_1o4kt_1}._catalogEntering_1o4kt_891{animation:.7s cubic-bezier(.22,1,.36,1) both _catalog-enter_1o4kt_1}@keyframes _catalog-leave_1o4kt_1{0%{opacity:1}to{opacity:0}}@keyframes _catalog-enter_1o4kt_1{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}._coverGrid_1o4kt_912 ._card_1o4kt_877{width:100%;min-height:0;box-shadow:none;background:#151719;border-radius:14px;margin:0 0 8px;display:inline-block;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){._catalogLeaving_1o4kt_886,._catalogEntering_1o4kt_891{animation-duration:1ms}}._coverGrid_1o4kt_912 ._cardImage_1o4kt_931{aspect-ratio:auto 4/3;height:auto}._coverGrid_1o4kt_912 ._cardImage_1o4kt_931[width]{aspect-ratio:auto}._heroRailGrid_1o4kt_308 ._cardImage_1o4kt_931{aspect-ratio:16/9}._coverGrid_1o4kt_912 ._cardBody_1o4kt_944{z-index:1;color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#0000,#040607d6);min-height:0;padding:64px 16px 16px;transition:opacity .18s,transform .18s;position:absolute;inset:auto 0 0;transform:translateY(8px)}._coverGrid_1o4kt_912 ._card_1o4kt_877:hover ._cardBody_1o4kt_944,._coverGrid_1o4kt_912 ._card_1o4kt_877:focus-within ._cardBody_1o4kt_944{opacity:1;transition-delay:.12s;transform:translateY(0)}._coverGrid_1o4kt_912 ._cardName_1o4kt_965{font-size:15px}._coverGrid_1o4kt_912 ._cardBlurb_1o4kt_969{color:#ffffffad;max-width:30ch}._coverGrid_1o4kt_912 ._starBtn_1o4kt_974{color:#ffffffbd;pointer-events:auto}._catalogLoading_1o4kt_366{min-height:60vh}._grid_1o4kt_847._mineGrid_1o4kt_983{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:none;grid-auto-columns:calc(33.3333% - 4px);grid-auto-flow:column;align-content:start;gap:6px;height:100%}._hero_1o4kt_190._isMine_1o4kt_265 ._mineGrid_1o4kt_983{animation:1s both _mine-grid-enter_1o4kt_1}@keyframes _mine-grid-enter_1o4kt_1{0%{opacity:0}to{opacity:1}}._mineGrid_1o4kt_983 ._card_1o4kt_877{margin:0}._mineGrid_1o4kt_983 ._cardReveal_1o4kt_1006,._mineGrid_1o4kt_983 ._cardFront_1o4kt_1007,._mineGrid_1o4kt_983 ._cardCover_1o4kt_1008,._mineGrid_1o4kt_983 ._cardImage_1o4kt_931{height:100%}._card_1o4kt_877{background:var(--bg-widget);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #1111110a}._cardReveal_1o4kt_1006{position:relative}._cardFront_1o4kt_1007{z-index:2;opacity:1;background:#151719;transition:opacity .24s;position:relative;overflow:hidden}._card_1o4kt_877._isExpanded_1o4kt_1033 ._cardFront_1o4kt_1007{opacity:0;pointer-events:none}._card_1o4kt_877:has(._cardDetails_1o4kt_1038._isClosing_1o4kt_1038) ._cardFront_1o4kt_1007{opacity:1}._cardCover_1o4kt_1008{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}._cardPreview_1o4kt_1052{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0}._cardPreview_1o4kt_1052[data-playing=true]{opacity:1}._cardImage_1o4kt_931{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}._cardBody_1o4kt_944{flex-direction:column;gap:6px;padding:12px 14px 14px;display:flex}._cardHead_1o4kt_1081{justify-content:space-between;align-items:center;gap:8px;display:flex}._cardName_1o4kt_965{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-weight:650;overflow:hidden}._cardBlurb_1o4kt_969{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}._projectCard_1o4kt_1109{background:linear-gradient(#f7f7f7 0%,#cfcfcf 100%);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1111110d}._projectCard_1o4kt_1109._isSelected_1o4kt_1117{outline-offset:0;outline:2px solid #111}._projectCover_1o4kt_1122{aspect-ratio:4/3;cursor:pointer;background:linear-gradient(#f4f4f4 0%,#c8c8c8 100%);border:0;width:100%;padding:0;display:block;position:relative}._projectImage_1o4kt_1133{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._projectPlaceholder_1o4kt_1142{object-fit:contain;opacity:.55;filter:drop-shadow(0 8px 18px #00000024);width:54px;height:54px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}[data-theme=dark] ._projectCard_1o4kt_1109,[data-theme=dark] ._projectCover_1o4kt_1122{background:linear-gradient(#2a2a2a 0%,#151515 100%)}[data-theme=dark] ._projectPlaceholder_1o4kt_1142{filter:invert()drop-shadow(0 8px 18px #00000052)}[data-theme=dark] ._projectCard_1o4kt_1109._isSelected_1o4kt_1117{outline-color:#f4f4f5}._projectShade_1o4kt_1170{pointer-events:none;background:linear-gradient(#0000,#00000094);height:46%;position:absolute;bottom:0;left:0;right:0}._projectName_1o4kt_1180,._projectNameInput_1o4kt_1181{z-index:1;color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 8px #00000052;margin:0;font-size:14px;font-weight:650;position:absolute;bottom:14px;left:16px;right:16px;overflow:hidden}._projectNameInput_1o4kt_1181{color:#111;height:28px;text-shadow:none;background:#ffffffeb;border:0;border-radius:8px;outline:none;padding:0 8px}._projectActions_1o4kt_1209{z-index:2;gap:6px;display:flex;position:absolute;top:12px;right:12px}._projectAction_1o4kt_1209{color:#111;cursor:pointer;background:#fffffff0;border:0;border-radius:10px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:0 1px 4px #11111114}._projectAction_1o4kt_1209:hover{background:#fff}._projectAction_1o4kt_1209:disabled{opacity:.55;cursor:not-allowed}._projectCheck_1o4kt_1241{z-index:2;background:#1111112e;border:1.5px solid #ffffffe6;border-radius:6px;width:20px;height:20px;position:absolute;top:12px;right:12px;box-shadow:0 1px 4px #1111111f}._projectCheck_1o4kt_1241._isOn_1o4kt_1254{background:#111 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") 50% no-repeat;border-color:#111}._starBtn_1o4kt_974{width:22px;height:22px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._starBtn_1o4kt_974:hover{color:var(--text-primary)}._toast_1o4kt_1279{z-index:80;color:#fff;box-shadow:var(--shadow-md);opacity:0;pointer-events:none;background:#000000d1;border-radius:999px;padding:8px 16px;font-size:13px;transition:opacity .18s;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}._toast_1o4kt_1279._isVisible_1o4kt_1296{opacity:1}@media (width<=1100px){._grid_1o4kt_847{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){._hero_1o4kt_190{width:100%}._hero_1o4kt_190._isMine_1o4kt_265 ._heroStage_1o4kt_205{aspect-ratio:4/3}._grid_1o4kt_847._mineGrid_1o4kt_983{grid-auto-columns:calc(50% - 3px)}._page_1o4kt_1{padding:12px 16px 40px}._grid_1o4kt_847{grid-template-columns:1fr}._heroCard_1o4kt_313{border-radius:14px}._catalogGrid_1o4kt_858{gap:6px}._coverGrid_1o4kt_912 ._card_1o4kt_877{border-radius:11px;margin-bottom:6px}._coverGrid_1o4kt_912 ._cardBody_1o4kt_944{opacity:1;padding:44px 12px 12px;transform:none}._coverGrid_1o4kt_912 ._cardBlurb_1o4kt_969{display:none}}@media (width<=1000px){._heroDock_1o4kt_288{--prompt-content-width:calc(var(--dock-expanded-width) - 22px);grid-template-columns:96px minmax(92px,1fr) 56px 300px;grid-template-rows:var(--prompt-row) 84px}._hero_1o4kt_190._isMine_1o4kt_265 ._heroDock_1o4kt_288{width:min(566px,100vw - 32px)}._heroPrompt_1o4kt_470{grid-area:1/1/2/-1}._heroPromptContent_1o4kt_479{padding:0 4px}._heroDockDisplay_1o4kt_460{grid-area:2/1}._heroPlayback_1o4kt_513{grid-area:2/2}._viewTabs_1o4kt_585{grid-area:2/3}._heroCategoryPanel_1o4kt_567{grid-area:2/4}}@media (width<=600px){._heroDock_1o4kt_288,._hero_1o4kt_190._isPromptHidden_1o4kt_449 ._heroDock_1o4kt_288,._hero_1o4kt_190._isMine_1o4kt_265 ._heroDock_1o4kt_288{--control-tile-radius:18px;grid-template-columns:56px minmax(0,1fr);grid-template-rows:var(--prompt-row) 76px 84px;border-radius:24px;width:calc(100vw - 32px)}._heroDockDisplay_1o4kt_460{width:52px;height:52px}._heroPlayback_1o4kt_513{grid-area:2/2}._heroPlaybackContent_1o4kt_527{border-right:0;flex-direction:row;justify-content:center;width:100%;padding:0}._viewTabs_1o4kt_585{grid-area:3/1}._heroCategoryPanel_1o4kt_567{grid-area:3/2}._primaryOptions_1o4kt_579{grid-template-columns:52px repeat(2,minmax(0,1fr))}._primaryOption_1o4kt_579{gap:3px;padding:0 4px;font-size:11px}}@media (width<=380px){._primaryOption_1o4kt_579:not(:first-child) svg{display:none}}._cardDetails_1o4kt_1038{z-index:1;background:var(--bg-widget);width:100%;height:100%;min-height:0;animation:.24s both _card-details-in_1o4kt_1;position:absolute;inset:0;overflow:hidden;container:template-details/size}._cardDetails_1o4kt_1038._isClosing_1o4kt_1038{pointer-events:none;animation:.24s both _card-details-out_1o4kt_1}._dialogBody_1o4kt_1459{box-sizing:border-box;flex-direction:column;gap:16px;height:100%;min-height:0;padding:24px 20px 20px;display:flex;position:relative;overflow:hidden}@keyframes _card-details-in_1o4kt_1{0%{opacity:0}to{opacity:1}}@keyframes _card-details-out_1o4kt_1{0%{opacity:1}to{opacity:0}}._dialogKicker_1o4kt_1491{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:11px;display:flex}._dialogKind_1o4kt_1501{border:1px solid #80808038;border-radius:6px;padding:3px 7px}._dialogTitleRow_1o4kt_1507{align-items:flex-start;gap:10px;margin:16px 0 0;display:flex}._dialogTitle_1o4kt_1507{letter-spacing:-.025em;overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:22px;font-weight:650;line-height:1.35}._dialogBlurb_1o4kt_1525{min-height:0;color:var(--text-secondary);flex:1;margin:0;font-size:13px;line-height:1.8;overflow-y:auto}._dialogFooter_1o4kt_1535{flex-direction:column;flex-shrink:0;gap:14px;padding-top:14px;display:flex}._dialogStar_1o4kt_1543{min-width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:12px;display:inline-flex}._dialogUse_1o4kt_1559{background:var(--text-primary);min-height:48px;color:var(--bg-widget);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:650;transition:background .16s;display:flex}._dialogUse_1o4kt_1559:hover:not(:disabled){background:color-mix(in srgb, var(--text-primary) 88%, var(--bg-widget))}._dialogUse_1o4kt_1559:focus-visible,._dialogStar_1o4kt_1543:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}._dialogUse_1o4kt_1559:disabled{opacity:.6;cursor:default}@container template-details (height<=280px){._dialogBody_1o4kt_1459{gap:10px;padding:16px}._dialogKicker_1o4kt_1491{display:none}._dialogTitleRow_1o4kt_1507{margin:0}._dialogTitle_1o4kt_1507{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;display:-webkit-box;overflow:hidden}._dialogFooter_1o4kt_1535{border-top:0;padding-top:0}._dialogUse_1o4kt_1559{min-height:40px;padding:10px}}@container template-details (height<=180px){._dialogBody_1o4kt_1459{justify-content:space-between}._dialogBlurb_1o4kt_1525{display:none}}@container template-details (height<=120px){._dialogBody_1o4kt_1459{gap:6px;padding:8px}._dialogTitle_1o4kt_1507{font-size:13px;line-height:1.3}._dialogTitleRow_1o4kt_1507{gap:6px}._dialogStar_1o4kt_1543{min-width:24px;height:24px}._dialogUse_1o4kt_1559{border-radius:8px;min-height:32px;padding:6px 8px;font-size:12px}}@container template-details (width<=230px){._dialogUse_1o4kt_1559{gap:4px;padding-inline:6px;font-size:12px}._dialogUse_1o4kt_1559 svg,._dialogStar_1o4kt_1543 span{display:none}}._dialogPick_1o4kt_1675{z-index:1;overscroll-behavior:contain;background:var(--bg-widget);opacity:0;pointer-events:none;flex-direction:column;gap:10px;padding:28px 24px 20px;display:flex;position:absolute;inset:0;overflow-y:auto}._dialogBody_1o4kt_1459._isPicking_1o4kt_1690 ._dialogPick_1o4kt_1675{opacity:1;pointer-events:auto}._dialogPick_1o4kt_1675 ._dialogUse_1o4kt_1559{flex-shrink:0;width:100%}._dialogPickTitle_1o4kt_1700{margin:0;font-size:16px;font-weight:650}._dialogBack_1o4kt_1706{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin:0;padding:0;font-size:12px;display:inline-flex}._dialogBack_1o4kt_1706:hover{color:var(--text-primary)}._dialogPickHint_1o4kt_1723,._dialogPickError_1o4kt_1724{color:var(--text-secondary);margin:0;font-size:13px}._dialogPickError_1o4kt_1724{color:#dc2626}._dialogCanvasList_1o4kt_1734{flex-direction:column;flex:none;gap:6px;margin:0;padding:0;list-style:none;display:flex}._dialogCanvasItem_1o4kt_1744{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}._dialogCanvasItem_1o4kt_1744:hover{background:#1111110d}._dialogCanvasItem_1o4kt_1744:disabled{opacity:.6;cursor:default}._dialogCanvasThumb_1o4kt_1767{object-fit:cover;background:#ececec;border-radius:6px;flex-shrink:0;width:44px;height:32px}._dialogCanvasName_1o4kt_1776{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:550;overflow:hidden}._overlayBackdrop_1o4kt_1785{z-index:85;background:#11111147;justify-content:center;align-items:stretch;padding:48px 32px;display:flex;position:fixed;inset:0}._overlayPanel_1o4kt_1796{background:var(--bg-widget);width:min(1080px,100%);max-height:100%;box-shadow:var(--shadow-lg);border-radius:16px;grid-template-columns:132px 1fr;display:grid;position:relative;overflow:hidden}._overlayClose_1o4kt_1808{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:#1111110f;border:0;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._overlayRail_1o4kt_1822{border-right:1px solid var(--border-color);background:#fafafa;flex-direction:column;gap:4px;padding:16px 10px;display:flex}._overlayRailBtn_1o4kt_1831{height:32px;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:12px}._overlayRailBtn_1o4kt_1831._isActive_1o4kt_120{color:var(--text-primary);background:#1111110f;font-weight:650}._overlayMain_1o4kt_1849{padding:16px 18px 20px;overflow:auto}._canvasStage_1o4kt_1854{background:#ececec;flex-direction:column;min-height:calc(100svh - 64px);display:flex}._canvasBar_1o4kt_1861{border-bottom:1px solid var(--border-color);background:#fff;align-items:center;gap:16px;height:48px;padding:0 16px;display:flex}._canvasBack_1o4kt_1871{height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:13px;display:inline-flex}._canvasTitleBlock_1o4kt_1883{align-items:baseline;gap:8px;display:flex}._canvasTitleBlock_1o4kt_1883 strong{font-size:14px}._canvasTitleBlock_1o4kt_1883 span{color:var(--text-secondary);font-size:12px}._canvasBoard_1o4kt_1898{background-image:radial-gradient(#11111114 1px,#0000 1px);background-size:18px 18px;flex:1;position:relative;overflow:auto}._canvasDock_1o4kt_1906{z-index:5;color:#fff;background:#111;border-radius:24px;flex-direction:column;align-items:center;gap:10px;padding:12px 8px;display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}._dockBtn_1o4kt_1922{color:#ffffffdb;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._dockBtnActive_1o4kt_1935{background:#ffffff1f}._dockTip_1o4kt_1939{color:#fff;white-space:nowrap;background:#111;border-radius:8px;padding:4px 8px;font-size:12px;position:absolute;bottom:14px;left:calc(100% + 10px)}._workflow_1o4kt_1951{margin:48px 96px 48px 92px;position:relative}._workflowEdges_1o4kt_1956{pointer-events:none;position:absolute;inset:0}._flowNode_1o4kt_1962{box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;position:absolute;overflow:hidden}._flowNodeStale_1o4kt_1970{outline:1px dashed #11111147}._flowNodeBusy_1o4kt_1974{outline:1px solid #111}._flowThumb_1o4kt_1978{object-fit:cover;width:100%;height:88px;display:block}._flowThumbStale_1o4kt_1985{filter:grayscale(.7)brightness(.92)}._replaceBtn_1o4kt_1989,._stepGenBtn_1o4kt_1990{z-index:1;color:#111;cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 7px;font-size:11px;display:inline-flex;position:absolute}._replaceBtn_1o4kt_1989{top:8px;left:8px}._stepGenBtn_1o4kt_1990{bottom:30px;right:8px}._flowMeta_1o4kt_2016{justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:flex}._flowMeta_1o4kt_2016 em{color:var(--text-secondary);font-style:normal}._oneClick_1o4kt_2030{color:#fff;cursor:pointer;background:#111;border:0;border-radius:10px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:12px;display:inline-flex;position:absolute;right:8px}._oneClick_1o4kt_2030:disabled{opacity:.55;cursor:default}@media (width<=720px){._overlayPanel_1o4kt_1796{grid-template-columns:1fr}._overlayRail_1o4kt_1822{border-right:0;border-bottom:1px solid var(--border-color);flex-direction:row;overflow-x:auto}}@media (prefers-reduced-motion:reduce){._hero_1o4kt_190:not(._isMine_1o4kt_265) ._heroPreview_1o4kt_201{transition:none}._heroCard_1o4kt_313,._heroMine_1o4kt_348,._heroDock_1o4kt_288,._heroPrompt_1o4kt_470,._discoveryCatalog_1o4kt_616,._discoveryControls_1o4kt_639{transition-duration:1ms;transition-delay:0s}._hero_1o4kt_190._isMine_1o4kt_265 ._mineGrid_1o4kt_983{animation:none}}._dashboard-usage-chart_zybl2_1>._dashboard-usage-recharts_zybl2_1{width:100%;height:280px;min-height:120px}._dashboard-usage-chart_zybl2_1>._dashboard-usage-recharts_zybl2_1 ._recharts-wrapper_zybl2_6:focus,._dashboard-usage-chart_zybl2_1>._dashboard-usage-recharts_zybl2_1 ._recharts-wrapper_zybl2_6 :focus,._dashboard-usage-chart_zybl2_1>._dashboard-usage-recharts_zybl2_1 svg:focus{outline:none}._dashboard-usage-chart_zybl2_1>._dashboard-usage-recharts_zybl2_1 ._recharts-wrapper_zybl2_6:focus-visible{outline-offset:2px;outline:2px solid #60a5faf2}._dashboard-usage-chart_zybl2_1>._dashboard-usage-empty_zybl2_15{justify-content:center;align-items:center;min-height:280px;display:flex}@keyframes _usage-chart-line-in_zybl2_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes _usage-chart-area-in_zybl2_1{0%{opacity:0}to{opacity:1}}@keyframes _usage-chart-dot-in_zybl2_1{0%{opacity:0}to{opacity:1}}._dashboard-usage-empty_zybl2_15{min-height:180px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:14px;display:flex}._dashboard-usage-recharts_zybl2_1{width:100%;height:280px;min-height:120px}._sidebar-scope_10m9t_2{width:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;flex-direction:row!important;align-items:center!important;gap:14px!important;padding:0!important;top:136px!important;left:auto!important;right:max(56px,50vw - 798px)!important;transform:none!important}._sidebar-scope_10m9t_2:has(._dashboard-sidebar_10m9t_19){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}._sidebar-scope_10m9t_2>button{display:none!important}._sidebar-scope_10m9t_2>button:hover{color:var(--dashboard-rail-icon-hover)!important;background:0 0!important}._dashboard-sidebar_10m9t_19{flex-direction:row;flex:1;align-items:center;gap:14px;display:flex;position:relative}._dashboard-sidebar-thumb_10m9t_46{background:var(--dashboard-rail-thumb);width:34px;height:1px;transform:translateX(calc(var(--dashboard-active-index,0) * 48px));pointer-events:none;z-index:0;border-radius:0;margin-left:0;transition:transform .3s cubic-bezier(.22,1,.36,1),left .35s cubic-bezier(.22,1,.36,1),width .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1),margin-left .35s cubic-bezier(.22,1,.36,1),border-radius .35s cubic-bezier(.22,1,.36,1);position:absolute;top:auto;bottom:-5px;left:0}._dashboard-sidebar-item_10m9t_66{cursor:pointer;width:34px;min-width:34px;height:34px;min-height:34px;color:var(--dashboard-rail-icon);text-align:left;box-sizing:border-box;z-index:1;isolation:isolate;background:0 0;border:none;border-radius:17px;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:520;transition:color .25s,background .2s;display:flex;position:relative}._dashboard-sidebar-item_10m9t_66.shared-hover-tooltip-trigger:after{background:var(--dashboard-rail-tooltip-bg);color:var(--dashboard-rail-tooltip-text);top:auto;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 20px #0000003d}._dashboard-sidebar-item_10m9t_66.shared-hover-tooltip-trigger:hover:after,._dashboard-sidebar-item_10m9t_66.shared-hover-tooltip-trigger:focus-visible:after{transform:translate(-50%)translateY(0)}._dashboard-sidebar-item_10m9t_66:hover{color:var(--dashboard-rail-icon-hover)}._dashboard-sidebar-item_10m9t_66:hover ._dashboard-sidebar-icon_10m9t_105{color:inherit}._dashboard-sidebar-icon_10m9t_105{flex-shrink:0;display:block}._dashboard-sidebar-item_10m9t_66._active_10m9t_112{color:var(--dashboard-rail-icon-active)}._dashboard-sidebar-item_10m9t_66:hover:not(._active_10m9t_112){color:var(--dashboard-rail-icon-hover)}._member-select_11536_2{position:relative;overflow:visible}._member-select-trigger_11536_6{border:none;border-bottom:1px solid var(--theme-border);color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:8px;min-width:140px;padding:8px 12px;font-size:13px;transition:border-color .2s,box-shadow .2s;display:flex}._member-select-trigger_11536_6:hover{border-color:var(--theme-border-strong)}._member-select-value_11536_26{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._member-select-chevron_11536_32{opacity:.6;flex-shrink:0;transition:transform .2s}._member-select-chevron_11536_32._open_11536_37{transform:rotate(180deg)}._member-select-dropdown_11536_40{background:var(--theme-surface-widget);width:100%;min-width:100%;max-height:240px;box-shadow:var(--shadow-lg);z-index:100;border:none;border-radius:16px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}._member-select-option_11536_58{cursor:pointer;color:var(--text-primary);border-radius:8px;padding:10px 14px;font-size:13px;transition:background .15s}._member-select-option_11536_58:hover{background:var(--theme-hover)}._member-select-option_11536_58._selected_11536_69{background:color-mix(in srgb, var(--theme-content-primary) 10%, transparent);font-weight:500}._member-select-option--empty_11536_73{cursor:default;color:var(--text-secondary)}._member-select_11536_2._member-select-allocate_11536_77{flex:0 0 140px;width:140px;min-width:0}._member-select_11536_2._member-select-allocate_11536_77 ._member-select-trigger_11536_6{box-sizing:border-box;width:100%;min-width:0;height:48px;min-height:48px;padding:0 16px;font-size:15px}._member-select_11536_2._member-select-allocate_11536_77 ._member-select-option_11536_58{padding:12px 16px;font-size:15px}._member-select_11536_2._member-select-allocate_11536_77 ._member-select-dropdown_11536_40{box-sizing:border-box;width:100%}._range-tabs_132l6_1{--drp-ink-rgb:var(--dashboard-ink-rgb,31, 35, 43);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:inline-grid;position:relative;overflow:hidden}._range-thumb_132l6_10{background:rgba(var(--drp-ink-rgb), .82);width:33.333%;height:1px;transform:translateX(calc(var(--drp-range-index,0) * 100%));pointer-events:none;transition:transform .22s;position:absolute;bottom:0;left:0}._range-btn_132l6_22{cursor:pointer;z-index:1;min-width:52px;height:28px;color:rgba(var(--drp-ink-rgb), .46);background:0 0;border:none;padding:0 14px;font-size:11px;font-weight:520;transition:color .22s;position:relative}._range-btn_132l6_22:hover{color:var(--text-primary)}._range-btn_132l6_22._is-active_132l6_41{color:rgba(var(--drp-ink-rgb), .9)}._custom-range_132l6_45{--drp-ink-rgb:var(--dashboard-ink-rgb,31, 35, 43);min-height:34px;color:rgba(var(--drp-ink-rgb), .82);align-items:center;gap:6px;display:inline-flex}._date-to_132l6_54{white-space:nowrap;font-size:11px;font-weight:520}._date-field_132l6_60{position:relative}._date-input_132l6_64{box-sizing:border-box;border:1px solid rgba(var(--drp-ink-rgb), .1);background:var(--bg-widget);width:132px;height:32px;color:rgba(var(--drp-ink-rgb), .82);letter-spacing:-.02em;cursor:pointer;box-shadow:inset 0 1px 0 var(--border-light);border-radius:999px;outline:none;padding:0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;transition:background .18s,border-color .18s,box-shadow .18s}._date-input_132l6_64:hover,._date-input_132l6_64:focus{border-color:rgba(var(--drp-ink-rgb), .24);background:var(--bg-panel);box-shadow:inset 0 1px 0 var(--border-light), 0 0 0 3px rgba(var(--drp-ink-rgb), .05)}._date-popover_132l6_91{z-index:30;box-sizing:border-box;background:var(--bg-widget);width:236px;box-shadow:var(--shadow-lg);border-radius:18px;padding:12px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}._date-popover-header_132l6_105{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._date-popover-header_132l6_105 span{color:rgba(var(--drp-ink-rgb), .82);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:600}._date-popover-header_132l6_105 button{background:var(--bg-panel);width:26px;height:26px;color:rgba(var(--drp-ink-rgb), .64);cursor:pointer;border:none;border-radius:999px}._date-popover-header_132l6_105 button:hover{background:var(--bg-panel);color:rgba(var(--drp-ink-rgb), .9)}._date-popover-header_132l6_105 button:disabled{opacity:.28;cursor:not-allowed}._date-popover-header_132l6_105 button:disabled:hover{background:var(--bg-panel);color:rgba(var(--drp-ink-rgb), .64)}._date-weekdays_132l6_144,._date-grid_132l6_145{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._date-weekdays_132l6_144{margin-bottom:6px}._date-weekdays_132l6_144 span{height:20px;color:rgba(var(--drp-ink-rgb), .38);justify-content:center;align-items:center;font-size:10px;font-weight:520;display:flex}._date-grid_132l6_145 button{height:26px;color:rgba(var(--drp-ink-rgb), .72);cursor:pointer;background:0 0;border:none;border-radius:999px;font-size:11px;font-weight:520}._date-grid_132l6_145 button:hover:not(:disabled){background:var(--bg-panel);color:rgba(var(--drp-ink-rgb), .92)}._date-grid_132l6_145 button._active_132l6_181{background:rgba(var(--drp-ink-rgb), .86);color:var(--text-inverse)}._date-grid_132l6_145 button:disabled{opacity:.24;cursor:not-allowed}._logo-loading_iqome_1{flex:1;align-self:stretch;place-items:center;min-height:220px;padding:48px 24px;display:grid}._logo-loading-img_iqome_10{object-fit:contain;width:72px;height:72px;filter:var(--dashboard-logo-filter,drop-shadow(0 12px 24px #0f172a1f))}._page-side-rail_qkzfx_1{background:var(--dashboard-rail-bg,var(--theme-surface-panel));-webkit-backdrop-filter:blur(20px);border:1px solid var(--dashboard-rail-border,var(--theme-border));width:64px;box-shadow:var(--dashboard-rail-shadow,var(--shadow-md));z-index:20;border-radius:32px;flex-direction:column;align-items:center;gap:18px;padding:20px 0;display:flex;position:fixed;top:50%;left:20px;transform:translateY(-50%)}._page-side-rail-back-btn_qkzfx_21{background:var(--dashboard-rail-item-bg,var(--theme-surface-muted));cursor:pointer;width:34px;min-width:34px;height:34px;min-height:34px;color:var(--dashboard-rail-icon,var(--theme-content-secondary));border:none;border-radius:17px;justify-content:center;align-self:center;align-items:center;margin:0;padding:0;font-size:14px;transition:background .2s,color .2s;display:flex;position:static}._page-side-rail-back-btn_qkzfx_21:hover{background:var(--dashboard-rail-item-bg-hover,var(--theme-hover));color:var(--dashboard-rail-icon-hover,var(--theme-content-primary))}._side-rail-tooltip-trigger_qkzfx_47{position:relative}._side-rail-tooltip-trigger_qkzfx_47:after{content:attr(data-tooltip);background:var(--dashboard-rail-tooltip-bg,var(--theme-surface-widget));color:var(--dashboard-rail-tooltip-text,var(--theme-content-primary));white-space:nowrap;opacity:0;pointer-events:none;box-shadow:var(--shadow-md);z-index:var(--hover-tooltip-z-index,2147480000);border-radius:999px;padding:6px 10px;font-size:12px;line-height:1;transition:opacity .16s,transform .16s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)translate(4px)}._side-rail-tooltip-trigger_qkzfx_47:hover:after,._side-rail-tooltip-trigger_qkzfx_47:focus-visible:after{opacity:1;transform:translateY(-50%)translate(0)}._dashboard-page_18dn4_2{--dashboard-ink-rgb:31, 35, 43;--dashboard-hairline:rgba(var(--dashboard-ink-rgb), .09);--dashboard-hairline-strong:rgba(var(--dashboard-ink-rgb), .16);--dashboard-rail-bg:#ffffff61;--dashboard-rail-border:#1f232b14;--dashboard-rail-shadow:0 10px 30px #1f232b0f;--dashboard-rail-item-bg:transparent;--dashboard-rail-item-bg-hover:#1f232b0f;--dashboard-rail-icon:#1f232b7a;--dashboard-rail-icon-hover:#1f232be6;--dashboard-rail-icon-active:#1f232bf5;--dashboard-rail-thumb:#1f232bb8;--dashboard-rail-tooltip-bg:#fffffff0;--dashboard-rail-tooltip-text:#1f232beb;--dashboard-logo-filter:none;background:var(--bg-primary);flex-direction:row;min-height:calc(100svh - 82px);padding:24px 24px 20px 20px;display:flex;position:relative;overflow:hidden}._dashboard-sidebar-wrap_18dn4_27{background:var(--dashboard-rail-bg);-webkit-backdrop-filter:blur(20px);border:1px solid var(--dashboard-rail-border);width:64px;box-shadow:var(--dashboard-rail-shadow);border-radius:32px;flex-direction:column;align-items:center;gap:18px;padding:20px 0;transition:width .35s cubic-bezier(.22,1,.36,1),padding .35s cubic-bezier(.22,1,.36,1),border-radius .35s cubic-bezier(.22,1,.36,1),align-items .35s cubic-bezier(.22,1,.36,1),gap .35s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:50%;left:20px;overflow:hidden;transform:translateY(-50%)}._dashboard-sidebar-wrap_18dn4_27:hover{border-radius:20px;align-items:stretch;gap:16px;width:180px;padding:20px 16px}._dashboard-sidebar-wrap_18dn4_27 ._dashboard-back-btn_18dn4_58{background:var(--dashboard-rail-item-bg);cursor:pointer;width:34px;min-width:34px;height:34px;min-height:34px;color:var(--dashboard-rail-icon);border:none;border-radius:17px;justify-content:center;align-self:center;align-items:center;gap:0;margin:0;padding:0;font-size:14px;transition:border-radius .35s cubic-bezier(.22,1,.36,1);display:flex;position:static}._dashboard-sidebar-wrap_18dn4_27:hover ._dashboard-back-btn_18dn4_58{background:var(--dashboard-rail-item-bg);border-radius:14px;justify-content:flex-start;align-self:stretch;gap:10px;width:auto;min-width:0;height:auto;min-height:0;margin:0 0 8px;padding:10px 14px}._dashboard-sidebar-wrap_18dn4_27 ._dashboard-back-btn_18dn4_58:hover{background:var(--dashboard-rail-item-bg-hover);color:var(--dashboard-rail-icon-hover)}._dashboard-content-wrap_18dn4_96{flex-direction:column;flex:1;align-items:stretch;min-width:0;min-height:0;margin-left:0;padding:32px;display:flex;overflow:hidden}._dashboard-content-wrap-empty-enterprise_18dn4_108{justify-content:flex-start;align-items:stretch;padding:32px}._dashboard-page-empty-enterprise_18dn4_114{background:var(--bg-primary)}[data-theme=dark] ._dashboard-page_18dn4_2,[data-theme=dark] ._dashboard-page-empty-enterprise_18dn4_114{--dashboard-ink-rgb:244, 244, 245;--dashboard-hairline:rgba(var(--dashboard-ink-rgb), .12);--dashboard-hairline-strong:rgba(var(--dashboard-ink-rgb), .2);--dashboard-rail-bg:#111827eb;--dashboard-rail-border:#94a3b847;--dashboard-rail-shadow:var(--shadow-md);--dashboard-rail-item-bg:#ffffff1f;--dashboard-rail-item-bg-hover:#ffffff2e;--dashboard-rail-icon:#ffffffa3;--dashboard-rail-icon-hover:#ffffffdb;--dashboard-rail-icon-active:#fff;--dashboard-rail-thumb:#ffffffc7;--dashboard-rail-tooltip-bg:#111827f0;--dashboard-rail-tooltip-text:#fff;--dashboard-logo-filter:invert(1);background:radial-gradient(circle at 16% 10%, #60a5fa1f 0, #60a5fa00 32%), linear-gradient(180deg, var(--bg-primary) 0%, #111318 100%)}._dashboard-content-wrap--loading_18dn4_139,._dashboard-content-wrap--error_18dn4_140{flex:1;justify-content:center;align-items:center;min-height:calc(100vh - 40px);padding:0}._dashboard-loading-spinner_18dn4_147{color:var(--text-secondary);animation:1s linear infinite _dashboard-spinner-rotate_18dn4_1}@keyframes _dashboard-spinner-rotate_18dn4_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._dashboard-error-content_18dn4_155{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}._dashboard-layout_18dn4_162{flex-direction:column;flex:1;gap:24px;width:100%;max-width:1600px;min-height:0;margin-left:auto;margin-right:auto;display:flex}._dashboard-layout-empty-enterprise_18dn4_174{flex:auto;justify-content:flex-start;align-items:center;gap:0;max-width:1600px;min-height:100%;padding-top:0}._dashboard-empty-enterprise-heading_18dn4_184{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:4px;display:flex;position:relative;top:-10px;transform:none}._dashboard-empty-enterprise-heading_18dn4_184 p{color:rgba(var(--dashboard-ink-rgb), .52);margin:0;font-size:16px;line-height:1.2}._dashboard-empty-enterprise-heading_18dn4_184 h1{letter-spacing:-.05em;color:rgba(var(--dashboard-ink-rgb), .86);margin:0;font-size:clamp(28px,3.5vw,46px);font-weight:520;line-height:1.05}._dashboard-error-logo_18dn4_213{object-fit:contain;width:64px;height:64px;filter:var(--dashboard-logo-filter)}._dashboard-error-kicker_18dn4_219{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:12px;font-weight:700}._dashboard-error-title_18dn4_226{color:var(--text-primary);margin:0;font-size:22px;font-weight:600}._dashboard-error-text_18dn4_232{color:var(--text-secondary);margin:0;font-size:15px}._dashboard-error-btn_18dn4_237{background:var(--bg-widget);cursor:pointer;color:var(--text-primary);border:none;border-radius:14px;align-items:center;gap:8px;margin-top:8px;padding:12px 20px;font-size:15px;display:inline-flex}._dashboard-error-btn_18dn4_237:hover{background:var(--bg-panel)}._dashboard-empty-enterprise-grid_18dn4_254{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;align-items:stretch;gap:6px;width:100%;max-width:100%;margin-top:auto;margin-bottom:auto;display:grid}._dashboard-empty-enterprise-card_18dn4_266{height:clamp(600px,72vh,840px);min-height:0;box-shadow:none;filter:saturate(.78)brightness(.82);background:linear-gradient(#0000002e 0%,#0000009e 100%),url(https://cloudstorage.pixelarrayai.com/engine-llm/toblogo/onemonkey.png) 50%/cover no-repeat;border-radius:6px;flex-direction:column;justify-content:flex-end;gap:18px;padding:42px;transition:background .18s,filter .18s;display:flex;position:relative;overflow:hidden}._dashboard-empty-enterprise-card_18dn4_266:nth-child(2){background:linear-gradient(#0000002e 0%,#0000009e 100%),url(https://cloudstorage.pixelarrayai.com/engine-llm/toblogo/moremonkey.png) 50%/cover no-repeat}._dashboard-empty-enterprise-card_18dn4_266:hover{filter:saturate()brightness();background:linear-gradient(#0000 0%,#00000038 100%),url(https://cloudstorage.pixelarrayai.com/engine-llm/toblogo/onemonkey.png) 50%/cover no-repeat}._dashboard-empty-enterprise-card_18dn4_266:nth-child(2):hover{background:linear-gradient(#0000 0%,#00000038 100%),url(https://cloudstorage.pixelarrayai.com/engine-llm/toblogo/moremonkey.png) 50%/cover no-repeat}._dashboard-empty-enterprise-card_18dn4_266:before,._dashboard-empty-enterprise-icon_18dn4_308{display:none}._dashboard-empty-enterprise-copy_18dn4_312{flex-direction:column;gap:10px;display:flex}._dashboard-empty-enterprise-copy_18dn4_312 h2{color:#fff;margin:0;font-size:28px;font-weight:520;line-height:1.2}._dashboard-empty-enterprise-copy_18dn4_312 p{color:#ffffffdb;margin:0;font-size:13px;line-height:1.6}._dashboard-empty-enterprise-input_18dn4_333{box-sizing:border-box;color:#fff;background:#ffffff3d;border:none;border-radius:10px;width:min(300px,100%);padding:10px 14px;font-size:12px}._dashboard-empty-enterprise-input_18dn4_333:focus{background:#ffffff52;outline:none}._dashboard-empty-enterprise-input_18dn4_333::placeholder{color:#ffffffc2}._dashboard-empty-enterprise-action_18dn4_353{color:#1f232be6;cursor:pointer;background:#ffffffe6;border:none;border-radius:999px;width:fit-content;min-width:92px;height:28px;padding:0 14px;font-size:11px;font-weight:600}._dashboard-empty-enterprise-action_18dn4_353:disabled{opacity:.46;cursor:not-allowed}._dashboard-back-btn_18dn4_58{background:var(--bg-widget);cursor:pointer;color:var(--text-primary);z-index:10;border:none;border-radius:14px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;display:inline-flex;position:absolute;top:24px;left:24px}._dashboard-back-btn_18dn4_58:hover{background:var(--bg-panel)}._dashboard-hero_18dn4_392{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}._dashboard-hero-brand_18dn4_400{flex:auto;align-items:flex-end;gap:14px;min-width:0;display:flex}._dashboard-hero-logo_18dn4_407{width:36px;height:36px;color:var(--text-primary)}._dashboard-hero-title_18dn4_412{color:var(--text-primary);margin:0;font-size:22px;font-weight:600;line-height:1.2}._dashboard-hero-subtitle_18dn4_419{color:var(--text-secondary);white-space:nowrap;text-align:left;margin:0;font-size:14px}._dashboard-info-card_18dn4_427{border:none;border-bottom:1px solid var(--dashboard-hairline);box-shadow:none;background:0 0;border-radius:0;padding:0 2px 18px}._dashboard-info-row_18dn4_435{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}._dashboard-info-stack_18dn4_442{flex-flow:wrap;align-items:center;gap:16px;min-width:0;display:flex}._dashboard-info-points-group_18dn4_450{align-items:center;gap:16px;display:flex}._dashboard-info-points-group_18dn4_450 ._dashboard-info-item_18dn4_455{justify-content:flex-start}@media (width<=480px){._dashboard-info-row_18dn4_435{justify-content:flex-start}}._dashboard-info-item_18dn4_455{flex-direction:row;align-items:center;gap:10px;display:flex}._dashboard-info-label_18dn4_469{color:rgba(var(--dashboard-ink-rgb), .42);font-size:12px;font-weight:500}._dashboard-info-value_18dn4_474{color:rgba(var(--dashboard-ink-rgb), .82);font-size:16px;font-weight:520}._dashboard-code-row_18dn4_479{align-items:center;gap:12px;display:flex}._dashboard-code-row_18dn4_479 code{background:var(--bg-widget);letter-spacing:.04em;border-radius:10px;padding:6px 12px;font-family:ui-monospace,monospace;font-size:17px;font-weight:600}._dashboard-copy-btn_18dn4_493{cursor:pointer;color:rgba(var(--dashboard-ink-rgb), .5);background:0 0;border:none;border-radius:0;align-items:center;gap:6px;padding:4px 0;font-size:13px;display:inline-flex}._dashboard-copy-btn_18dn4_493:hover{color:var(--text-primary);background:0 0}._dashboard-invite-link-btn_18dn4_509{border:1px solid var(--dashboard-hairline-strong);color:rgba(var(--dashboard-ink-rgb), .72);border-radius:999px;padding:7px 12px}._dashboard-invite-link-btn_18dn4_509:hover{background:rgba(var(--dashboard-ink-rgb), .05);color:rgba(var(--dashboard-ink-rgb), .92)}._dashboard-main_18dn4_520{flex-direction:column;flex:1;gap:20px;min-height:0;display:flex}@keyframes _dashboard-tab-fade-in_18dn4_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._dashboard-tab-content_18dn4_537{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;animation:.3s ease-out _dashboard-tab-fade-in_18dn4_1;overflow:hidden auto}._dashboard-tab-content_18dn4_537::-webkit-scrollbar{display:none}._dashboard-usage-header_18dn4_552{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._dashboard-usage-top-right_18dn4_560{align-items:center;gap:12px;margin-left:auto;display:flex}._dashboard-usage-total_18dn4_566{color:rgba(var(--dashboard-ink-rgb), .72);white-space:nowrap;font-size:13px;font-weight:520}._dashboard-usage-mode_18dn4_572{gap:8px;display:flex}._dashboard-usage-mode-btn_18dn4_576{cursor:pointer;color:rgba(var(--dashboard-ink-rgb), .46);background:0 0;border:none;border-radius:0;padding:6px 0;font-size:12px;font-weight:520}._dashboard-usage-mode-btn_18dn4_576:hover{color:rgba(var(--dashboard-ink-rgb), .82);background:0 0}._dashboard-usage-mode-btn_18dn4_576._active_18dn4_590{color:rgba(var(--dashboard-ink-rgb), .9);text-underline-offset:6px;background:0 0;text-decoration:underline}._dashboard-usage-member-select-wrap_18dn4_596{align-items:center;gap:8px;display:flex}._dashboard-usage-member-label_18dn4_601{color:var(--text-secondary);white-space:nowrap;font-size:12px}._dashboard-usage-label_18dn4_606{color:var(--text-primary);font-size:14px;font-weight:500}._dashboard-section--usage_18dn4_611{padding:0}._dashboard-section--usage_18dn4_611 ._dashboard-usage-header_18dn4_552{border-bottom:1px solid var(--dashboard-hairline);padding:8px 2px 20px}._dashboard-usage-chart_18dn4_618{width:100%;min-height:420px;position:relative}._dashboard-usage-member-breakdown_18dn4_623{margin-top:12px}._dashboard-usage-member-title_18dn4_626{color:rgba(var(--dashboard-ink-rgb), .72);margin:0;padding:18px 2px 0;font-size:14px;font-weight:560}._dashboard-section_18dn4_611{box-shadow:none;background:0 0;border:none;border-radius:0;padding:8px 2px 28px}._dashboard-section--points_18dn4_642{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}._dashboard-members-list_18dn4_648{flex-direction:column;gap:0;display:flex}._dashboard-member-item_18dn4_653{border-bottom:1px solid var(--dashboard-hairline);background:0 0;border-radius:0;align-items:center;gap:16px;padding:18px 2px;display:flex}._dashboard-member-avatar-wrap_18dn4_662{background:rgba(var(--dashboard-ink-rgb), .06);border-radius:50%;flex:none;width:38px;height:38px;overflow:hidden}._dashboard-member-avatar_18dn4_662{object-fit:cover;width:100%;height:100%}._dashboard-member-avatar-placeholder_18dn4_675{width:100%;height:100%;color:var(--text-secondary);justify-content:center;align-items:center;font-size:17px;font-weight:600;display:flex}._dashboard-member-name_18dn4_685{min-width:0;color:rgba(var(--dashboard-ink-rgb), .86);flex:1;font-size:15px;font-weight:520}._dashboard-member-me-badge_18dn4_692{background:var(--theme-success);width:22px;height:22px;color:var(--theme-content-inverse);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}._dashboard-member-me-badge_18dn4_692 svg{color:inherit}._dashboard-member-role_18dn4_706{border-radius:0;padding:0;font-size:11px;font-weight:520}._dashboard-member-role_18dn4_706._member-role-owner_18dn4_712{color:var(--theme-accent);background:0 0}._dashboard-member-role_18dn4_706._member-role-member_18dn4_716{color:rgba(var(--dashboard-ink-rgb), .44);background:0 0}._dashboard-member-points_18dn4_720{color:rgba(var(--dashboard-ink-rgb), .52);font-size:13px}._dashboard-points-intro_18dn4_727{color:var(--text-secondary);flex:none;margin:0 0 16px;font-size:15px;line-height:1.5}._dashboard-recharge-packages_18dn4_734{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:6px;min-height:0;display:grid}._dashboard-recharge-tab_18dn4_742{background:color-mix(in srgb, var(--text-primary) 12%, transparent);cursor:pointer;text-align:left;isolation:isolate;border:none;border-radius:6px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px;min-width:0;min-height:0;padding:34px;transition:background .2s,transform .2s;display:flex;position:relative;overflow:hidden}._dashboard-recharge-tab_18dn4_742:before{content:"";background:var(--dashboard-recharge-art) center / contain no-repeat;opacity:.72;pointer-events:none;z-index:-1;position:absolute;inset:58px 34px 176px}._dashboard-recharge-tab_18dn4_742:first-child{--dashboard-recharge-art:url(/product-assets/1.svg)}._dashboard-recharge-tab_18dn4_742:nth-child(2){--dashboard-recharge-art:url(/product-assets/2.svg)}._dashboard-recharge-tab_18dn4_742:nth-child(3){--dashboard-recharge-art:url(/product-assets/3.svg)}._dashboard-recharge-tab_18dn4_742:nth-child(4){--dashboard-recharge-art:url(/product-assets/4.svg)}._dashboard-recharge-tab_18dn4_742>span{z-index:1;position:relative}._dashboard-recharge-tab_18dn4_742:hover:not(:disabled){background:var(--bg-panel);transform:translateY(-1px)}._dashboard-recharge-tab_18dn4_742:disabled{opacity:.6;cursor:not-allowed}._dashboard-recharge-tab-points-wrap_18dn4_794{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}._dashboard-recharge-tab-points_18dn4_794{color:var(--text-primary);font-size:28px;font-weight:700;line-height:1.2}._dashboard-recharge-tab-icon_18dn4_806{color:var(--text-secondary);flex-shrink:0}._dashboard-recharge-tab-price_18dn4_810{color:var(--text-primary);margin-top:2px;font-size:16px;font-weight:600}._dashboard-recharge-tab-team_18dn4_816{color:var(--text-secondary);text-align:left;margin-top:0;font-size:13px;line-height:1.4}._dashboard-recharge-tab-spinner_18dn4_823{color:var(--text-secondary);animation:.8s linear infinite _payment-fullscreen-spin_18dn4_1}._dashboard-section--allocate_18dn4_829{flex-direction:column;flex:1;min-height:min(280px,40vh);display:flex}._dashboard-allocate-card_18dn4_835{flex:1;min-height:0;padding:6px 0 22px;overflow:visible}._dashboard-allocate-form_18dn4_841{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;width:100%;display:flex;overflow:visible}._dashboard-allocate-input_18dn4_850{box-sizing:border-box;border:none;border-bottom:1px solid var(--dashboard-hairline-strong);background:0 0;border-radius:0;flex:0 0 140px;min-width:0;height:48px;min-height:48px;padding:0 16px;font-size:15px}._dashboard-allocate-form_18dn4_841 ._dashboard-allocate-submit_18dn4_863{flex:none;min-width:72px}._dashboard-allocate-input_18dn4_850+._dashboard-allocate-submit_18dn4_863{margin-left:0}._dashboard-allocate-submit_18dn4_863{box-sizing:border-box;background:rgba(var(--dashboard-ink-rgb), .86);height:34px;min-height:34px;color:var(--text-inverse);cursor:pointer;border:none;border-radius:999px;padding:0 14px;font-size:13px;font-weight:520}._dashboard-allocate-submit_18dn4_863:hover:not(:disabled){opacity:.92}._dashboard-allocate-submit_18dn4_863:disabled{opacity:.5;cursor:not-allowed}._dashboard-settings_18dn4_892{flex-direction:column;gap:0;display:flex}._dashboard-settings-item_18dn4_897{border-bottom:1px solid var(--dashboard-hairline);flex-direction:column;gap:10px;padding:18px 2px;display:flex}._dashboard-settings-item_18dn4_897._dashboard-settings-row_18dn4_904{flex-direction:row;align-items:center;gap:12px}._dashboard-settings-value_18dn4_909{min-width:0;color:rgba(var(--dashboard-ink-rgb), .72);text-overflow:ellipsis;white-space:nowrap;text-align:center;flex:1;font-size:14px;overflow:hidden}._dashboard-settings-tab-btn_18dn4_919{color:rgba(var(--dashboard-ink-rgb), .58);cursor:pointer;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:4px 0;font-size:13px;font-weight:520;transition:all .2s}._dashboard-settings-tab-btn_18dn4_919:hover{color:var(--text-primary);background:0 0}._dashboard-settings-label_18dn4_935{color:var(--text-primary);font-size:15px;font-weight:560}._dashboard-settings-desc_18dn4_940{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}._dashboard-danger-btn_18dn4_947{width:fit-content;color:var(--theme-danger);cursor:pointer;background:0 0;border:none;border-radius:0;padding:8px 0;font-size:14px;font-weight:520}._dashboard-danger-btn_18dn4_947:hover:not(:disabled){text-underline-offset:5px;background:0 0;text-decoration:underline}._dashboard-danger-btn_18dn4_947:disabled{opacity:.5;cursor:not-allowed}._dashboard-payment-overlay_18dn4_969{z-index:300;background:var(--theme-overlay);-webkit-backdrop-filter:blur(12px);justify-content:center;align-items:center;animation:.25s ease-out _subscription-overlay-fade-in_18dn4_1;display:flex;position:fixed;inset:0}._dashboard-payment-card_18dn4_981{background:var(--bg-widget);width:min(520px,100vw - 32px);color:var(--text-primary);box-shadow:var(--shadow-lg);border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:32px;animation:.3s ease-out _subscription-card-fade-in_18dn4_1;display:flex}._dashboard-payment-logo_18dn4_994{object-fit:contain;width:64px;height:64px;filter:var(--dashboard-logo-filter)}._dashboard-payment-kicker_18dn4_1000{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:12px;font-weight:700}._dashboard-payment-title_18dn4_1007{color:var(--text-primary);margin:0;font-size:22px;font-weight:600}._dashboard-payment-subtitle_18dn4_1013{color:var(--text-secondary);margin:0;font-size:14px}._dashboard-payment-qr_18dn4_1018{width:220px;height:220px;margin:8px 0}._dashboard-payment-refresh_18dn4_1023{border:1px solid var(--theme-content-primary);background:var(--theme-content-primary);color:var(--theme-content-inverse);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;transition:background .18s,opacity .18s;display:inline-flex}._dashboard-payment-refresh_18dn4_1023:hover:not(:disabled){background:color-mix(in srgb, var(--theme-content-primary) 88%, var(--theme-surface))}._dashboard-payment-refresh_18dn4_1023:disabled{opacity:.6;cursor:not-allowed}._dashboard-payment-spinner_18dn4_1045{animation:.8s linear infinite _payment-fullscreen-spin_18dn4_1}._dashboard-payment-success_18dn4_1048{flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}._dashboard-payment-success-icon_18dn4_1055{background:var(--theme-success-surface);width:48px;height:48px;color:var(--theme-success);border-radius:999px;justify-content:center;align-items:center;display:flex}._dashboard-payment-success-note_18dn4_1065{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}._dashboard-payment-btn-primary_18dn4_1071{background:var(--theme-content-primary);width:100%;color:var(--theme-content-inverse);cursor:pointer;border:none;border-radius:14px;padding:14px 24px;font-size:15px;font-weight:600;transition:background .18s,opacity .18s}._dashboard-payment-btn-primary_18dn4_1071:hover{background:color-mix(in srgb, var(--theme-content-primary) 88%, var(--theme-surface))}._dashboard-member-remove-btn_18dn4_1087{color:var(--theme-danger);cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;margin-left:auto;padding:4px 0;font-size:13px;font-weight:520}._dashboard-member-remove-btn_18dn4_1087:hover:not(:disabled){text-underline-offset:5px;background:0 0;text-decoration:underline}._dashboard-member-remove-btn_18dn4_1087:disabled{opacity:.5;cursor:not-allowed}._dashboard-section--assets_18dn4_1110{flex-direction:column;gap:16px;min-height:200px;display:flex}._dashboard-assets-filter_18dn4_1116{border-bottom:1px solid var(--dashboard-hairline);align-items:center;gap:16px;padding-bottom:4px;display:flex}._dashboard-assets-grid_18dn4_1123{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}._dashboard-asset-card_18dn4_1128{flex-direction:column;gap:10px;min-width:0;display:flex}._dashboard-asset-preview_18dn4_1134{aspect-ratio:1;background:rgba(var(--dashboard-ink-rgb), .05);border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._dashboard-asset-download-btn_18dn4_1144{color:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#0f172a9e;border:1px solid #ffffff6b;border-radius:999px;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:11px;font-weight:560;transition:transform .16s,background .16s,opacity .16s;display:inline-flex;position:absolute;bottom:8px;right:8px;box-shadow:0 8px 24px #0f172a2e}._dashboard-asset-download-btn_18dn4_1144:hover{background:#0f172ac7;transform:translateY(-1px)}._dashboard-asset-preview_18dn4_1134 img,._dashboard-asset-preview_18dn4_1134 video{object-fit:cover;width:100%;height:100%}._dashboard-asset-preview_18dn4_1134 audio{width:calc(100% - 24px)}._dashboard-asset-text_18dn4_1177{color:rgba(var(--dashboard-ink-rgb), .72);-webkit-line-clamp:9;line-clamp:9;white-space:pre-wrap;word-break:break-word;-webkit-box-orient:vertical;align-self:stretch;margin:0;padding:14px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}._dashboard-asset-meta_18dn4_1192{flex-direction:column;gap:3px;min-width:0;display:flex}._dashboard-asset-title-row_18dn4_1198{align-items:center;gap:8px;min-width:0;display:flex}._dashboard-asset-title_18dn4_1198{color:rgba(var(--dashboard-ink-rgb), .86);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:520;overflow:hidden}._dashboard-asset-delete-btn_18dn4_1214{width:24px;height:24px;color:var(--theme-danger);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._dashboard-asset-delete-btn_18dn4_1214:hover:not(:disabled){background:var(--theme-danger-surface);color:var(--theme-danger)}._dashboard-asset-delete-btn_18dn4_1214:disabled{opacity:.5;cursor:not-allowed}._dashboard-asset-info_18dn4_1236{color:rgba(var(--dashboard-ink-rgb), .46);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._dashboard-section--allocations_18dn4_1244{flex-direction:column;gap:16px;min-height:200px;display:flex}._dashboard-alloc-error_18dn4_1250{color:var(--theme-danger);margin:0;font-size:14px}._dashboard-alloc-toolbar_18dn4_1255{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._dashboard-alloc-search-form_18dn4_1262{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}._dashboard-alloc-search-input_18dn4_1270{border:none;border-bottom:1px solid var(--dashboard-hairline-strong);min-width:120px;max-width:360px;color:var(--text-primary);background:0 0;border-radius:0;flex:1;padding:10px 0;font-size:14px}._dashboard-alloc-search-input_18dn4_1270:focus{border-color:rgba(var(--dashboard-ink-rgb), .42);outline:none}._dashboard-alloc-search-btn_18dn4_1286,._dashboard-alloc-export-btn_18dn4_1287,._dashboard-alloc-load-more-btn_18dn4_1288{color:rgba(var(--dashboard-ink-rgb), .68);cursor:pointer;background:0 0;border:none;border-radius:0;padding:10px 0;font-size:14px;font-weight:520}._dashboard-alloc-search-btn_18dn4_1286:hover,._dashboard-alloc-export-btn_18dn4_1287:hover:not(:disabled),._dashboard-alloc-load-more-btn_18dn4_1288:hover:not(:disabled){color:var(--text-primary);text-underline-offset:5px;background:0 0;text-decoration:underline}._dashboard-alloc-export-btn_18dn4_1287:disabled,._dashboard-alloc-load-more-btn_18dn4_1288:disabled{opacity:.55;cursor:not-allowed}._dashboard-alloc-th-btn_18dn4_1311{font:inherit;color:inherit;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;margin:0;padding:0;font-weight:600;display:inline-flex}._dashboard-alloc-empty_18dn4_1326,._dashboard-alloc-loading_18dn4_1327{text-align:center;color:var(--text-secondary);margin:0;padding:24px 0}._dashboard-alloc-table-wrap_18dn4_1333{background:0 0;border:none;border-radius:0;width:100%;overflow-x:auto}._dashboard-alloc-table_18dn4_1333{border-collapse:collapse;width:100%;font-size:14px}._dashboard-alloc-table_18dn4_1333 th,._dashboard-alloc-table_18dn4_1333 td{text-align:left;border-bottom:1px solid var(--dashboard-hairline);padding:14px 2px}._dashboard-alloc-table_18dn4_1333 th{color:rgba(var(--dashboard-ink-rgb), .42);white-space:nowrap;font-weight:520}._dashboard-alloc-table_18dn4_1333 tbody tr:last-child td{border-bottom:none}._dashboard-alloc-load-more-btn_18dn4_1288{align-self:center;margin-top:8px;padding:10px 22px}._canvas-space-page_111e8_1{box-sizing:border-box;background:var(--bg-primary);scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;min-height:calc(100svh - 64px);padding:24px 24px 40px;display:flex;position:relative;overflow:hidden visible}._canvas-space-page_111e8_1::-webkit-scrollbar{display:none}._canvas-space-content_111e8_19{flex-direction:column;flex:1;align-items:stretch;min-width:0;display:flex}._canvas-space-inner_111e8_27{flex-direction:column;flex:1;gap:24px;width:100%;min-height:0;display:flex}._canvas-space-topbar_111e8_36{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}._canvas-space-topbar-brand_111e8_44{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}._canvas-space-topbar-logo_111e8_52{width:32px;height:32px;color:var(--text-primary);flex-shrink:0}._canvas-space-topbar-text_111e8_59{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}._canvas-space-topbar-title_111e8_67{color:var(--text-primary);margin:0;font-size:22px;font-weight:600;line-height:1.2}._canvas-space-topbar-copy_111e8_75{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.3}._canvas-space-actions-row_111e8_82{flex:none;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex;position:relative}._canvas-space-action-btn_111e8_92{border:1px solid var(--text-primary);background:var(--text-primary);min-width:0;height:34px;color:var(--text-inverse);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 8px 18px #0000001f}._canvas-space-action-btn_111e8_92:hover{background:var(--text-primary);border-color:var(--text-primary);transform:translateY(-1px);box-shadow:0 10px 22px #00000029}._canvas-space-action-btn_111e8_92:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._canvas-space-action-btn_111e8_92:disabled{opacity:.56;cursor:not-allowed;transform:none}._visually-hidden-input_111e8_129{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._canvas-space-list-wrap_111e8_141{flex-direction:column;flex:none;min-height:368px;display:flex;container-type:inline-size}._canvas-space-list_111e8_141{flex:none;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:16px;min-width:0;min-height:0;display:grid;overflow:visible}._canvas-space-list_111e8_141 .canvas-picker-item{aspect-ratio:4/3;border-radius:18px;align-items:stretch;min-height:0;padding:0;transition:background .18s,border-color .18s,box-shadow .2s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000f}._canvas-space-list_111e8_141 .canvas-picker-item:hover{box-shadow:0 10px 24px #0000001f}._canvas-space-list_111e8_141 .canvas-picker-item-main{z-index:1;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;padding:0;position:relative}._canvas-space-list_111e8_141 .canvas-picker-item-leading{z-index:1;color:#fff;-webkit-backdrop-filter:blur(14px)saturate(150%);background:linear-gradient(#0000 0%,#00000038 42%,#0000008f 100%);flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:36px 18px 14px;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 36% 100%);mask-image:linear-gradient(#0000 0%,#000 36% 100%)}._canvas-space-list_111e8_141 .canvas-picker-item-copy{width:100%}._canvas-space-list_111e8_141 .canvas-picker-item-actions{z-index:2;position:absolute;top:12px;right:12px}._canvas-space-current-tab_111e8_222{z-index:2;color:#fff;letter-spacing:.04em;pointer-events:none;background:#000000db;border-radius:999px;justify-content:center;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:12px;left:12px}._canvas-space-list_111e8_141 .canvas-picker-item-copy strong{text-overflow:ellipsis;white-space:nowrap;color:#fffffff5;text-shadow:0 1px 8px #00000052;overflow:hidden}._canvas-space-list_111e8_141 .canvas-picker-item-name-input{color:#fffffff5;text-shadow:0 1px 8px #00000052;border-radius:18px;padding:4px 6px}._canvas-space-list_111e8_141 .canvas-picker-item-name-input:focus-visible{outline-offset:2px;outline:2px solid #000000d1}._canvas-space-card-visual_111e8_262{z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._canvas-space-card-visual_111e8_262 img{object-fit:cover;width:100%;height:100%;display:block}._canvas-space-card-visual_111e8_262 img._canvas-space-card-placeholder-logo_111e8_278{object-fit:contain;opacity:.86;filter:drop-shadow(0 8px 18px #00000024);width:54px;height:54px;margin:auto}[data-theme=dark] ._canvas-space-card-visual_111e8_262 img._canvas-space-card-placeholder-logo_111e8_278{filter:invert()drop-shadow(0 8px 18px #00000052)}._canvas-space-card-overlay_111e8_291{pointer-events:none;background:linear-gradient(#00000005 0%,#0003 100%);position:absolute;inset:0}._canvas-space-error_111e8_298{color:#b91c1c;margin:0;font-size:13px}._canvas-space-card-skeleton_111e8_304{background:linear-gradient(100deg,#0000000d 40%,#0000001c 50%,#0000000d 60%) 0 0/200% 100%;animation:1.4s ease-in-out infinite _canvas-space-skeleton-shimmer_111e8_1}@keyframes _canvas-space-skeleton-shimmer_111e8_1{0%{background-position:200% 0}to{background-position:-200% 0}}.canvas-picker-section{flex-direction:column;flex:auto;min-height:0;display:flex}.canvas-picker-list{flex-direction:column;flex:auto;gap:10px;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.canvas-picker-item{border:1px solid var(--border-color);background:var(--bg-widget);width:100%;min-width:0;color:var(--text-primary);border-radius:20px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;transition:background .18s,border-color .18s,box-shadow .18s;display:flex}@container (width>=330px){._canvas-space-list_111e8_141{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=600px){._canvas-space-list_111e8_141{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=840px){._canvas-space-list_111e8_141{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width>=1080px){._canvas-space-list_111e8_141{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=600px){._canvas-space-topbar_111e8_36{gap:16px}._canvas-space-actions-row_111e8_82{flex-wrap:wrap}}@media (width<=820px){._canvas-space-page_111e8_1{padding:24px 16px 32px}._canvas-space-actions-row_111e8_82{justify-content:flex-start;width:100%;margin-left:0}}.canvas-picker-item:hover{background:var(--bg-panel);border-color:var(--line-strong)}.canvas-picker-item.is-active{border-color:var(--border-color);background:var(--bg-widget)}.canvas-picker-item.is-active:hover,.canvas-picker-item.is-editing{background:var(--bg-panel);border-color:var(--line-strong)}.canvas-picker-item-main{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;flex:auto;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.canvas-picker-item-main:focus-visible,.canvas-picker-item-edit:focus-visible,.canvas-picker-item-name-input:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.canvas-picker-item-main-editing{cursor:text}.canvas-picker-item-leading{align-items:center;gap:12px;min-width:0;display:flex}.canvas-picker-item-index{background:var(--bg-panel);width:40px;height:40px;color:var(--text-secondary);letter-spacing:.06em;border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.canvas-picker-item-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.canvas-picker-item-copy strong{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.3}.canvas-picker-item-name-input{width:100%;font:inherit;color:var(--text-primary);background:0 0;border:none;margin:0;padding:0;font-size:15px;font-weight:600;line-height:1.3}.canvas-picker-item-name-input::placeholder{color:var(--ink-3)}.canvas-picker-item-trailing{flex:none;align-items:center;gap:8px;display:flex}.canvas-picker-item-pill{background:var(--bg-panel);min-width:46px;height:30px;color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.canvas-picker-item-actions{flex:none;align-items:center;gap:6px;display:flex}.canvas-picker-item-edit,.canvas-picker-item-export,.canvas-picker-item-delete{background:var(--bg-panel);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:background .18s,color .18s;display:inline-flex}.canvas-picker-item-edit:hover,.canvas-picker-item-export:hover,.canvas-picker-item-delete:hover:not(:disabled){background:var(--line);color:var(--text-primary)}.canvas-picker-item-delete:disabled{opacity:.4;cursor:not-allowed}.canvas-picker-footer{color:var(--text-secondary);align-items:center;gap:8px;padding-top:2px;font-size:12px;line-height:1.5;display:flex}.canvas-picker-footer-dot{background:#111111b3;border-radius:999px;flex:none;width:6px;height:6px}.sample-project-dialog{color:#f5f3ee;background:0 0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.sample-project-dialog button{color:inherit;font-family:inherit}.sample-project-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000a;animation:.3s both sample-project-blur-in}.sample-project-dialog.is-closing::backdrop{animation:.36s both sample-project-blur-out}.sample-project-content{width:calc(100% - 48px);max-width:min(1000px,200dvh - 600px);margin-inline:auto;position:absolute;inset:auto 0 max(24px,50dvh - 350px)}.sample-project-stage{gap:24px}.sample-project-preview-area{height:220px;position:absolute;inset:auto 0 calc(100% + 28px)}.sample-project-preview{opacity:0;visibility:hidden;flex-direction:column;justify-content:flex-end;max-width:760px;transition:opacity .28s,transform .36s cubic-bezier(.22,1,.36,1),visibility .28s;display:flex;position:absolute;inset:0;transform:translate(28px)}:is(.sample-project-content:has([data-sample-view=canvas]:hover) [data-sample-preview=canvas],.sample-project-content:not(:has(.sample-project-route:hover)):has([data-sample-view=canvas]:focus-visible) [data-sample-preview=canvas],.sample-project-content:has([data-sample-view=design]:hover) [data-sample-preview=design],.sample-project-content:not(:has(.sample-project-route:hover)):has([data-sample-view=design]:focus-visible) [data-sample-preview=design],.sample-project-content:has([data-sample-view=work]:hover) [data-sample-preview=work],.sample-project-content:not(:has(.sample-project-route:hover)):has([data-sample-view=work]:focus-visible) [data-sample-preview=work]){opacity:1;visibility:visible;transform:none}.sample-project-slot:nth-child(2){--sample-delay:50ms}.sample-project-slot:nth-child(3){--sample-delay:.1s}.sample-project-route{transition:translate .2s}.sample-project-route:hover{translate:0 -8px}.sample-project-route:focus-visible{outline-offset:5px;outline:2px solid #fff}.sample-project-dialog[open] .sample-project-route{animation:sample-project-card-out .6s cubic-bezier(.22, 1, .36, 1) var(--sample-delay,0s) both}.sample-project-dialog.is-closing .sample-project-route{animation:sample-project-card-in .26s cubic-bezier(.4, 0, .2, 1) var(--sample-delay,0s) both;pointer-events:none}.sample-project-dialog.is-closing :is(.sample-project-close,.sample-project-preview-area){opacity:0;pointer-events:none}@keyframes sample-project-card-out{0%{transform:translate(var(--sample-dx), var(--sample-dy)) scale(var(--sample-scale-x), var(--sample-scale-y));opacity:0}12%{opacity:1}to{opacity:1;transform:none}}@keyframes sample-project-card-in{0%{opacity:1;transform:none}to{transform:translate(var(--sample-dx), var(--sample-dy)) scale(var(--sample-scale-x), var(--sample-scale-y));opacity:0}}@keyframes sample-project-blur-in{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@keyframes sample-project-blur-out{to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@media (width<=639px){.sample-project-content{width:min(100% - 48px,440px);inset:50% 0 auto;translate:0 -50%}.sample-project-stage{gap:12px}.sample-project-route span{font-size:11px}.sample-project-preview-area{height:240px;bottom:calc(100% + 20px)}.sample-project-preview h2{font-size:20px}.sample-project-preview p[id]{font-size:12px;line-height:1.7}}@media (height<=540px){.sample-project-content{max-width:min(1000px,200dvh - 480px);top:auto;bottom:24px;translate:none}.sample-project-preview-area{height:180px;bottom:calc(100% + 16px)}.sample-project-route span{font-size:11px;line-height:1.4}.sample-project-preview p[id]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.sample-project-dialog[open] .sample-project-route,.sample-project-dialog::backdrop{animation-duration:1ms;animation-delay:0s}.sample-project-route,.sample-project-preview{transition:none}}._creative-plaza-page_1lcqa_1{background:0 0;flex-direction:row;min-height:calc(100svh - 82px);padding:0;display:flex;position:relative}._creative-plaza-content_1lcqa_10{flex-direction:column;flex:1;align-items:stretch;min-width:0;padding:24px 32px 32px;display:flex}._creative-plaza-inner_1lcqa_19{flex-direction:column;flex:1;gap:24px;width:100%;max-width:1600px;margin-left:auto;margin-right:auto;display:flex}@media (width<=820px){._creative-plaza-content_1lcqa_10{padding:20px 16px 24px}}._plaza-topbar_1lcqa_38{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}._plaza-topbar-brand_1lcqa_46{flex:auto;align-items:flex-end;gap:14px;min-width:0;display:flex}._plaza-topbar-logo_1lcqa_54{width:36px;height:36px;color:var(--text-primary)}._plaza-topbar-title_1lcqa_60{color:var(--text-primary);margin:0;font-size:22px;font-weight:600;line-height:1.2}._plaza-topbar-actions_1lcqa_68{align-items:center;min-width:min(420px,100%);margin-left:auto;display:flex}._plaza-topbar-copy_1lcqa_75{color:var(--text-secondary);white-space:nowrap;text-align:left;margin:0;font-size:14px}._plaza-search-wrap_1lcqa_83{width:min(420px,100%);position:relative}._plaza-search-icon_1lcqa_88{color:var(--text-secondary);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}._plaza-search-input_1lcqa_97{background:var(--bg-widget);border:1px solid var(--border-color);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:999px;outline:none;padding:10px 16px 10px 36px;font-size:14px;transition:background .15s,border-color .15s,box-shadow .15s}._plaza-search-input_1lcqa_97::placeholder{color:var(--text-secondary);opacity:.7}._plaza-search-input_1lcqa_97:focus{background:var(--bg-panel);border-color:var(--theme-accent);box-shadow:0 0 0 3px var(--theme-focus)}._plaza-masonry-grid_1lcqa_123{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:dense;gap:16px 14px;display:grid}@media (width<=820px){._plaza-masonry-grid_1lcqa_123{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){._plaza-masonry-grid_1lcqa_123{grid-template-columns:1fr}}._plaza-card_1lcqa_144{cursor:pointer;min-width:0;display:block;position:relative}._plaza-card-featured_1lcqa_151{contain:size;grid-area:span 2/span 2;min-height:0;overflow:hidden}._plaza-card_1lcqa_144:focus-visible{outline:2px solid color-mix(in srgb, var(--text-primary) 38%, transparent);outline-offset:5px;border-radius:14px}._plaza-card-visual_1lcqa_165{isolation:isolate;aspect-ratio:16/10;border:1px solid var(--border-color);background:var(--bg-widget);border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000001a}._plaza-card-featured_1lcqa_151 ._plaza-card-visual_1lcqa_165{aspect-ratio:auto;border-radius:12px;height:100%;min-height:0;box-shadow:0 20px 60px #0000002e}._plaza-card-featured_1lcqa_151 ._plaza-card-visual_1lcqa_165:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000,#000000c2);position:absolute;inset:34% 0 0}._plaza-card-media_1lcqa_194{object-fit:cover;width:100%;height:100%;transition:transform .32s cubic-bezier(.22,1,.36,1);display:block}._plaza-card_1lcqa_144:hover ._plaza-card-media_1lcqa_194{transform:scale(1.018)}._plaza-card-body_1lcqa_206{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:12px 2px 0;display:flex}._plaza-card-title_1lcqa_215{color:var(--text-primary);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}._plaza-card-meta_1lcqa_228{min-width:0;color:var(--text-secondary);align-items:center;gap:6px;font-size:11px;line-height:1.4;display:flex}._plaza-card-meta_1lcqa_228 span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._plaza-card-meta_1lcqa_228 time{white-space:nowrap;flex:none}._plaza-card-featured_1lcqa_151 ._plaza-card-body_1lcqa_206{z-index:2;pointer-events:none;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;padding:72px 28px 24px;display:grid;position:absolute;bottom:0;left:0;right:0}._plaza-card-featured_1lcqa_151 ._plaza-card-title_1lcqa_215{color:#fff;letter-spacing:-.025em;text-shadow:0 2px 18px #00000073;-webkit-line-clamp:1;font-size:clamp(18px,1.5vw,24px);line-height:1.2}._plaza-card-featured_1lcqa_151 ._plaza-card-meta_1lcqa_228{color:#ffffffb8;text-shadow:0 1px 10px #00000080;justify-content:flex-end;padding-bottom:3px;font-size:12px}@media (width<=820px){._plaza-card-featured_1lcqa_151{contain:none;grid-area:auto/1/auto/-1}._plaza-card-featured_1lcqa_151 ._plaza-card-visual_1lcqa_165{aspect-ratio:16/9;height:auto}._plaza-card-featured_1lcqa_151 ._plaza-card-body_1lcqa_206{gap:8px;padding:48px 16px 15px;display:flex}._plaza-card-featured_1lcqa_151 ._plaza-card-title_1lcqa_215{-webkit-line-clamp:2;font-size:18px}._plaza-card-featured_1lcqa_151 ._plaza-card-meta_1lcqa_228{justify-content:flex-start;padding-bottom:0}}._plaza-empty_1lcqa_312{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:80px 24px;display:flex}._plaza-empty-icon_1lcqa_322{color:var(--text-secondary);opacity:.5}._plaza-empty-title_1lcqa_323{color:var(--text-secondary);font-size:16px;font-weight:600}._plaza-empty-sub_1lcqa_324{color:var(--text-secondary);opacity:.7;font-size:13.5px}._history-section_1lcqa_328{flex-direction:column;gap:16px;min-height:0;display:flex}._history-section-header_1lcqa_335{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._history-section-title_1lcqa_343{color:var(--text-primary);margin:0 0 4px;font-size:18px;font-weight:600}._history-section-copy_1lcqa_350{color:var(--text-secondary);margin:0;font-size:13px}._history-load-more-wrap_1lcqa_356{flex-direction:column;align-items:center;gap:8px;padding:4px 0 0;display:flex}._history-load-more-error_1lcqa_364{color:var(--theme-danger);margin:0;font-size:13px}._history-filter-bar_1lcqa_370{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}._history-filter-bar_1lcqa_370>*{min-width:0}._history-filter-row-break_1lcqa_382{flex-basis:100%;width:0;height:0}._history-filter-input-field_1lcqa_388{flex:clamp(150px,15vw,220px);align-items:center;gap:10px;min-width:0;max-width:280px;display:flex}._history-filter-input_1lcqa_388{border:1px solid var(--border-color);width:auto;height:40px;color:var(--text-primary);background:var(--bg-widget);box-sizing:border-box;border-radius:12px;outline:none;flex:auto;padding:0 14px;font-size:13px;transition:border-color .15s,box-shadow .15s,background .15s,transform .15s}._history-filter-input_1lcqa_388::placeholder{color:var(--ink-3)}._history-filter-input_1lcqa_388:hover{background:var(--bg-panel);border-color:var(--line-strong)}._history-filter-input_1lcqa_388:focus,._history-filter-input_1lcqa_388:focus-visible{border-color:var(--theme-accent);background:var(--bg-panel);box-shadow:0 0 0 4px var(--theme-focus)}._history-filter-label_1lcqa_432{color:var(--text-secondary);white-space:nowrap;font-size:12px;font-weight:600}._history-filter-select-field_1lcqa_439{flex-direction:row;flex:clamp(150px,15vw,220px);align-items:center;gap:10px;min-width:0;max-width:280px;display:flex}._history-filter-dropdown_1lcqa_449{flex:auto;min-width:0;position:relative}._history-filter-select_1lcqa_439{border:1px solid var(--border-color);background:var(--bg-widget);width:100%;height:40px;color:var(--text-primary);text-align:left;cursor:pointer;box-sizing:border-box;border-radius:12px;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:12px;font-weight:500;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:flex}._history-filter-select_1lcqa_439:hover{background-color:var(--bg-panel);border-color:var(--line-strong)}._history-filter-select_1lcqa_439:focus,._history-filter-select_1lcqa_439:focus-visible{border-color:var(--theme-accent);box-shadow:0 0 0 4px var(--theme-focus);outline:none}._history-filter-select-value_1lcqa_492{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._history-filter-select-chevron_1lcqa_500{color:var(--text-secondary);flex:none;transition:transform .15s,color .15s}._history-filter-select-chevron-open_1lcqa_506{color:var(--text-primary);transform:rotate(180deg)}._history-filter-select-menu_1lcqa_511{z-index:30;border:1px solid var(--border-color);background:var(--bg-widget);box-shadow:var(--shadow-md);overscroll-behavior:contain;border-radius:12px;max-height:260px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}._history-filter-select-option_1lcqa_529+._history-filter-select-option_1lcqa_529{margin-top:4px}._history-filter-select-option_1lcqa_529{color:var(--text-primary);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:12px;transition:background .15s,color .15s;display:flex}._history-filter-select-option_1lcqa_529:hover{background:var(--bg-panel);color:var(--text-primary)}._history-filter-select-option-selected_1lcqa_551{background:var(--bg-panel);color:var(--text-primary);font-weight:600}._history-filter-select-option-label_1lcqa_557{flex:auto;min-width:0}._history-filter-select-option-check_1lcqa_562{color:var(--theme-accent);flex:none}._history-filter-range_1lcqa_567{flex:none;align-items:center;gap:10px;display:flex}._history-filter-actions_1lcqa_574{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:12px;width:auto;min-width:max-content;margin-left:auto;display:flex}._history-filter-total-points_1lcqa_587{white-space:nowrap;color:var(--text-primary);flex:none;font-size:13px;font-weight:700}._history-filter-search_1lcqa_595,._history-filter-reset_1lcqa_596,._history-filter-refresh_1lcqa_597{white-space:nowrap;border:1px solid var(--border-color);background:var(--bg-widget);height:40px;color:var(--text-secondary);cursor:pointer;border-radius:12px;flex:none;padding:0 14px;font-size:12px;font-weight:600;transition:border-color .15s,background .15s,color .15s,box-shadow .15s}._history-filter-search_1lcqa_595:hover,._history-filter-reset_1lcqa_596:hover,._history-filter-refresh_1lcqa_597:hover{border-color:var(--line-strong);background:var(--bg-panel);color:var(--text-primary)}._history-filter-search_1lcqa_595:focus-visible,._history-filter-reset_1lcqa_596:focus-visible,._history-filter-refresh_1lcqa_597:focus-visible{border-color:var(--theme-accent);box-shadow:0 0 0 4px var(--theme-focus);outline:none}._history-table-shell_1lcqa_628{border:1px solid var(--border-color);background:var(--bg-widget);box-shadow:inset 0 1px 0 var(--border-light);border-radius:18px;overflow:auto}._history-table_1lcqa_628{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1320px}._history-col-unit_1lcqa_643{width:9%}._history-col-double_1lcqa_647{width:18%}._history-table_1lcqa_628 thead th{z-index:1;border-bottom:1px solid var(--border-color);background:var(--bg-panel);text-align:center;color:var(--text-secondary);padding:14px 16px;font-size:12px;font-weight:600;position:sticky;top:0}._history-table_1lcqa_628 tbody td{border-bottom:1px solid var(--border-color);background:color-mix(in srgb, var(--bg-widget) 72%, transparent);color:var(--text-primary);vertical-align:middle;text-align:center;padding:14px 16px;font-size:13px}._history-table_1lcqa_628 tbody tr:hover td{background:var(--bg-panel)}._history-status-badge_1lcqa_678{border-radius:999px;justify-content:center;align-items:center;min-width:58px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}._history-status-success_1lcqa_689{background:var(--theme-success-surface);color:var(--theme-success)}._history-status-failed_1lcqa_694{background:var(--theme-danger-surface);color:var(--theme-danger)}._history-status-cancelled_1lcqa_699{background:var(--theme-surface-muted);color:var(--theme-content-secondary)}._history-status-running_1lcqa_704{background:color-mix(in srgb, var(--theme-accent) 12%, transparent);color:var(--theme-accent-strong)}._history-status-queued_1lcqa_709{background:color-mix(in srgb, var(--theme-warning) 14%, transparent);color:var(--theme-warning)}._history-result-link_1lcqa_714{max-width:100%;color:var(--theme-accent);align-items:center;gap:6px;text-decoration:none;display:inline-flex}._history-result-link_1lcqa_714:hover{color:var(--theme-accent-strong)}._history-result-text_1lcqa_727{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}._history-prompt-cell_1lcqa_735{align-items:center;gap:8px;width:100%;max-width:100%;display:flex}._history-text-tooltip-trigger_1lcqa_743{flex:auto;min-width:0;max-width:calc(100% - 30px);display:inline-block;position:relative}._history-text-tooltip-portal_1lcqa_751{background:var(--theme-content-primary);width:max-content;min-width:240px;max-width:min(560px,72vw);color:var(--theme-content-inverse);white-space:pre-wrap;word-break:break-word;text-align:left;pointer-events:none;z-index:var(--hover-tooltip-z-index,2147480000);border-radius:12px;padding:10px 12px;font-size:12px;line-height:1.55;position:fixed;transform:translate(-50%,-100%);box-shadow:0 16px 40px #0f172a3d}._history-prompt-copy-button_1lcqa_771{border:1px solid var(--theme-border);background:var(--theme-surface-muted);width:22px;height:22px;color:var(--theme-content-secondary);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex}._history-prompt-copy-button_1lcqa_771:hover{border-color:var(--theme-border-strong);background:var(--theme-hover);color:var(--theme-content-primary)}._history-prompt-copy-button_1lcqa_771:focus-visible{border-color:var(--theme-accent);box-shadow:0 0 0 4px var(--theme-focus);outline:none}._history-prompt-copy-button-success_1lcqa_798{border-color:color-mix(in srgb, var(--theme-success) 26%, transparent);background:var(--theme-success-surface);color:var(--theme-success)}._history-preview-cell_1lcqa_804{text-align:center}._history-preview-link_1lcqa_808,._history-preview-empty_1lcqa_809,._history-preview-fallback_1lcqa_810{aspect-ratio:1;border-radius:12px;justify-content:center;align-items:center;width:min(72px,100%);display:inline-flex;overflow:hidden}._history-preview-link_1lcqa_808{text-decoration:none}._history-preview-box_1lcqa_824{border:1px solid var(--border-color);background:var(--theme-surface-muted);border-radius:12px;width:100%;height:100%;overflow:hidden}._history-preview-media_1lcqa_833{object-fit:cover;background:var(--theme-surface-muted);width:100%;height:100%;display:block}._history-preview-empty_1lcqa_809,._history-preview-fallback_1lcqa_810{border:1px solid var(--border-color);background:var(--bg-widget);color:var(--text-secondary);font-size:12px;font-weight:600}._plaza-modal-overlay_1lcqa_852{z-index:300;-webkit-backdrop-filter:none;background:#000;animation:.2s ease-out _subscription-overlay-fade-in_1lcqa_1;position:fixed;inset:0}._plaza-modal_1lcqa_852{width:100vw;height:100svh;box-shadow:none;background:#000;border:none;border-radius:0;flex-direction:column;animation:.28s cubic-bezier(.22,1,.36,1) _subscription-card-fade-in_1lcqa_1;display:flex;overflow:hidden}._plaza-modal-topbar_1lcqa_875{z-index:4;pointer-events:none;display:block;position:absolute;inset:0}._plaza-modal-back_1lcqa_883{color:#ffffffe6;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(10px);background:#00000085;border:none;border-radius:999px;align-items:center;gap:8px;min-width:88px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:flex;position:absolute;top:18px;left:22px}._plaza-modal-back_1lcqa_883:hover{color:#fff;background:#000000b8}._plaza-modal-clone-tab_1lcqa_910{z-index:5;color:#fffffff2;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(10px);background:#00000085;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex;position:absolute;top:18px;right:22px}._plaza-modal-clone-tab_1lcqa_910:hover{background:#000000b8;border-color:#ffffff47}._plaza-modal-clone-tab_1lcqa_910:disabled,._plaza-modal-clone-tab_1lcqa_910._is-loading_1lcqa_938{opacity:.72;cursor:not-allowed!important}._plaza-modal-tabs_1lcqa_945{z-index:5;pointer-events:auto;flex-direction:column;gap:8px;padding:0;display:flex;position:absolute;top:50%;left:22px;transform:translateY(-50%)}._plaza-modal-tab_1lcqa_945{color:#ffffffc7;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#00000085;border:1px solid #ffffff1f;border-radius:999px;justify-content:flex-start;align-items:center;gap:6px;min-width:108px;padding:10px 14px;font-size:13px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:flex}._plaza-modal-tab_1lcqa_945:hover{color:#fffffff2;background:#000000ad;border-color:#fff3}._plaza-modal-tab_1lcqa_945._is-active_1lcqa_983{color:#fff;background:#000000c7;border-color:#ffffff3d}._plaza-modal-tab--danger_1lcqa_989{color:#fca5a5e6;border-color:#ef444440}._plaza-modal-tab--danger_1lcqa_989:hover{color:#fca5a5;background:#7f1d1db3;border-color:#ef444473}._plaza-modal-tab-error_1lcqa_1000{color:#fca5a5;background:#7f1d1d8c;border:1px solid #ef44444d;border-radius:999px;padding:4px 10px;font-size:11px}._plaza-modal-body_1lcqa_1009{flex:1;height:100%;min-height:0;position:relative;overflow:hidden}._plaza-watch-view_1lcqa_1017{height:100%;padding:0;transition:filter .22s,transform .22s,opacity .22s}._plaza-watch-view_1lcqa_1017._is-blurred_1lcqa_1023{filter:blur(18px);opacity:.42;transform:scale(1.03)}._plaza-watch-stage_1lcqa_1029{height:100%;box-shadow:none;border-radius:0;position:relative;overflow:hidden}._plaza-watch-media_1lcqa_1037{object-fit:contain;background:#000;width:100%;height:100%;display:block}._plaza-watch-stage-overlay_1lcqa_1045{pointer-events:none;background:radial-gradient(circle at 20% 20%,#ffffff29,#0000 28%),radial-gradient(circle at 78% 24%,#ffffff1f,#0000 20%),linear-gradient(#ffffff0a 0%,#00000029 100%);position:absolute;inset:0}._plaza-flow-backdrop_1lcqa_1055{z-index:1;-webkit-backdrop-filter:blur(18px);background:#0206172e;position:absolute;inset:0}._plaza-flow-view_1lcqa_1064{z-index:2;justify-content:center;align-items:center;padding:84px 20px 20px 132px;display:flex;position:absolute;inset:0}._plaza-flow-panel_1lcqa_1074{flex-direction:column;width:min(1360px,100% - 8px);height:min(840px,100% - 24px);display:flex;overflow:visible}._plaza-flow-panel-bar_1lcqa_1082{justify-content:space-between;align-items:center;gap:16px;padding:0 0 14px;display:flex}._plaza-flow-panel-title_1lcqa_1090{color:#fffffff0;align-items:center;min-width:0;font-size:14px;font-weight:600;display:flex}._plaza-flow-canvas-shell_1lcqa_1099{flex:1;min-height:0;margin:0;position:relative}._plaza-flow-canvas-inner_1lcqa_1106{border:1px solid var(--border-color);background:var(--bg-primary);border-radius:18px;position:absolute;inset:0;overflow:hidden}._plaza-flow-canvas-frame_1lcqa_1116{background:var(--theme-surface);border:0;width:100%;height:100%;display:block}._plaza-flow-snapshot-summary_1lcqa_1124 strong{color:var(--text-primary);font-size:16px}._plaza-flow-canvas-shell_1lcqa_1099 .react-flow{background:var(--bg-primary)}._plaza-flow-canvas-shell_1lcqa_1099 .react-flow__controls{box-shadow:none;border:1px solid var(--border-color);border-radius:14px;overflow:hidden}._plaza-flow-canvas-shell_1lcqa_1099 .react-flow__controls-button{background:var(--bg-widget);border-bottom-color:var(--border-color);color:var(--text-secondary)}._plaza-flow-canvas-shell_1lcqa_1099 .react-flow__controls-button:hover{background:var(--bg-panel)}._plaza-flow-canvas-shell_1lcqa_1099 .react-flow__attribution{display:none}._plaza-flow-canvas-shell_1lcqa_1099 img,._plaza-flow-canvas-shell_1lcqa_1099 video{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}._plaza-modal-nav_1lcqa_1162{z-index:20;color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#0000008c;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s,opacity .15s;display:flex;position:absolute;top:70%;transform:translateY(-50%)}._plaza-modal-nav_1lcqa_1162:hover{background:#000c}._plaza-modal-nav_1lcqa_1162:disabled{opacity:.25;cursor:default}._plaza-modal-nav--prev_1lcqa_1191{left:16px}._plaza-modal-nav--next_1lcqa_1192{right:16px}._personal-center-layout_1lcqa_1196{--personal-center-surface:var(--theme-surface-muted);--personal-center-surface-strong:color-mix(in srgb, var(--theme-content-primary) 7%, transparent);--personal-center-surface-active:var(--theme-surface-widget);--personal-center-line:var(--theme-border);--personal-center-line-strong:var(--theme-border-strong);--personal-center-muted:var(--theme-content-secondary);--personal-center-muted-strong:var(--theme-content-primary);--personal-center-control-shadow:var(--shadow-sm);flex-direction:column;gap:18px;width:min(860px,100%);margin:0 auto;display:flex}._personal-center-profile-header_1lcqa_1212{grid-template-columns:104px minmax(0,1fr);align-items:stretch;gap:18px;display:grid}._personal-center-avatar-shell_1lcqa_1219{aspect-ratio:1;border:1px solid var(--personal-center-line);background:var(--personal-center-surface);border-radius:50%;align-self:start;width:100%;margin-top:28px;overflow:hidden}._personal-center-avatar_1lcqa_1219{object-fit:cover;width:100%;height:100%;display:block}._personal-center-profile-meta_1lcqa_1237{flex-direction:column;gap:10px;min-width:0;display:flex}._personal-center-kicker_1lcqa_1244{letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:12px;font-weight:600}._personal-center-profile-name_1lcqa_1252{color:var(--text-primary);margin:0;font-size:clamp(30px,4vw,40px);font-weight:500;line-height:1.05}._personal-center-profile-identity_1lcqa_1260{letter-spacing:0;color:var(--text-secondary);vertical-align:middle;font-size:.45em;font-weight:500;display:inline-block}._personal-center-hero_1lcqa_1269,._personal-center-section_1lcqa_1270,._personal-center-login-card_1lcqa_1271{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}._personal-center-hero_1lcqa_1269{border-bottom:1px solid var(--personal-center-line);padding:10px 0 22px}._personal-center-heatmap-block_1lcqa_1284{margin-top:24px}._personal-center-heatmap-outer-header_1lcqa_1288{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}._personal-center-heatmap-card_1lcqa_1296{--heatmap-label-width:42px;--heatmap-cell-size:12px;--heatmap-column-gap:4px;--heatmap-row-gap:4px;border:1px solid var(--personal-center-line);background:var(--personal-center-surface);box-shadow:none;border-radius:24px;padding:18px 18px 16px}._personal-center-heatmap-eyebrow_1lcqa_1308{color:var(--text-secondary);font-size:12px;font-weight:500}._personal-center-heatmap-value_1lcqa_1314{letter-spacing:-.04em;color:var(--text-primary);margin-top:2px;font-size:clamp(22px,3.2vw,30px);line-height:1}._personal-center-heatmap-tabs_1lcqa_1322{background:var(--personal-center-surface-strong);box-shadow:var(--personal-center-control-shadow);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}._personal-center-heatmap-tab_1lcqa_1322{appearance:none;cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:999px;padding:5px 10px;font-size:12px}._personal-center-heatmap-tab-active_1lcqa_1343{background:var(--personal-center-surface-active);color:var(--text-primary);box-shadow:var(--personal-center-control-shadow)}._personal-center-info-value-row-end_1lcqa_1349{justify-content:flex-end}._personal-center-heatmap-months_1lcqa_1353{grid-template-columns:var(--heatmap-label-width) minmax(0, 1fr);color:var(--text-secondary);align-items:center;margin-bottom:8px;font-size:12px;font-weight:500;display:grid}._personal-center-heatmap-months_1lcqa_1353:before{content:""}._personal-center-heatmap-month-labels_1lcqa_1367{align-items:center;gap:var(--heatmap-column-gap);grid-template-columns:repeat(53,minmax(0,1fr));display:grid}._personal-center-heatmap-month-labels_1lcqa_1367 span{white-space:nowrap;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}._personal-center-heatmap-grid_1lcqa_1383{grid-template-columns:var(--heatmap-label-width) minmax(0, 1fr);border-bottom:1px solid var(--personal-center-line);align-items:start;gap:10px;padding-bottom:16px;display:grid}._personal-center-heatmap-weekdays_1lcqa_1392{grid-template-rows:repeat(7, var(--heatmap-cell-size));gap:var(--heatmap-row-gap);color:var(--text-secondary);font-size:12px;font-weight:500;display:grid}._personal-center-heatmap-weekdays_1lcqa_1392 span{align-items:center;display:flex}._personal-center-heatmap-weekdays_1lcqa_1392 span:first-child{grid-row:1}._personal-center-heatmap-weekdays_1lcqa_1392 span:nth-child(2){grid-row:4}._personal-center-heatmap-weekdays_1lcqa_1392 span:nth-child(3){grid-row:7}._personal-center-heatmap-columns_1lcqa_1418{gap:var(--heatmap-column-gap);grid-template-columns:repeat(53,minmax(0,1fr));display:grid}._personal-center-heatmap-column_1lcqa_1418{grid-template-rows:repeat(7, var(--heatmap-cell-size));gap:var(--heatmap-row-gap);display:grid}._personal-center-heatmap-cell_1lcqa_1430{width:100%;min-width:8px;height:var(--heatmap-cell-size);background:var(--personal-center-surface-strong);border-radius:3px;display:block}._heatLevel0_1lcqa_1439{background:var(--personal-center-surface-strong)}._heatLevel1_1lcqa_1443{background:#d7efe7}._heatLevel2_1lcqa_1447{background:#a8dbc8}._heatLevel3_1lcqa_1451{background:#71c1a6}._heatLevel4_1lcqa_1455{background:#2d9b79}._personal-center-heatmap-legend_1lcqa_1459{color:var(--text-secondary);align-items:center;gap:8px;margin-top:14px;font-size:12px;font-weight:500;display:flex}._personal-center-heatmap-legend-ramp_1lcqa_1469{align-items:center;gap:4px;display:inline-flex}._personal-center-heatmap-legend-ramp_1lcqa_1469 ._personal-center-heatmap-cell_1lcqa_1430{width:12px}._personal-center-lead_1lcqa_1479,._personal-center-meta-row_1lcqa_1480{margin:0}._personal-center-lead_1lcqa_1479,._personal-center-meta-text_1lcqa_1485,._personal-center-card-copy_1lcqa_1486,._personal-center-info-hint_1lcqa_1487,._personal-center-login-copy_1lcqa_1488{color:var(--text-secondary);font-size:15px;line-height:1.7}._personal-center-card-copy_1lcqa_1486{color:var(--text-secondary);font-style:italic}._personal-center-meta-row_1lcqa_1480{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._personal-center-badge_1lcqa_1506{background:var(--personal-center-surface);color:var(--text-secondary);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}._personal-center-badge-provider_1lcqa_1518{background:var(--personal-center-surface-active);color:var(--text-primary);border:1px solid var(--personal-center-line)}._personal-center-badge-logo_1lcqa_1524{object-fit:contain;flex-shrink:0;width:14px;height:14px}._personal-center-section_1lcqa_1270{border-bottom:1px solid var(--personal-center-line);padding:18px 0 22px}._personal-center-section_1lcqa_1270:last-of-type{border-bottom:none;padding-bottom:0}._personal-center-section-header_1lcqa_1541{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}._personal-center-section-title_1lcqa_1549{color:var(--text-primary);margin:0 0 6px;font-size:20px;font-weight:600}._personal-center-section-icon_1lcqa_1556{color:var(--text-secondary);flex-shrink:0;margin-top:4px}._personal-center-info-list_1lcqa_1562{flex-direction:column;gap:0;display:flex}._personal-center-info-row_1lcqa_1568{border-top:1px solid var(--personal-center-line);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:flex-start;gap:18px;min-width:0;padding:16px 0;display:grid}._personal-center-info-row_1lcqa_1568:first-child{border-top:none;padding-top:0}._personal-center-info-row_1lcqa_1568:last-child{padding-bottom:0}._personal-center-info-intro_1lcqa_1587{min-width:0}._personal-center-info-label_1lcqa_1591,._personal-center-metric-label_1lcqa_1592{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:12px;font-weight:600}._personal-center-info-value-row_1lcqa_1349{align-items:center;gap:10px;min-width:0;display:flex}._personal-center-display-name-editor_1lcqa_1607{flex-wrap:wrap;align-items:flex-start;gap:10px;min-width:0;display:flex}._personal-center-info-code_1lcqa_1615,._personal-center-invite-code_1lcqa_1616,._personal-center-metric-card_1lcqa_1617,._personal-center-text-input_1lcqa_1618{background:var(--personal-center-surface);border:1px solid var(--personal-center-line);box-shadow:var(--personal-center-control-shadow);border-radius:16px}._personal-center-info-code_1lcqa_1615,._personal-center-invite-code_1lcqa_1616,._personal-center-text-input_1lcqa_1618{min-width:0;color:var(--text-primary);flex:1;padding:12px 14px;font-size:13px;line-height:1.5;display:block}._personal-center-info-code_1lcqa_1615,._personal-center-invite-code_1lcqa_1616{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._personal-center-text-input_1lcqa_1618{outline:none;min-height:46px;transition:border-color .16s,box-shadow .16s,background .16s}._personal-center-text-input_1lcqa_1618:focus{border-color:var(--theme-accent);box-shadow:0 0 0 3px var(--theme-focus);background:var(--personal-center-surface-active)}._personal-center-text-input_1lcqa_1618._is-readonly_1lcqa_1656{cursor:default;caret-color:#0000;-webkit-user-select:none;user-select:none}._personal-center-text-input_1lcqa_1618._is-readonly_1lcqa_1656:focus{border-color:var(--personal-center-line);box-shadow:var(--personal-center-control-shadow);background:var(--personal-center-surface)}._personal-center-ghost-btn_1lcqa_1669,._personal-center-icon-btn_1lcqa_1670,._personal-center-action-btn_1lcqa_1671,._personal-center-primary-btn_1lcqa_1672,._personal-center-secondary-btn_1lcqa_1673{cursor:pointer;transition:background .16s,border-color .16s,opacity .16s,color .16s}._personal-center-ghost-btn_1lcqa_1669,._personal-center-icon-btn_1lcqa_1670{border:1px solid var(--personal-center-line);min-height:38px;color:var(--text-secondary);background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}._personal-center-icon-btn_1lcqa_1670{width:38px;padding:0}._personal-center-ghost-btn_1lcqa_1669:hover,._personal-center-icon-btn_1lcqa_1670:hover,._personal-center-action-btn_1lcqa_1671:hover,._personal-center-primary-btn_1lcqa_1672:hover,._personal-center-secondary-btn_1lcqa_1673:hover{background:var(--personal-center-surface)}._personal-center-metric-rail_1lcqa_1706{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}._personal-center-metric-card_1lcqa_1617,._personal-center-invite-code-block_1lcqa_1714{flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}._personal-center-metric-card_1lcqa_1617{justify-content:space-between;min-height:132px}._personal-center-metric-value_1lcqa_1727{letter-spacing:-.03em;color:var(--text-primary);font-size:clamp(28px,4vw,38px);font-weight:600;line-height:1}._personal-center-points-inline_1lcqa_1735{flex-direction:column;gap:8px;margin:14px 0;display:flex}._personal-center-points-line_1lcqa_1742{color:var(--personal-center-muted-strong);margin:0;font-size:15px;line-height:1.7}._personal-center-points-label_1lcqa_1749{color:var(--personal-center-muted)}._personal-center-points-value_1lcqa_1753{color:var(--text-primary);font-weight:600}._personal-center-primary-btn_1lcqa_1672,._personal-center-secondary-btn_1lcqa_1673,._personal-center-action-btn_1lcqa_1671{border:1px solid var(--personal-center-line);border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}._personal-center-primary-btn_1lcqa_1672{background:var(--text-primary);width:fit-content;color:var(--text-inverse);margin-top:8px}._personal-center-section-cta_1lcqa_1780{margin-top:22px}._personal-center-secondary-btn_1lcqa_1673{width:fit-content;color:var(--text-primary);background:0 0;margin-top:8px}._personal-center-action-list_1lcqa_1791{flex-direction:column;gap:0;display:flex}._personal-center-action-btn_1lcqa_1671{border:none;border-top:1px solid var(--personal-center-line);width:100%;min-height:52px;color:var(--text-primary);background:0 0;border-radius:0;justify-content:flex-start;padding:0}._personal-center-action-btn_1lcqa_1671:first-child{border-top:none}._personal-center-action-btn_1lcqa_1671._is-danger_1lcqa_1813{color:var(--theme-danger)}._personal-center-inline-error_1lcqa_1817{width:100%;color:var(--theme-danger);margin:-2px 0 0;font-size:13px;line-height:1.5}._personal-center-inline-status_1lcqa_1825{color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:10px;font-size:14px;display:inline-flex}._personal-center-login-card_1lcqa_1271{text-align:left;flex-direction:column;align-items:flex-start;gap:14px;width:min(720px,100%);margin:24px auto 0;padding:12px 0 0;display:flex}._personal-center-login-title_1lcqa_1845{color:var(--text-primary);margin:0;font-size:clamp(30px,4vw,42px);font-weight:500;line-height:1.08}._is-spinning_1lcqa_1853{animation:1s linear infinite _dashboard-spinner-rotate_1lcqa_1}@media (width<=1024px){._history-filter-input-field_1lcqa_388,._history-filter-select-field_1lcqa_439,._history-filter-date_1lcqa_1860{width:100%;max-width:none}._history-filter-actions_1lcqa_574{justify-content:flex-end}._personal-center-info-row_1lcqa_1568,._personal-center-metric-rail_1lcqa_1706{grid-template-columns:1fr}}@media (width<=640px){._history-filter-input-field_1lcqa_388,._history-filter-select-field_1lcqa_439,._history-filter-date_1lcqa_1860{justify-content:space-between;width:100%}._history-filter-actions_1lcqa_574{justify-content:stretch;width:100%;margin-left:0}._history-filter-search_1lcqa_595,._history-filter-reset_1lcqa_596,._history-filter-refresh_1lcqa_597{flex:1 1 0;justify-content:center}._personal-center-profile-header_1lcqa_1212{grid-template-columns:88px minmax(0,1fr);align-items:start}._personal-center-info-value-row_1lcqa_1349{flex-direction:column;align-items:flex-start}._personal-center-display-name-editor_1lcqa_1607{flex-direction:column;align-items:stretch}._personal-center-profile-name_1lcqa_1252,._personal-center-login-title_1lcqa_1845{font-size:30px}._personal-center-ghost-btn_1lcqa_1669,._personal-center-info-code_1lcqa_1615,._personal-center-text-input_1lcqa_1618,._personal-center-primary-btn_1lcqa_1672,._personal-center-secondary-btn_1lcqa_1673{width:100%}._personal-center-heatmap-header_1lcqa_1931,._personal-center-heatmap-grid_1lcqa_1383,._personal-center-heatmap-months_1lcqa_1353{grid-template-columns:1fr}._personal-center-heatmap-months_1lcqa_1353:before,._personal-center-heatmap-weekdays_1lcqa_1392{display:none}._personal-center-heatmap-columns_1lcqa_1418{padding-bottom:4px;overflow-x:auto}}._page_14itz_1{--mcp-bg:var(--theme-surface);--mcp-panel:var(--theme-surface-panel);--mcp-panel-raised:var(--theme-surface-widget);--mcp-line:var(--theme-border);--mcp-line-strong:var(--theme-border-strong);--mcp-text:var(--theme-content-primary);--mcp-muted:var(--theme-content-secondary);--mcp-muted-strong:color-mix(in srgb, var(--mcp-text) 72%, transparent);--mcp-faint:color-mix(in srgb, var(--mcp-text) 52%, transparent);--mcp-hover:var(--theme-hover);--mcp-control:var(--theme-surface-muted);--mcp-control-active:var(--mcp-text);--mcp-control-active-text:var(--theme-content-inverse);--mcp-code:color-mix(in srgb, var(--mcp-text) 5%, var(--mcp-bg));--mcp-accent:var(--theme-accent);--mcp-font-sans:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, "PingFang SC", Arial, sans-serif;background:var(--mcp-bg);min-height:100vh;color:var(--mcp-text);font-family:var(--mcp-font-sans);overflow:hidden}._hero_14itz_25{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(1180px,100% - 48px);min-height:430px;margin:0 auto;padding:72px 0 36px;display:flex;position:relative}._heroGlow_14itz_38{opacity:.28;background:radial-gradient(circle, color-mix(in srgb, var(--mcp-accent) 32%, transparent), transparent 68%);filter:blur(44px);pointer-events:none;border-radius:50%;width:720px;height:540px;position:absolute;top:48px;left:50%;transform:translate(-50%)}._heroContent_14itz_52{z-index:1;position:relative}._heroLogo_14itz_57{aspect-ratio:3406/3542;background:linear-gradient(145deg, var(--mcp-text) 6%, var(--mcp-muted-strong) 42%, var(--mcp-muted) 72%, var(--mcp-text) 100%);width:78px;margin:0 auto 38px;display:block;-webkit-mask:url(/product-assets/paper-agent.svg) 50%/contain no-repeat;mask:url(/product-assets/paper-agent.svg) 50%/contain no-repeat}._eyebrow_14itz_67{color:var(--mcp-accent);font-family:var(--font-mono);letter-spacing:.16em;margin:0;font-size:10px;font-weight:600}._hero_14itz_25 h1{letter-spacing:-.025em;max-width:980px;margin:17px 0 0;font-size:clamp(42px,5vw,70px);font-weight:540;line-height:1}._hero_14itz_25 h1 span{display:block}._hero_14itz_25 h1 span:last-child{font-size:.86em}._heroDescription_14itz_93{max-width:630px;color:var(--mcp-muted);margin:26px auto 0;font-size:16px;line-height:1.75}._codeBlock_14itz_101 button,._advancedConfig_14itz_102 button,._promptBlock_14itz_103 button{min-height:34px;color:var(--mcp-muted-strong);background:var(--mcp-panel-raised);border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:10px;transition:color .15s,background .15s;display:inline-flex}._codeBlock_14itz_101 button:hover,._advancedConfig_14itz_102 button:hover,._promptBlock_14itz_103 button:hover{color:var(--mcp-text);background:var(--mcp-hover)}._guideSection_14itz_125{padding:56px max(24px,50% - 590px) 100px}._sectionHeading_14itz_129{max-width:650px}._guideIntro_14itz_133{grid-template-columns:minmax(0,1fr) 200px;align-items:end;gap:40px;margin-bottom:38px;display:grid}._modeSwitch_14itz_141{border:1px solid var(--mcp-line-strong);background:var(--mcp-control);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:end;gap:2px;width:160px;padding:3px;display:grid;position:relative}._modeSwitch_14itz_141:before{background:var(--mcp-control-active);width:calc(50% - 4px);box-shadow:0 1px 2px color-mix(in srgb, var(--mcp-bg) 22%, transparent);content:"";border-radius:999px;transition:transform .2s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;bottom:3px;left:3px}._modeSwitch_14itz_141[data-active-mode=cli]:before{transform:translate(calc(100% + 2px))}._modeSwitch_14itz_141 button{z-index:1;min-height:34px;color:var(--mcp-muted);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;transition:color .16s;display:flex;position:relative}._modeSwitch_14itz_141 button strong{color:inherit;font-size:12px;font-weight:560}._modeSwitch_14itz_141 ._activeMode_14itz_193{color:var(--mcp-control-active-text)}._sectionHeading_14itz_129 h2,._verifyPrompt_14itz_198 h2,._troubleshootSection_14itz_199 h2{letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(30px,3.5vw,46px);font-weight:540;line-height:1.1}._sectionHeading_14itz_129>p:last-child{color:var(--mcp-muted);margin:15px 0 0;font-size:14px;line-height:1.7}._guideShell_14itz_214{background:var(--mcp-panel);border-radius:18px;padding:12px}._clientNav_14itz_220{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}._clientNav_14itz_220 button{min-width:0;min-height:60px;color:var(--mcp-muted);text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 13px;transition:border-color .15s,color .15s;display:grid}._clientNav_14itz_220 button>span{place-items:center;width:34px;height:34px;display:grid}._clientNav_14itz_220 button img{opacity:.78;object-fit:contain;width:19px;height:19px}._clientNav_14itz_220 button[data-client=chatgpt] img,._clientNav_14itz_220 button[data-client=codex] img{filter:var(--theme-logo-filter)}._clientNav_14itz_220 button strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}._clientNav_14itz_220 button small{color:var(--mcp-faint);font-family:var(--font-mono);font-size:8px}._clientNav_14itz_220 button:hover{color:var(--mcp-muted-strong)}._clientNav_14itz_220 ._activeClient_14itz_279{border-bottom-color:var(--mcp-accent);color:var(--mcp-text)}._activeClient_14itz_279 img{opacity:1!important}._guidePanel_14itz_288{min-width:0;padding:clamp(28px,4vw,44px)}._guideHeader_14itz_293{align-items:flex-start;gap:15px;padding-bottom:24px;display:flex}._guideHeader_14itz_293>span{width:42px;height:42px;color:var(--mcp-accent);background:color-mix(in srgb, var(--mcp-accent) 7%, transparent);flex:none;place-items:center;display:grid}._guideHeader_14itz_293 p{color:var(--mcp-faint);font-family:var(--font-mono);letter-spacing:.1em;margin:1px 0 0;font-size:9px}._guideHeader_14itz_293 h2{letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(21px,2.5vw,30px);font-weight:540}._guideHeader_14itz_293 div>div{color:var(--mcp-muted);margin-top:9px;font-size:12px;line-height:1.65}._guideSteps_14itz_332{gap:4px;margin:0;padding:8px 0 0;list-style:none;display:grid}._guideSteps_14itz_332>li{grid-template-columns:32px minmax(0,1fr);gap:15px;padding:20px 0;display:grid}._guideSteps_14itz_332>li>span{border:1px solid var(--mcp-line-strong);width:28px;height:28px;color:var(--mcp-muted-strong);font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:9px;display:grid}._guideSteps_14itz_332 h3{margin:2px 0 0;font-size:14px;font-weight:520}._guideSteps_14itz_332 p{color:var(--mcp-muted);margin:8px 0 0;font-size:12px;line-height:1.65}._comingSoon_14itz_372{border:1px dashed var(--mcp-line-strong);background:color-mix(in srgb, var(--mcp-text) 3%, var(--mcp-panel));text-align:center;border-radius:12px;margin-top:8px;padding:28px 24px}._comingSoon_14itz_372 h3{letter-spacing:-.02em;margin:12px 0 0;font-size:22px;font-weight:540}._comingSoon_14itz_372>p:last-child{max-width:420px;color:var(--mcp-muted);margin:12px auto 0;font-size:13px;line-height:1.65}._codeBlock_14itz_101{border:1px solid var(--mcp-line);background:var(--mcp-code);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-top:14px;padding:9px 10px 9px 13px;display:flex}._codeBlock_14itz_101 code{overflow-wrap:anywhere;min-width:0;color:var(--mcp-muted-strong);font-family:var(--font-mono);font-size:10px;line-height:1.6}._codeBlock_14itz_101 button{flex:none}._advancedConfig_14itz_102{border:1px solid var(--mcp-line);background:var(--mcp-code);border-radius:10px;margin-top:26px;padding:17px;position:relative}._advancedConfig_14itz_102>span{color:var(--mcp-faint);font-size:10px}._advancedConfig_14itz_102 pre{color:var(--mcp-muted-strong);font-family:var(--font-mono);margin:14px 0 0;font-size:10px;line-height:1.7;overflow:auto}._advancedConfig_14itz_102 button{position:absolute;top:10px;right:10px}._verifySection_14itz_451{grid-template-columns:minmax(0,1.45fr) minmax(320px,.65fr);gap:16px;width:min(1180px,100% - 48px);margin:0 auto;padding:100px 0;display:grid}._verifyPrompt_14itz_198,._successCard_14itz_461{background:var(--mcp-panel);border-radius:15px;padding:clamp(24px,3vw,36px)}._verifyPrompt_14itz_198 h2{font-size:clamp(28px,3vw,40px)}._promptBlock_14itz_103{border:1px solid var(--mcp-line);background:var(--mcp-code);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:14px;margin-top:26px;padding:16px;display:grid}._promptBlock_14itz_103 code{color:var(--mcp-muted-strong);font-family:var(--font-mono);font-size:11px;line-height:1.7}._verifyPrompt_14itz_198>p:last-child{color:var(--mcp-muted);margin:16px 0 0;font-size:11px;line-height:1.6}._successCard_14itz_461 h3{margin:0;font-size:16px}._successCard_14itz_461 ul{gap:5px;margin:20px 0 0;padding:0;list-style:none;display:grid}._successCard_14itz_461 li{color:var(--mcp-muted-strong);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 0;font-size:11px;line-height:1.55;display:grid}._successCard_14itz_461 li>span{width:22px;height:22px;color:var(--mcp-accent);background:color-mix(in srgb, var(--mcp-accent) 9%, transparent);border-radius:50%;place-items:center;display:grid}._successCard_14itz_461 li>svg{color:var(--mcp-faint)}._troubleshootSection_14itz_199{padding:100px max(24px,50% - 590px) 130px}._troubleshootSection_14itz_199>header{max-width:650px}._troubleshootSection_14itz_199>div{background:var(--mcp-panel);border-radius:15px;grid-template-columns:repeat(3,1fr);margin-top:38px;display:grid;overflow:hidden}._troubleshootSection_14itz_199 article{min-width:0;padding:28px}._troubleshootSection_14itz_199 article+article{border-left:1px solid var(--mcp-line)}._troubleshootSection_14itz_199 article>span{color:var(--mcp-faint);font-family:var(--font-mono);font-size:9px}._troubleshootSection_14itz_199 h3{margin:15px 0 0;font-size:14px}._troubleshootSection_14itz_199 article p{color:var(--mcp-muted);margin:9px 0 0;font-size:11px;line-height:1.65}@media (width<=1024px){._guideSection_14itz_125,._troubleshootSection_14itz_199{padding-inline:24px}._verifySection_14itz_451{width:calc(100% - 48px)}}@media (width<=820px){._hero_14itz_25{min-height:auto;padding:64px 0 36px}._clientNav_14itz_220{grid-template-columns:repeat(2,minmax(0,1fr))}._guideIntro_14itz_133{grid-template-columns:1fr;gap:26px}._modeSwitch_14itz_141{justify-self:end}._verifySection_14itz_451,._troubleshootSection_14itz_199>div{grid-template-columns:1fr}._troubleshootSection_14itz_199 article+article{border-top:1px solid var(--mcp-line);border-left:0}}@media (width<=520px){._hero_14itz_25,._verifySection_14itz_451{width:calc(100% - 28px)}._hero_14itz_25 h1{font-size:42px}._guideSection_14itz_125,._troubleshootSection_14itz_199{padding-inline:14px}._guideShell_14itz_214{padding:10px}._clientNav_14itz_220{grid-template-columns:1fr}._guidePanel_14itz_288{padding:24px 8px 8px}._guideHeader_14itz_293{flex-direction:column}._guideSteps_14itz_332>li{grid-template-columns:28px minmax(0,1fr);gap:11px}._codeBlock_14itz_101{flex-direction:column;align-items:stretch}._codeBlock_14itz_101 button{align-self:flex-end}._promptBlock_14itz_103{grid-template-columns:1fr}._promptBlock_14itz_103 button{justify-self:end}}@media (prefers-reduced-motion:reduce){._modeSwitch_14itz_141:before,._modeSwitch_14itz_141 button,._clientNav_14itz_220 button,._codeBlock_14itz_101 button,._advancedConfig_14itz_102 button,._promptBlock_14itz_103 button{transition:none}}._page_1oseg_1{--subscription-surface:var(--theme-surface);--subscription-panel:var(--theme-surface-panel);--subscription-widget:var(--theme-surface-widget);--subscription-muted-surface:var(--theme-surface-muted);--subscription-content:var(--theme-content-primary);--subscription-muted:var(--theme-content-secondary);--subscription-inverse:var(--theme-content-inverse);--subscription-border:var(--theme-border);--subscription-border-strong:var(--theme-border-strong);--subscription-hover:var(--theme-hover);--subscription-accent:var(--theme-accent);--subscription-danger:var(--theme-danger);--subscription-danger-surface:var(--theme-danger-surface);box-sizing:border-box;min-height:calc(100svh - 4.5rem);color:var(--subscription-content);background:var(--subscription-surface);flex-direction:column;justify-content:flex-start;padding:clamp(2rem,5svh,4rem) clamp(1.25rem,4vw,4rem);display:flex}._hero_1oseg_25{text-align:center;width:min(92rem,100%);margin:0 auto clamp(2rem,4svh,3.75rem)}._eyebrow_1oseg_31{color:color-mix(in srgb, var(--subscription-muted) 70%, transparent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .875rem;font-size:.625rem;font-weight:600}._title_1oseg_40{letter-spacing:-.035em;margin:0;font-size:clamp(2.5rem,3.4vw,3.5rem);font-weight:520;line-height:1.08}._subtitle_1oseg_48{max-width:32rem;color:var(--subscription-muted);margin:1rem auto 0;font-size:.8125rem;line-height:1.55}._billingSwitch_1oseg_56{border:1px solid var(--subscription-border);background:var(--subscription-muted-surface);border-radius:999px;grid-template-columns:1fr 1fr;gap:.125rem;width:fit-content;margin:clamp(1rem,2.5svh,2rem) auto 0;padding:.1875rem;display:grid;position:relative}._billingSwitch_1oseg_56:before{content:"";background:var(--subscription-content);border-radius:999px;width:calc(50% - .25rem);transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;top:.1875rem;bottom:.1875rem;left:.1875rem;transform:translate(0)}._billingSwitch_1oseg_56._annualBilling_1oseg_82:before{transform:translate(calc(100% + .125rem))}._billingSwitch_1oseg_56 button{z-index:1;min-width:7rem;min-height:2.125rem;color:var(--subscription-muted);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.75rem;font-weight:520;display:inline-flex;position:relative}._billingSwitch_1oseg_56 button span{color:var(--subscription-muted);font-size:.5625rem;font-weight:600}._billingSwitch_1oseg_56 ._activeBilling_1oseg_109{color:var(--subscription-inverse);background:0 0}._billingSwitch_1oseg_56 ._activeBilling_1oseg_109 span{color:color-mix(in srgb, var(--subscription-inverse) 62%, transparent)}._planGrid_1oseg_118{background:var(--subscription-border-strong);border-radius:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:min(92rem,100%);margin:0 auto;padding:1px;display:grid;overflow:hidden}._planCard_1oseg_130{background:var(--subscription-panel);border:0;border-radius:0;flex-direction:column;min-width:0;min-height:clamp(28rem,100svh - 28rem,32.5rem);padding:clamp(1.125rem,1.5vw,2rem) clamp(.875rem,1.2vw,1.5rem) clamp(1rem,1.2vw,1.5rem);display:flex;container-type:inline-size}._highlightedCard_1oseg_145{background:var(--subscription-widget)}._cardHeader_1oseg_149{min-height:clamp(7rem,35.8cqi,8.25rem)}._nameRow_1oseg_153{justify-content:space-between;align-items:center;gap:clamp(.375rem,2.7cqi,.625rem);min-height:clamp(1.5rem,7.6cqi,1.75rem);display:flex}._nameRow_1oseg_153 h2{letter-spacing:-.02em;margin:0;font-size:clamp(.875rem,4.6cqi,1.0625rem);font-weight:540}._badge_1oseg_168{color:var(--subscription-muted);background:var(--subscription-muted-surface);border-radius:999px;padding:clamp(.1875rem,1.08cqi,.25rem) clamp(.3125rem,1.9cqi,.4375rem);font-size:clamp(.5rem,2.45cqi,.5625rem);font-weight:560}._price_1oseg_179{align-items:baseline;gap:clamp(.25rem,1.63cqi,.375rem);margin-top:clamp(1rem,6.52cqi,1.5rem);display:flex}._price_1oseg_179 strong{color:var(--subscription-content);letter-spacing:-.035em;font-size:clamp(1.75rem,9.25cqi,2.125rem);font-weight:520;line-height:1}._price_1oseg_179>span{color:var(--subscription-muted);font-size:clamp(.625rem,3.53cqi,.8125rem)}._price_1oseg_179 ._currency_1oseg_199{color:var(--subscription-muted);margin-right:-.125rem;font-size:clamp(1rem,5.4cqi,1.25rem);font-weight:620;line-height:.9;transform:translateY(-.18em)}._billingHint_1oseg_208{min-height:1.25rem;color:color-mix(in srgb, var(--subscription-muted) 82%, transparent);margin:.625rem 0 0;font-size:clamp(.5625rem,2.99cqi,.6875rem)}._benefitGroup_1oseg_215+._benefitGroup_1oseg_215{margin-top:1.25rem}._benefitGroup_1oseg_215:last-of-type{padding-bottom:2rem}._benefitGroup_1oseg_215 h3{color:color-mix(in srgb, var(--subscription-muted) 78%, transparent);margin:0 0 .6875rem;font-size:clamp(.5625rem,2.72cqi,.625rem);font-weight:560}._benefitGroup_1oseg_215 ul{flex-direction:column;gap:.5625rem;margin:0;padding:0;list-style:none;display:flex}._benefitGroup_1oseg_215 li{color:var(--subscription-muted);grid-template-columns:clamp(.8125rem,4.08cqi,.9375rem) 1fr;gap:clamp(.375rem,2.45cqi,.5625rem);font-size:clamp(.625rem,3.26cqi,.75rem);line-height:1.45;display:grid}._benefitGroup_1oseg_215 svg{width:clamp(.75rem,3.8cqi,.875rem);height:clamp(.75rem,3.8cqi,.875rem);color:var(--subscription-muted);stroke-width:2px;margin-top:.125rem}._cta_1oseg_256{width:fit-content;min-height:2.125rem;color:var(--subscription-inverse);background:var(--subscription-content);border:0;border-radius:999px;margin-top:auto;padding:0 clamp(.6875rem,3.8cqi,.875rem);font-size:clamp(.625rem,2.99cqi,.6875rem);font-weight:580;transition:background .16s}._highlightedCard_1oseg_145 ._cta_1oseg_256{color:var(--subscription-inverse);background:var(--subscription-content)}._cta_1oseg_256:not(:disabled):hover{background:var(--subscription-content)}._cta_1oseg_256:disabled{color:var(--subscription-muted);background:var(--subscription-muted-surface);cursor:not-allowed}._checkoutFeedback_1oseg_285{border:1px solid var(--subscription-border);width:min(42rem,100%);color:var(--subscription-muted);background:var(--subscription-muted-surface);text-align:center;border-radius:.625rem;margin:0 auto 1.25rem;padding:.75rem 1rem;font-size:.75rem;line-height:1.5}._checkoutError_1oseg_298{border-color:color-mix(in srgb, var(--subscription-danger) 34%, transparent);color:var(--subscription-danger);background:var(--subscription-danger-surface)}._externalPayment_1oseg_304{border:1px solid var(--subscription-border);background:var(--subscription-panel);border-radius:.75rem;flex-direction:column;align-items:center;gap:.875rem;width:min(22rem,100%);margin:0 auto 1.25rem;padding:1.25rem;display:flex}._externalPayment_1oseg_304 p{color:var(--subscription-muted);margin:0;font-size:.75rem}._externalPayment_1oseg_304 img{background:var(--subscription-content);border-radius:.5rem;width:11rem;height:11rem}._externalPayment_1oseg_304 button{min-height:2.125rem;color:var(--subscription-inverse);background:var(--subscription-content);border:0;border-radius:999px;padding:0 .875rem;font-size:.6875rem;font-weight:580}._externalPayment_1oseg_304 button:disabled{opacity:.5;cursor:wait}@media (width>=56.001rem) and (height<=52rem){._page_1oseg_1{padding-block:2rem}._hero_1oseg_25{margin-bottom:2rem}._eyebrow_1oseg_31{margin-bottom:.5rem}._title_1oseg_40{font-size:clamp(2.25rem,3vw,3rem)}._subtitle_1oseg_48{margin-top:.5rem}._billingSwitch_1oseg_56{margin-top:1rem}._planCard_1oseg_130{padding-block:1.5rem 1.25rem}}@media (width<=56rem){._page_1oseg_1{padding-top:4rem}._planGrid_1oseg_118{grid-template-columns:repeat(2,minmax(0,1fr))}._planCard_1oseg_130{min-height:31.5rem}}@media (width<=40rem){._page_1oseg_1{padding:2.875rem 1rem 4rem}._hero_1oseg_25{margin-bottom:2.5rem}._billingSwitch_1oseg_56{width:100%;max-width:20rem}._billingSwitch_1oseg_56 button{min-width:0}._planGrid_1oseg_118{grid-template-columns:1fr}._planCard_1oseg_130{min-height:0;padding:1.5rem}._cta_1oseg_256{margin-top:1.75rem}}@media (prefers-reduced-motion:reduce){._billingSwitch_1oseg_56:before{transition:none}}.vp-product-sidebar{--product-sidebar-surface:var(--bg-primary,var(--theme-surface));--product-sidebar-primary:var(--text-primary,var(--theme-content-primary));--product-sidebar-secondary:var(--text-secondary,var(--theme-content-secondary));--product-sidebar-border:var(--border-color,var(--theme-border));--product-sidebar-hover:var(--line,color-mix(in srgb, var(--product-sidebar-primary) 10%, transparent));z-index:50;box-sizing:border-box;border-right:1px solid var(--product-sidebar-border);background:var(--product-sidebar-surface);width:clamp(220px,13vw,264px);height:calc(100svh - 60px);font-family:var(--font-sans,"Noto Sans SC", "PingFang SC", "Hiragino Sans GB", "Noto Sans CJK SC", "Source Han Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);overscroll-behavior:contain;flex:0 0 clamp(220px,13vw,264px);align-self:flex-start;padding:28px 16px;position:sticky;top:60px;overflow-y:auto}[data-theme=dark] .vp-product-sidebar{--product-sidebar-hover:var(--line,color-mix(in srgb, var(--product-sidebar-primary) 12%, transparent))}.vp-product-sidebar-brand{color:var(--product-sidebar-primary);padding:0 12px 22px;font-size:16px;font-weight:650;line-height:1.2}.vp-product-sidebar-navigation{flex-direction:column;gap:8px;display:flex}.vp-product-sidebar-navigation>:is(a,button){box-sizing:border-box;width:100%;min-height:46px;color:var(--product-sidebar-secondary);text-align:left;background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:10px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;transition:background .18s,color .18s;display:flex}.vp-product-sidebar-navigation>:is(a,button)>svg{flex-shrink:0;width:17px;height:17px}.vp-product-sidebar-navigation>:is(a,button):not(:disabled):hover{background:var(--product-sidebar-hover);color:var(--product-sidebar-primary)}.vp-product-sidebar .vp-product-sidebar-navigation>:is(a,button):focus-visible{outline:2px solid var(--product-sidebar-primary);outline-offset:2px}.vp-product-sidebar .vp-product-sidebar-navigation>:is(a,button)[aria-current=page]{background:color-mix(in srgb, var(--product-sidebar-primary) 4%, transparent);color:var(--product-sidebar-primary)}@media (width<=720px){.vp-product-sidebar{border-right:0;border-bottom:1px solid var(--product-sidebar-border);background:color-mix(in srgb, var(--product-sidebar-surface) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:none;flex:none;align-self:stretch;width:100%;height:auto;padding:6px 12px;top:58px;overflow:auto hidden}.vp-product-sidebar::-webkit-scrollbar{display:none}.vp-product-sidebar-brand{display:none}.vp-product-sidebar-navigation{flex-direction:row;gap:4px;width:max-content}.vp-product-sidebar-navigation>:is(a,button){white-space:nowrap;justify-content:center;width:auto;min-height:36px}}._paper-canvas-shell_1prir_1{min-height:calc(100svh - 60px);display:flex}._paper-canvas-content_1prir_6{flex:auto;min-width:0}@media (width<=720px){._paper-canvas-shell_1prir_1{flex-direction:column}}.site-navigation{--site-nav-surface:var(--theme-surface,#000);--site-nav-surface-soft:var(--theme-surface-panel,#17181a);--site-nav-menu:var(--theme-surface-widget,#111315);--site-nav-content-1:var(--theme-content-primary,#f5f5f6);--site-nav-content-2:var(--theme-content-secondary,#b9bdb4);--site-nav-border:var(--theme-border,#ffffff17);--site-nav-hover:var(--theme-hover,#ffffff12);--site-nav-danger:var(--theme-danger,#dc2626);--site-nav-logo-filter:var(--theme-logo-filter,invert(1));--site-nav-height:60px;--site-nav-compact-height:44px;--site-nav-compact-scale:.96;z-index:60;width:100%;min-height:var(--site-nav-height);color:var(--site-nav-content-1);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,Arial,sans-serif;transition:min-height .2s cubic-bezier(.22,1,.36,1);position:sticky;top:0}.site-navigation:before{content:"";z-index:-1;background:color-mix(in srgb, var(--site-nav-surface) 95%, transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);position:absolute;inset:0}.site-navigation.is-compact{min-height:var(--site-nav-compact-height)}.site-navigation__bar{width:100%;min-height:var(--site-nav-height);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:0 clamp(16px,1.7vw,30px);transition:min-height .2s cubic-bezier(.22,1,.36,1),gap .2s cubic-bezier(.22,1,.36,1);display:grid}.site-navigation.is-compact .site-navigation__bar{min-height:var(--site-nav-compact-height);gap:16px}.site-navigation__brand{min-width:0;color:var(--site-nav-content-1);white-space:nowrap;transform-origin:0 0;align-items:center;gap:10px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),gap .2s cubic-bezier(.22,1,.36,1);display:inline-flex;transform:scale(1)}.site-navigation.is-compact .site-navigation__brand{transform:scale(var(--site-nav-compact-scale));gap:8px}.site-navigation__brand img{object-fit:contain;width:24px;height:24px;filter:var(--site-nav-logo-filter);opacity:.9;transition:opacity .18s}.site-navigation.is-compact .site-navigation__brand img{opacity:.7}.site-navigation__items{scrollbar-width:none;align-items:center;gap:clamp(14px,1.8vw,30px);min-width:0;display:flex;overflow-x:auto}.site-navigation__items::-webkit-scrollbar{display:none}.site-navigation__item,.site-navigation__utility{color:var(--site-nav-content-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:10px 0;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:color .15s,opacity .18s}.site-navigation__item:hover,.site-navigation__utility:hover{color:var(--site-nav-content-1)}.site-navigation__item.is-active{color:var(--site-nav-content-1);opacity:1}.site-navigation.is-compact .site-navigation__item:not(.is-active){opacity:.6}.site-navigation.is-compact .site-navigation__utility{opacity:.65}.site-navigation__actions{transform-origin:top;justify-content:flex-end;align-items:center;gap:18px;transition:transform .2s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translateY(0)}.site-navigation.is-compact .site-navigation__actions{transform:translateY(-2px)}.site-navigation__pricing{align-items:center;min-height:38px;padding-inline:14px;display:inline-flex}.site-navigation__theme{background:var(--site-nav-hover);border-radius:999px;flex:none;gap:2px;padding:3px;display:flex}.site-navigation__theme-option{width:30px;height:30px;color:var(--site-nav-content-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background .15s,color .15s;display:grid}.site-navigation__theme-option:hover{color:var(--site-nav-content-1)}.site-navigation__theme-option[aria-pressed=true]{background:var(--site-nav-surface);color:var(--site-nav-content-1)}.site-navigation__theme-option:focus-visible{outline:2px solid var(--site-nav-content-1);outline-offset:2px}.site-navigation__language{flex:none;position:relative}.site-navigation__language-trigger{min-height:44px;color:var(--site-nav-content-2);white-space:nowrap;cursor:pointer;align-items:center;gap:4px;font-size:13px;font-weight:500;line-height:1;list-style:none;transition:color .15s,opacity .18s;display:inline-flex}.site-navigation__language-trigger::-webkit-details-marker{display:none}.site-navigation__language-trigger:hover,.site-navigation__language[open] .site-navigation__language-trigger{color:var(--site-nav-content-1)}.site-navigation__language-trigger:focus-visible{color:var(--site-nav-content-1);outline:2px solid var(--site-nav-content-1);outline-offset:4px;border-radius:6px}.site-navigation__language-trigger svg{transition:transform .15s}.site-navigation__language[open] .site-navigation__language-trigger svg{transform:rotate(180deg)}.site-navigation__language-menu{border:1px solid var(--site-nav-border);background:var(--site-nav-menu);border-radius:10px;min-width:152px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 48px #00000059}.site-navigation__language-option{min-height:40px;color:var(--site-nav-content-2);white-space:nowrap;cursor:pointer;border-radius:6px;align-items:center;padding:0 10px;font-size:13px;text-decoration:none;display:flex}.site-navigation__language-option:hover,.site-navigation__language-option[aria-current=page]{background:var(--site-nav-hover);color:var(--site-nav-content-1)}.site-navigation__language-option:focus-visible{background:var(--site-nav-hover);color:var(--site-nav-content-1);outline:2px solid var(--site-nav-content-1);outline-offset:-2px}.site-navigation__account{flex:none;position:relative}.site-navigation__avatar{border:1px solid var(--site-nav-content-1);background:var(--site-nav-surface-soft);width:32px;height:32px;color:var(--site-nav-content-1);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;list-style:none;transition:width .2s cubic-bezier(.22,1,.36,1),height .2s cubic-bezier(.22,1,.36,1),font-size .2s cubic-bezier(.22,1,.36,1);display:inline-flex;overflow:hidden}.site-navigation.is-compact .site-navigation__avatar{width:26px;height:26px;font-size:11px}.site-navigation__avatar::-webkit-details-marker{display:none}.site-navigation__avatar img{object-fit:cover;width:100%;height:100%}.site-navigation__account-menu{border:1px solid var(--site-nav-border);background:var(--site-nav-menu);border-radius:10px;min-width:156px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 48px #00000059}.site-navigation__account-item{min-height:36px;color:var(--site-nav-content-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-family:inherit;font-size:13px;text-decoration:none;display:flex}.site-navigation__account-item:hover{background:var(--site-nav-hover);color:var(--site-nav-content-1)}.site-navigation__account-item:focus-visible{background:var(--site-nav-hover);color:var(--site-nav-content-1);outline:2px solid var(--site-nav-content-1);outline-offset:-2px}.site-navigation__account-item:disabled{cursor:wait;opacity:.6}.site-navigation__login{border:1px solid var(--site-nav-border);background:var(--site-nav-content-1);min-height:36px;color:var(--site-nav-surface);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.site-navigation__login[aria-disabled=true]{pointer-events:none;cursor:wait;opacity:.6}.site-navigation__alert{border:1px solid var(--site-nav-border);background:var(--site-nav-surface);max-width:min(360px,90vw);color:var(--site-nav-danger);border-radius:8px;margin:0;padding:8px 12px;font-size:12px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000059}@media (width<=1120px){.site-navigation__bar{gap:18px}.site-navigation.is-compact .site-navigation__bar{gap:14px}.site-navigation__pricing{display:none}}@media (width<=820px){.site-navigation{--site-nav-height:58px}.site-navigation__bar{gap:14px;padding-inline:14px}.site-navigation.is-compact .site-navigation__bar{gap:12px}.site-navigation__brand span{display:none}.site-navigation__items{gap:18px}.site-navigation__actions{gap:10px}.site-navigation__utility{display:none}.site-navigation__language-trigger{justify-content:center;min-width:44px}.site-navigation__login{width:36px;height:36px;min-height:36px;padding:0}.site-navigation__login span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.site-navigation,.site-navigation__bar,.site-navigation__brand,.site-navigation__actions,.site-navigation__theme-option,.site-navigation__avatar{transition:none}}._outer-page-shell_1g928_1{background:var(--theme-surface);overscroll-behavior-y:none;scrollbar-width:none;-ms-overflow-style:none;height:100svh;min-height:100svh;position:relative;overflow:hidden auto}._outer-page-shell_1g928_1::-webkit-scrollbar{display:none}._generation-page-shell_1g928_17{overscroll-behavior:none;grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}._login-route-surface_1g928_26{background:var(--theme-surface);min-height:100svh}._dashboard-enter-wrapper_1g928_31{opacity:0;width:100%;min-height:calc(100svh - 82px);animation:1s forwards _dashboard-fade-in_1g928_1;overflow:visible}._canvas-space-enter-wrapper_1g928_39{width:100%;min-height:calc(100svh - 60px);overflow:visible}._creative-plaza-enter-wrapper_1g928_45{opacity:0;width:100%;min-height:calc(100svh - 82px);animation:.6s forwards _dashboard-fade-in_1g928_1;overflow:visible}._workspace-page_1g928_53{min-height:100svh;color:var(--theme-content-primary);background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-panel) 88%, transparent), var(--theme-surface)), radial-gradient(circle at 18% 18%, color-mix(in srgb, var(--theme-accent) 14%, transparent), transparent 30%), radial-gradient(circle at 82% 72%, color-mix(in srgb, var(--theme-content-primary) 8%, transparent), transparent 36%);justify-content:center;align-items:center;padding:32px 24px 48px;display:flex}._workspace-panel_1g928_66{border:1px solid var(--theme-border);background:var(--theme-surface-panel);width:min(720px,100%);box-shadow:var(--shadow-lg);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:16px;padding:44px 36px;display:flex}._workspace-icon-wrap_1g928_80{width:56px;height:56px;color:var(--theme-content-inverse);background:var(--theme-content-primary);border-radius:8px;place-items:center;display:grid}._workspace-kicker_1g928_90{color:var(--theme-content-secondary);letter-spacing:0;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}._workspace-title_1g928_99{letter-spacing:0;margin:0;font-size:36px;font-weight:760;line-height:1.12}._workspace-copy_1g928_107{max-width:520px;color:var(--theme-content-secondary);margin:0;font-size:16px;line-height:1.7}._workspace-actions_1g928_115{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}._workspace-primary-btn_1g928_123,._workspace-secondary-btn_1g928_124{letter-spacing:0;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}._workspace-primary-btn_1g928_123{border:1px solid var(--theme-content-primary);color:var(--theme-content-inverse);background:var(--theme-content-primary)}._workspace-secondary-btn_1g928_124{border:1px solid var(--theme-border-strong);color:var(--theme-content-primary);background:var(--theme-surface-widget)}._workspace-primary-btn_1g928_123:hover,._workspace-secondary-btn_1g928_124:hover{transform:translateY(-1px)}@keyframes _dashboard-fade-in_1g928_1{0%{opacity:0}to{opacity:1}}@media (width<=640px){._workspace-page_1g928_53{padding:24px 16px 32px}._workspace-panel_1g928_66{padding:32px 20px}._workspace-title_1g928_99{font-size:29px}._workspace-actions_1g928_115,._workspace-primary-btn_1g928_123,._workspace-secondary-btn_1g928_124{width:100%}}._backdrop_u4pnc_1{z-index:250;background:var(--theme-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._card_u4pnc_13{border:1px solid var(--theme-border);background:var(--theme-surface-panel);width:min(380px,100vw - 32px);box-shadow:var(--shadow-lg);border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:28px 20px 20px;display:flex}._header_u4pnc_27{flex-direction:column;align-items:center;gap:6px;display:flex}._badge_u4pnc_34{background:var(--theme-hover);width:40px;height:40px;color:var(--theme-content-primary);border-radius:999px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}._title_u4pnc_46{color:var(--theme-content-primary);text-align:center;margin:0;font-size:18px;font-weight:600}._subtitle_u4pnc_54{color:var(--theme-content-secondary);text-align:center;margin:0;font-size:13px;line-height:1.5}._widgetWrap_u4pnc_62{background:var(--theme-hover);border-radius:12px;width:100%;min-height:65px;overflow:hidden}._widget_u4pnc_62{width:100%;line-height:0}._widget_u4pnc_62 iframe{display:block;width:100%!important}._statusReady_u4pnc_81{color:var(--theme-content-secondary);text-align:center;margin:0;font-size:13px;line-height:1.45}._error_u4pnc_90{font-size:var(--theme-auth-message-size);line-height:var(--theme-auth-message-line);color:var(--theme-danger);text-align:center;background:0 0;border:0;margin:0;padding:0}._actions_u4pnc_101{gap:10px;width:100%;margin-top:4px;display:flex}._btn_u4pnc_108{cursor:pointer;border:1px solid var(--theme-border-strong);min-height:44px;color:var(--theme-content-primary);background:0 0;border-radius:12px;flex:1;font-size:14px;font-weight:500}._btnPrimary_u4pnc_120{border-color:var(--theme-content-primary);background:var(--theme-hover);color:var(--theme-content-primary)}._btn_u4pnc_108:disabled{opacity:.5;cursor:not-allowed}._login-fullscreen_14hru_1{z-index:200;background:var(--theme-surface);--theme-accent:var(--theme-login-accent);--theme-accent-strong:var(--theme-login-accent-strong);--theme-focus:var(--theme-login-focus);justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0;overflow-y:auto}._login-fullscreen-card_14hru_17{width:min(360px,100%);color:var(--theme-content-primary);flex-direction:column;align-items:stretch;gap:12px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Arial,sans-serif;animation:.24s ease-out _login-card-enter_14hru_1;display:flex}._login-close-button_14hru_28{border:1px solid var(--theme-border);background:var(--theme-surface-widget);width:36px;height:36px;color:var(--theme-content-secondary);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:border-color .16s,background .16s,color .16s;display:grid;position:fixed;top:18px;right:20px}._login-close-button_14hru_28:hover{border-color:var(--theme-border-strong);background:var(--theme-hover);color:var(--theme-content-primary)}._login-close-button_14hru_28:focus-visible{border-color:var(--theme-accent);outline:2px solid var(--theme-focus);outline-offset:2px}._login-card-glow_14hru_57{display:none}._login-brand_14hru_61{color:var(--theme-content-primary);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex;position:fixed;top:22px;left:24px}._login-fullscreen-logo_14hru_73{object-fit:contain;width:18px;height:18px;filter:var(--theme-logo-filter);opacity:.92}._login-intro_14hru_81{padding-bottom:8px}._login-eyebrow_14hru_85{display:none}._login-fullscreen-title_14hru_89{color:var(--theme-content-primary);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:520;line-height:1.2}._login-subtitle_14hru_98{color:var(--theme-content-secondary);margin:5px 0 0;font-size:13px;line-height:1.5}._login-session-notice_14hru_105{border:1px solid var(--theme-border);background:var(--theme-surface-panel);width:100%;color:var(--theme-content-secondary);border-radius:6px;margin:0;padding:11px 13px;font-size:12px;line-height:1.55}._login-providers_14hru_117{gap:7px;display:grid}._login-email-block_14hru_122{gap:10px;display:grid}._login-or-divider_14hru_127{align-items:center;gap:10px;margin:2px 0;display:flex}._login-or-divider-line_14hru_134{background:var(--theme-border);flex:1;height:1px}._login-or-divider-text_14hru_140{color:var(--theme-content-secondary);letter-spacing:.04em;text-transform:lowercase;font-size:11px;font-weight:500}._login-email-form_14hru_148{gap:8px;display:grid}._login-field-label_14hru_153{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._login-input_14hru_165{box-sizing:border-box;border:1px solid var(--theme-border);background:var(--theme-surface-widget);width:100%;min-height:42px;color:var(--theme-content-primary);border-radius:6px;outline:none;padding:0 12px;font-size:12px;font-weight:450;transition:border-color .16s,background .16s}._login-input_14hru_165::placeholder{color:var(--theme-content-secondary);opacity:.85}._login-input_14hru_165:hover:not(:disabled){border-color:var(--theme-border-strong)}._login-input_14hru_165:focus-visible{border-color:var(--theme-accent);outline:2px solid var(--theme-focus);outline-offset:2px}._login-input_14hru_165:disabled{opacity:.55;cursor:not-allowed}._login-password-field_14hru_200{position:relative}._login-password-input_14hru_204{padding-right:42px}._login-password-toggle_14hru_208{width:30px;height:30px;color:var(--theme-content-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}._login-password-toggle_14hru_208:hover:not(:disabled){background:var(--theme-hover);color:var(--theme-content-primary)}._login-password-toggle_14hru_208:focus-visible{outline:2px solid var(--theme-focus)}._login-password-toggle_14hru_208:disabled{cursor:not-allowed;opacity:.45}._login-email-primary-btn_14hru_239{border:1px solid var(--theme-border);background:var(--theme-surface-widget);width:100%;min-height:42px;color:var(--theme-content-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:520;transition:border-color .16s,background .16s;display:flex}._login-email-primary-btn_14hru_239:hover:not(:disabled){border-color:var(--theme-border-strong);background:var(--theme-hover)}._login-email-primary-btn_14hru_239:focus-visible{border-color:var(--theme-accent);outline:2px solid var(--theme-focus);outline-offset:2px}._login-email-primary-btn_14hru_239:disabled{opacity:.42;cursor:not-allowed}._login-email-links_14hru_273{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:2px;display:flex}._login-text-btn_14hru_282{color:var(--theme-accent);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:11px;font-weight:520}._login-text-btn_14hru_282:hover:not(:disabled){color:var(--theme-accent-strong);text-underline-offset:3px;text-decoration:underline}._login-text-btn_14hru_282:disabled{opacity:.45;cursor:not-allowed}._login-email-hint_14hru_304{color:var(--theme-content-secondary);word-break:break-all;margin:0;font-size:12px;line-height:1.45}._login-email-info_14hru_312{border:1px solid var(--theme-border);background:var(--theme-surface-panel);color:var(--theme-content-secondary);border-radius:6px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}._login-verification-panel_14hru_323{gap:10px;display:grid}._login-mailbox-link_14hru_328{box-sizing:border-box;border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-content-inverse);text-decoration:none}._login-email-primary-btn_14hru_239._login-mailbox-link_14hru_328:hover{border-color:var(--theme-accent-strong);background:var(--theme-accent-strong)}._login-verification-hint_14hru_341,._login-verification-notice_14hru_342{color:var(--theme-content-secondary);text-align:center;margin:0;font-size:11px;line-height:1.5}._login-verification-notice_14hru_342{color:var(--theme-accent)}._login-verification-panel_14hru_323>._login-text-btn_14hru_282{justify-self:center}._login-fullscreen-btn_14hru_358{width:100%}._login-provider-icon_14hru_362{object-fit:contain;flex-shrink:0;width:16px;height:16px}._login-provider-btn_14hru_369._login-fullscreen-btn_14hru_358{border:1px solid var(--theme-border);background:var(--theme-surface-widget);min-height:42px;color:var(--theme-content-primary);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:520;transition:border-color .16s,background .16s,transform .16s;display:flex}._login-provider-btn_14hru_369._login-fullscreen-btn_14hru_358:hover:not(:disabled){border-color:var(--theme-border-strong);background:var(--theme-hover)}._login-provider-btn_14hru_369._login-fullscreen-btn_14hru_358:focus-visible{border-color:var(--theme-accent);outline:2px solid var(--theme-focus);outline-offset:2px}._login-provider-btn_14hru_369:disabled{opacity:.42;cursor:not-allowed;transform:none}._login-policy-consent_14hru_402{color:var(--theme-content-secondary);cursor:pointer;align-items:flex-start;gap:9px;margin-top:5px;font-size:10px;line-height:1.55;display:flex}._login-policy-checkbox_14hru_413{width:14px;height:14px;accent-color:var(--theme-accent);cursor:pointer;flex-shrink:0;margin:2px 0 0}._login-policy-text_14hru_422{cursor:pointer}._login-policy-link_14hru_426{color:var(--theme-accent);font-weight:550;text-decoration:none}._login-policy-link_14hru_426:hover{color:var(--theme-accent-strong);text-underline-offset:3px;text-decoration:underline}._login-account-reminder_14hru_439{width:100%;color:var(--theme-danger);font-size:var(--theme-auth-message-size);line-height:var(--theme-auth-message-line);background:0 0;border:0;margin:0;padding:0}@keyframes _login-card-enter_14hru_1{0%{opacity:0}to{opacity:1}}@media (width<=520px){._login-fullscreen_14hru_1{padding:24px}._login-fullscreen-card_14hru_17{width:100%}._login-brand_14hru_61{top:18px;left:18px}._login-close-button_14hru_28{top:14px;right:14px}}@media (prefers-reduced-motion:reduce){._login-fullscreen-card_14hru_17{animation:none}._login-provider-btn_14hru_369._login-fullscreen-btn_14hru_358,._login-email-primary-btn_14hru_239,._login-input_14hru_165,._login-close-button_14hru_28{transition:none}}._subtitle_78jsa_1{color:var(--text-secondary);text-align:center;white-space:pre-line;max-width:360px;margin:0;font-size:14px;line-height:1.55}._tabs_78jsa_11{gap:8px;width:100%;margin-top:4px;display:flex}._tab_78jsa_11{border:1px solid var(--theme-border);min-height:54px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:12px;flex:1;padding:10px 12px;font-size:14px}._tabActive_78jsa_30{border-color:var(--theme-border-strong);color:var(--text-primary);background:var(--theme-hover)}._input_78jsa_36{box-sizing:border-box;border:1px solid var(--border-color);background:var(--theme-surface-widget);width:100%;min-height:54px;color:var(--text-primary);border-radius:12px;padding:12px 14px;font-size:15px}._input_78jsa_36::placeholder{color:var(--theme-content-secondary)}._input_78jsa_36:focus{border-color:var(--theme-accent);box-shadow:0 0 0 2px var(--theme-focus);outline:none}._row_78jsa_58{align-items:stretch;gap:10px;width:100%;display:flex}._row_78jsa_58 ._input_78jsa_36{flex:1}._sendBtn_78jsa_69{flex-shrink:0;min-width:108px;width:auto!important;padding-left:14px!important;padding-right:14px!important}._error_78jsa_78{text-align:left;width:100%;font-size:var(--theme-auth-message-size);line-height:var(--theme-auth-message-line);color:var(--theme-danger);background:0 0;border:0;margin:0;padding:0}._sendHintSuccess_78jsa_90,._sendHintError_78jsa_91{text-align:left;width:100%;font-size:var(--theme-auth-message-size);line-height:var(--theme-auth-message-line);background:0 0;border:0;margin:0;padding:0}._sendHintSuccess_78jsa_90{color:var(--theme-success)}._sendHintError_78jsa_91{color:var(--theme-danger)}._unknownPanel_78jsa_110{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}._muted_78jsa_118{color:var(--text-secondary);text-align:center;margin:0;font-size:14px}._turnstileHint_78jsa_125{width:100%;color:var(--theme-content-secondary);text-align:center;margin:0;font-size:12px;line-height:1.45}._announcementOverlay_1x0nt_1{z-index:var(--announcement-z-index,1300);-webkit-backdrop-filter:blur(8px);background:#0000008c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}._announcementDialog_1x0nt_15{color:#111;background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;width:min(920px,100vw - 48px);height:auto;min-height:min(520px,100dvh - 48px);max-height:calc(100dvh - 48px);animation:.52s cubic-bezier(.2,1.15,.25,1) both _announcement-enter_1x0nt_1;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000052}._announcementDialogCompact_1x0nt_32{flex-direction:column;width:min(420px,100vw - 48px);max-height:calc(100dvh - 48px);display:flex;overflow:hidden}._announcementDialogCompactImagePage_1x0nt_40{height:auto;min-height:0}._announcementDialogCompactContentPage_1x0nt_45{height:min(640px,100dvh - 48px);min-height:min(640px,100dvh - 48px)}._announcementDialogCompactContentOnly_1x0nt_50{flex-direction:column;display:flex}._announcementDialogCompactContentOnly_1x0nt_50 ._announcementContent_1x0nt_55{flex:auto;height:100%;min-height:0}._announcementDialogCompactImagePage_1x0nt_40 ._announcementPagerViewport_1x0nt_61,._announcementDialogCompactImagePage_1x0nt_40 ._announcementPagerTrack_1x0nt_62,._announcementDialogCompactImagePage_1x0nt_40 ._announcementPagerPage_1x0nt_63{height:auto}._announcementDialogCompactContentPage_1x0nt_45 ._announcementPagerViewport_1x0nt_61,._announcementDialogCompactContentPage_1x0nt_45 ._announcementPagerTrack_1x0nt_62,._announcementDialogCompactContentPage_1x0nt_45 ._announcementPagerPage_1x0nt_63{height:100%}._announcementDialogCompactImagePage_1x0nt_40 ._announcementPagerViewport_1x0nt_61{flex:none}._announcementPagerViewport_1x0nt_61{border-radius:20px;flex:auto;min-height:0;position:relative;overflow:hidden}._announcementPagerTrack_1x0nt_62{width:200%;height:100%;transform:translateX(calc(var(--announcement-page,0) * -50%));transition:transform .32s cubic-bezier(.22,1,.36,1);display:flex}._announcementPagerPage_1x0nt_63{flex-shrink:0;width:50%;height:100%;min-height:0}._announcementPagerArrow_1x0nt_100,._announcementClose_1x0nt_101{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex}._announcementControlGlass_1x0nt_116{-webkit-backdrop-filter:blur(20px)saturate(180%);color:#111111d1;background:#ffffff29;box-shadow:0 8px 20px #11111114}._announcementControlGlass_1x0nt_116:hover{color:#111;background:#ffffff47;box-shadow:0 10px 24px #1111111f}._announcementControlGhost_1x0nt_130{-webkit-backdrop-filter:none;box-shadow:none;color:#1111116b;background:0 0}._announcementControlGhost_1x0nt_130:hover{color:#111111b8;box-shadow:none;background:#1111110d}._announcementPagerArrow_1x0nt_100{z-index:2;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%)}._announcementPagerArrow_1x0nt_100:hover{transform:translateY(calc(-50% - 1px))}._announcementClose_1x0nt_101:hover{transform:translateY(-1px)}._announcementPagerArrowNext_1x0nt_161{right:12px}._announcementImageWrap_1x0nt_165{background:#fff;justify-content:center;align-self:stretch;align-items:center;width:100%;height:100%;min-height:min(520px,100dvh - 48px);display:flex;position:relative;overflow:hidden}._announcementImage_1x0nt_165{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._announcementDialogCompact_1x0nt_32 ._announcementPagerPage_1x0nt_63:first-child{flex-direction:column;display:flex}._announcementDialogCompact_1x0nt_32 ._announcementPagerPage_1x0nt_63:first-child ._announcementImageWrap_1x0nt_165{flex:none;justify-content:flex-start;align-self:auto;align-items:flex-start;height:auto;min-height:0}._announcementDialogCompact_1x0nt_32 ._announcementImage_1x0nt_165{object-fit:unset;width:100%;height:auto;max-height:none}._announcementClose_1x0nt_101{z-index:2;width:36px;height:36px;position:absolute;top:12px;right:12px}._announcementContent_1x0nt_55 ._announcementClose_1x0nt_101{position:absolute;top:12px;right:12px}._announcementContent_1x0nt_55{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;min-width:0;height:auto;min-height:min(520px,100dvh - 48px);max-height:calc(100dvh - 48px);padding:28px 24px;display:flex;position:relative;overflow-y:auto}._announcementContent_1x0nt_55::-webkit-scrollbar{display:none}._announcementDialogCompact_1x0nt_32 ._announcementContent_1x0nt_55{justify-content:flex-start;height:100%;min-height:0;padding:28px 24px}._announcementLogo_1x0nt_250{width:36px;height:36px;display:block}._announcementTitle_1x0nt_256{color:#111;margin:0;font-size:34px;font-weight:700;line-height:1.2}._announcementMessage_1x0nt_264{white-space:pre-line;overflow-wrap:anywhere;color:#1111119e;margin:0;font-size:16px;line-height:1.8}@keyframes _announcement-enter_1x0nt_1{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=900px){._announcementOverlay_1x0nt_1{padding:20px}._announcementTitle_1x0nt_256{font-size:26px}._announcementMessage_1x0nt_264{font-size:15px;line-height:1.75}}@media (prefers-reduced-motion:reduce){._announcementDialog_1x0nt_15{animation:none}._announcementPagerTrack_1x0nt_62{transition:none}}._shell_1c604_3{z-index:200;background:var(--theme-surface);--theme-accent:var(--theme-login-accent);--theme-accent-strong:var(--theme-login-accent-strong);--theme-focus:var(--theme-login-focus);justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0;overflow-y:auto}._card_1c604_19{width:min(360px,100%);color:var(--theme-content-primary);flex-direction:column;align-items:stretch;gap:12px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Arial,sans-serif;animation:.24s ease-out _auth-card-enter_1c604_1;display:flex}._brand_1c604_30{color:var(--theme-content-primary);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex;position:fixed;top:22px;left:24px}._logo_1c604_42{object-fit:contain;width:18px;height:18px;filter:var(--theme-logo-filter);opacity:.92}._title_1c604_50{color:var(--theme-content-primary);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:520;line-height:1.2}._subtitle_1c604_59{color:var(--theme-content-secondary);margin:5px 0 0;font-size:13px;line-height:1.5}._form_1c604_66{gap:8px;display:grid}._fieldLabel_1c604_71{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._input_1c604_83{box-sizing:border-box;border:1px solid var(--theme-border);background:var(--theme-surface-widget);width:100%;min-height:42px;color:var(--theme-content-primary);border-radius:6px;outline:none;padding:0 12px;font-size:12px;font-weight:450;transition:border-color .16s,background .16s}._input_1c604_83::placeholder{color:var(--theme-content-secondary);opacity:.85}._input_1c604_83:hover:not(:disabled){border-color:var(--theme-border-strong)}._input_1c604_83:focus-visible{border-color:var(--theme-accent);outline:2px solid var(--theme-focus);outline-offset:2px}._input_1c604_83:disabled{opacity:.55;cursor:not-allowed}._passwordField_1c604_118{position:relative}._passwordInput_1c604_122{padding-right:42px}._passwordToggle_1c604_126{width:28px;height:28px;color:var(--theme-content-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}._passwordToggle_1c604_126:hover:not(:disabled){background:var(--theme-hover);color:var(--theme-content-primary)}._passwordToggle_1c604_126:focus-visible{outline:2px solid var(--theme-focus);outline-offset:1px}._passwordToggle_1c604_126:disabled{cursor:not-allowed;opacity:.45}._primaryBtn_1c604_159{border:1px solid var(--theme-border);background:var(--theme-surface-widget);width:100%;min-height:42px;color:var(--theme-content-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:520;transition:border-color .16s,background .16s;display:flex}._primaryBtn_1c604_159:hover:not(:disabled){border-color:var(--theme-border-strong);background:var(--theme-hover)}._primaryBtn_1c604_159:focus-visible{border-color:var(--theme-accent);outline:2px solid var(--theme-focus);outline-offset:2px}._primaryBtn_1c604_159:disabled{opacity:.42;cursor:not-allowed}._secondaryBtn_1c604_193{width:100%;min-height:42px;color:var(--theme-accent);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:520;display:flex}._secondaryBtn_1c604_193:hover:not(:disabled){color:var(--theme-accent-strong);text-underline-offset:3px;text-decoration:underline}._info_1c604_215{border:1px solid var(--theme-border);background:var(--theme-surface-panel);color:var(--theme-content-secondary);word-break:break-all;border-radius:6px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}._error_1c604_228{width:100%;box-shadow:none;color:var(--theme-danger);font-size:var(--theme-auth-message-size,11px);line-height:var(--theme-auth-message-line,1.5);background:0 0;border:0;border-radius:0;margin:0;padding:0}._actions_1c604_241{gap:8px;margin-top:4px;display:grid}@keyframes _auth-card-enter_1c604_1{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=520px){._shell_1c604_3{padding:20px 16px 28px}}
