@import "https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&family=Cormorant+Garamond:wght@400;500;700&family=EB+Garamond:ital,wght@0,400;0,500;0,700;1,400&family=Lora:ital,wght@0,400;0,700;1,400&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-slate-400:oklch(70.4% .04 256.788);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-1\/2{top:50%}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-full{top:100%}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.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-\[2\]{z-index:2}.z-\[5\]{z-index:5}.\!container{width:100%!important}@media (width>=40rem){.\!container{max-width:40rem!important}}@media (width>=48rem){.\!container{max-width:48rem!important}}@media (width>=64rem){.\!container{max-width:64rem!important}}@media (width>=80rem){.\!container{max-width:80rem!important}}@media (width>=96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.-mr-6{margin-right:calc(var(--spacing) * -6)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-6{margin-left:calc(var(--spacing) * -6)}.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-square{aspect-ratio:1}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-20{height:calc(var(--spacing) * 20)}.h-\[1px\]{height:1px}.h-\[70px\]{height:70px}.h-\[600px\]{height:600px}.h-full{height:100%}.max-h-0{max-height:0}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-80{max-height:calc(var(--spacing) * 80)}.min-h-\[80vh\]{min-height:80vh}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-6{width:calc(var(--spacing) * 6)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-72{width:calc(var(--spacing) * 72)}.w-\[70px\]{width:70px}.w-\[110px\]{width:110px}.w-\[380px\]{width:380px}.w-\[600px\]{width:600px}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[90vw\]{max-width:90vw}.max-w-\[320px\]{max-width:320px}.max-w-\[860px\]{max-width:860px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.origin-bottom-right{transform-origin:100% 100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-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-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}: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)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}: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-8{row-gap:calc(var(--spacing) * 8)}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#2b2b3a\]{border-color:#2b2b3a}.border-\[\#3b3b4a\]{border-color:#3b3b4a}.border-\[rgba\(76\,175\,80\,0\.3\)\]{border-color:#4caf504d}.border-\[rgba\(156\,39\,176\,0\.2\)\]{border-color:#9c27b033}.border-\[rgba\(156\,39\,176\,0\.3\)\]{border-color:#9c27b04d}.border-\[rgba\(156\,39\,176\,0\.15\)\]{border-color:#9c27b026}.border-\[rgba\(224\,224\,224\,0\.1\)\]{border-color:#e0e0e01a}.border-gray-600{border-color:var(--color-gray-600)}.border-purple-300\/30{border-color:#d9b3ff4d}@supports (color:color-mix(in lab, red, red)){.border-purple-300\/30{border-color:color-mix(in oklab, var(--color-purple-300) 30%, transparent)}}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/30{border-color:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.border-purple-500\/50{border-color:#ac4bff80}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/50{border-color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.border-red-500{border-color:var(--color-red-500)}.bg-\[\#0c0624\]{background-color:#0c0624}.bg-\[\#1f1f2a\]{background-color:#1f1f2a}.bg-\[\#3b3b4a\]{background-color:#3b3b4a}.bg-\[rgba\(0\,0\,0\,0\.3\)\]{background-color:#0000004d}.bg-\[rgba\(12\,6\,36\,0\.9\)\]{background-color:#0c0624e6}.bg-\[rgba\(30\,30\,46\,0\.7\)\]{background-color:#1e1e2eb3}.bg-\[rgba\(76\,175\,80\,0\.1\)\]{background-color:#4caf501a}.bg-\[rgba\(156\,39\,176\,0\.2\)\]{background-color:#9c27b033}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-purple-200{background-color:var(--color-purple-200)}.bg-purple-300{background-color:var(--color-purple-300)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/30{background-color:#ac4bff4d}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/30{background-color:color-mix(in oklab, var(--color-purple-500) 30%, transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-purple-900\/30{background-color:#59168b4d}@supports (color:color-mix(in lab, red, red)){.bg-purple-900\/30{background-color:color-mix(in oklab, var(--color-purple-900) 30%, transparent)}}.bg-purple-950\/40{background-color:#3c036666}@supports (color:color-mix(in lab, red, red)){.bg-purple-950\/40{background-color:color-mix(in oklab, var(--color-purple-950) 40%, transparent)}}.bg-transparent{background-color:#0000}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#9c27b0\]\/50{--tw-gradient-from:oklab(51.6833% .167733 -.134675/.5);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#ce93d8\]{--tw-gradient-from:#ce93d8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(12\,6\,36\,0\.8\)\]{--tw-gradient-from:#0c0624cc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#9c27b0\]{--tw-gradient-to:#9c27b0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(30\,30\,46\,0\.8\)\]{--tw-gradient-to:#1e1e2ecc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/90{--tw-gradient-to:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.to-white\/90{--tw-gradient-to:color-mix(in oklab, var(--color-white) 90%, transparent)}}.to-white\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[5\%\]{padding-inline:5%}.py-1{padding-block:var(--spacing)}.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-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.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-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.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)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\[\#9c27b0\]{color:#9c27b0}.text-\[\#ce93d8\]{color:#ce93d8}.text-\[\#f8e58c\]{color:#f8e58c}.text-blue-200\/90{color:#bedbffe6}@supports (color:color-mix(in lab, red, red)){.text-blue-200\/90{color:color-mix(in oklab, var(--color-blue-200) 90%, transparent)}}.text-blue-300{color:var(--color-blue-300)}.text-emerald-300\/90{color:#5ee9b5e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/90{color:color-mix(in oklab, var(--color-emerald-300) 90%, transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-300\/80{color:#d1d5dccc}@supports (color:color-mix(in lab, red, red)){.text-gray-300\/80{color:color-mix(in oklab, var(--color-gray-300) 80%, transparent)}}.text-gray-300\/90{color:#d1d5dce6}@supports (color:color-mix(in lab, red, red)){.text-gray-300\/90{color:color-mix(in oklab, var(--color-gray-300) 90%, transparent)}}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-green-300{color:var(--color-green-300)}.text-green-400{color:var(--color-green-400)}.text-purple-100{color:var(--color-purple-100)}.text-purple-200{color:var(--color-purple-200)}.text-purple-200\/80{color:#e9d5ffcc}@supports (color:color-mix(in lab, red, red)){.text-purple-200\/80{color:color-mix(in oklab, var(--color-purple-200) 80%, transparent)}}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-purple-400\/70{color:#c07effb3}@supports (color:color-mix(in lab, red, red)){.text-purple-400\/70{color:color-mix(in oklab, var(--color-purple-400) 70%, transparent)}}.text-purple-500\/50{color:#ac4bff80}@supports (color:color-mix(in lab, red, red)){.text-purple-500\/50{color:color-mix(in oklab, var(--color-purple-500) 50%, transparent)}}.text-purple-950{color:var(--color-purple-950)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-slate-400{color:var(--color-slate-400)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-yellow-300\/90{color:#ffe02ae6}@supports (color:color-mix(in lab, red, red)){.text-yellow-300\/90{color:color-mix(in oklab, var(--color-yellow-300) 90%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(168\,85\,247\,0\.25\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#a855f740);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-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/gradient{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-black{--tw-ring-color:var(--color-black)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-2:hover{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-purple-200:hover{border-color:var(--color-purple-200)}.hover\:border-purple-400:hover{border-color:var(--color-purple-400)}.hover\:bg-\[\#2a2a3a\]:hover{background-color:#2a2a3a}.hover\:bg-\[\#9c27b0\]:hover{background-color:#9c27b0}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-gray-800\/50:hover{background-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-800\/50:hover{background-color:color-mix(in oklab, var(--color-gray-800) 50%, transparent)}}.hover\:bg-purple-500:hover{background-color:var(--color-purple-500)}.hover\:bg-purple-600:hover{background-color:var(--color-purple-600)}.hover\:bg-purple-600\/50:hover{background-color:#9810fa80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-600\/50:hover{background-color:color-mix(in oklab, var(--color-purple-600) 50%, transparent)}}.hover\:bg-purple-900\/60:hover{background-color:#59168b99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-purple-900\/60:hover{background-color:color-mix(in oklab, var(--color-purple-900) 60%, transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:text-\[\#ce93d8\]:hover{color:#ce93d8}.hover\:text-purple-200:hover{color:var(--color-purple-200)}.hover\:text-white:hover{color:var(--color-white)}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-xl:hover{--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)}}.focus\:z-10:focus{z-index:10}.focus\:border-\[\#9c27b0\]:focus{border-color:#9c27b0}.focus\:border-purple-400:focus{border-color:var(--color-purple-400)}.focus\:border-purple-500:focus{border-color:var(--color-purple-500)}.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-\[\#6b6b8a\]:focus{--tw-ring-color:#6b6b8a}.focus\:ring-\[\#9c27b0\]:focus{--tw-ring-color:#9c27b0}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}@media (width>=40rem){.sm\:inline{display:inline}.sm\:w-\[480px\]{width:480px}.sm\:w-\[500px\]{width:500px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-\[5\%\]{padding-inline:5%}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (width>=48rem){.md\:col-span-4{grid-column:span 4/span 4}.md\:flex{display:flex}.md\:w-\[520px\]{width:520px}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=64rem){.lg\:mx-0{margin-inline:0}.lg\:mt-0{margin-top:0}.lg\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.lg\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:w-2\/5{width:40%}.lg\:w-\[500px\]{width:500px}.lg\:max-w-\[550px\]{max-width:550px}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (width>=80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:grid-cols-\[minmax\(21rem\,1\.45fr\)_repeat\(4\,minmax\(7rem\,1fr\)\)\]{grid-template-columns:minmax(21rem,1.45fr) repeat(4,minmax(7rem,1fr))}.xl\:justify-start{justify-content:flex-start}.xl\:justify-self-start{justify-self:flex-start}.xl\:text-left{text-align:left}}}:root{--color-primary:#9c27b0;--color-primary-light:#bb86fc;--color-primary-dark:#6a0080;--color-link:#646cff;--color-link-hover:#535bf2;--color-link-hover-light:#747bff;--color-text-primary:#ffffffde;--color-text-secondary:#fff9;--color-bg-primary:#242424;--color-bg-secondary:#1a1a1a;--color-bg-elevated:#333;--color-border:#444;--color-border-hover:var(--color-link);--font-family-primary:"Cinzel", serif;--font-family-secondary:"Cormorant Garamond", serif;--font-family-input:"Cormorant Garamond", "Segoe UI", system-ui, sans-serif;--font-size-base:1rem;--font-size-small:.875rem;--font-size-large:1.25rem;--font-size-xl:1.5rem;--font-size-xxl:2rem;--font-size-heading:3.2em;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--line-height-base:1.5;--line-height-heading:1.1;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:16px;--border-width:1px;--transition-fast:.2s ease;--transition-normal:.3s ease;--transition-slow:.5s ease;--shadow-sm:0 1px 3px #0000001f;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;font-family:var(--font-family-primary);font-size:var(--font-size-base);line-height:var(--line-height-base);font-weight:var(--font-weight-normal);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--color-text-primary);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000!important}a{font-weight:var(--font-weight-medium);color:var(--color-link);-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;transition:color var(--transition-fast)}a:hover{color:var(--color-link-hover)}body{background-color:var(--color-bg-primary);min-width:320px;min-height:100vh;font-family:var(--font-family-primary);margin:0}html,body,#root{height:100%}h1{font-size:var(--font-size-heading);line-height:var(--line-height-heading);font-weight:var(--font-weight-bold)}h2{font-size:var(--font-size-xxl);line-height:var(--line-height-heading)}h3{font-size:var(--font-size-xl);line-height:calc(var(--line-height-heading) * 1.1)}h4{font-size:var(--font-size-large);line-height:calc(var(--line-height-heading) * 1.2)}button{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;font-family:inherit}button:focus{outline:none}button:focus-visible{outline:2px solid var(--color-primary-light);outline-offset:2px}input,textarea,select{font-family:var(--font-family-input)}.text-center{text-align:center}.hidden{display:none}.container{width:100%;max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.space-between{justify-content:space-between}@media (width<=768px){:root{--font-size-base:.9rem;--font-size-heading:2.5em}.container{padding:0 var(--spacing-sm)}}.dark-mode{--color-text-primary:#ffffffde;--color-text-secondary:#fff9;--color-bg-primary:#242424;--color-bg-secondary:#1a1a1a;--color-bg-elevated:#333;--color-border:#444}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-container-width);box-sizing:border-box;color:#fff;flex-direction:column;display:flex;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;word-break:break-word;flex:auto;align-items:center;margin-bottom:1rem;display:flex;position:relative}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{flex-shrink:0;width:22px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;padding:0;transition:all .3s;position:absolute;top:6px;right:6px}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:1;opacity:.7;transform-origin:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0;overflow:hidden}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._sciFiGridScan_1ikhr_1{background-color:#02000c;width:100%;height:100vh;position:relative;overflow:hidden}._sciFiGridScan_1ikhr_1:before{content:"";background-image:repeating-linear-gradient(90deg,#0000,#0000 49px,#47a3 50px,#0000 51px),repeating-linear-gradient(#0000,#0000 49px,#47a3 50px,#0000 51px);animation:7.8s cubic-bezier(.895,.03,.685,.22) infinite _scanGrid_1ikhr_1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 25% 75%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 25% 75%,#0000 100%);-webkit-mask-size:20% 100%;mask-size:20% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._sciFiGridScan_1ikhr_1:after{content:"";-webkit-backdrop-filter:brightness(1.2)contrast(1.2)saturate(1.2);backdrop-filter:brightness(1.2)contrast(1.2)saturate(1.2);background-color:#0ff;width:4px;height:100%;animation:7.8s cubic-bezier(.895,.03,.685,.22) infinite _scanLine_1ikhr_1;position:absolute;top:0;left:0;box-shadow:0 0 5px 1px #0ff,0 0 15px 3px #0af,0 0 30px 5px #05f}._glowContainer_1ikhr_141{text-align:center;overflow:visible}._messageContainer_1ikhr_151{flex-wrap:nowrap;justify-content:center;align-items:baseline;min-height:2.5em;display:flex}._messageText_1ikhr_167{color:#fff;text-shadow:0 0 5px #fff,0 0 10px #fffc,0 0 15px #dda0dd99,0 0 20px #8a2be266,0 0 30px #8a2be24d;animation:4s ease-in-out infinite _pulseGlow_1ikhr_1;display:inline-block;position:relative}@keyframes _pulseGlow_1ikhr_1{0%{text-shadow:0 0 5px #fff,0 0 10px #ffffff80,0 0 15px #dda0dd4d,0 0 20px #8a2be233,0 0 25px #8a2be21a;filter:brightness()}33%{text-shadow:0 0 10px #fff,0 0 20px #fffc,0 0 30px #dda0dd99,0 0 40px #8a2be266,0 0 50px #8a2be24d;filter:brightness(1.1)contrast(1.05)}66%{text-shadow:0 0 7px #fff,0 0 14px #ffffffb3,0 0 25px #dda0dd80,0 0 35px #8a2be24d,0 0 45px #8a2be233;filter:brightness(1.05)}to{text-shadow:0 0 5px #fff,0 0 10px #ffffff80,0 0 15px #dda0dd4d,0 0 20px #8a2be233,0 0 25px #8a2be21a;filter:brightness()}}@keyframes _shimmer_1ikhr_1{0%{left:-100%}to{left:100%}}@keyframes _scanGrid_1ikhr_1{0%{-webkit-mask-position:-20% 0;mask-position:-20% 0}to{-webkit-mask-position:120% 0;mask-position:120% 0}}@keyframes _scanLine_1ikhr_1{0%{transform:translate(-50px)}to{transform:translate(100vw)}}._loadingMessageContainer_1ikhr_335{text-align:center;white-space:nowrap;min-height:1.5em;margin-top:1.5rem;font-family:inherit}._loadingMessage_1ikhr_335{color:#fff;text-shadow:0 0 5px #fff,0 0 10px #fffc,0 0 15px #dda0dd99,0 0 20px #8a2be266,0 0 30px #8a2be24d;animation:4s ease-in-out infinite _pulseGlow_1ikhr_1}._fixedEllipsis_1ikhr_373{text-align:left;width:30px;margin-left:4px;display:inline-block}._mainEllipsis_1ikhr_387{margin-top:0;font-size:1.5em;font-weight:700}._dot_1ikhr_399{color:#fff;opacity:0;text-shadow:0 0 5px #fff,0 0 10px #fffc,0 0 15px #dda0dd99,0 0 20px #8a2be266;transition:opacity .2s}._mainEllipsis_1ikhr_387 ._dot_1ikhr_399{text-shadow:0 0 5px #fff,0 0 10px #fffc,0 0 15px #dda0dd99,0 0 20px #8a2be266,0 0 30px #8a2be24d;font-size:1.5em;font-weight:700;line-height:1}._dot_1ikhr_399._visible_1ikhr_445{opacity:1}._banner_1hf74_1{color:#8a6d3b;z-index:1000;background-color:#fcf8e3;border-top:1px solid #faebcc;width:100%;padding:10px 0;position:fixed;bottom:0;left:0;box-shadow:0 -2px 10px #0000001a}._content_1hf74_27{justify-content:center;align-items:center;gap:10px;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}._icon_1hf74_47{font-size:24px}._message_1hf74_55{text-align:center;flex-grow:1;font-size:16px}._close_1hf74_67{cursor:pointer;color:#8a6d3b;background:0 0;border:none;margin:0;padding:0;font-size:24px}._overlay_1hf74_87{z-index:999999;pointer-events:all;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._overlay_1hf74_87._countdown_1hf74_113{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3}._overlay_1hf74_87._shutdown_1hf74_123{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#8b0000e6}._modal_1hf74_133{color:#e0e0e0;background-color:#2c2c2c;border-radius:8px;width:80%;max-width:500px;overflow:hidden;box-shadow:0 10px 25px #00000080}._header_1hf74_153{background-color:#3c3c3c;justify-content:space-between;align-items:center;padding:20px;display:flex}._header_1hf74_153 h2{color:#ce93d8;margin:0}._body_1hf74_179{text-align:center;padding:20px}._body_1hf74_179 p{color:#e0e0e0;margin:10px 0;font-size:16px;line-height:1.5}._countdownContainer_1hf74_203{width:80px;height:80px;position:relative}._ring_1hf74_215{background-color:#ce93d81a;border:5px solid #ce93d8;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;animation:1s infinite _pulse_1hf74_1;display:flex;position:relative}._number_1hf74_241{color:#ce93d8;font-size:32px;font-weight:700}@keyframes _pulse_1hf74_1{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}._overlay_1hf74_87._shutdown_1hf74_123 ._header_1hf74_153{background-color:#8b0000}._overlay_1hf74_87._shutdown_1hf74_123 ._ring_1hf74_215{border-color:#ff6b6b}._overlay_1hf74_87._shutdown_1hf74_123 ._number_1hf74_241{color:#ff6b6b}._banner_1wrsz_1{z-index:1000;color:#fff;transform-origin:top;justify-content:space-between;align-items:center;padding:12px 20px;font-size:.95rem;animation:.4s cubic-bezier(.16,1,.3,1) _slideDown_1wrsz_1;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #0000004d}@keyframes _slideDown_1wrsz_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}._content_1wrsz_57{flex:1;align-items:center;gap:12px;width:100%;display:flex}._icon_1wrsz_73{flex-shrink:0;font-size:1.2rem}._message_1wrsz_83{flex:1}._timeDisplay_1wrsz_91{letter-spacing:.03em;margin-left:auto;font-family:Courier New,monospace;font-size:1.05em;font-weight:600}._actions_1wrsz_107{gap:12px;margin-left:16px;display:flex}._actions_1wrsz_107 a,._actions_1wrsz_107 button{cursor:pointer;border:none;border-radius:4px;padding:6px 14px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s}._dismiss_1wrsz_143{color:inherit;cursor:pointer;opacity:.8;background:0 0;border:none;margin-left:12px;padding:4px;font-size:1.2rem;transition:opacity .2s}._dismiss_1wrsz_143:hover{opacity:1}._info_1wrsz_177{background:linear-gradient(135deg,#1976d2 0%,#1565c0 100%)}._info_1wrsz_177 ._actions_1wrsz_107 a,._info_1wrsz_177 ._actions_1wrsz_107 button{color:#fff;background-color:#fff3}._info_1wrsz_177 ._actions_1wrsz_107 a:hover,._info_1wrsz_177 ._actions_1wrsz_107 button:hover{background-color:#ffffff4d}._warning_1wrsz_209{background:linear-gradient(135deg,#f57c00 0%,#ef6c00 100%)}._warning_1wrsz_209 ._actions_1wrsz_107 a,._warning_1wrsz_209 ._actions_1wrsz_107 button{color:#fff;background-color:#ffffff40}._warning_1wrsz_209 ._actions_1wrsz_107 a:hover,._warning_1wrsz_209 ._actions_1wrsz_107 button:hover{background-color:#ffffff59}._error_1wrsz_241,._critical_1wrsz_243{background:linear-gradient(135deg,#d32f2f 0%,#c62828 100%)}._maintenanceActive_1wrsz_253{background:linear-gradient(135deg,#d32f2f 0%,#b71c1c 100%);animation:2s ease-in-out infinite _pulseGlow_1wrsz_1}@keyframes _pulseGlow_1wrsz_1{0%,to{box-shadow:0 2px 8px #d32f2f66}50%{box-shadow:0 2px 12px #d32f2f99}}._error_1wrsz_241 ._actions_1wrsz_107 a,._error_1wrsz_241 ._actions_1wrsz_107 button,._critical_1wrsz_243 ._actions_1wrsz_107 a,._critical_1wrsz_243 ._actions_1wrsz_107 button{color:#fff;background-color:#ffffff40}._error_1wrsz_241 ._actions_1wrsz_107 a:hover,._error_1wrsz_241 ._actions_1wrsz_107 button:hover,._critical_1wrsz_243 ._actions_1wrsz_107 a:hover,._critical_1wrsz_243 ._actions_1wrsz_107 button:hover{background-color:#ffffff59}@media (width<=768px){._banner_1wrsz_1{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 16px}._content_1wrsz_57{flex-direction:column;align-items:flex-start;gap:8px;width:100%}._actions_1wrsz_107{justify-content:flex-start;width:100%;margin-left:0}._timeDisplay_1wrsz_91{margin-left:0}._dismiss_1wrsz_143{position:absolute;top:8px;right:8px}}._loadingScreen_yniwp_1{background-color:#0a0a0fe6;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}._loadingContent_yniwp_19{text-align:center}._loadingSpinner_yniwp_27{border:3px solid #9c27b04d;border-top-color:#9c27b0;border-radius:50%;width:50px;height:50px;animation:1s ease-in-out infinite _spin_yniwp_1;display:inline-block}@keyframes _spin_yniwp_1{to{transform:rotate(360deg)}}._loadingContent_yniwp_19 p{color:#e0e0e0;margin-top:10px;font-size:16px;font-weight:300}._loadingContainer_yniwp_73{color:#e0e0e0;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex}._video-stream-container_7i67s_1{background-color:#000;position:absolute;inset:0;overflow:hidden}._local-video-container_7i67s_21,._remote-video-container_7i67s_23{position:absolute;inset:0;overflow:hidden}._local-video-container_7i67s_21 video,._remote-video-container_7i67s_23 video{object-fit:cover;background-color:#000;width:100%;height:100%}._connection-overlay_7i67s_57{z-index:5;background:#000000b3;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._connection-status_7i67s_85{color:#fff;margin-bottom:20px;font-size:1.2rem}._loading-indicator_7i67s_97{gap:8px;display:flex}._loading-indicator_7i67s_97 ._dot_7i67s_107{background-color:#f50057;border-radius:50%;width:12px;height:12px;animation:1.5s infinite _pulse_7i67s_311}._loading-indicator_7i67s_97 ._dot_7i67s_107:nth-child(2){animation-delay:.3s}._loading-indicator_7i67s_97 ._dot_7i67s_107:nth-child(3){animation-delay:.6s}._stream-info_7i67s_139{z-index:10;align-items:center;gap:10px;display:flex;position:absolute;top:15px;left:15px}._live-indicator_7i67s_159{color:#fff;background-color:#f50057;border-radius:4px;padding:3px 8px;font-size:.8rem;font-weight:700;animation:2s infinite _pulse_7i67s_311}._viewer-count_7i67s_179{color:#fff;background:#0009;border-radius:4px;padding:3px 8px;font-size:.8rem}._publisher-controls_7i67s_197{z-index:10;gap:15px;display:flex;position:absolute;bottom:80px;left:50%;transform:translate(-50%)}._control-btn_7i67s_217{color:#fff;cursor:pointer;background:#0009;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;font-size:1.2rem;transition:all .2s;display:flex}._control-btn_7i67s_217:hover{background:#000c;transform:translateY(-2px)}._control-btn_7i67s_217._disabled_7i67s_263{color:#fff;background:#f44336}._mock-video-player_7i67s_275{color:#fff;text-align:center;background:linear-gradient(145deg,#1a1a2e,#16213e);justify-content:center;align-items:center;width:100%;height:100%;display:flex}._mock-video-content_7i67s_297{flex-direction:column;align-items:center;gap:15px;display:flex}._pulse-circle_7i67s_311{background:#9c27b033;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}._pulse-circle_7i67s_311:before{content:"";background:#9c27b0;border-radius:50%;width:40px;height:40px;animation:2s infinite _pulse_7i67s_311;position:absolute}._small-text_7i67s_353{opacity:.7;font-size:.8rem}@keyframes _pulse_7i67s_311{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}._video-container_7i67s_397{background:#111;width:100%;height:100%;position:relative;overflow:hidden}._video-container_7i67s_397 video{object-fit:cover;width:100%;height:100%}._video-stream-error_7i67s_427{background:#111;border-radius:8px;justify-content:center;align-items:center;width:100%;height:300px;display:flex}._error-message_7i67s_447{text-align:center;color:#fff;padding:20px}._error-message_7i67s_447 h3{color:#f44336;margin-bottom:15px}._stream-ended-overlay_7i67s_471{z-index:10;background:linear-gradient(135deg,#140a1ef2 0%,#28143cf2 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._stream-ended-content_7i67s_499{text-align:center;max-width:400px;padding:40px}._stream-ended-icon_7i67s_511{color:#9c27b0;opacity:.8;margin-bottom:20px;font-size:4rem}._stream-ended-title_7i67s_525{color:#fff;margin-bottom:12px;font-size:1.5rem;font-weight:600}._stream-ended-message_7i67s_539{color:#ffffffb3;margin-bottom:24px;font-size:1rem;line-height:1.5}._stream-ended-button_7i67s_553{color:#fff;cursor:pointer;background:linear-gradient(135deg,#9c27b0 0%,#7b1fa2 100%);border:none;border-radius:8px;padding:12px 24px;font-size:1rem;font-weight:500;transition:all .3s}._stream-ended-button_7i67s_553:hover{transform:translateY(-2px);box-shadow:0 4px 20px #9c27b066}.viewer-video-controls::-webkit-media-controls-play-button{display:none!important}.viewer-video-controls::-webkit-media-controls-start-playback-button{display:none!important}.viewer-video-controls::-webkit-media-controls-current-time-display{display:none!important}.viewer-video-controls::-webkit-media-controls-time-remaining-display{display:none!important}.viewer-video-controls::-webkit-media-controls-timeline{display:none!important}.viewer-video-controls::-webkit-media-controls-panel{background:linear-gradient(#0000 0%,#000000b3 100%)}._streamEndedModal_ghxat_1{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;padding:10px;display:flex}._leaderboardContainer_ghxat_19{gap:20px;width:100%;display:flex}._leaderboardContainer_ghxat_19>div{flex:1;min-width:0}@media (width<=768px){._leaderboardContainer_ghxat_19{flex-direction:column}}._statsGrid_ghxat_53{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;display:grid}@media (width>=700px){._statsGrid_ghxat_53{grid-template-columns:repeat(6,1fr)}}._statCard_ghxat_79{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:16px 12px;display:flex}._statCard_ghxat_79._primary_ghxat_105{background:linear-gradient(135deg,#9c27b080,#673ab780);border-color:#9c27b099}._statCard_ghxat_79._points_ghxat_115{background:linear-gradient(135deg,#ffc10780,#ff980080);border-color:#ffc10799}._metGoalsSection_ghxat_125{margin-top:10px}._metGoalsSection_ghxat_125 h3{color:#aaa;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:.9rem}._metGoalsGrid_ghxat_149{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px;display:grid}._metGoalCard_ghxat_161{text-align:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#19191ee6;border:1px solid #fff3;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000004d}._metGoalCard_ghxat_161._completed_ghxat_193{background:linear-gradient(135deg,#1e321ef2,#142314e6);border-color:#4caf50cc;box-shadow:0 4px 20px #4caf5033}._goalIcon_ghxat_205{background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;display:flex}._goalName_ghxat_227{color:#fff;font-size:.75rem;font-weight:500;line-height:1.2}._goalBadge_ghxat_241{color:#fff;text-transform:uppercase;background:#4caf50;border-radius:10px;padding:2px 6px;font-size:.6rem;font-weight:700;position:absolute;top:5px;right:5px}._statValue_ghxat_267{color:#fff;white-space:nowrap;font-size:1.8rem;font-weight:700}._statCard_ghxat_79:nth-child(3) ._statValue_ghxat_267{font-size:1.4rem}._statLabel_ghxat_291{text-transform:uppercase;letter-spacing:1px;color:#aaa;font-size:.75rem}._topList_ghxat_305{margin-top:10px}._topList_ghxat_305 h3{color:#aaa;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:.9rem}._topUsersList_ghxat_329{flex-direction:column;gap:10px;display:flex}._topUserItem_ghxat_341{background:#ffffff0d;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}._rankBadge_ghxat_359{color:#fff;background:linear-gradient(135deg,#9c27b0,#673ab7);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:flex}._userDetails_ghxat_385{flex-direction:column;flex:1;display:flex}._userName_ghxat_397{color:#fff;font-size:.9rem;font-weight:500}._userStat_ghxat_409{color:#aaa;font-size:.75rem}._doneBtn_ghxat_419{cursor:pointer;color:#fff;background:linear-gradient(135deg,#9c27b0,#673ab7);border:none;border-radius:25px;align-self:center;margin-top:10px;padding:12px 30px;font-size:1rem;font-weight:500;transition:all .2s}._doneBtn_ghxat_419:hover{transform:scale(1.02);box-shadow:0 4px 15px #9c27b066}._viewerMessage_ghxat_459{text-align:center;padding:20px 0}._viewerMessage_ghxat_459 h2{color:#fff;margin-bottom:16px;font-size:1.6rem;font-weight:600}._viewerMessage_ghxat_459 p{color:#ffffffe6;margin:8px 0;font-size:1.1rem}._viewerMessage_ghxat_459 ._subText_ghxat_495{color:#fff9;font-size:.9rem;font-style:italic}._viewerStats_ghxat_507{text-align:center;color:#ffffffb3;background:#ffffff0d;border-radius:8px;padding:12px 20px;font-size:.9rem}._errorIcon_ghxat_527{margin-bottom:16px}._buttonRow_ghxat_535{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}._doneBtn_ghxat_419._secondary_ghxat_549{background:#ffffff1a;border:1px solid #ffffff4d}._doneBtn_ghxat_419._secondary_ghxat_549:hover{background:#ffffff26;box-shadow:0 4px 15px #ffffff1a}._userActions_ghxat_571{gap:6px;margin-left:auto;display:flex}._actionBtn_ghxat_583{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.8rem;transition:all .2s;display:flex}._actionBtn_ghxat_583:hover{color:#fff;background:#9c27b066;border-color:#9c27b099;transform:scale(1.1)}.floating-video-window{z-index:9999;cursor:grab;-webkit-user-select:none;user-select:none;background:#0f0a19fa;border-radius:12px;flex-direction:column;transition:box-shadow .2s;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 32px #00000080,0 0 0 1px #ffffff1a,0 0 20px #9333ea33}.floating-video-window:hover{box-shadow:0 12px 40px #0009,0 0 0 1px #ffffff26,0 0 30px #9333ea4d}.floating-video-window:active{cursor:grabbing}.fvw-header{cursor:grab;background:linear-gradient(#1e1432e6 0%,#140f23cc 100%);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:40px;padding:8px 12px;display:flex}.fvw-host-info{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.fvw-host-avatar{object-fit:cover;border:2px solid #9333ea80;border-radius:50%;flex-shrink:0;width:28px;height:28px}.fvw-host-name{color:#fffffff2;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.fvw-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:700}.fvw-badge-live{color:#fff;background:linear-gradient(135deg,#f44 0%,#c00 100%);animation:2s ease-in-out infinite livePulse}.fvw-badge-watching{color:#fff;background:linear-gradient(135deg,#9333ea 0%,#7c3aed 100%)}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.7}}.fvw-controls{flex-shrink:0;align-items:center;gap:4px;display:flex}.fvw-btn{color:#fffc;cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.fvw-btn:hover{color:#fff;background:#fff3;transform:scale(1.05)}.fvw-btn-expand:hover{background:#9333ea66}.fvw-btn-minimize:hover{background:#6366f166}.fvw-btn-close:hover{background:#f446}.fvw-btn svg{width:14px;height:14px}.fvw-video-container{background:#000;flex:1;min-height:0;position:relative}.fvw-video{object-fit:contain;background:#000;width:100%;height:100%}.fvw-video-placeholder{color:#ffffff80;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.fvw-placeholder-icon{opacity:.5;width:32px;height:32px}.fvw-video-placeholder-overlay{z-index:1;background:#000c;position:absolute;inset:0}.fvw-resize-handle{cursor:nwse-resize;background:linear-gradient(135deg,#0000 50%,#ffffff1a 50%);border-radius:0 0 12px;width:20px;height:20px;transition:background .15s;position:absolute;bottom:0;right:0}.fvw-resize-handle:hover{background:linear-gradient(135deg,#0000 50%,#9333ea66 50%)}.fvw-resize-handle:before{content:"";border-bottom:2px solid #ffffff4d;border-right:2px solid #ffffff4d;width:8px;height:8px;position:absolute;bottom:4px;right:4px}@media (width<=480px){.floating-video-window{min-width:200px}.fvw-header{padding:6px 8px}.fvw-host-name{font-size:11px}.fvw-btn{width:24px;height:24px}}.fvw-dragging{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.fvw-dragging *{cursor:grabbing!important}.fvw-minimized-tab{color:#fff;cursor:pointer;z-index:9999;background:linear-gradient(135deg,#9333eae6 0%,#6326a0f2 100%);border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:48px;height:72px;padding:12px 8px;transition:all .2s;display:flex;position:fixed;box-shadow:0 4px 20px #9333ea66,0 0 0 1px #ffffff1a}.fvw-minimized-tab svg{width:20px;height:20px}.fvw-tab-badge{letter-spacing:.5px;background:#ff4444e6;border-radius:3px;padding:2px 4px;font-size:8px;font-weight:700;animation:2s ease-in-out infinite livePulse}.fvw-tab-left{border-radius:0 12px 12px 0;left:0}.fvw-tab-left:hover{transform:translate(4px);box-shadow:4px 4px 24px #9333ea80,0 0 0 1px #fff3}.fvw-tab-right{border-radius:12px 0 0 12px;right:0}.fvw-tab-right:hover{transform:translate(-4px);box-shadow:-4px 4px 24px #9333ea80,0 0 0 1px #fff3}.fvw-minimized-tab:hover{background:linear-gradient(135deg,#a747fef2 0%,#773ab4 100%)}.fvw-minimized-tab:active{transform:scale(.95)}.draggable-floating-window{z-index:1000;will-change:transform;border-radius:8px;position:fixed;overflow:hidden;box-shadow:0 10px 40px #00000080}.draggable-floating-window.presentation-inline{z-index:auto;will-change:auto;overflow:hidden;box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;position:relative!important}.draggable-floating-window.presentation-inline .floating-panel-content{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden;box-shadow:none!important;background:0 0!important;border:none!important}.draggable-floating-window.floating{cursor:default}.draggable-floating-window.dragging{opacity:.95;z-index:1001;box-shadow:0 15px 50px #000000b3;cursor:grabbing!important}.draggable-floating-window.transitioning{pointer-events:none}.draggable-floating-window.docked-left,.draggable-floating-window.docked-right{border-radius:0;max-width:100%;max-height:100vh;transition:transform .2s}.draggable-floating-window.docked-left{border-top:none;border-bottom:none;border-left:none;box-shadow:5px 0 15px #0000004d}.draggable-floating-window.docked-right{border-top:none;border-bottom:none;border-right:none;box-shadow:-5px 0 15px #0000004d}.draggable-floating-window .draggable-handle{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.draggable-floating-window .draggable-handle *{pointer-events:auto}.draggable-floating-window .draggable-handle button{cursor:pointer;pointer-events:auto}.draggable-floating-window.dragging .draggable-handle{cursor:grabbing}.draggable-floating-window.dragging .draggable-handle *{pointer-events:none}.draggable-floating-window .floating-panel-content{flex-direction:column;width:100%;height:100%;display:flex}.floating-panel-tab{--tab-hover-shift:0px;transform:translateY(-50%) translateX(var(--tab-hover-shift));color:#fff;cursor:pointer;z-index:1002;isolation:isolate;touch-action:none;will-change:transform, box-shadow, border-color, background-color;background:#14141ef2;border:1px solid #9c27b099;justify-content:center;align-items:center;width:64px;min-height:56px;padding:0;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:flex;position:fixed;top:128px;overflow:hidden;box-shadow:0 4px 12px #0006}.floating-panel-tab:after{content:"";pointer-events:none;opacity:0;z-index:1;background-image:linear-gradient(#00ccfff2,#00ccfff2),linear-gradient(#a660fff2,#a660fff2),linear-gradient(#00ccfff2,#00ccfff2),linear-gradient(#a660fff2,#a660fff2);background-position:0 100%,7px 100%,14px 100%,21px 100%;background-repeat:no-repeat;background-size:3px 45%,3px 82%,3px 58%,3px 70%;width:24px;height:8px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.floating-panel-tab:hover,.floating-panel-tab:focus-visible{color:#fff;background:#26113afa;border-color:#ce6cffd6;outline:none;box-shadow:0 0 0 1px #ce6cff33,0 6px 16px #00000070}.floating-panel-tab.left:hover,.floating-panel-tab.left:focus-visible{--tab-hover-shift:4px}.floating-panel-tab.right:hover,.floating-panel-tab.right:focus-visible{--tab-hover-shift:-4px}.floating-panel-tab.active{background:#1a122afa;border-color:#00ccff9e}.floating-panel-tab.active:after{opacity:.95;animation:.95s ease-in-out infinite floatingPanelTabMiniEqualizer}.floating-panel-tab.dragging{cursor:grabbing}@keyframes floatingPanelTabMiniEqualizer{0%,to{background-size:3px 45%,3px 82%,3px 58%,3px 70%}35%{background-size:3px 82%,3px 48%,3px 92%,3px 56%}68%{background-size:3px 60%,3px 92%,3px 42%,3px 82%}}.floating-panel-tab svg{z-index:2;transform-origin:50%;flex-shrink:0;width:20px;height:20px;position:relative}.floating-panel-tab.left{border-radius:0 999px 999px 0;left:0}.floating-panel-tab.right{border-radius:999px 0 0 999px;right:0}@media (width<=768px){.draggable-floating-window.floating:not(.presentation-inline){width:calc(100% - 40px)!important;left:20px!important;right:20px!important}.draggable-floating-window.presentation-inline{width:100%!important;max-width:100%!important;margin:0!important;left:0!important;right:auto!important;transform:none!important}.draggable-floating-window.docked-left:not(.compact-dock),.draggable-floating-window.docked-right:not(.compact-dock){width:100%!important}}._selector_1k3ui_1{align-items:flex-start;gap:1rem;width:100%;min-width:0;display:flex}._slot_1k3ui_9{color:#cbd5e1c7;justify-items:center;gap:.2rem;width:5.75rem;min-width:0;display:grid}._tileWrap_1k3ui_18{width:4.75rem;height:4.75rem;position:relative}._tile_1k3ui_18{color:#c4b5fd;cursor:pointer;background:radial-gradient(circle at 50% 15%,#8b5cf633,#0000 58%),#0c081bd1;border:1px solid #a78bfa6b;border-radius:.65rem;place-items:center;width:100%;height:100%;padding:.55rem;transition:border-color .16s,background .16s,transform .16s;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}._tile_1k3ui_18:hover:not(:disabled),._tile_1k3ui_18:focus-visible{color:#a5f3fc;background:radial-gradient(circle at 50% 15%,#22d3ee2e,#0000 62%),#0c1423e6;border-color:#22d3eed1;outline:none;transform:translateY(-1px)}._tile_1k3ui_18:disabled{opacity:.42;cursor:not-allowed}._avatarFrame_1k3ui_58{background:#1e293be6;border:2px solid #22d3ee94;border-radius:50%;width:3.4rem;height:3.4rem;display:block;overflow:hidden}._privateQuerent_1k3ui_68,._addIcon_1k3ui_69{place-items:center;display:grid}._privateQuerent_1k3ui_68{color:#e9d5ff;background:#581c876b;border-radius:50%;width:3.35rem;height:3.35rem}._clearButton_1k3ui_82{z-index:2;color:#fecaca;cursor:pointer;background:#24101f;border:1px solid #f87171a8;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;padding:0;display:grid;position:absolute;top:-.35rem;right:-.35rem}._editButton_1k3ui_99{z-index:2;color:#a5f3fc;cursor:pointer;background:#0b1d2b;border:1px solid #22d3eea3;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;padding:0;display:grid;position:absolute;bottom:-.35rem;right:-.35rem}._clearButton_1k3ui_82:hover,._clearButton_1k3ui_82:focus-visible{color:#fff;background:#4c161e;border-color:#f87171;outline:none}._editButton_1k3ui_99:hover,._editButton_1k3ui_99:focus-visible{color:#fff;background:#12334a;border-color:#22d3ee;outline:none}._slotLabel_1k3ui_132{color:#a5f3fceb;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:.63rem;font-weight:700;overflow:hidden}._name_1k3ui_144{color:#f1f5f9e6;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.73rem;line-height:1.2;display:block;overflow:hidden}._slot_1k3ui_9:not(._selected_1k3ui_156) ._name_1k3ui_144{color:#94a3b8b3}@media (width<=640px){._selector_1k3ui_1{gap:.75rem}._slot_1k3ui_9{width:5.2rem}._tileWrap_1k3ui_18{width:4.4rem;height:4.4rem}._avatarFrame_1k3ui_58,._privateQuerent_1k3ui_68{width:3.15rem;height:3.15rem}._clearButton_1k3ui_82,._editButton_1k3ui_99{width:1.75rem;height:1.75rem}}.querent-modal-content{background-color:var(--bg-primary,#1e1e1e);color:var(--text-primary,#e0e0e0);width:100%;height:100%;box-shadow:none;border-radius:0;flex-direction:column;padding:0;display:flex}.querent-modal-content .tabs{border-bottom:1px solid var(--border-color,#444);gap:5px;margin-bottom:20px;display:flex}.querent-modal-content .tab-button{color:var(--text-secondary,gray);border-radius:var(--border-radius-small,4px) var(--border-radius-small,4px) 0 0;cursor:pointer;background-color:#0000;border:none;padding:10px 15px;font-size:14px;transition:background-color .2s}.querent-modal-content .tab-button:hover{background-color:#ffffff1a}.querent-modal-content .tab-button.active{color:var(--accent-secondary,#fe0);background-color:var(--bg-secondary,#2d2d2d);border-bottom:2px solid var(--accent-primary,#3700ff)}.querent-modal-content .tab-content{background-color:var(--bg-secondary,#2d2d2d);border-radius:var(--border-radius,8px);margin-bottom:20px;padding:15px}.querent-modal-content .tab-content form .form-group{box-sizing:border-box;margin-bottom:15px}.querent-modal-content .tab-content form.rjsf{width:100%;padding:10px 0}.querent-modal-content .tab-content form.rjsf>div.form-group.form-grid{width:100%;margin-bottom:0}.querent-modal-content .tab-content form.rjsf>div.form-group.form-grid>fieldset{border:none!important;margin:0!important;padding:0 10px!important}.querent-modal-content .tab-content form.rjsf>div.form-group.form-grid>fieldset>div.form-group{padding:0 5px;box-sizing:border-box!important;width:100%!important;margin-bottom:20px!important;display:block!important}.querent-modal-content .tab-content form.rjsf>div.form-group.form-grid>fieldset>div.form-group.half-width{vertical-align:top!important;width:calc(50% - 15px)!important;margin-bottom:20px!important;margin-right:30px!important;display:inline-block!important}.querent-modal-content .tab-content form.rjsf>div.form-group.form-grid>fieldset>div.form-group.half-width:nth-child(2n){margin-right:0!important}.querent-modal-content .tab-content form.rjsf>div.form-group.form-grid>fieldset>div.form-group.full-width{width:100%!important;margin-bottom:25px!important;display:block!important}.querent-modal-content .tab-content form.rjsf>div.form-group.form-grid>fieldset>div.form-group.full-width[id*=root_starRating]>div{justify-content:center!important;width:100%!important;max-width:150px!important;margin-bottom:10px!important;margin-left:auto!important;margin-right:auto!important;padding-top:10px!important;display:flex!important}.querent-modal-content .tab-content form.rjsf div.form-group>label{color:var(--text-primary,#e0e0e0);font-weight:500;margin-bottom:6px!important;font-size:14px!important;display:block!important}.querent-modal-content .tab-content form.rjsf div.form-group .form-control{box-sizing:border-box;width:100%;padding:10px 14px!important;font-size:14px!important}.querent-modal-content .form-control{background-color:var(--bg-secondary,#2d2d2d);color:var(--text-primary,#e0e0e0);border:1px solid var(--border-color,#444);border-radius:var(--border-radius-small,4px);padding:8px 12px}.querent-modal-content .form-control:focus{border-color:var(--info-color,#81d4fa);box-shadow:0 0 0 2px #81d4fa40}.querent-modal-content .control-label{color:var(--text-primary,#e0e0e0);margin-bottom:5px;font-size:14px;font-weight:400}.querent-modal-content .modal-buttons{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.querent-modal-content .button{border:1px solid var(--border-color,#444);border-radius:var(--border-radius-small,4px);cursor:pointer;padding:10px 20px;font-size:14px;transition:all .2s}.querent-modal-content .cancel-button{color:var(--text-primary,#e0e0e0);background-color:#0000}.querent-modal-content .cancel-button:hover{background-color:#ffffff1a}.querent-modal-content .save-button{background-color:var(--accent-primary,#3700ff);color:#fff;border-color:var(--accent-primary,#3700ff)}.querent-modal-content .save-button:hover{background-color:#4a1efd}.querent-modal-content .astrology-picker{flex-direction:column;align-items:center;display:flex}@media (width<=768px){.querent-modal-content .tabs{flex-wrap:wrap}.querent-modal-content .tab-button{text-align:center;flex:auto;padding:8px}}.querent-search-container{justify-content:center;align-items:center;gap:.5rem;width:35%;display:flex}.querent-search{flex:0 0 35%;min-width:300px}.add-button{color:#ce93d8;cursor:pointer;background:#9c27b01a;border:1px solid #9c27b04d;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-left:8px;padding:8px 10px;font-size:18px;transition:all .2s;display:flex}.querent-search [class*=-container]{align-items:center;display:flex}.querent-search [class*=-control]{height:38px;min-height:38px}.querent-search [class*=-placeholder],.querent-search [class*=-menu] [class*=-option],.querent-search [class*=-menu] [class*=NoOptionsMessage]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.add-button:hover:not(:disabled){color:#e1bee7;background:#9c27b040;border-color:#9c27b0}.add-button:disabled{opacity:.4;cursor:not-allowed;color:#666;background:#6464641a;border-color:#64646433}.add-button.blink{animation:.8s ease-in-out 3 blink}@keyframes blink{0%,to{background:#9c27b01a;border-color:#9c27b04d}50%{background:#9c27b04d;border-color:#9c27b0}}._content_1utcc_1{flex-direction:column;gap:.8rem;width:min(34rem,100vw - 5rem);min-width:0;display:flex}._instructions_1utcc_9,._hint_1utcc_10{color:#e2e8f0d1;margin:0;font-size:.88rem;line-height:1.45}._hint_1utcc_10{color:#94a3b8bf;font-size:.75rem}._searchRow_1utcc_22{align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}._searchRow_1utcc_22 .querent-search{flex:auto;width:auto;min-width:0}._searchRow_1utcc_22 .add-button{flex:0 0 2.75rem;width:2.75rem;height:2.75rem;margin-left:0;padding:0}@media (width<=640px){._content_1utcc_1{width:100%}._searchRow_1utcc_22{align-items:stretch}}.relationship-modal-content{flex-direction:column;min-width:350px;display:flex}.relationship-modal-content h2{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem;font-family:Cinzel,serif;font-size:1.5rem;font-weight:600}.modal-buttons{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.modal-buttons button{cursor:pointer;border:none;border-radius:6px;outline:none;padding:.5rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .2s}.modal-buttons button:first-child{color:#fff;background:#7c3aed;box-shadow:0 2px 4px #0003}.modal-buttons button:first-child:hover:not(:disabled){background:#6d28d9;transform:translateY(-1px)}.modal-buttons button:first-child:disabled{cursor:not-allowed;opacity:.7;background:#4b5563}.modal-buttons button:last-child{color:#9ca3af;background:0 0;border:1px solid #4b5563}.modal-buttons button:last-child:hover{color:#fff;background:#ffffff0d;border-color:#6b7280}.relationship-modal .relationship-select>div{background-color:#2c2c2c;border-color:#555}.relationship-modal .relationship-select>div:hover{border-color:#3498db}.relationship-modal .relationship-select>div>div>div{color:#e0e0e0}.relationship-modal .relationship-select__menu{border:1px solid #555;background-color:#2c2c2c!important}.relationship-modal .relationship-select__option{color:#e0e0e0;background-color:#2c2c2c}.relationship-modal .relationship-select__option:hover,.relationship-modal .relationship-select__option--is-focused{color:#fff!important;background-color:#4a4a4a!important}.relationship-modal .relationship-select__option--is-selected{color:#fff!important;background-color:#3498db!important}.relationship-modal .relationship-select__input-container{color:#e0e0e0!important}.relationship-modal .relationship-select__placeholder{color:#999!important}.relationship-modal .relationship-select__indicator-separator{background-color:#555}.relationship-modal .relationship-select__indicator{color:#e0e0e0}._host_11opr_1{flex-direction:column;gap:.55rem;width:100%;min-width:0;display:flex}._labelRow_11opr_9{color:#a5f3fce6;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.72rem;font-weight:650;display:flex}._label_11opr_9{min-width:0}._selectorPanel_11opr_24{flex-direction:column;gap:.55rem;min-width:0;display:flex}._mobileToggle_11opr_31{display:none}._compact_11opr_35{gap:.4rem}@media (width<=640px){._host_11opr_1{gap:0}._mobileToggle_11opr_31{color:#ede9fef0;text-align:left;cursor:pointer;background:linear-gradient(120deg,#4c1d954d,#080e1cc7),#0a0717e0;border:1px solid #8b5cf657;border-radius:.75rem;grid-template-columns:2.2rem minmax(0,1fr) auto .8rem;align-items:center;gap:.55rem;width:100%;min-height:3.15rem;padding:.42rem .55rem;transition:border-color .16s,background .16s,transform .16s;display:grid;box-shadow:inset 0 1px #ffffff09,0 8px 24px #05031029}._mobileToggle_11opr_31:hover,._mobileToggle_11opr_31:focus-visible{background:linear-gradient(120deg,#0e749033,#080e1cdb),#0a0717eb;border-color:#22d3ee94;outline:none}._mobileToggle_11opr_31:active{transform:scale(.992)}._mobileSelected_11opr_77{border-color:#22d3ee6b}._mobileIcon_11opr_81{color:#a5f3fc;background:linear-gradient(145deg,#22d3ee33,#7c3aed47);border-radius:.65rem;place-items:center;width:2.2rem;height:2.2rem;display:grid;box-shadow:inset 0 0 0 1px #a5f3fc1f}._mobileSummary_11opr_92{gap:.05rem;min-width:0;display:grid}._mobileEyebrow_11opr_98{color:#a78bfac7;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:700}._mobileSummary_11opr_92 strong,._mobileSummary_11opr_92 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mobileSummary_11opr_92 strong{color:#f8fafcf5;font-size:.82rem;font-weight:650}._mobileSummary_11opr_92 small{color:#a5f3fcb3;font-size:.64rem}._mobileAction_11opr_124{color:#ddd6fee6;letter-spacing:.04em;text-transform:uppercase;border:1px solid #a78bfa42;border-radius:999px;padding:.22rem .42rem;font-size:.61rem;font-weight:700}._mobileChevron_11opr_135{color:#c4b5fdc7;place-items:center;transition:transform .18s;display:grid}._mobileExpanded_11opr_142 ._mobileChevron_11opr_135{transform:rotate(180deg)}._selectorPanel_11opr_24{padding-top:.65rem}._mobileCollapsed_11opr_150{display:none}._mobileOpen_11opr_154{animation:.18s ease-out _querentPanelReveal_11opr_1}@keyframes _querentPanelReveal_11opr_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){._mobileToggle_11opr_31,._mobileChevron_11opr_135,._mobileOpen_11opr_154{transition:none;animation:none}}._chrome_1i03r_1{box-sizing:border-box;background:#4c1d952e;border:1px solid #a78bfa38;border-radius:10px;flex-shrink:0;max-width:100%;margin:0 0 .65rem;padding:.65rem .75rem;overflow:hidden}._compact_1i03r_13{border-radius:8px;margin:0 0 .45rem;padding:.45rem .55rem}._querentSlot_1i03r_19{width:100%;min-width:0}@media (width<=640px){._chrome_1i03r_1{margin-bottom:.5rem;padding:.55rem .6rem}}._page_tzszk_1{box-sizing:border-box;color:#f5f3fff2;background-color:#060312;background-image:radial-gradient(at top,#581c8733,#0000 50%),radial-gradient(at 100% 100%,#0e74901f,#0000 45%);flex-direction:column;width:100%;max-width:100vw;min-height:100vh;display:flex;overflow-x:hidden}._pageFloating_tzszk_17{background:0 0;min-height:0}._floatHost_tzszk_23{width:0;height:0;position:relative;overflow:visible}._topBar_tzszk_31{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#080514e0;border-bottom:1px solid #ffffff14;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.65rem 1rem;padding:.65rem 1rem;display:flex;position:sticky;top:0}._topLeft_tzszk_46{flex:1;align-items:center;gap:.65rem;min-width:0;display:flex}._backLink_tzszk_54{color:#c4b5fde6;white-space:nowrap;align-items:center;gap:.35rem;font-size:.85rem;text-decoration:none;display:inline-flex}._backLink_tzszk_54:hover{color:#fff;text-decoration:underline}._titleBlock_tzszk_69{min-width:0}._pageTitle_tzszk_73{letter-spacing:.02em;color:#f5f3fff5;margin:0;font-size:1.2rem;font-weight:650}._subtitle_tzszk_81{color:#a78bfabf;margin:.15rem 0 0;font-size:.75rem}._topActions_tzszk_87{flex-wrap:wrap;align-items:center;gap:.4rem;margin-left:auto;display:flex}._toolsSlot_tzszk_95{align-items:center;gap:.35rem;max-width:min(40vw,16rem);display:flex;overflow:auto}._actionBtn_tzszk_103{color:#ede9fef2;cursor:pointer;white-space:nowrap;background:#581c8759;border:1px solid #a78bfa59;border-radius:8px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.78rem;display:inline-flex}._actionBtn_tzszk_103:hover{background:#7c3aed73;border-color:#c4b5fd8c}._floatPlaceholder_tzszk_122{text-align:center;color:#cbd5e1e6;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.65rem;padding:2rem 1.25rem;display:flex}._floatPlaceholderIcon_tzszk_134{color:#a78bfad9;margin-bottom:.25rem}._floatPlaceholder_tzszk_122 h2{color:#f5f3fff5;margin:0;font-size:1.2rem}._floatPlaceholder_tzszk_122 p{color:#a78bfacc;max-width:28rem;margin:0;font-size:.88rem;line-height:1.45}._floatPlaceholderActions_tzszk_153{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:.75rem;display:flex}._workArea_tzszk_161{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;max-width:1120px;min-height:0;margin:0 auto;padding:.75rem 1rem 1.25rem;display:flex;overflow-x:hidden}@media (width<=640px){._workArea_tzszk_161{padding:.5rem .75rem 1rem}._topBar_tzszk_31{padding:.55rem .75rem}._pageTitle_tzszk_73{font-size:1.05rem}}._moduleError_tzszk_189{color:#ede9fef0;background:radial-gradient(circle at 50% 0,#7e22ce2e,#0000 58%),#0f0a1fbd;flex:1;justify-content:center;align-items:center;gap:.9rem;min-height:13rem;padding:1.5rem;display:flex}._moduleErrorCompact_tzszk_203{background:#4c1d9533;border:1px solid #f472b63d;border-radius:8px;flex:none;justify-content:flex-start;gap:.45rem;min-height:0;padding:.3rem .45rem}._moduleErrorIcon_tzszk_214{color:#f0abfc;flex:none;display:inline-flex}._moduleErrorCopy_tzszk_220{flex-direction:column;gap:.25rem;min-width:0;line-height:1.4;display:flex}._moduleErrorCopy_tzszk_220 strong{font-size:.9rem;font-weight:650}._moduleErrorCopy_tzszk_220 span{color:#cbd5e1cc;max-width:34rem;font-size:.78rem}._moduleErrorCompact_tzszk_203 ._moduleErrorCopy_tzszk_220 strong{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;font-size:.72rem;overflow:hidden}._moduleRetryButton_tzszk_247{color:#fff;min-height:2.2rem;font:inherit;cursor:pointer;background:linear-gradient(135deg,#7e22ceb3,#581c87b8);border:1px solid #d8b4fe66;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.76rem;font-weight:650;display:inline-flex}._moduleRetryButton_tzszk_247:hover{filter:brightness(1.12);border-color:#f0abfcad}._moduleErrorCompact_tzszk_203 ._moduleRetryButton_tzszk_247{min-height:1.9rem;padding:.3rem .5rem;font-size:.7rem}._missing_tzszk_276{text-align:center;color:#cbd5e1d9;padding:2.5rem 1.25rem}._missing_tzszk_276 h1{margin:0 0 .5rem;font-size:1.25rem}._missing_tzszk_276 p{margin:0 0 1rem}._sessionHost_tzszk_291{flex:1;min-height:50vh}._sessionJoin_tzszk_296{color:#c4b5fdd9;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;font-size:.9rem;display:flex}._sessionJoin_tzszk_296 ._backLink_tzszk_54{margin-top:.5rem}@media (width<=560px){._moduleError_tzszk_189:not(._moduleErrorCompact_tzszk_203){text-align:center;flex-direction:column}}._inlineMode_1rbrz_6{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;max-width:100%;min-height:0;display:flex;overflow-x:hidden}._inlineMode_1rbrz_6._floatRoot_1rbrz_1,._inlineMode_1rbrz_6 .draggable-floating-window,._inlineMode_1rbrz_6 .floating-panel-content{box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:0!important;max-width:100%!important}._inlineMode_1rbrz_6 ._shell_1rbrz_29{box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex:1;min-width:0;max-width:100%;min-height:0;overflow:hidden}._pageFill_1rbrz_43{box-sizing:border-box;width:100%;max-width:1120px;height:100%;margin:0 auto;padding:.65rem 1rem 1rem}._inlineMode_1rbrz_6 ._header_1rbrz_52{cursor:default;-webkit-user-select:auto;user-select:auto;background:0 0;border:none;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;gap:.5rem;margin:0;padding:.55rem 0 .65rem}._inlineMode_1rbrz_6 ._header_1rbrz_52:active{cursor:default}._inlineMode_1rbrz_6 ._titleBlock_1rbrz_68{flex:1;min-width:0;display:flex}._pageNav_1rbrz_74{align-items:flex-start;gap:.75rem;min-width:0;display:flex}._backLink_1rbrz_81{color:#c4b5fde6;white-space:nowrap;align-items:center;gap:.35rem;margin-top:.2rem;font-size:.85rem;text-decoration:none;display:inline-flex}._backLink_1rbrz_81:hover{color:#fff;text-decoration:underline}._pageTitle_1rbrz_97{color:#f5f3fff5;margin:0;font-size:1.15rem;font-weight:650}._pageSubtitle_1rbrz_104{color:#a78bfabf;margin:.15rem 0 0;font-size:.75rem}._actionBtn_1rbrz_110{color:#ede9fef2;cursor:pointer;white-space:nowrap;background:#581c8759;border:1px solid #a78bfa59;border-radius:8px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.78rem;display:inline-flex}._actionBtn_1rbrz_110:hover{background:#7c3aed73;border-color:#c4b5fd8c}._inlineMode_1rbrz_6 ._headerActions_1rbrz_129{flex-wrap:wrap;justify-content:flex-end;min-width:0;margin-left:auto}._inlineMode_1rbrz_6 ._toolsSlot_1rbrz_137{flex-wrap:wrap;min-width:0;max-width:min(72vw,28rem);margin-right:.25rem;overflow:visible}._inlineMode_1rbrz_6 ._chromeSlot_1rbrz_145{box-sizing:border-box;min-width:0;max-width:100%;padding:0 0 .65rem}._pageToolbar_1rbrz_152{border-bottom:1px solid #ffffff0f;flex:none;justify-content:space-between;align-items:center;gap:.5rem .75rem;min-width:0;padding:0 0 .65rem;display:flex}._pageToolbar_1rbrz_152 ._toolsSlot_1rbrz_137{flex:auto;max-width:none;margin:0}._pageToolbarActions_1rbrz_169{flex:none;align-items:center;gap:.4rem;margin-left:auto;display:flex}@media (width>=641px){._pageToolbarCentered_1rbrz_178{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}._pageToolbarCentered_1rbrz_178 ._toolsSlot_1rbrz_137{flex:none;grid-column:2;justify-self:center}._pageToolbarCentered_1rbrz_178 ._pageToolbarActions_1rbrz_169{grid-column:3;justify-self:end;margin-left:0}}._inlineMode_1rbrz_6 ._body_1rbrz_196{box-sizing:border-box;background:0 0;border:none;border-radius:0;flex:1;min-width:0;max-width:100%;min-height:0;margin:0;padding:0;overflow:hidden auto}@media (width<=640px){._pageFill_1rbrz_43{padding:.45rem .65rem .8rem}._pageTitle_1rbrz_97{font-size:1.05rem}._inlineMode_1rbrz_6 ._header_1rbrz_52{padding:.35rem 0 .55rem}._pageNav_1rbrz_74{flex-direction:column;gap:.3rem;width:100%}._backLink_1rbrz_81{margin-top:0;font-size:.78rem}._pageSubtitle_1rbrz_104{margin-top:.1rem;line-height:1.35}._inlineMode_1rbrz_6 ._toolsSlot_1rbrz_137{max-width:100%}._pageToolbar_1rbrz_152{flex-direction:column;align-items:flex-start;padding-bottom:.55rem}._pageToolbarActions_1rbrz_169{justify-content:flex-end;width:100%}}._floatMode_1rbrz_257 ._shell_1rbrz_29{color:#f5f3fff2;background:radial-gradient(at top,#581c8747,#0000 55%),#0a0616f7;border:1px solid #a78bfa59;border-radius:10px;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}._shell_1rbrz_29{color:#f5f3fff2;box-sizing:border-box;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}._header_1rbrz_52{-webkit-user-select:none;user-select:none;background:#080514eb;border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .65rem;display:flex}._floatMode_1rbrz_257 ._header_1rbrz_52{cursor:grab}._floatMode_1rbrz_257 ._header_1rbrz_52:active{cursor:grabbing}._titleBlock_1rbrz_68{flex:1;min-width:0}._eyebrow_1rbrz_311{text-transform:uppercase;letter-spacing:.1em;color:#a78bfabf;font-size:.62rem;display:block}._title_1rbrz_68{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:650;overflow:hidden}._headerActions_1rbrz_129{flex-shrink:0;align-items:center;gap:.25rem;min-width:0;display:flex}._toolsSlot_1rbrz_137{flex-wrap:wrap;align-items:center;gap:.2rem;max-width:min(70vw,22rem);margin-right:.15rem;display:flex;overflow:auto}._iconBtn_1rbrz_346{color:#e2e8f0e6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}._iconBtn_1rbrz_346:hover{color:#fff;background:#8b5cf659;border-color:#a78bfa80}._chromeSlot_1rbrz_145{flex-shrink:0;min-width:0;padding:.45rem .55rem 0}._body_1rbrz_196{flex:1;min-width:0;min-height:0;padding:.45rem .55rem .65rem;overflow:auto}._floatMode_1rbrz_257 ._chromeSlot_1rbrz_145{padding:.45rem .55rem 0}._floatMode_1rbrz_257 ._body_1rbrz_196{padding:.45rem .55rem .65rem;overflow:auto}._loading_1rbrz_388{text-align:center;color:#a78bfacc;padding:1.5rem;font-size:.85rem}._pageFillHost_42hod_2{top:var(--view-manager-header-height,64px);z-index:85;box-sizing:border-box;background-color:#060312;background-image:radial-gradient(at top,#581c8733,#0000 50%),radial-gradient(at 100% 100%,#0e74901f,#0000 45%);flex-direction:column;width:100%;max-width:100vw;height:auto;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}._pageFillHost_42hod_2>*{flex:1;width:100%;min-width:0;max-width:100%;min-height:0}._floatLayerHost_42hod_31{z-index:90;pointer-events:none;width:0;height:0;position:fixed;overflow:visible}._floatLayerHost_42hod_31>*{pointer-events:auto}._panel_6qcir_1{-webkit-backdrop-filter:blur(8px);background-color:#1e1e2480;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;width:100%;height:100%;min-height:0;transition:width .3s,height .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0006}._panel_6qcir_1._floating_6qcir_37{z-index:1500;width:100%;height:100%;transition:transform .1s;position:relative;-webkit-backdrop-filter:blur(12px)!important;background-color:#1e1e2466!important;border:1px solid #fff3!important;box-shadow:0 10px 40px #00000080!important}._panel_6qcir_1._floating_6qcir_37 ._panel-header_6qcir_65{cursor:grab;background-color:#2d2d3466;border-bottom:1px solid #ffffff26}._panel_6qcir_1._floating_6qcir_37 ._panel-content_6qcir_77{background-color:#1414184d}._panel_6qcir_1._floating_6qcir_37._dragging_6qcir_85 ._panel-header_6qcir_65{cursor:grabbing}._panel-header_6qcir_65{cursor:default;-webkit-user-select:none;user-select:none;background-color:#28282e26;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:40px;padding:8px 12px;display:flex}._panel-title_6qcir_117{color:#eee;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;margin:0;font-size:.95rem;font-weight:500;overflow:hidden}._panel-tools_6qcir_139{-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:flex}._panel-controls_6qcir_153{-webkit-user-select:none;user-select:none;align-items:center;display:flex}._panel-control_6qcir_153{color:#aaa;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:4px;padding:4px;transition:color .2s;display:flex}._panel-control_6qcir_153:hover{color:#fff;background-color:#50505a4d}._panel-drag-handle_6qcir_205{color:#888;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin-right:8px;font-size:.9rem;display:flex}._panel-content_6qcir_77{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}._panel-content_6qcir_77::-webkit-scrollbar{width:6px}._panel-content_6qcir_77::-webkit-scrollbar-track{background:#1e1e2466}._panel-content_6qcir_77::-webkit-scrollbar-thumb{background-color:#78788280;border-radius:3px}._panel-left_6qcir_271{margin-right:12px}._panel-right_6qcir_279{margin-left:12px}._panel-top_6qcir_287{height:auto;min-height:160px;margin-bottom:12px;width:100%!important}._panel-bottom_6qcir_301{height:auto;min-height:160px;margin-top:12px;width:100%!important}._panel-resize-handle_6qcir_317{cursor:col-resize;color:#b4b4be4d;z-index:10;justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute}._panel-resize-handle_6qcir_317:hover{color:#c8c8d2cc}._panel-resize-left_6qcir_347{cursor:col-resize;width:6px;height:100%;top:0;left:0}._panel-resize-right_6qcir_363{cursor:col-resize;width:6px;height:100%;top:0;right:0}._panel-resize-top_6qcir_379{cursor:row-resize;width:100%;height:6px;top:0;left:0}._panel-resize-bottom_6qcir_395{cursor:row-resize;width:100%;height:6px;bottom:0;left:0}._panel_6qcir_1._collapsed_6qcir_413{overflow:visible}._panel_6qcir_1._collapsed_6qcir_413 ._panel-header_6qcir_65{writing-mode:vertical-rl;border-bottom:none;justify-content:center;width:40px;height:100%;padding:8px 0;transform:rotate(180deg)}._panel_6qcir_1._collapsed_6qcir_413 ._panel-controls_6qcir_153{flex-direction:column}._panel_6qcir_1._collapsed_6qcir_413 ._panel-control_6qcir_153{margin-top:4px;margin-left:0;transform:rotate(180deg)}@media (width<=768px){._panel_6qcir_1{width:100%!important;min-width:auto!important;margin:0!important}._panel-resize-handle_6qcir_317{display:none}}._panel_6qcir_1._pinned_6qcir_489{box-shadow:none;border-radius:0;transition:none;position:relative}._panel_6qcir_1._pinned_6qcir_489._position-left_6qcir_503,._panel_6qcir_1._pinned_6qcir_489._position-right_6qcir_505{transition:top .2s,width .2s}._panel_6qcir_1._pinned_6qcir_489._position-top_6qcir_513,._panel_6qcir_1._pinned_6qcir_489._position-bottom_6qcir_515{transition:left .2s,height .2s}._panel_6qcir_1._pinned_6qcir_489._position-left_6qcir_503 ._panel-resize-handle_6qcir_317{cursor:e-resize;width:10px;height:100%;top:0;left:auto;right:0}._panel_6qcir_1._pinned_6qcir_489._position-right_6qcir_505 ._panel-resize-handle_6qcir_317{cursor:w-resize;width:10px;height:100%;top:0;left:0;right:auto}._panel_6qcir_1._pinned_6qcir_489._position-top_6qcir_513 ._panel-resize-handle_6qcir_317{cursor:s-resize;width:100%;height:10px;top:auto;bottom:0;left:0}._panel_6qcir_1._pinned_6qcir_489._position-bottom_6qcir_515 ._panel-resize-handle_6qcir_317{cursor:n-resize;width:100%;height:10px;top:0;bottom:auto;left:0}._panel_6qcir_1._dragging_6qcir_85{opacity:.9;z-index:2000!important;cursor:grabbing!important;transition:none!important}._panel_6qcir_1._resizing_6qcir_613{z-index:1900!important;pointer-events:all!important;transition:none!important}._panel-controls_6qcir_153 button{color:#aaa;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:4px;padding:4px;font-size:16px;display:flex}._panel-controls_6qcir_153 button:hover{color:#fff;background-color:#ffffff1a}._panel-controls_6qcir_153 button._active_6qcir_669{color:#6943ff}._panel-controls_6qcir_153 select{color:#ddd;cursor:pointer;background-color:#323238e6;border:1px solid #50505a80;border-radius:4px;height:28px;margin-left:8px;padding:2px 4px;font-size:.8rem}._panel_6qcir_1._chromeless_6qcir_701{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}._panel_6qcir_1._chromeless_6qcir_701 ._panel-content_6qcir_77{background:0 0!important}._droppable-region_tc1lw_1{min-width:50px;min-height:0;padding:5px;transition:background-color .2s ease-in-out,outline .2s ease-in-out;display:flex;position:relative;overflow:hidden}._draggable-panel-wrapper_12qme_1{background-color:#0000;flex-direction:column;min-width:100px;min-height:0;display:flex;position:relative;overflow:hidden}._draggable-panel-wrapper_12qme_1>div{flex-direction:column;height:100%;display:flex;overflow:hidden}._region-resize-handle_aazag_3{z-index:10;opacity:0;background-color:#5050960d;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;position:absolute}._droppable-region_aazag_19:hover ._region-resize-handle_aazag_3{opacity:.6}._region-resize-handle_aazag_3:hover,._region-resize-handle_aazag_3._resizing_aazag_29{background-color:#6464c866;opacity:1!important}._region-resize-handle-left_aazag_39{cursor:ew-resize;width:6px;height:100%;top:0;left:0}._region-resize-handle-right_aazag_55{cursor:ew-resize;width:6px;height:100%;top:0;right:0}._region-resize-handle-top_aazag_71{cursor:ns-resize;width:100%;height:6px;top:0;left:0}._region-resize-handle-bottom_aazag_87{cursor:ns-resize;width:100%;height:6px;bottom:0;left:0}body.layout-resizing{-webkit-user-select:none;user-select:none;cursor:grabbing}._flyout-drop-zone_1ce0i_7{z-index:1700;pointer-events:none;background:#ff00000d;width:50px;transition:background-color .2s;position:absolute;top:0;bottom:0}._layout-view_1ce0i_31._dragging_1ce0i_31 ._flyout-drop-zone_1ce0i_7,.layout-view.dragging ._flyout-drop-zone_1ce0i_7{pointer-events:auto}._flyout-drop-zone-west_1ce0i_39{left:0}._flyout-drop-zone-east_1ce0i_41{right:0}._flyout-side-container_1ce0i_51{z-index:1750;pointer-events:none;flex-direction:column;align-items:flex-start;width:auto;height:100%;padding-top:64px;padding-bottom:20px;display:flex;position:fixed;top:0;bottom:0;overflow:hidden}body.layout-header-hidden ._flyout-side-container_1ce0i_51{padding-top:0}body.header-mode-fixed ._flyout-side-container_1ce0i_51{padding-top:64px}._flyout-side-container-west_1ce0i_101{align-items:flex-start}._flyout-side-container-east_1ce0i_111{align-items:flex-end}._flyout-side-container-south_1ce0i_121{flex-direction:column;justify-content:flex-end;align-items:stretch;width:auto;height:auto;padding:0;top:auto}._flyout-panel-wrapper_1ce0i_147{pointer-events:none;z-index:1750;align-items:flex-start;width:auto;height:calc(100% - 50px);display:flex;top:50px;bottom:0}._flyout-panel-wrapper_1ce0i_147._expanded_1ce0i_169{z-index:1800}._flyout-panel-west_1ce0i_175{left:0}._flyout-panel-east_1ce0i_177{flex-direction:row-reverse;right:0}._flyout-panel-south_1ce0i_191{flex-direction:column-reverse;align-items:center;height:auto;display:flex;position:relative;inset:auto;width:100%!important}._flyout-panel-south_1ce0i_191 ._expanded-flyout-container_1ce0i_219{width:100%}._flyout-tab_1ce0i_231{writing-mode:vertical-rl;background-color:var(--mdo-bg-color-dark);border:1px solid var(--mdo-border-color);cursor:grab;height:auto;min-height:80px;color:var(--mdo-text-color);-webkit-user-select:none;user-select:none;z-index:1900;opacity:1;pointer-events:auto;justify-content:center;align-items:center;margin-bottom:5px;padding:15px 5px;font-size:.9rem;font-weight:700;transition:background-color .2s,opacity .2s;display:flex;position:relative;transform:rotate(180deg);box-shadow:2px 0 5px #0000004d}._flyout-tab_1ce0i_231._flyout-tab-west_1ce0i_285{border-right:2px solid var(--mdo-accent-color)}._flyout-tab_1ce0i_231._flyout-tab-east_1ce0i_291{border-left:2px solid var(--mdo-accent-color)}._flyout-tab_1ce0i_231._flyout-tab-south_1ce0i_299{writing-mode:horizontal-tb;border-top:2px solid var(--mdo-accent-color);cursor:pointer;border-bottom:none;min-width:80px;height:auto;min-height:auto;margin-bottom:0;margin-right:5px;padding:8px 15px;transform:none;box-shadow:0 -2px 5px #0000004d}._flyout-tab_1ce0i_231._hovered_1ce0i_331:not(._dragging_1ce0i_31){background-color:var(--mdo-bg-color-medium)}._flyout-tab_1ce0i_231._dragging_1ce0i_31{cursor:grabbing;opacity:.8;z-index:2200}@media (width<=600px){body.has-fullscreen-with-flyouts ._flyout-side-container_1ce0i_51{padding-top:max(76px, env(safe-area-inset-top));padding-bottom:max(20px, env(safe-area-inset-bottom));justify-content:center;top:0;bottom:0;overflow:visible}body.has-fullscreen-with-flyouts ._flyout-side-container-west_1ce0i_101{align-items:flex-start;left:0!important}body.has-fullscreen-with-flyouts ._flyout-side-container-east_1ce0i_111{align-items:flex-end;right:0!important}body.has-fullscreen-with-flyouts ._flyout-panel-wrapper_1ce0i_147{height:auto;top:auto;bottom:auto}body.has-fullscreen-with-flyouts ._flyout-tab_1ce0i_231{min-height:72px;margin-bottom:6px;padding:12px 5px}body.has-fullscreen-with-flyouts ._flyout-tab_1ce0i_231._flyout-tab-west_1ce0i_285{border-left:0;border-radius:0 8px 8px 0;box-shadow:2px 0 8px #00000059}body.has-fullscreen-with-flyouts ._flyout-tab_1ce0i_231._flyout-tab-east_1ce0i_291{border-right:0;border-radius:8px 0 0 8px;box-shadow:-2px 0 8px #00000059}}._expanded-flyout-container_1ce0i_219{background-color:#1e1e1e26;background-color:color-mix(in srgb, var(--bg-primary,#1e1e1e) 5%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;flex-direction:column;height:100%;transition:transform .25s ease-in-out,opacity .18s ease-in-out;display:flex;overflow:hidden;transform:translate(0);box-shadow:0 0 15px #00000080}._expanded-flyout-container_1ce0i_219._expanded_1ce0i_169{pointer-events:auto;opacity:1;transform:translate(0)}._flyout-panel-east_1ce0i_177 ._expanded-flyout-container_1ce0i_219{border-left:1px solid var(--mdo-border-color)}._flyout-panel-east_1ce0i_177 ._expanded-flyout-container_1ce0i_219:not(._expanded_1ce0i_169){opacity:0;transform:translate(100%)}._flyout-panel-west_1ce0i_175 ._expanded-flyout-container_1ce0i_219{border-right:1px solid var(--mdo-border-color)}._flyout-panel-west_1ce0i_175 ._expanded-flyout-container_1ce0i_219:not(._expanded_1ce0i_169){opacity:0;transform:translate(-100%)}._expanded-flyout-container-south_1ce0i_519{border-top:1px solid var(--mdo-border-color);border-left:none;border-right:none;width:100%;height:auto;min-height:150px;max-height:85vh;position:relative;overflow:hidden;transform:translateY(100%)}@media (width<=768px),(pointer:coarse){._expanded-flyout-container-south_1ce0i_519{touch-action:none}}._flyout-panel-south_1ce0i_191 ._expanded-flyout-container-south_1ce0i_519:not(._expanded_1ce0i_169){transform:translateY(calc(100% + 48px))}._expanded-flyout-container-south_1ce0i_519._expanded_1ce0i_169{transform:translateY(0)}._expanded-flyout-container_1ce0i_219._resizing_1ce0i_573{transition:none}._expanded-flyout-container_1ce0i_219 .mdo-panel{position:unset;width:100%;height:100%;box-shadow:none;border:none;flex-direction:column;display:flex;background-color:#0000!important;max-width:none!important}._expanded-flyout-container-south_1ce0i_519 .mdo-panel{width:100%!important;max-width:100%!important}._expanded-flyout-container_1ce0i_219 .mdo-panel .panel-content{flex-grow:1;overflow:hidden auto;background-color:#0000!important}._expanded-flyout-container_1ce0i_219:not(._expanded_1ce0i_169) .mdo-panel .panel-content{overflow:hidden}._expanded-flyout-container-south_1ce0i_519._expanded_1ce0i_169 .mdo-panel .panel-content{overflow:visible}._flyout-resize-handle-south_1ce0i_653{cursor:ns-resize;z-index:2100;background:linear-gradient(#ffffff1a 0%,#0000 100%);height:6px;transition:background-color .2s;position:absolute;top:0;left:0;right:0}._flyout-resize-handle-south_1ce0i_653:hover{background:linear-gradient(#ffffff4d 0%,#0000 100%)}._flyout-resize-handle-south_1ce0i_653:active{background:linear-gradient(180deg, var(--mdo-accent-color) 0%, transparent 100%)}._chromeless-pin-button_1ce0i_689{z-index:2200;color:#b48c50b8;cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:absolute;top:8px;right:8px}._chromeless-pin-button_1ce0i_689:hover,._chromeless-pin-button_1ce0i_689._active_1ce0i_723{color:#facc15}._flyout-tab-drag-overlay_1ce0i_733{writing-mode:vertical-rl;background:var(--mdo-accent-color-dark);border:1px dashed var(--mdo-text-color-light);color:var(--mdo-text-color-light);opacity:.9;z-index:2100;pointer-events:none;border-radius:3px;padding:15px 5px;font-size:.9rem;font-weight:700;transform:rotate(180deg)}._layoutView_fwg24_1,.layout-view{z-index:0;background-color:#06062969;flex-direction:column;display:flex;position:fixed;inset:0}._region_fwg24_27,.region{border-color:#3c3c4680;min-width:0;min-height:0;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 8px #0003}.region.layout-drop-target-active{background-color:#3700ff0d;transition:min-width .2s ease-in-out,min-height .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;box-shadow:inset 0 0 0 1px #3700ff66}.west-region.layout-drop-target-active,.east-region.layout-drop-target-active{min-width:20px!important}.north-region.layout-drop-target-active,.south-region.layout-drop-target-active{min-height:20px!important}.west-region.layout-drop-target-active.is-over,.east-region.layout-drop-target-active.is-over{min-width:200px!important}.north-region.layout-drop-target-active.is-over,.south-region.layout-drop-target-active.is-over{min-height:200px!important}.region.layout-drop-target-active:not(.visible){z-index:100;transition:background-color .3s,outline .3s;position:absolute!important}.west-region.layout-drop-target-active:not(.visible){z-index:2000;height:100%;top:0;left:0;width:60px!important;min-width:60px!important;max-width:60px!important}.east-region.layout-drop-target-active:not(.visible){z-index:2000;height:100%;top:0;right:0;width:60px!important;min-width:60px!important;max-width:60px!important}.north-region.layout-drop-target-active:not(.visible){z-index:2000;width:100%;top:0;left:0;height:60px!important;min-height:60px!important;max-height:60px!important}.south-region.layout-drop-target-active:not(.visible){z-index:2000;width:100%;bottom:0;left:0;height:60px!important;min-height:60px!important;max-height:60px!important}.region.layout-drop-target-active:not(.visible):hover{background-color:#9c27b01a}.region.layout-drop-target-active:not(.visible).drag-over{background-color:#9c27b033;outline:2px dashed #9c27b0}.region.layout-drop-target-active.drag-over{background-color:#3700ff33;box-shadow:inset 0 0 0 3px #3700ffb3}.north-region,.south-region{flex-direction:row}.east-region,.west-region{flex-direction:column}.region .draggable-panel-wrapper{flex:auto;min-width:0;min-height:0;display:flex;position:relative}.east-region .draggable-panel-wrapper+.draggable-panel-wrapper,.west-region .draggable-panel-wrapper+.draggable-panel-wrapper{margin-top:1px;margin-left:0}.north-region .draggable-panel-wrapper+.draggable-panel-wrapper,.south-region .draggable-panel-wrapper+.draggable-panel-wrapper{margin-top:0;margin-left:1px}.header-region{flex:0 0 var(--view-manager-header-height,64px);height:var(--view-manager-header-height,64px);z-index:1000;background:0 0;transition:height .25s ease-in-out,flex-basis .25s ease-in-out;position:relative;overflow:hidden}body.layout-header-hidden .header-region{flex-basis:0!important;height:0!important}body.header-mode-fixed .header-region{transition:none;height:var(--view-manager-header-height,64px)!important;flex-basis:var(--view-manager-header-height,64px)!important}._layoutMain_fwg24_316,.layout-main{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.west-region,.east-region{background-color:#19191ee6;width:0}.north-region{z-index:10;background-color:#19191e26;flex-shrink:0;position:relative}.south-region{background-color:#19191e26;flex-shrink:0}.south-region-fixed{z-index:10;position:absolute;bottom:0;left:0;right:0}.west-region.region-in-flow{border-right-style:solid;border-right-width:1px;width:auto}.east-region.region-in-flow{border-left-style:solid;border-left-width:1px;width:auto}.north-region.region-in-flow{border-bottom-style:solid;border-bottom-width:1px}.south-region.region-in-flow{border-top-style:solid;border-top-width:1px}@media (width<=768px),(pointer:coarse){.south-region.region-in-flow{touch-action:none}}._mainContent_fwg24_440,.main-content{flex-direction:column;flex:1;max-width:100vw;max-height:100vh;display:flex;position:relative;overflow:hidden}._scrollableCenterColumn_fwg24_462,.scrollable-center-column{scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}._contentArea_fwg24_484,.content-area{flex:1;min-height:0;position:relative;overflow:auto}.app-wrapper{flex:1}.layout-view #root{max-width:none;text-align:inherit;margin:0;padding:0}._panelDragOverlay_fwg24_522,.panel-drag-overlay{background-color:var(--panel-bg,#1e1e1e);border:1px solid var(--border-color,#3d3d3d);opacity:.8;border-radius:4px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 5px 15px #0000004d;width:250px!important;max-width:250px!important;height:180px!important;max-height:180px!important}.panel-drag-overlay.from-portlet{opacity:.9;border:2px solid #3700ff80}._panelDragOverlayHeader_fwg24_564,.panel-drag-overlay-header{background-color:var(--panel-header-bg,#1a1a1a);border-bottom:1px solid var(--border-color,#2d2d2d);padding:8px 12px;font-weight:500}._panelDragOverlayContent_fwg24_580,.panel-drag-overlay-content{background:repeating-linear-gradient(45deg,#ffffff0d,#ffffff0d 10px,#ffffff14 10px 20px);flex:1}.DragOverlay{--translate-x:0;--translate-y:0;z-index:999;pointer-events:none;transform:translate3d(var(--translate-x,0), var(--translate-y,0), 0);position:fixed}.panel-resize-handle{z-index:10;background-color:#00000026;flex-shrink:0;transition:background-color .2s;position:relative}.panel-resize-handle:hover{background-color:#3700ff4d}.panel-resize-handle.horizontal{cursor:row-resize;width:100%;height:8px;margin:0}.panel-resize-handle.vertical{cursor:col-resize;width:8px;height:100%;margin:0}.region-resize-handle{z-index:100;background-color:#0000001a;transition:background-color .2s;position:absolute}.region-resize-handle:hover{background-color:#3700ff33}.right-resize{cursor:e-resize;width:8px;height:100%;top:0;right:0}.left-resize{cursor:w-resize;width:8px;height:100%;top:0;left:0}.top-resize{cursor:n-resize;width:100%;height:8px;top:0;left:0}.bottom-resize{cursor:s-resize;width:100%;height:8px;bottom:0;left:0}._feed-header_5czaf_1{box-sizing:border-box;z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#001e55f2;justify-content:space-between;align-items:center;width:100%;height:64px;padding:0 2rem;transition:transform .25s ease-in-out;display:flex;position:relative;transform:translateY(0);box-shadow:0 2px 10px #0003}body.layout-header-hidden ._feed-header_5czaf_1{transform:translateY(-100%)}._logo-container_5czaf_43{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._logo-link_5czaf_57{align-items:center;gap:.5rem;text-decoration:none;display:flex}._logo-icon_5czaf_71{color:#b09027;width:3.4rem;height:3.4rem}._logo-container_5czaf_43 h1{color:#fff;margin:0;font-size:1.5rem;font-weight:700}._header-actions_5czaf_92{align-items:center;gap:1rem;display:flex}._login-btn_5czaf_104{white-space:nowrap;color:#e0e0e0;background:#9c27b033;border:1px solid #9c27b080;border-radius:50px;padding:.5rem 1.25rem;text-decoration:none;transition:all .3s}._login-btn_5czaf_104:hover{color:#fff;background:#9c27b04d;transform:translateY(-2px);box-shadow:0 4px 10px #9c27b04d}@media (width<=768px){._feed-header_5czaf_1{height:56px;padding:0 .75rem}._logo-container_5czaf_43 h1{font-size:1.5rem}._header-actions_5czaf_92{gap:.5rem}}._tab_v9m6n_1{transform:translateX(-50%) translateY(var(--view-manager-header-height,64px));z-index:10000;color:#ffffff59;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#1b2e617a;border:1px solid #0006;border-top:none;border-radius:0 0 6px 6px;justify-content:center;align-items:center;width:36px;height:14px;padding:0;font-size:.5rem;transition:transform .25s ease-in-out,color .2s,background .2s;display:none;position:fixed;top:-4px;left:50%;box-shadow:0 2px 8px #2145be54}._tab_v9m6n_1:hover{color:#ffffffe6;background:#ffffff1f}body.header-toggle-enabled ._tab_v9m6n_1{display:flex}body.header-toggle-enabled.layout-header-hidden ._tab_v9m6n_1{transform:translate(-50%)translateY(0)}@media (width<=768px){._tab_v9m6n_1{color:#eef2ff94;width:48px;height:20px;box-shadow:none;-webkit-backdrop-filter:none;text-shadow:0 1px 5px #040824e6;background:0 0;border:none;border-radius:0;font-size:.75rem;top:44px;transform:translate(-50%)translateY(0)}._tab_v9m6n_1:hover,._tab_v9m6n_1:focus-visible{color:#ffffffe0;background:#ffffff0d;border-radius:999px;outline:none}body.header-toggle-enabled.layout-header-hidden ._tab_v9m6n_1{display:flex;top:4px;transform:translate(-50%)translateY(0)}}._fullscreenView_cnc5n_1,.fullscreen-view{border:none;flex-direction:column;width:100vw;height:100vh;margin:0;padding:0;display:flex;position:absolute;top:0;left:0}._fullscreenHeaderRegion_cnc5n_24,.fullscreen-header-region{z-index:1000;flex:0 0 0;width:100%;max-width:100%;height:0;transition:height .25s ease-in-out,flex-basis .25s ease-in-out;position:relative;overflow:hidden}body.web-header-active .fullscreen-header-region{height:var(--view-manager-header-height,64px);flex-basis:var(--view-manager-header-height,64px)}body.web-header-active.layout-header-hidden .fullscreen-header-region{flex-basis:0;height:0}body.web-header-active.header-mode-fixed .fullscreen-header-region{transition:none;height:var(--view-manager-header-height,64px)!important;flex-basis:var(--view-manager-header-height,64px)!important}body.web-mobile-menu-open .fullscreen-header-region{overflow:visible}._fullscreenContent_cnc5n_56,.fullscreen-content{flex:1;width:100%;height:100%;min-height:0;margin:0;padding:0;position:relative;overflow-y:auto}.app-wrapper .fullscreen-view{width:100vw;max-width:none;height:100vh}._overlay_qbdym_1{pointer-events:auto;width:100%;height:100%;position:fixed;top:0;left:0}._overlay_qbdym_1:not([onClick]){pointer-events:none}._modal-layer_1av65_1{z-index:9000;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}._modal-stack_1av65_21{width:100%;height:100%;position:relative}._modal-container_1av65_33{box-sizing:border-box;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:absolute;top:0;left:0;overflow:hidden}._modal-backdrop_1av65_61{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}._modal-content_1av65_83{pointer-events:auto;z-index:9001;box-sizing:border-box;background:#12082ab3;border:1px solid #9370db66;border-radius:16px;flex-direction:column;width:auto;max-width:95vw;max-height:90vh;padding:0;animation:.3s ease-out _modalSlideIn_1av65_1;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080,0 0 30px #9d5aff66,inset 0 1px #ffffff14}@keyframes _modalSlideIn_1av65_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modal-content_1av65_83._no-scrollbar_1av65_149{max-height:none;overflow:visible}._no-scrollbar_1av65_149 ._modal-body_1av65_163{scrollbar-width:none;overflow:visible!important}._no-scrollbar_1av65_149 ._modal-body_1av65_163::-webkit-scrollbar{width:0;height:0;display:none}._modal-content_1av65_83._compact-modal_1av65_185{width:auto!important;min-width:0!important;max-width:min(400px,90vw)!important}._modal-content_1av65_83._compact-modal_1av65_185 ._modal-header_1av65_197{padding:1rem 1.25rem}._modal-content_1av65_83._compact-modal_1av65_185 ._modal-body_1av65_163{padding:.75rem 1.25rem}._modal-container_1av65_33:has(._confirm-modal_1av65_215){overflow:visible}._modal-content_1av65_83._confirm-modal_1av65_215{margin-top:40px;padding-top:40px;overflow:visible;min-width:min(320px,90vw)!important;max-width:min(400px,95vw)!important}._modal-content_1av65_83._confirm-modal_1av65_215 ._modal-header_1av65_197{display:none!important}._modal-content_1av65_83._confirm-modal_1av65_215 ._modal-body_1av65_163{padding:0;overflow:visible}._modal-content_1av65_83._small-modal_1av65_257{width:auto!important;min-width:min(35rem,90vw)!important}._modal-content_1av65_83._medium-modal_1av65_267{width:auto!important;min-width:min(40rem,90vw)!important}._modal-content_1av65_83._wide-modal_1av65_276{width:auto!important;min-width:min(50rem,90vw)!important}._modal-content_1av65_83._extra-wide-modal_1av65_286{width:90vw;max-width:min(80rem,95vw);min-width:min(65rem,90vw)!important}._modal-content_1av65_83._tall-modal_1av65_298{min-height:min(42rem,85vh);max-height:90vh}._modal-content_1av65_83._invitation-modal_1av65_303{width:min(45rem,100vw - 2rem);height:min(46rem,100dvh - 2rem)}._modal-content_1av65_83._invitation-modal_1av65_303 ._modal-body_1av65_163{padding:0;overflow:hidden}._modal-content_1av65_83._scrolling-form-modal_1av65_313{height:min(52rem,100dvh - 2rem);max-height:calc(100dvh - 2rem)}._modal-content_1av65_83._category-manager-modal_1av65_318{width:min(34rem,100vw - 2rem);min-width:0;max-width:min(34rem,100vw - 2rem);max-height:min(42rem,100dvh - 2rem)}._modal-content_1av65_83._category-manager-modal_1av65_318 ._modal-body_1av65_163{width:100%;min-width:0}._modal-content_1av65_83._fullscreen-modal_1av65_331{border:none!important;border-radius:0!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;margin:0!important}._modal-content_1av65_83._switchUserModal_1av65_355{width:95vw;max-width:min(75rem,95vw);min-width:min(60rem,90vw)!important}._modal-content_1av65_83._stream-setup-modal_1av65_367{width:auto;max-width:min(36rem,95vw);min-width:min(32rem,90vw)!important}._modal-content_1av65_83._stream-ended-modal_1av65_379{width:90vw;max-width:min(54rem,95vw);min-width:min(50rem,90vw)!important}._modal-content_1av65_83._dominion-skull-special-modal_1av65_385{background:radial-gradient(circle at 50% 0,#834ba12e,#0000 42%),linear-gradient(#1f082bfa,#0d0411fa 48%,#050308fa)!important;border:1px solid #ffd7008a!important;border-radius:10px!important;width:min(34rem,100vw - 2rem)!important;max-width:min(34rem,100vw - 2rem)!important;height:min(46rem,100dvh - 2rem)!important;max-height:min(46rem,100dvh - 2rem)!important;overflow:hidden!important;box-shadow:0 1.25rem 2.4rem #000000c7,0 0 0 1px #000000e6,0 0 1.6rem #ffd7002e,inset 0 0 2rem #ffd7000a!important}._modal-content_1av65_83._dominion-skull-special-modal_1av65_385 ._modal-header_1av65_197{background:linear-gradient(90deg,#ffd7001a,#0000 36%),#0c0412c7!important;border-bottom:1px solid #ffd70057!important;flex:none!important;min-height:3.4rem!important;padding:.8rem 1rem .72rem!important}._modal-content_1av65_83._dominion-skull-special-modal_1av65_385 ._modal-header_1av65_197 h2{text-shadow:0 0 .7rem #ffd70038;text-transform:uppercase;color:#fff1c2!important;letter-spacing:.04em!important;font-family:Cinzel,serif!important;font-size:1.05rem!important;font-weight:900!important}._modal-content_1av65_83._dominion-skull-special-modal_1av65_385 ._modal-close-button_1av65_423{color:#fff1c2b8!important;background:#08040a6b!important;border:1px solid #ffd70038!important;border-radius:999px!important;width:2rem!important;height:2rem!important}._modal-content_1av65_83._dominion-skull-special-modal_1av65_385 ._modal-close-button_1av65_423:hover,._modal-content_1av65_83._dominion-skull-special-modal_1av65_385 ._modal-close-button_1av65_423:focus{color:#fff1c2!important;background:#462308a8!important;border-color:#ffd7008f!important}._modal-content_1av65_83._dominion-skull-special-modal_1av65_385 ._modal-body_1av65_163{scrollbar-width:none!important;background:radial-gradient(circle at 50% 100%,#4d276733,#0000 44%),linear-gradient(#0e0414d6,#050309f0)!important;flex:auto!important;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important}._modal-content_1av65_83._dominion-skull-special-modal_1av65_385 ._modal-body_1av65_163::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}@media (width<=768px){._modal-content_1av65_83._dominion-skull-special-modal_1av65_385{width:calc(100vw - 1rem)!important;max-width:calc(100vw - 1rem)!important;height:calc(100dvh - 1rem)!important;max-height:calc(100dvh - 1rem)!important}}._modal-header_1av65_197{background:0 0;border-bottom:1px solid #9370db4d;flex:none;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._modal-header_1av65_197 h2{color:#f1e9ff;letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:700}._modal-close-button_1av65_423{color:#f1e9ff80;cursor:pointer;border-radius:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:1.5rem;font-weight:300;line-height:1;transition:color .2s,transform .2s;display:flex;box-shadow:none!important;background:0 0!important;border:#0000!important;outline:none!important}._modal-close-button_1av65_423:hover,._modal-close-button_1av65_423:focus,._modal-close-button_1av65_423:active{color:#ff6b6b;transform:scale(1.1);box-shadow:none!important;background:0 0!important;border:#0000!important;outline:none!important}._modal-body_1av65_163{color:#f1e9ff;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#9d5aff66 transparent;box-sizing:border-box;flex:auto;min-height:0;padding:1.5rem;overflow:hidden auto}._modal-body_1av65_163::-webkit-scrollbar{width:6px;height:6px}._modal-body_1av65_163::-webkit-scrollbar-track{background:0 0}._modal-body_1av65_163::-webkit-scrollbar-thumb{background:#9d5aff66;border-radius:6px}._modal-body_1av65_163::-webkit-scrollbar-thumb:hover{background:#bb86fc99}._modal-footer_1av65_624{background:0 0;border-top:1px solid #9370db4d;flex:none;justify-content:flex-end;gap:1rem;padding:1rem 1.5rem;display:flex}._modal-button_1av65_640{cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}._modal-button_1av65_640:hover:not(:disabled){transform:translateY(-2px)}._modal-button_1av65_640:disabled{opacity:.6;cursor:not-allowed}._modal-button_1av65_640._primary_1av65_682{color:#fff;background:linear-gradient(135deg,#9d5aff,#bb86fc);border:none;box-shadow:0 4px 16px #9d5aff66}._modal-button_1av65_640._primary_1av65_682:hover:not(:disabled){box-shadow:0 6px 24px #9d5aff80}._modal-button_1av65_640._danger_1av65_704{color:#fff;background:linear-gradient(135deg,#f44336,#c62828);border:none;box-shadow:0 4px 12px #f443364d}._modal-button_1av65_640._danger_1av65_704:hover:not(:disabled){box-shadow:0 6px 20px #f4433680}._modal-button_1av65_640._secondary_1av65_726{color:#f1e9ff80;background:0 0;border:1px solid #9370db4d}._modal-button_1av65_640._secondary_1av65_726:hover:not(:disabled){color:#f1e9ff;border-color:#f1e9ff80}._modal-body_1av65_163 input[type=text],._modal-body_1av65_163 input[type=email],._modal-body_1av65_163 input[type=password],._modal-body_1av65_163 input[type=number],._modal-body_1av65_163 input[type=url],._modal-body_1av65_163 textarea,._modal-body_1av65_163 select{color:#f1e9ff;box-sizing:border-box;background:#0003;border:1px solid #9370db4d;border-radius:8px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;transition:all .2s}._modal-body_1av65_163 input:focus,._modal-body_1av65_163 textarea:focus,._modal-body_1av65_163 select:focus{border-color:#bb86fc;outline:none;box-shadow:0 0 0 2px #9d5aff1a}._modal-body_1av65_163 input::placeholder,._modal-body_1av65_163 textarea::placeholder{color:#f1e9ff66}._modal-body_1av65_163 label{color:#f1e9ffb3;text-transform:uppercase;letter-spacing:.05em;flex-direction:column;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:flex}._modal-body_1av65_163 textarea{resize:vertical;min-height:100px}@media (width<=768px){._modal-container_1av65_33{align-items:flex-end;padding:.5rem}._modal-content_1av65_83{border-radius:16px 16px 0 0;max-height:95vh;animation:.3s ease-out _modalSlideUp_1av65_1}._modal-content_1av65_83._scrolling-form-modal_1av65_313{height:calc(100dvh - 1rem);max-height:calc(100dvh - 1rem)}._modal-content_1av65_83._category-manager-modal_1av65_318{border-radius:16px 16px 0 0;width:calc(100vw - 1rem);min-width:0;max-width:calc(100vw - 1rem);height:calc(100dvh - 1rem);min-height:0;max-height:calc(100dvh - 1rem)}._modal-content_1av65_83._category-manager-modal_1av65_318 ._modal-body_1av65_163{flex:auto;width:100%;min-width:0;min-height:0;padding:1rem;display:flex;overflow:hidden}@keyframes _modalSlideUp_1av65_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._modal-header_1av65_197{padding:1rem 1.25rem}._modal-body_1av65_163{padding:1.25rem}._modal-footer_1av65_624{padding:1rem 1.25rem}}._mobile-modal-layer_1av65_944,._mobile-modal-layer_1av65_944 ._modal-stack_1av65_21{height:100dvh}._mobile-modal-container_1av65_950{align-items:stretch;width:100vw;height:100dvh;padding:0}._mobile-modal-content_1av65_958:not(._confirm-modal_1av65_215):not(._compact-modal_1av65_185){overflow:hidden;border-radius:0!important;width:100%!important;min-width:0!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important}._mobile-modal-content_1av65_958:not(._confirm-modal_1av65_215):not(._compact-modal_1av65_185):not(._no-scrollbar_1av65_149) ._modal-body_1av65_163{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto!important}._mobile-modal-content_1av65_958._invitation-modal_1av65_303 ._modal-body_1av65_163{padding:0;overflow:hidden!important}:is(._mobile-modal-container_1av65_950:has(._confirm-modal_1av65_215),._mobile-modal-container_1av65_950:has(._compact-modal_1av65_185)){align-items:center;padding:.5rem}._toastLayer_10yae_1,.toast-layer{z-index:10050;pointer-events:none;position:fixed;inset:0}.toast-layer .Toastify__toast-container,._toastContainerOverride_10yae_25,.toast-container-override{pointer-events:auto}.toast-container-override .Toastify__toast{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#28282ef2;border-radius:6px;box-shadow:0 4px 12px #0000004d}.toast-container-override .Toastify__toast--info{border-left:4px solid #3498db}.toast-container-override .Toastify__toast--success{border-left:4px solid #07bc0c}.toast-container-override .Toastify__toast--warning{border-left:4px solid #f1c40f}.toast-container-override .Toastify__toast--error{border-left:4px solid #e74c3c}.toast-container-override .Toastify__close-button{color:#fff;opacity:.7}.toast-container-override .Toastify__close-button:hover{opacity:1}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{opacity:0;pointer-events:none;will-change:opacity;position:absolute;top:0;left:0}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;z-index:-1;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;width:max-content;padding:8px 16px;font-size:90%}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}._portalContainer_jqf3a_1{pointer-events:none;z-index:100200;width:0;height:0;position:fixed;top:0;left:0;overflow:visible}._portalContainer_jqf3a_1>*{pointer-events:auto}._loadingLayer_egh07_1,.loading-layer{z-index:10000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._loadingContainer_egh07_29,.loading-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1e1e24cc;border-radius:8px;flex-direction:column;align-items:center;padding:24px;display:flex;box-shadow:0 8px 24px #0000004d}._loadingSpinner_egh07_53,.loading-spinner{border:4px solid #ffffff1a;border-left-color:#6943ff;border-radius:50%;width:40px;height:40px;animation:1s linear infinite _spin_egh07_1}._loadingMessage_egh07_73,.loading-message{color:#eee;margin-top:16px;font-size:16px}@keyframes _spin_egh07_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_aabnq_1{z-index:10000;pointer-events:all;background-color:#000000d9;width:100vw;height:100vh;position:fixed;top:0;left:0}._effectsContainer_aabnq_29{pointer-events:none;z-index:10001;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}._scrollLock_aabnq_59{width:100%!important;top:var(--scroll-lock-top,0px)!important;position:fixed!important;left:0!important;right:0!important;overflow:hidden!important}._achievement-overlay-container_176oz_3{z-index:1100;pointer-events:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}._achievement-overlay_176oz_3{pointer-events:auto;background:#1e1e2eeb;border:2px solid #9c27b0;border-radius:16px;width:90%;max-width:500px;padding:40px 24px;position:relative;overflow:visible;box-shadow:0 0 30px #9c27b066,0 0 60px #9c27b033}._shimmer-container_176oz_63{border-radius:inherit;pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}._shimmer-effect_176oz_89{background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:120%;height:100%;animation:1.5s ease-in-out forwards _achievement-shimmer_176oz_1;position:absolute;top:0;left:-150%;transform:skew(-20deg)}@keyframes _achievement-shimmer_176oz_1{0%{left:-150%}to{left:150%}}._achievement-banner_176oz_141{color:#fff;text-transform:uppercase;letter-spacing:1px;z-index:3;text-align:center;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%,10px 50%);background:linear-gradient(135deg,#673ab7,#9c27b0);border-radius:3px;min-width:220px;padding:6px 20px;font-size:14px;font-weight:700;position:absolute;top:-18px;left:50%;transform:translate(-50%);box-shadow:0 2px 5px #0000004d}._points-banner_176oz_185{color:#222;text-transform:uppercase;letter-spacing:1px;z-index:3;text-align:center;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%,10px 50%);background:linear-gradient(135deg,#fc0,#ff9800);border-radius:3px;min-width:180px;padding:6px 20px;font-size:14px;font-weight:700;position:absolute;bottom:-18px;left:50%;transform:translate(-50%);box-shadow:0 2px 5px #0000004d}._achievement-content_176oz_229{z-index:2;align-items:center;gap:24px;display:flex;position:relative}._achievement-glow_176oz_247{z-index:1;filter:blur(15px);transform-origin:50%;opacity:.8;border-radius:inherit;background:radial-gradient(circle,#9c27b099 0%,#9c27b000 70%);animation:3s infinite alternate _achievement-glow-pulse_176oz_1;position:absolute;inset:0}@keyframes _achievement-glow-pulse_176oz_1{0%{opacity:.5;transform:scale(.9)}50%{opacity:.8;transform:scale(1.02)}to{opacity:.6;transform:scale(.95)}}._achievement-icon_176oz_309{z-index:2;background:linear-gradient(135deg,#9c27b0,#673ab7);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:105px;height:105px;display:flex;position:relative}._achievement-icon_176oz_309 ._icon-glow_176oz_337{z-index:-1;filter:blur(8px);background:radial-gradient(circle,#9c27b0e6 0%,#9c27b000 70%);border-radius:50%;animation:2s infinite alternate _icon-pulse_176oz_1;position:absolute;inset:-15px}._achievement-icon_176oz_309 ._default-icon_176oz_359,._achievement-icon_176oz_309 ._star-icon_176oz_373{color:#fc0;filter:drop-shadow(0 0 10px #ffcc00b3);font-size:52px}._achievement-icon_176oz_309 ._icon-loader-container_176oz_387{color:#fc0;filter:drop-shadow(0 0 10px #ffcc00b3);justify-content:center;align-items:center;width:65px;height:65px;display:flex}._achievement-text_176oz_409{flex:1}._achievement-text_176oz_409 h2{color:#ce93d8;text-shadow:0 0 10px #9c27b080;text-transform:uppercase;margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.2}._achievement-text_176oz_409 p{color:#f0f0f0e6;margin:0 0 16px;font-size:16px;line-height:1.5}._achievement-points_176oz_453{color:#fc0;text-shadow:0 0 5px #ffcc0080;text-align:center;background:linear-gradient(135deg,#9c27b033,#fc03);border:1px solid #ffcc004d;border-radius:20px;width:140px;margin:15px auto;padding:8px 20px;font-size:18px;font-weight:700;display:block}._achievement-close-button_176oz_485{color:#fff;cursor:pointer;background:linear-gradient(135deg,#9c27b0,#673ab7);border:none;border-radius:20px;width:140px;margin:5px auto 15px;padding:8px 24px;font-size:16px;font-weight:600;transition:all .2s;display:block;box-shadow:0 4px 8px #0003}._achievement-close-button_176oz_485:hover{background:linear-gradient(135deg,#ba68c8,#7e57c2);box-shadow:0 6px 12px #0000004d}._achievement-button-container_176oz_535{justify-content:center;margin-top:15px;margin-bottom:15px;display:flex}._achievement-particles_176oz_551{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}._particle_176oz_573{z-index:4;transform-origin:50%;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #fffc}@keyframes _pulse-glow_176oz_1{0%{opacity:.4;transform:scale(.95)}to{opacity:.6;transform:scale(1.05)}}@keyframes _icon-pulse_176oz_1{0%{opacity:.6;transform:scale(.95)}to{opacity:1;transform:scale(1.1)}}@media (width<=600px){._achievement-overlay_176oz_3{padding:25px 20px 20px}._achievement-content_176oz_229{text-align:center;flex-direction:column;gap:16px}._achievement-icon_176oz_309{width:70px;height:70px;margin:0 auto}._achievement-icon_176oz_309 ._default-icon_176oz_359,._achievement-icon_176oz_309 ._star-icon_176oz_373{font-size:35px}._achievement-text_176oz_409 h2{font-size:22px}._achievement-text_176oz_409 p{font-size:14px}}._shardOverlayContainer_16aks_7{z-index:1100;pointer-events:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}._shardOverlay_16aks_7{border:2px solid var(--element-primary,#00e5ff);box-shadow:0 0 30px var(--element-glow,#00e5ff66), 0 0 60px var(--element-glow,#00e5ff26), inset 0 1px 0 #ffffff14;pointer-events:auto;background:#0a1e28f0;border-radius:16px;width:90%;max-width:500px;padding:40px 24px;position:relative;overflow:visible}._shimmerContainer_16aks_65{border-radius:inherit;pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}._shimmerEffect_16aks_89{background:linear-gradient(90deg,#0000,#00e5ff1f,#ffffff14,#00e5ff1f,#0000);width:120%;height:100%;animation:1.8s ease-in-out forwards _shard-shimmer_16aks_1;position:absolute;top:0;left:-150%;transform:skew(-20deg)}@keyframes _shard-shimmer_16aks_1{0%{left:-150%}to{left:150%}}._shardBanner_16aks_135{background:linear-gradient(135deg, var(--element-primary,#00838f), var(--element-primary,#00acc1));color:#fff;text-transform:uppercase;letter-spacing:1.5px;z-index:3;text-align:center;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%,10px 50%);text-shadow:0 1px 3px #00000080;border-radius:3px;min-width:200px;padding:6px 20px;font-size:14px;font-weight:700;position:absolute;top:-18px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0006}._shardCountBanner_16aks_179{color:#0a1e28;text-transform:uppercase;letter-spacing:1px;z-index:3;text-align:center;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%,10px 50%);background:linear-gradient(135deg,#00e5ff,#00bcd4);border-radius:3px;min-width:180px;padding:6px 20px;font-size:14px;font-weight:700;position:absolute;bottom:-18px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0006}._shardContent_16aks_221{z-index:2;align-items:center;gap:24px;display:flex;position:relative}._shardGlow_16aks_237{background:radial-gradient(circle at center, var(--element-glow,#00e5ff80) 0%, transparent 70%);z-index:1;filter:blur(15px);opacity:.7;border-radius:inherit;animation:3s infinite alternate _shard-glow-pulse_16aks_1;position:absolute;inset:0}@keyframes _shard-glow-pulse_16aks_1{0%{opacity:.4;transform:scale(.9)}50%{opacity:.7;transform:scale(1.02)}to{opacity:.5;transform:scale(.95)}}._shardIconContainer_16aks_287{z-index:2;flex-shrink:0;width:140px;height:140px;position:relative}._shardIconInner_16aks_303{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._elementIconImg_16aks_319{object-fit:contain;width:140px;height:140px;filter:drop-shadow(0 0 8px var(--element-glow,#00e5ffb3))}._iconGlow_16aks_333{background:radial-gradient(circle, var(--element-glow,#00e5ffb3) 0%, transparent 70%);z-index:-1;filter:blur(8px);animation:2s infinite alternate _shard-icon-pulse_16aks_1;position:absolute;inset:-15px}@keyframes _shard-icon-pulse_16aks_1{0%{opacity:.5;transform:scale(.95)}to{opacity:.9;transform:scale(1.1)}}._shardText_16aks_369{flex:1}._shardText_16aks_369 h2{color:#b2ebf2;text-shadow:0 0 10px var(--element-glow,#00e5ff80);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.2}._shardText_16aks_369 p{color:#f0f0f0e6;margin:0 0 16px;font-size:16px;line-height:1.5}._shardButtonContainer_16aks_413{justify-content:center;margin-top:15px;margin-bottom:15px;display:flex}._crystalParticles_16aks_429{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}._crystal_16aks_429{z-index:4;transform-origin:50%;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);position:absolute;top:50%;left:50%;box-shadow:0 0 6px #00e5ff99}@media (width<=600px){._shardOverlay_16aks_7{padding:25px 20px 20px}._shardContent_16aks_221{text-align:center;flex-direction:column;gap:16px}._shardIconContainer_16aks_287{width:75px;height:75px;margin:0 auto}._elementIconImg_16aks_319{width:40px;height:40px}._shardText_16aks_369 h2{font-size:22px}._shardText_16aks_369 p{font-size:14px}}._confirmContainer_1diw0_4{z-index:1100;pointer-events:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}._confirmCard_1diw0_17{border:2px solid var(--element-primary,#00e5ff);box-shadow:0 0 30px var(--element-glow,#00e5ff4d), 0 0 60px #00000080, inset 0 1px 0 #ffffff14;pointer-events:auto;background:#0a0f14f5;border-radius:16px;width:90%;max-width:460px;padding:36px 28px 32px;position:relative;overflow:hidden}._confirmShimmer_1diw0_33{border-radius:inherit;pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}._confirmShimmerBar_1diw0_45{background:linear-gradient(90deg, transparent, var(--element-glow,#00e5ff1a), #ffffff1a, var(--element-glow,#00e5ff1a), transparent);width:120%;height:100%;animation:2.5s ease-in-out infinite _shard-wallet-shimmer_1diw0_1;position:absolute;top:0;left:-150%;transform:skew(-25deg)}@keyframes _shard-wallet-shimmer_1diw0_1{0%{left:-150%}50%{left:150%}to{left:150%}}._confirmIcon_1diw0_69{z-index:2;justify-content:center;margin-bottom:12px;display:flex;position:relative}._shardImg_1diw0_77{object-fit:contain;width:54px;height:54px;filter:drop-shadow(0 0 15px var(--element-glow,#00e5ffb3))}._confirmTitle_1diw0_84{text-align:center;color:#fff;text-shadow:0 2px 10px #00000080;letter-spacing:1px;text-transform:uppercase;z-index:2;margin:0 0 16px;font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:800;position:relative}._confirmBody_1diw0_98{border-left:4px solid var(--element-primary,#00e5ff);z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;border-radius:12px;margin-bottom:20px;padding:20px 22px;position:relative}._confirmMessage_1diw0_109{color:#e0f2f1;margin:0;font-size:1.05rem;line-height:1.6}._confirmCost_1diw0_116{color:var(--element-primary,#00e5ff);text-transform:capitalize;font-size:1.2rem;font-weight:800}._confirmBalance_1diw0_123{color:#80cbc4;opacity:.8;margin-top:10px;font-size:.95rem;display:block}._confirmSkipRow_1diw0_131{color:#b2dfdb;-webkit-user-select:none;user-select:none;z-index:2;cursor:pointer;align-items:center;gap:10px;margin-top:14px;margin-bottom:20px;font-size:.9rem;display:flex;position:relative}._confirmSkipRow_1diw0_131 input{width:16px;height:16px;accent-color:var(--element-primary,#00e5ff);cursor:pointer}._confirmActions_1diw0_152{z-index:2;justify-content:center;gap:16px;display:flex;position:relative}._toastContainer_1diw0_161{z-index:1105;pointer-events:none;position:fixed;bottom:40px;right:40px}._toastCard_1diw0_169{border:1px solid var(--element-glow,#00e5ff66);min-width:240px;box-shadow:0 8px 32px #0009, 0 0 20px var(--element-glow,#00e5ff33);pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0f14f0;border-radius:14px;padding:18px 24px;position:relative;overflow:hidden}._toastGlow_1diw0_184{background:radial-gradient(circle at 20% 30%, var(--element-glow,#00e5ff26) 0%, transparent 70%);pointer-events:none;z-index:0;position:absolute;inset:0}._toastHeader_1diw0_199{z-index:1;align-items:center;gap:12px;margin-bottom:12px;display:flex;position:relative}._toastShardIcon_1diw0_208{object-fit:contain;width:24px;height:24px;filter:drop-shadow(0 0 6px var(--element-glow,#00e5ff80));flex-shrink:0}._toastLabel_1diw0_216{color:#b2dfdb;text-transform:uppercase;letter-spacing:1.5px;font-size:.85rem;font-weight:700}._toastBalanceRow_1diw0_224{z-index:1;justify-content:space-between;align-items:baseline;gap:10px;display:flex;position:relative}._toastBalance_1diw0_224{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 12px var(--element-glow,#00e5ff66);font-size:2rem;font-weight:800;line-height:1}._toastUnit_1diw0_242{color:#80cbc4;letter-spacing:1px;text-transform:uppercase;font-size:.9rem;font-weight:700}._toastDeduction_1diw0_250{z-index:1;text-align:right;margin-top:8px;position:relative}._toastDeductionAmount_1diw0_257{color:#ff5252;font-variant-numeric:tabular-nums;text-shadow:0 0 10px #ff525266;font-size:1.2rem;font-weight:800}._shardParticles_1diw0_266{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}._shardParticle_1diw0_266{object-fit:contain;width:14px;height:14px;filter:drop-shadow(0 0 5px var(--element-glow,#00e5ff99));position:absolute;bottom:40%;right:30%}@media (width<=600px){._confirmCard_1diw0_17{padding:28px 20px 24px}._confirmTitle_1diw0_84{font-size:1.3rem}._toastContainer_1diw0_161{bottom:20px;left:20px;right:20px}._toastCard_1diw0_169{min-width:unset}._toastBalance_1diw0_224{font-size:1.7rem}}._confirmContainer_ddf9r_5{z-index:1100;pointer-events:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}._confirmCard_ddf9r_18{pointer-events:auto;background:#0f0c08f2;border:2px solid #d4a017;border-radius:14px;width:90%;max-width:440px;padding:36px 28px 32px;position:relative;overflow:hidden;box-shadow:0 0 30px #d4a01759,0 0 60px #d4a0171f,inset 0 1px #ffffff0f}._confirmShimmer_ddf9r_34{border-radius:inherit;pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}._confirmShimmerBar_ddf9r_46{background:linear-gradient(90deg,#0000,#d4a01714,#ffd7000f,#d4a01714,#0000);width:120%;height:100%;animation:2.2s ease-in-out forwards _wallet-shimmer_ddf9r_1;position:absolute;top:0;left:-150%;transform:skew(-20deg)}@keyframes _wallet-shimmer_ddf9r_1{0%{left:-150%}to{left:150%}}._confirmIcon_ddf9r_69{z-index:2;justify-content:center;margin-bottom:8px;display:flex;position:relative}._confirmIcon_ddf9r_69 svg{color:#d4a017;filter:drop-shadow(0 0 12px #d4a01799);font-size:42px}._confirmTitle_ddf9r_83{text-align:center;color:#f5d77e;text-shadow:0 1px 8px #d4a01766;letter-spacing:.5px;text-transform:uppercase;z-index:2;margin:0 0 16px;font-size:1.4rem;font-weight:700;position:relative}._confirmBody_ddf9r_96{z-index:2;background:#00000059;border-left:3px solid #d4a017;border-radius:8px;margin-bottom:18px;padding:16px 18px;position:relative}._confirmMessage_ddf9r_106{color:#e8dcc8;margin:0;font-size:1rem;line-height:1.6}._confirmCost_ddf9r_113{color:#f5d77e;font-size:1.1rem;font-weight:700}._confirmBalance_ddf9r_119{color:#a89b80;margin-top:8px;font-size:.9rem;display:block}._confirmSkipRow_ddf9r_126{color:#a89b80;-webkit-user-select:none;user-select:none;z-index:2;align-items:center;gap:8px;margin-top:12px;font-size:.85rem;display:flex;position:relative}._confirmSkipRow_ddf9r_126 input{accent-color:#d4a017;width:14px;height:14px}._confirmActions_ddf9r_144{z-index:2;justify-content:center;gap:12px;margin-top:4px;display:flex;position:relative}._toastContainer_ddf9r_154{z-index:1105;pointer-events:none;position:fixed;bottom:32px;right:32px}._toastCard_ddf9r_162{pointer-events:auto;background:#0f0c08eb;border:1px solid #d4a01780;border-radius:12px;min-width:220px;padding:16px 22px;position:relative;overflow:hidden;box-shadow:0 4px 24px #00000080,0 0 20px #d4a01733}._toastGlow_ddf9r_176{pointer-events:none;z-index:0;background:radial-gradient(at 50% 30%,#d4a01726 0%,#0000 70%);position:absolute;inset:0}._toastHeader_ddf9r_191{z-index:1;align-items:center;gap:10px;margin-bottom:10px;display:flex;position:relative}._toastCoinIcon_ddf9r_200{color:#d4a017;filter:drop-shadow(0 0 6px #d4a01780);flex-shrink:0;font-size:22px}._toastLabel_ddf9r_207{color:#a89b80;text-transform:uppercase;letter-spacing:1px;font-size:.8rem;font-weight:600}._toastBalanceRow_ddf9r_215{z-index:1;justify-content:space-between;align-items:baseline;gap:8px;display:flex;position:relative}._toastBalance_ddf9r_215{color:#f5d77e;font-variant-numeric:tabular-nums;text-shadow:0 0 10px #d4a01766;font-size:1.8rem;font-weight:800;line-height:1}._toastUnit_ddf9r_233{color:#a89b80;letter-spacing:.5px;text-transform:uppercase;font-size:.85rem;font-weight:600}._toastDeduction_ddf9r_241{z-index:1;text-align:right;margin-top:6px;position:relative}._toastDeductionAmount_ddf9r_248{color:#e85d4a;font-variant-numeric:tabular-nums;text-shadow:0 0 8px #e85d4a4d;font-size:1.1rem;font-weight:700}._coinParticles_ddf9r_257{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}._coinParticle_ddf9r_257{color:#d4a017;filter:drop-shadow(0 0 4px #d4a01799);font-size:14px;position:absolute;bottom:40%;right:30%}@media (width<=600px){._confirmCard_ddf9r_18{padding:24px 18px 22px}._confirmTitle_ddf9r_83{font-size:1.2rem}._toastContainer_ddf9r_154{bottom:16px;left:16px;right:16px}._toastCard_ddf9r_162{min-width:unset}._toastBalance_ddf9r_215{font-size:1.5rem}}._toggle_1hbqw_5{--toggle-width:64px;--toggle-height:34px;--knob-offset:4px;--track-off:#1a1726;--track-on:#2c1f47;--knob:#ce93d8;--ring:#ce93d859;--glow-center:#ce93d8f2;--glow-outer:#9370db4d;--star-color:#fffc;width:var(--toggle-width);height:var(--toggle-height);cursor:pointer;filter:drop-shadow(0 0 8px #9c27b033);outline:none;align-items:center;display:inline-flex;position:relative}._sm_1hbqw_51{--toggle-width:44px;--toggle-height:24px}._md_1hbqw_61{--toggle-width:64px;--toggle-height:34px}._lg_1hbqw_71{--toggle-width:80px;--toggle-height:40px}._track_1hbqw_81{background:linear-gradient(45deg, var(--track-off), #251f35);border-radius:calc(var(--toggle-height) / 2);z-index:0;border:1px solid #9c27b04d;transition:all .3s;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 2px 6px #00000059,inset 0 0 15px #9c27b026}._track_1hbqw_81:before{content:"";background:radial-gradient(1px 1px at 20% 30%, var(--star-color) 50%, transparent 50%), radial-gradient(1px 1px at 40% 70%, var(--star-color) 50%, transparent 50%), radial-gradient(1.5px 1.5px at 70% 20%, var(--star-color) 50%, transparent 50%);opacity:.5;transition:opacity .3s;position:absolute;inset:0}._track_1hbqw_81:after{content:"";top:50%;left:calc(var(--knob-offset) - 3px);width:calc(var(--toggle-height) - (var(--knob-offset) * 2) + 6px);height:calc(var(--toggle-height) - (var(--knob-offset) * 2) + 6px);background:radial-gradient(closest-side, var(--glow-center), var(--glow-outer) 70%, transparent 72%);filter:blur(2px);opacity:.9;pointer-events:none;border-radius:50%;transition:transform .25s,opacity .25s;position:absolute;transform:translateY(-50%)}._knob_1hbqw_169{top:50%;left:var(--knob-offset);width:calc(var(--toggle-height) - (var(--knob-offset) * 2));height:calc(var(--toggle-height) - (var(--knob-offset) * 2));background:radial-gradient(circle at 30% 30%, #ffffffe6 0%, #ce93d8e6 25%, var(--knob) 60%);z-index:1;border:1px solid #ffffff4d;border-radius:50%;transition:all .3s;position:absolute;transform:translateY(-50%);box-shadow:0 0 15px #ce93d8cc,0 0 30px #ce93d866,0 4px 10px #0006}._knob_1hbqw_169:after{content:"";border-radius:inherit;filter:blur(1px);opacity:.6;background:radial-gradient(circle at 70% 70%,#fffc 0%,#0000 50%);position:absolute;inset:2px}._checked_1hbqw_243 ._track_1hbqw_81{background:linear-gradient(45deg, var(--track-on), #372a54);border-color:#9c27b080;box-shadow:inset 0 2px 6px #00000073,inset 0 0 20px #9c27b040}._checked_1hbqw_243 ._track_1hbqw_81:before{opacity:.8;animation:3s infinite alternate _twinkle_1hbqw_1}._checked_1hbqw_243 ._track_1hbqw_81:after{transform:translate(calc(var(--toggle-width) - var(--toggle-height)), -50%);opacity:1}._checked_1hbqw_243 ._knob_1hbqw_169{transform:translate(calc(var(--toggle-width) - var(--toggle-height)), -50%);box-shadow:0 0 20px #ce93d8e6,0 0 40px #ce93d880,0 4px 10px #0006}@keyframes _twinkle_1hbqw_1{0%,to{opacity:.5}50%{opacity:.8}}._toggle_1hbqw_5:focus-visible ._track_1hbqw_81{box-shadow:0 0 0 2px var(--ring), inset 0 2px 6px #00000059}._disabled_1hbqw_317{opacity:.6;cursor:not-allowed}._audioPlayer_1wfr3_11{background:#0000004d;border:1px solid #8b5cf633;border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._audioPlayer_1wfr3_11._compact_1wfr3_31{flex-direction:row;align-items:center;gap:.75rem;padding:.75rem 1rem}._coverImage_1wfr3_45{border-radius:8px;flex-shrink:0;width:120px;height:120px;margin:0 auto;overflow:hidden}._coverImage_1wfr3_45 img{object-fit:cover;width:100%;height:100%}._playerControls_1wfr3_75{flex-direction:column;flex:1;gap:.75rem;display:flex}._compact_1wfr3_31 ._playerControls_1wfr3_75{flex-direction:row;align-items:center;gap:1rem}._audioLabel_1wfr3_101{color:#ffffffb3;text-align:center;font-size:.875rem}._compact_1wfr3_31 ._audioLabel_1wfr3_101{display:none}._mainControls_1wfr3_121{justify-content:center;align-items:center;gap:1rem;display:flex}._compact_1wfr3_31 ._mainControls_1wfr3_121{gap:.5rem}._playButton_1wfr3_143{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.25rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 15px #8b5cf666}._compact_1wfr3_31 ._playButton_1wfr3_143{width:40px;height:40px;font-size:1rem}._playButton_1wfr3_143:hover{transform:scale(1.05);box-shadow:0 6px 20px #8b5cf680}._playButton_1wfr3_143:active{transform:scale(.98)}._skipButton_1wfr3_205{color:#fffc;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.875rem;transition:background .2s;display:flex}._compact_1wfr3_31 ._skipButton_1wfr3_205{display:none}._skipButton_1wfr3_205:hover{background:#fff3}._progressSection_1wfr3_253{align-items:center;gap:.75rem;display:flex}._compact_1wfr3_31 ._progressSection_1wfr3_253{flex:1}._time_1wfr3_273{color:#fff9;font-variant-numeric:tabular-nums;min-width:40px;font-size:.75rem}._progressBar_1wfr3_287{background:#ffffff1a;border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}._progressSlider_1wfr3_305{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}._progressFill_1wfr3_327{pointer-events:none;background:linear-gradient(90deg,#8b5cf6,#a78bfa);border-radius:3px;height:100%;transition:width .1s linear;position:absolute;top:0;left:0}._volumeControls_1wfr3_351{justify-content:center;align-items:center;gap:.5rem;display:flex}._compact_1wfr3_31 ._volumeControls_1wfr3_351{display:none}._muteButton_1wfr3_373{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;display:flex}._muteButton_1wfr3_373:hover{color:#fff}._volumeSlider_1wfr3_409{appearance:none;cursor:pointer;background:#fff3;border-radius:2px;width:80px;height:4px}._volumeSlider_1wfr3_409::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#8b5cf6;border-radius:50%;width:12px;height:12px}._volumeSlider_1wfr3_409::-moz-range-thumb{cursor:pointer;background:#8b5cf6;border:none;border-radius:50%;width:12px;height:12px}._videoPlayer_1wfr3_471{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;max-width:100%;position:relative;overflow:hidden}._videoPlayer_1wfr3_471._fullscreen_1wfr3_491{border-radius:0;max-width:none}._videoElement_1wfr3_501{object-fit:contain;cursor:pointer;width:100%;height:100%}._bigPlayButton_1wfr3_515{color:#fff;cursor:pointer;background:#8b5cf6e6;border:none;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:2rem;transition:transform .2s,background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 30px #00000080}._bigPlayButton_1wfr3_515:hover{background:#8b5cf6;transform:translate(-50%,-50%)scale(1.1)}._videoControls_1wfr3_565{opacity:0;background:linear-gradient(#0000,#000c);padding:2rem 1rem 1rem;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}._videoControls_1wfr3_565._visible_1wfr3_587,._videoPlayer_1wfr3_471:hover ._videoControls_1wfr3_565{opacity:1}._videoControls_1wfr3_565 ._progressBar_1wfr3_287{height:4px;margin-bottom:.75rem}._videoControls_1wfr3_565 ._progressBar_1wfr3_287:hover{height:6px}._controlsRow_1wfr3_621{justify-content:space-between;align-items:center;display:flex}._leftControls_1wfr3_633,._rightControls_1wfr3_635{align-items:center;gap:.75rem;display:flex}._controlButton_1wfr3_647{color:#ffffffe6;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;transition:background .2s;display:flex}._controlButton_1wfr3_647:hover{background:#ffffff1a}._controlButton_1wfr3_647._active_1wfr3_685{color:#8b5cf6}._timeDisplay_1wfr3_693{color:#fffc;font-variant-numeric:tabular-nums;font-size:.875rem}._slideNarration_1wfr3_711{align-items:center;gap:6px;display:flex}._slideNarration_1wfr3_711._compact_1wfr3_31{gap:4px}._narrationPlayButton_1wfr3_731{cursor:pointer;color:#aaa;background:linear-gradient(#3a3a45,#25252e);border:1px solid #444;border-radius:3px;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;padding:0;font-size:10px;transition:all .1s;display:flex;box-shadow:inset 0 1px #ffffff0d}._narrationPlayButton_1wfr3_731:hover{color:#fff;background:#4a4a55;border-color:#666}._narrationPlayButton_1wfr3_731:active{box-shadow:none;background:#222;transform:translateY(1px)}._narrationPlayButton_1wfr3_731._active_1wfr3_685{color:#0fc;background:linear-gradient(#3a3a45,#25252e);border-color:#0fc;box-shadow:0 0 5px #0fc3}._compact_1wfr3_31 ._narrationPlayButton_1wfr3_731{width:22px;min-width:22px;height:22px;font-size:9px}._narrationStopButton_1wfr3_819{cursor:pointer;color:#aaa;background:linear-gradient(#3a3a45,#25252e);border:1px solid #444;border-radius:3px;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;padding:0;font-size:10px;transition:all .1s;display:flex;box-shadow:inset 0 1px #ffffff0d}._narrationStopButton_1wfr3_819:hover{color:#fff;background:#4a4a55;border-color:#666}._narrationStopButton_1wfr3_819:active{box-shadow:none;background:#222;transform:translateY(1px)}._compact_1wfr3_31 ._narrationStopButton_1wfr3_819{width:22px;min-width:22px;height:22px;font-size:9px}._narrationProgress_1wfr3_893{appearance:none;cursor:pointer;background:#000;border:1px solid #333;border-radius:2px;outline:none;flex:1;min-width:60px;height:4px}._narrationProgress_1wfr3_893::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#0fc;border:none;border-radius:1px;width:10px;height:14px;box-shadow:0 0 5px #00ffcc4d}._narrationProgress_1wfr3_893::-moz-range-thumb{cursor:pointer;background:#0fc;border:none;border-radius:1px;width:10px;height:14px}._narrationTime_1wfr3_961{color:#666;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:50px;font-size:11px}._compact_1wfr3_31 ._narrationTime_1wfr3_961{min-width:40px;font-size:10px}._slideNarration_1wfr3_711._generating_1wfr3_989{background:linear-gradient(90deg,#8a5cf60d 0%,#00ffcc14 50%,#8a5cf60d 100%) 0 0/200% 100%;border-radius:4px;margin:-4px -8px;padding:4px 8px;animation:2s ease-in-out infinite _shimmerBg_1wfr3_1}@keyframes _shimmerBg_1wfr3_1{0%,to{background-position:200% 0}50%{background-position:0 0}}._narrationPlayButton_1wfr3_731._loading_1wfr3_1023{cursor:wait;background:linear-gradient(135deg,#2a2a35,#1a1a22);border-color:#8b5cf6}._loadingOrb_1wfr3_1035{justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:relative}._orbCore_1wfr3_1053{background:radial-gradient(circle at 30% 30%,#0fc,#8b5cf6);border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite _orbPulse_1wfr3_1,2s ease-in-out infinite _orbGlow_1wfr3_1;box-shadow:0 0 8px #0fc9,0 0 16px #8a5cf666}@keyframes _orbPulse_1wfr3_1{0%,to{transform:scale(.8)}50%{transform:scale(1.2)}}@keyframes _orbGlow_1wfr3_1{0%,to{box-shadow:0 0 8px #0fc9,0 0 16px #8a5cf666}50%{box-shadow:0 0 12px #0fcc,0 0 24px #8a5cf699}}._generatingIndicator_1wfr3_1099{flex:1;align-items:center;gap:4px;display:flex}._generatingDot_1wfr3_1113{background:#0fc;border-radius:50%;width:4px;height:4px;animation:1.4s ease-in-out infinite _dotBounce_1wfr3_1}._generatingDot_1wfr3_1113:first-child{animation-delay:0s}._generatingDot_1wfr3_1113:nth-child(2){animation-delay:.2s}._generatingDot_1wfr3_1113:nth-child(3){animation-delay:.4s}@keyframes _dotBounce_1wfr3_1{0%,80%,to{opacity:.4;transform:translateY(0)scale(1)}40%{opacity:1;transform:translateY(-4px)scale(1.2)}}._generatingText_1wfr3_1159{color:#8b5cf6;margin-left:4px;font-size:10px;font-style:italic;animation:2s ease-in-out infinite _textFade_1wfr3_1}@keyframes _textFade_1wfr3_1{0%,to{opacity:.6}50%{opacity:1}}._compact_1wfr3_31 ._generatingIndicator_1wfr3_1099{gap:3px}._compact_1wfr3_31 ._generatingDot_1wfr3_1113{width:3px;height:3px}._compact_1wfr3_31 ._generatingText_1wfr3_1159{font-size:9px}._speakingIndicator_1wfr3_1213{align-items:center;gap:2px;display:flex}._soundWave_1wfr3_1225{background:linear-gradient(#0fc,#8b5cf6);border-radius:2px;width:3px;height:12px;animation:.8s ease-in-out infinite _soundWave_1wfr3_1225}._soundWave_1wfr3_1225:first-child{height:8px;animation-delay:0s}._soundWave_1wfr3_1225:nth-child(2){height:12px;animation-delay:.1s}._soundWave_1wfr3_1225:nth-child(3){height:6px;animation-delay:.2s}._soundWave_1wfr3_1225:nth-child(4){height:10px;animation-delay:.3s}@keyframes _soundWave_1wfr3_1225{0%,to{opacity:.6;transform:scaleY(.5)}50%{opacity:1;transform:scaleY(1)}}._speakingLabel_1wfr3_1273{color:#0fc;margin-left:4px;font-size:10px;animation:1.5s ease-in-out infinite _speakPulse_1wfr3_1}@keyframes _speakPulse_1wfr3_1{0%,to{opacity:.7}50%{opacity:1}}._compact_1wfr3_31 ._soundWave_1wfr3_1225{width:2px;height:10px}._compact_1wfr3_31 ._soundWave_1wfr3_1225:first-child{height:6px}._compact_1wfr3_31 ._soundWave_1wfr3_1225:nth-child(2){height:10px}._compact_1wfr3_31 ._soundWave_1wfr3_1225:nth-child(3){height:5px}._compact_1wfr3_31 ._soundWave_1wfr3_1225:nth-child(4){height:8px}._compact_1wfr3_31 ._speakingLabel_1wfr3_1273{font-size:9px}._narrationActionButton_1wfr3_1325{cursor:pointer;color:#aaa;background:linear-gradient(#3a3a45,#25252e);border:1px solid #444;border-radius:3px;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;padding:0;font-size:11px;transition:all .1s;display:flex;box-shadow:inset 0 1px #ffffff0d}._narrationActionButton_1wfr3_1325:hover{color:#fff;background:#4a4a55;border-color:#666}._narrationActionButton_1wfr3_1325._active_1wfr3_685{color:#0fc;border-color:#0fc;box-shadow:0 0 5px #0fc3}._compact_1wfr3_31 ._narrationActionButton_1wfr3_1325{width:22px;min-width:22px;height:22px;font-size:10px}._ccOverlay_1wfr3_1401{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;pointer-events:none;background:#12121799;border:1px solid #8b5cf64d;border-radius:12px;width:90%;max-width:800px;padding:1.25rem 1.75rem;animation:.3s ease-out _ccFadeIn_1wfr3_1;position:fixed;bottom:80px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #00000080}._ccContent_1wfr3_1439{color:#fff;text-align:center;text-shadow:0 2px 4px #00000080;max-height:25vh;font-size:1.1rem;font-weight:500;line-height:1.5;display:block;overflow-y:auto}@keyframes _ccFadeIn_1wfr3_1{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@media (width<=640px){._audioPlayer_1wfr3_11{padding:1rem}._coverImage_1wfr3_45{width:100px;height:100px}._playButton_1wfr3_143{width:48px;height:48px;font-size:1.125rem}._skipButton_1wfr3_205{width:32px;height:32px;font-size:.75rem}._volumeControls_1wfr3_351{display:none}._bigPlayButton_1wfr3_515{width:60px;height:60px;font-size:1.5rem}._slideNarration_1wfr3_711{gap:.5rem;padding:.375rem .5rem}._narrationTime_1wfr3_961{display:none}._ccOverlay_1wfr3_1401{width:95%;padding:.75rem 1rem;bottom:70px}._ccContent_1wfr3_1439{font-size:.95rem}}._lessonPlayerLayer_1mbfs_1{z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._lessonPlayerBackdrop_1mbfs_25{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a14f2;position:absolute;inset:0}._lessonPlayerContainer_1mbfs_45{background:linear-gradient(#0d0d1a 0%,#1a1a2e 100%);flex-direction:column;width:100%;max-width:100vw;height:100%;max-height:100vh;display:flex;position:relative;overflow:hidden}._guestBanner_1mbfs_71{top:0;left:0;right:0;z-index:100!important;position:absolute!important}._playerHeader_1mbfs_89{background:#141428cc;border-bottom:1px solid #8b5cf633;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._headerLeft_1mbfs_109{align-items:center;gap:1rem;display:flex}._moduleBadge_1mbfs_121{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}._lessonTitle_1mbfs_135{color:#fff;margin:0;font-size:1.25rem;font-weight:600}._headerRight_1mbfs_149{align-items:center;gap:1rem;display:flex}._closeButton_1mbfs_161{color:#ffffffb3;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;height:2.5rem;transition:all .2s;display:flex}._closeButton_1mbfs_161:hover{color:#fff;background:#fff3}._progressBar_1mbfs_197{background:#8b5cf633;flex-shrink:0;height:4px}._progressFill_1mbfs_209{background:linear-gradient(90deg,#8b5cf6,#6366f1);height:100%;transition:width .3s}._playerContent_1mbfs_223{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}._slideBackground_1mbfs_239{z-index:0;opacity:1;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;transition:opacity .5s ease-in-out;position:absolute;inset:0}._slideBackground_1mbfs_239:after{content:"";background:linear-gradient(#0d0d1a66 0%,#0d0d1ab3 100%);position:absolute;inset:0}._slideContainer_1mbfs_289{z-index:1;flex:1;justify-content:center;align-items:center;width:100%;padding:2rem;display:flex;position:relative;overflow-y:auto}._slideWrapper_1mbfs_313{z-index:2;width:100%;max-width:800px;margin:0 auto;position:relative}._slideTitle_1mbfs_329{color:#fff;text-align:center;margin:0 0 1.5rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700}._slideBody_1mbfs_345{color:#ffffffe6;text-align:center;font-size:clamp(1.0625rem,1.25vw,1.1875rem);line-height:1.9}._slideBody_1mbfs_345 h2,._slideBody_1mbfs_345 h3{text-align:center}._slideBody_1mbfs_345 ul,._slideBody_1mbfs_345 ol{text-align:left;padding-left:1.5rem;display:inline-block}@media (width>=768px){._cardContent_1mbfs_385 ._slideBody_1mbfs_345 ul,._cardContent_1mbfs_385 ._slideBody_1mbfs_345 ol,._splitContent_1mbfs_389 ._slideBody_1mbfs_345 ul,._splitContent_1mbfs_389 ._slideBody_1mbfs_345 ol{display:block}}._slideBody_1mbfs_345 ul{list-style-type:disc}._slideBody_1mbfs_345 ol{list-style-type:decimal}._slideBody_1mbfs_345 li{margin-bottom:.5rem;padding-left:.25rem}._slideBody_1mbfs_345 h1,._slideBody_1mbfs_345 h2,._slideBody_1mbfs_345 h3,._slideBody_1mbfs_345 h4{color:#fff;margin-top:1.5rem;margin-bottom:.75rem}._slideBody_1mbfs_345 h2{border-bottom:1px solid #8b5cf64d;padding-bottom:.5rem;font-size:1.75rem}._slideBody_1mbfs_345 h3{font-size:1.375rem}._slideBody_1mbfs_345 p{margin-bottom:1rem}._slideBody_1mbfs_345 ul,._slideBody_1mbfs_345 ol{margin-bottom:1rem;padding-left:1.5rem}._slideBody_1mbfs_345 li{margin-bottom:.5rem}._slideBody_1mbfs_345 blockquote{color:#fffc;border-left:4px solid #8b5cf6;margin:1.5rem 0;padding-left:1rem;font-style:italic}._slideBody_1mbfs_345 code{background:#8b5cf633;border-radius:4px;padding:.125rem .375rem;font-family:Fira Code,monospace}._slideBody_1mbfs_345 pre{background:#141428cc;border-radius:8px;padding:1rem;overflow-x:auto}._slideBody_1mbfs_345 img{border-radius:8px;max-width:100%;height:auto;margin:1rem 0}._slideBody_1mbfs_345 div,._slideBody_1mbfs_345 section,._slideBody_1mbfs_345 article,._slideBody_1mbfs_345 aside,._slideBody_1mbfs_345 form,._slideBody_1mbfs_345 fieldset{color:inherit!important;background:0 0!important}._slideBody_1mbfs_345 input,._slideBody_1mbfs_345 textarea,._slideBody_1mbfs_345 select{border-radius:6px;padding:.5rem .75rem;color:#fff!important;background:#1e1e32cc!important;border:1px solid #8b5cf64d!important}._slideBody_1mbfs_345 button,._slideBody_1mbfs_345 a._button_1mbfs_597,._slideBody_1mbfs_345 [role=button]{cursor:pointer;border-radius:6px;padding:.5rem 1rem;color:#fff!important;background:linear-gradient(135deg,#8b5cf6,#6366f1)!important;border:none!important}._slideBody_1mbfs_345 iframe{border:1px solid #8b5cf64d;border-radius:8px}._mediaSlide_1mbfs_629{flex-direction:column;align-items:center;gap:1.5rem;display:flex}._mediaContainer_1mbfs_643{background:#000;border-radius:12px;width:100%;max-width:800px;overflow:hidden}._mediaContainer_1mbfs_643 video,._mediaContainer_1mbfs_643 img{width:100%;height:auto;display:block}._quizSlide_1mbfs_675{max-width:700px;margin:0 auto}._quizQuestion_1mbfs_685{color:#fff;margin-bottom:1.5rem;font-size:1.25rem;font-weight:600}._quizOptions_1mbfs_699{flex-direction:column;gap:.75rem;display:flex}._quizOption_1mbfs_699{color:#fff;cursor:pointer;background:#8b5cf61a;border:2px solid #8b5cf64d;border-radius:8px;align-items:center;gap:.75rem;padding:1rem;transition:all .2s;display:flex}._quizOption_1mbfs_699:hover{background:#8b5cf633;border-color:#8b5cf680}._playerFooter_1mbfs_749{background:#141428cc;border-top:1px solid #8b5cf633;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._footerLeft_1mbfs_769{align-items:center;gap:.5rem;display:flex}._slideIndicator_1mbfs_781{color:#fff9;font-size:.875rem}._slideIndicatorDots_1mbfs_791{gap:.375rem;display:flex}._slideDot_1mbfs_801{cursor:pointer;background:#fff3;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .2s}._slideDot_1mbfs_801:hover{background:#fff6}._slideDot_1mbfs_801._visited_1mbfs_831{background:#8b5cf680}._slideDot_1mbfs_801._current_1mbfs_839{background:#8b5cf6;transform:scale(1.25)}._footerCenter_1mbfs_849{flex:1;justify-content:center;align-items:center;gap:1.5rem;min-width:0;max-width:500px;min-height:48px;display:flex}._autoPlayControl_1mbfs_875{border-right:1px solid #ffffff1a;align-items:center;gap:.5rem;padding-right:1rem;display:flex}._autoPlayLabel_1mbfs_891{color:#ffffffb3;white-space:nowrap;font-size:.75rem}._footerNav_1mbfs_903{flex-shrink:0;align-items:center;gap:.75rem;display:flex}._navButton_1mbfs_917{color:#fff;cursor:pointer;background:#8b5cf633;border:1px solid #8b5cf666;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}._navButton_1mbfs_917:hover:not(:disabled){background:#8b5cf64d;border-color:#8b5cf6}._navButton_1mbfs_917:disabled{opacity:.4;cursor:not-allowed}._navButton_1mbfs_917._primary_1mbfs_967{background:linear-gradient(135deg,#8b5cf6,#6366f1);border-color:#0000}._navButton_1mbfs_917._primary_1mbfs_967:hover:not(:disabled){background:linear-gradient(135deg,#9d6fff,#7c7cff)}._footerRight_1mbfs_985{align-items:center;gap:.75rem;display:flex}._completeButton_1mbfs_997{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}._completeButton_1mbfs_997:hover:not(:disabled){background:linear-gradient(135deg,#2dd66a,#1eb854);transform:translateY(-1px)}._completeButton_1mbfs_997:disabled{opacity:.5;cursor:not-allowed;transform:none}._quizButton_1mbfs_1049{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;animation:2s ease-in-out infinite _pulseQuiz_1mbfs_1;display:flex}._quizButton_1mbfs_1049:hover{background:linear-gradient(135deg,#a78bfa,#8b5cf6);transform:translateY(-1px)}@keyframes _pulseQuiz_1mbfs_1{0%,to{box-shadow:0 0 #8b5cf666}50%{box-shadow:0 0 20px 4px #8b5cf64d}}._completeHint_1mbfs_1109{color:#ffffff80;font-size:.75rem}._emptyState_1mbfs_1121{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}._emptyIcon_1mbfs_1141{color:#8b5cf680;margin-bottom:1rem;font-size:3rem}._emptyTitle_1mbfs_1153{color:#fff;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}._emptyDescription_1mbfs_1167{color:#fff9;font-size:.875rem}._spinner_1mbfs_1179{color:#8b5cf6;font-size:2rem;animation:1s linear infinite _spin_1mbfs_1179}@keyframes _spin_1mbfs_1179{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=768px){._playerHeader_1mbfs_89{padding:.75rem 1rem}._lessonTitle_1mbfs_135{font-size:1rem}._slideContainer_1mbfs_289{padding:1rem}._slideTitle_1mbfs_329{font-size:1.5rem}._slideBody_1mbfs_345{font-size:1rem}._playerFooter_1mbfs_749{flex-wrap:wrap;gap:.75rem;padding:.75rem 1rem}._footerLeft_1mbfs_769{order:2;justify-content:center;width:100%}._footerCenter_1mbfs_849{order:1;justify-content:center;width:100%}._footerNav_1mbfs_903{order:3;justify-content:center;width:100%}._footerRight_1mbfs_985{order:4;justify-content:center;width:100%}}._titleSlide_1mbfs_1325{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:800px;margin:0 auto;padding:2rem;display:flex;box-shadow:0 8px 32px #0000001a,0 0 60px #8b5cf626}._titleSlideHeroContainer_1mbfs_1357{border-radius:16px;width:100%;max-width:400px;margin-bottom:2rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #0006,0 0 60px #8b5cf626}._titleSlideHeroImage_1mbfs_1377{object-fit:cover;width:100%;height:auto;display:block}._titleSlideHeroOverlay_1mbfs_1391{pointer-events:none;background:linear-gradient(#0000 40%,#0009);position:absolute;inset:0}._titleSlideMain_1mbfs_1411{color:#fff;text-shadow:0 4px 30px #00000080;margin:0 0 1rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.15}._titleSlideSubtitle_1mbfs_1429{color:#ffffffa6;letter-spacing:.1em;text-transform:uppercase;margin:0 0 2rem;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:400}._titleSlideDescription_1mbfs_1447{color:#ffffffb3;max-width:650px;font-size:clamp(1.0625rem,1.25vw,1.1875rem);line-height:1.8}._titleSlideMetadata_1mbfs_1461{background:#8b5cf614;border:1px solid #8b5cf633;border-radius:12px;flex-wrap:wrap;justify-content:center;gap:1.25rem 2.5rem;margin-top:2.5rem;padding:1.25rem 2rem;display:flex}._metadataItem_1mbfs_1485{color:#ffffffb3;font-size:1rem}._metadataItem_1mbfs_1485 strong{color:#c4b5fd;margin-right:.375rem}._cardFocusSlide_1mbfs_1507{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:900px;margin:0 auto;display:flex}@media (width>=768px){._cardFocusSlide_1mbfs_1507{text-align:left;flex-direction:row;align-items:flex-start}}._cardImageContainer_1mbfs_1543{flex-shrink:0;width:100%;max-width:300px}._cardImage_1mbfs_1543{border-radius:12px;width:100%;height:auto;box-shadow:0 10px 40px #0006,0 0 60px #8b5cf633}._reversedImage_1mbfs_1569{animation:1.2s cubic-bezier(.34,1.56,.64,1) forwards _reverseReveal_1mbfs_1}@keyframes _reverseReveal_1mbfs_1{0%{transform:rotate(0)}to{transform:rotate(180deg)}}._cardContent_1mbfs_385{text-align:left;flex:1}@media (width<=767px){._cardContent_1mbfs_385{text-align:center}}._cardName_1mbfs_1617{color:#fff;margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}._cardKeywords_1mbfs_1631{flex-wrap:wrap;gap:.625rem;margin-bottom:2rem;display:flex}@media (width<=767px){._cardKeywords_1mbfs_1631{justify-content:center}}._keyword_1mbfs_1657{color:#c4b5fd;background:#8b5cf61f;border:1px solid #8b5cf64d;border-radius:24px;padding:.5rem 1.25rem;font-size:.9375rem;font-weight:500}._splitViewSlide_1mbfs_1679{flex-direction:column;gap:2.5rem;width:100%;max-width:1000px;margin:0 auto;display:flex}@media (width>=768px){._splitViewSlide_1mbfs_1679{text-align:left;flex-direction:row;align-items:center}._image-right_1mbfs_1711{flex-direction:row-reverse}}._splitImageContainer_1mbfs_1721{flex:0 0 40%;width:100%;max-width:400px}._sideImage_1mbfs_1733{border-radius:12px;width:100%;height:auto;box-shadow:0 12px 40px #0000004d}._splitContent_1mbfs_389{text-align:left;flex:1}@media (width<=767px){._splitContent_1mbfs_389{text-align:center}}._splitNoImage_1mbfs_1769{text-align:center;max-width:800px}._reflectionSlide_1mbfs_1781{text-align:center;width:100%;max-width:800px;margin:0 auto}._reflectionIntro_1mbfs_1795{color:#ffffffd9;margin-bottom:2.5rem;font-size:clamp(1.0625rem,1.25vw,1.1875rem);line-height:1.8}._reflectionPrompts_1mbfs_1809{text-align:left;flex-direction:column;gap:1rem;display:flex}._promptCard_1mbfs_1823{background:#8b5cf614;border:1px solid #8b5cf633;border-radius:12px;padding:1.25rem 1.75rem}._promptCard_1mbfs_1823:hover{background:#8b5cf61f;border-color:#8b5cf659}._promptText_1mbfs_1847{color:#ffffffe6;margin:0;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6}._promptText_1mbfs_1847:before{content:"💭 "}@media (width<=600px){._slideContainer_1mbfs_289{padding:1.5rem 1rem}._slideWrapper_1mbfs_313{max-width:100%}._titleSlideMetadata_1mbfs_1461{gap:.75rem 1.25rem;padding:1rem 1.25rem}._promptCard_1mbfs_1823{padding:1rem 1.25rem}}._exitConfirmOverlay_1mbfs_1911{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;animation:.2s ease-out _fadeIn_1mbfs_2105;display:flex;position:fixed;inset:0}._exitConfirmDialog_1mbfs_1941{text-align:center;background:linear-gradient(135deg,#1a1a2e 0%,#16162a 100%);border:1px solid #8b5cf64d;border-radius:16px;width:90%;max-width:400px;padding:2rem;animation:.25s ease-out _slideUp_1mbfs_2113;box-shadow:0 20px 60px #00000080,0 0 40px #8b5cf626}._exitConfirmDialog_1mbfs_1941 h3{color:#fff;margin:0 0 .75rem;font-size:1.25rem;font-weight:600}._exitConfirmDialog_1mbfs_1941 p{color:#ffffffb3;margin:0 0 1.5rem;font-size:.95rem;line-height:1.5}._exitConfirmActions_1mbfs_1993{justify-content:center;gap:1rem;display:flex}@keyframes _fadeIn_1mbfs_2105{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1mbfs_2113{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeft_1mbfs_2121{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRight_1mbfs_2129{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes _zoomIn_1mbfs_2137{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}._fadeIn_1mbfs_2105{animation:.8s cubic-bezier(.4,0,.2,1) forwards _fadeIn_1mbfs_2105}._slideUp_1mbfs_2113{animation:.8s cubic-bezier(.4,0,.2,1) forwards _slideUp_1mbfs_2113}._slideLeft_1mbfs_2121{animation:.8s cubic-bezier(.4,0,.2,1) forwards _slideLeft_1mbfs_2121}._slideRight_1mbfs_2129{animation:.8s cubic-bezier(.4,0,.2,1) forwards _slideRight_1mbfs_2129}._zoomIn_1mbfs_2137{animation:.8s cubic-bezier(.4,0,.2,1) forwards _zoomIn_1mbfs_2137}._ai-grading-container_jejus_3{z-index:10100;pointer-events:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}._ai-grading-overlay_jejus_16{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000eb;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._ai-grading-modal_jejus_29{background:linear-gradient(135deg,#1e1432f2 0%,#2d1946f2 50%,#190f2df2 100%);border:1px solid #8b5cf64d;border-radius:20px;width:90%;max-width:600px;max-height:85vh;padding:2rem;position:relative;overflow-y:auto;box-shadow:0 0 60px #8b5cf633,0 0 100px #8b5cf61a,inset 0 0 30px #8b5cf60d}._grading-loading_jejus_52{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}._grading-loader-content_jejus_61 h3{color:#c4b5fd;margin-bottom:2rem;font-size:1.5rem;font-weight:500}._grading-orb_jejus_68{justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto 2rem;display:flex;position:relative}._grading-glow_jejus_78{background:radial-gradient(circle,#8b5cf666 0%,#8b5cf61a 50%,#0000 70%);border-radius:50%;width:100%;height:100%;animation:2s ease-in-out infinite _orbPulse_jejus_1;position:absolute}._grading-star_jejus_91{color:#a78bfa;filter:drop-shadow(0 0 10px #a78bfa80);font-size:3rem;animation:4s linear infinite _starSpin_jejus_1,2s ease-in-out infinite _starGlow_jejus_1}@keyframes _orbPulse_jejus_1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes _starSpin_jejus_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _starGlow_jejus_1{0%,to{filter:drop-shadow(0 0 10px #a78bfa80)}50%{filter:drop-shadow(0 0 20px #a78bfacc)}}._grading-loader-content_jejus_61 p{color:#fff9;font-size:1rem;font-style:italic}._grading-result_jejus_120{text-align:center}._result-header_jejus_124{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}._result-header_jejus_124 h2{margin:0;font-size:1.75rem;font-weight:600}._result-header_jejus_124._passed_jejus_138 h2{color:#86efac}._result-header_jejus_124._needs-work_jejus_142 h2{color:#fcd34d}._result-icon_jejus_146{font-size:3rem}._result-icon_jejus_146._passed_jejus_138{color:#22c55e;filter:drop-shadow(0 0 10px #22c55e80)}._result-icon_jejus_146._needs-work_jejus_142{color:#fbbf24;filter:drop-shadow(0 0 10px #fbbf2480)}._score-display_jejus_161{background:#0000004d;border:1px solid #8b5cf633;border-radius:16px;justify-content:center;align-items:center;gap:2rem;margin:2rem 0;padding:1.5rem;display:flex}._score-circle_jejus_173{background:conic-gradient(#a78bfa calc(var(--score-percent) * 1%), #ffffff1a 0);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}._score-circle_jejus_173:before{content:"";background:linear-gradient(135deg,#1e1432 0%,#2d1946 100%);border-radius:50%;width:80px;height:80px;position:absolute}._score-value_jejus_200{color:#c4b5fd;font-size:2rem;font-weight:700;line-height:1;position:relative}._score-max_jejus_208{color:#ffffff80;font-size:.85rem;position:relative}._points-awarded_jejus_214{flex-direction:column;align-items:flex-start;display:flex}._points-value_jejus_220{color:#86efac;font-size:2rem;font-weight:700;line-height:1.2}._points-label_jejus_227{color:#ffffffb3;font-size:.9rem}._points-max_jejus_232{color:#fff6;margin-top:.25rem;font-size:.8rem}._feedback-section_jejus_239{text-align:left;background:#8b5cf614;border:1px solid #8b5cf633;border-radius:12px;margin:1.5rem 0;padding:1.25rem}._feedback-section_jejus_239 h3{color:#c4b5fd;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1.1rem;display:flex}._feedback-section_jejus_239 h3 svg{color:#fbbf24}._feedback-text_jejus_261{color:#ffffffe6;margin:0;font-size:1rem;line-height:1.6}._strengths-section_jejus_269,._suggestions-section_jejus_270{text-align:left;border-radius:10px;margin:1rem 0;padding:1rem}._strengths-section_jejus_269{background:#22c55e14;border:1px solid #22c55e33}._suggestions-section_jejus_270{background:#fbbf2414;border:1px solid #fbbf2433}._strengths-section_jejus_269 h4,._suggestions-section_jejus_270 h4{margin:0 0 .5rem;font-size:.95rem;font-weight:600}._strengths-section_jejus_269 h4{color:#86efac}._suggestions-section_jejus_270 h4{color:#fcd34d}._strengths-section_jejus_269 ul,._suggestions-section_jejus_270 ul{margin:0;padding-left:1.25rem}._strengths-section_jejus_269 li,._suggestions-section_jejus_270 li{color:#fffc;margin-bottom:.35rem;font-size:.9rem}._grading-error_jejus_316{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin:1rem 0;padding:.75rem}._grading-error_jejus_316 p{color:#fca5a5;margin:0;font-size:.9rem}._grading-actions_jejus_331{border-top:1px solid #ffffff1a;justify-content:center;margin-top:2rem;padding-top:1.5rem;display:flex}@media (width<=480px){._ai-grading-modal_jejus_29{max-height:90vh;margin:1rem;padding:1.5rem}._score-display_jejus_161{flex-direction:column;gap:1rem}._points-awarded_jejus_214{align-items:center}._result-header_jejus_124 h2{font-size:1.4rem}}._overlay_4x8bx_1{z-index:10000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._backdrop_4x8bx_19{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000eb;position:absolute;inset:0}._modal_4x8bx_33{z-index:1;width:min(700px,94vw);max-height:90vh;position:relative;overflow:hidden}._shell_4x8bx_49{background:linear-gradient(135deg,#1a1a2e 0%,#16162a 100%);border:1px solid #8b5cf640;border-radius:20px;flex-direction:column;gap:1.25rem;max-height:90vh;padding:2rem;display:flex;overflow:hidden;box-shadow:0 25px 80px #0009,0 0 60px #8b5cf626}._header_4x8bx_75{border-bottom:1px solid #8b5cf626;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}._headerLeft_4x8bx_93{flex:1}._headerRight_4x8bx_101{align-items:center;gap:.75rem;display:flex}._timerDisplay_4x8bx_113{color:#a78bfa;font-variant-numeric:tabular-nums;background:#8b5cf626;border:1px solid #8b5cf640;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;display:flex}._timerDisplay_4x8bx_113 svg{flex-shrink:0}._timerDisplay_4x8bx_113 span{min-width:50px;font-family:monospace;font-weight:500}._header_4x8bx_75 h2{color:#fff;margin:.25rem 0;font-size:1.5rem}._subtitle_4x8bx_171{color:#ffffffb3;margin:.25rem 0 0;font-size:.9rem}._kicker_4x8bx_183{text-transform:uppercase;letter-spacing:.1em;color:#a78bfa;margin:0;font-size:.75rem;font-weight:600}._closeButton_4x8bx_201{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:flex}._closeButton_4x8bx_201 svg{width:16px;height:16px}._closeButton_4x8bx_201:hover{color:#fff;background:#ffffff1a}._progressRow_4x8bx_253{color:#fff9;justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.85rem;display:flex}._pendingLabel_4x8bx_271{color:#facc15}._successLabel_4x8bx_279{color:#6ee7b7;align-items:center;gap:.35rem;display:inline-flex}._progressContainer_4x8bx_295{align-items:center;gap:1rem;display:flex}._progressBar_4x8bx_307{background:#ffffff1a;border-radius:3px;flex:1;height:6px;overflow:hidden}._progressFill_4x8bx_323{background:linear-gradient(90deg,#8b5cf6 0%,#a78bfa 100%);border-radius:3px;height:100%;transition:width .3s}._progressText_4x8bx_337{color:#fff9;white-space:nowrap;font-size:.85rem}._questionSlide_4x8bx_351{flex-direction:column;flex:1;min-height:300px;display:flex}._questionContent_4x8bx_365{flex-direction:column;flex:1;display:flex}._questionHeader_4x8bx_377{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._questionNumber_4x8bx_391{text-transform:uppercase;letter-spacing:.05em;color:#a78bfa;font-size:.8rem;font-weight:600}._questionPoints_4x8bx_407{color:#c4b5fd;background:#8b5cf633;border-radius:20px;padding:.25rem .6rem;font-size:.75rem}._reflectionBadge_4x8bx_423{color:#86efac;background:#22c55e26;border-radius:20px;padding:.25rem .6rem;font-size:.75rem}._bonusBadge_4x8bx_439{color:#1a1a2e;background:linear-gradient(135deg,#facc15,#eab308);border-radius:20px;padding:.25rem .6rem;font-size:.75rem;font-weight:700;box-shadow:0 2px 8px #facc154d}._questionTimer_4x8bx_459{color:#fcd34d;font-variant-numeric:tabular-nums;background:#fbbf2426;border-radius:20px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.8rem;display:flex}._questionTimer_4x8bx_459._timerWarning_4x8bx_483{color:#fca5a5;background:#ef444433;animation:.5s ease-in-out infinite _pulse_4x8bx_1}._resultBadge_4x8bx_495{border-radius:20px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.8rem;font-weight:500;display:flex}._resultBadge_4x8bx_495._correct_4x8bx_515{color:#86efac;background:#22c55e33}._resultBadge_4x8bx_495._incorrect_4x8bx_525,._resultBadge_4x8bx_495._timeout_4x8bx_527{color:#fca5a5;background:#ef444433}._resultBadge_4x8bx_495._pending_4x8bx_271{color:#c4b5fd;background:#8b5cf633}._spinnerInline_4x8bx_547{font-size:.9rem;animation:1s linear infinite _spin_4x8bx_547}@keyframes _pulse_4x8bx_1{0%,to{opacity:1}50%{opacity:.6}}._questionPrompt_4x8bx_567{color:#fff;margin:0 0 .75rem;font-size:1.35rem;font-weight:500;line-height:1.4}._questionHelper_4x8bx_583{color:#fff9;margin:0 0 1.5rem;font-size:.9rem;line-height:1.5}._answerArea_4x8bx_597{flex:1;padding:1rem 0}._optionCard_4x8bx_609{cursor:pointer;background:#ffffff08;border:2px solid #ffffff14;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.25rem;transition:all .2s;display:flex;position:relative}._optionCard_4x8bx_609:hover{background:#8b5cf614;border-color:#8b5cf640}._optionCard_4x8bx_609._optionSelected_4x8bx_645{background:#8b5cf626;border-color:#8b5cf6}._optionCard_4x8bx_609 input{opacity:0;width:0;height:0;position:absolute}._optionLabel_4x8bx_669{color:#ffffffe6;flex:1;font-size:1rem}._optionCheck_4x8bx_681{color:#8b5cf6;flex-shrink:0;font-size:1rem}._optionIconCorrect_4x8bx_693{color:#22c55e;flex-shrink:0;font-size:1.1rem}._optionIconIncorrect_4x8bx_705{color:#ef4444;flex-shrink:0;font-size:1.1rem}._optionCard_4x8bx_609._optionCorrect_4x8bx_719{background:#22c55e26;border-color:#22c55e}._optionCard_4x8bx_609._optionIncorrect_4x8bx_729{background:#ef44441f;border-color:#ef4444}._optionCard_4x8bx_609._optionLocked_4x8bx_739{cursor:default;pointer-events:none}._multiChoiceContainer_4x8bx_751{flex-direction:column;gap:1rem;display:flex}._confirmButtonWrapper_4x8bx_763{justify-content:center;padding-top:.5rem;display:flex}._textInputContainer_4x8bx_777{flex-direction:column;gap:1rem;display:flex}._scaleButton_4x8bx_791._scaleLocked_4x8bx_791,._booleanButton_4x8bx_793._booleanLocked_4x8bx_793{cursor:default;pointer-events:none}._successState_4x8bx_805{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:3rem 2rem;display:flex}._successHeader_4x8bx_823{flex-direction:column;align-items:center;gap:1rem;display:flex}._successState_4x8bx_805 h3{color:#fff;margin:0;font-size:1.75rem;font-weight:600}._successMessage_4x8bx_851{color:#fffc;max-width:400px;margin:0;font-size:1.1rem}._trophyIcon_4x8bx_865{color:#fcd34d;filter:drop-shadow(0 0 20px #fcd34d66);font-size:4rem;animation:.6s ease-out _trophyBounce_4x8bx_1}@keyframes _trophyBounce_4x8bx_1{0%{opacity:0;transform:scale(0)rotate(-20deg)}50%{transform:scale(1.2)rotate(10deg)}70%{transform:scale(.9)rotate(-5deg)}to{opacity:1;transform:scale(1)rotate(0)}}._failedHeader_4x8bx_895 h3{color:#f87171}._failedIcon_4x8bx_903{color:#f87171;filter:drop-shadow(0 0 20px #f8717166);font-size:4rem;animation:.6s ease-out _failedPulse_4x8bx_1}@keyframes _failedPulse_4x8bx_1{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}._scoreDisplay_4x8bx_931{background:#ffffff0d;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;min-width:200px;padding:1.5rem;display:flex}._scoreCircle_4x8bx_953{border:4px solid;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}._scoreCircle_4x8bx_953._passed_4x8bx_975{background:#22c55e1a;border-color:#22c55e}._scoreCircle_4x8bx_953._failed_4x8bx_895{background:#f871711a;border-color:#f87171}._scorePercentage_4x8bx_995{color:#fff;font-size:1.75rem;font-weight:700}._scoreDetails_4x8bx_1007{color:#ffffffb3;margin:0;font-size:.95rem}._bonusScore_4x8bx_1019{color:#facc15;font-weight:600}._passingInfo_4x8bx_1029{margin:0;font-size:.9rem;font-weight:500}._scoreCircle_4x8bx_953._passed_4x8bx_975+._scoreDetails_4x8bx_1007+._passingInfo_4x8bx_1029{color:#22c55e}._scoreDisplay_4x8bx_931:has(._scoreCircle_4x8bx_953._passed_4x8bx_975) ._passingInfo_4x8bx_1029{color:#22c55e}._scoreDisplay_4x8bx_931:has(._scoreCircle_4x8bx_953._failed_4x8bx_895) ._passingInfo_4x8bx_1029{color:#f87171}._successIcon_4x8bx_1059{color:#6ee7b7;font-size:4rem}._completionActions_4x8bx_1069{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:320px;margin-top:1rem;display:flex}._primaryAction_4x8bx_1089{width:100%}._secondaryAction_4x8bx_1097{margin-top:.5rem}._nextLessonHint_4x8bx_1105{color:#ffffff80;margin:0;font-size:.9rem;font-style:italic}._moduleComplete_4x8bx_1119{background:#22c55e1a;border:1px solid #22c55e4d;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:.5rem;padding:1.5rem;display:flex}._moduleCompleteIcon_4x8bx_1143{color:#6ee7b7;font-size:2.5rem}._moduleComplete_4x8bx_1119 p{color:#ffffffe6;margin:0;font-size:1rem}._footerLeft_4x8bx_1167,._footerRight_4x8bx_1169{min-width:120px}._footerLeft_4x8bx_1167{text-align:left}._footerRight_4x8bx_1169{text-align:right}._footerDots_4x8bx_1193{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}._dot_4x8bx_1209{cursor:pointer;color:#0000;background:0 0;border:2px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0;font-size:.65rem;transition:all .2s;display:flex}._dot_4x8bx_1209 svg{width:12px;height:12px}._dot_4x8bx_1209:hover{background:#8b5cf61a;border-color:#8b5cf680}._dot_4x8bx_1209._dotCurrent_4x8bx_1263{background:#8b5cf640;border-color:#8b5cf6;transform:scale(1.1)}._dot_4x8bx_1209._dotAnswered_4x8bx_1275{color:#fff;background:#8b5cf64d;border-color:#8b5cf6}._dot_4x8bx_1209._dotCorrect_4x8bx_1287{color:#fff;background:#22c55e4d;border-color:#22c55e}._dot_4x8bx_1209._dotIncorrect_4x8bx_1299{color:#fff;background:#ef44444d;border-color:#ef4444}._scaleContainer_4x8bx_1313{padding:1rem 0}._scaleButton_4x8bx_791{color:#ffffffb3;cursor:pointer;background:#ffffff08;border:2px solid #ffffff1a;border-radius:12px;width:50px;height:50px;font-size:1.1rem;font-weight:500;transition:all .2s}._scaleButton_4x8bx_791:hover{background:#8b5cf626;border-color:#8b5cf64d}._scaleButton_4x8bx_791._scaleSelected_4x8bx_1357{color:#fff;background:#8b5cf6;border-color:#8b5cf6;transform:scale(1.05)}._booleanRow_4x8bx_1373{gap:1rem;display:flex}._booleanButton_4x8bx_793{color:#fffc;cursor:pointer;background:#ffffff08;border:2px solid #ffffff1a;border-radius:12px;flex:1;padding:1.25rem 2rem;font-size:1.1rem;font-weight:500;transition:all .2s}._booleanButton_4x8bx_793:hover{background:#8b5cf61a;border-color:#8b5cf64d}._booleanButton_4x8bx_793._booleanSelected_4x8bx_1419{color:#fff;background:#8b5cf633;border-color:#8b5cf6}._questions_4x8bx_1431{flex-direction:column;flex:1;gap:1.25rem;max-height:55vh;padding-right:.5rem;display:flex;overflow-y:auto}._questions_4x8bx_1431::-webkit-scrollbar{width:6px}._questions_4x8bx_1431::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}._questions_4x8bx_1431::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:3px}._question_4x8bx_351{background:#00000040;border:1px solid #ffffff14;border-radius:16px;padding:1.25rem}._promptRow_4x8bx_1493{margin-bottom:.75rem}._promptRow_4x8bx_1493 h4{color:#fff;margin:0;font-size:1rem;font-weight:500}._promptRow_4x8bx_1493 p{color:#fff9;margin:.35rem 0 0;font-size:.85rem}._required_4x8bx_1527{color:#f87171;margin-left:.25rem;font-weight:400}._helper_4x8bx_1539{color:#ffffff80;font-size:.8rem;font-style:italic}._optionList_4x8bx_1551{flex-direction:column;gap:.5rem;display:flex}._optionRow_4x8bx_1563{cursor:pointer;color:#ffffffe6;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:.75rem;padding:.6rem .85rem;font-size:.95rem;transition:all .15s;display:flex}._optionRow_4x8bx_1563:hover{background:#8b5cf614;border-color:#8b5cf633}._optionRow_4x8bx_1563 input[type=radio],._optionRow_4x8bx_1563 input[type=checkbox]{accent-color:#8b5cf6;width:18px;height:18px}._scaleRow_4x8bx_1615{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._scaleRow_4x8bx_1615 button{color:#ffffffb3;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;width:44px;height:44px;font-size:1rem;transition:all .15s}._scaleRow_4x8bx_1615 button:hover{background:#8b5cf626;border-color:#8b5cf64d}._scaleRow_4x8bx_1615 button._selected_4x8bx_1663{color:#fff;background:#8b5cf6;border-color:#8b5cf6}._input_4x8bx_1675,._textarea_4x8bx_1677{color:#fff;background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:.85rem 1rem;font-size:.95rem;transition:border-color .2s}._input_4x8bx_1675:focus,._textarea_4x8bx_1677:focus{border-color:#8b5cf680;outline:none}._input_4x8bx_1675::placeholder,._textarea_4x8bx_1677::placeholder{color:#ffffff59}._textarea_4x8bx_1677{resize:vertical;min-height:100px}._error_4x8bx_1731{color:#fca5a5;margin-top:.5rem;font-size:.8rem}._errorBanner_4x8bx_1743{color:#fca5a5;background:#ef44441f;border:1px solid #ef444440;border-radius:12px;padding:.85rem 1rem;font-size:.9rem}._footer_4x8bx_1167{border-top:1px solid #8b5cf626;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}._emptyState_4x8bx_1779{text-align:center;color:#ffffffb3;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem;display:flex}._emptyState_4x8bx_1779 svg{color:#8b5cf680;font-size:2.5rem}._loadingState_4x8bx_1809,._schemaErrorState_4x8bx_1811{text-align:center;color:#fffc;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem;display:flex}._schemaErrorState_4x8bx_1811 svg{color:#8b5cf680;font-size:2.5rem}._spinner_4x8bx_547{color:#8b5cf6;font-size:2rem;animation:1s linear infinite _spin_4x8bx_547}._schemaErrorActions_4x8bx_1853{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.5rem;display:flex}@keyframes _spin_4x8bx_547{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=768px){._shell_4x8bx_49{padding:1.25rem}._questions_4x8bx_1431{max-height:50vh}._header_4x8bx_75 h2{font-size:1.25rem}._footer_4x8bx_1167{flex-direction:column-reverse}}._aiGradingControls_4x8bx_1925{background:#8b5cf614;border:1px dashed #8b5cf64d;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;margin-top:1rem;padding:1.5rem;display:flex}._aiHint_4x8bx_1949{color:#ffffff80;margin:0;font-size:.85rem}._aiFeedback_4x8bx_1963{background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;margin-top:1rem;padding:1.25rem}._aiFeedback_4x8bx_1963._feedbackCorrect_4x8bx_1979{background:#22c55e1a;border-color:#22c55e40}._aiFeedback_4x8bx_1963._feedbackIncorrect_4x8bx_1989{background:#fbbf241a;border-color:#fbbf2440}._feedbackHeader_4x8bx_1999{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}._feedbackScore_4x8bx_2013{color:#a78bfa;font-size:1rem;font-weight:600}._feedbackPoints_4x8bx_2025{color:#86efac;background:#22c55e33;border-radius:20px;padding:.25rem .6rem;font-size:.85rem}._feedbackText_4x8bx_2041{color:#ffffffe6;margin:0 0 .75rem;font-size:.95rem;line-height:1.5}._feedbackStrengths_4x8bx_2055,._feedbackSuggestions_4x8bx_2057{color:#ffffffb3;margin-top:.5rem;font-size:.85rem}._feedbackStrengths_4x8bx_2055 strong,._feedbackSuggestions_4x8bx_2057 strong{color:#a78bfa;margin-right:.35rem}._dot_4x8bx_1209._dotPending_4x8bx_2083{color:#c4b5fd;background:#8b5cf633;border-color:#a78bfa;animation:1.5s ease-in-out infinite _pulse_4x8bx_1}._exitConfirmOverlay_4x8bx_2099{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#000000d9;border-radius:20px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._exitConfirmDialog_4x8bx_2129{text-align:center;background:linear-gradient(135deg,#2d1946fa 0%,#1e1432fa 100%);border:1px solid #8b5cf666;border-radius:16px;max-width:400px;padding:2rem;box-shadow:0 0 40px #8b5cf633,0 20px 60px #00000080}._exitConfirmDialog_4x8bx_2129 h3{color:#fff;margin:0 0 .75rem;font-size:1.5rem;font-weight:600}._exitConfirmDialog_4x8bx_2129 p{color:#ffffffb3;margin:0 0 1.5rem;font-size:1rem;line-height:1.5}._exitConfirmActions_4x8bx_2187{flex-direction:column;gap:.75rem;display:flex}@media (width>=480px){._exitConfirmActions_4x8bx_2187{flex-direction:row;justify-content:center}}._upload-layer_1fw3u_1{z-index:9999;pointer-events:none;position:fixed;top:20px;right:20px}._upload-container_1fw3u_9{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;background-color:#1e23387e;border:1px solid #ffffff1a;border-radius:8px;min-width:320px;max-width:420px;padding:12px;overflow:hidden;box-shadow:0 4px 12px #0000004d}._upload-title_1fw3u_27{color:#f0f0f0;margin:0 0 10px;font-size:14px;font-weight:600}@media (width<=640px){._upload-layer_1fw3u_1{top:auto;right:10px;bottom:calc(env(safe-area-inset-bottom,0px) + 10px);left:10px}._upload-container_1fw3u_9{border-radius:7px;width:100%;min-width:0;max-width:none;padding:10px}._upload-title_1fw3u_27{margin-bottom:8px;font-size:13px}}._audioPlaylistContainer_wj1k8_1{background-color:var(--bg-secondary,#2d2d2d);border-radius:var(--border-radius,8px);border:1px solid var(--border-color,#444);margin-top:20px;padding:15px}._playlistTitle_wj1k8_17{color:var(--text-primary,#e0e0e0);border-bottom:1px solid var(--border-color,#444);margin-bottom:10px;padding-bottom:5px;font-size:1.1em;font-weight:700}._audioPlaylist_wj1k8_1{max-height:200px;margin:0;padding:0;list-style:none;overflow-y:auto}._playlistItem_wj1k8_51{border-radius:var(--border-radius-small,4px);cursor:pointer;color:var(--text-secondary,gray);align-items:center;margin-bottom:5px;padding:8px 10px;transition:background-color .2s;display:flex}._playlistItem_wj1k8_51:hover{background-color:#ffffff1a}._playlistItem_wj1k8_51._active_wj1k8_81{background-color:var(--accent-primary,#3700ff);color:var(--text-primary,#e0e0e0);font-weight:700}._trackNumber_wj1k8_93{text-align:right;min-width:20px;margin-right:10px;font-size:.9em}._trackName_wj1k8_107{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}._activeTrackIcon_wj1k8_121{color:var(--text-primary,#e0e0e0);margin-left:10px;font-size:.8em}._audioPlaylist_wj1k8_1::-webkit-scrollbar{width:6px}._audioPlaylist_wj1k8_1::-webkit-scrollbar-track{background:var(--bg-secondary,#2d2d2d);border-radius:3px}._audioPlaylist_wj1k8_1::-webkit-scrollbar-thumb{background-color:var(--border-color,#444);border-radius:3px}._audioPlaylist_wj1k8_1::-webkit-scrollbar-thumb:hover{background-color:var(--text-secondary,gray)}._albumSurface_vfucz_1{background:var(--section-card-surface,#000d24e0);border:1px solid var(--section-border-color,#ffffff1a);border-radius:min(var(--section-border-radius,12px), 12px);width:min(920px,100%);color:var(--section-text-color,#e8edf7);margin:0 auto;overflow:hidden;box-shadow:0 18px 46px #00000061}._detached_vfucz_12{border-radius:8px;flex-direction:column;width:100%;height:100%;margin:0;display:flex}._surfaceHeader_vfucz_21{background:#000a20f2;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:0 .85rem;display:flex}._headerTitle_vfucz_32{color:#e9f6ff;align-items:center;gap:.5rem;min-width:0;font-size:.88rem;font-weight:700;display:flex}._headerTitle_vfucz_32 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._headerActions_vfucz_48{align-items:center;gap:.35rem;display:flex}._windowButton_vfucz_54{color:#ffffffd1;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}._windowButton_vfucz_54:hover{color:#fff;background:#00ccff29}._albumLayout_vfucz_72{grid-template-columns:minmax(210px,300px) minmax(0,1fr);gap:1.5rem;padding:clamp(1rem,2vw,1.5rem);display:grid}._detached_vfucz_12 ._albumLayout_vfucz_72{flex:none;grid-template-columns:1fr;gap:.75rem;min-height:0;padding:.85rem;overflow:auto}._hasPlaylist_vfucz_88{min-height:0}._detached_vfucz_12._hasPlaylist_vfucz_88 ._albumLayout_vfucz_72{flex:1}._artworkPanel_vfucz_96{min-width:0}._artworkImage_vfucz_100,._artworkFallback_vfucz_101{aspect-ratio:1;border:1px solid #ffffff1f;border-radius:8px;width:100%;box-shadow:0 16px 32px #0000006b}._artworkImage_vfucz_100{object-fit:cover;display:block}._artworkFallback_vfucz_101{color:#ffffffb8;background:linear-gradient(135deg,#001432f2,#0e042deb);justify-content:center;align-items:center;font-size:clamp(2.5rem,8vw,5rem);display:flex}._playbackPanel_vfucz_123{flex-direction:column;gap:1rem;min-width:0;display:flex}._albumMeta_vfucz_130{flex-direction:column;gap:.28rem;display:flex}._albumMeta_vfucz_130 h2{color:var(--section-heading-color,#fff);margin:0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.15}._albumMeta_vfucz_130 p,._albumMeta_vfucz_130 span{color:#e8edf7b8;margin:0;font-size:.9rem}._playerFrame_vfucz_150{background:#00091c94;border:1px solid #ffffff14;border-radius:8px;padding:1rem}._detached_vfucz_12 ._playerFrame_vfucz_150{background:0 0;border:0;padding:0}._floatingAudioWindow_vfucz_163{z-index:10000}._surfaceHost_vfucz_167,._floatingSurfaceSlot_vfucz_168{width:100%;height:100%;min-height:0}._reattachPlaceholder_vfucz_174{width:min(920px,100%);margin:0 auto}._reattachButton_vfucz_179{border-radius:min(var(--section-border-radius,12px), 12px);width:100%;min-height:92px;color:var(--section-text-color,#e8edf7);cursor:pointer;text-align:left;background:#000d249e;border:1px dashed #00ccff7a;align-items:center;gap:.9rem;padding:1rem 1.1rem;display:flex;box-shadow:inset 0 0 24px #00ccff0f}._reattachButton_vfucz_179:hover,._reattachButton_vfucz_179:focus-visible{background:#001530c7;border-color:#00ccffd1;outline:none}._reattachIcon_vfucz_202{color:#8eeaff;background:#00ccff21;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.2rem;display:inline-flex}._reattachCopy_vfucz_215{flex-direction:column;gap:.32rem;min-width:0;display:flex}._reattachTitle_vfucz_222{color:var(--section-heading-color,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.2;overflow:hidden}._reattachMeta_vfucz_232{color:#e8edf7b8;align-items:center;gap:.4rem;font-size:.86rem;display:inline-flex}@media (width<=760px){._albumLayout_vfucz_72{grid-template-columns:1fr}._artworkPanel_vfucz_96{width:100%;max-width:320px;margin:0 auto}}._viewManager_1tz68_1,.view-manager{width:100%;height:100%;position:absolute}.fullscreen-view{width:100%;height:100%;position:absolute;top:0;left:0}.fullscreen-content{width:100%;height:100%}.flyout-layer{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.modal-layer,.toast-layer,.loading-layer{pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.flyout-layer>*,.modal-layer>*,.toast-layer>*,.loading-layer>*{pointer-events:auto}.loading-layer{pointer-events:auto;z-index:10000;background-color:#00000080;justify-content:center;align-items:center;display:flex}.modal-layer{z-index:99999}.toast-layer{z-index:100050}.flyout-layer{z-index:8000}._streamInviteModal_i2laj_1{text-align:center;flex-direction:column;align-items:center;gap:20px;min-width:340px;max-width:420px;padding:24px;display:flex;position:relative}._closeBtn_i2laj_25{color:#888;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}._closeBtn_i2laj_25:hover{color:#fff;background:#ffffff26}._inviteHeader_i2laj_69{flex-direction:column;align-items:center;gap:12px;display:flex}._lockBadge_i2laj_83{color:#ce93d8;background:linear-gradient(135deg,#9c27b066,#673ab766);border:2px solid #9c27b099;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.2rem;animation:2s ease-in-out infinite _pulse_i2laj_1;display:flex}@keyframes _pulse_i2laj_1{0%,to{box-shadow:0 0 #9c27b066}50%{box-shadow:0 0 0 10px #9c27b000}}._inviteHeader_i2laj_69 h2{color:#fff;margin:0;font-size:1.2rem;font-weight:600}._streamerInfo_i2laj_143{background:#ffffff0d;border-radius:16px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:16px;display:flex}._streamerDetails_i2laj_165{flex-direction:column;align-items:center;gap:4px;display:flex}._streamerName_i2laj_179{color:#fff;font-size:1.1rem;font-weight:600}._streamerHandle_i2laj_191{color:#888;font-size:.85rem}._inviteMessage_i2laj_201{flex-direction:column;gap:12px;display:flex}._inviteMessage_i2laj_201 p{color:#fffc;margin:0;font-size:.95rem;line-height:1.5}._inviteMessage_i2laj_201 strong{color:#fff}._streamTitle_i2laj_235{background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:flex}._videoIcon_i2laj_257{color:#f44336;font-size:.9rem}._streamTitle_i2laj_235 span{color:#fff;font-size:.9rem;font-weight:500}._actions_i2laj_279{justify-content:center;gap:12px;width:100%;margin-top:8px;display:flex}._actions_i2laj_279 button{flex:1;max-width:160px}._disclaimer_i2laj_305{color:#666;border-top:1px solid #ffffff1a;width:100%;margin:0;padding-top:4px;font-size:.75rem}@keyframes _slideIn_i2laj_1{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}._streamInviteModal_i2laj_1{animation:.3s ease-out _slideIn_i2laj_1}@media (width<=480px){._streamInviteModal_i2laj_1{min-width:280px;padding:20px}._actions_i2laj_279{flex-direction:column}._actions_i2laj_279 button{width:100%;max-width:none}}._ootaInviteModal_p0sje_1{text-align:center;flex-direction:column;align-items:center;gap:20px;min-width:340px;max-width:430px;padding:24px;display:flex;position:relative}._closeBtn_p0sje_25{color:#888;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}._closeBtn_p0sje_25:hover{color:#fff;background:#ffffff26}._inviteHeader_p0sje_69{flex-direction:column;align-items:center;gap:12px;display:flex}._lockBadge_p0sje_83{color:#c7d2fe;background:linear-gradient(135deg,#6366f166,#a855f759);border:2px solid #818cf88c;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.2rem;animation:2s ease-in-out infinite _pulse_p0sje_1;display:flex}@keyframes _pulse_p0sje_1{0%,to{box-shadow:0 0 #818cf859}50%{box-shadow:0 0 0 12px #818cf800}}._inviteHeader_p0sje_69 h2{color:#fff;margin:0;font-size:1.2rem;font-weight:600}._hostInfo_p0sje_143{background:#ffffff0d;border-radius:16px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:16px;display:flex}._hostDetails_p0sje_165{flex-direction:column;align-items:center;gap:4px;display:flex}._hostName_p0sje_179{color:#fff;font-size:1.05rem;font-weight:600}._hostHandle_p0sje_191{color:#94a3b8;font-size:.85rem}._inviteMessage_p0sje_201{flex-direction:column;gap:12px;width:100%;display:flex}._inviteMessage_p0sje_201 p{color:#ffffffd6;margin:0;font-size:.95rem;line-height:1.5}._inviteMessage_p0sje_201 strong{color:#fff}._challengeNote_p0sje_237{text-align:left;background:#ffffff0a;border:1px solid #818cf82e;border-radius:12px;padding:12px 14px}._challengeNoteLabel_p0sje_253{text-transform:uppercase;letter-spacing:.05em;color:#ffffff6b;margin-bottom:.35rem;font-size:.7rem;display:block}._gameTitle_p0sje_271{background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:flex}._gameIcon_p0sje_293{color:#818cf8;font-size:.9rem}._gameTitle_p0sje_271 span{color:#fff;font-size:.92rem;font-weight:500}._actions_p0sje_315{justify-content:center;gap:12px;width:100%;margin-top:8px;display:flex}._actions_p0sje_315 button{flex:1;max-width:175px}._disclaimer_p0sje_341{color:#94a3b8;border-top:1px solid #ffffff1a;width:100%;margin:0;padding-top:4px;font-size:.75rem}@keyframes _slideIn_p0sje_1{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}._ootaInviteModal_p0sje_1{animation:.3s ease-out _slideIn_p0sje_1}@media (width<=480px){._ootaInviteModal_p0sje_1{min-width:280px;padding:20px}._actions_p0sje_315{flex-direction:column}._actions_p0sje_315 button{width:100%;max-width:none}}._verification-banner_on8nr_1{color:#fff;z-index:1001;pointer-events:auto;background:#9c27b0f2;align-items:center;gap:16px;padding:10px 20px;animation:.5s ease-out _slideDown_on8nr_1;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0000004d}._banner-content_on8nr_25{flex:1;grid-template-columns:auto minmax(220px,1fr) auto minmax(180px,.7fr);align-items:center;gap:16px;min-width:0;font-size:.9rem;display:grid}._banner-icon_on8nr_36{flex-shrink:0;font-size:1.2rem}._banner-message_on8nr_41{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._banner-actions_on8nr_49{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}._resend-link_on8nr_57{color:#512da8;cursor:pointer;font:inherit;white-space:nowrap;background:#ffffffe6;border:none;border-radius:999px;padding:6px 14px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}._resend-link-primary_on8nr_71{color:#512da8;background:#fff}._resend-link_on8nr_57:hover:not(:disabled){color:#311b92;background:#ffffffbf}._resend-link_on8nr_57:disabled{cursor:default;opacity:.84}._resend-status_on8nr_86{color:#ffffffe0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;overflow:hidden}._dismiss-button_on8nr_95,._close-button_on8nr_96{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;flex:none;font-size:1.2rem;transition:opacity .2s}._dismiss-button_on8nr_95:hover,._close-button_on8nr_96:hover{opacity:1}@keyframes _slideDown_on8nr_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}._verification-timer_on8nr_142{background:#0003;border-radius:10px;margin-left:10px;padding:2px 6px;font-size:.8rem}@media (width<=1100px){._verification-banner_on8nr_1{align-items:stretch;padding:12px 48px 12px 14px}._banner-content_on8nr_25{grid-template-columns:auto minmax(0,1fr);gap:10px 12px;font-size:.86rem}._banner-icon_on8nr_36{align-self:start;margin-top:2px}._banner-message_on8nr_41{text-overflow:clip;white-space:normal;line-height:1.45;overflow:visible}._banner-actions_on8nr_49{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}._resend-link_on8nr_57{text-align:center;justify-content:center;align-items:center;min-height:42px;padding:8px 12px;display:inline-flex}._resend-status_on8nr_86{text-overflow:clip;white-space:normal;text-align:center;grid-column:1/-1;line-height:1.4;overflow:visible}._dismiss-button_on8nr_95{place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:8px;right:8px}}@media (width<=520px){._banner-actions_on8nr_49{grid-template-columns:1fr}}._maintenanceView_n0tps_1{z-index:10000;width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}._container_8nwm2_11{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f0f23 100%);justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}._card_8nwm2_29{text-align:center;background:#1e1e32e6;border:1px solid #ff64644d;border-radius:12px;width:100%;max-width:480px;padding:2.5rem;box-shadow:0 8px 32px #0006}._iconContainer_8nwm2_51{margin-bottom:1.5rem}._icon_8nwm2_51{color:#ff6b6b;width:64px;height:64px;margin:0 auto}._title_8nwm2_73{color:#ff6b6b;margin:0 0 1rem;font-size:1.75rem;font-weight:600}._message_8nwm2_87{color:#b0b0c0;margin:0 0 1.5rem;font-size:1rem;line-height:1.6}._timer_8nwm2_101{background:#ff64641a;border:1px solid #ff646433;border-radius:8px;margin-bottom:1.5rem;padding:1rem}._timerLabel_8nwm2_117{color:#808090;margin-bottom:.25rem;font-size:.875rem;display:block}._timerValue_8nwm2_131{color:#ff6b6b;font-family:monospace;font-size:1.5rem;font-weight:600;display:block}._appealInfo_8nwm2_147{color:#a0a0b0;margin:0 0 1.5rem;font-size:.875rem;font-style:italic}._expiredNotice_8nwm2_161{color:#6c6;background:#64c8641a;border:1px solid #64c8644d;border-radius:8px;margin-bottom:1.5rem;padding:1rem;font-weight:500}._actions_8nwm2_181{justify-content:center;gap:1rem;display:flex}._button_8nwm2_193{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:transform .2s,box-shadow .2s}._button_8nwm2_193:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}._button_8nwm2_193:active{transform:translateY(0)}*{scrollbar-width:thin;scrollbar-color:#9c27b066 transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#9c27b066;border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:#ce93d899}#tsparticles{z-index:-1;opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#1e1e1e;width:100%;height:100%;position:fixed;top:0;left:0}#tsparticles canvas{width:100%!important;height:100%!important}body.game-active{-webkit-user-select:none;user-select:none}.content-area>.app-wrapper{flex-direction:column;flex:1;min-height:100%;display:flex}._profile-container_1vjz4_9{color:#e0e0e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414e6;border-radius:15px;max-width:800px;margin:20px auto 0;padding:2rem}._profile-header_1vjz4_20{text-align:center;margin-bottom:2rem}._profile-image-container_1vjz4_25{width:120px;height:120px;margin:0 auto 1rem;position:relative}._profile-image_1vjz4_25{object-fit:cover;border:3px solid var(--profile-header-color,var(--profile-theme-color,#ce93d8));border-radius:50%;width:100%;height:100%;box-shadow:0 0 15px #9c27b080}._profile-name_1vjz4_41{color:var(--profile-header-color,var(--profile-theme-color,#ce93d8));text-shadow:0 0 15px #9c27b0b3;margin-bottom:.5rem;font-size:1.8rem}._profile-stats_1vjz4_48{border-top:1px solid;border-bottom:1px solid;border-color:var(--profile-header-color,var(--profile-theme-color,#9c27b0));justify-content:space-around;margin:2rem 0;padding:1rem 0;display:flex}._stat-item_1vjz4_57{color:inherit;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;transition:transform .2s ease-in-out;display:flex}._stat-item_1vjz4_57:hover{transform:translateY(-5px)}._stat-item_1vjz4_57 span{font-size:1.2rem;font-weight:700}._stat-item_1vjz4_57 label{color:#888;font-size:.9rem}._astrology-signs_1vjz4_81{justify-content:center;gap:1rem;margin:0 0 1rem;display:flex}._sign_1vjz4_88{color:var(--profile-header-color,var(--profile-theme-color,#ce93d8));align-items:center;gap:.5rem;display:flex}._profile-bio_1vjz4_95{text-align:center;margin:1.5rem 0;padding:0 1rem}._location_1vjz4_101{color:#888;margin-top:.5rem;font-size:.9rem}._profile-badges_1vjz4_107{justify-content:center;gap:1rem;margin-top:1.5rem;display:flex}._badge_1vjz4_114{color:#fff;background:#3700ffa4;border-radius:20px;padding:.5rem 1rem;font-size:.9rem}._badge_1vjz4_114._subscriber_1vjz4_122{background:linear-gradient(45deg,#3700ffa4,#9c27b0)}@media (width<=600px){._profile-container_1vjz4_9{padding:1rem}._profile-stats_1vjz4_48{flex-wrap:wrap;gap:1rem}}._profile-no-user_1vjz4_137{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:70vh;padding:2rem;display:flex}._no-user-message_1vjz4_146{background:#1e1e1ee6;border:1px solid #6464644d;border-radius:12px;flex-direction:column;align-items:center;max-width:500px;padding:2rem;display:flex;box-shadow:0 8px 16px #0003}._warning-icon_1vjz4_157{color:#f5a623;margin-bottom:1.5rem;font-size:4rem}._profile-action-buttons_1vjz4_163{justify-content:center;gap:1rem;margin:2rem 0;display:flex}._profile-action-button_1vjz4_163{border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}._profile-action-button_1vjz4_163._login_1vjz4_181{color:#fff;background:#9c27b0}._profile-action-button_1vjz4_163._signup_1vjz4_186{color:#fff;background:#6c5ce7}._profile-action-button_1vjz4_163:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000040}._explore-section_1vjz4_196{border-top:1px solid #6464644d;width:100%;margin-top:2rem;padding-top:1.5rem}._explore-section_1vjz4_196 h3{color:#f5f5f5;margin-bottom:1.5rem}._explore-link_1vjz4_208{color:#f5f5f5;border:1px solid #9b59b680;border-radius:8px;margin-top:1rem;padding:.5rem 1rem;text-decoration:none;transition:all .2s;display:inline-block}._explore-link_1vjz4_208:hover{background:#9b59b633;transform:translateY(-2px)}._profile-page_1vjz4_225{width:100%;max-width:1200px;color:var(--text-primary,#e0e0e0);margin:0 auto}._profile-banner_1vjz4_232{background-position:50%;background-size:cover;width:100%;height:250px;margin-bottom:20px;position:relative}._profile-banner-overlay_1vjz4_241{background:linear-gradient(#0000001a,#000000b3);position:absolute;inset:0}._profile-content_1vjz4_250{max-width:1000px;margin:0 auto;padding:0 1rem}._profile-header-yt_1vjz4_256{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:-80px;padding-bottom:20px;display:flex}._profile-header-main_1vjz4_265{align-items:flex-start;gap:20px;display:flex}._profile-avatar-container_1vjz4_271{position:relative}._profile-avatar-yt_1vjz4_275{border:4px solid var(--bg-primary,#121212);border-radius:50%;width:120px;height:120px;box-shadow:0 4px 10px #0003}._profile-info_1vjz4_283{padding-top:20px}._profile-name-container_1vjz4_287{margin-bottom:10px}._profile-display-name_1vjz4_291{align-items:center;gap:8px;margin:0;font-size:24px;font-weight:700;display:flex}._verified-badge_1vjz4_300{color:var(--primary-color,#9c27b0);font-size:16px}._profile-username_1vjz4_305{color:var(--text-secondary,#aaa);margin:5px 0;font-size:14px}._public-preview-badge_1vjz4_311{background:rgba(var(--accent-rgb,156, 39, 176), .15);border:1px solid rgba(var(--accent-rgb,156, 39, 176), .4);color:var(--profile-theme-color,#ce93d8);text-transform:uppercase;letter-spacing:.05em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap;border-radius:999px;flex-flow:row;justify-content:center;align-items:center;gap:.4rem;margin-top:.5rem;margin-bottom:.5rem;padding:.3rem .8rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}._public-preview-badge_1vjz4_311 svg{vertical-align:middle;flex-shrink:0;width:.9em;height:.9em;display:inline-block}._public-preview-badge_1vjz4_311 span{vertical-align:middle;display:inline-block}._profile-follower-count_1vjz4_347{color:var(--text-secondary,#aaa);align-items:center;gap:5px;font-size:14px;display:flex}._profile-actions_1vjz4_355{align-items:center;gap:10px;margin-top:30px;display:flex}._action-button_1vjz4_362{cursor:pointer;border:none;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}._action-button_1vjz4_362._subscribe_1vjz4_122{background-color:var(--primary-color,#9c27b0);color:#fff}._action-button_1vjz4_362._subscribed_1vjz4_381,._action-button_1vjz4_362._message_1vjz4_386{background-color:var(--bg-secondary,#333);color:#fff}._action-button_1vjz4_362._notification_1vjz4_391,._action-button_1vjz4_362._menu_1vjz4_392{border:1px solid var(--border-color,#444);color:var(--text-primary,#e0e0e0);background-color:#0000;border-radius:50%;width:40px;height:40px;padding:0}._action-button_1vjz4_362._edit_1vjz4_402{background-color:var(--bg-secondary,#333);color:#fff}._action-button_1vjz4_362:hover{opacity:.9;transform:translateY(-2px)}._profile-navigation_1vjz4_412{border-bottom:1px solid var(--border-color,#444);margin-bottom:20px;display:flex}._nav-item_1vjz4_418{cursor:pointer;padding:15px 20px;font-weight:500;position:relative}._nav-item_1vjz4_418._active_1vjz4_425{color:var(--primary-color,#9c27b0)}._nav-item_1vjz4_418._active_1vjz4_425:after{content:"";background-color:var(--primary-color,#9c27b0);width:100%;height:3px;position:absolute;bottom:-1px;left:0}._nav-item_1vjz4_418:hover{background-color:#ffffff0d}._feed-observer_1vjz4_444{justify-content:center;align-items:center;height:100px;margin:20px 0;display:flex}@media (width<=768px){._profile-header-yt_1vjz4_256{flex-direction:column;gap:20px;margin-top:-60px}._profile-header-main_1vjz4_265{text-align:center;flex-direction:column;align-items:center}._profile-info_1vjz4_283{flex-direction:column;align-items:center;display:flex}._profile-actions_1vjz4_355{justify-content:center;width:100%;margin-top:10px}}._profile-page-container_1vjz4_479{background:radial-gradient(circle at top,#ffffff14,#0000 45%),linear-gradient(#0000 0%,#0006 60%);flex-direction:column;width:100%;min-height:100vh;margin:0 auto;padding-top:0;padding-bottom:8rem;display:flex}._profile-content-shell_1vjz4_491{flex-direction:column;flex:1;gap:3rem;width:min(1400px,100%);margin:0 auto;padding:1.5rem clamp(1rem,3vw,2rem) 4rem;display:flex}._profile-highlight-grid_1vjz4_502{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}._profile-highlight-grid_1vjz4_502 ._astrology-signs_1vjz4_81{justify-content:flex-start}._profile-profiler-button_1vjz4_514{min-width:220px}._profile-badge-pill_1vjz4_518{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffff1f,#ffffff05);border:1px solid #ffffff26;border-radius:999px;flex-direction:column;gap:.15rem;min-width:180px;padding:.5rem 1.5rem;display:inline-flex}._badge-label_1vjz4_530{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:.75rem}._profile-insight-bar_1vjz4_537{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}._insight-card_1vjz4_544{color:inherit;background:#00000059;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;flex:none;align-items:center;gap:.5rem;min-width:140px;max-width:180px;padding:1rem 1.25rem;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}._insight-card_1vjz4_544:hover{border-color:#fff3;transform:translateY(-4px)}._insight-content_1vjz4_566{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}._insight-icon_1vjz4_574{background:#ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.2rem;display:inline-flex}._insight-value_1vjz4_586{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:3ch;font-size:1.4rem;font-weight:700}._insight-label_1vjz4_595{opacity:.7;text-align:center;width:100%;font-size:.85rem}._profile-feed-panel_1vjz4_602{flex-direction:column;flex:1;width:100%;display:flex}._profile-discovery-panel_1vjz4_609{box-sizing:border-box;width:100%;height:100%;padding:var(--section-padding,1.75rem);border-radius:var(--section-border-radius,1.25rem);border:1px solid var(--section-border-color,#ffffff1f);background-color:var(--section-background-color,#0a061aa6);color:var(--section-text-color,inherit);flex-direction:column;gap:1.25rem;margin-bottom:0;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000059}._profile-discovery-panel_1vjz4_609>*{position:relative}._profile-discovery-header_1vjz4_632{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}._discovery-link_1vjz4_640{border:1px solid var(--section-border-color,#fff3);color:var(--section-text-color,#f5ecff);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:.45rem 1.2rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s}._discovery-link_1vjz4_640:hover{background:#ffffff14;border-color:#fff6}._section-subtitle_1vjz4_657{opacity:.8;color:var(--profile-text-color,var(--text-secondary,#aaa));margin:.25rem 0 0;font-size:.95rem}@media (width<=768px){._profile-highlight-grid_1vjz4_502{flex-direction:column;align-items:flex-start}._profile-insight-bar_1vjz4_537{grid-template-columns:repeat(3,1fr)!important;gap:8px!important;width:100%!important;display:grid!important}._insight-card_1vjz4_544{box-sizing:border-box!important;border-radius:8px!important;width:100%!important;min-width:0!important;max-width:none!important;padding:.5rem!important}._insight-card_1vjz4_544:last-child:nth-child(odd){grid-column:span 3!important}._insight-content_1vjz4_566{justify-content:center!important;gap:6px!important}._insight-icon_1vjz4_574{width:30px!important;height:30px!important;font-size:.9rem!important}._insight-value_1vjz4_586{font-size:1.1rem!important}._insight-label_1vjz4_595{font-size:.7rem!important}}._floating-action-container_1vjz4_711{z-index:1000;position:fixed;bottom:50px;right:30px}@keyframes _pulse_1vjz4_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._create-menu_1vjz4_731{visibility:hidden;opacity:0;flex-direction:column;gap:15px;transition:all .3s;display:flex;position:absolute;bottom:75px;right:10px;transform:translateY(20px)}._create-menu_1vjz4_731._open_1vjz4_744{visibility:visible;opacity:1;transform:translateY(0)}._create-menu-item_1vjz4_750{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#1e1e1ee6;border-radius:30px;align-items:center;gap:10px;padding:10px 15px;font-size:14px;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 2px 8px #0003}._create-menu-item_1vjz4_750:hover{background:#323232e6;transform:translateY(-2px)}._create-menu-item_1vjz4_750 span{white-space:nowrap}._messages-overlay_1vjz4_775{z-index:1000;background-color:#14141ef2;border-left:1px solid #9c27b04d;flex-direction:column;width:400px;max-width:100%;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-5px 0 15px #0000004d}._action-button_1vjz4_362._schedule_1vjz4_792{color:#fff;background-color:#4a148c}@media (width<=768px){._floating-action-container_1vjz4_711{bottom:20px;right:20px}._messages-overlay_1vjz4_775{width:100%}._profile-content-shell_1vjz4_491{gap:1.5rem!important;padding-top:.75rem!important}}._create-menu-item_1vjz4_750._live-stream-item_1vjz4_815{background:linear-gradient(45deg,#e91e63,#9c27b0);border:none;position:relative;overflow:hidden;box-shadow:0 4px 12px #e91e6366}._create-menu-item_1vjz4_750._live-stream-item_1vjz4_815:before{content:"";background:linear-gradient(45deg,#fff0 0%,#ffffff1a 50%,#fff0 100%);width:200%;height:200%;animation:3s infinite _shine_1vjz4_1;position:absolute;top:-50%;left:-50%;transform:rotate(45deg)}._create-menu-item_1vjz4_750._live-stream-item_1vjz4_815:hover{background:linear-gradient(45deg,#f50057,#a0f);transform:translateY(-3px);box-shadow:0 6px 14px #e91e6380}._custom-embed-container_1vjz4_844{border-radius:8px;flex-direction:column;flex:1;width:100%;height:auto;min-height:0;display:flex;position:relative;overflow:auto}._custom-embed-container_1vjz4_844>div{flex-direction:column;align-items:center;width:100%;min-width:0;max-width:100%;display:flex}._custom-embed-container_1vjz4_844 iframe,._custom-embed-container_1vjz4_844 blockquote,._custom-embed-container_1vjz4_844 video,._custom-embed-container_1vjz4_844 object,._custom-embed-container_1vjz4_844 embed{box-sizing:border-box;background:0 0;border:none;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 auto!important}._custom-embed-container_1vjz4_844 blockquote._tiktok-embed_1vjz4_881{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}._custom-embed-container_1vjz4_844 iframe[src*=tiktok\.com]{width:100%!important;min-width:0!important;max-width:100%!important}._pulsing-icon_1vjz4_895{color:#ffffffe6;animation:2s infinite _pulse_1vjz4_1}._live-badge_1vjz4_900{color:#fff;vertical-align:middle;letter-spacing:.5px;background-color:#f50057;border-radius:4px;margin-left:6px;padding:2px 5px;font-size:.6rem;font-weight:700;position:relative;top:-1px}@keyframes _shine_1vjz4_1{0%{left:-50%}to{left:150%}}._other-advisors-section_1vjz4_936{background:#1e1e1e99;border-radius:12px;margin:2rem 0;padding:1.5rem;box-shadow:0 4px 12px #0003}._section-title_1vjz4_944{color:var(--section-heading-color,var(--text-primary,#e0e0e0));margin-bottom:1.2rem;padding-left:.8rem;font-size:1.4rem;font-weight:600;position:relative}._section-title_1vjz4_944:before{content:"";background:linear-gradient(45deg, var(--section-accent-color,#9c27b0), #673ab7e6);border-radius:2px;width:4px;height:1.2rem;position:absolute;top:.2rem;left:0}._bioSection_1vjz4_964,._socialLinksSection_1vjz4_965,._favoritesSection_1vjz4_966,._linkTreeSection_1vjz4_967{margin-bottom:var(--section-spacing,3rem)}._wrapper_1bd7l_1{justify-content:center;align-items:center;display:flex}._dial_1bd7l_13{cursor:pointer;background:radial-gradient(circle,#ffffff1a 0%,#0f0f23f2 65%,#0f0f23 100%);border:1px solid #ce93d840;border-radius:50%;outline:none;width:160px;height:160px;transition:border-color .2s,box-shadow .2s;position:relative}._dial_1bd7l_13:hover{border-color:#ce93d880}._dial_1bd7l_13:focus-visible{border-color:#ce93d8bf;box-shadow:0 0 0 2px #ce93d859}._dial_1bd7l_13[data-disabled=true]{opacity:.6;cursor:not-allowed}._dialTrack_1bd7l_65{pointer-events:none;border:1px dashed #ffffff1f;border-radius:50%;position:absolute;inset:8px}._marker_1bd7l_87{transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#f48fb11a 0%,#f48fb1 100%);width:60px;height:2px;position:absolute;top:50%;left:50%}._markerDot_1bd7l_109{background:#f48fb1;border:2px solid #0f0f2399;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;right:0;transform:translate(50%,-50%);box-shadow:0 0 6px #f48fb1b3}._centerLabel_1bd7l_135{color:#f3eaff;pointer-events:none;font-size:1.05rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._ticks_1bd7l_157{pointer-events:none;position:absolute;inset:0}._tick_1bd7l_157{transform-origin:50% 78px;background:#ffffff1a;width:2px;height:10px;position:absolute;top:2px;left:50%}._wrapper_q1m95_1{flex-direction:column;gap:.65rem;display:flex}._area_q1m95_13{cursor:crosshair;background:radial-gradient(circle,#ffffff0d 0%,#0c0c1cf2 75%);border:1px solid #ce93d840;border-radius:.5rem;width:240px;max-width:100%;height:240px;position:relative;overflow:hidden}._area_q1m95_13[data-disabled=true]{opacity:.6;cursor:not-allowed}._area_q1m95_13:hover{border-color:#ce93d880}._area_q1m95_13:focus-visible{border-color:#ce93d8bf;outline:none;box-shadow:0 0 0 2px #ce93d859}._grid_q1m95_63{pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}._handle_q1m95_83{pointer-events:none;background:#f48fb1;border:2px solid #0c0c1ce6;border-radius:50%;width:16px;height:16px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 8px #f48fb1cc}._crosshair_q1m95_107{pointer-events:none;position:absolute;inset:0}._crosshair_q1m95_107:before,._crosshair_q1m95_107:after{content:"";background:#ffffff2e;position:absolute}._crosshair_q1m95_107:before{height:1px;top:50%;left:0;right:0}._crosshair_q1m95_107:after{width:1px;top:0;bottom:0;left:50%}._meta_q1m95_161{color:#ffffffd9;gap:1.25rem;font-size:.9rem;display:flex}._meta_q1m95_161 span{align-items:center;gap:.35rem;display:inline-flex}._meta_q1m95_161 strong{color:#f3eaff}._posts-content-modal_ndkxg_1{flex-direction:column;gap:10px;display:flex}._posts-content-hint_ndkxg_7{color:var(--text-secondary,#aaa);margin:0 0 4px;font-size:.82rem}._posts-search-bar_ndkxg_13{align-items:center;gap:8px;margin-bottom:4px;display:flex}._posts-search-input-wrap_ndkxg_20{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;flex:1;align-items:center;gap:8px;padding:6px 10px;transition:border-color .15s;display:flex}._posts-search-input-wrap_ndkxg_20:focus-within{border-color:#ce93d880}._posts-search-icon_ndkxg_36{color:var(--text-secondary,#888);flex-shrink:0;font-size:.8rem}._posts-search-input_ndkxg_20{color:var(--text-primary,#e0e0e0);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.85rem}._posts-search-input_ndkxg_20::placeholder{color:var(--text-secondary,#666)}._posts-search-clear_ndkxg_56{color:var(--text-secondary,#888);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;font-size:.75rem;display:flex}._posts-search-clear_ndkxg_56:hover{color:var(--text-primary,#e0e0e0)}._posts-type-filter_ndkxg_72{color:var(--text-primary,#e0e0e0);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;flex-shrink:0;padding:6px 10px;font-size:.82rem}._posts-type-filter_ndkxg_72:focus{border-color:#ce93d880;outline:none}._posts-content-list_ndkxg_88{flex-direction:column;gap:5px;max-height:400px;margin:0;padding:0 2px 0 0;list-style:none;display:flex;overflow-y:auto}._posts-content-item_ndkxg_100{background:#ffffff08;border:1px solid #ffffff12;border-radius:7px;align-items:center;gap:12px;padding:9px 12px;transition:border-color .15s,background .15s;display:flex}._posts-content-item_ndkxg_100:hover{background:#ce93d80f;border-color:#ce93d866}._posts-content-item-info_ndkxg_116{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._posts-content-item-title_ndkxg_124{color:var(--text-primary,#f0e8ff);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}._posts-content-item-meta_ndkxg_133{flex-wrap:wrap;align-items:center;gap:6px;font-size:.73rem;display:flex}._posts-content-item-status_ndkxg_141{text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:700}._posts-content-item-date_ndkxg_148{color:var(--text-secondary,#888)}._posts-content-item-type_ndkxg_152{color:var(--text-secondary,#999);text-transform:capitalize;background:#ffffff12;border-radius:3px;padding:1px 6px}._posts-content-edit-btn_ndkxg_160{color:var(--cm-primary,#ce93d8);cursor:pointer;white-space:nowrap;background:#ce93d81a;border:1px solid #ce93d84d;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:6px 12px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}._posts-content-edit-btn_ndkxg_160:hover{border-color:var(--cm-primary,#ce93d8);background:#ce93d838}._posts-empty-state_ndkxg_182{color:var(--text-secondary,#888);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px;font-size:.9rem;display:flex}._posts-empty-state_ndkxg_182 svg{opacity:.4;font-size:2rem}._posts-create-btn_ndkxg_198{border:1px solid var(--cm-primary,#ce93d8);color:var(--cm-primary,#ce93d8);cursor:pointer;background:0 0;border-radius:6px;margin-top:8px;padding:8px 16px;font-size:.85rem;transition:all .18s}._posts-create-btn_ndkxg_198:hover{background:#ce93d826}._profile-editor-container_ndkxg_216{color:#e0e0e0;flex-direction:column;width:100%;height:100%;min-height:100vh;padding:calc(2rem + 70px) 2rem 2rem;transition:background-color .3s;display:flex;overflow:hidden}._profile-editor-header_ndkxg_231{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}._profile-editor-header_ndkxg_231 h2{color:var(--theme-color,#ce93d8);margin:0}._editor-actions_ndkxg_243{gap:1rem;display:flex}._btn-save_ndkxg_248,._btn-cancel_ndkxg_248{cursor:pointer;border:none;border-radius:1.5rem;padding:.6rem 1.5rem;font-weight:500;transition:all .2s}._btn-save_ndkxg_248{background-color:var(--theme-color,#ce93d8);color:#fff}._btn-save_ndkxg_248:hover{background-color:#ce93d8cc;transform:translateY(-2px)}._btn-cancel_ndkxg_248{color:#e0e0e0;background-color:#0000;border:1px solid #757575}._btn-cancel_ndkxg_248:hover{background-color:#ffffff1a}._btn-save_ndkxg_248:disabled,._btn-cancel_ndkxg_248:disabled{opacity:.5;cursor:not-allowed;transform:none}._loading-placeholder_ndkxg_284{color:#aaa;justify-content:center;align-items:center;height:300px;font-size:1.1rem;display:flex}._profile-editor-content_ndkxg_293{background-color:#0003;border-radius:.5rem;flex-direction:column;flex:1;min-height:0;padding:1.5rem;display:flex;overflow:hidden}._editor-tabs_ndkxg_304{border-bottom:1px solid #9c27b04d;gap:.25rem;width:100%;margin-bottom:2rem;display:flex}._editor-tab_ndkxg_304{color:#a0a0a0;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:.5rem;min-width:0;padding:.875rem .75rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}._editor-tab_ndkxg_304:hover{color:#ce93d8;background:#9c27b00d}._editor-tab-active_ndkxg_336{color:#ce93d8;background:#9c27b01a;border-bottom-color:#9c27b0}._editor-tab_ndkxg_304 svg{font-size:.9rem}._editor-sub-tabs_ndkxg_346{background:#00000040;border:1px solid #ffffff0d;border-radius:.5rem;gap:.5rem;margin-bottom:2rem;padding:.25rem;display:flex}._editor-sub-tab_ndkxg_346{color:#a0a0a0;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:.35rem;flex:1;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1)}._editor-sub-tab_ndkxg_346:hover{color:#e0e0e0;background:#ffffff0d}._editor-sub-tab_ndkxg_346._sub-tab-active_ndkxg_375{color:var(--theme-color,#ce93d8);background:#ce93d826;border-color:#ce93d84d;box-shadow:0 4px 15px #0003}._sub-tab-pane_ndkxg_382{animation:.3s _fadeIn_ndkxg_1}@keyframes _fadeIn_ndkxg_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}._editor-tab-content_ndkxg_391{flex:1;min-height:0;overflow:hidden auto}._editor-section_ndkxg_398{background-color:#0000004d;border-radius:.5rem;margin-bottom:2.5rem;padding:1.5rem}._editor-section_ndkxg_398 h3{color:var(--theme-color,#ce93d8);border-bottom:1px solid #ffffff1a;align-items:center;gap:.5rem;margin-top:0;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.3rem;display:flex}._editor-section_ndkxg_398 p{color:#aaa;margin-top:0;font-size:.95rem}._theme-selector_ndkxg_424{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}._theme-selector_ndkxg_424 label{color:#e0e0e0;font-size:.9rem;font-weight:500}._theme-select_ndkxg_424{color:#e0e0e0;appearance:none;cursor:pointer;background-color:#262638d9;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23a0a0a0' viewBox='0 0 16 16'><path d='M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>");background-position:calc(100% - .85rem);background-repeat:no-repeat;background-size:.75rem;border:1px solid #9c27b059;border-radius:.4rem;width:100%;max-width:300px;padding:.55rem 2.25rem .55rem .85rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}._theme-select_ndkxg_424:hover{border-color:#ce93d88c}._theme-select_ndkxg_424:focus{border-color:#ce93d8bf;outline:none;box-shadow:0 0 0 1px #ce93d873}._appearance-settings_ndkxg_465{grid-template-columns:1fr 1fr;gap:2rem;display:grid}._color-settings_ndkxg_471{flex-direction:column;gap:1rem;display:flex}._color-settings_ndkxg_471 .color-picker-preview-container{align-items:center;gap:10px;width:auto;max-width:300px;display:inline-flex}._color-settings_ndkxg_471 .color-picker-preview{flex-shrink:0;width:36px;min-width:36px;height:36px}._color-settings_ndkxg_471 .color-picker-input{flex:0 auto;min-width:100px;max-width:150px}._background-opacity-control_ndkxg_498{flex-direction:column;gap:.5rem;display:flex}._background-opacity-control_ndkxg_498 label{color:#e0e0e0;font-size:.9rem;font-weight:500}._background-opacity-control_ndkxg_498 input[type=range]{appearance:none;background:#262638d9;border-radius:.25rem;outline:none;width:100%;height:.5rem}._background-opacity-control_ndkxg_498 input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#9c27b0;border:2px solid #1e1e1e;border-radius:50%;width:1.2rem;height:1.2rem;transition:background-color .2s}._background-opacity-control_ndkxg_498 input[type=range]::-webkit-slider-thumb:hover{background:#ba68c8}._background-opacity-control_ndkxg_498 input[type=range]::-moz-range-thumb{cursor:pointer;background:#9c27b0;border:2px solid #1e1e1e;border-radius:50%;width:1.2rem;height:1.2rem;transition:background-color .2s}._background-opacity-control_ndkxg_498 input[type=range]::-moz-range-thumb:hover{background:#ba68c8}._background-filter-control_ndkxg_550,._backdrop-blur-control_ndkxg_551,._background-filter-intensity-control_ndkxg_552{flex-direction:column;gap:.5rem;display:flex}._background-filter-control_ndkxg_550 label,._backdrop-blur-control_ndkxg_551 label,._background-filter-intensity-control_ndkxg_552 label{color:#e0e0e0;font-size:.9rem;font-weight:500}._background-filter-control_ndkxg_550 select{color:#e0e0e0;appearance:none;cursor:pointer;background-color:#262638d9;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23a0a0a0' viewBox='0 0 16 16'><path d='M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>");background-position:right .7rem center;background-repeat:no-repeat;border:1px solid #9c27b059;border-radius:.4rem;padding:.55rem 2.25rem .55rem .85rem;font-size:.95rem;transition:border-color .2s}._background-filter-control_ndkxg_550 select:hover{border-color:#9c27b099}._background-filter-control_ndkxg_550 select:focus{border-color:#9c27b0;outline:none;box-shadow:0 0 0 2px #9c27b033}._backdrop-blur-control_ndkxg_551 input[type=range],._background-filter-intensity-control_ndkxg_552 input[type=range]{appearance:none;background:#262638d9;border-radius:.25rem;outline:none;width:100%;height:.5rem}._backdrop-blur-control_ndkxg_551 input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#9c27b0;border:2px solid #1e1e1e;border-radius:50%;width:1.2rem;height:1.2rem;transition:background-color .2s}._background-filter-intensity-control_ndkxg_552 input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#9c27b0;border:2px solid #1e1e1e;border-radius:50%;width:1.2rem;height:1.2rem;transition:background-color .2s}._backdrop-blur-control_ndkxg_551 input[type=range]::-webkit-slider-thumb:hover{background:#ba68c8}._background-filter-intensity-control_ndkxg_552 input[type=range]::-webkit-slider-thumb:hover{background:#ba68c8}._backdrop-blur-control_ndkxg_551 input[type=range]::-moz-range-thumb{cursor:pointer;background:#9c27b0;border:2px solid #1e1e1e;border-radius:50%;width:1.2rem;height:1.2rem;transition:background-color .2s}._background-filter-intensity-control_ndkxg_552 input[type=range]::-moz-range-thumb{cursor:pointer;background:#9c27b0;border:2px solid #1e1e1e;border-radius:50%;width:1.2rem;height:1.2rem;transition:background-color .2s}._backdrop-blur-control_ndkxg_551 input[type=range]::-moz-range-thumb:hover{background:#ba68c8}._background-filter-intensity-control_ndkxg_552 input[type=range]::-moz-range-thumb:hover{background:#ba68c8}._layout-settings_ndkxg_636{flex-direction:column;gap:1.25rem;display:flex}._section-preview-pane_ndkxg_642{background:#00000059;border:1px solid #ffffff14;border-radius:.9rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._section-preview-pane-header_ndkxg_652 h4{color:var(--theme-color,#ce93d8);margin:0;font-size:1rem}._section-preview-pane-header_ndkxg_652 p{color:#fff9;margin:.25rem 0 0;font-size:.85rem}._layout-settings_ndkxg_636 h4{color:#e0e0e0;margin-top:0;margin-bottom:.5rem;font-size:1rem}._layout-settings_ndkxg_636 h4:not(:first-child){margin-top:2rem}._layout-settings_ndkxg_636 h4:first-child{margin-top:0}._background-settings_ndkxg_679{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}._section-style-panel_ndkxg_686{background-color:#00000040;border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;gap:1rem;margin-top:1.5rem;padding:1.25rem 1.5rem;display:flex}._section-style-badge_ndkxg_697{color:var(--theme-color,#ce93d8);background:#ce93d826;border:1px solid #ce93d866;border-radius:999px;padding:.15rem .75rem;font-size:.75rem}._section-style-divider_ndkxg_706{background:linear-gradient(90deg,#0000,#ce93d866,#0000);width:100%;height:1px;margin:1.5rem 0 .5rem}._section-style-grid_ndkxg_713{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;display:grid}._section-style-field_ndkxg_719 .color-picker-container{margin-bottom:0}._section-style-field_ndkxg_719 .color-picker-preview-container{align-items:center;gap:10px;width:auto;max-width:300px;display:inline-flex}._section-style-field_ndkxg_719 .color-picker-preview{flex-shrink:0;width:36px!important;min-width:36px!important;height:36px!important}._section-style-field_ndkxg_719 .color-picker-input{min-width:100px;max-width:150px;flex:0 auto!important}._section-style-content_ndkxg_744{flex-direction:column;gap:1.5rem;display:flex}._section-style-form_ndkxg_750{flex:0 auto;min-width:300px}._section-style-preview_ndkxg_755{flex:auto;align-self:stretch;min-width:0}@media (width>=992px){._section-style-content_ndkxg_744{flex-direction:row;align-items:flex-start}._section-style-preview_ndkxg_755{max-width:none;margin-left:1rem}}._section-preview-frame_ndkxg_772{background:radial-gradient(circle at top,#ffffff1f,#0000 60%);border:1px solid #ffffff14;border-radius:1rem;min-height:100%;padding:1.25rem;box-shadow:0 25px 60px #00000073}._section-preview-header_ndkxg_781{color:#fff;border-radius:.9rem;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.9rem 1rem;display:flex;box-shadow:inset 0 0 30px #ffffff1f}._section-preview-avatar_ndkxg_792{flex-shrink:0;justify-content:center;align-items:center;display:flex}._section-preview-name_ndkxg_799{font-size:1rem;font-weight:600}._section-preview-meta_ndkxg_804{opacity:.85;font-size:.85rem}._section-preview-stats_ndkxg_809{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}._section-preview-stat_ndkxg_809{text-align:center}._section-preview-stat-value_ndkxg_820{font-size:1.15rem;font-weight:600}._section-preview-stat-label_ndkxg_825{text-transform:uppercase;letter-spacing:.05em;opacity:.8;font-size:.75rem}._section-preview-cards_ndkxg_832{flex-direction:column;gap:.9rem;display:flex}._section-preview-card_ndkxg_832{flex-direction:column;gap:.35rem;display:flex}._section-preview-card-title_ndkxg_844{letter-spacing:.05em;text-transform:uppercase;margin-bottom:.35rem;font-size:.85rem}._section-preview-card-content_ndkxg_851{margin-bottom:.35rem;font-size:.9rem}._section-preview-card-meta_ndkxg_856{opacity:.85;font-size:.8rem}._section-preview-featured_ndkxg_861{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:.75rem;display:grid}._section-preview-featured-card_ndkxg_867{flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.9rem .5rem;display:flex}._section-preview-featured-icon_ndkxg_876{font-size:1.25rem}._section-preview-featured-text_ndkxg_880{text-align:center;opacity:.8;font-size:.75rem}._section-style-field_ndkxg_719{flex-direction:column;gap:.5rem;display:flex}._section-style-label_ndkxg_892{color:#ce93d8e6;font-size:.85rem;font-weight:500}._section-style-select_ndkxg_898{color:#e0e0e0;appearance:none;background-color:#0006;background-image:linear-gradient(45deg,#0000 50%,#fff6 50%),linear-gradient(135deg,#fff6 50%,#0000 50%);background-position:calc(100% - 20px) 1.1rem,calc(100% - 15px) 1.1rem;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border:1px solid #9c27b033;border-radius:.35rem;padding:.65rem .75rem;font-size:.95rem}._section-style-select_ndkxg_898:focus{border-color:var(--theme-color,#ce93d8);outline:none;box-shadow:0 0 0 1px #ce93d859}._section-style-text-input_ndkxg_918{color:#e0e0e0;background-color:#0000004d;border:1px solid #9c27b033;border-radius:.35rem;padding:.65rem .75rem;font-size:.95rem;transition:border .2s,box-shadow .2s}._section-style-text-input_ndkxg_918:focus{border-color:var(--theme-color,#ce93d8);outline:none;box-shadow:0 0 0 1px #ce93d859}._section-style-hint_ndkxg_934{color:#ffffff73;font-size:.75rem}._layout-options_ndkxg_939{gap:.5rem;display:flex}._layout-option_ndkxg_939{color:#e0e0e0;cursor:pointer;background-color:#0003;border:1px solid #ffffff1a;border-radius:.25rem;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:all .2s;display:flex}._layout-option_ndkxg_939:hover{background-color:#ffffff1a}._layout-option-active_ndkxg_961{background-color:var(--theme-color,#ce93d8);color:#fff;border-color:var(--theme-color,#ce93d8)}._header-background-settings_ndkxg_967{background-color:#0000004d;border-radius:.5rem;flex-direction:column;gap:1.25rem;margin-top:2rem;padding:1.5rem;display:flex}._header-background-heading_ndkxg_977 h4{color:var(--theme-color,#ce93d8);align-items:center;gap:.5rem;margin:0;display:flex}._header-background-heading_ndkxg_977 p{color:#aaa;margin:.25rem 0 0;font-size:.9rem}._header-mode-options_ndkxg_991{flex-wrap:wrap;gap:.5rem;display:flex}._header-mode-option_ndkxg_991{color:#ddd;cursor:pointer;background-color:#00000040;border:1px solid #ffffff26;border-radius:1.5rem;align-items:center;gap:.5rem;padding:.6rem 1.2rem;transition:all .2s;display:inline-flex}._header-mode-option_ndkxg_991:hover{background-color:#ffffff1a}._header-mode-option-active_ndkxg_1014{background-color:var(--theme-color,#ce93d8);color:#fff;border-color:var(--theme-color,#ce93d8)}._header-preview-wrapper_ndkxg_1020{display:block}._header-background-preview_ndkxg_1024{isolation:isolate;background-color:#00000080;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;width:100%;min-height:200px;display:flex;position:relative;overflow:hidden}._header-background-preview-empty_ndkxg_1038:after{content:"Upload a 1920×420 PNG to layer above the gradient.";color:#888;text-align:center;padding:0 1rem;font-size:.9rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._header-background-preview-overlay_ndkxg_1050{pointer-events:none;z-index:1;position:absolute;inset:0}._header-background-preview-status_ndkxg_1060{z-index:3;background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._header-preview-label_ndkxg_1073{letter-spacing:.15em;text-transform:uppercase;text-shadow:0 4px 18px #00000073;opacity:.9;z-index:2;pointer-events:none;justify-content:center;align-items:center;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;display:flex;position:absolute;inset:0}._header-preview-caption_ndkxg_1089{color:#bbb;flex-direction:column;gap:.4rem;margin-top:.85rem;font-size:.9rem;display:flex}._header-preview-caption_ndkxg_1089 p{margin:0}._gradient-tabs_ndkxg_1102{border-bottom:1px solid #9c27b04d;gap:.25rem;width:100%;margin-top:1.5rem;margin-bottom:1.5rem;display:flex}._gradient-tab_ndkxg_1102{color:#a0a0a0;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:.5rem;min-width:0;padding:.875rem .75rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}._gradient-tab_ndkxg_1102:hover{color:#ce93d8;background:#9c27b00d}._gradient-tab-active_ndkxg_1135{color:#ce93d8;background:#9c27b01a;border-bottom-color:#9c27b0}._gradient-tab_ndkxg_1102 svg{font-size:.9rem}._gradient-tab-content_ndkxg_1145{min-height:300px;padding-top:1rem}._custom-image-description_ndkxg_1150,._custom-image-requirements_ndkxg_1151{color:#bbb;margin:0 0 .5rem}._custom-image-requirements_ndkxg_1151{color:#9292af;font-size:.85rem}._custom-image-opacity_ndkxg_1161{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}._custom-image-opacity_ndkxg_1161 label{color:#e0e0e0;font-size:.9rem}._custom-image-opacity_ndkxg_1161 input[type=range]{accent-color:var(--theme-color,#ce93d8)}._custom-image-opacity-hint_ndkxg_1177{color:#8f8fa8;font-size:.8rem}._header-background-error_ndkxg_1182{color:#ff8a80;margin:0;font-size:.85rem}._gradient-type-controls_ndkxg_1188,._gradient-angle-control_ndkxg_1189,._overlay-controls_ndkxg_1190,._custom-image-controls_ndkxg_1191{flex-direction:column;gap:1rem;display:flex}._gradient-stops_ndkxg_1197{flex-direction:column;gap:.85rem;display:flex}._overlay-top-row_ndkxg_1203{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._overlay-preset-control_ndkxg_1210{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}._reset-overlay-button_ndkxg_1218{color:#ce93d8;cursor:pointer;background:#9c27b026;border:1px solid #9c27b04d;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-top:1.75rem;padding:.55rem;transition:all .2s;display:inline-flex}._reset-overlay-button_ndkxg_1218:hover{background:#9c27b040;border-color:#ce93d880}._reset-overlay-button_ndkxg_1218 svg{font-size:.9rem}._gradient-orientation_ndkxg_1244{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}._gradient-angle-header_ndkxg_1251,._gradient-origin-header_ndkxg_1252,._gradient-zoom-header_ndkxg_1253{color:#e0e0e0;justify-content:space-between;align-items:center;font-size:.95rem;display:flex}._gradient-angle-value_ndkxg_1261,._gradient-origin-value_ndkxg_1262,._gradient-zoom-value_ndkxg_1263{color:#f3eaff;font-weight:600}._gradient-angle-hint_ndkxg_1268,._gradient-origin-hint_ndkxg_1269,._gradient-zoom-hint_ndkxg_1270{color:#8f8fa8;font-size:.8rem}._gradient-zoom-control_ndkxg_1275{flex-direction:column;gap:.75rem;display:flex}._gradient-zoom-control_ndkxg_1275 input[type=range]{appearance:none;background:#262638d9;border-radius:.25rem;outline:none;width:100%;height:.5rem}._gradient-zoom-control_ndkxg_1275 input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#9c27b0;border:2px solid #1e1e1e;border-radius:50%;width:1.2rem;height:1.2rem;transition:background-color .2s}._gradient-zoom-control_ndkxg_1275 input[type=range]::-webkit-slider-thumb:hover{background:#ba68c8}._gradient-zoom-control_ndkxg_1275 input[type=range]::-moz-range-thumb{cursor:pointer;background:#9c27b0;border:2px solid #1e1e1e;border-radius:50%;width:1.2rem;height:1.2rem;transition:background-color .2s}._gradient-zoom-control_ndkxg_1275 input[type=range]::-moz-range-thumb:hover{background:#ba68c8}._overlay-advanced-controls_ndkxg_1321{border-top:1px solid #ffffff1a;flex-direction:column;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}._overlay-zoom-control_ndkxg_1330,._overlay-size-control_ndkxg_1331,._overlay-repeat-control_ndkxg_1332{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}._overlay-main-controls-row_ndkxg_1340{align-items:flex-start;gap:1.5rem;display:flex}._overlay-left-column_ndkxg_1346{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}._overlay-right-column_ndkxg_1354{flex:1;min-width:0}._overlay-zoom-control_ndkxg_1330 label,._overlay-size-control_ndkxg_1331 label,._overlay-repeat-control_ndkxg_1332 label{color:#e0e0e0;font-size:.9rem}._overlay-zoom-control_ndkxg_1330 input[type=range]{appearance:none;background:#262638d9;border-radius:.25rem;outline:none;width:100%;height:.5rem}._overlay-zoom-control_ndkxg_1330 input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#9c27b0;border:2px solid #1e1e1e;border-radius:50%;width:1.2rem;height:1.2rem;transition:background-color .2s}._overlay-zoom-control_ndkxg_1330 input[type=range]::-webkit-slider-thumb:hover{background:#ba68c8}._overlay-zoom-control_ndkxg_1330 input[type=range]::-moz-range-thumb{cursor:pointer;background:#9c27b0;border:2px solid #1e1e1e;border-radius:50%;width:1.2rem;height:1.2rem;transition:background-color .2s}._overlay-zoom-control_ndkxg_1330 input[type=range]::-moz-range-thumb:hover{background:#ba68c8}._overlay-size-control_ndkxg_1331 select,._overlay-repeat-control_ndkxg_1332 select{color:#e0e0e0;appearance:none;cursor:pointer;background-color:#262638d9;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23a0a0a0' viewBox='0 0 16 16'><path d='M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>");background-position:calc(100% - .85rem);background-repeat:no-repeat;background-size:.75rem;border:1px solid #9c27b059;border-radius:.4rem;width:100%;padding:.55rem 2.25rem .55rem .85rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}._overlay-position-control_ndkxg_1424{flex-direction:column;gap:.75rem;display:flex}._overlay-position-header_ndkxg_1430{color:#e0e0e0;justify-content:space-between;align-items:center;font-size:.95rem;display:flex}._overlay-position-value_ndkxg_1438{color:#f3eaff;font-weight:600}._overlay-position-hint_ndkxg_1443{color:#8f8fa8;font-size:.8rem}._gradient-type-controls_ndkxg_1188{flex-direction:column;flex:1 1 0;gap:1rem;min-width:240px;max-width:320px;display:flex}._gradient-angle-control_ndkxg_1189,._gradient-origin-control_ndkxg_1458,._gradient-zoom-control_ndkxg_1275{flex:1 1 0;min-width:240px}._gradient-origin-control_ndkxg_1458{flex-direction:column;gap:.75rem;display:flex}._gradient-type-controls_ndkxg_1188 select,._overlay-controls_ndkxg_1190 select,._overlay-blend_ndkxg_1472 select,._select-label_ndkxg_1473 select{color:#e0e0e0;appearance:none;cursor:pointer;background-color:#262638d9;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23a0a0a0' viewBox='0 0 16 16'><path d='M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>");background-position:calc(100% - .85rem);background-repeat:no-repeat;background-size:.75rem;border:1px solid #9c27b059;border-radius:.4rem;width:100%;padding:.55rem 2.25rem .55rem .85rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}._gradient-type-controls_ndkxg_1188 select:hover,._overlay-controls_ndkxg_1190 select:hover,._overlay-blend_ndkxg_1472 select:hover,._select-label_ndkxg_1473 select:hover{border-color:#ce93d88c}._gradient-type-controls_ndkxg_1188 select:focus,._overlay-controls_ndkxg_1190 select:focus,._overlay-blend_ndkxg_1472 select:focus,._select-label_ndkxg_1473 select:focus{border-color:#ce93d8bf;outline:none;box-shadow:0 0 0 1px #ce93d873}._gradient-stop-position_ndkxg_1506 input[type=range],._overlay-slider_ndkxg_1507 input[type=range]{width:100%}._gradient-stop_ndkxg_1197{background-color:#00000040;border-radius:.4rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}._gradient-stop-position_ndkxg_1506 label{color:#cfcfcf;margin-bottom:.4rem;font-size:.85rem;display:block}._gradient-stop-remove_ndkxg_1528{color:#f48fb1;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._add-gradient-stop_ndkxg_1538{color:#e0e0e0;cursor:pointer;background-color:#0000;border:1px solid #fff3;border-radius:1rem;align-self:flex-start;padding:.5rem 1rem;transition:background-color .2s}._add-gradient-stop_ndkxg_1538:hover{background-color:#ffffff1a}._overlay-sliders_ndkxg_1553{grid-template-columns:1fr 1fr;align-items:flex-start;gap:1rem;display:grid}._overlay-left-controls-column_ndkxg_1560,._overlay-right-controls-column_ndkxg_1561{flex-direction:column;gap:1rem;display:flex}._overlay-slider_ndkxg_1507 label,._overlay-blend_ndkxg_1472 label{color:#cfcfcf;margin-bottom:.4rem;font-size:.85rem;display:block}._custom-image-controls_ndkxg_1191 p{color:#bdbdbd;margin:0;font-size:.9rem}._custom-image-actions_ndkxg_1581{flex-wrap:wrap;gap:.75rem;display:flex}._btn-upload_ndkxg_1587,._btn-remove_ndkxg_1588{cursor:pointer;border:none;border-radius:1.5rem;padding:.6rem 1.4rem;font-weight:500;transition:all .2s}._btn-upload_ndkxg_1587{background-color:var(--theme-color,#ce93d8);color:#fff}._btn-upload_ndkxg_1587:disabled{opacity:.6;cursor:not-allowed}._btn-remove_ndkxg_1588{color:#fff;background-color:#ff5252d9}._btn-remove_ndkxg_1588:hover{background-color:#ff5252}._section-list_ndkxg_1617{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}._section-item_ndkxg_1624{background:#1e1e2899;border:1px solid #9c27b033;border-radius:.5rem;align-items:center;transition:all .2s;display:flex;position:relative;overflow:hidden}._section-item_ndkxg_1624:hover{background:#1e1e28cc;border-color:#9c27b066;box-shadow:0 2px 8px #9c27b01a}._section-drag-handle_ndkxg_1641{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;pointer-events:auto;flex:1;align-items:center;gap:.75rem;min-width:0;padding:1rem 1.25rem;display:flex}._section-drag-handle_ndkxg_1641:active{cursor:grabbing}._section-drag-handle_ndkxg_1641:before{content:"☰";color:#ce93d866;flex-shrink:0;font-size:1.2rem;line-height:1}._section-drag-handle_ndkxg_1641:hover:before{color:#ce93d8b3}._section-name_ndkxg_1670{color:#e0e0e0;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;flex:1;min-width:0;font-size:.95rem;font-weight:500;overflow:hidden}._section-item-actions_ndkxg_1682{pointer-events:auto;background:#0003;border-left:1px solid #9c27b033;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}._section-edit-button_ndkxg_1692{color:#ce93d8;cursor:pointer;white-space:nowrap;background:#9c27b026;border:1px solid #9c27b04d;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}._section-edit-button_ndkxg_1692:active{transform:translateY(0)}._visibility-toggle_ndkxg_1719{color:#aaa;cursor:pointer;background:#0003;border:1px solid #9c27b033;border-radius:.375rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.5rem;font-size:1rem;transition:all .2s;display:flex}._visibility-toggle_ndkxg_1719:hover{color:#ce93d8;background:#9c27b026;border-color:#ce93d866}._visibility-toggle_ndkxg_1719[aria-label*=visible]{color:#4caf50}._visibility-toggle_ndkxg_1719[aria-label*=visible]:hover{color:#66bb6a}._pinned-content-manager_ndkxg_1750{margin-top:1.5rem}._pinned-content-manager_ndkxg_1750 h4{color:#e0e0e0;border-bottom:1px solid #ffffff1a;margin:1.5rem 0 .75rem;padding-bottom:.5rem;font-size:1.1rem}._empty-state_ndkxg_1762{text-align:center;color:#aaa;background-color:#0000001a;border-radius:.25rem;padding:1.5rem;font-style:italic}._pinned-items_ndkxg_1771{margin-bottom:2rem}._pinned-item_ndkxg_1771,._available-item_ndkxg_1775{background-color:#00000026;border-radius:.25rem;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.75rem;display:flex}._pinned-item_ndkxg_1771{cursor:grab;border-left:3px solid var(--theme-color,#ce93d8)}._available-content_ndkxg_1790{flex-direction:column;gap:.75rem;display:flex}._available-item_ndkxg_1775{border-left:3px solid #0000}._item-preview_ndkxg_1800{flex:1;align-items:center;gap:1rem;display:flex}._item-thumbnail_ndkxg_1807{object-fit:cover;border-radius:.25rem;width:60px;height:60px}._item-details_ndkxg_1814{flex:1}._item-details_ndkxg_1814 h5{color:#e0e0e0;margin:0 0 .25rem}._item-excerpt_ndkxg_1823{color:#aaa;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9rem;display:-webkit-box;overflow:hidden}._item-type_ndkxg_1835{background-color:#ffffff1a;border-radius:1rem;margin-top:.5rem;padding:.15rem .5rem;font-size:.75rem;display:inline-block}._pin-button_ndkxg_1844,._unpin-button_ndkxg_1844{cursor:pointer;border:none;border-radius:1.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;transition:all .2s;display:flex}._pin-button_ndkxg_1844{background-color:var(--theme-color,#ce93d8);color:#fff}._unpin-button_ndkxg_1844{color:#fff;background-color:#ff5050cc;justify-content:center;width:32px;height:32px;padding:0}._pin-button_ndkxg_1844:hover{background-color:#ce93d8cc}._unpin-button_ndkxg_1844:hover{background-color:#ff5050}._section-header_ndkxg_1878{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._section-header_ndkxg_1878 h3{border-bottom:none;margin:0}._toggle-control_ndkxg_1890{color:#e0e0e0;align-items:center;gap:.5rem;font-size:.9rem;display:inline-flex}._toggle-control_ndkxg_1890 input{width:18px;height:18px}._link-tree-editor_ndkxg_1903{flex-direction:column;gap:1rem;display:flex}._link-tree-row_ndkxg_1909{background-color:#0003;border-radius:.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;padding:1rem;display:grid;position:relative}._link-tree-row_ndkxg_1909 ._input-group_ndkxg_1919{flex-direction:column;gap:.35rem;display:flex}._input-group-optional_ndkxg_1925{opacity:.85}._input-group_ndkxg_1919 label{color:#ce93d8e6;margin-bottom:.15rem;font-size:.85rem;font-weight:500}._input-group_ndkxg_1919 input,._social-inputs_ndkxg_1937 input{color:#e0e0e0;background-color:#0000004d;border:1px solid #9c27b033;border-radius:.35rem;padding:.65rem .75rem;font-size:.95rem;transition:border .2s,box-shadow .2s}._input-group_ndkxg_1919 input:focus,._social-inputs_ndkxg_1937 input:focus{border-color:var(--theme-color,#ce93d8);outline:none;box-shadow:0 0 0 1px #ce93d866}._icon-button_ndkxg_1954{color:#f48fb1;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;height:32px;transition:color .2s;display:flex;position:absolute;top:.25rem;right:0}._icon-button_ndkxg_1954:hover{color:#ff0055e7}._btn-secondary_ndkxg_1975{color:#ce93d8;cursor:pointer;background:#9c27b026;border:1px solid #9c27b04d;border-radius:.5rem;align-self:flex-start;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-weight:500;transition:all .2s;display:inline-flex}._btn-secondary_ndkxg_1975:hover{background:#9c27b040;border-color:#ce93d880}._social-links-grid_ndkxg_1995{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}._social-item_ndkxg_2001{background-color:#00000040;border:1px solid #ffffff14;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1rem;transition:border-color .2s;display:flex}._social-item-active_ndkxg_2012{border-color:#ce93d899}._social-header_ndkxg_2016 label{color:#ffffffd9;align-items:center;gap:.5rem;font-weight:600;display:flex}._social-label_ndkxg_2024 svg{font-size:1.2rem}._social-inputs_ndkxg_1937{flex-direction:column;gap:.5rem;display:flex}._favorites-selector_ndkxg_2034{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;display:grid}._favorite-option_ndkxg_2040{cursor:pointer;background-color:#00000040;border:1px solid #ffffff1a;border-radius:.4rem;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}._favorite-option_ndkxg_2040 input{margin-top:.2rem}._favorite-option-selected_ndkxg_2055{background-color:#ce93d81a;border-color:#ce93d8a6}._favorite-option_ndkxg_2040 span{flex-direction:column;gap:.35rem;display:flex}._favorite-option_ndkxg_2040 small{opacity:.7;font-size:.75rem}._media-widget_ndkxg_2071{flex-direction:column;gap:1rem;display:flex}._select-label_ndkxg_1473{color:#fffc;flex-direction:column;gap:.35rem;display:flex}._select-label_ndkxg_1473 select{appearance:none}._inline-toggle_ndkxg_2088{color:#ffffffd9;align-items:center;gap:.5rem;font-size:.9rem;display:inline-flex}._advanced-section_ndkxg_2097{background-color:#28283c80;border:1px solid #ffffff1a}._warning-text_ndkxg_2102{color:#ff9c9c!important}._form-group_ndkxg_2106{flex-direction:column;gap:.35rem;display:flex}._form-group_ndkxg_2106 label{color:#ce93d8e6;margin-bottom:.15rem;font-size:.85rem;font-weight:500}._form-group_ndkxg_2106 input[type=text],._form-group_ndkxg_2106 input[type=number],._form-group_ndkxg_2106 textarea{color:#e0e0e0;background-color:#0000004d;border:1px solid #9c27b033;border-radius:.35rem;padding:.65rem .75rem;font-size:.95rem;transition:border .2s,box-shadow .2s}._form-group_ndkxg_2106 input[type=color]{cursor:pointer;background-color:#0000004d;border:1px solid #9c27b033;border-radius:.35rem;height:45px;padding:.35rem;transition:border .2s}._form-group_ndkxg_2106 input[type=text]:focus,._form-group_ndkxg_2106 input[type=number]:focus,._form-group_ndkxg_2106 textarea:focus{border-color:var(--theme-color,#ce93d8);outline:none;box-shadow:0 0 0 1px #ce93d866}._form-group_ndkxg_2106 input[type=color]:hover{border-color:#ce93d866}._form-group_ndkxg_2106 textarea{resize:vertical;min-height:100px;font-family:inherit;line-height:1.5}._form-group_ndkxg_2106 input::placeholder,._form-group_ndkxg_2106 textarea::placeholder{color:#ffffff4d;font-style:italic}._code-editor_ndkxg_2166{color:#e0e0e0;resize:vertical;background-color:#1a1a2e;border:1px solid #ffffff1a;border-radius:.25rem;width:100%;padding:1rem;font-family:Courier New,monospace}._layout-description_ndkxg_2178{color:#aaa;margin-bottom:1rem;font-size:.85rem}._layout-mode-selector_ndkxg_2184{margin-bottom:2rem}._layout-mode-options_ndkxg_2188{gap:1rem;margin-top:1rem;display:flex}._layout-mode-button_ndkxg_2194{color:#a0a0a0;cursor:pointer;background:#0003;border:1px solid #9c27b04d;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}._layout-mode-button_ndkxg_2194:hover{color:#ce93d8;background:#9c27b01a;border-color:#ce93d880}._layout-mode-active_ndkxg_2217{color:#ce93d8;background:#9c27b026;border-color:#9c27b0}._advanced-layout-editor_ndkxg_2223{overflow:visible}._layout-editor-header_ndkxg_2227{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}._layout-editor-header_ndkxg_2227 h3{margin-top:0}._layout-compact-toggle_ndkxg_2238{color:#a0a0a0;cursor:pointer;background:#0003;border:1px solid #9c27b04d;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;transition:all .2s;display:flex}._layout-compact-toggle_ndkxg_2238:hover{color:#ce93d8;border-color:#ce93d880}._layout-editor-preview_ndkxg_2257{background:#0003;border-radius:.5rem;min-height:600px;padding:1rem;position:relative}._layout-section-item_ndkxg_2265{cursor:move;background:#1e1e28cc;border:1px solid #9c27b033;border-radius:.5rem;position:relative;overflow:hidden}._layout-section-item_ndkxg_2265:hover{border-color:#9c27b066;box-shadow:0 2px 8px #9c27b033}._layout-section-item_ndkxg_2265._layout-section-hidden_ndkxg_2279{opacity:.5;border-style:dashed}._section-drag-handle_ndkxg_1641{color:#ce93d8;cursor:move;pointer-events:none;background:#9c27b01a;border-bottom:1px solid #9c27b033;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.9rem;font-weight:500;display:flex}._section-content-preview_ndkxg_2298{min-height:80px;padding:1rem}._section-preview-content_ndkxg_2303{flex-direction:column;gap:.5rem;display:flex}._section-preview-header_ndkxg_781{color:#e0e0e0;font-size:.95rem;font-weight:600}._section-preview-body_ndkxg_2315{color:#aaa;font-size:.85rem}._section-hidden-message_ndkxg_2320{color:#666;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.85rem;display:flex}._section-visibility-toggle_ndkxg_2330{color:#aaa;cursor:pointer;z-index:10;background:#00000080;border:1px solid #9c27b04d;border-radius:.25rem;padding:.25rem .5rem;font-size:.85rem;transition:all .2s;position:absolute;top:.5rem;right:.5rem}._section-visibility-toggle_ndkxg_2330:hover{color:#ce93d8;background:#9c27b033;border-color:#ce93d880}._layout-editor-actions_ndkxg_2351{align-items:center;gap:.75rem;display:flex}._add-section-button_ndkxg_2357{color:#ce93d8;cursor:pointer;background:#9c27b033;border:1px solid #9c27b066;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;transition:all .2s;display:flex}._add-section-button_ndkxg_2357:hover:not(:disabled){background:#9c27b04d;border-color:#ce93d899}._add-section-button_ndkxg_2357:disabled,._add-section-button-disabled_ndkxg_2377{opacity:.5;cursor:not-allowed}._section-actions_ndkxg_2382{z-index:10;pointer-events:auto;gap:.5rem;display:flex;position:absolute;top:.5rem;right:.5rem}._section-edit-button_ndkxg_1692{color:#aaa;cursor:pointer;pointer-events:auto;background:#00000080;border:1px solid #9c27b04d;border-radius:.35rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;padding:0;font-size:.95rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._section-edit-button_ndkxg_1692:hover{color:#ce93d8;background:#9c27b026;border-color:#ce93d899;transform:translateY(-1px)}._section-remove-button_ndkxg_2416{color:#e57373;cursor:pointer;pointer-events:auto;background:#00000080;border:1px solid #f443364d;border-radius:.35rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;padding:0;font-size:.95rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._section-remove-button_ndkxg_2416:hover{color:#ef9a9a;background:#f4433626;border-color:#f4433699;transform:translateY(-1px)}._addSectionModal_ndkxg_2440,._sectionPropertiesModal_ndkxg_2441{background:#1a1a2e;border:1px solid #9c27b033;border-radius:.5rem;width:90vw;max-width:500px;max-height:90vh;padding:0;overflow:hidden auto;box-shadow:0 10px 40px #00000080}._addSectionHeader_ndkxg_2455,._sectionPropertiesHeader_ndkxg_2456{background:#9c27b026;border-bottom:1px solid #9c27b040;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._addSectionHeader_ndkxg_2455 h3,._sectionPropertiesHeader_ndkxg_2456 h3{color:#ce93d8;letter-spacing:.02em;margin:0;font-size:1.25rem;font-weight:600}._closeButton_ndkxg_2474{color:#aaa;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.35rem;justify-content:center;align-items:center;padding:.35rem;font-size:1.2rem;transition:all .2s;display:flex}._closeButton_ndkxg_2474:hover{color:#ce93d8;background:#9c27b01a;border-color:#9c27b04d}._addSectionContent_ndkxg_2494,._sectionPropertiesContent_ndkxg_2495{box-sizing:border-box;width:100%;padding:2rem;overflow-x:hidden}._addSectionActions_ndkxg_2502,._sectionPropertiesActions_ndkxg_2503{background:#0003;border-top:1px solid #9c27b033;justify-content:flex-end;gap:1rem;padding:1.25rem 1.5rem;display:flex}._sectionSelect_ndkxg_2512{color:#fff;appearance:none;cursor:pointer;background:#0f0f1a url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ce93d8' viewBox='0 0 16 16'><path d='M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") calc(100% - 1rem)/.8rem no-repeat;border:1px solid #9c27b066;border-radius:.5rem;width:100%;margin-top:.6rem;padding:.85rem 1rem;font-size:1rem;transition:all .2s}._sectionSelect_ndkxg_2512:hover{background-color:#151525;border-color:#ce93d8b3}._sectionSelect_ndkxg_2512:focus{border-color:#ce93d8;outline:none;box-shadow:0 0 0 2px #ce93d833}._sectionSelect_ndkxg_2512 option{color:#fff;background-color:#1a1a2e;padding:.5rem}._sections-grid_ndkxg_2548{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-top:2rem;display:grid}._section-card_ndkxg_2555{background:#1e1e28cc;border:1px solid #9c27b033;border-radius:.5rem;padding:1.5rem;transition:all .2s}._section-card_ndkxg_2555:hover{background:#1e1e28e6;border-color:#ce93d866}._section-card-hidden_ndkxg_2568{opacity:.6;border-style:dashed}._section-card-header_ndkxg_2573{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}._section-card-title_ndkxg_2580{flex:1;align-items:center;gap:.75rem;display:flex}._section-card-title_ndkxg_2580 h4{color:#ce93d8;margin:0;font-size:1.1rem}._section-card-title_ndkxg_2580 svg{color:#ce93d8;font-size:1.2rem}._section-card-actions_ndkxg_2598{gap:.5rem;display:flex}._section-card-edit_ndkxg_2603{color:#aaa;cursor:pointer;background:#0000004d;border:1px solid #9c27b04d;border-radius:.25rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.85rem;transition:all .2s;display:flex}._section-card-edit_ndkxg_2603:hover{color:#ce93d8;background:#9c27b033;border-color:#ce93d880}._section-card-description_ndkxg_2623{color:#aaa;margin:0 0 1rem;font-size:.9rem;line-height:1.5}._section-card-status_ndkxg_2630{color:#888;background:#0003;border-radius:.25rem;margin-bottom:1rem;padding:.5rem;font-size:.85rem}._section-card-footer_ndkxg_2639{border-top:1px solid #9c27b01a;justify-content:flex-end;padding-top:1rem;display:flex}._pinned-content-modal-content_ndkxg_2646{max-height:70vh;overflow-y:auto}._pinned-content-modal-content_ndkxg_2646 ._editor-section_ndkxg_398{background:0 0;border:none;margin:0;padding:0}@media (width<=768px){._sections-grid_ndkxg_2548{grid-template-columns:1fr}._profile-editor-container_ndkxg_216{padding:1rem}._profile-editor-header_ndkxg_231{flex-direction:column;align-items:stretch;gap:1rem}._appearance-settings_ndkxg_465{grid-template-columns:1fr;gap:1.5rem}._layout-options_ndkxg_939{flex-direction:column}._header-background-preview_ndkxg_1024{min-height:180px}._gradient-orientation_ndkxg_1244{flex-direction:column}._gradient-type-controls_ndkxg_1188,._gradient-angle-control_ndkxg_1189,._gradient-origin-control_ndkxg_1458{width:100%;max-width:none}._item-preview_ndkxg_1800{flex-direction:column;align-items:flex-start}._item-thumbnail_ndkxg_1807{width:100%;height:auto}}._modal-tabs_ndkxg_2709{border-bottom:2px solid #9c27b033;gap:0;margin-bottom:1.5rem;display:flex}._modal-tab_ndkxg_2709{color:#ffffff80;cursor:pointer;letter-spacing:.02em;text-transform:uppercase;background:0 0;border:none;border-bottom:3px solid #0000;flex:1;padding:.875rem 1.25rem;font-size:.9rem;font-weight:600;transition:all .2s}._modal-tab_ndkxg_2709:hover{color:#ce93d8e6;background:#9c27b00d}._modal-tab-active_ndkxg_2736{color:#ce93d8;background:#9c27b01a;border-bottom-color:#ce93d8}._section-content-fields_ndkxg_2742,._section-properties-fields_ndkxg_2743{flex-direction:column;gap:1rem;display:flex}._section-properties-content_ndkxg_2749{max-height:70vh;padding-right:.5rem;overflow-y:auto}._section-properties-content_ndkxg_2749::-webkit-scrollbar{width:6px}._section-properties-content_ndkxg_2749::-webkit-scrollbar-track{background:#0003;border-radius:3px}._section-properties-content_ndkxg_2749::-webkit-scrollbar-thumb{background:#ce93d84d;border-radius:3px}._section-properties-content_ndkxg_2749::-webkit-scrollbar-thumb:hover{background:#ce93d880}._section-properties-content_ndkxg_2749{padding:.5rem}._section-layout-fields_ndkxg_2778{border-top:1px solid #ffffff1a;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}._form-group_ndkxg_2106{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}._form-group_ndkxg_2106 label{color:var(--theme-color,#ce93d8);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}._form-group_ndkxg_2106 select,._form-group_ndkxg_2106 input[type=text],._form-group_ndkxg_2106 textarea{color:#fff!important;background-color:#1e1e2899!important;border:1px solid #9c27b04d!important;border-radius:8px!important;padding:.75rem!important;font-size:.95rem!important;transition:all .2s!important}._form-group_ndkxg_2106 select:focus,._form-group_ndkxg_2106 input[type=text]:focus,._form-group_ndkxg_2106 textarea:focus{border-color:var(--theme-color,#ce93d8)!important;background-color:#1e1e28cc!important;outline:none!important;box-shadow:0 0 0 2px #9c27b033!important}._form-group_ndkxg_2106 select option{color:#fff;background-color:#1a1a2e;padding:.5rem}._form-group_ndkxg_2106 input[type=checkbox]{accent-color:#9c27b0;vertical-align:middle;width:1.1rem;height:1.1rem;margin-right:.75rem}._section-content-fields_ndkxg_2742{flex-direction:column;gap:1rem;display:flex}._layout-visual_ndkxg_2844{border-top:none;flex-direction:column;gap:1.25rem;margin-top:0;padding-top:0;display:flex}._layout-control-group_ndkxg_2853{flex-direction:column;gap:.5rem;display:flex}._layout-row_ndkxg_2859{gap:1.25rem;display:flex}._flex-1_ndkxg_2864{flex:1}._control-label_ndkxg_2868{color:#ce93d8d9;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:600}._segmented-button_ndkxg_2877{background:#00000059;border:1px solid #ffffff14;border-radius:10px;padding:4px;display:flex}._segmented-compact_ndkxg_2885{border-radius:8px;padding:3px}._segment_ndkxg_2877{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:.85rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._segmented-compact_ndkxg_2885 ._segment_ndkxg_2877{border-radius:5px;padding:.5rem .6rem;font-size:.8rem}._segment_ndkxg_2877:hover{color:#ffffffe6;background:#ffffff14}._segment-active_ndkxg_2918{color:#fff;background:linear-gradient(135deg,#9c27b066,#673ab766);box-shadow:0 2px 8px #9c27b04d}._segment-active_ndkxg_2918:hover{background:linear-gradient(135deg,#9c27b080,#673ab780)}._segment-icon_ndkxg_2928{align-items:center;font-size:1rem;display:flex}._segment-label_ndkxg_2934{white-space:nowrap}._column-picker_ndkxg_2939{gap:.5rem;display:flex}._column-option_ndkxg_2944{color:#fff9;cursor:pointer;background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:.4rem;padding:.6rem .5rem;font-size:.75rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._column-option_ndkxg_2944:hover{color:#ffffffe6;background:#9c27b01a;border-color:#9c27b066}._column-active_ndkxg_2967{color:#fff;background:linear-gradient(135deg,#9c27b04d,#673ab74d);border-color:#9c27b099;box-shadow:0 2px 8px #9c27b040}._column-preview_ndkxg_2974{align-items:stretch;gap:3px;height:20px;display:flex}._column-bar_ndkxg_2981{opacity:.6;background:currentColor;border-radius:2px;width:8px}._column-active_ndkxg_2967 ._column-bar_ndkxg_2981{opacity:1;background:linear-gradient(#ce93d8,#9c27b0)}._item-count-picker_ndkxg_2994{gap:.35rem;display:flex}._count-option_ndkxg_2999{color:#fff9;cursor:pointer;background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:.5rem .4rem;font-size:.85rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._count-option_ndkxg_2999:hover{color:#ffffffe6;background:#9c27b01a;border-color:#9c27b066}._count-active_ndkxg_3021{color:#fff;background:linear-gradient(135deg,#9c27b04d,#673ab74d);border-color:#9c27b099;box-shadow:0 2px 8px #9c27b040}._count-option_ndkxg_2999 svg{font-size:.9rem}@media (width<=500px){._layout-row_ndkxg_2859{flex-direction:column;gap:1rem}._segment-label_ndkxg_2934{display:none}._segment_ndkxg_2877{padding:.6rem .5rem}._column-option_ndkxg_2944{padding:.5rem .3rem}}._discoveryHeaderContainer_eb24e_3{max-width:var(--tribe-content-max,1200px);margin-bottom:3rem;margin-left:auto;margin-right:auto;padding:0 1.5rem;position:relative}._magicFrame_eb24e_23{text-align:center;background:linear-gradient(135deg,#140a1ecc,#321446cc);border-radius:12px;justify-content:center;align-items:center;min-height:400px;padding:8rem 2rem 6rem;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #bf55ec4d,0 0 20px #bf55ec33,0 0 40px #0006}._magicFrame_eb24e_23:before{content:"";opacity:.6;z-index:1;background:linear-gradient(#bf55ec26 0%,#bf55ec00 100%);height:100px;position:absolute;top:0;left:0;right:0}._magicFrame_eb24e_23:after{content:"";background:linear-gradient(90deg,#bf55ec00,#bf55ecb3 50%,#bf55ec00);height:1px;position:absolute;bottom:0;left:0;right:0}._mysticalElements_eb24e_109{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}._mysticalIcon_eb24e_131{opacity:.2;color:var(--color-primary,#bf55ec);filter:blur(1px);position:absolute}._leftSwirl_eb24e_147{font-size:180px;top:-11px;left:-20px;transform:rotate(-30deg)}._rightEnergy_eb24e_163{font-size:200px;bottom:-20px;right:-20px;transform:rotate(20deg)}._contentSection_eb24e_179{z-index:2;width:100%;position:relative}._textSection_eb24e_191{text-align:center}._title_eb24e_201{font-family:var(--font-heading,"Cinzel", serif);color:#fff;text-shadow:0 0 10px #bf55ec99;letter-spacing:.05em;text-transform:uppercase;margin:0 0 .5rem;font-size:2rem;font-weight:400}._subtitle_eb24e_225{color:#fffc;text-transform:uppercase;letter-spacing:.05em;z-index:2;max-width:800px;margin:.5rem auto 1rem;font-size:1.25rem;font-weight:400;line-height:1.6;position:relative}._ornament_eb24e_257{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}._ornament_eb24e_257:before,._ornament_eb24e_257:after{content:"";filter:drop-shadow(0 0 5px #bf55ec4d);border:1px solid #bf55ec80;width:24px;height:24px;position:absolute}._ornament_eb24e_257:before{border-bottom:none;border-right:none;top:20px;left:20px}._ornament_eb24e_257:after{border-top:none;border-left:none;bottom:20px;right:20px}@media (width<=768px){._magicFrame_eb24e_23{min-height:300px;padding:2rem 1.5rem 1.5rem}._title_eb24e_201{font-size:1.5rem}._subtitle_eb24e_225{font-size:1rem}._leftSwirl_eb24e_147{font-size:120px}._rightEnergy_eb24e_163{font-size:100px}}:root{--tribe-page-bg:linear-gradient(135deg, #060418 0%, #0d0524 50%, #1a0a3e 100%);--tribe-content-max:1200px;--tribe-sidebar-width:320px}._tribe-list-view_1pqi0_16{background:var(--tribe-page-bg);color:#f1e9ff;min-height:100vh;padding-top:70px}._discovery-tools-section_1pqi0_23{max-width:var(--tribe-content-max);justify-content:center;margin:0 auto 3rem;padding:0 2rem;display:flex}._tribe-list-controls_1pqi0_32{box-sizing:border-box;align-items:center;gap:1rem;width:100%;max-width:900px;padding:0;display:flex}._discovery-search-form_1pqi0_43{flex:1;min-width:0}._search-input-wrapper_1pqi0_49{width:100%;position:relative}._tribe-search-input_1pqi0_55{border:1px solid var(--color-border,#8a2be266);background:var(--section-card-surface,#1e143299);width:100%;color:var(--text-primary,#e0e0e0);border-radius:50px;padding:.75rem 3rem .75rem 1rem;font-size:1rem}._search-submit-icon_1pqi0_76{color:var(--color-text-muted,#fff9);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;font-size:1rem;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}._search-submit-icon_1pqi0_76:hover{color:var(--text-primary,#e0e0e0)}._discovery-actions_1pqi0_97{flex:none;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._tribe-sort-select_1pqi0_107{color:#fff;cursor:pointer;appearance:none;background:#0006 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23fff' d='M6 9L1 4h10z'/%3E%3C/svg%3E") right .75rem center no-repeat;border:1px solid #8a2be266;border-radius:8px;min-width:120px;height:40px;padding:.6rem 2.5rem .6rem 1rem;font-size:.95rem;transition:all .3s}._tribe-sort-select_1pqi0_107 option{color:#fff;background:#1a0f3c;padding:.5rem}._tribe-list-content_1pqi0_143{max-width:var(--tribe-content-max);margin:0 auto;padding:0 1.5rem 4rem}._tribe-grid_1pqi0_149{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;display:grid}._tribe-list-pagination_1pqi0_155{justify-content:center;align-items:center;gap:1rem;margin-top:3rem;padding:1rem;display:flex}._tribe-pagination-info_1pqi0_164{color:#f1e9ff99;font-size:.9rem}._tribe-detail-view_1pqi0_173{background:var(--tribe-page-bg);color:#f1e9ff;min-height:100vh;padding-top:70px}._tribe-members-wrapper_1pqi0_180{flex-direction:column;flex:1;width:100%;max-width:1200px;margin:0 auto;padding:1rem 2rem 2rem;display:flex}._tribe-tabs-container_1pqi0_190{border-bottom:1px solid #9370db4d;gap:.5rem;margin-bottom:1.5rem;display:flex}._tribe-tab-button_1pqi0_197{color:#f1e9ff80;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:500;transition:color .2s,border-color .2s;display:flex}._tribe-tab-button_1pqi0_197:hover{color:#f1e9ffcc}._tribe-tab-active_1pqi0_215{color:#bb86fc;border-bottom-color:#bb86fc}._tribe-tab-count_1pqi0_220{background:#1e143299;border-radius:50px;margin-left:.25rem;padding:.25rem .5rem;font-size:.75rem}._tribe-search-and-filter-container_1pqi0_228{box-sizing:border-box;align-items:center;gap:1rem;width:100%;max-width:100%;margin-bottom:1.5rem;padding:0;display:flex}._tribe-search-container_1pqi0_239{flex:auto;min-width:0;max-width:100%}._tribe-search-container_1pqi0_239 form{width:100%}._tribe-search-input-wrapper_1pqi0_249{width:100%;position:relative}._tribe-search-input_1pqi0_55{color:#f1e9ff;background:#1e143299;border:1px solid #7e57c24d;border-radius:50px;width:100%;padding:.75rem 3rem .75rem 1rem;font-size:1rem}._tribe-search-input_1pqi0_55:focus{border-color:#bb86fc99;outline:none;box-shadow:0 0 0 3px #9d5aff26}._tribe-search-input_1pqi0_55::placeholder{color:#e9ddff80}._tribe-search-button_1pqi0_274{color:#e9ddff99;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;font-size:1rem;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}._tribe-filter-sort-buttons_1pqi0_290{flex:none;justify-content:flex-end;align-items:center;gap:.5rem;max-width:min-content;display:flex}._tribe-filter-button_1pqi0_300{color:#f1e9ff;cursor:pointer;background:#1e143299;border:1px solid #7e57c24d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:.5rem;font-size:1rem;transition:all .2s;display:flex}._tribe-filter-button_1pqi0_300:hover{background:#1e1432cc;border-color:#7e57c280}._tribe-filter-button_1pqi0_300._active_1pqi0_322{color:#fff;background:#9c27b0;border-color:#9c27b0}._tribe-sort-button_1pqi0_328{color:#f1e9ff;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;white-space:nowrap;background:#1e143299;border:1px solid #7e57c24d;border-radius:8px;align-items:center;gap:.5rem;height:40px;padding:.5rem .75rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}._tribe-sort-button_1pqi0_328:hover{background:#1e1432cc;border-color:#7e57c280}._tribe-sort-select_1pqi0_107{color:#fff;cursor:pointer;appearance:none;background-color:#0006;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23fff' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:12px;border:1px solid #8a2be266;border-radius:8px;min-width:120px;height:40px;padding:.6rem 2.5rem .6rem 1rem;font-size:.95rem;transition:all .3s}._tribe-sort-select_1pqi0_107:hover{background:#00000080;border-color:#8a2be2b3}._tribe-sort-select_1pqi0_107:focus{border-color:#8a2be2;outline:none;box-shadow:0 0 10px #8a2be24d}._tribe-sort-select_1pqi0_107 option{color:#fff;background:#1a0f3c}._tribe-members-list-content_1pqi0_388{flex:1}._tribe-error-message_1pqi0_392{color:#ff6b6b;background:#f4433626;border:1px solid #f4433666;border-radius:8px;margin-bottom:1rem;padding:1rem;font-size:.9rem}._tribe-detail-content_1pqi0_402{max-width:var(--tribe-content-max);margin:0 auto;padding:2.5rem 1.5rem 4rem}._tribe-members-topbar_1pqi0_408{max-width:var(--tribe-content-max);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin:0 auto .75rem;padding:0 1.5rem;display:flex}._tribe-back-link_1pqi0_418{color:#d9c7ff;cursor:pointer;background:#12082aa6;border:1px solid #bb86fc4d;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}._tribe-back-link_1pqi0_418:hover{border-color:#bb86fc99;box-shadow:0 0 0 3px #9d5aff26}._tribe-detail-layout_1pqi0_438{grid-template-columns:1fr var(--tribe-sidebar-width);align-items:start;gap:2rem;display:grid}._tribe-detail-main_1pqi0_445{min-width:0}._tribe-detail-sidebar_1pqi0_449{position:sticky;top:1rem}._tribe-section_1pqi0_454{background:#12082abf;border:1px solid #9370db40;border-radius:16px;margin-bottom:2rem;padding:1.25rem}._tribe-section-header_1pqi0_462{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._tribe-section-title_1pqi0_471{color:#f1e9ff;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:600;display:flex}._tribe-section-title_1pqi0_471 svg{color:#bb86fc}._tribe-topics-list_1pqi0_485{flex-direction:column;gap:.75rem;display:flex}._tribe-create-topic-btn_1pqi0_491{width:100%;margin-top:1rem}._tribe-topic-view_1pqi0_500{background:var(--tribe-page-bg);color:#f1e9ff;min-height:100vh;padding-top:70px}._tribe-topic-content_1pqi0_507{max-width:900px;margin:0 auto;padding:2rem 1.5rem 4rem}._tribe-topic-breadcrumb_1pqi0_513{color:#f1e9ff99;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.85rem;display:flex}._tribe-topic-breadcrumb_1pqi0_513 a{color:#bb86fc;text-decoration:none;transition:color .2s}._tribe-topic-breadcrumb_1pqi0_513 a:hover{color:#d4a3ff}._tribe-topic-breadcrumb_1pqi0_513 svg{font-size:.7rem}._tribe-topic-header_1pqi0_536{text-align:center;background:linear-gradient(135deg,#140a1ee6,#321446e6);border:1px solid #bf55ec4d;border-radius:12px;flex-direction:column;align-items:center;margin-bottom:3rem;padding:4rem 2rem 3rem;display:flex;position:relative;overflow:hidden;box-shadow:0 0 25px #bf55ec26,0 0 50px #00000080}._tribe-topic-title_1pqi0_553{font-family:var(--font-heading,"Cinzel", serif);color:#fff;text-shadow:0 0 15px #bf55eccc,0 2px 4px #00000080;letter-spacing:.1em;text-transform:uppercase;z-index:5;margin:0 0 1rem;font-size:2.5rem;font-weight:500;position:relative}._tribe-topic-meta_1pqi0_566{color:#f1e9ffb3;z-index:5;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:2rem;font-size:.95rem;display:flex;position:relative}._tribe-topic-description_1pqi0_578{color:#ffffffe6;text-shadow:0 1px 2px #00000080;border-top:1px solid #bf55ec33;max-width:800px;margin:0 auto;padding:1.5rem 0 0;font-size:1.15rem;line-height:1.7}._tribe-topic-meta_1pqi0_566 span{align-items:center;gap:.35rem;display:flex}._tribe-topic-meta_1pqi0_566 svg{color:#bb86fc}._tribe-topic-header-top_1pqi0_599{z-index:5;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._tribe-topic-actions_1pqi0_608{z-index:10;gap:.5rem;display:flex;position:absolute;top:1rem;right:1.5rem}._tribe-topic-menu-btn_1pqi0_617{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;padding:8px 12px;transition:all .2s;display:flex}._tribe-topic-menu-btn_1pqi0_617:hover{color:#fff;background:#ffffff1f}._tribe-topic-dropdown_1pqi0_635{z-index:100;background:#1e1e2dfa;border:1px solid #9c27b040;border-radius:8px;min-width:160px;margin-top:6px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 8px 24px #0006}._tribe-dropdown-item_1pqi0_649{color:#e0e0e0;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:12px 16px;font-size:14px;transition:background-color .2s;display:flex}._tribe-dropdown-item_1pqi0_649:hover{background:#9c27b026}._tribe-dropdown-item_1pqi0_649 svg{opacity:.8;font-size:14px}._tribe-dropdown-danger_1pqi0_673{color:#ff8a8a}._tribe-dropdown-danger_1pqi0_673:hover{background:#ff4d4f26}._tribe-dropdown-danger_1pqi0_673 svg{color:#ff6b6b}._tribe-confirm-overlay_1pqi0_686{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._tribe-confirm-dialog_1pqi0_697{text-align:center;background:linear-gradient(145deg,#1a1730,#0f0d1a);border:1px solid #ff64644d;border-radius:16px;width:90%;max-width:400px;padding:1.5rem}._tribe-confirm-dialog_1pqi0_697 h3{color:#ff8a8a;margin:0 0 .75rem;font-size:1.25rem}._tribe-confirm-dialog_1pqi0_697 p{color:#ffffffb3;margin:0 0 1.5rem;font-size:.9rem;line-height:1.5}._tribe-confirm-actions_1pqi0_720{justify-content:center;gap:.75rem;display:flex}._tribe-confirm-cancel_1pqi0_726,._tribe-confirm-delete_1pqi0_727{cursor:pointer;border-radius:8px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500;transition:all .15s}._tribe-confirm-cancel_1pqi0_726{color:#ccc;background:#ffffff1a;border:1px solid #fff3}._tribe-confirm-cancel_1pqi0_726:hover:not(:disabled){background:#ffffff26}._tribe-confirm-delete_1pqi0_727{color:#fff;background:linear-gradient(135deg,#ff6b6b,#ee5a5a);border:none}._tribe-confirm-delete_1pqi0_727:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #ff64644d}._tribe-confirm-cancel_1pqi0_726:disabled,._tribe-confirm-delete_1pqi0_727:disabled{opacity:.5;cursor:not-allowed}._tribe-posts-section_1pqi0_763{margin-top:1.5rem}._tribe-posts-list_1pqi0_767{flex-direction:column;gap:1rem;display:flex}._tribe-load-more_1pqi0_773{justify-content:center;margin-top:2rem;display:flex}._tribe-loading_1pqi0_783{color:#f1e9ff99;flex-direction:column;justify-content:center;align-items:center;padding:4rem;display:flex}._tribe-loading-spinner_1pqi0_792{border:3px solid #9370db4d;border-top-color:#bb86fc;border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:.8s linear infinite _spin_1pqi0_1}@keyframes _spin_1pqi0_1{to{transform:rotate(360deg)}}._tribe-empty_1pqi0_808{text-align:center;color:#f1e9ff99;flex-direction:column;align-items:center;padding:4rem 2rem;display:flex}._tribe-empty-icon_1pqi0_817{opacity:.5;margin-bottom:1rem;font-size:3rem}._tribe-empty-title_1pqi0_823{color:#f1e9ff;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}._tribe-empty-text_1pqi0_830{max-width:400px;margin:0 auto 1.5rem;font-size:.95rem}._tribe-error_1pqi0_392{text-align:center;color:#f44336;padding:3rem}@media (width<=1024px){._tribe-detail-layout_1pqi0_438{grid-template-columns:1fr}._tribe-detail-sidebar_1pqi0_449{order:-1;position:static}}@media (width<=768px){._tribe-list-title_1pqi0_858{font-size:2rem}._tribe-list-controls_1pqi0_32{flex-direction:column}._tribe-search-input_1pqi0_55{width:100%;max-width:100%;padding-left:3.75rem!important}._discovery-tools-section_1pqi0_23{margin-bottom:2rem;padding:0 1rem}._discovery-search-form_1pqi0_43{width:100%;max-width:100%}._discovery-actions_1pqi0_97{justify-content:space-between;width:100%}._tribe-grid_1pqi0_149{grid-template-columns:1fr}._tribe-topic-content_1pqi0_507{padding:1rem 1rem 3rem}}._tribe-detail-layout-full_1pqi0_900,._tribe-detail-main-full_1pqi0_904{width:100%}._tribe-members-page-header_1pqi0_908{background:#12082acc;border:1px solid #9370db40;border-radius:14px;flex-direction:column;gap:1rem;margin-bottom:1.25rem;padding:1.25rem 1.5rem;display:flex}._tribe-members-title-row_1pqi0_919{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._tribe-members-title_1pqi0_919{letter-spacing:.02em;align-items:center;gap:.5rem;margin:0;font-size:1.1rem;display:inline-flex}._tribe-members-count_1pqi0_935{color:#d9c7ff;background:#9d5aff26;border:1px solid #9d5aff59;border-radius:999px;padding:.15rem .55rem;font-size:.85rem}._create-tribe-view_1pqi0_948{background:var(--tribe-page-bg);color:#f1e9ff;justify-content:center;align-items:flex-start;min-height:100vh;padding:2rem 1rem;display:flex}._create-tribe-container_1pqi0_958{background:#12082ae6;border:1px solid #9370db4d;border-radius:16px;width:100%;max-width:600px;margin-top:2rem;padding:2.5rem}._create-tribe-header_1pqi0_968{text-align:center;margin-bottom:2rem}._create-tribe-header_1pqi0_968 h1{background:linear-gradient(135deg,#bb86fc,#9d5aff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .5rem;font-size:1.75rem;font-weight:700}._create-tribe-header_1pqi0_968 p{color:#f1e9ff99;margin:0;font-size:.95rem}._create-tribe-form_1pqi0_989{flex-direction:column;gap:1.5rem;display:flex}._create-tribe-error_1pqi0_995{color:#ff6b6b;background:#f4433626;border:1px solid #f4433666;border-radius:8px;padding:1rem;font-size:.9rem}._create-tribe-field_1pqi0_1004{flex-direction:column;gap:.5rem;display:flex}._create-tribe-field_1pqi0_1004 label{color:#f1e9ffe6;font-size:.9rem;font-weight:600}._create-tribe-field_1pqi0_1004 input,._create-tribe-field_1pqi0_1004 textarea{color:#f1e9ff;background:#06041899;border:1px solid #9370db4d;border-radius:8px;padding:.875rem 1rem;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s}._create-tribe-field_1pqi0_1004 input:focus,._create-tribe-field_1pqi0_1004 textarea:focus{border-color:#bb86fc99;outline:none;box-shadow:0 0 0 3px #9d5aff26}._create-tribe-field_1pqi0_1004 input::placeholder,._create-tribe-field_1pqi0_1004 textarea::placeholder{color:#f1e9ff59}._create-tribe-field_1pqi0_1004 textarea{resize:vertical;min-height:100px}._create-tribe-hint_1pqi0_1045{color:#f1e9ff80;font-size:.8rem}._create-tribe-visibility-options_1pqi0_1050{flex-direction:column;gap:.75rem;display:flex}._visibility-option_1pqi0_1056{cursor:pointer;text-align:left;background:#06041866;border:1px solid #9370db33;border-radius:10px;align-items:flex-start;gap:1rem;padding:1rem;transition:all .2s;display:flex}._visibility-option_1pqi0_1056:hover{background:#06041899;border-color:#9370db66}._visibility-option-selected_1pqi0_1074{background:#9d5aff26;border-color:#bb86fc80}._visibility-option-selected_1pqi0_1074:hover{background:#9d5aff33}._visibility-option-icon_1pqi0_1083{color:#bb86fc;flex-shrink:0;margin-top:2px;font-size:1.25rem}._visibility-option-text_1pqi0_1090{flex-direction:column;gap:.25rem;display:flex}._visibility-option-label_1pqi0_1096{color:#f1e9ff;font-size:.95rem;font-weight:600}._visibility-option-description_1pqi0_1102{color:#f1e9ff99;font-size:.8rem}._create-tribe-actions_1pqi0_1107{border-top:1px solid #9370db33;justify-content:flex-end;gap:1rem;margin-top:1rem;padding-top:1.5rem;display:flex}._create-tribe-restricted_1pqi0_1116{text-align:center;flex-direction:column;align-items:center;padding:3rem 2rem;display:flex}._create-tribe-restricted-icon_1pqi0_1124{color:#bb86fc80;margin-bottom:1.5rem;font-size:3rem}._create-tribe-restricted_1pqi0_1116 h2{color:#f1e9ff;margin:0 0 .75rem;font-size:1.5rem;font-weight:600}._create-tribe-restricted_1pqi0_1116 p{color:#f1e9ff99;max-width:350px;margin:0 auto 1.5rem;font-size:.95rem;line-height:1.5}@media (width<=600px){._create-tribe-container_1pqi0_958{margin-top:1rem;padding:1.5rem}._create-tribe-actions_1pqi0_1107{flex-direction:column-reverse}._create-tribe-actions_1pqi0_1107>*{width:100%}}._force-password-change-container_1jj9i_1{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:radial-gradient(at bottom,#1b2735 0%,#090a0f 70%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._force-password-change-form_1jj9i_31{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;background:#0f172ab3;border:1px solid #ffffff1a;border-radius:10px;width:100%;max-width:450px;margin:0 15px;padding:30px;box-shadow:0 8px 32px #0000004d}._force-password-change-header_1jj9i_57{text-align:center;margin-bottom:30px}._force-password-change-title_1jj9i_67{color:#ce93d8;text-shadow:0 2px 10px #ce93d880;margin-bottom:15px;font-size:2.2rem;font-weight:700}._force-password-change-subtitle_1jj9i_83{color:#e1e1e1;margin:0;font-size:1rem;line-height:1.5}._force-password-change-error_1jj9i_97{color:#fff;background-color:#f4433633;border-left:4px solid #f44336;border-radius:4px;margin-bottom:20px;padding:10px 15px;font-size:.9rem}._force-password-change-input-group_1jj9i_117{width:100%;margin-bottom:20px;position:relative}._force-password-change-icon_1jj9i_129{color:#ce93d8;position:absolute;top:50%;left:12px;transform:translateY(-50%)}._force-password-change-input-group_1jj9i_117 input{color:#fff;box-sizing:border-box;background-color:#0003;border:1px solid #ffffff1a;border-radius:5px;width:100%;padding:15px 50px 15px 40px;font-size:1rem}._force-password-change-input-group_1jj9i_117 input:focus{border-color:#ce93d8;outline:none;box-shadow:0 0 0 2px #ce93d84d}._password-toggle-btn_1jj9i_179{color:#ce93d8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;transition:color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._password-toggle-btn_1jj9i_179:hover{color:#e1b8f0}._password-toggle-btn_1jj9i_179:disabled{color:#666;cursor:not-allowed}._force-password-change-button_1jj9i_229{color:#fff;cursor:pointer;background:linear-gradient(135deg,#9c27b0,#673ab7);border:none;border-radius:5px;width:100%;margin-top:10px;padding:15px;font-size:1rem;font-weight:700;transition:all .3s}._force-password-change-button_1jj9i_229:hover{transform:translateY(-2px);box-shadow:0 4px 15px #9c27b066}._force-password-change-button_1jj9i_229:disabled{cursor:not-allowed;box-shadow:none;background:#757575;transform:none}._password-strength_1jj9i_283{color:#e1e1e1;background-color:#0003;border-radius:5px;margin-bottom:20px;padding:10px}._strength-bar_1jj9i_299{background-color:#ffffff1a;border-radius:3px;height:6px;margin-bottom:10px;overflow:hidden}._strength-progress_1jj9i_315{height:100%;transition:all .3s}._weak_1jj9i_325 ._strength-progress_1jj9i_315{background-color:#f44336}._fair_1jj9i_333 ._strength-progress_1jj9i_315{background-color:#ff9800}._good_1jj9i_341 ._strength-progress_1jj9i_315{background-color:#2196f3}._strong_1jj9i_349 ._strength-progress_1jj9i_315{background-color:#4caf50}._strength-text_1jj9i_357{text-align:center;margin-bottom:15px;font-size:.9rem}._requirements-list_1jj9i_369{margin:0;padding:0;list-style-type:none}._requirements-list_1jj9i_369 li{color:#f44336;align-items:center;margin-bottom:8px;font-size:.85rem;display:flex}._requirements-list_1jj9i_369 li._met_1jj9i_397{color:#4caf50}._requirements-list_1jj9i_369 li svg{margin-right:8px;font-size:.85rem}._force-password-change-success_1jj9i_417{text-align:center;color:#e1e1e1;animation:.5s ease-in _fadeIn_1jj9i_1}._success-icon_1jj9i_429{color:#4caf50;background-color:#4caf501a;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 20px;font-size:4rem;display:flex}._success-message_1jj9i_457{color:#4caf50;margin-bottom:15px;font-size:1.5rem;font-weight:700}@keyframes _fadeIn_1jj9i_1{0%{opacity:0}to{opacity:1}}._toast_1h52d_1{background:var(--surface-elevated,#2a2a3e);border:1px solid var(--border-subtle,#3a3a4e);color:var(--text-primary,#e0e0e0);z-index:9999;border-radius:8px;align-items:center;gap:12px;max-width:400px;padding:14px 18px;font-size:.95rem;animation:.3s ease-out _slideIn_1h52d_1;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 20px #0000004d}._toast_1h52d_1._low_1h52d_39{border-left:4px solid var(--info-color,#64b5f6)}._toastIcon_1h52d_47{color:var(--info-color,#64b5f6);flex-shrink:0;font-size:1.1rem}._toastMessage_1h52d_59{flex:1;line-height:1.4}._toastClose_1h52d_69{color:var(--text-secondary,#a0a0a0);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}._toastClose_1h52d_69:hover{color:var(--text-primary,#e0e0e0);background:var(--surface-hover,#3a3a4e)}@keyframes _slideIn_1h52d_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}._overlay_1h52d_129{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#000000b3;justify-content:center;align-items:center;animation:.2s ease-out _fadeIn_1h52d_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1h52d_1{0%{opacity:0}to{opacity:1}}._modal_1h52d_171{background:var(--surface-elevated,#1e1e2e);border-radius:12px;width:90%;max-width:460px;animation:.3s ease-out _scaleIn_1h52d_1;overflow:hidden;box-shadow:0 8px 32px #0006}@keyframes _scaleIn_1h52d_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._modal_1h52d_171._medium_1h52d_213{border-top:4px solid var(--warning-color,#ffa726)}._modal_1h52d_171._high_1h52d_221{border-top:4px solid var(--error-color,#ef5350)}._modal_1h52d_171._critical_1h52d_229{border-top:4px solid var(--critical-color,#d32f2f)}._header_1h52d_237{border-bottom:1px solid var(--border-subtle,#2a2a3e);align-items:center;gap:12px;padding:20px 24px;display:flex}._headerIcon_1h52d_253{font-size:1.5rem}._modal_1h52d_171._medium_1h52d_213 ._headerIcon_1h52d_253{color:var(--warning-color,#ffa726)}._modal_1h52d_171._high_1h52d_221 ._headerIcon_1h52d_253{color:var(--error-color,#ef5350)}._modal_1h52d_171._critical_1h52d_229 ._headerIcon_1h52d_253{color:var(--critical-color,#d32f2f)}._header_1h52d_237 h2{color:var(--text-primary,#e0e0e0);margin:0;font-size:1.25rem;font-weight:600}._body_1h52d_299{padding:24px}._body_1h52d_299 p{color:var(--text-secondary,#b0b0b0);margin:0;font-size:1rem;line-height:1.6}._footer_1h52d_321{border-top:1px solid var(--border-subtle,#2a2a3e);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}._button_1h52d_337{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:8px;padding:10px 20px;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}._button_1h52d_337:disabled{opacity:.6;cursor:not-allowed}._acknowledge_1h52d_373{background:var(--primary-gradient,linear-gradient(135deg, #6366f1, #8b5cf6));color:#fff}._acknowledge_1h52d_373:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._button_1h52d_337:not(._acknowledge_1h52d_373){background:var(--surface-hover,#2a2a3e);color:var(--text-primary,#e0e0e0);border:1px solid var(--border-subtle,#3a3a4e)}._button_1h52d_337:not(._acknowledge_1h52d_373):hover{background:var(--surface-active,#3a3a4e)}._overlay_1qi06_1{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10200;background:#000000e6;justify-content:center;align-items:center;animation:.3s ease-out _fadeIn_1qi06_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1qi06_1{0%{opacity:0}to{opacity:1}}._modal_1qi06_43{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);border:1px solid #ffffff14;border-radius:16px;width:92%;max-width:520px;max-height:90vh;animation:.4s ease-out _slideUp_1qi06_1;position:relative;overflow-y:auto;box-shadow:0 12px 48px #00000080}@keyframes _slideUp_1qi06_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._closeButton_1qi06_91{color:var(--text-secondary,#a0a0a0);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}._closeButton_1qi06_91:hover{color:var(--text-primary,#e0e0e0);background:#ffffff1a}._header_1qi06_135{text-align:center;padding:32px 24px 20px}._heartIcon_1qi06_145{color:#fff;background:linear-gradient(135deg,#ec4899,#f472b6);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;font-size:1.75rem;animation:2s ease-in-out infinite _pulse_1qi06_1;display:inline-flex}@keyframes _pulse_1qi06_1{0%,to{transform:scale(1);box-shadow:0 0 #ec489966}50%{transform:scale(1.05);box-shadow:0 0 0 12px #ec489900}}._header_1qi06_135 h2{color:var(--text-primary,#f0f0f0);margin:0;font-size:1.5rem;font-weight:600}._body_1qi06_209{padding:0 28px 24px}._message_1qi06_217{color:var(--text-secondary,#b8c0cc);text-align:center;margin:0 0 24px;font-size:1rem;line-height:1.7}._resourcesList_1qi06_233{background:#ffffff08;border-radius:12px;margin-bottom:20px;padding:20px}._resourcesList_1qi06_233 h3{color:var(--text-primary,#e0e0e0);text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px;font-size:.9rem;font-weight:600}._resourcesList_1qi06_233 ul{margin:0;padding:0;list-style:none}._resourceItem_1qi06_277{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:14px;padding:14px 0;display:flex}._resourceItem_1qi06_277:last-child{border-bottom:none;padding-bottom:0}._resourceIcon_1qi06_303{color:#818cf8;background:#6366f126;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._resourceInfo_1qi06_327{flex-direction:column;gap:4px;display:flex}._resourceName_1qi06_339{color:var(--text-primary,#e0e0e0);font-size:.95rem;font-weight:500}._resourceContact_1qi06_351{color:#818cf8;font-size:.9rem;font-weight:500}a._resourceContact_1qi06_351{text-decoration:none;transition:color .2s}a._resourceContact_1qi06_351:hover{color:#a5b4fc;text-decoration:underline}._encouragement_1qi06_383{background:linear-gradient(135deg,#ec48991a,#6366f11a);border:1px solid #ec489933;border-radius:12px;padding:18px 20px}._encouragement_1qi06_383 p{color:var(--text-secondary,#b8c0cc);text-align:center;margin:0;font-size:.95rem;font-style:italic;line-height:1.6}._footer_1qi06_415{justify-content:center;padding:20px 28px 28px;display:flex}._continueButton_1qi06_427{cursor:pointer;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:8px;padding:14px 32px;font-size:1rem;font-weight:500;transition:all .2s}._continueButton_1qi06_427:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f159}._continueButton_1qi06_427:active{transform:translateY(0)}html.marketing-route-transition-active{--marketing-scan-band-width:clamp(180px, 26vw, 360px);--marketing-scan-band-offset:clamp(90px, 13vw, 180px)}._overlay_d2eq4_6{z-index:2147483000;pointer-events:auto;position:fixed;inset:0;overflow:visible}._overlay_d2eq4_6[data-marketing-route-transition=armed]{opacity:0}._gridField_d2eq4_18{contain:layout paint;view-transition-name:marketing-route-grid;background-image:repeating-linear-gradient(90deg,#0000 0 49px,#6fafe43d 50px,#0000 51px),repeating-linear-gradient(#0000 0 49px,#6fafe43d 50px,#0000 51px);position:absolute;inset:0}._scanBand_d2eq4_40{top:0;bottom:0;left:calc(-1 * var(--marketing-scan-band-offset));width:var(--marketing-scan-band-width);contain:layout paint;view-transition-name:marketing-route-scan;position:absolute}._scanBand_d2eq4_40:before{content:"";filter:blur(7px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#5b37ff29 20%,#00d2ff8a 46%,#e0ffffe6 50%,#00d2ff75 56%,#7426dc24 82%,#0000 100%);width:72px;position:absolute;top:0;bottom:0;left:calc(50% - 36px)}._scanBand_d2eq4_40:after{content:"";background:#efffff;width:3px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 7px 2px #b8ffffeb,0 0 20px 6px #00e1ffa8,0 0 44px 13px #4157ff6b,0 0 72px 22px #992dd23d}html.marketing-route-transition-active::view-transition-image-pair(root){isolation:auto}html.marketing-route-transition-active::view-transition-old(root){mix-blend-mode:normal;animation:none;display:block}html.marketing-route-transition-active::view-transition-new(root){mix-blend-mode:normal;animation:none;display:block}html.marketing-route-transition-active::view-transition-old(root){z-index:1}html.marketing-route-transition-active::view-transition-new(root){z-index:2;animation:.98s cubic-bezier(.65,0,.35,1) both _revealNewMarketingPage_d2eq4_1}html.marketing-route-transition-active::view-transition-group(marketing-route-scan){z-index:4;animation:.98s cubic-bezier(.65,0,.35,1) both _sweepMarketingLaser_d2eq4_1}html.marketing-route-transition-active::view-transition-old(marketing-route-scan){opacity:0}html.marketing-route-transition-active::view-transition-new(marketing-route-scan){opacity:1;animation:none}html.marketing-route-transition-active::view-transition-group(marketing-route-grid){z-index:3;animation:none}html.marketing-route-transition-active::view-transition-old(marketing-route-grid){opacity:0}html.marketing-route-transition-active::view-transition-new(marketing-route-grid){-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--marketing-scan-band-width) 100%;-webkit-mask-size:var(--marketing-scan-band-width) 100%;mask-size:var(--marketing-scan-band-width) 100%;mix-blend-mode:screen;animation:.98s cubic-bezier(.65,0,.35,1) both _revealStationaryGrid_d2eq4_1}@keyframes _revealNewMarketingPage_d2eq4_1{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes _sweepMarketingLaser_d2eq4_1{0%{transform:translateX(calc(-1 * var(--marketing-scan-band-offset)))}to{transform:translateX(calc(100vw - var(--marketing-scan-band-offset)))}}@keyframes _revealStationaryGrid_d2eq4_1{0%{-webkit-mask-position:calc(0% - var(--marketing-scan-band-offset)) center;-webkit-mask-position:calc(0% - var(--marketing-scan-band-offset)) center;mask-position:calc(0% - var(--marketing-scan-band-offset)) center}to{-webkit-mask-position:calc(100% + var(--marketing-scan-band-offset)) center;-webkit-mask-position:calc(100% + var(--marketing-scan-band-offset)) center;mask-position:calc(100% + var(--marketing-scan-band-offset)) center}}@media (prefers-reduced-motion:reduce){._overlay_d2eq4_6{display:none}}
