@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}:root{overflow-wrap:break-word;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tt-gray-light-a-50:#3838380a;--tt-gray-light-a-100:#0f16240d;--tt-gray-light-a-200:#25272d1a;--tt-gray-light-a-300:#2f323733;--tt-gray-light-a-400:#282c336b;--tt-gray-light-a-500:#34373ca3;--tt-gray-light-a-600:#24272ec7;--tt-gray-light-a-700:#23252ade;--tt-gray-light-a-800:#1e2024f2;--tt-gray-light-a-900:#1d1e20fa;--tt-gray-light-50:#fafafa;--tt-gray-light-100:#f4f4f5;--tt-gray-light-200:#eaeaeb;--tt-gray-light-300:#d5d6d7;--tt-gray-light-400:#a6a7ab;--tt-gray-light-500:#7d7f82;--tt-gray-light-600:#53565a;--tt-gray-light-700:#404145;--tt-gray-light-800:#2c2d30;--tt-gray-light-900:#222325;--tt-gray-dark-a-50:#e8e8fd0d;--tt-gray-dark-a-100:#e7e7f312;--tt-gray-dark-a-200:#eeeef61c;--tt-gray-dark-a-300:#efeff538;--tt-gray-dark-a-400:#f4f4ff5e;--tt-gray-dark-a-500:#eceefd80;--tt-gray-dark-a-600:#f7f7fda3;--tt-gray-dark-a-700:#fbfbfebf;--tt-gray-dark-a-800:#fdfdfde0;--tt-gray-dark-a-900:#fffffff5;--tt-gray-dark-50:#19191a;--tt-gray-dark-100:#202022;--tt-gray-dark-200:#2d2d2f;--tt-gray-dark-300:#464649;--tt-gray-dark-400:#636369;--tt-gray-dark-500:#7c7c83;--tt-gray-dark-600:#a3a3a8;--tt-gray-dark-700:#c0c0c3;--tt-gray-dark-800:#e0e0e1;--tt-gray-dark-900:#f5f5f5;--tt-brand-color-50:#efeeff;--tt-brand-color-100:#dedbff;--tt-brand-color-200:#c3bdff;--tt-brand-color-300:#9d8aff;--tt-brand-color-400:#7a52ff;--tt-brand-color-500:#6229ff;--tt-brand-color-600:#5400e5;--tt-brand-color-700:#4b00cc;--tt-brand-color-800:#380099;--tt-brand-color-900:#2b1966;--tt-brand-color-950:#0d002e;--tt-color-green-inc-5:#f0fff2;--tt-color-green-inc-4:#d6ffdc;--tt-color-green-inc-3:#b8ffc5;--tt-color-green-inc-2:#90fea8;--tt-color-green-inc-1:#67fe92;--tt-color-green-base:#01fe73;--tt-color-green-dec-1:#03ce5e;--tt-color-green-dec-2:#02a247;--tt-color-green-dec-3:#007a35;--tt-color-green-dec-4:#005221;--tt-color-green-dec-5:#002e0f;--tt-color-yellow-inc-5:#fffcf0;--tt-color-yellow-inc-4:#fff7d1;--tt-color-yellow-inc-3:#fff1ad;--tt-color-yellow-inc-2:#ffeb8a;--tt-color-yellow-inc-1:#ffe45c;--tt-color-yellow-base:#fd0;--tt-color-yellow-dec-1:#d1b500;--tt-color-yellow-dec-2:#a38d00;--tt-color-yellow-dec-3:#7a6a00;--tt-color-yellow-dec-4:#524500;--tt-color-yellow-dec-5:#2e2600;--tt-color-red-inc-5:#ffeeeb;--tt-color-red-inc-4:#ffcdc2;--tt-color-red-inc-3:#fa9;--tt-color-red-inc-2:#ff8a75;--tt-color-red-inc-1:#ff5d47;--tt-color-red-base:#ff3014;--tt-color-red-dec-1:#d11800;--tt-color-red-dec-2:#a30e00;--tt-color-red-dec-3:#7a0800;--tt-color-red-dec-4:#520400;--tt-color-red-dec-5:#2e0100;--white:#fff;--black:#0e0e11;--transparent:#fff0;--tt-shadow-elevated-md:0px 16px 48px 0px #1118270a, 0px 12px 24px 0px #1118270a, 0px 6px 8px 0px #11182705, 0px 2px 3px 0px #11182705;--tt-radius-xxs:.125rem;--tt-radius-xs:.25rem;--tt-radius-sm:.375rem;--tt-radius-md:.5rem;--tt-radius-lg:.75rem;--tt-radius-xl:1rem;--tt-transition-duration-short:.1s;--tt-transition-duration-default:.2s;--tt-transition-duration-long:.64s;--tt-transition-easing-default:cubic-bezier(.46, .03, .52, .96);--tt-transition-easing-cubic:cubic-bezier(.65, .05, .36, 1);--tt-transition-easing-quart:cubic-bezier(.77, 0, .18, 1);--tt-transition-easing-circ:cubic-bezier(.79, .14, .15, .86);--tt-transition-easing-back:cubic-bezier(.68, -.55, .27, 1.55);--tt-accent-contrast:8%;--tt-destructive-contrast:8%;--tt-foreground-contrast:8%}:root,:root *,:root :before,:root :after{box-sizing:border-box;transition:none var(--tt-transition-duration-default) var(--tt-transition-easing-default)}:root{--tt-bg-color:var(--white);--tt-border-color:var(--tt-gray-light-a-200);--tt-border-color-tint:var(--tt-gray-light-a-100);--tt-sidebar-bg-color:var(--tt-gray-light-100);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:#9d8aff33;--tt-card-bg-color:var(--white);--tt-card-border-color:var(--tt-gray-light-a-100)}.dark{--tt-bg-color:var(--black);--tt-border-color:var(--tt-gray-dark-a-200);--tt-border-color-tint:var(--tt-gray-dark-a-100);--tt-sidebar-bg-color:var(--tt-gray-dark-100);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:#7a52ff33;--tt-card-bg-color:var(--tt-gray-dark-50);--tt-card-border-color:var(--tt-gray-dark-a-50);--tt-shadow-elevated-md:0px 16px 48px 0px #00000080, 0px 12px 24px 0px #0000003d, 0px 6px 8px 0px #00000038, 0px 2px 3px 0px #0000001f}:root{--tt-color-text-gray:#787673;--tt-color-text-brown:#9d6a53;--tt-color-text-orange:#d9730d;--tt-color-text-yellow:#ca922f;--tt-color-text-green:#448361;--tt-color-text-blue:#327da9;--tt-color-text-purple:#8f64af;--tt-color-text-pink:#c24c8b;--tt-color-text-red:#d34a45;--tt-color-text-gray-contrast:#54473126;--tt-color-text-brown-contrast:#d2a28e59;--tt-color-text-orange-contrast:#e07b3845;--tt-color-text-yellow-contrast:#ecbe4163;--tt-color-text-green-contrast:#7bb78145;--tt-color-text-blue-contrast:#5ea6cf45;--tt-color-text-purple-contrast:#a881c545;--tt-color-text-pink-contrast:#e189b445;--tt-color-text-red-contrast:#f4aa9f66}.dark{--tt-color-text-gray:#9c9c9c;--tt-color-text-brown:#b9856e;--tt-color-text-orange:#c77d48;--tt-color-text-yellow:#ca994e;--tt-color-text-green:#519e71;--tt-color-text-blue:#3699d3;--tt-color-text-purple:#9e69d3;--tt-color-text-pink:#d15796;--tt-color-text-red:#df5553;--tt-color-text-gray-contrast:#ffffff17;--tt-color-text-brown-contrast:#b9674640;--tt-color-text-orange-contrast:#e97d2533;--tt-color-text-yellow-contrast:#b3823d33;--tt-color-text-green-contrast:#2d9a6533;--tt-color-text-blue-contrast:#327da933;--tt-color-text-purple-contrast:#9b60d22e;--tt-color-text-pink-contrast:#dc4c9238;--tt-color-text-red-contrast:#dd555540}:root{--tt-color-highlight-yellow:#fef9c3;--tt-color-highlight-green:#dcfce7;--tt-color-highlight-blue:#e0f2fe;--tt-color-highlight-purple:#f3e8ff;--tt-color-highlight-red:#ffe4e6;--tt-color-highlight-gray:#f8f8f7;--tt-color-highlight-brown:#f4eeee;--tt-color-highlight-orange:#fbecdd;--tt-color-highlight-pink:#fcf1f6;--tt-color-highlight-yellow-contrast:#fbe604;--tt-color-highlight-green-contrast:#c7fad8;--tt-color-highlight-blue-contrast:#ceeafd;--tt-color-highlight-purple-contrast:#e4ccff;--tt-color-highlight-red-contrast:#ffccd0;--tt-color-highlight-gray-contrast:#54483126;--tt-color-highlight-brown-contrast:#d2a28d59;--tt-color-highlight-orange-contrast:#e07c3945;--tt-color-highlight-pink-contrast:#e188b345}.dark{--tt-color-highlight-yellow:#6b6524;--tt-color-highlight-green:#509568;--tt-color-highlight-blue:#6e92aa;--tt-color-highlight-purple:#583e74;--tt-color-highlight-red:#743e42;--tt-color-highlight-gray:#2f2f2f;--tt-color-highlight-brown:#4a3228;--tt-color-highlight-orange:#5c3b23;--tt-color-highlight-pink:#4e2c3c;--tt-color-highlight-yellow-contrast:#58531e;--tt-color-highlight-green-contrast:#47855d;--tt-color-highlight-blue-contrast:#5e86a1;--tt-color-highlight-purple-contrast:#4c3564;--tt-color-highlight-red-contrast:#643539;--tt-color-highlight-gray-contrast:#ffffff18;--tt-color-highlight-brown-contrast:#b8654540;--tt-color-highlight-orange-contrast:#e97e2533;--tt-color-highlight-pink-contrast:#dc4c9138}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes slideFromLeft{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-950:#460809;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-zinc-400:#9f9fa9;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--blur-md:12px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-950:lab(13.003% 29.04 16.7519);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-zinc-400:lab(65.6464% 1.53497 -5.42429)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing) * -1)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-3{inset:calc(var(--spacing) * 3)}.inset-\[3px\]{inset:3px}.inset-\[7px\]{inset:7px}.inset-\[9px\]{inset:9px}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-4{top:calc(var(--spacing) * -4)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-\[22\%\]{top:22%}.top-\[36\%\]{top:36%}.-right-4{right:calc(var(--spacing) * -4)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-4{right:calc(var(--spacing) * 4)}.right-\[13px\]{right:13px}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[22\%\]{bottom:22%}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-\[13px\]{left:13px}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.-z-\[1\]{z-index:calc(1 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[19\]{z-index:19}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.col-12{grid-column:12}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.\!mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.-mb-\[48px\]{margin-bottom:-48px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[9\/19\.4\]{aspect-ratio:9/19.4}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-\[34vw\]{height:34vw}.h-\[49px\]{height:49px}.h-\[138\%\]{height:138%}.h-full{height:100%}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-\[420px\]{max-height:420px}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[440px\]{min-height:440px}.\!w-auto{width:auto!important}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-30{width:calc(var(--spacing) * 30)}.w-32{width:calc(var(--spacing) * 32)}.w-56{width:calc(var(--spacing) * 56)}.w-\[58px\]{width:58px}.w-\[68vw\]{width:68vw}.w-\[78vw\]{width:78vw}.w-\[138\%\]{width:138%}.w-\[260px\]{width:260px}.w-\[270px\]{width:270px}.w-\[280px\]{width:280px}.w-\[var\(--lm-sound-preview-item-size-mobile\)\]{width:var(--lm-sound-preview-item-size-mobile)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-\[44rem\]{max-width:44rem}.max-w-\[180px\]{max-width:180px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[min\(720px\,calc\(100vw-3rem\)\)\]{max-width:min(720px,100vw - 3rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[72px\]{min-width:72px}.min-w-\[90px\]{min-width:90px}.min-w-\[240px\]{min-width:240px}.flex-1{flex:1}.flex-auto{flex:auto}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.985\]{scale:.985}.scale-\[1\.01\]{scale:1.01}.scale-\[1\.03\]{scale:1.03}.-rotate-\[5deg\]{rotate:-5deg}.rotate-\[1deg\]{rotate:1deg}.rotate-\[5deg\]{rotate:5deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-center{scroll-snap-align:center}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_200px_100px_180px\]{grid-template-columns:1fr 200px 100px 180px}.grid-cols-\[44px_1fr\]{grid-template-columns:44px 1fr}.grid-cols-\[52px_1fr\]{grid-template-columns:52px 1fr}.grid-cols-\[58px_minmax\(0\,1fr\)\]{grid-template-columns:58px minmax(0,1fr)}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.grid-cols-\[minmax\(0\,1fr\)_minmax\(104px\,34\%\)\]{grid-template-columns:minmax(0,1fr) minmax(104px,34%)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(180px\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(180px,.9fr)}.grid-cols-\[minmax\(104px\,34\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(104px,34%) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-14{column-gap:calc(var(--spacing) * 14)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-black\/\[0\.06\]>:not(:last-child)){border-color:#0000000f}@supports (color:color-mix(in lab, red, red)){:where(.divide-black\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}:where(.divide-white\/\[0\.06\]>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2\.35rem\]{border-radius:2.35rem}.rounded-\[2\.85rem\]{border-radius:2.85rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-\[7px\]{border-top-left-radius:7px;border-bottom-left-radius:7px}.rounded-r-\[7px\]{border-top-right-radius:7px;border-bottom-right-radius:7px}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#9d4edd\]\/15{border-color:#9d4edd26;border-color:lab(48.6936% 52.1732 -60.8531/.15)}.border-\[\#9d4edd\]\/25{border-color:#9d4edd40;border-color:lab(48.6936% 52.1732 -60.8531/.25)}.border-\[\#9d4edd\]\/40{border-color:#9d4edd66;border-color:lab(48.6936% 52.1732 -60.8531/.4)}.border-\[\#9d4edd\]\/50{border-color:#9d4edd80;border-color:lab(48.6936% 52.1732 -60.8531/.5)}.border-\[\#9d4edd\]\/60{border-color:#9d4edd99;border-color:lab(48.6936% 52.1732 -60.8531/.6)}.border-\[\#202124\]{border-color:#202124}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.border-red-500\/45{border-color:#fb2c3673}@supports (color:color-mix(in lab, red, red)){.border-red-500\/45{border-color:color-mix(in oklab, var(--color-red-500) 45%, transparent)}}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/\[0\.12\]{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.12\]{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-\[\#0a0a0a\]{background-color:#0a0a0a}.bg-\[\#9d4edd\]{background-color:#9d4edd}.bg-\[\#9d4edd\]\/10{background-color:#9d4edd1a;background-color:lab(48.6936% 52.1732 -60.8531/.1)}.bg-\[\#9d4edd\]\/\[0\.045\]{background-color:#9d4edd0b;background-color:lab(48.6936% 52.1732 -60.8531/.045)}.bg-\[\#9d4edd\]\/\[0\.055\]{background-color:#9d4edd0e;background-color:lab(48.6936% 52.1732 -60.8531/.055)}.bg-\[\#111\]{background-color:#111}.bg-\[\#050505\]{background-color:#050505}.bg-\[\#080808\]{background-color:#080808}.bg-\[\#f7f7f4\]{background-color:#f7f7f4}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/48{background-color:#0000007a}@supports (color:color-mix(in lab, red, red)){.bg-black\/48{background-color:color-mix(in oklab, var(--color-black) 48%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-black\/\[0\.04\]{background-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.bg-black\/\[0\.06\]{background-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.bg-black\/\[0\.035\]{background-color:#00000009}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-black) 3.5%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-950\/85{background-color:#460809d9}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/85{background-color:color-mix(in oklab, var(--color-red-950) 85%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/22{background-color:#ffffff38}@supports (color:color-mix(in lab, red, red)){.bg-white\/22{background-color:color-mix(in oklab, var(--color-white) 22%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/\[0\.01\]{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.01\]{background-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,rgba\(217\,44\,255\,0\.32\)\,rgba\(255\,255\,255\,0\.08\)\)\]{background-image:linear-gradient(90deg,#d92cff52,#ffffff14)}.bg-\[linear-gradient\(115deg\,transparent_0\%\,rgba\(255\,255\,255\,0\.13\)_48\%\,transparent_58\%\)\]{background-image:linear-gradient(115deg,#0000 0%,#ffffff21 48%,#0000 58%)}.bg-\[linear-gradient\(115deg\,transparent_0\%\,rgba\(255\,255\,255\,0\.17\)_48\%\,transparent_58\%\)\]{background-image:linear-gradient(115deg,#0000 0%,#ffffff2b 48%,#0000 58%)}.bg-\[radial-gradient\(circle_at_32\%_26\%\,rgba\(255\,255\,255\,0\.22\)\,rgba\(255\,255\,255\,0\.07\)_38\%\,rgba\(255\,255\,255\,0\.02\)_72\%\)\]{background-image:radial-gradient(circle at 32% 26%,#ffffff38,#ffffff12 38%,#ffffff05 72%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,var\(--lm-accent\)_0\%\,var\(--lm-accent\)_18\%\,rgba\(255\,255\,255\,0\.14\)_19\%\,rgba\(255\,255\,255\,0\.05\)_45\%\,rgba\(0\,0\,0\,0\.85\)_70\%\)\]{background-image:radial-gradient(circle at 50% 50%,var(--lm-accent) 0%,var(--lm-accent) 18%,#ffffff24 19%,#ffffff0d 45%,#000000d9 70%)}.from-\[var\(--lm-accent\)\]{--tw-gradient-from:var(--lm-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.22\]{--tw-gradient-from:#ffffff38}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.22\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 22%, transparent)}}.from-white\/\[0\.22\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-white\/\[0\.09\]{--tw-gradient-via:#ffffff17}@supports (color:color-mix(in lab, red, red)){.via-white\/\[0\.09\]{--tw-gradient-via:color-mix(in oklab, var(--color-white) 9%, transparent)}}.via-white\/\[0\.09\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/\[0\.03\]{--tw-gradient-to:#ffffff08}@supports (color:color-mix(in lab, red, red)){.to-white\/\[0\.03\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 3%, transparent)}}.to-white\/\[0\.03\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.fill-none{fill:none}.fill-red-500{fill:var(--color-red-500)}.fill-white{fill:var(--color-white)}.stroke-black\/60{stroke:#0009}@supports (color:color-mix(in lab, red, red)){.stroke-black\/60{stroke:color-mix(in oklab, var(--color-black) 60%, transparent)}}.stroke-white\/80{stroke:#fffc}@supports (color:color-mix(in lab, red, red)){.stroke-white\/80{stroke:color-mix(in oklab, var(--color-white) 80%, transparent)}}.stroke-2{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[2px\]{padding:2px}.p-\[10px\]{padding:10px}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-\[calc\(50\%-130px\)\]{padding-inline:calc(50% - 130px)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-\[5px\]{padding-top:5px}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[5px\]{padding-bottom:5px}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[22px\]{font-size:22px}.text-\[32px\]{font-size:32px}.\!leading-snug{--tw-leading:var(--leading-snug)!important;line-height:var(--leading-snug)!important}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-normal{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-white{color:var(--color-white)!important}.text-\[\#9d4edd\]{color:#9d4edd}.text-\[\#9d4edd\]\/70{color:#9d4eddb3;color:lab(48.6936% 52.1732 -60.8531/.7)}.text-\[\#9d4edd\]\/80{color:#9d4eddcc;color:lab(48.6936% 52.1732 -60.8531/.8)}.text-\[var\(--lm-accent\)\]{color:var(--lm-accent)}.text-amber-300\/70{color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/70{color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.text-amber-300\/80{color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/80{color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.text-black{color:var(--color-black)}.text-black\/35{color:#00000059}@supports (color:color-mix(in lab, red, red)){.text-black\/35{color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.text-black\/60{color:#0009}@supports (color:color-mix(in lab, red, red)){.text-black\/60{color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.text-current{color:currentColor}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-400\/40{color:#ff656866}@supports (color:color-mix(in lab, red, red)){.text-red-400\/40{color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.text-red-400\/60{color:#ff656899}@supports (color:color-mix(in lab, red, red)){.text-red-400\/60{color:color-mix(in oklab, var(--color-red-400) 60%, transparent)}}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab, red, red)){.text-white\/20{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.text-white\/24{color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.text-white\/24{color:color-mix(in oklab, var(--color-white) 24%, transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/58{color:#ffffff94}@supports (color:color-mix(in lab, red, red)){.text-white\/58{color:color-mix(in oklab, var(--color-white) 58%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-zinc-400{color:var(--color-zinc-400)}.\!normal-case{text-transform:none!important}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.accent-\[\#9d4edd\]{accent-color:#9d4edd}.accent-white{accent-color:var(--color-white)}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow-\[0_0_0_1px_rgba\(157\,78\,221\,0\.06\)\,0_24px_80px_rgba\(157\,78\,221\,0\.045\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#9d4edd0f), 0 24px 80px var(--tw-shadow-color,#9d4edd0b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.16\)\,0_18px_45px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff29), 0 18px 45px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--lm-accent\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--lm-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(20\,255\,208\,0\.18\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#14ffd02e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(248\,113\,113\,0\.35\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#f8717159);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_32px_color-mix\(in_srgb\,var\(--lm-accent\)_30\%\,transparent\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,var(--lm-accent))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_32px_color-mix\(in_srgb\,var\(--lm-accent\)_30\%\,transparent\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,color-mix(in srgb,var(--lm-accent) 30%,transparent))}}.shadow-\[0_0_32px_color-mix\(in_srgb\,var\(--lm-accent\)_30\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_45px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow:0 14px 45px var(--tw-shadow-color,#00000052);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_46px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#00000052);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_54px_rgba\(0\,0\,0\,0\.36\)\]{--tw-shadow:0 18px 54px var(--tw-shadow-color,#0000005c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.22\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_70px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 20px 70px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_70px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 20px 70px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_22px_70px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 22px 70px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.65\)\,inset_0_0_0_2px_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#000000a6), inset 0 0 0 2px var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 24px 90px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_10px_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:inset 0 0 10px var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-black\/30{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-white\/12{--tw-ring-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.ring-white\/12{--tw-ring-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[1\.5px\]{--tw-blur:blur(1.5px);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-\[1px\]{--tw-blur:blur(1px);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_18px_rgba\(52\,211\,153\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 0 18px var(--tw-drop-shadow-color,#34d3998c));--tw-drop-shadow:var(--tw-drop-shadow-size);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_2px_0_rgba\(0\,0\,0\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 0 var(--tw-drop-shadow-color,#0000008c));--tw-drop-shadow:var(--tw-drop-shadow-size);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_8px_6px_rgba\(0\,0\,0\,0\.32\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 6px var(--tw-drop-shadow-color,#00000052));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.grayscale-0{--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[260ms\]{--tw-duration:.26s;transition-duration:.26s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[lead-pipeline-handoff\:POST\]{lead-pipeline-handoff:POST}.group-target\:scale-100:is(:where(.group):target *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:-translate-y-3:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:border-white\/45:is(:where(.group):hover *){border-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-white\/45:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.group-hover\:text-white\/65:is(:where(.group):hover *){color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/65:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/30::placeholder{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.target\:pointer-events-auto:target{pointer-events:auto}.target\:opacity-100:target{opacity:1}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:border-red-400\/40:hover{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-400\/40:hover{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:border-white\/35:hover{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/35:hover{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.hover\:bg-\[\#9d4edd\]:hover{background-color:#9d4edd}.hover\:bg-\[\#b060f0\]:hover{background-color:#b060f0}.hover\:bg-black\/20:hover{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/20:hover{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.hover\:bg-black\/55:hover{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/55:hover{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.hover\:bg-black\/85:hover{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/85:hover{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/60:hover{color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/60:hover{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}}.focus\:border-\[\#9d4edd\]\/50:focus{border-color:#9d4edd80;border-color:lab(48.6936% 52.1732 -60.8531/.5)}.focus\:border-white\/25:focus{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/25:focus{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[rgba\(38\,132\,255\,0\.55\)\]:focus-visible{--tw-ring-color:#2684ff8c}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:h-28{height:calc(var(--spacing) * 28)}.sm\:min-h-32{min-height:calc(var(--spacing) * 32)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-\[300px\]{width:300px}.sm\:w-\[320px\]{width:320px}.sm\:w-\[var\(--lm-sound-preview-item-size-sm\)\]{width:var(--lm-sound-preview-item-size-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,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-\[minmax\(0\,1fr\)_112px\]{grid-template-columns:minmax(0,1fr) 112px}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(150px\,34\%\)\]{grid-template-columns:minmax(0,1fr) minmax(150px,34%)}.sm\:grid-cols-\[minmax\(150px\,34\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(150px,34%) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-12{gap:calc(var(--spacing) * 12)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-\[calc\(50\%-150px\)\]{padding-inline:calc(50% - 150px)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}}@media (min-width:48rem){.md\:-bottom-2{bottom:calc(var(--spacing) * -2)}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:-mb-\[64px\]{margin-bottom:-64px}.md\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.md\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.md\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.md\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.md\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.md\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-\[4\/3\]{aspect-ratio:4/3}.md\:aspect-\[16\/10\]{aspect-ratio:16/10}.md\:aspect-\[21\/9\]{aspect-ratio:21/9}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-\[65px\]{height:65px}.md\:max-h-72{max-height:calc(var(--spacing) * 72)}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:w-40{width:calc(var(--spacing) * 40)}.md\:w-\[64px\]{width:64px}.md\:w-\[350px\]{width:350px}.md\:w-auto{width:auto}.md\:max-w-\[350px\]{max-width:350px}.md\:max-w-none{max-width:none}.md\:-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_180px\]{grid-template-columns:1fr 1fr 180px}.md\:grid-cols-\[1fr_100px\]{grid-template-columns:1fr 100px}.md\:grid-cols-\[1fr_180px_160px\]{grid-template-columns:1fr 180px 160px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.md\:grid-cols-\[120px_1fr_1fr\]{grid-template-columns:120px 1fr 1fr}.md\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_120px\]{grid-template-columns:minmax(0,1fr) 120px}.md\:grid-cols-\[minmax\(0\,1fr\)_140px_120px\]{grid-template-columns:minmax(0,1fr) 140px 120px}.md\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.md\:grid-cols-\[minmax\(150px\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-14{gap:calc(var(--spacing) * 14)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:overflow-visible{overflow:visible}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[10px\]{font-size:10px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.md\:tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}}@media (min-width:64rem){.lg\:mt-5{margin-top:calc(var(--spacing) * 5)}.lg\:h-32{height:calc(var(--spacing) * 32)}.lg\:min-h-36{min-height:calc(var(--spacing) * 36)}.lg\:w-32{width:calc(var(--spacing) * 32)}.lg\:w-\[var\(--lm-sound-preview-item-size-lg\)\]{width:var(--lm-sound-preview-item-size-lg)}.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-\[1fr_240px\]{grid-template-columns:1fr 240px}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.lg\:grid-cols-\[minmax\(0\,420px\)_1fr\]{grid-template-columns:minmax(0,420px) 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-7{gap:calc(var(--spacing) * 7)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:pl-2{padding-left:calc(var(--spacing) * 2)}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.lg\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.lg\:text-\[11px\]{font-size:11px}.lg\:tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}}@media (min-width:80rem){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}}:root{--background:#0a0a0a;--foreground:#f7f4ff;--muted:#f7f4ff94;--line:#f7f4ff1f;--accent:#9d4edd;--brand-accent:#9d4edd;--acid:#bdff14}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--background);color:var(--foreground);margin:0;font-family:Helvetica,Arial,sans-serif}a{color:inherit;text-decoration:none}.shell,.home-shell{min-height:100vh;padding:96px 28px 28px}.nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40;background:#0a0a0a80;border-bottom:0;justify-content:space-between;align-items:center;gap:18px;padding:14px 24px;display:flex;position:fixed;top:0;left:0;right:0}.mobile-nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40;background:#0a0a0acc;justify-content:space-between;align-items:center;padding:16px;display:none;position:fixed;top:0;left:0;right:0}.home-shell{background:#080a0d;padding:0;overflow-x:hidden}.home-nav{border-bottom:0}.brand{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;font-size:14px;font-weight:900;display:inline-flex}.brand span,.accent{color:var(--brand-accent)}.brand .brand-word{color:var(--foreground);align-items:baseline;gap:0;line-height:1;display:inline-flex}.brand .brand-os{display:inline-block}.brand-logo{background:var(--brand-accent);width:22px;height:22px;display:inline-block;-webkit-mask:url(/logos/lowkeylabs-logo-alpha-white.png) 50%/contain no-repeat;mask:url(/logos/lowkeylabs-logo-alpha-white.png) 50%/contain no-repeat}.nav-links{flex-wrap:wrap;align-items:center;gap:24px;line-height:1;display:flex}.nav-links form{align-items:center;margin:0;display:flex}.nav-links a,.nav-button{color:var(--muted);cursor:pointer;letter-spacing:.2em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:8px;min-height:16px;padding:0;font-family:inherit;font-size:11px;font-weight:400;line-height:1;display:inline-flex}.nav-links a:hover,.nav-button:hover{color:#fff9}.mobile-nav-spacer{width:40px}.mobile-brand{white-space:nowrap;gap:8px;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-brand .brand-logo{width:18px;height:18px}.mobile-nav-actions{align-items:center;gap:14px;margin-left:auto;display:flex}.mobile-nav-actions a,.mobile-nav-button{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-family:inherit;display:inline-flex}.mobile-nav-actions a:hover,.mobile-nav-button:hover{color:#fff9}.pill-nav-shell{--nav-h:42px;--logo:36px;--pill-pad-x:18px;--pill-gap:3px;z-index:1000;background:0 0;border-radius:999px;padding:10px 16px;position:fixed;top:8px;left:12px;right:12px;overflow:hidden;box-shadow:0 8px 32px #0006,0 2px 8px #00000047}.pill-nav{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.pill-nav-logo{height:var(--nav-h);width:var(--nav-h);border-radius:999px;justify-content:center;align-items:center;padding:8px;display:inline-flex;position:relative;overflow:hidden}.pill-nav-logo:before{content:"";opacity:0;pointer-events:none;z-index:1;background:#ffffff24;border-radius:999px;transition:opacity .2s;position:absolute;inset:0}.pill-nav-logo:hover:before{opacity:1}.pill-nav-logo img{object-fit:contain;z-index:2;width:100%;height:100%;display:block;position:relative}.pill-nav-logo-icon{z-index:2;background:#b66cff;width:100%;height:100%;display:block;position:relative}.pill-nav-wordmark{letter-spacing:.1em;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:0;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.pill-nav-wordmark-main{color:#fff}.pill-nav-wordmark-accent{color:#b66cff}.pill-nav-items{height:var(--nav-h);border-radius:999px;align-items:center;margin-left:auto;display:flex;overflow:hidden}.pill-nav-items ul{gap:var(--pill-gap);height:100%;padding:var(--pill-gap);margin:0;list-style:none;display:flex}.pill-nav-items li,.pill-nav-items form{height:100%;margin:0;display:flex}.pill-nav-link{box-sizing:border-box;cursor:pointer;letter-spacing:.12em;min-width:0;height:100%;padding:0 var(--pill-pad-x);text-transform:uppercase;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;font-family:inherit;font-size:12px;font-weight:720;line-height:1;display:inline-flex;position:relative;overflow:hidden}.pill-nav-button{appearance:none}.pill-nav-link .hover-circle{pointer-events:none;z-index:1;border-radius:999px;display:block;position:absolute;bottom:0;left:50%}.pill-nav-link .label-stack{z-index:2;line-height:1;display:inline-block;position:relative}.pill-nav-link .pill-label,.pill-nav-link .pill-label-hover{z-index:2;will-change:transform;line-height:1;display:inline-block;position:relative}.pill-nav-link .pill-label-hover{opacity:0;z-index:3;will-change:transform, opacity;position:absolute;top:0;left:0}.pill-active-dot{z-index:4;border-radius:999px;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.pill-nav-hamburger{cursor:pointer;height:var(--nav-h);width:var(--nav-h);border:0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;display:none;position:relative}.pill-nav-hamburger .hamburger-line{transform-origin:50%;border-radius:999px;width:16px;height:2px;display:block}.pill-nav-mobile-menu{left:16px;right:16px;top:calc(14px + var(--nav-h) + 6px);transform-origin:top;visibility:hidden;z-index:998;border-radius:27px;position:absolute;overflow:hidden;box-shadow:0 18px 54px #00000052}.pill-nav-mobile-menu ul{flex-direction:column;gap:3px;margin:0;padding:3px;list-style:none;display:flex}.pill-nav-mobile-menu li,.pill-nav-mobile-menu form{margin:0}.pill-nav-mobile-link{background:var(--pill-bg);color:var(--pill-text);cursor:pointer;font:inherit;letter-spacing:.12em;text-align:left;text-transform:uppercase;border:0;border-radius:999px;width:100%;padding:14px 16px;font-size:14px;font-weight:650;display:block}.pill-nav-mobile-link:hover{background:var(--base);color:var(--hover-text)}.hero,.page{max-width:1120px;margin:0 auto;padding:80px 0}.hero-image{align-items:center;min-height:88svh;padding:118px 28px 68px;display:flex;position:relative;overflow:hidden}.hero-bg{background-image:url(/background.png);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.01)}.hero-shade{background:linear-gradient(90deg,#0a0a0aeb 0%,#0a0a0ac2 34%,#0a0a0a85 62%,#0a0a0ac7 100%),linear-gradient(#0a0a0a8a 0%,#0a0a0a29 42%,#0a0a0af2 100%);position:absolute;inset:0}.hero-noise{opacity:.12;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px 256px;position:absolute;inset:0}.hero-content{z-index:2;width:100%;max-width:1120px;margin:0 auto;position:relative}.hero h1,.page h1,.hero-content h1{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(44px,9vw,118px);line-height:.88}.hero-content h1{-webkit-text-stroke:.45px currentColor;paint-order:stroke fill;text-shadow:0 20px 80px #000000b8;max-width:980px;font-family:Helvetica,Arial,sans-serif;font-weight:700}.lede{color:var(--muted);max-width:720px;margin:24px 0 0;font-size:18px;line-height:1.65}.card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:34px;display:grid}.card{border:1px solid var(--line);background:#0a0a0abd;padding:18px}.card p{color:var(--muted);line-height:1.55}.pricing-grid{align-items:stretch}.pricing-card{flex-direction:column;display:flex}.pricing-card .button{align-self:flex-start;margin-top:auto}html:has(.pricing-page) body{color:#f0ecff;background:#080a0d}.pricing-page{--pricing-ink:#fff;--pricing-muted:#ffffff80;--pricing-line:#ffffff14;--pricing-purple:#9d4edd;color:#f0ecff;background:linear-gradient(#f0ecff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#f0ecff0e 1px,#0000 1px) 0 0/34px 34px,#080a0d;min-height:100vh;padding:132px 24px 96px;overflow:hidden}.pricing-hero{grid-template-columns:minmax(0,1fr) minmax(280px,440px);align-items:end;gap:32px;max-width:1120px;margin:0 auto;padding-bottom:34px;display:grid}.pricing-kicker{color:var(--pricing-purple);letter-spacing:.24em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:860}.pricing-hero h1{color:#f0ecff;letter-spacing:0;text-transform:uppercase;max-width:820px;margin:0;font-size:clamp(52px,8vw,112px);font-weight:900;line-height:.88}.pricing-hero>p{color:#f0ecff94;margin:0;font-size:16px;line-height:1.65}.pricing-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1120px;margin:0 auto;display:grid}.pricing-plan-card{background:radial-gradient(80% 45% at 50% 0,#ffffff21 0%,#0000 60%),#111114;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;min-height:520px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 40px #0000008c,inset 0 1px #ffffff17}.pricing-plan-card.is-current{border:1.5px solid var(--pricing-purple);box-shadow:0 8px 40px #00000080,0 0 0 1px #9d4edd33,inset 0 1px #ffffff1a}.pricing-current-label{color:#ffffff73;letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffff29;border-radius:999px;align-self:flex-start;margin-bottom:18px;padding:8px 10px;font-size:10px;font-weight:820;line-height:1}.pricing-plan-top{border-bottom:1px solid #ffffff14;gap:10px;min-height:160px;padding-bottom:22px;display:grid}.pricing-plan-top h2{color:#fff;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:30px;font-weight:900;line-height:1.05}.pricing-plan-top p{color:#ffffff9e;margin:0;font-size:13px;line-height:1.55}.pricing-price-row{align-items:baseline;gap:10px;padding:22px 0 20px;display:flex}.pricing-price-row strong{color:#fff;letter-spacing:0;font-size:clamp(40px,5vw,60px);font-weight:900;line-height:.9}.pricing-price-row span{color:#fff6;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:760}.pricing-plan-card ul{gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.pricing-plan-card li{color:#fffc;align-items:center;gap:10px;padding-left:0;font-size:14px;line-height:1.35;display:flex}.pricing-plan-card li:before{display:none}.pricing-check-icon{flex-shrink:0}.pricing-action-wrap{gap:10px;margin-top:auto;display:grid}.pricing-action{color:#111116;cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;background:#fff;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:46px;margin-top:auto;padding:0 18px;font-size:12px;font-weight:850;text-decoration:none;transition:border-color .18s;display:inline-flex;position:relative;overflow:hidden}.pricing-action:hover:not(:disabled){border-color:var(--pricing-purple)}.pricing-hover-circle{background:var(--pricing-purple);pointer-events:none;z-index:1;border-radius:999px;display:block;position:absolute;bottom:0;left:50%;transform:scale(0)}.pricing-label-stack{z-index:2;line-height:1;display:inline-block;position:relative}.pricing-pill-label,.pricing-pill-label-hover{z-index:2;will-change:transform;line-height:1;display:inline-block;position:relative}.pricing-pill-label-hover{color:#fff;opacity:0;z-index:3;will-change:transform, opacity;position:absolute;top:0;left:0}.pricing-action--static{color:#ffffff4d;cursor:default;background:#ffffff0a;border-color:#ffffff14}.pricing-action--static>span{z-index:2;line-height:1;position:relative}.pricing-action:disabled{color:#ffffff4d;cursor:default;background:#ffffff0a;border-color:#ffffff14}.pricing-action-error{color:#ff6b6b;font-size:12px;line-height:1.35}html:has(.pricing-page) .site-footer{color:#f0ecff;background:#080a0d;border-top-color:#f0ecff1a}html:has(.pricing-page) .site-footer-brand{color:#f0ecff80}html:has(.pricing-page) .site-footer-links a{color:#f0ecff80}html:has(.pricing-page) .site-footer-copy{color:#f0ecff80}html:has(.pricing-page) .footer-mark{background:#f0ecff85}@media (max-width:980px){.pricing-page{padding:118px 18px 72px}.pricing-hero{grid-template-columns:1fr;align-items:start}.pricing-card-grid{grid-template-columns:1fr}.pricing-plan-card{min-height:auto}}.kicker{color:var(--accent);letter-spacing:.26em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:800}.button-row{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.button{border:1px solid var(--accent);color:var(--foreground);cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:#0a0a0a42;justify-content:center;padding:13px 18px;font-size:12px;font-weight:800;display:inline-flex}.button.primary{background:var(--accent);color:#fff}.button.subtle{color:#f7f4ffc2;background:0 0;border-color:#ffffff2e}.home-preview{z-index:3;background:#0a0a0a;max-width:1120px;margin:0 auto;padding:0 28px 80px;position:relative}.content-band,.cta-band{z-index:3;max-width:1120px;margin:0 auto;padding:72px 28px;position:relative}.content-band.inset{padding-left:0;padding-right:0}.section-heading{grid-template-columns:minmax(0,1fr) minmax(320px,.56fr);align-items:stretch;gap:48px;margin-bottom:34px;display:grid}.section-heading.compact{margin-bottom:14px;display:block}.section-heading h2,.cta-band h2,.tool-runner h2,.locked-panel h2{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(28px,4vw,54px);line-height:.98}.section-heading.compact h2{font-size:26px}.section-heading p,.feature-row p,.cta-band p,.tool-runner p,.locked-panel p{color:#f7f4ffc7;margin:0;line-height:1.65}.section-heading>p{border-left:1px solid var(--line);align-self:end;max-width:480px;padding-left:28px}.feature-list{border-top:1px solid var(--line)}.feature-row,.ledger-row{border-bottom:1px solid var(--line);grid-template-columns:320px minmax(0,1fr);align-items:center;gap:18px;padding:22px 0;display:grid}.feature-title{align-items:center;gap:14px;display:flex}.feature-icon{color:var(--accent);border:1px solid #9d4edd80;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.feature-icon svg{width:22px;height:22px;display:block}.feature-icon path{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2px}.feature-title span,.ledger-row span{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:900}.cta-band{border-top:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:24px;padding-bottom:96px;display:flex}.image-shell{position:relative;overflow:hidden}.page-bg{opacity:.96;z-index:0;background:linear-gradient(90deg,#0a0a0af0,#0a0a0abd,#0a0a0af5),linear-gradient(#0a0a0a5c,#0a0a0af0),url(/background.png) 50%/cover;position:fixed;inset:0}.page{z-index:2;position:relative}.auth-page{z-index:2;max-width:560px;margin:0 auto;padding:90px 0;position:relative}.auth-page h1{letter-spacing:0;text-transform:none;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(44px,7vw,82px);font-weight:560;line-height:.98}.auth-form{gap:14px;margin-top:30px;display:grid}.auth-form label{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;gap:8px;font-size:11px;font-weight:800;display:grid}.auth-form input{border:1px solid var(--line);color:var(--foreground);font:inherit;background:#ffffff0e;outline:none;padding:14px 15px}.auth-form input:focus{border-color:var(--accent)}.signup-clean-shell{background:0 0;place-items:start center;min-height:100dvh;padding:42px 0 38px;display:grid}html:has(.signup-clean-shell) body{background:#080a0d}html:has(.signup-clean-shell) footer{display:none!important}html:has(.signup-clean-shell) [aria-label="Open Next.js Dev Tools"]{display:none!important}.auth-page--profile-vibe{background:#0e1015;border:1px solid #f0ecff1f;width:min(560px,100vw - 32px);max-width:none;padding:clamp(40px,6vh,64px) clamp(28px,5vw,56px) clamp(48px,7vh,72px)}.auth-page--wide{width:min(960px,100vw - 32px)}.auth-profile-intro{max-width:100%;margin-bottom:40px}.auth-profile-intro .kicker{letter-spacing:.18em;text-transform:uppercase;color:#f0ecff5c;margin-bottom:20px;font-size:10px;font-weight:700}.auth-page--profile-vibe h1{letter-spacing:-.035em;text-shadow:none;text-transform:uppercase;color:#f0ecff;font-size:clamp(40px,7vw,72px);font-weight:900;line-height:.9;transform:none}.auth-page--profile-vibe .lede{color:#f0ecff61;letter-spacing:.04em;white-space:normal;text-shadow:none;margin-top:16px;font-size:13px;font-weight:400;line-height:1.6}@keyframes auth-lede-shimmer{0%,22%{background-position:130%}70%,to{background-position:-130%}}@media (prefers-reduced-motion:reduce){.auth-page--profile-vibe .lede{background-position:50%;animation:none}}.auth-form--profile-vibe{gap:16px;margin-top:0}.auth-form--profile-vibe label{color:#f0ecff70;letter-spacing:.14em;text-transform:uppercase;gap:8px;font-size:10px;font-weight:700}.auth-field-label{letter-spacing:.14em;text-transform:uppercase;color:#f0ecffb8;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.auth-form--profile-vibe input{box-shadow:none;color:#f0ecff;letter-spacing:0;text-transform:none;background:#080a0d;border:1px solid #f0ecff1f;border-radius:8px;height:52px;padding:0 18px;font-size:15px;font-weight:400;transition:border-color .15s}.auth-form--profile-vibe input::placeholder{color:#f0ecff3d;font-weight:300}.auth-form--profile-vibe input:focus{border-color:#9d4edd99;outline:none}.auth-form--profile-vibe .auth-field--notable-artists{flex-direction:column;gap:12px;display:flex}.auth-form--profile-vibe .auth-field--notable-artists label{color:#f0ecff70;gap:8px}.auth-form--profile-vibe .auth-field--notable-artists .auth-field-label{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.auth-form--profile-vibe .auth-field--notable-artists input{border-color:#f0ecff1f}.auth-form--profile-vibe .auth-field--notable-artists input::placeholder{color:#f0ecff3d}.auth-form--profile-vibe .auth-field--notable-artists input:focus{box-shadow:none;border-color:#9d4edd99}.auth-field--notable-artists .auth-field-hint{color:#f7f4ff8f;letter-spacing:.04em;text-transform:none;margin-top:-2px;font-size:13px;font-weight:800;line-height:1.25}.auth-artist-chips{flex-wrap:wrap;gap:11px;margin-top:2px;padding-bottom:8px;display:flex}.auth-artist-chip{color:#f7f4ff;cursor:pointer;letter-spacing:.04em;background:0 0;border:1px solid #f0ecff24;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:0 12px;font-family:inherit;font-size:11px;font-weight:300;display:inline-flex}.auth-artist-chip span{color:#f0ecff66;font-size:14px;line-height:1}.auth-artist-chip--spotify{padding:0 10px 0 4px}.auth-artist-chip-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px;display:block}.auth-artist-chip-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.auth-artist-chip-x{color:#f7f4ff73;flex-shrink:0;font-size:15px;font-weight:300;line-height:1}.spotify-artist-field-wrap{width:100%;position:relative}.spotify-artist-field-wrap input{width:100%}.spotify-artist-dropdown{z-index:200;background:#0e1015;border:1px solid #f0ecff21;border-radius:10px;max-height:260px;margin-top:4px;padding:5px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #0009}.spotify-artist-dropdown-status{color:#f0ecff5c;padding:10px 12px;font-size:13px}.spotify-artist-option{cursor:pointer;border-radius:7px;flex-direction:row;align-items:center;gap:11px;padding:7px 10px;transition:background .1s;display:flex}.spotify-artist-option:hover,.spotify-artist-option.is-active{background:#f0ecff12}.spotify-artist-option.is-selected{opacity:.45}.spotify-artist-option-img{flex-shrink:0;width:34px;height:34px;overflow:hidden}.spotify-artist-option-img img,.spotify-artist-option-placeholder{object-fit:cover;border-radius:50%;width:34px;height:34px;display:block}.spotify-artist-option-placeholder{background:#f0ecff14}.spotify-artist-option-name{color:#f0ecffd9;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:1.2;overflow:hidden}.spotify-artist-option-check{color:#9d4edd;flex-shrink:0;font-size:13px}.auth-page--wide .auth-form--profile-vibe{grid-template-columns:1fr 1fr;gap:18px 28px;display:grid}.auth-form-col{flex-direction:column;gap:18px;display:flex}.auth-profile-actions--full{grid-column:1/-1;padding-top:6px}@media (max-width:700px){.auth-page--wide .auth-form--profile-vibe{grid-template-columns:1fr}.auth-page--wide{width:min(560px,100vw - 32px)}}.auth-profile-actions{justify-content:stretch;padding-top:24px;display:flex}.auth-submit-pill{letter-spacing:.14em;width:100%;height:52px;font-size:12px;font-weight:700}.auth-profile-actions .button.primary{letter-spacing:.32em;background:linear-gradient(100deg,#a85de0 0%,#7f5cf2 53%,#3d94ff 100%);border:1px solid #c6abff94;border-radius:11px;justify-content:center;align-items:center;width:min(360px,100%);min-width:0;min-height:80px;padding:0 clamp(26px,4vw,44px);font-size:clamp(12px,1.45vw,16px);box-shadow:0 0 0 8px #a95ce02e,0 0 0 12px #5f5aa01a,inset 0 1px #ffffff47,0 18px 42px #4279ff3d}@media (min-width:721px) and (max-height:1120px){.signup-clean-shell{align-items:center;padding:20px 0}.auth-page--profile-vibe{width:min(680px,100vw - 48px);padding:36px 48px 38px}.auth-page--profile-vibe.auth-page--wide{width:min(960px,100vw - 48px)}.auth-profile-intro{margin-bottom:38px}.auth-page--profile-vibe h1{font-size:70px}.auth-page--profile-vibe .lede{white-space:nowrap;margin-top:22px;font-size:26px;font-weight:300;line-height:1.12}.auth-form--profile-vibe{gap:26px}.auth-form--profile-vibe label{gap:14px;font-size:13px}.auth-form--profile-vibe input{height:82px;padding:0 26px;font-size:26px;font-weight:300}.auth-profile-actions{padding-top:2px}.auth-profile-actions .button.primary{width:min(340px,100%);min-height:68px}}@media (min-width:721px) and (max-height:900px){.signup-clean-shell{padding:14px 0}.auth-page--profile-vibe{width:min(600px,100vw - 40px);padding:24px 40px 26px}.auth-page--profile-vibe.auth-page--wide{width:min(960px,100vw - 40px)}.auth-profile-intro{margin-bottom:28px}.auth-page--profile-vibe .kicker{margin-bottom:8px}.auth-page--profile-vibe h1{font-size:56px}.auth-page--profile-vibe .lede{white-space:nowrap;margin-top:16px;font-size:22px;font-weight:300;line-height:1.12}.auth-form--profile-vibe{gap:18px}.auth-form--profile-vibe label{gap:10px;font-size:12px}.auth-form--profile-vibe input{border-radius:14px;height:64px;padding:0 22px;font-size:22px;font-weight:300}.auth-profile-actions .button.primary{width:min(320px,100%);min-height:58px;font-size:12px}.auth-page--profile-vibe .fine-print{margin-top:14px}}@media (min-width:721px) and (max-height:720px){.auth-page--profile-vibe{width:min(540px,100vw - 32px);padding:18px 34px 20px}.auth-page--profile-vibe.auth-page--wide{width:min(960px,100vw - 32px)}.auth-profile-intro{margin-bottom:22px}.auth-page--profile-vibe h1{font-size:46px}.auth-page--profile-vibe .lede{white-space:nowrap;margin-top:12px;font-size:19px;font-weight:300;line-height:1.12}.auth-form--profile-vibe{gap:13px}.auth-form--profile-vibe label{gap:8px;font-size:11px}.auth-form--profile-vibe input{height:52px;font-size:19px;font-weight:300}.auth-profile-actions .button.primary{min-height:50px}}.notice{color:#f0dcff;background:#9d4edd21;border:1px solid #9d4edd66;margin-top:20px;padding:12px 14px}.notice.error{background:#ff40401f;border-color:#ff404066}.notice.success{color:#eaffad;background:#bdff1417;border-color:#bdff145c}.fine-print{color:var(--muted);margin-top:18px;font-size:13px}.fine-print a{color:var(--accent);font-weight:800}.tool-group{margin-top:42px}.tool-grid,.stat-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.tool-meta-grid{grid-template-columns:repeat(auto-fit,minmax(180px,260px));margin-top:22px}.tool-meta-grid--active{max-width:540px}.tool-meta-grid--bottom{margin-top:34px}.tool-meta-grid .stat{min-height:112px;padding:14px}.tool-card,.stat,.locked-panel,.tool-runner{border:1px solid var(--line);background:#0a0a0ac7;padding:18px}.tool-card{flex-direction:column;min-height:210px;display:flex}.tool-card-top{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;font-size:10px;font-weight:800;display:flex}.tool-card h3{text-transform:uppercase;margin:22px 0 10px;font-size:24px;line-height:1}.tool-card p{color:var(--muted);margin:0 0 18px;line-height:1.5}.tool-card strong{color:var(--accent);letter-spacing:.16em;margin-top:auto;font-size:11px}.tool-card strong.soon{color:#f7f4ff6b}.stat span{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.stat strong{text-transform:uppercase;margin-top:8px;font-size:28px;line-height:1;display:block}.stat p{color:var(--muted);margin:6px 0 0;font-size:14px}.dashboard-actions{flex-wrap:wrap;gap:12px;margin:24px 0 16px;display:flex}.admin-home-shell{padding-top:116px}.admin-home-page{max-width:1040px;padding-top:42px}.admin-home-heading{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:end;gap:22px;padding-bottom:22px;display:grid}.admin-home-heading h1{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(34px,5vw,58px);line-height:.92}.admin-home-heading p{color:#f7f4ffad;margin:0;font-size:14px;line-height:1.5}.admin-home-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.admin-home-stat{min-height:86px;padding:14px 16px}.admin-home-stat strong{font-size:28px}.admin-home-actions{gap:10px;max-width:360px;margin-top:18px;display:grid}.admin-home-actions a{background:linear-gradient(#ffffff0b,#ffffff03),#080a0deb;border:1px solid #f7f4ff1f;border-radius:999px;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;min-height:54px;padding:0 18px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;box-shadow:inset 0 1px #ffffff0f,0 18px 44px #0000003d}.admin-home-actions a+a{border-top:1px solid #f7f4ff1f}.admin-home-actions a:hover{border-color:#b66cffa3;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 0 30px #b66cff2e,0 18px 44px #00000047}.admin-home-actions span{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.admin-home-actions strong{color:#f7f4ffe0;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.admin-page{max-width:1280px}.admin-page-heading,.admin-section-heading,.admin-section-heading--split{justify-content:space-between;align-items:end;gap:24px;display:flex}.admin-section-heading{align-items:start;margin-bottom:18px}.admin-section-heading h2{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(28px,4vw,52px);line-height:.94}.admin-section-heading p{color:#f7f4ffad;max-width:780px;margin:10px 0 0;line-height:1.55}.admin-panel{border-top:1px solid var(--line);margin-top:42px;padding-top:32px}.admin-form-grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:16px;display:grid}.admin-card-form,.admin-tool-row,.admin-user-row,.admin-code-row,.admin-inline-form,.admin-search-form{border:1px solid var(--line);background:#0a0a0ab8}.admin-card-form{gap:12px;padding:18px;display:grid}.admin-card-form--new{border-color:#9d4edd7a}.admin-field-row{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.admin-card-form label,.admin-tool-row label,.admin-user-row label,.admin-code-row label,.admin-inline-form label,.admin-search-form label{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:800;display:grid}.admin-card-form input,.admin-card-form textarea,.admin-card-form select,.admin-tool-row input,.admin-tool-row select,.admin-user-row input,.admin-code-row input,.admin-inline-form input,.admin-inline-form select,.admin-search-form input{border:1px solid var(--line);color:var(--foreground);font:inherit;letter-spacing:0;text-transform:none;background:#ffffff0e;outline:none;min-width:0;padding:11px 12px;font-size:13px;font-weight:400}.admin-card-form textarea{resize:vertical;min-height:82px}.admin-card-form input:focus,.admin-card-form textarea:focus,.admin-card-form select:focus,.admin-tool-row input:focus,.admin-tool-row select:focus,.admin-user-row input:focus,.admin-code-row input:focus,.admin-inline-form input:focus,.admin-inline-form select:focus,.admin-search-form input:focus{border-color:var(--accent)}.admin-form-message{grid-column:1/-1;align-self:center;margin:0;font-size:12px;font-weight:700;line-height:1.35}.admin-form-message--error{color:#ff6b7f}.admin-form-message--success{color:#b66cff}.admin-blog-editor{max-width:980px}.admin-blog-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-blog-fieldset{border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0;padding:14px;display:grid}.admin-blog-fieldset legend{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;padding:0 6px;font-size:10px;font-weight:800}.admin-blog-fieldset label{min-width:0}.admin-blog-field-note{color:#f7f4ffb3;text-transform:none;align-self:end;margin:0;font-size:12px;line-height:1.4}.admin-blog-list{gap:12px;display:grid}.admin-blog-workspace{gap:18px;display:grid}.admin-blog-editor-panel{border:1px solid #f7f4ff1a;gap:14px;padding:16px;display:grid}.admin-blog-table{border:1px solid #f7f4ff14;display:grid}.admin-blog-table-head,.admin-blog-table-row{grid-template-columns:minmax(220px,1fr) minmax(92px,120px) minmax(82px,100px) minmax(120px,150px) minmax(250px,auto);align-items:center;gap:14px;padding:13px 16px;display:grid}.admin-blog-table-head{color:#f7f4ff57;letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #f7f4ff14;font-size:10px;font-weight:800}.admin-blog-table-row{color:#f7f4ff9e;border-bottom:1px solid #f7f4ff0d;font-size:12px}.admin-blog-table-row:hover{background:#f7f4ff06}.admin-blog-table-row strong{color:#fff;letter-spacing:.02em;font-size:13px;font-weight:800;display:block}.admin-blog-table-row em{color:#f7f4ff61;margin-top:4px;font-style:normal;display:block}.admin-blog-table-row [data-status=published]{color:#b66cff}.admin-blog-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.admin-blog-row-actions form{display:contents}.admin-blog-row-actions button,.admin-blog-row-actions a{color:#f7f4ff6b;cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:10px;font-weight:800}.admin-blog-row-actions button:hover,.admin-blog-row-actions button:focus-visible,.admin-blog-row-actions a:hover,.admin-blog-row-actions a:focus-visible{color:#fff;outline:0}.admin-blog-preview{background-color:#08090c;background-image:linear-gradient(#f7f4ff0b 1px,#0000 1px),linear-gradient(90deg,#f7f4ff0b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #b66cff47;gap:16px;padding:24px;display:grid}.admin-blog-preview h3{color:#fff;letter-spacing:0;margin:0;font-size:clamp(28px,4vw,54px);line-height:1.02}.admin-blog-preview>p{color:#f7f4ffa8;margin:0;font-size:16px}.admin-blog-preview img{border:1px solid #f7f4ff1a;max-width:min(520px,100%)}.admin-blog-preview-content{color:#f7f4ffd6;gap:14px;width:min(720px,100%);display:grid}.admin-blog-preview-content :is(h1,h2,h3,h4,p,ul,blockquote,figure){margin:0}.admin-blog-preview-content a{color:#b66cff}.admin-blog-preview-content blockquote{border-left:2px solid #b66cff;padding-left:16px}.admin-blog-row{border:1px solid var(--line);background:#0a0a0ab8;padding:0}.admin-blog-row summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:16px;list-style:none;display:flex}.admin-blog-row summary::-webkit-details-marker{display:none}.admin-blog-row summary strong{color:var(--foreground);letter-spacing:.08em;text-transform:uppercase;font-size:13px;display:block}.admin-blog-row summary em,.admin-blog-row summary>span:last-child{color:var(--muted);margin-top:5px;font-size:12px;font-style:normal;line-height:1.45;display:block}.admin-blog-row .admin-card-form{border:0;border-top:1px solid var(--line);background:0 0}.admin-blog-delete-form{border-top:1px solid var(--line);padding:0 18px 18px}.admin-rich-editor-field{gap:12px;display:grid}.admin-rich-editor-label{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.admin-tiptap-editor-shell{--tt-bg-color:#08090c;--tt-border-color:#f7f4ff24;--tt-border-color-tint:#f7f4ff14;--tt-card-bg-color:#111217;--tt-card-border-color:#f7f4ff1f;--tt-cursor-color:#b66cff;--tt-scrollbar-color:#f7f4ff2e;--tt-selection-color:#b66cff59;--tt-theme-text:#f7f4ff;--tt-toolbar-bg-color:#0d0e12;--tt-toolbar-border-color:#f7f4ff1a;border:1px solid var(--tt-border-color);color:#f7f4ff;background:#08090c;border-radius:16px;min-height:430px;overflow:hidden}.admin-tiptap-editor-toolbar{border:0;border-bottom:1px solid var(--tt-border-color);color:#f7f4ff;background:#0d0e12;position:static}.admin-tiptap-insert-panel{color:#f7f4ff;background:#0a0b0f;border-bottom:1px solid #f7f4ff1a;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:12px;padding:14px;display:grid}.admin-tiptap-insert-panel label{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:800;display:grid}.admin-tiptap-insert-panel input{border:1px solid var(--line);color:var(--foreground);font:inherit;letter-spacing:0;text-transform:none;background:#ffffff0e;outline:none;min-width:0;padding:11px 12px;font-size:13px;font-weight:400}.admin-tiptap-insert-panel input:focus{border-color:var(--accent)}.admin-tiptap-insert-panel .button{min-height:42px}.admin-tiptap-insert-panel p{color:#f7f4ffb8;margin:0;font-size:12px;line-height:1.35}.admin-tiptap-editor-content{color:#f7f4ff;background:#08090c;min-height:380px}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor{caret-color:#b66cff;color:#f7f4ff;background:#08090c;outline:none;min-height:380px;padding:32px;font-size:16px;line-height:1.6;display:block}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor>:first-child{margin-top:0}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor>:last-child{margin-bottom:0}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor p{margin:0 0 1rem}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor p.is-editor-empty:first-child:before{color:var(--tt-gray-5);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor h2,.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor h3,.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor h4{color:inherit;font-style:normal;font-weight:750;line-height:1.08}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor h1{color:inherit;margin:2.4rem 0 1.2rem;font-size:clamp(36px,4.8vw,72px);font-style:normal;font-weight:800;line-height:.98}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor h2{margin:2.1rem 0 1rem;font-size:clamp(28px,3.2vw,48px)}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor h3{margin:1.7rem 0 .8rem;font-size:clamp(21px,2.1vw,30px)}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor h4{margin:1.4rem 0 .65rem;font-size:clamp(17px,1.6vw,22px)}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor ul{gap:.35rem;margin:1rem 0 1.45rem;padding-left:1.45rem;list-style:outside;display:grid}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor li{padding-left:.2rem}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor li p{margin:0}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor blockquote{border-left:3px solid var(--accent);color:#f7f4ffe6;margin:1.8rem 0;padding:.35rem 0 .35rem 1.15rem}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor blockquote p{margin:0 0 .8rem}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor blockquote p:last-child{color:var(--muted);margin-bottom:0;font-size:.9em}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor a{color:#b66cff;text-underline-offset:.18em;text-decoration:underline}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor a[data-feed-button=true]{color:var(--tt-theme-text);letter-spacing:.1em;text-transform:uppercase;border:1px solid #b66cff8a;border-radius:999px;min-height:38px;padding:0 16px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.admin-tiptap-editor-content .tiptap.ProseMirror.admin-tiptap-editor img{border:1px solid var(--tt-border-color);border-radius:12px;max-width:100%;height:auto;margin:1.4rem 0;display:block}.admin-check-row,.admin-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-page button{cursor:pointer}.admin-check-row label,.admin-inline-form label,.admin-code-row label{align-items:center;gap:8px;display:inline-flex}.admin-check-row input,.admin-inline-form input[type=checkbox],.admin-code-row input[type=checkbox],.admin-tool-row input[type=checkbox]{accent-color:var(--accent);min-width:auto;padding:0}.admin-tool-table,.admin-user-list,.admin-code-list{gap:10px;display:grid}.admin-tool-row{grid-template-columns:minmax(190px,.7fr) 90px minmax(150px,.4fr) minmax(280px,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.admin-tool-row strong,.admin-user-row strong,.admin-code-row strong{letter-spacing:.08em;text-transform:uppercase;font-size:13px;display:block}.admin-tool-row span,.admin-user-row span,.admin-code-row span{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.45;display:block}.admin-tool-row fieldset{border:0;flex-wrap:wrap;gap:9px 12px;margin:0;padding:0;display:flex}.admin-tool-row legend{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;flex:0 0 100%;margin-bottom:2px;font-size:10px;font-weight:800}.admin-tool-row fieldset label{align-items:center;gap:6px;display:inline-flex}.admin-user-row,.admin-code-row{grid-template-columns:minmax(220px,1fr) minmax(120px,.22fr) minmax(180px,.4fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.admin-inline-form{grid-template-columns:140px 110px 110px 190px minmax(160px,1fr) auto auto auto;align-items:center;gap:10px;margin-bottom:16px;padding:14px;display:grid}.pipeline-page h1{margin-bottom:0;font-size:clamp(34px,5vw,58px);line-height:.9}.pipeline-page-heading{border-bottom:1px solid var(--line);align-items:center;margin-bottom:22px;padding-bottom:18px}.pipeline-progress{--pipeline-progress:0%;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0;display:grid;position:relative}.pipeline-progress:before,.pipeline-progress:after{content:"";height:2px;position:absolute;top:21px;left:7%;right:7%}.pipeline-progress:before{background:#f7f4ff1f}.pipeline-progress:after{background:linear-gradient(90deg, var(--accent), var(--acid));width:var(--pipeline-progress);right:auto}.pipeline-progress-step{text-align:center;z-index:1;background:#0a0a0aeb;border:1px solid #f7f4ff1f;justify-items:center;gap:7px;min-width:0;min-height:104px;padding:12px 10px;display:grid;position:relative}.pipeline-progress-step span{color:#f7f4ffb8;background:#f7f4ff17;border:1px solid #f7f4ff29;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:900;display:inline-flex}.pipeline-progress-step strong{color:#f7f4ffd6;letter-spacing:.12em;overflow-wrap:anywhere;text-transform:uppercase;font-size:13px;line-height:1.15}.pipeline-progress-step small{color:var(--muted);font-size:11px}.pipeline-progress-step.is-filled span{color:#fff;background:#9d4edd47;border-color:#9d4eddad}.pipeline-progress-step.is-active{border-color:#bdff1494}.pipeline-progress-step.is-active span{background:var(--acid);border-color:var(--acid);color:#080808}.pipeline-progress-step.is-active strong{color:#fff}.pipeline-compact-panel{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.pipeline-compact-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.pipeline-compact-heading h2{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(18px,2vw,26px);line-height:1}.pipeline-compact-heading p,.pipeline-compact-heading span{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.pipeline-service-eyebrow{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.pipeline-control-panel{border:1px solid var(--line);background:#0a0a0ab8;gap:12px;margin-bottom:14px;padding:14px;display:grid}.pipeline-control-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.pipeline-control-heading h3{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:16px;line-height:1.1}.pipeline-control-heading p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.4}.pipeline-control-panel .admin-field-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.pipeline-control-panel select,.pipeline-control-panel input,.pipeline-control-panel textarea{border:1px solid var(--line);color:var(--foreground);font:inherit;background:#ffffff0e;outline:none;min-width:0;padding:11px 12px;font-size:13px}.pipeline-control-panel select:focus,.pipeline-control-panel input:focus,.pipeline-control-panel textarea:focus{border-color:var(--accent)}.pipeline-control-panel select:disabled,.pipeline-control-panel input:disabled,.pipeline-control-panel textarea:disabled,.pipeline-control-panel button:disabled{cursor:not-allowed;opacity:.46}.pipeline-control-panel textarea{resize:vertical;min-height:86px}.pipeline-reference-roadmap{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pipeline-reference-roadmap div,.pipeline-reference-note,.pipeline-reference-strip>div,.pipeline-detection-grid label{background:#f7f4ff09;border:1px solid #f7f4ff1a}.pipeline-reference-roadmap div{gap:5px;min-width:0;padding:12px;display:grid}.pipeline-reference-roadmap div.is-current{border-color:#bdff1457}.pipeline-reference-roadmap span{background:var(--acid);color:#080808;justify-content:center;align-items:center;width:21px;height:21px;font-size:10px;font-weight:900;display:inline-flex}.pipeline-reference-roadmap strong,.pipeline-reference-note strong,.pipeline-reference-strip strong,.pipeline-detection-grid strong{color:#f7f4ffe6;letter-spacing:.12em;text-transform:uppercase;font-size:11px;line-height:1.2}.pipeline-reference-roadmap small,.pipeline-reference-note span,.pipeline-reference-strip small,.pipeline-detection-grid small{color:var(--muted);font-size:11px;line-height:1.35}.pipeline-reference-notes,.pipeline-reference-strip{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.pipeline-reference-note,.pipeline-reference-strip>div{gap:5px;min-width:0;padding:12px;display:grid}.pipeline-reference-strip span,.pipeline-reference-details summary{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.pipeline-switch-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.pipeline-switch-grid label{color:#f7f4ffc7;letter-spacing:.06em;text-transform:uppercase;background:#ffffff09;border:1px solid #f7f4ff1a;align-items:center;gap:8px;min-height:38px;padding:9px 10px;font-size:11px;font-weight:850;display:flex}.pipeline-switch-grid input,.pipeline-detection-grid input{accent-color:var(--accent);min-width:auto}.pipeline-reference-details{border-top:1px solid #f7f4ff1a;padding-top:12px}.pipeline-reference-details summary{cursor:pointer;margin-bottom:12px}.pipeline-advanced-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.pipeline-advanced-grid label{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:900;display:grid}.pipeline-field-span{grid-column:span 2}.pipeline-detection-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.pipeline-detection-grid label{align-items:flex-start;gap:10px;padding:12px;display:flex}.pipeline-detection-grid label>span{gap:4px;display:grid}.pipeline-readonly-panel h3{letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:16px}.pipeline-readonly-panel p{color:var(--muted);max-width:880px;margin:0;font-size:13px;line-height:1.45}.pipeline-run-button{align-items:center;gap:10px;min-height:45px;display:inline-flex}.pipeline-run-button span{border:2px solid;width:14px;height:14px;display:none}.pipeline-run-button.is-running{opacity:1}.pipeline-run-button.is-running span{border-top-color:#0000;border-right-color:#0000;animation:.65s linear infinite pipeline-spin;display:inline-block}@keyframes pipeline-spin{to{transform:rotate(360deg)}}.pipeline-setup-notice{gap:8px;line-height:1.45;display:grid}.pipeline-setup-notice strong{color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:14px}.pipeline-setup-notice span{color:#f7f4ffc7}.pipeline-setup-notice code{color:var(--acid);background:#0a0a0a6b;border:1px solid #f7f4ff1f;width:fit-content;padding:8px 10px;font-size:12px}.pipeline-handoff-status{color:#f7f4ffd6;letter-spacing:.12em;text-transform:uppercase;background:#f7f4ff0f;border:1px solid #f7f4ff29;flex-wrap:wrap;align-items:center;gap:10px;min-height:46px;margin-bottom:12px;padding:12px 14px;font-size:12px;font-weight:900;display:flex}.pipeline-handoff-status strong{color:#fff;flex:none}.pipeline-handoff-status span{color:inherit;letter-spacing:.08em;line-height:1.35}.pipeline-handoff-status--saving{color:#dab6ff;background:#9d4edd24;border-color:#9d4edd75}.pipeline-handoff-status--success{color:var(--acid);background:#bdff141f;border-color:#bdff1480;box-shadow:0 0 0 1px #bdff1414,0 14px 40px #bdff1414}.pipeline-handoff-status--error{color:#ff9b9b;background:#ff45451f;border-color:#ff5b5b85}.pipeline-table{--pipeline-run-columns:minmax(126px, .72fr) minmax(82px, .45fr) repeat(4, minmax(70px, .34fr)) minmax(220px, 1fr) minmax(180px, .78fr);gap:8px;display:grid}.pipeline-row,.pipeline-row summary{border:1px solid var(--line);grid-template-columns:var(--pipeline-run-columns);background:#0a0a0ab8;align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:grid}.pipeline-row span,.pipeline-row summary span{overflow-wrap:anywhere;min-width:0}.pipeline-row--head{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;background:0 0;border-color:#0000;min-height:auto;padding-bottom:4px;font-size:10px;font-weight:800}.pipeline-row--details{background:0 0;border:0;padding:0;display:block}.pipeline-row--details summary{cursor:pointer;grid-template-columns:var(--pipeline-run-columns);list-style:none}.pipeline-row--details summary>span:not(.pipeline-pill){align-items:center;min-height:32px;display:inline-flex}.pipeline-run-count{font-variant-numeric:tabular-nums;text-align:center;justify-content:center}.pipeline-tooltip{cursor:help;width:fit-content;position:relative}.pipeline-tooltip:after{color:#f7f4ffe0;content:attr(data-tooltip);letter-spacing:0;opacity:0;pointer-events:none;text-transform:none;visibility:hidden;z-index:8;background:#111;border:1px solid #f7f4ff2e;min-width:210px;max-width:min(280px,72vw);padding:9px 10px;font-size:11px;font-weight:700;line-height:1.35;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px)}.pipeline-tooltip:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.pipeline-tooltip:hover:after,.pipeline-tooltip:focus-visible:after{opacity:1;visibility:visible;transform:translateY(0)}.pipeline-row--details summary::-webkit-details-marker{display:none}.pipeline-row--details pre{border:1px solid var(--line);color:#f7f4ffb8;background:#ffffff0e;max-height:280px;margin:8px 0 0;padding:14px;font-size:12px;line-height:1.5;overflow:auto}.pipeline-pill{color:#f7f4ffb8;letter-spacing:.14em;text-transform:uppercase;border:1px solid #f7f4ff2e;justify-content:center;width:fit-content;min-width:0;max-width:100%;padding:7px 9px;font-size:10px;font-weight:900;display:inline-flex}.pipeline-pill--completed,.pipeline-pill--published{color:var(--acid);border-color:#bdff146b}.pipeline-pill--failed{color:#ff8f8f;border-color:#ff40407a}.pipeline-pill--running{color:#d9b3ff;border-color:#9d4edd85}.pipeline-stage-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.pipeline-mini-list{gap:10px;display:grid}.pipeline-mini-row{border:1px solid var(--line);background:#0a0a0ab8;gap:7px;min-height:76px;padding:12px 14px;display:grid}.pipeline-mini-row--wide{grid-template-columns:minmax(170px,.34fr) minmax(240px,1fr) minmax(170px,.34fr);min-height:58px}.pipeline-mini-row--table{grid-template-columns:minmax(160px,.85fr) minmax(260px,1.4fr) minmax(190px,.85fr) minmax(150px,.45fr);align-items:center;min-height:58px}.pipeline-mini-row--head{background:0 0;border-color:#0000;min-height:28px;padding-top:2px;padding-bottom:2px}.pipeline-mini-row--head span{color:#f7f4ff85;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.pipeline-mini-row strong{letter-spacing:.1em;text-transform:uppercase;font-size:12px}.pipeline-mini-row span{color:#f7f4ffc7;font-size:13px;line-height:1.45}.pipeline-mini-row small{color:var(--muted);font-size:11px;line-height:1.35}.pipeline-supabase-cell{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.pipeline-supabase-chip{color:var(--acid);letter-spacing:.12em;text-transform:uppercase;border:1px solid #bdff1461;width:fit-content;padding:6px 7px;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.pipeline-pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;font-size:12px;display:flex}.pipeline-pagination div{gap:8px;display:flex}.pipeline-pagination a,.pipeline-pagination div span{border:1px solid var(--line);color:#f7f4ffbd;letter-spacing:.12em;text-transform:uppercase;padding:9px 12px;font-size:10px;font-weight:900;display:inline-flex}.pipeline-pagination div span{opacity:.42}.pipeline-empty-state{border:1px solid var(--line);color:var(--muted);background:#f7f4ff0a;margin:0;padding:18px}.reference-shell{color:var(--foreground);background:#070707;flex-direction:column;gap:18px;min-height:100vh;padding:24px;display:flex}.reference-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:18px;padding-bottom:18px;display:flex}.reference-header span,.reference-service-copy span,.reference-viewer-header span{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.reference-header h1,.reference-service-copy h2,.reference-viewer-header h2,.reference-empty h2{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:22px;line-height:1}.reference-header p,.reference-service-copy p,.reference-empty p{color:var(--muted);max-width:560px;margin:0;font-size:13px;line-height:1.55}.reference-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.reference-tabs a,.reference-tabs button{border:1px solid var(--line);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;gap:12px;min-height:86px;padding:18px;display:grid}.reference-tabs a:hover,.reference-tabs button:hover,.reference-tabs a[aria-current=page],.reference-tabs button[aria-current=page]{border-color:var(--accent);background:#f7f4ff0e}.reference-tabs span{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.reference-tabs strong{color:#f7f4ffeb;letter-spacing:.1em;text-transform:uppercase;font-size:20px;line-height:1}.reference-workspace{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:18px;min-height:calc(100vh - 190px);display:grid}.reference-workspace--app{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.reference-service-panel{border:1px solid var(--line);grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.reference-service-copy{border-bottom:1px solid var(--line);padding:18px}.reference-service-copy p{margin-top:12px}.reference-app-switcher{flex-direction:column;gap:10px;min-height:0;padding:14px;display:flex;overflow:auto}.reference-app-switcher h3{color:#f7f4ff85;letter-spacing:.16em;text-transform:uppercase;margin:0 0 4px;font-size:10px}.reference-app-switcher a{border:1px solid var(--line);gap:10px;padding:14px;display:grid}.reference-app-switcher a:hover,.reference-app-switcher a[aria-current=page]{border-color:var(--accent);background:#f7f4ff0e}.reference-app-switcher strong{color:#f7f4ffd6;letter-spacing:.08em;text-transform:uppercase;font-size:13px;line-height:1.25}.reference-app-switcher span{color:var(--muted);font-size:12px;line-height:1.4}.reference-viewer{border:1px solid var(--line);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.reference-viewer-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:18px 22px;display:flex}.reference-viewer-header h2{overflow-wrap:anywhere}.reference-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.reference-actions a{border:1px solid var(--line);color:#f7f4ffd6;letter-spacing:.12em;text-transform:uppercase;padding:10px 12px;font-size:10px;font-weight:900}.reference-frame{background:#fff;border:0;width:100%;height:100%;min-height:640px}.reference-runner{background-color:#101010;background-image:linear-gradient(#f7f4ff09 1px,#0000 1px),linear-gradient(90deg,#f7f4ff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;align-content:center;justify-items:start;min-height:640px;padding:36px;display:grid}.reference-runner span{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:900}.reference-runner h3{letter-spacing:.06em;text-transform:uppercase;max-width:880px;margin:0;font-size:clamp(28px,5vw,72px);line-height:.95}.reference-runner p{color:var(--muted);max-width:720px;margin:22px 0 0;font-size:15px;line-height:1.6}.reference-runner code{border:1px solid var(--line);color:#f7f4ffeb;font-family:var(--font-mono);white-space:pre;background:#050505;max-width:100%;margin-top:24px;padding:16px;font-size:13px;line-height:1.5;display:block;overflow-x:auto}.reference-empty{text-align:center;align-content:center;justify-items:center;padding:32px;display:grid}.admin-search-form{align-items:center;gap:10px;padding:10px;display:flex}.admin-search-form input{min-width:220px}.icon-button{align-items:center;gap:9px}.icon-button svg{width:15px;height:15px;display:block}.icon-button path,.icon-button circle{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.8px}.dashboard-shell{--dashboard-accent:var(--accent);--brand-accent:var(--dashboard-accent);background:var(--background);grid-template-columns:300px minmax(0,1fr);min-height:100vh;display:grid}.admin-reference-shell{color:var(--foreground);background:#070707;grid-template-columns:minmax(170px,220px) minmax(0,1fr);gap:16px;min-height:calc(100vh - 96px);padding:0 28px 28px;display:grid}.admin-reference-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:16px;display:flex}.admin-reference-header span{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:900;display:block}.admin-reference-header h1{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(30px,4vw,52px);line-height:.94}.admin-reference-actions a{color:#fff;letter-spacing:.14em;text-transform:uppercase;border:1px solid #9d4eddc2;padding:14px 18px;font-size:11px;font-weight:900;display:inline-flex}.admin-reference-tabs button{color:#f7f4ffc2;cursor:pointer;font:inherit;text-align:left;background:linear-gradient(#ffffff0b,#ffffff03),#080a0deb;border:1px solid #f7f4ff1f;border-radius:999px;align-items:center;gap:3px;width:100%;min-height:56px;padding:0 18px;transition:border-color .2s,color .2s,box-shadow .2s,transform .2s;display:grid}.admin-reference-tabs button:hover,.admin-reference-tabs button[aria-current=page]{color:#fff;border-color:#b66cffb3;box-shadow:inset 0 1px #ffffff14,0 0 30px #b66cff2e,0 18px 44px #00000047}.admin-reference-tabs button:hover{transform:translateY(-1px)}.admin-reference-tabs button span{color:#bdff14cc;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.admin-reference-tabs button strong{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:760}.admin-reference-workspace{grid-column:2;grid-template-columns:1fr;min-height:720px}.admin-reference-workspace.reference-workspace--app{grid-template-columns:1fr!important}.admin-reference-viewer{grid-column:1;min-width:0}.admin-reference-view-tabs a,.admin-reference-view-tabs button{color:#f7f4ffb8;cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;background:#f7f4ff0b;border:1px solid #f7f4ff1f;padding:12px 14px;font-size:11px;font-weight:900;display:inline-flex}.admin-reference-view-tabs a[aria-current=page],.admin-reference-view-tabs button[aria-current=page]{color:var(--acid);border-color:#bdff14a3}.lead-pipeline-service-pane{min-height:calc(100vh - 96px)}.lead-pipeline-service-pane:not([hidden]){flex-direction:column;min-height:calc(100vh - 96px);display:flex}.lead-pipeline-service-pane[hidden]{display:none!important}.lead-pipeline-service-pane[data-service-id=enrichment],.lead-pipeline-service-pane[data-service-id=enrichment]:not([hidden]){min-height:0;container-type:inline-size}.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed{flex:0 auto;width:100%}.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .app-shell{grid-template-columns:minmax(0,1fr)}.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .hero,.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .work-grid,.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .control-actions{grid-area:auto/1;position:static}@media (min-width:1400px){.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .app-shell{grid-template-columns:minmax(300px,380px) minmax(520px,1fr)}.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .hero{grid-area:1/1;position:sticky}.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .work-grid{grid-area:1/2/span 3}.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .control-actions{grid-column:1}}@container (max-width:980px){.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .app-shell{grid-template-columns:1fr}.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .hero,.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .work-grid,.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .control-actions{grid-area:auto/1;position:static}.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .panel{min-height:420px}.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .panel-heading,.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .table-tools{flex-direction:column;align-items:stretch}.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .run-monitor,.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .export-actions,.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .export-mode-field,.lead-pipeline-service-pane[data-service-id=enrichment] .enrichment-reference-embed .download-button{width:100%;min-width:0;max-width:none}}.admin-reference-frame{background:#070707;flex:auto;min-height:0}.js-scrape-app{box-sizing:border-box;color:#f7f4fff5;grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;gap:clamp(18px,2vw,28px);width:100%;padding:clamp(18px,2.5vw,28px);display:grid}.js-scrape-app *{box-sizing:border-box}.js-scrape-embedded-analysis{width:100%;margin-top:18px}.js-scrape-hero{background:radial-gradient(circle at 12% 0,#bdff1414,#0000 34%),#f7f4ff0b;border:1px solid #f7f4ff1f;border-radius:18px;align-items:stretch;gap:16px;min-height:0;padding:22px 24px;display:grid}.js-scrape-native-copy span,.js-scrape-topbar span,.js-scrape-console-head span,.js-scrape-road-badge,.js-scrape-row--head{color:var(--acid);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.js-scrape-native-copy h1{color:#f7f4fff5;letter-spacing:0;margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:500;line-height:.95}.js-scrape-native-copy p,.js-scrape-roadmap p,.js-scrape-results p,.js-scrape-muted,.js-scrape-road-desc,.js-scrape-metrics span{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.js-scrape-hero label,.js-scrape-grid label{color:#f7f4ffc7;letter-spacing:.12em;text-transform:uppercase;gap:8px;font-size:11px;font-weight:900;display:grid}.js-scrape-hero label>span{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.js-scrape-hero output{color:var(--acid)}.js-scrape-hero input,.js-scrape-hero select{color:#f7f4fff5;font:inherit;background:#f7f4ff0e;border:1px solid #f7f4ff1f;border-radius:14px;outline:none;min-height:48px;padding:0 14px}.js-scrape-hero input:focus,.js-scrape-hero select:focus{border-color:#bdff1475;box-shadow:0 0 0 2px #bdff1414}.js-scrape-hero input[type=range]{accent-color:var(--acid);border:0;min-height:20px;padding:0}.js-scrape-grid,.js-scrape-actions{grid-template-columns:1fr;gap:10px;display:grid}.js-scrape-side button,.js-scrape-run,.js-scrape-result-head button{color:var(--fg);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#f7f4ff14;border:1px solid #f7f4ff24;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:13px 18px;font-weight:900;display:inline-flex}.js-scrape-run,.js-scrape-result-head button{background:var(--acid);border-color:var(--acid);color:#080a0d}.js-scrape-main{background-color:#f7f4ff08;background-image:linear-gradient(#f7f4ff06 1px,#0000 1px),linear-gradient(90deg,#f7f4ff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #f7f4ff1a;border-radius:18px;grid-area:1/2;gap:16px;min-width:0;min-height:460px;padding:20px;display:grid}.js-scrape-topbar,.js-scrape-roadmap-head,.js-scrape-console-head,.js-scrape-result-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.js-scrape-topbar strong,.js-scrape-roadmap-head strong{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.js-scrape-roadmap,.js-scrape-console,.js-scrape-results,.js-scrape-error{background:#f7f4ff0b;border:1px solid #f7f4ff1a;border-radius:14px;width:100%;min-width:0;padding:18px}.js-scrape-roadmap h2,.js-scrape-console h2,.js-scrape-results h2{color:#f7f4ffeb;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:16px;font-weight:900}.js-scrape-console{gap:14px;display:grid}.js-scrape-console-head span{color:var(--accent)}.js-scrape-console pre,.js-scrape-results pre{color:#f7f4ffdb;white-space:pre-wrap;background:#00000061;border:1px solid #f7f4ff1a;border-radius:12px;min-height:160px;max-height:260px;margin:0;padding:14px;font-size:12px;line-height:1.6;overflow:auto}.js-scrape-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.js-scrape-track:before{display:none}.js-scrape-road-step,.js-scrape-road-step--left,.js-scrape-road-step--right{min-height:0;display:block}.js-scrape-node-wrap,.js-scrape-road-step--right .js-scrape-node-wrap{text-align:left;background:#f7f4ff0b;border:1px solid #f7f4ff1a;border-radius:14px;align-items:start;gap:10px;width:100%;height:100%;padding:14px;display:grid}.js-scrape-bubble{color:#f7f4ffdb;background:#f7f4ff14;border:1px solid #f7f4ff24;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:900;display:inline-grid}.js-scrape-bubble--done,.js-scrape-bubble--active{background:var(--acid);border-color:var(--acid);color:#080a0d}.js-scrape-bubble--active{animation:1.2s ease-in-out infinite js-scrape-pulse}.js-scrape-bubble--locked{color:var(--muted)}@keyframes js-scrape-pulse{0%,to{box-shadow:0 0 #bdff1400}50%{box-shadow:0 0 0 8px #bdff1414}}.js-scrape-road-badge{color:var(--muted);margin-bottom:5px}.js-scrape-road-badge--done,.js-scrape-road-badge--active{color:var(--acid)}.js-scrape-road-name{color:#f7f4ffeb;font-size:14px;font-weight:900;line-height:1.2}.js-scrape-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.js-scrape-metrics div,.js-scrape-results details{background:#f7f4ff0b;border:1px solid #f7f4ff1a;border-radius:14px;padding:14px}.js-scrape-metrics strong{color:#f7f4fff5;margin-top:7px;font-size:22px;line-height:1;display:block}.js-scrape-error{color:#ff8a8a;border-color:#ff5b5b85}.js-scrape-results{gap:16px;display:grid}.js-scrape-results summary{color:#f7f4ffe6;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;font-weight:900}.js-scrape-row{border-top:1px solid #f7f4ff14;grid-template-columns:minmax(120px,.35fr) minmax(280px,1.2fr) minmax(200px,.5fr) minmax(110px,.28fr) minmax(80px,.22fr);align-items:center;gap:12px;min-height:52px;padding:10px 0;display:grid}.js-scrape-row--head{color:var(--muted);border-top:0}.js-scrape-row strong,.js-scrape-row span,.js-scrape-row small{color:#f7f4ffd6;overflow-wrap:anywhere;min-width:0}@media (max-width:1180px){.js-scrape-app,.js-scrape-grid,.js-scrape-metrics,.js-scrape-row{grid-template-columns:1fr}.js-scrape-side,.js-scrape-main{grid-area:auto/1;position:static}.js-scrape-roadmap-head,.js-scrape-console-head,.js-scrape-result-head{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.js-scrape-app{padding:16px 10px}.js-scrape-hero,.js-scrape-main{padding:16px}.js-scrape-track{grid-template-columns:1fr}}.dashboard-sidebar{border-right:1px solid var(--line);z-index:20;background:#0a0a0ae0;flex-direction:column;height:100vh;padding:22px 18px;display:flex;position:sticky;top:0;left:0}.dashboard-sidebar-brand{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:24px;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.dashboard-sidebar-brand span:last-child span{color:var(--accent)}.dashboard-sidebar-scroll{scrollbar-width:none;flex-direction:column;gap:14px;padding-bottom:24px;display:flex;overflow-y:auto}.dashboard-sidebar-scroll::-webkit-scrollbar{display:none}.dashboard-nav-section{border-bottom:1px solid #f7f4ff14;padding-bottom:12px}.dashboard-nav-section summary,.dashboard-nav-heading{color:#f7f4ffd1;cursor:pointer;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:900;list-style:none}.dashboard-nav-section summary{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-nav-section summary svg{opacity:.55;flex:none;width:14px;height:14px;transition:transform .16s,opacity .16s;display:block}.dashboard-nav-section summary path{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2px}.dashboard-nav-section[open] summary svg{opacity:.8;transform:rotate(180deg)}.dashboard-nav-section summary::-webkit-details-marker{display:none}.dashboard-nav-list{gap:4px;margin-top:10px;display:grid}.dashboard-empty{color:#f7f4ff6b;margin:10px 0 0;font-size:12px;line-height:1.45}.dashboard-tool-row,.dashboard-favorite-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-height:30px;display:grid}.dashboard-favorite-row.is-dragging{opacity:.45}.dashboard-tool-link{color:#f7f4ffa3;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.dashboard-tool-link:hover{color:#fff}.dashboard-tool-thumb{opacity:.78;background-color:#0a0a0a;background-position:50%;background-size:cover;border:1px solid;flex:none;width:42px;height:24px}.dashboard-tool-row.is-locked .dashboard-tool-link{color:#f7f4ff47}.dashboard-tool-row.is-locked .dashboard-tool-thumb{filter:grayscale(.45);opacity:.34}.dashboard-tool-link:hover .dashboard-tool-thumb{opacity:1}.dashboard-soon-label{color:#f7f4ff52;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.favorite-toggle,.favorite-drag-handle{color:#f7f4ff57;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.favorite-toggle:hover,.favorite-toggle.is-active,.favorite-drag-handle:hover{color:var(--accent)}.favorite-toggle svg,.favorite-drag-handle svg{width:14px;height:14px;display:block}.favorite-toggle path,.favorite-drag-handle circle{fill:currentColor}.favorite-toggle path{stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.8px}.favorite-drag-handle{cursor:grab}.favorite-drag-handle:active{cursor:grabbing}.dashboard-main{min-width:0;padding:44px clamp(24px,4vw,64px) 72px}.dashboard-page{max-width:1560px;margin:0 auto}.dashboard-home-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:54px;display:grid}.dashboard-home-header h1{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(28px,3.4vw,48px);line-height:.98}.dashboard-home-header .lede{max-width:720px}.dashboard-actions-compact{justify-content:flex-end;margin:0}.dashboard-header-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.dashboard-mini-stats{flex-wrap:wrap;gap:10px;display:flex}.dashboard-mini-stat{border:1px solid var(--line);text-transform:uppercase;background:#0a0a0ac7;align-items:baseline;gap:5px;min-height:40px;padding:12px 14px;display:inline-flex}.dashboard-mini-stat strong{color:var(--foreground);font-size:13px;line-height:1}.dashboard-mini-stat span{color:var(--muted);letter-spacing:.08em;font-size:10px;font-weight:800}.dashboard-stat-grid{grid-template-columns:repeat(3,minmax(140px,1fr));margin-bottom:28px}.dashboard-stat{min-height:86px;padding:14px}.dashboard-stat strong{font-size:24px}.dashboard-current-tool{margin-top:0}.dashboard-current-heading{border-top:1px solid var(--line);max-width:980px;margin-top:28px;padding-top:28px}.dashboard-current-heading h2{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(32px,4vw,58px);line-height:.9}.dashboard-current-heading p{color:#f7f4ffc7;margin:14px 0 0;font-size:17px;line-height:1.5}.dashboard-current-tool .ported-tool-section{margin-top:0}.dashboard-current-tool .ported-tool-frame{margin-left:0;margin-right:0}.dashboard-subpage .card-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.billing-plan-grid{gap:20px}.billing-plan-card{flex-direction:column;gap:28px;min-height:360px;padding:28px;display:flex}.billing-plan-card h2{margin:20px 0 10px;font-size:28px;line-height:1}.billing-plan-card p{margin:0;font-size:18px}.billing-plan-card ul{border-top:1px solid var(--line);gap:12px;margin:0;padding:24px 0 0;list-style:none;display:grid}.billing-plan-card li{color:#f7f4ffb8;font-size:14px;line-height:1.45}.billing-plan-card li:before{color:var(--accent);content:"+";margin-right:10px;font-weight:900;display:inline-block}.billing-plan-card .button{align-self:flex-start;margin-top:auto}.credit-pack-list{gap:18px;display:grid}.credit-pack-card{grid-template-columns:minmax(180px,.34fr) minmax(260px,1fr) auto;align-items:center;gap:28px;min-height:190px;padding:28px;display:grid}.credit-pack-main h2{margin:20px 0 10px;font-size:32px;line-height:1}.credit-pack-main p{margin:0;font-size:17px}.credit-pack-card ul{border-left:1px solid var(--line);gap:12px;margin:0;padding:0 0 0 28px;list-style:none;display:grid}.credit-pack-card li{color:#f7f4ffb8;font-size:14px;line-height:1.45}.credit-pack-card li:before{color:var(--accent);content:"+";margin-right:10px;font-weight:900;display:inline-block}.credit-pack-card .button{justify-self:end}.settings-panel{border-top:1px solid var(--line);gap:0;margin-top:36px;display:grid}.settings-form{display:block}.settings-section{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);gap:34px;padding:30px 0;display:grid}.settings-section h2{text-transform:uppercase;margin:0;font-size:clamp(24px,3vw,40px);line-height:.98}.settings-section p{color:#f7f4ffb8;max-width:620px;margin:8px 0 0;line-height:1.55}.settings-section-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.settings-section-body{gap:16px;display:grid}.settings-section-actions{justify-content:flex-end;display:flex}.settings-fields{gap:14px;max-width:720px;display:grid}.settings-fields label{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;gap:8px;font-size:11px;font-weight:800;display:grid}.settings-fields input{border:1px solid var(--line);color:var(--foreground);font:inherit;letter-spacing:0;text-transform:none;background:#ffffff0e;outline:none;padding:14px 15px;font-size:15px;font-weight:400}.settings-fields input::placeholder{font-weight:400}.settings-fields input:focus{border-color:var(--accent)}.settings-fields input:disabled{color:#f7f4ff73;cursor:not-allowed}.dashboard-tools .tool-card{min-height:190px}.ledger{margin-top:34px}.ledger-row{grid-template-columns:minmax(0,1fr) 90px 120px}.ledger-row strong{color:var(--accent)}.ledger-row time{color:var(--muted);font-size:12px}.locked-panel,.tool-runner{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;display:flex}.site-footer{color:#fff;z-index:60;background:#0a0a0a;border-top:1px solid #ffffff0f;padding:40px 24px;position:relative}.site-footer-inner{justify-content:space-between;align-items:center;gap:16px;max-width:1024px;margin:0 auto;display:flex}.site-footer-brand{color:#ffffff80;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:inline-flex}.footer-mark{background:#ffffff80;width:16px;height:16px;display:inline-block;-webkit-mask:url(/logos/lowkeylabs-logo-alpha-white.png) 50%/contain no-repeat;mask:url(/logos/lowkeylabs-logo-alpha-white.png) 50%/contain no-repeat}.site-footer-links{align-items:center;gap:20px;display:flex}.site-footer-links a{color:#ffffff80;letter-spacing:.15em;text-transform:uppercase;font-size:11px;transition:color .16s}.site-footer-links a:hover{color:var(--accent)}.site-footer-copy{color:#fff6;letter-spacing:.15em;font-size:11px}.home-preview .card-grid{margin-top:42px}.home-preview .card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0a0ac2}.tool-carousel-section{z-index:3;max-width:1480px;margin:0 auto;padding:72px 0 40px;position:relative}.tool-carousel-section .section-heading{max-width:1120px;margin-left:auto;margin-right:auto;padding:0 28px}.tool-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(320px,520px);grid-auto-flow:column;gap:24px;padding:4px 28px 28px;display:grid;overflow-x:auto}.tool-carousel::-webkit-scrollbar{display:none}.tool-carousel-item{scroll-snap-align:start}.tool-carousel .thumbnail-copy h3{color:#fff}.tool-carousel .thumbnail-copy p:not(.thumbnail-subtitle){color:#ffffffad}.tools-discover-shell{color:#fff;background:#0a0a0a;min-height:100vh;padding:112px 0 0}.tools-discover-shell .nav{color:#fff}.tools-discover{max-width:1480px;margin:0 auto;padding:48px 28px 96px}.tools-discover-heading{margin-bottom:48px}.tools-discover-heading p{background:var(--brand-accent);color:#fff;letter-spacing:.3em;text-transform:uppercase;margin:0 0 12px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-block}.tools-discover-heading h1{color:#fff;letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(56px,8vw,118px);font-weight:900;line-height:.9}.tools-discover-heading span{color:#ffffffa8;max-width:680px;margin-top:12px;font-size:18px;line-height:1.6;display:block}.thumbnail-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.thumbnail-tool-card{color:inherit;display:block}.thumbnail-frame{aspect-ratio:16/9;background:#0a0a0a;margin-bottom:18px;position:relative;overflow:hidden}.thumbnail-image{object-fit:cover;transition:filter .3s,transform .3s}.thumbnail-tool-card:hover .thumbnail-image{filter:blur(6px);transform:scale(1.02)}.thumbnail-tool-card--static:hover .thumbnail-image{filter:none;transform:none}.thumbnail-hover,.thumbnail-fallback{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.thumbnail-hover{opacity:0;z-index:2;background:#0a0a0a2e;transition:opacity .3s}.thumbnail-fallback{background:linear-gradient(90deg,#0a0a0ae6,#0a0a0aa8,#0a0a0ae6),linear-gradient(#0a0a0a52,#0a0a0aeb),url(/background.png) 50%/cover}.thumbnail-fallback:before{content:"";background:#0a0a0a6b;position:absolute;inset:0}.thumbnail-fallback>*{z-index:1;position:relative}.thumbnail-tool-card:hover .thumbnail-hover{opacity:1}.thumbnail-tool-card--static:hover .thumbnail-hover{opacity:0}.thumbnail-logo{opacity:.15;pointer-events:none;-webkit-user-select:none;user-select:none;margin-bottom:12px}.thumbnail-hover span,.thumbnail-fallback span{letter-spacing:.35em;font-size:10px}.thumbnail-hover strong,.thumbnail-fallback strong{color:#fff;letter-spacing:0;text-shadow:0 2px 12px #00000080;margin-top:5px;font-size:clamp(28px,4vw,48px);line-height:1.05}.thumbnail-hover small,.thumbnail-fallback small{color:#ffffff59;letter-spacing:.25em;margin-top:8px;font-size:8px}.thumbnail-copy h3{color:#fff;margin:0;font-size:30px;line-height:1.1}.thumbnail-subtitle{letter-spacing:.05em;margin:8px 0 0;font-size:14px;font-weight:700}.thumbnail-copy p:not(.thumbnail-subtitle){color:#ffffffad;max-width:56ch;margin:12px 0 0;font-size:16px;line-height:1.55}.ported-tool-section{margin-top:34px;position:relative}.ported-tool-frame{background:0 0;border:0;padding:0}.ported-tool-frame--locked{pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(6px);opacity:.35}.tool-lock-overlay{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080a0d99;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.tool-lock-card{text-align:center;background-color:#0e1015;background-image:linear-gradient(#f0ecff0b 1px,#0000 1px),linear-gradient(90deg,#f0ecff0b 1px,#0000 1px);background-size:36px 36px;border:1px solid #f0ecff1f;border-radius:20px;width:min(520px,100%);padding:40px 44px;box-shadow:0 32px 90px #0009,inset 0 2px #ffffff0f}.tool-lock-kicker{letter-spacing:.12em;text-transform:uppercase;color:#b66cff;margin:0 0 16px;font-size:11px;font-weight:700}.tool-lock-heading{letter-spacing:-.03em;text-transform:uppercase;color:#f0ecff;margin:0 0 16px;font-size:clamp(32px,5vw,52px);font-weight:900;line-height:1}.tool-lock-body{color:#f0ecff99;margin:0 0 32px;font-size:clamp(14px,1.6vw,16px);line-height:1.6}.tool-lock-actions{flex-direction:column;align-items:center;gap:14px;display:flex}.tool-lock-cta{letter-spacing:.06em;width:100%;height:52px;font-size:14px}.tool-lock-signin{color:#f0ecff80;font-size:13px;text-decoration:none;transition:color .15s}.tool-lock-signin:hover{color:#f0ecff}.tool-signin-prompt{background:#0a0a0af0;border:1px solid #9d4edd73;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:22px 24px;display:flex;box-shadow:0 30px 100px #0000008c}.tool-signin-prompt h2{text-transform:uppercase;margin:0;font-size:clamp(28px,4vw,48px);line-height:.98}.tool-signin-prompt p{color:#f7f4ffc2;max-width:680px;margin:8px 0 0;line-height:1.55}.tool-signin-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.tool-detail-topbar{justify-content:flex-end;margin-bottom:28px;display:flex}.more-tools-section{border-top:1px solid var(--line);margin-top:72px;padding-top:42px}.more-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.more-tools-grid .thumbnail-copy h3{font-size:24px}.more-tools-grid .thumbnail-copy p:not(.thumbnail-subtitle){font-size:14px}.user-dashboard-shell{--lead-accent:var(--accent);--dashboard-nav-height:72px;background:#050505;min-height:100svh;padding:0;font-family:Helvetica,Arial,sans-serif;font-weight:300;overflow-x:hidden}.user-dashboard-frame{background:linear-gradient(135deg,#9d4edd1f,#0000 30%),linear-gradient(220deg,#bdff1414,#0000 34%),#080809f5;border:0;grid-template-columns:clamp(276px,20vw,348px) minmax(0,1fr);width:100%;max-width:none;min-height:100svh;margin:0;display:grid;overflow:hidden}.user-dashboard-sidebar{min-height:100svh;padding:clamp(22px,2.2vw,34px);padding-top:calc(var(--dashboard-nav-height) + clamp(22px, 2.2vw, 34px));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000052;border-right:1px solid #f7f4ff1a;flex-direction:column;gap:18px;display:flex}.side-menu{flex-direction:column;gap:12px;display:flex}.menu-item{color:#c9c4cfdb;letter-spacing:1px;text-transform:uppercase;background:0 0;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:46px;padding:0 12px;font-weight:900;display:grid}.menu-item.is-active{color:var(--acid);background:#b66cff14;border:1px solid #b66cff85}.menu-icon{place-items:center;width:28px;height:28px;display:inline-grid}.menu-glyph{font-size:20px;line-height:1}.upgrade-card{margin-top:12px}.upgrade-link{color:#f5f8f2f2;background:#0f1312db;border:1px solid #b66cff9e;border-radius:12px;padding:14px 16px;text-decoration:none;display:block}.lead-meter{margin-top:10px}.lead-meter p{color:#e0656b;margin:0 0 8px;font-weight:900}.lead-progress{background:#6761756b;border-radius:999px;height:9px;overflow:hidden}.lead-progress-fill{background:linear-gradient(90deg,#ff7b87,#ffb3b3);width:80%;height:100%;display:block}.mini-profile{align-items:center;gap:10px;margin-top:12px;display:flex}.mini-avatar{width:36px;height:36px;color:var(--acid);background:#8040c833;border-radius:999px;place-items:center;font-weight:900;display:grid}.mini-action{background:#ffffff0a;border:0;border-radius:8px;width:36px;height:36px;margin-left:auto}.user-dashboard-bottom-nav button,.user-dashboard-topbar-actions button,.user-dashboard-topbar-actions a,.user-dashboard-lead-actions button,.user-dashboard-checkout-head button,.user-dashboard-topups button{color:#f7f4ffc7;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#f7f4ff0d;border:1px solid #f7f4ff1f;min-height:40px;padding:0 14px;font-family:inherit;font-size:11px;font-weight:900}.user-dashboard-bottom-nav button.is-active,.user-dashboard-topbar-actions button:hover,.user-dashboard-topbar-actions a:hover,.user-dashboard-lead-actions button:hover{color:#fff;border-color:#bdff146b}.user-dashboard-nav{background:#ffffff0d;border:1px solid #f7f4ff14;border-radius:24px;gap:12px;margin-top:12px;padding:12px;display:grid}.user-dashboard-tab{color:#f7f4ffbd;cursor:pointer;letter-spacing:.12em;text-align:left;text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:18px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;min-height:50px;padding:0 16px;font-family:inherit;font-size:11px;font-weight:900;transition:background .16s,color .16s,border-color .16s,transform .16s;display:grid}.user-dashboard-tab-icon{color:inherit;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.user-dashboard-tab-icon svg{width:20px;height:20px}.user-dashboard-tab:hover{color:#f7f4ffeb;background:#f7f4ff0d}.user-dashboard-tab.is-active{color:var(--acid);background:#bdff141a;border-color:#bdff1447}.user-dashboard-icon-column{display:none}@media (min-width:901px){.user-dashboard-sidebar{grid-template-columns:64px 1fr;align-items:start;gap:18px;display:grid}.user-dashboard-icon-column{flex-direction:column;align-items:center;gap:12px;padding-top:6px;display:flex}.user-dashboard-icon{color:#f7f4ffa8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;width:44px;height:44px;transition:background .16s,color .16s,transform .16s;display:inline-grid}.user-dashboard-icon svg{width:20px;height:20px}.user-dashboard-icon.is-active{color:#fff;background:linear-gradient(90deg,#7a5df5,#c66cff);transform:translateY(-2px);box-shadow:0 8px 30px #7a5df529}.user-dashboard-nav .user-dashboard-tab .user-dashboard-tab-icon{display:none}.user-dashboard-nav .user-dashboard-tab{padding-left:8px}.user-dashboard-upsell-desktop{margin-top:12px;padding-top:6px}.user-dashboard-upsell-desktop-card{color:#08080a;background:linear-gradient(105deg,#9d4edd,#7b6bd6 38%,#bdff14);border:none;border-radius:14px;align-items:center;gap:12px;width:100%;padding:14px;font-weight:900;display:flex}.user-dashboard-upsell-desktop-card .upsell-emoji{margin-right:8px;font-size:24px}.user-dashboard-lead-meter{margin-top:10px}.user-dashboard-lead-meter p{color:#ff8f9d;margin:0 0 6px;font-weight:900}.lead-progress{background:#00000038;border-radius:999px;height:10px;overflow:hidden}.lead-progress-fill{background:linear-gradient(90deg,#ff7b87,#ffb3b3);width:80%;height:100%;display:block}}.user-dashboard-account{border-top:1px solid #f7f4ff1a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin-top:auto;padding-top:16px;display:grid}.user-dashboard-account strong,.user-dashboard-account span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user-dashboard-account strong{font-size:13px}.user-dashboard-account span{color:var(--muted);margin-top:3px;font-size:11px}.user-dashboard-content{min-width:0;padding:clamp(28px,4vw,64px) clamp(28px,5vw,76px);padding-top:calc(var(--dashboard-nav-height) + clamp(28px, 4vw, 64px));position:relative}.user-dashboard-topbar{grid-template-columns:minmax(180px,1fr) auto;align-items:start;gap:18px;margin-bottom:clamp(28px,4vw,54px);display:grid}.user-dashboard-topbar--bare{right:clamp(28px,5vw,76px);top:calc(var(--dashboard-nav-height) + clamp(28px, 4vw, 64px));z-index:5;margin-bottom:0;position:absolute}.user-dashboard-topbar--bare>div:first-child{display:none}.user-dashboard-topbar h1{letter-spacing:0;text-transform:uppercase;margin:10px 0 0;font-size:clamp(40px,4.4vw,72px);line-height:.92}.user-dashboard-topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.user-dashboard-refresh-timer{color:#f7f4ffa8;background:#f7f4ff0e;border:1px solid #f7f4ff1f;align-items:center;gap:9px;min-height:42px;padding:0 14px;display:inline-flex}.user-dashboard-refresh-timer span{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.user-dashboard-refresh-timer strong{color:var(--acid);white-space:nowrap;font-size:13px}.user-dashboard-topbar-actions button:first-child{color:var(--acid);background:#bdff141f}.user-dashboard-topbar-actions .user-dashboard-gear,.user-dashboard-topbar-actions button.user-dashboard-gear:first-child{color:#f7f4ffcc;background:#f7f4ff0d;border:1px solid #f7f4ff1f;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:inline-flex;box-shadow:0 10px 24px #00000059}.user-dashboard-gear svg{width:22px;height:22px}.user-dashboard-topbar-actions .user-dashboard-gear:hover{color:#fff;border-color:#bdff146b;transition:transform .22s,color .18s,border-color .18s;transform:rotate(35deg)}.user-dashboard-view{gap:clamp(22px,3vw,34px);display:grid}.user-dashboard-hero-row,.user-dashboard-rank-grid,.user-dashboard-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.easy-rank-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.user-dashboard-meter,.user-dashboard-rank-grid article,.user-dashboard-signal-grid article,.user-dashboard-profile{background:#f7f4ff0b;border:1px solid #f7f4ff1a;min-width:0;padding:18px}.user-dashboard-meter{min-height:136px}.user-dashboard-meter span,.user-dashboard-rank-grid span,.user-dashboard-signal-grid span{color:#f7f4ff94;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.user-dashboard-meter strong,.user-dashboard-rank-grid strong,.user-dashboard-signal-grid strong{color:var(--accent);text-transform:uppercase;margin:12px 0;font-size:clamp(30px,4vw,48px);line-height:.92;display:block}.user-dashboard-meter--cyan strong{color:#3be7ff}.user-dashboard-meter--acid strong{color:var(--acid)}.user-dashboard-meter p,.user-dashboard-rank-grid p,.user-dashboard-signal-grid p{color:#f7f4ffa8;margin:0;line-height:1.45}.user-dashboard-segment{background:#f7f4ff0d;border:1px solid #f7f4ff1f;border-radius:999px;grid-template-columns:repeat(2,minmax(124px,1fr));justify-self:center;padding:5px;display:inline-grid;position:relative;box-shadow:inset 0 1px #f7f4ff0f,0 10px 28px #00000059}.user-dashboard-segment-thumb{z-index:0;background:linear-gradient(135deg,#9d4eddf5,#bdff14db);border-radius:999px;width:calc(50% - 5px);transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 8px 20px #9d4edd66}.user-dashboard-segment[data-active=new] .user-dashboard-segment-thumb{transform:translate(100%)}.user-dashboard-segment button{color:#f7f4ff8f;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;z-index:1;background:0 0;border:0;border-radius:999px;min-height:38px;padding:0 12px;font-family:inherit;font-size:11px;font-weight:900;transition:color .18s;position:relative}.user-dashboard-segment button.is-active{color:#080808}.user-dashboard-section-head{justify-content:space-between;align-items:end;gap:18px;display:flex}.user-dashboard-section-head h2{letter-spacing:0;margin:0;font-size:clamp(34px,4vw,58px);line-height:.92}.user-dashboard-section-head button{color:var(--acid);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;padding:0 0 8px;font-family:inherit;font-size:13px;font-weight:900}.user-dashboard-lead-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.user-dashboard-lead-loading{color:#f7f4ff8a;letter-spacing:.12em;text-transform:uppercase;background:#0a0a0a8a;border:1px dashed #f7f4ff24;grid-column:1/-1;justify-content:center;align-items:center;min-height:220px;font-size:12px;font-weight:900;display:flex}@media (max-width:1240px){.user-dashboard-lead-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.user-dashboard-lead{--lead-card-accent:var(--accent);background:#0a0a0aa8;border:1px solid #f7f4ff1a;grid-template-columns:4px minmax(0,1fr);min-height:320px;display:grid;position:relative;overflow:hidden}.user-dashboard-lead-banner{background:var(--lead-card-accent);box-shadow:0 0 18px -2px var(--lead-card-accent);grid-area:1/1}.user-dashboard-lead--acid{--lead-card-accent:var(--acid)}.user-dashboard-lead--green{--lead-card-accent:#55c878}.user-dashboard-lead--violet{--lead-card-accent:var(--accent)}.user-dashboard-lead--cyan{--lead-card-accent:#3be7ff}.user-dashboard-lead--rose{--lead-card-accent:#ff5f8f}.user-dashboard-lead-content{grid-column:2;grid-template-rows:auto;grid-template-columns:92px minmax(0,1fr);gap:7px 14px;padding:16px;display:grid}.user-dashboard-lead-portrait{grid-area:1/1/span 2;position:relative}.user-dashboard-avatar{background:radial-gradient(circle at 30% 20%, #ffffff47, transparent 30%), linear-gradient(135deg, var(--lead-card-accent,var(--accent)), #3be7ffbd);color:#050505;letter-spacing:0;flex:none;justify-content:center;align-items:center;width:92px;height:92px;font-size:22px;font-weight:900;display:inline-flex;position:relative;overflow:hidden}.user-dashboard-avatar-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.profile-avatar{position:relative;overflow:hidden}.profile-avatar-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:56%;height:56%}.profile-avatar-img{display:block}.user-dashboard-avatar-picker{cursor:pointer;flex:none;display:inline-flex;position:relative}.user-dashboard-avatar-picker:focus-within .user-dashboard-avatar{outline-offset:4px;outline:2px solid #3bc5b7b8}.user-dashboard-avatar-action{color:#f7f4ffe0;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#08080ae0;border:none;border-radius:999px;justify-content:center;align-items:center;min-width:86px;min-height:24px;padding:0 12px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;bottom:-9px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000061,inset 0 0 0 1px #f7f4ff21}.user-dashboard-profile-head .user-dashboard-avatar{border:2px solid #f7f4ff24;border-radius:999px;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000002e,0 14px 28px #00000047}.user-dashboard-avatar-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.user-dashboard-lead-status{color:var(--lead-card-accent);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#080809db;border:1px solid #f7f4ff29;border-radius:999px;max-width:80px;padding:3px 9px;font-size:9px;font-weight:900;position:absolute;bottom:6px;left:6px;overflow:hidden}.user-dashboard-avatar--small{width:36px;height:36px;font-size:12px}.user-dashboard-lead-title{grid-area:1/2;justify-content:space-between;align-items:start;gap:8px;min-width:0;display:flex;position:relative}.user-dashboard-lead h2{letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;max-width:100%;margin:0;font-size:clamp(18px,1.45vw,24px);line-height:1;overflow:hidden}.user-dashboard-profile h2{letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;margin:0;font-size:clamp(20px,2.2vw,26px);line-height:.96;overflow:hidden}.user-dashboard-lead-menu{color:#f7f4ff80;cursor:pointer;background:0 0;border:0;flex:none;padding:2px 6px;font-size:16px;line-height:1}.user-dashboard-lead-menu:hover{color:#fff}.user-dashboard-lead-meta{color:#f7f4ff94;grid-area:2/2;justify-content:space-between;align-items:center;min-width:0;display:flex}.user-dashboard-lead-meta strong{color:var(--lead-card-accent);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:900}.user-dashboard-lead-meta-right{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.user-dashboard-lead-meta b{color:#f7f4ffdb;font-size:13px;font-weight:700}.user-dashboard-lead-meta span{color:#f7f4ff73;font-size:11px;font-weight:600}.user-dashboard-lead-footer,.user-dashboard-timed span,.user-dashboard-profile p{color:#f7f4ff94;font-size:12px;line-height:1.35}.user-dashboard-tags{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;min-height:28px;margin-top:4px;display:flex;overflow:hidden}.user-dashboard-tags span{color:#f7f4ffb8;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#f7f4ff0f;border:1px solid #f7f4ff1a;border-radius:999px;max-width:min(100%,180px);padding:6px 12px;font-size:10px;font-weight:900;overflow:hidden}.user-dashboard-tag-intent-blur{filter:blur(4px);-webkit-user-select:none;user-select:none}.user-dashboard-lead-comment,.user-dashboard-lead-tip{grid-column:1/-1;min-width:0}.user-dashboard-lead-comment{gap:6px;display:grid}.user-dashboard-lead-comment p{color:#f7f4ffc7;overflow-wrap:anywhere;overscroll-behavior:contain;scrollbar-width:thin;background:#f7f4ff11;min-height:58px;max-height:96px;margin:0;padding:8px 10px;font-size:15px;font-weight:800;line-height:1.35;display:block;overflow-y:auto}.user-dashboard-lead-comment p::-webkit-scrollbar{width:6px}.user-dashboard-lead-comment p::-webkit-scrollbar-thumb{background:#f7f4ff33;border-radius:999px}.user-dashboard-lead-tip{border:1px solid #55c87857;border-left:4px solid var(--lead-card-accent);background:#55c8781f;align-self:stretch;gap:5px;min-height:72px;padding:9px 11px;display:grid;overflow:hidden}.user-dashboard-lead-tip strong{color:var(--lead-card-accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.user-dashboard-lead-tip p{-webkit-line-clamp:2;color:#f7f4ffdb;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.user-dashboard-lead-footer{flex-wrap:nowrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:18px;margin-top:4px;display:flex;overflow:hidden}.user-dashboard-lead-footer>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.user-dashboard-lead-footer strong{color:var(--acid);letter-spacing:.14em;text-transform:uppercase;flex:none;font-size:10px}.user-dashboard-lead-socials{grid-column:1/-1;align-self:end;gap:8px;min-height:76px;display:grid}.user-dashboard-socials{flex-wrap:wrap;gap:7px;display:flex}.user-dashboard-socials a,.user-dashboard-socials button{color:#fff;cursor:pointer;letter-spacing:0;background:#f7f4ff14;border:1px solid #f7f4ff1f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-family:inherit;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:inline-flex}.user-dashboard-socials svg{fill:currentColor;width:18px;height:18px;display:block}.user-dashboard-socials a:hover,.user-dashboard-socials button:hover{border-color:#f7f4ff47;transform:translateY(-1px)}.user-dashboard-socials button.is-open{box-shadow:0 0 0 2px #bdff148c}.user-dashboard-socials [data-social=Instagram]{background:linear-gradient(135deg,#833ab4,#fd1d1d 52%,#fcb045)}.user-dashboard-socials [data-social=X]{background:#050505}.user-dashboard-socials [data-social=TikTok]{background:#111827}.user-dashboard-socials [data-social=YouTube]{background:#f03}.user-dashboard-socials [data-social=SoundCloud]{background:#ff6500}.user-dashboard-socials [data-social=Spotify]{color:#052411;background:#1ed760}.user-dashboard-socials [data-social=Linktree]{color:#04240f;background:#43e660}.user-dashboard-socials [data-social=Audiomack]{color:#2a1600;background:#ffa200}.user-dashboard-socials [data-social=Website]{background:#f7f4ff24}.user-dashboard-social-reveal{color:var(--acid);text-overflow:ellipsis;white-space:nowrap;background:#f7f4ff0d;border:1px solid #f7f4ff1f;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:700;display:block;overflow:hidden}.user-dashboard-social-reveal:hover{border-color:#bdff1466}.user-dashboard-lead-cta{color:var(--acid);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#bdff141f;border:1px solid #bdff1470;grid-column:1/-1;min-height:46px;margin-top:12px;font-family:inherit;font-size:11px;font-weight:900;transition:background .18s,color .18s}.user-dashboard-lead-cta:hover{background:var(--acid);color:#080808}.user-dashboard-menu{z-index:10;background:#0f0f12;border:1px solid #f7f4ff29;gap:4px;min-width:186px;padding:6px;display:grid;position:absolute;top:30px;right:0;box-shadow:0 18px 44px #0000007a}.user-dashboard-menu button{color:#f7f4ffb8;text-align:left;background:0 0;border:0;min-height:34px}.user-dashboard-timed-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.user-dashboard-timed,.user-dashboard-topups article{background:#f7f4ff0b;border:1px solid #f7f4ff1a;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:14px;display:flex}.user-dashboard-timed h3,.user-dashboard-checkout-grid h3{text-transform:uppercase;margin:0 0 6px;font-size:18px;line-height:1}.user-dashboard-timed strong{color:var(--acid);flex:none;font-size:13px}.user-dashboard-locked{border:1px solid #bcff182e;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #9d4edd1f,0 18px 60px #00000061}.user-dashboard-locked-blur-row{filter:blur(5px)saturate(.82)brightness(.72);opacity:.82;pointer-events:none;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.user-dashboard-locked-blur-row .user-dashboard-lead{height:520px;min-height:520px}.user-dashboard-locked-blur-row .user-dashboard-lead-content{grid-template-rows:auto auto auto auto auto minmax(0,1fr)}.user-dashboard-lock-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(90deg,#9d4edd2e,#bcff1817,#3be7ff21),#050507c7;border:1px solid #f7f4ff1f;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 80px #000000b8}.user-dashboard-lock-overlay:before,.user-dashboard-lock-overlay:after{content:"";width:4px;height:100%;position:absolute;top:0}.user-dashboard-lock-overlay:before{background:var(--accent);left:0}.user-dashboard-lock-overlay:after{background:#3be7ff;right:0}.user-dashboard-lock-overlay p{color:#fff;letter-spacing:0;text-align:center;text-transform:uppercase;max-width:760px;margin:0;font-size:clamp(22px,2.2vw,34px);font-weight:900;line-height:1.05}.user-dashboard-lock-overlay span{color:#f7f4ffc2;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:-4px;font-size:13px;font-weight:800}.user-dashboard-lock-btn{color:var(--acid);cursor:pointer;letter-spacing:.16em;text-transform:uppercase;z-index:1;background:#bcff1821;border:1px solid #bcff18a6;min-width:190px;padding:15px 34px;font-family:inherit;font-size:14px;font-weight:900;transition:background .16s,color .16s,transform .16s}.user-dashboard-lock-btn:hover{background:var(--acid);color:#070707;transform:translateY(-1px)}.user-dashboard-table{border:1px solid #f7f4ff1a;display:grid}.user-dashboard-table-row{grid-template-columns:minmax(220px,1fr) repeat(3,minmax(70px,auto));align-items:center;gap:12px;min-height:58px;padding:0 16px;display:grid}.user-dashboard-table-row+.user-dashboard-table-row{border-top:1px solid #f7f4ff14}.user-dashboard-table-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-dashboard-table-row span{color:#f7f4ff9e;text-transform:uppercase;font-size:12px;font-weight:800}.user-dashboard-coming-soon-panel{min-height:clamp(430px,58vh,620px);position:relative}.user-dashboard-coming-soon-content{filter:blur(10px);opacity:.56;pointer-events:none;-webkit-user-select:none;user-select:none;gap:clamp(22px,3vw,34px);display:grid}.user-dashboard-coming-soon-content .button{justify-self:stretch}.user-dashboard-coming-soon-overlay{text-align:center;z-index:2;background:radial-gradient(#7a5df514 0%,#040509a3 60%,#040509d1);align-content:center;place-items:center;padding:clamp(28px,7vw,72px);display:grid;position:absolute;inset:0}.user-dashboard-coming-soon-card{text-align:center;background:linear-gradient(160deg,#ffffff0a,#ffffff03),#0a0c12eb;border:1px solid #b66cff61;border-radius:22px;justify-items:center;gap:12px;max-width:480px;padding:clamp(28px,4vw,44px) clamp(28px,4vw,48px);display:grid;box-shadow:inset 0 1px #ffffff0f,0 0 60px #7a5df538,0 32px 80px #0000008a}.user-dashboard-coming-soon-kicker{color:#fff;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(105deg,#9f55dc 0%,#7a5df5 60%,#359cff 100%);border-radius:999px;padding:5px 14px;font-size:11px;font-weight:600;display:inline-block}.user-dashboard-coming-soon-card p{color:#fff;letter-spacing:-.01em;text-shadow:0 8px 32px #00000080;margin:4px 0 0;font-size:clamp(30px,4.2vw,52px);font-weight:900;line-height:1}.user-dashboard-coming-soon-card strong{color:#b66cffe6;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(15px,1.8vw,20px);font-weight:600;line-height:1;display:block}.user-dashboard-coming-soon-card span{color:#d2cde19e;letter-spacing:0;max-width:320px;margin-top:4px;font-size:clamp(12px,1.3vw,14px);font-weight:300;line-height:1.5;display:block}.easy-rank-view{align-content:start;gap:18px}.easy-rank-row-head span,.easy-rank-questions summary,.easy-rank-metric-heading span{color:#f7f4ff94;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:300}.easy-rank-search-row{grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:12px;display:grid}.easy-rank-search-box{background:#f7f4ff0e;border:1px solid #f7f4ff1f;border-radius:12px;grid-template-columns:20px minmax(0,1fr) 28px;align-items:center;gap:12px;min-height:58px;padding:0 16px;display:grid}.easy-rank-search-box input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.easy-rank-search-box:focus-within{border-color:#b66cffb8;box-shadow:0 0 0 3px #b66cff1f,0 0 34px #b66cff29}.easy-rank-search-box svg{fill:none;stroke:#f7f4ffb3;stroke-linecap:round;stroke-width:2.2px;width:20px;height:20px}.easy-rank-search-box input{color:var(--foreground);background:0 0;border:0;outline:0;min-width:0;font-family:Helvetica,Arial,sans-serif;font-size:19px;font-weight:300}.easy-rank-search-box button{color:#f7f4ffb8;cursor:pointer;text-transform:uppercase;background:0 0;border:0;height:28px;font-family:Helvetica,Arial,sans-serif;font-size:22px;font-weight:300}.easy-rank-search-box button:disabled{cursor:default;opacity:.35}.btn-primary{color:#fff;cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:radial-gradient(circle at 14% 18%,#ffffff2e,#0000 30%),#9d4edd;border:none;border-radius:12px;justify-content:center;align-items:center;padding:0 20px;font-family:inherit;font-size:13px;font-weight:520;transition:filter .16s,transform .16s,opacity .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff29,0 0 0 1px #ffffff1a,0 0 28px #9d4edd6b,0 8px 20px #00000047}.btn-primary:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.btn-primary:disabled{cursor:not-allowed;opacity:.45}.easy-rank-submit{gap:8px;min-width:124px;min-height:58px;padding:0 22px}.easy-rank-spinner{border:2px solid #ffffff38;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.76s linear infinite easy-rank-spin}.daily-search-meter{box-sizing:border-box;background:0 0;border:none;align-content:center;min-width:220px;min-height:auto;padding:0;display:grid}.user-dashboard-shell .daily-search-meter p{text-align:left;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:300}.user-dashboard-shell .daily-search-meter p strong{font-weight:300}.user-dashboard-shell .daily-search-meter .lead-progress-fill{background:var(--lead-meter-color);box-shadow:0 0 8px var(--lead-meter-glow), 0 0 18px var(--lead-meter-glow)}.easy-rank-error{color:#ffb7c4;background:#ff5b7a1a;border:1px solid #ff5b7a57;border-radius:10px;gap:6px;padding:12px 14px;font-size:13px;line-height:1.4;display:grid}.easy-rank-error strong,.easy-rank-empty strong{color:#fff0f4}.easy-rank-error span,.easy-rank-empty span{color:#f7f4ffa3}.easy-rank-empty{background:#f7f4ff0b;border:1px solid #f7f4ff1a;border-radius:12px;gap:7px;max-width:720px;padding:16px 18px;line-height:1.45;display:grid}.easy-rank-empty strong{font-size:16px}.easy-rank-empty span{font-size:13px}.easy-rank-loading{color:#f7f4ff9e;background:#f7f4ff0b;border:1px solid #f7f4ff1a;border-radius:12px;align-items:center;gap:5px;padding:14px 16px 16px;display:grid;position:relative;overflow:hidden}.easy-rank-loading strong{color:#fff;font-size:14px}.easy-rank-loading span:not(.easy-rank-loading-bar){font-size:12px;font-weight:300}.easy-rank-loading-bar{background:linear-gradient(90deg, transparent, var(--acid), #3be7ff, transparent);opacity:.9;width:38%;height:2px;animation:1.15s ease-in-out infinite easy-rank-loading-sweep;position:absolute;top:0;left:-38%;right:auto}.easy-rank-results-label{align-items:center;gap:8px;min-width:0;display:flex}.easy-rank-results-label span{color:#f7f4ff7a;letter-spacing:0;text-transform:none;font-size:15px;font-weight:400}.easy-rank-results-label strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;font-style:italic;font-weight:700;overflow:hidden}.easy-rank-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.easy-rank-metric{background:radial-gradient(at 50% 110%,#4a8dff38,#0000 44%),linear-gradient(#f7f4ff0b,#f7f4ff03),#06080ac7;border:1px solid #f7f4ff1a;border-radius:14px;align-content:start;gap:22px;min-height:210px;padding:20px;display:grid;position:relative;overflow:hidden}.easy-rank-metric-volume{background:radial-gradient(at 50% 114%,#7a5df547,#0000 46%),linear-gradient(#f7f4ff0b,#f7f4ff03),#06080ac7}.easy-rank-metric-competition{background:radial-gradient(at 50% 114%,#53d38042,#0000 46%),linear-gradient(#f7f4ff0b,#f7f4ff03),#06080ac7}.easy-rank-metric-overall{background:radial-gradient(at 50% 114%,#bdff142e,#0000 46%),radial-gradient(at 88% 0,#ff5b7a1f,#0000 38%),linear-gradient(#f7f4ff0b,#f7f4ff03),#06080ac7}.easy-rank-metric-heading,.easy-rank-panel-heading{grid-template-columns:1fr;align-items:start;gap:10px;min-width:0;display:grid}.easy-rank-metric-heading span{color:#f7f4ffa8;letter-spacing:0;text-transform:capitalize;font-size:17px;font-weight:300;line-height:1.1}.easy-rank-metric-heading small{color:#f7f4ff7a;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;line-height:1}.easy-rank-metric-heading em{color:#ff6582;font-style:normal}.easy-rank-metric-heading .trend-arrow{color:#f7f4ff73;margin-left:4px;font-size:1.18em;line-height:0}.easy-rank-metric-heading .trend-arrow.is-up{color:#76ee8f}.easy-rank-metric-heading .trend-arrow.is-down{color:#ff6582}.metric-range-switch{background:#f7f4ff0b;border:1px solid #f7f4ff1a;border-radius:8px;flex:none;gap:2px;padding:2px;display:inline-flex;position:relative}.metric-range-switch button{color:#f7f4ff8f;cursor:pointer;z-index:2;background:0 0;border:0;border-radius:6px;min-width:28px;min-height:22px;padding:0 6px;font-size:10px;font-weight:300;transition:color .22s;position:relative}.metric-range-switch:not(.is-ready) .is-active{color:#fff;background:#359cff;box-shadow:0 4px 10px #359cff70}.metric-range-switch.is-ready .is-active{color:#fff}.metric-range-switch-indicator{z-index:1;pointer-events:none;background:#359cff;border-radius:6px;transition:left .22s cubic-bezier(.25,1,.5,1),width .22s cubic-bezier(.25,1,.5,1),opacity .22s;position:absolute;top:2px;bottom:2px;box-shadow:0 4px 10px #359cff70}.easy-rank-metric>strong{color:#fff;letter-spacing:0;overflow-wrap:anywhere;font-family:Helvetica,Arial,sans-serif;font-size:clamp(30px,3.5vw,46px);font-weight:300;line-height:.95}.volume-vph-inline{border-top:1px solid #f7f4ff1c;gap:6px;margin-top:auto;padding-top:14px;display:grid}.volume-vph-inline span{color:#f7f4ff8a;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:300}.volume-vph-inline strong{color:#f7f4ffe6;font-family:Helvetica,Arial,sans-serif;font-size:clamp(18px,2vw,26px);font-weight:300;line-height:1}.competition-gauge{--gauge-color:#b9ff14;place-items:center;gap:2px;margin-top:-4px;display:grid}.competition-gauge.is-medium{--gauge-color:#ffd166}.competition-gauge.is-high{--gauge-color:#ff5b7a}.competition-gauge svg{width:min(72%,190px);max-width:190px;height:92px;overflow:visible}.competition-gauge path{fill:none;stroke-linecap:round;stroke-width:14px}.competition-gauge-track{stroke:#f7f4ff1a}.competition-gauge-fill{filter:drop-shadow(0 0 16px var(--gauge-color))}@supports (color:color-mix(in lab, red, red)){.competition-gauge-fill{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--gauge-color), transparent 55%))}}.competition-gauge-fill{stroke:var(--gauge-color)}.competition-gauge-needle{stroke:#f7f4ffe6;stroke-linecap:round;stroke-width:4px}.competition-gauge circle{fill:#fff}.competition-gauge strong{color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:clamp(30px,3.4vw,44px);font-weight:300;line-height:.9}.competition-guidance{color:#f7f4ff9e;max-width:420px;margin:0;font-size:12px;font-weight:300;line-height:1.35}.competition-guidance b{color:#fff;font-weight:400}.overall-card-score{border-radius:12px;align-content:center;justify-items:start;gap:6px;min-height:86px;display:grid}.overall-card-score strong{letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(38px,4.4vw,58px);font-weight:300;line-height:.88}.overall-card-score.great strong{color:var(--acid)}.overall-card-score.good strong{color:#76ee8f}.overall-card-score.mid strong{color:#ffd166}.overall-card-score.low strong{color:#ff8fab}.overall-card-score span{letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:300}.overall-card-score.great span{color:var(--acid);background:#bdff1438}.overall-card-score.good span{color:#76ee8f;background:#76ee8f24}.overall-card-score.mid span{color:#ffd166;background:#ffc7591c}.overall-card-score.low span{color:#ff8fab;background:#ff5b7a1f}.overall-guidance{color:#f7f4ff9e;margin:0;font-size:12px;font-weight:300;line-height:1.35}.easy-rank-table{display:grid;overflow:auto hidden}.easy-rank-row{color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(240px,1.35fr) minmax(150px,.8fr) minmax(140px,.7fr) 118px;align-items:center;gap:18px;width:100%;min-height:72px;padding:0 4px;display:grid}.easy-rank-row+.easy-rank-row{border-top:1px solid #f7f4ff1c}.easy-rank-row:not(.easy-rank-row-head){cursor:pointer}.easy-rank-row:not(.easy-rank-row-head):hover{background:#f7f4ff0b}.easy-rank-row-check{color:#f7f4ff9e;background:#f7f4ff0b;border:1px solid #f7f4ff1f;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:300;display:inline-flex}.easy-rank-row strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(15px,1.4vw,20px);font-weight:300;overflow:hidden}.easy-rank-row span{color:#f7f4ff9e;text-transform:uppercase;font-size:12px;font-weight:300}.easy-rank-row-head{pointer-events:none;background:#f7f4ff09;min-height:54px}.overall-score{border-radius:8px;justify-self:start;place-items:center;min-width:44px;padding:6px 8px;display:inline-grid}.overall-score.great{color:var(--acid);background:#bdff1438}.overall-score.good{color:#76ee8f;background:#76ee8f24}.overall-score.mid{color:#ffd166;background:#ffc7591c}.overall-score.low{color:#ff8fab;background:#ff5b7a1f}.easy-rank-trend-panel{background:radial-gradient(at 72% 110%,#3be7ff24,#0000 48%),linear-gradient(#f7f4ff0b,#f7f4ff04),#06080abd;border:1px solid #f7f4ff1a;border-radius:14px;gap:14px;padding:18px;display:grid}.easy-rank-trend-heading{justify-content:space-between;align-items:end;gap:14px;min-width:0;display:flex}.easy-rank-trend-heading span{color:#f7f4ff94;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:300}.easy-rank-trend-heading strong{color:#fff;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;overflow:hidden}.easy-rank-trend-chart{min-width:0;height:210px}.easy-rank-chart-tooltip{background:#07080bf5;border:1px solid #f7f4ff24;border-radius:9px;gap:3px;padding:9px 11px;display:grid;box-shadow:0 18px 36px #00000052}.easy-rank-chart-tooltip strong{color:#fff;font-size:12px;font-weight:300}.easy-rank-chart-tooltip span{color:#f7f4ff9e;font-size:11px;font-weight:300}.easy-rank-trend-panel.is-empty .recharts-area-area,.easy-rank-trend-panel.is-empty .recharts-area-curve,.easy-rank-trend-panel.is-empty .recharts-cartesian-grid{opacity:.28}.pipeline-locked{background:#02040870;border:1px solid #f7f4ff21;border-radius:20px;min-height:230px;margin-top:26px;position:relative;overflow:hidden}@keyframes easy-rank-spin{to{transform:rotate(360deg)}}@keyframes easy-rank-loading-sweep{0%{left:-38%}to{left:100%}}.pipeline-locked-lines{filter:blur(8px);opacity:.42;grid-template-columns:repeat(3,1fr);gap:18px 60px;height:100%;padding:28px;display:grid}.pipeline-locked-lines span{background:#f7f4ff1f;border-radius:999px;min-height:24px}.pipeline-locked-message{text-align:center;place-content:center;justify-items:center;gap:12px;padding:18px 24px;display:grid;position:absolute;inset:0}.unlock-icon{color:#fff;background:#b66cff;border-radius:999px;place-items:center;width:54px;height:54px;font-size:28px;font-weight:300;display:inline-grid;box-shadow:inset 0 1px #ffffff2e,0 16px 34px #00000047,0 0 28px #b66cff42}.pipeline-locked-message p{color:#fff;letter-spacing:0;text-shadow:0 2px #00000052,0 16px 34px #00000075;max-width:440px;margin:0;font-size:clamp(20px,2.15vw,30px);font-weight:900;line-height:1.02}.pipeline-locked-message button{color:#05221f;cursor:pointer;font:inherit;background:linear-gradient(#c6fff4fa,#72e8d3eb),#72e8d3;border:1px solid #ffffffc2;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 24px;font-size:13px;font-weight:880;display:inline-flex;box-shadow:inset 0 1px #ffffffbd,0 18px 38px #00000057,0 0 28px #72e8d347}.user-dashboard-chart{background:#f7f4ff0b;border:1px solid #f7f4ff1a;align-items:end;gap:clamp(10px,2vw,20px);height:280px;padding:24px;display:flex}.user-dashboard-chart span{background:linear-gradient(180deg, var(--acid), var(--accent));flex:1 1 0;min-width:24px}.user-dashboard-profile{align-content:start}.user-dashboard-profile-body{grid-template-columns:minmax(0,1fr) 280px;gap:32px;display:grid}.user-dashboard-profile-left{align-content:start;gap:22px;display:grid}.user-dashboard-profile-right{align-content:start;gap:16px;display:grid}.user-dashboard-profile-head{align-items:center;gap:16px;display:flex}.user-dashboard-profile-plan{background:#f7f4ff0a;border:1px solid #f7f4ff1a;border-radius:14px;gap:6px;padding:22px 20px;display:grid}.user-dashboard-profile-plan span{color:#f7f4ff80;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.user-dashboard-profile-plan strong{color:var(--accent);letter-spacing:-.01em;text-transform:uppercase;font-size:36px;font-weight:900;line-height:1}.user-dashboard-profile-plan p{color:#f7f4ff73;margin:0;font-size:12px}.user-dashboard-profile-actions{flex-direction:column;gap:10px;display:flex}.user-dashboard-profile-actions .button,.user-dashboard-profile-actions a.button{text-align:center;justify-content:center;width:100%}.user-dashboard-profile-actions .user-dashboard-profile-upgrade-button{width:100%}.user-dashboard-profile-section{border-top:1px solid #f7f4ff1a;gap:20px;padding-top:28px;display:grid}.user-dashboard-profile-section-head{gap:4px;display:grid}.user-dashboard-profile-section-head h3{letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(26px,5vw,40px);font-weight:900;line-height:1}.user-dashboard-profile-section-desc{color:#f7f4ff99;margin:0;font-size:13px}.user-dashboard-profile-fields{gap:14px;display:grid}.user-dashboard-profile-field{gap:6px;display:grid}.user-dashboard-profile-field span{color:#f7f4ff8c;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.user-dashboard-profile-field input{color:#f7f4ffe6;background:#f7f4ff0a;border:1px solid #f7f4ff1a;border-radius:10px;outline:none;width:100%;height:46px;padding:0 14px;font-family:inherit;font-size:14px;transition:border-color .16s}.user-dashboard-profile-field input:focus{border-color:#bdff1466}.user-dashboard-profile-field input:disabled{color:#f7f4ff4d;cursor:not-allowed}.user-dashboard-profile-field--artists{display:block}.user-dashboard-profile-field--artists .auth-field-label,.user-dashboard-profile-field--artists .auth-field--notable-artists>span{color:#f7f4ff8c;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.user-dashboard-profile-field--artists .spotify-artist-field-wrap input,.user-dashboard-profile-field--artists .auth-field--notable-artists input[type=text]{color:#f7f4ffe6;background:#f7f4ff0a;border:1px solid #f7f4ff1a;border-radius:10px;height:46px}.user-dashboard-profile-field--artists .spotify-artist-field-wrap input:focus,.user-dashboard-profile-field--artists .auth-field--notable-artists input[type=text]:focus{border-color:#bdff1466}.user-dashboard-profile-section-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.user-dashboard-profile-save-button,.user-dashboard-profile-reset-button{min-width:min(220px,100%)}.user-dashboard-profile-save-button:disabled,.user-dashboard-profile-reset-button:disabled{opacity:.64;cursor:wait}.user-dashboard-profile-error{color:#ff6b6b;margin:0;font-size:12px}.user-dashboard-voucher-form{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.user-dashboard-voucher-input{letter-spacing:.08em;text-transform:uppercase;flex:160px;min-width:0;font-size:13px;font-weight:600}.user-dashboard-voucher-success{color:#b66cff;margin:0;font-size:12px}.user-dashboard-bottom-nav{display:none}.user-dashboard-checkout{z-index:1010;-webkit-backdrop-filter:blur(14px);background:#04060875;justify-content:center;align-items:center;padding:clamp(18px,3vw,40px);display:flex;position:fixed;inset:0}.user-dashboard-checkout-panel{background:linear-gradient(#ffffff09,#ffffff03),#0a0d11f5;border:1px solid #b66cff42;border-radius:18px;gap:18px;width:min(780px,100%);max-width:780px;max-height:min(680px,100vh - 48px);padding:clamp(22px,3vw,34px);font-family:Helvetica,Arial,sans-serif;font-weight:300;display:grid;overflow:auto;box-shadow:inset 0 1px #ffffff0a,0 30px 96px #00000094,0 0 46px #b66cff1f}.user-dashboard-feed-soon-panel{background:radial-gradient(circle at 18% 0,#b66cff2e,#0000 42%),linear-gradient(#ffffff0a,#ffffff03),#0a0d11f7;width:min(520px,100%);max-width:520px;padding:clamp(22px,3vw,30px);overflow:hidden}.user-dashboard-feed-soon-panel .user-dashboard-checkout-head{align-items:start}.user-dashboard-feed-soon-panel .user-dashboard-checkout-head h2{font-size:clamp(34px,4.4vw,52px)}.user-dashboard-checkout-head{justify-content:space-between;align-items:start;gap:16px;display:flex}.user-dashboard-checkout-head .kicker{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}.user-dashboard-checkout-head h2{letter-spacing:-.01em;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(36px,4.8vw,64px);font-weight:900;line-height:1}.user-dashboard-checkout-sub{color:#eceff8b8;margin:10px 0 0;font-size:clamp(13px,1.25vw,15px);font-weight:300;line-height:1.22}.user-dashboard-checkout-close{color:#f7f4ffeb;cursor:pointer;background:#ffffff0f;border:2px solid #f7f4ff2e;border-radius:50%;flex:none;width:44px;height:44px;font-size:18px;font-weight:400;line-height:1}.user-dashboard-checkout-close:hover{color:#fff;background:#ffffff1a;border-color:#f7f4ff52}.user-dashboard-plan-list{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:14px;display:grid}.user-dashboard-plan{background:#ffffff09;border:2px solid #f7f4ff29;border-radius:14px;flex-direction:column;gap:10px;padding:20px 22px;display:flex}.user-dashboard-plan.is-featured,.user-dashboard-plan.is-selected{background:linear-gradient(135deg,#b66cff26,#3b90ff14),#ffffff0a;border-color:#b66cffd1;box-shadow:inset 0 0 0 1px #b66cff3d,0 0 34px #b66cff47}.user-dashboard-plan-header{align-items:center;gap:10px;display:flex}.user-dashboard-plan-radio{box-sizing:border-box;border:3px solid #eceff8a3;border-radius:999px;flex:none;width:22px;height:22px;display:block}.user-dashboard-plan.is-featured .user-dashboard-plan-radio,.user-dashboard-plan.is-selected .user-dashboard-plan-radio{background:#b66cff;border-color:#b66cff;box-shadow:inset 0 0 0 5px #0e1016eb}.user-dashboard-plan h3{color:#eceff8d1;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:13px;font-weight:420}.user-dashboard-plan p{color:#eceff8b8;flex:1;margin:0;font-size:13px;font-weight:300;line-height:1.4}.user-dashboard-plan-price{color:#eceff8e6;letter-spacing:-.01em;white-space:nowrap;margin-top:6px;font-size:clamp(22px,2.4vw,30px);font-weight:500;display:block}.user-dashboard-plan-action,.user-dashboard-plan-action>.apl-root{width:100%;min-height:44px;margin-top:4px}.user-dashboard-plan-action:disabled{color:#f7f4ff80;cursor:default;background:#f7f4ff14}.user-dashboard-checkout-note{color:#eceff8b3;text-align:center;margin:0;font-size:clamp(13px,1.4vw,16px);font-weight:300;line-height:1.4;display:none}.user-dashboard-coupon input{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#f7f4ff0d;border:1px solid #f7f4ff24;width:100%;min-height:44px;padding:0 14px;font-family:inherit;font-size:12px}.user-dashboard-coupon input::placeholder{color:#f7f4ff66;letter-spacing:.04em}.user-dashboard-checkout-error{color:#ff5b7b;text-align:center;margin:0;font-size:12px;font-weight:700}.user-dashboard-banner{color:#f0ecff;background:#9d4edd1f;border:1px solid #9d4edd5c;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:clamp(20px,3vw,32px);padding:14px 18px;display:flex}.user-dashboard-banner--cancel{background:#f7f4ff0a;border-color:#f7f4ff1f}.user-dashboard-banner span{letter-spacing:.01em;font-size:13px;font-weight:600}.user-dashboard-banner button{color:#f0ecff80;cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.admin-warning{color:#ff5b7b;margin:8px 0 0;font-size:12px;font-weight:700}.admin-empty{color:var(--muted);margin:0;font-size:13px}.admin-reference-viewer .admin-publish-native,.admin-publish-native{box-sizing:border-box;grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;gap:clamp(18px,2vw,28px);width:100%;padding:clamp(18px,2.5vw,28px);display:grid}.admin-reference-viewer .admin-publish-native *,.admin-publish-native *{box-sizing:border-box}.admin-reference-viewer .admin-publish-control-panel,.admin-publish-control-panel{grid-column:1;gap:14px;min-width:0;display:grid;position:sticky;top:18px}.admin-reference-viewer .admin-publish-native-head,.admin-publish-native-head{background:radial-gradient(circle at 12% 0,#bdff1414,#0000 34%),#f7f4ff0b;border:1px solid #f7f4ff1f;border-radius:18px;align-items:stretch;gap:18px;min-height:0;padding:22px 24px;display:grid}.admin-reference-viewer .admin-publish-native-copy,.admin-publish-native-copy{gap:6px;min-width:0;display:grid}.admin-reference-viewer .admin-publish-native-head span,.admin-publish-native-head span{color:var(--acid);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.admin-reference-viewer .admin-publish-native-head h2,.admin-publish-native-head h2{color:#f7f4fff5;letter-spacing:0;margin:0;font-size:clamp(28px,3.4vw,46px);line-height:.95}.admin-reference-viewer .admin-publish-native-head p,.admin-publish-native-head p{color:var(--muted);max-width:640px;margin:0;font-size:15px;line-height:1.45}.admin-reference-viewer .admin-publish-native-head small,.admin-publish-native-head small{color:#f7f4ff8f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.admin-reference-viewer .admin-publish-native-actions,.admin-publish-native-actions{grid-template-columns:1fr;justify-content:stretch;gap:10px;min-width:0;display:grid}.admin-reference-viewer .admin-publish-native-actions button,.admin-reference-viewer .admin-publish-native-button,.admin-publish-native-actions button,.admin-publish-native-button{color:var(--fg);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#f7f4ff14;border:1px solid #f7f4ff24;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:13px 18px;font-weight:900;display:inline-flex}.admin-reference-viewer .admin-publish-native-button input,.admin-publish-native-button input{opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-reference-viewer .admin-publish-native-actions button.is-primary,.admin-publish-native-actions button.is-primary{background:var(--acid);border-color:var(--acid);color:#080a0d}.admin-reference-viewer .admin-publish-native-actions button:disabled,.admin-publish-native-actions button:disabled{cursor:not-allowed;opacity:.5}.admin-reference-viewer .admin-publish-native-preview,.admin-publish-native-preview{background-color:#f7f4ff08;background-image:linear-gradient(#f7f4ff06 1px,#0000 1px),linear-gradient(90deg,#f7f4ff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #f7f4ff1a;border-radius:18px;grid-area:1/2;min-height:460px;padding:20px}.admin-publish-control-panel>.pipeline-handoff-status{width:100%}.admin-reference-viewer .admin-publish-preview-head,.admin-publish-preview-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.admin-reference-viewer .admin-publish-preview-head h3,.admin-publish-preview-head h3{color:#f7f4ffeb;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:16px}.admin-reference-viewer .admin-publish-preview-head span,.admin-publish-preview-head span{color:var(--acid);font-size:12px;font-weight:800}.admin-reference-viewer .admin-publish-dashboard-preview.user-dashboard-shell,.admin-publish-dashboard-preview.user-dashboard-shell{border-radius:14px;min-width:0;min-height:0;padding:clamp(18px,2.6vw,30px);overflow:hidden}.admin-reference-viewer .admin-publish-dashboard-preview.user-dashboard-shell .artist-view,.admin-publish-dashboard-preview.user-dashboard-shell .artist-view{gap:20px;padding-top:0}.admin-reference-viewer .admin-publish-dashboard-preview.user-dashboard-shell .artist-radar-heading h1,.admin-publish-dashboard-preview.user-dashboard-shell .artist-radar-heading h1{font-size:clamp(44px,5.4vw,70px)}.admin-reference-viewer .admin-publish-dashboard-preview.user-dashboard-shell .artist-type-switch,.admin-publish-dashboard-preview.user-dashboard-shell .artist-type-switch{width:min(460px,100%)}.admin-reference-viewer .admin-publish-dashboard-preview.user-dashboard-shell .card-gallery,.admin-publish-dashboard-preview.user-dashboard-shell .card-gallery{grid-template-columns:repeat(3,minmax(220px,320px))}.admin-reference-viewer .admin-enrichment-native,.admin-enrichment-native{grid-template-columns:1fr}.admin-reference-viewer .admin-enrichment-native .admin-enrichment-native-preview,.admin-enrichment-native .admin-enrichment-native-preview{grid-area:auto/1}.admin-reference-viewer .admin-enrichment-native-preview{min-height:620px;overflow:auto}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed{--bg:transparent;--panel:#f7f4ff0b;--panel-2:#050608c2;--line:#f7f4ff1f;--line-strong:#f7f4ff3d;--text:#f7f4fff0;--muted:#f7f4ff94;--muted-2:#f7f4ff6b;--acid-soft:#bdff141a;--danger:#ff5b7b;--danger-bg:#ff5b7b1a;--ok:#42ff87;--warn:#ffd166;--shadow:none;color:var(--text);width:100%;min-width:0;font-family:inherit;display:block}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .app-shell{width:100%;margin:0;padding:0}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .hero{min-height:0}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed h1,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .tagline{display:none}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .hero-topline{justify-content:flex-end;margin-bottom:14px}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed #healthText{display:none}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .status-pill{color:var(--muted);background:#f7f4ff0f;border-color:#f7f4ff24}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .status-pill.running,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .status-pill.queued,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .status-pill.harvesting{color:var(--acid);background:#bdff141a;border-color:#bdff1452}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .table-import-card,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .controls,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .panel,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .run-monitor,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .gemini-review{box-shadow:none;background:#f7f4ff0b;border-color:#f7f4ff1f;border-radius:14px}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .table-import-card{margin-top:0}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed input,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed select,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed textarea,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .source-preview-wrap,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .table-wrap{color:var(--text);background:#050608b8;border-color:#f7f4ff1f}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed input::placeholder,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed textarea::placeholder{color:#f7f4ff5c}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .source-preview .selected-source-column{color:var(--acid);background:#bdff141a}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .toggle-card:has(input:checked){color:var(--acid);background:#bdff141a}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .inline-toggle,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .toggle-card,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .ghost-button,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .file-button{color:var(--text);background:#f7f4ff0f;border-color:#f7f4ff1f}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .primary-button,.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .download-button{background:var(--acid);border-color:var(--acid);color:#080a0d}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed .danger-button{color:var(--danger);background:#ff5b7b1a;border-color:#ff5b7b3d}.admin-reference-viewer .admin-enrichment-native .enrichment-reference-embed table{color:var(--text)}@media (max-width:1180px){.admin-reference-viewer .admin-publish-native,.admin-publish-native{grid-template-columns:1fr}.admin-reference-viewer .admin-publish-native-preview,.admin-publish-native-preview,.admin-reference-viewer .admin-publish-control-panel,.admin-publish-control-panel{grid-area:auto/1;position:static}.admin-reference-viewer .admin-publish-dashboard-preview.user-dashboard-shell .card-gallery,.admin-publish-dashboard-preview.user-dashboard-shell .card-gallery{grid-template-columns:repeat(2,minmax(220px,320px))}.admin-reference-viewer .admin-publish-native-head,.admin-publish-native-head{flex-direction:column;align-items:stretch}.admin-reference-viewer .admin-publish-native-actions,.admin-publish-native-actions{justify-content:flex-start;min-width:0}}@media (max-width:720px){.admin-reference-viewer .admin-publish-dashboard-preview.user-dashboard-shell,.admin-publish-dashboard-preview.user-dashboard-shell{padding:16px 10px}.admin-reference-viewer .admin-publish-dashboard-preview.user-dashboard-shell .card-gallery,.admin-publish-dashboard-preview.user-dashboard-shell .card-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.user-dashboard-checkout-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.user-dashboard-checkout-grid article{background:#f7f4ff0b;border:1px solid #f7f4ff1a;flex-direction:column;gap:12px;min-height:260px;padding:18px;display:flex}.user-dashboard-checkout-grid article span,.user-dashboard-topups span{color:#f7f4ff94;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.user-dashboard-checkout-grid article p{color:#f7f4ffa8;margin:0;line-height:1.45}.user-dashboard-checkout-grid article strong{color:var(--acid);margin-top:auto;font-size:20px}.user-dashboard-topups{gap:10px;margin-top:18px;display:grid}.user-dashboard-topups article{min-height:64px}.user-dashboard-topups strong,.user-dashboard-topups span{display:block}.user-dashboard-modifiers{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:90;background:#050506bd;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.user-dashboard-modifier-panel{background:#0b0b0d;border:1px solid #f7f4ff29;gap:22px;width:min(560px,100%);max-width:560px;max-height:min(92vh,860px);padding:clamp(22px,3vw,32px) clamp(22px,3vw,32px) clamp(28px,3vw,40px);display:grid;overflow-y:auto;box-shadow:0 30px 80px #0009}.user-dashboard-modifier-top{justify-content:space-between;align-items:start;gap:16px;display:flex}.user-dashboard-modifier-top .kicker{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:900}.user-dashboard-modifier-top h2{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(26px,3.2vw,40px);line-height:.94}.user-dashboard-modifier-sub{color:#f7f4ffa3;max-width:560px;margin:10px 0 0;font-size:13px;font-weight:800;line-height:1.35}.user-dashboard-modifier-close{color:#f7f4ffd1;cursor:pointer;background:#f7f4ff0f;border:1px solid #f7f4ff24;flex:none;width:38px;height:38px;font-size:22px;line-height:1}.user-dashboard-modifier-close:hover{color:#fff;border-color:#bdff146b}.user-dashboard-modifier-group h3{color:#f7f4ff99;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.user-dashboard-modifier-group--pro{background:#f7f4ff08;border:1px solid #f7f4ff1a;padding:16px;position:relative}.user-dashboard-modifier-chips{flex-wrap:wrap;gap:10px;display:flex}.user-dashboard-chip{color:#f7f4ffd1;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#f7f4ff0d;border:1px solid #f7f4ff24;align-items:center;gap:9px;min-height:40px;padding:0 14px;font-family:inherit;font-size:11px;font-weight:900;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.user-dashboard-chip b{color:#f7f4ff9e;background:#f7f4ff17;border-radius:999px;justify-content:center;align-items:center;min-width:24px;padding:3px 7px;font-size:10px;display:inline-flex}.user-dashboard-chip-check{color:#f7f4ff80;border:1px solid;border-radius:50%;justify-content:center;place-items:center;width:18px;height:18px;font-size:11px;line-height:1;display:inline-grid}.user-dashboard-chip.is-pressed{color:var(--acid);background:#bdff141f;border-color:#bdff1480}.user-dashboard-chip.is-pressed .user-dashboard-chip-check{background:var(--acid);border-color:var(--acid);color:#080808}.user-dashboard-chip.is-pressed b{color:var(--acid);background:#bdff142e}.user-dashboard-empty-chip{color:#f7f4ff7a;text-transform:uppercase;border:1px dashed #f7f4ff1f;align-items:center;min-height:40px;padding:0 14px;font-size:11px;font-weight:850;display:inline-flex}.user-dashboard-chip.is-pro-preview{filter:grayscale()blur(1.2px);opacity:.5}.user-dashboard-chip.is-shaking{animation:.26s user-dashboard-modifier-shake}@keyframes user-dashboard-modifier-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}.user-dashboard-modifier-warning{color:#ff5b7b;visibility:hidden;margin:0;font-size:12px;font-weight:700;line-height:1.3}.user-dashboard-modifier-warning.is-visible{visibility:visible}.user-dashboard-modifier-pro-note{color:#ff5b7b;margin:0;font-size:12px;font-weight:700;line-height:1.3}.user-dashboard-modifier-actions{grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:12px;display:grid}.user-dashboard-modifier-clear{color:#f7f4ffb8;cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:#f7f4ff0d;border:1px solid #f7f4ff24;min-height:46px;font-family:inherit;font-size:12px;font-weight:900}.user-dashboard-modifier-clear:hover{color:var(--white);border-color:#f7f4ff47}.user-dashboard-modifier-save{color:#080808;cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(135deg,#9d4eddf5,#bdff14d6);border:0;min-height:46px;font-family:inherit;font-size:12px;font-weight:900}@media (max-width:900px){.easy-rank-search-row{grid-template-columns:minmax(0,1fr) auto auto}.easy-rank-metrics{grid-template-columns:1fr}}@media (max-width:720px){.shell{padding:104px 20px 20px}.home-shell{padding:0}.nav{align-items:center;gap:12px;padding:16px}.brand{font-size:12px}.brand-logo{width:20px;height:20px}.nav-links{justify-content:flex-end;gap:12px}.nav-links a,.nav-button{font-size:10px}.home-nav{top:0;left:0;right:0}.pill-nav-shell{padding:14px 16px;overflow:visible}.pill-nav-items{display:none}.pill-nav-hamburger{margin-left:auto;display:flex}.hero-image{align-items:flex-end;min-height:86svh;padding:154px 20px 72px}.hero-bg{background-position:58%}.hero-shade{background:linear-gradient(#0a0a0ab8 0%,#0a0a0a47 34%,#0a0a0af0 100%),linear-gradient(90deg,#0a0a0adb 0%,#0a0a0a6b 100%)}.desktop-nav{display:none}.mobile-nav{display:flex}.admin-reference-shell{grid-template-columns:1fr;padding:0 16px 22px}.admin-reference-tabs{grid-column:1;display:flex;position:static;overflow-x:auto}.admin-reference-tabs button{min-width:180px}.admin-reference-view-tabs,.admin-reference-workspace{grid-column:1}.admin-home-actions{max-width:none}.home-preview{padding:0 20px 60px}.content-band,.cta-band{padding-left:20px;padding-right:20px}.section-heading,.feature-row,.ledger-row{grid-template-columns:1fr}.section-heading>p{border-left:0;max-width:none;padding-left:0}.locked-panel,.tool-runner{flex-direction:column;align-items:flex-start}.cta-band{align-items:center}.signup-clean-shell{align-items:center;padding:12px 8px}.auth-page{margin:0;padding:70px 0}.auth-page--profile-vibe{border-radius:22px;width:min(430px,100vw - 16px);max-width:none;max-height:calc(100dvh - 24px);padding:22px;overflow-y:auto}.auth-profile-intro{margin-bottom:30px}.auth-page--profile-vibe h1{font-size:clamp(42px,14vw,58px)}.auth-page--profile-vibe .lede{white-space:nowrap;margin-top:16px;font-size:clamp(18px,6vw,22px);font-weight:300;line-height:1.12}.auth-form--profile-vibe{gap:17px}.auth-form--profile-vibe label{gap:10px;font-size:11px}.auth-form--profile-vibe input{border-radius:14px;height:58px;padding:0 18px;font-size:clamp(18px,6vw,22px);font-weight:300}.auth-profile-actions{justify-content:center;padding-top:8px}.auth-profile-actions .button.primary{width:min(328px,100%);min-height:62px}.site-footer-inner{flex-direction:column}.tool-carousel{grid-auto-columns:minmax(284px,86vw);padding-left:20px;padding-right:20px}.tool-carousel-section .section-heading,.tools-discover{padding-left:20px;padding-right:20px}.thumbnail-tools-grid,.more-tools-grid{grid-template-columns:1fr}.tools-discover-shell{padding-top:126px}.pipeline-page h1{font-size:clamp(32px,13vw,48px)}.pipeline-page-heading,.pipeline-compact-heading{flex-direction:column;align-items:flex-start}.pipeline-progress{grid-template-columns:1fr}.pipeline-progress:before,.pipeline-progress:after{width:2px;height:calc(100% - 52px);inset:26px auto auto 21px}.pipeline-progress:after{height:var(--pipeline-progress);width:2px}.pipeline-progress-step{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;place-items:center start;min-height:58px}.pipeline-reference-roadmap,.pipeline-reference-notes,.pipeline-reference-strip,.pipeline-switch-grid,.pipeline-advanced-grid,.pipeline-detection-grid{grid-template-columns:1fr}.pipeline-field-span{grid-column:auto}.pipeline-mini-row--wide,.pipeline-mini-row--table,.pipeline-row,.pipeline-row summary{grid-template-columns:1fr}.pipeline-mini-row--head{display:none}.pipeline-pagination{flex-direction:column;align-items:flex-start}.reference-shell{padding:16px}.reference-header{flex-direction:column;align-items:flex-start}.reference-tabs,.reference-workspace{grid-template-columns:1fr}.reference-tabs a,.reference-tabs button{min-height:0}.reference-viewer-header{flex-direction:column;align-items:flex-start}.reference-actions{justify-content:flex-start}.pipeline-row--head{display:none}.user-dashboard-shell{--dashboard-nav-height:clamp(72px, 9vw, 92px);padding:0}.user-dashboard-frame{border-left:0;border-right:0;grid-template-columns:1fr;min-height:100svh}.user-dashboard-sidebar{display:none}.user-dashboard-content{padding:calc(var(--dashboard-nav-height) + 16px) 14px 22px}.user-dashboard-topbar{grid-template-columns:1fr;align-items:flex-start}.user-dashboard-topbar--bare{margin-bottom:12px;position:static}.user-dashboard-topbar--bare .user-dashboard-topbar-actions{justify-content:flex-end}.user-dashboard-topbar h1{font-size:clamp(38px,16vw,62px)}.user-dashboard-topbar-actions{justify-content:flex-start;width:100%}.user-dashboard-topbar-actions button,.user-dashboard-topbar-actions a{text-align:center;flex:130px;justify-content:center}.user-dashboard-topbar--bare .user-dashboard-gear{flex:none}.user-dashboard-hero-row,.user-dashboard-rank-grid,.user-dashboard-signal-grid,.easy-rank-metrics,.easy-rank-search-row,.user-dashboard-timed-grid,.user-dashboard-checkout-grid{grid-template-columns:1fr}.easy-rank-search-row{align-items:stretch}.daily-search-meter{min-height:50px}.easy-rank-trend-chart{height:180px}.easy-rank-metrics{gap:12px}.user-dashboard-profile-body{grid-template-columns:1fr}.user-dashboard-profile-right{order:-1}.user-dashboard-segment{justify-self:stretch;width:100%}.user-dashboard-section-head{flex-direction:column;align-items:flex-start;gap:10px}.user-dashboard-lead-list{grid-template-columns:1fr}.user-dashboard-menu{left:auto;right:0}.user-dashboard-locked-blur-row{grid-template-columns:repeat(2,minmax(0,1fr))}.user-dashboard-table{overflow-x:auto}.user-dashboard-table-row{grid-template-columns:minmax(180px,1fr) repeat(3,minmax(70px,auto));min-width:520px}.easy-rank-table{overflow-x:auto}.easy-rank-row{grid-template-columns:minmax(180px,1.1fr) minmax(120px,.7fr) minmax(130px,.7fr) 90px;min-width:760px}.user-dashboard-chart{height:220px}.user-dashboard-bottom-nav{-webkit-backdrop-filter:blur(18px);min-height:var(--dashboard-nav-height);z-index:50;background:linear-gradient(#72e8d309 1px,#0000 1px) 0 0/100% 48px,#080a0feb;border-bottom:1px solid #e6fcf41a;grid-template-columns:repeat(4,1fr);align-items:center;gap:clamp(6px,1.6vw,14px);padding:clamp(6px,1.2vw,10px) clamp(10px,3vw,26px);display:grid;position:absolute;top:0;left:0;right:0;box-shadow:0 18px 42px #00000038}.user-dashboard-bottom-nav button{box-shadow:none;color:#c9c4cfd1;text-align:center;background:0 0;border:1px solid #0000;border-radius:20px;grid-template-rows:24px auto;align-content:center;justify-items:center;gap:4px;min-height:clamp(50px,6.4vw,62px);padding:6px 5px;display:grid}.user-dashboard-bottom-nav button.is-active{color:#b66cff;background:linear-gradient(#b66cff26,#b66cff12),#1f182ae6;border-color:#b66cff9e;box-shadow:inset 0 0 0 1px #b66cff29,0 16px 34px #00000047,0 0 28px #b66cff24}.user-dashboard-mobile-nav-icon{color:currentColor;justify-content:center;align-items:center;width:24px;height:24px;font-size:22px;line-height:1;display:inline-flex}.user-dashboard-mobile-nav-icon--settings{font-size:27px}.user-dashboard-mobile-nav-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:24px;height:24px;display:block}.user-dashboard-bottom-nav button>span:last-child{letter-spacing:.12em;overflow-wrap:anywhere;font-size:clamp(9px,1.65vw,13px);font-weight:420;line-height:1;display:block}.user-dashboard-checkout{align-items:center;padding:18px 10px;inset:0}.user-dashboard-shell .feed-view{gap:24px;padding-top:46px}.user-dashboard-shell .feed-heading h1{font-size:56px}.user-dashboard-shell .feed-category-tabs{grid-template-columns:repeat(5,minmax(86px,1fr));width:min(620px,100%);overflow-x:auto}.user-dashboard-shell .feed-category-tabs button{white-space:nowrap;min-height:44px;padding:0 10px}.user-dashboard-shell .feed-article-row{grid-template-columns:minmax(0,1fr)}.user-dashboard-shell .feed-article-open{grid-template-columns:minmax(0,1fr) minmax(112px,30vw)}.user-dashboard-checkout-panel{gap:14px;max-height:calc(100vh - 36px);padding:18px}.user-dashboard-checkout-head{flex-direction:row;align-items:start;gap:10px}.user-dashboard-checkout-head h2{font-size:clamp(30px,8.4vw,40px)}.user-dashboard-checkout-sub{font-size:clamp(13px,3.5vw,16px)}.user-dashboard-checkout-close{border-radius:50%;width:40px;height:40px;font-size:18px}.user-dashboard-plan{border-radius:14px;grid-template-columns:22px minmax(86px,1fr) auto;align-items:center;gap:8px;padding:12px}.user-dashboard-plan-price{grid-column:auto;justify-content:end;gap:6px}.user-dashboard-plan-radio{border-width:3px;width:24px;height:24px}.user-dashboard-plan.is-featured .user-dashboard-plan-radio,.user-dashboard-plan.is-selected .user-dashboard-plan-radio{box-shadow:inset 0 0 0 6px #0e1016eb}.user-dashboard-plan h3{font-size:clamp(12px,3vw,14px)}.user-dashboard-plan p{font-size:clamp(11px,3vw,13px)}.user-dashboard-plan-price .price{font-size:clamp(12px,3.3vw,15px)}.user-dashboard-plan-action{min-height:34px;padding:0 10px;font-size:clamp(11px,2.8vw,13px)}.user-dashboard-topups article{flex-direction:column;align-items:stretch}.dashboard-shell{grid-template-columns:1fr}.dashboard-sidebar{height:auto;max-height:48vh;position:relative}.dashboard-main{padding:28px 18px 56px}.dashboard-home-header{grid-template-columns:1fr;align-items:start}.admin-page-heading,.admin-section-heading,.admin-section-heading--split{flex-direction:column;align-items:flex-start}.admin-home-shell{padding-top:96px}.admin-home-page{padding-top:26px}.admin-home-heading{grid-template-columns:1fr;align-items:start}.admin-home-heading h1{font-size:clamp(34px,12vw,48px)}.admin-home-grid{grid-template-columns:1fr}.admin-home-actions a{grid-template-columns:1fr;align-items:start;gap:6px;padding:12px 14px}.admin-form-grid,.admin-tool-row,.admin-user-row,.admin-code-row,.admin-inline-form{grid-template-columns:1fr}.admin-tool-row .button,.admin-user-row .button,.admin-code-row .button,.admin-inline-form .button{justify-self:start}.admin-search-form{flex-direction:column;align-items:stretch;width:100%}.admin-search-form input{width:100%;min-width:0}.dashboard-actions-compact,.dashboard-header-controls{justify-content:flex-start}.dashboard-stat-grid{grid-template-columns:1fr}.dashboard-current-heading h2{font-size:clamp(32px,14vw,64px)}.settings-section,.settings-section-row{grid-template-columns:1fr;align-items:stretch}.settings-section-actions{justify-content:flex-start}.credit-pack-card{grid-template-columns:1fr;align-items:stretch}.credit-pack-card ul{border-left:0;border-top:1px solid var(--line);padding:18px 0 0}.credit-pack-card .button{justify-self:start}}.auth-form--pill-fields{gap:32px}.auth-form--pill-fields label{position:relative}.auth-form--pill-fields .auth-field-copy{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.auth-form--pill-fields input{box-shadow:none;color:#f7f4fff5;background:#2a2b34;border:1px solid #f7f4ff0a;border-radius:30px;height:116px;padding:0 50px;font-size:28px;font-weight:500}.auth-form--pill-fields input::placeholder{color:#cdcfdbc2;opacity:1;font-weight:500}.auth-form--pill-fields input:focus{border-color:#f7f4ff1f;box-shadow:0 0 0 4px #a85de03d}@media (min-width:721px) and (max-height:1120px){.auth-form--pill-fields{gap:24px}.auth-form--pill-fields input{height:86px;padding:0 38px;font-size:25px}}@media (min-width:721px) and (max-height:900px){.auth-form--pill-fields{gap:18px}.auth-form--pill-fields input{height:70px;padding:0 32px;font-size:22px}}@media (max-width:720px){.signup-clean-shell .auth-form--pill-fields{gap:18px}.signup-clean-shell .auth-form--pill-fields input{border-radius:22px;height:70px;padding:0 28px;font-size:clamp(18px,5.8vw,24px)}}.user-dashboard-shell{--dashboard-bg:#080a0d;--dashboard-text:#f3fbf8;--dashboard-muted:#a9a0b1;--dashboard-acid:#b66cff;--dashboard-frame-inline:min(1500px, calc(100vw - clamp(36px, 6vw, 84px)));--dashboard-frame-gutter:calc((100vw - var(--dashboard-frame-inline)) / 2);--dashboard-sidebar-column:300px;background-color:var(--dashboard-bg);min-width:320px;min-height:100dvh;color:var(--dashboard-text);padding:0;overflow-x:hidden}.user-dashboard-frame.app-frame{width:100%;height:auto;min-height:100vh;box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;display:block;position:relative;overflow:visible}.user-dashboard-frame.app-frame.is-checkout-open{filter:blur(10px);pointer-events:none;-webkit-user-select:none;user-select:none}.user-dashboard-shell .generator-shell{grid-template-columns:var(--dashboard-sidebar-column) minmax(0, 1fr);align-items:stretch;gap:0;width:100%;min-height:100vh;margin:0;padding:0;display:grid}.user-dashboard-sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-right:0;min-height:100vh;padding:0;display:block}.user-dashboard-shell .side-menu{width:var(--dashboard-sidebar-column,300px);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);z-index:50;background:#03050ab8;border-right:1px solid #e6fcf41f;align-content:start;gap:10px;min-width:0;height:100vh;padding:30px 18px;display:grid;position:fixed;top:0;left:0;overflow-y:auto}body:has(.user-dashboard-shell){--dashboard-sidebar-column:300px}body:has(.user-dashboard-shell) .pill-nav-shell{left:calc(var(--dashboard-sidebar-column,300px) + 12px);border-radius:999px;padding:10px 16px;top:8px;right:12px;box-shadow:0 8px 32px #0006,0 2px 8px #00000047}.sidebar-tools-item{display:block}.dash-tools-view{flex-direction:column;gap:0;display:flex}.dash-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.dash-tools-grid button.thumbnail-tool-card{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0}.dash-thumb-frame{border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 -2px #00000073,inset 1px 0 #ffffff12,inset -1px 0 #ffffff12}.dash-tool-runner-view{flex-direction:column;display:flex}.dash-tool-back{color:#f0ecff80;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:20px;padding:0;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.dash-tool-back:hover{color:#f0ecff}.user-dashboard-shell .menu-item{width:100%;min-height:46px;color:var(--dashboard-muted);letter-spacing:.08em;text-align:left;text-transform:uppercase;background:linear-gradient(#ffffff09,#ffffff03),#080a0db8;border:1px solid #f7f4ff1a;border-radius:999px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;padding:0 17px;font-size:12px;font-weight:520;line-height:1.08;transition:border-color .2s,color .2s,box-shadow .2s,transform .2s;display:grid;box-shadow:inset 0 1px #ffffff0b,0 12px 30px #00000029}.user-dashboard-shell .menu-item:hover{color:#f7f4ffeb;border-color:#b66cff6b;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 0 24px #b66cff1f,0 12px 30px #0000002e}.user-dashboard-shell .menu-item.is-active,.user-dashboard-shell .settings-menu-item[aria-expanded=true]{color:var(--dashboard-acid);background:linear-gradient(90deg,#b66cff2e,#4795ff14),#080a0dd1;border-color:#b66cffb8;font-weight:700;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #b66cff29,0 0 28px #b66cff33,0 18px 42px #0000003d}.user-dashboard-shell .menu-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;place-items:center;width:19px;height:19px;display:inline-grid}.user-dashboard-shell .menu-glyph{stroke:none;font-size:19px;line-height:1}.user-dashboard-shell .sidebar-divider{border:none;border-top:1px solid #ffffff14;margin:20px 0}.user-dashboard-shell .upgrade-card{gap:14px;margin-top:auto;display:grid}.user-dashboard-shell .upgrade-glow{width:100%;overflow:visible;border-color:#b266ffb8!important;box-shadow:inset 0 0 0 1px #ffffff0b,0 0 0 1px #b266ff38,0 0 20px #b266ff2e,0 0 38px #b266ff14!important}.user-dashboard-shell .upgrade-glow>div:last-child{overflow:visible}.user-dashboard-shell .upgrade-link{cursor:pointer;color:#b66cff;width:100%;min-height:46px;box-shadow:none;font-size:inherit;letter-spacing:.08em;text-transform:uppercase;text-align:center;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 17px;font-family:inherit;font-weight:520;line-height:1;text-decoration:none;display:flex}.user-dashboard-shell .upgrade-link:focus-visible{outline-offset:4px;outline:2px solid #bdff14d9}.user-dashboard-shell .lead-meter.mobile-lead-meter{display:none}.user-dashboard-shell .lead-meter{--lead-progress:0%;--lead-meter-color:#47ff6c;--lead-meter-glow:#33ff5c94;gap:8px;margin-top:0;display:grid}.user-dashboard-shell .lead-meter p{color:var(--lead-meter-color);text-shadow:0 0 12px var(--lead-meter-glow);margin:0;font-size:13px;font-weight:500;line-height:1.2}.user-dashboard-shell .lead-meter strong{font-weight:650}.user-dashboard-shell .lead-meter span{color:#c2bcc7d6;text-shadow:none}.user-dashboard-shell .lead-progress{background:linear-gradient(#ffffff1a,#fff0),#26204aa8;border-radius:999px;height:8px;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 2px 9px #0000008a,0 0 18px #524a9c2e}.user-dashboard-shell .lead-progress-fill{height:100%;width:var(--lead-progress);border-radius:inherit;background:linear-gradient(90deg, #fff 0%, #f8fff6 20%, var(--lead-meter-color) 100%);box-shadow:0 0 8px #ffffffe6, 0 0 18px var(--lead-meter-glow), 0 0 34px var(--lead-meter-glow);display:block}.user-dashboard-shell .lead-meter.is-maxed .lead-progress-fill{background:#ff404b;box-shadow:0 0 10px #ff404be6,0 0 22px #ff404b9e,0 0 42px #ff404b61}.user-dashboard-shell .mini-profile{color:#ffffffb8;align-items:center;gap:10px;margin-top:0;padding:4px;font-size:13px;font-weight:500;line-height:1.2;display:flex}.user-dashboard-shell .mini-avatar{width:32px;height:32px;color:var(--dashboard-acid);background:#8040c833;border:2px solid #b66cff9e;border-radius:999px;place-items:center;font-size:12px;font-weight:900;display:inline-grid;position:relative;overflow:hidden}.user-dashboard-shell .mini-profile-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.user-dashboard-shell .mini-action{color:#ffffffe6;background:#ffffff08;border:1px solid #ffffff21;border-radius:9px;place-items:center;width:30px;height:30px;margin-left:0;font-size:13px;font-weight:900;display:inline-grid}.user-dashboard-content.output-stage{isolation:isolate;min-width:0;height:auto;min-height:100vh;padding:calc(var(--dashboard-nav-height,72px) + 8px) 30px 44px;background:0 0;position:relative;overflow:visible}.user-dashboard-shell .artist-view{align-content:start;justify-items:center;gap:20px;width:100%;padding-top:16px;display:grid}.user-dashboard-shell .artist-radar-heading{text-align:left;justify-self:start;gap:8px;width:min(860px,100%);display:grid}.user-dashboard-shell .artist-radar-heading h1{color:#fff;letter-spacing:0;text-transform:uppercase;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(58px,4.8vw,76px);font-weight:700;line-height:1}.user-dashboard-shell .artist-radar-heading p{color:#c9c4cfb8;letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:clamp(12px,.9vw,15px);font-weight:520;line-height:1.25}.user-dashboard-shell .easy-rank-page-heading{text-align:left;justify-self:center;width:min(720px,100%);margin-bottom:28px;display:grid}.user-dashboard-shell .easy-rank-page-heading p{color:#f7f4ffe6;letter-spacing:.01em;margin:0;font-size:clamp(18px,1.6vw,22px);font-weight:500;line-height:1.3}.user-dashboard-shell .easy-rank-page-heading p span{color:#fff;font-weight:700}.user-dashboard-shell .artist-filter-controls{justify-self:center;align-items:center;gap:12px;width:min(540px,48vw);margin:0 auto;display:flex}.user-dashboard-shell .artist-type-switch{background:linear-gradient(#ffffff0b,#ffffff03),linear-gradient(90deg,#9f55dc14,#359cff0b),#0e1311db;border:2px solid #ffffff21;border-radius:10px;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));width:auto;min-height:56px;padding:5px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 1px #ffffff14,0 22px 56px #00000057,0 0 32px #9a50d21f}.user-dashboard-shell .artist-filter-button{color:#e8e4eec2;cursor:pointer;background:linear-gradient(#ffffff0b,#ffffff03),#0e1311db;border:2px solid #ffffff21;border-radius:10px;flex:none;place-items:center;width:56px;height:56px;transition:border-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 1px #ffffff14,0 18px 44px #00000047}.user-dashboard-shell .artist-filter-button:hover,.user-dashboard-shell .artist-filter-button.is-active{color:#fff;border-color:#b66cffb3;box-shadow:inset 0 0 0 1px #b66cff2e,0 0 30px #b66cff38,0 18px 44px #0000004d}.user-dashboard-shell .artist-filter-button:active{transform:translateY(1px)}.user-dashboard-shell .artist-filter-button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.user-dashboard-shell .artist-filter-unlocked{position:relative}.user-dashboard-shell .artist-filter-unlocked-count{z-index:2;color:#fff;background:linear-gradient(105deg,#9f55dc 0%,#7a5df5 48%,#359cff 100%);border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:inline-grid;position:absolute;top:2px;right:2px}.user-dashboard-shell .artist-type-switch-thumb{pointer-events:none;background:radial-gradient(circle at 14% 18%,#ffffff2e,#0000 30%),linear-gradient(105deg,#9f55dc 0%,#7a5df5 48%,#359cff 100%);border-radius:7px;width:calc(50% - 5px);transition:transform .38s cubic-bezier(.34,1.4,.64,1);position:absolute;top:5px;bottom:5px;left:5px;box-shadow:inset 0 1px #ffffff29,0 0 0 1px #ffffff1a,0 0 38px #7a5df594,0 14px 26px #00000052}.user-dashboard-shell .artist-type-switch[data-active=new] .artist-type-switch-thumb{transform:translate(100%)}.user-dashboard-shell .artist-type-option{z-index:1;color:#c9c4cfb8;letter-spacing:3px;text-transform:uppercase;background:0 0;border:0;border-radius:7px;min-width:0;font-size:12px;font-weight:300;transition:color .2s,font-weight .2s;position:relative}.user-dashboard-shell .artist-type-option.is-active{color:#fff;font-weight:520}.user-dashboard-shell .feed-view{background-color:#0000;background-image:linear-gradient(#f7f4ff0b 1px,#0000 1px),linear-gradient(90deg,#f7f4ff0b 1px,#0000 1px);background-position:top;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;align-content:start;justify-items:center;gap:34px;width:100%;min-height:100%;padding:54px 0 58px;display:grid}.user-dashboard-shell .feed-heading{text-align:center;gap:8px;width:min(780px,100%);display:grid}.user-dashboard-shell .feed-heading p{color:#f7f4ffc7;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:clamp(11px,.88vw,14px);font-weight:300;line-height:1.2}.user-dashboard-shell .feed-heading h1{color:#fff;letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,Times,serif;font-size:78px;font-weight:500;line-height:.94}.user-dashboard-shell .feed-category-tabs{background:linear-gradient(#f7f4ff0a,#f7f4ff03),#05080cb8;border:1px solid #f7f4ff24;grid-template-columns:repeat(5,minmax(0,1fr));width:min(760px,100%);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 18px 42px #0000003d}.user-dashboard-shell .feed-category-tabs button{color:#f7f4ffbf;letter-spacing:0;text-transform:capitalize;background:0 0;border:0;border-right:1px solid #f7f4ff1c;min-height:48px;padding:0 12px;font-family:Helvetica,Arial,sans-serif;font-size:clamp(11px,.95vw,13px);font-weight:300;transition:background .16s,color .16s,box-shadow .16s}.user-dashboard-shell .feed-category-tabs button:last-child{border-right:0}.user-dashboard-shell .feed-category-tabs button:hover,.user-dashboard-shell .feed-category-tabs button.is-active{color:#fff;background:linear-gradient(115deg,#9f55dc6b,#359cff47),#f7f4ff09;box-shadow:inset 0 0 0 1px #ffffff14,0 0 30px #9f55dc33}.user-dashboard-shell .feed-article-list{width:min(760px,100%);display:grid}.user-dashboard-shell .feed-article-row{border-bottom:1px solid #f7f4ff1f;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(16px,2vw,28px);min-width:0;padding:clamp(18px,2.2vw,26px) 0;transition:border-color .16s,transform .16s;display:grid}.user-dashboard-shell .feed-article-open{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) clamp(126px,18vw,190px);align-items:center;gap:clamp(16px,2vw,28px);width:100%;padding:0;display:grid}.user-dashboard-shell .feed-article-row:first-child{padding-top:4px}.user-dashboard-shell .feed-article-row:hover,.user-dashboard-shell .feed-article-row:focus-within{border-color:#b66cff61;outline:0;transform:translate(4px)}.user-dashboard-shell .feed-article-row:hover h2,.user-dashboard-shell .feed-article-row:focus-within h2{color:#fffffff5;text-shadow:0 0 20px #b66cff2e}.user-dashboard-shell .feed-article-copy{gap:10px;min-width:0;display:grid}.user-dashboard-shell .feed-article-kicker{color:#c9c4cfc7;font-family:Helvetica,Arial,sans-serif;font-size:clamp(12px,1vw,14px);font-weight:650;line-height:1.2}.user-dashboard-shell .feed-author-byline{align-items:center;gap:10px;display:inline-flex}.user-dashboard-shell .feed-author-avatar{background:#f7f4ff0f;border:1px solid #f7f4ff24;border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;overflow:hidden}.user-dashboard-shell .feed-author-avatar img{object-fit:cover;width:100%;height:100%;display:block}.user-dashboard-shell .feed-author-avatar img[src*=lowkeylabs-logo]{object-fit:contain;padding:5px}.user-dashboard-shell .feed-article-footer{color:#c9c4cfbd;flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(12px,1vw,14px);font-weight:350;line-height:1.25;display:flex}.user-dashboard-shell .feed-article-copy h2{color:#fff;letter-spacing:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(20px,1.9vw,27px);font-weight:520;line-height:1.12}.user-dashboard-shell .feed-article-copy>p{color:#c9c4cfc7;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(14px,1.08vw,16px);font-weight:300;line-height:1.35;display:-webkit-box;overflow:hidden}.user-dashboard-shell .feed-article-footer{color:#c9c4cfad;gap:12px;margin-top:4px}.user-dashboard-shell .feed-article-footer span+span:before{color:#c9c4cf80;content:"•";margin-right:12px}.user-dashboard-shell .feed-article-thumbnail{aspect-ratio:16/9;background:radial-gradient(circle at 22% 22%,#b66cff3d,#0000 28%),linear-gradient(135deg,#161f1ef5,#0c0e14f5);border:1px solid #f7f4ff14;min-width:0;position:relative;overflow:hidden}.user-dashboard-shell .feed-article-thumbnail:after{color:#b66cff;content:attr(data-category);letter-spacing:-.02em;text-shadow:0 2px 12px #0000009e;font-family:Helvetica,Arial,sans-serif;font-size:clamp(16px,1.9vw,28px);font-weight:950;line-height:.9;position:absolute;bottom:8px;left:8px}.user-dashboard-shell .feed-article-thumbnail img{filter:saturate(.92)contrast(1.08)brightness(.72);object-fit:cover;width:100%;height:100%;display:block}.user-dashboard-shell .feed-default-artist-pic{background:radial-gradient(circle at 50% 33%,#f7f4ff38 0 10%,#0000 11%),radial-gradient(at 50% 78%,#f7f4ff2e 0 24%,#0000 25%),linear-gradient(135deg,#9f55dc8f,#359cff38 48%,#b66cff3d);place-items:center;width:100%;height:100%;display:grid}.user-dashboard-shell .feed-default-artist-pic span{color:#ffffffe6;text-shadow:0 0 24px #9f55dc8a;font-size:clamp(34px,5vw,64px);font-weight:950}.user-dashboard-shell .feed-detail-view{justify-self:center;gap:clamp(22px,2.6vw,34px);width:min(800px,100%);padding:clamp(6px,1vw,12px) 0 62px;display:grid}.user-dashboard-shell .feed-detail-back{justify-self:start;height:46px;padding:0 24px}.user-dashboard-shell .feed-detail-back:hover,.user-dashboard-shell .feed-detail-back:focus-visible{color:#fff;outline:0}.user-dashboard-shell .feed-detail-heading{gap:16px;padding-top:clamp(8px,2vw,20px);display:grid}.user-dashboard-shell .feed-detail-heading>p:first-child{color:#f7f4ffb8;letter-spacing:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(11px,.9vw,14px);font-weight:300;line-height:1.2}.user-dashboard-shell .feed-detail-heading>p:first-child .feed-author-byline{letter-spacing:0}.user-dashboard-shell .feed-detail-heading>p:first-child .feed-author-avatar{width:34px;height:34px}.user-dashboard-shell .feed-detail-heading h1{color:#fff;letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,Times,serif;font-size:74px;font-weight:500;line-height:.98}.user-dashboard-shell .feed-detail-heading>p:nth-of-type(2){color:#c9c4cfd6;max-width:720px;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(18px,1.7vw,24px);font-weight:300;line-height:1.34}.user-dashboard-shell .feed-detail-meta{color:#c9c4cfb8;border-top:1px solid #f7f4ff1f;border-bottom:1px solid #f7f4ff1f;flex-wrap:wrap;align-items:center;gap:12px;min-height:52px;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;display:flex}.user-dashboard-shell .feed-detail-meta span+span:before{color:#c9c4cf7a;content:"•";margin-right:12px}.user-dashboard-shell .feed-detail-meta button{color:#f7f4ffb3;cursor:pointer;background:0 0;border:1px solid #f7f4ff29;border-radius:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;font-size:18px;display:inline-flex}.user-dashboard-shell .feed-detail-meta button:hover,.user-dashboard-shell .feed-detail-meta button:focus-visible{color:#fff;border-color:#b66cff70;outline:0}.user-dashboard-shell .feed-detail-art{aspect-ratio:16/9;border:1px solid #f7f4ff1a;position:relative;overflow:hidden}.user-dashboard-shell .feed-detail-art:after{color:#b66cff;content:attr(data-category);letter-spacing:-.04em;text-shadow:0 5px 22px #000000ad;font-family:Helvetica,Arial,sans-serif;font-size:clamp(30px,5vw,58px);font-weight:650;line-height:.9;position:absolute;bottom:18px;left:20px}.user-dashboard-shell .feed-detail-art .feed-default-artist-pic span{font-size:clamp(70px,11vw,140px)}.user-dashboard-shell .feed-detail-body{gap:22px;width:min(680px,100%);display:grid}.user-dashboard-shell .feed-detail-body p{color:#f7f4ffdb;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(18px,1.45vw,22px);font-weight:300;line-height:1.58}.user-dashboard-shell .feed-empty-state{text-align:center;border:1px solid #f7f4ff1f;gap:8px;padding:30px;display:grid}.user-dashboard-shell .feed-empty-state h2,.user-dashboard-shell .feed-detail-body h1,.user-dashboard-shell .feed-detail-body h2,.user-dashboard-shell .feed-detail-body h3,.user-dashboard-shell .feed-detail-body h4{color:#fff;letter-spacing:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-weight:760;line-height:1.08}.user-dashboard-shell .feed-empty-state h2{font-size:24px}.user-dashboard-shell .feed-empty-state p{color:#c9c4cfc7;margin:0}.user-dashboard-shell .feed-detail-body h1{margin-top:14px;font-size:clamp(36px,4.2vw,64px);line-height:.98}.user-dashboard-shell .feed-detail-body h2{margin-top:10px;font-size:clamp(28px,3vw,42px)}.user-dashboard-shell .feed-detail-body h3{color:#f7f4ffe6;font-size:clamp(22px,2.1vw,30px)}.user-dashboard-shell .feed-detail-body h4{color:#f7f4ffdb;font-size:clamp(18px,1.55vw,23px)}.user-dashboard-shell .feed-detail-body a{color:#b66cff;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.user-dashboard-shell .feed-detail-body .is-bold{color:#fff;font-weight:800}.user-dashboard-shell .feed-detail-body .is-italic{font-style:italic}.user-dashboard-shell .feed-detail-body blockquote{border-left:2px solid #b66cff;gap:10px;margin:8px 0;padding:8px 0 8px 22px;display:grid}.user-dashboard-shell .feed-detail-body blockquote p{color:#fff;font-size:clamp(20px,2vw,28px);line-height:1.28}.user-dashboard-shell .feed-detail-body cite{color:#c9c4cfa8;letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-style:normal}.user-dashboard-shell .feed-detail-body ul{color:#f7f4ffdb;gap:12px;margin:0;padding-left:1.2em;font-family:Helvetica,Arial,sans-serif;font-size:clamp(17px,1.35vw,21px);font-weight:300;line-height:1.5;display:grid}.user-dashboard-shell .feed-detail-figure{gap:10px;margin:8px 0;display:grid}.user-dashboard-shell .feed-detail-figure img{border:1px solid #f7f4ff1f;width:100%;display:block}.user-dashboard-shell .feed-detail-figure figcaption{color:#c9c4cfa8;font-size:13px}.user-dashboard-shell .feed-detail-button{color:#b66cff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #b66cff6b;justify-self:start;align-items:center;min-height:42px;padding:0 18px;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:760;text-decoration:none;display:inline-flex}.user-dashboard-shell .feed-reaction-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.user-dashboard-shell .feed-reaction-bar>button,.user-dashboard-shell .feed-react-trigger{color:#f7f4ffd6;cursor:pointer;background:#f7f4ff09;border:1px solid #f7f4ff21;border-radius:14px;align-items:center;gap:7px;min-height:34px;padding:0 10px;transition:border-color .16s,background .16s,color .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff12,0 10px 22px #0000001f}.user-dashboard-shell .feed-reaction-bar>button:hover,.user-dashboard-shell .feed-reaction-bar>button:focus-visible,.user-dashboard-shell .feed-reaction-bar>button.is-active,.user-dashboard-shell .feed-react-trigger:hover,.user-dashboard-shell .feed-react-trigger:focus-visible,.user-dashboard-shell .feed-react-menu.is-open .feed-react-trigger{color:#fff;background:#b66cff24;border-color:#b66cff80;outline:0;box-shadow:inset 0 1px #ffffff17,0 14px 30px #b66cff1f}.user-dashboard-shell .feed-reaction-bar>button:disabled,.user-dashboard-shell .feed-react-trigger:disabled{cursor:wait;opacity:.72}.user-dashboard-shell .feed-reaction-bar strong{color:#c9c4cfb3;font-size:12px;font-weight:620}.user-dashboard-shell .feed-pagination{justify-content:center;align-items:center;gap:12px;padding:28px 0 6px;display:flex}.user-dashboard-shell .feed-pagination button{color:#f7f4ffd6;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:#f7f4ff09;border:1px solid #f7f4ff21;border-radius:14px;min-height:38px;padding:0 16px;font-size:12px;font-weight:760}.user-dashboard-shell .feed-pagination button:hover,.user-dashboard-shell .feed-pagination button:focus-visible{color:#fff;background:#b66cff24;border-color:#b66cff80;outline:0}.user-dashboard-shell .feed-pagination button:disabled{cursor:not-allowed;opacity:.42}.user-dashboard-shell .feed-pagination span{color:#c9c4cfb8;font-size:13px;font-weight:520}.user-dashboard-shell .feed-react-menu{display:inline-flex;position:relative}.user-dashboard-shell .feed-react-trigger{border-radius:14px;justify-content:center;width:44px;min-width:0;height:34px;min-height:34px;padding:0}.user-dashboard-shell .feed-react-icon{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.user-dashboard-shell .feed-react-icon img{filter:brightness(0)invert();opacity:.92;width:100%;height:100%;display:block}.user-dashboard-shell .feed-reaction-wheel{--wheel-center-radius:35px;aspect-ratio:1;background:radial-gradient(circle at 50% 50%, transparent 0 var(--wheel-center-radius), #080a0f calc(var(--wheel-center-radius) + 1px) 100%);box-sizing:border-box;transform-origin:50% 100%;z-index:20;border:1px solid #f7f4ff2e;border-radius:50%;flex:none;width:164px;min-width:164px;max-width:164px;height:164px;min-height:164px;max-height:164px;animation:.15s cubic-bezier(.16,1,.3,1) feedReactionWheelIn;position:absolute;bottom:calc(100% + 12px);left:50%;overflow:visible;transform:translate(-50%)translateY(0)scale(1);box-shadow:inset 0 1px #ffffff1a,inset 0 0 34px #b66cff14,0 24px 58px #00000075,0 0 52px #b66cff38}.user-dashboard-shell .feed-react-menu.is-closing .feed-reaction-wheel{animation:.14s cubic-bezier(.7,0,.84,0) forwards feedReactionWheelOut}.user-dashboard-shell .feed-reaction-wheel:before{content:"";height:calc(var(--wheel-center-radius) * 2);width:calc(var(--wheel-center-radius) * 2);background:0 0;border:1px solid #b66cff2e;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.user-dashboard-shell .feed-reaction-wheel button{color:#f7f4ffe6;cursor:pointer;height:38px;transform:rotate(calc(var(--wheel-index) * 45deg)) translate(58px) rotate(calc(var(--wheel-index) * -45deg)) scale(1);background:#f7f4ff14;border:1px solid #f7f4ff21;border-radius:999px;justify-content:center;align-items:center;width:38px;padding:0;font-size:19px;transition:background .12s,border-color .12s,transform .12s;display:inline-flex;position:absolute;top:calc(50% - 19px);left:calc(50% - 19px)}.user-dashboard-shell .feed-reaction-wheel button:hover,.user-dashboard-shell .feed-reaction-wheel button:focus-visible,.user-dashboard-shell .feed-reaction-wheel button.is-active{transform:rotate(calc(var(--wheel-index) * 45deg)) translate(58px) rotate(calc(var(--wheel-index) * -45deg)) scale(1.08);background:#b66cff38;border-color:#b66cff9e;outline:0}@keyframes feedReactionWheelIn{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.92)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes feedReactionWheelOut{0%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(8px)scale(.92)}}.user-dashboard-shell .card-gallery,.user-dashboard-shell .locked-row-cards{grid-template-columns:repeat(3,minmax(260px,320px));justify-content:center;align-items:start;gap:16px;width:100%;display:grid}.user-dashboard-shell .phone-card-shell{aspect-ratio:410/580;background:0 0;border-radius:24px;justify-self:center;width:100%;max-width:320px;padding:0;box-shadow:0 34px 90px #00000075;container-type:inline-size}.lm-proof-card-player.user-dashboard-shell{background:0 0!important;width:min(270px,100vw - 112px)!important;min-height:0!important;padding:0!important;overflow:visible!important}.lm-proof-card-player.user-dashboard-shell .phone-card-shell{background:0 0!important;padding:0!important}.lm-proof-card-player.user-dashboard-shell .product-card-face--front{box-shadow:none!important;background:0 0!important}.lm-proof-card-player.user-dashboard-shell .product-card-face:after{content:"";z-index:6;border-radius:inherit;background:linear-gradient(180deg, var(--lm-proof-outline-top,#bd3cff) 0%, var(--lm-proof-outline-middle,#121612) 58%, var(--lm-proof-outline-bottom,#000) 100%);padding:4px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.lm-proof-card-player.user-dashboard-shell .product-card-face:after{background:linear-gradient(180deg, color-mix(in srgb, var(--lm-proof-outline-top,#bd3cff) 94%, transparent) 0%, color-mix(in srgb, var(--lm-proof-outline-middle,#121612) 80%, transparent) 58%, color-mix(in srgb, var(--lm-proof-outline-bottom,#000) 96%, transparent) 100%)}}.lm-proof-card-player.user-dashboard-shell .product-card-face:after{pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lm-proof-card-player.user-dashboard-shell .product-card-face--front:before{background:linear-gradient(#00000075 0%,#00000080 66%,#ffffff8a 100%),linear-gradient(#0000 71%,#ffffff2e 85%,#ffffffbd 100%)!important}.lm-proof-card-player.user-dashboard-shell .card-content{text-align:center!important;align-content:end!important;justify-items:center!important;padding-bottom:0!important;top:auto!important;bottom:clamp(42px,14cqw,58px)!important}.lm-proof-card-player.user-dashboard-shell .card-content h3{max-width:min(100%,11em)!important}.lm-proof-card-player.user-dashboard-shell .identity-card-badge{box-sizing:border-box;color:#fff;pointer-events:none;will-change:transform;background:linear-gradient(#24252d 0%,#050508 100%);border-radius:999px;flex-direction:column;align-items:center;gap:clamp(4px,1.5cqw,6px);padding:clamp(12px,4.4cqw,16px) clamp(17px,6cqw,24px);transition:box-shadow .22s,transform .22s cubic-bezier(.16,1,.3,1);display:flex;transform:translateZ(0)scale(1);box-shadow:0 18px 42px #00000070,inset 0 1px #ffffff14;width:100%!important;min-width:0!important;max-width:100%!important}@media (hover:hover) and (pointer:fine){.lm-proof-card-player.user-dashboard-shell .product-card-face--front:hover .identity-card-badge{transform:translateY(-2px)scale(1.045);box-shadow:0 24px 54px #00000080,inset 0 1px #ffffff1f}}.lm-proof-card-player.user-dashboard-shell .identity-card-badge-main{justify-content:center;align-items:center;gap:clamp(6px,2.2cqw,9px);width:100%;min-width:0;max-width:100%;display:inline-flex}.lm-proof-card-player.user-dashboard-shell .identity-card-badge h3{color:#fff!important;width:auto!important;min-width:0!important;max-width:100%!important;font-size:min(var(--username-size,42px), clamp(26px, 12cqw, 42px))!important;letter-spacing:0!important;text-align:center!important;text-overflow:ellipsis!important;text-shadow:none!important;text-transform:none!important;white-space:nowrap!important;flex:0 auto!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-weight:300!important;line-height:.94!important;display:block!important;overflow:hidden!important}.lm-proof-card-player.user-dashboard-shell .identity-card-badge.is-identity-locked h3{filter:blur(7px)saturate(.8);opacity:.58;-webkit-user-select:none;user-select:none;text-shadow:0 0 18px #ffffff52!important}.lm-proof-card-player.user-dashboard-shell .identity-card-badge p{color:#ffffff94;-webkit-text-fill-color:transparent;letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(105deg,#ffffff85 0% 37%,#fffffff5 47%,#ffffff85 57% 100%) 140% 0/260% 100%;-webkit-background-clip:text;background-clip:text;max-width:100%;margin:0;font-size:clamp(14px,5cqw,19px);line-height:1;animation:8.8s ease-in-out infinite lmIdentitySubtextShimmer;overflow:hidden;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-weight:300!important}.lm-proof-card-player.user-dashboard-shell .identity-card-badge.is-identity-locked p{filter:blur(5px)saturate(.82);opacity:.5;-webkit-user-select:none;user-select:none;animation:none}.lm-proof-card-player.user-dashboard-shell .identity-card-badge.is-identity-locked .identity-card-verified{filter:blur(4px)saturate(.75);opacity:.28}.lm-proof-card-player.user-dashboard-shell .identity-card-verified{color:#fff;clip-path:polygon(50% 0%,59% 9%,72% 5%,78% 17%,91% 21%,89% 35%,100% 50%,89% 65%,91% 79%,78% 83%,72% 95%,59% 91%,50% 100%,41% 91%,28% 95%,22% 83%,9% 79%,11% 65%,0% 50%,11% 35%,9% 21%,22% 17%,28% 5%,41% 9%);background:#139df2;flex:none;place-items:center;width:clamp(21px,7cqw,28px);height:clamp(21px,7cqw,28px);display:inline-grid;position:relative;overflow:hidden;box-shadow:0 8px 18px #139df257}.lm-proof-card-player.user-dashboard-shell .identity-card-verified:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 34%,#ffffffc7 48%,#0000 62%);animation:8.2s ease-in-out infinite lmIdentityVerifyShimmer;position:absolute;inset:-35%;transform:translate(-95%)rotate(10deg)}.lm-proof-card-player.user-dashboard-shell .identity-card-verified svg{z-index:1;fill:currentColor;width:70%;height:70%;position:relative}@keyframes lmIdentitySubtextShimmer{0%,18%{background-position:140% 0}58%,to{background-position:-80% 0}}@keyframes lmIdentityVerifyShimmer{0%,24%{opacity:0;transform:translate(-95%)rotate(10deg)}40%{opacity:.88}64%,to{opacity:0;transform:translate(95%)rotate(10deg)}}@media (prefers-reduced-motion:reduce){.lm-proof-card-player.user-dashboard-shell .identity-card-badge p,.lm-proof-card-player.user-dashboard-shell .identity-card-verified:after{animation:none}}.lm-beam-circle{justify-content:center;align-items:center;width:100%;padding:clamp(12px,4vw,28px);display:flex;overflow:visible}.lm-beam-circle-stage{isolation:isolate;border-radius:999px;max-width:calc(100vw - 48px);max-height:calc(100vw - 48px);position:relative}.lm-beam-circle-stage:before{content:"";border-radius:inherit;background:radial-gradient(circle, var(--lm-accent,#bdff14) 0%, transparent 68%);position:absolute;inset:16%}@supports (color:color-mix(in lab, red, red)){.lm-beam-circle-stage:before{background:radial-gradient(circle, color-mix(in srgb, var(--lm-accent,#bdff14) 22%, transparent) 0%, transparent 68%)}}.lm-beam-circle-stage:before{filter:blur(28px);opacity:.5;pointer-events:none}.lm-beam-circle-ring{position:absolute;inset:0}.lm-beam-circle-orbit{opacity:.88;border-style:dashed;border-radius:999px;position:absolute;box-shadow:0 0 24px}@supports (color:color-mix(in lab, red, red)){.lm-beam-circle-orbit{box-shadow:0 0 24px color-mix(in srgb, currentColor 16%, transparent)}}.lm-beam-circle-rotator{transform-origin:50%;will-change:transform;position:absolute;inset:0}.lm-beam-circle-token-position{position:absolute;transform:translate(-50%,-50%)}.lm-beam-circle-token{color:#fff;text-align:center;background:linear-gradient(#ffffff14,#ffffff04),#050507;border:1px solid #ffffff29;border-radius:999px;place-items:center;padding:4px;display:grid;overflow:hidden;box-shadow:0 12px 30px #00000061,inset 0 1px #ffffff1f}.lm-beam-circle-token.has-image{box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible;border-color:#0000!important}.lm-beam-circle-token-image{object-fit:contain;filter:drop-shadow(0 12px 22px #00000047);width:100%;height:100%;padding:0;display:block}.lm-beam-circle-token-icon{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(10px,34%,16px);font-weight:760;line-height:1;display:block;overflow:hidden}.lm-beam-circle-token-label{display:none}.lm-beam-circle-center{z-index:5;min-width:clamp(68px, calc(var(--beam-size,320px) * .24), 112px);min-height:clamp(68px, calc(var(--beam-size,320px) * .24), 112px);transform-origin:50%;border:1px solid var(--lm-accent,#bdff14);place-items:center;gap:2px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.lm-beam-circle-center{border:1px solid color-mix(in srgb, var(--lm-accent,#bdff14) 42%, #ffffff29)}}.lm-beam-circle-center{color:#050507;box-shadow:0 0 34px var(--lm-accent,#bdff14), 0 22px 60px #0000006b;background:radial-gradient(circle at 35% 20%,#ffffff2e,#0000 34%),#f6f7f8;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.lm-beam-circle-center{box-shadow:0 0 34px color-mix(in srgb, var(--lm-accent,#bdff14) 30%, transparent), 0 22px 60px #0000006b}}.lm-beam-circle-center{text-align:center;padding:10px}.lm-beam-circle-center.has-image{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:999px!important;padding:0!important;overflow:hidden!important}.lm-beam-circle-center.has-image:after{content:"";pointer-events:none;z-index:10;background:linear-gradient(120deg,#fff0 30%,#ffffff8c 50%,#fff0 70%) 0 0/200% 100%;animation:2.6s linear infinite center-shimmer-sweep;position:absolute;inset:-50%}@keyframes center-shimmer-sweep{0%{background-position:150% 0}to{background-position:-50% 0}}.lm-beam-circle-center-image{object-fit:contain;filter:drop-shadow(0 18px 34px #00000052);width:100%;height:100%;display:block}.lm-beam-circle-center.has-image .lm-beam-circle-center-image{filter:none!important}.lm-beam-circle-center-icon{font-size:clamp(18px, calc(var(--beam-size,320px) * .07), 34px);font-weight:820;line-height:.9}.lm-beam-circle-center-label{max-width:8ch;font-size:clamp(11px, calc(var(--beam-size,320px) * .038), 17px);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.lm-beam-circle-rotator,.lm-beam-circle-token,.lm-beam-circle-center{transition:none!important;animation:none!important}}.lm-proof-fan-carousel{width:min(100%,980px);margin:0 auto;padding:0 0 52px;position:relative;overflow:visible}.lm-proof-fan-stage{perspective:1200px;place-items:center;min-height:430px;display:grid;position:relative;overflow:visible}.lm-proof-fan-card{z-index:var(--lm-proof-card-z,1);opacity:var(--lm-proof-card-opacity,1);backface-visibility:hidden;transform:translateX(calc(-50% + (var(--lm-proof-card-offset,0) * min(33vw, 116px)))) translateY(calc(-50% + var(--lm-proof-card-y,0px))) rotate(var(--lm-proof-card-rotate,0deg)) scale(var(--lm-proof-card-scale,1));transform-origin:50%;will-change:transform, filter, opacity;pointer-events:none;transition:filter .72s,opacity .52s,transform .92s cubic-bezier(.19,1,.22,1);position:absolute;top:50%;left:50%}.lm-proof-fan-card.is-active{filter:drop-shadow(0 34px 80px #0000007a);pointer-events:auto}.lm-proof-fan-card:not(.is-active){filter:saturate(.78)brightness(.48)}.lm-proof-fan-card:not(.is-active) .product-card{pointer-events:none}.lm-proof-fan-card.is-hidden{opacity:0;pointer-events:none}.lm-proof-fan-controls{z-index:100;pointer-events:none;justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex;position:relative}.lm-proof-fan-scroll-label{color:#ffffffad;letter-spacing:.24em;text-transform:uppercase;text-shadow:0 8px 20px #000000a6;pointer-events:none;font-size:10px;font-weight:800;line-height:1}.lm-proof-fan-button{color:#fff;-webkit-backdrop-filter:blur(14px);pointer-events:auto;background:#000000d1;border:1px solid #ffffff6b;border-radius:999px;place-items:center;width:42px;height:42px;transition:background .16s,border-color .16s,transform .16s;display:grid;box-shadow:0 16px 38px #00000085,inset 0 1px #ffffff2e}.lm-proof-fan-button:hover{background:#000000f0;border-color:#ffffffb8;transform:translateY(-1px)}.lm-proof-fan-button svg{width:20px;height:20px}@media (min-width:640px){.lm-proof-card-player.user-dashboard-shell{width:300px!important}.lm-proof-fan-carousel{padding-left:48px;padding-right:48px}.lm-proof-fan-stage{min-height:450px}.lm-proof-fan-card{transform:translateX(calc(-50% + (var(--lm-proof-card-offset,0) * 315px))) translateY(calc(-50% + var(--lm-proof-card-y,0px))) rotate(var(--lm-proof-card-rotate,0deg)) scale(var(--lm-proof-card-scale,1))}.lm-proof-fan-controls{margin-top:0;display:block;position:absolute;inset:0 0 52px}.lm-proof-fan-scroll-label{display:none}.lm-proof-fan-button{width:52px;height:52px;position:absolute;top:50%;transform:translateY(-50%)}.lm-proof-fan-button--prev{left:max(14px,50% - 430px)}.lm-proof-fan-button--next{right:max(14px,50% - 430px)}.lm-proof-fan-button:hover{transform:translateY(calc(-50% - 1px))}.lm-proof-fan-button svg{width:24px;height:24px}}.user-dashboard-shell .product-card{perspective:1200px;background:0 0;border-radius:24px;width:100%;height:100%;position:relative;overflow:visible}.user-dashboard-shell .product-card-inner{border-radius:inherit;width:100%;height:100%;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.16,1,.3,1);position:relative}.user-dashboard-shell .product-card.expanded .product-card-inner{transform:rotateY(180deg)}.user-dashboard-shell .product-card-face{border-radius:inherit;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.user-dashboard-shell .product-card-face--front{box-shadow:none;cursor:pointer;background:0 0}.user-dashboard-shell .product-card-face:after{content:"";z-index:6;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(#bd3cfff5 0%,#101314c2 58%,#000000f5 100%);padding:3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.user-dashboard-shell .product-card.expanded .product-card-face--front{visibility:hidden;pointer-events:none;opacity:0!important}.user-dashboard-shell .product-card.expanded .product-card-face--front>*{visibility:hidden;opacity:0!important}.user-dashboard-shell .card-flip-hitbox{z-index:3;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.user-dashboard-shell .product-card-face--back{color:#f7f8ff;cursor:pointer;background:radial-gradient(circle at 18% 0,#b66cff42,#0000 36%),radial-gradient(circle at 100% 82%,#72e8d324,#0000 34%),linear-gradient(160deg,#161220fa,#070a0ffa);flex-direction:column;gap:clamp(8px,3.1cqw,11px);min-height:0;padding:clamp(18px,7cqw,24px);display:flex;transform:rotateY(180deg);box-shadow:inset 0 0 0 1px #ffffff17,inset 0 0 42px #b66cff1c}.user-dashboard-shell .product-card .base-image,.user-dashboard-shell .product-card .blur-image{object-fit:cover;object-position:center;opacity:1;position:absolute}.user-dashboard-shell .product-card .base-image{z-index:0;width:100%;height:100%;transition:transform .4s cubic-bezier(.25,.46,.45,.94);inset:0}.user-dashboard-shell .product-card .artist-image-placeholder{z-index:0;background:radial-gradient(circle at 18% 10%,#35ff2214,#0000 26%),linear-gradient(#010606 0%,#030707 68%,#111215 100%);position:absolute;inset:0;overflow:hidden}.user-dashboard-shell .product-card .artist-image-placeholder:before{content:"";opacity:.85;background:linear-gradient(#0000 56%,#fff3 78%,#ffffff9e 100%),linear-gradient(90deg,#b66cff12,#0000 28% 72%,#72e8d30d);position:absolute;inset:0}.user-dashboard-shell .product-card:not(.expanded) .product-card-face--front:hover .base-image{transform:scale(1.06)}.user-dashboard-shell .product-card .blur-image{z-index:1;filter:blur(22px);pointer-events:none;transform-origin:bottom;width:calc(100% + 40px);height:76%;top:32%;left:-20px;transform:scale(1.04);-webkit-mask-image:linear-gradient(#0000 0%,#0000002e 20%,#000000b8 48%,#000 100%);mask-image:linear-gradient(#0000 0%,#0000002e 20%,#000000b8 48%,#000 100%)}.user-dashboard-shell .product-card-face--front:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000000a 0%,#00000014 68%,#ffffff94 100%),linear-gradient(#0000 71%,#ffffff38 85%,#ffffffc7 100%);position:absolute;inset:0}.user-dashboard-shell .score-badge{z-index:3;color:var(--score-color,#35ff22);pointer-events:none;text-shadow:0 2px 0 #00000057, 0 8px 24px #00000057, 0 0 24px var(--score-shadow,#35ff2247);justify-items:start;gap:2px;display:grid;position:absolute;top:clamp(20px,7.8cqw,28px);left:clamp(20px,7.8cqw,28px)}.user-dashboard-shell .score-badge:before{content:"";-webkit-backdrop-filter:blur(24px)saturate(1.2);z-index:-1;background:#0000000f;border-radius:16px;position:absolute;inset:-16px -14px}.user-dashboard-shell .score-value{letter-spacing:0;font-size:clamp(40px,14.6cqw,54px);font-weight:420;line-height:.9}.user-dashboard-shell .score-label{color:#ffffffe6;text-transform:uppercase;text-shadow:0 1px #00000061,0 6px 16px #00000061;font-size:clamp(9px,3.2cqw,12px);font-weight:520;line-height:1.15;display:block}.user-dashboard-shell .lead-badges{z-index:3;pointer-events:none;justify-items:end;gap:clamp(7px,2.8cqw,10px);display:grid;position:absolute;top:clamp(18px,7cqw,24px);right:clamp(18px,7cqw,24px)}.user-dashboard-shell .lead-badges:empty{display:none}.user-dashboard-shell .lead-badge{-webkit-backdrop-filter:blur(18px)saturate(1.4);color:#ffffffeb;letter-spacing:.02em;text-transform:uppercase;background:#00000052;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-height:clamp(27px,9.5cqw,32px);padding:clamp(5px,1.8cqw,7px) clamp(10px,3.5cqw,14px);font-size:clamp(10px,3.8cqw,12px);font-weight:520;line-height:1;display:inline-flex}.user-dashboard-shell .card-content{z-index:3;pointer-events:none;text-align:center;align-content:end;justify-items:center;gap:clamp(7px,2.7cqw,9px);min-height:0;padding-bottom:0;display:grid;position:absolute;inset:auto clamp(28px,9cqw,38px) clamp(48px,15cqw,64px)}.user-dashboard-shell .card-content h3{color:#fff;width:auto;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:min(var(--username-size,42px), clamp(24px, 10cqw, 38px));letter-spacing:0;text-shadow:none;margin:0;font-weight:300;line-height:.94;transition:filter .18s,opacity .18s,text-shadow .18s;display:block;text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.user-dashboard-shell .identity-card-badge{box-sizing:border-box;color:#fff;pointer-events:none;will-change:transform;background:linear-gradient(#24252d 0%,#050508 100%);border-radius:999px;flex-direction:column;align-items:center;gap:clamp(4px,1.5cqw,6px);padding:clamp(12px,4.4cqw,16px) clamp(17px,6cqw,24px);transition:box-shadow .22s,transform .22s cubic-bezier(.16,1,.3,1);display:flex;transform:translateZ(0)scale(1);box-shadow:0 18px 42px #00000070,inset 0 1px #ffffff14;width:100%!important;min-width:0!important;max-width:100%!important}@media (hover:hover) and (pointer:fine){.user-dashboard-shell .product-card-face--front:hover .identity-card-badge{transform:translateY(-2px)scale(1.045);box-shadow:0 24px 54px #00000080,inset 0 1px #ffffff1f}}.user-dashboard-shell .identity-card-badge-main{justify-content:center;align-items:center;gap:clamp(6px,2.2cqw,9px);width:100%;min-width:0;max-width:100%;display:flex}.user-dashboard-shell .identity-card-badge p{color:#ffffff94;-webkit-text-fill-color:transparent;letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(105deg,#ffffff85 0% 37%,#fffffff5 47%,#ffffff85 57% 100%) 140% 0/260% 100%;-webkit-background-clip:text;background-clip:text;max-width:100%;margin:0;padding-bottom:.15em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(11px,3.5cqw,14px);font-weight:300;line-height:1.4;animation:8.8s ease-in-out infinite lmIdentitySubtextShimmer;overflow:hidden}.user-dashboard-shell .identity-card-badge.is-identity-locked h3{filter:blur(7px)saturate(.8);opacity:.58;text-shadow:0 0 18px #ffffff52;-webkit-user-select:none;user-select:none}.user-dashboard-shell .identity-card-badge .is-bio-locked{filter:blur(5px);opacity:.58;-webkit-user-select:none;user-select:none}.user-dashboard-shell .identity-card-verified{color:#fff;clip-path:polygon(50% 0%,59% 9%,72% 5%,78% 17%,91% 21%,89% 35%,100% 50%,89% 65%,91% 79%,78% 83%,72% 95%,59% 91%,50% 100%,41% 91%,28% 95%,22% 83%,9% 79%,11% 65%,0% 50%,11% 35%,9% 21%,22% 17%,28% 5%,41% 9%);background:#139df2;flex:none;place-items:center;width:clamp(21px,7cqw,28px);height:clamp(21px,7cqw,28px);display:inline-grid;position:relative;overflow:hidden;box-shadow:0 8px 18px #139df257}.user-dashboard-shell .identity-card-verified:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 34%,#ffffffc7 48%,#0000 62%);animation:8.2s ease-in-out infinite lmIdentityVerifyShimmer;position:absolute;inset:-35%;transform:translate(-95%)rotate(10deg)}.user-dashboard-shell .identity-card-verified svg{z-index:1;fill:currentColor;width:70%;height:70%;position:relative}.user-dashboard-shell .card-back-head{justify-content:flex-start;align-items:center;gap:clamp(8px,3cqw,10px);min-height:clamp(30px,10cqw,36px);display:flex}.user-dashboard-shell .card-back-head .card-comment-age{color:#f7f4ffe6;letter-spacing:.08em;text-overflow:ellipsis;text-shadow:0 8px 18px #00000061;text-transform:uppercase;white-space:nowrap;max-width:min(170px,68%);font-size:clamp(12px,4.5cqw,16px);font-weight:520;line-height:1;display:inline-block;overflow:hidden}.user-dashboard-shell .card-back-panels{overscroll-behavior:contain;scrollbar-color:#b66cffb8 #ffffff14;scrollbar-width:thin;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1;align-content:start;gap:clamp(18px,6.2cqw,26px);min-height:0;padding-bottom:clamp(108px,34cqw,128px);padding-right:6px;display:grid;overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 0% calc(100% - clamp(112px,34cqw,138px)),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - clamp(112px,34cqw,138px)),#0000 100%)}.user-dashboard-shell .product-card.links-unlocked .card-back-panels{padding-bottom:clamp(18px,6cqw,26px);-webkit-mask-image:none;mask-image:none}.user-dashboard-shell .card-back-panels::-webkit-scrollbar{width:6px}.user-dashboard-shell .card-back-panels::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px}.user-dashboard-shell .card-back-panels::-webkit-scrollbar-thumb{background:#b66cffb3;border-radius:999px}.user-dashboard-shell .card-back-panel{min-width:0;box-shadow:none;background:0 0;border:0;gap:clamp(7px,2.6cqw,10px);padding:0;display:grid}.user-dashboard-shell .card-back-panel span{color:#b66cff;letter-spacing:.12em;text-transform:uppercase;font-size:clamp(9px,3.5cqw,11px);font-weight:520;line-height:1}.user-dashboard-shell .card-back-panel--signal span{color:#72e8d3}.user-dashboard-shell .card-back-panel p{color:#f7f4ffe0;margin:0;font-size:clamp(11px,4.1cqw,14px);font-weight:350;line-height:1.24;overflow:visible}.user-dashboard-shell .card-back-panel.is-locked p{filter:blur(5px);opacity:.62;pointer-events:none;text-shadow:0 0 18px #f7f4ff57;-webkit-user-select:none;user-select:none;transition:filter .18s,opacity .18s}@media (min-width:561px){.user-dashboard-shell .card-back-panel{gap:clamp(9px,2.6cqw,13px)}.user-dashboard-shell .card-back-panel span{font-size:clamp(12px,2.7cqw,15px)}.user-dashboard-shell .card-back-panel p{font-size:clamp(15px,3.5cqw,18px);font-weight:350;line-height:1.22}}.user-dashboard-shell .buy-button{z-index:5;color:#fffffff2;-webkit-backdrop-filter:blur(20px)saturate(135%);cursor:pointer;pointer-events:auto;text-shadow:0 8px 20px #00000057;will-change:filter, opacity, transform;background:linear-gradient(#f7f4ff1a,#f7f4ff06),#232531e0;border:1px solid #f7f4ff2e;border-radius:999px;justify-content:center;align-items:center;width:min(248px,84%);min-height:clamp(46px,15.5cqw,54px);margin:0 auto;font-size:clamp(19px,7cqw,28px);font-weight:760;text-decoration:none;transition:border-color .18s,box-shadow .22s,filter .22s,opacity .22s,transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;bottom:clamp(18px,6cqw,30px);left:0;right:0;transform:translateZ(0)scale(1);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000061,0 12px 28px #00000057,0 0 0 1px #ffffff0d}.user-dashboard-shell .buy-button[aria-disabled=true]{opacity:.48;cursor:not-allowed}.user-dashboard-shell .buy-button.is-unlocking{opacity:0;filter:blur(3px);pointer-events:none;transform:translateY(8px)scale(.96)}@media (hover:hover) and (pointer:fine){.user-dashboard-shell .buy-button:not([aria-disabled=true]):hover,.user-dashboard-shell .buy-button:not([aria-disabled=true]):focus-visible{border-color:#f7f4ff4d;transform:translateZ(0)scale(1.045);box-shadow:inset 0 1px #fff3,inset 0 -1px #0000006b,0 18px 38px #0000006b,0 0 0 1px #ffffff14}}.user-dashboard-shell .card-platform-icons{pointer-events:none;flex-wrap:wrap;gap:clamp(9px,3.2cqw,12px);margin-top:clamp(3px,1.6cqw,8px);animation:.32s cubic-bezier(.16,1,.3,1) both lmCardPlatformIconsFadeIn;display:flex}.user-dashboard-shell .card-platform-icon-link{color:#ffffffeb;width:clamp(48px,15.9cqw,60px);height:clamp(48px,15.9cqw,60px);box-shadow:none;pointer-events:auto;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:filter .16s,transform .16s;animation:.34s cubic-bezier(.16,1,.3,1) both lmCardPlatformIconFadeIn;display:inline-flex}.user-dashboard-shell .card-platform-icon-link:nth-child(2){animation-delay:45ms}.user-dashboard-shell .card-platform-icon-link:nth-child(3){animation-delay:90ms}.user-dashboard-shell .card-platform-icon-link:nth-child(4){animation-delay:.135s}.user-dashboard-shell .card-platform-icon-link:nth-child(n+5){animation-delay:.18s}.user-dashboard-shell .card-platform-icon-link:not(.is-missing):hover{filter:brightness(1.08);transform:translateY(-1px)}@keyframes lmCardPlatformIconsFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes lmCardPlatformIconFadeIn{0%{opacity:0;transform:translateY(8px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.user-dashboard-shell .card-platform-icon-link.is-missing{cursor:default;filter:grayscale()saturate(.18)brightness(.72);opacity:.26;pointer-events:none}.user-dashboard-shell .card-platform-icon{width:100%;height:100%;box-shadow:none;color:#fff;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;font-size:clamp(12px,4.2cqw,15px);font-weight:950;line-height:1;display:inline-flex;overflow:visible}.user-dashboard-shell .card-platform-icon-instagram{filter:drop-shadow(0 0 8px #ff4acabd)drop-shadow(0 6px 12px #00000047);background:url(https://upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Instagram_icon.png/1280px-Instagram_icon.png?_=20200512141346) 50%/contain no-repeat;border-radius:999px;width:86%;height:86%;display:block}.user-dashboard-shell .card-platform-icon-x{filter:drop-shadow(0 0 8px #3fa9ffbd)drop-shadow(0 6px 12px #00000047);background:url(https://upload.wikimedia.org/wikipedia/commons/5/57/X_logo_2023_%28white%29.png) 50%/contain no-repeat;border-radius:999px;width:82%;height:82%;display:block}.user-dashboard-shell .card-platform-icon-tiktok{filter:drop-shadow(-2px 0 4px #25f4eeb8)drop-shadow(2px 0 4px #fe2c55b3)drop-shadow(0 6px 12px #0000004d);background:url(https://cdn.simpleicons.org/tiktok/ffffff) 50%/contain no-repeat;border-radius:999px;width:84%;height:84%;display:block}.user-dashboard-shell .card-platform-icon-gmail{filter:drop-shadow(0 0 8px #000000c7)drop-shadow(0 6px 12px #00000057);background:url(https://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Gmail_icon_%282020%29.svg/1280px-Gmail_icon_%282020%29.svg.png) 50%/contain no-repeat;border-radius:999px;width:88%;height:88%;display:block}.user-dashboard-shell .card-platform-icon-linktree{filter:drop-shadow(0 0 8px #56ff5fbd)drop-shadow(0 6px 12px #00000047);background:url(https://static.vecteezy.com/system/resources/previews/068/764/227/non_2x/linktree-logo-icon-linktree-app-transparent-background-free-png.png) 50%/contain no-repeat;border-radius:0;width:158%;height:158%;display:block}.user-dashboard-shell .card-platform-icon-spotify{filter:drop-shadow(0 0 8px #1ed760bd)drop-shadow(0 6px 12px #00000047);background:url(https://upload.wikimedia.org/wikipedia/commons/thumb/1/19/Spotify_logo_without_text.svg/3840px-Spotify_logo_without_text.svg.png) 50%/contain no-repeat;border-radius:999px;width:88%;height:88%;display:block}.user-dashboard-shell .card-platform-icon-youtube{color:#ff6b6b;font-size:clamp(13px,4.8cqw,17px)}.user-dashboard-shell .card-platform-icon-soundcloud,.user-dashboard-shell .card-platform-icon-link-mark{color:#72e8d3;font-size:clamp(10px,3.8cqw,13px)}.user-dashboard-shell .card-platform-links{z-index:5;pointer-events:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(7px,2.8cqw,10px);width:min(250px,86%);margin:0 auto;display:grid;position:absolute;bottom:0;left:0;right:0}.user-dashboard-shell .card-platform-link{color:#f7f4ffeb;-webkit-backdrop-filter:blur(18px)saturate(140%);background:radial-gradient(circle at 28% 16%,#ffffff2e,#0000 44%),linear-gradient(#ffffff1f,#ffffff0b),#090d1361;border:1px solid #ffffff38;border-radius:16px;gap:4px;min-width:0;min-height:clamp(44px,14.5cqw,52px);padding:clamp(8px,3cqw,10px);text-decoration:none;display:grid;box-shadow:inset 0 1px #ffffff2e,0 14px 28px #00000042}.user-dashboard-shell .card-platform-link span{color:#72e8d3;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(8px,3.2cqw,10px);font-weight:950;line-height:1;overflow:hidden}.user-dashboard-shell .card-platform-link strong{color:#f7f4ffeb;font-size:clamp(11px,4cqw,13px);font-weight:850;line-height:1}.user-dashboard-shell .card-audio-button{z-index:4;color:#ffffffeb;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(14px)saturate(120%);background:radial-gradient(circle at 35% 30%,#ffffff2e,#0000 42%),#00000038;border:1px solid #ffffff94;border-radius:999px;place-items:center;width:clamp(34px,12cqw,42px);height:clamp(34px,12cqw,42px);padding:0;transition:background .18s,border-color .18s,box-shadow .18s,transform .22s;display:inline-grid;position:absolute;top:clamp(52px,18cqw,70px);right:0;box-shadow:inset 0 1px #ffffff24,0 10px 22px #00000042}.user-dashboard-shell .card-audio-button:not(.is-disabled):hover,.user-dashboard-shell .card-audio-button.is-playing{background:radial-gradient(circle at 35% 30%,#b66cff38,#0000 44%),#00000047;border-color:#b66cffc7;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e,0 10px 22px #00000042,0 0 24px #b66cff38}.user-dashboard-shell .card-audio-button.is-disabled{opacity:.45;cursor:not-allowed;border-color:#ffffff47;box-shadow:inset 0 1px #ffffff14,0 8px 18px #00000038}.user-dashboard-shell .card-audio-button--back{flex:none;width:clamp(30px,10cqw,36px);height:clamp(30px,10cqw,36px);margin-left:auto;position:static}.user-dashboard-shell .card-audio-button span{color:#fffffff0;filter:drop-shadow(0 6px 12px #0000005c);width:clamp(10px,3.7cqw,13px);height:clamp(13px,4.7cqw,17px);margin-left:2px;position:relative}.user-dashboard-shell .card-audio-button span:before,.user-dashboard-shell .card-audio-button span:after{content:"";background:currentColor;position:absolute}.user-dashboard-shell .card-audio-button span:before{clip-path:polygon(0 0,100% 50%,0 100%);inset:0}.user-dashboard-shell .card-audio-button span:after{display:none}.user-dashboard-shell .card-audio-button.is-playing span{color:#b66cff;width:clamp(12px,4.2cqw,15px);margin-left:0}.user-dashboard-shell .card-audio-button.is-playing span:before,.user-dashboard-shell .card-audio-button.is-playing span:after{clip-path:none;border-radius:999px;width:36%;display:block;top:0;bottom:0}.user-dashboard-shell .card-audio-button.is-playing span:before{left:0}.user-dashboard-shell .card-audio-button.is-playing span:after{right:0}.user-dashboard-shell .card-audio-toast{z-index:5;color:#ff6b84;-webkit-backdrop-filter:blur(14px)saturate(130%);pointer-events:none;text-align:center;background:#12080ec7;border:1px solid #ff5f7a70;border-radius:999px;width:min(190px,92%);padding:8px 10px;font-size:clamp(8px,3.2cqw,10px);font-weight:850;line-height:1.2;position:absolute;top:clamp(92px,32cqw,116px);right:0;box-shadow:0 12px 26px #00000047}.user-dashboard-shell .card-audio-toast--back{justify-self:end;width:min(210px,100%);margin-top:-6px;position:static}.user-dashboard-shell .card-youtube-audio{opacity:0;pointer-events:none;border:0;width:1px;height:1px;position:absolute;overflow:hidden;transform:translate(-9999px,-9999px)}.user-dashboard-shell .locked-row{grid-column:1/-1;width:100%;position:relative;container-type:inline-size}.user-dashboard-shell .locked-row-cards{filter:blur(9px)brightness(.56)saturate(.78);pointer-events:none}.user-dashboard-shell .locked-row-overlay{z-index:6;text-align:center;background:linear-gradient(90deg,#0000003d,#0006,#0000003d),linear-gradient(#05080a1f,#05080a5c);place-content:center;justify-items:center;gap:16px;padding:28px;display:grid;position:absolute;inset:0}.user-dashboard-shell .locked-row-overlay p{color:#fff;letter-spacing:0;text-shadow:0 2px #00000052,0 16px 34px #00000075;max-width:min(520px,78cqw);margin:0;font-size:clamp(28px,5.4cqw,46px);font-weight:900;line-height:1.02}.user-dashboard-shell .upgrade-button{color:#05221f;background:linear-gradient(#c6fff4fa,#72e8d3eb),#72e8d3;border:1px solid #ffffffc2;border-radius:999px;justify-content:center;align-items:center;min-width:clamp(132px,18cqw,178px);min-height:clamp(44px,5.8cqw,54px);font-size:clamp(14px,2.1cqw,17px);font-weight:880;display:inline-flex;box-shadow:inset 0 1px #ffffffbd,0 18px 38px #00000057,0 0 28px #72e8d347}.user-dashboard-shell .admin-pagination{grid-column:1/-1;justify-content:center;align-items:center;gap:16px;padding:20px 0 8px;display:flex}.user-dashboard-shell .admin-pagination-btn{color:#f7f4ffc7;letter-spacing:.02em;cursor:pointer;background:#f7f4ff0f;border:1px solid #f7f4ff2e;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 20px;font-size:13px;font-weight:500;transition:background .16s,border-color .16s,opacity .16s;display:inline-flex}.user-dashboard-shell .admin-pagination-btn:hover:not(:disabled){background:#f7f4ff1f;border-color:#f7f4ff4d}.user-dashboard-shell .admin-pagination-btn:disabled{opacity:.3;cursor:default}.user-dashboard-shell .admin-pagination-info{color:#f7f4ff73;text-align:center;min-width:56px;font-size:13px;font-weight:400}.user-dashboard-shell .user-dashboard-lead-loading{background:#0a0a0a8a;border:1px dashed #e6fcf424;border-radius:16px;grid-column:1/-1;min-height:320px}@media (min-width:901px) and (max-width:1320px){.user-dashboard-shell{--dashboard-sidebar-column:280px}.user-dashboard-shell .generator-shell{grid-template-columns:var(--dashboard-sidebar-column) minmax(0, 1fr)}.user-dashboard-shell .side-menu{padding-left:16px;padding-right:16px}.user-dashboard-shell .card-gallery,.user-dashboard-shell .locked-row-cards{grid-template-columns:repeat(2,minmax(260px,320px))}}@media (max-width:900px){.user-dashboard-shell{padding:var(--dashboard-nav-height,58px) 0 92px}.user-dashboard-checkout{align-items:center;padding:18px 10px;inset:0}.user-dashboard-checkout-panel{gap:14px;max-height:calc(100vh - 36px);padding:18px}.user-dashboard-checkout-head{flex-direction:row;align-items:start;gap:10px}.user-dashboard-checkout-head h2{font-size:clamp(30px,8.4vw,40px)}.user-dashboard-checkout-sub{font-size:clamp(13px,3.5vw,16px)}.user-dashboard-checkout-close{border-radius:50%;width:40px;height:40px;font-size:18px}.user-dashboard-plan{border-radius:14px;grid-template-columns:22px minmax(132px,1fr) minmax(176px,auto);align-items:center;gap:10px 8px;padding:12px}.user-dashboard-plan-price{grid-column:auto;justify-content:end;gap:6px}.user-dashboard-plan-radio{border-width:3px;width:22px;height:22px}.user-dashboard-plan.is-featured .user-dashboard-plan-radio,.user-dashboard-plan.is-selected .user-dashboard-plan-radio{box-shadow:inset 0 0 0 6px #0e1016eb}.user-dashboard-plan h3{font-size:clamp(11px,2.7vw,13px)}.user-dashboard-plan p{font-size:clamp(11px,2.8vw,12px);line-height:1.2}.user-dashboard-plan-price .price{font-size:clamp(12px,3.3vw,15px)}.user-dashboard-plan-action{min-height:34px;padding:0 10px;font-size:clamp(11px,2.8vw,13px)}.user-dashboard-frame.app-frame{width:100%;height:auto;min-height:calc(100dvh - var(--dashboard-nav-height,58px));border:0;border-radius:0}.user-dashboard-shell .generator-shell{min-height:calc(100dvh - var(--dashboard-nav-height,58px));grid-template-columns:1fr}.user-dashboard-sidebar{display:none}.user-dashboard-content.output-stage{height:auto;min-height:100dvh;padding:calc(var(--dashboard-nav-height) + 16px) 14px 22px}.user-dashboard-shell .artist-view{gap:22px;padding-top:clamp(48px,8vw,68px)}.user-dashboard-shell .artist-radar-heading{text-align:center;justify-self:center}.user-dashboard-shell .artist-radar-heading h1{font-size:clamp(38px,13vw,64px)}.user-dashboard-shell .artist-radar-heading p{letter-spacing:.16em;font-size:clamp(11px,3vw,13px)}.user-dashboard-shell .artist-type-switch{flex:auto;width:auto;min-width:0;min-height:60px}.user-dashboard-shell .artist-filter-controls{justify-self:center;gap:8px;width:min(492px,92vw)}.user-dashboard-shell .artist-filter-button{width:52px;height:60px}.user-dashboard-shell .card-gallery,.user-dashboard-shell .locked-row-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.user-dashboard-bottom-nav{-webkit-backdrop-filter:blur(18px);min-height:var(--dashboard-nav-height);z-index:50;background:linear-gradient(#72e8d309 1px,#0000 1px) 0 0/100% 48px,#080a0feb;border-bottom:1px solid #e6fcf41a;grid-template-columns:repeat(4,1fr);align-items:center;gap:clamp(6px,1.6vw,14px);padding:clamp(6px,1.2vw,10px) clamp(10px,3vw,26px);display:grid;position:absolute;top:0;left:0;right:0;box-shadow:0 18px 42px #00000038}.user-dashboard-bottom-nav button{box-shadow:none;color:#c9c4cfd1;text-align:center;background:0 0;border:1px solid #0000;border-radius:20px;grid-template-rows:24px auto;align-content:center;justify-items:center;gap:4px;min-height:clamp(50px,6.4vw,62px);padding:6px 5px;display:grid}.user-dashboard-bottom-nav button.is-active{color:#b66cff;background:linear-gradient(#b66cff26,#b66cff12),#1f182ae6;border-color:#b66cff9e;box-shadow:inset 0 0 0 1px #b66cff29,0 16px 34px #00000047,0 0 28px #b66cff24}.user-dashboard-mobile-nav-icon{color:currentColor;justify-content:center;align-items:center;width:24px;height:24px;font-size:22px;line-height:1;display:inline-flex}.user-dashboard-mobile-nav-icon--settings{font-size:27px}.user-dashboard-mobile-nav-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:24px;height:24px;display:block}.user-dashboard-bottom-nav button>span:last-child{letter-spacing:.12em;overflow-wrap:anywhere;font-size:clamp(9px,1.65vw,13px);font-weight:420;line-height:1;display:block}.user-dashboard-shell .feed-view{gap:clamp(18px,4vw,24px);padding-top:clamp(42px,7vw,64px)}.user-dashboard-shell .feed-heading h1{font-size:clamp(36px,9vw,58px)}.user-dashboard-shell .feed-category-tabs{grid-template-columns:repeat(5,minmax(86px,1fr));width:min(620px,100%);overflow-x:auto}.user-dashboard-shell .feed-category-tabs button{white-space:nowrap;min-height:44px;padding:0 10px}.user-dashboard-shell .feed-article-row{grid-template-columns:minmax(0,1fr) minmax(112px,30vw)}}@media (max-width:560px){.admin-blog-two-col{grid-template-columns:1fr}.user-dashboard-plan{grid-template-columns:22px minmax(0,1fr)}.user-dashboard-plan-price{grid-column:2;justify-content:start}.user-dashboard-plan p{max-width:22ch}.user-dashboard-shell .feed-view{background-size:46px 46px;gap:16px;padding-top:36px;padding-bottom:40px}.user-dashboard-shell .feed-heading{gap:7px}.user-dashboard-shell .feed-heading p{font-size:10px}.user-dashboard-shell .feed-heading h1{font-size:42px}.user-dashboard-shell .feed-category-tabs{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;overflow:hidden}.user-dashboard-shell .feed-category-tabs button{min-height:40px;padding:0 4px;font-size:10px}.user-dashboard-shell .feed-article-row{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 0}.user-dashboard-shell .feed-article-open{grid-template-columns:minmax(0,1fr) 104px;gap:12px}.user-dashboard-shell .feed-article-copy{gap:8px}.user-dashboard-shell .feed-article-footer{font-size:11px}.user-dashboard-shell .feed-article-copy h2{font-size:17px}.user-dashboard-shell .feed-article-copy>p{-webkit-line-clamp:2;font-size:12px}.user-dashboard-shell .feed-article-thumbnail:after{font-size:15px;bottom:6px;left:6px}.user-dashboard-shell .feed-detail-view{gap:18px;padding-bottom:40px}.user-dashboard-shell .feed-detail-heading{gap:12px}.user-dashboard-shell .feed-detail-heading h1{font-size:42px}.user-dashboard-shell .feed-detail-heading>p:nth-of-type(2){font-size:16px}.user-dashboard-shell .feed-detail-meta{gap:8px;min-height:46px}.user-dashboard-shell .feed-detail-meta button{margin-left:0}.user-dashboard-shell .feed-detail-art:after{font-size:28px;bottom:10px;left:12px}.user-dashboard-shell .feed-detail-body{gap:18px}.user-dashboard-shell .feed-detail-body p{font-size:16px;line-height:1.52}.user-dashboard-shell .phone-card-shell{aspect-ratio:1/1.14;border-radius:18px;padding:0}.user-dashboard-shell .product-card{border-radius:18px}.user-dashboard-shell .score-badge{top:12px;left:10px}.user-dashboard-shell .score-value{font-size:clamp(26px,13.5cqw,38px)}.user-dashboard-shell .score-label{font-size:clamp(6px,3.2cqw,9px)}.user-dashboard-shell .lead-badges{gap:5px;top:12px;right:10px}.user-dashboard-shell .lead-badge{min-height:clamp(20px,12cqw,24px);font-size:clamp(7px,4.7cqw,9px)}.user-dashboard-shell .card-content{gap:4px;padding-bottom:0;inset:auto 16px 24px}.user-dashboard-shell .card-content h3{max-width:100%;font-size:min(var(--username-size,28px), clamp(18px, 9.4cqw, 28px));line-height:1.02}.user-dashboard-shell .identity-card-badge{padding:10px 16px;width:100%!important;min-width:0!important;max-width:100%!important}.user-dashboard-shell .paragraph-toggle{max-width:290px;font-size:clamp(8px,4.8cqw,10px);line-height:1.18}.user-dashboard-shell .paragraph-main{grid-template-columns:minmax(0,1fr) 22px;gap:6px}.user-dashboard-shell .paragraph-cue{width:22px;height:22px}.user-dashboard-shell .buy-button{width:min(176px,84%);min-height:38px;font-size:clamp(15px,8.5cqw,20px);bottom:16px}.user-dashboard-shell .card-back-panels{padding-bottom:96px;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 102px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 102px),#0000 100%)}.user-dashboard-shell .product-card.links-unlocked .card-back-panels{padding-bottom:18px;-webkit-mask-image:none;mask-image:none}.user-dashboard-shell .card-platform-icons{gap:6px}.user-dashboard-shell .card-platform-icon-link{width:27px;height:27px;padding:0}.user-dashboard-shell .card-platform-icon-instagram{filter:drop-shadow(0 0 4px #ff4acabd)drop-shadow(0 3px 6px #00000047)}.user-dashboard-shell .card-platform-icon-x{filter:drop-shadow(0 0 4px #3fa9ffbd)drop-shadow(0 3px 6px #00000047)}.user-dashboard-shell .card-platform-icon-tiktok{filter:drop-shadow(-1px 0 3px #25f4eeb8)drop-shadow(1px 0 3px #fe2c55b3)drop-shadow(0 3px 6px #0000004d)}.user-dashboard-shell .card-platform-icon-gmail{filter:drop-shadow(0 0 4px #000000c7)drop-shadow(0 3px 6px #00000057)}.user-dashboard-shell .card-platform-icon-linktree{filter:drop-shadow(0 0 4px #56ff5fbd)drop-shadow(0 3px 6px #00000047)}.user-dashboard-shell .card-platform-icon-spotify{filter:drop-shadow(0 0 4px #1ed760bd)drop-shadow(0 3px 6px #00000047)}.user-dashboard-shell .card-audio-button{width:24px;height:24px;top:54px;right:0}.user-dashboard-shell .card-audio-button span{width:8px;height:10px}.user-dashboard-shell .card-audio-button.is-playing span{width:10px}.user-dashboard-shell .card-audio-toast{width:min(146px,92%);padding:6px 8px;font-size:8px;top:82px}}.user-dashboard-modifiers{z-index:1100;-webkit-backdrop-filter:blur(14px);background:#04060875;place-items:center;padding:clamp(16px,3vw,32px);display:grid;position:fixed;inset:0}.user-dashboard-modifier-panel{box-sizing:border-box;overscroll-behavior:contain;background-color:#0e1015;background-image:linear-gradient(#f0ecff0b 1px,#0000 1px),linear-gradient(90deg,#f0ecff0b 1px,#0000 1px);background-size:36px 36px;border:1px solid #b66cff38;border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;align-content:start;gap:16px;width:min(760px,100%);max-width:760px;max-height:min(680px,100vh - 48px);padding:clamp(24px,2.8vw,32px);font-family:Helvetica,Arial,sans-serif;font-weight:300;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 32px 90px #000000b3,0 0 60px #b66cff1a}.user-dashboard-modifier-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;gap:16px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.user-dashboard-modifier-top{justify-content:space-between;align-items:start;gap:18px;padding-right:0;display:flex}.user-dashboard-modifier-top .kicker{color:#b66cff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:520;line-height:1}.user-dashboard-modifier-top h2{color:#f5fcfafa;letter-spacing:0;text-transform:none;max-width:560px;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(24px,3vw,34px);font-weight:460;line-height:1}.user-dashboard-modifier-sub{color:#f0ecff73;margin:8px 0 0;font-size:clamp(12px,1.1vw,14px);font-weight:300;line-height:1.35}.user-dashboard-modifier-close{color:#f7f4ffb8;background:#b66cff14;border:1px solid #b66cff47;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;font-family:Helvetica,Arial,sans-serif;font-size:20px;font-weight:300;line-height:1;transition:background .18s,border-color .18s,color .18s;display:inline-grid}.user-dashboard-modifier-close:hover{color:#fff;background:#b66cff29;border-color:#b66cff94}.user-dashboard-modifier-group{gap:10px;display:grid}.user-dashboard-modifier-group h3{color:#eceff8bd;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:12px;font-weight:520;line-height:1}.user-dashboard-modifier-chips{flex-wrap:wrap;gap:8px;min-height:0;display:flex}.user-dashboard-empty-chip{box-sizing:border-box;color:#c9c4cfad;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:2px dashed #f7f4ff24;border-radius:14px;align-items:center;min-height:clamp(40px,4.6vh,48px);padding:0 18px;font-size:clamp(11px,1vw,13px);font-weight:520;display:inline-flex}.user-dashboard-chip{box-sizing:border-box;color:#e8e4eee6;letter-spacing:.14em;text-transform:uppercase;background:#ffffff06;border:1px solid #f7f4ff2e;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:36px;padding:0 13px;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:520;transition:border-color .2s,background .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.user-dashboard-chip-check{color:#0000;border:2px solid #c9c4cfb3;border-radius:999px;place-items:center;width:18px;height:18px;font-size:0;transition:border-color .2s,box-shadow .2s;display:inline-grid}.user-dashboard-chip-check span{border-radius:inherit;opacity:0;background:#b66cff;width:8px;height:8px;transition:opacity .18s,transform .28s cubic-bezier(.34,1.56,.64,1);display:block;transform:scale(.35)}.user-dashboard-chip-label{text-overflow:ellipsis;white-space:nowrap;word-break:normal;min-width:0;overflow:hidden}.user-dashboard-chip b{display:none}.user-dashboard-chip-badge{color:#f7f4ffb8;letter-spacing:0;background:#f7f4ff14;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:10px;font-weight:620;display:inline-grid}.user-dashboard-chip.is-pressed{color:#fff;background:#6f2bd8;border-color:#c789ffeb;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e,0 0 24px #b66cff3d}.user-dashboard-chip.is-pressed .user-dashboard-chip-check{background:#ffffff29;border-color:#ffffffb8;box-shadow:0 0 18px #f0d8ff3d}.user-dashboard-chip.is-pressed .user-dashboard-chip-check span{opacity:1;transform:scale(1)}.user-dashboard-chip.is-pressed .user-dashboard-chip-badge{color:#ffffffe0;background:#ffffff29}.user-dashboard-modifier-group--pro{box-sizing:border-box;background:#ffffff06;border:1px solid #f7f4ff1f;border-radius:16px;min-height:118px;padding:14px;position:relative;overflow:hidden}.user-dashboard-modifier-group--pro.is-locked .user-dashboard-modifier-chips{filter:blur(6px);opacity:.22;pointer-events:none;-webkit-user-select:none;user-select:none}.user-dashboard-modifier-pro-lock{color:#b66cff;letter-spacing:0;text-align:center;text-shadow:0 0 34px #b66cffad;z-index:2;place-items:center;margin:0;font-size:clamp(18px,2vw,22px);font-weight:520;line-height:1;display:grid;position:absolute;inset:0}.user-dashboard-chip.is-pro-preview{color:#c9c4cf6b;background:#ffffff09;border-color:#f7f4ff14}.user-dashboard-modifier-warning{color:#ff657f;min-height:16px;margin:4px 0 0;font-size:12px;font-weight:420;line-height:1.25}.user-dashboard-modifier-warning:not(.is-visible){display:none}.user-dashboard-modifier-actions{justify-content:center;display:flex}.user-dashboard-modifier-save{box-sizing:border-box;color:#080a0d;letter-spacing:.06em;text-transform:uppercase;background:#f0ecff;border:0;border-radius:999px;justify-content:center;align-items:center;width:min(240px,100%);min-height:48px;font-size:13px;font-weight:700;transition:background .18s,color .18s;display:inline-flex;box-shadow:0 8px 32px #00000052}.user-dashboard-modifier-save:hover{background:#fff}@media (max-width:1320px){.user-dashboard-modifiers{place-items:center;padding:72px 16px 20px;inset:0}.user-dashboard-modifier-panel{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;width:min(720px,100%);max-width:720px;max-height:min(650px,100vh - 110px);padding:18px}.user-dashboard-modifier-top h2{font-size:clamp(30px,7vw,42px)}.user-dashboard-modifier-sub{margin-top:6px;font-size:clamp(13px,3vw,15px)}.user-dashboard-modifier-close{border-radius:14px;width:44px;height:44px;font-size:28px}.user-dashboard-modifier-group{gap:9px}.user-dashboard-modifier-scroll{gap:12px}.user-dashboard-modifier-group h3{font-size:12px}.user-dashboard-modifier-chips{gap:8px}.user-dashboard-chip,.user-dashboard-empty-chip{border-radius:999px;min-height:36px;padding:0 12px;font-size:clamp(10px,2.2vw,12px)}.user-dashboard-chip{justify-content:center;gap:8px}.user-dashboard-chip-check{border-width:3px;width:18px;height:18px}.user-dashboard-chip.is-pressed .user-dashboard-chip-check{box-shadow:0 0 18px #b66cff3d}.user-dashboard-modifier-group--pro{border-radius:14px;min-height:112px;padding:14px}.user-dashboard-modifier-pro-lock{font-size:clamp(18px,4vw,24px)}.user-dashboard-modifier-save{width:min(230px,100%);min-height:44px}}@media (max-width:900px){.user-dashboard-modifiers{padding:max(22px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom))}.user-dashboard-modifier-panel{height:auto;min-height:0;max-height:calc(100dvh - 42px)}}@media (max-width:760px){.user-dashboard-modifiers{padding:max(18px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom));place-items:center;inset:0}.user-dashboard-modifier-panel{gap:10px;width:min(560px,100%);height:auto;min-height:0;max-height:calc(100dvh - 32px);padding:16px}.user-dashboard-modifier-top{z-index:4;background:linear-gradient(#0c0f12fa 0%,#0c0f12eb 74%,#0c0f1200 100%);padding-bottom:4px;padding-right:0;position:static}.user-dashboard-modifier-top .kicker{letter-spacing:3px;font-size:12px}.user-dashboard-modifier-top h2{font-size:clamp(28px,8vw,38px)}.user-dashboard-modifier-sub{font-size:13px}.user-dashboard-modifier-close{width:42px;height:42px;font-size:28px}.user-dashboard-chip,.user-dashboard-empty-chip{letter-spacing:.12em;min-height:34px;padding:0 10px;font-size:10px}.user-dashboard-modifier-group--pro{min-height:104px;padding:12px}.user-dashboard-modifier-save{width:min(220px,100%);min-height:42px}.user-dashboard-modifier-actions{padding:8px 16px max(12px, env(safe-area-inset-bottom));z-index:4;margin:0 -16px;position:static}}@media (max-width:720px){.signup-clean-shell{align-items:center;padding:12px 8px}.signup-clean-shell .auth-page--profile-vibe{border-radius:22px;width:min(420px,86vw);max-width:none;max-height:calc(100dvh - 24px);margin:0;padding:clamp(16px,4.6vw,20px);overflow:hidden auto}.signup-clean-shell .auth-profile-intro{max-width:100%;margin-bottom:30px}.signup-clean-shell .auth-page--profile-vibe h1{font-size:clamp(34px,10.8vw,42px)}.signup-clean-shell .auth-page--profile-vibe .lede{white-space:nowrap;margin-top:14px;font-size:clamp(15px,4.8vw,18px);font-weight:300;line-height:1.12}.signup-clean-shell .auth-form--profile-vibe{gap:14px}.signup-clean-shell .auth-form--profile-vibe label{gap:0;font-size:11px}.signup-clean-shell .auth-form--profile-vibe .auth-field--notable-artists label{gap:10px}.signup-clean-shell .auth-form--profile-vibe input{box-sizing:border-box;border-radius:14px;width:100%;height:56px;padding:0 16px;font-size:clamp(15px,4.8vw,18px);font-weight:300}.signup-clean-shell .auth-field--notable-artists .auth-field-hint{margin-top:0;font-size:10px}.signup-clean-shell .auth-artist-chips{gap:8px;margin-top:2px;padding-bottom:10px}.signup-clean-shell .auth-artist-chip{min-height:28px;padding:0 9px;font-size:10px}.signup-clean-shell .auth-profile-actions{padding-top:18px}.signup-clean-shell .auth-profile-actions .button.primary{letter-spacing:.24em;width:100%;min-width:0;font-size:11px}.signup-clean-shell .auth-form--pill-fields{gap:18px}.signup-clean-shell .auth-form--pill-fields input{box-shadow:none;background:#2a2b34;border-color:#f7f4ff0a;border-radius:22px;height:70px;padding:0 28px;font-size:clamp(18px,5.8vw,24px);font-weight:500}}.lm-phone-mockup-carousel>div{-ms-overflow-style:none;scrollbar-width:none}.lm-phone-mockup-carousel>div::-webkit-scrollbar{display:none}@media (min-width:1024px){.lm-phone-mockup-carousel>div{justify-content:center;padding-bottom:0;padding-left:1.5rem;padding-right:1.5rem;overflow-x:visible}}.lm-page{--lm-accent:#bdff14;--lm-cta:var(--lm-accent);--lm-kit-cta:var(--lm-accent)}.lm-page p,.lm-page li,.lm-page ul,.lm-page ol,.lm-page :where(:not(h1):not(h2):not(h3))>span:not(.font-extrabold):not(.font-bold):not(.font-black):not(.font-semibold),.lm-page a:not(.button):not(.font-extrabold):not(.font-bold):not(.font-black):not(.font-semibold){font-weight:300!important}.lm-page .lm-feature-description,.lm-page .lm-feature-description li{font-weight:700!important}.lm-feature-title-underline{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(90deg,#ff4d608f,#ff4d606b);background-position:50% 88%;background-repeat:no-repeat;background-size:calc(100% + .16em) .22em;padding-inline:.03em;text-decoration:none;display:inline-block}html:has(.lm-page){scroll-behavior:smooth}.lm-section-dark{--lm-section-bg:#0a0a0a;--lm-section-fg:#fff;--lm-section-grid-line:#ffffff12;--lm-section-divider:#ffffff6b;background-color:var(--lm-section-bg);color:var(--lm-section-fg)}.lm-section-light{--lm-section-bg:#f7f7f4;--lm-section-fg:#0a0a0a;--lm-section-grid-line:#00000014;--lm-section-divider:#0000006b;background-color:var(--lm-section-bg);color:var(--lm-section-fg)}.lm-page :is(.lm-section-dark,.lm-section-light) :where(h1,h2){overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;max-width:100%;padding-block:.16em .24em;display:block;overflow:visible;line-height:1.12!important}.lm-page :is(.lm-section-dark,.lm-section-light) h2{text-wrap:balance;letter-spacing:0!important;text-align:center!important;font-size:clamp(3.2rem,7.5vw,6.5rem)!important;font-weight:900!important;line-height:.98!important}.lm-page :is(.lm-section-dark,.lm-section-light) h2 :where(span:not([aria-hidden=true])){font:inherit!important;letter-spacing:inherit!important;font-weight:900!important;line-height:inherit!important}.lm-page :is(.lm-section-dark,.lm-section-light):not(.lm-heading-gradient-off) :where(h1,h2){-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.lm-page .lm-section-dark:not(.lm-heading-gradient-off) :where(h1,h2){background-image:linear-gradient(#fff 0%,#b8b8b8 100%)}.lm-page .lm-section-light:not(.lm-heading-gradient-off) :where(h1,h2){background-image:linear-gradient(#000 0%,#4a4a4a 100%)}.lm-page :is(.lm-section-dark,.lm-section-light):not(.lm-heading-gradient-off) :where(h1,h2,h3) :where(span:not([aria-hidden=true])){background-image:inherit;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.lm-page :is(.lm-section-dark,.lm-section-light) :where(h3){overflow-wrap:anywhere;max-width:100%;padding-block:.06em .12em;line-height:1.16;overflow:visible}.lm-page :is(.lm-section-dark,.lm-section-light):not(.lm-heading-gradient-off) :where(h1,h2,h3) :where(.lm-accent),.lm-page :is(.lm-section-dark,.lm-section-light):not(.lm-heading-gradient-off) :where(h1.lm-accent,h2.lm-accent,h3.lm-accent){background-image:linear-gradient(100deg, var(--lm-accent) 0%, var(--lm-accent) 30%, var(--lm-accent) 45%, var(--lm-accent) 50%, var(--lm-accent) 55%, var(--lm-accent) 70%, var(--lm-accent) 100%)}@supports (color:color-mix(in lab, red, red)){.lm-page :is(.lm-section-dark,.lm-section-light):not(.lm-heading-gradient-off) :where(h1,h2,h3) :where(.lm-accent),.lm-page :is(.lm-section-dark,.lm-section-light):not(.lm-heading-gradient-off) :where(h1.lm-accent,h2.lm-accent,h3.lm-accent){background-image:linear-gradient(100deg, color-mix(in srgb, var(--lm-accent) 92%, #000) 0%, var(--lm-accent) 30%, color-mix(in srgb, var(--lm-accent) 88%, #fff) 45%, color-mix(in srgb, var(--lm-accent) 76%, #fff) 50%, color-mix(in srgb, var(--lm-accent) 88%, #fff) 55%, var(--lm-accent) 70%, color-mix(in srgb, var(--lm-accent) 92%, #000) 100%)}}.lm-page :is(.lm-section-dark,.lm-section-light):not(.lm-heading-gradient-off) :where(h1,h2,h3) :where(.lm-accent),.lm-page :is(.lm-section-dark,.lm-section-light):not(.lm-heading-gradient-off) :where(h1.lm-accent,h2.lm-accent,h3.lm-accent){-webkit-text-fill-color:transparent;color:#0000;background-size:420% 100%;-webkit-background-clip:text;background-clip:text;animation:5.2s cubic-bezier(.45,0,.2,1) infinite lm-accent-soft-shimmer}@keyframes lm-accent-soft-shimmer{0%,14%{background-position:118%}72%,to{background-position:-18%}}@media (prefers-reduced-motion:reduce){.lm-page :is(.lm-section-dark,.lm-section-light):not(.lm-heading-gradient-off) :where(h1,h2,h3) :where(.lm-accent),.lm-page :is(.lm-section-dark,.lm-section-light):not(.lm-heading-gradient-off) :where(h1.lm-accent,h2.lm-accent,h3.lm-accent){animation:none!important}}.lm-page :is(.lm-section-dark,.lm-section-light):not(.lm-heading-gradient-off) :where(h2 .lm-accent,h2.lm-accent){-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:inherit!important;color:#0000!important}.lm-section-light .text-white{color:#0a0a0a!important}.lm-section-light .text-white\/80{color:#0a0a0ad1!important}.lm-section-light .text-white\/75{color:#0a0a0ac7!important}.lm-section-light .text-white\/70{color:#0a0a0ab8!important}.lm-section-light .text-white\/65{color:#0a0a0aad!important}.lm-section-light .text-white\/60{color:#0a0a0aa3!important}.lm-section-light .text-white\/55{color:#0a0a0a94!important}.lm-section-light .text-white\/40{color:#0a0a0a70!important}.lm-section-light .text-white\/35{color:#0a0a0a61!important}.lm-section-light .text-white\/25{color:#0a0a0a4d!important}.lm-section-light .lm-faq-item{color:#000;background:#fff!important;border-color:#0000001f!important}.lm-section-light .lm-faq-summary,.lm-section-light .lm-faq-icon{color:#000!important}.lm-section-light .lm-faq-answer{color:#000000b8!important;border-color:#0000001a!important}.lm-faq-answer{white-space:pre-line}.lm-faq-more-open,.lm-faq-more[open] .lm-faq-more-closed{display:none}.lm-faq-more[open] .lm-faq-more-open{display:inline}.lm-section-light .lm-faq-more-summary{color:#000!important;background:#fff!important;border-color:#00000024!important}.lm-section-light .lm-faq-more-summary:hover{background:#0000000a!important;border-color:#00000047!important}.lm-proof-video-card{background:#0000008c;border-color:#ffffff14}.lm-section-light .lm-proof-video-card{background:#fff;border-color:#0000001a}.lm-section-dark .lm-proof-video-card{background:#0000008c;border-color:#ffffff14}.lm-section-light :is(.bg-black\/60,.bg-black\/50,.bg-black\/45,.bg-black\/40,.bg-white\/\[0\.04\],.bg-white\/\[0\.035\],.bg-white\/\[0\.03\],.bg-white\/\[0\.025\],.bg-white\/\[0\.02\],.bg-white\/\[0\.015\]){color:#000;background-color:#fff!important}.lm-section-light :is(.border-white\/15,.border-white\/12,.border-white\/10,.border-white\/\[0\.12\],.border-white\/\[0\.10\],.border-white\/\[0\.08\],.border-white\/\[0\.06\],.border-white\/\[0\.04\]){border-color:#0000001f!important}.lm-section-light .lm-cd-disc{color:#fff!important;background-color:#080808!important}.lm-section-light .lm-cd-disc :is(.bg-black\/80,.bg-black\/65,.bg-black\/30){color:#fff!important;background-color:#000000a6!important}.lm-section-light .lm-cd-disc :is(.border-white\/25,.border-white\/20,.border-white\/\[0\.12\],.border-white\/\[0\.08\],.border-white\/\[0\.07\]){border-color:#ffffff29!important}.lm-section-light .lm-cd-label{color:#0a0a0a70!important}.lm-section-light .group:hover .lm-cd-label{color:#0a0a0aad!important}.lm-section-divider{background-color:var(--lm-section-divider)}.lm-section-fade-left{background:linear-gradient(to right, var(--lm-section-bg), transparent)}.lm-section-fade-right{background:linear-gradient(to left, var(--lm-section-bg), transparent)}.lm-grid-bg{background-color:var(--lm-section-bg,#ffffff09);position:relative;overflow:hidden}.lm-grid-bg:before{content:"";pointer-events:none;background-image:linear-gradient(var(--lm-section-grid-line,#ffffff12) 1px, transparent 1px), linear-gradient(90deg, var(--lm-section-grid-line,#ffffff12) 1px, transparent 1px);opacity:.72;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.lm-grid-bg>*{z-index:1;position:relative}.lm-accent,.lm-accent-muted{color:var(--lm-accent)}@supports (color:color-mix(in lab, red, red)){.lm-accent-muted{color:color-mix(in srgb, var(--lm-accent) 70%, transparent)}}.lm-accent-border,.lm-accent-border-strong{border-color:var(--lm-accent)}@supports (color:color-mix(in lab, red, red)){.lm-accent-border-strong{border-color:color-mix(in srgb, var(--lm-accent) 50%, transparent)}}.lm-accent-border-soft{border-color:var(--lm-accent)}@supports (color:color-mix(in lab, red, red)){.lm-accent-border-soft{border-color:color-mix(in srgb, var(--lm-accent) 40%, transparent)}}.lm-accent-border-faint{border-color:var(--lm-accent)}@supports (color:color-mix(in lab, red, red)){.lm-accent-border-faint{border-color:color-mix(in srgb, var(--lm-accent) 15%, transparent)}}.lm-accent-bg{background-color:var(--lm-accent)}.lm-cta-bg{background-color:var(--lm-cta)}.lm-gradient-heading{overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;max-width:100%;padding-block:.08em .16em;display:block;overflow:visible}.lm-cta-button{background:linear-gradient(180deg, white 0%, var(--lm-cta) 54%, black 100%)!important}@supports (color:color-mix(in lab, red, red)){.lm-cta-button{background:linear-gradient(180deg, color-mix(in srgb, white 30%, var(--lm-cta)) 0%, var(--lm-cta) 54%, color-mix(in srgb, black 10%, var(--lm-cta)) 100%)!important}}.lm-cta-button{border:2px solid #fff}@supports (color:color-mix(in lab, red, red)){.lm-cta-button{border:2px solid color-mix(in srgb, white 36%, var(--lm-cta))}}.lm-cta-button{letter-spacing:.28em;box-shadow:inset 0 3px 0 #ffffff75, inset 0 -8px 0 #00000029, inset 0 -12px 22px #00000017, 0 4px 0 black, 0 18px 34px var(--lm-cta);border-radius:20px;color:#000!important;font-weight:800!important}@supports (color:color-mix(in lab, red, red)){.lm-cta-button{box-shadow:inset 0 3px 0 #ffffff75, inset 0 -8px 0 #00000029, inset 0 -12px 22px #00000017, 0 4px 0 color-mix(in srgb, black 28%, var(--lm-cta)), 0 18px 34px color-mix(in srgb, var(--lm-cta) 22%, transparent)}}.lm-cta-button{text-transform:uppercase;text-shadow:0 1px #ffffff57;transition-property:transform,filter,box-shadow}.lm-cta-button:hover{filter:brightness(1.03);box-shadow:inset 0 3px 0 #ffffff8f, inset 0 -8px 0 #00000024, inset 0 -12px 22px #00000014, 0 5px 0 black, 0 24px 48px var(--lm-cta), 0 0 72px var(--lm-cta)!important}@supports (color:color-mix(in lab, red, red)){.lm-cta-button:hover{box-shadow:inset 0 3px 0 #ffffff8f, inset 0 -8px 0 #00000024, inset 0 -12px 22px #00000014, 0 5px 0 color-mix(in srgb, black 24%, var(--lm-cta)), 0 24px 48px color-mix(in srgb, var(--lm-cta) 34%, transparent), 0 0 72px color-mix(in srgb, var(--lm-cta) 28%, transparent)!important}}.lm-kit-cta-button{border:1px solid var(--lm-kit-cta);background-color:var(--lm-kit-cta)!important}@supports (color:color-mix(in lab, red, red)){.lm-kit-cta-button{border:1px solid color-mix(in srgb, var(--lm-kit-cta) 70%, black)}}.lm-kit-cta-button{letter-spacing:.28em;box-shadow:inset 0 1px 0 #ffffff4d, inset 0 -4px 0 #0000001f, 0 0 22px var(--lm-kit-cta);border-radius:14px;color:#000!important;font-weight:400!important}@supports (color:color-mix(in lab, red, red)){.lm-kit-cta-button{box-shadow:inset 0 1px 0 #ffffff4d, inset 0 -4px 0 #0000001f, 0 0 22px color-mix(in srgb, var(--lm-kit-cta) 52%, transparent)}}.lm-kit-cta-button{text-transform:uppercase;animation:1.25s ease-in-out infinite lm-kit-cta-pulse}@keyframes lm-kit-cta-pulse{0%,to{box-shadow:inset 0 1px 0 #ffffff4d, inset 0 -4px 0 #0000001f, 0 0 18px color-mix(in srgb, var(--lm-kit-cta) 45%, transparent);filter:brightness()}50%{box-shadow:inset 0 1px 0 #ffffff4d, inset 0 -4px 0 #0000001f, 0 0 42px color-mix(in srgb, var(--lm-kit-cta) 78%, transparent);filter:brightness(1.08)}}.lm-checkout-sheet{animation:.32s cubic-bezier(.2,.9,.2,1) both lm-checkout-sheet-in}@keyframes lm-checkout-sheet-in{0%{opacity:0;transform:translateY(72px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.lm-accent-bg-soft{background-color:var(--lm-accent)}@supports (color:color-mix(in lab, red, red)){.lm-accent-bg-soft{background-color:color-mix(in srgb, var(--lm-accent) 10%, transparent)}}.lm-accent-bg-faint{background-color:var(--lm-accent)}@supports (color:color-mix(in lab, red, red)){.lm-accent-bg-faint{background-color:color-mix(in srgb, var(--lm-accent) 6%, transparent)}}.lm-accent-line-gradient{background:linear-gradient(to bottom, transparent, var(--lm-accent), transparent)}@supports (color:color-mix(in lab, red, red)){.lm-accent-line-gradient{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--lm-accent) 30%, transparent), transparent)}}.lm-accent-card-gradient{background:linear-gradient(to bottom right, var(--lm-accent), transparent)}@supports (color:color-mix(in lab, red, red)){.lm-accent-card-gradient{background:linear-gradient(to bottom right, color-mix(in srgb, var(--lm-accent) 6%, transparent), transparent)}}.lm-accent-glow{box-shadow:0 0 60px -20px var(--lm-accent)}@supports (color:color-mix(in lab, red, red)){.lm-accent-glow{box-shadow:0 0 60px -20px color-mix(in srgb, var(--lm-accent) 65%, transparent)}}.lm-accent-dot-glow{box-shadow:0 0 20px var(--lm-accent)}.lm-accent-button{border-color:var(--lm-accent);color:var(--lm-accent)}.lm-accent-button:hover,.lm-accent-fill-button{background-color:var(--lm-accent);color:#000!important}.lm-accent-fill-button:hover{filter:brightness(.9)}.lm-accent-focus:focus{border-color:var(--lm-accent)}@supports (color:color-mix(in lab, red, red)){.lm-accent-focus:focus{border-color:color-mix(in srgb, var(--lm-accent) 50%, transparent)}}.lm-testimonial-marquee{will-change:transform;width:max-content;animation:30s linear infinite lm-testimonial-marquee;display:flex}.lm-testimonial-marquee-reverse{animation-name:lm-testimonial-marquee-reverse}.lm-testimonial-marquee:hover,.lm-testimonial-marquee-reverse:hover{animation-play-state:paused}.lm-scrolling-testimonial-card{background:#fff;border-color:#0000000d;height:270px;box-shadow:0 0 34px #14ffd029,0 16px 48px #00000014}.lm-scrolling-testimonial-comment{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lm-scrolling-testimonial-stars,.lm-scrolling-testimonial-name{color:#000}.lm-scrolling-testimonial-comment{color:#000c}.lm-scrolling-testimonial-avatar{color:#06b6d4;background:#ecfeff}.lm-section-dark .lm-scrolling-testimonial-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border-color:#ffffff17;box-shadow:0 0 34px #14ffd014,0 16px 48px #0000003d}.lm-section-dark .lm-scrolling-testimonial-stars,.lm-section-dark .lm-scrolling-testimonial-name{color:#fff}.lm-section-dark .lm-scrolling-testimonial-comment{color:#ffffffb8}.lm-section-dark .lm-scrolling-testimonial-avatar{color:var(--lm-accent);background:#ffffff14}.lm-scroll-reveal{animation:linear both lm-reveal;animation-timeline:view();animation-range:entry entry 80%}.lm-framework-step-reveal{opacity:0;animation:.7s forwards lm-framework-step-reveal;animation-delay:calc(var(--lm-step-index,0) * .11s);transform:translateY(24px)}@supports (animation-timeline:view()){.lm-framework-step-reveal{animation-name:lm-framework-step-reveal;animation-duration:1ms;animation-timing-function:linear;animation-delay:0s;animation-fill-mode:both;animation-timeline:view();animation-range:entry 8% cover 34%}}@keyframes lm-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes lm-framework-step-reveal{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lm-testimonial-marquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes lm-testimonial-marquee-reverse{0%{transform:translate(-33.333%)}to{transform:translate(0)}}@keyframes lmFeatureImageFloat{0%,to{transform:translate(0)rotate(0)}50%{transform:translateY(-14px)rotate(-1deg)}}@keyframes lmFeatureImageShake{0%,to{transform:translate(0)rotate(0)}12%{transform:translate(-5px)rotate(-1.5deg)}24%{transform:translate(5px)rotate(1.5deg)}36%{transform:translate(-3px)rotate(-.8deg)}48%{transform:translate(3px)rotate(.8deg)}60%,to{transform:translate(0)rotate(0)}}@keyframes lmFeatureImageShimmer{0%{opacity:0;filter:brightness(1.65)saturate(.35)contrast(1.18);-webkit-mask-position:150% 0;mask-position:150% 0}16%{opacity:0}38%{opacity:.9}64%{opacity:0;-webkit-mask-position:-70% 0;mask-position:-70% 0}to{opacity:0;-webkit-mask-position:-70% 0;mask-position:-70% 0}}.lm-feature-image-loop{isolation:isolate;overflow:visible}.lm-feature-image-loop>img{transform-origin:50%;will-change:transform}.lm-feature-image-loop--float>img{animation:4.8s ease-in-out infinite lmFeatureImageFloat}.lm-feature-image-loop--shake>img{animation:2.4s ease-in-out infinite lmFeatureImageShake}.lm-feature-image-shimmer-mask{filter:brightness(1.65)saturate(.35)contrast(1.18);mix-blend-mode:screen;opacity:0;pointer-events:none;animation:3.4s ease-in-out infinite lmFeatureImageShimmer;-webkit-mask-image:linear-gradient(105deg,#0000 34%,#000 47%,#0000 60%);mask-image:linear-gradient(105deg,#0000 34%,#000 47%,#0000 60%);-webkit-mask-position:150% 0;mask-position:150% 0;-webkit-mask-size:240% 100%;mask-size:240% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:reduce){.lm-feature-image-loop--float>img,.lm-feature-image-loop--shake>img,.lm-feature-image-shimmer-mask{animation:none}}@keyframes lmSoundPreviewBounce{0%,to{transform:translateY(0)scale(1)}42%{transform:translateY(-14px)scale(1.04)}68%{transform:translateY(2px)scale(.98)}}@keyframes lmSoundPreviewShake{0%,to{transform:translate(0)rotate(0)}18%{transform:translate(-7px)rotate(-2deg)}36%{transform:translate(7px)rotate(2deg)}54%{transform:translate(-5px)rotate(-1.5deg)}72%{transform:translate(5px)rotate(1.5deg)}}@keyframes lmSoundPreviewWiggle{0%,to{transform:rotate(0)scale(1)}22%{transform:rotate(-9deg)scale(1.03)}44%{transform:rotate(8deg)scale(1.03)}66%{transform:rotate(-5deg)scale(1.01)}}.lm-sound-preview-bounce{animation:.62s cubic-bezier(.2,.8,.25,1) lmSoundPreviewBounce}.lm-sound-preview-shake{animation:.56s ease-in-out lmSoundPreviewShake}.lm-sound-preview-wiggle{animation:.62s ease-in-out lmSoundPreviewWiggle}.lm-sound-preview-glow{filter:drop-shadow(0 0 18px var(--lm-accent))}@supports (color:color-mix(in lab, red, red)){.lm-sound-preview-glow{filter:drop-shadow(0 0 18px color-mix(in srgb, var(--lm-accent) 70%, transparent))}}.lm-sound-preview-cd{--lm-cd-spin-duration:20s;--lm-cd-spin-direction:normal;--lm-cd-base-scale:88%;--lm-cd-case-scale:115%;--lm-cd-case-opacity:.84;--lm-cd-container-size-mobile:4rem;--lm-cd-container-size-sm:7rem;--lm-cd-container-size-lg:8rem;width:var(--lm-cd-container-size-mobile);height:var(--lm-cd-container-size-mobile);transition:transform .18s,filter .18s;display:block;position:relative}.lm-sound-preview-cd:hover,.group:hover .lm-sound-preview-cd{transform:scale(1.04)}.lm-sound-preview-cd-base,.lm-sound-preview-cd-case{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;object-fit:contain;transform-origin:50%;position:absolute;top:50%;left:50%}.lm-sound-preview-cd-base{z-index:1;width:var(--lm-cd-base-scale);height:var(--lm-cd-base-scale);transform:translate(-50%,-50%)rotate(0)}.lm-sound-preview-cd-case{z-index:2;width:var(--lm-cd-case-scale);height:var(--lm-cd-case-scale);opacity:var(--lm-cd-case-opacity);filter:drop-shadow(0 16px 34px #00000073);pointer-events:none;transform:translate(-50%,-50%)}.lm-sound-preview-cd.is-spinning .lm-sound-preview-cd-base{animation:lmSoundPreviewCdSpin var(--lm-cd-spin-duration) linear infinite;animation-direction:var(--lm-cd-spin-direction)}@keyframes lmSoundPreviewCdSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@media (min-width:640px){.lm-sound-preview-cd{width:var(--lm-cd-container-size-sm);height:var(--lm-cd-container-size-sm)}}@media (min-width:1024px){.lm-sound-preview-cd{width:var(--lm-cd-container-size-lg);height:var(--lm-cd-container-size-lg)}}@keyframes lmBouncingCardClickLeft{0%,to{transform:translateY(0)rotate(-5deg)}35%{transform:translateY(-18px)rotate(-7deg)}68%{transform:translateY(3px)rotate(-4deg)}}@keyframes lmBouncingCardClickMid{0%,to{transform:translateY(0)rotate(1deg)}35%{transform:translateY(-18px)rotate(-1deg)}68%{transform:translateY(3px)rotate(2deg)}}@keyframes lmBouncingCardClickRight{0%,to{transform:translateY(0)rotate(5deg)}35%{transform:translateY(-18px)rotate(7deg)}68%{transform:translateY(3px)rotate(4deg)}}.lm-bouncing-card-click-left{animation:.62s cubic-bezier(.2,.8,.25,1) lmBouncingCardClickLeft}.lm-bouncing-card-click-mid{animation:.62s cubic-bezier(.2,.8,.25,1) lmBouncingCardClickMid}.lm-bouncing-card-click-right{animation:.62s cubic-bezier(.2,.8,.25,1) lmBouncingCardClickRight}.lm-page .lm-order-item-has-top-padding>section:first-of-type,.lm-page .lm-order-item-has-top-padding>div>section:first-of-type,.lm-page .lm-order-item-has-top-padding>div>div>section:first-of-type,.lm-page .lm-order-item-has-top-padding>div>div>div>section:first-of-type{padding-top:var(--lm-order-section-padding-top)!important}.lm-page .lm-order-item>section:first-of-type,.lm-page .lm-order-item>div>section:first-of-type,.lm-page .lm-order-item>div>div>section:first-of-type,.lm-page .lm-order-item>div>div>div>section:first-of-type{padding-bottom:var(--lm-order-section-padding-bottom,0px)!important}.lm-heading-adjust,.lm-page :is(.lm-section-dark,.lm-section-light) :where(h1,h2).lm-heading-adjust{font-size:var(--lm-heading-base)!important}.lm-social-comment-card-light{color:#000!important;background-color:#fff!important;border-color:#0000001a!important}.lm-social-comment-card-dark{color:#fff!important;background-color:#202124!important;border-color:#ffffff1a!important}.lm-social-comment-card-light .lm-social-comment-primary{color:#000!important}.lm-social-comment-card-light .lm-social-comment-muted{color:#00000073!important}.lm-social-comment-card-light .lm-social-comment-action{color:#0000008c!important}.lm-social-comment-card-dark .lm-social-comment-primary{color:#fff!important}.lm-social-comment-card-dark .lm-social-comment-muted,.lm-social-comment-card-dark .lm-social-comment-action{color:#ffffff94!important}.lm-section-light .lm-social-comment-card{color:#fff!important;background-color:#202124!important;border-color:#ffffff1a!important}.lm-section-light .lm-social-comment-card .lm-social-comment-primary{color:#fff!important}.lm-section-light .lm-social-comment-card .lm-social-comment-muted,.lm-section-light .lm-social-comment-card .lm-social-comment-action{color:#ffffff94!important}.lm-section-light .lm-social-comment-card .lm-social-comment-outline-heart{stroke:#ffffffd1!important}.lm-section-light .lm-social-comment-card .lm-social-comment-avatar-inner{border-color:#202124!important}.lm-section-dark .lm-social-comment-card{color:#000!important;background-color:#fff!important;border-color:#0000001a!important}.lm-section-dark .lm-social-comment-card .lm-social-comment-primary{color:#000!important}.lm-section-dark .lm-social-comment-card .lm-social-comment-muted{color:#00000073!important}.lm-section-dark .lm-social-comment-card .lm-social-comment-action{color:#0000008c!important}.lm-section-dark .lm-social-comment-card .lm-social-comment-outline-heart{stroke:#0009!important}.lm-section-dark .lm-social-comment-card .lm-social-comment-avatar-inner{border-color:#fff!important}@media (min-width:768px){.lm-heading-adjust,.lm-page :is(.lm-section-dark,.lm-section-light) :where(h1,h2).lm-heading-adjust{font-size:var(--lm-heading-md,var(--lm-heading-base))!important}}@media (min-width:1024px){.lm-heading-adjust,.lm-page :is(.lm-section-dark,.lm-section-light) :where(h1,h2).lm-heading-adjust{font-size:var(--lm-heading-lg,var(--lm-heading-md,var(--lm-heading-base)))!important}}.checkout-status-heading:after{content:"";filter:drop-shadow(0 0 10px #ffffffbf)drop-shadow(0 0 24px #ffffff52);background:radial-gradient(circle,#ffffff1a 0 1px,#0000 2px),conic-gradient(from 292deg,#0000 0deg,#ffffff14 78deg,#fffffffa 156deg,#0000 222deg 360deg);border-radius:9999px;width:92px;height:92px;margin:28px auto 0;animation:1.45s linear infinite checkout-loading-orbit-spin;display:none;position:relative;-webkit-mask:radial-gradient(circle,#0000 0 68%,#000 69% 100%);mask:radial-gradient(circle,#0000 0 68%,#000 69% 100%)}.checkout-status-heading-loading:after{display:block}@keyframes checkout-loading-orbit-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lm-scroll-reveal,.lm-framework-step-reveal,.lm-testimonial-marquee,.lm-testimonial-marquee-reverse,.lm-sound-preview-bounce,.lm-sound-preview-shake,.lm-sound-preview-wiggle,.lm-bouncing-card-click-left,.lm-bouncing-card-click-mid,.lm-bouncing-card-click-right,.checkout-status-heading:after{opacity:1;animation:none;transform:none}}@media (max-width:720px){.easy-rank-metric-heading{flex-wrap:wrap;gap:8px}.easy-rank-metric-heading .metric-range-switch{flex:100%;width:100%;display:flex}.easy-rank-metric-heading .metric-range-switch button{text-align:center;flex:1}.user-dashboard-shell .lead-meter.mobile-lead-meter{box-sizing:border-box;justify-self:stretch;width:100%;margin:12px 0 20px;padding:0 24px;display:grid}.user-dashboard-shell .lead-meter.mobile-lead-meter p{font-size:13px}}body:has(.auth-route-layout){background:#080a0d}html:has(.auth-route-layout) body{background:#080a0d}html:has(.auth-route-layout) footer{display:block!important}body:has(.auth-route-layout) .site-footer{background:linear-gradient(#080a0d00,#05070af5 24%),#05070a;border-top-color:#e6fcf414}.auth-route-layout{background-color:#080a0d;background-image:linear-gradient(#f0ecff0b 1px,#0000 1px),linear-gradient(90deg,#f0ecff0b 1px,#0000 1px);background-size:36px 36px;min-height:calc(100dvh - 96px)}.auth-route-layout .pill-nav-shell{box-shadow:none;background:0 0}.auth-route-layout .pill-nav-items{gap:6px;overflow:visible;background:0 0!important}.auth-route-layout .pill-nav-items ul{gap:6px;padding:0}.auth-route-layout .pill-nav-link,.auth-route-layout .pill-nav-mobile-link,.auth-route-layout .pill-nav-button{color:#080a0d;background:#b66cff;box-shadow:inset 0 1px #ffffff1a,0 10px 26px #0000002e}.auth-route-layout .pill-nav-link .hover-circle{background:#080a0d}.auth-route-layout .pill-nav-link .pill-label-hover{color:#b66cff}.auth-route-layout .pill-nav-logo{background:#080a0db3;border:1px solid #f7f4ff38;box-shadow:0 0 18px #b66cff1f}.auth-route-layout .pill-nav-hamburger{background:#b66cff}.auth-route-layout .pill-nav-hamburger .hamburger-line{background:#080a0d}.auth-route-layout .pill-nav-mobile-menu{border:1px solid #b66cff42;box-shadow:inset 0 1px #ffffff0a,0 18px 54px #00000057;background:#080a0df0!important}.auth-route-layout .signup-clean-shell{background:0 0;align-items:center;min-height:calc(100dvh - 96px);padding:clamp(102px,12vh,132px) 20px clamp(48px,8vh,84px)}.auth-route-layout .auth-page--profile-vibe{background:radial-gradient(circle at 0 0,#b66cff17,#0000 34%),#080a0da3;border:1px solid #b66cff24;border-radius:28px;width:min(520px,100vw - 40px);max-width:none;padding:clamp(24px,4vw,34px);box-shadow:inset 0 1px #ffffff0a,0 22px 58px #00000042}.auth-route-layout .auth-page--profile-vibe.auth-page--wide{width:min(960px,100vw - 40px)}.auth-route-layout .auth-profile-intro{margin-bottom:24px}.auth-route-layout .auth-page--profile-vibe .kicker{color:#b66cff;letter-spacing:.2em;margin-bottom:12px;font-size:11px;font-weight:780}.auth-route-layout .auth-page--profile-vibe h1{letter-spacing:0;text-shadow:none;text-transform:uppercase;font-size:clamp(38px,7vw,58px);font-weight:680;display:block}.auth-route-layout .auth-page--profile-vibe .lede{color:#f7f4ff8a;white-space:normal;margin-top:10px;font-size:clamp(15px,2.6vw,18px);font-weight:420;line-height:1.35}.auth-route-layout .auth-form--profile-vibe{gap:12px}.auth-route-layout .auth-form--profile-vibe label,.auth-route-layout .auth-form--profile-vibe .auth-field--notable-artists label{color:#f7f4ff8a;letter-spacing:.16em;gap:4px;font-size:10px;font-weight:780}.auth-route-layout .auth-form--profile-vibe .auth-field--notable-artists{gap:4px}.auth-route-layout .auth-field-label,.auth-route-layout .auth-form--profile-vibe .auth-field--notable-artists .auth-field-label{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.auth-route-layout .auth-form--profile-vibe input,.auth-route-layout .auth-form--profile-vibe .auth-field--notable-artists input{height:54px;box-shadow:none;color:#f7f4ffeb;letter-spacing:0;background:#f7f4ff0b;border:1px solid #b66cff29;border-radius:18px;padding:0 16px;font-size:15px;font-weight:420}.auth-route-layout .auth-form--profile-vibe input::placeholder,.auth-route-layout .auth-form--profile-vibe .auth-field--notable-artists input::placeholder{color:#f7f4ff5c}.auth-route-layout .auth-form--profile-vibe input:focus,.auth-route-layout .auth-form--profile-vibe .auth-field--notable-artists input:focus{background:#f7f4ff0f;border-color:#b66cff94;box-shadow:0 0 0 3px #b66cff1f}.auth-route-layout .auth-otp-field{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.auth-route-layout .auth-otp-inputs{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;width:100%;display:grid}.auth-route-layout .auth-form--profile-vibe .otp-digit-input{box-sizing:border-box;aspect-ratio:1;text-align:center;border-radius:14px;width:100%;min-width:0;height:auto;max-height:64px;padding:0;font-size:24px;font-weight:760;line-height:1}.auth-route-layout .auth-field--notable-artists .auth-field-hint{color:#f7f4ff7a;letter-spacing:0;font-size:12px;font-weight:520}.auth-route-layout .auth-artist-chips{gap:8px;padding-bottom:2px}.auth-route-layout .auth-artist-chip{color:#f7f4ff;background:#080a0db8;border-color:#f7f4ff29;min-height:30px;font-size:11px;font-weight:300}.auth-route-layout .auth-profile-actions{justify-content:stretch;padding-top:8px}.auth-route-layout .auth-profile-actions .button.primary{isolation:isolate;color:#080a0d;letter-spacing:.13em;background:#b66cff;border:1px solid #b66cffb8;border-radius:999px;width:100%;min-height:54px;padding:0 22px;font-size:12px;font-weight:780;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #b66cff29,0 0 28px #b66cff2e,0 18px 42px #0000003d}.auth-route-layout .auth-profile-actions .button.primary:before{content:"";z-index:-1;transform-origin:50% 82%;background:#080a0d;border-radius:999px;width:190px;height:190px;transition:transform .32s cubic-bezier(.2,.9,.2,1);position:absolute;inset:auto auto -48% 50%;transform:translate(-50%)scale(0)}.auth-route-layout .auth-profile-actions .button.primary:hover{color:#b66cff;filter:none;transform:translateY(-1px)}.auth-route-layout .auth-profile-actions .button.primary:hover:before{transform:translate(-50%)scale(1.08)}.auth-route-layout .fine-print{color:#f7f4ff94;text-align:center;margin-top:18px;font-size:13px}.auth-route-layout .fine-print a{color:#b66cff}.auth-route-layout .auth-resend-wrap{flex-direction:column;align-items:center;gap:6px;display:flex}.auth-route-layout .auth-resend-btn{color:#b66cff;cursor:pointer;font:inherit;font-size:inherit;background:0 0;border:none;padding:0;transition:color .14s,opacity .14s}.auth-route-layout .auth-resend-btn:hover:not(:disabled){color:#d4a8ff}.auth-route-layout .auth-resend-btn.is-disabled,.auth-route-layout .auth-resend-btn:disabled{color:#f7f4ff52;cursor:default}.auth-route-layout .auth-resend-feedback{margin-top:0}.auth-route-layout .auth-resend-feedback--ok{color:#72e8d3e0}.auth-route-layout .auth-resend-feedback--err{color:#ff5778e0}.auth-route-layout .auth-secondary-button{color:#f7f4ffd1;letter-spacing:.08em;text-transform:uppercase;border:1px solid #f0ecff3d;border-radius:999px;justify-content:center;align-items:center;min-height:48px;margin-top:12px;font-size:12px;font-weight:800;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:flex}.auth-route-layout .auth-secondary-button:hover,.auth-route-layout .auth-secondary-button:focus-visible{color:#fff;background:#b66cff1f;border-color:#b66cff80}.auth-route-layout .notice{background:#b66cff17;border-color:#b66cff52;border-radius:16px}.auth-route-layout .notice.error{background:#ff57781a;border-color:#ff57785c}@media (max-width:720px){.auth-route-layout .signup-clean-shell{padding:94px 14px 42px}.auth-route-layout .auth-page--profile-vibe{width:min(460px,100%);max-height:none;padding:22px;overflow:visible}.auth-route-layout .auth-page--profile-vibe h1{font-size:clamp(34px,11vw,44px)}.auth-route-layout .auth-form--profile-vibe input,.auth-route-layout .auth-form--profile-vibe .auth-field--notable-artists input{height:52px;font-size:15px}.auth-route-layout .auth-otp-inputs{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.auth-route-layout .auth-form--profile-vibe .otp-digit-input{border-radius:10px;max-height:48px;font-size:18px}}.auth-route-layout .signup-clean-shell .auth-form--profile-vibe .otp-digit-input{width:100%;min-width:0;height:auto;padding:0}body:has(.user-dashboard-shell){background:#080a0d}:is(body:has(.user-dashboard-shell) .nav,body:has(.user-dashboard-shell) .mobile-nav){box-shadow:none;background:0 0;border-bottom-color:#0000}body:has(.user-dashboard-shell) .pill-nav-shell{background:0 0}body:has(.user-dashboard-shell) .user-dashboard-shell{--dashboard-frame-inline:100vw;--dashboard-frame-gutter:0px;--dashboard-sidebar-column:300px;min-height:auto;padding:0}body:has(.user-dashboard-shell) .user-dashboard-shell .side-menu{background:0 0;border-right:0;padding-left:18px;padding-right:18px}body:has(.user-dashboard-shell) .user-dashboard-sidebar{background:0 0;border-right:0}body:has(.user-dashboard-shell) .user-dashboard-frame.app-frame{background:0 0}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-filter-controls{align-items:center;gap:12px}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-type-switch{background:#080a0dd6;border:1px solid #b66cff3d;border-radius:999px;min-height:52px;padding:4px;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 14px 34px #0003}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-type-switch:hover{border-color:#b66cff6b;box-shadow:inset 0 1px #ffffff0f,0 0 24px #b66cff1f,0 14px 34px #00000038}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-type-switch-thumb{background:#b66cff;border-radius:999px;width:calc(50% - 4px);transition:transform .34s cubic-bezier(.2,.9,.2,1),box-shadow .2s;top:4px;bottom:4px;left:4px;box-shadow:inset 0 1px #ffffff29,0 0 26px #b66cff42,0 13px 26px #00000040}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-type-option{color:#b66cff;letter-spacing:.12em;cursor:pointer;border-radius:999px;font-weight:720;transition:color .2s,transform .2s,text-shadow .2s}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-type-option:hover{color:#f7f4fff0;text-shadow:0 0 18px #b66cff47}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-type-option.is-active{color:#080a0d;font-weight:780}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-type-option.is-active:hover{color:#080a0d;text-shadow:none}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-filter-button{color:#b66cff;background:#080a0dd6;border:1px solid #b66cff3d;border-radius:18px;width:52px;height:52px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 14px 34px #0003}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-filter-button:before{content:"";z-index:0;transform-origin:50% 82%;background:#b66cff;border-radius:999px;width:86px;height:86px;transition:transform .28s cubic-bezier(.2,.9,.2,1);position:absolute;inset:auto auto -35% 50%;transform:translate(-50%)scale(0)}:is(body:has(.user-dashboard-shell) .user-dashboard-shell .artist-filter-button:hover,body:has(.user-dashboard-shell) .user-dashboard-shell .artist-filter-button.is-active){color:#080a0d;border-color:#b66cff9e;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 0 24px #b66cff29,0 14px 34px #00000038}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-filter-button:hover:before{transform:translate(-50%)scale(1.15)}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-filter-button.is-active:before{transform:translate(-50%)scale(1.15)}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-filter-button svg{z-index:1;width:21px;height:21px;position:relative}body:has(.user-dashboard-shell) .user-dashboard-shell .easy-rank-submit{min-width:148px}body:has(.user-dashboard-shell) .user-dashboard-shell .easy-rank-submit:disabled{opacity:.52}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile{background:0 0;border:0;align-content:start;gap:clamp(22px,3vw,30px);width:min(100%,1180px);margin:0 auto;padding:clamp(18px,3vw,34px)}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-body{grid-template-columns:minmax(0,1fr) minmax(240px,310px);align-items:start;gap:clamp(20px,3.5vw,42px)}:is(body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-left,body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-right,body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section){background:radial-gradient(circle at 0 0,#b66cff14,#0000 34%),#080a0d94;border:1px solid #b66cff21;border-radius:26px;min-width:0;box-shadow:inset 0 1px #ffffff09,0 18px 46px #0000002e}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-left{padding:clamp(18px,2.8vw,28px)}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-right{gap:14px;padding:14px}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-head{border-bottom:1px solid #f7f4ff14;gap:clamp(14px,2.2vw,20px);padding-bottom:clamp(14px,2vw,18px)}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-avatar-picker{flex:none}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-head .user-dashboard-avatar{border:2px solid #b66cffb8;border-radius:999px;width:clamp(72px,7vw,88px);height:clamp(72px,7vw,88px);box-shadow:inset 0 1px #ffffff2e,0 0 28px #b66cff33,0 16px 34px #00000038}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-avatar-action{color:#b66cff;letter-spacing:.08em;background:#080a0de6;border:1px solid #b66cff57;border-radius:999px;font-size:8px;bottom:-8px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff0f,0 10px 24px #0000003d}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile h2{letter-spacing:0;text-transform:uppercase;font-size:clamp(26px,3vw,38px);font-weight:640}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-head p{color:#f7f4ff85;margin-top:4px;font-size:14px}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-fields{gap:12px}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-field{gap:8px}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-field span{color:#f7f4ff8a;letter-spacing:.16em;font-size:10px;font-weight:780}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-plan span{color:#f7f4ff8a;letter-spacing:.16em;font-size:10px;font-weight:780}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section-head .kicker{color:#f7f4ff8a;letter-spacing:.16em;font-size:10px;font-weight:780}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-field input{color:#f7f4ffeb;background:#f7f4ff0b;border:1px solid #b66cff29;border-radius:18px;height:52px;padding:0 16px;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-field input:focus{background:#f7f4ff0f;border-color:#b66cff94;box-shadow:0 0 0 3px #b66cff1f}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-field input:disabled{color:#f7f4ff66;background:#f7f4ff07}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-plan{background:linear-gradient(#f7f4ff0d,#f7f4ff05),#080a0d9e;border:0;border-radius:20px;gap:8px;padding:20px}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-plan strong{color:#b66cff;letter-spacing:0;font-size:clamp(38px,5vw,54px);font-weight:820}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-plan p{color:#f7f4ff80;font-size:13px}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-actions{gap:10px}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px 24px;padding:clamp(18px,2.8vw,26px)}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section-head h3{letter-spacing:0;font-size:clamp(24px,3vw,34px);font-weight:680}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section-desc{color:#f7f4ff94;grid-column:1;font-size:14px}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section .user-dashboard-profile-section-footer{grid-area:1/2/span 2;justify-content:end}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section-footer{justify-content:flex-end}:is(body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-save-button,body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-reset-button,body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-upgrade-button){min-width:min(240px,100%);min-height:52px}:is(body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-save-button:disabled,body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-reset-button:disabled){cursor:wait;opacity:.68}body:has(.user-dashboard-shell) .user-dashboard-shell .menu-item{color:#b66cff;letter-spacing:.08em;background:#080a0dd1;border-color:#b66cff38;border-radius:999px;min-height:46px;padding:0 17px;font-weight:520;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 12px 30px #00000029}body:has(.user-dashboard-shell) .user-dashboard-shell .menu-item:hover{color:#080a0d;border-color:#b66cff6b;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 0 24px #b66cff1f,0 12px 30px #0000002e}body:has(.user-dashboard-shell) .user-dashboard-shell .menu-item.is-active{color:#080a0d;background:#b66cff;border-color:#b66cffb8;font-weight:700;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #b66cff29,0 0 28px #b66cff33,0 18px 42px #0000003d}body:has(.user-dashboard-shell) .user-dashboard-shell .menu-item.is-active:hover{color:#b66cff}body:has(.user-dashboard-shell) .user-dashboard-shell .sidebar-hover-circle{z-index:1;pointer-events:none;background:#b66cff;border-radius:999px;display:block;position:absolute;bottom:0;left:50%}body:has(.user-dashboard-shell) .user-dashboard-shell .menu-item.is-active .sidebar-hover-circle{background:#080a0d}:is(body:has(.user-dashboard-shell) .user-dashboard-shell .menu-icon-slot,body:has(.user-dashboard-shell) .user-dashboard-shell .sidebar-label-stack){z-index:2;position:relative}body:has(.user-dashboard-shell) .user-dashboard-shell .menu-icon-slot{flex:0 0 20px;place-items:center;width:20px;height:20px;display:inline-grid}body:has(.user-dashboard-shell) .user-dashboard-shell .sidebar-label-stack{min-width:0;line-height:1;display:inline-block}:is(body:has(.user-dashboard-shell) .user-dashboard-shell .sidebar-pill-label,body:has(.user-dashboard-shell) .user-dashboard-shell .sidebar-pill-label-hover){z-index:2;will-change:transform;line-height:1;display:inline-block;position:relative}body:has(.user-dashboard-shell) .user-dashboard-shell .sidebar-pill-label-hover{z-index:3;color:#080a0d;opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}body:has(.user-dashboard-shell) .user-dashboard-shell .menu-item.is-active .sidebar-pill-label-hover{color:#b66cff}body:has(.user-dashboard-shell) .user-dashboard-shell .mini-profile{grid-template-columns:34px minmax(0,1fr)}body:has(.user-dashboard-shell) .user-dashboard-frame.app-frame{width:100%;height:auto;min-height:100vh;box-shadow:none;border-left:0;border-right:0;border-radius:0;overflow:visible}body:has(.user-dashboard-shell) .user-dashboard-shell:after{content:"";pointer-events:none;background:radial-gradient(at top,#72e8d31f,#0000 64%),linear-gradient(#f7f4ff09,#0000);border-top:1px solid #e6fcf41a;width:100%;height:0;margin:0 auto;display:none;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}body:has(.user-dashboard-shell) .site-footer{background:linear-gradient(#080a0d00,#05070af5 24%),#05070a;border-top-color:#e6fcf414}@media (min-width:901px) and (max-width:1320px){body:has(.user-dashboard-shell){--dashboard-sidebar-column:280px}body:has(.user-dashboard-shell) .user-dashboard-shell{--dashboard-sidebar-column:280px}}@media (max-width:900px){.sidebar-tools-item,.dash-tools-view{display:none}body:has(.user-dashboard-shell) .user-dashboard-shell{padding:var(--dashboard-nav-height,58px) 0 0}body:has(.user-dashboard-shell) .pill-nav-shell{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:none;border-radius:999px;top:8px;left:12px;right:12px;box-shadow:0 8px 32px #0006,0 2px 8px #00000047}:is(body:has(.user-dashboard-shell) .user-dashboard-frame.app-frame,body:has(.user-dashboard-shell) .user-dashboard-shell .generator-shell){min-height:calc(100dvh - var(--dashboard-nav-height,58px))}body:has(.user-dashboard-shell) .user-dashboard-shell:after{width:100%;height:0;margin-top:0}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile{gap:16px;width:100%;padding:clamp(14px,4vw,22px)}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-body{grid-template-columns:1fr;gap:16px}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-right{order:0}:is(body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-left,body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-right,body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section){border-radius:22px}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-head{align-items:center}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile h2{font-size:clamp(24px,7vw,32px)}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section{grid-template-columns:1fr;align-items:stretch}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section-desc{grid-area:auto}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section .user-dashboard-profile-section-footer{grid-area:auto}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section-footer{justify-content:stretch}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-section .user-dashboard-profile-section-footer{justify-content:stretch}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-save-button{width:100%}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-reset-button{width:100%}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-upgrade-button{width:100%}body:has(.user-dashboard-shell) .user-dashboard-shell .user-dashboard-profile-actions .button{width:100%}body:has(.user-dashboard-shell) .user-dashboard-shell .artist-filter-controls{gap:clamp(14px,3.2vw,22px);width:min(520px,100vw - 32px)}body:has(.user-dashboard-shell) .user-dashboard-bottom-nav{gap:clamp(7px,1.7vw,12px);padding:clamp(7px,1.4vw,10px) clamp(10px,2.6vw,20px)}body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button{isolation:isolate;color:#b66cff;background:#080a0dd1;border:1px solid #b66cff38;border-radius:999px;min-height:clamp(52px,6.4vw,62px);font-weight:520;transition:border-color .2s,box-shadow .2s,color .2s,transform .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 12px 30px #00000029}body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button:before{content:"";z-index:-1;aspect-ratio:1;transform-origin:50% 82%;background:#b66cff;border-radius:999px;width:150%;transition:transform .3s cubic-bezier(.2,.9,.2,1);position:absolute;inset:auto auto -54% 50%;transform:translate(-50%)scale(0)}:is(body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button:hover,body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button:focus-visible,body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button:active){color:#080a0d;border-color:#b66cff6b;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 0 24px #b66cff1f,0 12px 30px #0000002e}body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button:hover:before{transform:translate(-50%)scale(1.12)}body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button:focus-visible:before{transform:translate(-50%)scale(1.12)}body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button:active:before{transform:translate(-50%)scale(1.12)}body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button.is-active{color:#080a0d;background:#b66cff;border-color:#b66cffb8;font-weight:700;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #b66cff29,0 0 28px #b66cff33,0 18px 42px #0000003d}body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button.is-active:before{background:#080a0d}:is(body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button.is-active:hover,body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button.is-active:focus-visible,body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button.is-active:active){color:#b66cff}body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button>span{z-index:1;position:relative}body:has(.user-dashboard-shell) .user-dashboard-bottom-nav button>span:last-child{letter-spacing:.12em;font-weight:720}}.hp-shell{color:#f0ecff;background:#080a0d;min-height:100svh}.apl-root{border:1.5px solid var(--apl-border,#f0ecff);letter-spacing:.12em;text-transform:uppercase;height:48px;color:var(--apl-text,#f0ecff);white-space:nowrap;cursor:pointer;background:0 0;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;padding:0 32px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.apl-circle{pointer-events:none;z-index:1;background:var(--apl-bubble,#f0ecff);border-radius:50%;display:block;position:absolute;bottom:0;left:50%;transform:scale(0)}.apl-label-stack{z-index:2;line-height:1;display:inline-block;position:relative}.apl-label,.apl-label-hover{z-index:2;will-change:transform;line-height:1;display:inline-block;position:relative}.apl-label-hover{opacity:0;z-index:3;color:var(--apl-hover-text,#080a0d);will-change:transform, opacity;position:absolute;top:0;left:0}.apl-root.hp-dashboard-cta:before{content:"";z-index:1;pointer-events:none;filter:blur(10px);background:linear-gradient(110deg,#0000 0% 34%,#ffffff0d 42%,#ffffff80 50%,#b575ff29 58%,#0000 70% 100%);animation:3.2s ease-in-out infinite hp-dashboard-cta-shimmer;position:absolute;inset:-70% -45%;transform:translate(-120%)}.apl-root.hp-dashboard-cta .apl-label-stack{z-index:3}@keyframes hp-dashboard-cta-shimmer{0%,18%{opacity:0;transform:translate(-120%)}38%{opacity:.72}62%,to{opacity:0;transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.apl-root.hp-dashboard-cta:before{opacity:0;animation:none}}.hp-hero{flex-direction:column;justify-content:flex-end;min-height:100svh;padding:0 clamp(24px,6vw,88px) clamp(64px,9vh,112px);display:flex;position:relative}.hp-radar-bg{z-index:0;position:absolute;inset:0}.hp-radar-bg>div,.hp-radar-bg canvas{width:100%!important;height:100%!important}.hp-hero-top{z-index:1;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:clamp(100px,14vh,140px);left:clamp(24px,6vw,88px);right:clamp(24px,6vw,88px)}.hp-hero>:not(.hp-radar-bg){z-index:1;position:relative}.hp-label{letter-spacing:.18em;text-transform:uppercase;color:#f0ecff5c;font-size:10px;font-weight:700}.hp-h1{letter-spacing:-.035em;text-transform:uppercase;color:#f0ecff;margin:0 0 clamp(40px,6vh,72px);font-size:clamp(56px,10.5vw,148px);font-weight:900;line-height:.9}.hp-hero-bottom{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.hp-hero-descriptor{letter-spacing:.06em;color:#f0ecff61;margin:0;font-size:12px;font-weight:400}.hp-cta-pill{letter-spacing:.12em;text-transform:uppercase;color:#f0ecff;white-space:nowrap;border:1.5px solid #f0ecff;border-radius:100px;flex-shrink:0;align-items:center;height:54px;padding:0 36px;font-size:13px;font-weight:700;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.hp-cta-pill:hover{color:#080a0d;background:#f0ecff}.hp-rule{border:none;border-top:1px solid #f0ecff1a;margin:0}.hp-section-label{letter-spacing:.18em;text-transform:uppercase;color:#f0ecff5c;margin:0 0 40px;font-size:10px;font-weight:700}.hp-stats{background-color:#f5f3ff;background-image:linear-gradient(#080a0d12 1px,#0000 1px),linear-gradient(90deg,#080a0d12 1px,#0000 1px);background-size:36px 36px;grid-template-columns:repeat(3,1fr);gap:1px;padding:clamp(56px,9vh,96px) clamp(24px,6vw,88px);display:grid;position:relative}.hp-stat{flex-direction:column;gap:10px;padding:0 clamp(24px,4vw,56px) 0 0;display:flex}.hp-stat:first-child{padding-left:0}.hp-stat strong{letter-spacing:-.04em;color:#080a0d;font-size:clamp(40px,6.5vw,88px);font-weight:900;line-height:1}.hp-stat span{letter-spacing:.1em;text-transform:uppercase;color:#080a0d;font-size:11px;font-weight:500}.hp-signals{--lm-accent:#a855f7;background-color:#f5f3ff;background-image:linear-gradient(#080a0d12 1px,#0000 1px),linear-gradient(90deg,#080a0d12 1px,#0000 1px);background-size:36px 36px;padding:clamp(56px,9vh,96px) clamp(24px,6vw,88px)}.hp-signals-cols{grid-template-columns:1fr 1fr;align-items:flex-start;gap:clamp(32px,5vw,80px);display:grid}.hp-signals-col{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.hp-signals-col-head{margin-bottom:clamp(20px,3vh,36px)}.hp-signals-col-kicker{letter-spacing:.18em;text-transform:uppercase;color:#080a0d61;margin:0 0 10px;font-size:10px;font-weight:700}.hp-signals-col-h2{letter-spacing:-.02em;color:#080a0d;max-width:18ch;margin:0;font-size:clamp(22px,2.4vw,36px);font-weight:800;line-height:1.1}.hp-signals .lm-beam-circle-orbit{border-color:#080a0d1a!important}.hp-features{padding:clamp(48px,7vh,80px) clamp(24px,6vw,88px)}.hp-features .hp-section-label{letter-spacing:.08em;color:#f0ecff;font-size:28px}.hp-feature-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.hp-feature-row{border-top:1px solid #f0ecff1a;grid-template-columns:clamp(180px,22vw,300px) clamp(140px,20%,280px) 1fr;align-items:center;gap:clamp(20px,3vw,48px);padding:clamp(20px,3vh,32px) 0;display:grid}.hp-feature-img-wrap{aspect-ratio:16/10;clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);border:1px solid #f0ecff29;border-radius:14px;flex-shrink:0;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #000000b8,0 16px 48px #0000005c,0 0 32px #b66cff1f}.hp-feature-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hp-feature-row:last-child{border-bottom:1px solid #f0ecff1a}.hp-feature-left{align-items:baseline;gap:16px;display:flex}.hp-feature-num{letter-spacing:.14em;color:#f0ecff47;flex-shrink:0;font-size:10px;font-weight:700}.hp-feature-name{letter-spacing:-.02em;color:#f0ecff;font-size:clamp(18px,2.2vw,28px);font-weight:800}.hp-feature-body{color:#f0ecffe0;margin:0;font-size:13px;font-weight:300;line-height:1.72}.hp-steps{background-color:#f5f3ff;background-image:linear-gradient(#080a0d12 1px,#0000 1px),linear-gradient(90deg,#080a0d12 1px,#0000 1px);background-size:36px 36px;padding:clamp(48px,7vh,80px) clamp(24px,6vw,88px)}.hp-steps .hp-section-label{letter-spacing:.08em;color:#080a0d;font-size:28px}.hp-steps-row{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.hp-step{background-color:#0000;padding:clamp(28px,4vh,48px) clamp(20px,3vw,40px) clamp(28px,4vh,48px) 0}.hp-step-icon{object-fit:contain;width:clamp(140px,18vw,220px);height:clamp(140px,18vw,220px);margin-bottom:32px;display:block}.hp-step:first-child{padding-left:0}.hp-step-num{letter-spacing:.18em;color:#080a0d47;margin-bottom:20px;font-size:10px;font-weight:700;display:block}.hp-step h3{letter-spacing:-.01em;color:#080a0d;margin:0 0 12px;font-size:clamp(14px,1.4vw,18px);font-weight:800;line-height:1.3}.hp-step p{color:#080a0db8;margin:0;font-size:12px;font-weight:300;line-height:1.8}.hp-final-cta{background-color:#080a0d;background-image:linear-gradient(#f0ecff0a 1px,#0000 1px),linear-gradient(90deg,#f0ecff0a 1px,#0000 1px);background-size:36px 36px;flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;min-height:clamp(520px,72vh,820px);padding:clamp(80px,14vh,160px) clamp(24px,6vw,88px);display:flex;position:relative;overflow:hidden}.hp-final-h2{z-index:2;letter-spacing:-.035em;text-transform:uppercase;color:#f0ecff;max-width:min(820px,62vw);margin:0;font-size:clamp(48px,8.5vw,120px);font-weight:900;line-height:.92;position:relative}.hp-final-cta .hp-cta-pill,.hp-final-cta .apl-root{z-index:2;position:relative}.hp-next-buyer-image{z-index:1;aspect-ratio:770/468;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);border:1px solid #f0ecff29;border-radius:28px;width:min(34vw,520px);position:absolute;bottom:clamp(24px,7vh,78px);right:clamp(24px,6vw,88px);overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #000000b8,0 28px 78px #00000075,0 0 52px #b66cff29}.hp-next-buyer-image:after{pointer-events:none;content:"";mix-blend-mode:screen;opacity:.34;background:linear-gradient(135deg,#ffffff2e,#0000 32%),linear-gradient(315deg,#00000061,#0000 38%);position:absolute;inset:0}.hp-next-buyer-img{object-fit:cover}@media (max-width:768px){.hp-h1{margin-bottom:36px;font-size:clamp(44px,13vw,80px)}.hp-stats{grid-template-columns:1fr 1fr;gap:1px}.hp-stat:last-child{border-top:1px solid #f0ecff1a;grid-column:1/-1;margin-top:0;padding-top:24px}.hp-signals-cols{grid-template-columns:1fr}.hp-feature-row{grid-template-columns:1fr;gap:16px}.hp-feature-img-wrap{aspect-ratio:16/10;max-width:100%}.hp-steps-row{grid-template-columns:1fr;gap:1px}.hp-steps .hp-section-label{text-align:center}.hp-step{text-align:center;padding-left:0;padding-right:0}.hp-step:first-child{padding-left:0}.hp-step-icon{margin-left:auto;margin-right:auto}.hp-step p{max-width:32rem;margin-left:auto;margin-right:auto}.hp-final-h2{order:1;max-width:100%;font-size:clamp(40px,12vw,72px)}.hp-final-cta{min-height:auto;overflow:visible}.hp-final-cta .hp-cta-pill,.hp-final-cta .apl-root{order:3}.hp-next-buyer-image{order:2;width:min(100%,520px);position:relative;bottom:auto;right:auto}.hp-hero-bottom{flex-direction:column;align-items:flex-start;gap:16px}}.bmc-checkout-shell{color:#f0ecff;background:#080a0d;flex-direction:column;min-height:100dvh;display:flex}.bmc-checkout-top-bar{border-bottom:1px solid #f7f4ff0f;justify-content:space-between;align-items:center;padding:18px clamp(20px,5vw,64px);display:flex}.bmc-checkout-back{letter-spacing:.18em;text-transform:uppercase;color:#f7f4ff61;font-size:11px;font-weight:600;text-decoration:none;transition:color .18s}.bmc-checkout-back:hover{color:#f7f4ffb3}.bmc-checkout-brand{letter-spacing:.22em;text-transform:uppercase;color:#f7f4ff40;font-size:11px;font-weight:700}.bmc-checkout-body{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:clamp(32px,6vh,72px) clamp(20px,5vw,64px)}.bmc-checkout-grid{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:1024px){.bmc-checkout-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:start;gap:48px}}.bmc-checkout-col{min-width:0}.bmc-checkout-sidebar{flex-direction:column;gap:0;display:flex;position:sticky;top:32px}.bmc-checkout-contact-panel{background:#f7f4ff08;border:1px solid #f7f4ff1a}.bmc-checkout-contact-head{border-bottom:1px solid #f7f4ff14;padding:14px 20px 12px}.bmc-checkout-contact-fields{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.bmc-checkout-plan-panel{background:#f7f4ff08;border:1px solid #f7f4ff1a;border-top:none;padding:14px 20px 18px}.bmc-checkout-section-title{letter-spacing:.28em;text-transform:uppercase;color:#f7f4ff66;margin:0 0 2px;font-size:10px;font-weight:700}.bmc-checkout-label{letter-spacing:.2em;text-transform:uppercase;color:#f7f4ff66;margin-bottom:6px;font-size:10px;font-weight:600;display:block}.bmc-checkout-label-note{letter-spacing:.12em;color:#f7f4ff38;text-transform:none;font-weight:400}.bmc-checkout-email-display{color:#f7f4ff8c;margin:0;font-size:13px}.bmc-checkout-input{color:#111;background:#fff;border:1px solid #d1d5db;outline:none;width:100%;height:42px;padding:0 14px;font-size:14px;transition:border-color .18s}.bmc-checkout-input:focus{border-color:#a855f7}.bmc-checkout-input--readonly{color:#6b7280;cursor:default;background:#f3f4f6}.bmc-checkout-plan-card{background:#a855f70f;border:1px solid #a855f74d;margin-top:12px;padding:14px 16px}.bmc-checkout-plan-card-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.bmc-checkout-plan-name{color:#f0ecff;letter-spacing:.04em;font-size:13px;font-weight:700}.bmc-checkout-plan-price{color:#a855f7;white-space:nowrap;font-size:15px;font-weight:800}.bmc-checkout-plan-per{color:#a855f799;font-size:11px;font-weight:500}.bmc-checkout-plan-blurb{color:#f7f4ff61;margin:0;font-size:11px;line-height:1.5}.bmc-checkout-payment-panel{background:#f7f7f7;border:1px solid #f7f4ff1a;border-top:none;padding:18px 20px 22px}.bmc-checkout-payment-panel .bmc-checkout-section-title{color:#00000080}.bmc-checkout-payment-sub{letter-spacing:.12em;text-transform:uppercase;color:#00000059;margin:4px 0 16px;font-size:10px}.bmc-checkout-form-error{color:#f87171;letter-spacing:.04em;background:#ef444414;border:1px solid #ef444433;margin:0;padding:10px 14px;font-size:12px}.bmc-checkout-actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:20px;display:flex}.bmc-checkout-pay-btn{color:#fff;letter-spacing:.28em;text-transform:uppercase;cursor:pointer;background:#a855f7;border:none;width:100%;padding:14px 24px;font-size:11px;font-weight:800;transition:opacity .18s}.bmc-checkout-pay-btn:hover:not(:disabled){opacity:.88}.bmc-checkout-pay-btn:disabled{opacity:.4;cursor:not-allowed}.bmc-checkout-back-link{letter-spacing:.16em;text-transform:uppercase;color:#f7f4ff4d;cursor:pointer;text-align:center;background:0 0;border:none;padding:0;font-size:11px;transition:color .18s}.bmc-checkout-back-link:hover{color:#f7f4ff99}.bmc-checkout-coupon-form{background:#f7f4ff05;border:1px solid #f7f4ff0f;margin-bottom:0;padding:14px 16px}.bmc-checkout-coupon-label{letter-spacing:.22em;text-transform:uppercase;color:#f7f4ff47;margin-bottom:8px;font-size:9px;font-weight:700;display:block}.bmc-checkout-coupon-row{gap:8px;display:flex}.bmc-checkout-coupon-input{color:#f0ecff;letter-spacing:.14em;text-transform:uppercase;background:#f7f4ff0a;border:1px solid #f7f4ff14;outline:none;flex:1;min-width:0;height:36px;padding:0 10px;font-size:11px;transition:border-color .18s}.bmc-checkout-coupon-input::placeholder{color:#f7f4ff33}.bmc-checkout-coupon-input:focus{border-color:#f7f4ff33}.bmc-checkout-coupon-input:disabled{opacity:.5;cursor:default}.bmc-checkout-coupon-apply{color:#000;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#fff;border:none;height:36px;padding:0 14px;font-size:10px;font-weight:700;transition:opacity .18s}.bmc-checkout-coupon-apply:disabled{opacity:.35;cursor:not-allowed}.bmc-checkout-coupon-remove{color:#f7f4ff66;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #f7f4ff1a;height:36px;padding:0 12px;font-size:10px;transition:border-color .18s,color .18s}.bmc-checkout-coupon-remove:hover{color:#f7f4ffb3;border-color:#f7f4ff40}.bmc-checkout-coupon-success{letter-spacing:.14em;text-transform:uppercase;color:#f7f4ff59;margin:8px 0 0;font-size:10px}.bmc-checkout-coupon-success span{color:#a855f7}.bmc-checkout-coupon-error{letter-spacing:.14em;text-transform:uppercase;color:#f87171;margin:8px 0 0;font-size:10px}.bmc-checkout-order{background:#f7f4ff05;border:1px solid #f7f4ff0f;border-top:none;padding:16px 16px 18px}.bmc-checkout-order-title{letter-spacing:.24em;text-transform:uppercase;color:#f7f4ff47;margin:0 0 14px;font-size:9px;font-weight:700}.bmc-checkout-order-line{color:#f7f4ff99;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;font-size:12px;display:flex}.bmc-checkout-order-line-name{color:#f7f4ffbf;font-weight:600}.bmc-checkout-order-line-sub{color:#f7f4ff4d;margin-left:2px;font-size:10px;font-weight:400}.bmc-checkout-order-line-amount{white-space:nowrap;color:#f7f4ff99;font-size:13px;font-weight:600}.bmc-checkout-order-discount{color:#f87171;font-size:11px}.bmc-checkout-order-divider{border:none;border-top:1px solid #f7f4ff0f;margin:10px 0}.bmc-checkout-order-total{letter-spacing:.1em;text-transform:uppercase;color:#f7f4ff66;justify-content:space-between;align-items:baseline;gap:12px;padding-top:6px;font-size:11px;font-weight:700;display:flex}.bmc-checkout-order-total-amount{letter-spacing:.02em;text-transform:none;color:#a855f7;font-size:18px;font-weight:800}.bmc-checkout-order-note{color:#f7f4ff33;letter-spacing:.06em;margin:12px 0 0;font-size:10px;line-height:1.5}.bmc-co-shell{color:#f0ecff;background-color:#050608;background-image:linear-gradient(#f0ecff0a 1px,#0000 1px),linear-gradient(90deg,#f0ecff0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:calc(100dvh - 92px);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.bmc-co-shell~.site-footer{display:block}.bmc-co-body{max-width:1180px;margin:0 auto;padding:clamp(56px,8vw,104px) clamp(18px,4vw,58px) clamp(44px,7vw,76px);display:grid}.bmc-co-eyebrow{color:#00000080;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:560;line-height:1}.bmc-co-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(18px,3vw,30px);display:grid}@media (min-width:980px){.bmc-co-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.bmc-co-sidebar{position:sticky;top:24px}}.bmc-co-card{background:#fff;border:1px solid #00000014;border-radius:18px;padding:clamp(20px,3vw,30px);overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffffe6}.bmc-co-card--sidebar{gap:22px;display:grid}.bmc-co-main{gap:18px;display:grid}.bmc-co-main .bmc-co-card{gap:20px;display:grid}.bmc-co-billing-card{gap:16px;display:grid}.bmc-co-billing-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bmc-co-field{gap:8px;min-width:0;display:grid}.bmc-co-field span{color:#0000008c;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:560;line-height:1}.bmc-co-field input{color:#0a0a0a;font:inherit;background:#0000000a;border:1px solid #0000001f;border-radius:10px;outline:0;min-width:0;height:48px;padding:0 14px;font-size:14px;font-weight:460;transition:border-color .16s,box-shadow .16s}.bmc-co-field input:focus{border-color:#9d4edd99;box-shadow:0 0 0 3px #9d4edd1a}.bmc-co-field input::placeholder{color:#00000052}.bmc-co-order-note{color:#0009;margin:0;font-size:14px;line-height:1.45}.bmc-co-card-sep{background:#00000017;width:100%;height:1px;margin:22px 0}.bmc-co-form{gap:18px;display:grid}.bmc-co-payment-loading{color:#00000073;align-items:center;min-height:180px;font-size:13px;font-weight:520;display:flex}.apl-root.bmc-co-pay-btn{letter-spacing:.12em;background-color:#0a0a0a;border-width:0;width:100%;height:56px;font-size:13px;font-weight:680}.apl-root.bmc-co-pay-btn:disabled{cursor:not-allowed;opacity:.42}.bmc-co-error,.bmc-co-coupon-err{color:#ff7b7b;margin:0;font-size:12px;font-weight:520;line-height:1.35}.bmc-co-coupon{gap:12px;display:grid}.bmc-co-coupon-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.bmc-co-coupon-input{color:#0a0a0a;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:#0000000a;border:1px solid #0000001f;border-radius:10px;outline:0;min-width:0;height:44px;padding:0 14px;font-size:13px;font-weight:520}.bmc-co-coupon-input:focus{border-color:#9d4edd99}.bmc-co-coupon-input::placeholder{color:#00000052}.bmc-co-coupon-apply,.bmc-co-coupon-remove{color:#0a0a0a;cursor:pointer;font:inherit;letter-spacing:.1em;text-transform:uppercase;background:#0000000f;border:1px solid #0000001f;border-radius:10px;padding:0 14px;font-size:11px;font-weight:560}.bmc-co-coupon-apply:disabled{cursor:not-allowed;opacity:.42}.bmc-co-coupon-ok{color:#0a0a0a;margin:0;font-size:12px;font-weight:520}.bmc-co-order{gap:12px;display:grid}.bmc-co-order-line,.bmc-co-order-total{color:#000000b8;grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;gap:14px;font-size:14px;line-height:1.25;display:grid}.bmc-co-order-line>span:last-child,.bmc-co-order-total>span{white-space:nowrap}.bmc-co-order-discount{color:#4ade80}.bmc-co-order-sep{background:#00000017;height:1px;margin:4px 0}.bmc-co-order-total{color:#0a0a0a;letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:560}.bmc-co-order-total-amt{color:#0a0a0a;letter-spacing:0;text-transform:none;font-size:clamp(20px,2.4vw,24px);font-weight:620}.bmc-co-included{gap:12px;display:grid}.bmc-co-feature-list{gap:9px;margin:0;padding-left:18px;list-style:outside;display:grid}.bmc-co-feature-list li{color:#000000b8;font-size:13px;font-weight:420;line-height:1.35}@media (max-width:900px){.bmc-co-body{padding:84px 14px 40px}.bmc-co-coupon-row,.bmc-co-billing-fields{grid-template-columns:minmax(0,1fr)}}.js-scrape-progress-section{flex-direction:column;gap:8px;width:100%;margin-top:14px;display:flex}.js-scrape-progress-bar-bg{background:#00000061;border:1px solid #f7f4ff1a;border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.js-scrape-progress-bar-fill{background:linear-gradient(90deg,#bd3cff 0%,#139df2 100%);border-radius:999px;width:0%;height:100%;transition:width .4s cubic-bezier(.16,1,.3,1);box-shadow:0 0 8px #bd3cffcc,0 0 16px #139df299}.js-scrape-header-progress{align-items:center;gap:12px;display:inline-flex}.js-scrape-header-progress-text{color:#f7f4ffc2;letter-spacing:normal;text-transform:none;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:500}.js-scrape-header-progress-percent{letter-spacing:.05em;text-transform:uppercase;text-shadow:0 0 10px #139df280;color:#139df2!important;font-size:16px!important;font-weight:900!important}.js-scrape-guardrail-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.js-scrape-guardrail-header h3{text-transform:uppercase;color:#f7f4ffe6;margin:0;font-size:14px;font-weight:700}.js-scrape-cleanup-btn{background:var(--acid);border:1px solid var(--acid);color:#080a0d;cursor:pointer;text-transform:uppercase;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:700;transition:all .2s}.js-scrape-cleanup-btn:hover:not(:disabled){opacity:.9;box-shadow:0 0 10px #a3e63566}.js-scrape-cleanup-btn:disabled{color:#f7f4ff61;cursor:not-allowed;background:#f7f4ff14;border-color:#f7f4ff1a}.js-scrape-guardrail-tabs{border-bottom:1px solid #f7f4ff1a;gap:10px;margin-bottom:14px;padding-bottom:10px;display:flex}.js-scrape-tab{color:#f7f4ffb3;cursor:pointer;background:#f7f4ff0a;border:1px solid #f7f4ff1a;border-radius:8px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .2s}.js-scrape-tab:hover{color:#f7f4ffe6;background:#f7f4ff14}.js-scrape-tab.is-active{color:#bd3cff;background:#bd3cff26;border-color:#bd3cff;font-weight:700;box-shadow:0 0 10px #bd3cff33}.js-scrape-row-actions{justify-content:flex-end;align-items:center;display:flex}.js-scrape-row-action{cursor:pointer;text-transform:uppercase;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .2s}.js-scrape-row-action--remove{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d}.js-scrape-row-action--remove:hover{color:#fff;background:#ef4444;box-shadow:0 0 8px #ef444466}.js-scrape-row-action--restore{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e4d}.js-scrape-row-action--restore:hover{color:#fff;background:#22c55e;box-shadow:0 0 8px #22c55e66}.js-scrape-api-card{background:#f7f4ff0b;border:1px solid #f7f4ff1a;border-radius:12px;gap:8px;margin-top:14px;padding:12px;display:grid}.js-scrape-api-card label{color:#f7f4ffe6;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900}.js-scrape-api-card p{color:#f7f4ff80;margin:0;font-size:.78rem;line-height:1.35}.js-scrape-secret-input,.js-scrape-select-input{color:#f7f4ff80;background:#f7f4ff0e;border:1px solid #f7f4ff1a;border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:0 14px;display:flex}.js-scrape-secret-input:focus-within,.js-scrape-select-input:focus-within{border-color:#bdff1475;box-shadow:0 0 0 2px #bdff1414}.js-scrape-secret-input svg,.js-scrape-select-input svg{color:#f7f4ff80;flex:none;width:17px;height:17px}.js-scrape-secret-input input,.js-scrape-select-input select{width:100%;min-width:0;color:#f7f4ffe6!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:0!important;font-size:13px!important}.js-scrape-select-input select{cursor:pointer}[data-simple-mode=true],[data-simple-mode=true] *{color:#000!important;box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;filter:none!important;border-image:!important;background:0 0!important;border-radius:0!important;transition:none!important;animation:none!important}[data-simple-mode=true].admin-reference-shell,[data-simple-mode=true] .admin-reference-shell,[data-simple-mode=true] .reference-viewer,[data-simple-mode=true] .admin-reference-viewer,[data-simple-mode=true] .js-scrape-app,[data-simple-mode=true] .js-scrape-main,[data-simple-mode=true] .js-scrape-side{color:#000!important;background:#fff!important}[data-simple-mode=true] .js-scrape-hero,[data-simple-mode=true] .js-scrape-api-card,[data-simple-mode=true] .js-scrape-console,[data-simple-mode=true] .js-scrape-roadmap,[data-simple-mode=true] .js-scrape-results,[data-simple-mode=true] .admin-publish-control-panel,[data-simple-mode=true] .admin-publish-native-preview,[data-simple-mode=true] .user-dashboard-shell,[data-simple-mode=true] .admin-publish-native,[data-simple-mode=true] .artist-card,[data-simple-mode=true] .pipeline-handoff-status,[data-simple-mode=true] .analysis-reference-embed div,[data-simple-mode=true] .analysis-reference-embed section,[data-simple-mode=true] .analysis-reference-embed form,[data-simple-mode=true] .analysis-reference-embed .card,[data-simple-mode=true] .analysis-reference-embed .panel,[data-simple-mode=true] .analysis-reference-embed .container,[data-simple-mode=true] .enrichment-reference-embed div,[data-simple-mode=true] .enrichment-reference-embed section,[data-simple-mode=true] .enrichment-reference-embed .card{box-shadow:none!important;background:#fff!important;border:1px solid #ccc!important;border-radius:0!important;margin:10px 0!important;padding:12px!important}[data-simple-mode=true] button,[data-simple-mode=true] .js-scrape-run,[data-simple-mode=true] .js-scrape-cleanup-btn,[data-simple-mode=true] .is-primary,[data-simple-mode=true] a.js-scrape-btn,[data-simple-mode=true] .analysis-reference-embed button,[data-simple-mode=true] .enrichment-reference-embed button,[data-simple-mode=true] .enrichment-reference-embed .download-button,[data-simple-mode=true] .enrichment-reference-embed a,[data-simple-mode=true] .analysis-reference-embed [type=button],[data-simple-mode=true] .analysis-reference-embed [type=submit]{color:#000!important;cursor:pointer!important;background:#f0f0f0!important;border:1px solid #767676!important;border-radius:2px!important;padding:4px 12px!important;text-decoration:none!important;display:inline-block!important}[data-simple-mode=true] .reference-tabs button[aria-current=page],[data-simple-mode=true] .analysis-reference-embed button.active,[data-simple-mode=true] .analysis-reference-embed .active,[data-simple-mode=true] .analysis-reference-embed button[aria-current=page],[data-simple-mode=true] .enrichment-reference-embed .download-button:not(.disabled){color:#000!important;background:#e0e0e0!important;border-color:#000!important;font-weight:700!important}[data-simple-mode=true] #mergeTableButton:not(:disabled){color:#000!important;background:#fbc02d!important;border-color:#f59e0b!important}[data-simple-mode=true] #mergeTableButton:not(:disabled):hover{background:#f9a825!important;border-color:#f59e0b!important}[data-simple-mode=true] button:disabled,[data-simple-mode=true] button[disabled],[data-simple-mode=true] .disabled,[data-simple-mode=true] :disabled,[data-simple-mode=true] [disabled],[data-simple-mode=true] .analysis-reference-embed button:disabled,[data-simple-mode=true] .enrichment-reference-embed .download-button.disabled{color:#888!important;cursor:not-allowed!important;pointer-events:none!important;opacity:.6!important;background:#f8f8f8!important;border:1px solid #d3d3d3!important}[data-simple-mode=true] input,[data-simple-mode=true] select,[data-simple-mode=true] textarea,[data-simple-mode=true] .js-scrape-secret-input input,[data-simple-mode=true] .js-scrape-select-input select,[data-simple-mode=true] .analysis-reference-embed input,[data-simple-mode=true] .analysis-reference-embed select,[data-simple-mode=true] .analysis-reference-embed textarea{color:#000!important;background:#fff!important;border:1px solid #767676!important;border-radius:0!important;height:auto!important;min-height:0!important;padding:3px 6px!important}[data-simple-mode=true] span,[data-simple-mode=true] strong,[data-simple-mode=true] p,[data-simple-mode=true] small,[data-simple-mode=true] h1,[data-simple-mode=true] h2,[data-simple-mode=true] h3,[data-simple-mode=true] label,[data-simple-mode=true] legend,[data-simple-mode=true] output{color:#000!important;text-shadow:none!important}[data-simple-mode=true] pre,[data-simple-mode=true] code,[data-simple-mode=true] pre *,[data-simple-mode=true] code *{color:#000!important;background:#fcfcfc!important;border:1px solid #ccc!important;font-family:monospace!important}[data-simple-mode=true] .running-dot{box-shadow:none!important;background-color:red!important;border-radius:50%!important;animation:none!important}.admin-reference-shell{grid-template-columns:minmax(170px,220px) minmax(0,1fr);gap:16px;min-height:calc(100vh - 96px);display:grid;color:#000!important;background:#fff!important;padding:16px 24px 24px!important;font-family:Times New Roman,Times,serif!important}.admin-reference-tabs{grid-template-columns:1fr;align-self:start;gap:8px;margin:0;display:grid;position:sticky;top:92px}.admin-reference-tabs button,.admin-reference-view-tabs button,.admin-reference-view-tabs a{cursor:pointer;text-align:left;gap:2px;width:100%;min-height:42px;display:grid;box-shadow:none!important;color:#000!important;text-transform:none!important;background:#fff!important;border:1px solid #777!important;border-radius:0!important;padding:8px 10px!important;font:16px/1.15 Times New Roman,Times,serif!important;transition:none!important;transform:none!important}.admin-reference-tabs button[aria-current=page],.admin-reference-view-tabs button[aria-current=page],.admin-reference-view-tabs a[aria-current=page]{outline-offset:-2px;outline:2px solid #000;border-color:#000!important}.admin-reference-tabs button span,.admin-reference-tabs button strong,.admin-reference-view-tabs button,.admin-reference-view-tabs a{color:#000!important;letter-spacing:0!important;text-transform:none!important;font-family:Times New Roman,Times,serif!important}.admin-reference-tabs button span{font-size:14px!important;font-weight:400!important}.admin-reference-tabs button strong{font-size:16px!important;font-weight:700!important}.admin-reference-view-tabs{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.admin-reference-workspace,.admin-reference-workspace.reference-workspace--app,.admin-reference-viewer,.lead-pipeline-service-pane{min-width:0;box-shadow:none!important;color:#000!important;background:#fff!important;border:0!important}.admin-reference-workspace{grid-column:2;min-height:640px;grid-template-columns:1fr!important}.admin-reference-frame{min-height:640px;background:#fff!important}.pipeline-handoff-status,.pipeline-handoff-status--saving,.pipeline-handoff-status--success,.pipeline-handoff-status--error{min-height:0;margin:0 0 12px;display:block;box-shadow:none!important;color:#000!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important;border:1px solid #777!important;padding:8px!important;font:16px/1.3 Times New Roman,Times,serif!important}.pipeline-handoff-status strong,.pipeline-handoff-status span{color:#000!important;font:inherit!important;letter-spacing:0!important}.js-scrape-app{grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:18px;width:100%;min-height:620px;display:grid;color:#000!important;background:#fff!important;padding:18px!important;font-family:Times New Roman,Times,serif!important}.js-scrape-app *{box-sizing:border-box;box-shadow:none!important;text-shadow:none!important}.js-scrape-side{grid-column:1;gap:12px;min-width:0;display:grid;position:sticky;top:18px}.js-scrape-hero,.js-scrape-main,.js-scrape-roadmap,.js-scrape-console,.js-scrape-results,.js-scrape-empty,.js-scrape-error,.js-scrape-node-wrap,.js-scrape-metrics div,.js-scrape-results details{box-shadow:none!important;color:#000!important;background:#fff!important;border:1px solid #999!important;border-radius:0!important}.js-scrape-hero{gap:14px;display:grid;padding:16px!important}.js-scrape-main{grid-area:1/2;gap:14px;min-width:0;min-height:620px;display:grid;padding:16px!important}.js-scrape-native-copy{gap:4px;min-width:0;display:grid}.js-scrape-native-copy span,.js-scrape-topbar span,.js-scrape-console-head span,.js-scrape-road-badge,.js-scrape-row--head{display:block;color:#000!important;letter-spacing:0!important;text-transform:none!important;font:16px/1.2 Times New Roman,Times,serif!important}.js-scrape-native-copy h1{margin:0;color:#000!important;letter-spacing:0!important;text-transform:none!important;font:700 32px/1.15 Times New Roman,Times,serif!important}.js-scrape-roadmap h2,.js-scrape-console h2,.js-scrape-results h2{margin:0;color:#000!important;letter-spacing:0!important;text-transform:none!important;font:700 22px/1.2 Times New Roman,Times,serif!important}.js-scrape-native-copy p,.js-scrape-roadmap p,.js-scrape-results p,.js-scrape-empty,.js-scrape-muted,.js-scrape-road-desc,.js-scrape-metrics span{margin:0;color:#000!important;font:16px/1.35 Times New Roman,Times,serif!important}.js-scrape-hero label,.js-scrape-grid label{gap:6px;display:grid;color:#000!important;letter-spacing:0!important;text-transform:none!important;font:700 16px/1.2 Times New Roman,Times,serif!important}.js-scrape-hero label>span,.js-scrape-topbar,.js-scrape-roadmap-head,.js-scrape-console-head,.js-scrape-result-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.js-scrape-hero input,.js-scrape-hero select,.analysis-reference-embed input,.analysis-reference-embed select,.analysis-reference-embed textarea,.enrichment-reference-embed input,.enrichment-reference-embed select,.enrichment-reference-embed textarea{outline:none;min-height:30px;box-shadow:none!important;color:#000!important;background:#fff!important;border:1px solid #777!important;border-radius:0!important;padding:3px 6px!important;font:16px Times New Roman,Times,serif!important}.js-scrape-hero input[type=range]{accent-color:auto;min-height:20px;border:0!important;padding:0!important}.js-scrape-grid,.js-scrape-actions,.js-scrape-track,.js-scrape-metrics{grid-template-columns:1fr;gap:10px;display:grid}.js-scrape-track,.js-scrape-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.js-scrape-side button,.js-scrape-run,.js-scrape-result-head button,.analysis-reference-embed button,.analysis-reference-embed .button,.analysis-reference-embed [role=button],.enrichment-reference-embed button,.enrichment-reference-embed .primary-button,.enrichment-reference-embed .ghost-button,.enrichment-reference-embed .danger-button,.enrichment-reference-embed .download-button,.enrichment-reference-embed .file-button{cursor:pointer;justify-content:center;align-items:center;width:auto;min-height:32px;display:inline-flex;box-shadow:none!important;color:#000!important;letter-spacing:0!important;text-transform:none!important;background:#eee!important;border:1px solid #777!important;border-radius:0!important;padding:4px 10px!important;font:16px Times New Roman,Times,serif!important}.js-scrape-side button:disabled,.js-scrape-run:disabled,.js-scrape-result-head button:disabled{cursor:not-allowed;opacity:.55}.js-scrape-console pre,.js-scrape-results pre,.analysis-reference-embed pre,.enrichment-reference-embed pre{white-space:pre-wrap;min-height:120px;max-height:260px;margin:0;overflow:auto;box-shadow:none!important;color:#000!important;background:#fff!important;border:1px solid #999!important;border-radius:0!important;padding:8px!important;font:13px/1.45 Courier New,Courier,monospace!important}.js-scrape-bubble,.js-scrape-bubble--done,.js-scrape-bubble--active,.js-scrape-bubble--locked{justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:400;display:inline-grid;color:#000!important;background:#fff!important;border:1px solid #777!important;border-radius:0!important;animation:none!important}.js-scrape-road-name,.js-scrape-metrics strong,.js-scrape-topbar strong,.js-scrape-roadmap-head strong{color:#000!important;letter-spacing:0!important;text-transform:none!important;font:700 16px/1.2 Times New Roman,Times,serif!important}.js-scrape-table{gap:0;margin-top:10px;display:grid;overflow:auto}.js-scrape-row{grid-template-columns:minmax(120px,.35fr) minmax(280px,1fr) minmax(220px,.55fr) minmax(110px,.28fr);align-items:start;gap:10px;min-height:44px;padding:8px 0;display:grid;border-top:1px solid #999!important}.js-scrape-row strong,.js-scrape-row span,.js-scrape-row small{overflow-wrap:anywhere;min-width:0;color:#000!important;font:16px Times New Roman,Times,serif!important}.analysis-reference-embed,.enrichment-reference-embed{width:100%;min-width:0;display:block;color:#000!important;background:#fff!important;font-family:Times New Roman,Times,serif!important}.analysis-reference-embed *,.enrichment-reference-embed *{box-shadow:none!important;color:#000!important;text-shadow:none!important;background-image:none!important;border-radius:0!important}.analysis-reference-embed :is(section,article,aside,header,footer,div[class*=card],div[class*=panel],div[class*=table],div[class*=toolbar]),.enrichment-reference-embed :is(section,article,aside,header,footer,div[class*=card],div[class*=panel],div[class*=table],div[class*=toolbar],.controls,.run-monitor,.gemini-review,.table-import-card){background:#fff!important;border-color:#999!important}.analysis-reference-embed table,.analysis-reference-embed th,.analysis-reference-embed td,.enrichment-reference-embed table,.enrichment-reference-embed th,.enrichment-reference-embed td{color:#000!important;background:#fff!important;border-color:#999!important}.analysis-reference-embed h1,.analysis-reference-embed h2,.analysis-reference-embed h3,.enrichment-reference-embed h1,.enrichment-reference-embed h2,.enrichment-reference-embed h3{color:#000!important;letter-spacing:0!important;text-transform:none!important;font-family:Times New Roman,Times,serif!important}@media (max-width:1180px){.admin-reference-shell,.js-scrape-app,.js-scrape-track,.js-scrape-metrics,.js-scrape-row{grid-template-columns:1fr}.admin-reference-workspace,.admin-reference-view-tabs,.js-scrape-side,.js-scrape-main{grid-area:auto/1;position:static}.js-scrape-roadmap-head,.js-scrape-console-head,.js-scrape-result-head{flex-direction:column;align-items:flex-start}}[data-simple-mode=true] .admin-enrichment-native,[data-simple-mode=true] .admin-enrichment-native-preview,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}[data-simple-mode=true] .admin-enrichment-native-preview{min-height:0!important;overflow:auto!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed *{box-sizing:border-box!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .app-shell{grid-template-columns:minmax(280px,420px) minmax(0,1fr)!important;align-items:start!important;gap:16px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .hero{grid-area:1/1!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:14px!important;display:grid!important;position:static!important;overflow:hidden!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .hero-topline{justify-content:flex-end!important;width:100%!important;min-width:0!important;margin:0 0 10px!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .table-import-card,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .table-import-grid,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .table-import-side,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .field,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed textarea,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed select,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed input{width:100%!important;min-width:0!important;max-width:100%!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .table-import-card{margin:0!important;overflow:hidden!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .table-import-grid,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .table-import-side{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .inline-toggle input,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .file-button input{width:auto!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .source-preview-wrap{width:100%!important;max-width:100%!important;overflow:auto!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .source-preview{min-width:520px!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .control-actions{grid-area:2/1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;display:grid!important;position:static!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .control-actions .counter{grid-column:1/-1!important;min-width:0!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .work-grid{grid-area:1/2/span 2!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:hidden!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .panel,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .results-panel,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .gemini-review{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .panel-heading{grid-template-columns:minmax(0,1fr) minmax(240px,360px) minmax(180px,auto)!important;align-items:start!important;gap:12px!important;margin-bottom:14px!important;display:grid!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .run-monitor{width:100%!important;min-width:0!important;max-width:100%!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .export-actions{justify-content:end!important;min-width:0!important;max-width:100%!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .table-tools{grid-template-columns:minmax(150px,190px) minmax(0,1fr)!important;align-items:end!important;gap:12px!important;display:grid!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .table-wrap,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .gemini-log{width:100%!important;max-width:100%!important;overflow:auto!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed table{min-width:720px!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .gemini-fields{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:10px!important;max-width:100%!important;display:grid!important}@media (max-width:1180px){[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .app-shell{grid-template-columns:minmax(0,1fr)!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .hero,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .control-actions,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .work-grid{grid-area:auto/1!important}[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .panel-heading,[data-simple-mode=true] .admin-enrichment-native .enrichment-reference-embed .table-tools{grid-template-columns:minmax(0,1fr)!important}}.admin-reference-shell[data-active-service=publish]{color:#f7f4fff5!important;background:radial-gradient(circle at 16% 0,#bdff1414,#0000 28%),#080a0d!important;font-family:Helvetica,Arial,sans-serif!important}.admin-reference-shell[data-active-service=publish] .admin-reference-workspace,.admin-reference-shell[data-active-service=publish] .admin-reference-workspace.reference-workspace--app,.admin-reference-shell[data-active-service=publish] .admin-reference-viewer,.admin-reference-shell[data-active-service=publish] .lead-pipeline-service-pane{color:#f7f4fff5!important;background:#080a0d!important}.admin-reference-shell[data-active-service=publish] .admin-reference-tabs button{color:#f7f4ffe0!important;background:#f7f4ff0e!important;border:1px solid #f7f4ff24!important;font-family:Helvetica,Arial,sans-serif!important}.admin-reference-shell[data-active-service=publish] .admin-reference-tabs button span,.admin-reference-shell[data-active-service=publish] .admin-reference-tabs button strong{color:inherit!important;font-family:Helvetica,Arial,sans-serif!important}.admin-reference-shell[data-active-service=publish] .admin-reference-tabs button[aria-current=page]{outline-offset:-2px;color:#f7ffdc!important;background:#bdff1424!important;border-color:#bdff14b8!important;outline:2px solid #bdff14b8!important}.admin-reference-shell[data-active-service=publish] .admin-publish-native,.admin-reference-shell[data-active-service=publish] .admin-publish-native *{font-family:Helvetica,Arial,sans-serif!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
