*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--accent-primary-h: 211;--accent-primary-s: 100%;--accent-primary-l: 50%;--accent-primary: hsl(var(--accent-primary-h), var(--accent-primary-s), var(--accent-primary-l));--accent-secondary-h: 293;--accent-secondary-s: 69%;--accent-secondary-l: 49%;--accent-secondary: hsl(var(--accent-secondary-h), var(--accent-secondary-s), var(--accent-secondary-l));--accent-tertiary-h: 160;--accent-tertiary-s: 100%;--accent-tertiary-l: 45%;--accent-tertiary: hsl(var(--accent-tertiary-h), var(--accent-tertiary-s), var(--accent-tertiary-l));--accent-primary-rgb: 0, 123, 255;--accent-secondary-rgb: 192, 38, 211;--accent-tertiary-rgb: 0, 230, 150;--bg-base-h: 220;--bg-base-s: 40%;--bg-base-l: 3%;--bg-primary: hsl(var(--bg-base-h), var(--bg-base-s), 5%);--bg-secondary: hsl(var(--bg-base-h), var(--bg-base-s), 8%);--bg-tertiary: hsl(var(--bg-base-h), var(--bg-base-s), 12%);--bg-primary-rgb: 8, 11, 21;--bg-secondary-rgb: 14, 19, 31;--bg-gradient-primary: radial-gradient(1200px 800px at 10% -10%, hsla(var(--accent-primary-h), 100%, 50%, .15), transparent 60%), radial-gradient(1000px 600px at 100% 0%, hsla(var(--accent-secondary-h), 69%, 49%, .12), transparent 55%), radial-gradient(800px 500px at 50% 120%, hsla(var(--accent-tertiary-h), 100%, 45%, .08), transparent 60%), linear-gradient(135deg, hsl(220, 40%, 2%) 0%, hsl(220, 30%, 6%) 45%, hsl(220, 20%, 3%) 100%);--bg-gradient-card: linear-gradient(145deg, hsla(220, 40%, 15%, .4) 0%, hsla(220, 40%, 8%, .1) 100%);--bg-gradient-accent: linear-gradient(135deg, var(--accent-primary) 0%, var(--accent-secondary) 100%);--bg-gradient-accent-hover: linear-gradient(135deg, hsl(211, 100%, 60%) 0%, hsl(293, 69%, 59%) 100%);--surface-glass: hsla(220, 40%, 8%, .4);--surface-glass-elevated: hsla(220, 40%, 12%, .6);--surface-glass-heavy: hsla(220, 40%, 5%, .85);--surface-primary: hsla(220, 40%, 10%, .78);--surface-secondary: hsla(220, 36%, 13%, .72);--surface-tertiary: hsla(220, 30%, 18%, .78);--surface-hover: hsla(0, 0%, 100%, .08);--surface-active: hsla(var(--accent-primary-h), 100%, 50%, .15);--glass-bg: hsla(220, 40%, 5%, .6);--glass-bg-light: hsla(220, 40%, 12%, .4);--glass-blur: 32px;--glass-blur-heavy: 48px;--border-primary: hsla(0, 0%, 100%, .08);--border-secondary: hsla(0, 0%, 100%, .04);--border-glass: hsla(0, 0%, 100%, .12);--border-glass-elevated: hsla(0, 0%, 100%, .18);--glass-stroke: hsla(0, 0%, 100%, .1);--glass-stroke-luminous: hsla(var(--accent-primary-h), 100%, 60%, .4);--border-gradient: linear-gradient(180deg, hsla(0,0%,100%,.15) 0%, hsla(0,0%,100%,.02) 100%);--shadow-sm: 0 2px 4px 0 rgba(0, 0, 0, .2), inset 0 1px 0 0 hsla(0,0%,100%,.05);--shadow-md: 0 8px 16px -4px rgba(0, 0, 0, .3), 0 4px 8px -2px rgba(0, 0, 0, .2), inset 0 1px 0 0 hsla(0,0%,100%,.05);--shadow-lg: 0 16px 32px -8px rgba(0, 0, 0, .4), 0 8px 16px -4px rgba(0, 0, 0, .25), inset 0 1px 0 0 hsla(0,0%,100%,.08);--shadow-xl: 0 32px 64px -16px rgba(0, 0, 0, .5), 0 16px 32px -8px rgba(0, 0, 0, .3), inset 0 1px 0 0 hsla(0,0%,100%,.1);--shadow-2xl: 0 48px 96px -24px rgba(0, 0, 0, .6), 0 24px 48px -12px rgba(0, 0, 0, .4), inset 0 1px 0 0 hsla(0,0%,100%,.15);--shadow-card: var(--shadow-xl);--header-shadow: 0 8px 48px rgba(0, 0, 0, .6), inset 0 -1px 0 hsla(0,0%,100%,.05);--shadow-glow: 0 0 24px rgba(var(--accent-primary-rgb), .25), 0 0 8px rgba(var(--accent-primary-rgb), .4), inset 0 0 12px rgba(var(--accent-primary-rgb), .1);--shadow-glow-secondary: 0 0 24px rgba(var(--accent-secondary-rgb), .25), 0 0 8px rgba(var(--accent-secondary-rgb), .4), inset 0 0 12px rgba(var(--accent-secondary-rgb), .1);--shadow-neon-hover: 0 0 40px rgba(var(--accent-primary-rgb), .4), 0 0 15px rgba(var(--accent-primary-rgb), .6), inset 0 1px 0 hsla(0,0%,100%,.3);--shadow-inset: inset 0 1px 0 hsla(0, 0%, 100%, .22), 0 12px 30px rgba(var(--accent-primary-rgb), .18);--text-primary: #ffffff;--text-secondary: hsla(0, 0%, 100%, .75);--text-tertiary: hsla(0, 0%, 100%, .5);--text-quaternary: hsla(0, 0%, 100%, .35);--status-green: #10b981;--status-red: #ef4444;--status-orange: #f59e0b;--status-blue: #3b82f6;--button-primary-gradient: linear-gradient(135deg, var(--accent-primary) 0%, var(--accent-secondary) 100%);--button-primary-gradient-hover: linear-gradient(135deg, hsl(var(--accent-primary-h), var(--accent-primary-s), 58%) 0%, hsl(var(--accent-secondary-h), var(--accent-secondary-s), 58%) 100%);--border-focus: var(--accent-primary);--font-medium: 500;--font-semibold: 600;--font-bold: 700;--danger-primary: #ef4444;--danger-primary-rgb: 239, 68, 68;--warning-primary: #f59e0b;--warning-primary-rgb: 245, 158, 11;--success-primary: #10b981;--success-primary-rgb: 16, 185, 129;--info-primary: #3b82f6;--info-primary-rgb: 59, 130, 246;--border-radius-scale: 1;--font-size-scale: 1;--spacing-scale: 1;--base-font-size: 15px;--font-display: Inter, system-ui;--radius-xs: calc(.375rem * var(--border-radius-scale));--radius-sm: calc(.5rem * var(--border-radius-scale));--radius-md: calc(.75rem * var(--border-radius-scale));--radius-lg: calc(1rem * var(--border-radius-scale));--radius-xl: calc(1.5rem * var(--border-radius-scale));--radius-2xl: calc(2rem * var(--border-radius-scale));--radius-3xl: calc(3rem * var(--border-radius-scale));--motion-reduce: 0}.light{--bg-base-l: 96%;--bg-primary: hsl(var(--bg-base-h), 20%, 98%);--bg-secondary: hsl(var(--bg-base-h), 20%, 94%);--bg-tertiary: hsl(var(--bg-base-h), 20%, 90%);--text-primary: #0f172a;--text-secondary: rgba(15, 23, 42, .75);--text-tertiary: rgba(15, 23, 42, .55);--border-primary: rgba(15, 23, 42, .08);--surface-glass: rgba(255, 255, 255, .7);--glass-bg: rgba(255, 255, 255, .6);--bg-gradient-primary: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%);--storysphere-surface-premium: linear-gradient(135deg, rgba(255,255,255,.9), rgba(255,255,255,.8)), #ffffff;--storysphere-border-premium: 1px solid rgba(15, 23, 42, .1)}.sepia{--bg-primary: #f4ecd8;--bg-secondary: #eee4cc;--bg-tertiary: #e4dac2;--text-primary: #433422;--text-secondary: rgba(67, 52, 34, .8);--text-tertiary: rgba(67, 52, 34, .6);--border-primary: rgba(67, 52, 34, .12);--surface-glass: rgba(244, 236, 216, .85);--glass-bg: rgba(244, 236, 216, .75);--bg-gradient-primary: linear-gradient(180deg, #f4ecd8 0%, #e4dac2 100%);--storysphere-surface-premium: linear-gradient(135deg, rgba(255,255,255,.4), rgba(255,255,255,.1)), #f4ecd8;--storysphere-border-premium: 1px solid rgba(67, 52, 34, .15)}.midnight{--bg-primary: #000000;--bg-secondary: #050505;--bg-tertiary: #0a0a0a;--surface-glass: rgba(0, 0, 0, .8);--glass-bg: rgba(0, 0, 0, .7);--bg-gradient-primary: radial-gradient(circle at 50% 50%, #050505, #000000);--storysphere-surface-premium: linear-gradient(135deg, rgba(255,255,255,.05), rgba(255,255,255,.01)), #000000;--storysphere-border-premium: 1px solid rgba(255, 255, 255, .08)}.contrast{--bg-primary: #000000;--bg-secondary: #000000;--text-primary: #ffffff;--text-secondary: #ffffff;--text-tertiary: #ffffff;--border-primary: #ffffff;--accent-primary: #ffffff;--accent-secondary: #ffffff;--storysphere-surface-premium: #000000;--storysphere-border-premium: 2px solid #ffffff}body{font-family:var(--font-display),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--base-font-size);background:var(--bg-gradient-primary);background-attachment:fixed;color:var(--text-primary);-moz-osx-font-smoothing:grayscale;padding:0;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.capacitor-native{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px)}.capacitor-native body{overscroll-behavior-y:none}@media(min-width:1024px){.page-shell{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start;padding-top:2rem;padding-bottom:4rem}.main-pane{min-width:0;background:transparent;border:0;border-radius:0;padding:0;box-shadow:none}}.sphere-page-container{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:clamp(16px,4vw,40px);padding-right:clamp(16px,4vw,40px);min-height:100%;display:flex;flex-direction:column}.sphere-page-container.is-wide{max-width:1600px}.sphere-page-container.is-narrow{max-width:960px}.sphere-page-container.is-flush{padding-left:0;padding-right:0;max-width:100%}.sphere-main{min-height:calc(100dvh - var(--sphere-top-pad, 0px) - var(--sphere-bottom-pad, 0px))}.sphere-page-surface{background:linear-gradient(180deg,#0f162400,#0f16240a 35%,#0f16240f)}.light .sphere-page-surface,.sepia .sphere-page-surface{background:linear-gradient(180deg,#fff0,#ffffff59 35%,#ffffff8c)}@media(min-width:768px)and (max-width:1023px){.page-shell{max-width:100%;padding:2rem}.grid-responsive{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}}body:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.03'/%3E%3C/svg%3E");pointer-events:none;z-index:0;opacity:.04}#root{position:relative;z-index:1}.dark{color-scheme:dark}.light{color-scheme:light;--bg-base-h: 220;--bg-base-s: 30%;--bg-base-l: 96%;--bg-primary: hsl(220, 30%, 98%);--bg-secondary: hsl(220, 28%, 95%);--bg-tertiary: hsl(220, 24%, 92%);--bg-gradient-primary: radial-gradient(1200px 800px at 10% -10%, hsla(var(--accent-primary-h), 100%, 60%, .12), transparent 60%), radial-gradient(1000px 600px at 100% 0%, hsla(var(--accent-secondary-h), 69%, 60%, .09), transparent 55%), radial-gradient(800px 500px at 50% 120%, hsla(var(--accent-tertiary-h), 100%, 55%, .06), transparent 60%), linear-gradient(135deg, hsl(220, 30%, 99%) 0%, hsl(220, 28%, 96%) 45%, hsl(220, 24%, 94%) 100%);--surface-glass: hsla(220, 30%, 100%, .72);--surface-glass-elevated: hsla(220, 30%, 100%, .88);--surface-glass-heavy: hsla(220, 30%, 100%, .96);--surface-primary: hsla(220, 30%, 100%, .9);--surface-secondary: hsla(220, 30%, 98%, .9);--surface-tertiary: hsla(220, 30%, 96%, .9);--surface-hover: hsla(220, 40%, 20%, .05);--surface-active: hsla(var(--accent-primary-h), 100%, 50%, .1);--glass-bg: hsla(220, 30%, 100%, .82);--glass-bg-light: hsla(220, 30%, 100%, .6);--border-primary: hsla(220, 40%, 15%, .08);--border-secondary: hsla(220, 40%, 15%, .04);--border-glass: hsla(220, 40%, 15%, .12);--border-glass-elevated: hsla(220, 40%, 15%, .18);--glass-stroke: hsla(220, 40%, 15%, .1);--text-primary: hsl(220, 40%, 10%);--text-secondary: hsla(220, 40%, 10%, .78);--text-tertiary: hsla(220, 40%, 10%, .55);--text-quaternary: hsla(220, 40%, 10%, .35);--shadow-card: 0 16px 32px -12px rgba(15, 23, 42, .12), 0 4px 12px -4px rgba(15, 23, 42, .08);--header-shadow: 0 4px 20px rgba(15, 23, 42, .08)}.sepia{color-scheme:light;--bg-base-h: 34;--bg-base-s: 35%;--bg-base-l: 93%;--bg-primary: hsl(34, 40%, 95%);--bg-secondary: hsl(34, 35%, 92%);--bg-tertiary: hsl(34, 30%, 88%);--bg-gradient-primary: radial-gradient(1200px 800px at 10% -10%, hsla(28, 80%, 65%, .14), transparent 60%), radial-gradient(1000px 600px at 100% 0%, hsla(40, 60%, 60%, .1), transparent 55%), linear-gradient(135deg, hsl(34, 42%, 96%) 0%, hsl(32, 38%, 92%) 50%, hsl(30, 32%, 88%) 100%);--surface-glass: hsla(34, 40%, 98%, .7);--surface-glass-elevated: hsla(34, 40%, 100%, .82);--surface-glass-heavy: hsla(34, 40%, 100%, .94);--surface-primary: hsla(34, 42%, 98%, .9);--surface-secondary: hsla(34, 36%, 96%, .9);--surface-tertiary: hsla(34, 30%, 93%, .9);--surface-hover: hsla(28, 40%, 25%, .06);--glass-bg: hsla(34, 40%, 98%, .82);--glass-bg-light: hsla(34, 40%, 98%, .6);--border-primary: hsla(28, 40%, 20%, .1);--border-secondary: hsla(28, 40%, 20%, .05);--border-glass: hsla(28, 40%, 20%, .14);--border-glass-elevated: hsla(28, 40%, 20%, .2);--text-primary: hsl(28, 45%, 15%);--text-secondary: hsla(28, 45%, 15%, .78);--text-tertiary: hsla(28, 45%, 15%, .55);--text-quaternary: hsla(28, 45%, 15%, .35)}.reduce-motion *,.reduce-motion *:before,.reduce-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.compact-mode{--spacing-xs: calc(.25rem * var(--spacing-scale));--spacing-sm: calc(.5rem * var(--spacing-scale));--spacing-md: calc(1rem * var(--spacing-scale));--spacing-lg: calc(1.5rem * var(--spacing-scale));--spacing-xl: calc(2rem * var(--spacing-scale));--spacing-2xl: calc(3rem * var(--spacing-scale));--radius-sm: calc(.375rem * var(--border-radius-scale));--radius-md: calc(.5rem * var(--border-radius-scale));--radius-lg: calc(.75rem * var(--border-radius-scale));--radius-xl: calc(1rem * var(--border-radius-scale))}.text-sm{font-size:calc(.875rem * var(--font-size-scale))}.text-base{font-size:calc(1rem * var(--font-size-scale))}.text-lg{font-size:calc(1.125rem * var(--font-size-scale))}.text-xl{font-size:calc(1.25rem * var(--font-size-scale))}.text-2xl{font-size:calc(1.5rem * var(--font-size-scale))}.text-3xl{font-size:calc(1.875rem * var(--font-size-scale))}.page-shell{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:clamp(16px,4vw,32px);padding-right:clamp(16px,4vw,32px);min-height:100%;display:flex;flex-direction:column}@media(max-width:767px){body{background-attachment:scroll}.page-shell{padding-left:max(14px,env(safe-area-inset-left,0px));padding-right:max(14px,env(safe-area-inset-right,0px))}}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}body>div[aria-hidden=true][style*=aiHelperFadeIn],body>div[aria-hidden=true][style*="rgba(0, 0, 0, 0.45)"][style*=backdrop-filter]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}div[role=complementary][aria-label="AI Helper Panel"]{left:auto!important;right:max(16px,env(safe-area-inset-right,0px))!important;top:calc(var(--header-height, 68px) + 12px)!important;bottom:max(12px,env(safe-area-inset-bottom,0px))!important;width:clamp(390px,30vw,480px)!important;max-width:calc(100vw - 32px)!important;height:auto!important;max-height:calc(100dvh - var(--header-height, 68px) - 24px)!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(180deg,#0f172afa,#030712fb)!important;box-shadow:0 22px 70px #00000070,inset 0 1px #ffffff14!important;backdrop-filter:blur(22px) saturate(150%)!important;-webkit-backdrop-filter:blur(22px) saturate(150%)!important;overflow:hidden!important;z-index:81!important}div[role=complementary][aria-label="AI Helper Panel"] textarea,div[role=complementary][aria-label="AI Helper Panel"] input{color:var(--text-primary)!important;caret-color:var(--accent-primary)!important}@media(max-width:767px){div[role=complementary][aria-label="AI Helper Panel"]{left:10px!important;right:10px!important;top:auto!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;height:min(78dvh,720px)!important;max-height:min(78dvh,720px)!important;border-radius:18px!important}}.sf-manuscript-shell{min-height:640px}.sf-manuscript-header{box-shadow:inset 0 -1px #ffffff0a}.sf-manuscript-pill{display:inline-flex;align-items:center;min-height:26px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff0b;padding:.25rem .65rem;color:var(--text-tertiary);font-size:.75rem;font-weight:700}.sf-manuscript-toolbar{overflow-x:auto;scrollbar-width:thin}.sf-manuscript-toolbar-group{display:flex;gap:.25rem;padding-right:.75rem;border-right:1px solid var(--border-primary)}.sf-manuscript-toolbar-group-last{border-right:0}.sf-manuscript-stage{background:radial-gradient(circle at top left,rgba(59,130,246,.08),transparent 28%),linear-gradient(180deg,#0206177a,#0206172e)}.sf-manuscript-page{min-height:100%;border-left:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(255,255,255,.06);background:#080e1fb3;box-shadow:0 22px 70px #0000003d;word-break:break-word}.sf-manuscript-page:empty:before{content:attr(data-placeholder);color:#ffffff52;font-family:var(--font-body)}.sf-manuscript-page h1,.sf-manuscript-page h2,.sf-manuscript-page h3{color:var(--text-primary);font-family:var(--font-heading);letter-spacing:0}.sf-manuscript-page blockquote{border-left:3px solid var(--accent-primary);margin-left:0;padding-left:1rem;color:#ffffffb8}@media(max-width:767px){.sf-manuscript-shell{min-height:calc(100dvh - 170px);border-radius:var(--radius-lg)}.sf-manuscript-page{border-left:0;border-right:0;box-shadow:none}.sf-manuscript-toolbar{flex-wrap:nowrap!important}.sf-manuscript-toolbar-group{flex:0 0 auto}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-10{top:-2.5rem;right:-2.5rem;bottom:-2.5rem;left:-2.5rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-10{top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem}.inset-3{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-\[-10\%\]{top:-10%;right:-10%;bottom:-10%;left:-10%}.inset-\[-20\%\]{top:-20%;right:-20%;bottom:-20%;left:-20%}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-bottom-2{bottom:-.5rem}.-bottom-20{bottom:-5rem}.-bottom-24{bottom:-6rem}.-bottom-5{bottom:-1.25rem}.-bottom-8{bottom:-2rem}.-left-0\.5{left:-.125rem}.-left-10{left:-2.5rem}.-left-20{left:-5rem}.-left-24{left:-6rem}.-left-3{left:-.75rem}.-left-40{left:-10rem}.-left-5{left:-1.25rem}.-left-8{left:-2rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-40{right:-10rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-3{top:-.75rem}.-top-32{top:-8rem}.-top-4{top:-1rem}.-top-40{top:-10rem}.-top-\[90px\]{top:-90px}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-20{bottom:5rem}.bottom-28{bottom:7rem}.bottom-3{bottom:.75rem}.bottom-32{bottom:8rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-140px\]{bottom:-140px}.bottom-\[-5px\]{bottom:-5px}.bottom-\[32px\]{bottom:32px}.bottom-\[60px\]{bottom:60px}.bottom-\[72px\]{bottom:72px}.bottom-\[74px\]{bottom:74px}.bottom-\[calc\(env\(safe-area-inset-bottom\,0px\)\+100px\)\]{bottom:calc(env(safe-area-inset-bottom,0px) + 100px)}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-\[-10\%\]{left:-10%}.left-\[-5\%\]{left:-5%}.left-\[12\%\]{left:12%}.left-\[13\.5px\]{left:13.5px}.left-\[15px\]{left:15px}.left-\[20\%\]{left:20%}.left-\[280px\]{left:280px}.left-full{left:100%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-10{right:2.5rem}.right-12{right:3rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[-10\%\]{right:-10%}.right-\[-120px\]{right:-120px}.right-\[-5\%\]{right:-5%}.right-\[12\%\]{right:12%}.right-\[18\%\]{right:18%}.right-\[340px\]{right:340px}.right-\[360px\]{right:360px}.right-\[8\%\]{right:8%}.right-full{right:100%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-10{top:2.5rem}.top-12{top:3rem}.top-2{top:.5rem}.top-20{top:5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-\[-10\%\]{top:-10%}.top-\[-140px\]{top:-140px}.top-\[-160px\]{top:-160px}.top-\[-26px\]{top:-26px}.top-\[100px\]{top:100px}.top-\[112px\]{top:112px}.top-\[14\.5px\]{top:14.5px}.top-\[16px\]{top:16px}.top-\[20\%\]{top:20%}.top-\[30\%\]{top:30%}.top-\[35\%\]{top:35%}.top-\[40\%\]{top:40%}.top-\[64px\]{top:64px}.top-\[72px\]{top:72px}.top-\[89px\]{top:89px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.z-\[300\]{z-index:300}.z-\[45\]{z-index:45}.z-\[5000\]{z-index:5000}.z-\[500\]{z-index:500}.z-\[51\]{z-index:51}.z-\[52\]{z-index:52}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[9997\]{z-index:9997}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-full{grid-column:1 / -1}.m-0{margin:0}.m-4{margin:1rem}.m-auto{margin:auto}.-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-ml-2{margin-left:-.5rem}.-mr-32{margin-right:-8rem}.-mt-0\.5{margin-top:-.125rem}.-mt-14{margin-top:-3.5rem}.-mt-16{margin-top:-4rem}.-mt-2{margin-top:-.5rem}.-mt-32{margin-top:-8rem}.-mt-4{margin-top:-1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.line-clamp-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/6\]{aspect-ratio:16/6}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-3\/5{height:60%}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1\.5px\]{height:1.5px}.h-\[100px\]{height:100px}.h-\[104px\]{height:104px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[32px\]{height:32px}.h-\[360px\]{height:360px}.h-\[3px\]{height:3px}.h-\[40\%\]{height:40%}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[420px\]{height:420px}.h-\[430px\]{height:430px}.h-\[44px\]{height:44px}.h-\[460px\]{height:460px}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[80vh\]{height:80vh}.h-\[82vh\]{height:82vh}.h-\[85vh\]{height:85vh}.h-\[88vh\]{height:88vh}.h-\[92dvh\]{height:92dvh}.h-\[calc\(100\%\+26px\)\]{height:calc(100% + 26px)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[34vh\]{max-height:34vh}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[460px\]{max-height:460px}.max-h-\[480px\]{max-height:480px}.max-h-\[48vh\]{max-height:48vh}.max-h-\[520px\]{max-height:520px}.max-h-\[560px\]{max-height:560px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82dvh\]{max-height:82dvh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[calc\(100vh-250px\)\]{max-height:calc(100vh - 250px)}.max-h-\[calc\(100vh-300px\)\]{max-height:calc(100vh - 300px)}.max-h-\[calc\(90vh-200px\)\]{max-height:calc(90vh - 200px)}.max-h-\[min\(62vh\,390px\)\]{max-height:min(62vh,390px)}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[120px\]{min-height:120px}.min-h-\[126px\]{min-height:126px}.min-h-\[168px\]{min-height:168px}.min-h-\[180px\]{min-height:180px}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[260px\]{min-height:260px}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[60dvh\]{min-height:60dvh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[720px\]{min-height:720px}.min-h-\[84px\]{min-height:84px}.min-h-\[calc\(100vh-12rem\)\]{min-height:calc(100vh - 12rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[1\.5px\]{width:1.5px}.w-\[14px\]{width:14px}.w-\[1px\]{width:1px}.w-\[200\%\]{width:200%}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[230px\]{width:230px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[320px\]{width:320px}.w-\[360px\]{width:360px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[460px\]{width:460px}.w-\[50\%\]{width:50%}.w-\[500px\]{width:500px}.w-\[520px\]{width:520px}.w-\[60\%\]{width:60%}.w-\[600px\]{width:600px}.w-\[72px\]{width:72px}.w-\[90vw\]{width:90vw}.w-\[94\%\]{width:94%}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-\[min\(88vw\,280px\)\]{width:min(88vw,280px)}.w-\[min\(92vw\,390px\)\]{width:min(92vw,390px)}.w-\[min\(92vw\,760px\)\]{width:min(92vw,760px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[120px\]{min-width:120px}.min-w-\[12px\]{min-width:12px}.min-w-\[16px\]{min-width:16px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[32px\]{min-width:32px}.min-w-\[36px\]{min-width:36px}.min-w-\[680px\]{min-width:680px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1120px\]{max-width:1120px}.max-w-\[120px\]{max-width:120px}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[680px\]{max-width:680px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[80\%\]{max-width:80%}.max-w-\[800px\]{max-width:800px}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[min\(100\%\,580px\)\]{max-width:min(100%,580px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[0\.8\]{flex:.8}.flex-\[1\.5\]{flex:1.5}.flex-\[2\]{flex:2}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-6{--tw-translate-x: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/3{--tw-translate-y: -33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-12{--tw-translate-y: -3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/3{--tw-translate-x: 33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-10{--tw-translate-x: 2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-12{--tw-translate-x: 3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-100\%\]{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-12{--tw-translate-y: 3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-6{--tw-translate-y: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-0\.5px\]{--tw-translate-y: -.5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-3deg\]{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-8deg\]{--tw-rotate: -8deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[4deg\]{--tw-rotate: 4deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.94\]{--tw-scale-x: .94;--tw-scale-y: .94;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\]{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[shimmer_1\.5s_infinite\]{animation:shimmer 1.5s infinite}.animate-\[shimmer_2s_infinite\]{animation:shimmer 2s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto_auto_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto auto auto}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[1px\]{gap:1px}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[--border-primary\]>:not([hidden])~:not([hidden]){border-color:var(--border-primary)}.divide-\[--border-secondary\]>:not([hidden])~:not([hidden]){border-color:var(--border-secondary)}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[--radius-2xl\]{border-radius:var(--radius-2xl)}.rounded-\[--radius-3xl\]{border-radius:var(--radius-3xl)}.rounded-\[--radius-lg\]{border-radius:var(--radius-lg)}.rounded-\[--radius-md\]{border-radius:var(--radius-md)}.rounded-\[--radius-xl\]{border-radius:var(--radius-xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[32px\]{border-radius:32px}.rounded-\[36px\]{border-radius:36px}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[40px\]{border-radius:40px}.rounded-\[calc\(28px\*var\(--border-radius-scale\,1\)\)\]{border-radius:calc(28px * var(--border-radius-scale,1))}.rounded-\[var\(--glass-radius-lg\)\]{border-radius:var(--glass-radius-lg)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-\[28px\]{border-bottom-right-radius:28px;border-bottom-left-radius:28px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-bl-xl{border-bottom-left-radius:.75rem}.rounded-br-xl{border-bottom-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#0a0a12\]{--tw-border-opacity: 1;border-color:rgb(10 10 18 / var(--tw-border-opacity, 1))}.border-\[\#5865F2\]\/30{border-color:#5865f24d}.border-\[\#5865F2\]\/50{border-color:#5865f280}.border-\[--accent-primary\]{border-color:var(--accent-primary)}.border-\[--bg-primary\]{border-color:var(--bg-primary)}.border-\[--border-primary\]{border-color:var(--border-primary)}.border-\[--border-secondary\]{border-color:var(--border-secondary)}.border-\[--border-tertiary\]{border-color:var(--border-tertiary)}.border-\[--glass-stroke\]{border-color:var(--glass-stroke)}.border-\[--surface-primary\]{border-color:var(--surface-primary)}.border-\[--sw-border-accent\]{border-color:var(--sw-border-accent)}.border-\[--sw-border-muted\]{border-color:var(--sw-border-muted)}.border-accent-primary{border-color:var(--accent-primary)}.border-accent-primary-20{border-color:rgba(var(--accent-primary-rgb),.2)}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/40{border-color:#fcd34d66}.border-amber-400\/10{border-color:#fbbf241a}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-500\/10{border-color:#f59e0b1a}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-600\/50{border-color:#d9770680}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/10{border-color:#0000001a}.border-blue-400\/50{border-color:#60a5fa80}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-current{border-color:currentColor}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-cyan-500\/20{border-color:#06b6d433}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-400\/15{border-color:#34d39926}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/50{border-color:#10b98180}.border-emerald-600\/50{border-color:#05966980}.border-gray-500\/30{border-color:#6b72804d}.border-green-500\/10{border-color:#22c55e1a}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/25{border-color:#22c55e40}.border-green-500\/30{border-color:#22c55e4d}.border-indigo-500\/30{border-color:#6366f14d}.border-orange-300\/20{border-color:#fdba7433}.border-red-400\/20{border-color:#f8717133}.border-red-400\/30{border-color:#f871714d}.border-red-400\/50{border-color:#f8717180}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/10{border-color:#ef44441a}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-500\/50{border-color:#ef444480}.border-red-500\/70{border-color:#ef4444b3}.border-red-600\/50{border-color:#dc262680}.border-rose-300\/20{border-color:#fda4af33}.border-rose-500\/30{border-color:#f43f5e4d}.border-sky-400\/25{border-color:#38bdf840}.border-sky-500\/30{border-color:#0ea5e94d}.border-slate-500\/15{border-color:#64748b26}.border-studio-panel{border-color:var(--bg-secondary)}.border-transparent{border-color:transparent}.border-violet-500\/20{border-color:#8b5cf633}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-yellow-500\/30{border-color:#eab3084d}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-zinc-700{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.border-zinc-700\/50{border-color:#3f3f4680}.border-zinc-800{--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.border-zinc-800\/30{border-color:#27272a4d}.border-zinc-800\/50{border-color:#27272a80}.border-l-blue-400{--tw-border-opacity: 1;border-left-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-l-red-400{--tw-border-opacity: 1;border-left-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-l-yellow-400{--tw-border-opacity: 1;border-left-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-t-\[--accent-primary\]{border-top-color:var(--accent-primary)}.border-t-transparent{border-top-color:transparent}.\!bg-emerald-600\/10{background-color:#0596691a!important}.bg-\[\#050505\]{--tw-bg-opacity: 1;background-color:rgb(5 5 5 / var(--tw-bg-opacity, 1))}.bg-\[\#060C1C\]\/95{background-color:#060c1cf2}.bg-\[\#070707\]{--tw-bg-opacity: 1;background-color:rgb(7 7 7 / var(--tw-bg-opacity, 1))}.bg-\[\#070b12\]{--tw-bg-opacity: 1;background-color:rgb(7 11 18 / var(--tw-bg-opacity, 1))}.bg-\[\#0A1224\]\/80{background-color:#0a1224cc}.bg-\[\#151429\]{--tw-bg-opacity: 1;background-color:rgb(21 20 41 / var(--tw-bg-opacity, 1))}.bg-\[\#5865F2\]{--tw-bg-opacity: 1;background-color:rgb(88 101 242 / var(--tw-bg-opacity, 1))}.bg-\[\#5865F2\]\/10{background-color:#5865f21a}.bg-\[\#5865F2\]\/20{background-color:#5865f233}.bg-\[\#5865F2\]\/5{background-color:#5865f20d}.bg-\[--accent-primary-20\]{background-color:var(--accent-primary-20)}.bg-\[--accent-primary\]{background-color:var(--accent-primary)}.bg-\[--accent-secondary\]{background-color:var(--accent-secondary)}.bg-\[--background-primary\]{background-color:var(--background-primary)}.bg-\[--bg-gradient-primary\]{background-color:var(--bg-gradient-primary)}.bg-\[--bg-primary\]{background-color:var(--bg-primary)}.bg-\[--bg-secondary\]{background-color:var(--bg-secondary)}.bg-\[--bg-tertiary\]{background-color:var(--bg-tertiary)}.bg-\[--border-primary\]{background-color:var(--border-primary)}.bg-\[--brand-cyan\]{background-color:var(--brand-cyan)}.bg-\[--button-primary-gradient\]{background-color:var(--button-primary-gradient)}.bg-\[--glass-bg\]{background-color:var(--glass-bg)}.bg-\[--panel-gradient\]{background-color:var(--panel-gradient)}.bg-\[--sphere-active-bg\]{background-color:var(--sphere-active-bg)}.bg-\[--sphere-app-backdrop\]{background-color:var(--sphere-app-backdrop)}.bg-\[--sphere-field-bg\]{background-color:var(--sphere-field-bg)}.bg-\[--status-green\]{background-color:var(--status-green)}.bg-\[--surface-card\]{background-color:var(--surface-card)}.bg-\[--surface-glass\]{background-color:var(--surface-glass)}.bg-\[--surface-hover\]{background-color:var(--surface-hover)}.bg-\[--surface-primary\]{background-color:var(--surface-primary)}.bg-\[--surface-secondary\]{background-color:var(--surface-secondary)}.bg-\[--surface-tertiary\]{background-color:var(--surface-tertiary)}.bg-\[--sw-accent-wash\]{background-color:var(--sw-accent-wash)}.bg-\[--sw-layer-default\]{background-color:var(--sw-layer-default)}.bg-\[--sw-layer-raised\]{background-color:var(--sw-layer-raised)}.bg-\[--text-tertiary\]{background-color:var(--text-tertiary)}.bg-\[rgba\(10\,12\,20\,0\.82\)\]{background-color:#0a0c14d1}.bg-\[rgba\(6\,10\,24\,0\.85\)\]{background-color:#060a18d9}.bg-\[rgba\(6\,10\,24\,0\.9\)\]{background-color:#060a18e6}.bg-\[rgba\(6\,12\,28\,0\.92\)\]{background-color:#060c1ceb}.bg-\[rgba\(8\,14\,31\,0\.92\)\]{background-color:#080e1feb}.bg-\[rgba\(8\,14\,31\,0\.94\)\]{background-color:#080e1ff0}.bg-accent-primary{background-color:var(--accent-primary)}.bg-accent-primary-20{background-color:rgba(var(--accent-primary-rgb),.2)}.bg-accent-primary-5{background-color:rgba(var(--accent-primary-rgb),.05)}.bg-accent-primary-5\/30{background-color:rgba(var(--accent-primary-rgb),.3)}.bg-amber-300\/15{background-color:#fcd34d26}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/15{background-color:#fbbf2426}.bg-amber-400\/20{background-color:#fbbf2433}.bg-amber-400\/\[0\.04\]{background-color:#fbbf240a}.bg-amber-400\/\[0\.05\]{background-color:#fbbf240d}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/25{background-color:#f59e0b40}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/80{background-color:#f59e0bcc}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/5{background-color:#0000000d}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/20{background-color:#3b82f633}.bg-current{background-color:currentColor}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/20{background-color:#06b6d433}.bg-danger-primary{background-color:var(--danger-primary)}.bg-emerald-300\/15{background-color:#6ee7b726}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/\[0\.06\]{background-color:#34d3990f}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/80{background-color:#10b981cc}.bg-emerald-500\/85{background-color:#10b981d9}.bg-emerald-600\/20{background-color:#05966933}.bg-fuchsia-500\/5{background-color:#d946ef0d}.bg-gray-500\/20{background-color:#6b728033}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-400\/5{background-color:#4ade800d}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-500\/\[0\.02\]{background-color:#22c55e05}.bg-indigo-500\/20{background-color:#6366f133}.bg-indigo-500\/25{background-color:#6366f140}.bg-orange-300\/15{background-color:#fdba7426}.bg-pink-500\/25{background-color:#ec489940}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/20{background-color:#a855f733}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-400\/10{background-color:#f871711a}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-500\/90{background-color:#ef4444e6}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-300\/15{background-color:#fda4af26}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-500\/25{background-color:#f43f5e40}.bg-sky-400\/10{background-color:#38bdf81a}.bg-sky-500\/15{background-color:#0ea5e926}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-500\/5{background-color:#64748b0d}.bg-studio-border{background-color:var(--border-primary)}.bg-studio-panel{background-color:var(--bg-secondary)}.bg-success-primary{background-color:var(--success-primary)}.bg-surface-secondary{background-color:var(--surface-secondary)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/0{background-color:#fff0}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/30{background-color:#ffffff4d}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[0\.01\]{background-color:#ffffff03}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/20{background-color:#eab30833}.bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.bg-zinc-800\/50{background-color:#27272a80}.bg-zinc-800\/80{background-color:#27272acc}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-zinc-900\/50{background-color:#18181b80}.bg-zinc-950\/30{background-color:#09090b4d}.bg-zinc-950\/80{background-color:#09090bcc}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-80{--tw-bg-opacity: .8}.bg-\[linear-gradient\(180deg\,rgba\(8\,12\,32\,0\.15\)0\%\,rgba\(5\,9\,20\,0\.55\)45\%\,rgba\(6\,8\,18\,0\.92\)100\%\)\]{background-image:linear-gradient(180deg,#080c2026,#0509148c45%,#060812eb)}.bg-\[radial-gradient\(120\%_120\%_at_50\%_12\%\,rgba\(255\,255\,255\,0\.16\)\,transparent_55\%\)\]{background-image:radial-gradient(120% 120% at 50% 12%,rgba(255,255,255,.16),transparent 55%)}.bg-\[radial-gradient\(120\%_120\%_at_50\%_20\%\,rgba\(255\,255\,255\,0\.12\)\,transparent_55\%\)\]{background-image:radial-gradient(120% 120% at 50% 20%,rgba(255,255,255,.12),transparent 55%)}.bg-\[radial-gradient\(circle_at_15\%_20\%\,rgba\(255\,255\,255\,0\.08\)\,transparent_55\%\)\,radial-gradient\(circle_at_85\%_10\%\,rgba\(255\,255\,255\,0\.04\)\,transparent_45\%\)\,linear-gradient\(180deg\,rgba\(6\,10\,24\,0\.65\)0\%\,rgba\(5\,10\,20\,0\.92\)100\%\)\]{background-image:radial-gradient(circle at 15% 20%,rgba(255,255,255,.08),transparent 55%),radial-gradient(circle at 85% 10%,rgba(255,255,255,.04),transparent 45%),linear-gradient(180deg,#060a18a6,#050a14eb)}.bg-\[radial-gradient\(circle_at_15\%_85\%\,rgba\(255\,255\,255\,0\.08\)\,transparent_55\%\)\]{background-image:radial-gradient(circle at 15% 85%,rgba(255,255,255,.08),transparent 55%)}.bg-\[radial-gradient\(circle_at_center\,transparent_0\%\,var\(--background-primary\)_100\%\)\]{background-image:radial-gradient(circle at center,transparent 0%,var(--background-primary) 100%)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(192\,38\,211\,0\.2\)\,_transparent_55\%\)\]{background-image:radial-gradient(circle at top,rgba(192,38,211,.2),transparent 55%)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(245\,158\,11\,0\.2\)\,_transparent_55\%\)\]{background-image:radial-gradient(circle at top,rgba(245,158,11,.2),transparent 55%)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(255\,255\,255\,0\.35\)\,_transparent_55\%\)\]{background-image:radial-gradient(circle at top,rgba(255,255,255,.35),transparent 55%)}.bg-\[radial-gradient\(circle_at_top\,_rgba\(56\,189\,248\,0\.2\)\,_transparent_55\%\)\]{background-image:radial-gradient(circle at top,rgba(56,189,248,.2),transparent 55%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.from-\[\#060C1C\]\/40{--tw-gradient-from: rgb(6 12 28 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 12 28 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#ff5f6d\]{--tw-gradient-from: #ff5f6d var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 95 109 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--accent-primary\]{--tw-gradient-from: var(--accent-primary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--accent-secondary\]{--tw-gradient-from: var(--accent-secondary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--background-primary\]{--tw-gradient-from: var(--background-primary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--brand-violet\]{--tw-gradient-from: var(--brand-violet) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--surface-card\]{--tw-gradient-from: var(--surface-card) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--surface-glass\]{--tw-gradient-from: var(--surface-glass) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--surface-primary\]{--tw-gradient-from: var(--surface-primary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--surface-secondary\]{--tw-gradient-from: var(--surface-secondary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--text-danger\]{--tw-gradient-from: var(--text-danger) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--text-warning\]{--tw-gradient-from: var(--text-warning) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(5\,10\,32\,0\.9\)\]{--tw-gradient-from: rgba(5,10,32,.9) var(--tw-gradient-from-position);--tw-gradient-to: rgba(5, 10, 32, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(6\,10\,26\,0\.96\)\]{--tw-gradient-from: rgba(6,10,26,.96) var(--tw-gradient-from-position);--tw-gradient-to: rgba(6, 10, 26, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(var\(--accent-primary-rgb\)\,0\.15\)\]{--tw-gradient-from: rgba(var(--accent-primary-rgb),.15) var(--tw-gradient-from-position);--tw-gradient-to: rgba(var(--accent-primary-rgb), 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(var\(--accent-secondary-rgb\)\,0\.10\)\]{--tw-gradient-from: rgba(var(--accent-secondary-rgb),.1) var(--tw-gradient-from-position);--tw-gradient-to: rgba(var(--accent-secondary-rgb), 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(var\(--accent-secondary-rgb\)\,0\.15\)\]{--tw-gradient-from: rgba(var(--accent-secondary-rgb),.15) var(--tw-gradient-from-position);--tw-gradient-to: rgba(var(--accent-secondary-rgb), 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent-primary{--tw-gradient-from: var(--accent-primary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent-primary-10{--tw-gradient-from: rgba(var(--accent-primary-rgb), .1) var(--tw-gradient-from-position);--tw-gradient-to: rgba(var(--accent-primary-rgb), 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent-primary-5{--tw-gradient-from: rgba(var(--accent-primary-rgb), .05) var(--tw-gradient-from-position);--tw-gradient-to: rgba(var(--accent-primary-rgb), 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/40{--tw-gradient-from: rgb(251 191 36 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/15{--tw-gradient-from: rgb(245 158 11 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/20{--tw-gradient-from: rgb(245 158 11 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/20{--tw-gradient-from: rgb(0 0 0 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/25{--tw-gradient-from: rgb(0 0 0 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/30{--tw-gradient-from: rgb(0 0 0 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/50{--tw-gradient-from: rgb(0 0 0 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/55{--tw-gradient-from: rgb(0 0 0 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from: rgb(0 0 0 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/90{--tw-gradient-from: rgb(0 0 0 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from: rgb(59 130 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/20{--tw-gradient-from: rgb(6 182 212 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/5{--tw-gradient-from: rgb(6 182 212 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400\/40{--tw-gradient-from: rgb(52 211 153 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/20{--tw-gradient-from: rgb(16 185 129 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-500\/40{--tw-gradient-from: rgb(217 70 239 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-500{--tw-gradient-from: #6b7280 var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/20{--tw-gradient-from: rgb(34 197 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/20{--tw-gradient-from: rgb(99 102 241 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600\/20{--tw-gradient-from: rgb(79 70 229 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #ec4899 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500\/20{--tw-gradient-from: rgb(236 72 153 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/20{--tw-gradient-from: rgb(168 85 247 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900{--tw-gradient-from: #581c87 var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-900\/40{--tw-gradient-from: rgb(127 29 29 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(127 29 29 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/20{--tw-gradient-from: rgb(244 63 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-success-primary{--tw-gradient-from: var(--success-primary) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/10{--tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/20{--tw-gradient-from: rgb(255 255 255 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/40{--tw-gradient-from: rgb(255 255 255 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/5{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.03\]{--tw-gradient-from: rgb(255 255 255 / .03) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.04\]{--tw-gradient-from: rgb(255 255 255 / .04) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#060C1C\]\/70{--tw-gradient-to: rgb(6 12 28 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(6 12 28 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#ffc371\]{--tw-gradient-to: rgb(255 195 113 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ffc371 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[--accent-secondary\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--accent-secondary) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgba\(5\,10\,32\,0\.8\)\]{--tw-gradient-to: rgba(5, 10, 32, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(5,10,32,.8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgba\(6\,12\,28\,0\.94\)\]{--tw-gradient-to: rgba(6, 12, 28, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(6,12,28,.94) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgba\(var\(--accent-primary-rgb\)\,0\.05\)\]{--tw-gradient-to: rgba(var(--accent-primary-rgb), 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(var(--accent-primary-rgb),.05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[rgba\(var\(--accent-secondary-rgb\)\,0\.05\)\]{--tw-gradient-to: rgba(var(--accent-secondary-rgb), 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgba(var(--accent-secondary-rgb),.05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-accent-primary{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--accent-primary) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/10{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/40{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/50{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/55{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/60{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/90{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-900{--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-500{--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #06b6d4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-300{--tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-fuchsia-400{--tw-gradient-to: rgb(232 121 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #e879f9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-500\/15{--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(34 197 94 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-500\/10{--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(99 102 241 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-500\/15{--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(249 115 22 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500\/15{--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(168 85 247 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-400{--tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f87171 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-500\/15{--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(20 184 166 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/5{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.045\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .045) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-700\/20{--tw-gradient-to: rgb(63 63 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(63 63 70 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#00d2ff\]{--tw-gradient-to: #00d2ff var(--tw-gradient-to-position)}.to-\[\#060C1C\]{--tw-gradient-to: #060C1C var(--tw-gradient-to-position)}.to-\[\#ff5f6d\]{--tw-gradient-to: #ff5f6d var(--tw-gradient-to-position)}.to-\[--accent-primary\]{--tw-gradient-to: var(--accent-primary) var(--tw-gradient-to-position)}.to-\[--accent-secondary\]{--tw-gradient-to: var(--accent-secondary) var(--tw-gradient-to-position)}.to-\[--accent-tertiary\]{--tw-gradient-to: var(--accent-tertiary) var(--tw-gradient-to-position)}.to-\[--bg-gradient-primary\]{--tw-gradient-to: var(--bg-gradient-primary) var(--tw-gradient-to-position)}.to-\[--brand-cyan\]{--tw-gradient-to: var(--brand-cyan) var(--tw-gradient-to-position)}.to-\[--surface-dark\]{--tw-gradient-to: var(--surface-dark) var(--tw-gradient-to-position)}.to-\[--surface-secondary\]{--tw-gradient-to: var(--surface-secondary) var(--tw-gradient-to-position)}.to-\[--surface-tertiary\]{--tw-gradient-to: var(--surface-tertiary) var(--tw-gradient-to-position)}.to-\[--text-warning\]{--tw-gradient-to: var(--text-warning) var(--tw-gradient-to-position)}.to-\[rgba\(14\,30\,64\,0\.92\)\]{--tw-gradient-to: rgba(14,30,64,.92) var(--tw-gradient-to-position)}.to-\[rgba\(18\,42\,88\,0\.8\)\]{--tw-gradient-to: rgba(18,42,88,.8) var(--tw-gradient-to-position)}.to-accent-primary{--tw-gradient-to: var(--accent-primary) var(--tw-gradient-to-position)}.to-accent-secondary{--tw-gradient-to: var(--accent-secondary) var(--tw-gradient-to-position)}.to-amber-300{--tw-gradient-to: #fcd34d var(--tw-gradient-to-position)}.to-amber-500\/20{--tw-gradient-to: rgb(245 158 11 / .2) var(--tw-gradient-to-position)}.to-amber-600\/30{--tw-gradient-to: rgb(217 119 6 / .3) var(--tw-gradient-to-position)}.to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position)}.to-black\/40{--tw-gradient-to: rgb(0 0 0 / .4) var(--tw-gradient-to-position)}.to-black\/80{--tw-gradient-to: rgb(0 0 0 / .8) var(--tw-gradient-to-position)}.to-black\/90{--tw-gradient-to: rgb(0 0 0 / .9) var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-500\/20{--tw-gradient-to: rgb(59 130 246 / .2) var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to: #22d3ee var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/20{--tw-gradient-to: rgb(6 182 212 / .2) var(--tw-gradient-to-position)}.to-cyan-600\/40{--tw-gradient-to: rgb(8 145 178 / .4) var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-gray-700{--tw-gradient-to: #374151 var(--tw-gradient-to-position)}.to-green-600\/30{--tw-gradient-to: rgb(22 163 74 / .3) var(--tw-gradient-to-position)}.to-indigo-600\/30{--tw-gradient-to: rgb(79 70 229 / .3) var(--tw-gradient-to-position)}.to-indigo-900{--tw-gradient-to: #312e81 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-500\/10{--tw-gradient-to: rgb(249 115 22 / .1) var(--tw-gradient-to-position)}.to-orange-500\/20{--tw-gradient-to: rgb(249 115 22 / .2) var(--tw-gradient-to-position)}.to-orange-600\/40{--tw-gradient-to: rgb(234 88 12 / .4) var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-pink-500\/20{--tw-gradient-to: rgb(236 72 153 / .2) var(--tw-gradient-to-position)}.to-pink-600\/30{--tw-gradient-to: rgb(219 39 119 / .3) var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-purple-500\/20{--tw-gradient-to: rgb(168 85 247 / .2) var(--tw-gradient-to-position)}.to-purple-500\/5{--tw-gradient-to: rgb(168 85 247 / .05) var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to: #f43f5e var(--tw-gradient-to-position)}.to-surface-secondary{--tw-gradient-to: var(--surface-secondary) var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-teal-500\/20{--tw-gradient-to: rgb(20 184 166 / .2) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-600\/40{--tw-gradient-to: rgb(124 58 237 / .4) var(--tw-gradient-to-position)}.to-white\/60{--tw-gradient-to: rgb(255 255 255 / .6) var(--tw-gradient-to-position)}.to-white\/\[0\.02\]{--tw-gradient-to: rgb(255 255 255 / .02) var(--tw-gradient-to-position)}.to-yellow-500\/20{--tw-gradient-to: rgb(234 179 8 / .2) var(--tw-gradient-to-position)}.bg-\[length\:200\%_auto\]{background-size:200% auto}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.fill-\[--accent-primary\]{fill:var(--accent-primary)}.fill-amber-300{fill:#fcd34d}.fill-black{fill:#000}.fill-current{fill:currentColor}.fill-red-500{fill:#ef4444}.fill-rose-400{fill:#fb7185}.fill-white{fill:#fff}.fill-zinc-500{fill:#71717a}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[var\(--sphere-page-gutter\)\]{padding-left:var(--sphere-page-gutter);padding-right:var(--sphere-page-gutter)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-\[82px\]{padding-right:82px}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[15vh\]{padding-top:15vh}.pt-\[92px\]{padding-top:92px}.pt-\[96px\]{padding-top:96px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[6px\]{font-size:6px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.45em\]{letter-spacing:.45em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-emerald-400{--tw-text-opacity: 1 !important;color:rgb(52 211 153 / var(--tw-text-opacity, 1))!important}.text-\[\#5865F2\]{--tw-text-opacity: 1;color:rgb(88 101 242 / var(--tw-text-opacity, 1))}.text-\[--accent-primary\]{color:var(--accent-primary)}.text-\[--accent-secondary\]{color:var(--accent-secondary)}.text-\[--accent-tertiary\]{color:var(--accent-tertiary)}.text-\[--accent-text\]{color:var(--accent-text)}.text-\[--brand-cyan\]{color:var(--brand-cyan)}.text-\[--danger-primary\]{color:var(--danger-primary)}.text-\[--status-green\]{color:var(--status-green)}.text-\[--status-yellow\]{color:var(--status-yellow)}.text-\[--success-primary\]{color:var(--success-primary)}.text-\[--text-danger\]{color:var(--text-danger)}.text-\[--text-primary\]{color:var(--text-primary)}.text-\[--text-quaternary\]{color:var(--text-quaternary)}.text-\[--text-secondary\]{color:var(--text-secondary)}.text-\[--text-tertiary\]{color:var(--text-tertiary)}.text-\[--text-warning\]{color:var(--text-warning)}.text-\[--warning-primary\]{color:var(--warning-primary)}.text-accent-primary{color:var(--accent-primary)}.text-accent-secondary{color:var(--accent-secondary)}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-500\/40{color:#f59e0b66}.text-amber-500\/80{color:#f59e0bcc}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/70{color:#000000b3}.text-black\/80{color:#000c}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-danger-primary{color:var(--danger-primary)}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-200\/70{color:#a7f3d0b3}.text-emerald-200\/75{color:#a7f3d0bf}.text-emerald-200\/80{color:#a7f3d0cc}.text-emerald-200\/90{color:#a7f3d0e6}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/70{color:#34d399b3}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-fuchsia-300{--tw-text-opacity: 1;color:rgb(240 171 252 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-400\/60{color:#4ade8099}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-orange-200{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-100\/80{color:#fee2e2cc}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-300\/80{color:#fca5a5cc}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-400\/60{color:#f8717199}.text-red-400\/70{color:#f87171b3}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-sky-400\/60{color:#38bdf899}.text-sky-400\/70{color:#38bdf8b3}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-success-primary{color:var(--success-primary)}.text-text-muted{color:var(--text-quaternary)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.text-text-tertiary{color:var(--text-tertiary)}.text-transparent{color:transparent}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-400\/60{color:#a78bfa99}.text-violet-400\/70{color:#a78bfab3}.text-warning-primary{color:var(--warning-primary)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/10{color:#ffffff1a}.text-white\/15{color:#ffffff26}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-\[--accent-primary\]{text-decoration-color:var(--accent-primary)}.decoration-2{text-decoration-thickness:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[--text-tertiary\]::-moz-placeholder{color:var(--text-tertiary)}.placeholder-\[--text-tertiary\]::placeholder{color:var(--text-tertiary)}.placeholder-white\/25::-moz-placeholder{color:#ffffff40}.placeholder-white\/25::placeholder{color:#ffffff40}.placeholder-white\/40::-moz-placeholder{color:#fff6}.placeholder-white\/40::placeholder{color:#fff6}.accent-\[--accent-primary\]{accent-color:var(--accent-primary)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.15\]{opacity:.15}.opacity-\[0\.86\]{opacity:.86}.mix-blend-screen{mix-blend-mode:screen}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-10px_0_30px_-10px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: -10px 0 30px -10px rgba(0,0,0,.5);--tw-shadow-colored: -10px 0 30px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-10px_40px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 -10px 40px rgba(0,0,0,.5);--tw-shadow-colored: 0 -10px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-18px_48px_rgba\(4\,8\,20\,0\.65\)\]{--tw-shadow: 0 -18px 48px rgba(4,8,20,.65);--tw-shadow-colored: 0 -18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-4px_20px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 -4px 20px rgba(0,0,0,.3);--tw-shadow-colored: 0 -4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(16\,185\,129\,0\.5\)\]{--tw-shadow: 0 0 10px rgba(16,185,129,.5);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(251\,191\,36\,0\.8\)\]{--tw-shadow: 0 0 10px rgba(251,191,36,.8);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(var\(--accent-primary-rgb\)\,0\.2\)\]{--tw-shadow: 0 0 10px rgba(var(--accent-primary-rgb),.2);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_var\(--accent-primary\)\]{--tw-shadow: 0 0 10px var(--accent-primary);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_var\(--accent-secondary-20\)\]{--tw-shadow: 0 0 10px var(--accent-secondary-20);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(248\,113\,113\,0\.9\)\]{--tw-shadow: 0 0 12px rgba(248,113,113,.9);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(var\(--status-green-rgb\)\,0\.2\)\]{--tw-shadow: 0 0 12px rgba(var(--status-green-rgb),.2);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(220\,38\,38\,0\.5\)\]{--tw-shadow: 0 0 15px rgba(220,38,38,.5);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(var\(--accent-primary-rgb\)\,0\.2\)\]{--tw-shadow: 0 0 15px rgba(var(--accent-primary-rgb),.2);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(var\(--accent-primary-rgb\)\,0\.3\)\]{--tw-shadow: 0 0 15px rgba(var(--accent-primary-rgb),.3);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(var\(--accent-primary-rgb\)\,0\.5\)\]{--tw-shadow: 0 0 15px rgba(var(--accent-primary-rgb),.5);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_var\(--accent-primary-10\)\]{--tw-shadow: 0 0 15px var(--accent-primary-10);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_var\(--accent-primary-20\)\]{--tw-shadow: 0 0 15px var(--accent-primary-20);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_var\(--accent-primary-40\)\]{--tw-shadow: 0 0 15px var(--accent-primary-40);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(var\(--accent-primary-rgb\)\,0\.3\)\]{--tw-shadow: 0 0 20px rgba(var(--accent-primary-rgb),.3);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_var\(--accent-primary\)\]{--tw-shadow: 0 0 20px var(--accent-primary);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(var\(--accent-primary-rgb\)\,0\.15\)\]{--tw-shadow: 0 0 24px rgba(var(--accent-primary-rgb),.15);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(var\(--accent-primary-rgb\)\,0\.18\)\]{--tw-shadow: 0 0 28px rgba(var(--accent-primary-rgb),.18);--tw-shadow-colored: 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(245\,158\,11\,0\.1\)\]{--tw-shadow: 0 0 40px rgba(245,158,11,.1);--tw-shadow-colored: 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_5px_var\(--success-primary\)\]{--tw-shadow: 0 0 5px var(--success-primary);--tw-shadow-colored: 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow: 0 0 8px rgba(255,255,255,.3);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(var\(--accent-primary-rgb\)\,0\.5\)\]{--tw-shadow: 0 0 8px rgba(var(--accent-primary-rgb),.5);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_var\(--success-primary\)\]{--tw-shadow: 0 0 8px var(--success-primary);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(var\(--accent-primary-rgb\)\,0\.3\)\]{--tw-shadow: 0 10px 30px rgba(var(--accent-primary-rgb),.3);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(var\(--accent-primary-rgb\)\,0\.4\)\]{--tw-shadow: 0 10px 30px rgba(var(--accent-primary-rgb),.4);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_var\(--accent-primary-25\)\]{--tw-shadow: 0 12px 28px var(--accent-primary-25);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 12px 30px rgba(0,0,0,.35);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 12px 30px rgba(0,0,0,.4);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 12px 32px rgba(0,0,0,.35);--tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow: 0 12px 34px rgba(0,0,0,.32);--tw-shadow-colored: 0 12px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow: 0 12px 40px rgba(255,255,255,.2);--tw-shadow-colored: 0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_50px_rgba\(8\,14\,32\,0\.35\)\]{--tw-shadow: 0 12px 50px rgba(8,14,32,.35);--tw-shadow-colored: 0 12px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(8\,12\,28\,0\.28\)\]{--tw-shadow: 0 14px 40px rgba(8,12,28,.28);--tw-shadow-colored: 0 14px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_50px_rgba\(7\,18\,45\,0\.45\)\]{--tw-shadow: 0 14px 50px rgba(7,18,45,.45);--tw-shadow-colored: 0 14px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_15px_35px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow: 0 15px 35px rgba(0,0,0,.16);--tw-shadow-colored: 0 15px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_15px_40px_rgba\(var\(--accent-primary-rgb\)\,0\.22\)\]{--tw-shadow: 0 15px 40px rgba(var(--accent-primary-rgb),.22);--tw-shadow-colored: 0 15px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 16px 40px rgba(0,0,0,.4);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 16px 40px rgba(0,0,0,.45);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(5\,10\,20\,0\.35\)\]{--tw-shadow: 0 16px 40px rgba(5,10,20,.35);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(56\,189\,248\,0\.25\)\]{--tw-shadow: 0 16px 40px rgba(56,189,248,.25);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(7\,18\,45\,0\.35\)\]{--tw-shadow: 0 16px 40px rgba(7,18,45,.35);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_45px_rgba\(5\,10\,32\,0\.35\)\]{--tw-shadow: 0 16px 45px rgba(5,10,32,.35);--tw-shadow-colored: 0 16px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_50px_rgba\(8\,16\,40\,0\.45\)\]{--tw-shadow: 0 16px 50px rgba(8,16,40,.45);--tw-shadow-colored: 0 16px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_36px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 18px 36px rgba(0,0,0,.35);--tw-shadow-colored: 0 18px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_38px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 18px 38px rgba(0,0,0,.45);--tw-shadow-colored: 0 18px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(255\,255\,255\,0\.28\)\]{--tw-shadow: 0 18px 45px rgba(255,255,255,.28);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow: 0 18px 45px rgba(255,255,255,.3);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow: 0 18px 50px rgba(0,0,0,.18);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(8\,12\,28\,0\.35\)\]{--tw-shadow: 0 18px 60px rgba(8,12,28,.35);--tw-shadow-colored: 0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_90px_rgba\(8\,14\,32\,0\.35\)\]{--tw-shadow: 0 18px 90px rgba(8,14,32,.35);--tw-shadow-colored: 0 18px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_120px_rgba\(8\,14\,32\,0\.55\)\]{--tw-shadow: 0 20px 120px rgba(8,14,32,.55);--tw-shadow-colored: 0 20px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_40px_rgba\(var\(--accent-primary-rgb\)\,0\.3\)\]{--tw-shadow: 0 20px 40px rgba(var(--accent-primary-rgb),.3);--tw-shadow-colored: 0 20px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_45px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 20px 45px rgba(0,0,0,.35);--tw-shadow-colored: 0 20px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_45px_rgba\(8\,14\,32\,0\.55\)\]{--tw-shadow: 0 20px 45px rgba(8,14,32,.55);--tw-shadow-colored: 0 20px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.35);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.45);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(88\,101\,242\,0\.25\)\]{--tw-shadow: 0 20px 50px rgba(88,101,242,.25);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(var\(--accent-primary-rgb\)\,0\.22\)\]{--tw-shadow: 0 20px 50px rgba(var(--accent-primary-rgb),.22);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.5\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.06\)_inset\]{--tw-shadow: 0 20px 60px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.06) inset;--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(255\,255\,255\,0\.16\)\]{--tw-shadow: 0 20px 60px rgba(255,255,255,.16);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(255\,255\,255\,0\.35\)\]{--tw-shadow: 0 20px 60px rgba(255,255,255,.35);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(6\,12\,30\,0\.55\)\]{--tw-shadow: 0 20px 60px rgba(6,12,30,.55);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_70px_rgba\(5\,10\,32\,0\.45\)\]{--tw-shadow: 0 20px 70px rgba(5,10,32,.45);--tw-shadow-colored: 0 20px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_70px_rgba\(56\,189\,248\,0\.65\)\]{--tw-shadow: 0 20px 70px rgba(56,189,248,.65);--tw-shadow-colored: 0 20px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_70px_rgba\(var\(--accent-primary-rgb\)\,0\.65\)\]{--tw-shadow: 0 20px 70px rgba(var(--accent-primary-rgb),.65);--tw-shadow-colored: 0 20px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_80px_rgba\(8\,14\,32\,0\.55\)\]{--tw-shadow: 0 20px 80px rgba(8,14,32,.55);--tw-shadow-colored: 0 20px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_90px_rgba\(8\,14\,32\,0\.45\)\]{--tw-shadow: 0 20px 90px rgba(8,14,32,.45);--tw-shadow-colored: 0 20px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_60px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow: 0 22px 60px rgba(0,0,0,.24);--tw-shadow-colored: 0 22px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_60px_rgba\(56\,189\,248\,0\.35\)\]{--tw-shadow: 0 22px 60px rgba(56,189,248,.35);--tw-shadow-colored: 0 22px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_60px_rgba\(6\,12\,30\,0\.65\)\]{--tw-shadow: 0 22px 60px rgba(6,12,30,.65);--tw-shadow-colored: 0 22px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_70px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow: 0 22px 70px rgba(0,0,0,.22);--tw-shadow-colored: 0 22px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(4\,8\,20\,0\.55\)\]{--tw-shadow: 0 24px 60px rgba(4,8,20,.55);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.58\)\]{--tw-shadow: 0 24px 70px rgba(0,0,0,.58);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(255\,255\,255\,0\.35\)\]{--tw-shadow: 0 24px 70px rgba(255,255,255,.35);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.28);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.5);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.7);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(8\,14\,31\,0\.55\)\]{--tw-shadow: 0 24px 80px rgba(8,14,31,.55);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(8\,14\,32\,0\.45\)\]{--tw-shadow: 0 24px 80px rgba(8,14,32,.45);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(8\,14\,32\,0\.55\)\]{--tw-shadow: 0 24px 90px rgba(8,14,32,.55);--tw-shadow-colored: 0 24px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_26px_120px_rgba\(8\,14\,32\,0\.45\)\]{--tw-shadow: 0 26px 120px rgba(8,14,32,.45);--tw-shadow-colored: 0 26px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_26px_140px_rgba\(8\,14\,32\,0\.55\)\]{--tw-shadow: 0 26px 140px rgba(8,14,32,.55);--tw-shadow-colored: 0 26px 140px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_26px_80px_rgba\(5\,10\,25\,0\.55\)\]{--tw-shadow: 0 26px 80px rgba(5,10,25,.55);--tw-shadow-colored: 0 26px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_26px_90px_rgba\(4\,8\,20\,0\.65\)\]{--tw-shadow: 0 26px 90px rgba(4,8,20,.65);--tw-shadow-colored: 0 26px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 2px 4px rgba(0,0,0,.4);--tw-shadow-colored: 0 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_120px_rgba\(5\,10\,32\,0\.55\)\]{--tw-shadow: 0 30px 120px rgba(5,10,32,.55);--tw-shadow-colored: 0 30px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_100px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow: 0 32px 100px rgba(0,0,0,.65);--tw-shadow-colored: 0 32px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_120px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 32px 120px rgba(0,0,0,.35);--tw-shadow-colored: 0 32px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_120px_rgba\(5\,10\,32\,0\.55\)\]{--tw-shadow: 0 32px 120px rgba(5,10,32,.55);--tw-shadow-colored: 0 32px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_120px_rgba\(6\,12\,32\,0\.65\)\]{--tw-shadow: 0 32px 120px rgba(6,12,32,.65);--tw-shadow-colored: 0 32px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_64px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 32px 64px rgba(0,0,0,.6);--tw-shadow-colored: 0 32px 64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_80px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 32px 80px rgba(0,0,0,.45);--tw-shadow-colored: 0 32px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_80px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 32px 80px rgba(0,0,0,.6);--tw-shadow-colored: 0 32px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_100px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 40px 100px rgba(0,0,0,.6);--tw-shadow-colored: 0 40px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_100px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 40px 100px rgba(0,0,0,.8);--tw-shadow-colored: 0 40px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_160px_rgba\(5\,10\,32\,0\.65\)\]{--tw-shadow: 0 40px 160px rgba(5,10,32,.65);--tw-shadow-colored: 0 40px 160px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_80px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 40px 80px rgba(0,0,0,.45);--tw-shadow-colored: 0 40px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_80px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 40px 80px rgba(0,0,0,.6);--tw-shadow-colored: 0 40px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,123\,255\,0\.4\)\]{--tw-shadow: 0 4px 12px rgba(0,123,255,.4);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(var\(--accent-primary-rgb\)\,0\.2\)\]{--tw-shadow: 0 4px 16px rgba(var(--accent-primary-rgb),.2);--tw-shadow-colored: 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(var\(--accent-primary-rgb\)\,0\.3\)\]{--tw-shadow: 0 4px 16px rgba(var(--accent-primary-rgb),.3);--tw-shadow-colored: 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(var\(--status-green-rgb\)\,0\.3\)\]{--tw-shadow: 0 4px 16px rgba(var(--status-green-rgb),.3);--tw-shadow-colored: 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(16\,185\,129\,0\.35\)\]{--tw-shadow: 0 8px 20px rgba(16,185,129,.35);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_var\(--accent-primary-25\)\]{--tw-shadow: 0 8px 20px var(--accent-primary-25);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_var\(--accent-primary-30\)\]{--tw-shadow: 0 8px 20px var(--accent-primary-30);--tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 8px 24px rgba(0,0,0,.3);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(8\,12\,32\,0\.45\)\]{--tw-shadow: 0 8px 24px rgba(8,12,32,.45);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(var\(--accent-primary-rgb\)\,0\.3\)\]{--tw-shadow: 0 8px 24px rgba(var(--accent-primary-rgb),.3);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(var\(--accent-primary-rgb\)\,0\.35\)\]{--tw-shadow: 0 8px 24px rgba(var(--accent-primary-rgb),.35);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(var\(--accent-primary-rgb\)\,0\.4\)\]{--tw-shadow: 0 8px 24px rgba(var(--accent-primary-rgb),.4);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_var\(--accent-primary-25\)\]{--tw-shadow: 0 8px 24px var(--accent-primary-25);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_30px_var\(--accent-primary-10\)\]{--tw-shadow: 0 8px 30px var(--accent-primary-10);--tw-shadow-colored: 0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 8px 32px rgba(0,0,0,.1);--tw-shadow-colored: 0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 8px 32px rgba(0,0,0,.2);--tw-shadow-colored: 0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(var\(--accent-primary-rgb\)\,0\.3\)\]{--tw-shadow: 0 8px 32px rgba(var(--accent-primary-rgb),.3);--tw-shadow-colored: 0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_100px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: inset 0 0 100px rgba(0,0,0,.8);--tw-shadow-colored: inset 0 0 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_10px_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow: inset 0 0 10px rgba(255,255,255,.05);--tw-shadow-colored: inset 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_20px_rgba\(16\,185\,129\,0\.05\)\]{--tw-shadow: inset 0 0 20px rgba(16,185,129,.05);--tw-shadow-colored: inset 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_40px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: inset 0 0 40px rgba(0,0,0,.35);--tw-shadow-colored: inset 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_50px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: inset 0 0 50px rgba(0,0,0,.5);--tw-shadow-colored: inset 0 0 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[\#5865F2\]\/40{--tw-shadow-color: rgb(88 101 242 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow-color: var(--shadow-card);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow-glow\)\]{--tw-shadow-color: var(--shadow-glow);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow-md\)\]{--tw-shadow-color: var(--shadow-md);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow-xl\)\]{--tw-shadow-color: var(--shadow-xl);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/25{--tw-shadow-color: rgb(0 0 0 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/50{--tw-shadow-color: rgb(0 0 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-500\/20{--tw-shadow-color: rgb(6 182 212 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-900\/40{--tw-shadow-color: rgb(6 78 59 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/20{--tw-shadow-color: rgb(34 197 94 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/10{--tw-shadow-color: rgb(239 68 68 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/30{--tw-shadow-color: rgb(239 68 68 / .3);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[--accent-primary\]{--tw-ring-color: var(--accent-primary)}.ring-\[--bg-secondary\]{--tw-ring-color: var(--bg-secondary)}.ring-\[--border-primary\]{--tw-ring-color: var(--border-primary)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/5{--tw-ring-color: rgb(255 255 255 / .05)}.ring-offset-4{--tw-ring-offset-width: 4px}.ring-offset-8{--tw-ring-offset-width: 8px}.ring-offset-black\/50{--tw-ring-offset-color: rgb(0 0 0 / .5)}.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)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[140px\]{--tw-blur: blur(140px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[150px\]{--tw-blur: blur(150px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[160px\]{--tw-blur: blur(160px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[180px\]{--tw-blur: blur(180px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[200px\]{--tw-blur: blur(200px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[210px\]{--tw-blur: blur(210px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[220px\]{--tw-blur: blur(220px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[48px\]{--tw-blur: blur(48px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[60px\]{--tw-blur: blur(60px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[80px\]{--tw-blur: blur(80px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);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: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_15px_rgba\(16\,185\,129\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 15px rgba(16,185,129,.5));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_15px_rgba\(var\(--accent-primary-rgb\)\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 15px rgba(var(--accent-primary-rgb),.5));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_5px_rgba\(192\,38\,211\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 5px rgba(192,38,211,.5));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_5px_rgba\(251\,191\,36\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 5px rgba(251,191,36,.5));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_5px_rgba\(52\,211\,153\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 5px rgba(52,211,153,.5));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_5px_rgba\(56\,189\,248\,0\.45\)\]{--tw-drop-shadow: drop-shadow(0 0 5px rgba(56,189,248,.45));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_5px_rgba\(96\,165\,250\,0\.5\)\]{--tw-drop-shadow: drop-shadow(0 0 5px rgba(96,165,250,.5));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_10px_20px_rgba\(0\,0\,0\,0\.35\)\]{--tw-drop-shadow: drop-shadow(0 10px 20px rgba(0,0,0,.35));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow: drop-shadow(0 20px 50px rgba(0,0,0,.45));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-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));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-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));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-2xl{--tw-backdrop-blur: blur(40px);-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-3xl{--tw-backdrop-blur: blur(64px);-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-\[28px\]{--tw-backdrop-blur: blur(28px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[var\(--glass-blur\)\]{--tw-backdrop-blur: blur(var(--glass-blur));-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-\[var\(--glass-blur-lg\)\]{--tw-backdrop-blur: blur(var(--glass-blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-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(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[10s\]{transition-duration:10s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.sf-back-to-top,button.sf-back-to-top,[data-scroll-to-top=true],[data-scroll-to-top]{inline-size:52px!important;block-size:52px!important;min-inline-size:52px!important;max-inline-size:52px!important;min-block-size:52px!important;max-block-size:52px!important;padding:0!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;aspect-ratio:1 / 1!important;line-height:1!important}@media(max-width:767px){.sf-back-to-top,button.sf-back-to-top,[data-scroll-to-top=true],[data-scroll-to-top]{inline-size:46px!important;block-size:46px!important;min-inline-size:46px!important;max-inline-size:46px!important;min-block-size:46px!important;max-block-size:46px!important}}.story-card{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);background:linear-gradient(180deg,#ffffff13,#ffffff06),#080c18b8;box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff12;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);contain:layout paint}.story-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.12),transparent 42%);opacity:0;transition:opacity .18s ease}.story-card:hover:before{opacity:1}.story-card-cover{position:relative;overflow:hidden;background:linear-gradient(135deg,#ffffff14,#ffffff06);border-bottom:1px solid rgba(255,255,255,.08)}.story-card-cover img{display:block;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.story-card-body{position:relative;z-index:1;display:flex;min-block-size:112px;flex-direction:column;gap:.45rem;padding:.85rem}.story-card-title{display:-webkit-box;min-block-size:2.35rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-primary);font-weight:800;line-height:1.18;letter-spacing:0}.story-card-meta{overflow:hidden;color:var(--text-tertiary);font-size:.75rem;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.story-card-stats{margin-top:auto;display:flex;min-block-size:24px;align-items:center;gap:.65rem;color:var(--text-tertiary);font-size:.72rem;font-weight:700}.home-story-card{isolation:isolate}@media(min-width:768px){.home-story-card{background:linear-gradient(180deg,#ffffff12,#ffffff05),#080c16d1!important}}.clip-story-info{border:1px solid rgba(255,255,255,.11);border-radius:var(--radius-lg);background:linear-gradient(180deg,#080c1894,#080c1857);box-shadow:0 18px 44px #00000047;backdrop-filter:blur(16px) saturate(135%);-webkit-backdrop-filter:blur(16px) saturate(135%)}@media(max-width:767px){.clip-story-info{border-radius:var(--radius-lg);background:linear-gradient(180deg,#080c1870,#080c183d)}}.filter-chips-container::-webkit-scrollbar{display:none}.filter-chips-container{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#0003;border-radius:8px}.custom-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ffffff26,#ffffff0d);border-radius:8px;border:1px solid rgba(255,255,255,.05)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffffff40,#ffffff26)}@keyframes pulse-subtle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}.animate-pulse-subtle{animation:pulse-subtle 3s cubic-bezier(.4,0,.6,1) infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes glow-pulse{0%,to{box-shadow:var(--shadow-glow)}50%{box-shadow:var(--shadow-neon-hover)}}.glass-panel{background:var(--bg-gradient-card);backdrop-filter:blur(var(--glass-blur)) saturate(150%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%);border:1px solid var(--border-glass);box-shadow:var(--shadow-lg);position:relative}.glass-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--border-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.glass-panel-elevated{background:var(--bg-gradient-card);backdrop-filter:blur(var(--glass-blur-heavy)) saturate(200%);-webkit-backdrop-filter:blur(var(--glass-blur-heavy)) saturate(200%);border:1px solid var(--border-glass-elevated);box-shadow:var(--shadow-2xl);position:relative}.glass-panel-elevated:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ffffff4d,#ffffff05);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.interactive-surface{transition:all .4s cubic-bezier(.23,1,.32,1)}.interactive-surface:hover{transform:translateY(-4px) scale(1.01);box-shadow:var(--shadow-neon-hover);border-color:var(--glass-stroke-luminous);background:linear-gradient(145deg,#1c284080,#0f162433)}.creator-app-shell{--creator-route-accent-a: var(--accent-primary-rgb);--creator-route-accent-b: var(--accent-secondary-rgb);--creator-route-halo: rgba(var(--creator-route-accent-a), .14);min-height:100vh;position:relative;overflow-x:hidden;color:var(--text-primary);background:radial-gradient(circle at 16% 5%,rgba(var(--creator-route-accent-a),.14),transparent 26rem),radial-gradient(circle at 86% 8%,rgba(var(--creator-route-accent-b),.12),transparent 28rem),linear-gradient(180deg,#ffffff06,#fff0 18rem),var(--bg-gradient-primary)}.creator-app-shell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url(../assets/brand/creator-grid.svg),url(../assets/brand/creator-aurora.svg),linear-gradient(90deg,rgba(var(--creator-route-accent-a),.06) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgba(255,255,255,.035) 0 1px,transparent 1px 100%);background-size:96px 96px,cover,72px 72px,72px 72px;background-position:center top,center top,center top,center top;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.42),transparent 70%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.42),transparent 70%);opacity:.42;z-index:0}.creator-app-shell:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:url(../assets/brand/creator-grain.svg);opacity:.18;mix-blend-mode:soft-light}.creator-app-shell[data-creator-route=create]{--creator-route-accent-a: 56, 189, 248;--creator-route-accent-b: 167, 139, 250}.creator-app-shell[data-creator-route=library]{--creator-route-accent-a: 52, 211, 153;--creator-route-accent-b: 56, 189, 248}.creator-app-shell[data-creator-route=studio]{--creator-route-accent-a: 244, 114, 182;--creator-route-accent-b: 167, 139, 250}.creator-app-shell[data-creator-route=spark]{--creator-route-accent-a: 129, 140, 248;--creator-route-accent-b: 45, 212, 191}.creator-app-shell[data-creator-route=insights],.creator-app-shell[data-creator-route=control]{--creator-route-accent-a: 251, 191, 36;--creator-route-accent-b: 56, 189, 248}.creator-app-shell>*{position:relative;z-index:1}.creator-page{padding-top:clamp(24px,4vw,48px);padding-bottom:calc(clamp(28px,5vw,64px) + env(safe-area-inset-bottom,0px))}.creator-page-stack{display:flex;flex-direction:column;gap:clamp(22px,3vw,40px)}.creator-header-bar{position:sticky;top:0;z-index:50;width:100%;border-bottom:1px solid var(--border-primary);background:#030712b8;backdrop-filter:blur(28px) saturate(170%);-webkit-backdrop-filter:blur(28px) saturate(170%);box-shadow:var(--header-shadow)}.creator-card{position:relative;border:1px solid var(--border-glass);border-radius:var(--radius-xl);background:linear-gradient(145deg,#ffffff13,#ffffff09);box-shadow:var(--shadow-lg);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);overflow:hidden}.creator-card-strong{position:relative;border:1px solid var(--border-glass-elevated);border-radius:var(--radius-2xl);background:radial-gradient(circle at 0% 0%,rgba(var(--creator-route-accent-a),.12),transparent 24rem),linear-gradient(145deg,#ffffff18,#ffffff0b);box-shadow:var(--shadow-xl);backdrop-filter:blur(30px) saturate(170%);-webkit-backdrop-filter:blur(30px) saturate(170%);overflow:hidden}.creator-card:before,.creator-card-strong:before,.creator-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.11),transparent 36%);opacity:.52}.creator-card>*,.creator-card-strong>*,.creator-panel>*{position:relative;z-index:1}.creator-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.creator-section-title{color:var(--text-primary);font-size:clamp(1.35rem,2vw,2rem);font-weight:800;letter-spacing:-.02em;line-height:1.12}.creator-section-subtitle{margin-top:.35rem;color:var(--text-tertiary);font-size:.92rem;line-height:1.5}.creator-grid-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(14px,2vw,24px)}.creator-input,.creator-select,.creator-textarea{min-height:42px;width:100%;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--surface-primary);color:var(--text-primary);outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.creator-input,.creator-select{padding:.65rem .85rem}.creator-input::-moz-placeholder,.creator-textarea::-moz-placeholder{color:var(--text-quaternary)}.creator-input::placeholder,.creator-textarea::placeholder{color:var(--text-quaternary)}.creator-input:focus,.creator-select:focus,.creator-textarea:focus{border-color:rgba(var(--accent-primary-rgb),.72);background:var(--surface-secondary);box-shadow:0 0 0 3px rgba(var(--accent-primary-rgb),.16)}.creator-table-wrap{overflow-x:auto;border:1px solid var(--border-glass);border-radius:var(--radius-xl);background:linear-gradient(145deg,#ffffff0f,#ffffff06);box-shadow:var(--shadow-lg);-webkit-overflow-scrolling:touch}.creator-table{width:100%;min-width:720px;border-collapse:collapse;text-align:left}.creator-table thead{color:var(--text-quaternary);font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.creator-table th,.creator-table td{padding:1rem 1.25rem;border-bottom:1px solid var(--border-secondary);vertical-align:middle}.creator-table tbody tr{transition:background .16s ease}.creator-table tbody tr:hover{background:#ffffff09}.creator-toolbar,.creator-action-row{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.creator-button{min-height:44px;border-radius:var(--radius-md)}.creator-dashboard-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:clamp(18px,3vw,32px);overflow:hidden;border:1px solid var(--border-glass-elevated);border-radius:var(--radius-2xl);background:url(../assets/brand/creator-aurora.svg),url(../assets/brand/creator-grid.svg),linear-gradient(135deg,#38bdf824,#34d39912 38%,#f472b61a),linear-gradient(180deg,#ffffff16,#ffffff08),#030712db;background-size:cover,96px 96px,auto,auto,auto;background-position:center,center,center,center,center;box-shadow:var(--shadow-2xl),inset 0 1px #ffffff17;padding:clamp(24px,4vw,44px)}.creator-dashboard-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.055) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgba(255,255,255,.04) 0 1px,transparent 1px 100%);background-size:84px 84px;-webkit-mask-image:linear-gradient(135deg,rgba(0,0,0,.66),transparent 74%);mask-image:linear-gradient(135deg,rgba(0,0,0,.66),transparent 74%);opacity:.78}.creator-dashboard-hero-copy,.creator-dashboard-launch-card{position:relative;z-index:1}.creator-dashboard-eyebrow{display:inline-flex;align-items:center;gap:.6rem;min-height:34px;border:1px solid rgba(var(--accent-primary-rgb),.25);border-radius:var(--radius-md);background:rgba(var(--accent-primary-rgb),.1);padding:.5rem .75rem;color:var(--accent-primary);font-size:.7rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.creator-dashboard-hero-copy h1{max-width:780px;margin-top:1.25rem;color:#fff;font-size:clamp(2.35rem,6vw,5.5rem);font-weight:950;letter-spacing:0;line-height:.95}.creator-dashboard-hero-copy p{max-width:680px;margin-top:1.25rem;color:#ffffffa3;font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.75}.creator-dashboard-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.creator-dashboard-primary-button,.creator-dashboard-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:46px;border-radius:var(--radius-md);padding:.8rem 1rem;font-size:.86rem;font-weight:900;transition:transform .18s ease,background .18s ease,border-color .18s ease}.creator-dashboard-primary-button{border:0;background:var(--button-primary-gradient);color:#fff;box-shadow:var(--shadow-inset)}.creator-dashboard-secondary-button{border:1px solid rgba(255,255,255,.12);background:#fff1;color:#ffffffe6}.creator-dashboard-primary-button:hover,.creator-dashboard-secondary-button:hover{transform:translateY(-1px)}.creator-dashboard-secondary-button:hover{background:#ffffff1a;border-color:#ffffff2e}.creator-dashboard-launch-card{align-self:stretch;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-xl);background:linear-gradient(180deg,#ffffff17,#ffffff09),#0307128f;box-shadow:inset 0 1px #ffffff14;padding:clamp(18px,2vw,24px)}.creator-dashboard-route-card{position:relative;overflow:hidden;border:1px solid var(--border-glass-elevated);border-radius:var(--radius-2xl);background:linear-gradient(145deg,#38bdf81f,#ffffff09 46%,#34d39914),#030712b8;box-shadow:var(--shadow-xl);padding:clamp(22px,3vw,32px)}.creator-dashboard-route-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.08),transparent 42%);opacity:.7}.creator-dashboard-bridge-panel{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:clamp(16px,2.5vw,28px);overflow:hidden;border:1px solid var(--border-glass-elevated);border-radius:var(--radius-2xl);background:radial-gradient(circle at 12% 0%,rgba(var(--accent-primary-rgb),.16),transparent 24rem),radial-gradient(circle at 92% 18%,rgba(var(--accent-secondary-rgb),.14),transparent 22rem),linear-gradient(180deg,#ffffff13,#ffffff07),#030712d1;box-shadow:var(--shadow-xl),inset 0 1px #ffffff14;padding:clamp(20px,3vw,34px)}.creator-dashboard-bridge-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgba(255,255,255,.035) 0 1px,transparent 1px 100%);background-size:76px 76px;-webkit-mask-image:linear-gradient(125deg,rgba(0,0,0,.7),transparent 76%);mask-image:linear-gradient(125deg,rgba(0,0,0,.7),transparent 76%);opacity:.72}.creator-dashboard-bridge-copy,.creator-dashboard-bridge-grid{position:relative;z-index:1;min-width:0}.creator-dashboard-bridge-copy h2{margin-top:1rem;max-width:620px;color:#fff;font-size:clamp(1.7rem,3.6vw,3.6rem);font-weight:950;line-height:1.02;letter-spacing:0}.creator-dashboard-bridge-copy p{margin-top:1rem;max-width:680px;color:#ffffff9e;font-size:.96rem;font-weight:650;line-height:1.7}.creator-dashboard-bridge-grid{display:grid;align-content:center;gap:.75rem}.creator-dashboard-bridge-card{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:96px;width:100%;border:1px solid rgba(255,255,255,.11);border-radius:var(--radius-lg);background:#ffffff0e;color:#fff;padding:1rem;text-align:left;box-shadow:inset 0 1px #ffffff12;transition:transform .18s ease,background .18s ease,border-color .18s ease}.creator-dashboard-bridge-card:hover{transform:translateY(-1px);border-color:#fff3;background:#ffffff14}.creator-dashboard-bridge-card.is-primary{border-color:rgba(var(--accent-primary-rgb),.32);background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.2),rgba(var(--accent-secondary-rgb),.13)),#ffffff0f}.creator-dashboard-bridge-icon{display:inline-flex;width:50px;height:50px;align-items:center;justify-content:center;border:1px solid rgba(var(--accent-primary-rgb),.28);border-radius:16px;background:rgba(var(--accent-primary-rgb),.12);color:var(--accent-primary)}.creator-dashboard-bridge-body{display:grid;min-width:0;gap:.35rem}.creator-dashboard-bridge-body span{color:#ffffffeb;font-size:.86rem;font-weight:950}.creator-dashboard-bridge-body strong{color:#ffffff7a;font-size:.78rem;font-weight:700;line-height:1.45}.creator-page :where(button,a,input,textarea,select){-webkit-tap-highlight-color:transparent}.creator-page :where(button,a){touch-action:manipulation}.creator-app-shell{min-height:100dvh;background:radial-gradient(ellipse at 20% 0%,rgba(99,102,241,.1),transparent 40%),radial-gradient(ellipse at 80% 5%,rgba(139,92,246,.08),transparent 35%),var(--bg-gradient-primary);color:var(--text-primary)}.creator-header-bar{position:sticky;top:0;z-index:60;width:100%;background:#060812e0!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid rgba(255,255,255,.07)!important;box-shadow:0 1px #6366f11a,0 8px 32px #00000038}.creator-page-stack{display:flex;flex-direction:column;gap:clamp(20px,3vw,36px);padding-bottom:calc(clamp(1.5rem,3vw,3rem) + env(safe-area-inset-bottom,0px));width:100%}.creator-dashboard-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:clamp(16px,2.5vw,28px);overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:28px;background:url(../assets/brand/creator-aurora.svg),url(../assets/brand/creator-grid.svg),linear-gradient(135deg,#6366f12e,#8b5cf61a 40%,#06b6d414);background-size:cover,96px 96px,auto;background-position:center,center,center;box-shadow:0 32px 80px #0006,inset 0 1px #ffffff1a,0 0 0 1px #6366f126;padding:clamp(22px,3.5vw,44px);animation:creator-hero-in .5s cubic-bezier(.22,1,.36,1) both}@keyframes creator-hero-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.creator-dashboard-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.048) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgba(255,255,255,.035) 0 1px,transparent 1px 100%);background-size:72px 72px;-webkit-mask-image:linear-gradient(135deg,rgba(0,0,0,.55),transparent 70%);mask-image:linear-gradient(135deg,rgba(0,0,0,.55),transparent 70%)}.creator-dashboard-hero:after{content:"";position:absolute;top:-60px;right:-60px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(99,102,241,.22),transparent 65%);filter:blur(40px);pointer-events:none}.creator-dashboard-hero-copy h1{margin-top:1rem;color:#fff;font-size:clamp(1.85rem,4.5vw,3.8rem);font-weight:950;line-height:1;letter-spacing:-.025em;max-width:680px}.creator-dashboard-hero-copy p{margin-top:1rem;color:#fff9;font-size:clamp(.9rem,1.2vw,1.02rem);line-height:1.7;max-width:580px}.creator-dashboard-hero-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.5rem}.creator-dashboard-primary-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:44px;border-radius:12px;padding:.7rem 1.1rem;font-size:.84rem;font-weight:900;border:none;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;cursor:pointer;box-shadow:0 4px 18px #6366f152,inset 0 1px #ffffff38;transition:transform .16s ease,filter .16s ease,box-shadow .2s ease}.creator-dashboard-primary-button:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 6px 24px #6366f173,inset 0 1px #ffffff47}.creator-dashboard-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:44px;border-radius:12px;padding:.7rem 1.1rem;font-size:.84rem;font-weight:800;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffe0;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease}.creator-dashboard-secondary-button:hover{transform:translateY(-1px);background:#ffffff1a;border-color:#fff3}.creator-dashboard-launch-card{position:relative;z-index:1;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:#00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1.4rem}.creator-card{position:relative;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#ffffff0a;box-shadow:0 8px 32px #0003,inset 0 1px #ffffff0f;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease}.creator-card:hover{border-color:#ffffff21;box-shadow:0 12px 44px #00000047,inset 0 1px #ffffff12}.creator-card-strong{position:relative;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:radial-gradient(ellipse at 5% 0%,rgba(99,102,241,.1),transparent 40%),linear-gradient(160deg,#ffffff12,#ffffff08);box-shadow:0 16px 60px #00000052,inset 0 1px #ffffff14;backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);overflow:hidden}.creator-card-strong:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);pointer-events:none}.creator-dashboard-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .7rem;border-radius:999px;border:1px solid rgba(99,102,241,.3);background:#6366f11f;color:#a5b4fc;font-size:.66rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.creator-dashboard-route-card{position:relative;padding:1.5rem;border:1px solid rgba(255,255,255,.1);border-radius:26px;overflow:hidden;background:linear-gradient(135deg,#06b6d41f,#6366f114),#ffffff08;box-shadow:0 12px 48px #00000047}.creator-dashboard-route-card:before{content:"";position:absolute;top:-40px;left:-40px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(6,182,212,.18),transparent 65%);filter:blur(32px);pointer-events:none}.creator-dashboard-bridge-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:clamp(14px,2.5vw,24px);border:1px solid rgba(255,255,255,.09);border-radius:26px;background:#ffffff08;padding:clamp(18px,2.5vw,32px);box-shadow:0 8px 32px #0000002e}.creator-dashboard-bridge-copy h2{font-size:clamp(1.2rem,2vw,1.55rem);font-weight:950;letter-spacing:-.015em;color:#fff;margin:.5rem 0 .75rem}.creator-dashboard-bridge-copy p{color:#ffffff85;font-size:.88rem;line-height:1.65;margin:0}.creator-dashboard-bridge-card{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:90px;width:100%;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff0d;color:#fff;padding:.9rem 1rem;text-align:left;cursor:pointer;box-shadow:inset 0 1px #ffffff0f;transition:transform .16s ease,background .16s ease,border-color .16s ease}.creator-dashboard-bridge-card:hover{transform:translateY(-1px);border-color:#ffffff2e;background:#ffffff14}.creator-dashboard-bridge-card.is-primary{border-color:#6366f159;background:linear-gradient(135deg,#6366f12e,#8b5cf61a),#ffffff0a}.creator-dashboard-bridge-icon{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid rgba(99,102,241,.3);border-radius:14px;background:#6366f124;color:#a5b4fc;flex-shrink:0}.creator-dashboard-bridge-body{display:grid;gap:.25rem;min-width:0}.creator-dashboard-bridge-body span{color:#ffffffe6;font-size:.84rem;font-weight:900}.creator-dashboard-bridge-body strong{color:#ffffff73;font-size:.76rem;font-weight:700;line-height:1.45}@media(max-width:768px){.creator-dashboard-hero{grid-template-columns:1fr;border-radius:20px}.creator-dashboard-bridge-panel{grid-template-columns:1fr}.creator-page-stack{gap:16px;padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.creator-card-strong{border-radius:20px}.creator-dashboard-hero-copy h1{font-size:clamp(1.65rem,7vw,2.4rem)}}@media(max-width:480px){.creator-dashboard-hero{padding:1rem;border-radius:16px}.creator-dashboard-hero-actions{gap:.45rem}.creator-dashboard-primary-button,.creator-dashboard-secondary-button{font-size:.8rem;padding:.62rem .85rem;min-height:40px}}@media(min-resolution:192dpi){.creator-header-bar{border-bottom-width:.5px}.creator-card{border-width:.5px}}@media(prefers-reduced-motion:reduce){.creator-dashboard-hero,.creator-card,.creator-card-strong,.creator-quick-action,.creator-dashboard-bridge-card{animation:none!important;transition:none!important}}.creator-route-create-page{background:radial-gradient(circle at 12% 0%,rgba(56,189,248,.15),transparent 24rem),radial-gradient(circle at 86% 8%,rgba(167,139,250,.14),transparent 28rem),var(--bg-gradient-primary)!important}.creator-create-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url(../assets/brand/creator-grid.svg),url(../assets/brand/creator-grain.svg);background-size:96px 96px,160px 160px;opacity:.2;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.75),transparent 82%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.75),transparent 82%)}.creator-library-shell>aside,.creator-library-shell section{box-shadow:var(--shadow-lg)}.creator-route-library-page .creator-library-shell section{background:radial-gradient(circle at 0% 0%,rgba(52,211,153,.09),transparent 18rem),linear-gradient(180deg,#ffffff0e,#ffffff06)!important;border-color:var(--border-glass-elevated)!important}.creator-visual-runway{position:relative;display:grid;grid-template-columns:minmax(16rem,1.2fr) minmax(14rem,.95fr) auto;align-items:center;gap:1rem;margin:-1rem 0 1.25rem;border:1px solid var(--sw-border-muted, rgba(255,255,255,.1));border-radius:1.55rem;background:linear-gradient(135deg,var(--sw-accent-wash, rgba(var(--accent-primary-rgb), .11)),rgba(var(--accent-secondary-rgb),.06)),var(--sw-layer-default, rgba(9, 13, 25, .82));box-shadow:var(--sphere-premium-shadow-soft, 0 18px 58px rgba(0,0,0,.28));padding:.85rem;overflow:hidden}.creator-visual-runway:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.028) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.48),transparent 74%);mask-image:linear-gradient(90deg,rgba(0,0,0,.48),transparent 74%)}.creator-visual-runway__intro,.creator-visual-runway__stats,.creator-visual-runway__actions,.creator-visual-runway__meter{position:relative;z-index:1}.creator-visual-runway__intro{display:flex;align-items:center;min-width:0;gap:.75rem}.creator-visual-runway__mark{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;flex:0 0 auto;border-radius:1rem;color:var(--sw-accent-focus, var(--accent-primary));background:var(--sw-accent-field, rgba(var(--accent-primary-rgb), .16));border:1px solid var(--sw-border-accent, rgba(var(--accent-primary-rgb), .24))}.creator-visual-runway__intro p{margin:0 0 .2rem;color:var(--text-tertiary);font-size:.64rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.creator-visual-runway__intro h2{margin:0;color:var(--text-primary);font-size:clamp(.95rem,1.5vw,1.12rem);font-weight:900;line-height:1.15}.creator-visual-runway__meter{height:.65rem;border-radius:999px;background:var(--sw-layer-sunken, rgba(0,0,0,.35));border:1px solid var(--sw-border-hairline, rgba(255,255,255,.08));overflow:hidden}.creator-visual-runway__meter span{display:block;min-width:.55rem;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent-primary),var(--accent-secondary));box-shadow:0 0 18px var(--sw-accent-glow, rgba(var(--accent-primary-rgb), .38))}.creator-visual-runway__stats{display:grid;grid-template-columns:repeat(4,minmax(4.2rem,1fr));gap:.5rem}.creator-visual-runway__stats span{display:grid;gap:.1rem;border:1px solid var(--sw-border-hairline, rgba(255,255,255,.08));border-radius:1rem;background:var(--sw-layer-sunken, rgba(0,0,0,.24));color:var(--text-tertiary);padding:.55rem;font-size:.58rem;font-weight:900;line-height:1.05;text-transform:uppercase}.creator-visual-runway__stats i{color:var(--sw-accent-focus, var(--accent-primary));font-style:normal}.creator-visual-runway__stats strong{color:var(--text-primary);font-size:.92rem}.creator-visual-runway__actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.creator-visual-runway__actions button{border:1px solid var(--sw-border-muted, rgba(255,255,255,.1));border-radius:.9rem;background:var(--sw-layer-raised, rgba(255,255,255,.055));color:var(--text-primary);min-height:2.35rem;padding:0 .75rem;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transition:border-color .18s ease,background .18s ease,transform .18s ease}.creator-visual-runway__actions button:hover{transform:translateY(-1px);border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb), .35));background:var(--sw-accent-field, rgba(var(--accent-primary-rgb), .15))}@media(max-width:1120px){.creator-visual-runway{grid-template-columns:1fr}.creator-visual-runway__actions{justify-content:stretch}.creator-visual-runway__actions button{flex:1 1 0}}@media(max-width:640px){.creator-visual-runway{margin-top:-.4rem;border-radius:1.25rem;padding:.75rem}.creator-visual-runway__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-visual-runway__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.creator-visual-runway__actions button{min-width:0;padding-inline:.4rem;font-size:.58rem}}.creator-spark-workbench{background:radial-gradient(circle at 12% 0%,rgba(129,140,248,.16),transparent 22rem),radial-gradient(circle at 88% 0%,rgba(45,212,191,.12),transparent 28rem),var(--bg-gradient-primary)}.creator-webtoon-studio-page{background:radial-gradient(circle at 10% 0%,rgba(244,114,182,.16),transparent 24rem),radial-gradient(circle at 88% 12%,rgba(167,139,250,.12),transparent 28rem),#050505!important}.creator-webtoon-studio-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:url(../assets/brand/creator-grid.svg) center / 96px 96px repeat,url(../assets/brand/creator-grain.svg) center / 160px 160px repeat;opacity:.18;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.78),transparent 92%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.78),transparent 92%)}.creator-webtoon-studio-shell{width:min(100%,1680px);max-width:none}.creator-webtoon-studio-page .app-container{display:flex;flex-direction:column;height:calc(100dvh - 166px);min-height:680px;overflow:hidden;border:1px solid var(--border-glass);border-radius:var(--radius-xl);background:#0307129e;box-shadow:var(--shadow-2xl)}.creator-webtoon-studio-page .os-titlebar{flex-shrink:0;border-bottom:1px solid var(--border-primary);background:#ffffff0b;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.creator-webtoon-studio-page .os-statusbar{flex-shrink:0;border-top:1px solid var(--border-primary);background:#ffffff0b}.creator-webtoon-studio-page .studio-grid{display:grid;min-height:0}.studio-bg-page{background:var(--bg-primary);background-image:var(--bg-gradient-primary);color:var(--text-primary)}.studio-bg-surface{background:var(--surface-primary)}.studio-bg-surface-strong{background:var(--surface-secondary)}.studio-bg-surface-glass{background:var(--surface-glass-heavy);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.studio-bg-accent{background:var(--button-primary-gradient);color:#fff}.studio-card{border:1px solid var(--border-glass);border-radius:var(--radius-xl);background:var(--bg-gradient-card);box-shadow:var(--shadow-lg);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.studio-border{border:1px solid var(--border-glass)}.studio-border-strong{border:1px solid var(--border-glass-elevated)}.studio-border-accent{border:1px solid rgba(var(--accent-primary-rgb),.28)}.studio-text-primary{color:var(--text-primary)}.studio-text-secondary{color:var(--text-secondary)}.studio-text-muted{color:var(--text-quaternary)}.\!studio-text-accent{color:var(--accent-primary)!important}.studio-text-accent{color:var(--accent-primary)}.studio-button-primary{background:var(--button-primary-gradient);color:#fff;border:0;box-shadow:var(--shadow-inset)}.studio-button-primary:hover:not(:disabled){background:var(--button-primary-gradient-hover)}.studio-button-secondary{background:var(--surface-glass);color:var(--text-primary);border:1px solid var(--border-glass)}.studio-input{border:1px solid var(--border-glass);background:#ffffff0e;color:var(--text-primary);border-radius:var(--radius-md);outline:none}.studio-input:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(var(--accent-primary-rgb),.14)}.shadow-glow{box-shadow:var(--shadow-glow)}@media(max-width:767px){.creator-app-shell{background:var(--bg-gradient-primary)}.creator-app-shell:before{background-size:48px 48px;opacity:.28}.creator-page{padding-top:18px;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.creator-page-stack{gap:20px}.creator-header-bar{top:0}.creator-nav-link{min-height:40px;padding:.55rem .7rem;font-size:.78rem}.creator-card,.creator-card-strong{border-radius:var(--radius-lg)}.creator-section-header{align-items:stretch;flex-direction:column;margin-bottom:1rem}.creator-grid-auto,.creator-grid-metrics{grid-template-columns:1fr}.creator-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.creator-tabs::-webkit-scrollbar{display:none}.creator-dashboard-hero{grid-template-columns:1fr;border-radius:var(--radius-lg);padding:22px}.creator-dashboard-bridge-panel{grid-template-columns:1fr;border-radius:var(--radius-lg);padding:18px}.creator-dashboard-bridge-copy h2{font-size:clamp(1.65rem,9vw,2.75rem)}.creator-dashboard-bridge-card{grid-template-columns:44px minmax(0,1fr) auto;min-height:88px;padding:.85rem}.creator-dashboard-bridge-icon{width:44px;height:44px;border-radius:14px}.creator-dashboard-hero-copy h1{font-size:clamp(2.2rem,12vw,3.8rem);line-height:1}.creator-dashboard-hero-actions{flex-direction:column}.creator-dashboard-primary-button,.creator-dashboard-secondary-button{width:100%}.creator-table-wrap{border-radius:var(--radius-lg);margin-left:-2px;margin-right:-2px}.creator-table th,.creator-table td{padding:.85rem 1rem}.creator-toolbar,.creator-action-row{width:100%;align-items:stretch}.creator-action-row>*{flex:1 1 100%;justify-content:center}.creator-webtoon-studio-page{padding-inline:0}.creator-webtoon-studio-shell{width:100%;padding-inline:0}.creator-webtoon-studio-page .app-container{height:calc(100dvh - 126px);min-height:0;border-left:0;border-right:0;border-radius:0}.creator-webtoon-studio-page .grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-webtoon-studio-page .p-12{padding:1rem}.creator-webtoon-studio-page .studio-grid{display:flex!important;flex-direction:column}.creator-webtoon-studio-page .studio-grid>aside{width:100%!important;max-height:38dvh;border-right:0;border-bottom:1px solid var(--border-primary)}.creator-webtoon-studio-page .studio-grid>main{min-height:48dvh;padding:1rem}.creator-webtoon-studio-page .studio-grid>aside:last-child{display:none}.creator-webtoon-studio-page .os-statusbar{display:none}}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.storysphere-capacitor{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;height:100%!important;width:100%!important;position:fixed;overflow:hidden}:where(.storysphere-home-page,.discover-page,.social-feed-page,.clubs-page,.webtoons-page,.reader-profile-page,.profile-page,.settings-page){--ss-social-content-max: min(100%, 74rem);--ss-social-feed-max: min(100%, 46rem);--ss-social-card-bg: linear-gradient(180deg, color-mix(in srgb, var(--sw-layer-raised, #111827) 84%, transparent), color-mix(in srgb, var(--sw-layer-default, #0b1120) 94%, transparent)), var(--sw-layer-default, rgba(8, 13, 26, .82));--ss-social-card-border: var(--sw-border-muted, rgba(255,255,255,.12));--ss-social-card-shadow: 0 18px 54px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.065)}:where(.social-feed-page,.clubs-page,.discover-page,.webtoons-page) :where(.page-shell,.mx-auto){max-width:var(--ss-social-content-max)!important}.social-feed-page>div,.social-feed-page .social-feed-post-list,.social-feed-page .social-feed-header{min-width:0}.social-feed-page .social-feed-post-list{max-width:var(--ss-social-feed-max);margin-inline:auto}.social-feed-page .social-feed-post-list>div,.social-feed-page [id^=post-card-]{min-width:0;contain:inline-size}.social-feed-page [id^=post-card-],.clubs-page :where(article,.club-card,.clubs-search-panel,.clubs-filter-stack,.clubs-results-stack>div),.discover-page :where(.discover-panel,.discover-filter-panel,.discover-book-tile .explore-book-card__surface),.reader-command-center{border-color:var(--ss-social-card-border)!important;background:var(--ss-social-card-bg)!important;box-shadow:var(--ss-social-card-shadow)!important}.reader-command-center{overflow:hidden}.reader-command-center__header{gap:clamp(.85rem,1.8vw,1.4rem)!important}.reader-command-center__header p,.reader-action-card p,.reader-system-card p{color:var(--text-tertiary, rgba(226,232,240,.62))!important}.reader-action-card,.reader-system-card{min-width:0;border-color:var(--sw-border-muted, rgba(255,255,255,.12))!important;background:linear-gradient(180deg,var(--sw-layer-raised, rgba(255,255,255,.075)),var(--sw-layer-default, rgba(255,255,255,.035)))!important}.reader-action-card__icon,.reader-system-card__icon{background:linear-gradient(135deg,var(--sw-accent-wash, rgba(var(--accent-primary-rgb),.18)),transparent),var(--sw-layer-raised, rgba(255,255,255,.08))!important;border:1px solid var(--sw-border-accent, rgba(var(--accent-primary-rgb),.34))}.discover-page .discover-results-grid,.clubs-page .clubs-results-stack :where(.grid),.webtoons-page :where(.grid){align-items:stretch}.discover-page .discover-filter-panel,.clubs-page .clubs-search-panel,.social-feed-page .flex.gap-2.mb-4.overflow-x-auto{position:relative;isolation:isolate}.discover-page .discover-filter-panel:before,.clubs-page .clubs-search-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 14% 0%,var(--sw-accent-wash, rgba(var(--accent-primary-rgb),.16)),transparent 46%),linear-gradient(180deg,rgba(255,255,255,.045),transparent 62%);pointer-events:none}.social-feed-create-strip{max-width:var(--ss-social-feed-max);margin-inline:auto}.social-feed-hero-card,.social-feed-page .social-feed-command-slot,.clubs-page .clubs-command-slot,.discover-page .reader-command-center{max-width:var(--ss-social-content-max);margin-inline:auto}.social-feed-page :where([id^=post-card-] p,[id^=post-card-] span),.clubs-page :where(article p,article span),.discover-page :where(.explore-book-card__body p,.explore-book-card__body span){overflow-wrap:anywhere}@media(min-width:1024px){.social-feed-page .social-feed-header{max-width:var(--ss-social-content-max);margin-inline:auto}.social-feed-page .social-feed-command-slot .reader-command-center__body,.clubs-page .clubs-command-slot .reader-command-center__body,.discover-page .reader-command-center__body{grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr)!important}.social-feed-page .social-feed-post-list{padding-top:.35rem}}@media(max-width:767px){:where(.social-feed-page,.discover-page,.clubs-page,.webtoons-page,.reader-profile-page){--ss-social-feed-max: 100%}.social-feed-page>div,.social-feed-page .w-full.max-w-3xl.mx-auto{width:100%!important;max-width:100%!important;padding-inline:max(.72rem,env(safe-area-inset-left,0px)) max(.72rem,env(safe-area-inset-right,0px))!important;padding-top:.72rem!important}.social-feed-page .social-feed-header{margin-bottom:.82rem!important}.social-feed-page .social-feed-header>.flex.items-center.justify-between{margin-bottom:.55rem!important}.social-feed-page .social-feed-header h1{font-size:1.18rem!important;line-height:1.05!important}.social-feed-page .social-feed-header p{display:none!important}.social-feed-page .flex.gap-2.mb-4.overflow-x-auto{margin-bottom:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.42rem!important;overflow:visible!important;padding-bottom:0!important}.social-feed-page .flex.gap-2.mb-4.overflow-x-auto>button{min-width:0!important;min-height:2.5rem!important;width:100%;justify-content:center;padding:.5rem .48rem!important;border-radius:.88rem!important;font-size:.72rem!important;letter-spacing:.01em!important}.social-feed-page .social-feed-command-slot,.social-feed-page .social-feed-hero-card,.social-feed-page .mb-6:has(.verified-control-panel),.social-feed-page .mb-5:has(.context-quick-actions){margin-top:.85rem!important;margin-bottom:.85rem!important}.social-feed-page .social-feed-header>.mb-5,.social-feed-page .social-feed-header>.social-feed-command-slot,.social-feed-page .social-feed-header>.mb-6:not(.social-feed-command-slot),.social-feed-page .social-feed-header>.social-feed-hero-card{display:none!important}.social-feed-page .social-feed-header{min-height:0!important;height:auto!important}.social-feed-page .social-feed-hero-card{border-radius:1.15rem!important}.social-feed-page .social-feed-hero-card :where(h2,p){display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;overflow-wrap:anywhere}.social-feed-page .social-feed-hero-card h2{-webkit-line-clamp:2;font-size:1rem!important;line-height:1.14!important}.social-feed-page .social-feed-hero-card p{-webkit-line-clamp:2;font-size:.75rem!important;line-height:1.35!important}.social-feed-page .social-feed-hero-card img{opacity:.72!important}.social-feed-page .social-feed-post-list{gap:.72rem!important;padding-bottom:calc(5.6rem + env(safe-area-inset-bottom,0px))}.social-feed-page [id^=post-card-]{margin-bottom:0!important;padding:.82rem!important;border-radius:1.05rem!important}.social-feed-page [id^=post-card-] .h-1.w-full{height:2px!important;margin-inline:-.82rem;width:calc(100% + 1.64rem)!important}.social-feed-page [id^=post-card-] :where(.mb-4){margin-bottom:.65rem!important}.social-feed-page [id^=post-card-] :where(.text-sm,.text-base){line-height:1.42!important}.social-feed-page [id^=post-card-] :where(button){min-width:0}.social-feed-page [id^=post-card-] .flex.items-center.gap-4,.social-feed-page [id^=post-card-] .flex.items-center.gap-6{gap:.3rem!important;justify-content:space-between;width:100%}.social-feed-page [id^=post-card-] .flex.items-center.gap-4>button,.social-feed-page [id^=post-card-] .flex.items-center.gap-6>button{flex:1 1 0;justify-content:center;padding:.48rem .36rem!important;border-radius:.78rem!important}.reader-command-center{border-radius:1.15rem!important;padding:.82rem!important}.reader-command-center__header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important}.reader-command-center__header h2{font-size:1rem!important;line-height:1.12!important}.reader-command-center__header p{display:none!important}.reader-profile-score{min-width:4.35rem!important;padding:.48rem!important;border-radius:.9rem!important}.reader-profile-score__number{font-size:1.05rem!important}.reader-profile-score span,.reader-profile-score strong{font-size:.52rem!important;letter-spacing:.04em!important}.reader-action-grid,.reader-system-grid,.reader-command-center__body{gap:.48rem!important}.reader-action-card,.reader-system-card{min-height:0!important;padding:.62rem!important;border-radius:.88rem!important}.reader-action-card p,.reader-system-card p{display:none!important}.reader-action-card h3,.reader-system-card__value{font-size:.78rem!important;line-height:1.08!important}.reader-action-card__meta,.reader-system-card__label{font-size:.52rem!important;letter-spacing:.08em!important}.reader-action-card__icon,.reader-system-card__icon{width:1.9rem!important;height:1.9rem!important;flex:0 0 1.9rem!important}.clubs-page .clubs-intro-row{display:none!important}.clubs-page .clubs-metric-grid,.clubs-page .clubs-quick-actions,.clubs-page .clubs-command-slot{margin-top:.25rem!important}.clubs-page .storysphere-verified-surface{order:8!important;margin-top:.25rem!important}.clubs-page .clubs-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important}.clubs-page .clubs-search-panel{position:sticky;top:max(.5rem,env(safe-area-inset-top,0px));z-index:18;border-radius:1.05rem!important;padding:.58rem!important}.clubs-page .clubs-search-panel input{min-height:2.55rem!important;border-radius:.86rem!important}.clubs-page .clubs-results-stack{gap:.8rem!important}.discover-page .discover-filter-panel{max-height:15.5rem;overflow:hidden!important}.discover-page .discover-lane-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.discover-page .discover-genre-tabs{max-height:5.4rem;overflow:hidden!important;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}}body[data-sphere-surface=reader] .book-details-page,body[data-sphere-surface=reader] .reader-page{--ss-content-shell: min(100%, 1160px);--ss-content-copy: min(100%, var(--sphere-reader-width, 820px));--ss-content-card: linear-gradient(180deg, rgba(255,255,255,.058), rgba(255,255,255,.014)), var(--sw-layer-default, rgba(7, 11, 22, .78));--ss-content-card-quiet: linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.012)), var(--sw-layer-sunken, rgba(3, 7, 18, .68));--ss-content-border: var(--sw-border-hairline, rgba(255,255,255,.105));--ss-content-border-strong: var(--sw-border-muted, rgba(255,255,255,.16));--ss-content-shadow: 0 18px 56px rgba(0,0,0,.24), inset 0 1px 0 rgba(255,255,255,.055)}body[data-sphere-surface=reader] .book-details-header,body[data-sphere-surface=reader] .reader-controls-shell{border-color:var(--ss-content-border)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--sw-layer-overlay, #101827) 92%,transparent),color-mix(in srgb,var(--sw-layer-default, #0b1220) 76%,transparent))!important;box-shadow:0 14px 44px #00000042,inset 0 -1px #ffffff0a!important}body[data-sphere-surface=reader] .book-details-header h1,body[data-sphere-surface=reader] .reader-controls-main h1,body[data-sphere-surface=reader] .reader-controls-main h2{letter-spacing:0!important}body[data-sphere-surface=reader] .book-details-main{width:var(--ss-content-shell)!important;max-width:var(--ss-content-shell)!important}body[data-sphere-surface=reader] .book-details-hero{display:grid!important;grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);align-items:start!important;gap:clamp(1.4rem,3vw,2.5rem)!important;margin-bottom:clamp(1.4rem,3vw,2.5rem)!important}body[data-sphere-surface=reader] .book-details-cover{width:min(100%,clamp(190px,22vw,274px))!important;height:auto!important;aspect-ratio:3 / 4.35;border-radius:clamp(1.25rem,2vw,1.9rem)!important}body[data-sphere-surface=reader] .book-details-meta{justify-content:start!important}body[data-sphere-surface=reader] .book-details-meta h2{max-width:12ch;margin-bottom:.7rem!important;font-size:clamp(2.45rem,5vw,5rem)!important;line-height:.95!important;letter-spacing:-.035em!important;text-wrap:balance}body[data-sphere-surface=reader] .book-details-meta>.flex.flex-wrap.items-center.gap-8{gap:.65rem!important;margin-bottom:1.15rem!important}body[data-sphere-surface=reader] .book-details-meta>.flex.flex-wrap.items-center.gap-8>div{min-width:6.3rem;border:1px solid var(--ss-content-border)!important;border-radius:1.05rem;background:var(--ss-content-card-quiet);padding:.68rem .78rem!important}body[data-sphere-surface=reader] .book-details-meta>.flex.flex-wrap.items-center.gap-8>div.border-l{border-left:1px solid var(--ss-content-border)!important}body[data-sphere-surface=reader] .book-details-actions{grid-template-columns:minmax(0,1fr) repeat(3,minmax(3.6rem,4.4rem))!important}body[data-sphere-surface=reader] .book-details-actions>button{min-height:3.65rem!important;border-radius:1.05rem!important}body[data-sphere-surface=reader] .book-details-access-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;border-radius:1.25rem!important;padding:.72rem!important}body[data-sphere-surface=reader] .book-details-access-grid p:not(:first-child),body[data-sphere-surface=reader] .book-details-reader-system-card p,body[data-sphere-surface=reader] .book-details-feature-grid>button p:last-child{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}body[data-sphere-surface=reader] .book-details-reader-system-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;border-radius:1.25rem!important;padding:.45rem!important}body[data-sphere-surface=reader] .book-details-reader-system-card{min-height:7.2rem!important;border-radius:1rem!important;padding:.82rem!important}body[data-sphere-surface=reader] .book-details-tabs{margin-bottom:clamp(1.1rem,2vw,1.75rem)!important;border-color:var(--ss-content-border)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--sw-layer-overlay, #101827) 88%,transparent),color-mix(in srgb,var(--sw-layer-default, #0b1220) 72%,transparent))!important}body[data-sphere-surface=reader] .book-details-tabs>div{width:-moz-min-content;width:min-content;max-width:100%;gap:.45rem!important;border:1px solid var(--ss-content-border);border-radius:999px;background:var(--sw-layer-sunken, rgba(0,0,0,.22));padding:.28rem}body[data-sphere-surface=reader] .book-details-tabs button{min-height:2.3rem;border-radius:999px;padding:0 .95rem;letter-spacing:.08em!important}body[data-sphere-surface=reader] .book-details-tabs button>.absolute{inset:auto .32rem .18rem!important;height:.16rem!important}body[data-sphere-surface=reader] .book-details-overview-content{display:flex;flex-direction:column;gap:clamp(1rem,1.8vw,1.4rem)!important}body[data-sphere-surface=reader] .book-details-synopsis-card{order:1;width:min(100%,850px);border-radius:1.5rem!important;background:var(--ss-content-card)!important;box-shadow:var(--ss-content-shadow)!important;padding:clamp(1.1rem,2.4vw,2rem)!important}body[data-sphere-surface=reader] .book-details-synopsis-card p{margin-bottom:1.1rem!important;font-size:clamp(1rem,1.6vw,1.22rem)!important;line-height:1.68!important;color:var(--text-secondary)!important}body[data-sphere-surface=reader] .book-details-chapters-section{order:2}body[data-sphere-surface=reader] .book-details-chapters-section h3{margin-bottom:.3rem;letter-spacing:0!important}body[data-sphere-surface=reader] .book-details-chapters-section .grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;gap:.72rem!important}body[data-sphere-surface=reader] .book-details-chapters-section .grid>div{min-height:4.1rem;border-color:var(--ss-content-border)!important;border-radius:1rem!important;background:var(--ss-content-card-quiet)!important;padding:.82rem .95rem!important}body[data-sphere-surface=reader] .book-details-feature-grid{order:3;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.72rem!important}body[data-sphere-surface=reader] .book-details-feature-grid>button{min-height:7.3rem;border-radius:1.15rem!important;padding:.95rem!important}body[data-sphere-surface=reader] .reader-content{background:radial-gradient(circle at 50% -12%,rgba(var(--accent-primary-rgb),.09),transparent 23rem),var(--sw-layer-canvas, var(--bg-primary))!important}body[data-sphere-surface=reader] .reader-reading-shell{width:min(100%,980px);max-width:980px;padding-top:clamp(1rem,2vw,1.55rem)!important}body[data-sphere-surface=reader] .reader-chapter-hero{order:1;width:var(--ss-content-copy)!important;margin-bottom:.9rem!important;border-radius:1.35rem!important;background:var(--ss-content-card-quiet)!important;box-shadow:none!important;padding:clamp(.85rem,1.8vw,1.25rem)!important}body[data-sphere-surface=reader] .reader-chapter-hero h1{margin-bottom:.35rem!important;font-size:clamp(1.8rem,3.6vw,3rem)!important;line-height:1.05!important;text-wrap:balance}body[data-sphere-surface=reader] .reader-article{order:2;width:var(--ss-content-copy)!important;max-width:var(--ss-content-copy)!important;border-color:var(--ss-content-border)!important;border-radius:clamp(1.25rem,2.2vw,1.8rem)!important;background:linear-gradient(180deg,#ffffff08,#ffffff02),color-mix(in srgb,var(--sw-layer-sunken, #050916) 84%,transparent)!important;box-shadow:0 20px 70px #0003,inset 0 1px #ffffff0b!important;padding:clamp(1.25rem,3.2vw,3rem)!important}body[data-sphere-surface=reader] .reader-article p{max-width:70ch;margin-inline:auto}body[data-sphere-surface=reader] .reader-operating-panel{order:3;width:var(--ss-content-copy)!important;grid-template-columns:minmax(0,1fr);margin-top:clamp(1rem,2vw,1.4rem)!important;margin-bottom:0!important;border-radius:1.25rem!important;background:var(--ss-content-card-quiet)!important;box-shadow:none!important}body[data-sphere-surface=reader] .reader-operating-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-sphere-surface=reader] .reader-operating-actions{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:860px){body[data-sphere-surface=reader] .book-details-hero{grid-template-columns:minmax(0,1fr);text-align:center}body[data-sphere-surface=reader] .book-details-cover{width:min(48vw,190px)!important;justify-self:center}body[data-sphere-surface=reader] .book-details-meta h2{max-width:100%;margin-inline:auto;font-size:clamp(2.1rem,10vw,3.4rem)!important}body[data-sphere-surface=reader] .book-details-actions{grid-template-columns:minmax(0,1fr) repeat(3,3.55rem)!important}body[data-sphere-surface=reader] .book-details-access-grid,body[data-sphere-surface=reader] .book-details-reader-system-grid,body[data-sphere-surface=reader] .book-details-feature-grid{grid-template-columns:minmax(0,1fr)!important}body[data-sphere-surface=reader] .book-details-access-grid p:not(:first-child),body[data-sphere-surface=reader] .book-details-reader-system-card p,body[data-sphere-surface=reader] .book-details-feature-grid>button p:last-child{-webkit-line-clamp:3}body[data-sphere-surface=reader] .book-details-reader-system-card,body[data-sphere-surface=reader] .book-details-feature-grid>button{min-height:auto!important}body[data-sphere-surface=reader] .book-details-tabs{margin-inline:-1rem!important;padding-inline:1rem!important}body[data-sphere-surface=reader] .book-details-tabs>div{width:100%;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0!important;gap:.25rem!important}body[data-sphere-surface=reader] .book-details-tabs button{padding-inline:.5rem;font-size:.58rem!important}body[data-sphere-surface=reader] .book-details-synopsis-card{width:100%}body[data-sphere-surface=reader] .reader-controls-main{min-height:calc(52px + env(safe-area-inset-top,0px))}body[data-sphere-surface=reader] .reader-content{padding-top:.7rem!important}body[data-sphere-surface=reader] .reader-reading-shell{padding-inline:max(.72rem,env(safe-area-inset-left,0px)) max(.72rem,env(safe-area-inset-right,0px))!important;padding-top:.78rem!important}body[data-sphere-surface=reader] .reader-chapter-hero,body[data-sphere-surface=reader] .reader-article,body[data-sphere-surface=reader] .reader-operating-panel{width:100%!important;max-width:100%!important}body[data-sphere-surface=reader] .reader-chapter-hero{border-radius:1rem!important;padding:.78rem!important}body[data-sphere-surface=reader] .reader-chapter-hero h1{font-size:clamp(1.45rem,7vw,2.25rem)!important}body[data-sphere-surface=reader] .reader-chapter-hero .flex{flex-wrap:wrap;gap:.35rem .65rem!important}body[data-sphere-surface=reader] .reader-article{border-radius:1.05rem!important;padding:clamp(1rem,5.2vw,1.35rem)!important}body[data-sphere-surface=reader] .reader-operating-panel{padding:.68rem!important}body[data-sphere-surface=reader] .reader-operating-grid{grid-template-columns:1fr!important}body[data-sphere-surface=reader] .reader-operating-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:480px){body[data-sphere-surface=reader] .book-details-main{padding-top:calc(5.75rem + env(safe-area-inset-top,0px))!important}body[data-sphere-surface=reader] .book-details-cover{width:min(42vw,158px)!important;border-radius:1.1rem!important}body[data-sphere-surface=reader] .book-details-meta>.flex.flex-wrap.items-center.gap-8{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}body[data-sphere-surface=reader] .book-details-meta>.flex.flex-wrap.items-center.gap-8>div{min-width:0;padding:.58rem!important}body[data-sphere-surface=reader] .book-details-actions{grid-template-columns:minmax(0,1fr) repeat(3,3.25rem)!important;gap:.45rem!important}body[data-sphere-surface=reader] .book-details-actions>button{min-height:3.2rem!important;padding-inline:.5rem!important}body[data-sphere-surface=reader] .book-details-reader-system-card{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.35rem .6rem}body[data-sphere-surface=reader] .book-details-reader-system-card p{grid-column:2;margin-top:0!important}body[data-sphere-surface=reader] .book-details-chapters-section .grid{grid-template-columns:1fr!important}body[data-sphere-surface=reader] .reader-article p{margin-bottom:1.18em!important}}.storysphere-verified-badge{color:var(--accent-primary);filter:drop-shadow(0 0 8px rgba(var(--accent-primary-rgb),.34))}.storysphere-verified-badge--pro{color:#fbbf24;filter:drop-shadow(0 0 10px rgba(251,191,36,.38))}.storysphere-verified-badge--label{border:1px solid rgba(var(--accent-primary-rgb),.26);background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.16),rgba(var(--accent-secondary-rgb),.1)),var(--surface-glass, rgba(255, 255, 255, .05));color:var(--text-primary);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.storysphere-verified-kicker{display:inline-flex;align-items:center;gap:.4rem;color:var(--accent-primary);font-size:.66rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.storysphere-verified-panel,.storysphere-verified-channels,.storysphere-verified-ai-shell{border:1px solid var(--sw-border-muted, var(--border-primary));background:linear-gradient(145deg,rgba(var(--accent-primary-rgb),.1),rgba(var(--accent-secondary-rgb),.055) 42%,#ffffff09),var(--sw-layer-raised, var(--glass-bg));box-shadow:var(--shadow-xl, 0 24px 70px rgba(0, 0, 0, .34));backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.storysphere-verified-panel{position:relative;overflow:hidden;border-radius:28px;padding:1.25rem}.storysphere-verified-panel:before,.storysphere-verified-channels:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(var(--accent-primary-rgb),.36),rgba(var(--accent-secondary-rgb),.18),transparent 58%),radial-gradient(circle at 88% 12%,rgba(var(--accent-primary-rgb),.14),transparent 32%);opacity:.45;-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 56%);mask-image:linear-gradient(to bottom,black 0,transparent 56%)}.storysphere-verified-panel>*,.storysphere-verified-channels>*{position:relative;z-index:1}.storysphere-verified-panel-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:start}.storysphere-verified-panel-mark{display:grid;place-items:center;width:3rem;height:3rem;border-radius:18px;border:1px solid rgba(var(--accent-primary-rgb),.26);background:rgba(var(--accent-primary-rgb),.14);color:var(--accent-primary)}.storysphere-verified-panel h3,.storysphere-verified-channels h3{margin-top:.35rem;color:var(--text-primary);font-size:clamp(1.05rem,1.4vw,1.45rem);font-weight:950;letter-spacing:0;line-height:1.12}.storysphere-verified-panel p,.storysphere-verified-channels p{margin-top:.45rem;color:var(--text-tertiary);font-size:.83rem;font-weight:650;line-height:1.55}.storysphere-verified-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem}.storysphere-verified-plan-card{border:1px solid rgba(255,255,255,.08);border-radius:22px;background:var(--sw-layer-default, rgba(0, 0, 0, .16));padding:1rem}.storysphere-verified-plan-top,.storysphere-verified-plan-metrics,.storysphere-verified-usage-row,.storysphere-verified-ai-head,.storysphere-verified-ai-title,.storysphere-verified-ai-actions,.storysphere-verified-channel-card-head{display:flex;align-items:center}.storysphere-verified-plan-top,.storysphere-verified-channel-card-head{justify-content:space-between;gap:.85rem}.storysphere-verified-plan-card h4,.storysphere-verified-channel-card h4{color:var(--text-primary);font-size:.92rem;font-weight:900}.storysphere-verified-plan-card p{margin-top:.18rem;color:var(--accent-primary);font-size:.78rem;font-weight:900}.storysphere-verified-plan-metrics{flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.storysphere-verified-plan-metrics span,.storysphere-verified-usage-row span{display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0b;padding:.4rem .6rem;color:var(--text-secondary);font-size:.68rem;font-weight:850}.storysphere-verified-plan-card ul{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.45rem}.storysphere-verified-plan-card li{color:var(--text-tertiary);font-size:.76rem;font-weight:650}.storysphere-verified-plan-card li:before{content:"";display:inline-block;width:.36rem;height:.36rem;margin-right:.45rem;border-radius:999px;background:var(--accent-primary);box-shadow:0 0 12px rgba(var(--accent-primary-rgb),.45)}.storysphere-verified-usage-row{flex-wrap:wrap;gap:.55rem;margin-top:1rem}.storysphere-verified-usage-row button,.storysphere-verified-ai-generate,.storysphere-verified-channel-card-head button,.storysphere-verified-ai-actions button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.45rem;border:1px solid rgba(var(--accent-primary-rgb),.34);border-radius:16px;background:rgba(var(--accent-primary-rgb),.14);color:var(--text-primary);font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;transition:transform .16s ease,background .16s ease,border-color .16s ease}.storysphere-verified-usage-row button{padding:0 .9rem;margin-left:auto}.storysphere-verified-ai-shell{border-radius:22px;padding:.85rem}.storysphere-verified-ai-composer--compact .storysphere-verified-ai-shell{padding:.7rem}.storysphere-verified-ai-head{justify-content:space-between;gap:.75rem}.storysphere-verified-ai-title{min-width:0;gap:.65rem}.storysphere-verified-ai-icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;flex:0 0 auto;border-radius:14px;background:rgba(var(--accent-primary-rgb),.14);color:var(--accent-primary)}.storysphere-verified-ai-title p{margin:0;color:var(--text-primary);font-size:.8rem;font-weight:900}.storysphere-verified-ai-title span{display:block;margin-top:.1rem;color:var(--text-tertiary);font-size:.68rem;font-weight:750}.storysphere-verified-ai-generate{flex:0 0 auto;min-height:2.25rem;padding:0 .75rem}.storysphere-verified-tone-row{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.storysphere-verified-tone-row button{border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0b;color:var(--text-tertiary);padding:.36rem .65rem;font-size:.68rem;font-weight:850}.storysphere-verified-tone-row button.is-active{border-color:rgba(var(--accent-primary-rgb),.38);background:rgba(var(--accent-primary-rgb),.14);color:var(--text-primary)}.storysphere-verified-ai-result,.storysphere-verified-channel-digest{margin-top:.75rem;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#0000002e;padding:.75rem}.storysphere-verified-ai-result p,.storysphere-verified-channel-digest p{margin:0;color:var(--text-secondary);font-size:.8rem;font-weight:650;line-height:1.5}.storysphere-verified-ai-notice,.storysphere-verified-channel-digest span{display:block;margin-bottom:.45rem;color:var(--accent-primary);font-size:.67rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.storysphere-verified-ai-actions{flex-wrap:wrap;gap:.45rem;margin-top:.7rem}.storysphere-verified-ai-actions button{min-height:2rem;border-color:#ffffff14;background:#ffffff0d;padding:0 .65rem}.storysphere-verified-channels{position:relative;overflow:hidden;border-radius:28px;padding:1rem}.storysphere-verified-channels-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:start}.storysphere-verified-channel-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1rem}.storysphere-verified-channel-tabs button{display:flex;align-items:center;gap:.45rem;min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff0b;color:var(--text-secondary);padding:.7rem .75rem;font-size:.72rem;font-weight:850}.storysphere-verified-channel-tabs button span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.storysphere-verified-channel-tabs button strong{color:var(--accent-primary);font-size:.7rem}.storysphere-verified-channel-tabs button.is-active{border-color:rgba(var(--accent-primary-rgb),.42);background:rgba(var(--accent-primary-rgb),.16);color:var(--text-primary)}.storysphere-verified-channel-tabs button.is-locked{opacity:.68}.storysphere-verified-channel-card{margin-top:.85rem;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#00000029;padding:.9rem}.storysphere-verified-channel-card-head p{margin-top:.2rem;font-size:.76rem}.storysphere-verified-channel-list{display:grid;gap:.55rem;margin-top:.8rem}.storysphere-verified-channel-thread{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff0b;padding:.8rem;text-align:left}.storysphere-verified-channel-thread strong,.storysphere-verified-channel-thread span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storysphere-verified-channel-thread strong{color:var(--text-primary);font-size:.82rem;font-weight:900}.storysphere-verified-channel-thread span{margin-top:.2rem;color:var(--text-tertiary);font-size:.72rem;font-weight:650}.storysphere-verified-empty{display:grid;place-items:center;gap:.55rem;min-height:8rem;color:var(--text-tertiary);text-align:center}.storysphere-verified-empty svg{color:var(--accent-primary)}.storysphere-verified-empty p{margin:0;font-size:.8rem;font-weight:800}.storysphere-verified-surface{position:relative;overflow:hidden;border:1px solid var(--sw-border-muted, var(--border-primary));border-radius:26px;background:linear-gradient(145deg,rgba(var(--accent-primary-rgb),.095),rgba(var(--accent-secondary-rgb),.055) 48%,#ffffff09),var(--sw-layer-default, var(--glass-bg));box-shadow:var(--shadow-lg, 0 22px 60px rgba(0, 0, 0, .3));padding:1rem;backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%)}.storysphere-verified-surface:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(var(--accent-primary-rgb),.28),transparent 42%),radial-gradient(circle at 94% 12%,rgba(var(--accent-secondary-rgb),.16),transparent 34%);opacity:.44;-webkit-mask-image:linear-gradient(to bottom,black 0,transparent 64%);mask-image:linear-gradient(to bottom,black 0,transparent 64%)}.storysphere-verified-surface>*{position:relative;z-index:1}.storysphere-verified-surface-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;align-items:start}.storysphere-verified-surface-icon{display:grid;place-items:center;width:2.65rem;height:2.65rem;border-radius:16px;border:1px solid rgba(var(--accent-primary-rgb),.24);background:rgba(var(--accent-primary-rgb),.13);color:var(--accent-primary)}.storysphere-verified-surface h3{margin-top:.25rem;color:var(--text-primary);font-size:clamp(1rem,1.25vw,1.28rem);font-weight:950;letter-spacing:0;line-height:1.12}.storysphere-verified-surface p{margin-top:.35rem;color:var(--text-tertiary);font-size:.79rem;font-weight:650;line-height:1.5}.storysphere-verified-surface-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.9rem}.storysphere-verified-surface--compact .storysphere-verified-surface-grid{grid-template-columns:1fr}.storysphere-verified-surface-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.75rem}.storysphere-verified-surface-mini{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.12rem .45rem;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#00000024;padding:.58rem .62rem}.storysphere-verified-surface-mini.is-open{border-color:#22c55e2e;background:linear-gradient(145deg,#22c55e1a,#ffffff09)}.storysphere-verified-surface-mini svg{grid-row:span 2;color:var(--accent-primary)}.storysphere-verified-surface-mini span{min-width:0;color:var(--text-primary);font-size:.68rem;font-weight:950;letter-spacing:.06em;line-height:1.1;text-transform:uppercase}.storysphere-verified-surface-mini small{min-width:0;overflow:hidden;color:var(--text-tertiary);font-size:.68rem;font-weight:750;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.storysphere-verified-surface-lane{min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#00000026;padding:.75rem}.storysphere-verified-surface-lane.is-open{border-color:#22c55e2e;background:linear-gradient(145deg,#22c55e1a,#ffffff09)}.storysphere-verified-surface-lane-head{display:flex;align-items:center;gap:.4rem;color:var(--text-primary);font-size:.7rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.storysphere-verified-surface-lane-head svg{color:var(--accent-primary)}.storysphere-verified-surface-lane small{display:block;margin-top:.45rem;color:var(--text-tertiary);font-size:.72rem;font-weight:700;line-height:1.35}.storysphere-verified-surface-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.85rem}.storysphere-verified-surface-foot span{border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0b;color:var(--text-secondary);padding:.42rem .65rem;font-size:.66rem;font-weight:850}.storysphere-verified-surface-foot button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.25rem;margin-left:auto;border:1px solid rgba(var(--accent-primary-rgb),.32);border-radius:999px;background:rgba(var(--accent-primary-rgb),.14);color:var(--text-primary);padding:0 .85rem;font-size:.68rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}@media(hover:hover){.storysphere-verified-usage-row button:hover,.storysphere-verified-ai-generate:hover,.storysphere-verified-channel-card-head button:hover,.storysphere-verified-ai-actions button:hover{transform:translateY(-1px);border-color:rgba(var(--accent-primary-rgb),.48);background:rgba(var(--accent-primary-rgb),.2)}}@media(max-width:720px){.storysphere-verified-panel,.storysphere-verified-channels,.storysphere-verified-surface{border-radius:22px;padding:.85rem}.storysphere-verified-panel-head,.storysphere-verified-channels-hero{grid-template-columns:minmax(0,1fr)}.storysphere-verified-surface-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem}.storysphere-verified-surface--compact{border-radius:20px;padding:.72rem}.storysphere-verified-surface--compact .storysphere-verified-surface-icon{width:2.2rem;height:2.2rem;border-radius:14px}.storysphere-verified-surface--compact h3{margin-top:.12rem;font-size:.94rem}.storysphere-verified-surface--compact p{display:-webkit-box;margin-top:.2rem;overflow:hidden;font-size:.7rem;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.storysphere-verified-panel-mark{width:2.5rem;height:2.5rem;border-radius:15px}.storysphere-verified-plan-grid,.storysphere-verified-channel-tabs{grid-template-columns:1fr}.storysphere-verified-panel--compact .storysphere-verified-plan-card ul{display:none}.storysphere-verified-usage-row button{width:100%;margin-left:0}.storysphere-verified-surface-grid{grid-template-columns:1fr}.storysphere-verified-surface-mini-grid{grid-template-columns:1fr;gap:.42rem;margin-top:.62rem}.storysphere-verified-surface-mini{min-height:3rem;padding:.52rem .58rem}.storysphere-verified-surface-foot{gap:.42rem;margin-top:.58rem}.storysphere-verified-surface-foot span{max-width:100%;padding:.36rem .52rem;font-size:.62rem}.storysphere-verified-surface-foot button{width:100%;margin-left:0}.storysphere-verified-surface--compact .storysphere-verified-surface-foot button{width:auto;min-height:2rem;margin-left:0;padding-inline:.7rem}.storysphere-verified-ai-title span,.storysphere-verified-ai-generate span{display:none}}.storysphere-capacitor body{position:fixed;width:100%;height:100%;overflow:hidden;touch-action:pan-x pan-y}.storysphere-capacitor #root{height:100%;width:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.storysphere-capacitor input,.storysphere-capacitor textarea,.storysphere-capacitor [contenteditable=true],.selectable-text{-moz-user-select:text!important;user-select:text!important;-webkit-user-select:text}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}:root{--bg-surface-tone: hsl(220, 40%, 4%);--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--storysphere-top-offset: 64px;--storysphere-bottom-offset: 64px;--storysphere-keyboard-height: 0px;--storysphere-bottom-stack: calc(var(--storysphere-bottom-offset) + var(--safe-bottom) + var(--storysphere-keyboard-height, 0px));--storysphere-floating-bottom: calc(var(--storysphere-bottom-offset) + var(--safe-bottom) + var(--storysphere-keyboard-height, 0px) + 16px)}html,body{background:var(--bg-surface-tone);min-height:100%;margin:0;padding:0}#root,.sphere-app-root{min-height:100dvh}.sphere-main{min-width:0;isolation:isolate}.storysphere-scroll-page{min-height:calc(100dvh - var(--storysphere-top-offset, 0px));padding-bottom:calc(var(--storysphere-bottom-offset, 0px) + env(safe-area-inset-bottom,0px));overflow-x:hidden;overflow-y:visible}.storysphere-floating-panel{bottom:var(--storysphere-floating-bottom, 96px)}.storysphere-bottom-aware{padding-bottom:calc(var(--storysphere-bottom-offset, 0px) + env(safe-area-inset-bottom,0px) + 16px)}body.storysphere-modal-open{overflow:hidden}body.storysphere-capacitor{background:#04070d;overscroll-behavior-y:contain;-webkit-tap-highlight-color:transparent}body.storysphere-keyboard-open .storysphere-mobile-bottom-bar{opacity:0!important;pointer-events:none!important;transform:translate3d(0,calc(100% + env(safe-area-inset-bottom,0px)),0)!important}body.storysphere-keyboard-open .storysphere-floating-panel{bottom:calc(var(--storysphere-keyboard-height, 0px) + 16px)!important}body.storysphere-keyboard-open .storysphere-bottom-aware{padding-bottom:calc(var(--storysphere-keyboard-height, 0px) + 24px)!important}.storysphere-top-navigation{--sphere-nav-edge: color-mix(in srgb, var(--sw-border-accent, rgba(var(--accent-primary-rgb, 59, 130, 246), .42)) 56%, var(--sw-border-muted, rgba(255, 255, 255, .12)))}.storysphere-top-navigation__backdrop{background:linear-gradient(180deg,color-mix(in srgb,var(--sw-layer-overlay, rgba(8, 12, 24, .94)) 94%,transparent),color-mix(in srgb,var(--sw-layer-default, rgba(10, 14, 26, .9)) 86%,transparent)),radial-gradient(circle at 16% 0%,var(--sw-accent-wash, rgba(var(--accent-primary-rgb, 59, 130, 246), .18)),transparent 38%),radial-gradient(circle at 86% 0%,rgba(var(--accent-secondary-rgb, 168, 85, 247),.14),transparent 36%)!important;border-bottom-color:var(--sphere-nav-edge)!important;box-shadow:0 18px 42px #00000057,inset 0 -1px #ffffff0f!important}.storysphere-top-navigation__inner{max-width:min(100%,1480px);margin-inline:auto}.storysphere-theme .hide-scrollbar,.storysphere-theme .storysphere-stories-carousel__rail{scrollbar-width:none;-ms-overflow-style:none}.storysphere-theme .hide-scrollbar::-webkit-scrollbar,.storysphere-theme .storysphere-stories-carousel__rail::-webkit-scrollbar{display:none}.storysphere-mobile-bottom-bar>.relative>.absolute{background:linear-gradient(180deg,color-mix(in srgb,var(--sw-layer-overlay, rgba(9, 13, 26, .94)) 94%,transparent),color-mix(in srgb,var(--sw-layer-canvas, rgba(3, 7, 18, .98)) 98%,transparent)),radial-gradient(circle at 18% 0%,var(--sw-accent-wash, rgba(var(--accent-primary-rgb, 59, 130, 246), .18)),transparent 42%),radial-gradient(circle at 82% 0%,rgba(var(--accent-secondary-rgb, 168, 85, 247),.12),transparent 36%)!important;border-top-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb, 59, 130, 246), .34))!important;box-shadow:0 -18px 48px #0000006b,inset 0 1px #ffffff14!important}.storysphere-mobile-bottom-bar .storysphere-mobile-nav-inner{max-width:520px;margin-inline:auto}.storysphere-mobile-bottom-bar .storysphere-mobile-nav-content{min-width:0;border-radius:1rem}.storysphere-mobile-bottom-bar .storysphere-mobile-nav-icon{border:1px solid transparent}.storysphere-mobile-bottom-bar .storysphere-mobile-nav-item[aria-current=page] .storysphere-mobile-nav-content,.storysphere-mobile-bottom-bar .storysphere-mobile-nav-item.active .storysphere-mobile-nav-content{background:var(--sw-layer-selected, rgba(var(--accent-primary-rgb, 59, 130, 246), .11))}.storysphere-home-stream{display:flex;flex-direction:column;gap:0}.storysphere-home-stream>.home-section{min-width:0;max-width:100%}.storysphere-home-stream>.home-section-stories{order:1}.storysphere-home-stream>.home-section-pulse{order:2}.storysphere-home-stream>.home-section-feed{order:3}.storysphere-home-stream>.home-section-social-posts{order:4}.storysphere-home-stream>.home-section-live{order:5}.storysphere-home-stream>.home-section-actions{order:6}.storysphere-home-stream>.home-section-visual{order:7}.storysphere-home-stream>.home-section-network{order:8}.storysphere-home-stream>.home-section-friends{order:9}.storysphere-home-stream>.home-section-hero{order:10}@media(max-width:767px){.storysphere-top-navigation__inner{height:4.3rem!important;padding-inline:max(.8rem,env(safe-area-inset-left,0px)) max(.8rem,env(safe-area-inset-right,0px))!important}.storysphere-top-navigation :where(a,button){border-color:var(--sw-border-muted, rgba(255, 255, 255, .12))}.storysphere-home-tabbar{top:calc(var(--storysphere-top-offset, 64px) + .15rem)!important;padding:.38rem .75rem!important}.storysphere-home-tabbar__inner{width:min(100%,19rem);justify-content:center;border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb, 59, 130, 246), .35))!important;background:linear-gradient(180deg,var(--sw-layer-raised, rgba(255, 255, 255, .09)),var(--sw-layer-default, rgba(255, 255, 255, .045)))!important;box-shadow:0 16px 38px #0000005c,inset 0 1px #ffffff1a!important}.storysphere-home-stream{padding-top:calc(var(--storysphere-top-offset, 64px) + 3.35rem)!important}.home-section-feed{margin-top:.25rem;margin-bottom:.9rem}.home-section-feed .hide-scrollbar{overflow:visible!important;padding-bottom:0!important}.home-section-feed .clip-container{width:calc(100% - 1rem)!important;max-width:25rem!important;height:min(68dvh,35rem)!important;min-height:29rem!important;margin:.35rem auto .95rem!important;border-radius:1.55rem!important;border:1px solid var(--sw-border-accent, rgba(var(--accent-primary-rgb, 59, 130, 246), .32));background:linear-gradient(145deg,#000000e0,#080d1cf5),var(--sw-layer-canvas, #030712)!important;box-shadow:0 22px 58px #0000005c,inset 0 1px #ffffff14}.home-section-feed .clip-container>*{border-radius:inherit}.home-section-feed .absolute.top-4.left-4{top:.8rem!important;left:.8rem!important;max-width:calc(100% - 1.6rem)}.home-section-feed .absolute.top-4.left-4>div{max-width:100%;overflow:hidden}.home-section-feed .absolute.top-4.left-4 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-section-network .reader-command-center{margin-top:.4rem!important}.home-section-network .reader-command-center__header p,.home-section-network .reader-action-card p,.home-section-network .reader-system-card p{display:none!important}.home-section-hero{margin-top:.75rem;opacity:.94}.home-section-hero .storysphere-home-hero-card{min-height:12.5rem!important}.home-section-social-posts button,.home-section-live section,.home-section-pulse>div,.home-section-actions>div,.home-section-network .reader-command-center,.home-section-friends>div{border-radius:1.35rem}.storysphere-mobile-bottom-bar{padding-inline:max(.45rem,env(safe-area-inset-left,0px)) max(.45rem,env(safe-area-inset-right,0px))!important}.storysphere-mobile-bottom-bar>.relative>.absolute{border-radius:1.45rem 1.45rem 0 0;inset-inline:.45rem!important}.storysphere-mobile-bottom-bar .storysphere-mobile-nav-content{min-height:3.35rem;padding-block:.35rem!important}.storysphere-mobile-bottom-bar .storysphere-mobile-nav-label{max-width:4.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem!important;letter-spacing:.02em!important}}.creator-create-page{--create-canvas: var(--sw-layer-canvas, #050711);--create-sunken: var(--sw-layer-sunken, rgba(3, 7, 18, .84));--create-default: var(--sw-layer-default, rgba(11, 18, 33, .78));--create-raised: var(--sw-layer-raised, rgba(18, 28, 50, .82));--create-overlay: var(--sw-layer-overlay, rgba(18, 27, 45, .94));--create-border: var(--sw-border-muted, rgba(148, 163, 184, .16));--create-border-strong: var(--sw-border-strong, rgba(226, 232, 240, .25));--create-border-accent: var(--sw-border-accent, rgba(var(--accent-primary-rgb), .38));--create-glow: var(--sw-accent-glow, rgba(var(--accent-primary-rgb), .24));background:radial-gradient(circle at 14% -4%,rgba(var(--accent-primary-rgb),.18),transparent 31rem),radial-gradient(circle at 86% 0%,rgba(var(--accent-secondary-rgb),.14),transparent 32rem),linear-gradient(180deg,rgba(6,10,22,.98),var(--create-canvas))!important;overflow-x:clip}.creator-app-shell[data-creator-route=create] .creator-header-bar{display:none!important}.creator-create-page:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.48),transparent 76%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.48),transparent 76%);opacity:.55}.creator-create-header{height:clamp(4.35rem,6vw,5.2rem)!important;border-bottom-color:var(--create-border)!important;background:linear-gradient(90deg,rgba(var(--accent-primary-rgb),.12),transparent 34%,rgba(var(--accent-secondary-rgb),.1)),color-mix(in srgb,var(--create-overlay) 92%,transparent)!important;box-shadow:0 18px 54px #00000057,inset 0 -1px #ffffff0e!important}.creator-create-header>div{width:min(100%,1320px);margin-inline:auto}.creator-create-header button{border-color:var(--create-border)!important;background:linear-gradient(180deg,#ffffff14,#ffffff06),var(--create-default)!important;box-shadow:inset 0 1px #ffffff14,0 10px 26px #0003}.creator-create-header button:hover{border-color:var(--create-border-accent)!important}.creator-create-stage{position:relative;z-index:1}.creator-create-launchpad{width:min(100%,1180px);margin-inline:auto}.creator-create-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.82fr);gap:clamp(1rem,3vw,2rem);align-items:stretch;border:1px solid var(--create-border);border-radius:clamp(1.25rem,2.8vw,2.1rem);background:radial-gradient(circle at 0% 0%,rgba(var(--accent-primary-rgb),.18),transparent 26rem),radial-gradient(circle at 100% 10%,rgba(var(--accent-secondary-rgb),.14),transparent 24rem),linear-gradient(145deg,#ffffff12,#ffffff05),var(--create-default);padding:clamp(1.05rem,3vw,2rem);box-shadow:0 28px 90px #00000052,inset 0 1px #ffffff14}.creator-create-hero:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--accent-primary-rgb),.76),rgba(var(--accent-secondary-rgb),.58),transparent)}.creator-create-kicker{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.45rem;border:1px solid var(--create-border-accent);border-radius:999px;background:var(--sw-accent-wash, rgba(var(--accent-primary-rgb), .12));color:var(--accent-primary);padding:.42rem .68rem;font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.creator-create-hero__copy h2{margin:.95rem 0 0;max-width:13ch;color:var(--text-primary);font-size:clamp(2rem,5.6vw,4.6rem);font-weight:950;line-height:.92;letter-spacing:0}.creator-create-hero__copy p{margin:1rem 0 0;max-width:42rem;color:var(--text-secondary);font-size:clamp(.92rem,1.45vw,1.06rem);line-height:1.55}.creator-create-hero__rails{display:grid;gap:.75rem}.creator-create-hero__rails div{display:grid;align-content:center;gap:.35rem;min-height:5.4rem;border:1px solid var(--create-border);border-radius:1.15rem;background:linear-gradient(135deg,#ffffff0f,#ffffff05),var(--create-sunken);padding:.95rem}.creator-create-hero__rails span{color:var(--accent-primary);font-size:.66rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.creator-create-hero__rails strong{color:var(--text-primary);font-size:.9rem;line-height:1.25}.creator-create-action-grid{gap:clamp(.75rem,1.8vw,1.25rem)!important}.creator-create-action-card{min-height:clamp(9.4rem,16vw,12.25rem);aspect-ratio:auto!important;border-color:var(--create-border)!important;border-radius:1.35rem!important;background:linear-gradient(180deg,#fff1,#ffffff05),var(--create-default)!important;box-shadow:0 18px 52px #00000038,inset 0 1px #ffffff0f!important}.creator-create-action-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 50% 0%,rgba(var(--accent-primary-rgb),.12),transparent 62%);opacity:0;transition:opacity .18s ease}.creator-create-action-card:hover:before,.creator-create-action-card:focus-visible:before{opacity:1}.creator-create-action-card:focus-visible{outline:2px solid var(--sw-accent-focus, var(--accent-primary));outline-offset:3px}.creator-create-action-icon{border:1px solid rgba(255,255,255,.16);box-shadow:0 12px 28px #0000003d,inset 0 1px #ffffff29!important}.creator-create-popular-badge{border:1px solid rgba(255,255,255,.16);background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary))!important;color:var(--accent-text, #020617)!important;box-shadow:0 8px 22px var(--create-glow)}.creator-create-tip,.creator-create-studio-bridge{border-color:var(--create-border)!important;background:linear-gradient(145deg,#ffffff0f,#ffffff05),var(--create-default)!important;box-shadow:0 18px 52px #00000038,inset 0 1px #ffffff0f!important}.creator-create-quick-stats,.creator-create-desktop-stats{display:none!important}@media(max-width:767px){.creator-create-page{padding-top:4.35rem!important;padding-bottom:calc(6.8rem + env(safe-area-inset-bottom,0px))!important}.creator-create-header{height:4.15rem!important;padding-inline:.72rem!important}.creator-create-header h1{font-size:1rem!important}.creator-create-stage{padding:.8rem .72rem 0!important}.creator-create-hero{display:block;border-radius:1.15rem;padding:.95rem;margin-top:-.25rem}.creator-create-kicker{font-size:.58rem;padding:.35rem .55rem;letter-spacing:.11em}.creator-create-hero__copy h2{max-width:12ch;font-size:clamp(1.42rem,8.2vw,2.15rem);line-height:.98}.creator-create-hero__copy p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.38}.creator-create-hero__rails{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.85rem;overflow:visible;padding-bottom:.05rem;scrollbar-width:none}.creator-create-hero__rails::-webkit-scrollbar{display:none}.creator-create-hero__rails div{min-width:0;min-height:4.2rem;border-radius:.95rem;padding:.58rem}.creator-create-hero__rails span,.creator-create-hero__rails strong{overflow:hidden;text-overflow:ellipsis}.creator-create-hero__rails span{white-space:nowrap;font-size:.54rem;letter-spacing:.08em}.creator-create-hero__rails strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem}.creator-create-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.62rem!important}.creator-create-action-card{min-height:7.9rem;border-radius:1rem!important;padding:.68rem!important}.creator-create-action-icon{margin-bottom:.55rem!important;padding:.56rem!important}.creator-create-action-card span{line-height:1.16}.creator-create-action-card span.text-xs,.creator-create-action-card span.text-\[--text-tertiary\]{display:-webkit-box!important;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.1em}.creator-create-popular-badge span,.creator-create-tip{display:none}.creator-create-mobile-dock{position:fixed;left:max(.72rem,env(safe-area-inset-left,0px));right:max(.72rem,env(safe-area-inset-right,0px));bottom:max(.72rem,env(safe-area-inset-bottom,0px));z-index:80;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;border:1px solid var(--create-border-accent);border-radius:1.25rem;background:linear-gradient(180deg,#ffffff14,#ffffff06),color-mix(in srgb,var(--create-overlay) 94%,transparent);padding:.42rem;box-shadow:0 -18px 60px #0000006b,inset 0 1px #ffffff14;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%)}.creator-create-mobile-dock button{display:inline-flex;min-width:0;min-height:3rem;align-items:center;justify-content:center;gap:.4rem;border:1px solid var(--create-border);border-radius:.95rem;background:linear-gradient(180deg,#ffffff12,#ffffff05),var(--create-default);color:var(--text-primary);font-size:.74rem;font-weight:900;touch-action:manipulation}.creator-create-mobile-dock button:first-child{border-color:var(--create-border-accent);background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.25),rgba(var(--accent-secondary-rgb),.16)),var(--create-default);color:var(--accent-primary)}body:has(.creator-create-page) .storysphere-mobile-bottom-bar{display:none!important}}body:has(.creator-create-page) .storysphere-mobile-bottom-bar>.relative>.absolute{border-top-color:rgba(var(--accent-primary-rgb),.24)!important;background:linear-gradient(180deg,#0508128c,#050812f0),var(--sw-layer-overlay, rgba(9, 14, 28, .9))!important;box-shadow:0 -22px 70px #00000070,inset 0 1px #ffffff14!important}body:has(.creator-create-page) .storysphere-mobile-nav-inner{padding-inline:.35rem!important}body:has(.creator-create-page) .storysphere-mobile-nav-content{border-radius:1rem}body:has(.creator-create-page) .storysphere-mobile-nav-item[aria-current=page] .storysphere-mobile-nav-content,body:has(.creator-create-page) .storysphere-mobile-nav-item.active .storysphere-mobile-nav-content{background:rgba(var(--accent-primary-rgb),.12);box-shadow:inset 0 1px #ffffff14,0 8px 22px rgba(var(--accent-primary-rgb),.14)}#storyforge-app-main-content header[data-tour=navigation]+div{margin-top:0!important;height:auto!important;min-height:0!important;flex:1 1 auto!important}#storyforge-app-main-content header[data-tour=navigation]+div>nav,#storyforge-app-main-content header[data-tour=navigation]+div>main{height:100%!important;min-height:0!important}#root header[data-tour=navigation]+div{margin-top:0!important;height:auto!important;min-height:0!important;flex:1 1 auto!important}#root header[data-tour=navigation]+div>nav,#root header[data-tour=navigation]+div>main{height:100%!important;min-height:0!important}#root [style*="margin-top: 68px"]{margin-top:0!important}#root [style*="height: calc(100% - 68px)"]{height:100%!important;min-height:0!important}html{height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}body{min-height:100%;overflow-x:hidden}.sphere-main{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}@media(max-width:767px){.sphere-page-container,.page-shell{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}.sphere-app-root>.sphere-main{overflow-y:auto;-webkit-overflow-scrolling:touch}}.webtoons-page .pointer-events-none[class*=absolute][class*=inset-0] [class*=blur]{display:none!important}.webtoons-page .fixed.bottom-6.left-1\/2{left:50%!important;right:auto!important;width:min(calc(100vw - 32px),1120px)!important;max-width:calc(100vw - 32px)!important;transform:translate(-50%)!important}.webtoons-page .fixed.bottom-6.left-1\/2>*{width:100%!important;max-width:100%!important}.sphere-app-root[data-storysphere-app=true]{overflow-x:clip!important}.sphere-app-root[data-storysphere-app=true] .sphere-main{max-width:100vw;overflow-x:clip!important}.library-page>.pointer-events-none,.library-page .pointer-events-none.absolute.inset-0,.library-page [class*=pointer-events-none][class*=absolute][class*=inset]{overflow:hidden!important;contain:paint}.library-page>.pointer-events-none [class*=blur],.library-page .pointer-events-none.absolute.inset-0 [class*=blur]{display:none!important}.webtoons-page .flex.overflow-hidden{max-width:100%;overflow:hidden!important;contain:inline-size}.webtoons-page .flex.overflow-hidden>.animate-pulse{flex:1 1 0!important;min-width:0!important;width:auto!important;max-width:11rem}.creator-header-bar{max-width:100vw;overflow-x:clip}.creator-header-bar>*,.creator-wsnav{min-width:0;max-width:100%}.creator-wsnav{isolation:isolate;overscroll-behavior-inline:contain;scroll-padding-inline:.75rem}.creator-wsnav-item{max-width:min(10rem,36vw)}.creator-wsnav-item-label{overflow:hidden;text-overflow:ellipsis}.sphere-app-root[data-storysphere-app=true] :where(.fixed,.absolute)>span:empty,.sphere-app-root[data-storysphere-app=true] :where(.fixed,.absolute)>span:not([class]){max-width:calc(100vw - 2rem)}@media(max-width:767px){.library-page>.pointer-events-none,.library-page .pointer-events-none.absolute.inset-0{display:none!important}.webtoons-page .flex.overflow-hidden{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem!important}.webtoons-page .flex.overflow-hidden>.animate-pulse:nth-child(n+3){display:none!important}.webtoons-page .flex.overflow-hidden>.animate-pulse{width:100%!important;max-width:none!important;height:12.5rem!important}.creator-header-bar{margin-inline:0!important;width:100%!important;max-width:100%!important;border-radius:0!important}.creator-wsnav{width:100%;max-width:100%;padding-inline:.25rem!important}.creator-wsnav-item{width:2.45rem;max-width:2.45rem;min-width:2.45rem;justify-content:center;padding-inline:.45rem!important}.creator-wsnav-item svg{width:1rem;height:1rem}.sphere-app-root[data-storysphere-app=true] :where(.fixed,.absolute)>span:empty,.sphere-app-root[data-storysphere-app=true] :where(.fixed,.absolute)>span:not([class]){right:.75rem!important;left:auto!important;max-width:calc(100vw - 1.5rem)!important;transform:none!important}}.sphere-main,.sphere-page-container,.page-shell{touch-action:pan-y pinch-zoom}.reader-scroll-container{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}html,body,#root,.sphere-app-root{height:auto!important;min-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important}body.storysphere-modal-open:not(:has([role=dialog])){overflow-y:auto!important}html.storysphere-capacitor{color-scheme:dark light;--native-topbar-height: 74px;--native-tabbar-height: 74px;--native-app-gutter: max(14px, env(safe-area-inset-left, 0px));--native-app-surface: var(--surface-primary);--native-app-surface-strong: var(--surface-secondary);--native-app-hairline: var(--border-primary)}html.storysphere-capacitor,body.storysphere-capacitor{--bg-primary: #05070d;--bg-secondary: #08111f;--bg-tertiary: #0d1728;--bg-gradient-primary: radial-gradient(circle at 18% 0%, rgba(var(--accent-primary-rgb), .2), transparent 18rem), radial-gradient(circle at 92% 12%, rgba(var(--accent-secondary-rgb), .16), transparent 20rem), linear-gradient(180deg, #06101d 0%, #05070d 46%, #03050a 100%);--surface-primary: rgba(11, 18, 32, .86);--surface-secondary: rgba(15, 25, 44, .92);--surface-tertiary: rgba(25, 36, 58, .88);--surface-hover: rgba(255, 255, 255, .075);--surface-active: rgba(var(--accent-primary-rgb), .18);--surface-glass: rgba(15, 23, 42, .68);--surface-glass-heavy: rgba(10, 17, 30, .9);--sphere-field-bg: rgba(255, 255, 255, .055);--sphere-hover-bg: rgba(255, 255, 255, .085);--text-primary: rgba(255, 255, 255, .96);--text-secondary: rgba(226, 232, 240, .82);--text-tertiary: rgba(203, 213, 225, .62);--text-quaternary: rgba(148, 163, 184, .74);--border-primary: rgba(255, 255, 255, .12);--border-secondary: rgba(255, 255, 255, .09);--border-tertiary: rgba(255, 255, 255, .065);--border-glass: rgba(255, 255, 255, .13);--border-glass-elevated: rgba(255, 255, 255, .18);--glass-bg: rgba(8, 13, 25, .72);--native-app-surface: rgba(13, 21, 36, .88);--native-app-surface-strong: rgba(15, 23, 42, .94);--native-app-hairline: rgba(255, 255, 255, .12);min-height:100dvh!important;background:var(--bg-primary)!important;overscroll-behavior-y:none;touch-action:pan-y pinch-zoom;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.storysphere-capacitor input,body.storysphere-capacitor textarea,body.storysphere-capacitor [contenteditable=true]{-webkit-user-select:text;-moz-user-select:text;user-select:text}body.storysphere-capacitor .sphere-app-root{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;background:linear-gradient(180deg,rgba(var(--accent-primary-rgb),.08),transparent 20rem),var(--bg-gradient-primary)!important}body.storysphere-capacitor .sphere-main{min-height:0!important;height:auto!important;flex:1 1 auto!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scroll-padding-top:calc(var(--native-topbar-height, 74px) + env(safe-area-inset-top,0px));scroll-padding-bottom:calc(var(--native-tabbar-height, 74px) + env(safe-area-inset-bottom,0px) + 18px)}body.storysphere-capacitor .native-app-home,body.storysphere-capacitor .native-app-frame,body.storysphere-capacitor .sphere-main{color:var(--text-primary)}body.storysphere-capacitor .native-app-home :where(a,button){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.storysphere-native-topbar{position:fixed;top:0;left:0;right:0;z-index:1100;padding:calc(env(safe-area-inset-top,0px) + 8px) var(--native-app-gutter) 8px;background:var(--bg-primary);border-bottom:1px solid var(--native-app-hairline);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);box-shadow:0 14px 34px #00000038}.storysphere-native-topbar__inner{display:flex;min-height:48px;align-items:center;gap:10px}.storysphere-native-topbar__eyebrow{margin:0 0 2px;color:var(--text-quaternary);font-size:10px;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase}.storysphere-native-topbar__title{margin:0;overflow:hidden;color:var(--text-primary);font-size:19px;font-weight:900;letter-spacing:0;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.storysphere-native-topbar__actions{display:flex;flex-shrink:0;align-items:center;gap:6px}.storysphere-native-icon-button{display:inline-flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--border-primary);border-radius:14px;background:var(--native-app-surface);color:var(--text-secondary);box-shadow:inset 0 1px #ffffff14;transition:transform .12s ease,background .12s ease,color .12s ease}.storysphere-native-icon-button:active{transform:scale(.94);background:var(--surface-active);color:var(--accent-primary)}.storysphere-native-icon-button.is-muted{color:var(--accent-primary)}body.storysphere-capacitor .storysphere-mobile-bottom-bar{height:calc(var(--native-tabbar-height, 82px) + env(safe-area-inset-bottom,0px))!important;min-height:calc(var(--native-tabbar-height, 82px) + env(safe-area-inset-bottom,0px))!important;padding:0 var(--native-app-gutter) env(safe-area-inset-bottom,0px)!important}body.storysphere-capacitor .storysphere-mobile-bottom-bar>.relative>.absolute{left:var(--native-app-gutter);right:var(--native-app-gutter);bottom:max(8px,env(safe-area-inset-bottom,0px));height:72px;border:1px solid var(--native-app-hairline)!important;border-radius:22px;background:var(--native-app-surface-strong)!important;box-shadow:0 18px 45px #00000057,inset 0 1px #ffffff14!important;overflow:visible}body.storysphere-capacitor .storysphere-mobile-bottom-bar nav span{font-size:10px!important;letter-spacing:0!important}.storysphere-mobile-bottom-bar .storysphere-mobile-nav-inner{height:100%;min-height:72px;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;justify-items:stretch;gap:2px;padding:4px max(6px,env(safe-area-inset-left,0px)) 8px max(6px,env(safe-area-inset-right,0px))}.storysphere-mobile-bottom-bar .storysphere-mobile-nav-item,.storysphere-mobile-bottom-bar .storysphere-mobile-create-slot{width:100%;max-width:none!important;min-width:0;min-height:64px}.storysphere-mobile-bottom-bar .storysphere-mobile-nav-content{width:100%;min-height:58px;padding:6px 2px 4px!important;gap:5px}.storysphere-mobile-bottom-bar .storysphere-mobile-nav-icon{width:38px;height:34px;padding:0!important}.storysphere-mobile-bottom-bar .storysphere-mobile-nav-label{display:block;width:100%;max-width:64px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0!important}.storysphere-mobile-bottom-bar .storysphere-mobile-create-button{width:52px!important;height:52px!important}.storysphere-mobile-bottom-bar .storysphere-mobile-create-slot>span{bottom:5px!important;width:100%;max-width:68px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}body.storysphere-capacitor .creator-app-shell{--bg-primary: #05070d;--bg-secondary: #08111f;--bg-tertiary: #0d1728;--bg-gradient-primary: radial-gradient(circle at 18% 0%, rgba(var(--creator-route-accent-a), .24), transparent 18rem), radial-gradient(circle at 92% 12%, rgba(var(--creator-route-accent-b), .18), transparent 20rem), linear-gradient(180deg, #06101d 0%, #05070d 46%, #03050a 100%);--surface-primary: rgba(11, 18, 32, .82);--surface-secondary: rgba(15, 25, 44, .9);--surface-tertiary: rgba(25, 36, 58, .86);--surface-hover: rgba(255, 255, 255, .075);--surface-active: rgba(var(--creator-route-accent-a), .18);--surface-glass: rgba(15, 23, 42, .68);--surface-glass-heavy: rgba(10, 17, 30, .9);--sphere-field-bg: rgba(255, 255, 255, .055);--sphere-hover-bg: rgba(255, 255, 255, .085);--text-primary: rgba(255, 255, 255, .96);--text-secondary: rgba(226, 232, 240, .82);--text-tertiary: rgba(203, 213, 225, .62);--text-quaternary: rgba(148, 163, 184, .74);--border-primary: rgba(255, 255, 255, .12);--border-secondary: rgba(255, 255, 255, .09);--border-tertiary: rgba(255, 255, 255, .065);--border-glass: rgba(255, 255, 255, .13);--border-glass-elevated: rgba(255, 255, 255, .18);--glass-bg: rgba(8, 13, 25, .72);--native-app-surface: rgba(13, 21, 36, .88);--native-app-surface-strong: rgba(15, 23, 42, .94);--native-app-hairline: rgba(255, 255, 255, .12);min-height:100dvh;background:linear-gradient(180deg,rgba(var(--accent-primary-rgb),.08),transparent 220px),var(--bg-gradient-primary)}body.storysphere-capacitor .creator-create-page{overflow-x:hidden;isolation:isolate}body.storysphere-capacitor .creator-create-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 100%),linear-gradient(180deg,rgba(255,255,255,.03) 0 1px,transparent 1px 100%);background-size:52px 52px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.32),transparent 70%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.32),transparent 70%)}body.storysphere-capacitor .creator-create-page>*{position:relative;z-index:1}body.storysphere-capacitor .creator-create-page :where(button,a,input,textarea,select){touch-action:manipulation;-webkit-tap-highlight-color:transparent}body.storysphere-capacitor .creator-create-page :where(button){min-height:46px}body.storysphere-capacitor .creator-create-page :where(.grid>button){border-color:#ffffff21!important;background:radial-gradient(circle at 50% 0%,rgba(var(--creator-route-accent-a),.13),transparent 62%),linear-gradient(180deg,#ffffff16,#ffffff09),#0d1524db!important;box-shadow:0 16px 36px #0000003d,inset 0 1px #ffffff14!important}body.storysphere-capacitor .storysphere-native-topbar{background:linear-gradient(180deg,#060c18f5,#060c18db)!important;color:var(--text-primary)}body.storysphere-capacitor .storysphere-native-topbar__title{color:var(--text-primary)}body.storysphere-capacitor .storysphere-native-topbar__eyebrow{color:var(--text-quaternary)}body.storysphere-capacitor .creator-page{padding-top:14px!important;padding-bottom:calc(var(--native-tabbar-height) + env(safe-area-inset-bottom,0px) + 18px)!important}body.storysphere-capacitor .creator-app-shell{min-height:100%!important;padding-bottom:0!important}body.storysphere-capacitor .creator-webtoon-studio-page{height:auto!important;min-height:calc(100dvh - var(--native-topbar-height, 74px) - var(--native-tabbar-height, 74px) - env(safe-area-inset-bottom,0px))!important;overflow:visible!important;padding:0 var(--native-app-gutter) calc(var(--native-tabbar-height, 74px) + env(safe-area-inset-bottom,0px) + 12px);background:radial-gradient(circle at 16% 8%,rgba(var(--accent-primary-rgb),.16),transparent 190px),radial-gradient(circle at 90% 18%,rgba(var(--accent-secondary-rgb),.12),transparent 210px),linear-gradient(180deg,#05070d,#07101c 52%,#03050a)!important}body.storysphere-capacitor .creator-webtoon-studio-shell{height:auto!important;min-height:inherit!important;overflow:visible!important;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:linear-gradient(180deg,#ffffff09,#ffffff03),#070c17b3;box-shadow:0 18px 54px #0000004d,inset 0 1px #ffffff0f}body.storysphere-capacitor .creator-webtoon-studio-shell .app-container{min-height:calc(100dvh - var(--native-topbar-height, 74px) - var(--native-tabbar-height, 74px) - env(safe-area-inset-bottom,0px) - 28px)}.creator-webtoon-studio-shell .app-container{display:flex;min-height:100%;flex-direction:column;overflow:hidden;color:var(--text-primary);background:radial-gradient(circle at 12% 8%,rgba(var(--accent-primary-rgb),.12),transparent 260px),radial-gradient(circle at 86% 18%,rgba(var(--accent-secondary-rgb),.1),transparent 280px),#05070d}.creator-webtoon-studio-shell .os-titlebar,.creator-webtoon-studio-shell .os-statusbar{flex-shrink:0;border-color:#ffffff1a;background:#080e1adb;color:var(--text-secondary);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}.creator-webtoon-studio-shell .os-titlebar{border-bottom:1px solid rgba(255,255,255,.1)}.creator-webtoon-studio-shell .os-statusbar{border-top:1px solid rgba(255,255,255,.1)}.creator-webtoon-studio-shell main{min-height:0;color:var(--text-primary)}.creator-webtoon-studio-shell .os-card,.creator-webtoon-studio-shell .studio-bg-surface,.creator-webtoon-studio-shell .studio-bg-surface-glass,.creator-webtoon-studio-shell .studio-bg-page,.creator-webtoon-studio-shell .studio-panel,.creator-webtoon-studio-shell .studio-card,.creator-webtoon-studio-shell .card{border:1px solid rgba(255,255,255,.11);background:linear-gradient(180deg,#ffffff0f,#ffffff06),#0d1524e0;color:var(--text-primary);box-shadow:0 18px 44px #0000003d,inset 0 1px #ffffff12}.creator-webtoon-studio-shell .studio-bg-surface-glass{background:#0d1524a8;backdrop-filter:blur(18px) saturate(155%);-webkit-backdrop-filter:blur(18px) saturate(155%)}.creator-webtoon-studio-shell .studio-border{border-color:#ffffff1c!important}.creator-webtoon-studio-shell .studio-border-strong,.creator-webtoon-studio-shell .studio-border-accent{border-color:rgba(var(--accent-primary-rgb),.42)!important}.creator-webtoon-studio-shell .studio-text-primary{color:var(--text-primary)!important}.creator-webtoon-studio-shell .studio-text-secondary,.creator-webtoon-studio-shell .text-text-tertiary,.creator-webtoon-studio-shell .text-text-muted{color:var(--text-tertiary)!important}.creator-webtoon-studio-shell .studio-text-accent,.creator-webtoon-studio-shell .text-accent-primary{color:var(--accent-primary)!important}.creator-webtoon-studio-shell .studio-button-primary{border:1px solid rgba(255,255,255,.18);background:linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));color:#fff;box-shadow:0 18px 38px rgba(var(--accent-primary-rgb),.26)}.creator-webtoon-studio-shell :where(button,a,input,textarea,select){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.creator-webtoon-studio-shell :where(input,textarea,select){border:1px solid rgba(255,255,255,.12);background:#ffffff0e;color:var(--text-primary)}.creator-webtoon-studio-shell :where(input,textarea,select)::-moz-placeholder{color:#cbd5e16b}.creator-webtoon-studio-shell :where(input,textarea,select)::placeholder{color:#cbd5e16b}.creator-webtoon-studio-shell :where(img,video,canvas){max-width:100%}body.storysphere-capacitor .creator-webtoon-studio-shell .os-titlebar{display:none!important}body.storysphere-capacitor .creator-webtoon-studio-shell .os-statusbar{min-height:34px;overflow-x:auto;white-space:nowrap}body.storysphere-capacitor .creator-webtoon-studio-shell main{padding:18px!important;overflow:visible!important;box-shadow:none!important}body.storysphere-capacitor .creator-webtoon-studio-shell main>.max-w-6xl{max-width:none!important}body.storysphere-capacitor .creator-webtoon-studio-shell .grid{gap:14px}body.storysphere-capacitor .creator-webtoon-studio-shell .grid.grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.storysphere-capacitor .creator-webtoon-studio-shell .md\:grid-cols-2,body.storysphere-capacitor .creator-webtoon-studio-shell .lg\:grid-cols-3{grid-template-columns:minmax(0,1fr)!important}body.storysphere-capacitor .creator-webtoon-studio-shell .p-12,body.storysphere-capacitor .creator-webtoon-studio-shell .p-8{padding:18px!important}body.storysphere-capacitor .creator-webtoon-studio-shell .py-40{padding-top:48px!important;padding-bottom:48px!important}body.storysphere-capacitor .creator-webtoon-studio-shell .mb-16{margin-bottom:28px!important}body.storysphere-capacitor .creator-webtoon-studio-shell .mb-12{margin-bottom:22px!important}body.storysphere-capacitor .creator-webtoon-studio-shell .text-4xl{font-size:28px!important;line-height:1.05!important}body.storysphere-capacitor .creator-webtoon-studio-shell .text-2xl{font-size:20px!important}body.storysphere-capacitor .creator-webtoon-studio-shell .flex.justify-between.items-end{align-items:stretch!important;flex-direction:column!important;gap:16px}body.storysphere-capacitor .creator-webtoon-studio-shell .flex.justify-between.items-end>.flex{display:grid!important;grid-template-columns:1fr;gap:10px}.sphere-app-root :where(.post-card,.comments-sheet,.comment-card,.reaction-bar,.live-session-card,.club-card,.story-card,.share-sheet),.sphere-app-root :where([class*=PostCard],[class*=Comments],[class*=Reaction],[class*=LiveSession]){color:var(--text-primary)}.sphere-app-root :where(.comments-sheet,.share-sheet,[role=dialog]) :where(button,a,input,textarea,select),.sphere-app-root :where(.post-card,.comment-card,.reaction-bar,.live-session-card) :where(button,a){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.sphere-app-root :where(.comments-sheet,.share-sheet,[role=dialog]) :where(input,textarea,select){border-color:var(--showweld-field-border, rgba(255,255,255,.12));background:var(--showweld-field-bg, rgba(255,255,255,.06));color:var(--text-primary)}.storysphere-comments-sheet,.storysphere-post-comments-panel,.storysphere-inline-comments{--sphere-comment-bg: color-mix(in srgb, var(--surface-primary, #080d18) 86%, transparent);--sphere-comment-card: color-mix(in srgb, var(--surface-secondary, #121827) 78%, transparent);--sphere-comment-card-strong: color-mix(in srgb, var(--surface-elevated, #192033) 86%, transparent);--sphere-comment-border: color-mix(in srgb, var(--border-primary, rgba(255,255,255,.14)) 82%, transparent);--sphere-comment-muted: var(--text-tertiary, rgba(255,255,255,.54));color:var(--text-primary)}.storysphere-comments-sheet{background:radial-gradient(circle at 16% 0%,rgba(var(--accent-primary-rgb),.2),transparent 26rem),radial-gradient(circle at 88% 12%,rgba(var(--accent-secondary-rgb),.14),transparent 24rem),var(--sphere-comment-bg)!important;border-color:var(--sphere-comment-border)!important;box-shadow:0 34px 120px #0000009e,inset 0 1px #ffffff14!important}.storysphere-comments-main{background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 18rem),color-mix(in srgb,var(--bg-primary, #050914) 92%,transparent)!important}.storysphere-comments-scroll{overscroll-behavior:contain;scrollbar-gutter:stable}.storysphere-comments-header{position:sticky;top:0;z-index:3;margin-inline:-4px;padding-inline:4px;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-primary, #050914) 96%,transparent),color-mix(in srgb,var(--bg-primary, #050914) 80%,transparent) 72%,transparent);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.storysphere-comment-item,.storysphere-social-comment-row,.storysphere-inline-comment-row{min-width:0}.storysphere-comment-card,.storysphere-social-comment-card,.storysphere-inline-comment-row{background:linear-gradient(180deg,#ffffff0e,#ffffff06),var(--sphere-comment-card)!important;border-color:var(--sphere-comment-border)!important;box-shadow:0 14px 34px #00000038,inset 0 1px #ffffff0e!important}.storysphere-comment-card p,.storysphere-social-comment-card p,.storysphere-inline-comment-row p{overflow-wrap:anywhere}.storysphere-comment-actions button,.storysphere-post-comments-panel button,.storysphere-inline-comments button,.storysphere-comments-sheet button{min-height:40px}.storysphere-comments-composer,.storysphere-post-comments-composer,.storysphere-inline-comment-composer{background:linear-gradient(180deg,#ffffff13,#ffffff09),color-mix(in srgb,var(--surface-elevated, #121827) 86%,transparent)!important;border-color:var(--sphere-comment-border)!important;box-shadow:0 22px 70px #00000070,inset 0 1px #ffffff14!important}.storysphere-post-comments-panel{background:radial-gradient(circle at 0% 0%,rgba(var(--accent-primary-rgb),.14),transparent 18rem),var(--sphere-comment-bg)!important;border-color:var(--sphere-comment-border)!important}.storysphere-post-comments-list{overscroll-behavior:contain}.storysphere-inline-comments{min-width:0}.storysphere-inline-comment-composer{position:sticky;bottom:calc(var(--layout-bottom-padding, 0px) + 10px);z-index:5}@media(min-width:1024px){.storysphere-comments-sheet{width:min(1120px,94vw)!important}.storysphere-comments-spotlight{width:clamp(320px,34vw,420px)!important}}@media(max-width:767px){.storysphere-comments-sheet{inset:auto 0 0 0!important;width:100vw!important;height:min(94dvh,calc(100dvh - max(8px,env(safe-area-inset-top,0px))))!important;max-height:min(94dvh,calc(100dvh - max(8px,env(safe-area-inset-top,0px))))!important;border-radius:26px 26px 0 0!important;border-left:0!important;border-right:0!important}.storysphere-comments-sheet:before{content:"";position:absolute;top:9px;left:50%;z-index:10;width:42px;height:4px;border-radius:999px;background:#ffffff47;transform:translate(-50%)}.storysphere-comments-layout,.storysphere-comments-main{min-height:0}.storysphere-comments-scroll{padding-top:calc(18px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(148px + env(safe-area-inset-bottom,0px))!important}.storysphere-comments-content{padding-inline:max(14px,env(safe-area-inset-left,0px)) max(14px,env(safe-area-inset-right,0px))!important}.storysphere-comments-header{margin-bottom:18px!important;padding-bottom:14px!important;gap:12px!important}.storysphere-comments-header h1{font-size:20px!important;line-height:1.1!important}.storysphere-comments-header p{letter-spacing:.2em!important;line-height:1.35!important}.storysphere-comment-item{gap:10px!important}.storysphere-comment-avatar{width:34px!important;height:34px!important}.storysphere-comment-card{border-radius:18px!important;padding:12px!important}.storysphere-comment-card :where(.tracking-\[0\.15em\]){letter-spacing:.06em!important}.storysphere-comment-actions{gap:10px!important;flex-wrap:wrap}.storysphere-comment-actions button{min-height:34px;border-radius:999px;padding-inline:8px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);letter-spacing:.12em!important}.storysphere-comments-composer-wrap{position:absolute!important;padding:8px max(10px,env(safe-area-inset-right,0px)) max(10px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px))!important;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--bg-primary, #050914) 78%,transparent) 22%,var(--bg-primary, #050914))}.storysphere-comments-composer{border-radius:22px!important;padding:9px!important}.storysphere-comments-composer textarea{font-size:16px!important;line-height:1.35!important;max-height:112px!important}.storysphere-comments-composer :where(button){width:44px!important;height:44px!important;border-radius:16px!important;flex-shrink:0}.storysphere-post-comments-panel{border-radius:22px!important;margin-inline:-2px}.storysphere-post-comments-header{position:sticky;top:0;z-index:2;background:color-mix(in srgb,var(--surface-primary, #080d18) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.storysphere-post-comments-list{max-height:min(58dvh,520px)!important;padding-inline:12px!important;padding-bottom:14px!important}.storysphere-social-comment-row{gap:10px!important}.storysphere-social-comment-row[style]{margin-left:10px!important}.storysphere-social-comment-card{border-radius:18px!important;padding:10px 12px!important}.storysphere-post-comments-composer{position:sticky;bottom:0;padding:10px 12px max(12px,env(safe-area-inset-bottom,0px))!important;background:linear-gradient(180deg,#ffffff12,#ffffff09),var(--surface-primary, #080d18)!important}.storysphere-post-comments-composer textarea,.storysphere-inline-comment-composer input{font-size:16px!important}.storysphere-inline-comments{gap:14px!important}.storysphere-inline-comment-row{border-radius:22px!important;padding:14px!important;gap:12px!important}.storysphere-inline-comment-row img{width:40px!important;height:40px!important;border-radius:14px!important}.storysphere-inline-comment-row .flex.items-center.gap-3{flex-wrap:wrap;gap:6px!important}.storysphere-inline-comment-composer{bottom:calc(var(--layout-bottom-padding, 76px) + env(safe-area-inset-bottom,0px) + 8px)!important;border-radius:22px!important;padding:10px!important;gap:10px!important}}body.storysphere-capacitor .storysphere-comments-sheet{height:calc(100dvh - max(8px,env(safe-area-inset-top,0px)))!important;max-height:calc(100dvh - max(8px,env(safe-area-inset-top,0px)))!important;border-radius:24px 24px 0 0!important}body.storysphere-capacitor .storysphere-comments-scroll{padding-bottom:calc(158px + env(safe-area-inset-bottom,0px))!important}body.storysphere-capacitor .storysphere-comments-composer-wrap,body.storysphere-capacitor .storysphere-post-comments-composer,body.storysphere-capacitor .storysphere-inline-comment-composer{padding-bottom:max(12px,env(safe-area-inset-bottom,0px))!important}body.storysphere-capacitor .creator-dashboard-hero,body.storysphere-capacitor .creator-dashboard-bridge-panel,body.storysphere-capacitor .creator-dashboard-bridge-card,body.storysphere-capacitor .creator-card,body.storysphere-capacitor .creator-card-strong,body.storysphere-capacitor .creator-panel,body.storysphere-capacitor .creator-dashboard-route-card{border-radius:18px!important;background:linear-gradient(180deg,#ffffff0f,#ffffff06),var(--native-app-surface)!important;box-shadow:0 14px 36px #00000038,inset 0 1px #ffffff14!important}body.storysphere-capacitor .creator-dashboard-hero{margin-inline:-2px}body.storysphere-capacitor .app-error-boundary{min-height:100dvh!important;padding:max(24px,env(safe-area-inset-top,0px)) var(--native-app-gutter) max(24px,env(safe-area-inset-bottom,0px))!important;background:radial-gradient(circle at 18% 8%,rgba(var(--accent-primary-rgb),.2),transparent 18rem),radial-gradient(circle at 86% 18%,rgba(var(--accent-secondary-rgb),.16),transparent 18rem),var(--bg-gradient-primary)!important;color:var(--text-primary)!important}body.storysphere-capacitor .app-error-boundary__card{width:min(100%,440px);border:1px solid rgba(248,113,113,.26);border-radius:28px;padding:28px;background:linear-gradient(180deg,#ffffff13,#ffffff06),var(--surface-primary);box-shadow:0 28px 80px #0000005c,inset 0 1px #ffffff14}body.storysphere-capacitor .app-error-boundary__icon{display:inline-flex;width:78px;height:78px;align-items:center;justify-content:center;margin-bottom:22px;border:1px solid rgba(248,113,113,.35);border-radius:999px;color:#f87171;background:radial-gradient(circle,#f871713d,#f8717114)}body.storysphere-capacitor .app-error-boundary h2{margin:0 0 10px;color:var(--text-primary);font-size:clamp(1.45rem,6vw,2rem);font-weight:var(--font-bold);letter-spacing:0}body.storysphere-capacitor .app-error-boundary p{max-width:34rem;margin:0 auto 24px;color:var(--text-secondary);font-size:.98rem;line-height:1.6;overflow-wrap:anywhere}body.storysphere-capacitor .app-error-boundary__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}body.storysphere-capacitor .app-error-boundary__button{min-height:52px;border-radius:18px;padding:0 16px;font-weight:var(--font-semibold);color:var(--text-primary);border:1px solid var(--border-glass);background:var(--surface-glass-heavy)}body.storysphere-capacitor .app-error-boundary__button.is-primary{color:var(--accent-text, #fff);border-color:rgba(var(--accent-primary-rgb),.34);background:var(--button-primary-gradient);box-shadow:0 16px 34px rgba(var(--accent-primary-rgb),.22)}body.storysphere-capacitor .storysphere-toast-stack{top:auto!important;right:max(14px,env(safe-area-inset-right))!important;bottom:calc(96px + env(safe-area-inset-bottom))!important;left:max(14px,env(safe-area-inset-left))!important;width:auto!important;max-width:none!important;z-index:2147483000!important;display:grid!important;gap:10px!important;pointer-events:none!important}body.storysphere-capacitor .storysphere-toast{width:100%!important;max-width:none!important;min-height:56px!important;padding:10px 12px!important;border-radius:18px!important;background:color-mix(in srgb,var(--surface-primary) 88%,transparent)!important;border:1px solid var(--border-primary)!important;color:var(--text-primary)!important;box-shadow:0 18px 45px #02061738,inset 0 1px #ffffff5c!important;contain:layout paint!important}body.storysphere-capacitor .storysphere-toast>div:nth-child(2){width:34px!important;height:34px!important;margin-right:10px!important;border-radius:14px!important}body.storysphere-capacitor .storysphere-toast>div:nth-child(3){min-width:0!important;max-height:2.7em!important;overflow:hidden!important;font-size:13px!important;line-height:1.35!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}body.storysphere-capacitor .storysphere-toast button[aria-label=Close]{width:36px!important;height:36px!important;min-width:36px!important;margin-left:8px!important;border-radius:14px!important;color:var(--text-secondary)!important}body.storysphere-capacitor.storysphere-keyboard-open .storysphere-toast-stack{bottom:calc(var(--storysphere-keyboard-height, 0px) + 18px + env(safe-area-inset-bottom))!important}@media(max-width:420px){body.storysphere-capacitor .app-error-boundary__actions{grid-template-columns:1fr}body.storysphere-capacitor .storysphere-toast-stack{right:max(10px,env(safe-area-inset-right))!important;left:max(10px,env(safe-area-inset-left))!important}body.storysphere-capacitor .storysphere-toast{border-radius:16px!important}}body.storysphere-capacitor{--native-legacy-surface: var(--surface-primary);--native-legacy-surface-raised: var(--surface-secondary);--native-legacy-surface-muted: var(--surface-tertiary);--native-legacy-border: var(--border-glass);--native-legacy-shadow: 0 18px 44px rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255,255,255,.08);--storysphere-keyboard-height: 0px;--storysphere-viewport-height: 100dvh;--storysphere-viewport-width: 100vw;overscroll-behavior:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}body.storysphere-capacitor :where(input,textarea,[contenteditable=true],article,p,h1,h2,h3,h4,h5,h6){-webkit-user-select:text;-moz-user-select:text;user-select:text}body.storysphere-capacitor.storysphere-keyboard-open{--native-keyboard-lift: var(--storysphere-keyboard-height, 0px)}body.storysphere-capacitor.storysphere-keyboard-open :where(.storysphere-mobile-bottom-bar,.storysphere-native-topbar,.native-app-footer-link,.native-app-readiness-strip){transition:opacity .16s ease,transform .16s ease}body.storysphere-capacitor.storysphere-keyboard-open .storysphere-mobile-bottom-bar{transform:translateY(calc(100% + env(safe-area-inset-bottom,0px)))!important;pointer-events:none;opacity:0}body.storysphere-capacitor.storysphere-native-offline .native-app-frame-console,body.storysphere-capacitor[data-native-network=offline] .native-app-frame-console{border-color:#f59e0b59!important;box-shadow:0 18px 54px #f59e0b14,inset 0 1px #ffffff14!important}body.storysphere-capacitor.storysphere-native-offline .native-app-signal{background:#f59e0b29!important;color:var(--accent-warning)!important;border-color:#f59e0b52!important}body.storysphere-capacitor :where(a,button,[role=button],input,textarea,select){min-height:44px;touch-action:manipulation}body.storysphere-capacitor :where(.native-app-frame,.native-app-home,.sphere-main,.page-shell){min-height:calc(var(--storysphere-viewport-height, 100dvh) - var(--native-topbar-height, 74px))}body.storysphere-capacitor[data-native-route-family=reader]{--native-app-surface: rgba(8, 13, 24, .9);--native-app-surface-strong: rgba(10, 16, 30, .96)}body.storysphere-capacitor[data-native-route-family=creator]{--native-app-surface: rgba(13, 18, 32, .92);--native-app-surface-strong: rgba(18, 22, 38, .96)}body.storysphere-capacitor[data-native-route-family=settings]{--native-app-surface: rgba(15, 23, 42, .92);--native-app-surface-strong: rgba(20, 28, 48, .96)}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,.sf-card,.sf-empty-state,.lore-card,[class*=cornell i],[class*=genesis i],[class*=world-building i],[class*=worldbuilding i],[class*=workspace i]){color:var(--text-primary)!important;background:radial-gradient(circle at 12% 0%,rgba(var(--accent-primary-rgb),.14),transparent 26rem),radial-gradient(circle at 92% 0%,rgba(var(--accent-secondary-rgb),.1),transparent 24rem),var(--bg-gradient-primary)!important}body.storysphere-capacitor :where(.worldview-canvas,.story-structure-canvas,.character-canvas){max-width:100vw!important;border:1px solid var(--border-glass-elevated)!important;border-radius:24px!important;box-shadow:var(--native-legacy-shadow)!important;overflow-x:hidden!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where([class~=bg-white],[class~=bg-gray-50],[class~=bg-gray-100],[class~=bg-slate-50],[class~=bg-slate-100],[class~=from-white],[class~=to-white]){background:linear-gradient(180deg,#ffffff12,#ffffff06),var(--native-legacy-surface)!important;color:var(--text-primary)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where([class~=bg-gray-200],[class~=bg-slate-200],[class~=bg-neutral-100],[class~=bg-neutral-200]){background:var(--native-legacy-surface-raised)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where([class~=text-black],[class~=text-gray-900],[class~=text-gray-800],[class~=text-slate-900],[class~=text-slate-800],[class~=text-neutral-900]){color:var(--text-primary)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where([class~=text-gray-700],[class~=text-gray-600],[class~=text-slate-700],[class~=text-slate-600],[class~=text-neutral-700]){color:var(--text-secondary)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where([class~=text-gray-500],[class~=text-gray-400],[class~=text-slate-500],[class~=text-slate-400],[class~=text-neutral-500]){color:var(--text-tertiary)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where([class~=border-gray-100],[class~=border-gray-200],[class~=border-gray-300],[class~=border-slate-100],[class~=border-slate-200],[class~=border-neutral-200]){border-color:var(--border-glass)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where([class*=shadow],[class*=drop-shadow]){box-shadow:var(--native-legacy-shadow)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where(button,a,[role=tab],[role=button]){-webkit-tap-highlight-color:transparent;touch-action:manipulation}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where(button:not([class*=gradient]),[role=tab],[role=button]){border-color:var(--border-glass)!important;background:linear-gradient(180deg,#ffffff13,#ffffff06),var(--native-legacy-surface-raised)!important;color:var(--text-primary)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where(button[class*=from-],button[class*=to-],button[class*=gradient],.sf-btn-primary){background:var(--button-primary-gradient)!important;color:var(--accent-text, #fff)!important;border-color:rgba(var(--accent-primary-rgb),.34)!important;box-shadow:0 16px 34px rgba(var(--accent-primary-rgb),.2),inset 0 1px #ffffff2e!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where(input,textarea,select,[contenteditable=true]){border-color:var(--border-glass)!important;background:var(--surface-glass-heavy)!important;color:var(--text-primary)!important;caret-color:var(--accent-primary)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where(input,textarea)::-moz-placeholder{color:var(--text-quaternary)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where(input,textarea)::placeholder{color:var(--text-quaternary)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where([style*="background: white"],[style*="background-color: white"],[style*="background: #fff"],[style*="background-color: #fff"],[style*="background: #f"],[style*="background-color: #f"],[style*="background: rgb(255"],[style*="background-color: rgb(255"],[style*="background: rgba(255"],[style*="background-color: rgba(255"],[style*="background: rgb(249"],[style*="background-color: rgb(249"],[style*="background: rgb(248"],[style*="background-color: rgb(248"],[style*="background: rgb(243"],[style*="background-color: rgb(243"],[style*="background: rgb(229"],[style*="background-color: rgb(229"]){background:linear-gradient(180deg,#ffffff12,#ffffff06),var(--native-legacy-surface)!important;color:var(--text-primary)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where([style*="color: black"],[style*="color: rgb(0"],[style*="color:#000"],[style*="color: #000"]){color:var(--text-primary)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where([style*="color: gray"],[style*="color: grey"],[style*="color: rgb(107"],[style*="color: rgb(75"],[style*="color: rgb(55"]){color:var(--text-secondary)!important}body.storysphere-capacitor :where(.creator-create-page,.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.cornell-notes,.cornell-notes-section,.genesis-engine,[class*=cornell i],[class*=genesis i],[class*=workspace i]) :where([style*="border-color: rgb(229"],[style*="border-color: rgb(209"],[style*="border: 1px solid rgb(229"],[style*="border: 1px solid rgb(209"]){border-color:var(--border-glass)!important}body.storysphere-capacitor .creator-app-shell :where([class*=card i],[class*=panel i],[class*=section i],[class*=surface i],[class*=workspace i],[class*=empty i],[class*=editor i]){border-color:var(--border-glass)!important;background:linear-gradient(180deg,#fff1,#ffffff06),var(--native-legacy-surface)!important;color:var(--text-primary)!important;box-shadow:var(--native-legacy-shadow)!important}body.storysphere-capacitor .creator-app-shell :where([style*=min-width],[style*="width: 1000"],[style*="width: 1100"],[style*="width: 1200"],[style*=max-width]){max-width:100%!important;min-width:0!important}body.storysphere-capacitor .creator-app-shell :where([style*=box-shadow],[style*="filter: drop-shadow"],[style*=backdrop-filter]){box-shadow:var(--native-legacy-shadow)!important}body.storysphere-capacitor :where(.worldview-canvas,.story-structure-canvas,.character-canvas,.cornell-workspace,.genesis-engine,[class*=cornell i],[class*=genesis i]) :where(aside,nav,[aria-label*=items i],[class*=rail i]){border-color:var(--border-glass)!important;background:linear-gradient(180deg,#ffffff0e,#ffffff05),var(--surface-glass-heavy)!important;color:var(--text-secondary)!important}body.storysphere-capacitor :where(.worldview-canvas,.story-structure-canvas,.character-canvas) :where(img,video,canvas,[class*=image i]){max-width:100%}@media(max-width:767px){body.storysphere-capacitor :where(.worldview-canvas,.story-structure-canvas,.character-canvas){width:100%!important;min-width:0!important;border-radius:0!important}body.storysphere-capacitor :where(.worldview-canvas,.story-structure-canvas,.character-canvas) :where([class*=grid],[class*=flex]){min-width:0}body.storysphere-capacitor .sphere-main{padding-inline:0!important}body.storysphere-capacitor .page-shell,body.storysphere-capacitor .sphere-page-container{padding-left:var(--native-app-gutter)!important;padding-right:max(14px,env(safe-area-inset-right,0px))!important;padding-bottom:calc(var(--native-tabbar-height) + env(safe-area-inset-bottom,0px) + 22px)!important}body.storysphere-capacitor .creator-dashboard-hero-copy h1{font-size:clamp(2rem,10vw,3.15rem)}}.native-app-home{width:100%;max-width:980px;margin:0 auto;padding:14px max(14px,env(safe-area-inset-left,0px)) calc(108px + env(safe-area-inset-bottom,0px))}.native-app-frame{isolation:isolate}.native-app-frame:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 22% 6%,rgba(var(--accent-primary-rgb),.18),transparent 28%),radial-gradient(circle at 88% 18%,rgba(var(--accent-secondary-rgb),.12),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.035),transparent 34%)}.native-app-frame:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:url(../assets/brand/creator-grain.svg);background-size:280px 280px;opacity:.12;mix-blend-mode:overlay}.native-app-frame-hero{display:grid;gap:14px;margin-top:10px}.native-app-frame-hero__copy,.native-app-frame-console{border:1px solid var(--border-glass);background:linear-gradient(145deg,#ffffff17,#ffffff08),var(--surface-glass);box-shadow:var(--shadow-elevated);backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%)}.native-app-frame-hero__copy{position:relative;min-height:300px;overflow:hidden;border-radius:28px;padding:clamp(22px,6vw,34px)}.native-app-frame-hero__copy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.14),transparent 32%),url(../assets/brand/creator-grid.svg);background-size:auto,220px 220px;opacity:.48}.native-app-frame-hero__copy>*{position:relative;z-index:1}.native-app-frame-hero__copy h1{max-width:760px;margin:16px 0 12px;color:var(--text-primary);font-size:clamp(2rem,9vw,4.35rem);font-weight:950;letter-spacing:0;line-height:.9}.native-app-frame-hero__copy p{max-width:720px;margin:0;color:var(--text-secondary);font-size:14px;line-height:1.7}.native-app-frame-console{border-radius:24px;padding:16px}.native-app-frame-console__top{display:grid;grid-template-columns:42px minmax(0,1fr) 22px;gap:12px;align-items:center}.native-app-frame-console h2{margin:3px 0 0;color:var(--text-primary);font-size:20px;font-weight:950}.native-app-signal{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(52,211,153,.28);border-radius:16px;background:#34d3991f;color:#34d399}.native-app-signal.is-offline{border-color:#fbbf2452;background:#fbbf241f;color:#fbbf24}.native-app-status-grid.is-console{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.native-app-frame-pipeline,.native-route-metadata,.native-app-chip-grid{display:flex;flex-wrap:wrap;gap:7px}.native-app-frame-pipeline{margin-top:14px}.native-app-frame-pipeline span,.native-route-metadata em,.native-app-chip{display:inline-flex;min-height:28px;align-items:center;gap:6px;border:1px solid rgba(var(--accent-primary-rgb),.18);border-radius:999px;background:rgba(var(--accent-primary-rgb),.08);color:var(--text-secondary);font-size:10px;font-style:normal;font-weight:850;letter-spacing:0}.native-app-frame-pipeline span{padding:0 9px}.native-app-chip-grid{margin-top:12px}.native-app-chip{min-height:38px;padding:0 12px;color:var(--text-primary)}.native-app-readiness-strip .native-app-status-grid span{min-height:56px}.native-layer-stack{display:grid;gap:10px;margin-top:12px}.native-layer-card{display:grid;grid-template-columns:28px minmax(0,1fr) 18px;gap:11px;align-items:center;min-height:86px;border:1px solid var(--border-glass);border-radius:18px;background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.08),transparent 42%),var(--surface-glass);padding:12px;color:var(--text-primary);transition:transform .14s ease,border-color .14s ease,background .14s ease}.native-layer-card:active{transform:scale(.985)}.native-layer-card>svg:first-child{color:var(--accent-primary)}.native-layer-card p{margin:0;color:var(--text-quaternary);font-size:10px;font-weight:950;text-transform:uppercase}.native-layer-card h3{margin:3px 0 0;overflow:hidden;color:var(--text-primary);font-size:16px;font-weight:950;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.native-layer-card span{display:-webkit-box;margin-top:4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-tertiary);font-size:12px;line-height:1.45}.native-route-metadata{margin-top:8px}.native-route-metadata em{min-height:24px;padding:0 8px;color:var(--text-tertiary)}.native-capability-summary{padding:0;border:0;background:transparent;box-shadow:none}.native-launch-screen{z-index:5000;animation:nativeLaunchOut .26s ease .86s forwards}@keyframes nativeLaunchOut{to{opacity:0;transform:scale(1.01);pointer-events:none}}.native-app-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;overflow:hidden;border:1px solid var(--border-glass-elevated);border-radius:26px;background:radial-gradient(circle at 12% 10%,rgba(var(--accent-primary-rgb),.2),transparent 34%),radial-gradient(circle at 88% 0%,rgba(var(--accent-secondary-rgb),.16),transparent 30%),linear-gradient(145deg,#ffffff13,#ffffff08),var(--surface-primary);box-shadow:0 24px 64px #00000047,inset 0 1px #ffffff14;padding:22px}.native-app-hero.is-compact{margin-top:10px}.native-app-hero__copy h1{margin:16px 0 12px;color:var(--text-primary);font-size:clamp(2.15rem,10vw,4.6rem);font-weight:950;letter-spacing:0;line-height:.96}.native-app-hero__copy p{margin:0;color:var(--text-secondary);font-size:14px;font-weight:650;line-height:1.65}.native-app-pill,.native-app-primary-action,.native-app-secondary-action,.native-app-back-link,.native-app-footer-link{display:inline-flex;align-items:center;gap:8px}.native-app-pill{width:-moz-fit-content;width:fit-content;min-height:34px;border:1px solid rgba(var(--accent-primary-rgb),.25);border-radius:999px;background:rgba(var(--accent-primary-rgb),.1);color:var(--accent-primary);padding:8px 11px;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.native-app-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.native-app-primary-action,.native-app-secondary-action,.native-app-back-link,.native-app-footer-link{min-height:44px;justify-content:center;border-radius:15px;padding:0 14px;font-size:13px;font-weight:900}.native-app-primary-action{background:var(--button-primary-gradient);color:#fff;box-shadow:var(--shadow-inset)}.native-app-secondary-action,.native-app-back-link,.native-app-footer-link{border:1px solid var(--border-primary);background:var(--surface-glass);color:var(--text-primary)}.native-app-status-card,.native-app-section,.native-app-mode-card,.native-app-route-card,.native-capability-card{border:1px solid var(--border-glass);background:linear-gradient(180deg,#ffffff0f,#ffffff06),var(--surface-primary);box-shadow:0 16px 38px #0000002e,inset 0 1px #ffffff14}.native-app-status-card{border-radius:22px;padding:16px}.native-app-status-card h2,.native-app-section h2,.native-app-mode-card h2,.native-app-route-card h3,.native-capability-card h2{margin:0;color:var(--text-primary);letter-spacing:0}.native-app-status-card h2{margin-top:4px;font-size:22px;font-weight:950}.native-app-card-eyebrow,.native-app-mode-card p,.native-app-route-card p{margin:0;color:var(--text-quaternary);font-size:10px;font-weight:950;letter-spacing:0;text-transform:uppercase}.native-app-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.native-app-status-grid span{display:grid;gap:3px;min-width:0;border:1px solid var(--border-primary);border-radius:13px;background:rgba(var(--accent-primary-rgb),.08);color:var(--text-secondary);padding:9px;font-size:11px;font-weight:850}.native-app-status-grid strong{color:var(--text-quaternary);font-size:9px;font-weight:950;letter-spacing:0;text-transform:uppercase}.native-app-status-grid.is-wide{grid-template-columns:1fr}.native-app-mode-grid{display:grid;gap:10px;margin:14px 0}.native-app-mode-card{display:flex;width:100%;align-items:center;gap:12px;border-radius:22px;padding:15px;color:var(--text-primary);text-align:left}.native-app-mode-card__icon,.native-capability-card__icon{display:flex;width:48px;height:48px;flex-shrink:0;align-items:center;justify-content:center;border-radius:17px;background:rgba(var(--accent-primary-rgb),.12);color:var(--accent-primary)}.native-app-mode-card.is-creator .native-app-mode-card__icon{background:rgba(var(--accent-secondary-rgb),.12);color:var(--accent-secondary)}.native-app-mode-card.is-production .native-app-mode-card__icon{background:#2dd4bf1f;color:#2dd4bf}.native-app-mode-card h2{margin-top:4px;font-size:18px;font-weight:950;line-height:1.08}.native-app-section{margin-top:14px;border-radius:24px;padding:14px}.native-app-section__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.native-app-section h2{margin-top:4px;font-size:21px;font-weight:950}.native-app-route-list{display:grid;gap:9px}.native-app-route-card{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:12px;border-radius:18px;padding:13px;color:var(--text-primary)}.native-app-route-card h3{margin-top:3px;overflow:hidden;font-size:15px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.native-app-disclosure{overflow:hidden}.native-app-disclosure__header{margin-bottom:0}.native-app-disclosure__body{display:grid;gap:14px;margin-top:14px;animation:nativeDisclosureIn .22s ease both}.native-app-disclosure__teaser{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;margin-top:12px;border:1px solid var(--border-primary);border-radius:18px;background:rgba(var(--accent-primary-rgb),.07);color:var(--text-secondary);padding:13px}.native-app-disclosure__teaser svg{color:var(--accent-primary)}.native-app-disclosure__teaser p,.native-app-subheader{margin:0}.native-app-subheader{margin-top:2px}@keyframes nativeDisclosureIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.native-production-page{max-width:1040px}.native-production-hero{background:radial-gradient(circle at 16% 4%,rgba(45,212,191,.18),transparent 34%),radial-gradient(circle at 92% 0%,rgba(var(--accent-primary-rgb),.18),transparent 30%),linear-gradient(145deg,#ffffff13,#ffffff08),var(--surface-primary)}.native-app-command-strip{margin-top:14px}.native-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.native-tool-card{display:grid;min-width:0;grid-template-columns:44px minmax(0,1fr);gap:11px;align-items:start;border:1px solid var(--border-glass);border-radius:19px;background:linear-gradient(180deg,#ffffff0f,#ffffff07),var(--surface-primary);color:var(--text-primary);padding:13px;text-align:left;box-shadow:0 14px 30px #00000029,inset 0 1px #ffffff14;transition:transform .16s ease,border-color .16s ease,background .16s ease}.native-tool-card:disabled{opacity:.72}.native-tool-card:not(:disabled):active{transform:scale(.985)}.native-tool-card__icon{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:16px;background:rgba(var(--accent-primary-rgb),.12);color:var(--accent-primary)}.native-tool-card strong{display:block;color:var(--text-primary);font-size:14px;font-weight:950;letter-spacing:0;line-height:1.15}.native-tool-card small{display:block;margin-top:6px;color:var(--text-tertiary);font-size:11px;font-weight:650;line-height:1.45}.native-app-result{display:flex;align-items:flex-start;gap:12px;margin-top:14px;border:1px solid var(--border-glass);border-radius:20px;background:rgba(var(--accent-primary-rgb),.1);color:var(--text-primary);padding:14px;box-shadow:0 14px 30px #00000024}.native-app-result.is-success{border-color:#34d39947;background:#34d3991a}.native-app-result.is-warning,.native-app-result.is-error{border-color:#fbbf244d;background:#fbbf241a}.native-app-result h2{margin:0;font-size:15px;font-weight:950;letter-spacing:0}.native-app-result p{margin:4px 0 0;color:var(--text-tertiary);font-size:12px;font-weight:700;line-height:1.45}.native-app-route-card span{display:block;margin-top:4px;color:var(--text-tertiary);font-size:12px;font-weight:650;line-height:1.42}.native-app-footer-link,.native-app-back-link{width:100%;margin-top:14px}.native-capability-card{display:flex;align-items:flex-start;gap:12px;border-radius:20px;padding:14px}.native-capability-card__topline{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.native-capability-card h2{font-size:15px;font-weight:950}.native-capability-card p{margin:6px 0 0;color:var(--text-secondary);font-size:12px;font-weight:700;line-height:1.45}.native-capability-card small,.native-capability-note{display:block;margin-top:8px;color:var(--text-quaternary);font-size:11px;font-weight:750;line-height:1.4}.native-capability-status{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;border:1px solid var(--border-primary);border-radius:999px;padding:5px 8px;color:var(--text-tertiary);font-size:10px;font-weight:950;white-space:nowrap}.native-capability-status.is-ready{border-color:#10b98152;background:#10b9811f;color:#34d399}.native-capability-status.is-prompt,.native-capability-status.is-limited{border-color:#f59e0b52;background:#f59e0b1f;color:#fbbf24}.native-capability-action{min-height:36px;flex-shrink:0;border-radius:13px;background:var(--button-primary-gradient);color:#fff;padding:0 11px;font-size:12px;font-weight:950}.native-capability-meter{height:8px;overflow:hidden;border-radius:999px;background:#ffffff14;margin-top:12px}.native-capability-meter span{display:block;height:100%;border-radius:inherit;background:var(--button-primary-gradient)}@media(min-width:768px){.native-app-home{padding-top:28px;padding-bottom:48px}.native-app-frame-hero{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);align-items:stretch}.native-app-frame-console{display:flex;flex-direction:column;justify-content:space-between}.native-app-hero{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);padding:30px}.native-app-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.native-layer-stack{grid-template-columns:repeat(3,minmax(0,1fr))}.native-layer-card{min-height:170px;grid-template-columns:minmax(0,1fr);align-content:start}.native-layer-card>svg:last-child{justify-self:end}.native-app-route-list{grid-template-columns:repeat(2,minmax(0,1fr))}.native-app-route-list.is-compact{grid-template-columns:repeat(3,minmax(0,1fr))}}.sphere-app-root{min-height:100dvh!important}.sphere-main{display:block!important;height:auto!important;min-height:calc(100dvh - var(--storysphere-top-offset, 64px))!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:auto!important}.storysphere-scroll-page,.sphere-page-container,.page-shell{height:auto!important;min-height:auto!important;overflow:visible!important}.sf-landing-stage{position:relative;z-index:1}.sf-landing-hero,.sf-landing-hero-premium,.sf-featured-reader-card,.sf-featured-reader-card-premium{height:auto!important}.sf-landing-hero *,.sf-featured-reader-card *{max-width:100%}@media(max-width:767px){.sphere-main{padding-bottom:calc(var(--storysphere-bottom-offset, 64px) + env(safe-area-inset-bottom,0px) + 18px)!important;touch-action:pan-y pinch-zoom!important}.sf-landing-stage{display:block!important;padding-left:12px!important;padding-right:12px!important}.sf-landing-hero,.sf-landing-hero-premium{min-height:auto!important;padding:1.25rem!important;margin-bottom:1rem!important;border-radius:18px!important}.sf-landing-title{font-size:clamp(2.25rem,12vw,3.4rem)!important;line-height:.98!important}.sf-landing-copy{font-size:.95rem!important;line-height:1.55!important}.sf-landing-metrics{position:static!important;width:100%!important;grid-template-columns:1fr!important;margin-top:1rem!important}.sf-featured-reader-card,.sf-featured-reader-card-premium{min-height:auto!important;flex-direction:column!important}.sf-featured-reader-card .sf-featured-cover,.sf-featured-reader-card-premium .sf-featured-cover{width:100%!important;min-width:0!important;height:220px!important}.creator-profile-page header,.creator-profile-page [data-profile-hero=true]{height:auto!important;min-height:520px!important;overflow:visible!important}.creator-profile-page [data-profile-hero=true]>.absolute.inset-0{z-index:0!important}.creator-profile-page [data-profile-hero=true]>.relative{z-index:2!important}.creator-dashboard-hero{position:relative!important;display:block!important;height:auto!important;min-height:auto!important;overflow:visible!important;padding:18px!important;margin:0 0 18px!important}.creator-dashboard-hero-copy h1{font-size:clamp(2rem,11vw,3.1rem)!important;line-height:1.02!important}.creator-dashboard-hero-copy p{font-size:.95rem!important;line-height:1.55!important}.creator-dashboard-launch-card{margin-top:1rem!important}}html.showweld-creator-active,body.showweld-creator-active{width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;background:var(--bg-primary)!important}body.showweld-creator-active>#root,body.showweld-creator-active #storyforge-app-main-content,body.showweld-creator-active [data-creator-shell=true]{width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;background:var(--bg-primary)!important}body.showweld-creator-active [data-creator-main-layout=true],body.showweld-creator-active [data-creator-main-content=true],body.showweld-creator-active [data-creator-active-view=true]{min-height:0!important;height:100%!important;flex:1 1 0!important;overflow:hidden!important}body.showweld-creator-active [data-creator-main-layout=true]{display:flex!important}body.showweld-creator-active [data-creator-main-content=true],body.showweld-creator-active [data-creator-active-view=true]{display:flex!important;flex-direction:column!important}body.showweld-creator-active [data-creator-active-view=true]>[data-module-container=true]{min-height:0!important;height:100%!important;flex:1 1 0!important;overflow:hidden!important}:root{--storysphere-page-gutter: clamp(.875rem, 3vw, 2rem);--storysphere-card-gap: clamp(.875rem, 2vw, 1.5rem);--storysphere-card-min: 250px;--storysphere-premium-radius: clamp(18px, 2vw, 28px);--storysphere-touch-target: 44px;--showweld-shell-max: 1440px;--showweld-shell-gutter: clamp(.875rem, 3vw, 2rem);--showweld-panel-radius: clamp(16px, 2vw, 26px);--showweld-control-radius: 14px;--showweld-action-height: 44px;--showweld-theme-transition: .16s ease;--showweld-surface-base: linear-gradient(180deg, rgba(255,255,255,.055), rgba(255,255,255,.022)), var(--surface-primary);--showweld-surface-raised: radial-gradient(circle at 12% 0%, rgba(var(--accent-primary-rgb), .09), transparent 18rem), linear-gradient(180deg, rgba(255,255,255,.075), rgba(255,255,255,.026)), var(--surface-secondary);--showweld-surface-command: radial-gradient(circle at 0% 0%, rgba(var(--accent-primary-rgb), .14), transparent 24rem), radial-gradient(circle at 100% 0%, rgba(var(--accent-secondary-rgb), .11), transparent 22rem), linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.026)), var(--surface-primary);--showweld-border: var(--border-glass);--showweld-border-strong: var(--border-glass-elevated);--showweld-shadow: 0 18px 48px rgba(0,0,0,.24), inset 0 1px 0 rgba(255,255,255,.08);--showweld-shadow-strong: 0 26px 76px rgba(0,0,0,.34), inset 0 1px 0 rgba(255,255,255,.09);--showweld-field-bg: color-mix(in srgb, var(--surface-secondary) 82%, transparent);--showweld-field-border: var(--border-primary);--showweld-readable-copy: var(--text-secondary);--storysphere-surface-premium: linear-gradient(135deg, rgba(255,255,255,.075), rgba(255,255,255,.024)), rgba(8, 14, 31, .74);--storysphere-border-premium: 1px solid rgba(255,255,255,.12);--storysphere-shadow-premium: 0 22px 64px rgba(0,0,0,.34), inset 0 1px 0 rgba(255,255,255,.07);--sw-page-bg: var(--bg-primary);--sw-page-bg-image: var(--bg-gradient-primary);--sw-surface-bg: var(--showweld-surface-base);--sw-surface-raised-bg: var(--showweld-surface-raised);--sw-command-bg: var(--showweld-surface-command);--sw-border-color: var(--showweld-border);--sw-border-strong: var(--showweld-border-strong);--sw-text-primary: var(--text-primary);--sw-text-secondary: var(--text-secondary);--sw-text-muted: var(--text-tertiary);--sw-accent-primary: var(--accent-primary);--sw-accent-secondary: var(--accent-secondary);--sw-radius-card: var(--showweld-panel-radius);--sw-radius-control: var(--showweld-control-radius);--sw-focus-ring: var(--focus-ring)}@media(max-width:767px){:root{--storysphere-page-gutter: max(.875rem, env(safe-area-inset-left, 0px));--storysphere-card-gap: .875rem;--storysphere-card-min: 100%;--storysphere-touch-target: 46px;--showweld-shell-gutter: max(.875rem, env(safe-area-inset-left, 0px));--showweld-panel-radius: 18px;--showweld-action-height: 46px}}.sphere-app-root,.sphere-main{min-width:0;letter-spacing:0}:where(.sphere-app-root,.sphere-main,[data-storysphere-app=true]) :where(.tracking-tight,.tracking-tighter,[class*=tracking-tight],[class*=tracking-tighter]){letter-spacing:0!important}:where(.sphere-main,.storysphere-scroll-page,.sphere-page-container){scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}:where(.sphere-main,.storysphere-scroll-page,.sphere-page-container)::-webkit-scrollbar{width:8px;height:8px}:where(.sphere-main,.storysphere-scroll-page,.sphere-page-container)::-webkit-scrollbar-track{background:transparent}:where(.sphere-main,.storysphere-scroll-page,.sphere-page-container)::-webkit-scrollbar-thumb{background:#ffffff29;border:2px solid transparent;border-radius:999px;background-clip:padding-box}:where(.sphere-main,.storysphere-scroll-page,.sphere-page-container)::-webkit-scrollbar-thumb:hover{background:#ffffff3d;background-clip:padding-box}:where(.sphere-app-root,.sphere-main) :where(h1,h2,h3,h4,p,span,label,button,a){overflow-wrap:anywhere}:where(.sphere-app-root,.sphere-main) :where(img,video,canvas,svg){max-width:100%}:where(.sphere-app-root,.sphere-main) :where(input,textarea,select){min-width:0}:where(.sphere-app-root,.sphere-main) :where(button,a,[role=button]){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(.sphere-app-root,.sphere-main) :where(button,a,input,textarea,select,[role=button],[tabindex]):focus-visible{outline:none;box-shadow:0 0 0 2px #030712f2,0 0 0 4px rgba(var(--accent-primary-rgb),.55)}.storysphere-page-shell{width:min(100%,1440px);margin-inline:auto;padding-inline:var(--storysphere-page-gutter)}.storysphere-auto-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--storysphere-card-min)),1fr));gap:var(--storysphere-card-gap)}.storysphere-premium-surface{background:var(--storysphere-surface-premium);border:var(--storysphere-border-premium);border-radius:var(--storysphere-premium-radius);box-shadow:var(--storysphere-shadow-premium);backdrop-filter:blur(22px) saturate(155%);-webkit-backdrop-filter:blur(22px) saturate(155%)}.storysphere-text-clip{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showweld-loading-screen{position:relative;display:grid;min-height:240px;place-items:center;overflow:hidden;padding:clamp(28px,7vw,72px);color:var(--text-primary);isolation:isolate}.showweld-loading-screen--fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4500;min-height:100vh;min-height:100dvh;padding:calc(clamp(28px,7vw,72px) + env(safe-area-inset-top,0px)) calc(clamp(20px,5vw,56px) + env(safe-area-inset-right,0px)) calc(clamp(28px,7vw,72px) + env(safe-area-inset-bottom,0px)) calc(clamp(20px,5vw,56px) + env(safe-area-inset-left,0px));background:radial-gradient(circle at 50% 30%,rgba(var(--accent-primary-rgb),.22),transparent 28%),radial-gradient(circle at 72% 68%,rgba(var(--accent-secondary-rgb),.17),transparent 32%),linear-gradient(180deg,#020617fa,#070c1cfa)}.capacitor-native .showweld-loading-screen--fullscreen{background:radial-gradient(circle at 50% 22%,rgba(var(--accent-primary-rgb),.24),transparent 30%),radial-gradient(circle at 64% 74%,rgba(var(--accent-secondary-rgb),.2),transparent 34%),linear-gradient(180deg,#02040a,#08101f 58%,#02040a)}.showweld-loading-screen--compact{min-height:132px;padding:22px}.showweld-loading-ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent),radial-gradient(circle at 20% 20%,rgba(var(--accent-primary-rgb),.16),transparent 28%),radial-gradient(circle at 80% 80%,rgba(var(--accent-secondary-rgb),.12),transparent 30%);background-size:220% 100%,100% 100%,100% 100%;animation:showweldAmbientSweep 5s ease-in-out infinite;opacity:.9}.showweld-loading-card{width:min(100%,430px);display:grid;justify-items:center;gap:18px;padding:clamp(24px,6vw,38px);border:1px solid var(--showweld-border-strong, rgba(255,255,255,.14));border-radius:clamp(26px,6vw,34px);background:linear-gradient(145deg,#ffffff1c,#ffffff0b),var(--showweld-surface-command, rgba(10, 16, 32, .86));box-shadow:0 32px 90px #00000061,0 0 0 1px rgba(var(--accent-primary-rgb),.08),inset 0 1px #ffffff1f;backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%)}.showweld-loading-screen--compact .showweld-loading-card{width:min(100%,320px);grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:center;gap:14px;padding:16px;border-radius:22px}.showweld-loading-orbit{position:relative;width:clamp(82px,18vw,112px);height:clamp(82px,18vw,112px);display:grid;place-items:center}.showweld-loading-orbit>span{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--accent-primary-rgb),.2);border-radius:999px;animation:showweldOrbit 2.8s linear infinite}.showweld-loading-orbit>span:nth-child(2){top:8px;right:8px;bottom:8px;left:8px;border-color:rgba(var(--accent-secondary-rgb),.22);animation-duration:3.8s;animation-direction:reverse}.showweld-loading-orbit>span:nth-child(3){top:16px;right:16px;bottom:16px;left:16px;border-color:#ffffff1f;animation-duration:4.6s}.showweld-loading-orbit>span:after{content:"";position:absolute;top:-3px;left:50%;width:6px;height:6px;border-radius:999px;background:var(--accent-primary);box-shadow:0 0 18px rgba(var(--accent-primary-rgb),.75)}.showweld-loading-mark{position:relative;z-index:1;display:grid;width:clamp(58px,13vw,76px);height:clamp(58px,13vw,76px);place-items:center;overflow:hidden;border:1px solid rgba(var(--accent-primary-rgb),.28);border-radius:24px;background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.9),rgba(var(--accent-secondary-rgb),.86)),#ffffff14;color:#fff;box-shadow:0 20px 54px rgba(var(--accent-primary-rgb),.24),inset 0 1px #ffffff3d}.showweld-loading-mark:after{content:"";position:absolute;top:-40%;right:-70%;bottom:-40%;left:-70%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent);transform:translate(-72%) rotate(16deg);animation:showweldMarkSheen 2.4s ease-in-out infinite}.showweld-loading-icon{position:relative;z-index:1;width:34px;height:34px}.showweld-loading-copy{display:grid;justify-items:center;gap:8px;text-align:center}.showweld-loading-screen--compact .showweld-loading-copy{justify-items:start;text-align:left}.showweld-loading-kicker{margin:0;color:var(--text-tertiary);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.showweld-loading-copy h2{margin:0;max-width:15ch;color:var(--text-primary);font-size:clamp(24px,5vw,34px);font-weight:950;line-height:1.02;letter-spacing:0}.showweld-loading-screen--compact .showweld-loading-copy h2{max-width:none;font-size:16px;line-height:1.15}.showweld-loading-detail{margin:0;max-width:32ch;color:var(--showweld-readable-copy, var(--text-secondary));font-size:clamp(13px,2.7vw,15px);font-weight:650;line-height:1.55}.showweld-loading-screen--compact .showweld-loading-detail{font-size:12px;line-height:1.35}.showweld-loading-progress{position:relative;width:min(100%,260px);height:7px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff14}.showweld-loading-screen--compact .showweld-loading-progress{grid-column:1 / -1;width:100%;height:5px}.showweld-loading-progress span{position:absolute;inset:0 auto 0 0;width:42%;border-radius:inherit;background:linear-gradient(90deg,var(--accent-primary),var(--accent-secondary));box-shadow:0 0 18px rgba(var(--accent-primary-rgb),.4);animation:showweldProgress 1.45s cubic-bezier(.72,0,.28,1) infinite}.showweld-inline-loader{color:var(--text-secondary)}.showweld-inline-loader__ring{border-color:#ffffff29;border-top-color:var(--accent-primary);box-shadow:0 0 22px rgba(var(--accent-primary-rgb),.18)}.showweld-inline-loader__text{color:var(--showweld-readable-copy, var(--text-secondary));letter-spacing:0}@keyframes showweldAmbientSweep{0%,to{background-position:0% 50%,50% 50%,50% 50%}50%{background-position:100% 50%,50% 50%,50% 50%}}@keyframes showweldOrbit{to{transform:rotate(360deg)}}@keyframes showweldMarkSheen{0%,42%{transform:translate(-72%) rotate(16deg)}78%,to{transform:translate(72%) rotate(16deg)}}@keyframes showweldProgress{0%{transform:translate(-110%);width:32%}45%{width:32%}to{transform:translate(190%);width:32%}}@keyframes showweld-skeleton-sheen{0%{background-position:220% 0}to{background-position:-220% 0}}@media(max-width:640px){.showweld-loading-screen{min-height:210px;padding:24px 18px}.showweld-loading-card{gap:16px;border-radius:28px}.showweld-loading-copy h2{max-width:14ch}.showweld-loading-detail{max-width:28ch}}@media(prefers-reduced-motion:reduce){.showweld-loading-ambient,.showweld-loading-orbit>span,.showweld-loading-mark:after,.showweld-loading-progress span,.showweld-inline-loader__ring,[style*=showweld-skeleton-sheen],[style*=skeleton-loading],[style*=loading-dot]{animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--sw-loading-radius: 22px;--sw-loading-surface-bg: radial-gradient(circle at 14% 0%, rgba(var(--accent-primary-rgb), .13), transparent 18rem), linear-gradient(145deg, rgba(255,255,255,.072), rgba(255,255,255,.026)), rgba(8, 13, 26, .88);--sw-loading-border: rgba(255,255,255,.13);--sw-loading-shadow: 0 18px 54px rgba(0,0,0,.34), 0 0 0 1px rgba(var(--accent-primary-rgb), .06), inset 0 1px 0 rgba(255,255,255,.08);--sw-loading-skeleton-bg: linear-gradient(90deg, rgba(255,255,255,.052) 0%, rgba(255,255,255,.13) 46%, rgba(255,255,255,.052) 100%);--sw-loading-skeleton-border: rgba(255,255,255,.075)}:root.light,:root[data-sphere-theme=light]{--sw-loading-surface-bg: radial-gradient(circle at 14% 0%, rgba(var(--accent-primary-rgb), .1), transparent 18rem), linear-gradient(145deg, rgba(255,255,255,.94), rgba(248,250,252,.74)), rgba(255,255,255,.86);--sw-loading-border: rgba(15,23,42,.12);--sw-loading-shadow: 0 18px 48px rgba(15,23,42,.12), inset 0 1px 0 rgba(255,255,255,.86);--sw-loading-skeleton-bg: linear-gradient(90deg, rgba(15,23,42,.055) 0%, rgba(15,23,42,.12) 46%, rgba(15,23,42,.055) 100%);--sw-loading-skeleton-border: rgba(15,23,42,.085)}[data-loading-state=true]{color:var(--text-primary);min-width:0}.showweld-loading-screen{background:transparent}.showweld-loading-screen--fullscreen{background:radial-gradient(circle at 50% 24%,rgba(var(--accent-primary-rgb),.18),transparent 24rem),radial-gradient(circle at 78% 74%,rgba(var(--accent-secondary-rgb),.13),transparent 24rem),var(--bg-gradient-primary)}.showweld-loading-ambient{background:linear-gradient(90deg,transparent,rgba(255,255,255,.035),transparent),radial-gradient(circle at 18% 16%,rgba(var(--accent-primary-rgb),.1),transparent 18rem);opacity:.62}.showweld-loading-card,.showweld-loading-screen--compact .showweld-loading-card,.showweld-loading-skeleton-card,.showweld-loading-skeleton-stack,.sw-loading-surface{background:var(--sw-loading-surface-bg)!important;border:1px solid var(--sw-loading-border)!important;border-radius:var(--sw-loading-radius)!important;box-shadow:var(--sw-loading-shadow)!important}.showweld-loading-card{width:min(100%,390px);gap:14px;padding:clamp(22px,5vw,32px)}.showweld-loading-screen--compact .showweld-loading-card{width:min(100%,320px);gap:12px;padding:14px;border-radius:18px!important}.showweld-loading-orbit{width:clamp(66px,15vw,88px);height:clamp(66px,15vw,88px)}.showweld-loading-screen--compact .showweld-loading-orbit{width:52px;height:52px}.showweld-loading-mark{width:clamp(48px,10vw,62px);height:clamp(48px,10vw,62px);border-radius:18px}.showweld-loading-screen--compact .showweld-loading-mark{width:42px;height:42px;border-radius:14px}.showweld-loading-copy h2{max-width:18ch;font-size:clamp(21px,4.4vw,29px)}.showweld-loading-progress{height:5px;background:#ffffff12}.sw-loading-skeleton,.sw-skeleton,.showweld-loading-skeleton-card{background:var(--sw-loading-skeleton-bg)!important;background-size:220% 100%!important;border-color:var(--sw-loading-skeleton-border)!important;animation:showweld-skeleton-sheen 1.65s ease-in-out infinite}.showweld-loading-skeleton-grid,.showweld-loading-skeleton-stack,.showweld-mobile-loading{min-width:0}.showweld-mobile-loading{scrollbar-width:none}.showweld-mobile-loading::-webkit-scrollbar{display:none}@keyframes swLoadingSweep{0%{background-position:220% 0}to{background-position:-220% 0}}@media(max-width:640px){.showweld-loading-screen{min-height:184px;padding:20px 14px}.showweld-loading-card{width:min(100%,340px);border-radius:20px!important;padding:20px}.showweld-loading-copy h2{max-width:18ch;font-size:21px}}@media(prefers-reduced-motion:reduce){.sw-loading-skeleton,.sw-skeleton,.showweld-loading-skeleton-card,[data-loading-state=true] *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}html[data-sphere-surface],body[data-sphere-surface]{background:var(--bg-primary);color:var(--text-primary);letter-spacing:0}#root:has(.sphere-app-root),body[data-sphere-surface] #root,[data-storysphere-app=true]{background:var(--bg-gradient-primary);color:var(--text-primary);letter-spacing:0;color-scheme:dark}body[data-sphere-surface] .sphere-app-root,.sphere-app-root[data-sphere-surface]{background:radial-gradient(circle at 12% 0%,rgba(var(--accent-primary-rgb),.13),transparent 24rem),radial-gradient(circle at 92% 4%,rgba(var(--accent-secondary-rgb),.1),transparent 24rem),var(--bg-gradient-primary)!important}body[data-sphere-surface=creator] .sphere-app-root,body[data-sphere-surface=app] .sphere-app-root,.sphere-app-root[data-sphere-surface=creator],.sphere-app-root[data-sphere-surface=app]{background:radial-gradient(circle at 18% 0%,rgba(var(--creator-route-accent-a, var(--accent-primary-rgb)),.15),transparent 22rem),radial-gradient(circle at 92% 8%,rgba(var(--creator-route-accent-b, var(--accent-secondary-rgb)),.12),transparent 24rem),var(--bg-gradient-primary)!important}body[data-sphere-surface=reader] .sphere-app-root,.sphere-app-root[data-sphere-surface=reader]{background:radial-gradient(circle at 16% 0%,rgba(var(--accent-tertiary-rgb),.08),transparent 22rem),radial-gradient(circle at 92% 2%,rgba(var(--accent-primary-rgb),.12),transparent 24rem),var(--bg-gradient-primary)!important}body[data-sphere-surface=settings] .sphere-app-root,body[data-sphere-surface=admin] .sphere-app-root,body[data-sphere-surface=legal] .sphere-app-root,.sphere-app-root[data-sphere-surface=settings],.sphere-app-root[data-sphere-surface=admin],.sphere-app-root[data-sphere-surface=legal]{background:radial-gradient(circle at 10% 0%,rgba(var(--accent-primary-rgb),.1),transparent 22rem),var(--bg-gradient-primary)!important}:where([data-theme-scope],.sphere-page-container,.page-shell,.storysphere-scroll-page,.storysphere-route-page,.storysphere-page-main,.creator-page,.settings-page,.admin-command-center,.reader-page,.library-page,.discover-page,.social-feed-page,.messages-page,.live-sessions-page,.live-session-page,.clubs-page){min-width:0}:where(.creator-card,.creator-card-strong,.creator-panel,.creator-dashboard-route-card,.creator-dashboard-launch-card,.storysphere-premium-surface,.sf-featured-reader-card,.sf-featured-reader-card-premium,.reader-profile-page :where([class*=card i],[class*=panel i],[class*=surface i]),.discover-page :where([class*=card i],[class*=panel i],[class*=surface i]),.library-page :where([class*=card i],[class*=panel i],[class*=surface i]),.clubs-page :where([class*=card i],[class*=panel i],[class*=surface i]),.settings-page :where([class*=card i],[class*=panel i],[class*=surface i]),.native-app-section,.native-app-mode-card,.native-app-route-card,.native-capability-card,.native-tool-card,.app-error-boundary__card,[data-theme-scope=creator] :where([class*=card i],[class*=panel i],[class*=surface i]),[data-theme-scope=app] :where([class*=card i],[class*=panel i],[class*=surface i]),[data-theme-scope=reader] :where([class*=card i],[class*=panel i],[class*=surface i]),[data-theme-scope=settings] :where([class*=card i],[class*=panel i],[class*=surface i]),[data-theme-scope=admin] :where([class*=card i],[class*=panel i],[class*=surface i])){border-color:var(--showweld-border);background:var(--showweld-surface-base);box-shadow:var(--showweld-shadow)}:where(.creator-dashboard-hero,.native-app-frame-hero,.native-app-hero,.sf-landing-hero,.sf-landing-hero-premium,.creator-premium-section){border-color:var(--showweld-border-strong);background:var(--showweld-surface-command);box-shadow:var(--showweld-shadow-strong)}:where(.sphere-app-root,.sphere-main,.creator-app-shell,.native-app-home) :where(input,textarea,select,[contenteditable=true]){min-width:0;border-color:var(--showweld-field-border);background:var(--showweld-field-bg);color:var(--text-primary);caret-color:var(--accent-primary)}:where(.sphere-app-root,.sphere-main,.creator-app-shell,.native-app-home) :where(input,textarea)::-moz-placeholder{color:var(--text-quaternary)}:where(.sphere-app-root,.sphere-main,.creator-app-shell,.native-app-home) :where(input,textarea)::placeholder{color:var(--text-quaternary)}:where(.sphere-app-root,.sphere-main,.creator-app-shell,.native-app-home) :where(button,a,[role=button],[role=tab]){min-width:0;border-radius:min(var(--showweld-control-radius),18px);transition:background var(--showweld-theme-transition),border-color var(--showweld-theme-transition),color var(--showweld-theme-transition),transform var(--showweld-theme-transition),box-shadow var(--showweld-theme-transition)}:where(.creator-dashboard-primary-button,.native-app-primary-action,.studio-button-primary,.creator-button,.native-capability-action,button[class*=from-][class*=to-]){min-height:var(--showweld-action-height);border-color:rgba(var(--accent-primary-rgb),.34);background:var(--button-primary-gradient);color:var(--accent-text, #fff);box-shadow:0 14px 32px rgba(var(--accent-primary-rgb),.2),inset 0 1px #ffffff29}:where(.creator-dashboard-secondary-button,.native-app-secondary-action,.native-app-back-link,.native-app-footer-link,.studio-button-secondary,.creator-tabs button,[role=tab]){min-height:var(--showweld-action-height);border:1px solid var(--showweld-border);background:var(--surface-glass);color:var(--text-primary)}:where(.sphere-app-root,.sphere-main,.creator-app-shell,.native-app-home) :where(img,video,canvas,iframe){max-width:100%}:where(.sphere-app-root,.sphere-main,.creator-app-shell,.native-app-home) :where(video,iframe){border-radius:var(--showweld-panel-radius);background:var(--surface-glass-heavy)}:where(.sphere-app-root,.sphere-main,.creator-app-shell,.native-app-home) :where(h1,h2,h3,h4,h5,h6){color:var(--text-primary);letter-spacing:0;overflow-wrap:anywhere}:where(.sphere-app-root,.sphere-main,.creator-app-shell,.native-app-home) :where(p,li,dd,figcaption,small){color:inherit;overflow-wrap:anywhere}body[data-sphere-surface] :where(.text-white,[class~=text-white]){color:var(--text-primary)}body[data-sphere-surface] :where([class^="text-white/95"],[class*=" text-white/95"],[class^="text-white/90"],[class*=" text-white/90"],[class^="text-white/85"],[class*=" text-white/85"],[class^="text-white/80"],[class*=" text-white/80"],[class^="text-white/75"],[class*=" text-white/75"],[class^="text-white/70"],[class*=" text-white/70"],[class^="text-white/65"],[class*=" text-white/65"]){color:var(--text-secondary)!important}body[data-sphere-surface] :where([class^="text-white/60"],[class*=" text-white/60"],[class^="text-white/55"],[class*=" text-white/55"],[class^="text-white/50"],[class*=" text-white/50"],[class^="text-white/45"],[class*=" text-white/45"]){color:var(--text-tertiary)!important}body[data-sphere-surface] :where([class^="text-white/40"],[class*=" text-white/40"],[class^="text-white/35"],[class*=" text-white/35"],[class^="text-white/30"],[class*=" text-white/30"],[class^="text-white/25"],[class*=" text-white/25"],[class^="text-white/20"],[class*=" text-white/20"],[class^="text-white/15"],[class*=" text-white/15"],[class^="text-white/10"],[class*=" text-white/10"],[class^="text-white/5"],[class*=" text-white/5"]){color:var(--text-quaternary)!important}body[data-sphere-surface] :where([class~=text-black]){color:var(--text-primary)}body[data-sphere-surface] :where([class~=bg-white],[class~=bg-gray-50],[class~=bg-slate-50]){background:var(--showweld-surface-base)}body[data-sphere-surface] :where([class~=border-white],[class~=border-gray-200],[class~=border-slate-200]){border-color:var(--showweld-border)}body[data-sphere-surface] :where(.storysphere-home-page,.discover-page,.library-page,.reader-profile-page,.settings-page,.social-feed-page,.messages-page,.clubs-page,.live-sessions-page,.live-session-page) :where([class^="bg-white/"],[class*=" bg-white/"],[class^="bg-black/"],[class*=" bg-black/"],[class^=bg-gray-],[class*=" bg-gray-"],[class^=bg-slate-],[class*=" bg-slate-"]){background-color:color-mix(in srgb,var(--surface-secondary) 76%,transparent)!important}body[data-sphere-surface] :where(.storysphere-home-page,.discover-page,.library-page,.reader-profile-page,.settings-page,.social-feed-page,.messages-page,.clubs-page,.live-sessions-page,.live-session-page) :where([class^="border-white/"],[class*=" border-white/"],[class^=border-gray-],[class*=" border-gray-"],[class^=border-slate-],[class*=" border-slate-"]){border-color:var(--showweld-border)!important}body[data-sphere-surface=auth] .sphere-main,body[data-sphere-surface=app] .sphere-main{background:radial-gradient(circle at 14% 0%,rgba(var(--accent-primary-rgb),.16),transparent 22rem),radial-gradient(circle at 92% 0%,rgba(var(--accent-secondary-rgb),.14),transparent 22rem),var(--bg-primary)}body[data-sphere-surface=auth] .storysphere-mobile-bottom-bar{display:none!important}body.storysphere-capacitor{--showweld-shell-gutter: var(--native-app-gutter);--showweld-panel-radius: 20px;--showweld-control-radius: 16px;--showweld-action-height: 48px;--showweld-surface-base: linear-gradient(180deg, rgba(255,255,255,.064), rgba(255,255,255,.024)), var(--native-app-surface);--showweld-surface-raised: radial-gradient(circle at 12% 0%, rgba(var(--accent-primary-rgb), .12), transparent 18rem), linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.028)), var(--native-app-surface-strong);--showweld-surface-command: radial-gradient(circle at 12% 0%, rgba(var(--accent-primary-rgb), .18), transparent 18rem), radial-gradient(circle at 92% 0%, rgba(var(--accent-secondary-rgb), .14), transparent 20rem), linear-gradient(180deg, rgba(255,255,255,.078), rgba(255,255,255,.028)), var(--native-app-surface);--showweld-border: var(--native-app-hairline);--showweld-border-strong: rgba(255,255,255,.18);--showweld-field-bg: rgba(4, 9, 18, .68);--showweld-shadow: 0 16px 40px rgba(0,0,0,.26), inset 0 1px 0 rgba(255,255,255,.08)}body.storysphere-capacitor :where(.sphere-page-container,.page-shell,.storysphere-scroll-page,.creator-page){padding-left:max(var(--showweld-shell-gutter),env(safe-area-inset-left,0px))!important;padding-right:max(14px,env(safe-area-inset-right,0px))!important}body.storysphere-capacitor :where(.creator-page,.native-app-home,.storysphere-scroll-page,.sphere-page-container){padding-bottom:calc(var(--native-tabbar-height, 74px) + env(safe-area-inset-bottom,0px) + 28px)!important}body.storysphere-capacitor :where(.creator-dashboard-hero,.creator-dashboard-bridge-panel,.creator-dashboard-bridge-card,.creator-card,.creator-card-strong,.creator-panel,.creator-table-wrap,.native-app-frame-hero,.native-app-section,.native-app-mode-card,.native-app-route-card,.native-capability-card,.native-tool-card){border-radius:var(--showweld-panel-radius)!important}body.storysphere-capacitor :where(.creator-app-shell,.native-app-home,.sphere-main) :where([style*="background: white"],[style*="background-color: white"],[style*="background: #fff"],[style*="background-color: #fff"],[style*="background: rgb(255"],[style*="background-color: rgb(255"],[style*="background: rgba(255"],[style*="background-color: rgba(255"]){background:var(--showweld-surface-base)!important;color:var(--text-primary)!important}body.storysphere-capacitor :where(.creator-app-shell,.native-app-home,.sphere-main) :where([style*="color: black"],[style*="color:#000"],[style*="color: #000"],[style*="color: rgb(0"]){color:var(--text-primary)!important}body.storysphere-capacitor :where(.creator-table-wrap,.native-app-section,.native-app-frame-console){overflow:hidden}body.storysphere-capacitor :where(.creator-table-wrap,[data-scroll],.native-scroll){-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media(max-width:767px){body:not(.storysphere-capacitor) .sphere-app-root>header.fixed.top-0,body:not(.storysphere-capacitor) header.fixed.top-0{min-height:calc(64px + env(safe-area-inset-top,0px))}body:not(.storysphere-capacitor) header.fixed.top-0>.relative.flex.h-16{height:calc(64px + env(safe-area-inset-top,0px))!important;padding-top:env(safe-area-inset-top,0px)!important;padding-left:max(10px,env(safe-area-inset-left,0px))!important;padding-right:max(10px,env(safe-area-inset-right,0px))!important;gap:8px!important}body:not(.storysphere-capacitor) header.fixed.top-0 .absolute.left-1\/2{position:static!important;transform:none!important;flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding-inline:4px!important}body:not(.storysphere-capacitor) header.fixed.top-0 .absolute.left-1\/2 input,body:not(.storysphere-capacitor) header.fixed.top-0 [role=search] input,body:not(.storysphere-capacitor) header.fixed.top-0 input[type=search]{min-width:0!important;font-size:16px!important}body:not(.storysphere-capacitor) header.fixed.top-0 :where(button,a){min-width:42px;min-height:42px;flex-shrink:0}}body.storysphere-capacitor .sphere-app-root>header.fixed.top-0{display:none!important}.home-story-card,.discover-page,.page-shell,.sphere-page-container{min-width:0}.home-story-card img,[data-discover=true] img,.discover-page img,.sf-featured-cover img,.story-card-cover img{background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.18),rgba(var(--accent-secondary-rgb),.12)),var(--surface-glass)}.home-story-card a,.home-story-card button,[data-discover=true],.discover-page :where(a,button),.comments-sheet :where(button,textarea),.share-sheet :where(button,input){touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media(max-width:767px){.home-story-card{height:calc(100dvh - var(--layout-bottom-padding, 82px) - var(--layout-top-padding, 0px))!important;min-height:560px;max-height:none;border-radius:0!important}.home-story-card .clip-story-info{margin-right:76px;border-radius:24px;background:linear-gradient(180deg,#050a12b8,#050a1257);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.home-story-card :where(.absolute.right-4.flex.flex-col){right:max(10px,env(safe-area-inset-right,0px))!important;gap:12px!important}.home-story-card :where(.absolute.right-4.flex.flex-col) button span:first-child{width:48px!important;height:48px!important;background:linear-gradient(180deg,#fff3,#ffffff14)!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 14px 36px #00000057!important}.home-story-card :where(.absolute.right-4.flex.flex-col) button span:last-child{max-width:54px;overflow-wrap:anywhere;text-align:center;letter-spacing:.08em!important;font-size:9px!important;line-height:1.1!important}.discover-page .page-shell,.sphere-app-root .page-shell{padding-bottom:calc(var(--layout-bottom-padding, 82px) + env(safe-area-inset-bottom,0px) + 18px)!important}.discover-page .grid.auto-rows-fr{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.discover-page .grid.auto-rows-fr>div{min-width:0}.discover-page .grid.auto-rows-fr [class*=p-5]{padding:12px!important}}body.storysphere-capacitor .home-story-card{height:calc(100dvh - var(--native-topbar-height, 74px) - var(--native-tabbar-height, 74px) - env(safe-area-inset-bottom,0px))!important;min-height:0!important;border-radius:0!important}body.storysphere-capacitor .reader-page,body.storysphere-capacitor [data-reader-mode],body.storysphere-capacitor .reader-content,body.storysphere-capacitor .read-page{background:radial-gradient(circle at 22% 0%,rgba(var(--accent-primary-rgb),.11),transparent 34%),linear-gradient(180deg,#05070d,#070b14 46%,#04070d)!important;color:var(--text-primary)}body.storysphere-capacitor :where(.reader-page,.read-page,[data-reader-mode]) :where(article,main,section){max-width:100%}body.storysphere-capacitor :where(.reader-page,.read-page) :where(p,li){font-size:clamp(17px,4.35vw,20px);line-height:1.78}body.storysphere-capacitor :where(.reader-page,.read-page) :where(button,a){min-height:44px;touch-action:manipulation}body.storysphere-capacitor :where(.reader-mobile-bar,[class*=ReaderMobileBar],[aria-label*=chapter i]){-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}body.storysphere-capacitor :where([class*=voice i],[class*=audio i],[class*=player i],.waveform){max-width:100%}body.storysphere-capacitor :where([class*=voice i],[class*=audio i],[class*=player i]) :where(button){border-color:rgba(var(--accent-primary-rgb),.24)!important;background:linear-gradient(180deg,#ffffff1a,#ffffff0a),#070c16cc!important;color:var(--text-primary)}body.storysphere-capacitor :where(.live-session-card,[class*=LiveSession i],[href^="/live"],[href*="#/live"]){border-color:#ffffff24!important;background:radial-gradient(circle at 12% 0%,rgba(239,68,68,.18),transparent 34%),radial-gradient(circle at 92% 8%,rgba(var(--accent-primary-rgb),.16),transparent 30%),linear-gradient(180deg,#ffffff14,#ffffff06)!important;box-shadow:0 18px 52px #00000052,inset 0 1px #ffffff14!important}html.storysphere-capacitor,body.storysphere-capacitor{min-height:100dvh;overflow-x:hidden;background:radial-gradient(circle at 12% -8%,rgba(var(--accent-primary-rgb),.16),transparent 32%),radial-gradient(circle at 100% 0%,rgba(var(--accent-secondary-rgb),.13),transparent 28%),linear-gradient(180deg,#050914,#07101d 46%,#05070d)!important}body.storysphere-capacitor{--native-app-inline: clamp(14px, 4vw, 22px);--native-app-card-bg: linear-gradient(180deg, rgba(255,255,255,.075), rgba(255,255,255,.026)), rgba(8, 14, 26, .88);--native-app-card-border: rgba(255,255,255,.12);--native-app-elevated-shadow: 0 18px 50px rgba(0,0,0,.34), inset 0 1px 0 rgba(255,255,255,.08)}body.storysphere-capacitor :where(.sphere-main,.creator-app-shell,.native-app-home,.page-shell,.sphere-page-container){width:100%;max-width:100vw;overflow-x:clip}body.storysphere-capacitor .sphere-main{background:radial-gradient(circle at 0% 12%,rgba(56,189,248,.06),transparent 28%),radial-gradient(circle at 100% 0%,rgba(168,85,247,.08),transparent 30%),linear-gradient(180deg,#040810f5,#050912)}body.storysphere-capacitor :where(.native-app-home,.creator-app-shell,.discover-page,.library-page,.messages-page,.settings-page,.clubs-page,.reader-profile-page,.dashboard,.dashboard-page,.world-building-view,.character-directory-view,.story-structure-view,.book-view,.picture-book-view,.spark-studio-view,.mission-control-view){padding-inline:var(--native-app-inline)}body.storysphere-capacitor :where(.creator-card,.creator-card-strong,.creator-panel,.creator-table-wrap,.native-app-section,.native-app-frame-hero,.native-app-frame-console,.native-app-mode-card,.native-app-route-card,.native-layer-card,.native-tool-card,.native-capability-card,.dashboard-card,.project-card,.world-item-card,.character-card,.manuscript-card,.picture-book-card,.spark-card,.book-card,.club-card,.comment-card,.social-post-card){background:var(--native-app-card-bg)!important;border-color:var(--native-app-card-border)!important;box-shadow:var(--native-app-elevated-shadow)!important}body.storysphere-capacitor :where(.creator-card,.creator-card-strong,.creator-panel,.native-app-section,.native-app-mode-card,.native-app-route-card,.native-layer-card,.dashboard-card,.project-card,.world-item-card,.character-card,.manuscript-card,.picture-book-card,.spark-card) :where(h1,h2,h3,h4,p,span,label){max-width:100%;overflow-wrap:anywhere}body.storysphere-capacitor :where(input,textarea,select){min-height:46px;border-color:#ffffff21!important;background:#040810b8!important;color:var(--text-primary)!important;font-size:16px}body.storysphere-capacitor :where(textarea){min-height:118px}body.storysphere-capacitor :where(button,a,[role=button]){touch-action:manipulation;-webkit-tap-highlight-color:transparent}body.storysphere-capacitor :where(.creator-dashboard-primary-button,.creator-dashboard-secondary-button,.studio-button-primary,.studio-button-secondary,.native-app-primary-action,.native-app-secondary-action,.creator-button){min-height:48px;border-radius:18px!important}body.storysphere-capacitor .storysphere-native-topbar{background:linear-gradient(180deg,#050912fa,#050912e6)!important;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 14px 42px #00000038}body.storysphere-capacitor .storysphere-mobile-bottom-bar{--native-tabbar-height: 82px}body.storysphere-capacitor .storysphere-mobile-bottom-bar>.relative>.absolute{border-radius:30px 30px 0 0}body.storysphere-capacitor .native-app-route-card,body.storysphere-capacitor .native-layer-card,body.storysphere-capacitor .native-app-mode-card{position:relative;overflow:hidden}body.storysphere-capacitor .native-app-route-card:before,body.storysphere-capacitor .native-layer-card:before,body.storysphere-capacitor .native-app-mode-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.12),transparent 34%,rgba(var(--accent-primary-rgb),.08));opacity:.42}body.storysphere-capacitor .home-story-card :where(img,video),body.storysphere-capacitor .discover-page :where(img,video),body.storysphere-capacitor .library-page :where(img,video),body.storysphere-capacitor .book-card :where(img,video){-o-object-fit:cover;object-fit:cover;background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.2),rgba(var(--accent-secondary-rgb),.16)),#0b1220}body.storysphere-capacitor .home-story-card{scroll-snap-align:start;contain:layout paint}body.storysphere-capacitor .discover-page{padding-top:0}body.storysphere-capacitor .discover-page :where(.page-shell,.sphere-page-container){min-height:calc(100dvh - var(--layout-top-padding, 0px) - var(--layout-bottom-padding, 0px))}body.storysphere-capacitor :where(.reader-page,.read-page,[data-reader-mode]){padding-inline:max(18px,env(safe-area-inset-left,0px)) max(18px,env(safe-area-inset-right,0px))}body.storysphere-capacitor :where(.reader-page,.read-page,[data-reader-mode]) :where(article,.reader-content){border-radius:0;background:transparent!important;box-shadow:none!important}body.storysphere-capacitor :where(.reader-page,.read-page,[data-reader-mode]) :where(blockquote,pre){border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#ffffff0b}body.storysphere-capacitor :where([class*=voice i],[class*=audio i],[class*=tts i]){border-radius:20px}body.storysphere-capacitor :where(.comments-sheet,.share-sheet,[role=dialog]){max-width:min(100vw,560px)}body.storysphere-capacitor :where(.comments-sheet,.share-sheet){background:#050912f5!important;border-color:#ffffff1f!important}body.storysphere-capacitor .sf-back-to-top{right:max(14px,env(safe-area-inset-right,0px))!important}.reader-page{--reader-glass-bg: linear-gradient(180deg, rgba(255,255,255,.085), rgba(255,255,255,.032)), rgba(7, 11, 20, .82);--reader-glass-border: rgba(255,255,255,.12);--reader-panel-shadow: 0 22px 68px rgba(0,0,0,.34), inset 0 1px 0 rgba(255,255,255,.08)}.reader-controls-shell{border-bottom:1px solid rgba(255,255,255,.12)!important;background:radial-gradient(circle at 12% 0%,rgba(var(--accent-primary-rgb),.15),transparent 34%),linear-gradient(180deg,#050810f5,#060a13e0)!important}.reader-controls-main{min-height:calc(64px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}.reader-controls-actions>button,.reader-mobile-tool,.reader-voice-mobile{border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff14}.reader-voice-primary,.reader-voice-mobile{background:var(--button-primary-gradient)!important;color:var(--accent-text, #05070d)!important;box-shadow:0 14px 34px rgba(var(--accent-primary-rgb),.24),inset 0 1px #ffffff47!important}.reader-voice-mobile{display:inline-flex;align-items:center;justify-content:center;gap:.55rem}.reader-mobile-tool{min-width:48px;min-height:48px;border-radius:1rem;display:inline-flex;align-items:center;justify-content:center;color:var(--text-primary);background:#ffffff0f}.reader-content{scroll-padding-top:calc(92px + env(safe-area-inset-top,0px));background:radial-gradient(circle at 18% 0%,rgba(var(--accent-primary-rgb),.08),transparent 28%),radial-gradient(circle at 92% 10%,rgba(var(--accent-secondary-rgb),.07),transparent 30%)}.reader-reading-shell{min-height:100%}.reader-chapter-hero{border:1px solid rgba(255,255,255,.1);border-radius:28px;background:var(--reader-glass-bg);box-shadow:var(--reader-panel-shadow);padding:clamp(1rem,3vw,1.75rem)}.reader-operating-panel{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:.9rem;max-width:min(100%,980px);margin:0 auto 1.25rem;padding:.9rem;border:1px solid var(--sw-border-muted, rgba(255,255,255,.11));border-radius:26px;background:radial-gradient(circle at 8% 0%,rgba(var(--accent-primary-rgb),.13),transparent 42%),linear-gradient(180deg,#ffffff0e,#ffffff05),var(--sw-layer-default, rgba(7, 11, 22, .82));box-shadow:0 18px 58px #0000003d,inset 0 1px #ffffff14}.reader-operating-main{display:flex;align-items:center;min-width:0;gap:.85rem}.reader-operating-icon{flex:0 0 auto;display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:1rem;color:var(--accent-primary);background:var(--sw-accent-wash, rgba(var(--accent-primary-rgb),.13));border:1px solid var(--sw-border-accent, rgba(var(--accent-primary-rgb),.28));box-shadow:inset 0 1px #ffffff1f}.reader-operating-kicker,.book-details-reader-system-card span{display:block;font-size:.63rem;font-weight:900;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--text-quaternary, rgba(255,255,255,.42))}.reader-operating-panel h2{margin-top:.24rem;font-size:clamp(1rem,2vw,1.35rem);font-weight:900;color:var(--text-primary)}.reader-operating-panel p{max-width:68ch;margin-top:.25rem;font-size:.78rem;line-height:1.55;color:var(--text-tertiary)}.reader-operating-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.reader-operating-stat{min-width:0;border:1px solid var(--sw-border-muted, rgba(255,255,255,.09));border-radius:18px;padding:.72rem;background:var(--sw-layer-sunken, rgba(0,0,0,.2))}.reader-operating-stat svg{color:var(--accent-primary)}.reader-operating-stat span{display:block;margin-top:.45rem;font-size:.62rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:var(--text-quaternary)}.reader-operating-stat strong{display:block;margin-top:.2rem;font-size:.8rem;line-height:1.25;color:var(--text-primary)}.reader-operating-actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.reader-operating-actions button,.book-details-reader-system-card{min-width:0;border:1px solid var(--sw-border-muted, rgba(255,255,255,.12));border-radius:18px;background:var(--sphere-social-chip, rgba(255,255,255,.055));color:var(--text-primary);box-shadow:inset 0 1px #ffffff12;transition:border-color .18s ease,background .18s ease,transform .18s ease}.reader-operating-actions button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:.45rem;padding:.7rem .85rem;font-size:.74rem;font-weight:900}.reader-operating-actions button:hover,.book-details-reader-system-card:hover{border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb),.32));background:var(--sw-layer-hover, rgba(255,255,255,.075));transform:translateY(-1px)}.reader-operating-actions button:disabled{cursor:not-allowed;opacity:.48;transform:none}.reader-article{border:1px solid rgba(255,255,255,.08);border-radius:32px;background:linear-gradient(180deg,#ffffff09,#ffffff03),#04081047;padding:clamp(1.25rem,4vw,3rem);box-shadow:0 24px 80px #00000038}.reader-article p{text-wrap:pretty}.storysphere-voice-reader{border-radius:28px 28px 0 0;background:radial-gradient(circle at 12% 0%,rgba(var(--accent-primary-rgb),.18),transparent 36%),linear-gradient(180deg,#0b101dfa,#050810f5)!important;border-color:rgba(var(--accent-primary-rgb),.24)!important;box-shadow:0 -26px 80px #00000075,inset 0 1px #ffffff1f!important}.voice-reader-route-chips span{display:inline-flex;max-width:100%;align-items:center;border:1px solid var(--sw-border-muted, rgba(255,255,255,.1));border-radius:999px;background:var(--sw-layer-sunken, rgba(255,255,255,.055));padding:.18rem .48rem;color:var(--text-tertiary);font-size:.62rem;font-weight:850;line-height:1.15;white-space:normal}.book-details-page{--book-detail-card-bg: linear-gradient(180deg, rgba(255,255,255,.075), rgba(255,255,255,.025)), rgba(7, 11, 20, .72);background:radial-gradient(circle at 12% -5%,rgba(var(--accent-primary-rgb),.13),transparent 30%),linear-gradient(180deg,#04070e00,#04070e80 42%,#04070ef2)}.book-details-header{min-height:calc(72px + env(safe-area-inset-top,0px));background:linear-gradient(180deg,#050810eb,#050810b8)!important}.book-details-main{width:min(100%,1180px)}.book-details-hero{align-items:center}.book-details-cover{width:clamp(220px,28vw,310px)!important;height:clamp(322px,40vw,450px)!important;border-radius:32px!important;box-shadow:0 38px 110px #0000007a,0 0 0 1px #ffffff1f!important}.book-details-meta{min-width:0}.book-details-actions>button{min-width:0}.book-details-voice-action{background:linear-gradient(180deg,#ffffff13,#ffffff08),rgba(var(--accent-primary-rgb),.08)!important;border-color:rgba(var(--accent-primary-rgb),.24)!important}.book-details-voice-action span{display:inline!important}.book-details-access-grid,.book-details-reader-system-grid,.book-details-feature-grid>button,.book-details-page .bg-white\/5{background:var(--book-detail-card-bg)!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff12}.book-details-reader-system-grid{border:1px solid rgba(255,255,255,.1);border-radius:28px;padding:.75rem}.book-details-reader-system-card{display:flex;min-height:10.5rem;flex-direction:column;align-items:flex-start;gap:.45rem;padding:1rem;text-align:left}.book-details-reader-system-card svg{color:var(--accent-primary)}.book-details-reader-system-card strong{font-size:.98rem;line-height:1.25;color:var(--text-primary)}.book-details-reader-system-card p{margin-top:auto;font-size:.76rem;line-height:1.55;color:var(--text-tertiary)}.book-details-reader-system-card:disabled{cursor:default}.book-details-tabs{overflow-x:auto;scrollbar-width:none}.book-details-tabs::-webkit-scrollbar{display:none}@media(max-width:760px){.reader-controls-shell .container{padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}.reader-chapter-hero{margin-inline:0;padding:.9rem}.reader-chapter-hero h1{font-size:clamp(1.45rem,7vw,2.1rem)!important}.reader-article{border-radius:22px;padding:1.05rem;border-color:#ffffff0f;background:#0408102e}.reader-operating-panel{grid-template-columns:1fr;max-width:100%;margin-bottom:1rem;padding:.72rem;border-radius:22px}.reader-operating-main{align-items:flex-start}.reader-operating-grid{grid-template-columns:1fr}.reader-operating-stat{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.65rem .72rem}.reader-operating-stat span,.reader-operating-stat strong{margin-top:0}.reader-operating-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.reader-operating-actions button{min-height:44px;border-radius:16px}.storysphere-voice-reader{max-height:min(76dvh,560px)!important;padding:.85rem max(.85rem,env(safe-area-inset-right,0px)) calc(.95rem + env(safe-area-inset-bottom,0px)) max(.85rem,env(safe-area-inset-left,0px))!important;bottom:var(--storysphere-bottom-stack, 0px)!important}.book-details-header{padding-left:max(.85rem,env(safe-area-inset-left,0px))!important;padding-right:max(.85rem,env(safe-area-inset-right,0px))!important}.book-details-header h1{max-width:42vw;letter-spacing:.12em}.book-details-main{padding-left:max(1rem,env(safe-area-inset-left,0px))!important;padding-right:max(1rem,env(safe-area-inset-right,0px))!important;padding-bottom:calc(7rem + env(safe-area-inset-bottom,0px))}.book-details-hero{gap:1.4rem!important;margin-bottom:2rem!important}.book-details-cover{width:min(68vw,238px)!important;height:min(96vw,350px)!important;border-radius:26px!important}.book-details-meta h2{font-size:clamp(2rem,10vw,3.15rem)!important}.book-details-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.book-details-actions>button:first-child{grid-column:1 / -1}.book-details-access-grid{grid-template-columns:1fr!important;border-radius:22px!important}.book-details-reader-system-grid{grid-template-columns:1fr!important;border-radius:22px;padding:.55rem}.book-details-reader-system-card{min-height:auto;border-radius:18px;padding:.9rem}.book-details-tabs{margin-inline:-1rem!important;padding-inline:1rem!important}.book-details-tabs>div{gap:1.35rem!important;min-width:-moz-max-content;min-width:max-content}}body.storysphere-capacitor .reader-controls-shell{position:sticky;top:0;padding-left:max(0px,env(safe-area-inset-left,0px));padding-right:max(0px,env(safe-area-inset-right,0px))}body.storysphere-capacitor .reader-content{padding-bottom:calc(var(--native-tabbar-height, 82px) + env(safe-area-inset-bottom,0px) + 110px)!important}body.storysphere-capacitor .storysphere-voice-reader{bottom:calc(var(--native-tabbar-height, 82px) + env(safe-area-inset-bottom,0px))!important}body.storysphere-capacitor .book-details-main{padding-bottom:calc(var(--native-tabbar-height, 82px) + env(safe-area-inset-bottom,0px) + 28px)!important}@media(max-width:767px){body.storysphere-capacitor :where(.native-app-home,.creator-app-shell,.discover-page,.library-page,.messages-page,.settings-page,.clubs-page,.reader-profile-page,.dashboard,.world-building-view,.character-directory-view,.story-structure-view,.book-view,.picture-book-view,.spark-studio-view){padding-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px))}body.storysphere-capacitor :where(.native-app-frame-hero,.native-app-section,.creator-dashboard-hero){border-radius:28px!important}body.storysphere-capacitor :where(.native-app-frame-hero,.native-app-section){margin-block:14px}body.storysphere-capacitor :where(.native-app-frame-hero,.native-app-mode-grid,.native-app-route-list,.native-layer-stack){gap:12px}body.storysphere-capacitor :where(.creator-toolbar,.creator-section-header,.creator-dashboard-hero-actions,.native-app-hero__actions){display:flex;flex-direction:column;gap:10px}body.storysphere-capacitor :where(.creator-toolbar,.creator-section-header) :where(button,a,input,select){width:100%}body.storysphere-capacitor :where(.dashboard-grid,.creator-dashboard-grid,.native-app-status-grid,.native-app-chip-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.storysphere-capacitor :where(.project-grid,.world-grid,.character-grid,.books-grid,.picture-book-grid,.spark-grid){grid-template-columns:minmax(0,1fr)!important;gap:12px!important}body.storysphere-capacitor :where(.creator-table-wrap,table){font-size:13px}:where(.creator-section-header,.creator-toolbar,.creator-action-row,.native-app-hero__actions){align-items:stretch}:where(.creator-action-row,.creator-dashboard-hero-actions,.native-app-hero__actions)>:where(a,button){flex:1 1 auto}body.storysphere-capacitor :where(.creator-dashboard-hero,.native-app-frame-hero,.native-app-hero){margin-inline:0!important;padding:18px!important}}@media(hover:none)and (pointer:coarse){.sphere-app-root button:not([data-compact=true]),.sphere-app-root [role=button]:not([data-compact=true]){min-height:var(--storysphere-touch-target)}.sf-landing-route-strip button:hover,.creator-dashboard-primary-button:hover,.creator-dashboard-secondary-button:hover,.studio-button-primary:hover,.studio-button-secondary:hover{transform:none}}.discover-page{isolation:isolate;min-width:0}.discover-page-shell{width:min(100%,1440px);gap:28px}.discover-hero-grid,.discover-secondary-grid,.discover-results-grid{min-width:0}.discover-panel{position:relative;overflow:hidden}.discover-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.085),transparent 34%),radial-gradient(circle at 86% 8%,rgba(var(--accent-primary-rgb),.12),transparent 34%);opacity:.62}.discover-panel>*{position:relative;z-index:1}.discover-results-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:stretch}.discover-book-tile{min-width:0;display:flex;flex-direction:column;gap:10px}.discover-book-tile .explore-book-card,.discover-book-tile .explore-book-card__surface{min-width:0;min-height:0;height:100%}.discover-book-tile .explore-book-card__surface{background:linear-gradient(180deg,#ffffff14,#ffffff07),#080c1cc7!important;border-color:#ffffff1b!important;box-shadow:0 18px 52px #00000047,inset 0 1px #ffffff12!important}.discover-book-tile .explore-book-card__cover{aspect-ratio:4 / 5!important;max-height:340px;background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.22),rgba(var(--accent-secondary-rgb),.16)),#10182b}.discover-book-tile .explore-book-card__cover img{display:block}.discover-book-tile .explore-book-card__body{padding:16px!important}.discover-book-tile .explore-book-card__body h3{font-size:1.02rem;line-height:1.12}.discover-book-tile .explore-book-card__stats{gap:8px;margin-top:12px!important;padding-top:12px!important;min-width:0}.discover-book-actions{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1fr) minmax(0,.72fr);gap:8px!important;margin-top:0!important}.discover-book-action{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:36px;overflow:hidden;padding-inline:10px!important;text-overflow:ellipsis;white-space:nowrap}.discover-creator-card{min-width:0;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center}.discover-follow-button{min-width:92px;min-height:38px;text-align:center}.discover-pulse-card{min-width:0}.mobile-discovery-quick-actions--inline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:linear-gradient(180deg,#ffffff14,#ffffff07),#080c1cd1;box-shadow:0 18px 48px #0000003d;backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%)}.mobile-discovery-quick-action{position:relative;display:inline-flex;min-width:0;min-height:54px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:color-mix(in srgb,var(--quick-action-color, var(--accent-primary)) 12%,rgba(255,255,255,.055));color:var(--text-primary);font-size:.72rem;font-weight:850}.mobile-discovery-quick-action__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--quick-action-color, var(--accent-primary))}.mobile-discovery-quick-action__badge{position:absolute;top:-10px;right:-10px;display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;border-radius:999px;background:#ef4444;color:#fff;font-size:.62rem;font-weight:900}.mobile-discovery-quick-action__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1023px){.discover-hero-grid,.discover-secondary-grid{grid-template-columns:minmax(0,1fr)!important}.discover-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.discover-page{padding-inline:0!important}.discover-page-shell{width:100%;gap:18px;padding-top:12px!important;padding-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px))!important;padding-bottom:calc(var(--layout-bottom-padding, 82px) + env(safe-area-inset-bottom,0px) + 64px)!important}.discover-panel{border-radius:24px!important}.discover-hero-panel,.discover-spotlight-panel,.discover-filter-panel,.discover-author-signals,.discover-creators-panel,.discover-reader-pulse-panel{padding:16px!important}.discover-hero-panel h1{font-size:2rem!important;line-height:1.06!important}.discover-hero-panel p{font-size:.94rem!important;line-height:1.45!important}.discover-hero-panel button{min-height:52px!important;padding-block:0!important;border-radius:18px!important}.discover-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:16px!important}.discover-metric-card{min-height:102px;padding:12px!important;border-radius:18px!important}.discover-metric-card>div{margin-bottom:8px!important}.discover-metric-card svg{width:18px;height:18px}.discover-metric-card p:first-of-type{font-size:1.35rem!important;line-height:1!important}.discover-metric-card p:last-of-type{margin-top:6px!important;font-size:.62rem!important;line-height:1.12!important;letter-spacing:0!important}.discover-results-grid{gap:12px!important}.discover-book-tile{gap:8px}.discover-book-tile .explore-book-card__cover{aspect-ratio:1 / 1.18!important;max-height:220px}.discover-book-tile .explore-book-card__body{padding:12px!important}.discover-book-tile .explore-book-card__body h3{font-size:.92rem;line-height:1.08}.discover-book-tile .explore-book-card__body p{font-size:.64rem}.discover-book-tile .explore-book-card__stats{align-items:flex-start;flex-direction:column;margin-top:10px!important;padding-top:10px!important}.discover-book-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important}.discover-book-action{min-height:34px;padding-inline:6px!important;font-size:.64rem}.discover-creator-card{gap:10px!important;padding:12px!important}.discover-follow-button{min-width:78px;padding-inline:10px!important}body[data-sphere-path=discover] .sf-back-to-top,body[data-sphere-path=explore] .sf-back-to-top,body[data-sphere-path=search] .sf-back-to-top,body[data-sphere-path=discover] [data-community-launcher],body[data-sphere-path=explore] [data-community-launcher],body[data-sphere-path=search] [data-community-launcher]{display:none!important}body[data-sphere-path=discover] .storysphere-mobile-bottom-bar,body[data-sphere-path=explore] .storysphere-mobile-bottom-bar,body[data-sphere-path=search] .storysphere-mobile-bottom-bar{background:linear-gradient(180deg,#05091200,#050912f5 22%,#050912)!important}body[data-sphere-path=discover] .storysphere-mobile-bottom-bar>.relative>.absolute,body[data-sphere-path=explore] .storysphere-mobile-bottom-bar>.relative>.absolute,body[data-sphere-path=search] .storysphere-mobile-bottom-bar>.relative>.absolute{background:#080d1afb!important;border-color:#ffffff24!important;box-shadow:0 -18px 44px #0000008a,inset 0 1px #ffffff12!important}}@media(max-width:430px){.discover-results-grid{gap:10px!important}.discover-book-actions{grid-template-columns:1fr}.discover-book-action{min-height:32px}}body[data-sphere-path=read]{--storysphere-bottom-offset: max(var(--layout-bottom-padding, 82px), 82px)}@media(max-width:767px){body[data-sphere-path=read] .sphere-main{min-height:100dvh!important}body[data-sphere-path=read] .reader-content{padding-bottom:calc(var(--layout-bottom-padding, 96px) + env(safe-area-inset-bottom,0px) + 28px)!important;scroll-padding-bottom:calc(var(--layout-bottom-padding, 96px) + env(safe-area-inset-bottom,0px) + 28px)!important}}.storysphere-mobile-bottom-bar{pointer-events:auto;transform:translateZ(0);will-change:transform}.storysphere-mobile-bottom-bar[data-mode=voice]{padding-inline:max(10px,env(safe-area-inset-left,0px)) max(10px,env(safe-area-inset-right,0px))!important;background:linear-gradient(180deg,#05070d00,#05070dd1 24%,#05070dfa)!important}.storysphere-mobile-bottom-bar[data-mode=voice]>.relative{height:100%}.storysphere-mobile-bottom-bar[data-mode=voice]>.relative>.absolute{inset:0 max(10px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px))!important;height:auto!important;border:1px solid rgba(var(--accent-primary-rgb),.24)!important;border-radius:26px 26px 18px 18px!important;background:radial-gradient(circle at 12% 0%,rgba(var(--accent-primary-rgb),.18),transparent 34%),linear-gradient(180deg,#0c1220fb,#05080ffb)!important;box-shadow:0 -28px 80px #00000085,inset 0 1px #ffffff1a!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.storysphere-mobile-bottom-bar[data-mode=voice] .storysphere-voice-reader{height:100%;max-height:none!important;border:0!important;border-radius:24px!important;background:transparent!important;box-shadow:none!important;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px))!important}body.storysphere-capacitor .storysphere-mobile-bottom-bar[data-mode=voice]{height:min(62dvh,440px)!important;min-height:calc(168px + env(safe-area-inset-bottom,0px))!important;max-height:min(74dvh,540px)!important;padding:0!important}body.storysphere-capacitor .storysphere-mobile-bottom-bar[data-mode=voice]>.relative>.absolute{left:max(10px,env(safe-area-inset-left,0px))!important;right:max(10px,env(safe-area-inset-right,0px))!important;bottom:max(8px,env(safe-area-inset-bottom,0px))!important;height:auto!important}body.storysphere-capacitor[data-native-route-family=reader] .reader-content{padding-bottom:calc(var(--layout-bottom-padding, 168px) + env(safe-area-inset-bottom,0px) + 32px)!important}.settings-page{color-scheme:dark;background:radial-gradient(circle at 8% -8%,rgba(var(--accent-primary-rgb),.16),transparent 34rem),radial-gradient(circle at 92% 0%,rgba(var(--accent-secondary-rgb),.12),transparent 32rem),var(--bg-gradient-primary)!important}.storysphere-settings-route-grid,.storysphere-social-command-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.storysphere-settings-route-card{min-height:5.5rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;border:1px solid var(--border-secondary);border-radius:1.25rem;background:linear-gradient(135deg,#ffffff0e,#ffffff05),var(--sphere-field-bg);padding:1rem;box-shadow:0 16px 42px #00000038,inset 0 1px #ffffff0e;transition:transform .18s ease,border-color .18s ease,background .18s ease,opacity .18s ease}.storysphere-settings-route-card:not(:disabled):hover{transform:translateY(-1px);border-color:rgba(var(--accent-primary-rgb),.38);background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.12),#ffffff06),var(--sphere-field-bg)}.storysphere-settings-route-card:disabled{cursor:not-allowed;opacity:.58}.storysphere-settings-route-card__icon{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:1rem;border:1px solid rgba(var(--accent-primary-rgb),.22);background:rgba(var(--accent-primary-rgb),.1);color:var(--accent-primary)}@media(max-width:767px){.storysphere-settings-route-grid,.storysphere-social-command-grid{grid-template-columns:1fr}.settings-page .sphere-panel{border-radius:1.25rem!important}.storysphere-settings-route-card{min-height:4.75rem;border-radius:1rem;padding:.875rem}}.storysphere-route-page{width:100%;min-height:calc(100dvh - var(--storysphere-top-offset, 0px));color-scheme:dark;isolation:isolate;--sphere-local-panel: var(--sphere-social-card, var(--sphere-premium-panel));--sphere-local-panel-hover: var(--sphere-social-card-hover, var(--sphere-premium-panel-strong));--sphere-local-border: var(--sphere-premium-border, var(--showweld-border));--sphere-local-shadow: var(--sphere-premium-shadow-soft, 0 18px 52px rgba(0,0,0,.26))}.storysphere-page-main{width:100%;min-height:100%}.sphere-app-root{--sphere-premium-canvas: linear-gradient(180deg, rgba(255,255,255,.018), transparent 18rem), linear-gradient(135deg, rgba(10, 17, 31, .96), rgba(4, 7, 14, .98) 52%, rgba(8, 13, 25, .96));--sphere-premium-panel: linear-gradient(180deg, rgba(255,255,255,.075), rgba(255,255,255,.026)), var(--sw-layer-default, rgba(7, 11, 22, .78));--sphere-premium-panel-strong: linear-gradient(180deg, rgba(255,255,255,.095), rgba(255,255,255,.034)), var(--sw-layer-raised, rgba(10, 16, 30, .86));--sphere-premium-border: var(--sw-border-hairline, rgba(255,255,255,.115));--sphere-premium-border-strong: var(--sw-border-strong, rgba(255,255,255,.18));--sphere-premium-shadow: 0 22px 70px rgba(0,0,0,.32), inset 0 1px 0 rgba(255,255,255,.065);--sphere-premium-shadow-soft: 0 14px 42px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.055);--sphere-social-card: linear-gradient(180deg, rgba(255,255,255,.068), rgba(255,255,255,.022)), var(--sw-layer-default, rgba(7, 11, 22, .8));--sphere-social-card-hover: radial-gradient(520px 180px at 0% 0%, rgba(var(--accent-primary-rgb),.12), transparent 64%), linear-gradient(180deg, rgba(255,255,255,.082), rgba(255,255,255,.03)), var(--sw-layer-hover, rgba(10, 16, 30, .88));--sphere-social-rail: linear-gradient(180deg, rgba(10, 15, 29, .94), rgba(5, 8, 17, .9)), var(--sw-layer-sunken, rgba(4, 7, 14, .9));--sphere-social-chip: rgba(255,255,255,.055);--sphere-social-chip-active: var(--sw-accent-wash, rgba(var(--accent-primary-rgb),.15));--sphere-social-divider: var(--sw-border-hairline, rgba(255,255,255,.095));--sphere-control-height: 44px;--sphere-page-gutter: clamp(.875rem, 3vw, 2rem);background:var(--sphere-premium-canvas)}.sphere-app-root>header.fixed.top-0{border-bottom:1px solid var(--sphere-premium-border)!important;background:linear-gradient(180deg,#0a0e1bf0,#070a14c7),var(--sw-layer-overlay, rgba(7, 11, 22, .82))!important;box-shadow:0 14px 42px #00000057,inset 0 -1px #ffffff0b;backdrop-filter:blur(22px) saturate(155%)!important;-webkit-backdrop-filter:blur(22px) saturate(155%)!important}.sphere-app-root>header.fixed.top-0 :where(a,button){border-radius:999px}.sphere-app-root>header.fixed.top-0 :where(a:hover,button:hover){background:var(--sw-layer-hover, rgba(255,255,255,.075))!important}.sphere-app-root>header.fixed.top-0 :where(a[aria-current=page],.active,[data-active=true]){background:var(--sw-accent-wash, rgba(var(--accent-primary-rgb), .12))!important;color:var(--sw-accent-focus, var(--accent-primary))!important}.storysphere-route-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.34),transparent 68%);mask-image:linear-gradient(180deg,rgba(0,0,0,.34),transparent 68%);opacity:.42}.storysphere-route-page :where(.page-shell,.storysphere-page-main>.page-shell){width:min(100%,1440px);margin-inline:auto}.storysphere-route-page :where(.discover-panel,.reader-command-center,.storysphere-profile-command,.post-card,.club-card,.story-card,.share-sheet,[role=dialog]){border-color:var(--sphere-premium-border)!important;box-shadow:var(--sphere-premium-shadow)}.storysphere-route-page :where(.discover-panel,.reader-command-center,.storysphere-profile-command){background:var(--sphere-premium-panel-strong)!important}.storysphere-route-page :where(.post-card,.club-card,.story-card){background:var(--sphere-social-card)!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.storysphere-route-page :where(.post-card,.club-card,.story-card):hover{transform:translateY(-1px);border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb), .34))!important;background:var(--sphere-social-card-hover)!important;box-shadow:0 20px 58px #0000004d,0 0 0 1px rgba(var(--accent-primary-rgb),.08)}.storysphere-route-page :where(input,textarea,select){border-color:var(--sw-border-muted, var(--showweld-field-border))!important;background:linear-gradient(180deg,#ffffff0e,#ffffff06),var(--sw-layer-sunken, rgba(3, 7, 18, .66))!important;box-shadow:inset 0 1px #ffffff0b}.storysphere-route-page :where(input,textarea,select):focus{border-color:var(--sw-accent-focus, var(--accent-primary))!important;box-shadow:0 0 0 3px var(--sw-accent-field, rgba(var(--accent-primary-rgb), .16)),inset 0 1px #ffffff0f!important}.storysphere-route-page :where(button,a,[role=button]){text-decoration:none}.storysphere-route-page :where(button,a,[role=button]):focus-visible{outline:none!important;box-shadow:0 0 0 3px #04070eeb,0 0 0 5px var(--sw-accent-focus, var(--accent-primary))!important}.discover-page .discover-filter-panel,.clubs-page .page-shell>div>.flex.flex-col.gap-4.rounded-\[26px\],.social-feed-page .storysphere-page-main>div>.mb-6{position:relative;z-index:3}.webtoons-page header.sticky,.reader-profile-page header,.social-feed-page .storysphere-page-main>header{border-color:var(--sphere-premium-border)!important;background:linear-gradient(180deg,#0a0e1be6,#070a14c2),var(--sw-layer-overlay, rgba(7, 11, 22, .82))!important;box-shadow:0 14px 42px #00000047}.webtoons-page :where(.bg-surface-secondary\/40,.bg-surface-secondary\/50,.bg-surface-primary\/70){background:var(--sphere-premium-panel)!important;border-color:var(--sphere-premium-border)!important}.webtoons-page :where(.rounded-3xl,.rounded-\[2rem\],.rounded-\[2\.5rem\]){box-shadow:var(--sphere-premium-shadow-soft)}.visual-story-lane-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(9.5rem,1fr);gap:.625rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;margin-inline:-1rem;padding:.125rem 1rem .25rem}.visual-story-lane-rail::-webkit-scrollbar{display:none}.visual-story-lane{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;min-height:3.35rem;border:1px solid var(--sw-border-muted, rgba(255,255,255,.1));border-radius:1.15rem;background:linear-gradient(180deg,#ffffff0e,#ffffff05),var(--sw-layer-default, rgba(14, 18, 32, .74));color:var(--text-secondary);padding:.55rem .7rem;box-shadow:inset 0 1px #ffffff0f;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.visual-story-lane:hover{transform:translateY(-1px);border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb), .32));background:linear-gradient(180deg,#ffffff13,#ffffff06),var(--sw-layer-raised, rgba(17, 22, 39, .82))}.visual-story-lane[data-active=true]{color:var(--text-primary);border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb), .44));background:linear-gradient(135deg,var(--sw-accent-field, rgba(var(--accent-primary-rgb), .2)),rgba(var(--accent-secondary-rgb),.11)),var(--sw-layer-raised, rgba(18, 24, 42, .88));box-shadow:0 14px 34px #00000042,0 0 0 1px rgba(var(--accent-primary-rgb),.08) inset,inset 0 1px #ffffff17}.visual-story-lane__icon{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.85rem;background:var(--sw-layer-sunken, rgba(2, 6, 18, .48));color:var(--sw-accent-focus, var(--accent-primary));box-shadow:inset 0 1px #ffffff0f}.visual-story-lane__copy{min-width:0;display:grid;gap:.05rem;text-align:left}.visual-story-lane__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.05}.visual-story-lane__copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-tertiary);font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.visual-story-lane__count{min-width:2rem;border-radius:999px;background:var(--sw-layer-sunken, rgba(0,0,0,.28));color:var(--text-secondary);padding:.25rem .42rem;font-size:.63rem;font-weight:900;text-align:center}.visual-story-intelligence{display:flex;align-items:stretch;justify-content:space-between;gap:1rem;border:1px solid var(--sw-border-muted, rgba(255,255,255,.1));border-radius:1.5rem;background:linear-gradient(135deg,#ffffff0f,#ffffff05),var(--sw-layer-default, rgba(8, 12, 24, .76));padding:.9rem;box-shadow:var(--sphere-premium-shadow-soft)}.visual-story-intelligence__main{display:flex;align-items:center;min-width:0;gap:.8rem}.visual-story-intelligence__icon{display:inline-grid;place-items:center;width:2.55rem;height:2.55rem;border-radius:1rem;color:var(--sw-accent-focus, var(--accent-primary));background:var(--sw-accent-field, rgba(var(--accent-primary-rgb), .16));border:1px solid var(--sw-border-accent, rgba(var(--accent-primary-rgb), .24))}.visual-story-intelligence p{color:var(--text-tertiary);font-size:.65rem;font-weight:900;letter-spacing:.15em;margin:0 0 .15rem;text-transform:uppercase}.visual-story-intelligence h2{color:var(--text-primary);font-size:.95rem;font-weight:900;line-height:1.2;margin:0}.visual-story-intelligence__stats{display:grid;grid-template-columns:repeat(3,minmax(4.5rem,auto));gap:.55rem}.visual-story-intelligence__stats span{display:grid;align-content:center;gap:.08rem;border:1px solid var(--sw-border-hairline, rgba(255,255,255,.08));border-radius:1rem;background:var(--sw-layer-sunken, rgba(1, 5, 16, .45));color:var(--text-tertiary);min-height:3.1rem;padding:.45rem .7rem;font-size:.62rem;font-weight:850;text-transform:uppercase}.visual-story-intelligence__stats strong{color:var(--text-primary);font-size:.88rem}@media(min-width:768px){.visual-story-lane-rail{margin-inline:-2rem;padding-inline:2rem}}@media(max-width:640px){.webtoons-page header.sticky{gap:.6rem!important;padding-block:.55rem!important}.webtoons-page header.sticky>.relative>.flex{border-radius:1rem!important;padding-block:.62rem!important}.visual-story-lane-rail{grid-auto-columns:minmax(8rem,44vw);gap:.5rem}.visual-story-lane{min-height:3rem;border-radius:1rem;padding:.45rem .55rem}.visual-story-lane__icon{width:2rem;height:2rem;border-radius:.75rem}.visual-story-lane__copy strong{font-size:.72rem}.visual-story-lane__copy small{font-size:.55rem}.visual-story-intelligence{display:grid;gap:.75rem;border-radius:1.2rem}.visual-story-intelligence__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.visual-story-intelligence__stats span{min-height:2.65rem;padding-inline:.55rem}}.storysphere-home-page,.discover-page,.library-page,.reader-profile-page,.settings-page,.social-feed-page,.messages-page,.clubs-page,.club-detail-page,.book-details-page,.read-page,.activity-page,.achievements-page,.live-sessions-page,.live-session-page{background:radial-gradient(circle at 8% -4%,rgba(var(--accent-primary-rgb),.12),transparent 28rem),radial-gradient(circle at 92% 0%,rgba(var(--accent-secondary-rgb),.09),transparent 26rem),transparent!important}:where(.storysphere-home-page,.discover-page,.library-page,.reader-profile-page,.settings-page,.social-feed-page,.messages-page,.clubs-page,.club-detail-page,.book-details-page,.read-page,.activity-page,.achievements-page,.live-sessions-page,.live-session-page) :where([class*=card i],[class*=panel i],[class*=surface i],[class*=modal i]){border-color:var(--sphere-local-border, var(--showweld-border));background:linear-gradient(180deg,#fff1,#ffffff06),var(--sw-layer-default, rgba(7, 11, 22, .78));box-shadow:var(--sphere-local-shadow, 0 18px 52px rgba(0, 0, 0, .26)),inset 0 1px #fff1}:where(.storysphere-home-page,.discover-page,.library-page,.reader-profile-page,.settings-page,.social-feed-page,.messages-page,.clubs-page,.club-detail-page,.book-details-page,.read-page,.activity-page,.achievements-page,.live-sessions-page,.live-session-page) :where(input,textarea,select){border-color:var(--showweld-field-border)!important;background:var(--showweld-field-bg)!important;color:var(--text-primary)!important}:where(.storysphere-home-page,.discover-page,.library-page,.reader-profile-page,.settings-page,.social-feed-page,.messages-page,.clubs-page,.club-detail-page,.book-details-page,.read-page,.activity-page,.achievements-page,.live-sessions-page,.live-session-page) :where(button,a,[role=button],[role=tab]){touch-action:manipulation;-webkit-tap-highlight-color:transparent}body.storysphere-capacitor :where(.storysphere-home-page,.discover-page,.library-page,.reader-profile-page,.settings-page,.social-feed-page,.messages-page,.clubs-page,.club-detail-page,.book-details-page,.read-page,.activity-page,.achievements-page,.live-sessions-page,.live-session-page){padding-left:max(var(--native-app-inline, 14px),env(safe-area-inset-left,0px));padding-right:max(var(--native-app-inline, 14px),env(safe-area-inset-right,0px))}body.storysphere-capacitor .messages-page{height:calc(100dvh - var(--storysphere-top-offset, 0px) - var(--storysphere-bottom-offset, 0px) - env(safe-area-inset-bottom,0px))!important;min-height:calc(100dvh - var(--storysphere-top-offset, 0px) - var(--storysphere-bottom-offset, 0px) - env(safe-area-inset-bottom,0px))!important}body.storysphere-capacitor :where(.storysphere-home-page,.discover-page,.library-page,.reader-profile-page,.settings-page,.social-feed-page,.clubs-page,.club-detail-page,.book-details-page,.read-page,.activity-page,.achievements-page,.live-sessions-page){padding-bottom:calc(var(--layout-bottom-padding, 82px) + env(safe-area-inset-bottom,0px) + 28px)!important;scroll-padding-bottom:calc(var(--layout-bottom-padding, 82px) + env(safe-area-inset-bottom,0px) + 28px)}body.storysphere-capacitor .live-session-page{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 12px)!important}.live-sessions-page .storysphere-scroll-page{overflow-x:clip}.live-sessions-page :where(input,select),.live-session-page :where(input,select){border-color:var(--sw-border-muted, rgba(255, 255, 255, .14))!important;background:linear-gradient(180deg,var(--sw-layer-raised, rgba(255, 255, 255, .075)),var(--sw-layer-default, rgba(255, 255, 255, .035)))!important;box-shadow:inset 0 1px #ffffff0e}.live-session-cockpit{isolation:isolate;border-top:1px solid var(--sw-border-muted, rgba(255, 255, 255, .1));background:radial-gradient(circle at 16% 0%,var(--sw-accent-wash, rgba(var(--accent-primary-rgb), .18)),transparent 28rem),radial-gradient(circle at 86% 0%,rgba(239,68,68,.12),transparent 24rem),var(--sw-layer-canvas, #030712)!important}.live-session-page{height:calc(100dvh - var(--storysphere-top-offset, 0px) - var(--storysphere-bottom-offset, 0px))!important;min-height:0!important;overflow:hidden!important;padding-bottom:0!important;scroll-padding-bottom:0!important}.live-session-page .storysphere-page-main{height:100%;min-height:0!important;overflow:hidden}.live-session-cockpit__header{background:linear-gradient(180deg,color-mix(in srgb,var(--sw-layer-overlay, rgba(8, 12, 24, .94)) 92%,transparent),color-mix(in srgb,var(--sw-layer-default, rgba(10, 14, 26, .9)) 88%,transparent))!important;border-color:var(--sw-border-muted, rgba(255, 255, 255, .12))!important;box-shadow:0 14px 34px #00000047,inset 0 -1px #ffffff0e;backdrop-filter:blur(26px) saturate(145%);-webkit-backdrop-filter:blur(26px) saturate(145%)}.live-session-cockpit__body,.live-session-cockpit__stage,.live-session-cockpit__sidecar{min-width:0;min-height:0}.live-session-cockpit__video-frame{margin:clamp(.55rem,1.5vw,1rem);border:1px solid var(--sw-border-muted, rgba(255, 255, 255, .12));border-radius:clamp(1.25rem,2vw,2rem);background:linear-gradient(135deg,#020617f5,#0c1224e6),var(--sw-layer-sunken, rgba(0, 0, 0, .34));box-shadow:0 28px 78px #0000006b,inset 0 1px #ffffff13}.live-session-cockpit__control-strip>div{min-width:0}.live-session-cockpit__sidecar{width:min(25rem,32vw)!important;border-color:var(--sw-border-muted, rgba(255, 255, 255, .12))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--sw-layer-raised, rgba(17, 24, 39, .9)) 90%,transparent),var(--sw-layer-default, rgba(7, 11, 22, .94)))!important;box-shadow:-18px 0 54px #00000040}.live-interaction-hub__dock{border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb), .28))!important;background:linear-gradient(180deg,var(--sw-layer-overlay, rgba(8, 12, 24, .86)),var(--sw-layer-default, rgba(9, 14, 28, .74)))!important}.live-interaction-hub__panel{border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb), .24))!important;background:radial-gradient(circle at 18% 0%,var(--sw-accent-wash, rgba(var(--accent-primary-rgb), .18)),transparent 44%),linear-gradient(180deg,var(--sw-layer-overlay, rgba(12, 17, 31, .98)),var(--sw-layer-default, rgba(5, 8, 16, .98)))!important}.live-session-gift-burst{max-width:min(20rem,calc(100vw - 2rem))}.live-sessions-page__header,.live-sessions-page__hero,.live-sessions-page__controls,.live-session-discovery-card{min-width:0}.live-sessions-page__hero{background:radial-gradient(circle at 18% 0%,var(--sw-accent-wash, rgba(var(--accent-primary-rgb), .16)),transparent 32rem),linear-gradient(135deg,var(--sw-layer-raised, rgba(17, 24, 39, .78)),var(--sw-layer-default, rgba(5, 8, 16, .94)))!important;border-color:var(--sw-border-muted, rgba(255, 255, 255, .14))!important}.live-sessions-page__hero>div>div:first-child{min-width:0}.live-sessions-page__hero>div>div:last-child{min-width:0}.live-sessions-page__controls{border:1px solid var(--sw-border-muted, rgba(255, 255, 255, .1));border-radius:1.35rem;background:linear-gradient(180deg,var(--sw-layer-raised, rgba(255, 255, 255, .07)),var(--sw-layer-default, rgba(255, 255, 255, .035)));padding:clamp(.7rem,1.8vw,1rem);box-shadow:inset 0 1px #ffffff0e,0 16px 40px #00000029}.live-session-discovery-card{background:linear-gradient(180deg,var(--sw-layer-raised, rgba(255, 255, 255, .074)),var(--sw-layer-default, rgba(255, 255, 255, .038)))!important;border-color:var(--sw-border-muted, rgba(255, 255, 255, .13))!important}.live-session-discovery-card:focus-visible{outline:2px solid var(--sw-accent-focus, var(--accent-primary));outline-offset:3px}@media(max-width:767px){.live-sessions-page .storysphere-scroll-page{padding:.9rem!important;padding-bottom:calc(var(--layout-bottom-padding, 82px) + env(safe-area-inset-bottom,0px) + 2.5rem)!important}.live-sessions-page :where(.grid){min-width:0}.live-sessions-page__header{margin-bottom:.85rem!important;gap:.65rem!important}.live-sessions-page__header h1{font-size:1.35rem!important;line-height:1.05!important}.live-sessions-page__header p{max-width:18rem;font-size:.78rem!important;line-height:1.3!important}.live-sessions-page__hero{margin-bottom:.85rem!important;border-radius:1.35rem!important;max-height:10.25rem!important;overflow:hidden!important}.live-sessions-page__hero>div{display:block!important}.live-sessions-page__hero>div>div:first-child{display:none!important;min-height:0!important;border-right:0!important}.live-sessions-page__hero>div>div:first-child .absolute.bottom-4{bottom:.65rem!important;left:.65rem!important;padding:.35rem .65rem!important;font-size:.58rem!important;letter-spacing:.14em!important}.live-sessions-page__hero>div>div:last-child{padding:.78rem!important}.live-sessions-page__hero .mb-4.inline-flex{margin-bottom:.48rem!important;padding:.32rem .58rem!important;font-size:.54rem!important;letter-spacing:.13em!important}.live-sessions-page__hero h2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.86rem!important;line-height:1.14!important;letter-spacing:0!important}.live-sessions-page__hero h2+p{display:none!important}.live-sessions-page__hero .mt-6{margin-top:.5rem!important}.live-sessions-page__hero .mt-4{display:none!important;margin-top:0!important}.live-sessions-page__hero>div>div:last-child>.mt-6.grid,.live-sessions-page__hero>div>div:last-child>.mt-4.grid{display:flex!important;gap:.45rem!important;overflow-x:auto;padding-bottom:.1rem;scrollbar-width:none}.live-sessions-page__hero>div>div:last-child>.mt-6.grid::-webkit-scrollbar,.live-sessions-page__hero>div>div:last-child>.mt-4.grid::-webkit-scrollbar{display:none}.live-sessions-page__hero .rounded-2xl{border-radius:.9rem!important}.live-sessions-page__hero :where(.grid-cols-2,.sm\:grid-cols-2,.sm\:grid-cols-4)>div{flex:0 0 5.15rem;padding:.46rem!important}.live-sessions-page__hero :where(.grid-cols-2,.sm\:grid-cols-2,.sm\:grid-cols-4) p:first-child{font-size:1rem!important;line-height:1.05!important}.live-sessions-page__hero :where(.grid-cols-2,.sm\:grid-cols-2,.sm\:grid-cols-4) p:last-child{font-size:.55rem!important;letter-spacing:.11em!important;overflow-wrap:anywhere}.live-sessions-page__hero>div>div:last-child>.mt-4.grid{grid-template-columns:none!important}.live-sessions-page__hero>div>div:last-child>.mt-4.grid>div{flex:0 0 12.8rem;padding:.56rem .65rem!important}.live-sessions-page__hero>div>div:last-child>.mt-4.grid p:first-child{font-size:.52rem!important}.live-sessions-page__hero>div>div:last-child>.mt-4.grid p:last-child{font-size:.72rem!important;line-height:1.2!important}.live-sessions-page__controls{margin-bottom:.85rem!important;padding:.68rem!important;border-radius:1rem;display:grid;gap:.55rem}.live-sessions-page__controls>*+*{margin-top:0!important}.live-sessions-page__controls input{border-radius:.9rem!important;padding-top:.76rem!important;padding-bottom:.76rem!important;font-size:.85rem!important}.live-sessions-page__controls>.flex.flex-wrap{display:grid!important;grid-template-columns:minmax(0,1fr)!important;flex-wrap:nowrap!important;gap:.45rem!important;overflow:hidden;padding-bottom:.15rem;scrollbar-width:none}.live-sessions-page__controls>.flex.flex-wrap::-webkit-scrollbar{display:none}.live-sessions-page__controls>.flex.flex-wrap>.flex:first-child{flex-wrap:nowrap!important;width:100%;max-width:100%;overflow-x:auto;scrollbar-width:none}.live-sessions-page__controls>.flex.flex-wrap>.flex:first-child::-webkit-scrollbar{display:none}.live-sessions-page__controls>.flex.flex-wrap>.flex.min-w-0.flex-1{width:100%!important;max-width:100%!important;flex:none!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:.08rem!important;scrollbar-width:none}.live-sessions-page__controls>.flex.flex-wrap>.flex.min-w-0.flex-1::-webkit-scrollbar{display:none}.live-sessions-page__controls .ml-auto{margin-left:0!important;width:100%;justify-content:space-between}.live-sessions-page__controls .ml-auto>span{display:none!important}.live-sessions-page__controls button,.live-sessions-page__controls select{flex:0 0 auto;padding:.55rem .76rem!important;font-size:.74rem!important;white-space:nowrap}.live-sessions-page__controls select{max-width:none;flex:1 1 auto}.live-session-discovery-card{border-radius:1.05rem!important}.live-session-discovery-card .aspect-video{min-height:9rem}.live-session-cockpit{height:calc(100dvh - var(--storysphere-top-offset, 0px) - var(--storysphere-bottom-offset, 0px))!important;min-height:0!important}.live-session-page{padding:0 max(.875rem,env(safe-area-inset-right,0px)) 0 max(.875rem,env(safe-area-inset-left,0px))!important}.live-session-cockpit__header{gap:.55rem;padding:.72rem .82rem!important;min-height:4.35rem}.live-session-cockpit__header h1{font-size:.92rem!important;line-height:1.12!important}.live-session-cockpit__header .flex-1{margin-left:.5rem!important;margin-right:.5rem!important}.live-session-cockpit__header .flex-1>div{gap:.35rem!important;overflow:hidden;white-space:nowrap}.live-session-cockpit__header .flex-1 p{display:none!important}.live-session-cockpit__header .flex-1 span{font-size:.58rem!important}.live-session-cockpit__body{overflow:hidden}.live-session-cockpit__video-frame{margin:.5rem;padding:.45rem!important;border-radius:1.2rem}.live-session-cockpit__control-strip{bottom:max(.85rem,env(safe-area-inset-bottom,0px))!important;left:.7rem!important;right:.7rem!important;align-items:flex-end;gap:.55rem}.live-interaction-hub__dock{padding:.22rem!important}.live-interaction-hub__dock button{padding:.68rem!important}.live-interaction-hub__panel{position:fixed!important;left:max(.65rem,env(safe-area-inset-left,0px))!important;right:max(.65rem,env(safe-area-inset-right,0px))!important;bottom:calc(var(--storysphere-bottom-offset, 0px) + env(safe-area-inset-bottom,0px) + 5.4rem)!important;width:auto!important;max-height:min(68dvh,32rem)}.live-session-gift-burst{top:5.2rem!important;right:.75rem!important}.storysphere-route-page.sphere-page-container{padding-left:max(.875rem,env(safe-area-inset-left,0px));padding-right:max(.875rem,env(safe-area-inset-right,0px))}.storysphere-home-page,.discover-page,.library-page,.reader-profile-page,.settings-page,.social-feed-page,.clubs-page,.club-detail-page,.book-details-page,.read-page,.activity-page,.achievements-page,.live-sessions-page,.live-session-page{padding-bottom:calc(var(--layout-bottom-padding, 82px) + env(safe-area-inset-bottom,0px) + 34px)!important}:where(.storysphere-home-page,.discover-page,.library-page,.reader-profile-page,.settings-page,.social-feed-page,.messages-page,.clubs-page,.club-detail-page,.book-details-page,.read-page,.activity-page,.achievements-page,.live-sessions-page,.live-session-page) :where([class*=card i],[class*=panel i],[class*=surface i],[class*=modal i]){border-radius:1.25rem}.live-session-page{height:calc(100dvh - var(--storysphere-top-offset, 0px) - var(--storysphere-bottom-offset, 0px))!important;min-height:0!important;overflow:hidden!important;padding-bottom:0!important;scroll-padding-bottom:0!important}}.storysphere-route-page :where(.sphere-panel,.discover-panel,.storysphere-settings-route-card,.book-details-access-grid,.book-details-tabs,.storysphere-post-comments-panel,.storysphere-social-comment-card,.comments-sheet,.reaction-bar,.live-session-card){border-color:var(--sphere-local-border)!important;background:var(--sphere-local-panel)!important;box-shadow:var(--sphere-local-shadow);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.storysphere-route-page :where(.settings-page,.library-page,.read-page,.book-details-page,.activity-page,.achievements-page,.club-detail-page,.messages-page) :where([class*=rounded-2xl],[class*=rounded-3xl],[class*="rounded-["])[class*=border]{border-color:var(--sphere-local-border)!important;background:linear-gradient(180deg,#ffffff0f,#ffffff05),var(--sw-layer-default, rgba(7, 11, 22, .76))}.storysphere-route-page :where(.discover-book-action,.discover-follow-button,.mobile-discovery-quick-action,.storysphere-settings-route-card,.book-details-voice-action,.reader-profile-tabs button,.messages-page button,.activity-page button,.library-page button,.read-page button,.clubs-page button,.club-detail-page button){min-height:var(--sphere-control-height)}.storysphere-route-page :where(.discover-book-action,.discover-follow-button,.mobile-discovery-quick-action,.book-details-tabs button,.reader-profile-tabs button,.messages-page [class*=rounded-full],.activity-page [class*=rounded],.library-page [class*=rounded-md],.club-detail-page [class*=rounded-full]){border-color:var(--sphere-social-divider)!important;background:var(--sphere-social-chip)!important}.storysphere-route-page :where(.discover-book-action:hover,.discover-follow-button:hover,.mobile-discovery-quick-action:hover,.book-details-tabs button:hover,.reader-profile-tabs button:hover,.messages-page button:hover,.activity-page button:hover,.library-page button:hover,.read-page button:hover,.clubs-page button:hover,.club-detail-page button:hover){border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb), .34))!important;background:var(--sw-layer-hover, rgba(255,255,255,.08))!important}.storysphere-route-page :where(.discover-book-action:active,.discover-follow-button:active,.mobile-discovery-quick-action:active,.messages-page button:active,.activity-page button:active,.library-page button:active,.read-page button:active,.clubs-page button:active,.club-detail-page button:active){transform:translateY(1px) scale(.99)}.messages-page{--sphere-local-panel: var(--sphere-social-rail);--sphere-local-shadow: 0 14px 46px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.055);background:radial-gradient(circle at 10% 0%,rgba(var(--accent-primary-rgb),.12),transparent 28rem),var(--sw-layer-canvas, rgba(3, 6, 13, .98))!important}.messages-page>.flex{border-top:1px solid var(--sphere-local-border);background:var(--sphere-social-rail)}.messages-page :where(header,[class*=border-b],[class*=border-r]){border-color:var(--sphere-social-divider)!important}.messages-page :where([class*=overflow-y-auto],[class*=overflow-hidden]){scrollbar-color:rgba(var(--accent-primary-rgb),.45) transparent}.messages-page :where([class*=rounded-xl],[class*=rounded-2xl],[class*=rounded-full])[class*=bg-]{box-shadow:inset 0 1px #ffffff0e}.library-page,.read-page,.book-details-page,.activity-page,.achievements-page,.club-detail-page{--sphere-local-panel: linear-gradient(180deg, rgba(255,255,255,.062), rgba(255,255,255,.02)), var(--sw-layer-default, rgba(7, 11, 22, .78))}.library-page :where(.group[class*=border],.grid[class*=border],[class*=shadow-xl]),.read-page :where([class*=border],[class*=rounded]),.book-details-page :where(.book-details-access-grid,.book-details-feature-grid>*,.book-details-actions button),.activity-page :where([class*="bg-[--surface-glass]"],[class*=rounded-xl][class*=border]),.achievements-page :where([class*=rounded],[class*=border]),.club-detail-page :where(section,article,[class*=rounded],[class*=border]){border-color:var(--sphere-local-border)!important;background:var(--sphere-local-panel)!important;box-shadow:var(--sphere-local-shadow)}.book-details-page .book-details-header,.book-details-page .book-details-tabs,.reader-page :where([class*=fixed][class*=backdrop],[class*="bg-[--bg-secondary]"]){border-color:var(--sphere-local-border)!important;background:linear-gradient(180deg,#070b16eb,#050811c7),var(--sw-layer-overlay, rgba(7, 11, 22, .84))!important;backdrop-filter:blur(22px) saturate(155%)!important;-webkit-backdrop-filter:blur(22px) saturate(155%)!important}.settings-page{--sphere-local-panel: radial-gradient(600px 220px at 0% 0%, rgba(var(--accent-primary-rgb),.1), transparent 66%), linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.022)), var(--sw-layer-default, rgba(7, 11, 22, .82))}.settings-page :where(.sphere-panel,.storysphere-settings-route-card,[class*=rounded-3xl],[class*="rounded-["])[class*=border]{border-color:var(--sphere-local-border)!important;background:var(--sphere-local-panel)!important;box-shadow:var(--sphere-local-shadow)}.storysphere-route-page :where(h1,h2,h3,p,button,a,span){min-width:0}.storysphere-route-page :where(h1,h2,h3){letter-spacing:0;overflow-wrap:anywhere;text-wrap:balance}.storysphere-route-page :where(p,li,dd,figcaption){overflow-wrap:anywhere}.storysphere-route-page :where(img,video,canvas){max-width:100%}@media(min-width:1024px){.messages-page>.flex,.library-page>section,.read-page>section,.activity-page>div,.club-detail-page>.relative,.book-details-main{min-width:0}.book-details-main,.activity-page>div,.read-page>:where(section,div):not(.fixed),.club-detail-page>.relative{width:min(100%,1180px);margin-inline:auto}}@media(max-width:767px){.storysphere-route-page{--sphere-control-height: 46px;--sphere-page-gutter: max(.875rem, env(safe-area-inset-left, 0px))}.storysphere-route-page :where(.settings-page,.library-page,.read-page,.book-details-page,.activity-page,.achievements-page,.club-detail-page) :where([class*=p-8],[class*=p-7],[class*=p-6]){padding:1rem!important}.messages-page{min-height:calc(100dvh - var(--storysphere-top-offset, 0px) - var(--storysphere-bottom-offset, 0px))!important}.messages-page>.flex{height:100%!important}.book-details-page .book-details-main,.read-page,.activity-page,.achievements-page,.club-detail-page{padding-left:max(.875rem,env(safe-area-inset-left,0px))!important;padding-right:max(.875rem,env(safe-area-inset-right,0px))!important}}@media(prefers-reduced-motion:reduce){.storysphere-route-page :where(.post-card,.club-card,.story-card,button,a,[role=button]){transition-duration:.001ms!important;animation-duration:.001ms!important}}.sphere-app-root[data-storysphere-app=true]{--ss-canvas: radial-gradient(900px 420px at 18% -8%, rgba(var(--accent-primary-rgb, 59, 130, 246), .16), transparent 62%), radial-gradient(760px 420px at 92% 6%, rgba(var(--accent-secondary-rgb, 168, 85, 247), .12), transparent 58%), linear-gradient(180deg, rgba(255, 255, 255, .018), transparent 16rem), var(--sw-layer-canvas, var(--bg-primary, #050814));--ss-sunken: linear-gradient(180deg, rgba(255, 255, 255, .028), rgba(255, 255, 255, .01)), var(--sw-layer-sunken, rgba(3, 7, 18, .82));--ss-surface: linear-gradient(180deg, rgba(255, 255, 255, .07), rgba(255, 255, 255, .024)), var(--sw-layer-default, rgba(8, 13, 26, .82));--ss-surface-raised: radial-gradient(520px 220px at 0% 0%, rgba(var(--accent-primary-rgb, 59, 130, 246), .105), transparent 68%), linear-gradient(180deg, rgba(255, 255, 255, .09), rgba(255, 255, 255, .032)), var(--sw-layer-raised, rgba(12, 18, 34, .9));--ss-surface-overlay: linear-gradient(180deg, rgba(12, 18, 34, .94), rgba(6, 10, 20, .86)), var(--sw-layer-overlay, rgba(8, 12, 24, .9));--ss-hover: radial-gradient(460px 180px at 0% 0%, rgba(var(--accent-primary-rgb, 59, 130, 246), .14), transparent 66%), linear-gradient(180deg, rgba(255, 255, 255, .086), rgba(255, 255, 255, .035)), var(--sw-layer-hover, rgba(255, 255, 255, .065));--ss-selected: linear-gradient(135deg, rgba(var(--accent-primary-rgb, 59, 130, 246), .22), rgba(var(--accent-secondary-rgb, 168, 85, 247), .14)), var(--sw-layer-selected, rgba(255, 255, 255, .075));--ss-border: var(--sw-border-hairline, rgba(255, 255, 255, .105));--ss-border-muted: var(--sw-border-muted, rgba(255, 255, 255, .13));--ss-border-strong: var(--sw-border-strong, rgba(255, 255, 255, .2));--ss-border-accent: var(--sw-border-accent, rgba(var(--accent-primary-rgb, 59, 130, 246), .38));--ss-focus: var(--sw-accent-focus, var(--accent-primary, #3b82f6));--ss-accent-wash: var(--sw-accent-wash, rgba(var(--accent-primary-rgb, 59, 130, 246), .145));--ss-accent-field: var(--sw-accent-field, rgba(var(--accent-primary-rgb, 59, 130, 246), .18));--ss-accent-edge: var(--sw-accent-edge, rgba(var(--accent-primary-rgb, 59, 130, 246), .48));--ss-accent-glow: var(--sw-accent-glow, 0 0 34px rgba(var(--accent-primary-rgb, 59, 130, 246), .28));--ss-radius-card: clamp(18px, calc(22px * var(--border-radius-scale, 1)), 28px);--ss-radius-control: clamp(12px, calc(16px * var(--border-radius-scale, 1)), 20px);--ss-shadow: 0 20px 70px rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255, 255, 255, .065);--ss-shadow-soft: 0 12px 42px rgba(0, 0, 0, .22), inset 0 1px 0 rgba(255, 255, 255, .055);--ss-gutter: clamp(.875rem, 3vw, 2rem);background:var(--ss-canvas)}body[data-sphere-surface=reader],body[data-sphere-surface=settings],body[data-sphere-surface=app]{background:var(--bg-surface-tone, #050814)}.sphere-app-root[data-storysphere-app=true] .sphere-main{background:linear-gradient(180deg,rgba(255,255,255,.012),transparent 28rem),transparent}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page{width:100%;max-width:100vw;overflow-x:clip;background:linear-gradient(180deg,rgba(255,255,255,.016),transparent 18rem),transparent!important;color:var(--text-primary, #f8fafc)}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:72px 72px;opacity:.26;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.34),transparent 72%);mask-image:linear-gradient(180deg,rgba(0,0,0,.34),transparent 72%)}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page>.pointer-events-none,.sphere-app-root[data-storysphere-app=true] .storysphere-route-page [aria-hidden=true].pointer-events-none{overflow:hidden;contain:paint}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page>.pointer-events-none :where(.rounded-full,[class*=blur-]){border:0!important;box-shadow:none!important;background:radial-gradient(circle at center,rgba(var(--accent-primary-rgb, 59, 130, 246),.22),transparent 64%)!important;opacity:.58}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(.sphere-panel,.discover-panel,.reader-command-center,.storysphere-profile-command,.storysphere-settings-route-card,.post-card,.club-card,.story-card,.live-session-card,.share-sheet,.comments-sheet,.reaction-bar,[class*=card i],[class*=panel i],[class*=surface i]){border-color:var(--ss-border)!important;background:var(--ss-surface)!important;box-shadow:var(--ss-shadow-soft)}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(.reader-command-center,.storysphere-profile-command,.discover-hero-panel,.discover-spotlight-panel,.webtoons-page header,.book-details-header,.book-details-tabs,.settings-page .sphere-panel){border-color:var(--ss-border-muted)!important;background:var(--ss-surface-raised)!important;box-shadow:var(--ss-shadow)}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(.post-card,.club-card,.story-card,.discover-book-tile,.discover-creator-card,.reader-action-card,.reader-system-card,.storysphere-profile-command__action,.storysphere-profile-command__signal):hover{border-color:var(--ss-border-accent)!important;background:var(--ss-hover)!important;box-shadow:0 18px 56px #0000004d,0 0 0 1px rgba(var(--accent-primary-rgb, 59, 130, 246),.08) inset}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(input,textarea,select,[contenteditable=true]){border-color:var(--ss-border-muted)!important;background:var(--ss-sunken)!important;color:var(--text-primary, #f8fafc)!important;caret-color:var(--ss-focus);box-shadow:inset 0 1px #ffffff0d}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(input,textarea,select)::-moz-placeholder{color:var(--text-tertiary, rgba(226, 232, 240, .58))}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(input,textarea,select)::placeholder{color:var(--text-tertiary, rgba(226, 232, 240, .58))}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(button,a,[role=button]){min-width:0;text-decoration:none}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(button,a,[role=button],input,textarea,select):focus-visible{outline:0!important;box-shadow:0 0 0 2px var(--bg-primary, #050814),0 0 0 4px var(--ss-focus),var(--ss-accent-glow)!important}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(.reader-profile-tabs button,.book-details-tabs button,.discover-book-action,.discover-follow-button,.mobile-discovery-quick-action,.storysphere-settings-route-card,.messages-page button,.activity-page button,.library-page button,.clubs-page button,.club-detail-page button){border-color:var(--ss-border)!important;background:var(--sphere-social-chip, rgba(255,255,255,.055))!important}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where([aria-current=page],[data-active=true],.active,button[aria-selected=true],.reader-profile-tabs button[aria-selected=true]){border-color:var(--ss-border-accent)!important;background:var(--ss-selected)!important;color:var(--text-primary, #f8fafc)!important;box-shadow:0 0 0 1px rgba(var(--accent-primary-rgb, 59, 130, 246),.08) inset,var(--ss-accent-glow)}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(h1,h2,h3,h4){color:var(--text-primary, #f8fafc);letter-spacing:0;text-wrap:balance}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(p,li,dd,figcaption,small){color:inherit;overflow-wrap:anywhere}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(img,video,canvas,svg){max-width:100%}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(.overflow-x-auto){overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--accent-primary-rgb, 59, 130, 246),.42) transparent}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(.overflow-x-auto)::-webkit-scrollbar{height:6px}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(.overflow-x-auto)::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(var(--accent-primary-rgb, 59, 130, 246),.4)}.achievements-page{--sphere-local-panel: radial-gradient(520px 180px at 0% 0%, rgba(var(--accent-primary-rgb, 59, 130, 246), .13), transparent 68%), var(--ss-surface)}.achievements-page>.relative.z-10{padding-top:clamp(5.25rem,11vw,7.5rem)!important}.achievements-page .mx-auto{max-width:min(100%,1180px)!important}.achievements-page .rounded-\[32px\]{border-radius:var(--ss-radius-card)!important;border-color:var(--ss-border-muted)!important;background:var(--ss-surface-raised)!important;box-shadow:var(--ss-shadow)!important}.achievements-page input{min-height:46px;border-radius:var(--ss-radius-control)!important}.achievements-page .overflow-x-auto{position:relative;margin-inline:-.25rem!important;padding:.15rem .25rem .45rem!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 1rem,#000 calc(100% - 1rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1rem,#000 calc(100% - 1rem),transparent)}.achievements-page .overflow-x-auto>.flex{width:-moz-max-content;width:max-content;min-width:-moz-max-content;min-width:max-content;padding-inline:.15rem}.achievements-page button[class*=rounded-full]{min-height:40px;border:1px solid var(--ss-border)!important;border-radius:999px!important;background:var(--ss-sunken)!important;color:var(--text-secondary, #e2e8f0)!important}.achievements-page button[class*="bg-[--accent-primary]"],.achievements-page button[class*=text-black]{border-color:var(--ss-border-accent)!important;background:var(--ss-selected)!important;color:var(--text-primary, #f8fafc)!important}.achievements-page .grid.gap-4{grid-template-columns:repeat(auto-fit,minmax(104px,1fr))!important;gap:clamp(.65rem,1.8vw,1rem)!important}.achievements-page .grid.gap-4>*{min-width:0}.achievements-page .group{border:1px solid rgba(255,255,255,.075);border-radius:18px;background:linear-gradient(180deg,#ffffff0b,#ffffff04),#03071233}.achievements-page .group p{display:-webkit-box;min-height:2.4em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.reader-profile-page,.social-feed-page,.discover-page,.clubs-page,.club-detail-page,.library-page,.webtoons-page,.settings-page,.activity-page{--sphere-local-panel: var(--ss-surface);--sphere-local-panel-hover: var(--ss-hover);--sphere-local-border: var(--ss-border);--sphere-local-shadow: var(--ss-shadow-soft)}.reader-profile-page :where(header,nav,section,article),.social-feed-page :where(header,section,article),.discover-page :where(section,article),.clubs-page :where(section,article),.club-detail-page :where(section,article),.library-page :where(section,article),.webtoons-page :where(section,article){min-width:0}@media(min-width:1024px){.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(.storysphere-page-main,.page-shell,main>.mx-auto,.mx-auto){min-width:0}.reader-profile-page main,.discover-page .page-shell,.clubs-page .page-shell,.club-detail-page>.relative,.library-page>div,.webtoons-page>div,.achievements-page .mx-auto{width:min(100%,1240px);margin-inline:auto}}@media(max-width:767px){.sphere-app-root[data-storysphere-app=true]{--ss-gutter: max(.875rem, env(safe-area-inset-left, 0px));--ss-radius-card: 20px;--ss-radius-control: 14px;--sphere-control-height: 46px}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page{min-height:calc(100dvh - var(--storysphere-top-offset, 0px));padding-bottom:calc(var(--storysphere-bottom-offset, 72px) + env(safe-area-inset-bottom,0px) + 1rem)}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page:before,.sphere-app-root[data-storysphere-app=true] .storysphere-route-page:after{opacity:.16;background-size:54px 54px}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(.px-8,.p-8,.px-7,.p-7,.px-6,.p-6){padding-left:1rem!important;padding-right:1rem!important}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(.py-8,.p-8,.py-7,.p-7,.py-6,.p-6){padding-top:1rem!important;padding-bottom:1rem!important}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(button,a,[role=button]){min-height:42px}.sphere-app-root[data-storysphere-app=true] .storysphere-route-page :where(.grid){min-width:0}.achievements-page>.relative.z-10{padding-top:5.5rem!important;padding-bottom:calc(var(--storysphere-bottom-offset, 72px) + env(safe-area-inset-bottom,0px) + 1rem)!important}.achievements-page .mx-auto{padding-inline:max(.875rem,env(safe-area-inset-left,0px))!important}.achievements-page .mb-8{margin-bottom:1rem!important}.achievements-page .flex.items-center.gap-4{gap:.75rem!important}.achievements-page h1{font-size:clamp(1.45rem,7vw,1.95rem)!important;line-height:1.05}.achievements-page .rounded-\[32px\]{padding:.9rem!important}.achievements-page .grid.gap-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.achievements-page .group{min-height:126px;padding:.65rem!important}.achievements-page .group :where(.w-14,.h-14){width:3rem!important;height:3rem!important}.achievements-page .group svg{width:1.45rem!important;height:1.45rem!important}.achievements-page>.pointer-events-none{display:none!important}.achievements-page [role=tooltip]{display:none!important}.reader-command-center,.storysphere-profile-command{border-radius:20px!important}}@media(prefers-contrast:more){.sphere-app-root[data-storysphere-app=true]{--ss-border: rgba(255, 255, 255, .24);--ss-border-muted: rgba(255, 255, 255, .32);--ss-border-strong: rgba(255, 255, 255, .46);--ss-shadow: none;--ss-shadow-soft: none}}@media(prefers-reduced-motion:reduce){.sphere-app-root[data-storysphere-app=true] .storysphere-route-page *,.sphere-app-root[data-storysphere-app=true] .storysphere-route-page *:before,.sphere-app-root[data-storysphere-app=true] .storysphere-route-page *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.reader-profile-page{background:radial-gradient(circle at 12% -6%,rgba(var(--accent-primary-rgb),.16),transparent 34rem),radial-gradient(circle at 92% 0%,rgba(var(--accent-secondary-rgb),.12),transparent 30rem),var(--bg-primary)!important}.reader-profile-page header{box-shadow:0 18px 50px #00000047}.reader-profile-page :where(section,nav,article){border-color:#ffffff1f!important}.reader-profile-page :where(section,article){background:linear-gradient(180deg,#ffffff0e,#ffffff05),#070b14b8!important;box-shadow:0 18px 54px #00000047,inset 0 1px #ffffff12}.reader-profile-page nav{background:#050810a8!important;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}@media(max-width:767px){.reader-profile-page header{padding-left:max(.875rem,env(safe-area-inset-left,0px));padding-right:max(.875rem,env(safe-area-inset-right,0px))}.reader-profile-page main{padding-inline:max(.875rem,env(safe-area-inset-left,0px)) max(.875rem,env(safe-area-inset-right,0px))!important;padding-bottom:calc(var(--layout-bottom-padding, 82px) + env(safe-area-inset-bottom,0px) + 28px)!important}.reader-profile-page nav{margin-inline:-.25rem;border-radius:16px!important}.reader-profile-page nav button{min-width:-moz-max-content;min-width:max-content}}.reader-command-center{position:relative;margin-top:1.25rem;border:1px solid var(--sw-border-hairline, var(--showweld-border, rgba(255,255,255,.12)));border-radius:clamp(20px,2.4vw,30px);background:radial-gradient(720px 260px at 0% 0%,var(--sw-accent-wash, rgba(var(--accent-primary-rgb), .18)),transparent 62%),radial-gradient(640px 260px at 100% 0%,rgba(var(--accent-secondary-rgb),.13),transparent 66%),linear-gradient(180deg,#ffffff13,#ffffff06),var(--sw-layer-default, rgba(7, 11, 22, .82));box-shadow:0 26px 78px #00000057,inset 0 1px #ffffff14;overflow:hidden;isolation:isolate}.reader-network-command-center{margin-top:0}.reader-network-command-center .reader-command-center__header{align-items:center}.reader-network-command-center .reader-command-center__header h2{max-width:880px}.reader-command-center__header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:end;padding:clamp(1rem,2.4vw,1.6rem);border-bottom:1px solid rgba(255,255,255,.09)}.reader-command-center__eyebrow,.reader-action-card__meta,.reader-system-card__label{color:var(--accent-primary);font-size:.66rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.reader-command-center__header h2{margin-top:.35rem;color:var(--text-primary);font-size:clamp(1.35rem,3vw,2.05rem);font-weight:950;letter-spacing:0;line-height:1.05;max-width:100%;overflow-wrap:anywhere;text-wrap:balance}.reader-command-center__header p{margin-top:.55rem;max-width:72ch;color:var(--showweld-readable-copy, var(--text-secondary));font-size:.92rem;font-weight:650;line-height:1.65}.reader-profile-score{min-width:190px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;border:1px solid var(--sw-border-muted, rgba(255,255,255,.12));border-radius:20px;background:var(--sw-layer-raised, rgba(255,255,255,.055));padding:.85rem 1rem}.reader-profile-score__number{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.28),rgba(var(--accent-secondary-rgb),.18));color:var(--text-primary);font-size:1.35rem;font-weight:950;box-shadow:0 14px 38px rgba(var(--accent-primary-rgb),.22)}.reader-profile-score span{display:block;color:var(--text-tertiary);font-size:.64rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.reader-profile-score strong{display:block;margin-top:.15rem;color:var(--text-primary);font-size:.92rem;font-weight:900}.reader-profile-meter{height:3px;background:#ffffff12}.reader-profile-meter span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent-primary),var(--accent-secondary));box-shadow:0 0 24px rgba(var(--accent-primary-rgb),.45);transition:width .36s cubic-bezier(.2,0,0,1)}.reader-command-center__body{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(290px,.84fr);gap:1rem;padding:clamp(1rem,2.2vw,1.35rem)}.reader-action-grid,.reader-system-grid{display:grid;gap:.8rem;min-width:0}.reader-action-card{width:100%;min-width:0;min-height:104px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;border:1px solid var(--sw-border-hairline, rgba(255,255,255,.105));border-radius:20px;background:linear-gradient(135deg,#ffffff13,#ffffff07),var(--sw-layer-default, rgba(255,255,255,.035));padding:1rem;text-align:left;color:inherit;overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.reader-action-card>div:not(.reader-action-card__icon),.reader-system-card>div:not(.reader-system-card__icon){min-width:0}.reader-action-card:hover{transform:translateY(-1px);border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb), .34));background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.12),rgba(var(--accent-secondary-rgb),.08)),var(--sw-layer-hover, rgba(255,255,255,.045));box-shadow:0 18px 46px #00000047}.reader-action-card__icon,.reader-system-card__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:15px;border:1px solid var(--sw-accent-edge, rgba(var(--accent-primary-rgb),.24));background:var(--sw-accent-wash, rgba(var(--accent-primary-rgb),.13));color:var(--sw-accent-focus, var(--accent-primary))}.reader-action-card[data-tone=success] .reader-action-card__icon,.reader-system-card[data-state=ready] .reader-system-card__icon{border-color:rgba(var(--success-primary-rgb,16,185,129),.28);background:rgba(var(--success-primary-rgb,16,185,129),.13);color:var(--success-primary, #10b981)}.reader-action-card[data-tone=warning] .reader-action-card__icon,.reader-system-card[data-state=attention] .reader-system-card__icon{border-color:rgba(var(--warning-primary-rgb,245,158,11),.32);background:rgba(var(--warning-primary-rgb,245,158,11),.13);color:var(--warning-primary, #f59e0b)}.reader-system-card[data-state=private] .reader-system-card__icon{border-color:#94a3b842;background:#94a3b81a;color:var(--text-tertiary)}.reader-action-card h3{margin-top:.2rem;color:var(--text-primary);font-size:.98rem;font-weight:900;letter-spacing:0;overflow-wrap:anywhere;text-wrap:balance}.reader-action-card p,.reader-system-card p{margin-top:.28rem;color:var(--text-tertiary);font-size:.78rem;font-weight:650;line-height:1.45;overflow-wrap:anywhere}.reader-action-card__arrow{color:var(--text-tertiary);transition:transform .18s ease,color .18s ease}.reader-action-card:hover .reader-action-card__arrow{transform:translate(2px);color:var(--accent-primary)}.reader-system-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reader-system-card{min-height:132px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start;border:1px solid var(--sw-border-hairline, rgba(255,255,255,.09));border-radius:20px;background:var(--sw-layer-default, rgba(255,255,255,.034));padding:.95rem}.reader-system-card__value{margin-top:.28rem;color:var(--text-primary);font-size:1.45rem;font-weight:950;line-height:1;text-transform:capitalize}.reader-profile-tabs{position:sticky;top:0;z-index:30;box-shadow:0 16px 46px #00000038}.storysphere-profile-command{position:relative;border:1px solid var(--sw-border-muted, var(--border-primary, rgba(255,255,255,.12)));border-radius:clamp(22px,2.4vw,32px);background:radial-gradient(760px 280px at 0% 0%,rgba(var(--accent-primary-rgb),.16),transparent 62%),radial-gradient(680px 260px at 100% 10%,rgba(var(--accent-secondary-rgb),.12),transparent 64%),linear-gradient(180deg,var(--sw-layer-raised, rgba(255,255,255,.07)),var(--sw-layer-default, rgba(255,255,255,.028))),var(--sw-layer-sunken, rgba(6, 10, 20, .82));box-shadow:0 24px 72px #00000057,inset 0 1px #ffffff14;color:var(--text-primary);overflow:hidden;isolation:isolate}.storysphere-profile-command:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(var(--accent-primary-rgb),.42),rgba(var(--accent-secondary-rgb),.22),transparent 72%) 0 0 / 100% 1px no-repeat,linear-gradient(180deg,rgba(255,255,255,.055),transparent 46%);opacity:.9}.storysphere-profile-command__header{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;align-items:end;padding:clamp(1rem,2.2vw,1.55rem);border-bottom:1px solid var(--sw-border-hairline, rgba(255,255,255,.08))}.storysphere-profile-command__eyebrow,.storysphere-profile-command__action-meta,.storysphere-profile-command__signal span{color:var(--sw-accent-focus, var(--accent-primary));font-size:.66rem;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.storysphere-profile-command__header h2{margin:.36rem 0 0;color:var(--text-primary);font-size:clamp(1.34rem,2.8vw,2.12rem);font-weight:950;letter-spacing:0;line-height:1.06;overflow-wrap:anywhere;word-break:break-word;text-wrap:balance}.storysphere-profile-command__subtitle{margin:.55rem 0 0;max-width:76ch;color:var(--showweld-readable-copy, var(--text-secondary));font-size:.92rem;font-weight:650;line-height:1.58}.storysphere-profile-command__score{min-width:210px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;border:1px solid var(--sw-border-muted, rgba(255,255,255,.12));border-radius:22px;background:var(--sw-layer-default, rgba(255,255,255,.052));padding:.85rem 1rem}.storysphere-profile-command__score-ring{display:grid;place-items:center;width:60px;height:60px;border-radius:20px;background:radial-gradient(circle at center,var(--sw-layer-raised, rgba(7,12,24,.92)) 55%,transparent 57%),conic-gradient(var(--sw-accent-focus, var(--accent-primary)) var(--profile-score, 0%),rgba(255,255,255,.08) 0);box-shadow:0 16px 42px rgba(var(--accent-primary-rgb),.2)}.storysphere-profile-command__score-ring span{color:var(--text-primary);font-size:1.3rem;font-weight:950}.storysphere-profile-command__score>div:last-child span{display:block;color:var(--text-tertiary);font-size:.64rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.storysphere-profile-command__score>div:last-child strong{display:block;margin-top:.18rem;color:var(--text-primary);font-size:.9rem;font-weight:950}.storysphere-profile-command__meter{position:relative;z-index:1;height:3px;background:#fff1}.storysphere-profile-command__meter span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent-primary),var(--accent-secondary));box-shadow:0 0 24px rgba(var(--accent-primary-rgb),.42);transition:width .32s cubic-bezier(.2,0,0,1)}.storysphere-profile-command__body{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(270px,.82fr);gap:1rem;padding:clamp(1rem,2.2vw,1.3rem)}.storysphere-profile-command__actions,.storysphere-profile-command__signals{display:grid;gap:.8rem;min-width:0}.storysphere-profile-command__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.storysphere-profile-command__action{width:100%;min-height:112px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.88rem;border:1px solid var(--sw-border-hairline, rgba(255,255,255,.095));border-radius:22px;background:linear-gradient(135deg,#ffffff12,#ffffff06),var(--sw-layer-default, rgba(255,255,255,.034));padding:1rem;text-align:left;color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.storysphere-profile-command__action:not(:disabled):hover{transform:translateY(-1px);border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb), .36));background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.12),rgba(var(--accent-secondary-rgb),.08)),var(--sw-layer-hover, rgba(255,255,255,.05));box-shadow:0 18px 48px #00000047}.storysphere-profile-command__action:disabled{cursor:not-allowed;opacity:.56}.storysphere-profile-command__action-icon,.storysphere-profile-command__signal-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:16px;border:1px solid rgba(var(--accent-primary-rgb),.24);background:var(--sw-accent-wash, rgba(var(--accent-primary-rgb),.13));color:var(--sw-accent-focus, var(--accent-primary))}.storysphere-profile-command__action[data-tone=success] .storysphere-profile-command__action-icon,.storysphere-profile-command__signal[data-state=ready] .storysphere-profile-command__signal-icon{border-color:rgba(var(--success-primary-rgb,16,185,129),.28);background:rgba(var(--success-primary-rgb,16,185,129),.13);color:var(--success-primary, #10b981)}.storysphere-profile-command__action[data-tone=warning] .storysphere-profile-command__action-icon,.storysphere-profile-command__signal[data-state=attention] .storysphere-profile-command__signal-icon{border-color:rgba(var(--warning-primary-rgb,245,158,11),.32);background:rgba(var(--warning-primary-rgb,245,158,11),.13);color:var(--warning-primary, #f59e0b)}.storysphere-profile-command__signal[data-state=private] .storysphere-profile-command__signal-icon{border-color:#94a3b842;background:#94a3b81a;color:var(--text-tertiary)}.storysphere-profile-command__action-copy{min-width:0}.storysphere-profile-command__action-copy strong{display:block;margin-top:.2rem;color:var(--text-primary);font-size:.96rem;font-weight:950;letter-spacing:0}.storysphere-profile-command__action-copy>span:last-child:not(.storysphere-profile-command__action-meta),.storysphere-profile-command__signal p{display:block;margin-top:.28rem;color:var(--text-tertiary);font-size:.78rem;font-weight:650;line-height:1.45}.storysphere-profile-command__action-arrow{color:var(--text-tertiary);transition:transform .18s ease,color .18s ease}.storysphere-profile-command__action:not(:disabled):hover .storysphere-profile-command__action-arrow{transform:translate(2px);color:var(--sw-accent-focus, var(--accent-primary))}.storysphere-profile-command__signals{grid-template-columns:repeat(2,minmax(0,1fr))}.storysphere-profile-command__signal{min-height:130px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start;border:1px solid var(--sw-border-hairline, rgba(255,255,255,.085));border-radius:21px;background:var(--sw-layer-default, rgba(255,255,255,.033));padding:.95rem}.storysphere-profile-command__signal strong{display:block;margin-top:.28rem;color:var(--text-primary);font-size:1.34rem;font-weight:950;line-height:1.08;word-break:break-word}@media(max-width:1100px){.storysphere-profile-command__body{grid-template-columns:1fr}}@media(max-width:767px){.storysphere-profile-command{border-radius:22px}.storysphere-profile-command__header{grid-template-columns:1fr;align-items:stretch}.storysphere-profile-command__score{min-width:0}.storysphere-profile-command__actions,.storysphere-profile-command__signals{grid-template-columns:1fr}.storysphere-profile-command__action{min-height:92px;border-radius:18px;padding:.88rem}.storysphere-profile-command__signal{min-height:auto;border-radius:18px}}@media(max-width:980px){.reader-command-center__body{grid-template-columns:1fr}}@media(max-width:767px){.reader-command-center{margin-top:1rem;border-radius:22px}.reader-command-center__header{grid-template-columns:1fr;align-items:stretch;gap:1rem}.reader-command-center__header h2{font-size:clamp(1.18rem,6vw,1.42rem);line-height:1.1}.storysphere-profile-command__header h2{font-size:clamp(1.14rem,6vw,1.38rem);line-height:1.1}.reader-profile-score{min-width:0;width:100%}.reader-action-card{min-height:92px;grid-template-columns:auto minmax(0,1fr);border-radius:18px;padding:.9rem}.reader-action-card__arrow{display:none}.reader-action-card h3{font-size:.94rem}.reader-action-card p,.reader-system-card p{font-size:.76rem;line-height:1.42}.webtoons-page h1{max-width:100%;overflow-wrap:anywhere;word-break:break-word;text-wrap:balance;font-size:clamp(1.15rem,6vw,1.55rem)}.reader-system-grid{grid-template-columns:1fr}.reader-system-card{min-height:auto}.reader-profile-tabs{top:0;margin-left:-.1rem;margin-right:-.1rem;scroll-padding-inline:.75rem}}@media(max-width:767px){.achievements-page>.pointer-events-none,.webtoons-page>.pointer-events-none{display:none!important}.achievements-page [role=tooltip],.webtoons-page .pointer-events-none[class*=absolute][class*=blur]{display:none!important}.webtoons-page .visual-story-lane-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(118px,42vw);width:100%;max-width:100%;margin-inline:0!important;padding:.15rem .1rem .45rem!important;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;contain:inline-size;-webkit-mask-image:linear-gradient(90deg,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 .75rem,#000 calc(100% - .75rem),transparent)}.webtoons-page .visual-story-lane{min-width:0;min-height:3rem;grid-template-columns:auto minmax(0,1fr);padding:.55rem .62rem}.webtoons-page .visual-story-lane__count{grid-column:1 / -1;justify-self:start;min-width:0;max-width:100%;padding-inline:.5rem}}.sphere-app-root[data-storysphere-app=true] .creator-app-shell,.sphere-app-root[data-storysphere-app=true] .creator-page,.sphere-app-root[data-storysphere-app=true] .creator-route-apps-page{color:var(--text-primary, #f8fafc)}.sphere-app-root[data-storysphere-app=true] .creator-header-bar{left:0!important;right:0!important;width:100%!important;max-width:100vw!important;margin-inline:0!important;border-color:var(--ss-border, rgba(255,255,255,.1))!important;background:linear-gradient(180deg,#ffffff12,#ffffff06),var(--ss-surface-overlay, rgba(6,8,18,.88))!important;box-shadow:var(--ss-shadow-soft, 0 12px 42px rgba(0,0,0,.22))!important;overflow-x:clip!important}.sphere-app-root[data-storysphere-app=true] .creator-header-bar>div{width:min(100%,1600px)!important;max-width:100%!important;min-width:0!important}.sphere-app-root[data-storysphere-app=true] .creator-page,.sphere-app-root[data-storysphere-app=true] .creator-route-apps-page{width:100%!important;max-width:100vw!important;margin-inline:auto!important;overflow-x:clip!important}.sphere-app-root[data-storysphere-app=true] .creator-page :where(.mx-auto,.max-w-6xl,.max-w-7xl),.sphere-app-root[data-storysphere-app=true] .creator-route-apps-page :where(.mx-auto,.max-w-6xl,.max-w-7xl){min-width:0!important;max-width:min(100%,1200px)!important}.sphere-app-root[data-storysphere-app=true] .creator-page-stack{min-width:0!important;max-width:100%!important}.sphere-app-root[data-storysphere-app=true] .creator-wsnav{min-width:0!important;max-width:100%!important;background:var(--ss-sunken, rgba(255,255,255,.04))!important;border-color:var(--ss-border, rgba(255,255,255,.1))!important}.sphere-app-root[data-storysphere-app=true] .creator-wsnav-item{color:var(--text-tertiary, rgba(255,255,255,.48))!important}.sphere-app-root[data-storysphere-app=true] .creator-wsnav-item[aria-current=page]{color:var(--text-primary, #fff)!important}.sphere-app-root[data-storysphere-app=true] .creator-route-apps-page :where(.grid,.flex,textarea,button,article,section){min-width:0}@media(max-width:767px){.sphere-app-root[data-storysphere-app=true] .creator-header-bar{border-radius:0!important}.sphere-app-root[data-storysphere-app=true] .creator-header-bar>div{gap:.4rem!important;min-height:54px!important;padding-left:max(.75rem,env(safe-area-inset-left,0px))!important;padding-right:max(.75rem,env(safe-area-inset-right,0px))!important}.sphere-app-root[data-storysphere-app=true] .creator-header-bar>div>div:first-child{max-width:2.65rem!important;min-width:2.65rem!important;overflow:hidden!important}.sphere-app-root[data-storysphere-app=true] .creator-header-bar>div>div:first-child>div:first-child{width:2.3rem!important;height:2.3rem!important;justify-content:center!important;padding-inline:0!important;border-radius:14px!important}.sphere-app-root[data-storysphere-app=true] .creator-header-bar>div>div:first-child>div:first-child span,.sphere-app-root[data-storysphere-app=true] .creator-header-bar>div>div:first-child>button{display:none!important}.sphere-app-root[data-storysphere-app=true] .creator-header-bar>div>div:last-child{flex:0 0 auto!important;gap:.28rem!important;max-width:9.3rem!important;min-width:0!important;justify-content:flex-end!important}.sphere-app-root[data-storysphere-app=true] .creator-header-bar>div>div:last-child :where(button,a){width:2.15rem!important;height:2.15rem!important;min-width:2.15rem!important;min-height:2.15rem!important;padding:0!important;justify-content:center!important;border-radius:12px!important}.sphere-app-root[data-storysphere-app=true] .creator-header-bar>div>div:last-child .creator-workspace-label,.sphere-app-root[data-storysphere-app=true] .creator-header-bar>div>div:last-child button span:not([aria-label]){display:none!important}.sphere-app-root[data-storysphere-app=true] .creator-wsnav{padding:.2rem!important;overflow-x:auto!important}.sphere-app-root[data-storysphere-app=true] .creator-wsnav-item{width:2.18rem!important;min-width:2.18rem!important;max-width:2.18rem!important;min-height:2.1rem!important;padding-inline:0!important;justify-content:center!important;border-radius:12px!important}.sphere-app-root[data-storysphere-app=true] .creator-route-apps-page{padding-left:max(.75rem,env(safe-area-inset-left,0px))!important;padding-right:max(.75rem,env(safe-area-inset-right,0px))!important}.sphere-app-root[data-storysphere-app=true] .creator-route-apps-page>div{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.sphere-app-root[data-storysphere-app=true] .creator-route-apps-page .grid{grid-template-columns:minmax(0,1fr)!important}.sphere-app-root[data-storysphere-app=true] .creator-route-apps-page textarea{max-width:100%}}body[data-sphere-surface=reader] .sphere-app-root[data-storysphere-app=true]{--ss-reader-max: min(100%, 1180px);--ss-reader-wide: min(100%, 1320px);--ss-reader-gap: clamp(.85rem, 1.4vw, 1.35rem);--ss-reader-card-bg: linear-gradient(180deg, rgba(255,255,255,.062), rgba(255,255,255,.018)), var(--sw-layer-default, rgba(7, 11, 22, .78));--ss-reader-card-bg-hover: linear-gradient(180deg, rgba(255,255,255,.086), rgba(255,255,255,.028)), var(--sw-layer-raised, rgba(11, 16, 30, .86));--ss-reader-border: var(--sw-border-hairline, rgba(255,255,255,.105));--ss-reader-border-strong: var(--sw-border-muted, rgba(255,255,255,.16));--ss-reader-shadow: 0 18px 50px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.065);--ss-reader-thumb-shadow: 0 18px 40px rgba(0,0,0,.38)}body[data-sphere-surface=reader] :where(.discover-page,.webtoons-page,.library-page,.social-feed-page,.clubs-page,.club-detail-page,.reader-profile-page,.activity-page,.achievements-page,.book-details-page){background:radial-gradient(circle at 12% -8%,rgba(var(--accent-primary-rgb),.13),transparent 27rem),radial-gradient(circle at 88% -5%,rgba(var(--accent-secondary-rgb),.1),transparent 29rem),var(--sw-layer-canvas, var(--bg-primary))!important}body[data-sphere-surface=reader] :where(.discover-page .page-shell,.library-page>div,.reader-profile-page main,.clubs-page .page-shell,.club-detail-page>.relative,.activity-page>div,.achievements-page .mx-auto){width:var(--ss-reader-max);max-width:var(--ss-reader-max);margin-inline:auto}body[data-sphere-surface=reader] :where(.discover-page .page-shell,.library-page>div,.reader-profile-page main,.clubs-page .page-shell,.activity-page>div){gap:var(--ss-reader-gap)!important}body[data-sphere-surface=reader] :where(.discover-panel,.reader-command-center,.storysphere-profile-command,.library-page [class*=border],.social-feed-page article,.clubs-page article,.clubs-page section,.activity-page [class*=border],.achievements-page [class*=border]){border-color:var(--ss-reader-border)!important;background:var(--ss-reader-card-bg)!important;box-shadow:var(--ss-reader-shadow)!important}body[data-sphere-surface=reader] :where(.discover-panel:hover,.discover-book-tile:hover .explore-book-card__surface,.library-page [class*=border]:hover,.social-feed-page article:hover,.clubs-page article:hover){border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb),.34))!important;background:var(--ss-reader-card-bg-hover)!important}body[data-sphere-surface=reader] :where(.discover-page h1,.discover-page h2,.webtoons-page h1,.webtoons-page h2,.library-page h1,.library-page h2,.social-feed-page h1,.social-feed-page h2,.clubs-page h1,.clubs-page h2,.reader-profile-page h1,.reader-profile-page h2,.activity-page h1,.activity-page h2){letter-spacing:0!important;text-wrap:balance}body[data-sphere-surface=reader] :where(.discover-page p,.webtoons-page p,.library-page p,.social-feed-page p,.clubs-page p,.reader-profile-page p,.activity-page p){text-wrap:pretty}.discover-page-shell{display:flex!important;flex-direction:column!important;align-items:stretch!important}.discover-page-shell>*{width:100%!important;max-width:100%!important}.discover-page-shell>.reader-command-center{order:7}.discover-page .discover-filter-panel{order:1}.discover-page .discover-shelf-section{order:2}.discover-page .discover-shelf-section>*{width:100%}.discover-page .discover-hero-grid{order:3}.discover-page .mobile-discovery-quick-actions--inline{order:4}.discover-page .discover-author-signals{order:5}.discover-page .discover-organized-shelves{order:6}.discover-page .discover-secondary-grid{order:8}.discover-page .discover-results-grid{align-items:stretch;grid-template-columns:repeat(auto-fill,minmax(156px,1fr))!important;gap:clamp(.75rem,1.15vw,1rem)!important}.discover-page .discover-book-tile{min-width:0}.discover-book-tile .explore-book-card__surface,.discover-organized-shelves .explore-book-card__surface{border-radius:1.15rem!important;overflow:hidden}.discover-book-tile .explore-book-card__cover,.discover-organized-shelves .explore-book-card__cover{aspect-ratio:3 / 4!important;background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.22),rgba(var(--accent-secondary-rgb),.15)),var(--sw-layer-sunken, #050916)}.discover-book-tile .explore-book-card__cover:after,.discover-organized-shelves .explore-book-card__cover:after,.webtoons-page :where(.aspect-\[3\/4\],.aspect-\[2\/3\]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 23%),linear-gradient(0deg,rgba(0,0,0,.46),transparent 46%);box-shadow:inset 0 0 0 1px #ffffff12}.discover-book-tile .explore-book-card__body,.discover-organized-shelves .explore-book-card__body{padding:.75rem!important;gap:.35rem}.discover-book-tile .explore-book-card__body>div:not(.explore-book-card__stats){margin-top:.48rem!important}.discover-book-tile .explore-book-card__body h3,.discover-organized-shelves .explore-book-card__body h3{font-size:.93rem!important;line-height:1.12!important}.discover-book-tile .explore-book-card__body p,.discover-organized-shelves .explore-book-card__body p{font-size:.62rem!important;letter-spacing:.08em!important}.discover-book-tile .explore-book-card__stats,.discover-organized-shelves .explore-book-card__stats{margin-top:.55rem!important;padding-top:.55rem!important}.discover-book-tile .explore-book-card__cover .absolute.top-3.left-3,.discover-organized-shelves .explore-book-card__cover .absolute.top-3.left-3{top:.55rem!important;left:.55rem!important;gap:.35rem!important}.discover-book-tile .explore-book-card__cover .absolute.top-3.left-3>*,.discover-organized-shelves .explore-book-card__cover .absolute.top-3.left-3>*{max-width:calc(100% - 1.1rem);padding:.38rem .54rem!important;font-size:.56rem!important;letter-spacing:.06em!important;border-radius:999px!important}.discover-book-tile .explore-book-card__cover .absolute.top-3.right-3,.discover-organized-shelves .explore-book-card__cover .absolute.top-3.right-3{top:.55rem!important;right:.55rem!important}.discover-book-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem!important}.discover-book-action{min-width:0;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discover-organized-shelves>div>.grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(132px,1fr))!important;gap:.85rem!important}.discover-page .discover-hero-panel h1{font-size:clamp(1.65rem,4.6vw,3.5rem)!important}.discover-page .discover-hero-panel p,.discover-page .discover-author-signals p,.discover-page .discover-reader-pulse-panel p{line-height:1.45}.webtoons-page .reader-command-center{margin-top:0!important}.webtoons-page .reader-command-center__body,.discover-page .reader-command-center__body{gap:.85rem!important}.webtoons-page .reader-action-card,.discover-page .reader-action-card{min-height:78px!important}.webtoons-page .visual-story-intelligence{margin-top:.35rem}.webtoons-page .space-y-12{gap:clamp(1.1rem,2vw,2rem)!important}.webtoons-page .space-y-5{gap:.8rem!important}.webtoons-page :where(.w-44){width:clamp(9.4rem,15vw,11rem)!important}.webtoons-page :where(.rounded-\[2\.5rem\],.rounded-3xl,.rounded-\[1\.75rem\]){border-radius:clamp(1rem,2vw,1.45rem)!important}.webtoons-page .fixed.bottom-6.left-1\/2{bottom:calc(var(--storysphere-bottom-offset, 0px) + 1rem)!important}.webtoons-page .px-4.md\:px-8:has(.reader-command-center){order:4}.library-page :where(.grid.gap-3.sm\:grid-cols-2.lg\:grid-cols-5){grid-template-columns:repeat(auto-fit,minmax(118px,1fr))!important}.library-page :where(.grid.overflow-hidden.rounded-lg){border-radius:1.35rem!important}.library-page :where(img){border-radius:1rem;box-shadow:var(--ss-reader-thumb-shadow)}.library-page :where(.group.relative,.group.grid){border-radius:1.18rem!important}.library-page select,.library-page input,.discover-page input,.webtoons-page input{border-color:var(--ss-reader-border-strong)!important;background:linear-gradient(180deg,#ffffff0f,#ffffff06),var(--sw-layer-sunken, rgba(0,0,0,.28))!important}.social-feed-page :where(article,[class*=post-card i]),.clubs-page :where(article,[class*=club-card i]),.activity-page :where([class*=rounded]),.achievements-page :where(.group){border-radius:1.2rem!important}.social-feed-header,.clubs-page-stack{display:flex!important;flex-direction:column!important;align-items:stretch!important}.social-feed-command-slot{order:5}.social-feed-hero-card{order:4}.social-feed-post-list{width:100%}.clubs-search-panel{order:1}.clubs-filter-stack{order:2}.clubs-results-stack,.clubs-loading-grid,.clubs-empty-state{order:3}.clubs-loading-grid>*{border-radius:1.2rem!important}.clubs-loading-card{position:relative;overflow:hidden;padding:.9rem;background:radial-gradient(circle at 18% 12%,rgba(var(--accent-primary-rgb),.14),transparent 8rem),linear-gradient(180deg,#ffffff0f,#ffffff05),var(--sw-layer-default, rgba(8, 13, 26, .78))!important}.clubs-loading-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.07) 44%,transparent 64%);transform:translate(-120%);animation:clubs-loading-sheen 1.7s ease-in-out infinite}.clubs-loading-card__cover{width:100%;height:48%;border-radius:.9rem;border:1px solid var(--ss-reader-border, rgba(255,255,255,.1));background:linear-gradient(135deg,rgba(var(--accent-primary-rgb),.22),rgba(var(--accent-secondary-rgb),.12)),var(--sw-layer-sunken, rgba(0,0,0,.3))}.clubs-loading-card__body{display:grid;gap:.52rem;padding-top:.85rem}.clubs-loading-card__body span{display:block;height:.62rem;border-radius:999px;background:#ffffff1c}.clubs-loading-card__body span:nth-child(1){width:62%}.clubs-loading-card__body span:nth-child(2){width:86%;opacity:.72}.clubs-loading-card__body span:nth-child(3){width:42%;opacity:.52}@keyframes clubs-loading-sheen{0%{transform:translate(-120%)}52%,to{transform:translate(120%)}}.clubs-intro-row{order:4}.clubs-metric-grid{order:5}.clubs-command-slot{order:6}.clubs-quick-actions{order:7}.clubs-results-stack{gap:clamp(1rem,2vw,2rem)!important}body[data-sphere-surface=reader] :where(.social-feed-page,.clubs-page,.activity-page,.achievements-page) :where(p,li){line-height:1.45}@media(min-width:1280px){.discover-page .discover-results-grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))!important}.discover-organized-shelves>div>.grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr))!important}}@media(max-width:767px){body[data-sphere-surface=reader] .sphere-app-root[data-storysphere-app=true]{--ss-reader-gap: .85rem}body[data-sphere-surface=reader] :where(.discover-page .page-shell,.library-page>div,.reader-profile-page main,.clubs-page .page-shell,.activity-page>div,.achievements-page .mx-auto){width:100%;max-width:100%;padding-left:max(.78rem,env(safe-area-inset-left,0px))!important;padding-right:max(.78rem,env(safe-area-inset-right,0px))!important}.discover-page-shell{padding-top:.75rem!important;row-gap:.85rem!important}.discover-page-shell>.reader-command-center{margin-top:.25rem!important}.discover-page .reader-command-center__header,.webtoons-page .reader-command-center__header{gap:.7rem!important}.discover-page .reader-command-center__header h2,.webtoons-page .reader-command-center__header h2{font-size:1.08rem!important;line-height:1.1!important}.discover-page .reader-command-center__header p,.webtoons-page .reader-command-center__header p{display:-webkit-box!important;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem!important}.discover-page .reader-command-center__actions,.webtoons-page .reader-command-center__actions{grid-template-columns:1fr!important}.discover-page .reader-command-center__signals,.webtoons-page .reader-command-center__signals,.storysphere-profile-command__signals{grid-template-columns:repeat(2,minmax(0,1fr))!important}.discover-page .reader-system-card,.webtoons-page .reader-system-card{min-height:auto!important;padding:.7rem!important}.discover-page .discover-filter-panel{position:sticky;top:max(.5rem,env(safe-area-inset-top,0px));z-index:16;border-radius:1.1rem!important;padding:.65rem!important}.discover-page .discover-filter-panel .flex.flex-col.gap-4{gap:.62rem!important}.discover-page .discover-filter-panel input{min-height:42px;padding-top:.72rem!important;padding-bottom:.72rem!important;border-radius:.95rem!important}.discover-page .discover-filter-panel button{min-height:38px!important;border-radius:.9rem!important;padding:.55rem .75rem!important;letter-spacing:.08em!important}.discover-page .discover-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.72rem!important}.discover-book-tile .explore-book-card__surface{border-radius:1rem!important}.discover-book-tile .explore-book-card__body{padding:.62rem!important}.discover-book-tile .explore-book-card__body h3{font-size:.86rem!important}.discover-book-tile .explore-book-card__body>div:not(.explore-book-card__stats):has(span){display:none!important}.discover-book-tile .explore-book-card__cover .absolute.top-3.left-3{top:.48rem!important;left:.48rem!important}.discover-book-tile .explore-book-card__cover .absolute.top-3.left-3>*{padding:.32rem .48rem!important;font-size:.5rem!important}.discover-book-tile .explore-book-card__cover .absolute.top-3.left-3 svg{width:.62rem!important;height:.62rem!important}.discover-book-tile .explore-book-card__stats{display:none!important}.discover-book-actions{gap:.35rem!important;margin-top:.4rem!important}.discover-book-action{min-height:34px!important;padding:.35rem .45rem!important;font-size:.64rem!important}.discover-page .discover-hero-grid{grid-template-columns:1fr!important}.discover-page .discover-hero-panel{padding:.95rem!important;border-radius:1.2rem!important}.discover-page .discover-hero-panel p{-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.discover-page .discover-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.5rem!important;margin-top:.85rem!important}.discover-page .discover-metric-card{min-height:68px;padding:.58rem!important;border-radius:.95rem!important}.discover-page .discover-metric-card p:first-of-type{font-size:1.08rem!important}.discover-page .discover-metric-card p:last-child{font-size:.56rem!important;letter-spacing:.07em!important}.discover-page .discover-spotlight-panel,.discover-page .discover-author-signals,.discover-page .discover-creators-panel,.discover-page .discover-reader-pulse-panel{padding:.9rem!important;border-radius:1.2rem!important}.discover-page .discover-spotlight-panel .flex.gap-4{gap:.75rem!important}.discover-page .discover-spotlight-panel .h-40.w-28{width:5.6rem!important;height:7.6rem!important;border-radius:1rem!important}.discover-page .discover-spotlight-panel h2{font-size:1.08rem!important;line-height:1.08!important}.discover-page .discover-spotlight-panel p{-webkit-line-clamp:2!important}.discover-page .discover-organized-shelves>div>.grid{display:flex!important;gap:.72rem!important;overflow-x:auto;padding-bottom:.3rem;scroll-snap-type:x proximity}.discover-page .discover-organized-shelves .explore-book-card{width:132px!important;min-width:132px!important;scroll-snap-align:start}.discover-page .discover-organized-shelves .explore-book-card__stats,.discover-page .discover-organized-shelves .explore-book-card__body>div:not(.explore-book-card__stats):has(span){display:none!important}.webtoons-page{overflow-x:clip!important}.webtoons-page header.sticky{gap:.55rem!important;padding:.55rem max(.75rem,env(safe-area-inset-right,0px)) .5rem max(.75rem,env(safe-area-inset-left,0px))!important}.webtoons-page header.sticky h1{font-size:.92rem!important;max-width:8.6rem!important}.webtoons-page header.sticky .rounded-2xl.text-\[11px\]{min-height:34px!important;padding:.42rem .62rem!important;border-radius:.9rem!important;font-size:.58rem!important;letter-spacing:.04em!important}.webtoons-page header.sticky .flex.items-center.gap-2.overflow-x-auto{gap:.38rem!important;padding-bottom:.15rem!important}.webtoons-page header.sticky input{min-height:40px;font-size:.78rem!important}.webtoons-page .visual-story-lane-rail{grid-auto-columns:minmax(6.85rem,33vw)!important;gap:.42rem!important;margin-inline:-.15rem!important;padding-inline:.15rem!important;-webkit-mask-image:none!important;mask-image:none!important}.webtoons-page .visual-story-lane{grid-template-columns:auto minmax(0,1fr)!important;min-height:2.65rem!important;gap:.42rem!important;padding:.42rem .48rem!important}.webtoons-page .visual-story-lane__count,.webtoons-page .visual-story-lane__copy small{display:none!important}.webtoons-page .visual-story-lane__icon{width:1.85rem!important;height:1.85rem!important}.webtoons-page .visual-story-intelligence,.webtoons-page .reader-command-center{display:none!important}.webtoons-page .space-y-12{gap:1.05rem!important;padding-top:.55rem!important}.webtoons-page .h-\[420px\]{height:min(38vh,268px)!important;min-height:238px;border-radius:1.35rem!important}.webtoons-page .h-\[420px\] .absolute.bottom-8{left:.9rem!important;right:.9rem!important;bottom:.85rem!important;gap:.5rem!important}.webtoons-page .h-\[420px\] .absolute.top-5{top:.72rem!important;left:.72rem!important;right:.72rem!important}.webtoons-page .h-\[420px\] .absolute.top-5 .flex.-space-x-2{display:none!important}.webtoons-page .h-\[420px\] .flex.items-center.gap-2{gap:.38rem!important}.webtoons-page .h-\[420px\] .flex.items-center.gap-2>*:nth-child(n+3){display:none!important}.webtoons-page .h-\[420px\] h2{font-size:clamp(1.22rem,6.4vw,1.72rem)!important;line-height:1!important}.webtoons-page .h-\[420px\] p{display:none!important}.webtoons-page .h-\[420px\] .flex.items-center.gap-3.pt-2{gap:.5rem!important;padding-top:.1rem!important}.webtoons-page .h-\[420px\] .flex.items-center.gap-3.pt-2 button,.webtoons-page .h-\[420px\] .flex.items-center.gap-3.pt-2 .rounded-2xl{min-height:38px!important;border-radius:.95rem!important;padding:.55rem .72rem!important;font-size:.68rem!important}.webtoons-page .h-\[420px\] .absolute.bottom-4{bottom:.35rem!important}.webtoons-page .flex.gap-4.overflow-x-auto{gap:.72rem!important;padding-left:max(.78rem,env(safe-area-inset-left,0px))!important;padding-right:max(.78rem,env(safe-area-inset-right,0px))!important}.webtoons-page :where(.w-44){width:8.65rem!important}.webtoons-page .space-y-5>.px-4.md\:px-8{padding-inline:max(.78rem,env(safe-area-inset-left,0px)) max(.78rem,env(safe-area-inset-right,0px))!important}.webtoons-page .space-y-5 h3{font-size:1rem!important}.webtoons-page .space-y-5 p,.webtoons-page .fixed.bottom-6.left-1\/2{display:none!important}body[data-sphere-surface=reader] .sphere-app-root[data-storysphere-app=true] header.fixed.top-0{min-height:calc(3.75rem + env(safe-area-inset-top,0px))}body[data-sphere-surface=reader] .sphere-app-root[data-storysphere-app=true] header.fixed.top-0>.relative{height:3.75rem!important;padding-left:max(.72rem,env(safe-area-inset-left,0px))!important;padding-right:max(.72rem,env(safe-area-inset-right,0px))!important}body[data-sphere-surface=reader] .sphere-app-root[data-storysphere-app=true] header.fixed.top-0 .absolute.left-1\/2.top-1\/2{display:none!important}body[data-sphere-surface=reader] .sphere-app-root[data-storysphere-app=true] header.fixed.top-0 a[aria-label="StorySphere Home"]{width:2.55rem;height:2.55rem;justify-content:center;border:1px solid var(--ss-reader-border, rgba(255,255,255,.12));border-radius:1rem;background:var(--ss-reader-card-bg, rgba(8,13,26,.78));box-shadow:0 12px 34px #00000038}body[data-sphere-surface=reader] .sphere-app-root[data-storysphere-app=true] header.fixed.top-0 :where(button,a):not([aria-label="StorySphere Home"]){min-width:2.35rem;min-height:2.35rem}.library-page>div{padding-top:.85rem!important;padding-bottom:calc(var(--storysphere-bottom-offset, 76px) + 1rem)!important}.library-page h1{font-size:clamp(1.5rem,9vw,2rem)!important}.library-page section>.flex.flex-col.gap-4{gap:.75rem!important}.library-page :where(.grid.gap-3.sm\:grid-cols-2.lg\:grid-cols-5){display:none!important}.library-page :where(.grid.overflow-hidden.rounded-lg){grid-template-columns:minmax(0,1fr)!important;padding:0!important}.library-page :where(.grid.overflow-hidden.rounded-lg)>div{padding:.95rem!important}.library-page :where(.grid.overflow-hidden.rounded-lg) h2{font-size:1.18rem!important}.library-page :where(.grid.overflow-hidden.rounded-lg) p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.library-page :where(.grid.py-8){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important;padding-top:1rem!important;padding-bottom:1rem!important}.library-page :where(.group.relative){border-radius:1.05rem!important;overflow:hidden}.library-page :where(.group.relative)>div:last-child{padding:.72rem!important}.library-page :where(.group.relative h3){font-size:.92rem!important;line-height:1.12!important}.library-page :where(.group.relative p){font-size:.66rem!important}.library-page :where(.group.relative .mt-4.grid.grid-cols-2){grid-template-columns:1fr!important;gap:.42rem!important;margin-top:.62rem!important}.library-page select,.library-page input{min-height:42px;border-radius:.95rem!important}.social-feed-page :where(header,article),.clubs-page :where(section,article),.activity-page :where([class*=rounded]),.achievements-page :where(.group){border-radius:1rem!important}.social-feed-page>div,.social-feed-page .w-full.max-w-3xl{width:100%!important;max-width:100%!important;padding-left:max(.78rem,env(safe-area-inset-left,0px))!important;padding-right:max(.78rem,env(safe-area-inset-right,0px))!important;padding-top:.85rem!important}.social-feed-header{margin-bottom:.85rem!important;gap:.65rem!important}.social-feed-header>.flex.items-center.justify-between{margin-bottom:.2rem!important}.social-feed-header h1{font-size:1.35rem!important;line-height:1.08!important;margin-bottom:.15rem!important}.social-feed-header h1+p{display:none!important}.social-feed-header .flex.gap-2.mb-4{margin-bottom:0!important;padding-bottom:.15rem!important}.social-feed-header .flex.gap-2.mb-4 button{min-height:38px!important;border-radius:.9rem!important;padding:.48rem .74rem!important;font-size:.75rem!important}.social-feed-header .mb-5,.social-feed-command-slot{display:none!important}.social-feed-hero-card{margin-bottom:0!important;border-radius:1.1rem!important}.social-feed-hero-card .grid{display:block!important}.social-feed-hero-card .p-5,.social-feed-hero-card .sm\:p-6{padding:.78rem!important}.social-feed-hero-card .inline-flex,.social-feed-hero-card h2,.social-feed-hero-card p,.social-feed-hero-card .grid.grid-cols-3,.social-feed-hero-card .relative.min-h-\[220px\]{display:none!important}.social-feed-hero-card .mt-5{margin-top:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem!important}.social-feed-hero-card button{min-height:40px!important;justify-content:center!important;padding-inline:.7rem!important;border-radius:.9rem!important;font-size:.62rem!important;letter-spacing:.08em!important}.social-feed-create-strip{display:none!important}.social-feed-post-list{gap:.85rem!important}.social-feed-post-list>div{margin:0!important}.clubs-page .page-shell{padding-top:.75rem!important}.clubs-page-stack{gap:.85rem!important}.clubs-intro-row{gap:.7rem!important}.clubs-intro-row .space-y-5{display:none!important}.clubs-intro-row>.flex.flex-wrap{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem!important}.clubs-intro-row>.flex.flex-wrap button{min-height:40px!important;justify-content:center!important;border-radius:.9rem!important;padding:.55rem .65rem!important;font-size:.58rem!important;letter-spacing:.08em!important}.clubs-search-panel{gap:.65rem!important;padding:.65rem!important;border-radius:1.08rem!important}.clubs-search-panel input{min-height:42px;border-radius:.95rem!important}.clubs-search-panel .flex.shrink-0{justify-content:stretch!important}.clubs-search-panel .flex.shrink-0 button{min-height:38px!important;width:100%;justify-content:center!important;border-radius:.9rem!important}.clubs-filter-stack{gap:.52rem!important}.clubs-filter-stack>div{gap:.42rem!important;padding-bottom:.15rem!important}.clubs-filter-stack button{min-height:36px!important;border-radius:.85rem!important;padding:.45rem .65rem!important;font-size:.58rem!important;letter-spacing:.06em!important}.clubs-metric-grid,.clubs-command-slot,.clubs-quick-actions{margin-top:.4rem!important}.clubs-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}.clubs-metric-grid>*{min-height:86px!important;padding:.7rem!important;border-radius:1rem!important}.clubs-command-slot .reader-command-center{margin-top:0!important}.clubs-command-slot .reader-command-center__header p,.clubs-command-slot .reader-action-card p,.clubs-command-slot .reader-system-card p{display:none!important}.clubs-results-stack{gap:1rem!important}.clubs-page .clubs-results-stack article{border-radius:1.12rem!important;min-height:0!important}.clubs-page .clubs-results-stack article>a{min-height:0!important}.clubs-page .clubs-results-stack article>a>.relative.h-44{height:7.25rem!important}.clubs-page .clubs-results-stack article>a>.flex.flex-1.flex-col{gap:.78rem!important;padding:.82rem .86rem .92rem!important}.clubs-page .clubs-results-stack article>a>.flex.flex-1.flex-col>.flex.items-start{gap:.72rem!important;align-items:flex-start!important}.clubs-page .clubs-results-stack article :where(.h-24.w-16){width:2.85rem!important;height:4.2rem!important;margin-top:-2.45rem!important;border-radius:.78rem!important}.clubs-page .clubs-results-stack article :where(.tracking-\[0\.35em\]){letter-spacing:.08em!important}.clubs-page .clubs-results-stack article h3{margin-top:.2rem!important;font-size:1rem!important;line-height:1.15!important}.clubs-page .clubs-results-stack article p{margin-top:.35rem!important;display:-webkit-box!important;overflow:hidden!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:.78rem!important;line-height:1.35!important}.clubs-page .clubs-results-stack article .grid.grid-cols-3{gap:.46rem!important;letter-spacing:.045em!important;font-size:.58rem!important}.clubs-page .clubs-results-stack article .grid.grid-cols-3>div{min-width:0!important;border-radius:.8rem!important;padding:.52rem .28rem!important;overflow-wrap:anywhere}.clubs-page .clubs-results-stack article .grid.grid-cols-3 svg{width:.78rem!important;height:.78rem!important}.clubs-page .clubs-results-stack article .grid.grid-cols-3 .mb-2{margin-bottom:.26rem!important;gap:.2rem!important}.clubs-page .clubs-results-stack article>a>.pointer-events-none.absolute.inset-0{border-radius:1.12rem!important}.clubs-page .clubs-results-stack article .flex.flex-wrap.items-center.justify-between{padding-top:.65rem!important;gap:.35rem!important;font-size:.58rem!important;letter-spacing:.06em!important}.context-quick-actions{max-width:100%;min-width:0;overscroll-behavior-x:contain}.context-quick-actions>button{flex:0 0 auto!important;min-height:38px!important;max-width:min(42vw,10rem);padding:.55rem .7rem!important;border-radius:.85rem!important;font-size:.76rem!important}.context-quick-actions>button>span:not(.ml-auto){max-width:5.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clubs-loading-grid{grid-template-columns:1fr!important;gap:.75rem!important}.clubs-loading-grid>*{height:168px!important;border-radius:1rem!important}.clubs-loading-card{height:164px!important;padding:.72rem!important}.clubs-loading-card__cover{height:56%}.clubs-empty-state{border-radius:1.05rem!important;padding:1.2rem .9rem!important}.clubs-results-stack .space-y-6{gap:.85rem!important}.clubs-results-stack .grid{gap:.75rem!important}.clubs-results-stack .flex.items-center.justify-between.text-xs{letter-spacing:.08em!important;font-size:.64rem!important}}@media(prefers-reduced-motion:reduce){.clubs-loading-card:after{animation:none!important}}@media(max-width:767px){body[data-sphere-surface=reader] .sphere-app-root[data-storysphere-app=true],body[data-sphere-surface=reader] .storysphere-route-page{max-width:100vw;overflow-x:clip}.storysphere-route-page :where(section,article,header,main,.flex,.grid){min-width:0}.storysphere-route-page :where(button,a,[role=button],input,select,textarea){max-width:100%}.discover-page .discover-lane-tabs,.discover-page .discover-genre-tabs,.library-page .library-shelf-tabs,.clubs-page .clubs-filter-row,.webtoons-page .visual-category-tabs,.achievement-filter-row,.context-quick-actions,.reader-profile-tabs,.social-feed-page .flex.gap-2.mb-4.overflow-x-auto{width:100%;min-width:0!important;max-width:100%;overflow:visible!important;overflow-x:visible!important;scrollbar-width:none}.discover-page .discover-lane-tabs::-webkit-scrollbar,.discover-page .discover-genre-tabs::-webkit-scrollbar,.library-page .library-shelf-tabs::-webkit-scrollbar,.clubs-page .clubs-filter-row::-webkit-scrollbar,.webtoons-page .visual-category-tabs::-webkit-scrollbar,.context-quick-actions::-webkit-scrollbar,.reader-profile-tabs::-webkit-scrollbar{display:none}.discover-page .discover-lane-tabs,.library-page .library-shelf-tabs,.clubs-page .clubs-filter-row,.webtoons-page .visual-category-tabs,.achievement-filter-row,.context-quick-actions,.reader-profile-tabs,.social-feed-page .flex.gap-2.mb-4.overflow-x-auto{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem!important;padding-bottom:0!important}.discover-page .discover-genre-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem!important;padding-bottom:0!important}.achievement-filter-strip{margin-inline:0!important;padding-inline:0!important;overflow:visible!important}.achievement-filter-row{min-width:0!important}.webtoons-page .visual-category-tabs{margin-inline:0!important;padding-inline:0!important}.discover-page .discover-lane-tabs>button,.discover-page .discover-genre-tabs>button,.library-page .library-shelf-tabs>button,.clubs-page .clubs-filter-row>button,.webtoons-page .visual-category-tabs>button,.achievement-filter-row>button,.context-quick-actions>button,.reader-profile-tabs>button,.social-feed-page .flex.gap-2.mb-4.overflow-x-auto>button{width:100%;min-width:0!important;max-width:none!important;min-height:39px!important;justify-content:center!important;border-radius:.9rem!important;border:1px solid var(--sw-border-muted, var(--border-primary, rgba(255, 255, 255, .14)))!important;background:linear-gradient(135deg,var(--sw-layer-raised, rgba(255, 255, 255, .08)),var(--sw-layer-default, rgba(255, 255, 255, .04))) padding-box,linear-gradient(135deg,var(--sw-accent-edge, rgba(var(--accent-primary-rgb, 56, 189, 248), .34)),transparent 68%) border-box;color:var(--text-primary, #fff);box-shadow:inset 0 1px #ffffff14,0 10px 24px #00000029;padding:.55rem .58rem!important;text-align:center;white-space:nowrap!important}.discover-page .discover-lane-tabs>button>span,.discover-page .discover-genre-tabs>button,.library-page .library-shelf-tabs>button,.clubs-page .clubs-filter-row>button,.webtoons-page .visual-category-tabs>button,.achievement-filter-row>button span,.context-quick-actions>button>span:not(.ml-auto),.reader-profile-tabs>button,.social-feed-page .flex.gap-2.mb-4.overflow-x-auto>button{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}.discover-page .discover-lane-tabs>button[class*=text-black],.discover-page .discover-genre-tabs>button[class*=text-black],.library-page .library-shelf-tabs>button[class*=accent],.clubs-page .clubs-filter-row>button[aria-pressed=true],.achievement-filter-row>button[class*=text-black],.reader-profile-tabs>button[aria-selected=true]{border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb, 56, 189, 248), .58))!important;box-shadow:var(--sw-accent-glow, 0 0 0 1px rgba(var(--accent-primary-rgb, 56, 189, 248), .18)),0 12px 28px rgba(var(--accent-primary-rgb, 56, 189, 248),.18)}.discover-book-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem!important;width:100%}.discover-book-actions>.discover-book-action:last-child{grid-column:1 / -1}.discover-book-action{display:inline-flex!important;align-items:center;justify-content:center;min-width:0!important;width:100%;overflow:hidden;padding:.42rem .34rem!important;border-color:var(--sw-border-muted, rgba(255, 255, 255, .12))!important;background:var(--sw-layer-raised, rgba(255, 255, 255, .07))!important;font-size:.62rem!important;line-height:1;text-overflow:ellipsis;white-space:nowrap}.discover-book-action svg{margin-right:.18rem!important;width:.72rem!important;height:.72rem!important}.visual-story-lane-rail{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row!important;grid-auto-columns:initial!important;gap:.48rem!important;width:100%;overflow:visible!important;margin-inline:0!important;padding-inline:0!important;padding-bottom:0!important}.visual-story-lane{width:100%!important;min-width:0!important;box-sizing:border-box;grid-template-columns:auto minmax(0,1fr)!important;border-color:var(--sw-border-muted, rgba(255, 255, 255, .12))!important;background:linear-gradient(145deg,var(--sw-layer-raised, rgba(255, 255, 255, .08)),var(--sw-layer-default, rgba(255, 255, 255, .04)))!important}.visual-story-lane>*{min-width:0}.visual-story-lane__copy,.visual-story-lane__copy strong,.visual-story-lane__copy small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visual-story-lane .truncate{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;line-height:1.05;white-space:normal!important;text-overflow:clip!important}.achievement-filter-row>button{min-height:46px!important;gap:.35rem!important;white-space:normal!important}.achievement-filter-row>button span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;line-height:1.08;white-space:normal!important;text-overflow:clip}.achievements-page .mb-4.space-y-3,.achievements-page .w-full{max-width:100%;overflow-x:clip;contain:inline-size}.storysphere-home-page :where(button,a,.home-story-card,.clip-story-info,.clip-story-info .flex){min-width:0!important;max-width:100%!important;overflow:hidden;box-sizing:border-box}.storysphere-home-page :where(.home-story-card h2,.home-story-card h3,.home-story-card p,.home-story-card span,.clip-story-info h2,.clip-story-info h3,.clip-story-info p,.clip-story-info span,span.truncate){max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.storysphere-home-page .clip-story-info .flex.items-start{align-items:flex-start;gap:.6rem!important}.storysphere-home-page .clip-story-info .flex.items-start>*{min-width:0}.storysphere-home-page :where([class*="min-w-\\[240px\\]"],[class*="min-w-\\[260px\\]"],[class*="min-w-\\[280px\\]"]){min-width:min(78vw,18rem)!important}.mobile-discovery-quick-action__icon{width:1.5rem;height:1.5rem;flex:0 0 1.5rem;overflow:visible}.mobile-discovery-quick-action__badge{top:-.28rem!important;right:-.28rem!important;min-width:.9rem!important;width:.9rem!important;height:.9rem!important;font-size:.5rem!important;line-height:.9rem;box-shadow:0 0 0 2px var(--sw-layer-default, rgba(8, 12, 28, .92))}.storysphere-home-hero-card{inline-size:100%!important;max-inline-size:100%!important;contain:inline-size}.storysphere-home-hero-card__content{min-width:0;max-width:calc(100% - 36px);overflow:hidden}.storysphere-home-hero-card__title,.storysphere-home-hero-card__subtitle{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;overflow-wrap:anywhere;text-overflow:clip!important;white-space:normal!important}.storysphere-home-hero-card__title{-webkit-line-clamp:2}.storysphere-home-hero-card__subtitle{-webkit-line-clamp:3}.home-visual-story-entry{width:calc(100% - 2rem)!important;max-width:calc(100% - 2rem)!important;margin-inline:1rem!important;overflow:hidden;contain:inline-size}.home-visual-story-entry__copy{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important;line-height:1.18}.webtoons-page header.sticky{max-width:100%;overflow-x:clip}.webtoons-page .flex.gap-4.overflow-x-auto,.home-live-sessions-rail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.webtoons-page .flex.gap-4.overflow-x-auto::-webkit-scrollbar,.home-live-sessions-rail::-webkit-scrollbar{display:none}.webtoons-page .flex.gap-4.overflow-x-auto>*,.home-live-sessions-rail>*{scroll-snap-align:start;max-width:min(78vw,18rem)}.library-page .sticky.top-0{top:calc(var(--sphere-mobile-header-height, 4.5rem) - 1px)!important;max-width:100%;overflow-x:clip;border-color:var(--sw-border-muted, rgba(255, 255, 255, .12))!important;background:color-mix(in srgb,var(--sw-layer-overlay, rgba(9, 13, 23, .94)) 88%,transparent)!important}.clubs-page .clubs-filter-stack{overflow:visible!important}.clubs-page .clubs-filter-stack>div{width:100%}.achievements-page input,.discover-page input,.library-page input,.webtoons-page input{border-color:var(--sw-border-muted, rgba(255, 255, 255, .14))!important;background:var(--sw-layer-sunken, rgba(0, 0, 0, .24))!important;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ffffff05}}.storysphere-stories-carousel__live-cta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.58rem;width:100%;min-height:2.55rem;margin-bottom:.7rem;padding:.52rem .68rem;border-radius:1rem;border:1px solid var(--sw-border-accent, rgba(var(--accent-primary-rgb), .34));background:linear-gradient(135deg,var(--sw-accent-wash, rgba(var(--accent-primary-rgb), .16)),rgba(var(--accent-secondary-rgb),.12)),var(--sw-layer-default, rgba(255,255,255,.05));color:var(--text-primary);box-shadow:inset 0 1px #ffffff14,0 12px 28px rgba(var(--accent-primary-rgb),.14)}.storysphere-stories-carousel__live-cta svg{width:1rem;height:1rem;color:var(--accent-primary)}.storysphere-stories-carousel__live-cta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:900;letter-spacing:.02em}.storysphere-stories-carousel__live-cta strong{border-radius:999px;background:var(--sw-layer-raised, rgba(255,255,255,.08));padding:.3rem .58rem;font-size:.6rem;font-weight:900;line-height:1;text-transform:uppercase;color:var(--accent-primary)}@media(max-width:767px){.home-section-stories .storysphere-stories-carousel{margin-bottom:.35rem!important;padding:.65rem .75rem!important;overflow:hidden!important;border-radius:1.2rem!important;border-color:var(--sw-border-muted, rgba(255, 255, 255, .12))!important;background:linear-gradient(180deg,var(--sw-layer-raised, rgba(255,255,255,.08)),var(--sw-layer-default, rgba(255,255,255,.04)))!important;box-shadow:0 14px 34px #0003!important}.home-section-stories .storysphere-stories-carousel__live-cta{margin-bottom:.58rem;padding:.48rem .58rem;border-radius:.95rem}.home-section-stories .storysphere-stories-carousel__live-cta svg{width:1rem;height:1rem;color:var(--accent-primary)}.home-section-stories .storysphere-stories-carousel__live-cta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:900;letter-spacing:.02em}.home-section-stories .storysphere-stories-carousel__live-cta strong{border-radius:999px;background:var(--sw-layer-raised, rgba(255,255,255,.08));padding:.28rem .52rem;font-size:.58rem;font-weight:900;line-height:1;text-transform:uppercase;color:var(--accent-primary)}.home-section-stories .storysphere-stories-carousel__rail{gap:.62rem!important;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;padding-right:.4rem;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.home-section-stories .storysphere-stories-carousel__rail>*{scroll-snap-align:start}.home-pulse-bar{padding:.78rem!important;border-radius:1.25rem!important;background:linear-gradient(145deg,var(--sw-layer-raised, rgba(255,255,255,.08)),var(--sw-layer-default, rgba(255,255,255,.035)))!important;border-color:var(--sw-border-muted, rgba(255,255,255,.12))!important;box-shadow:0 16px 38px #00000038!important}.home-pulse-bar__summary{gap:.72rem!important}.home-pulse-bar__copy h2{margin-top:.65rem!important;font-size:1.02rem!important;line-height:1.12!important}.home-pulse-bar__copy p{display:none!important}.home-pulse-bar__stats{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;gap:.42rem!important;padding-bottom:.12rem!important;scroll-snap-type:x proximity;scrollbar-width:none}.home-pulse-bar__stat{flex:0 0 5.95rem!important;min-width:5.95rem!important;border-radius:.9rem!important;padding:.5rem .45rem!important;scroll-snap-align:start}.home-pulse-bar__stat .flex{justify-content:center!important}.home-pulse-bar__stat span{display:none!important}.home-pulse-bar__stat p{margin-top:.24rem!important;text-align:center;font-size:1rem!important;line-height:1!important}.home-pulse-bar__actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important;margin-top:.62rem!important;overflow:visible!important;padding-bottom:0!important}.home-pulse-bar__action{min-width:0!important;width:100%!important;border-radius:.98rem!important;padding:.62rem!important;scroll-snap-align:start}.home-pulse-bar__action span.rounded-full,.home-pulse-bar__action p{display:none!important}.home-pulse-bar__action h3{margin-top:.48rem!important;font-size:.78rem!important;line-height:1.08!important}.home-pulse-bar__action--summary,.home-pulse-bar__action--live{border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb), .34))!important;background:linear-gradient(145deg,var(--sw-accent-wash, rgba(var(--accent-primary-rgb), .16)),rgba(var(--accent-secondary-rgb),.08)),var(--sw-layer-default, rgba(255,255,255,.05))!important;box-shadow:0 12px 30px rgba(var(--accent-primary-rgb),.12),inset 0 1px #ffffff14}.home-pulse-bar__stats::-webkit-scrollbar,.home-pulse-bar__actions::-webkit-scrollbar{display:none}}.creator-app-shell{--creator-ink: var(--text-primary, #f8fbff);--creator-muted: var(--text-secondary, rgba(226, 232, 240, .72));--creator-faint: var(--text-tertiary, rgba(226, 232, 240, .48));--creator-canvas: var(--sw-layer-canvas, #050711);--creator-sunken: var(--sw-layer-sunken, rgba(5, 8, 20, .82));--creator-default: var(--sw-layer-default, rgba(15, 23, 42, .72));--creator-raised: var(--sw-layer-raised, rgba(22, 33, 58, .78));--creator-overlay: var(--sw-layer-overlay, rgba(20, 31, 52, .92));--creator-hover: var(--sw-layer-hover, rgba(255, 255, 255, .06));--creator-selected: var(--sw-layer-selected, rgba(var(--accent-rgb, 56 189 248), .14));--creator-border: var(--sw-border-muted, rgba(148, 163, 184, .18));--creator-border-strong: var(--sw-border-strong, rgba(226, 232, 240, .26));--creator-border-accent: var(--sw-border-accent, rgba(var(--accent-rgb, 56 189 248), .38));--creator-glow: var(--sw-accent-glow, rgba(var(--accent-rgb, 56 189 248), .22));--creator-route-a: var(--creator-route-accent-a, 56, 189, 248);--creator-route-b: var(--creator-route-accent-b, 139, 92, 246);color:var(--creator-ink);background:radial-gradient(circle at 12% 0%,rgba(var(--creator-route-a),.12),transparent 30rem),radial-gradient(circle at 88% 8%,rgba(var(--creator-route-b),.1),transparent 34rem),linear-gradient(180deg,rgba(8,12,25,.96),var(--creator-canvas))}.creator-app-shell[data-creator-route=dashboard]{--creator-route-accent-a: 99, 102, 241;--creator-route-accent-b: 34, 211, 238}.creator-app-shell[data-creator-route=create]{--creator-route-accent-a: 6, 182, 212;--creator-route-accent-b: 59, 130, 246}.creator-app-shell[data-creator-route=library],.creator-app-shell[data-creator-route=books]{--creator-route-accent-a: 139, 92, 246;--creator-route-accent-b: 236, 72, 153}.creator-app-shell[data-creator-route=studio],.creator-app-shell[data-creator-route=webtoon]{--creator-route-accent-a: 245, 158, 11;--creator-route-accent-b: 217, 70, 239}.creator-app-shell[data-creator-route=insights],.creator-app-shell[data-creator-route=analytics]{--creator-route-accent-a: 34, 197, 94;--creator-route-accent-b: 20, 184, 166}.creator-app-shell[data-creator-route=subscription],.creator-app-shell[data-creator-route=subscribers]{--creator-route-accent-a: 249, 115, 22;--creator-route-accent-b: 251, 191, 36}.creator-app-shell[data-creator-route=payouts]{--creator-route-accent-a: 52, 211, 153;--creator-route-accent-b: 59, 130, 246}.creator-app-shell[data-creator-route=control],.creator-app-shell[data-creator-route=mission-control]{--creator-route-accent-a: 251, 113, 133;--creator-route-accent-b: 168, 85, 247}.creator-app-shell[data-creator-route=spark]{--creator-route-accent-a: 192, 132, 252;--creator-route-accent-b: 14, 165, 233}.creator-app-shell[data-creator-route=profile],.creator-app-shell[data-creator-route=settings]{--creator-route-accent-a: 96, 165, 250;--creator-route-accent-b: 148, 163, 184}.creator-header-bar{position:sticky!important;top:0!important;z-index:90!important;border-bottom:1px solid var(--creator-border)!important;background:linear-gradient(90deg,rgba(var(--creator-route-a),.12),transparent 34%,rgba(var(--creator-route-b),.1)),color-mix(in srgb,var(--creator-canvas) 88%,transparent)!important;backdrop-filter:blur(24px) saturate(145%)!important;-webkit-backdrop-filter:blur(24px) saturate(145%)!important;box-shadow:0 18px 48px #0000003d,inset 0 -1px #ffffff0b!important}.creator-header-bar>div{width:min(100%,1440px)!important;margin-inline:auto!important;padding:.72rem clamp(.8rem,2.2vw,1.6rem)!important;gap:clamp(.55rem,1.5vw,1rem)!important}.creator-header-bar a,.creator-header-bar button{min-width:0}.creator-wsnav{flex:1 1 auto!important;min-width:11rem!important;max-width:min(58vw,58rem)!important;gap:.22rem!important;padding:.25rem!important;border-radius:999px!important;border:1px solid var(--creator-border)!important;background:linear-gradient(180deg,#ffffff0e,#ffffff05),var(--creator-sunken)!important;box-shadow:inset 0 1px #ffffff0f,0 12px 34px #0000002e!important}.creator-wsnav-item{min-height:2.35rem!important;max-width:10.8rem!important;border-radius:999px!important;color:var(--creator-faint)!important;letter-spacing:0!important;outline:none}.creator-wsnav-item:hover{color:var(--creator-ink)!important;background:var(--creator-hover)!important}.creator-wsnav-item[aria-current=page]{color:var(--creator-ink)!important;border:1px solid rgba(var(--creator-route-a),.34)!important;background:linear-gradient(135deg,rgba(var(--creator-route-a),.2),rgba(var(--creator-route-b),.12)),var(--creator-selected)!important;box-shadow:0 10px 24px rgba(var(--creator-route-a),.14),inset 0 1px #ffffff1a!important}.creator-wsnav-item:focus-visible,.creator-header-bar button:focus-visible,.creator-header-bar a:focus-visible,.creator-page :where(button,a,input,select,textarea):focus-visible{outline:2px solid rgba(var(--creator-route-a),.78)!important;outline-offset:2px!important}.creator-wsnav-item-label{max-width:8.5rem;overflow:hidden;text-overflow:ellipsis}.creator-page{width:100%;max-width:100vw;padding:clamp(1.05rem,2.6vw,2.4rem) clamp(.9rem,2.6vw,2rem) clamp(4rem,7vw,6rem)!important}.creator-page-stack{width:min(100%,1220px);margin-inline:auto;gap:clamp(1rem,2vw,1.65rem)!important}.creator-page-stack>header,.creator-page-hero{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--creator-border)!important;border-radius:clamp(1.15rem,2.3vw,1.75rem)!important;background:radial-gradient(circle at 0% 0%,rgba(var(--creator-route-a),.16),transparent 26rem),radial-gradient(circle at 100% 20%,rgba(var(--creator-route-b),.12),transparent 24rem),linear-gradient(145deg,#fff1,#ffffff05),var(--creator-default)!important;padding:clamp(1rem,2.5vw,1.75rem)!important;box-shadow:0 24px 70px #00000042,inset 0 1px #ffffff14!important}.creator-page-stack>header:before,.creator-page-hero:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--creator-route-a),.72),rgba(var(--creator-route-b),.52),transparent);opacity:.82;pointer-events:none}.creator-page-stack>header h1,.creator-page-hero h1{color:var(--creator-ink)!important;font-size:clamp(1.65rem,3.2vw,3rem)!important;line-height:.98!important;letter-spacing:0!important}.creator-page-stack>header p,.creator-page-hero p{color:var(--creator-muted)!important}.creator-action-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.7rem!important;min-width:0}.creator-button,.creator-page .creator-button,.creator-page :where(button[class*=creator-button]){border-radius:999px!important;border-color:var(--creator-border)!important;background:linear-gradient(180deg,#ffffff13,#ffffff06),var(--creator-raised)!important;color:var(--creator-ink)!important;box-shadow:inset 0 1px #ffffff14,0 10px 24px #00000029!important}.creator-button:hover,.creator-page .creator-button:hover{border-color:var(--creator-border-accent)!important;background:linear-gradient(135deg,rgba(var(--creator-route-a),.18),rgba(var(--creator-route-b),.1)),var(--creator-raised)!important}.creator-card,.creator-page .creator-card,.creator-page :where(.rounded-2xl,.rounded-3xl):not(.creator-wsnav-item){border-color:var(--creator-border)!important}.creator-page .creator-card,.creator-page .creator-table-wrap,.creator-page :where(.bg-\[--surface-glass\],.bg-white\/5,.bg-black\/10){background:linear-gradient(145deg,#ffffff0e,#ffffff05),var(--creator-default)!important}.creator-status-strip{gap:.55rem!important}.creator-status-strip>*{border-color:var(--creator-border)!important;background:linear-gradient(135deg,rgba(var(--creator-route-a),.1),#ffffff06),var(--creator-sunken)!important;color:var(--creator-ink)!important}.creator-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--creator-border);border-radius:1.25rem;box-shadow:inset 0 1px #ffffff0f,0 18px 48px #0000002e}.creator-table{width:100%;min-width:42rem;border-collapse:separate;border-spacing:0}.creator-table th{color:var(--creator-faint);background:#ffffff09;font-size:.67rem;letter-spacing:.12em;text-transform:uppercase}.creator-table :where(th,td){padding:.9rem 1rem;border-bottom:1px solid rgba(255,255,255,.06)}.creator-table tr:last-child td{border-bottom:0}@media(max-width:960px){.creator-header-bar>div{flex-wrap:wrap!important;align-items:center!important}.creator-wsnav{order:5;flex-basis:100%!important;max-width:100%!important}.creator-page-stack{width:100%}}@media(max-width:640px){.creator-app-shell{background:radial-gradient(circle at 10% 0%,rgba(var(--creator-route-a),.15),transparent 16rem),linear-gradient(180deg,rgba(8,12,25,.98),var(--creator-canvas))}.creator-header-bar{border-radius:0!important}.creator-header-bar>div{min-height:auto!important;padding:calc(.55rem + env(safe-area-inset-top,0px)) .65rem .58rem!important;gap:.45rem!important}.creator-wsnav{min-width:0!important;border-radius:1rem!important;padding:.28rem!important}.creator-wsnav-item{width:auto!important;min-width:2.45rem!important;max-width:2.7rem!important;min-height:2.35rem!important;padding-inline:.58rem!important}.creator-wsnav-item-label{display:none!important}.creator-page{padding-inline:.72rem!important;padding-top:.82rem!important;padding-bottom:calc(5.4rem + env(safe-area-inset-bottom,0px))!important}.creator-page-stack{gap:.82rem!important}.creator-page-stack>header,.creator-page-hero{border-radius:1.1rem!important;padding:.95rem!important}.creator-page-stack>header h1,.creator-page-hero h1{font-size:clamp(1.35rem,8vw,1.85rem)!important;line-height:1.02!important}.creator-page-stack>header p,.creator-page-hero p{display:-webkit-box;max-width:100%!important;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem!important;line-height:1.35!important}.creator-action-row{width:100%;justify-content:stretch}.creator-action-row>*{flex:1 1 100%;justify-content:center}.creator-status-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem!important}.creator-status-strip>*{min-width:0;justify-content:center;padding-inline:.45rem!important;font-size:.68rem!important}.creator-page :where(.p-6){padding:1rem!important}.creator-page :where(.gap-6){gap:.85rem!important}.creator-table{min-width:36rem}}@media(prefers-reduced-motion:reduce){.creator-app-shell *,.creator-header-bar *,.creator-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.live-session-page{--live-canvas: var(--sw-layer-canvas, #030711);--live-sunken: var(--sw-layer-sunken, rgba(2, 6, 23, .92));--live-default: var(--sw-layer-default, rgba(9, 14, 28, .84));--live-raised: var(--sw-layer-raised, rgba(16, 24, 42, .86));--live-overlay: var(--sw-layer-overlay, rgba(18, 27, 45, .94));--live-border: var(--sw-border-muted, rgba(148, 163, 184, .16));--live-border-strong: var(--sw-border-strong, rgba(226, 232, 240, .24));--live-accent-border: var(--sw-border-accent, rgba(var(--accent-primary-rgb), .36));--live-text: var(--text-primary, #f8fbff);--live-muted: var(--text-secondary, rgba(226, 232, 240, .7));--live-faint: var(--text-tertiary, rgba(226, 232, 240, .46))}.live-session-cockpit{background:radial-gradient(circle at 18% -5%,rgba(var(--accent-primary-rgb),.15),transparent 32rem),radial-gradient(circle at 94% 4%,rgba(20,184,166,.09),transparent 28rem),linear-gradient(180deg,rgba(6,10,22,.98),var(--live-canvas))!important}.live-session-cockpit__header{min-height:4.85rem;border-bottom-color:var(--live-border)!important;background:linear-gradient(90deg,rgba(var(--accent-primary-rgb),.1),transparent 36%,rgba(20,184,166,.08)),color-mix(in srgb,var(--live-overlay) 92%,transparent)!important}.live-session-cockpit__header h1{letter-spacing:0!important}.live-session-cockpit__header :where(button){border-color:var(--live-border)!important;background:linear-gradient(180deg,#ffffff12,#ffffff06),var(--live-default)!important;box-shadow:inset 0 1px #ffffff14,0 12px 28px #0000002e}.live-session-cockpit__stage{background:linear-gradient(180deg,#020617fa,#000000f5)!important}.live-session-cockpit__video-frame{isolation:isolate;border-color:color-mix(in srgb,var(--live-accent-border) 42%,var(--live-border))!important;background:linear-gradient(180deg,#ffffff0e,#ffffff03),radial-gradient(circle at 20% 0%,rgba(var(--accent-primary-rgb),.12),transparent 26rem),radial-gradient(circle at 84% 18%,rgba(20,184,166,.08),transparent 24rem),var(--live-sunken)!important;box-shadow:0 32px 90px #0000007a,inset 0 1px #ffffff16,inset 0 0 0 1px #ffffff06!important}.live-session-cockpit__video-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(circle at 50% 44%,black,transparent 72%);mask-image:radial-gradient(circle at 50% 44%,black,transparent 72%);opacity:.34}.live-session-cockpit__video-frame>*{position:relative;z-index:1}.live-session-cockpit__video-frame video{border-radius:1rem!important;background:#000!important;box-shadow:0 22px 68px #00000073}.live-session-cockpit__control-strip{align-items:flex-end!important}.live-session-cockpit__control-strip :where(button,div){border:1px solid var(--live-border)!important;background:linear-gradient(180deg,#ffffff14,#ffffff06),#020617ad!important;color:var(--live-text)!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.live-session-cockpit__control-strip :where(button:hover){border-color:var(--live-accent-border)!important}.live-session-cockpit__sidecar{width:min(27.5rem,34vw)!important;background:linear-gradient(180deg,#ffffff0b,#ffffff04),var(--live-default)!important}.live-session-cockpit__sidecar>div:first-child{min-height:4.35rem;background:linear-gradient(90deg,rgba(var(--accent-primary-rgb),.1),transparent),var(--live-raised)!important}.live-session-cockpit__sidecar :where(.rounded-2xl,.rounded-xl){border-color:var(--live-border)!important}.live-session-cockpit__sidecar .overflow-y-auto>div{border:1px solid rgba(255,255,255,.055);background:#ffffff06}.live-session-cockpit__sidecar input,#mobile-comments-sheet input{border-radius:999px!important;border-color:var(--live-border)!important;background:#0206178a!important}.live-interaction-hub__dock{gap:.35rem!important;border-radius:999px!important;border-color:var(--live-accent-border)!important;background:linear-gradient(180deg,#ffffff18,#ffffff06),#020617bd!important}.live-interaction-hub__dock button{border-radius:999px!important;box-shadow:inset 0 1px #ffffff14}.live-interaction-hub__panel{border-radius:1.45rem!important;border-color:var(--live-accent-border)!important;background:radial-gradient(circle at 14% 0%,rgba(var(--accent-primary-rgb),.16),transparent 18rem),linear-gradient(180deg,color-mix(in srgb,var(--live-overlay) 96%,transparent),#030712fa)!important}.live-interaction-hub__panel .grid button{border-color:var(--live-border)!important;background:linear-gradient(180deg,#fff1,#ffffff05),var(--live-default)!important}.live-interaction-hub__panel .grid button:hover{border-color:var(--live-accent-border)!important;transform:translateY(-1px)}.live-session-gift-burst{border-radius:1.25rem!important;background:linear-gradient(180deg,#ffffff1a,#ffffff09),#020617c7!important}#mobile-comments-sheet{border-color:var(--live-border)!important;background:linear-gradient(180deg,var(--live-overlay),var(--live-default))!important;border-radius:1.35rem 1.35rem 0 0}@media(max-width:900px){.live-session-cockpit__sidecar{width:min(24rem,38vw)!important}}@media(max-width:767px){.live-session-page{padding-inline:0!important}.live-session-cockpit__header{min-height:4rem!important;padding-inline:.72rem!important}.live-session-cockpit__video-frame{margin:.52rem!important;border-radius:1.35rem!important}.live-session-cockpit__control-strip{display:grid!important;grid-template-columns:minmax(0,1fr) auto;left:.85rem!important;right:.85rem!important;bottom:max(.82rem,env(safe-area-inset-bottom,0px))!important}.live-session-cockpit__control-strip>.flex{min-width:0;overflow-x:auto;scrollbar-width:none}.live-session-cockpit__control-strip>.flex::-webkit-scrollbar{display:none}.live-session-cockpit__control-strip :where(button,div){flex-shrink:0}.live-interaction-hub__dock{padding:.24rem!important}.live-interaction-hub__dock button{padding:.72rem!important}.live-session-page .live-interaction-hub__panel,.live-interaction-hub__panel{position:absolute!important;left:auto!important;right:calc(-1*max(.72rem,env(safe-area-inset-right,0px)))!important;width:calc(100vw - max(1.44rem,env(safe-area-inset-left,0px) + env(safe-area-inset-right,0px) + 1.44rem))!important;min-width:0!important;max-width:none!important;bottom:calc(100% + .8rem)!important;max-height:min(62dvh,30rem)!important;border-radius:1.2rem!important;transform-origin:bottom right!important}.live-session-page .live-interaction-hub__panel>div{min-width:0!important;max-width:100%!important}.live-session-page .live-interaction-hub__panel>div:first-child{gap:.7rem!important;padding:.85rem!important}.live-session-page .live-interaction-hub__panel>div:first-child .min-w-0{width:100%!important;min-width:0!important}.live-session-page .live-interaction-hub__panel h3{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem!important}.live-session-page .live-interaction-hub__panel .mt-1.flex{max-width:100%;overflow:hidden;gap:.4rem!important}.live-session-page .live-interaction-hub__panel .mt-1.flex>span:first-of-type{display:none!important}.live-interaction-hub__panel .grid.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.48rem!important}.live-interaction-hub__panel .grid.grid-cols-2 button{min-height:6.4rem!important;padding:.62rem!important}.live-interaction-hub__panel .grid.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.45rem!important}.live-interaction-hub__panel .grid.grid-cols-4 button{min-height:4.45rem!important;padding:.42rem!important}.live-interaction-hub__panel img{width:1.85rem!important;height:1.85rem!important}.live-session-gift-burst{right:.85rem!important;top:4.75rem!important}#mobile-comments-sheet{position:absolute;left:0;right:0;bottom:0;z-index:60;max-height:64dvh!important}}body[data-sphere-surface=reader] .book-details-page .book-details-main{width:min(100%,1160px)!important;max-width:min(100%,1160px)!important}body[data-sphere-surface=reader] .book-details-page .book-details-hero{display:grid!important;grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr)!important;align-items:start!important;gap:clamp(1.4rem,3vw,2.5rem)!important;margin-bottom:clamp(1.4rem,3vw,2.5rem)!important}body[data-sphere-surface=reader] .book-details-page .book-details-cover{width:min(100%,clamp(190px,22vw,274px))!important;height:auto!important;aspect-ratio:3 / 4.35!important}body[data-sphere-surface=reader] .book-details-page .book-details-actions{grid-template-columns:minmax(0,1fr) repeat(3,minmax(3.6rem,4.4rem))!important}body[data-sphere-surface=reader] .book-details-page .book-details-access-grid,body[data-sphere-surface=reader] .book-details-page .book-details-reader-system-grid,body[data-sphere-surface=reader] .book-details-page .book-details-feature-grid{gap:.72rem!important}body[data-sphere-surface=reader] .book-details-page .book-details-synopsis-card{order:1!important;width:min(100%,850px)!important;padding:clamp(1.1rem,2.4vw,2rem)!important}body[data-sphere-surface=reader] .book-details-page .book-details-chapters-section{order:2!important}body[data-sphere-surface=reader] .book-details-page .book-details-feature-grid{order:3!important}body[data-sphere-surface=reader] .reader-page .reader-reading-shell{width:min(100%,980px)!important;max-width:980px!important}body[data-sphere-surface=reader] .reader-page .reader-chapter-hero{order:1!important;width:min(100%,var(--sphere-reader-width, 820px))!important;max-width:min(100%,var(--sphere-reader-width, 820px))!important}body[data-sphere-surface=reader] .reader-page .reader-article{order:2!important;width:min(100%,var(--sphere-reader-width, 820px))!important;max-width:min(100%,var(--sphere-reader-width, 820px))!important}body[data-sphere-surface=reader] .reader-page .reader-operating-panel{order:3!important;width:min(100%,var(--sphere-reader-width, 820px))!important;max-width:min(100%,var(--sphere-reader-width, 820px))!important}body[data-sphere-surface=reader] .reader-page .reader-chapter-navigation{order:4!important;width:min(100%,var(--sphere-reader-width, 820px))!important;max-width:min(100%,var(--sphere-reader-width, 820px))!important}body[data-sphere-surface=reader] .reader-page .reader-unlock-wrap{order:5!important;width:min(100%,var(--sphere-reader-width, 820px))!important;max-width:min(100%,var(--sphere-reader-width, 820px))!important}@media(max-width:860px){body[data-sphere-surface=reader] .book-details-page .book-details-hero{grid-template-columns:minmax(0,1fr)!important;text-align:center!important}body[data-sphere-surface=reader] .book-details-page .book-details-cover{justify-self:center!important;width:min(48vw,190px)!important}body[data-sphere-surface=reader] .book-details-page .book-details-access-grid,body[data-sphere-surface=reader] .book-details-page .book-details-reader-system-grid,body[data-sphere-surface=reader] .book-details-page .book-details-feature-grid{grid-template-columns:minmax(0,1fr)!important}body[data-sphere-surface=reader] .reader-page .reader-chapter-hero,body[data-sphere-surface=reader] .reader-page .reader-article,body[data-sphere-surface=reader] .reader-page .reader-operating-panel,body[data-sphere-surface=reader] .reader-page .reader-chapter-navigation,body[data-sphere-surface=reader] .reader-page .reader-unlock-wrap{width:100%!important;max-width:100%!important}}@media(max-width:480px){body[data-sphere-surface=reader] .book-details-page .book-details-cover{width:min(42vw,158px)!important}body[data-sphere-surface=reader] .book-details-page .book-details-actions{grid-template-columns:minmax(0,1fr) repeat(3,3.25rem)!important;gap:.45rem!important}body[data-sphere-surface=reader] .book-details-page .book-details-actions>button{min-height:3.2rem!important;padding-inline:.5rem!important}body[data-sphere-surface=reader] .book-details-page .book-details-access-grid,body[data-sphere-surface=reader] .book-details-page .book-details-reader-system-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.42rem!important;border-radius:1rem!important;padding:.45rem!important}body[data-sphere-surface=reader] .book-details-page .book-details-access-grid>div{min-width:0;flex-direction:column;align-items:center;gap:.38rem!important;text-align:center}body[data-sphere-surface=reader] .book-details-page .book-details-access-grid>div>span{height:2rem!important;width:2rem!important;border-radius:.72rem!important}body[data-sphere-surface=reader] .book-details-page .book-details-access-grid h3,body[data-sphere-surface=reader] .book-details-page .book-details-reader-system-card strong{font-size:.64rem!important;line-height:1.12!important}body[data-sphere-surface=reader] .book-details-page .book-details-access-grid p:first-child,body[data-sphere-surface=reader] .book-details-page .book-details-reader-system-card span{font-size:.48rem!important;letter-spacing:.05em!important}body[data-sphere-surface=reader] .book-details-page .book-details-access-grid p:not(:first-child),body[data-sphere-surface=reader] .book-details-page .book-details-reader-system-card p{display:none!important}body[data-sphere-surface=reader] .book-details-page .book-details-reader-system-card{display:flex!important;min-height:5rem!important;align-items:center!important;justify-content:center!important;gap:.22rem!important;padding:.52rem .38rem!important;text-align:center!important}}body[data-sphere-surface=reader] .reader-mobile-tool{position:relative}body[data-sphere-surface=reader] .voice-reader-sheet{border-color:var(--ss-content-border, rgba(255,255,255,.12))!important;background:radial-gradient(circle at 14% 0%,rgba(var(--accent-primary-rgb),.18),transparent 22rem),linear-gradient(180deg,color-mix(in srgb,var(--sw-layer-overlay, #111827) 96%,transparent),color-mix(in srgb,var(--sw-layer-default, #0b1220) 94%,transparent))!important;box-shadow:0 -24px 74px #00000075,inset 0 1px #ffffff14!important}body[data-sphere-surface=reader] .voice-reader-shell{width:min(100%,980px)!important}body[data-sphere-surface=reader] .voice-reader-command{gap:clamp(.75rem,1.4vw,1.1rem)!important}body[data-sphere-surface=reader] .voice-reader-transport,body[data-sphere-surface=reader] .voice-reader-actions{border:1px solid var(--ss-content-border, rgba(255,255,255,.12));border-radius:999px;background:var(--sw-layer-sunken, rgba(0,0,0,.22));padding:.26rem}body[data-sphere-surface=reader] .voice-reader-transport button,body[data-sphere-surface=reader] .voice-reader-actions button{min-width:2.35rem;min-height:2.35rem}body[data-sphere-surface=reader] .voice-reader-settings{border-color:var(--ss-content-border, rgba(255,255,255,.12))!important;border-radius:1.25rem;background:var(--ss-content-card-quiet, rgba(255,255,255,.04));padding:.9rem!important}body[data-sphere-surface=reader] .voice-reader-settings :where(button,textarea){border-color:var(--ss-content-border, rgba(255,255,255,.12))!important}body[data-sphere-surface=reader] :where(.reader-settings-backdrop,.reader-bookmarks-backdrop){background:#01040cad!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body[data-sphere-surface=reader] :where(.reader-settings-sheet,.reader-bookmarks-sheet){width:min(100%,31rem)!important;border-color:var(--ss-content-border, rgba(255,255,255,.12))!important;background:radial-gradient(circle at 18% 0%,rgba(var(--accent-primary-rgb),.14),transparent 20rem),linear-gradient(180deg,color-mix(in srgb,var(--sw-layer-overlay, #101827) 97%,transparent),var(--sw-layer-default, #0b1220))!important;box-shadow:-24px 0 80px #00000061,inset 1px 0 #ffffff0d!important}body[data-sphere-surface=reader] :where(.reader-settings-header,.reader-bookmarks-header){border-color:var(--ss-content-border, rgba(255,255,255,.12))!important;background:color-mix(in srgb,var(--sw-layer-overlay, #101827) 92%,transparent)!important}body[data-sphere-surface=reader] :where(.reader-settings-body,.reader-bookmarks-body){scrollbar-gutter:stable}body[data-sphere-surface=reader] :where(.reader-settings-body section,.reader-bookmarks-body section,.reader-bookmarks-body [class*=rounded-2xl]){border-color:var(--ss-content-border, rgba(255,255,255,.12))!important;background:var(--ss-content-card-quiet, rgba(255,255,255,.04))!important}body[data-sphere-surface=reader] .reader-settings-preview{background:var(--ss-content-card, rgba(255,255,255,.06))!important}body[data-sphere-surface=reader] .reader-highlight-toolbar{width:-moz-max-content;width:max-content;max-width:calc(100vw - 1.5rem);border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb),.34))!important;border-radius:1.1rem!important;background:linear-gradient(180deg,color-mix(in srgb,var(--sw-layer-overlay, #101827) 96%,transparent),color-mix(in srgb,var(--sw-layer-default, #0b1220) 94%,transparent))!important;box-shadow:0 18px 60px #0000006b,inset 0 1px #ffffff14!important}body[data-sphere-surface=reader] .reader-highlight-note>div{border-color:var(--sw-border-accent, rgba(var(--accent-primary-rgb),.34))!important;border-radius:1.15rem!important;background:linear-gradient(180deg,color-mix(in srgb,var(--sw-layer-overlay, #101827) 96%,transparent),color-mix(in srgb,var(--sw-layer-default, #0b1220) 94%,transparent))!important}body[data-sphere-surface=reader] :where(.social-feed-page,.messages-page,.clubs-page,.club-detail-page,.reader-profile-page,.settings-page,.activity-page,.achievements-page){background:radial-gradient(circle at 14% -8%,rgba(var(--accent-primary-rgb),.12),transparent 26rem),radial-gradient(circle at 88% -10%,rgba(var(--accent-secondary-rgb),.1),transparent 30rem),var(--sw-layer-canvas, var(--bg-primary))!important}body[data-sphere-surface=reader] :where(.social-feed-page article,.messages-page [class*=border],.clubs-page article,.clubs-page section,.club-detail-page [class*=border],.reader-profile-page [class*=border],.settings-page [class*=border]){border-color:var(--ss-content-border, rgba(255,255,255,.12))!important;background:var(--ss-content-card, rgba(255,255,255,.06))!important;box-shadow:var(--ss-content-shadow, 0 18px 56px rgba(0,0,0,.24))!important}@media(max-width:760px){body[data-sphere-surface=reader] .voice-reader-sheet{max-height:min(74dvh,34rem)!important;padding:.72rem max(.72rem,env(safe-area-inset-right,0px)) calc(.84rem + env(safe-area-inset-bottom,0px)) max(.72rem,env(safe-area-inset-left,0px))!important;border-radius:1.25rem 1.25rem 0 0}body[data-sphere-surface=reader] .voice-reader-command{display:grid!important;grid-template-columns:minmax(0,1fr)}body[data-sphere-surface=reader] .voice-reader-transport,body[data-sphere-surface=reader] .voice-reader-actions{justify-self:stretch;justify-content:center}body[data-sphere-surface=reader] .voice-reader-settings{grid-template-columns:1fr!important;max-height:38dvh;overflow-y:auto}body[data-sphere-surface=reader] :where(.reader-settings-sheet,.reader-bookmarks-sheet){inset:auto max(0px,env(safe-area-inset-right,0px)) 0 max(0px,env(safe-area-inset-left,0px))!important;width:auto!important;max-width:none!important;height:min(86dvh,44rem)!important;border-left:0!important;border-top:1px solid var(--ss-content-border, rgba(255,255,255,.12))!important;border-radius:1.35rem 1.35rem 0 0}body[data-sphere-surface=reader] :where(.reader-settings-header,.reader-bookmarks-header){padding:1rem!important}body[data-sphere-surface=reader] :where(.reader-settings-body,.reader-bookmarks-body){padding:1rem 1rem calc(1.25rem + env(safe-area-inset-bottom,0px))!important;gap:1rem!important}body[data-sphere-surface=reader] .reader-settings-body .grid-cols-3{grid-template-columns:1fr!important}body[data-sphere-surface=reader] .reader-highlight-toolbar{left:.75rem!important;right:.75rem!important;bottom:calc(.85rem + env(safe-area-inset-bottom,0px))!important;top:auto!important;width:auto!important;max-width:none!important;transform:none!important;display:grid!important;grid-template-columns:1fr;gap:.58rem!important;padding:.72rem!important}body[data-sphere-surface=reader] .reader-highlight-toolbar>div:first-child{border-right:0!important;border-bottom:1px solid var(--ss-content-border, rgba(255,255,255,.12))!important;padding:0 0 .55rem!important;justify-content:center}body[data-sphere-surface=reader] .reader-highlight-toolbar>button{width:100%;justify-content:center}body[data-sphere-surface=reader] .reader-highlight-note{left:.75rem!important;right:.75rem!important;width:auto!important;max-width:none!important;margin-inline:0!important;transform:none!important}}@media(max-width:760px){body[data-sphere-surface=reader] .reader-page .reader-controls-shell{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:70!important;border-bottom-color:var(--ss-content-border, rgba(255,255,255,.1))!important}body[data-sphere-surface=reader] .reader-page .reader-controls-shell .container{padding-inline:max(.72rem,env(safe-area-inset-left,0px)) max(.72rem,env(safe-area-inset-right,0px))!important}body[data-sphere-surface=reader] .reader-page .reader-controls-main{min-height:calc(3rem + env(safe-area-inset-top,0px))!important;padding-top:env(safe-area-inset-top,0px)!important;padding-bottom:.24rem!important}body[data-sphere-surface=reader] .reader-page .reader-controls-main a{height:2.25rem!important;width:2.25rem!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid var(--ss-content-border, rgba(255,255,255,.1));background:var(--sw-layer-sunken, rgba(0,0,0,.22))}body[data-sphere-surface=reader] .reader-page .reader-controls-main h1{max-width:58vw;font-size:.82rem!important;line-height:1.1!important}body[data-sphere-surface=reader] .reader-page .reader-controls-main h2,body[data-sphere-surface=reader] .reader-page .reader-controls-main span.text-md{display:none!important}body[data-sphere-surface=reader] .reader-page .reader-controls-mobile{position:fixed!important;left:max(.72rem,env(safe-area-inset-left,0px))!important;right:max(.72rem,env(safe-area-inset-right,0px))!important;bottom:max(.72rem,env(safe-area-inset-bottom,0px))!important;z-index:80!important;padding:.34rem!important;border:1px solid var(--sw-border-accent, rgba(var(--accent-primary-rgb),.3));border-radius:999px;background:linear-gradient(180deg,#ffffff14,#ffffff06),color-mix(in srgb,var(--sw-layer-overlay, #101827) 92%,transparent);box-shadow:0 18px 54px #0000006b,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body[data-sphere-surface=reader] .reader-page .reader-controls-mobile>div{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.3rem!important}body[data-sphere-surface=reader] .reader-page .reader-voice-mobile,body[data-sphere-surface=reader] .reader-page .reader-mobile-tool{min-width:0!important;min-height:2.65rem!important;height:2.65rem!important;border-radius:999px!important;padding:0!important}body[data-sphere-surface=reader] .reader-page .reader-voice-mobile span{display:none!important}body[data-sphere-surface=reader] .reader-page .reader-content{padding-top:calc(3.3rem + env(safe-area-inset-top,0px))!important;padding-bottom:calc(5.7rem + env(safe-area-inset-bottom,0px))!important}body[data-sphere-surface=reader] .reader-page .reader-reading-shell{padding-top:.42rem!important;padding-bottom:calc(5.4rem + env(safe-area-inset-bottom,0px))!important}body[data-sphere-surface=reader] .reader-page .reader-chapter-hero{margin-bottom:.55rem!important;border-radius:.92rem!important;padding:.58rem .72rem!important;text-align:left!important}body[data-sphere-surface=reader] .reader-page .reader-chapter-hero h1{margin-bottom:.18rem!important;font-size:clamp(1.12rem,5vw,1.45rem)!important}body[data-sphere-surface=reader] .reader-page .reader-chapter-hero .flex{justify-content:flex-start!important;font-size:.67rem!important;opacity:.62!important}body[data-sphere-surface=reader] .reader-page .reader-article{border-radius:.96rem!important;padding:clamp(1rem,5vw,1.28rem)!important}body[data-sphere-surface=reader] .reader-page .reader-operating-panel{margin-top:.82rem!important}body[data-sphere-surface=reader] .reader-page .reader-operating-main p:not(.reader-operating-kicker){display:none!important}body[data-sphere-surface=reader] .reader-page .voice-reader-sheet{max-height:min(56dvh,29rem)!important;padding:.68rem max(.68rem,env(safe-area-inset-right,0px)) calc(.78rem + env(safe-area-inset-bottom,0px)) max(.68rem,env(safe-area-inset-left,0px))!important}body[data-sphere-surface=reader] .reader-page .voice-reader-route-chips,body[data-sphere-surface=reader] .reader-page .voice-reader-command h4 span+span{display:none!important}body[data-sphere-surface=reader] .reader-page .voice-reader-command p{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-sphere-surface=reader] .reader-page .voice-reader-transport,body[data-sphere-surface=reader] .reader-page .voice-reader-actions{padding:.2rem!important}body[data-sphere-surface=reader] .reader-page .voice-reader-transport button,body[data-sphere-surface=reader] .reader-page .voice-reader-actions button{min-width:2.25rem!important;min-height:2.25rem!important}body[data-sphere-surface=reader] .reader-page .voice-reader-settings label,body[data-sphere-surface=reader] .reader-page .voice-reader-settings .text-\[10px\]{letter-spacing:.08em!important}body[data-sphere-surface=reader] :where(.reader-settings-body section header p,.reader-bookmarks-body section header p,.reader-settings-preview>div:first-child p){display:none!important}body[data-sphere-surface=reader] .reader-settings-preview{padding:.85rem!important}body[data-sphere-surface=reader] .reader-settings-preview>div:first-child{gap:.6rem!important}body[data-sphere-surface=reader] .reader-settings-preview [style*=max-width] p:first-child{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}body[data-sphere-surface=reader] .reader-bookmarks-body>section:first-child button p:last-child{display:none!important}}@media(max-width:760px){body[data-sphere-surface=reader] .reader-page[data-voice-open=true] .reader-content{padding-bottom:calc(31.8rem + env(safe-area-inset-bottom,0px))!important}body[data-sphere-surface=reader] .reader-page[data-voice-open=true] .reader-reading-shell{padding-bottom:calc(31.2rem + env(safe-area-inset-bottom,0px))!important}body[data-sphere-surface=reader] .reader-page .reader-controls-mobile{z-index:120!important}body[data-sphere-surface=reader] .reader-page .voice-reader-sheet.storysphere-voice-reader{left:max(.72rem,env(safe-area-inset-left,0px))!important;right:max(.72rem,env(safe-area-inset-right,0px))!important;bottom:calc(4.85rem + env(safe-area-inset-bottom,0px))!important;z-index:110!important;width:auto!important;max-height:min(42dvh,20.5rem)!important;overflow-y:auto!important;border:1px solid var(--sw-border-accent, rgba(var(--accent-primary-rgb), .34))!important;border-radius:1.28rem!important;padding:.62rem!important;backdrop-filter:blur(22px) saturate(1.18)!important;-webkit-backdrop-filter:blur(22px) saturate(1.18)!important;box-shadow:0 18px 56px #00000070,0 0 0 1px rgba(var(--accent-primary-rgb),.08),inset 0 1px #ffffff17!important}body[data-sphere-surface=reader] .reader-page .voice-reader-shell{gap:.54rem!important}body[data-sphere-surface=reader] .reader-page .voice-reader-command{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:.5rem!important}body[data-sphere-surface=reader] .reader-page .voice-reader-command>.flex:first-child{min-width:0!important;gap:.52rem!important}body[data-sphere-surface=reader] .reader-page .voice-reader-command>.flex:first-child>.p-2{width:2.15rem!important;height:2.15rem!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;border-radius:.8rem!important}body[data-sphere-surface=reader] .reader-page .voice-reader-command h4{max-width:100%!important;font-size:.78rem!important;line-height:1.05rem!important}body[data-sphere-surface=reader] .reader-page .voice-reader-command p{font-size:.66rem!important;line-height:.9rem!important;opacity:.78!important}body[data-sphere-surface=reader] .reader-page .voice-reader-transport,body[data-sphere-surface=reader] .reader-page .voice-reader-actions{width:auto!important;justify-self:end!important;gap:.16rem!important;padding:.16rem!important;background:color-mix(in srgb,var(--sw-layer-sunken, #050b15) 78%,transparent)!important}body[data-sphere-surface=reader] .reader-page .voice-reader-transport button,body[data-sphere-surface=reader] .reader-page .voice-reader-actions button{min-width:2.05rem!important;min-height:2.05rem!important;width:2.05rem!important;height:2.05rem!important;padding:0!important}body[data-sphere-surface=reader] .reader-page .voice-reader-transport button:nth-child(2){width:2.58rem!important;height:2.58rem!important;min-width:2.58rem!important;min-height:2.58rem!important}body[data-sphere-surface=reader] .reader-page .voice-reader-settings{max-height:min(24dvh,11.5rem)!important;overflow-y:auto!important;padding:.7rem!important;gap:.68rem!important;overscroll-behavior:contain}body[data-sphere-surface=reader] .reader-page .voice-reader-settings .grid.grid-cols-2{grid-template-columns:1fr 1fr!important;gap:.45rem!important}body[data-sphere-surface=reader] .reader-page .voice-reader-settings button,body[data-sphere-surface=reader] .reader-page .voice-reader-settings textarea{font-size:.75rem!important}body[data-sphere-surface=reader] .reader-page .voice-reader-settings textarea{min-height:4.5rem!important;height:4.5rem!important}}@media(max-width:760px){body[data-sphere-surface=reader] .storysphere-top-navigation,body.showweld-route-reader .storysphere-top-navigation{display:none!important}body[data-sphere-surface=reader] .sphere-main,body.showweld-route-reader .sphere-main{padding-top:0!important;margin-top:0!important}body[data-sphere-surface=reader] .reader-page .reader-controls-shell{height:calc(3.05rem + env(safe-area-inset-top,0px))!important;min-height:calc(3.05rem + env(safe-area-inset-top,0px))!important;overflow:visible!important;z-index:2147482500!important}body[data-sphere-surface=reader] .reader-page .reader-controls-shell .container{height:100%!important;max-width:none!important}body[data-sphere-surface=reader] .reader-page .reader-controls-main{height:100%!important;min-height:0!important;padding-block:env(safe-area-inset-top,0px) .24rem!important;align-items:center!important;overflow:hidden!important}body[data-sphere-surface=reader] .reader-page .reader-controls-main>.flex:first-child{width:100%!important;flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}body[data-sphere-surface=reader] .reader-page .reader-controls-actions{display:none!important}body[data-sphere-surface=reader] .reader-page .reader-controls-mobile,body[data-sphere-surface=reader] .reader-page .reader-controls-mobile.sm\:hidden{display:block!important}body[data-sphere-surface=reader] .reader-page .reader-controls-main h1{max-width:calc(100vw - 5.5rem)!important;font-size:.88rem!important;letter-spacing:0!important}body[data-sphere-surface=reader] .reader-page .reader-controls-main h2,body[data-sphere-surface=reader] .reader-page .reader-controls-main .hidden.sm\:inline{display:none!important}body[data-sphere-surface=reader] .reader-page .reader-content{padding-top:calc(3.12rem + env(safe-area-inset-top,0px))!important}body[data-sphere-surface=reader] .reader-page .reader-chapter-hero{display:none!important}body[data-sphere-surface=reader] .reader-page .reader-reading-shell{padding-top:.62rem!important}body[data-sphere-surface=reader] .reader-page .reader-operating-panel{display:none!important}body[data-sphere-surface=reader] .reader-page .reader-article{max-width:min(100%,46rem)!important;border-radius:1.08rem!important;border:1px solid color-mix(in srgb,var(--ss-content-border, rgba(255,255,255,.12)) 82%,transparent)!important;padding:clamp(1.18rem,4.4vw,1.72rem)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--sw-layer-default, #0b1220) 98%,transparent),color-mix(in srgb,var(--sw-layer-sunken, #050a12) 96%,transparent))!important;box-shadow:0 18px 54px #00000042,inset 0 1px #ffffff0e!important}body[data-sphere-surface=reader] .reader-page .reader-article p{margin-bottom:1.05em!important}body[data-sphere-surface=reader] .reader-page .reader-chapter-navigation,body[data-sphere-surface=reader] .reader-page .reader-unlock-wrap{margin-bottom:calc(5.8rem + env(safe-area-inset-bottom,0px))!important}}@media(max-width:760px){body[data-sphere-surface=reader]>.reader-controls-mobile{display:block!important;position:fixed!important;left:max(.72rem,env(safe-area-inset-left,0px))!important;right:max(.72rem,env(safe-area-inset-right,0px))!important;bottom:max(.72rem,env(safe-area-inset-bottom,0px))!important;z-index:2147483000!important;padding:.34rem!important;border:1px solid var(--sw-border-accent, rgba(var(--accent-primary-rgb),.3));border-radius:999px;background:linear-gradient(180deg,#ffffff17,#ffffff06),color-mix(in srgb,var(--sw-layer-overlay, #101827) 94%,transparent);box-shadow:0 20px 62px #0000007a,inset 0 1px #ffffff17;backdrop-filter:blur(22px) saturate(1.16);-webkit-backdrop-filter:blur(22px) saturate(1.16);pointer-events:auto!important}body[data-sphere-surface=reader]>.reader-controls-mobile>div{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.3rem!important}body[data-sphere-surface=reader]>.reader-controls-mobile :where(.reader-voice-mobile,.reader-mobile-tool){position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:2.65rem!important;height:2.65rem!important;border:1px solid var(--ss-content-border, rgba(255,255,255,.12));border-radius:999px!important;padding:0!important;color:var(--ss-content-muted, var(--text-secondary));background:color-mix(in srgb,var(--sw-layer-default, #0b1220) 78%,transparent);box-shadow:inset 0 1px #ffffff0e;pointer-events:auto!important}body[data-sphere-surface=reader]>.reader-controls-mobile .reader-voice-mobile{color:var(--accent-text, #fff);background:radial-gradient(circle at 26% 0%,rgba(255,255,255,.24),transparent 1.8rem),linear-gradient(135deg,var(--accent-primary),var(--accent-secondary));border-color:color-mix(in srgb,var(--accent-primary) 72%,white 12%);box-shadow:0 10px 26px rgba(var(--accent-primary-rgb),.22),inset 0 1px #ffffff38}body[data-sphere-surface=reader]>.reader-controls-mobile .reader-voice-mobile span{display:none!important}}.storysphere-home-stream>.home-section-live{display:none!important}.live-sessions-page{--live-card-surface: linear-gradient(180deg, var(--sw-layer-raised, rgba(255,255,255,.07)), var(--sw-layer-default, rgba(255,255,255,.035)));--live-card-border: var(--sw-border-muted, rgba(255,255,255,.13))}.live-sessions-page__header{align-items:center;padding:clamp(.72rem,2vw,1.05rem);border:1px solid var(--live-card-border);border-radius:clamp(1.05rem,2vw,1.45rem);background:var(--live-card-surface);box-shadow:0 18px 46px #0003,inset 0 1px #ffffff0f}.live-sessions-page__hero{border-radius:clamp(1.15rem,2vw,1.75rem)!important}.live-sessions-page__grid{align-items:stretch}.live-session-discovery-card{isolation:isolate;border-radius:1.2rem!important;transform:translateZ(0)}.live-session-discovery-card .aspect-video{aspect-ratio:16 / 9;background:radial-gradient(circle at 22% 16%,rgba(var(--accent-primary-rgb,59,130,246),.24),transparent 35%),radial-gradient(circle at 82% 20%,rgba(239,68,68,.16),transparent 36%),linear-gradient(135deg,var(--sw-layer-sunken, #020617),var(--sw-layer-default, #0b1220))!important}.live-session-discovery-card .aspect-video img{mix-blend-mode:screen;opacity:.34!important;filter:saturate(.78) contrast(1.04)}.live-session-discovery-card h3,.live-session-discovery-card p{overflow-wrap:anywhere}.storysphere-stories-carousel [aria-label="More live rooms"]{color:var(--text-primary)}@media(min-width:768px){.live-sessions-page .storysphere-scroll-page{padding-top:clamp(1rem,2vw,1.6rem)!important}.live-sessions-page__grid{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))!important}}@media(max-width:767px){.live-sessions-page__header{position:sticky;top:calc(var(--storysphere-top-offset, 64px) + .45rem);z-index:10;flex-direction:row!important;margin-inline:.15rem;border-radius:1.05rem!important;backdrop-filter:blur(22px) saturate(1.12);-webkit-backdrop-filter:blur(22px) saturate(1.12)}.live-sessions-page__header>.flex-1{min-width:0}.live-sessions-page__header .mb-2{margin-bottom:0!important}.live-sessions-page__header h1{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-sessions-page__header p{display:none!important}.live-sessions-page__header>.flex.items-center{flex-shrink:0}.live-sessions-page__header button{min-height:2.35rem;padding-inline:.78rem!important}.live-sessions-page__hero{margin-inline:.15rem;max-height:10.25rem;overflow:hidden}.live-sessions-page__hero .mt-6.grid{scroll-snap-type:x proximity}.live-sessions-page__hero .mt-6.grid>div,.live-sessions-page__hero .mt-4.grid>div{scroll-snap-align:start}.live-sessions-page__grid{display:grid!important;grid-template-columns:1fr!important;gap:.78rem!important}.live-session-discovery-card{border-radius:1rem!important}.live-session-discovery-card .aspect-video{min-height:7.6rem!important}.live-session-discovery-card>div:last-child{padding:.85rem!important}.live-session-discovery-card h3{font-size:1rem!important;line-height:1.14!important}.live-session-discovery-card p{font-size:.76rem!important;line-height:1.35!important}.home-section-feed .clip-container{scroll-snap-align:start}}.live-sessions-page,.live-session-page,body[data-sphere-surface=reader] .reader-page{max-width:100vw;overflow-x:clip!important}@media(max-width:760px){body[data-sphere-surface=reader] .reader-page{height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important}body[data-sphere-surface=reader] .reader-page .reader-content{overflow-x:clip!important;overflow-y:auto!important;overscroll-behavior:contain;scroll-padding-top:calc(3.2rem + env(safe-area-inset-top,0px));scroll-padding-bottom:calc(6.15rem + env(safe-area-inset-bottom,0px))}body[data-sphere-surface=reader] .reader-page .reader-reading-shell{width:100%!important;max-width:100%!important;padding-inline:clamp(.74rem,3.8vw,1.05rem)!important}body[data-sphere-surface=reader] .reader-page .reader-article{width:100%!important;max-width:42rem!important;margin-inline:auto!important;font-size:clamp(.98rem,3.7vw,1.08rem)!important;line-height:1.68!important}body[data-sphere-surface=reader]>.reader-controls-mobile{left:max(.55rem,env(safe-area-inset-left,0px))!important;right:max(.55rem,env(safe-area-inset-right,0px))!important;bottom:max(.55rem,env(safe-area-inset-bottom,0px))!important;max-width:min(100% - 1.1rem,34rem)!important;margin-inline:auto!important}body[data-sphere-surface=reader]>.reader-controls-mobile :where(.reader-voice-mobile,.reader-mobile-tool){min-height:2.42rem!important;height:2.42rem!important}body[data-sphere-surface=reader] .reader-page .voice-reader-sheet.storysphere-voice-reader{bottom:calc(4.35rem + env(safe-area-inset-bottom,0px))!important;max-height:min(38dvh,18.5rem)!important}body[data-sphere-surface=reader] .reader-page[data-voice-open=true] .reader-content,body[data-sphere-surface=reader] .reader-page[data-voice-open=true] .reader-reading-shell{padding-bottom:calc(24rem + env(safe-area-inset-bottom,0px))!important}}@media(max-width:767px){body:has(.live-session-page) .storysphere-mobile-bottom-bar,body:has(.live-session-page) .storysphere-top-navigation{display:none!important}body:has(.live-session-page) .sphere-main,body:has(.live-session-page) .sphere-app-root{height:100dvh!important;max-height:100dvh!important;min-height:0!important;overflow:hidden!important}.live-sessions-page .storysphere-scroll-page{padding-inline:.72rem!important}.live-sessions-page__header{top:calc(var(--storysphere-top-offset, 64px) + .25rem)!important}.live-sessions-page__controls{min-width:0!important;max-width:100%!important;margin-bottom:.62rem!important;padding:.54rem!important;gap:.42rem!important}.live-sessions-page__controls>.flex.flex-wrap{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(7.6rem,.42fr)!important;grid-template-areas:"status sort" "categories categories";align-items:center;gap:.38rem!important}.live-sessions-page__controls>.flex.flex-wrap>.flex:first-child{grid-area:status;min-width:0}.live-sessions-page__controls>.flex.flex-wrap>.flex.min-w-0.flex-1{grid-area:categories}.live-sessions-page__controls .ml-auto{grid-area:sort;min-width:0;width:100%!important}.live-sessions-page__controls button,.live-sessions-page__controls select{min-height:2.12rem!important;padding:.43rem .62rem!important;font-size:.66rem!important}.live-sessions-page__controls select{width:100%!important;max-width:100%!important}.live-session-discovery-card{display:grid;grid-template-columns:minmax(7.25rem,34%) minmax(0,1fr);min-height:10.25rem}.live-session-discovery-card .aspect-video{aspect-ratio:auto!important;min-height:100%!important;height:100%!important}.live-session-discovery-card>div:last-child{min-width:0;padding:.72rem!important}.live-session-discovery-card>div:last-child .mb-4{margin-bottom:.46rem!important}.live-session-discovery-card>div:last-child p.mb-4{display:none!important}.live-session-discovery-card h3{-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.live-session-page{height:calc(100dvh - var(--storysphere-top-offset, 0px))!important;max-height:calc(100dvh - var(--storysphere-top-offset, 0px))!important;min-height:0!important}.live-session-cockpit{height:100%!important;min-height:0!important}.live-session-cockpit__header{min-height:3.72rem!important;padding-block:.48rem!important}.live-session-cockpit__video-frame{min-height:0!important;padding:.62rem!important;contain:layout paint}.live-session-cockpit__video-frame .absolute.top-\[-10\%\],.live-session-cockpit__video-frame .absolute.bottom-\[-10\%\]{inset:auto!important;width:36%!important;height:36%!important;filter:blur(80px)!important}.live-session-cockpit__video-frame .absolute.top-\[-10\%\]{top:0!important;left:0!important}.live-session-cockpit__video-frame .absolute.bottom-\[-10\%\]{right:0!important;bottom:0!important}.live-session-cockpit__control-strip{max-width:calc(100vw - 1.3rem)}}@media(min-width:768px){.live-sessions-page__controls{display:grid!important;grid-template-columns:minmax(14rem,.8fr) minmax(0,1.2fr);align-items:center}.live-sessions-page__controls>.flex.flex-wrap{grid-column:1 / -1;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto}.live-session-discovery-card{min-height:0}}.storysphere-route-page,.discover-page,.live-sessions-page,.social-feed-page,.messages-page,.clubs-page,.reader-profile-page,.settings-page,.webtoons-page{max-width:100vw;overflow-x:clip!important}.discover-page :where(.page-shell,.discover-page-shell,section,article,.discover-panel,.discover-filter-panel),.live-sessions-page :where(section,article,.live-sessions-page__hero,.live-sessions-page__controls,.live-sessions-page__grid),:where(.social-feed-page,.messages-page,.clubs-page,.reader-profile-page,.settings-page,.webtoons-page) :where(section,article,.rounded-3xl,.rounded-2xl,.grid>*){min-width:0;max-width:100%}.discover-page :where(.discover-results-grid,.discover-organized-shelves>div>.grid,.grid)>*,.live-sessions-page :where(.live-sessions-page__grid,.grid)>*{min-width:0;max-width:100%}.discover-page :where(.explore-book-card,.explore-book-card__surface){width:100%!important;min-width:0!important;max-width:100%!important}.discover-page :where(.explore-book-card__cover,.explore-book-card__body,.explore-book-card__stats){min-width:0!important;max-width:100%!important;overflow:hidden}.discover-page .explore-book-card__cover :where(img,picture){width:100%;max-width:100%}.discover-page .explore-book-card__body :where(h3,p,span),.live-sessions-page :where(h1,h2,h3,p,span,button,select){min-width:0;overflow-wrap:anywhere}@media(max-width:767px){.discover-page .page-shell,.discover-page-shell{gap:1rem!important;padding-inline:clamp(.72rem,3.5vw,.95rem)!important}.discover-page .discover-results-grid,.discover-page .discover-organized-shelves>div>.grid,.discover-page .grid.grid-cols-2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.62rem!important;overflow:clip!important}.discover-page .discover-organized-shelves{gap:1rem!important}.discover-page .discover-organized-shelves>div{min-width:0;overflow:clip}.discover-page .discover-organized-shelves>div>.flex{align-items:flex-end!important;gap:.72rem!important}.discover-page .discover-organized-shelves h2{font-size:1rem!important;line-height:1.08!important}.discover-page .discover-organized-shelves p{display:none!important}.discover-page .discover-organized-shelves button{min-height:2rem!important;max-width:6.8rem;padding:.45rem .68rem!important;font-size:.56rem!important}.discover-page .explore-book-card__cover{aspect-ratio:3 / 4.15!important}.discover-page .explore-book-card__body{padding:.54rem!important;gap:.22rem!important}.discover-page .explore-book-card__body h3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:.78rem!important;line-height:1.08!important}.discover-page .explore-book-card__body p{font-size:.52rem!important;line-height:1.15!important;letter-spacing:.04em!important}.discover-page .explore-book-card__stats,.discover-page .explore-book-card__body>div:not(.explore-book-card__stats):has(span){display:none!important}.discover-page .explore-book-card__cover .absolute.top-3.left-3,.discover-page .explore-book-card__cover .absolute.top-3.right-3{top:.38rem!important;max-width:calc(100% - .76rem)}.discover-page .explore-book-card__cover .absolute.top-3.left-3{left:.38rem!important}.discover-page .explore-book-card__cover .absolute.top-3.right-3{right:.38rem!important}.discover-page .explore-book-card__cover .absolute.top-3.left-3>*{max-width:4.8rem;padding:.28rem .42rem!important;font-size:.48rem!important;letter-spacing:.03em!important}.discover-page .explore-book-card__hover-actions{display:none!important}.live-sessions-page__hero{max-height:8.75rem!important;margin-bottom:.72rem!important}.live-sessions-page__hero>div>div:last-child>.mt-6.grid,.live-sessions-page__hero>div>div:last-child>.mt-4.grid,.live-sessions-page__controls>.flex.flex-wrap>.flex:first-child,.live-sessions-page__controls>.flex.flex-wrap>.flex.min-w-0.flex-1{max-width:100%;overflow-x:clip!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scrollbar-width:none;padding-right:0}.live-sessions-page__hero>div>div:last-child>.mt-6.grid::-webkit-scrollbar,.live-sessions-page__hero>div>div:last-child>.mt-4.grid::-webkit-scrollbar,.live-sessions-page__controls>.flex.flex-wrap>.flex:first-child::-webkit-scrollbar,.live-sessions-page__controls>.flex.flex-wrap>.flex.min-w-0.flex-1::-webkit-scrollbar{display:none}.live-sessions-page__hero>div>div:last-child>.mt-6.grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.35rem!important}.live-sessions-page__hero>div>div:last-child>.mt-6.grid>div{width:auto!important;min-width:0!important;padding:.46rem .35rem!important}.live-sessions-page__hero>div>div:last-child>.mt-6.grid p:first-child{font-size:.82rem!important;line-height:1!important}.live-sessions-page__hero>div>div:last-child>.mt-6.grid p:last-child{font-size:.46rem!important;line-height:1.05!important;letter-spacing:.04em!important}.live-sessions-page__hero>div>div:last-child>.mt-4.grid{display:none!important}.live-sessions-page__controls>.flex.flex-wrap{grid-template-columns:minmax(0,1fr) minmax(6.9rem,.42fr)!important}.live-sessions-page__controls>.flex.flex-wrap>.flex:first-child{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem!important}.live-sessions-page__controls>.flex.flex-wrap>.flex.min-w-0.flex-1{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem!important}.live-sessions-page__controls button{width:100%;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-sessions-page__controls .ml-auto{max-width:100%}}@media(min-width:768px){.live-sessions-page__hero{max-height:20rem!important;margin-bottom:1rem!important}.live-sessions-page__hero>div{grid-template-columns:minmax(15rem,.52fr) minmax(0,1.48fr)!important;min-height:0!important}.live-sessions-page__hero>div>div:first-child{min-height:0!important}.live-sessions-page__hero h2{font-size:clamp(1.35rem,2vw,2rem)!important;line-height:1.02!important}.live-sessions-page__hero h2+p{max-width:44rem;line-height:1.5!important}.live-sessions-page__hero .mt-6{margin-top:1rem!important}.live-sessions-page__hero .mt-4{margin-top:.72rem!important}.live-sessions-page__grid{grid-template-columns:repeat(auto-fill,minmax(16.25rem,1fr))!important;gap:1rem!important}.live-session-discovery-card .aspect-video{min-height:0!important}}@media(min-width:640px){.sm\:text-sm{font-size:calc(.875rem * var(--font-size-scale))}.sm\:text-base{font-size:calc(1rem * var(--font-size-scale))}.sm\:text-lg{font-size:calc(1.125rem * var(--font-size-scale))}.sm\:text-xl{font-size:calc(1.25rem * var(--font-size-scale))}.sm\:text-2xl{font-size:calc(1.5rem * var(--font-size-scale))}.sm\:text-3xl{font-size:calc(1.875rem * var(--font-size-scale))}}@media(min-width:768px){.md\:text-sm{font-size:calc(.875rem * var(--font-size-scale))}.md\:text-base{font-size:calc(1rem * var(--font-size-scale))}.md\:text-lg{font-size:calc(1.125rem * var(--font-size-scale))}.md\:text-xl{font-size:calc(1.25rem * var(--font-size-scale))}.md\:text-2xl{font-size:calc(1.5rem * var(--font-size-scale))}.md\:text-3xl{font-size:calc(1.875rem * var(--font-size-scale))}}@media(min-width:1024px){.lg\:text-sm{font-size:calc(.875rem * var(--font-size-scale))}.lg\:text-3xl{font-size:calc(1.875rem * var(--font-size-scale))}}.placeholder\:text-\[--text-tertiary\]::-moz-placeholder{color:var(--text-tertiary)}.placeholder\:text-\[--text-tertiary\]::placeholder{color:var(--text-tertiary)}.placeholder\:text-white\/20::-moz-placeholder{color:#fff3}.placeholder\:text-white\/20::placeholder{color:#fff3}.placeholder\:text-white\/25::-moz-placeholder{color:#ffffff40}.placeholder\:text-white\/25::placeholder{color:#ffffff40}.placeholder\:text-white\/35::-moz-placeholder{color:#ffffff59}.placeholder\:text-white\/35::placeholder{color:#ffffff59}.placeholder\:text-white\/40::-moz-placeholder{color:#fff6}.placeholder\:text-white\/40::placeholder{color:#fff6}.placeholder\:studio-text-secondary::-moz-placeholder{color:var(--text-secondary)}.placeholder\:studio-text-secondary::placeholder{color:var(--text-secondary)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:h-6:after{content:var(--tw-content);height:1.5rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:w-6:after{content:var(--tw-content);width:1.5rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:shadow-md:after{content:var(--tw-content);--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1\.5:hover{--tw-translate-y: -.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-x-1:hover{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[--accent-primary\]:hover{border-color:var(--accent-primary)}.hover\:border-\[--border-focus\]:hover{border-color:var(--border-focus)}.hover\:border-\[--border-glass-elevated\]:hover{border-color:var(--border-glass-elevated)}.hover\:border-\[--border-glass\]:hover{border-color:var(--border-glass)}.hover\:border-\[--border-primary\]:hover{border-color:var(--border-primary)}.hover\:border-\[--border-secondary\]:hover{border-color:var(--border-secondary)}.hover\:border-accent-primary:hover{border-color:var(--accent-primary)}.hover\:border-emerald-400:hover{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.hover\:border-red-400\/50:hover{border-color:#f8717180}.hover\:border-red-500\/20:hover{border-color:#ef444433}.hover\:border-red-500\/30:hover{border-color:#ef44444d}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:border-white\/5:hover{border-color:#ffffff0d}.hover\:border-zinc-600:hover{--tw-border-opacity: 1;border-color:rgb(82 82 91 / var(--tw-border-opacity, 1))}.hover\:border-zinc-700:hover{--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.hover\:\!bg-emerald-600:hover{--tw-bg-opacity: 1 !important;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))!important}.hover\:bg-\[\#4752C4\]:hover{--tw-bg-opacity: 1;background-color:rgb(71 82 196 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5865F2\]\/20:hover{background-color:#5865f233}.hover\:bg-\[--sphere-hover-bg\]:hover{background-color:var(--sphere-hover-bg)}.hover\:bg-\[--surface-glass-elevated\]:hover{background-color:var(--surface-glass-elevated)}.hover\:bg-\[--surface-hover\]:hover{background-color:var(--surface-hover)}.hover\:bg-\[--surface-primary\]:hover{background-color:var(--surface-primary)}.hover\:bg-\[--surface-secondary\]:hover{background-color:var(--surface-secondary)}.hover\:bg-\[--sw-layer-hover\]:hover{background-color:var(--sw-layer-hover)}.hover\:bg-accent-primary:hover{background-color:var(--accent-primary)}.hover\:bg-accent-secondary:hover{background-color:var(--accent-secondary)}.hover\:bg-amber-400:hover{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500\/10:hover{background-color:#f59e0b1a}.hover\:bg-amber-500\/30:hover{background-color:#f59e0b4d}.hover\:bg-black\/20:hover{background-color:#0003}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-black\/50:hover{background-color:#00000080}.hover\:bg-black\/65:hover{background-color:#000000a6}.hover\:bg-danger-primary:hover{background-color:var(--danger-primary)}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-600:hover{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500\/30:hover{background-color:#22c55e4d}.hover\:bg-green-500\/\[0\.04\]:hover{background-color:#22c55e0a}.hover\:bg-red-400\/10:hover{background-color:#f871711a}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/30:hover{background-color:#ef44444d}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-500\/15:hover{background-color:#f43f5e26}.hover\:bg-surface-secondary:hover{background-color:var(--surface-secondary)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:bg-zinc-800:hover{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-800\/30:hover{background-color:#27272a4d}.hover\:bg-zinc-800\/50:hover{background-color:#27272a80}.hover\:from-emerald-400:hover{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-emerald-300:hover{--tw-gradient-to: #6ee7b7 var(--tw-gradient-to-position)}.hover\:\!text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.hover\:text-\[--accent-primary\]:hover{color:var(--accent-primary)}.hover\:text-\[--danger-primary\]:hover{color:var(--danger-primary)}.hover\:text-\[--success-primary\]:hover{color:var(--success-primary)}.hover\:text-\[--text-primary\]:hover{color:var(--text-primary)}.hover\:text-cyan-400:hover{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.hover\:text-danger-primary:hover{color:var(--danger-primary)}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-text-primary:hover{color:var(--text-primary)}.hover\:text-violet-300:hover{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/60:hover{color:#fff9}.hover\:text-white\/70:hover{color:#ffffffb3}.hover\:text-white\/80:hover{color:#fffc}.hover\:text-zinc-200:hover{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.hover\:text-zinc-300:hover{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.hover\:text-zinc-400:hover{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_25px_var\(--accent-primary-20\)\]:hover{--tw-shadow: 0 0 25px var(--accent-primary-20);--tw-shadow-colored: 0 0 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_32px_rgba\(var\(--accent-primary-rgb\)\,0\.4\)\]:hover{--tw-shadow: 0 12px 32px rgba(var(--accent-primary-rgb),.4);--tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_55px_rgba\(255\,255\,255\,0\.35\)\]:hover{--tw-shadow: 0 20px 55px rgba(255,255,255,.35);--tw-shadow-colored: 0 20px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_60px_rgba\(8\,12\,28\,0\.4\)\]:hover{--tw-shadow: 0 20px 60px rgba(8,12,28,.4);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_80px_-20px_rgba\(0\,0\,0\,0\.5\)\]:hover{--tw-shadow: 0 20px 80px -20px rgba(0,0,0,.5);--tw-shadow-colored: 0 20px 80px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_26px_70px_rgba\(255\,255\,255\,0\.4\)\]:hover{--tw-shadow: 0 26px 70px rgba(255,255,255,.4);--tw-shadow-colored: 0 26px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_30px_90px_rgba\(255\,255\,255\,0\.4\)\]:hover{--tw-shadow: 0 30px 90px rgba(255,255,255,.4);--tw-shadow-colored: 0 30px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_rgba\(var\(--accent-primary-rgb\)\,0\.3\)\]:hover{--tw-shadow: 0 8px 24px rgba(var(--accent-primary-rgb),.3);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);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)}.hover\:studio-bg-surface:hover{background:var(--surface-primary)}.hover\:\!studio-bg-surface-strong:hover{background:var(--surface-secondary)!important}.hover\:studio-bg-surface-strong:hover{background:var(--surface-secondary)}.hover\:studio-bg-accent:hover{background:var(--button-primary-gradient);color:#fff}.hover\:studio-border-strong:hover{border:1px solid var(--border-glass-elevated)}.hover\:studio-text-primary:hover{color:var(--text-primary)}.hover\:studio-text-accent:hover{color:var(--accent-primary)}.hover\:\!studio-text-secondary-accent:hover{color:var(--accent-secondary)!important}.hover\:studio-text-secondary-accent:hover{color:var(--accent-secondary)}.focus\:border-\[--accent-primary\]:focus{border-color:var(--accent-primary)}.focus\:border-\[--border-focus\]:focus{border-color:var(--border-focus)}.focus\:border-cyan-500\/50:focus{border-color:#06b6d480}.focus\:border-danger-primary:focus{border-color:var(--danger-primary)}.focus\:border-emerald-500\/50:focus{border-color:#10b98180}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-black:focus{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.focus\:bg-black\/30:focus{background-color:#0000004d}.focus\:bg-black\/50:focus{background-color:#00000080}.focus\:bg-white\/10:focus{background-color:#ffffff1a}.focus\:bg-white\/\[0\.08\]:focus{background-color:#ffffff14}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[--accent-primary\]:focus{--tw-ring-color: var(--accent-primary)}.focus\:ring-\[--border-focus\]:focus{--tw-ring-color: var(--border-focus)}.focus\:ring-cyan-500\/10:focus{--tw-ring-color: rgb(6 182 212 / .1)}.focus\:ring-emerald-500\/20:focus{--tw-ring-color: rgb(16 185 129 / .2)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-\[--bg-primary\]:focus{--tw-ring-offset-color: var(--bg-primary)}.focus\:ring-offset-transparent:focus{--tw-ring-offset-color: transparent}.focus\:studio-bg-surface:focus{background:var(--surface-primary)}.focus\:studio-border-strong:focus{border:1px solid var(--border-glass-elevated)}.active\:h-2\.5:active{height:.625rem}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-black\/80:active{background-color:#000c}.active\:bg-white\/10:active{background-color:#ffffff1a}.active\:bg-white\/15:active{background-color:#ffffff26}.active\:opacity-90:active{opacity:.9}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-\[--surface-tertiary\]:disabled{background-color:var(--surface-tertiary)}.disabled\:text-\[--text-quaternary\]:disabled{color:var(--text-quaternary)}.disabled\:opacity-10:disabled{opacity:.1}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.group:focus-within .group-focus-within\:text-\[--accent-primary\]{color:var(--accent-primary)}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:visible{visibility:visible}.group\/btn:hover .group-hover\/btn\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-\[100\%\]{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-6{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/gif:hover .group-hover\/gif\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[--border-glass-elevated\]{border-color:var(--border-glass-elevated)}.group:hover .group-hover\:border-white\/10{border-color:#ffffff1a}.group:hover .group-hover\:border-white\/40{border-color:#fff6}.group\/gif:hover .group-hover\/gif\:bg-black\/10{background-color:#0000001a}.group:hover .group-hover\:bg-\[--accent-primary\]{background-color:var(--accent-primary)}.group:hover .group-hover\:bg-black\/60{background-color:#0009}.group:hover .group-hover\:bg-emerald-500\/50{background-color:#10b98180}.group:hover .group-hover\:bg-white\/5{background-color:#ffffff0d}.group:hover .group-hover\:bg-white\/\[0\.07\]{background-color:#ffffff12}.group\/stat:hover .group-hover\/stat\:fill-red-500{fill:#ef4444}.group\/stat:hover .group-hover\/stat\:text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.group\/tip:hover .group-hover\/tip\:text-\[--accent-primary\]{color:var(--accent-primary)}.group\/tip:hover .group-hover\/tip\:text-white\/70{color:#ffffffb3}.group:hover .group-hover\:text-\[--accent-primary\]{color:var(--accent-primary)}.group:hover .group-hover\:text-\[--text-primary\]{color:var(--text-primary)}.group:hover .group-hover\:text-\[--text-secondary\]{color:var(--text-secondary)}.group:hover .group-hover\:text-accent-primary{color:var(--accent-primary)}.group:hover .group-hover\:text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white\/60{color:#fff9}.group:hover .group-hover\:text-white\/80{color:#fffc}.group:hover .group-hover\:text-zinc-200{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/bar:hover .group-hover\/bar\:opacity-100,.group\/btn:hover .group-hover\/btn\:opacity-100,.group\/panel:hover .group-hover\/panel\:opacity-100,.group\/ref:hover .group-hover\/ref\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-10{opacity:.1}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-30{opacity:.3}.group:hover .group-hover\:opacity-40{opacity:.4}.group:hover .group-hover\:opacity-50{opacity:.5}.group:hover .group-hover\:shadow-\[0_0_15px_rgba\(16\,185\,129\,0\.2\)\]{--tw-shadow: 0 0 15px rgba(16,185,129,.2);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-\[0_16px_48px_rgba\(var\(--accent-primary-rgb\)\,0\.35\)\]{--tw-shadow: 0 16px 48px rgba(var(--accent-primary-rgb),.35);--tw-shadow-colored: 0 16px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:ring-cyan-500\/30{--tw-ring-color: rgb(6 182 212 / .3)}.group:hover .group-hover\:studio-text-accent{color:var(--accent-primary)}.group:focus .group-focus\:visible{visibility:visible}.group:focus .group-focus\:opacity-100{opacity:1}.group:active .group-active\:bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.group:active .group-active\:opacity-100{opacity:1}.peer:checked~.peer-checked\:bg-\[--accent-primary\]{background-color:var(--accent-primary)}.peer:checked~.peer-checked\:bg-\[--button-primary-gradient\]{background-color:var(--button-primary-gradient)}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus~.peer-focus\:ring-\[--accent-primary\]{--tw-ring-color: var(--accent-primary)}@media(min-width:640px){.sm\:bottom-4{bottom:1rem}.sm\:left-4{left:1rem}.sm\:left-8{left:2rem}.sm\:right-4{right:1rem}.sm\:right-6{right:1.5rem}.sm\:right-8{right:2rem}.sm\:top-8{top:2rem}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-mx-8{margin-left:-2rem;margin-right:-2rem}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:-mt-20{margin-top:-5rem}.sm\:-mt-24{margin-top:-6rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-8{margin-left:2rem}.sm\:mr-1{margin-right:.25rem}.sm\:mr-2{margin-right:.5rem}.sm\:mt-1{margin-top:.25rem}.sm\:mt-10{margin-top:2.5rem}.sm\:line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-2{height:.5rem}.sm\:h-36{height:9rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-56{height:14rem}.sm\:h-6{height:1.5rem}.sm\:h-8{height:2rem}.sm\:min-h-\[560px\]{min-height:560px}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-36{width:9rem}.sm\:w-4{width:1rem}.sm\:w-48{width:12rem}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-72{width:18rem}.sm\:w-8{width:2rem}.sm\:w-80{width:20rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:min-w-\[320px\]{min-width:320px}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:flex-grow-0{flex-grow:0}.sm\:scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:overflow-visible{overflow:visible}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:p-10{padding:2.5rem}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-3\.5{padding:.875rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-20{padding-bottom:5rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pl-6{padding-left:1.5rem}.sm\:pr-4{padding-right:1rem}.sm\:pt-0{padding-top:0}.sm\:pt-32{padding-top:8rem}.sm\:pt-8{padding-top:2rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-8{line-height:2rem}.sm\:tracking-\[0\.2em\]{letter-spacing:.2em}@media(max-width:767px){.creator-webtoon-studio-page .sm\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.sm\:active\:h-3:active{height:.75rem}}@media(min-width:768px){.md\:bottom-10{bottom:2.5rem}.md\:bottom-4{bottom:1rem}.md\:left-10{left:2.5rem}.md\:left-auto{left:auto}.md\:right-10{right:2.5rem}.md\:z-50{z-index:50}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:-mx-8{margin-left:-2rem;margin-right:-2rem}.md\:-mt-20{margin-top:-5rem}.md\:-mt-6{margin-top:-1.5rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-12{height:3rem}.md\:h-14{height:3.5rem}.md\:h-16{height:4rem}.md\:h-20{height:5rem}.md\:h-24{height:6rem}.md\:h-32{height:8rem}.md\:h-40{height:10rem}.md\:h-56{height:14rem}.md\:h-6{height:1.5rem}.md\:h-64{height:16rem}.md\:h-8{height:2rem}.md\:h-80{height:20rem}.md\:h-\[300px\]{height:300px}.md\:h-\[320px\]{height:320px}.md\:h-\[460px\]{height:460px}.md\:h-full{height:100%}.md\:h-screen{height:100vh}.md\:w-1\/3{width:33.333333%}.md\:w-10{width:2.5rem}.md\:w-12{width:3rem}.md\:w-14{width:3.5rem}.md\:w-16{width:4rem}.md\:w-2\/3{width:66.666667%}.md\:w-24{width:6rem}.md\:w-32{width:8rem}.md\:w-40{width:10rem}.md\:w-48{width:12rem}.md\:w-52{width:13rem}.md\:w-56{width:14rem}.md\:w-6{width:1.5rem}.md\:w-8{width:2rem}.md\:w-80{width:20rem}.md\:w-96{width:24rem}.md\:w-auto{width:auto}.md\:min-w-0{min-width:0px}.md\:max-w-lg{max-width:32rem}.md\:max-w-sm{max-width:24rem}.md\:max-w-xl{max-width:36rem}.md\:max-w-xs{max-width:20rem}.md\:flex-none{flex:none}.md\:scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.md\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.md\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.md\:grid-cols-\[88px_1fr_auto\]{grid-template-columns:88px 1fr auto}.md\:grid-cols-\[minmax\(0\,1fr\)\,260px\]{grid-template-columns:minmax(0,1fr) 260px}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-wrap{flex-wrap:wrap}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.md\:overflow-visible{overflow:visible}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-\[2\.5rem\]{border-radius:2.5rem}.md\:border-b-0{border-bottom-width:0px}.md\:border-l{border-left-width:1px}.md\:border-r{border-right-width:1px}.md\:border-t-0{border-top-width:0px}.md\:p-10{padding:2.5rem}.md\:p-14{padding:3.5rem}.md\:p-16{padding:4rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-8{padding-bottom:2rem}.md\:pl-24{padding-left:6rem}.md\:pt-20{padding-top:5rem}.md\:pt-32{padding-top:8rem}.md\:pt-7{padding-top:1.75rem}.md\:pt-\[104px\]{padding-top:104px}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}@media(max-width:767px){.creator-webtoon-studio-page .md\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:left-1\/2{left:50%}.lg\:top-1\/2{top:50%}.lg\:top-20{top:5rem}.lg\:top-6{top:1.5rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-16{margin-bottom:4rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[min\(760px\,80vh\)\]{height:min(760px,80vh)}.lg\:max-h-\[80vh\]{max-height:80vh}.lg\:min-h-\[620px\]{min-height:620px}.lg\:w-1\/4{width:25%}.lg\:w-3\/4{width:75%}.lg\:w-\[560px\]{width:560px}.lg\:w-\[640px\]{width:640px}.lg\:w-\[min\(960px\,94vw\)\]{width:min(960px,94vw)}.lg\:min-w-0{min-width:0px}.lg\:max-w-md{max-width:28rem}.lg\:-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[0\.95fr_1\.35fr\]{grid-template-columns:.95fr 1.35fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.35fr_0\.85fr\]{grid-template-columns:1.35fr .85fr}.lg\:grid-cols-\[1\.4fr_0\.8fr\]{grid-template-columns:1.4fr .8fr}.lg\:grid-cols-\[180px_1fr_auto\]{grid-template-columns:180px 1fr auto}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(280px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(260px\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-4{gap:1rem}.lg\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:rounded-\[26px\]{border-radius:26px}.lg\:rounded-\[32px\]{border-radius:32px}.lg\:rounded-\[40px\]{border-radius:40px}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0px}.lg\:p-10{padding:2.5rem}.lg\:p-4{padding:1rem}.lg\:p-8{padding:2rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:pt-8{padding-top:2rem}.lg\:text-left{text-align:left}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-\[42px\]{font-size:42px}.lg\:text-\[44px\]{font-size:44px}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}@media(max-width:767px){.creator-webtoon-studio-page .lg\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media(min-width:1280px){.xl\:inline{display:inline}.xl\:w-80{width:20rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[1\.4fr_0\.95fr\]{grid-template-columns:1.4fr .95fr}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}@media(max-width:767px){.creator-webtoon-studio-page .xl\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media(min-width:1536px){.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}*:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:var(--radius-sm)}.skip-to-main{position:absolute;top:-100px;left:0;background:var(--button-primary-gradient);color:#fff;padding:var(--space-md) var(--space-lg);z-index:10000;border-radius:var(--radius-lg);text-decoration:none;font-weight:var(--font-semibold)}.skip-to-main:focus{top:var(--space-md);outline:2px solid var(--accent-primary);outline-offset:2px}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{transition:outline .2s ease}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-contrast:high){:root{--border-primary: rgba(255, 255, 255, .5);--text-primary: #ffffff;--text-secondary: #e0e0e0}}@media print{.no-print{display:none!important}}.pwa-standalone{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overscroll-behavior-x:none;overscroll-behavior-y:contain;min-height:100dvh;overflow-x:hidden;overflow-y:auto}.pwa-standalone *{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.pwa-standalone body{overscroll-behavior-y:none;-webkit-overflow-scrolling:touch}@supports (padding: max(0px)){.pwa-standalone{padding-top:0;padding-bottom:max(env(safe-area-inset-bottom),0px);padding-left:max(env(safe-area-inset-left),0px);padding-right:max(env(safe-area-inset-right),0px)}.pwa-standalone #root{padding-top:0;padding-bottom:0}}.pwa-desktop{--titlebar-height: 0px}.pwa-desktop body{padding-top:var(--titlebar-height)}@media(display-mode:standalone){@supports (-webkit-touch-callout: none){body{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}}}.pwa-standalone body{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}@media(display-mode:standalone){html,body{min-height:100%;min-height:-webkit-fill-available;overflow-x:hidden;overflow-y:auto}html.auth-page-active,body.auth-page-active{overflow:visible!important;overflow-y:auto!important;height:auto!important;min-height:100dvh!important;-webkit-overflow-scrolling:touch!important}#root{min-height:100%;min-height:-webkit-fill-available}html.auth-page-active #root{height:auto!important;min-height:100dvh!important;overflow:visible!important}}.pwa-standalone *{-webkit-tap-highlight-color:transparent}@media(display-mode:standalone)and (max-width:768px){button,a,[role=button]{min-height:44px;min-width:44px}}@media(display-mode:standalone)and (min-width:769px){.window-controls-overlay{position:fixed;top:0;left:0;right:0;height:var(--titlebar-height, 0px);z-index:10000;pointer-events:none}}.pwa-splash{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background:var(--bg-gradient-primary);display:flex;align-items:center;justify-content:center}.pwa-install-prompt{position:fixed;z-index:9999}.pwa-update-prompt{position:fixed;z-index:10000}.pwa-offline-indicator{position:fixed;top:0;left:0;right:0;background:#ef4444e6;color:#fff;padding:var(--space-sm) var(--space-md);text-align:center;font-size:var(--text-sm);font-weight:var(--font-semibold);z-index:10001;animation:slideDown .3s ease-out}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.pwa-standalone [data-pwa-animate]{animation:fadeInUp .4s ease-out}.pwa-standalone #root{animation:appLaunch .5s ease-out}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes appLaunch{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(display-mode:standalone)and (min-width:769px){.window-controls-overlay{position:fixed;top:0;left:0;right:0;height:var(--titlebar-height, 0px);z-index:10000;pointer-events:none;background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-primary)}body.pwa-desktop{padding-top:var(--titlebar-height, 0px)}}.pwa-install-prompt-enter{animation:slideUpFade .4s cubic-bezier(.4,0,.2,1)}@keyframes slideUpFade{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.pwa-offline-indicator{animation:slideDown .3s cubic-bezier(.4,0,.2,1)}@media(display-mode:standalone)and (max-width:768px){.pwa-status-bar{position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top);z-index:10000;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}}@media(display-mode:standalone)and (max-width:768px){button,a,[role=button],input[type=button],input[type=submit]{min-height:44px;min-width:44px;padding:var(--space-sm) var(--space-md)}nav a,nav button{min-height:48px;padding:var(--space-md)}}.pwa-loading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background:radial-gradient(circle at 50% 18%,rgba(var(--accent-primary-rgb),.16),transparent 28rem),var(--bg-gradient-primary);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-lg)}.pwa-loading-spinner{width:48px;height:48px;border:4px solid rgba(var(--accent-primary-rgb),.2);border-top-color:var(--accent-primary);border-radius:50%;animation:spin 1s linear infinite;box-shadow:0 0 22px rgba(var(--accent-primary-rgb),.18)}@media(prefers-reduced-motion:reduce){.pwa-loading-spinner{animation-duration:.001ms;animation-iteration-count:1}}.pwa-standalone{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.pwa-standalone *:focus-visible{outline:3px solid var(--accent-primary);outline-offset:2px;border-radius:var(--radius-sm)}@supports (padding: max(0px)){.pwa-standalone{padding-left:max(env(safe-area-inset-left),0px);padding-right:max(env(safe-area-inset-right),0px)}}html.capacitor-native button,html.capacitor-native [role=button],html.capacitor-native [role=link],html.capacitor-native a[href],html.storysphere-capacitor button,html.storysphere-capacitor [role=button],html.storysphere-capacitor [role=link],html.storysphere-capacitor a[href],html.capacitor-native [data-card],html.capacitor-native [data-shelf-card],html.capacitor-native [data-post-card],html.capacitor-native [data-discover-card],html.capacitor-native [data-creator-card],html.capacitor-native [data-pwa-animate],html.storysphere-capacitor [data-card],html.storysphere-capacitor [data-shelf-card],html.storysphere-capacitor [data-post-card],html.storysphere-capacitor [data-discover-card],html.storysphere-capacitor [data-creator-card],html.storysphere-capacitor [data-pwa-animate]{touch-action:pan-y;-webkit-tap-highlight-color:transparent}html.capacitor-native .card,html.capacitor-native .app-card,html.capacitor-native .shelf-item,html.capacitor-native .post-card,html.capacitor-native .discover-card,html.capacitor-native .feed-card,html.capacitor-native .clickable,html.storysphere-capacitor .card,html.storysphere-capacitor .app-card,html.storysphere-capacitor .shelf-item,html.storysphere-capacitor .post-card,html.storysphere-capacitor .discover-card,html.storysphere-capacitor .feed-card,html.storysphere-capacitor .clickable{touch-action:pan-y}html.capacitor-native [data-h-swipe=true],html.storysphere-capacitor [data-h-swipe=true]{touch-action:pan-x pan-y}html.capacitor-native [data-scroll-container=true],html.capacitor-native main,html.capacitor-native .scroll-container,html.capacitor-native .feed-scroller,html.capacitor-native .library-scroller,html.storysphere-capacitor [data-scroll-container=true],html.storysphere-capacitor main,html.storysphere-capacitor .scroll-container,html.storysphere-capacitor .feed-scroller,html.storysphere-capacitor .library-scroller{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media(hover:none){html.capacitor-native [data-card]:hover,html.capacitor-native [data-shelf-card]:hover,html.capacitor-native [data-post-card]:hover,html.capacitor-native [data-discover-card]:hover,html.capacitor-native [data-creator-card]:hover,html.capacitor-native .card:hover,html.capacitor-native .app-card:hover,html.capacitor-native .shelf-item:hover,html.capacitor-native .post-card:hover,html.storysphere-capacitor [data-card]:hover,html.storysphere-capacitor [data-shelf-card]:hover,html.storysphere-capacitor [data-post-card]:hover,html.storysphere-capacitor [data-discover-card]:hover,html.storysphere-capacitor [data-creator-card]:hover,html.storysphere-capacitor .card:hover,html.storysphere-capacitor .app-card:hover,html.storysphere-capacitor .shelf-item:hover,html.storysphere-capacitor .post-card:hover{transform:none!important}}html.capacitor-native.pwa-standalone,html.capacitor-native.pwa-standalone body,html.capacitor-native.pwa-standalone #root,html.storysphere-capacitor.pwa-standalone,html.storysphere-capacitor.pwa-standalone body,html.storysphere-capacitor.pwa-standalone #root{touch-action:pan-y;-webkit-overflow-scrolling:touch}
