:root{--ll-font-heading:"Space Grotesk", Geist, Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ll-font-body:"DM Sans", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ll-font-ui:var(--ll-font-body);--ll-bg:#fff;--ll-surface:#f7f8fa;--ll-surface-raised:#fff;--ll-surface-strong:#fff;--ll-ink:#090a0d;--ll-muted:#596171;--ll-line:#1112171a;--ll-line-strong:#11121729;--ll-black:#050505;--ll-primary:#494fdf;--ll-primary-dark:#2429a6;--ll-accent:#12c8a8;--ll-success:#12a878;--ll-warning:#f5a524;--ll-danger:#e5484d;--ll-radius-sm:12px;--ll-radius-md:18px;--ll-radius-lg:28px;--ll-radius-xl:44px;--ll-shadow-soft:0 18px 44px #11121714;--ll-shadow-strong:0 28px 90px #11121724;--ll-focus-ring:0 0 0 3px #494fdf24;--ll-hover-surface:#494fdf12;--ll-pressed-surface:#494fdf1c;--ll-active-surface:#dcedff;--ll-control-height:46px;--ll-control-height-compact:40px;--ll-control-radius:14px;--ll-icon-control:46px;--ll-ease-standard:.16s ease;--ll-page-max:1180px;--ll-page-gutter:clamp(18px, 4vw, 50px);--ll-page-width:min(var(--ll-page-max), calc(100vw - (var(--ll-page-gutter) * 2)));--ll-page-pad:clamp(18px, 4vw, 56px);--ll-section-gap:clamp(22px, 3.5vw, 54px);--ll-section-gap-compact:clamp(28px, 4.5vw, 56px);--ll-card-pad:clamp(18px, 3vw, 30px);--ll-card-radius:24px;--ll-panel-pad:clamp(24px, 4vw, 50px);--ll-panel-radius:clamp(24px, 2.4vw, 32px);--ll-panel-surface:#fffffff0;--ll-panel-line:#0f172a1a;--ll-reference-bg:oklch(17% .025 264);--ll-reference-surface:oklch(21% .028 264);--ll-reference-surface-2:oklch(25% .032 264);--ll-reference-card:oklch(22% .03 264);--ll-reference-border:oklch(30% .025 264);--ll-reference-text:oklch(97% .005 250);--ll-reference-muted:oklch(74% .022 260);--ll-reference-primary:oklch(62% .21 280);--ll-reference-primary-companion:oklch(70% .17 220);--ll-reference-success:oklch(83% .17 165);--ll-reference-gradient-primary:linear-gradient(135deg, var(--ll-reference-primary), var(--ll-reference-primary-companion));--ll-reference-gradient-surface:linear-gradient(160deg, var(--ll-reference-surface-2), var(--ll-reference-card) 55%, var(--ll-reference-bg));--ll-reference-card-premium:linear-gradient(160deg, var(--ll-reference-surface-2), var(--ll-reference-card) 56%, var(--ll-reference-bg));--ll-reference-card-border:color-mix(in oklab, var(--ll-reference-border) 82%, transparent);--ll-reference-card-shadow:inset 0 1px 0 oklab(100% 0 5.96046e-8/.06), 0 20px 45px -30px oklab(0% none none/.82);--ll-mobile-top-app-bar-height:64px;--ll-mobile-bottom-nav-height:80px;--ll-mobile-bottom-nav-clearance:calc(74px + max(10px, env(safe-area-inset-bottom)));--ws-bg:#060817;--ws-bg-elevated:#081126;--ws-panel:#0f2143;--ws-panel-strong:#132d56;--ws-card:#09152be6;--ws-card-soft:#0f2344c2;--ws-card-selected:#2ad1971f;--ws-line:#8bd2ff33;--ws-line-strong:#3ddc847a;--ws-text:#f8fbff;--ws-text-soft:#d8e8fb;--ws-muted:#9db2cc;--ws-muted-strong:#b9cbe2;--ws-accent:#3ddc84;--ws-accent-2:#22d3ee;--ws-warning:#f6c453;--ws-danger:#fb7185;--ws-success:#4ade80;--ws-radius-xs:12px;--ws-radius-sm:16px;--ws-radius-md:20px;--ws-radius-lg:24px;--ws-radius-xl:30px;--ws-radius:var(--ws-radius-lg);--ws-space-1:6px;--ws-space-2:8px;--ws-space-3:12px;--ws-space-4:16px;--ws-space-5:20px;--ws-space-6:24px;--ws-touch:48px;--ws-shadow:0 22px 62px #00000047;--ws-focus:0 0 0 3px #3ddc842e;--ws-control-bg:linear-gradient(145deg, #091e36c7, #030c1dd1);--ws-control-bg-hover:linear-gradient(145deg, #0c2a44e0, #041124e6);--ws-primary-bg:linear-gradient(135deg, var(--ws-accent), var(--ws-accent-2));--ws-primary-ink:#031020;--ws-icon-control:48px;--rev-black:var(--ll-black);--rev-ink:var(--ll-ink);--rev-muted:var(--ll-muted);--rev-soft:var(--ll-surface);--rev-line:var(--ll-line);--rev-line-dark:#ffffff1f;--rev-cobalt:var(--ll-primary);--rev-cobalt-deep:var(--ll-primary-dark);--rev-mint:var(--ll-accent);--rev-radius:var(--ll-radius-lg);--rev-shadow:var(--ll-shadow-soft);--ink:var(--ll-ink);--muted:var(--ll-muted);--line:var(--ll-line);--line-strong:var(--ll-line-strong);--surface:var(--ll-surface);--teal:var(--ll-accent);--teal-dark:#0f766e;--violet:var(--ll-primary);--violet-dark:var(--ll-primary-dark)}html{color:var(--ll-ink);background:var(--ll-bg);font-family:var(--ll-font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{color:var(--ll-ink);font-family:var(--ll-font-body);margin:0;font-size:16px;font-weight:400;line-height:1.55}h1,h2,h3{font-family:var(--ll-font-heading);letter-spacing:0}p,li,small,figcaption,blockquote,label,input,textarea,select{font-family:var(--ll-font-body);letter-spacing:0}h1,h2{font-weight:800}h3{font-weight:700}button,input,textarea,select{font:inherit}button{font-weight:700}:where(a,button,input,textarea,select,summary):focus-visible{box-shadow:var(--ll-focus-ring);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.block{display:block}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-9{height:2.25rem}.w-10{width:2.5rem}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.border{border-width:1px}.border-border{border-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.p-6{padding:1.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.pt-0{padding-top:0}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-semibold{font-weight:600}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.text-card-foreground{color:hsl(var(--card-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.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)}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.running{animation-play-state:running}.paused{animation-play-state:paused}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}html,body,#root{min-width:0}html body{text-rendering:optimizelegibility;overflow-x:hidden}html body div#root *,html body div#root :before,html body div#root :after{box-sizing:border-box}html body div#root{--ll-mobile-top-app-bar-height:68px}html body div#root :is(button,a,input,textarea,select,summary,[role=button]){font-family:var(--ll-font-ui);letter-spacing:0}html body div#root :is(button,a,[role=button],summary):not(:disabled):not([aria-disabled=true]){cursor:pointer}html body div#root :is(button,.primary-button,.secondary-button,.ghost-button,.connector-button,.stripe-button,.admin-external-link):disabled,html body div#root :is(button,.primary-button,.secondary-button,.ghost-button,.connector-button,.stripe-button,.admin-external-link)[aria-disabled=true]{cursor:not-allowed!important;opacity:.62!important;filter:grayscale(.08)!important}html body div#root :is(.primary-button,.secondary-button,.ghost-button,.connector-button,.stripe-button,.admin-external-link,.danger-button,.danger-confirm-button){min-height:var(--ll-control-height)!important;border-radius:var(--ll-control-radius)!important;font-family:var(--ll-font-ui)!important;letter-spacing:0!important;transition:background var(--ll-ease-standard), border-color var(--ll-ease-standard), box-shadow var(--ll-ease-standard), color var(--ll-ease-standard), opacity var(--ll-ease-standard)!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:14px!important;font-weight:760!important;line-height:1.1!important;text-decoration:none!important;display:inline-flex!important}html body div#root :is(.primary-button,.secondary-button,.ghost-button,.connector-button,.stripe-button,.admin-external-link,.danger-button,.danger-confirm-button).compact-button,html body div#root :is(.primary-button,.secondary-button,.ghost-button,.connector-button,.stripe-button,.admin-external-link,.danger-button,.danger-confirm-button).small{min-height:var(--ll-control-height-compact)!important;padding:8px 11px!important;font-size:12.5px!important}html body div#root :is(.primary-button,.secondary-button,.ghost-button,.connector-button,.stripe-button,.admin-external-link,.danger-button,.danger-confirm-button,.oauth-button,.studio-auth-primary,.studio-auth-secondary).wide{width:100%!important}html body div#root :is(.primary-button,.stripe-button):not(main.workspace *):not(:disabled):not([aria-disabled=true]){background:var(--ll-primary-action-bg,linear-gradient(135deg, #47e38d 0%, #24c9df 100%))!important;background-image:var(--ll-primary-action-bg,linear-gradient(135deg, #47e38d 0%, #24c9df 100%))!important;border-color:var(--ll-primary-action-border,#c4ffeb6b)!important;color:var(--ll-primary-action-text,#04111d)!important;-webkit-text-fill-color:var(--ll-primary-action-text,#04111d)!important}html body div#root :is(.primary-button,.stripe-button):not(main.workspace *):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){background:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;background-image:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;border-color:var(--ll-primary-action-hover-border,#c4ffeb8a)!important;color:var(--ll-primary-action-text,#04111d)!important;-webkit-text-fill-color:var(--ll-primary-action-text,#04111d)!important;box-shadow:none!important}html body div#root :is(.secondary-button,.ghost-button,.connector-button,.admin-external-link):not(main.workspace *):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){color:var(--ll-ink)!important;-webkit-text-fill-color:var(--ll-ink)!important;background:#090a0d0f!important;border-color:#090a0d33!important;box-shadow:0 0 0 4px #3ddc8424!important}html body div#root main.workspace :is(.primary-button,.secondary-button,.ghost-button,.connector-button,.admin-external-link):not(:disabled):not([aria-disabled=true]){color:var(--ws-text)!important;-webkit-text-fill-color:var(--ws-text)!important}html body div#root main.workspace :is(.primary-button,.stripe-button):not(:disabled):not([aria-disabled=true]){background:var(--ws-primary-bg)!important;color:var(--ws-primary-ink)!important;-webkit-text-fill-color:var(--ws-primary-ink)!important;border-color:#5ef5d07a!important;box-shadow:0 14px 30px #22d3ee24!important}html body div#root main.workspace :is(.primary-button,.stripe-button):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){color:var(--ws-primary-ink)!important;-webkit-text-fill-color:var(--ws-primary-ink)!important;box-shadow:var(--ws-focus), 0 16px 34px #22d3ee2e!important;background:linear-gradient(135deg,#4ade8f,#38ddf0)!important}html body div#root main.workspace :is(.secondary-button,.ghost-button,.connector-button,.admin-external-link):not(:disabled):not([aria-disabled=true]){background:var(--ws-control-bg)!important;color:#ebf7ffe6!important;-webkit-text-fill-color:#ebf7ffe6!important;border-color:#7df5e733!important;box-shadow:inset 0 1px #ffffff0a!important}html body div#root main.workspace :is(.secondary-button,.ghost-button,.connector-button,.admin-external-link):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){background:var(--ws-control-bg-hover)!important;color:var(--ws-text)!important;-webkit-text-fill-color:var(--ws-text)!important;box-shadow:var(--ws-focus)!important;border-color:#5ef5d06b!important}html body div#root :is(main.pricing-page,main.workspace) .desktop-page-nav :is(button,a):not(.active):not([aria-current=page]):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){background:#7df5e70f!important}html body:has(main.workspace) div#root header.app-header-shell .marketing-brand.brand-home-link{max-width:260px!important}html body div#root main.workspace .github-input-row .connector-button,html body div#root main.workspace .github-input-row .connector-button:is(:hover,:focus,:focus-visible,:active,:disabled,[aria-disabled=true]){box-shadow:none!important;background:0 0!important;border-color:#0000!important}html body div#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{max-height:none!important;overflow:visible!important}html body div#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot img{width:min(100%,300px)!important;min-height:320px!important;max-height:500px!important}html body div#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption{width:min(100%,300px)!important;display:grid!important}html body div#root :is(.primary-button,.secondary-button,.ghost-button,.connector-button,.stripe-button,.admin-external-link,.danger-button,.danger-confirm-button) :is(svg,svg *,span,strong,small,em){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root :is(.mobile-menu-button,.workspace-menu-trigger,.icon-button,.ai-icon-button,.concierge-icon-button){width:var(--ll-icon-control)!important;min-width:var(--ll-icon-control)!important;height:var(--ll-icon-control)!important;min-height:var(--ll-icon-control)!important;border-radius:999px!important;place-items:center!important;padding:0!important;display:inline-grid!important}html body div#root main.workspace :is(.mobile-menu-button,.workspace-menu-trigger,.icon-button,.ai-icon-button,.concierge-icon-button){color:#f0faffeb!important;-webkit-text-fill-color:#f0faffeb!important;background:#030e1ead!important;border:1px solid #7df5e742!important}html body div#root :is(.mobile-menu-button,.workspace-menu-trigger,.icon-button,.ai-icon-button,.concierge-icon-button) :is(svg,svg *){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root .ll-segmented-control{scrollbar-width:none;grid-template-columns:repeat(var(--ll-segment-count,var(--ll-segment-default-count,3)), minmax(0, 1fr))!important;gap:var(--ll-segment-gap,6px)!important;width:100%!important;min-width:0!important;margin:var(--ll-segment-margin,0 0 14px)!important;padding:var(--ll-segment-padding,5px)!important;border:1px solid var(--ll-segment-border,var(--ws-line))!important;border-radius:var(--ll-segment-radius,18px)!important;background:var(--ll-segment-bg,#050f22c2)!important;scroll-snap-type:x proximity!important;align-items:stretch!important;display:grid!important;overflow:hidden!important}@media (width<=760px){html body div#root .ll-segmented-control{grid-template-columns:repeat(var(--ll-segment-mobile-count,var(--ll-segment-count,var(--ll-segment-default-count,3))), minmax(0, 1fr))!important}}html body div#root .ll-segmented-control::-webkit-scrollbar{display:none}html body div#root .ll-segmented-control.is-scroll{flex-wrap:var(--ll-segment-scroll-wrap,nowrap)!important;justify-content:var(--ll-segment-scroll-justify,flex-start)!important;align-items:var(--ll-segment-scroll-align,center)!important;overflow-x:var(--ll-segment-scroll-overflow-x,auto)!important;overflow-y:var(--ll-segment-scroll-overflow-y,hidden)!important;overscroll-behavior-x:var(--ll-segment-scroll-overscroll-x,contain)!important;grid-template-columns:none!important;display:flex!important}html body div#root .ll-segmented-control>button{appearance:none!important;width:100%!important;min-width:0!important;min-height:var(--ll-segment-control-height,46px)!important;padding:var(--ll-segment-button-padding,8px 9px)!important;border:1px solid var(--ll-segment-button-border,transparent)!important;border-radius:var(--ll-segment-button-radius,14px)!important;background:var(--ll-segment-button-bg,transparent)!important;background-color:var(--ll-segment-button-color,transparent)!important;color:var(--ll-segment-ink,var(--ws-muted-strong))!important;-webkit-text-fill-color:var(--ll-segment-ink,var(--ws-muted-strong))!important;font-family:var(--ll-font-ui)!important;font-size:var(--ll-segment-font-size,13px)!important;line-height:1.12!important;font-weight:var(--ll-segment-font-weight,830)!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important;box-shadow:none!important;scroll-snap-align:start!important}html body div#root .ll-segmented-control.is-scroll>button{width:auto!important;min-width:var(--ll-segment-scroll-item-min-width,-moz-max-content)!important;min-width:var(--ll-segment-scroll-item-min-width,max-content)!important;max-width:var(--ll-segment-scroll-item-max-width,none)!important;max-height:var(--ll-segment-scroll-item-max-height,none)!important;white-space:var(--ll-segment-scroll-item-white-space,nowrap)!important;overflow:var(--ll-segment-scroll-item-overflow,visible)!important;text-overflow:var(--ll-segment-scroll-item-text-overflow,clip)!important;flex:none!important}html body div#root .ll-segmented-control>button :is(span,strong,svg,svg *){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root .ll-segmented-control>button:not(.selected):not(:disabled):not([aria-disabled=true]):is(:hover,:focus,:focus-visible,:active){border-color:var(--ll-segment-hover-border,#8ef7d24d)!important;background:var(--ll-segment-hover-bg,linear-gradient(145deg, #0b2d47db, #05132af0))!important;background-color:var(--ll-segment-hover-color,#0b2d47)!important;color:var(--ll-segment-hover-ink,var(--ws-text))!important;-webkit-text-fill-color:var(--ll-segment-hover-ink,var(--ws-text))!important}html body div#root .ll-segmented-control>button:disabled,html body div#root .ll-segmented-control>button[aria-disabled=true]{cursor:not-allowed!important;border-color:var(--ll-segment-disabled-border,#86a1ca24)!important;background:var(--ll-segment-disabled-bg,#030a187a)!important;color:var(--ll-segment-disabled-ink,#a9bad07a)!important;-webkit-text-fill-color:var(--ll-segment-disabled-ink,#a9bad07a)!important;opacity:1!important}html body div#root .ll-segmented-control>button.selected,html body div#root .ll-segmented-control>button.selected:is(:hover,:focus,:focus-visible,:active){border-color:var(--ll-segment-selected-border,#8ef7d28f)!important;background:var(--ll-segment-selected-bg,linear-gradient(135deg, #8ef7d2, #58e6f0))!important;background-color:var(--ll-segment-selected-color,#8ef7d2)!important;color:var(--ll-segment-selected-ink,#04111f)!important;-webkit-text-fill-color:var(--ll-segment-selected-ink,#04111f)!important;box-shadow:var(--ll-segment-selected-shadow,inset 0 1px 0 #ffffff57)!important}html body div#root .ll-section-nav{grid-template-columns:repeat(var(--ll-section-nav-columns,4), minmax(0, 1fr))!important;gap:var(--ll-section-nav-gap,8px)!important;width:100%!important;min-width:0!important;margin:var(--ll-section-nav-margin,0 0 12px)!important;align-items:stretch!important;display:grid!important}@media (width<=760px){html body div#root .ll-section-nav{grid-template-columns:repeat(var(--ll-section-nav-mobile-columns,var(--ll-section-nav-columns,4)), minmax(0, 1fr))!important;gap:var(--ll-section-nav-mobile-gap,var(--ll-section-nav-gap,6px))!important}}html body div#root .ll-section-nav>button{appearance:none!important;min-width:0!important;min-height:var(--ll-section-nav-button-height,54px)!important;grid-template-columns:var(--ll-section-nav-button-columns,auto minmax(0, 1fr))!important;gap:var(--ll-section-nav-button-gap,4px 8px)!important;padding:var(--ll-section-nav-button-padding,8px 9px)!important;border:1px solid var(--ll-section-nav-border,#7df5e729)!important;border-radius:var(--ll-section-nav-radius,12px)!important;background:var(--ll-section-nav-bg,#050f22b8)!important;color:var(--ll-section-nav-ink,#e2eef9e6)!important;-webkit-text-fill-color:var(--ll-section-nav-ink,#e2eef9e6)!important;font-family:var(--ll-font-ui)!important;line-height:1.1!important;font-weight:var(--ll-section-nav-weight,760)!important;letter-spacing:0!important;text-align:left!important;box-shadow:none!important;background-image:none!important;align-items:center!important;text-decoration:none!important;display:grid!important}html body div#root .ll-section-nav>button>svg{width:var(--ll-section-nav-icon-size,20px)!important;height:var(--ll-section-nav-icon-size,20px)!important;min-width:var(--ll-section-nav-icon-size,20px)!important;color:currentColor!important;stroke:currentColor!important}html body div#root .ll-section-nav>button :is(span,strong,svg,svg *){color:currentColor!important;-webkit-text-fill-color:currentColor!important;stroke:currentColor!important;min-width:0!important}html body div#root .ll-section-nav>button span{text-overflow:ellipsis!important;font-size:var(--ll-section-nav-label-size,13px)!important;font-weight:var(--ll-section-nav-label-weight,820)!important;overflow:hidden!important}html body div#root .ll-section-nav>button strong{grid-column:var(--ll-section-nav-detail-column,2)!important;text-overflow:ellipsis!important;font-size:var(--ll-section-nav-detail-size,11px)!important;font-weight:var(--ll-section-nav-detail-weight,680)!important;color:var(--ll-section-nav-detail-ink,currentColor)!important;-webkit-text-fill-color:var(--ll-section-nav-detail-ink,currentColor)!important;overflow:hidden!important}html body div#root .ll-section-nav>button:is(.active,[aria-current=location],[data-state=selected]){border-color:var(--ll-section-nav-active-border,#8ef7d2)!important;background:var(--ll-section-nav-active-bg,#8ef7d2)!important;color:var(--ll-section-nav-active-ink,#04111f)!important;-webkit-text-fill-color:var(--ll-section-nav-active-ink,#04111f)!important}html body div#root .ll-badge{justify-content:center!important;align-items:center!important;gap:var(--ll-badge-gap,6px)!important;width:fit-content!important;min-width:0!important;max-width:100%!important;min-height:var(--ll-badge-height,30px)!important;padding:var(--ll-badge-padding,6px 10px)!important;border:1px solid var(--ll-badge-border,#7df5e73d)!important;border-radius:var(--ll-badge-radius,999px)!important;background:var(--ll-badge-bg,#071f39ad)!important;color:var(--ll-badge-ink,#dcfff4e6)!important;-webkit-text-fill-color:var(--ll-badge-ink,#dcfff4e6)!important;font-family:var(--ll-font-ui)!important;font-size:var(--ll-badge-font-size,12px)!important;line-height:1.08!important;font-weight:var(--ll-badge-font-weight,820)!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;display:inline-flex!important}html body div#root .ll-badge.small{--ll-badge-height:26px;--ll-badge-padding:5px 8px;--ll-badge-font-size:11px}html body div#root .ll-badge:is(.tone-success,.tone-resolved,.tone-ai){--ll-badge-border:#5ef5d057;--ll-badge-bg:#3ddc841a;--ll-badge-ink:#d2fff0f0}html body div#root .ll-badge:is(.tone-warning,.tone-customer,.tone-normal){--ll-badge-border:#f6c4535c;--ll-badge-bg:#f6c4531a;--ll-badge-ink:#fff2c2f0}html body div#root .ll-badge:is(.tone-danger,.tone-high){--ll-badge-border:#fb718561;--ll-badge-bg:#fb71851a;--ll-badge-ink:#ffdce2f0}html body div#root .ll-badge:is(.tone-info,.tone-support,.tone-new){--ll-badge-border:#38bdf857;--ll-badge-bg:#38bdf81a;--ll-badge-ink:#dbf2fff0}html body div#root .ll-badge:is(.tone-muted,.tone-low){--ll-badge-border:#9eaec442;--ll-badge-bg:#94a3b814;--ll-badge-ink:#d2deeed1}html body div#root .ll-badge :is(svg,svg *,span,strong,small,em,b){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root .ll-badge>svg{width:var(--ll-badge-icon-size,14px)!important;height:var(--ll-badge-icon-size,14px)!important;flex:none!important}html body div#root .ll-status-message{align-items:flex-start!important;gap:var(--ll-status-gap,8px)!important;width:100%!important;min-width:0!important;margin:var(--ll-status-margin,0)!important;padding:var(--ll-status-padding,10px 12px)!important;border:1px solid var(--ll-status-border,#38bdf847)!important;border-radius:var(--ll-status-radius,14px)!important;background:var(--ll-status-bg,#38bdf814)!important;color:var(--ll-status-ink,#dbf2ffeb)!important;-webkit-text-fill-color:var(--ll-status-ink,#dbf2ffeb)!important;font-family:var(--ll-font-ui)!important;font-size:var(--ll-status-font-size,13px)!important;line-height:1.35!important;font-weight:var(--ll-status-font-weight,740)!important;letter-spacing:0!important;overflow-wrap:anywhere!important;display:flex!important}html body div#root .ll-status-message.tone-success{--ll-status-border:#5ef5d057;--ll-status-bg:#3ddc841a;--ll-status-ink:#d2fff0f0}html body div#root .ll-status-message.tone-warning{--ll-status-border:#f6c4535c;--ll-status-bg:#f6c4531a;--ll-status-ink:#fff2c2f0}html body div#root .ll-status-message.tone-error{--ll-status-border:#fb718561;--ll-status-bg:#fb71851a;--ll-status-ink:#ffdce2f0}html body div#root .ll-status-message.tone-muted{--ll-status-border:#9eaec43d;--ll-status-bg:#94a3b812;--ll-status-ink:#d2deeed6}html body div#root .ll-status-message :is(svg,svg *,span,strong,small,em){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root .ll-status-message>svg{width:var(--ll-status-icon-size,16px)!important;height:var(--ll-status-icon-size,16px)!important;flex:none!important;margin-top:1px!important}html body div#root .ll-status-message>span{min-width:0!important;max-width:100%!important}html body div#root .ll-section-header{gap:var(--ll-section-header-gap,12px)!important;align-items:var(--ll-section-header-align,end)!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;display:grid!important}html body div#root .ll-section-header.with-actions{grid-template-columns:minmax(0,1fr) auto!important}html body div#root .ll-section-header-copy{gap:var(--ll-section-copy-gap,10px)!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;min-width:0!important;display:grid!important}html body div#root .ll-section-header.with-icon .ll-section-header-copy{grid-template-columns:auto minmax(0,1fr)!important}html body div#root .ll-section-header-icon{width:var(--ll-section-icon-size,42px)!important;min-width:var(--ll-section-icon-size,42px)!important;height:var(--ll-section-icon-size,42px)!important;border:1px solid var(--ll-section-icon-border,#7df5e73d)!important;border-radius:var(--ll-section-icon-radius,14px)!important;background:var(--ll-section-icon-bg,#5ef5d014)!important;color:var(--ll-section-icon-ink,var(--ws-accent))!important;-webkit-text-fill-color:var(--ll-section-icon-ink,var(--ws-accent))!important;place-items:center!important;display:inline-grid!important}html body div#root .ll-section-header :is(.eyebrow,.section-title,h1,h2,h3,h4,p,span,strong,small,svg,svg *){color:currentColor;stroke:currentColor;-webkit-text-fill-color:currentColor;min-width:0!important;max-width:100%!important}html body div#root .ll-section-header :is(h1,h2,h3,h4,.section-title){overflow-wrap:anywhere!important}html body div#root .ll-section-header :is(.eyebrow,.ll-section-description,.section-title){margin:0!important}html body div#root .ll-section-header .ll-section-description{color:var(--ll-section-description-ink,var(--ws-muted-strong))!important;-webkit-text-fill-color:var(--ll-section-description-ink,var(--ws-muted-strong))!important;font-size:var(--ll-section-description-size,14px)!important;line-height:1.35!important;font-weight:var(--ll-section-description-weight,650)!important}html body div#root .ll-section-header-actions{gap:var(--ll-section-actions-gap,10px)!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;min-width:0!important;display:flex!important}@media (width<=760px){html body div#root .ll-section-header.with-actions{grid-template-columns:minmax(0,1fr)!important}html body div#root .ll-section-header-actions{justify-content:stretch!important;width:100%!important}html body div#root .ll-section-header-actions>*{min-width:0!important}}html body div#root .ll-search-field{align-items:center!important;gap:var(--ll-search-gap,10px)!important;border:1px solid var(--ll-search-border,var(--ws-line))!important;border-radius:var(--ll-search-radius,999px)!important;background:var(--ll-search-bg,#050f22b3)!important;width:100%!important;min-width:0!important;color:var(--ll-search-ink,var(--ws-text))!important;-webkit-text-fill-color:var(--ll-search-ink,var(--ws-text))!important;grid-template-columns:auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html body div#root .ll-search-field>svg{width:var(--ll-search-icon-size,18px)!important;height:var(--ll-search-icon-size,18px)!important;min-width:var(--ll-search-icon-size,18px)!important;color:var(--ll-search-icon-ink,var(--ws-accent))!important;stroke:var(--ll-search-icon-ink,var(--ws-accent))!important}html body div#root .ll-search-field input{color:currentColor!important;-webkit-text-fill-color:currentColor!important;width:100%!important;min-width:0!important;font-family:var(--ll-font-ui)!important;letter-spacing:0!important;background:0 0!important;border:0!important;outline:0!important}html body div#root .ll-search-field input::placeholder{color:var(--ll-search-placeholder-ink,#b9cbe29e)!important;-webkit-text-fill-color:var(--ll-search-placeholder-ink,#b9cbe29e)!important}html body div#root .ll-empty-state{place-items:center!important;gap:var(--ll-empty-gap,9px)!important;min-width:0!important;padding:var(--ll-empty-padding,16px)!important;border:1px solid var(--ll-empty-border,var(--ws-line))!important;border-radius:var(--ll-empty-radius,18px)!important;background:var(--ll-empty-bg,#050f2294)!important;color:var(--ll-empty-ink,var(--ws-muted-strong))!important;-webkit-text-fill-color:var(--ll-empty-ink,var(--ws-muted-strong))!important;text-align:center!important;overflow-wrap:anywhere!important;display:grid!important}html body div#root .ll-empty-state.warning{--ll-empty-border:#f6c45359;--ll-empty-bg:#f6c45314;--ll-empty-ink:#fff2c2eb}html body div#root .ll-empty-state.success{--ll-empty-border:#5ef5d04d;--ll-empty-bg:#3ddc8414;--ll-empty-ink:#dcfff2eb}html body div#root .ll-empty-state :is(svg,svg *,strong,span,small,p){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root .ll-empty-state>svg{width:var(--ll-empty-icon-size,18px)!important;height:var(--ll-empty-icon-size,18px)!important}html body div#root .ll-empty-state>:is(strong,span,small,p){max-width:100%!important;margin:0!important;line-height:1.25!important}html body div#root :is(.modal-backdrop,.mobile-nav-backdrop,.workspace-menu-backdrop){overscroll-behavior:contain!important}html body div#root :is(.auth-modal,.github-return-modal,.github-setup-modal,.delete-workspace-modal,.legal-modal,.mobile-nav-sheet,.workspace-menu-sheet,.openclaw-concierge-panel){overflow-wrap:anywhere;max-width:min(100%,100vw - 20px)!important}html body div#root main.workspace :is(.workspace-card,.workspace-ui-card,.workspace-start-card,.section-block,.workspace-subsection,.primary-panel,.side-panel,.openclaw-concierge-panel){border-color:var(--ws-line)!important;min-width:0!important;color:var(--ws-text)!important;-webkit-text-fill-color:var(--ws-text)!important}html body div#root main.workspace :is(details.workspace-subsection,details.section-block,details.launch-advanced-details,details.workspace-dashboard-accordion)>summary{cursor:pointer;min-width:0!important}html body div#root main.workspace :is(input,textarea,select){min-width:0!important;color:var(--ws-text)!important;-webkit-text-fill-color:var(--ws-text)!important;caret-color:var(--ws-accent)!important}html body div#root main.workspace :is(input,textarea,select)::-moz-placeholder{color:#b9cbe29e!important;-webkit-text-fill-color:#b9cbe29e!important}html body div#root main.workspace :is(input,textarea,select)::placeholder{color:#b9cbe29e!important;-webkit-text-fill-color:#b9cbe29e!important}@media (width<=760px){html body div#root main.workspace{padding-bottom:calc(var(--ll-mobile-bottom-nav-clearance) + 12px)!important}html body div#root main.workspace :is(.primary-button,.secondary-button,.ghost-button,.connector-button,.stripe-button,.admin-external-link){min-height:46px!important}html body div#root :is(.modal-backdrop,.auth-backdrop,.legal-backdrop){padding:max(10px, env(safe-area-inset-top)) 10px max(10px, env(safe-area-inset-bottom))!important}}:is(html body div#root#root :is(main.pricing-page,main.workspace) .desktop-page-nav :is(button,a):not(.active):not([aria-current=page]):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]),html body:has(main.workspace) div#root#root .app-shell main.workspace .workspace-app-header .desktop-page-nav button:not(.active):not([aria-current=page]):is(:hover,:focus,:focus-visible,:active)){background:#7df5e70f!important}html body:has(main.workspace) div#root#root div.app-shell main.workspace.workspace header.topbar.workspace-app-header button.marketing-brand.brand-home-link{max-width:260px!important}html body:has(main.workspace) div#root#root div.app-shell main.workspace.workspace header.topbar.workspace-app-header button.marketing-brand.brand-home-link:is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){max-width:260px!important}html body:has(main.workspace) div#root#root .app-shell main.workspace .github-input-row .connector-button{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html body:has(main.workspace) div#root#root .app-shell main.workspace .github-input-row .connector-button:is(:hover,:focus,:focus-visible,:active,:disabled,[aria-disabled=true]){box-shadow:none!important;background:0 0!important;border-color:#0000!important}html body:has(main.workspace) div#root#root .app-shell main.workspace .workspace-github-card .github-input-row .connector-button{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html body:has(main.workspace) div#root#root .app-shell main.workspace .workspace-github-card .github-input-row .connector-button:is(:hover,:focus,:focus-visible,:active,:disabled,[aria-disabled=true]){box-shadow:none!important;background:0 0!important;border-color:#0000!important}@media (width<=899px){html body{--ll-android-bottom-nav-height:calc(83px + env(safe-area-inset-bottom))}html body div#root>nav.mobile-app-bottom-nav,html body div#root nav.mobile-app-bottom-nav,html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav{--ll-nav-bg:linear-gradient(135deg, #181e54f7, #034a50f7);--ll-nav-border:#7df5e73d;--ll-nav-inactive:#eaf5ffe6;--ll-nav-inactive-hover:#fff;--ll-nav-active:#8ef7d2;--ll-nav-hover-bg:#5ef5d01a;--ll-nav-active-bg:#5ef5d02e;--ll-nav-active-border:#5ef5d061;--bottom-nav-count:3;width:100vw!important;max-width:none!important;min-height:var(--ll-android-bottom-nav-height)!important;height:auto!important;padding:8px max(10px, env(safe-area-inset-left)) max(8px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-right))!important;grid-template-columns:repeat(var(--bottom-nav-count), minmax(0, 1fr))!important;border:0!important;border-top:1px solid var(--ll-nav-border)!important;background:var(--ll-nav-bg)!important;-webkit-backdrop-filter:blur(22px)saturate(1.15)!important;backdrop-filter:blur(22px)saturate(1.15)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;filter:none!important;z-index:12000!important;background-color:#063447!important;border-radius:0!important;gap:0!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;transform:none!important;box-shadow:0 -14px 34px #00000047,inset 0 1px #ffffff0f!important}html body div#root nav.mobile-app-bottom-nav[data-item-count="3"]{--bottom-nav-count:3}html body div#root nav.mobile-app-bottom-nav[data-item-count="4"]{--bottom-nav-count:4}html body div#root nav.mobile-app-bottom-nav[data-item-count="5"]{--bottom-nav-count:5}html body div#root nav.mobile-app-bottom-nav>button:nth-child(n+6),html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:nth-child(n+6){display:none!important}html body div#root nav.mobile-app-bottom-nav>button,html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button{min-width:0!important;height:64px!important;min-height:64px!important;color:var(--ll-nav-inactive)!important;-webkit-text-fill-color:var(--ll-nav-inactive)!important;letter-spacing:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:34px auto!important;align-content:center!important;place-items:center!important;gap:2px!important;padding:4px 2px 5px!important;font-size:12px!important;font-weight:750!important;line-height:1!important;display:grid!important}html body div#root nav.mobile-app-bottom-nav>button>svg,html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button>svg{box-sizing:border-box!important;color:currentColor!important;stroke:currentColor!important;stroke-width:2.15px!important;width:56px!important;height:32px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;padding:4px 16px!important}html body div#root nav.mobile-app-bottom-nav>button>span,html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button>span{color:currentColor!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:12px!important;font-weight:700!important;line-height:1!important;overflow:hidden!important}html body div#root nav.mobile-app-bottom-nav[data-item-count="5"]>button>span,html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button>span{font-size:clamp(10px,2.65vw,12px)!important}html body div#root nav.mobile-app-bottom-nav small,html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav small{display:none!important}html body div#root nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]),html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]),html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]):not(:disabled):not([aria-disabled=true]){color:var(--ll-nav-active)!important;-webkit-text-fill-color:var(--ll-nav-active)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}html body div#root nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]) svg,html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]) svg{background:var(--ll-nav-active-bg)!important;color:var(--ll-nav-active)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--ll-nav-active)!important;border:1px solid var(--ll-nav-active-border)!important;box-shadow:inset 0 1px #ffffff14!important}html body div#root nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]) span,html body div#root nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]) svg *,html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]) span,html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]) svg *{color:var(--ll-nav-active)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--ll-nav-active)!important}html body div#root nav.mobile-app-bottom-nav>button:is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]):not(.active):not([aria-current=page]),html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]):not(.active):not([aria-current=page]){color:var(--ll-nav-inactive-hover)!important;-webkit-text-fill-color:var(--ll-nav-inactive-hover)!important;background:0 0!important}html body div#root nav.mobile-app-bottom-nav>button:is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]):not(.active):not([aria-current=page]) svg,html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]):not(.active):not([aria-current=page]) svg{background:var(--ll-nav-hover-bg)!important;color:currentColor!important;border-color:#7df5e738!important;box-shadow:inset 0 1px #ffffff0f!important}}@media (width>=900px){html body div#root>nav.mobile-app-bottom-nav,html body div#root nav.mobile-app-bottom-nav{display:none!important}}html body div#root :is(.mobile-menu-button,.workspace-menu-trigger,.connector-button,.ghost-button,.secondary-button):not(:disabled):not([aria-disabled=true]){color:#07111f!important;-webkit-text-fill-color:#07111f!important}html body div#root :is(.mobile-menu-button,.workspace-menu-trigger,.connector-button,.ghost-button,.secondary-button):not(:disabled):not([aria-disabled=true]) :is(svg,span,strong,small,em),html body div#root :is(.mobile-menu-button,.workspace-menu-trigger,.connector-button,.ghost-button,.secondary-button):not(:disabled):not([aria-disabled=true]) svg *{color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root :is(.mobile-menu-button,.workspace-menu-trigger):not(:disabled):not([aria-disabled=true]){background:#fff!important;border:1px solid #11121724!important;box-shadow:0 8px 22px #11121714!important}html body div#root :is(.mobile-menu-button,.workspace-menu-trigger,.connector-button,.ghost-button,.secondary-button):not(main.workspace *):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){color:#07111f!important;-webkit-text-fill-color:#07111f!important;background:#eef2f7!important;border-color:#07111f38!important}html body div#root :is(.mobile-menu-button,.workspace-menu-trigger,.connector-button,.ghost-button,.secondary-button):not(main.workspace *):active:not(:disabled):not([aria-disabled=true]){color:#07111f!important;-webkit-text-fill-color:#07111f!important;background:#dbe4ef!important;border-color:#07111f47!important}html body div#root :is(.primary-button,.stripe-button,.landing-plan-cta):not(:disabled):not([aria-disabled=true]){background:var(--ll-primary-action-bg,linear-gradient(135deg, #47e38d 0%, #24c9df 100%))!important;background-image:var(--ll-primary-action-bg,linear-gradient(135deg, #47e38d 0%, #24c9df 100%))!important;border-color:var(--ll-primary-action-border,#c4ffeb6b)!important;color:var(--ll-primary-action-text,#04111d)!important;-webkit-text-fill-color:var(--ll-primary-action-text,#04111d)!important}html body div#root :is(.primary-button,.stripe-button,.landing-plan-cta):not(:disabled):not([aria-disabled=true]) :is(svg,span,strong),html body div#root :is(.primary-button,.stripe-button,.landing-plan-cta):not(:disabled):not([aria-disabled=true]) svg *{color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root :is(.primary-button,.stripe-button,.landing-plan-cta):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){background:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;background-image:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;border-color:var(--ll-primary-action-hover-border,#c4ffeb8a)!important;color:var(--ll-primary-action-text,#04111d)!important;-webkit-text-fill-color:var(--ll-primary-action-text,#04111d)!important}html body div#root .marketing-brand:not(main.workspace *):is(:hover,:focus-visible,:active){color:#07111f!important;-webkit-text-fill-color:#07111f!important;background:#eef2f7!important}html body div#root :is(button.mobile-menu-button,button.workspace-menu-trigger,button.connector-button):not(main.workspace *):active:not(:disabled):not([aria-disabled=true]),html body div#root .app-shell :is(button.connector-button,button.ghost-button):not(main.workspace *):active:not(:disabled):not([aria-disabled=true]),html body div#root :is(.landing-page,.pricing-page) header.marketing-nav button.mobile-menu-button:active:not(:disabled):not([aria-disabled=true]){opacity:1!important;filter:none!important;color:#07111f!important;-webkit-text-fill-color:#07111f!important;background:#dbe4ef!important;border-color:#07111f47!important}html body div#root :is(button.mobile-menu-button,button.workspace-menu-trigger,button.connector-button):not(main.workspace *):active:not(:disabled):not([aria-disabled=true]) :is(svg,span,strong,small),html body div#root :is(button.mobile-menu-button,button.workspace-menu-trigger,button.connector-button):not(main.workspace *):active:not(:disabled):not([aria-disabled=true]) svg *,html body div#root .app-shell :is(button.connector-button,button.ghost-button):not(main.workspace *):active:not(:disabled):not([aria-disabled=true]) :is(svg,span,strong,small),html body div#root .app-shell :is(button.connector-button,button.ghost-button):not(main.workspace *):active:not(:disabled):not([aria-disabled=true]) svg *,html body div#root :is(header.marketing-nav,header.topbar.app-header) :is(button.mobile-menu-button,button.workspace-menu-trigger)>svg,html body div#root :is(header.marketing-nav,header.topbar.app-header) :is(button.mobile-menu-button,button.workspace-menu-trigger)>svg *,html body div#root main.landing-page header.marketing-nav button.mobile-menu-button:is(:hover,:focus-visible,:active)>svg,html body div#root main.landing-page header.marketing-nav button.mobile-menu-button:is(:hover,:focus-visible,:active)>svg *,html body div#root main.pricing-page header.marketing-nav button.mobile-menu-button:is(:hover,:focus-visible,:active)>svg,html body div#root main.pricing-page header.marketing-nav button.mobile-menu-button:is(:hover,:focus-visible,:active)>svg *,html body div#root main.marketplace-page header.marketing-nav button.mobile-menu-button:is(:hover,:focus-visible,:active)>svg,html body div#root main.marketplace-page header.marketing-nav button.mobile-menu-button:is(:hover,:focus-visible,:active)>svg *,html body div#root div.app-shell main.workspace header.topbar.app-header button.workspace-menu-trigger:is(:hover,:focus-visible,:active)>svg,html body div#root div.app-shell main.workspace header.topbar.app-header button.workspace-menu-trigger:is(:hover,:focus-visible,:active)>svg *{color:#07111f!important;stroke:#07111f!important;-webkit-text-fill-color:#07111f!important}html body div#root :is(.landing-page,.pricing-page) .landing-plan-cta,html body div#root :is(.landing-page,.pricing-page) .landing-plan-cta:is(:hover,:focus-visible,:active):not(:disabled){background:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;background-image:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;border-color:var(--ll-primary-action-hover-border,#c4ffeb8a)!important;color:var(--ll-primary-action-text,#04111d)!important;-webkit-text-fill-color:var(--ll-primary-action-text,#04111d)!important;opacity:1!important;filter:none!important}html body div#root :is(.landing-page,.pricing-page) .landing-plan-cta :is(svg,span,strong,small),html body div#root :is(.landing-page,.pricing-page) .landing-plan-cta svg *,html body div#root :is(.landing-page,.pricing-page) .landing-plan-cta:is(:hover,:focus-visible,:active):not(:disabled) :is(svg,span,strong,small),html body div#root :is(.landing-page,.pricing-page) .landing-plan-cta:is(:hover,:focus-visible,:active):not(:disabled) svg *{color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root main.landing-page.marketing-only header.marketing-nav button.mobile-menu-button[aria-label="Open home actions"]:is(:hover,:focus-visible,:active):not(:disabled),html body div#root main.pricing-page.marketing-only header.marketing-nav button.mobile-menu-button[aria-label="Open billing actions"]:is(:hover,:focus-visible,:active):not(:disabled),html body div#root main.marketplace-page.marketing-only header.marketing-nav button.mobile-menu-button[aria-label="Open market actions"]:is(:hover,:focus-visible,:active):not(:disabled),html body div#root div.app-shell main.workspace header.topbar.app-header button.workspace-menu-trigger[aria-label="Open workspace actions"]:is(:hover,:focus-visible,:active):not(:disabled){color:#f8fbfff2!important;-webkit-text-fill-color:#f8fbfff2!important;opacity:1!important;filter:none!important;background:#7df5e71a!important;border-color:#7df5e747!important}html body div#root main.landing-page.marketing-only header.marketing-nav button.mobile-menu-button[aria-label="Open home actions"]:is(:hover,:focus-visible,:active):not(:disabled)>svg,html body div#root main.landing-page.marketing-only header.marketing-nav button.mobile-menu-button[aria-label="Open home actions"]:is(:hover,:focus-visible,:active):not(:disabled)>svg *,html body div#root main.pricing-page.marketing-only header.marketing-nav button.mobile-menu-button[aria-label="Open billing actions"]:is(:hover,:focus-visible,:active):not(:disabled)>svg,html body div#root main.pricing-page.marketing-only header.marketing-nav button.mobile-menu-button[aria-label="Open billing actions"]:is(:hover,:focus-visible,:active):not(:disabled)>svg *,html body div#root main.marketplace-page.marketing-only header.marketing-nav button.mobile-menu-button[aria-label="Open market actions"]:is(:hover,:focus-visible,:active):not(:disabled)>svg,html body div#root main.marketplace-page.marketing-only header.marketing-nav button.mobile-menu-button[aria-label="Open market actions"]:is(:hover,:focus-visible,:active):not(:disabled)>svg *,html body div#root div.app-shell main.workspace header.topbar.app-header button.workspace-menu-trigger[aria-label="Open workspace actions"]:is(:hover,:focus-visible,:active):not(:disabled)>svg,html body div#root div.app-shell main.workspace header.topbar.app-header button.workspace-menu-trigger[aria-label="Open workspace actions"]:is(:hover,:focus-visible,:active):not(:disabled)>svg *{color:currentColor!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:currentColor!important}html body div#root button.primary-button:is(:hover,:focus-visible,:active):not(:disabled),html body div#root a.primary-button:is(:hover,:focus-visible,:active),html body div#root :is(.landing-page,.pricing-page,.app-shell) button.primary-button:is(:hover,:focus-visible,:active):not(:disabled){background:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;background-image:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;border-color:var(--ll-primary-action-hover-border,#c4ffeb8a)!important;color:var(--ll-primary-action-text,#04111d)!important;-webkit-text-fill-color:var(--ll-primary-action-text,#04111d)!important;opacity:1!important;filter:none!important}html body div#root button.primary-button:is(:hover,:focus-visible,:active):not(:disabled) :is(svg,span,strong,small),html body div#root button.primary-button:is(:hover,:focus-visible,:active):not(:disabled) svg *,html body div#root a.primary-button:is(:hover,:focus-visible,:active) :is(svg,span,strong,small),html body div#root a.primary-button:is(:hover,:focus-visible,:active) svg *{color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root :is(.mobile-nav-sheet,.workspace-menu-sheet) :is(a,button):not(.drawer-close):not(.modal-close):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#f8fbfff2!important;-webkit-text-fill-color:#f8fbfff2!important;opacity:1!important;filter:none!important;background:#7df5e71a!important;border-color:#7df5e747!important;transition:transform .14s,box-shadow .14s!important}html body div#root :is(.mobile-nav-sheet,.workspace-menu-sheet) :is(a,button):not(.drawer-close):not(.modal-close):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]):before,html body div#root :is(.mobile-nav-sheet,.workspace-menu-sheet) :is(a,button):not(.drawer-close):not(.modal-close):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]):after{opacity:0!important;background:0 0!important}html body div#root :is(.mobile-nav-sheet,.workspace-menu-sheet) :is(a,button):not(.drawer-close):not(.modal-close):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) :is(svg,span,strong,small,p),html body div#root :is(.mobile-nav-sheet,.workspace-menu-sheet) :is(a,button):not(.drawer-close):not(.modal-close):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) svg *{color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:hover,html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:focus-visible,html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:active,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:hover,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:focus-visible,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:active,html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):hover:not(:disabled),html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):focus-visible:not(:disabled),html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):active:not(:disabled){color:#f8fbfff2!important;-webkit-text-fill-color:#f8fbfff2!important;opacity:1!important;filter:none!important;background-color:#7df5e71f!important;background-image:none!important;border-color:#7df5e752!important;transition:transform .14s,box-shadow .14s!important}html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:hover *,html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:focus-visible *,html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:active *,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:hover *,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:focus-visible *,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:active *,html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):hover:not(:disabled) *,html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):focus-visible:not(:disabled) *,html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):active:not(:disabled) *{color:#fff!important;stroke:#fff!important;-webkit-text-fill-color:#fff!important}html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:active>svg,html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:active>svg *,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:active>svg,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:active>svg *,html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):active:not(:disabled)>svg,html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):active:not(:disabled)>svg *{color:#fff!important;stroke:#fff!important;fill:none!important;-webkit-text-fill-color:#fff!important;transition:none!important}html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:active,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:active{color:#07111f!important;-webkit-text-fill-color:#07111f!important;background-color:#dbe4ef!important;background-image:none!important;border-color:#07111f47!important;transition:none!important}html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:active *,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:active *,html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:active>svg,html body div#root main.landing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>a:active>svg *,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:active>svg,html body div#root main.pricing-page.marketing-only .mobile-nav-sheet nav.mobile-drawer-link-list>button:active>svg *{color:#07111f!important;stroke:#07111f!important;-webkit-text-fill-color:#07111f!important}html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):active:not(:disabled){color:#edf8ff!important;-webkit-text-fill-color:#edf8ff!important;background:#051228d1 linear-gradient(145deg,#0f3652c2,#051228d1)!important;border-color:#5ef5d052!important;transition:none!important}html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):active:not(:disabled) *,html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):active:not(:disabled)>svg,html body div#root div.app-shell main.workspace .workspace-menu-sheet button:not(.drawer-close):not(.modal-close):active:not(:disabled)>svg *{color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root :is(.mobile-nav-sheet,.workspace-menu-sheet) :is(a,button) svg,html body div#root :is(.mobile-nav-sheet,.workspace-menu-sheet) :is(a,button) svg *{transition:none!important}@media (width>=900px){html body div#root :is(header.marketing-nav,header.topbar.app-header) .desktop-page-nav{height:52px!important;min-height:52px!important;padding:4px!important}html body div#root :is(header.marketing-nav,header.topbar.app-header) .desktop-page-nav button{height:44px!important;min-height:44px!important}}html body div#root :is(button,.primary-button,.ghost-button,.secondary-button):disabled,html body div#root :is(button,.primary-button,.ghost-button,.secondary-button)[aria-disabled=true]{color:#4b5565!important;-webkit-text-fill-color:#4b5565!important;opacity:1!important;filter:none!important;cursor:not-allowed!important;background:#e7ecf3!important;border-color:#11121724!important}html body div#root :is(button,.primary-button,.ghost-button,.secondary-button):disabled *,html body div#root :is(button,.primary-button,.ghost-button,.secondary-button)[aria-disabled=true] *{color:#4b5565!important;stroke:#4b5565!important;-webkit-text-fill-color:#4b5565!important}html body div#root :is(button.marketing-brand,.marketing-brand.brand-home-link){color:#07111f!important;-webkit-text-fill-color:#07111f!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html body div#root :is(button.marketing-brand,.marketing-brand.brand-home-link):is(:hover,:focus-visible,:active){color:#07111f!important;-webkit-text-fill-color:#07111f!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:#eef4fb!important;border-color:#07111f14!important}html body div#root :is(button.marketing-brand,.marketing-brand.brand-home-link) :is(strong,span,h1,p,.eyebrow),html body div#root :is(button.marketing-brand,.marketing-brand.brand-home-link):is(:hover,:focus-visible,:active) :is(strong,span,h1,p,.eyebrow){color:inherit!important;-webkit-text-fill-color:currentColor!important}html body div#root :is(.landing-page,.pricing-page,.marketplace-page,.app-shell,.modal-backdrop) :is(button.marketing-brand.brand-home-link,.marketing-brand.brand-home-link):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#07111f!important;-webkit-text-fill-color:#07111f!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:#eef4fb!important;border-color:#07111f14!important}html body div#root :is(.landing-page,.pricing-page,.app-shell,.modal-backdrop) :is(button.marketing-brand.brand-home-link,.marketing-brand.brand-home-link):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) :is(strong,span,h1,p,.eyebrow){color:#07111f!important;-webkit-text-fill-color:#07111f!important}html body div#root :is(main.landing-page header.marketing-nav button.mobile-menu-button,main.pricing-page header.marketing-nav button.mobile-menu-button,main.marketplace-page header.marketing-nav button.mobile-menu-button,div.app-shell main.workspace header.topbar.app-header button.workspace-menu-trigger):not(:disabled):not([aria-disabled=true]){color:#07111f!important;-webkit-text-fill-color:#07111f!important;opacity:1!important;filter:none!important;background:#fff!important;border-color:#07111f24!important;box-shadow:0 8px 22px #11121714!important}html body div#root :is(.landing-page,.pricing-page,.marketplace-page,.app-shell,.modal-backdrop) :is(main.landing-page header.marketing-nav button.mobile-menu-button,main.pricing-page header.marketing-nav button.mobile-menu-button,main.marketplace-page header.marketing-nav button.mobile-menu-button,div.app-shell main.workspace header.topbar.app-header button.workspace-menu-trigger):is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#07111f!important;-webkit-text-fill-color:#07111f!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:#eef4fb!important;border-color:#07111f2e!important}html body div#root :is(main.landing-page header.marketing-nav button.mobile-menu-button,main.pricing-page header.marketing-nav button.mobile-menu-button,main.marketplace-page header.marketing-nav button.mobile-menu-button,div.app-shell main.workspace header.topbar.app-header button.workspace-menu-trigger) :is(svg,svg *){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root footer.marketing-footer{border-top:1px solid var(--ll-line)!important;width:min(100%,1360px)!important;box-shadow:none!important;background:0 0!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:18px!important;margin-inline:auto!important;padding:clamp(16px,2.4vw,24px)!important;display:grid!important}html body div#root#root footer.marketing-footer :is(.footer-main,.footer-bottom-row){justify-content:space-between!important;align-items:center!important;gap:16px!important;min-width:0!important;display:flex!important}html body div#root#root footer.marketing-footer .footer-brand-block{align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}html body div#root#root footer.marketing-footer .footer-brand-block strong{color:var(--ll-ink)!important;font-weight:800!important;display:block!important}html body div#root#root footer.marketing-footer .footer-brand-block span{max-width:620px!important;color:var(--ll-muted)!important;font-size:13px!important;line-height:1.35!important;display:block!important}html body div#root#root footer.marketing-footer .footer-trust-strip{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html body div#root#root footer.marketing-footer .footer-trust-strip span{border:1px solid var(--ll-line)!important;min-height:34px!important;color:var(--ll-ink)!important;white-space:nowrap!important;background:#0811239e!important;border-radius:999px!important;align-items:center!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}html body div#root#root footer.marketing-footer .footer-legal-links{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}html body div#root#root footer.marketing-footer .footer-copyright{color:var(--ll-muted)!important;white-space:nowrap!important;margin:0!important;font-size:12px!important;line-height:1.2!important}@media (width<=899px){html body div#root#root footer.marketing-footer{grid-template-columns:1fr!important;gap:10px!important;padding:18px 16px 22px!important}html body div#root#root footer.marketing-footer :is(.footer-main,.footer-bottom-row){flex-direction:column!important;align-items:flex-start!important}html body div#root#root footer.marketing-footer .footer-trust-strip,html body div#root#root footer.marketing-footer .footer-legal-links{justify-content:flex-start!important;width:100%!important}html body div#root#root footer.marketing-footer .footer-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important;overflow-x:clip!important}html body div#root#root footer.marketing-footer .footer-trust-strip span{white-space:normal!important;text-align:center!important;justify-content:center!important;width:100%!important;min-width:0!important;line-height:1.12!important}html body div#root#root footer.marketing-footer .footer-legal-links{gap:8px!important}html body div#root#root footer.marketing-footer .footer-brand-block span{display:none!important}html body div#root#root footer.marketing-footer .footer-legal-links :is(button,a){min-height:34px!important;padding-inline:10px!important}html body div#root#root footer.marketing-footer .footer-copyright{white-space:normal!important}}html body div#root#root main.landing-page.marketing-only.marketing-only header.marketing-nav.marketing-nav button.mobile-menu-button.mobile-menu-button[aria-label="Open home actions"]:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled)>svg,html body div#root#root main.landing-page.marketing-only.marketing-only header.marketing-nav.marketing-nav button.mobile-menu-button.mobile-menu-button[aria-label="Open home actions"]:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled)>svg *,html body div#root#root main.pricing-page.marketing-only.marketing-only header.marketing-nav.marketing-nav button.mobile-menu-button.mobile-menu-button[aria-label="Open billing actions"]:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled)>svg,html body div#root#root main.pricing-page.marketing-only.marketing-only header.marketing-nav.marketing-nav button.mobile-menu-button.mobile-menu-button[aria-label="Open billing actions"]:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled)>svg *,html body div#root#root main.marketplace-page.marketing-only.marketing-only header.marketing-nav.marketing-nav button.mobile-menu-button.mobile-menu-button[aria-label="Open market actions"]:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled)>svg,html body div#root#root main.marketplace-page.marketing-only.marketing-only header.marketing-nav.marketing-nav button.mobile-menu-button.mobile-menu-button[aria-label="Open market actions"]:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled)>svg *,html body div#root#root div.app-shell main.workspace.workspace header.topbar.app-header.app-header button.workspace-menu-trigger.workspace-menu-trigger[aria-label="Open workspace actions"]:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled)>svg,html body div#root#root div.app-shell main.workspace.workspace header.topbar.app-header.app-header button.workspace-menu-trigger.workspace-menu-trigger[aria-label="Open workspace actions"]:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled)>svg *,html body div#root#root div.app-shell main.workspace.workspace header.topbar.app-header.app-header button.workspace-menu-trigger.workspace-menu-trigger[aria-label="Open admin actions"]:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled)>svg,html body div#root#root div.app-shell main.workspace.workspace header.topbar.app-header.app-header button.workspace-menu-trigger.workspace-menu-trigger[aria-label="Open admin actions"]:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled)>svg *{color:#07111f!important;stroke:#07111f!important;-webkit-text-fill-color:#07111f!important}html body div#root#root .marketing-footer.marketing-footer .footer-legal-links.footer-legal-links :is(button,a){min-height:44px!important;box-shadow:none!important;color:#475467!important;-webkit-text-fill-color:#475467!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;padding:0 10px!important;font-weight:700!important;text-decoration:none!important}html body div#root#root .marketing-footer.marketing-footer .footer-legal-links.footer-legal-links :is(button,a):is(:hover,:focus,:focus-visible,:active){box-shadow:none!important;color:#07111f!important;-webkit-text-fill-color:#07111f!important;opacity:1!important;filter:none!important;background:#eef4fb!important;border-color:#07111f1a!important}html body div#root#root :is(.ghost-button,.secondary-button,.auth-secondary-button,.oauth-button,.connector-button,.mobile-menu-button,.workspace-menu-trigger):not(main.workspace *):not(.primary-button):not(.hero-url-submit):not(.support-fab):not(.active):not(.selected):not(.mobile-menu-button):not(.workspace-menu-trigger):not(.studio-auth-oauth):not(.auth-secondary-button):not(.auth-modal-close):not(.github-return-secondary):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){box-shadow:none!important;color:#07111f!important;-webkit-text-fill-color:#07111f!important;opacity:1!important;filter:none!important;background:#eef4fb!important;border-color:#07111f24!important}html body div#root#root :is(.ghost-button,.secondary-button,.auth-secondary-button,.oauth-button,.connector-button,.mobile-menu-button,.workspace-menu-trigger):not(main.workspace *):not(.primary-button):not(.hero-url-submit):not(.support-fab):not(.active):not(.selected):not(.mobile-menu-button):not(.workspace-menu-trigger):not(.studio-auth-oauth):not(.auth-secondary-button):not(.auth-modal-close):not(.github-return-secondary):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active) :is(svg,svg *,span,strong,small,em){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root :is(button,a,[role=button]):focus-visible{outline-offset:3px!important;outline:3px solid #1463ff57!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) :is(.marketing-auth-actions,.app-header-auth-actions) :is(button.primary-button,.primary-button,button.signup-cta,.signup-cta):not(:disabled):not([aria-disabled=true]){border:1px solid var(--ll-primary-action-border,#c4ffeb6b)!important;background:var(--ll-primary-action-bg,linear-gradient(135deg, #47e38d 0%, #24c9df 100%))!important;background-color:#47e38d!important;background-image:var(--ll-primary-action-bg,linear-gradient(135deg, #47e38d 0%, #24c9df 100%))!important;min-height:44px!important;color:var(--ll-primary-action-text,#04111d)!important;-webkit-text-fill-color:var(--ll-primary-action-text,#04111d)!important;box-shadow:none!important;filter:none!important;opacity:1!important;border-radius:999px!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) :is(.marketing-auth-actions,.app-header-auth-actions) :is(button.primary-button,.primary-button,button.signup-cta,.signup-cta):not(:disabled):not([aria-disabled=true]):is(:hover,:focus,:focus-visible,:active){border-color:var(--ll-primary-action-hover-border,#c4ffeb8a)!important;background:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;background-color:#9ff8dc!important;background-image:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;color:var(--ll-primary-action-text,#04111d)!important;-webkit-text-fill-color:var(--ll-primary-action-text,#04111d)!important;filter:none!important;opacity:1!important;box-shadow:0 0 0 3px #3ddc8429!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) :is(.marketing-auth-actions,.app-header-auth-actions) :is(button.primary-button,.primary-button,button.signup-cta,.signup-cta):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span,strong,small,em){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) :is(.marketing-auth-actions,.app-header-auth-actions) :is(button.ghost-button,.ghost-button):not(:disabled):not([aria-disabled=true]){color:#07111f!important;-webkit-text-fill-color:#07111f!important;min-height:44px!important;box-shadow:none!important;filter:none!important;opacity:1!important;background:#fff!important;border:1px solid #07111f24!important;border-radius:999px!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) :is(.marketing-auth-actions,.app-header-auth-actions) :is(button.ghost-button,.ghost-button):not(:disabled):not([aria-disabled=true]):is(:hover,:focus,:focus-visible,:active){color:#07111f!important;-webkit-text-fill-color:#07111f!important;filter:none!important;opacity:1!important;background:#eef4fb!important;border-color:#07111f2e!important;box-shadow:0 0 0 3px #8fc5ff47!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) :is(.marketing-auth-actions,.app-header-auth-actions) :is(button.ghost-button,.ghost-button):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span,strong,small,em){color:#07111f!important;stroke:currentColor!important;-webkit-text-fill-color:#07111f!important}:root{--ll-interaction-hover:#07111f0e;--ll-interaction-pressed:#07111f18;--ll-interaction-selected:#3ae797e0;--ll-interaction-border:#07111f26;--ll-interaction-focus:0 0 0 3px #1976d247;--ll-interaction-dark:#47e38d;--ll-interaction-dark-hover:#9ff8dc;--ll-interaction-dark-pressed:#78efc6}html body div#root#root :is(button,a[role=button],.primary-button,.ghost-button,.secondary-button,.stripe-button,.landing-plan-cta,.marketing-brand,.brand-home-link,.mobile-menu-button,.workspace-menu-trigger,.support-fab,.mobile-nav-sheet a,.workspace-menu-sheet a){-webkit-tap-highlight-color:#07111f1a!important;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,filter .15s,transform .1s!important}html body div#root#root :is(.marketing-brand,.brand-home-link,.mobile-menu-button,.workspace-menu-trigger,.ghost-button,.secondary-button,.mobile-nav-sheet a,.mobile-nav-sheet button,.workspace-menu-sheet a,.workspace-menu-sheet button,.connector-button,.oauth-button,.auth-secondary-button):not(main.workspace *):not(.mobile-menu-button):not(.workspace-menu-trigger):not(.studio-auth-oauth):not(.auth-secondary-button):not(.auth-modal-close):not(.github-return-secondary):is(:hover,:focus,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--ll-interaction-hover)!important;background-color:var(--ll-interaction-hover)!important;border-color:var(--ll-interaction-border)!important;color:#07111f!important;-webkit-text-fill-color:#07111f!important;box-shadow:none!important;filter:none!important;opacity:1!important;background-image:none!important}html body div#root#root :is(.marketing-brand,.brand-home-link,.mobile-menu-button,.workspace-menu-trigger,.ghost-button,.secondary-button,.mobile-nav-sheet a,.mobile-nav-sheet button,.workspace-menu-sheet a,.workspace-menu-sheet button,.connector-button,.oauth-button,.auth-secondary-button):not(main.workspace *):not(.mobile-menu-button):not(.workspace-menu-trigger):not(.studio-auth-oauth):not(.auth-secondary-button):not(.auth-modal-close):not(.github-return-secondary):active:not(:disabled):not([aria-disabled=true]){background:var(--ll-interaction-pressed)!important;background-color:var(--ll-interaction-pressed)!important;border-color:var(--ll-interaction-border)!important;color:#07111f!important;-webkit-text-fill-color:#07111f!important;box-shadow:none!important;filter:none!important;opacity:1!important;background-image:none!important;transform:translateY(1px)!important}html body div#root#root :is(.marketing-brand,.brand-home-link,.mobile-menu-button,.workspace-menu-trigger,.ghost-button,.secondary-button,.mobile-nav-sheet a,.mobile-nav-sheet button,.workspace-menu-sheet a,.workspace-menu-sheet button,.connector-button,.oauth-button,.auth-secondary-button):not(main.workspace *):not(.mobile-menu-button):not(.workspace-menu-trigger):not(.studio-auth-oauth):not(.auth-secondary-button):not(.auth-modal-close):not(.github-return-secondary):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span,strong,small,em,p,h1,h2,h3){color:inherit!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root :is(button.primary-button,a.primary-button,.primary-button,.stripe-button,.landing-plan-cta):not(:disabled):not([aria-disabled=true]){background:var(--ll-primary-action-bg,linear-gradient(135deg, #47e38d 0%, #24c9df 100%))!important;background-color:var(--ll-interaction-dark)!important;background-image:var(--ll-primary-action-bg,linear-gradient(135deg, #47e38d 0%, #24c9df 100%))!important;border-color:var(--ll-primary-action-border,#c4ffeb6b)!important;color:var(--ll-primary-action-text,#04111d)!important;-webkit-text-fill-color:var(--ll-primary-action-text,#04111d)!important;box-shadow:none!important;filter:none!important;opacity:1!important}html body div#root#root :is(button.primary-button,a.primary-button,.primary-button,.stripe-button,.landing-plan-cta):is(:hover,:focus,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;background-color:var(--ll-interaction-dark-hover)!important;background-image:var(--ll-primary-action-hover-bg,linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%))!important;border-color:var(--ll-primary-action-hover-border,#c4ffeb8a)!important;color:var(--ll-primary-action-text,#04111d)!important;-webkit-text-fill-color:var(--ll-primary-action-text,#04111d)!important;box-shadow:none!important;filter:none!important;opacity:1!important}html body div#root#root :is(button.primary-button,a.primary-button,.primary-button,.stripe-button,.landing-plan-cta):active:not(:disabled):not([aria-disabled=true]){background:var(--ll-primary-action-active-bg,linear-gradient(135deg, #78efc6 0%, #21c7dd 100%))!important;background-color:var(--ll-interaction-dark-pressed)!important;background-image:var(--ll-primary-action-active-bg,linear-gradient(135deg, #78efc6 0%, #21c7dd 100%))!important;border-color:var(--ll-primary-action-hover-border,#c4ffeb8a)!important;color:var(--ll-primary-action-text,#04111d)!important;-webkit-text-fill-color:var(--ll-primary-action-text,#04111d)!important;box-shadow:none!important;filter:none!important;opacity:1!important;transform:translateY(1px)!important}html body div#root#root :is(button.primary-button,a.primary-button,.primary-button,.stripe-button,.landing-plan-cta):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span,strong,small,em,p){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root :is(button,a,[role=button]):focus-visible{box-shadow:var(--ll-interaction-focus)!important;outline:0!important}html body div#root#root :is(.primary-button,.stripe-button,.landing-plan-cta):focus-visible{box-shadow:var(--ll-interaction-focus)!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav>button:not(.active):not([aria-current=page]):is(:hover,:focus,:focus-visible){background:var(--ll-interaction-hover)!important;color:#344054!important;-webkit-text-fill-color:#344054!important;box-shadow:none!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav>button:not(.active):not([aria-current=page]):active{background:var(--ll-interaction-pressed)!important;color:#07111f!important;-webkit-text-fill-color:#07111f!important;box-shadow:none!important}html body div#root#root nav.mobile-app-bottom-nav>button.active,html body div#root#root nav.mobile-app-bottom-nav>button[aria-current=page],html body div#root#root nav.mobile-app-bottom-nav>button.active:is(:hover,:focus,:focus-visible,:active),html body div#root#root nav.mobile-app-bottom-nav>button[aria-current=page]:is(:hover,:focus,:focus-visible,:active){background:var(--ll-interaction-selected)!important;background-color:var(--ll-interaction-selected)!important;color:#07111f!important;-webkit-text-fill-color:#07111f!important;box-shadow:none!important;filter:none!important;opacity:1!important;background-image:none!important;border-color:#0000!important}html body div#root#root nav.mobile-app-bottom-nav>button:is(:hover,:focus,:focus-visible,:active) :is(svg,svg *,span,strong,small){color:inherit!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}@media (width<=899px){html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button{min-height:64px!important;color:var(--ll-nav-inactive)!important;-webkit-text-fill-color:var(--ll-nav-inactive)!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(:hover,:focus,:focus-visible,:active){min-height:64px!important;color:var(--ll-nav-inactive)!important;-webkit-text-fill-color:var(--ll-nav-inactive)!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]){min-height:64px!important;color:var(--ll-nav-inactive)!important;-webkit-text-fill-color:var(--ll-nav-inactive)!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active){min-height:64px!important;color:var(--ll-nav-inactive)!important;-webkit-text-fill-color:var(--ll-nav-inactive)!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]){color:var(--ll-nav-active)!important;-webkit-text-fill-color:var(--ll-nav-active)!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active){color:var(--ll-nav-active)!important;-webkit-text-fill-color:var(--ll-nav-active)!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page])>svg{background:var(--ll-nav-active-bg)!important;color:var(--ll-nav-active)!important;stroke:currentColor!important;box-sizing:content-box!important;border:1px solid var(--ll-nav-active-border)!important;border-radius:999px!important;padding:5px 12px!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active)>svg{background:var(--ll-nav-active-bg)!important;color:var(--ll-nav-active)!important;stroke:currentColor!important;box-sizing:content-box!important;border:1px solid var(--ll-nav-active-border)!important;border-radius:999px!important;padding:5px 12px!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:not(.active):not([aria-current=page]):is(:hover,:focus,:focus-visible,:active)>svg{background:var(--ll-nav-hover-bg)!important;color:var(--ll-nav-inactive-hover)!important;stroke:currentColor!important;box-sizing:content-box!important;border:1px solid #7df5e738!important;border-radius:999px!important;padding:5px 12px!important;box-shadow:inset 0 1px #ffffff0f!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button :is(span,small,svg,svg *){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page])>span{color:var(--ll-nav-active)!important;-webkit-text-fill-color:var(--ll-nav-active)!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active)>span{color:var(--ll-nav-active)!important;-webkit-text-fill-color:var(--ll-nav-active)!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:not(.active):not([aria-current=page]):is(:hover,:focus,:focus-visible,:active){color:var(--ll-nav-inactive-hover)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--ll-nav-inactive-hover)!important}html body:not(:has(div.app-shell main.workspace)) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:not(.active):not([aria-current=page]):is(:hover,:focus,:focus-visible,:active) :is(span,small,svg,svg *){color:var(--ll-nav-inactive-hover)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--ll-nav-inactive-hover)!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header){width:100vw!important;max-width:100vw!important;min-height:var(--ll-mobile-top-app-bar-height,68px)!important;height:var(--ll-mobile-top-app-bar-height,68px)!important;padding:8px max(16px, env(safe-area-inset-left)) 8px max(16px, env(safe-area-inset-right))!important;gap:10px!important;overflow:visible!important}html body,html body div#root,html body div#root>main{touch-action:pan-y!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) :is(.marketing-brand,.brand-home-link){flex:auto!important;min-width:0!important;overflow:hidden!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) .marketing-brand-copy{min-width:0!important;overflow:hidden!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) .marketing-brand-copy span{display:none!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) :is(button.mobile-menu-button,button.workspace-menu-trigger){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;box-shadow:none!important;background:#05182cb8!important;border:1px solid #7df5e757!important;border-radius:999px!important;place-items:center!important;padding:0!important;display:grid!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) :is(button.mobile-menu-button,button.workspace-menu-trigger):is(:hover,:focus-visible,:active,[aria-expanded=true]):not(:disabled){color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;background:#082237e6!important;border-color:#8ef7d28a!important;transform:none!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) :is(button.mobile-menu-button,button.workspace-menu-trigger) :is(svg,svg *){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header) :is(button.mobile-menu-button,button.workspace-menu-trigger)>span{display:none!important}html body div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button>svg,html body div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button>svg *{stroke-width:2.15px!important;box-shadow:none!important}html body div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button>svg{box-shadow:none!important}}html body div#root#root .desktop-page-nav :is(button,a):is(:hover,:focus-visible,:active){box-shadow:none!important}@media (prefers-reduced-motion:reduce){html body div#root#root :is(button,a[role=button],.primary-button,.ghost-button,.secondary-button,.stripe-button){transition:none!important;transform:none!important}}html body div#root :is(.marketing-brand-copy strong,.studio-brand strong){font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important}@media (width>=900px){html body div#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}}@media (width<=760px){html body div#root :is(.marketing-brand-copy strong,.studio-brand strong){font-size:18px!important;line-height:1.2!important}html body div#root :is(.marketing-brand-copy span,.studio-brand small){font-size:12px!important;line-height:1.25!important}}@media (width<=767px){:is(html:has(body div#root footer.marketing-footer),body:has(div#root footer.marketing-footer)){scroll-padding-bottom:calc(var(--ll-android-bottom-nav-height,83px) + 180px + env(safe-area-inset-bottom))!important}html body div#root footer.marketing-footer{margin-bottom:calc(var(--ll-android-bottom-nav-height,83px) + 144px + env(safe-area-inset-bottom))!important;z-index:0!important;padding-bottom:22px!important;position:relative!important}html body div#root footer.marketing-footer :is(a,button){scroll-margin-bottom:calc(var(--ll-android-bottom-nav-height,83px) + 160px + env(safe-area-inset-bottom))!important;z-index:1!important;position:relative!important}}@media (width<=899px){html body div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button>svg,html body div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page])>svg,html body div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(:hover,:focus,:focus-visible,:active)>svg{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html body:has(main.workspace .openclaw-concierge-panel.compact) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(120%)!important}}html body div#root#root .app-shell main.workspace .admin-console .admin-quick-nav>:is(a,button){color:#f6fbfff5!important;-webkit-text-fill-color:#f6fbfff5!important;filter:none!important;opacity:1!important;background:#07172d!important;border-color:#7df5e733!important;transform:none!important}html body div#root#root .app-shell main.workspace .admin-console .admin-quick-nav>:is(a,button):not(.active):not([aria-current=location]):is(:hover,:focus,:focus-visible,:active){color:#f6fbfff5!important;-webkit-text-fill-color:#f6fbfff5!important;background:#0b2d47 linear-gradient(145deg,#0b2d47f0,#05132afa)!important;border-color:#8ef7d275!important;box-shadow:0 0 0 3px #8ef7d21f!important}html body div#root#root .app-shell main.workspace .admin-console .admin-quick-nav>:is(a,button).active,html body div#root#root .app-shell main.workspace .admin-console .admin-quick-nav>:is(a,button)[aria-current=location]{color:#04111f!important;-webkit-text-fill-color:#04111f!important;background:#8ef7d2 linear-gradient(135deg,#8ef7d2,#58e6f0)!important;border-color:#8ef7d29e!important;box-shadow:0 0 0 3px #8ef7d224,inset 0 1px #ffffff61!important}html body div#root#root .app-shell main.workspace .admin-console .admin-quick-nav>:is(a,button) :is(span,strong,svg,svg *){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}html body div#root#root .app-shell main.workspace .workspace-dashboard .workspace-row.selected>.workspace-select-button,html body div#root#root .app-shell main.workspace .workspace-dashboard .workspace-row>.workspace-select-button:is(:hover,:focus,:focus-visible,:active){color:#07111f!important;-webkit-text-fill-color:#07111f!important;filter:none!important;opacity:1!important;background:#eef6ff!important;border-color:#07111f2e!important;transform:none!important;box-shadow:0 0 0 3px #494fdf1a!important}html body div#root#root .app-shell main.workspace .workspace-dashboard .workspace-row.selected>.workspace-select-button :is(strong,span),html body div#root#root .app-shell main.workspace .workspace-dashboard .workspace-row>.workspace-select-button:is(:hover,:focus,:focus-visible,:active) :is(strong,span){color:#07111f!important;-webkit-text-fill-color:#07111f!important;opacity:1!important}html body div#root#root .app-shell main.workspace .workspace-dashboard .workspace-row.selected>.workspace-select-button em,html body div#root#root .app-shell main.workspace .workspace-dashboard .workspace-row>.workspace-select-button:is(:hover,:focus,:focus-visible,:active) em{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#07111f!important;border-color:#07111f!important}html body div#root#root .app-shell main.workspace .mobile-workspace-context-card .mobile-app-chip-row>button.selected,html body div#root#root .app-shell main.workspace .mobile-workspace-context-card .mobile-app-chip-row>button.selected:is(:hover,:focus,:focus-visible,:active){color:#fff!important;-webkit-text-fill-color:#fff!important;filter:none!important;opacity:1!important;background:#07111f!important;border-color:#07111f!important;transform:none!important;box-shadow:0 10px 24px #07111f29!important}html body div#root#root .app-shell main.workspace .mobile-workspace-context-card .mobile-app-chip-row>button.selected :is(strong,small),html body div#root#root .app-shell main.workspace .mobile-workspace-context-card .mobile-app-chip-row>button.selected:is(:hover,:focus,:focus-visible,:active) :is(strong,small){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body div#root#root .app-shell main.workspace .mobile-workspace-context-card .mobile-app-chip-row>button.selected>span,html body div#root#root .app-shell main.workspace .mobile-workspace-context-card .mobile-app-chip-row>button.selected:is(:hover,:focus,:focus-visible,:active)>span,html body div#root#root .app-shell main.workspace .mobile-stepper>button.active .mobile-tab-number,html body div#root#root .app-shell main.workspace .mobile-stepper>button.active:is(:hover,:focus,:focus-visible,:active) .mobile-tab-number,html body div#root#root .app-shell main.workspace .builder-command-progress>button.active .stage-number,html body div#root#root .app-shell main.workspace .builder-command-progress>button.active:is(:hover,:focus,:focus-visible,:active) .stage-number{color:#07111f!important;-webkit-text-fill-color:#07111f!important;filter:none!important;opacity:1!important;background:#fff!important;border:1px solid #07111f24!important;box-shadow:0 1px 2px #07111f14!important}html body div#root#root .app-shell main.workspace .mobile-workspace-context-card .mobile-app-chip-row>button.selected>span *,html body div#root#root .app-shell main.workspace .mobile-workspace-context-card .mobile-app-chip-row>button.selected:is(:hover,:focus,:focus-visible,:active)>span *,html body div#root#root .app-shell main.workspace .mobile-stepper>button.active .mobile-tab-number *,html body div#root#root .app-shell main.workspace .mobile-stepper>button.active:is(:hover,:focus,:focus-visible,:active) .mobile-tab-number *,html body div#root#root .app-shell main.workspace .builder-command-progress>button.active .stage-number *,html body div#root#root .app-shell main.workspace .builder-command-progress>button.active:is(:hover,:focus,:focus-visible,:active) .stage-number *{color:#07111f!important;stroke:#07111f!important;-webkit-text-fill-color:#07111f!important;opacity:1!important}html body div#root#root .app-shell main.workspace .mobile-workspace-context-card .mobile-app-chip-row>button:not(.selected):is(:hover,:focus,:focus-visible,:active){color:#07111f!important;-webkit-text-fill-color:#07111f!important;filter:none!important;opacity:1!important;background:#eef6ff!important;border-color:#07111f2e!important;transform:none!important}html body div#root#root .app-shell main.workspace .mobile-workspace-context-card .mobile-app-chip-row>button:not(.selected):is(:hover,:focus,:focus-visible,:active) :is(span,strong,small){color:#07111f!important;-webkit-text-fill-color:#07111f!important;opacity:1!important}html body div#root#root .app-shell main.workspace .primary-button:disabled,html body div#root#root .app-shell main.workspace .primary-button:disabled:is(:hover,:focus,:focus-visible,:active),html body div#root#root .app-shell main.workspace .footer-actions .primary-button:disabled,html body div#root#root .app-shell main.workspace .footer-actions .primary-button:disabled:is(:hover,:focus,:focus-visible,:active){color:#07111f!important;-webkit-text-fill-color:#07111f!important;filter:none!important;opacity:1!important;cursor:not-allowed!important;background:#eef6ff!important;border-color:#07111f2e!important;transform:none!important;box-shadow:0 0 0 3px #494fdf1a!important}html body div#root#root .app-shell main.workspace .primary-button:disabled *,html body div#root#root .app-shell main.workspace .primary-button:disabled:is(:hover,:focus,:focus-visible,:active) *,html body div#root#root .app-shell main.workspace .footer-actions .primary-button:disabled *,html body div#root#root .app-shell main.workspace .footer-actions .primary-button:disabled:is(:hover,:focus,:focus-visible,:active) *{color:#07111f!important;stroke:#07111f!important;-webkit-text-fill-color:#07111f!important;opacity:1!important}html body div#root#root .app-shell main.workspace .admin-console .admin-ops-strip{background:#ffffffeb!important;border:1px solid #07111f1f!important;border-radius:24px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;padding:12px!important;display:grid!important;box-shadow:0 14px 36px #07111f14!important}html body div#root#root .app-shell main.workspace .admin-console .admin-ops-strip>div{color:#07111f!important;background:#f8fafc!important;border:1px solid #07111f1a!important;border-radius:18px!important;align-content:start!important;gap:4px!important;min-width:0!important;padding:14px!important;display:grid!important}html body div#root#root .app-shell main.workspace .admin-console .admin-ops-strip span,html body div#root#root .app-shell main.workspace .admin-console .admin-ops-strip small{color:#596171!important;-webkit-text-fill-color:#596171!important}html body div#root#root .app-shell main.workspace .admin-console .admin-ops-strip span{letter-spacing:.02em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:800!important}html body div#root#root .app-shell main.workspace .admin-console .admin-ops-strip strong{color:#07111f!important;-webkit-text-fill-color:#07111f!important;font-size:clamp(22px,2.8vw,30px)!important;font-weight:800!important;line-height:1!important}html body div#root#root .app-shell main.workspace .admin-console .admin-ops-strip small{font-size:12px!important;font-weight:600!important;line-height:1.25!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card{color:#07111f!important;background:#fff!important;border:1px solid #07111f1f!important;border-radius:20px!important;gap:10px!important;min-width:0!important;padding:16px!important;display:grid!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card>div{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card span,html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card p,html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card small{color:#596171!important;-webkit-text-fill-color:#596171!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card span,html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card b{letter-spacing:.02em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:800!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card b{color:#07111f!important;background:#eef6ff!important;border-radius:999px!important;padding:5px 9px!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card.configured b{color:#064e3b!important;background:#e8fff7!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card.missing b{color:#7c2d12!important;background:#fff3e8!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card strong{color:#07111f!important;-webkit-text-fill-color:#07111f!important;font-size:17px!important;line-height:1.15!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card p,html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card small{margin:0!important;font-size:13px!important;line-height:1.35!important}html body div#root#root .pricing-page .pricing-billing-status,html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .pricing-billing-status{color:#07111f!important;background:#f7f8faeb!important;border:1px solid #1112171f!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;gap:12px!important;width:100%!important;padding:14px!important;display:grid!important}html body div#root#root .pricing-page .pricing-billing-status>div,html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .pricing-billing-status>div{gap:3px!important;min-width:0!important;display:grid!important}html body div#root#root .pricing-page .pricing-billing-status span,html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .pricing-billing-status span{color:#596171!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important}html body div#root#root .pricing-page .pricing-billing-status strong,html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .pricing-billing-status strong{color:#07111f!important;letter-spacing:-.01em!important;font-size:17px!important;font-weight:800!important;line-height:1.15!important}html body div#root#root .pricing-page .pricing-billing-status small,html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .pricing-billing-status small{color:#596171!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}html body div#root#root .pricing-page .billing-refresh-icon-button,html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .billing-refresh-icon-button{color:#07111f!important;cursor:pointer!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important;background:#fff!important;border:1px solid #11121724!important;border-radius:999px!important;place-items:center!important;display:inline-grid!important}html body div#root#root .pricing-page .billing-refresh-icon-button svg,html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .billing-refresh-icon-button svg{color:#07111f!important;stroke:#07111f!important}html body div#root#root .pricing-page .billing-refresh-icon-button:is(:hover,:focus-visible),html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .billing-refresh-icon-button:is(:hover,:focus-visible){color:#07111f!important;outline-offset:2px!important;background:#f3f7fb!important;border-color:#11121738!important;outline:2px solid #494fdf3d!important}html body div#root#root .pricing-page .billing-refresh-icon-button:active,html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .billing-refresh-icon-button:active{background:#eaf2fb!important;transform:translateY(1px)!important}html body div#root#root .pricing-page .billing-refresh-icon-button:disabled,html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .billing-refresh-icon-button:disabled{cursor:not-allowed!important;opacity:.55!important}@media (width<=760px){html body div#root#root .app-shell main.workspace>.mobile-workspace-context-card{margin-top:16px!important}html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card,html body div#root#root .pricing-page .pricing-status-card{border-radius:24px!important;align-content:start!important;gap:12px!important;width:100%!important;max-width:none!important;min-height:0!important;padding:22px!important;display:grid!important}html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .pricing-status-actions{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .pricing-status-actions>*{width:100%!important;min-height:48px!important}html body div#root#root .pricing-page .pricing-billing-status,html body div#root#root main.pricing-page.marketing-only>section.pricing-hero.pricing-hero>.pricing-status-card .pricing-billing-status{border-radius:18px!important;padding:12px!important}}@media (width<=900px){html body div#root#root .app-shell main.workspace .admin-console .admin-hero{border-radius:24px!important;padding:18px!important}html body div#root#root .app-shell main.workspace .admin-console .admin-hero h2{font-size:clamp(30px,7.6vw,38px)!important;line-height:1.03!important}html body div#root#root .app-shell main.workspace .admin-console .admin-quick-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body div#root#root .app-shell main.workspace .admin-console .admin-quick-nav>:is(a,button){border-radius:18px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-height:78px!important;padding:11px!important}html body div#root#root .app-shell main.workspace .admin-console .admin-quick-nav>:is(a,button)>svg{width:34px!important;height:34px!important;padding:8px!important}html body div#root#root .app-shell main.workspace .admin-console .admin-quick-nav>:is(a,button) span{font-size:14px!important;line-height:1.08!important}html body div#root#root .app-shell main.workspace .admin-console .admin-quick-nav>:is(a,button) strong{font-size:11px!important;line-height:1.18!important}html body div#root#root .app-shell main.workspace .admin-console .admin-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body div#root#root .app-shell main.workspace .admin-console .admin-kpi{border-radius:18px!important;min-height:92px!important;padding:12px!important}html body div#root#root .app-shell main.workspace .admin-console .admin-ops-strip{border-radius:20px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:8px!important}html body div#root#root .app-shell main.workspace .admin-console .admin-ops-strip>div{border-radius:16px!important;min-height:86px!important;padding:12px!important}html body div#root#root .app-shell main.workspace .admin-console .admin-ops-strip>div:last-child:nth-child(odd){grid-column:1/-1!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-grid{grid-template-columns:1fr!important;gap:10px!important}html body div#root#root .app-shell main.workspace .admin-console .admin-setup-card{border-radius:18px!important;padding:14px!important}}@media (width<=899px){:where(button,.button,a[role=button]){min-height:44px}:where(.primary-button),:where(input,textarea,select){min-height:48px}.mobile-app-bottom-nav{padding-bottom:max(8px, env(safe-area-inset-bottom))}}html{scroll-padding-top:calc(var(--ll-mobile-top-app-bar-height) + 18px)}body{font-family:var(--ll-font-body);color:var(--ll-ink);background:var(--ll-bg)}button,a,input,textarea,select{font-family:var(--ll-font-body)}@media (width<=899px){:is(.landing-page,.pricing-page,.workspace){padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}}@media (width<=760px){:root{--ll-page-gutter:16px;--ll-card-pad:18px}}.brand-logo{--brand-logo-size:44px;isolation:isolate!important;width:var(--brand-logo-size)!important;height:var(--brand-logo-size)!important;min-width:var(--brand-logo-size)!important;min-height:var(--brand-logo-size)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:16px!important;flex:none!important;place-items:center!important;display:grid!important;position:relative!important;overflow:hidden!important}.brand-logo[data-logo-size=sm]{--brand-logo-size:40px;border-radius:13px!important}.brand-logo[data-logo-size=lg]{--brand-logo-size:56px;border-radius:18px!important}.brand-logo:before,.brand-logo:after{content:none!important;display:none!important}.brand-logo-image,.brand-logo-symbol{z-index:1!important;border-radius:inherit!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;filter:none!important;border:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.brand-logo-core,.brand-logo-corner,.brand-logo-lift,.brand-logo-arrow-head{fill:none!important;stroke-linecap:round!important;stroke-linejoin:round!important}.brand-logo-core,.brand-logo-corner{stroke:#f8fafc!important;stroke-width:6.6px!important}.brand-logo-lift{stroke-width:5.4px!important}.brand-logo-arrow-head{stroke-width:4.8px!important}.brand-logo-node{fill:#3ddc84!important}.brand-logo-node-terminal{fill:#22d3ee!important}.brand-logo-node-mid{fill:#a7f3d0!important}.brand-logo :is(.brand-logo-orbit,.brand-logo-mark,.brand-logo-sweep,.brand-logo-ship,.brand-logo-window,.brand-logo-wing,.brand-logo-flame,.brand-logo-stem,.brand-logo-rise,.brand-logo-monogram){display:none!important}@media (width<=760px){.brand-logo{--brand-logo-size:44px;border-radius:14px!important}.brand-logo[data-logo-size=sm]{--brand-logo-size:38px}}@media (width<=390px){.brand-logo{--brand-logo-size:40px;border-radius:13px!important}.brand-logo[data-logo-size=sm]{--brand-logo-size:36px}}html body div#root#root#root#root :is(.mobile-nav-sheet,.workspace-menu-sheet) .mobile-menu-brand .brand-logo[data-logo-signature=launchliftai-lift-core]{--brand-logo-size:38px!important;width:var(--brand-logo-size)!important;height:var(--brand-logo-size)!important;min-width:var(--brand-logo-size)!important;min-height:var(--brand-logo-size)!important;max-width:var(--brand-logo-size)!important;max-height:var(--brand-logo-size)!important;flex:0 0 var(--brand-logo-size)!important;box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;outline:0!important}html body div#root#root#root#root :is(.mobile-nav-sheet,.workspace-menu-sheet) .mobile-menu-brand .brand-logo[data-logo-signature=launchliftai-lift-core]:before,html body div#root#root#root#root :is(.mobile-nav-sheet,.workspace-menu-sheet) .mobile-menu-brand .brand-logo[data-logo-signature=launchliftai-lift-core]:after{content:none!important;display:none!important}html body div#root#root#root#root :is(.mobile-nav-sheet,.workspace-menu-sheet) .mobile-menu-brand .brand-logo[data-logo-signature=launchliftai-lift-core] .brand-logo-symbol{width:80%!important;height:80%!important}main.landing-page.marketing-only{scroll-padding-top:calc(var(--ll-mobile-top-app-bar-height) + 16px)}main.landing-page.marketing-only .hero-url-form input{min-height:48px}main.landing-page.marketing-only .hero-url-submit{min-width:48px;min-height:48px}main.landing-page.marketing-only .hero-deliverables-strip>*{min-height:54px}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero.landing-hero{width:min(1360px,100% - 48px)!important;min-width:0!important;max-width:1360px!important;inline-size:min(1360px,100% - 48px)!important;min-inline-size:0!important;max-inline-size:1360px!important;margin:34px auto 54px!important;left:auto!important;right:auto!important;transform:none!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero.landing-hero .hero-subheadline,html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero.landing-hero .hero-url-form small,html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero.landing-hero .product-badge-copy,html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero.landing-hero .product-badge-store-copy span,html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero.landing-hero .product-badge-store-copy strong{color:var(--ll-landing-ink)!important;-webkit-text-fill-color:var(--ll-landing-ink)!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero.landing-hero .hero-subheadline{color:var(--ll-landing-muted)!important;-webkit-text-fill-color:var(--ll-landing-muted)!important}html body div#root>main.landing-page.marketing-only>div.landing-hero .hero-subheadline{color:#42516a!important;-webkit-text-fill-color:#42516a!important}html body div#root>main.landing-page.marketing-only>div.landing-hero .product-badge,html body div#root>main.landing-page.marketing-only>div.landing-hero .product-badge *{color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important}html body div#root>main.landing-page.marketing-only>div.landing-hero .product-badge{background:#ffffffbd!important;border-color:#11182714!important}html body div#root>main.landing-page.marketing-only>div.landing-hero .product-badge-store-proof{background:#ffffffd1!important}html body div#root>main.landing-page.marketing-only>div.landing-hero .hero-url-form small#landing-app-url-help{text-align:center!important;color:#526178!important;-webkit-text-fill-color:#526178!important;opacity:1!important;width:100%!important;text-shadow:none!important;margin:10px 0 0!important;display:block!important}@media (width<=760px){main.landing-page.marketing-only{padding-bottom:calc(104px + env(safe-area-inset-bottom))}main.landing-page.marketing-only .landing-copy{min-width:0}main.landing-page.marketing-only .hero-subheadline{display:block}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero.landing-hero{width:100%!important;min-width:100%!important;max-width:100%!important;inline-size:100%!important;min-inline-size:100%!important;max-inline-size:100%!important;margin:0 auto 34px!important;left:auto!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero.landing-hero .hero-subheadline{color:#42516a!important;-webkit-text-fill-color:#42516a!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero.landing-hero .hero-url-form small{color:#526178!important;-webkit-text-fill-color:#526178!important}}.app-shell .workspace{scroll-padding-top:calc(var(--ll-mobile-top-app-bar-height) + 16px)}@media (width<=899px){.app-shell .workspace{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.content-grid,.footer-actions{grid-template-columns:1fr}}html{scroll-behavior:auto}.landing-page.marketing-only{--studio-bg:#060817;--studio-bg-2:#0b1026;--studio-card:#10172f;--studio-card-soft:#10172fbd;--studio-violet:#7c3aed;--studio-green:#3ddc84;--studio-cyan:#22d3ee;--studio-amber:#f59e0b;--studio-text:#f8fafc;--studio-muted:#94a3b8;--studio-line:#f8fafc24;--studio-line-strong:#22d3ee52;--studio-radius:28px;min-height:100vh;color:var(--studio-text);background:linear-gradient(#22d3ee0b 1px,#0000 1px) 0 0/92px 92px,linear-gradient(90deg,#22d3ee0b 1px,#0000 1px) 0 0/92px 92px,linear-gradient(135deg,#060817 0%,#071222 42%,#0b1026 100%);overflow-x:clip}html body div#root>main.landing-page.marketing-only.studio-landing-page{color:var(--studio-text)!important;-webkit-text-fill-color:currentColor!important;background:linear-gradient(#22d3ee0b 1px,#0000 1px) 0 0/92px 92px,linear-gradient(90deg,#22d3ee0b 1px,#0000 1px) 0 0/92px 92px,linear-gradient(135deg,#060817 0%,#071222 42%,#0b1026 100%)!important;padding:0!important;overflow:clip visible!important}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-journey-section,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-output-section,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-guided-section,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-comparison-section,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-boundary-section{scroll-margin-top:110px}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-journey-strip{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-journey-step,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-output-card,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-guided-card,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-comparison-card,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-proof-sample,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-boundary-section{background:linear-gradient(145deg,#0e2242c2,#080f22c7),#080f22b8;border:1px solid #7df5e72e;border-radius:24px;min-width:0;box-shadow:0 22px 70px #0003}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-journey-step{align-content:start;gap:10px;min-height:172px;padding:18px;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-journey-step>span{color:#06130c;background:linear-gradient(135deg,#8ef7d2,#67e8f9);border-radius:13px;place-items:center;width:36px;height:36px;font-size:15px;font-weight:850;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-journey-step,.studio-output-card,.studio-guided-card,.studio-comparison-card,.studio-proof-sample) h3,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-journey-step strong,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-boundary-copy h2{color:#f8fbfff5;-webkit-text-fill-color:#f8fbfff5;letter-spacing:0;margin:0;font-weight:830;line-height:1.12}html body div#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-journey-step,.studio-output-card,.studio-guided-card,.studio-comparison-card,.studio-proof-sample,.studio-boundary-copy) p{color:#ccdeefd1;-webkit-text-fill-color:#ccdeefd1;margin:0;font-size:14px;font-weight:620;line-height:1.5}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-output-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-output-card,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-comparison-card{align-content:start;gap:12px;min-height:220px;padding:20px;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card,.studio-comparison-card)>svg,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-guided-card>svg{color:#8ef7d2;background:#0c544f3d;border:1px solid #8ef7d247;border-radius:15px;width:42px;height:42px;padding:10px}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-guided-layout{grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr);align-items:stretch;gap:18px;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-guided-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-guided-card{grid-template-columns:42px minmax(0,1fr);align-content:start;gap:14px;min-height:190px;padding:18px;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-proof-sample{background:linear-gradient(145deg,#512f8e57,#080f22c7),#080f22b8;align-content:start;gap:16px;padding:22px;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-proof-label{color:#fde68a;-webkit-text-fill-color:#fde68a;background:#fbbf241a;border:1px solid #fbbf244d;border-radius:999px;width:fit-content;margin:0;padding:8px 11px;font-size:12px;font-weight:830;line-height:1}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-proof-timeline{gap:10px;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-proof-timeline article{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:17px;grid-template-columns:58px minmax(0,1fr);gap:12px;min-width:0;padding:12px;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-proof-timeline article>span{color:#67e8f9;-webkit-text-fill-color:#67e8f9;text-transform:uppercase;font-size:12px;font-weight:850}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-proof-timeline strong{color:#f8fbfff5;-webkit-text-fill-color:#f8fbfff5;margin-bottom:4px;font-size:15px;font-weight:820;display:block}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-comparison-card:nth-child(3){background:linear-gradient(145deg,#145a5470,#080f22c7),#080f22b8;border-color:#8ef7d257}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-boundary-section{grid-template-columns:minmax(0,.8fr) minmax(360px,1fr);align-items:center;gap:22px;padding:clamp(24px,4vw,34px);display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-boundary-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-boundary-list li{color:#e2effae0;-webkit-text-fill-color:#e2effae0;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:12px 13px;font-size:14px;font-weight:700;line-height:1.35;display:grid}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-boundary-list svg{color:#8ef7d2}@media (width<=1040px){html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-journey-strip,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-output-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-comparison-grid,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-guided-layout,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-boundary-section{grid-template-columns:1fr}}@media (width<=720px){html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-journey-strip,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-output-grid,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-guided-flow,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-comparison-grid{grid-template-columns:1fr}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-journey-step,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-output-card,html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-comparison-card{min-height:0}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-guided-card{grid-template-columns:38px minmax(0,1fr);min-height:0}html body div#root>main.landing-page.marketing-only.studio-landing-page .studio-proof-timeline article{grid-template-columns:1fr}}.landing-page.marketing-only *{box-sizing:border-box}.studio-header,.studio-hero,.studio-section,.landing-page.marketing-only .marketing-footer{width:min(100% - 32px,1200px);margin-inline:auto}.studio-header{z-index:50;-webkit-backdrop-filter:blur(22px)saturate(1.18);backdrop-filter:blur(22px)saturate(1.18);background:#060817c7;border:1px solid #f8fafc1f;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:66px;margin-top:12px;padding:8px 10px;display:grid;position:sticky;top:12px;box-shadow:0 18px 56px #00000047}.studio-brand{min-height:48px;color:var(--studio-text);cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:12px;padding:6px 10px 6px 6px;display:inline-flex}.studio-brand .brand-logo{flex:none}.studio-brand span{text-align:left;line-height:1.05;display:grid}.studio-brand strong{letter-spacing:-.02em;font-size:20px;font-weight:800}.studio-brand small{color:var(--studio-muted);font-size:13px;font-weight:700}.studio-brand:hover,.studio-brand:focus-visible,.studio-desktop-nav button:hover,.studio-desktop-nav button:focus-visible,.studio-link-button:hover,.studio-link-button:focus-visible,.studio-mobile-ai:hover,.studio-mobile-ai:focus-visible,.studio-mobile-profile:hover,.studio-mobile-profile:focus-visible,.studio-secondary-cta:hover,.studio-secondary-cta:focus-visible,.landing-page.marketing-only .footer-legal-links button:hover,.landing-page.marketing-only .footer-legal-links button:focus-visible,.landing-page.marketing-only .footer-legal-links a:hover,.landing-page.marketing-only .footer-legal-links a:focus-visible{color:var(--studio-text);outline-offset:2px;background:#f8fafc14;outline:2px solid #22d3ee94}.studio-desktop-nav{background:0 0;border:0;border-radius:0;justify-self:center;align-items:center;gap:2px;padding:0;display:flex}.studio-desktop-nav button,.studio-link-button,.studio-header-cta,.studio-mobile-ai,.studio-mobile-profile,.studio-primary-cta,.studio-mock-upload-button,.studio-secondary-cta,.studio-url-control button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;transition:background-color .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s}.studio-desktop-nav button{min-height:40px;color:var(--studio-muted);background:0 0;border-radius:12px;padding:0 11px;font-size:13px;font-weight:700}.studio-header-actions{justify-self:end;align-items:center;gap:8px;display:flex}.studio-link-button{min-height:42px;color:var(--studio-muted);background:0 0;border-radius:14px;padding:0 12px;font-size:14px;font-weight:700}.studio-header-cta,.studio-primary-cta,.studio-mock-upload-button{color:#06130c;background:linear-gradient(135deg, var(--studio-green), var(--studio-cyan));border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 16px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 14px 34px #3ddc8438}.studio-header-cta:hover,.studio-header-cta:focus-visible,.studio-primary-cta:hover,.studio-primary-cta:focus-visible,.studio-mock-upload-button:hover,.studio-mock-upload-button:focus-visible,.studio-url-control button:hover,.studio-url-control button:focus-visible{color:#04100c;outline-offset:3px;background:linear-gradient(135deg,#65f0a2,#67e8f9);outline:2px solid #f8fafcb3;transform:translateY(-1px)}.studio-mobile-ai,.studio-mobile-profile{min-width:48px;height:48px;color:var(--studio-text);background:#ffffff0d;border:1px solid #f8fafc1f;border-radius:16px;place-items:center;gap:7px;padding:0 12px;display:none}.studio-mobile-profile span{font-size:13px;font-weight:800}.studio-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);align-items:start;gap:clamp(28px,5vw,72px);padding:clamp(46px,5.8vw,76px) 0 clamp(48px,6vw,76px);display:grid}.studio-hero-copy{flex-direction:column;min-width:0;display:flex}.studio-eyebrow{color:#b7f7d0;letter-spacing:.08em;text-transform:uppercase;background:#3ddc8417;border:1px solid #3ddc8447;border-radius:999px;width:fit-content;margin:0 0 18px;padding:9px 13px;font-size:12px;font-weight:800;line-height:1}.studio-hero h1,.studio-section h2{color:var(--studio-text);font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif);letter-spacing:-.045em;margin:0;font-weight:800}html body div#root>main.studio-landing-page .studio-hero h1,html body div#root>main.studio-landing-page .studio-section h2{color:var(--studio-text)!important;-webkit-text-fill-color:var(--studio-text)!important}html body div#root>main.studio-landing-page .studio-hero-subtitle,html body div#root>main.studio-landing-page .studio-section-heading p,html body div#root>main.studio-landing-page .studio-launch-copy p{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}.studio-hero h1{max-width:760px;font-size:clamp(44px,5.1vw,68px);line-height:.98}.studio-section h2{max-width:900px;font-size:clamp(34px,4.5vw,62px);line-height:1.02}.studio-hero-subtitle,.studio-section-heading p,.studio-launch-copy p{color:#cbd5e1;max-width:760px;margin:18px 0 0;font-size:clamp(17px,1.8vw,20px);font-weight:600;line-height:1.55}.studio-hero-subtitle{order:4}.studio-url-card{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(145deg,#7c3aed1f,#22d3ee0f),#0b1026bd;border:1px solid #94a3b82e;border-radius:26px;order:3;margin-top:24px;padding:16px;box-shadow:inset 0 1px #ffffff14,0 22px 58px #0003}.studio-url-card label{color:#dbeafe;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px 2px;font-size:12px;font-weight:700;display:block}.studio-url-control{color:#071222;background:linear-gradient(#fffffffa,#e2e8f0f5),#f8fafc;border:1px solid #f8fafc33;border-radius:22px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:6px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 14px 34px #00000024}.studio-url-control:focus-within{border-color:#3ddc84d6;box-shadow:0 0 0 4px #3ddc842e,0 18px 40px #0003}.studio-url-control>svg{width:34px;height:34px;color:var(--studio-green);background:#3ddc841f;border-radius:14px;justify-self:center;padding:7px;box-shadow:inset 0 0 0 1px #3ddc8433}.studio-url-control input{min-width:0;min-height:48px;box-shadow:none;color:#0b1026;border:0;border-radius:0;outline:0;padding:0;font-size:clamp(17px,1.7vw,21px);font-weight:800;background:0 0!important}.studio-url-control input::placeholder{color:#94a3b8;opacity:1}html body div#root>main.studio-landing-page .studio-url-control input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.studio-url-control button{color:#06130c;background:linear-gradient(135deg, var(--studio-green), var(--studio-cyan));border-radius:18px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 18px;font-weight:800;display:inline-flex;box-shadow:0 12px 24px #22d3ee33}.studio-url-card small,.studio-trust-line{color:#cbd5e1;margin:12px 2px 0;font-size:14px;font-weight:600;line-height:1.45;display:block}.studio-url-error{color:#fed7aa;margin:12px 2px 0;font-size:14px;font-weight:800;line-height:1.45;display:block}.studio-hero-actions{flex-wrap:wrap;order:5;gap:12px;margin-top:20px;display:flex}.studio-secondary-cta{min-height:48px;color:var(--studio-text);background:#f8fafc0f;border:1px solid #f8fafc2e;border-radius:999px;padding:0 18px;font-weight:800}.studio-trust-line{margin-top:18px}.studio-dashboard-shell{min-width:0;scroll-margin-top:120px;position:relative}.studio-dashboard-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#7c3aed2e,#22d3ee14 48%,#3ddc8414),#10172fe6;border:1px solid #22d3ee3d;border-radius:34px;padding:clamp(20px,3vw,28px);position:relative;overflow:hidden;box-shadow:0 34px 120px #00000061,0 0 52px #22d3ee1f}.studio-dashboard-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f8fafc1f,#0000);animation:5.5s ease-in-out infinite studio-scan;position:absolute;inset:0;transform:translate(-100%)}.studio-dashboard-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.studio-dashboard-head span,.studio-status-grid span,.studio-chat-top span,.studio-testimonial-card span{color:var(--studio-muted);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:800}.studio-dashboard-head strong{color:var(--studio-text);overflow-wrap:anywhere;margin-top:6px;font-size:clamp(20px,2.6vw,30px);line-height:1;display:block}.studio-dashboard-head em{color:#c7f9d8;background:#3ddc841a;border:1px solid #3ddc8452;border-radius:999px;flex:none;padding:8px 12px;font-size:13px;font-style:normal;font-weight:800}.studio-readiness-meter{background:#f8fafc1a;border-radius:999px;height:12px;margin:24px 0;overflow:hidden}.studio-readiness-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--studio-green), var(--studio-cyan), var(--studio-violet));width:92%;height:100%;display:block}.studio-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.studio-status-grid div,.studio-assistant-note,.studio-chat-message,.studio-checklist-card span,.studio-mini-preview{background:#ffffff0f;border:1px solid #f8fafc1f;border-radius:20px}.studio-status-grid div{align-content:space-between;gap:10px;min-height:118px;padding:16px;display:grid}.studio-status-grid svg,.studio-chat-message svg,.studio-checklist-card svg{color:var(--studio-green)}.studio-status-grid strong{color:var(--studio-text);text-transform:capitalize;font-size:17px}.studio-assistant-note{background:#7c3aed24;align-items:center;gap:12px;margin-top:14px;padding:16px;display:flex}.studio-assistant-note svg{color:var(--studio-cyan)}.studio-assistant-note strong,.studio-chat-top strong{color:var(--studio-text);font-size:18px;display:block}.studio-assistant-note p{color:#dbeafe;margin:4px 0 0;font-weight:700}.studio-mock-upload-button{border:0;width:100%;margin-top:16px;position:relative}.studio-section{padding:clamp(54px,8vw,96px) 0;scroll-margin-top:110px}.studio-section-heading{gap:4px;margin-bottom:clamp(24px,4vw,40px);display:grid}.studio-section-heading.compact{text-align:center;place-items:center}.studio-section-heading.compact .studio-eyebrow,.studio-section-heading.compact p:not(.studio-eyebrow){margin-inline:auto}.studio-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.studio-card-grid.assets{grid-template-columns:repeat(4,minmax(0,1fr))}.studio-logo-section{padding-top:clamp(50px,7vw,84px)}.studio-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.studio-logo-grid.market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.studio-logo-card{border:1px solid var(--studio-line);border-radius:var(--studio-radius);min-width:0;min-height:218px;color:var(--studio-text);background:linear-gradient(145deg, color-mix(in srgb, var(--studio-logo-accent,var(--studio-cyan)) 20%, transparent), #10172fcc 58%), #10172fbd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-rows:auto minmax(0,1fr);gap:16px;padding:18px;display:grid;box-shadow:0 22px 80px #00000038}.studio-logo-mark{border:1px solid color-mix(in srgb, var(--studio-logo-accent,var(--studio-cyan)) 54%, #ffffff24);width:54px;height:54px;color:color-mix(in srgb, var(--studio-logo-accent,var(--studio-cyan)) 82%, #fff);background:radial-gradient(circle at 26% 20%, #fff3, transparent 32%), color-mix(in srgb, var(--studio-logo-accent,var(--studio-cyan)) 18%, #060817f0);border-radius:18px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff21,0 14px 34px #0003}.studio-logo-mark svg{fill:currentColor;width:25px;height:25px}.studio-logo-mark span{color:currentColor;letter-spacing:0;font-size:16px;font-weight:900;line-height:1}.studio-logo-card>div>span{color:#a7f3d0;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:850;line-height:1.1}.studio-logo-card h3{color:var(--studio-text);letter-spacing:0;margin:8px 0 7px;font-size:clamp(20px,2vw,24px);font-weight:850;line-height:1.08}.studio-logo-card p{color:#cbd5e1;margin:0;font-size:14px;font-weight:620;line-height:1.46}.studio-marketplace-section{gap:18px;display:grid}.studio-marketplace-spotlight{border:1px solid var(--studio-line);border-radius:var(--studio-radius-lg);background:radial-gradient(circle at 12% 0,#3ddc8429,#0000 17rem),radial-gradient(circle at 92% 14%,#22d3ee21,#0000 17rem),#10172fbd;grid-template-columns:minmax(0,.92fr) minmax(320px,1fr);align-items:center;gap:clamp(18px,3vw,30px);padding:clamp(20px,4vw,34px);display:grid;box-shadow:0 24px 80px #0000003d}.studio-marketplace-copy{align-content:center;gap:14px;min-width:0;display:grid}.studio-marketplace-copy h2{margin:0}.studio-marketplace-copy>p:not(.studio-eyebrow){color:#dbeafe;max-width:58ch;margin:0;font-size:clamp(16px,1.6vw,18px);font-weight:650;line-height:1.5}.studio-marketplace-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.studio-marketplace-actions .studio-primary-cta,.studio-marketplace-actions .studio-secondary-cta{min-height:54px;padding-inline:22px}.studio-marketplace-panel{background:linear-gradient(145deg,#0c2748c2,#040b1adb),#060d1cd6;border:1px solid #70e5e038;border-radius:28px;gap:16px;min-width:0;padding:clamp(14px,2vw,20px);display:grid}.studio-marketplace-panel-head{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.studio-marketplace-panel-head div{min-width:0}.studio-marketplace-panel-head span,.studio-marketplace-panel-head small{color:#a8c0dc;font-size:13px;font-weight:750;line-height:1.15;display:block}.studio-marketplace-panel-head strong{color:var(--studio-text);letter-spacing:0;margin-top:3px;font-size:clamp(24px,2.4vw,32px);font-weight:850;line-height:1.02;display:block}.studio-marketplace-preview-rail{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.studio-marketplace-preview-rail img{aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;background:#06111f;border:1px solid #70e5e038;border-radius:18px;width:100%;min-width:0;box-shadow:0 16px 36px #00000038}.studio-marketplace-proof{flex-wrap:wrap;gap:8px;display:flex}.studio-marketplace-proof span{color:#c6f7e0;background:#14b8a61f;border:1px solid #8ef7d240;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:8px 12px;font-size:13px;font-weight:800;line-height:1.1;display:inline-flex}.studio-marketplace-benefits{margin-top:0}.studio-presignup-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.studio-glass-card,.studio-output-card,.studio-testimonial-card,.studio-presignup-card,.studio-faq-item,.studio-showcase-card,.studio-checklist-card,.studio-chat-panel,.studio-launch-package{border:1px solid var(--studio-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#10172fb8;box-shadow:0 22px 80px #00000038}.studio-glass-card,.studio-output-card,.studio-testimonial-card,.studio-faq-item,.studio-showcase-card{border-radius:var(--studio-radius);flex-direction:column;min-width:0;height:100%;padding:22px;display:flex}.studio-presignup-card{background:linear-gradient(145deg,#14b8a629,#111827d1),#10172fb8;border-radius:24px;grid-template-columns:42px minmax(0,1fr);align-content:start;gap:14px;min-width:0;min-height:168px;padding:18px;display:grid}.studio-presignup-card>span{width:42px;height:42px;color:var(--studio-green);background:#3ddc841f;border:1px solid #3ddc8438;border-radius:16px;place-items:center;display:grid}.studio-presignup-card h3{color:var(--studio-text);margin:0 0 7px;font-size:19px;font-weight:850;line-height:1.12}.studio-presignup-card p{color:#cbd5e1;margin:0;font-size:14px;font-weight:650;line-height:1.45}.studio-glass-card svg,.studio-output-card svg,.studio-showcase-card>svg{color:var(--studio-cyan)}.studio-glass-card h3,.studio-output-card h3,.studio-timeline h3,.studio-showcase-card h3{color:var(--studio-text);letter-spacing:-.02em;margin:16px 0 8px;font-size:clamp(20px,2vw,25px);font-weight:800;line-height:1.08}.studio-glass-card p,.studio-output-card p,.studio-timeline p,.studio-showcase-card p,.studio-testimonial-card p,.studio-faq-item p{color:#cbd5e1;margin:0;font-size:15px;font-weight:600;line-height:1.55}.studio-assistant-section{grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);align-items:center;gap:clamp(22px,5vw,62px);display:grid}.studio-chat-panel{border-radius:32px;padding:20px}.studio-chat-top{align-items:center;gap:12px;margin-bottom:14px;display:flex}.studio-chat-top svg{color:var(--studio-green)}.studio-chat-message{align-items:flex-start;gap:10px;margin-top:10px;padding:14px;animation:.52s both studio-message-in;display:flex}.studio-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.studio-timeline article{background:linear-gradient(160deg,#10172fe6,#060817ad);border:1px solid #22d3ee38;border-radius:28px;min-height:220px;padding:22px;position:relative}.studio-timeline article>span{color:#04100c;background:var(--studio-green);border-radius:14px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.studio-google-play .studio-disclaimer{color:#fde68a;background:#f59e0b17;border:1px solid #f59e0b57;border-radius:20px;margin:22px 0 0;padding:16px 18px;font-size:14px;font-weight:700;line-height:1.55}.studio-upload-section{scroll-margin-top:110px}.studio-upload-layout{grid-template-columns:minmax(0,.92fr) minmax(360px,1fr);align-items:stretch;gap:clamp(20px,5vw,54px);display:grid}.studio-upload-steps{gap:14px;display:grid}.studio-upload-steps article,.studio-upload-mockup{border:1px solid var(--studio-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#10172fb8;border-radius:28px;box-shadow:0 22px 80px #0003}.studio-upload-steps article{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;min-height:142px;padding:20px;display:grid}.studio-upload-steps article>span{color:#04100c;background:var(--studio-green);border-radius:16px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.studio-upload-steps h3,.studio-upload-mockup strong{color:var(--studio-text);letter-spacing:-.02em;grid-column:2;margin:0;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.08}html body div#root>main.studio-landing-page .studio-upload-steps h3,html body div#root>main.studio-landing-page .studio-upload-mockup strong,html body div#root>main.studio-landing-page .studio-glass-card h3,html body div#root>main.studio-landing-page .studio-output-card h3,html body div#root>main.studio-landing-page .studio-showcase-card h3,html body div#root>main.studio-landing-page .studio-timeline h3{color:var(--studio-text)!important;-webkit-text-fill-color:var(--studio-text)!important}.studio-upload-steps p,.studio-upload-mockup p,.studio-upload-mockup span{color:#cbd5e1;grid-column:2;margin:8px 0 0;font-size:15px;font-weight:600;line-height:1.55}.studio-upload-mockup{background:radial-gradient(circle at 100% 0,#3ddc8429,#0000 34%),linear-gradient(150deg,#7c3aed29,#10172fe6);padding:clamp(20px,3vw,28px)}.studio-upload-mockup-head,.studio-upload-row{align-items:center;gap:12px;display:flex}.studio-upload-mockup-head{margin-bottom:18px}.studio-upload-mockup-head svg,.studio-upload-row svg{color:var(--studio-green)}.studio-upload-progress{background:#f8fafc1f;border-radius:999px;height:12px;margin-bottom:16px;overflow:hidden}.studio-upload-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--studio-green), var(--studio-cyan));width:82%;height:100%;display:block}.studio-upload-row{background:#ffffff0f;border:1px solid #f8fafc1f;border-radius:18px;min-height:46px;margin-top:10px;padding:10px 12px}.studio-upload-mockup .studio-primary-cta{width:100%;margin-top:18px}.studio-launch-package{border-radius:36px;grid-template-columns:minmax(0,.85fr) minmax(360px,1fr);align-items:center;gap:clamp(24px,5vw,56px);padding:clamp(24px,5vw,46px);display:grid}.studio-launch-copy .studio-primary-cta{margin-top:24px}.studio-checklist-card{background:linear-gradient(150deg,#3ddc841f,#22d3ee14),#10172fd1;border-radius:30px;gap:10px;padding:16px;display:grid}.studio-checklist-card span{min-height:50px;color:var(--studio-text);align-items:center;gap:10px;padding:12px 14px;font-weight:800;display:flex}.studio-showcase-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.studio-showcase-card{align-content:start;min-height:230px;display:grid}.studio-showcase-card.card-1,.studio-showcase-card.card-4,.studio-showcase-card.card-2,.studio-showcase-card.card-3,.studio-showcase-card.card-5,.studio-showcase-card.card-6{grid-column:span 2}.studio-mini-preview{gap:8px;margin-top:18px;padding:12px;display:grid}.studio-mini-preview span{background:linear-gradient(90deg, var(--studio-green), #22d3ee66);border-radius:999px;height:8px;display:block}.studio-mini-preview span:nth-child(2){width:70%}.studio-mini-preview span:nth-child(3){background:#f8fafc47;width:48%}.studio-testimonial-card{background:linear-gradient(160deg,#7c3aed29,#10172fdb)}.studio-testimonial-card p{color:var(--studio-text);letter-spacing:-.015em;margin-top:14px;font-size:18px;font-weight:800}.studio-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.studio-faq-item{padding:0;overflow:hidden}.studio-faq-item summary{min-height:64px;color:var(--studio-text);cursor:pointer;padding:18px 20px;font-size:18px;font-weight:800;line-height:1.25}.studio-faq-item summary::marker{color:var(--studio-green)}.studio-faq-item p{padding:0 20px 20px}.landing-page.marketing-only .marketing-footer{color:var(--studio-text);background:#060817d1;border:1px solid #f8fafc1f;border-radius:30px 30px 0 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;margin-top:0;margin-bottom:0;padding:clamp(16px,2.4vw,24px);display:grid}.landing-page.marketing-only .footer-brand-block{align-items:center;gap:12px;min-width:0;display:flex}.landing-page.marketing-only .footer-brand-block strong{color:var(--studio-text);line-height:1.1;display:block}.landing-page.marketing-only .footer-brand-block span,.landing-page.marketing-only .footer-copyright,.landing-page.marketing-only .footer-legal-links button,.landing-page.marketing-only .footer-legal-links a{color:var(--studio-muted)}.landing-page.marketing-only .footer-brand-block span{max-width:620px;margin-top:3px;font-size:13px;line-height:1.35;display:block}.landing-page.marketing-only .footer-legal-links{align-items:center;gap:10px;display:flex}.landing-page.marketing-only .footer-legal-links button,.landing-page.marketing-only .footer-legal-links a{border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 12px;font-weight:800;display:inline-flex}.landing-page.marketing-only .footer-copyright{white-space:nowrap;margin:0;font-size:12px;font-weight:700}@keyframes studio-scan{0%,42%{opacity:0;transform:translate(-110%)}52%{opacity:1}75%,to{opacity:0;transform:translate(110%)}}@keyframes studio-message-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1120px){.studio-header{grid-template-columns:auto 1fr auto}.studio-desktop-nav{display:none}.studio-hero,.studio-assistant-section,.studio-launch-package,.studio-upload-layout{grid-template-columns:1fr}.studio-dashboard-shell{max-width:760px;margin-inline:auto}.studio-card-grid.assets,.studio-logo-grid.market-grid,.studio-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.landing-page.marketing-only{padding-bottom:calc(92px + env(safe-area-inset-bottom))}html body div#root>main.landing-page.marketing-only.studio-landing-page{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}.studio-header,.studio-hero,.studio-section,.landing-page.marketing-only .marketing-footer{width:100%}.studio-header{min-height:calc(58px + env(safe-area-inset-top));padding:calc(6px + env(safe-area-inset-top)) 14px 6px;background:#060817db;border-width:0 0 1px;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:0;top:0}.studio-brand{min-width:0;min-height:50px;padding:4px 8px 4px 0}.studio-brand .brand-logo{width:44px;height:44px}.studio-brand strong{font-size:18px}.studio-brand small{font-size:12px}.studio-header-cta,.studio-link-button{display:none}.studio-mobile-profile{display:inline-flex}.studio-hero{gap:34px;padding:clamp(38px,10vw,58px) 16px 42px}.studio-hero-copy{flex-direction:column;display:flex}.studio-eyebrow{margin-bottom:14px;font-size:11px}.studio-hero h1{font-size:clamp(36px,11.2vw,50px);line-height:.98}.studio-hero-subtitle{order:4;margin-top:18px;font-size:15px;line-height:1.5}.studio-url-card{border-radius:24px;order:3;margin-top:24px;padding:12px}.studio-hero-actions{order:5}.studio-trust-line{order:6}.studio-url-control{border-radius:22px;grid-template-columns:36px minmax(0,1fr) 48px;gap:8px;min-height:58px;padding:6px}.studio-url-control>svg{width:32px;height:32px;padding:7px}.studio-url-control input{min-height:46px;font-size:17px}.studio-url-control button{border-radius:17px;justify-content:center;min-width:48px;min-height:48px;padding:0}.studio-url-control button span{display:none}.studio-hero-actions{display:grid}.studio-primary-cta,.studio-secondary-cta{width:100%}.studio-dashboard-card{border-radius:26px;flex-direction:column;padding:18px;display:flex}.studio-dashboard-head{order:1;grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.studio-readiness-meter{order:2}.studio-status-grid{order:3}.studio-mock-upload-button{order:4}.studio-assistant-note{order:5}.studio-dashboard-head>div{gap:5px;min-width:0;display:grid}.studio-dashboard-head em{white-space:nowrap;justify-self:start;width:fit-content;padding:7px 11px;font-size:12px}.studio-dashboard-head span{font-size:11px;line-height:1}.studio-dashboard-head strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;font-size:20px;line-height:1.08;overflow:hidden}.studio-readiness-meter{height:9px;margin:16px 0}.studio-status-grid,.studio-card-grid,.studio-card-grid.three,.studio-card-grid.assets,.studio-logo-grid,.studio-logo-grid.market-grid,.studio-presignup-grid,.studio-faq-grid,.studio-timeline,.studio-showcase-grid,.studio-upload-layout{grid-template-columns:1fr}.studio-status-grid{grid-template-columns:minmax(0,1fr);gap:8px}.studio-marketplace-spotlight{border-radius:24px;grid-template-columns:1fr;padding:18px}.studio-marketplace-actions{grid-template-columns:1fr;display:grid}.studio-marketplace-preview-rail{scrollbar-width:thin;grid-template-columns:repeat(3,minmax(92px,1fr));padding-bottom:4px;overflow-x:auto}.studio-marketplace-preview-rail img{border-radius:16px;min-width:92px}.studio-marketplace-proof span{min-height:32px;font-size:12px}.studio-status-grid div{border-radius:16px;grid-template-columns:18px minmax(0,1fr) auto;align-content:center;align-items:center;gap:8px;min-height:58px;padding:10px 12px}.studio-status-grid div:nth-child(3),.studio-status-grid div:nth-child(4),.studio-status-grid div:nth-child(5),.studio-status-grid div:nth-child(6),.studio-status-grid div:nth-child(7){display:none}.studio-status-grid div:nth-child(10){background:#3ddc841f;border-color:#3ddc8447;grid-column:1/-1;min-height:58px}.studio-status-grid span{letter-spacing:.035em;text-overflow:ellipsis;min-width:0;font-size:10px;line-height:1.2;overflow:hidden}.studio-status-grid strong{white-space:nowrap;font-size:13px}.studio-assistant-note{border-radius:16px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px}.studio-assistant-note svg{flex:none;width:18px;height:18px}.studio-assistant-note strong{font-size:14px}.studio-assistant-note p{margin-top:2px;font-size:12px;line-height:1.3}.studio-mock-upload-button{border-radius:16px;min-height:48px;margin-top:12px}.studio-showcase-card,.studio-showcase-card.card-1,.studio-showcase-card.card-2,.studio-showcase-card.card-3,.studio-showcase-card.card-4,.studio-showcase-card.card-5,.studio-showcase-card.card-6{grid-column:auto}.studio-section{padding:44px 16px}.studio-section-heading.compact{text-align:left;place-items:start}.studio-section-heading.compact .studio-eyebrow{margin-inline:0}.studio-section h2{font-size:clamp(32px,10vw,44px)}.studio-section-heading p,.studio-launch-copy p{font-size:16px}.studio-glass-card,.studio-output-card,.studio-logo-card,.studio-testimonial-card,.studio-presignup-card,.studio-faq-item,.studio-showcase-card,.studio-chat-panel,.studio-upload-steps article,.studio-upload-mockup{border-radius:24px;padding:18px}.studio-logo-card{grid-template-rows:auto;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:14px;min-height:0}.studio-presignup-card{border-radius:22px;grid-template-columns:38px minmax(0,1fr);gap:12px;min-height:0}.studio-presignup-card>span{border-radius:14px;width:38px;height:38px}.studio-presignup-card h3{font-size:18px}.studio-presignup-card p{font-size:14px}.studio-upload-steps article{grid-template-columns:42px minmax(0,1fr)}.studio-launch-package{border-radius:28px;grid-template-columns:1fr;width:auto;margin-inline:16px;padding:22px}.landing-page.marketing-only .marketing-footer{width:calc(100% - 32px);margin-bottom:calc(86px + env(safe-area-inset-bottom));border-radius:28px;grid-template-columns:1fr;gap:14px}}@media (width<=520px){.studio-hero{padding-inline:14px}.studio-hero h1{font-size:clamp(34px,10.8vw,46px)}.studio-status-grid div{min-height:58px}.studio-url-card small,.studio-trust-line,.studio-url-error{text-align:center}}@media (width<=380px){.studio-url-control{grid-template-columns:34px minmax(0,1fr) 46px;gap:6px;padding:6px}.studio-url-control>svg{width:30px;height:30px;padding:6px}.studio-url-control input{font-size:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.studio-dashboard-card:before,.studio-chat-message{animation:none}.studio-desktop-nav button,.studio-link-button,.studio-header-cta,.studio-mobile-ai,.studio-mobile-profile,.studio-primary-cta,.studio-mock-upload-button,.studio-secondary-cta,.studio-url-control button{transition:none}}html body div#root#root main.landing-page.marketing-only.studio-landing-page{--lw-bg:#040714;--lw-ink:#f8fafc;--lw-muted:#b7c6dc;--lw-faint:#8191aa;--lw-green:#3ddc84;--lw-cyan:#22d3ee;--lw-violet:#7c3aed;--lw-pink:#ec4899;--lw-amber:#f59e0b;--lw-panel:#08122ac2;--lw-panel-strong:#0c1e3edb;--lw-line:#7dd3fc38;color:var(--lw-ink)!important;background-color:#0000!important;background-image:radial-gradient(circle at 16% 2%,#3ddc8433,#0000 28%),radial-gradient(circle at 88% 8%,#22d3ee2e,#0000 30%),radial-gradient(circle at 74% 42%,#7c3aed24,#0000 30%),linear-gradient(#040714 0%,#071425 46%,#050b17 100%)!important;background-position:0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat!important;background-size:auto!important;background-attachment:scroll,scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box!important}@media (width<=760px){html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy>.product-badge.product-badge{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#ffffff1a!important;border:1px solid #9efff03d!important;border-radius:24px!important;flex-flow:column!important;order:1!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;width:min(100%,520px)!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:10px!important;display:flex!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff2e!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy>.product-badge .product-badge-copy{color:#ffffffeb!important;-webkit-text-fill-color:#ffffffeb!important;letter-spacing:0!important;overflow-wrap:anywhere!important;white-space:normal!important;flex:none!important;width:100%!important;min-width:0!important;font-size:13px!important;font-weight:800!important;line-height:1.15!important;display:block!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy>.product-badge .product-badge-store-proof{background:#ffffff1f!important;border:1px solid #ffffff29!important;border-radius:18px!important;flex-wrap:nowrap!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:8px 10px!important;display:flex!important;overflow:hidden!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy>.product-badge .product-badge-play-icon{background:#fff!important;border-radius:50%!important;flex:0 0 34px!important;place-items:center!important;width:34px!important;height:34px!important;display:inline-grid!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy>.product-badge .product-badge-play-icon img{-o-object-fit:contain!important;object-fit:contain!important;width:22px!important;height:22px!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy>.product-badge .product-badge-store-copy{gap:2px!important;min-width:0!important;line-height:1.08!important;display:grid!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy>.product-badge .product-badge-store-copy span,html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy>.product-badge .product-badge-store-copy strong{white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy>.product-badge .product-badge-store-copy span{color:#ffffffc7!important;-webkit-text-fill-color:#ffffffc7!important;font-size:11px!important;font-weight:700!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy>.product-badge .product-badge-store-copy strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:12px!important;font-weight:800!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy h2.hero-title-home{order:2!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-subheadline{visibility:visible!important;color:#ffffffc7!important;-webkit-text-fill-color:#ffffffc7!important;letter-spacing:0!important;text-wrap:pretty!important;order:3!important;max-width:100%!important;margin:0!important;font-size:clamp(15px,4.1vw,17px)!important;font-weight:600!important;line-height:1.34!important;display:block!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-url-form{order:4!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-deliverables-strip{order:5!important}}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-url-form label.hero-url-label{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width>=900px){html body div#root main.landing-page.marketing-only>.landing-hero,html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero{align-items:center!important;min-height:auto!important;padding-top:clamp(24px,3vh,40px)!important;padding-bottom:clamp(56px,6vh,84px)!important}html body div#root main.landing-page.marketing-only .landing-copy{gap:clamp(16px,1.8vw,24px)!important}html body div#root main.landing-page.marketing-only .hero-title-home,html body div#root main.landing-page.marketing-only .landing-copy h1,html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-copy h2.hero-title-home{letter-spacing:-.035em!important;font-size:clamp(48px,4.05vw,58px)!important;line-height:.95!important}html body div#root main.landing-page.marketing-only .hero-url-form{margin-top:clamp(4px,.8vw,10px)!important}}html body div#root#root main.landing-page.marketing-only .landing-hero .hero-url-form #landing-app-url-help{visibility:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;text-align:center!important;color:#ffffffc7!important;-webkit-text-fill-color:#ffffffc7!important;letter-spacing:0!important;width:100%!important;max-width:100%!important;height:auto!important;margin:8px auto 0!important;padding:0!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important;display:block!important;position:static!important;overflow:visible!important}@media (width<=760px){html body div#root#root main.landing-page.marketing-only .landing-hero .hero-url-form #landing-app-url-help{margin-top:8px!important;font-size:12.5px!important;line-height:1.3!important;display:block!important}}@media (width>=761px){html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-url-form{gap:10px!important;width:min(100%,620px)!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-url-control{background:#fffffff5!important;border:1px solid #ffffff57!important;border-radius:999px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;height:64px!important;min-height:64px!important;padding:0 8px 0 20px!important;display:grid!important;box-shadow:0 16px 38px #02081729,inset 0 1px #ffffffeb!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-url-control>svg{color:#12c8a8!important;stroke:#12c8a8!important;width:20px!important;height:20px!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-url-control input{color:#07111f!important;-webkit-text-fill-color:#07111f!important;background:0 0!important;border:0!important;width:100%!important;min-width:0!important;height:48px!important;padding:0 12px!important;font-size:clamp(19px,1.8vw,24px)!important;font-weight:800!important;line-height:1.1!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-url-control input::placeholder{color:#98a4b8!important;-webkit-text-fill-color:#98a4b8!important;opacity:1!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-url-submit{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#07111f!important;border:0!important;border-radius:999px!important;place-items:center!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;padding:0!important;display:inline-grid!important;box-shadow:0 12px 28px #02081738!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-url-submit:is(:hover,:focus-visible,:active){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#111827!important;box-shadow:0 0 0 4px #12c8a82e,0 12px 28px #0208172e!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-url-submit svg,html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .hero-url-submit svg *{color:currentColor!important;stroke:currentColor!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-actions .primary-button{display:none!important}html body div#root>main.landing-page.marketing-only>div.landing-hero.landing-hero .landing-actions{margin-top:2px!important}}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;max-height:none!important;padding:0!important;overflow:visible!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-device-scene{isolation:isolate!important;place-items:center!important;width:min(100%,540px)!important;display:grid!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-device-scene:before{filter:blur(16px)saturate(1.18)!important;opacity:.88!important;background:radial-gradient(at 50% 48%,#5ef5d047,#27d2df1f 34%,#0000 68%),linear-gradient(135deg,#42dc8a1c,#2973ff1a)!important;border-radius:42%!important;inset:0 -5% 7%!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-device-scene:after{opacity:.78!important;height:64px!important;bottom:7%!important;left:12%!important;right:12%!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-workspace-backdrop{display:none!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-android-phone{transform-origin:50%!important;background:linear-gradient(145deg,#eefffb3d 0%,#1f3557fa 12%,#020816fc 52%,#05222cfa 100%),#050b17!important;border:1px solid #d8fff857!important;border-radius:48px!important;width:min(86%,404px)!important;padding:27px 11px 20px!important;transform:none!important;box-shadow:0 46px 94px #00000085,0 22px 60px #0cebc733,0 0 0 7px #030a1ac2,0 0 0 8px #86ffdf1a,inset 0 1px #ffffff4d,inset 0 -20px 34px #0000006b!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-phone-camera{background:#020714!important;border-color:#aeeeff33!important;width:9px!important;height:9px!important;top:35px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:inset 0 0 0 2px #244f5cad,0 0 0 1px #ffffff14,0 0 12px #70e5e033!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-phone-speaker{background:#bfe5ee47!important;width:58px!important;height:4px!important;top:13px!important;left:50%!important;transform:translate(-50%)!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-phone-screen{aspect-ratio:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;filter:saturate(1.08)contrast(1.04)!important;border-radius:35px!important;width:100%!important;height:auto!important;max-height:min(628px,100svh - 212px)!important;box-shadow:0 1px #ffffff1a,0 0 0 1px #0000003d,0 18px 42px #00000038,inset 0 0 0 1px #ffffff0d!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-phone-home-indicator{background:#d9fff62e!important;border-radius:999px!important;width:64px!important;height:4px!important;bottom:10px!important;box-shadow:inset 0 1px #ffffff1a!important}@media (width<=899px){html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{margin-top:18px!important;padding:0!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-device-scene{width:min(100%,342px)!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-android-phone{width:min(100%,308px)!important;transform:none!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-phone-screen{max-height:520px!important}}@media (width>=900px){html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-device-scene{min-height:670px!important}}html:has(main.landing-page.marketing-only.studio-landing-page){background:#040714!important}html:has(main.landing-page.marketing-only.studio-landing-page) body{background:#040714!important}html:has(main.landing-page.marketing-only.studio-landing-page) #root{background:#040714!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page,html body div#root#root main.landing-page.marketing-only.studio-landing-page *{letter-spacing:0!important;touch-action:pan-y!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .marketing-footer{background:linear-gradient(135deg,#0a1636eb,#03262cc7),#06101f!important;border:1px solid #7dd3fc33!important;border-radius:30px 30px 0 0!important;width:min(100% - 48px,1260px)!important;margin-inline:auto!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .marketing-footer .footer-legal-links :is(button,a){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background:#07111f!important;border-color:#7dd3fc3d!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .marketing-footer .footer-legal-links :is(button,a):is(:hover,:focus-visible,:active){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0f172a!important;border-color:#8ef7d26b!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .marketing-footer .footer-brand-block strong{font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-header{background:linear-gradient(135deg,#0a1636e0,#03262cb8),#050918db!important;border-color:#7dd3fc38!important;box-shadow:inset 0 1px #f8fafc14,0 18px 56px #00000057!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-brand strong,html body div#root#root main.landing-page.marketing-only.studio-landing-page :is(h1,h2,h3,strong){color:var(--lw-ink)!important;-webkit-text-fill-color:var(--lw-ink)!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-brand small,.studio-hero-subtitle,.studio-section p,.studio-section span,.studio-section small,.studio-dashboard-shell small){color:var(--lw-muted)!important;-webkit-text-fill-color:var(--lw-muted)!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero{background:radial-gradient(circle at 12% 8%,#3ddc842e,#0000 32%),radial-gradient(circle at 94% 10%,#22d3ee33,#0000 34%),linear-gradient(145deg,#0e1f44eb,#050b1cf0)!important;border:1px solid #22d3ee2e!important;border-radius:34px!important;padding:clamp(26px,5vw,56px)!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #f8fafc14,0 24px 70px #0000006b!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero:after{content:""!important;pointer-events:none!important;filter:blur(2px)!important;background:radial-gradient(circle,#22d3ee33,#0000 58%),radial-gradient(circle at 72% 40%,#ec489924,#0000 48%)!important;height:48%!important;position:absolute!important;inset:auto -18% -34% 38%!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero-copy{z-index:1!important;position:relative!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero .eyebrow,html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-eyebrow,html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-top span,html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-mock-label{color:#8ff7bd!important;-webkit-text-fill-color:#8ff7bd!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero h1{color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(135deg,#f8fafc 0%,#dff7ff 48%,#8ef7d2 100%)!important;text-wrap:balance!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:11ch!important;font-size:clamp(46px,7vw,86px)!important;font-weight:880!important;line-height:.92!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero h1:first-letter{color:var(--lw-green)!important;-webkit-text-fill-color:var(--lw-green)!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero-subtitle{max-width:62ch!important;font-size:clamp(16px,2vw,20px)!important;line-height:1.45!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-header-cta,.studio-primary-cta,.studio-mock-upload-button,.studio-url-control button){color:#04111d!important;-webkit-text-fill-color:#04111d!important;background:radial-gradient(circle at 22% 20%,#ffffff8c,#0000 24%),linear-gradient(135deg,#47e38d 0%,#24c9df 100%)!important;border:0!important;box-shadow:0 16px 34px #22d3ee38,inset 0 0 0 1px #ffffff29!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-secondary-cta,.studio-link-button,.studio-desktop-nav button,.studio-mobile-profile,.studio-mobile-ai){color:#dbeafe!important;-webkit-text-fill-color:#dbeafe!important;background:#08122a80!important;border:1px solid #7dd3fc2e!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-url-form{background:#03081694!important;border:1px solid #3ddc843d!important;border-radius:24px!important;padding:14px!important;box-shadow:inset 0 1px #f8fafc0f!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-url-control{box-shadow:none!important;background:linear-gradient(135deg,#3ddc841f,#22d3ee14),#020612c7!important;border-color:#3ddc8447!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-url-control svg{color:var(--lw-green)!important;stroke:var(--lw-green)!important;box-shadow:none!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-url-control input{color:#e7f2ff!important;-webkit-text-fill-color:#e7f2ff!important;font-weight:600!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-url-submit,html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-url-control button.studio-url-submit.primary-button{color:#04111d!important;-webkit-text-fill-color:#04111d!important;background-color:#24c9df!important;background-image:radial-gradient(circle at 22% 20%,#ffffff8c,#0000 24%),linear-gradient(135deg,#47e38d 0%,#24c9df 100%)!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell{z-index:1!important;background:linear-gradient(#0f2246e6,#030816f5),#030816f0!important;border:1px solid #22d3ee3d!important;position:relative!important;box-shadow:inset 0 1px #f8fafc14,0 24px 70px #0000006b,0 0 54px #22d3ee14!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-score-ring{background:conic-gradient(from 210deg, var(--lw-green), var(--lw-cyan), var(--lw-violet), var(--lw-green))!important;box-shadow:0 0 0 10px #3ddc8414,0 18px 42px #22d3ee33!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-mock-card,.studio-create-card,.studio-workflow-card,.studio-asset-card,.studio-faq-card,.studio-section-card,.studio-upload-card){background:linear-gradient(#0d1e3ec2,#050b1ce0),#050b1cd1!important;border-color:#7dd3fc2e!important;box-shadow:inset 0 1px #f8fafc0f,0 18px 44px #00000038!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-mock-card,.studio-create-card,.studio-workflow-card,.studio-asset-card,.studio-faq-card) svg{color:var(--lw-green)!important;stroke:var(--lw-green)!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-faq-item{padding:20px!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-section h2{color:var(--lw-ink)!important;-webkit-text-fill-color:var(--lw-ink)!important;font-size:clamp(34px,4.2vw,58px)!important;line-height:.98!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .desktop-page-nav :is(button,a):is(:hover,:focus-visible,:active),html body div#root#root main.landing-page.marketing-only.studio-landing-page nav.mobile-app-bottom-nav button>svg,html body div#root#root main.landing-page.marketing-only.studio-landing-page nav.mobile-app-bottom-nav button:is(:hover,:focus-visible,:active)>svg{box-shadow:none!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page header.app-header-shell button.mobile-menu-button:is(:hover,:focus,:focus-visible,:active){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background:#05182cb8!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-url-control>svg,html body div#root#root main.landing-page.marketing-only.studio-landing-page nav.mobile-app-bottom-nav button>svg,html body div#root#root main.landing-page.marketing-only.studio-landing-page nav.mobile-app-bottom-nav button:is(.active,[aria-current=page],:hover,:focus-visible,:active)>svg{box-shadow:none!important;background:0 0!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .desktop-page-nav :is(button,a):is(:hover,:focus-visible,:active){background:#05182c2e!important}@media (width<=760px){html body div#root#root main.landing-page.marketing-only.studio-landing-page{background:radial-gradient(circle at 12% 0,#3ddc842b,#0000 28%),radial-gradient(circle at 94% 7%,#22d3ee29,#0000 30%),linear-gradient(#040714 0%,#071425 46%,#050b17 100%)!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero{border-radius:28px!important;width:calc(100% - 28px)!important;margin-top:78px!important;padding:22px 16px!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero h1{max-width:10ch!important;font-size:clamp(42px,12vw,58px)!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero-subtitle{font-size:15.5px!important;line-height:1.42!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-url-form{border-radius:20px!important;padding:10px!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell{border-radius:24px!important}}html body div#root#root>main.landing-page.marketing-only.studio-landing-page{--landing-page-max:1220px;--landing-card-bg:linear-gradient(145deg, #0a1d3adb, #050c1cf0);--landing-card-bg-soft:linear-gradient(145deg, #0d2a43b8, #050c1ce6);--landing-card-border:#70e5e038;--landing-text:#f6fbff;--landing-muted:#b9c9df;--landing-green:#42dc8a;--landing-cyan:#27d2df;--landing-focus:#49d6de61;color:var(--landing-text)!important;padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav{width:100%!important;max-width:none!important;min-height:72px!important;padding:10px max(18px, calc((100vw - var(--landing-page-max)) / 2))!important;box-shadow:none!important;background:linear-gradient(135deg,#192053f0,#015153eb),#07111f!important;border:0!important;border-bottom:1px solid #70e5e038!important;border-radius:0!important;margin:0!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav .marketing-brand,html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav .marketing-brand:is(:hover,:focus-visible,:active){width:fit-content!important;max-width:min(360px,100vw - 96px)!important;color:var(--landing-text)!important;-webkit-text-fill-color:var(--landing-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;transform:none!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav .marketing-brand-copy strong{color:var(--landing-text)!important;-webkit-text-fill-color:var(--landing-text)!important;font-size:clamp(22px,2vw,28px)!important;font-weight:820!important;line-height:1!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav .marketing-brand-copy span{color:#dae8f9e0!important;-webkit-text-fill-color:#dae8f9e0!important;font-size:13px!important;font-weight:700!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav .desktop-page-nav,html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav .marketing-auth-actions{box-shadow:none!important;background:#02091861!important;border:1px solid #70e5e02e!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav :is(.desktop-page-nav button,.marketing-auth-actions button,.mobile-menu-button){color:#eef7ffe6!important;-webkit-text-fill-color:#eef7ffe6!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border-radius:999px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav :is(.desktop-page-nav button,.marketing-auth-actions button,.mobile-menu-button):is(:hover,:focus-visible,:active):not(:disabled),html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav :is(.desktop-page-nav button.active,.desktop-page-nav button[aria-current=page]){color:#06111f!important;-webkit-text-fill-color:#06111f!important;box-shadow:none!important;background:linear-gradient(135deg,#8ef7d2f5,#27d2dfeb)!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-hero,.studio-section,.marketing-footer){width:min(calc(100% - 36px), var(--landing-page-max))!important;max-width:var(--landing-page-max)!important;margin-inline:auto!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero{background:radial-gradient(circle at 8% 8%, #42dc8a29, transparent 34%), radial-gradient(circle at 92% 8%, #27d2df29, transparent 34%), var(--landing-card-bg)!important;border:1px solid #70e5e03d!important;border-radius:34px!important;grid-template-columns:minmax(0,.92fr) minmax(420px,1fr)!important;align-items:center!important;gap:clamp(24px,4vw,48px)!important;margin-top:clamp(18px,3vw,42px)!important;margin-bottom:clamp(28px,5vw,58px)!important;padding:clamp(28px,4.4vw,54px)!important;display:grid!important;box-shadow:inset 0 1px #ffffff12,0 28px 70px #00000057!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero:after{display:none!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-eyebrow{box-sizing:border-box!important;color:#daf7f2eb!important;-webkit-text-fill-color:#daf7f2eb!important;letter-spacing:0!important;text-transform:none!important;background:#1e6a7157!important;border:1px solid #7df5e752!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;height:32px!important;min-height:32px!important;padding:0 16px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero h1{letter-spacing:0!important;max-width:11.5ch!important;margin:18px 0 14px!important;font-size:clamp(44px,5.8vw,76px)!important;font-weight:850!important;line-height:.98!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero-subtitle,html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-section-heading>p:not(.studio-eyebrow),html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-launch-copy>p:not(.studio-eyebrow){color:var(--landing-muted)!important;-webkit-text-fill-color:var(--landing-muted)!important;font-size:clamp(15px,1.7vw,18px)!important;font-weight:620!important;line-height:1.48!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-card{box-shadow:none!important;background:linear-gradient(145deg,#12294c94,#071126db),#071126c7!important;border:1px solid #70e5e038!important;border-radius:24px!important;margin-top:22px!important;padding:16px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-card label{color:#e6f3ff!important;-webkit-text-fill-color:#e6f3ff!important;font-size:13px!important;font-weight:800!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-control{background:linear-gradient(135deg,#42dc8a1a,#27d2df0f),#010918d1!important;border:1px solid #42dc8a4d!important;border-radius:22px!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:64px!important;margin-top:10px!important;padding:9px 9px 9px 16px!important;display:grid!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-control input{color:#eff8ff!important;-webkit-text-fill-color:#eff8ff!important;text-overflow:ellipsis!important;min-width:0!important;font-size:clamp(17px,2vw,20px)!important;font-weight:650!important;overflow:hidden!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-control input::placeholder{color:#dceafac2!important;-webkit-text-fill-color:#dceafac2!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-url-submit,.studio-primary-cta,.studio-mock-upload-button,.studio-header-cta){color:#06111f!important;-webkit-text-fill-color:#06111f!important;background:linear-gradient(135deg,#40dc86 0%,#29c9df 100%)!important;border:0!important;border-radius:999px!important;min-height:52px!important;font-size:16px!important;font-weight:820!important;box-shadow:0 14px 34px #27d2df29!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-url-submit,.studio-primary-cta,.studio-mock-upload-button,.studio-header-cta):is(:hover,:focus-visible,:active):not(:disabled){color:#06111f!important;-webkit-text-fill-color:#06111f!important;box-shadow:0 0 0 4px var(--landing-focus)!important;background:linear-gradient(135deg,#6cf0a5 0%,#3ad6e8 100%)!important;transform:none!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-dashboard-shell,.studio-dashboard-card,.studio-output-card,.studio-logo-card,.studio-presignup-card,.studio-glass-card,.studio-upload-steps article,.studio-upload-mockup,.studio-workflow-card,.studio-chat-panel,.studio-chat-message,.studio-launch-package,.studio-checklist-card,.studio-showcase-card,.studio-faq-item){border:1px solid var(--landing-card-border)!important;background:var(--landing-card-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:28px!important;min-width:0!important;box-shadow:inset 0 1px #ffffff0d,0 18px 46px #0003!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card,.studio-logo-card,.studio-presignup-card,.studio-glass-card,.studio-upload-steps article,.studio-showcase-card,.studio-faq-item,.studio-chat-message){padding:20px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card svg,.studio-glass-card svg,.studio-showcase-card>svg),html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-presignup-card>span,.studio-upload-steps article>span,.studio-timeline article>span){color:var(--landing-green)!important;stroke:var(--landing-green)!important;box-shadow:none!important;background:#42dc8a1f!important;border-color:#42dc8a38!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-section h2,.studio-launch-copy h2){max-width:780px!important;color:var(--landing-text)!important;-webkit-text-fill-color:var(--landing-text)!important;letter-spacing:0!important;margin:12px 0 10px!important;font-size:clamp(32px,4.3vw,56px)!important;font-weight:830!important;line-height:1.04!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact :is(h2,p:not(.studio-eyebrow)){margin-inline:auto!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card h3,.studio-logo-card h3,.studio-presignup-card h3,.studio-glass-card h3,.studio-timeline h3,.studio-upload-steps h3,.studio-showcase-card h3){color:var(--landing-text)!important;-webkit-text-fill-color:var(--landing-text)!important;letter-spacing:0!important;margin:10px 0 6px!important;font-size:clamp(18px,1.8vw,22px)!important;font-weight:800!important;line-height:1.16!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card p,.studio-logo-card p,.studio-presignup-card p,.studio-glass-card p,.studio-timeline p,.studio-upload-steps p,.studio-showcase-card p,.studio-faq-item p,.studio-chat-message p,.studio-checklist-card span){color:var(--landing-muted)!important;-webkit-text-fill-color:var(--landing-muted)!important;font-size:15px!important;font-weight:620!important;line-height:1.46!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-section-subheading{border-top:1px solid #70e5e024!important;margin-top:clamp(26px,4vw,42px)!important;padding-top:clamp(22px,3.2vw,34px)!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-section-subheading .studio-eyebrow{margin-inline:auto!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-native-feature-grid,html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-section .studio-timeline,html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-section .studio-chat-panel{margin-top:18px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-card-grid.assets{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-logo-grid.market-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-logo-card{grid-template-rows:auto minmax(0,1fr)!important;gap:14px!important;min-height:208px!important;display:grid!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-logo-mark{color:color-mix(in srgb, var(--studio-logo-accent,var(--landing-green)) 82%, #fff)!important;background:radial-gradient(circle at 26% 20%, #ffffff2e, transparent 32%), color-mix(in srgb, var(--studio-logo-accent,var(--landing-green)) 18%, #010918f0)!important;border-color:color-mix(in srgb, var(--studio-logo-accent,var(--landing-green)) 54%, #ffffff1f)!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-logo-card>div>span{color:#9eeecb!important;-webkit-text-fill-color:#9eeecb!important}@media (width<=1120px){html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-logo-grid,html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-logo-grid.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-presignup-grid,html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-showcase-card,html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-showcase-card[class*=card-]{grid-column:auto!important;min-height:0!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-mini-preview{background:#ffffff0a!important;border:1px solid #70e5e024!important;border-radius:16px!important;margin-top:14px!important;padding:10px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-steps article{grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;min-height:0!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup{grid-template-columns:minmax(0,1fr)!important;align-self:start!important;gap:14px!important;min-width:0!important;padding:20px!important;display:grid!important;overflow:hidden!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup-head{grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;display:grid!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup-head>svg{width:44px!important;min-width:44px!important;height:44px!important;color:var(--landing-accent,#8ef7d2)!important;stroke:var(--landing-accent,#8ef7d2)!important;background:#3ddc841a!important;border:1px solid #8ef7d238!important;border-radius:16px!important;padding:11px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup-head>div{gap:4px!important;min-width:0!important;display:grid!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup-head strong{color:var(--landing-text,#f6fbff)!important;-webkit-text-fill-color:var(--landing-text,#f6fbff)!important;letter-spacing:0!important;overflow-wrap:normal!important;word-break:normal!important;margin:0!important;font-size:clamp(21px,3.8vw,28px)!important;font-weight:850!important;line-height:1.08!important;display:block!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup-head span{color:#dae8f6bd!important;-webkit-text-fill-color:#dae8f6bd!important;overflow-wrap:anywhere!important;margin:0!important;font-size:14px!important;font-weight:700!important;line-height:1.25!important;display:block!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-progress{background:#dae8f624!important;border-radius:999px!important;width:100%!important;height:10px!important;overflow:hidden!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-progress span{border-radius:inherit!important;background:linear-gradient(90deg,#6ef2ba,#24cce2)!important;width:82%!important;height:100%!important;display:block!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-row{background:#030d1f9e!important;border-color:#70e5e029!important;border-radius:16px!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:46px!important;padding:11px 13px!important;display:grid!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-row svg{color:var(--landing-accent,#8ef7d2)!important;stroke:var(--landing-accent,#8ef7d2)!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-row span{color:#e6f2fed1!important;-webkit-text-fill-color:#e6f2fed1!important;min-width:0!important;font-size:15px!important;font-weight:760!important;line-height:1.22!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-launch-package{grid-template-columns:minmax(0,.9fr) minmax(320px,.75fr)!important;align-items:start!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-checklist-card{gap:8px!important;padding:14px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-checklist-card span{background:#030d1f85!important;border:1px solid #70e5e024!important;border-radius:16px!important;min-height:46px!important;padding:9px 10px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:min(100%,1120px)!important;margin-inline:auto!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-item{padding:0!important;overflow:hidden!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-item summary{cursor:pointer!important;min-height:58px!important;color:var(--landing-text)!important;-webkit-text-fill-color:var(--landing-text)!important;align-items:center!important;gap:12px!important;padding:16px 18px!important;font-size:17px!important;font-weight:800!important;line-height:1.22!important;list-style:none!important;display:flex!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-item summary::-webkit-details-marker{display:none!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-item summary:before{content:""!important;border-right:2px solid var(--landing-green)!important;border-bottom:2px solid var(--landing-green)!important;flex:none!important;width:9px!important;height:9px!important;transform:rotate(-45deg)!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-item[open] summary:before{transform:rotate(45deg)!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-item summary:is(:hover,:focus-visible,:active){color:var(--landing-text)!important;-webkit-text-fill-color:var(--landing-text)!important;box-shadow:none!important;background:#42dc8a14!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-item p{padding:0 18px 18px 39px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .marketing-footer{background:var(--landing-card-bg)!important;border-radius:28px 28px 0 0!important;padding:22px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(button,a,summary,input){outline-offset:3px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(button,a,summary,input):focus-visible{outline:2px solid #8ef7d2c7!important}@media (width<=899px){html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav{min-height:70px!important;padding:10px 16px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav .marketing-brand-copy span{display:none!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav .mobile-menu-button,html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav .mobile-menu-button:is(:hover,:focus-visible,:active,[aria-expanded=true]):not(:disabled){color:#eef7ff!important;-webkit-text-fill-color:#eef7ff!important;width:56px!important;height:56px!important;min-height:56px!important;box-shadow:none!important;background:#07111f!important;border:1px solid #70e5e047!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-hero,.studio-section,.marketing-footer){width:min(calc(100% - 28px), var(--landing-page-max))!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero{border-radius:26px!important;margin-top:14px!important;padding:18px!important;display:block!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero h1{max-width:10.8ch!important;margin:14px 0 12px!important;font-size:clamp(35px,10.8vw,46px)!important;line-height:1.02!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero-subtitle{display:none!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-card{border-radius:22px!important;margin-top:18px!important;padding:14px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-control{grid-template-columns:26px minmax(0,1fr) 56px!important;min-height:60px!important;padding:8px 8px 8px 14px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-submit{width:52px!important;min-width:52px!important;height:52px!important;padding:0!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-submit span{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell{display:none!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-section{margin-top:30px!important;scroll-margin-top:86px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-section h2,html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-launch-copy h2{font-size:clamp(27px,8vw,36px)!important;line-height:1.08!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-card-grid,.studio-card-grid.assets,.studio-logo-grid,.studio-logo-grid.market-grid,.studio-presignup-grid,.studio-showcase-grid,.studio-faq-grid,.studio-timeline,.studio-upload-layout,.studio-launch-package,.studio-assistant-section){grid-template-columns:1fr!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card,.studio-logo-card,.studio-presignup-card,.studio-glass-card,.studio-upload-steps article,.studio-showcase-card,.studio-chat-panel,.studio-checklist-card,.studio-upload-mockup,.studio-faq-item){border-radius:22px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-logo-card{grid-template-rows:auto!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:start!important;min-height:0!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-presignup-card{grid-template-columns:42px minmax(0,1fr)!important;min-height:0!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-timeline article{min-height:0!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-layout{gap:14px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-chat-message:nth-of-type(n+5),html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-showcase-card:nth-of-type(n+5){display:none!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page #faq,html body div#root#root>main.landing-page.marketing-only.studio-landing-page #sample-package{padding-bottom:88px!important}}@media (width>=900px){html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero{border-left:0!important;border-right:0!important;border-radius:0!important;grid-template-columns:minmax(420px,.82fr) minmax(520px,1fr)!important;align-items:center!important;gap:clamp(30px,4vw,58px)!important;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:clamp(42px,4.2vw,64px) max(48px,50vw - 630px)!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero h1{max-width:12.5ch!important;font-size:clamp(52px,5.6vw,78px)!important;line-height:.95!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell{max-height:820px!important;overflow:hidden!important}}@media (width<=899px){html body div#root#root main.landing-page.marketing-only.studio-landing-page header.app-header-shell.marketing-nav button.mobile-menu-button.mobile-menu-button,html body div#root#root main.landing-page.marketing-only.studio-landing-page header.app-header-shell.marketing-nav button.mobile-menu-button.mobile-menu-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){color:#eef7ff!important;-webkit-text-fill-color:#eef7ff!important;box-shadow:none!important;background:#07111f!important;border-color:#70e5e047!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page header.app-header-shell.marketing-nav button.mobile-menu-button.mobile-menu-button :is(svg,svg *,span),html body div#root#root main.landing-page.marketing-only.studio-landing-page header.app-header-shell.marketing-nav button.mobile-menu-button.mobile-menu-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav{width:min(100% - 48px,1320px)!important;max-width:1320px!important;box-shadow:none!important;background:linear-gradient(135deg,#192053f0,#015153eb),#07111f!important;border:1px solid #70e5e02e!important;border-radius:28px!important;margin:22px auto 0!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav .marketing-brand,html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav .marketing-brand:is(:hover,:focus-visible,:active){box-shadow:none!important;background:0 0!important;border-color:#0000!important;transform:none!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav :is(.desktop-page-nav button.active,.desktop-page-nav button[aria-current=page],.desktop-page-nav button:is(:hover,:focus-visible,:active):not(:disabled)),html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav :is(.marketing-auth-actions button,.studio-header-cta):is(:hover,:focus-visible,:active):not(:disabled){color:#06111f!important;-webkit-text-fill-color:#06111f!important;box-shadow:none!important;background-color:#8ef7d2!important;background-image:linear-gradient(135deg,#8ef7d2f5,#27d2dfeb)!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero{margin-inline:calc(50% - 50vw)!important;width:100vw!important;max-width:none!important;padding:38px max(42px, calc((100vw - var(--landing-page-max,1220px)) / 2 + 42px))!important;background:radial-gradient(circle at 8% 8%, #42dc8a29, transparent 34%), radial-gradient(circle at 92% 8%, #27d2df29, transparent 34%), var(--landing-card-bg,linear-gradient(145deg, #0a1d3adb, #050c1cf0))!important;border-left:0!important;border-right:0!important;border-radius:0!important;grid-template-columns:minmax(360px,.82fr) minmax(440px,.9fr)!important;gap:clamp(22px,3vw,38px)!important;margin-top:22px!important;margin-bottom:42px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero h1{margin:14px 0 10px!important;font-size:clamp(42px,5vw,68px)!important;font-weight:850!important;line-height:.96!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero-subtitle{font-size:clamp(15px,1.35vw,17px)!important;line-height:1.42!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell{align-self:center!important;max-height:720px!important;overflow:hidden!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-card{padding:18px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{border-radius:32px!important;justify-items:center!important;gap:12px!important;padding:16px!important;display:grid!important;overflow:visible!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-live-shot img{aspect-ratio:9/16!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top center!important;object-position:top center!important;background:#07111f!important;border:1px solid #8ef7d242!important;border-radius:30px!important;width:min(100%,350px)!important;max-height:620px!important;display:block!important;box-shadow:0 24px 62px #00000057,0 0 0 8px #040b1cb3,inset 0 1px #ffffff14!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption{color:#e8f5ffc7!important;background:#030c1db8!important;border:1px solid #70e5e02e!important;border-radius:18px!important;gap:2px!important;width:min(100%,350px)!important;padding:12px 14px!important;font-size:13px!important;line-height:1.32!important;display:grid!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption strong{color:#f6fbff!important;font-size:14px!important;font-weight:850!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-card{background:linear-gradient(145deg,#12294c94,#071126db),#071126c7!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-control{background:linear-gradient(135deg,#42dc8a1a,#27d2df0f),#010918d1!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card,.studio-logo-card,.studio-presignup-card,.studio-glass-card,.studio-upload-steps article,.studio-upload-mockup,.studio-chat-panel,.studio-launch-package,.studio-checklist-card,.studio-showcase-card,.studio-faq-item){border-color:var(--landing-card-border,#70e5e038)!important;background-color:#07172f!important;background:var(--landing-card-bg,linear-gradient(145deg, #0a1d3adb, #050c1cf0)), #07172f!important;border-radius:28px!important;box-shadow:inset 0 1px #ffffff0d,0 18px 46px #0003!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-screenshot-section{gap:22px!important;display:grid!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-screenshot-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;display:grid!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card{border:1px solid var(--landing-card-border,#70e5e038)!important;background:linear-gradient(145deg,#0a1d3adb,#050c1cf0),#07172f!important;border-radius:28px!important;grid-template-rows:auto 1fr!important;gap:14px!important;min-width:0!important;padding:14px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d,0 18px 46px #0003!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-shot-frame{aspect-ratio:9/14!important;background:#07111f!important;border:1px solid #8ef7d238!important;border-radius:22px!important;width:100%!important;overflow:hidden!important;box-shadow:0 16px 38px #00000047,inset 0 1px #ffffff14!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-shot-frame img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top center!important;object-position:top center!important;width:100%!important;height:100%!important;display:block!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card span{color:#9ff4cf!important;background:#42dc8a1a!important;border:1px solid #8ef7d238!important;border-radius:999px!important;width:fit-content!important;max-width:100%!important;margin-bottom:7px!important;padding:5px 10px!important;font-size:12px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card h3{color:#f6fbff!important;margin:0 0 6px!important;font-size:clamp(18px,1.8vw,22px)!important;font-weight:850!important;line-height:1.05!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card p{color:#dae8f6c2!important;margin:0!important;font-size:14px!important;font-weight:650!important;line-height:1.42!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-item summary,html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-item summary:is(:hover,:focus-visible,:active){min-height:58px!important;color:var(--landing-text,#f6fbff)!important;-webkit-text-fill-color:var(--landing-text,#f6fbff)!important;box-shadow:none!important;background:0 0!important}@media (width<=899px){html body div#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav{border-left:0!important;border-right:0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero{width:min(calc(100% - 28px), var(--landing-page-max,1220px))!important;margin-top:78px!important;border-left:1px solid #70e5e03d!important;border-right:1px solid #70e5e03d!important;border-radius:26px!important;margin-inline:auto!important;padding:18px!important;display:block!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero h1{max-width:10.8ch!important;font-size:clamp(35px,10.8vw,46px)!important;line-height:1.02!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell{width:100%!important;max-width:100%!important;max-height:520px!important;margin-top:16px!important;display:block!important;overflow:hidden!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{max-height:none!important;padding:14px!important;display:grid!important;overflow:visible!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-live-shot img{border-radius:26px!important;width:min(100%,310px)!important;max-height:500px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption{width:min(100%,310px)!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-card{padding:16px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-head{gap:10px!important;display:grid!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-head em{width:fit-content!important;max-width:100%!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-status-grid{grid-template-columns:minmax(0,1fr)!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-status-grid div{min-height:58px!important;padding:12px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-card-grid,.studio-card-grid.assets,.studio-logo-grid,.studio-logo-grid.market-grid,.studio-presignup-grid,.studio-showcase-grid,.studio-faq-grid,.studio-timeline,.studio-upload-layout,.studio-launch-package,.studio-assistant-section,.studio-screenshot-grid){grid-template-columns:1fr!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card{border-radius:24px!important;grid-template-rows:auto!important;grid-template-columns:minmax(104px,.42fr) minmax(0,1fr)!important;align-items:center!important;padding:12px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-shot-frame{aspect-ratio:9/13!important;border-radius:18px!important;min-height:178px!important;max-height:238px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card h3{font-size:18px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card p{font-size:13px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-showcase-card:nth-of-type(n+5){display:none!important}}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card{background:radial-gradient(circle at 16% 0,#8ef7d22e,#0000 12rem),linear-gradient(145deg,#0e2a48f0,#051124f0)!important;border:1px solid #8ef7d24d!important;border-radius:30px!important;gap:14px!important;padding:clamp(16px,3.8vw,21px)!important;display:grid!important;box-shadow:inset 0 1px #ffffff14,0 22px 46px #00000042!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero-proof-strip{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:2px 0 0!important;display:flex!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero-proof-strip span{color:#cdffe7eb!important;-webkit-text-fill-color:#cdffe7eb!important;letter-spacing:0!important;white-space:nowrap!important;background:#5ef5d017!important;border:1px solid #8ef7d247!important;border-radius:999px!important;max-width:100%!important;min-height:34px!important;padding:8px 10px!important;font-size:clamp(11.5px,2.85vw,13.5px)!important;font-weight:760!important;line-height:1!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page .studio-phone-slide-controls button span{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:1px!important;min-height:1px!important;max-height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card>label{color:#f2faffe6!important;-webkit-text-fill-color:#f2faffe6!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-size:clamp(12px,3.15vw,14px)!important;font-weight:760!important;line-height:1.1!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control,html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control:is(:hover,:focus-within){width:100%!important;min-height:82px!important;box-shadow:none!important;background:radial-gradient(circle at 18% 0,#ffffff24,#0000 9rem),linear-gradient(145deg,#276284e0,#0d2744fa)!important;border:1px solid #a1fae47a!important;border-radius:26px!important;outline:0!important;grid-template-columns:44px minmax(0,1fr) minmax(140px,auto)!important;align-items:center!important;gap:11px!important;padding:10px!important;transition:border-color .16s,background-color .16s!important;display:grid!important;position:relative!important;overflow:hidden!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control:focus-within{box-shadow:none!important;border-color:#8ef7d2d1!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control>svg{box-sizing:border-box!important;width:44px!important;height:44px!important;box-shadow:none!important;color:#55f29eeb!important;stroke:currentColor!important;stroke-width:2.2px!important;filter:none!important;background:linear-gradient(145deg,#8ef7d224,#22d3ee14)!important;border:1px solid #8ef7d257!important;border-radius:16px!important;padding:9px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control input,html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control input:is(:hover,:focus,:focus-visible,:active){width:100%!important;min-width:0!important;height:56px!important;box-shadow:none!important;color:#f6fcfff5!important;-webkit-text-fill-color:#f6fcfff5!important;caret-color:#8ef7d2!important;letter-spacing:0!important;background-color:#d2f4ff1c!important;background-image:none!important;border:1px solid #cdfcff1f!important;border-radius:18px!important;outline:0!important;padding:0 14px!important;font-size:clamp(16px,4vw,18px)!important;font-weight:680!important;line-height:1.1!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control input::placeholder{color:#cde0f6ad!important;-webkit-text-fill-color:#cde0f6ad!important;opacity:1!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button,html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button:is(:hover,:focus,:focus-visible,:active){color:#04111d!important;-webkit-text-fill-color:#04111d!important;filter:none!important;background:radial-gradient(circle at 28% 18%,#ffffff9e,#0000 24%),linear-gradient(135deg,#50e99b 0%,#24c9df 100%)!important;border:0!important;border-radius:21px!important;outline:0!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:140px!important;max-width:168px!important;height:60px!important;min-height:60px!important;padding:0 18px!important;display:inline-flex!important;transform:none!important;box-shadow:inset 0 1px #ffffff52,0 14px 24px #24c9df33!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button:focus-visible{box-shadow:0 0 0 3px #3ddc8438!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button span{clip:auto!important;color:currentColor!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important;width:auto!important;height:auto!important;margin:0!important;font-size:clamp(13px,3.2vw,15px)!important;font-weight:840!important;line-height:1!important;display:inline!important;position:static!important;overflow:visible!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button :is(svg,svg *){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;width:18px!important;height:18px!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-flow{color:#dffdf4!important;-webkit-text-fill-color:#dffdf4!important;text-align:center!important;background:linear-gradient(135deg,#3ddc841c,#22d3ee14),#050e1c75!important;border:1px solid #8ef7d238!important;border-radius:18px!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px 0!important;width:100%!important;margin:2px 0 0!important;padding:10px 12px!important;display:flex!important;box-shadow:inset 0 1px #ffffff0d!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-flow span{color:#dffdf4!important;-webkit-text-fill-color:#dffdf4!important;text-align:center!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;min-height:24px!important;padding:0 5px!important;font-size:clamp(10.5px,2.75vw,12px)!important;font-weight:780!important;line-height:1.1!important;display:inline-flex!important;position:relative!important}html body div#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-flow span i{color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(135deg,#8ef7d2,#24c9df)!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:5px!important;height:5px!important;margin-left:8px!important;font-style:normal!important;line-height:1!important;display:inline-flex!important;position:relative!important;box-shadow:0 0 12px #22d3ee61!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button,html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button:is(:hover,:focus,:focus-visible,:active):not(:disabled){color:#04111d!important;-webkit-text-fill-color:#04111d!important;box-shadow:none!important;filter:none!important;background:#65f0c2 linear-gradient(145deg,#65f0c2 0%,#28d2df 100%)!important;border:1px solid #8ef7d257!important;outline:0!important;transform:none!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button:is(:hover,:focus-visible):not(:disabled){box-shadow:none!important;background:#77f4ca linear-gradient(145deg,#77f4ca 0%,#31d8e5 100%)!important;border-color:#beffe794!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button:active:not(:disabled){box-shadow:none!important;background:#54e6b8 linear-gradient(145deg,#54e6b8 0%,#22c7d6 100%)!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button :is(svg,svg *){color:#04111d!important;stroke:#04111d!important;stroke-width:2.6px!important;-webkit-text-fill-color:#04111d!important;opacity:1!important;width:20px!important;height:20px!important}@media (width<=899px){html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card{border-radius:24px!important;gap:10px!important;margin-top:14px!important;padding:13px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card>label{font-size:12px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control,html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control:is(:hover,:focus-within){border-radius:22px!important;grid-template-columns:38px minmax(0,1fr) minmax(118px,auto)!important;gap:9px!important;min-height:66px!important;padding:8px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control>svg{border-radius:14px!important;width:38px!important;height:38px!important;padding:7px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button{width:auto!important;min-width:118px!important;max-width:138px!important;min-height:52px!important;padding:0 14px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-flow{border-radius:15px!important;gap:5px 0!important;padding:7px 8px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-flow span{min-height:20px!important;padding:0 5px!important;font-size:10.8px!important;line-height:1.18!important}}@media (width<=560px){html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control,html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control:is(:hover,:focus-within,:active){box-sizing:border-box!important;background:radial-gradient(circle at 18% 0,#ffffff21,#0000 8rem),linear-gradient(145deg,#245d80e6,#091c36fa)!important;border-color:#8ef7d294!important;border-radius:22px!important;grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-height:0!important;max-height:none!important;padding:9px!important;transform:none!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control>svg{width:40px!important;height:40px!important;box-shadow:none!important;background:linear-gradient(145deg,#8ef7d229,#22d3ee14)!important;border-radius:14px!important;padding:8px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control input,html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control input:is(:hover,:focus,:focus-visible,:active){border-radius:16px!important;height:48px!important;padding:0 12px!important;font-size:16px!important;font-weight:680!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button,html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button:is(:hover,:focus,:focus-visible,:active){box-sizing:border-box!important;border-radius:17px!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:none!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin-top:2px!important;padding:0 16px!important;transform:none!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button span{clip:auto!important;white-space:nowrap!important;width:auto!important;height:auto!important;margin:0!important;font-size:15px!important;font-weight:850!important;display:inline-flex!important;position:static!important;overflow:visible!important}}html:has(body div#root main.landing-page.marketing-only.studio-landing-page){background:radial-gradient(circle at 14% 0,#39ef9d1f,#0000 26rem),radial-gradient(circle at 84% 8%,#25d3e224,#0000 28rem),#061427 linear-gradient(#071f28 0%,#061427 42%,#071b24 100%)!important}html:has(body div#root main.landing-page.marketing-only.studio-landing-page) body{background:radial-gradient(circle at 14% 0,#39ef9d1f,#0000 26rem),radial-gradient(circle at 84% 8%,#25d3e224,#0000 28rem),#061427 linear-gradient(#071f28 0%,#061427 42%,#071b24 100%)!important}html:has(body div#root main.landing-page.marketing-only.studio-landing-page) body>div#root{background:radial-gradient(circle at 14% 0,#39ef9d1f,#0000 26rem),radial-gradient(circle at 84% 8%,#25d3e224,#0000 28rem),#061427 linear-gradient(#071f28 0%,#061427 42%,#071b24 100%)!important}html body div#root#root main.landing-page.marketing-only.studio-landing-page{background:radial-gradient(circle at 14% 0,#39ef9d21,#0000 28rem),radial-gradient(circle at 86% 6%,#25d3e226,#0000 28rem),#061427 linear-gradient(#071f28 0%,#061427 50%,#071b24 100%)!important}@media (width<=899px){html body div#root#root main.landing-page.marketing-only.studio-landing-page{background:#061427 linear-gradient(#061427 0 132px,#061427 132px 100%)!important}}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page footer.marketing-footer{width:min(calc(100% - 28px), var(--landing-page-max))!important;background:radial-gradient(circle at 8% 0,#3ddc841f,#0000 18rem),linear-gradient(135deg,#071226f5,#04272de6)!important;border:1px solid #7dd3fc33!important;border-radius:26px 26px 0 0!important;grid-template-columns:1fr!important;gap:6px!important;margin:clamp(18px,3vw,36px) auto 0!important;padding:10px 14px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0f,0 -18px 48px #00000029!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .footer-main,html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .footer-bottom-row{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .footer-brand-block{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .footer-brand-block .brand-logo{width:34px!important;min-width:34px!important;height:34px!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .footer-brand-block span{color:#b7c6dc!important;-webkit-text-fill-color:#b7c6dc!important;max-width:52rem!important;margin-top:1px!important;font-size:clamp(.78rem,1.2vw,.88rem)!important;line-height:1.18!important;display:block!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .footer-trust-strip{display:none!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .footer-trust-strip span{color:#dffcf2!important;-webkit-text-fill-color:#dffcf2!important;background:#07111fbd!important;border:1px solid #8ef7d238!important;border-radius:999px!important;min-height:30px!important;padding:0 10px!important;font-size:.78rem!important;font-weight:800!important;line-height:1!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .footer-bottom-row{border-top:1px solid #7dd3fc24!important;padding-top:6px!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .marketing-footer .footer-legal-links{align-items:center!important;gap:8px!important;display:flex!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .marketing-footer .footer-legal-links :is(button,a){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;min-height:44px!important;box-shadow:none!important;background:#07111f!important;border:1px solid #7dd3fc33!important;border-radius:999px!important;padding:0 14px!important;font-size:.84rem!important;font-weight:800!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .marketing-footer .footer-legal-links :is(button,a):is(:hover,:focus-visible,:active){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0c2036!important;border-color:#8ef7d275!important;transform:none!important;box-shadow:0 0 0 3px #5ef5d01a!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .footer-copyright{color:#9fb0c9!important;-webkit-text-fill-color:#9fb0c9!important;white-space:normal!important;font-size:.8rem!important;font-weight:700!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup{background:radial-gradient(circle at 92% 6%,#3be2ca2e,#0000 30%),linear-gradient(145deg,#0e4c75b8,#071226f0 64%)!important;border-color:#4bdcbe47!important;border-radius:30px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;place-self:center!important;gap:12px!important;width:min(100%,680px)!important;padding:clamp(22px,3vw,32px)!important;display:grid!important;box-shadow:0 28px 90px #00000047,inset 0 1px #ffffff0f!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup-head{text-align:left!important;grid-column:1/-1!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;margin:0!important;display:grid!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-progress,html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup .studio-primary-cta,html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup>p{grid-column:1/-1!important;width:100%!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup-head>svg{color:#7fffd7!important;background:#33d6b21f!important;border:1px solid #7dd3fc2e!important;border-radius:16px!important;width:48px!important;height:48px!important;padding:12px!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup-head strong{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;letter-spacing:-.01em!important;grid-column:auto!important;margin:0!important;font-size:clamp(24px,2.4vw,34px)!important;line-height:1.02!important;display:block!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup-head span{color:#b7f8de!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#14b8a61f!important;border:1px solid #86efac3d!important;border-radius:999px!important;width:fit-content!important;max-width:100%!important;margin:7px 0 0!important;padding:6px 10px!important;font-size:13px!important;font-weight:800!important;line-height:1.1!important;display:inline-flex!important;overflow:hidden!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-progress{background:#cbd5e121!important;height:8px!important;margin:4px 0 2px!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-row{background:#050f216b!important;border-color:#7dd3fc29!important;border-radius:18px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:58px!important;margin-top:0!important;padding:12px!important;display:grid!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-row svg{color:#7fffd7!important;background:#34d3991f!important;border-radius:999px!important;width:28px!important;height:28px!important;padding:7px!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-row span{color:#dceeff!important;grid-column:auto!important;margin-top:0!important;font-size:14px!important;font-weight:820!important;line-height:1.2!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup .studio-primary-cta{justify-self:center!important;width:min(100%,390px)!important;min-height:58px!important;margin-top:10px!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup>p{color:#a8bfd8!important;text-align:center!important;justify-self:center!important;max-width:58ch!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.45!important}@media (width<=520px){html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup{border-radius:24px!important;grid-template-columns:minmax(0,1fr)!important;gap:11px!important;width:100%!important;padding:18px!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup-head strong{font-size:22px!important;line-height:1.08!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup-head span{font-size:14px!important;line-height:1.28!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-row{grid-column:1/-1!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup .studio-primary-cta{width:100%!important}}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-section{gap:18px!important;display:grid!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-spotlight{border:1px solid var(--landing-card-border)!important;background:radial-gradient(circle at 12% 0%, #42dc8a24, transparent 17rem), radial-gradient(circle at 92% 14%, #27d2df1f, transparent 17rem), var(--landing-card-bg)!important;border-radius:28px!important;grid-template-columns:minmax(0,.92fr) minmax(320px,1fr)!important;align-items:center!important;gap:clamp(18px,3vw,30px)!important;padding:clamp(20px,4vw,34px)!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d,0 18px 46px #0003!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-copy{align-content:center!important;gap:14px!important;min-width:0!important;display:grid!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-copy h2{color:var(--landing-text)!important;-webkit-text-fill-color:var(--landing-text)!important;margin:0!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-copy>p:not(.studio-eyebrow){max-width:58ch!important;color:var(--landing-muted)!important;-webkit-text-fill-color:var(--landing-muted)!important;margin:0!important;font-size:clamp(15px,1.7vw,18px)!important;font-weight:620!important;line-height:1.48!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-actions{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;display:flex!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-actions :is(.studio-primary-cta,.studio-secondary-cta){border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:10px!important;min-height:54px!important;padding-inline:22px!important;font-size:16px!important;font-weight:820!important;display:inline-flex!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-actions .studio-secondary-cta{color:#eff8ff!important;-webkit-text-fill-color:#eff8ff!important;box-shadow:none!important;background:#071126a8!important;border:1px solid #8ef7d247!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel{border:1px solid var(--landing-card-border)!important;background:linear-gradient(145deg,#0c2748c2,#040b1adb),#060d1cd6!important;border-radius:28px!important;gap:16px!important;min-width:0!important;padding:clamp(14px,2vw,20px)!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d,0 18px 46px #0003!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel-head{grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;display:grid!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel-head>div{min-width:0!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel-head :is(span,small){color:#a8c0dc!important;-webkit-text-fill-color:#a8c0dc!important;font-size:13px!important;font-weight:750!important;line-height:1.15!important;display:block!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel-head strong{color:var(--landing-text)!important;-webkit-text-fill-color:var(--landing-text)!important;letter-spacing:0!important;margin-top:3px!important;font-size:clamp(24px,2.4vw,32px)!important;font-weight:850!important;line-height:1.02!important;display:block!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-preview-rail{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important;gap:10px!important;display:grid!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-preview-rail img{aspect-ratio:9/16!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top center!important;object-position:top center!important;background:#06111f!important;border:1px solid #70e5e038!important;border-radius:18px!important;width:100%!important;min-width:0!important;box-shadow:0 16px 36px #00000038!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-proof{flex-wrap:wrap!important;gap:8px!important;display:flex!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-proof span{color:#c6f7e0!important;-webkit-text-fill-color:#c6f7e0!important;background:#14b8a61f!important;border:1px solid #8ef7d240!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:8px 12px!important;font-size:13px!important;font-weight:800!important;line-height:1.1!important;display:inline-flex!important}@media (width<=899px){html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-spotlight{border-radius:24px!important;grid-template-columns:1fr!important;padding:18px!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-actions{grid-template-columns:1fr!important;justify-items:start!important;display:grid!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-actions :is(.studio-primary-cta,.studio-secondary-cta){width:min(100%,250px)!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-preview-rail{scrollbar-width:thin!important;grid-template-columns:repeat(3,minmax(92px,1fr))!important;padding-bottom:4px!important;overflow-x:auto!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-marketplace-preview-rail img{border-radius:16px!important;min-width:92px!important}}@media (width>=960px){html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page{scroll-padding-top:96px!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav.marketing-nav{z-index:32000!important;width:100%!important;max-width:none!important;height:78px!important;min-height:78px!important;padding:11px max(32px, calc((100vw - var(--landing-page-max,1220px)) / 2 + 32px))!important;pointer-events:none!important;background:linear-gradient(115deg,#191b4efa 0%,#034b52fa 100%),#07162d!important;border:0!important;border-bottom:1px solid #8ef7d233!important;border-radius:0!important;grid-template-columns:minmax(260px,340px) minmax(0,1fr)!important;align-items:center!important;gap:clamp(16px,2vw,28px)!important;margin:0!important;display:grid!important;position:fixed!important;top:0!important;left:0!important;right:0!important;overflow:hidden!important;box-shadow:0 14px 32px #0000003d!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav.marketing-nav>*{pointer-events:auto!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav.marketing-nav .marketing-brand,html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav.marketing-nav .marketing-brand-copy strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav.marketing-nav .marketing-brand-copy span{color:#d3e5f6cc!important;-webkit-text-fill-color:#d3e5f6cc!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav.marketing-nav .desktop-page-nav{background:#01091894!important;border-color:#8ef7d233!important;box-shadow:inset 0 1px #ffffff0f!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav.marketing-nav .desktop-page-nav button:not(.active):not([aria-current=page]){color:#e0effcdb!important;-webkit-text-fill-color:#e0effcdb!important;background:0 0!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page>header.marketing-nav.marketing-nav .desktop-page-nav button:not(.active):not([aria-current=page]):is(:hover,:focus-visible,:active):not(:disabled){color:#06111f!important;-webkit-text-fill-color:#06111f!important;box-shadow:none!important;background:#8ef7d2!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero.studio-hero{align-items:center!important;min-height:calc(100svh - 78px)!important;margin-top:78px!important;margin-bottom:46px!important;padding-top:clamp(32px,4vw,46px)!important;padding-bottom:clamp(32px,4vw,46px)!important;overflow:visible!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{align-self:center!important;max-height:none!important;overflow:visible!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-live-shot img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;width:min(100%,350px)!important;height:auto!important;max-height:min(610px,100svh - 230px)!important}}@media (width<=760px){html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero.studio-hero{padding-top:18px!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero h1{max-width:11.4ch!important;margin:4px 0 8px!important;font-size:clamp(32px,9.7vw,40px)!important;line-height:1.1!important;overflow:visible!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero .studio-eyebrow{margin-bottom:8px!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero-subtitle{max-width:39ch!important;margin:0 0 12px!important;font-size:12.8px!important;line-height:1.24!important;display:block!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero-proof-strip{gap:6px!important;margin-top:0!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero-proof-strip span{min-height:28px!important;padding:6px 9px!important;font-size:11px!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-card{border-radius:18px!important;margin-top:16px!important;padding:10px!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-card>label{margin-bottom:8px!important;font-size:12px!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-control{border-radius:16px!important;gap:8px!important;min-height:auto!important;padding:8px!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-control input{min-height:44px!important;font-size:15px!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-submit{border-radius:16px!important;min-height:50px!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-url-flow{display:none!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{margin-top:32px!important;overflow:visible!important}}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page{--landing-public-card-border:color-mix(in oklab, var(--ll-reference-border) 74%, transparent);--landing-public-card-bg:linear-gradient(160deg, color-mix(in oklab, var(--ll-reference-surface-2) 72%, transparent), color-mix(in oklab, var(--ll-reference-card) 82%, transparent) 56%, color-mix(in oklab, var(--ll-reference-bg) 88%, transparent));--landing-public-title-ink:color-mix(in oklab, var(--ll-reference-text) 96%, transparent);--landing-public-copy-ink:color-mix(in oklab, var(--ll-reference-muted) 86%, var(--ll-reference-text) 14%);--landing-public-card-radius:24px;--landing-public-card-pad:clamp(16px, 2.4vw, 22px);--landing-public-card-gap:10px;--landing-public-title-size:clamp(18px, 1.8vw, 22px);--landing-public-copy-size:15px;--landing-public-copy-weight:560;--landing-public-copy-leading:1.48}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card,.studio-logo-card,.studio-presignup-card,.studio-glass-card,.studio-upload-steps article,.studio-showcase-card,.studio-faq-item,.studio-screenshot-card){border-radius:var(--landing-public-card-radius)!important;border-color:var(--landing-public-card-border)!important;background:var(--landing-public-card-bg), #07111f!important;padding:var(--landing-public-card-pad)!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card h3,.studio-logo-card h3,.studio-presignup-card h3,.studio-glass-card h3,.studio-upload-steps h3,.studio-showcase-card h3,.studio-screenshot-card h3){color:var(--landing-public-title-ink)!important;-webkit-text-fill-color:var(--landing-public-title-ink)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;font-size:var(--landing-public-title-size)!important;letter-spacing:0!important;margin:0 0 6px!important;font-weight:760!important;line-height:1.13!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-section p:not(.studio-eyebrow),.studio-output-card p,.studio-logo-card p,.studio-presignup-card p,.studio-glass-card p,.studio-upload-steps p,.studio-showcase-card p,.studio-screenshot-card p,.studio-faq-item p,.studio-chat-message p,.studio-checklist-card span){color:var(--landing-public-copy-ink)!important;-webkit-text-fill-color:var(--landing-public-copy-ink)!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;font-size:var(--landing-public-copy-size)!important;line-height:var(--landing-public-copy-leading)!important;font-weight:var(--landing-public-copy-weight)!important;letter-spacing:0!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-logo-card>div>span,.studio-screenshot-card span,.studio-faq-item summary){font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:0!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-item summary{min-height:54px!important;color:var(--landing-text,#f6fbff)!important;-webkit-text-fill-color:var(--landing-text,#f6fbff)!important;padding:16px 18px!important;font-size:16px!important;font-weight:720!important;line-height:1.16!important}@media (width<=760px){html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page{--landing-public-card-radius:22px;--landing-public-card-pad:16px;--landing-public-title-size:17px;--landing-public-copy-size:14px;--landing-public-copy-weight:560;--landing-public-copy-leading:1.42}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card,.studio-logo-card,.studio-presignup-card,.studio-glass-card,.studio-faq-item){min-height:0!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-logo-card{grid-template-columns:52px minmax(0,1fr)!important;gap:14px!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card{gap:12px!important;padding:12px!important}html body div#root#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-faq-item summary{min-height:52px!important;padding:15px 16px!important;font-size:15px!important}}html:has(body div#root>:is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only)){background:linear-gradient(#22d3ee0b 1px,#0000 1px) 0 0/92px 92px,linear-gradient(90deg,#22d3ee0b 1px,#0000 1px) 0 0/92px 92px,linear-gradient(135deg,#060817 0%,#071222 42%,#0b1026 100%)!important}html:has(body div#root>:is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only)) body{background:linear-gradient(#22d3ee0b 1px,#0000 1px) 0 0/92px 92px,linear-gradient(90deg,#22d3ee0b 1px,#0000 1px) 0 0/92px 92px,linear-gradient(135deg,#060817 0%,#071222 42%,#0b1026 100%)!important}html:has(body div#root>:is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only)) body div#root{background:linear-gradient(#22d3ee0b 1px,#0000 1px) 0 0/92px 92px,linear-gradient(90deg,#22d3ee0b 1px,#0000 1px) 0 0/92px 92px,linear-gradient(135deg,#060817 0%,#071222 42%,#0b1026 100%)!important}html body div#root#root#root :is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only){--marketing-page-max:1220px;--marketing-page-bg:linear-gradient(#22d3ee0b 1px, transparent 1px), linear-gradient(90deg, #22d3ee0b 1px, transparent 1px), linear-gradient(135deg, #060817 0%, #071222 42%, #0b1026 100%);--marketing-card-bg:radial-gradient(circle at 8% 8%, #42dc8a29, transparent 34%), radial-gradient(circle at 92% 8%, #27d2df29, transparent 34%), linear-gradient(145deg, #0a1d3adb, #050c1cf0);--marketing-card-border:#70e5e03d;--marketing-copy:#dae8f6c7;--marketing-text:#f8fbfff5;background:var(--marketing-page-bg)!important;background-size:92px 92px,92px 92px,auto!important}html body div#root#root#root#root footer.marketing-footer.marketing-footer,html body div#root#root#root#root main.landing-page footer.marketing-footer.marketing-footer,html body div#root#root#root#root main.pricing-page footer.marketing-footer.marketing-footer,html body div#root#root#root#root main:is(.landing-page,.pricing-page)>:is(section,footer,div):not(header):not(nav):not(.launchlift-drawer-backdrop):not(.mobile-nav-backdrop):not(.workspace-menu-backdrop):not(.modal-backdrop):not(.auth-backdrop):not(.legal-backdrop),html body div#root#root#root#root main:is(.landing-page,.pricing-page) :is(.studio-section,.studio-final-cta,.marketing-footer){z-index:0!important;position:relative!important}:is(html body:has(.mobile-nav-backdrop) div#root#root#root#root footer.marketing-footer.marketing-footer,html body:has(.workspace-menu-backdrop) div#root#root#root#root footer.marketing-footer.marketing-footer){z-index:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}:is(html body:has(.mobile-nav-backdrop) div#root#root#root#root main.pricing-page.marketing-only>:is(section,footer.marketing-footer),html body:has(.workspace-menu-backdrop) div#root#root#root#root main.pricing-page.marketing-only>:is(section,footer.marketing-footer)){opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero,html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero.studio-hero{width:100vw!important;max-width:none!important;padding:38px max(42px, calc((100vw - var(--marketing-page-max)) / 2 + 42px))!important;border:0!important;border-top:1px solid var(--marketing-card-border)!important;border-bottom:1px solid var(--marketing-card-border)!important;background:var(--marketing-card-bg)!important;box-shadow:none!important;border-radius:0!important;grid-template-columns:minmax(360px,.82fr) minmax(440px,.9fr)!important;grid-template-areas:"copy visual""form visual"!important;align-content:center!important;align-items:center!important;gap:clamp(22px,3vw,38px)!important;margin:22px calc(50% - 50vw) 42px!important;display:grid!important;overflow:hidden!important}html body div#root#root#root :is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only) :is(.studio-hero-copy,.pricing-hero-copy){flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;min-width:0!important;display:flex!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero-copy{grid-area:copy!important;align-self:end!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero-copy>.studio-eyebrow,html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-copy>.eyebrow{order:1!important}html body div#root#root#root :is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only) :is(.studio-hero h1,.pricing-hero h1){max-width:12ch!important;color:var(--marketing-text)!important;-webkit-text-fill-color:var(--marketing-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;order:2!important;margin:14px 0 10px!important;font-size:clamp(42px,5vw,68px)!important;font-weight:850!important;line-height:.96!important}html body div#root#root#root :is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only) :is(.studio-hero-subtitle,.pricing-hero-copy>p:not(.eyebrow)){max-width:56ch!important;color:var(--marketing-copy)!important;-webkit-text-fill-color:var(--marketing-copy)!important;order:3!important;margin:0!important;font-size:clamp(15px,1.35vw,17px)!important;font-weight:620!important;line-height:1.42!important}html body div#root#root#root :is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only) :is(.studio-hero-proof-strip,.pricing-hero-proof-strip){flex-wrap:wrap!important;order:4!important;align-items:center!important;gap:8px!important;margin:16px 0 0!important;padding:0!important;display:flex!important}html body div#root#root#root :is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only) :is(.studio-hero-proof-strip,.pricing-hero-proof-strip) span{color:#cdffe7eb!important;-webkit-text-fill-color:#cdffe7eb!important;letter-spacing:0!important;white-space:nowrap!important;background:#5ef5d017!important;border:1px solid #8ef7d247!important;border-radius:999px!important;align-items:center!important;max-width:100%!important;min-height:34px!important;padding:8px 10px!important;font-size:clamp(11.5px,2.85vw,13.5px)!important;font-weight:760!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-url-card{order:5!important;grid-area:form!important;align-self:start!important;width:min(100%,620px)!important;margin-top:18px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero-actions{order:6!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-trust-line{order:7!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-actions{order:5!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-card{background:radial-gradient(circle at 14% 0,#5ef5d01a,#0000 14rem),linear-gradient(145deg,#081833c7,#030c1fd6)!important;border:1px solid #70e5e038!important;border-radius:32px!important;align-self:center!important;gap:16px!important;min-width:0!important;padding:clamp(18px,3vw,24px)!important;display:grid!important;box-shadow:inset 0 1px #ffffff0f,0 18px 44px #0000002e!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-card-top{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-card-top>svg{color:#5ef5d0f0!important;stroke:currentColor!important;background:#5ef5d014!important;border:1px solid #5ef5d033!important;border-radius:18px!important;width:48px!important;height:48px!important;padding:12px!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-card-top span{color:#bed3e8c2!important;-webkit-text-fill-color:#bed3e8c2!important;font-size:13px!important;font-weight:650!important;line-height:1.1!important;display:block!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-card-top strong{color:var(--marketing-text)!important;-webkit-text-fill-color:var(--marketing-text)!important;letter-spacing:0!important;margin-top:3px!important;font-size:clamp(22px,3vw,30px)!important;font-weight:820!important;line-height:1.05!important;display:block!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-flow{gap:10px!important;display:grid!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-flow div{color:#eef7ffe6!important;-webkit-text-fill-color:#eef7ffe6!important;background:#0512288a!important;border:1px solid #5ab7d92e!important;border-radius:18px!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:54px!important;padding:12px 14px!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;display:grid!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-flow svg{color:#5ef5d0f0!important;stroke:currentColor!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{border-radius:inherit!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-area:visual!important;align-self:center!important;justify-items:center!important;gap:14px!important;padding:0!important;display:grid!important;overflow:visible!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-device-scene{isolation:isolate!important;place-items:center!important;width:min(100%,460px)!important;min-height:690px!important;display:grid!important;position:relative!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-device-scene:before{content:""!important;z-index:-2!important;filter:blur(18px)saturate(1.18)!important;opacity:.9!important;background:radial-gradient(at 50% 46%,#8ef7d257,#27d2df21 32%,#0000 66%),linear-gradient(135deg,#42dc8a29,#2973ff1f)!important;border-radius:999px!important;position:absolute!important;inset:2% -7% 8%!important;transform:translateY(16px)!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-device-scene:after{content:""!important;z-index:-1!important;filter:blur(10px)!important;opacity:.86!important;background:radial-gradient(#7df5e738,#0c16342e 47%,#0000 72%)!important;border-radius:50%!important;height:74px!important;position:absolute!important;bottom:6%!important;left:9%!important;right:9%!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-workspace-backdrop{display:none!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-android-phone{z-index:2!important;transform-origin:50%!important;background:linear-gradient(145deg,#e6fff93d 0%,#122544fa 14%,#020816fc 56%,#051f2afa 100%),#050b17!important;border:1px solid #cffff55c!important;border-radius:48px!important;width:min(100%,376px)!important;padding:25px 10px 18px!important;position:relative!important;transform:none!important;box-shadow:0 44px 96px #0000008a,0 22px 58px #0cebc72e,0 0 0 9px #030a1ab8,0 0 0 10px #86ffdf14,inset 0 1px #ffffff47,inset 0 -22px 38px #0006!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-android-phone:before{content:""!important;z-index:1!important;pointer-events:none!important;opacity:.68!important;background:linear-gradient(115deg,#ffffff3d 0%,#ffffff12 20%,#0000 43%),linear-gradient(90deg,#ffffff1a,#0000 7% 93%,#8ef7d21f)!important;border-radius:40px!important;position:absolute!important;inset:11px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-android-phone:after{content:""!important;z-index:0!important;pointer-events:none!important;border:1px solid #ffffff14!important;border-radius:43px!important;position:absolute!important;inset:5px!important;box-shadow:inset 0 0 0 1px #8ef7d20d!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-camera{z-index:4!important;background:#020714!important;border:1px solid #aeeeff2e!important;border-radius:999px!important;width:10px!important;height:10px!important;position:absolute!important;top:12px!important;left:50%!important;transform:translate(-40px)!important;box-shadow:inset 0 0 0 2px #244f5c9e,0 0 12px #70e5e02e!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-speaker{z-index:4!important;background:#bfe5ee3d!important;border-radius:999px!important;width:52px!important;height:4px!important;position:absolute!important;top:15px!important;left:50%!important;transform:translate(-13px)!important;box-shadow:inset 0 1px #ffffff24,0 0 14px #70e5e02e!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-side{z-index:0!important;background:linear-gradient(#b2f6ea47,#030916f5)!important;border-radius:999px!important;width:4px!important;position:absolute!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-side-left{height:82px!important;top:116px!important;left:-6px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-side-right{height:118px!important;top:166px!important;right:-6px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-screen-stage{z-index:2!important;aspect-ratio:351/676!important;background:#07111f!important;border:1px solid #9effde61!important;border-radius:34px!important;width:100%!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 1px #ffffff14,0 0 0 1px #00000038,0 18px 42px #0003,inset 0 0 0 1px #ffffff0a!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-screen-stage .studio-phone-screen{z-index:1!important;border-radius:inherit!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top center!important;object-position:top center!important;filter:saturate(1.06)contrast(1.03)!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;background:#07111f!important;border:0!important;display:block!important;position:absolute!important;inset:0!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption{color:#f6fbff!important;-webkit-text-fill-color:#f6fbff!important;text-align:left!important;-webkit-backdrop-filter:blur(12px)saturate(1.12)!important;backdrop-filter:blur(12px)saturate(1.12)!important;background:linear-gradient(135deg,#0a263ec7,#030c1fa3)!important;border:1px solid #8ef7d23d!important;border-radius:20px!important;gap:5px!important;width:min(100%,390px)!important;margin-top:14px!important;padding:13px 15px 14px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #00000038,inset 0 1px #ffffff14!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption:before{content:""!important;border-radius:inherit!important;opacity:.95!important;background:linear-gradient(#8ef7d2,#24c9df)!important;width:4px!important;position:absolute!important;inset:0 auto 0 0!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot-eyebrow{z-index:1!important;color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;letter-spacing:.07em!important;text-transform:uppercase!important;background:#1ee0b91a!important;border:1px solid #8ef7d233!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:22px!important;padding:0 8px!important;font-size:10px!important;font-weight:850!important;line-height:1.1!important;display:inline-flex!important;position:relative!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption strong{z-index:1!important;color:#f6fbff!important;-webkit-text-fill-color:#f6fbff!important;font-size:clamp(14px,2.4vw,18px)!important;font-weight:850!important;line-height:1.12!important;position:relative!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption>span:not(.studio-live-shot-eyebrow){z-index:1!important;color:#e2f4ffc2!important;-webkit-text-fill-color:#e2f4ffc2!important;font-size:clamp(12px,2.2vw,14px)!important;font-weight:650!important;line-height:1.38!important;position:relative!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-slide-controls{z-index:5!important;width:auto!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;flex-direction:row!important;grid-row:2!important;justify-content:center!important;align-items:center!important;gap:0!important;margin-top:10px!important;padding:0 2px!important;display:inline-flex!important;position:relative!important;transform:none!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-slide-controls button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;color:#e2f4ffad!important;-webkit-text-fill-color:#e2f4ffad!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0!important;position:relative!important;transform:none!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-slide-controls button:before{content:""!important;background:#d5f4ff57!important;border:0!important;border-radius:999px!important;width:7px!important;height:7px!important;transition:width .18s,height .18s,background-color .18s,box-shadow .18s!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 1px #cef6ff14!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-slide-controls button span{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-slide-controls button.active:before{background:linear-gradient(90deg,#8ef7d2,#24c9df)!important;width:22px!important;height:7px!important;box-shadow:0 0 0 3px #24c9df1a,0 0 18px #24c9df47!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-home-indicator{z-index:4!important;background:#d9fff63d!important;border-radius:999px!important;width:92px!important;height:4px!important;position:absolute!important;bottom:10px!important;left:50%!important;transform:translate(-50%)!important}@media (width<=899px){:is(html body:has(main.landing-page.marketing-only),html body:has(main.pricing-page.marketing-only)){scroll-padding-top:var(--ll-mobile-top-app-bar-height,72px)!important;scroll-padding-bottom:calc(var(--ll-android-bottom-nav-height,83px) + 28px)!important}html body div#root#root#root#root main:is(.landing-page,.pricing-page).marketing-only{padding-bottom:calc(var(--ll-android-bottom-nav-height,83px) + max(28px, env(safe-area-inset-bottom)))!important;isolation:isolate!important}html body div#root#root#root#root main:is(.landing-page,.pricing-page).marketing-only>:is(section,footer,div):not(header):not(nav),html body div#root#root#root#root main:is(.landing-page,.pricing-page).marketing-only :is(.studio-section,.studio-final-cta,.marketing-footer){z-index:0!important}html body div#root#root#root#root main:is(.landing-page,.pricing-page).marketing-only footer.marketing-footer.marketing-footer{margin-bottom:calc(var(--ll-android-bottom-nav-height,83px) + 12px)!important;z-index:0!important;pointer-events:auto!important}:is(html body:has(.mobile-nav-backdrop) div#root#root#root#root main:is(.landing-page,.pricing-page).marketing-only footer.marketing-footer.marketing-footer,html body:has(.workspace-menu-backdrop) div#root#root#root#root main:is(.landing-page,.pricing-page).marketing-only footer.marketing-footer.marketing-footer){opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero,html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero.studio-hero{width:min(calc(100% - 28px), var(--marketing-page-max))!important;border:1px solid var(--marketing-card-border)!important;background:var(--marketing-card-bg)!important;border-radius:26px!important;max-width:calc(100% - 28px)!important;margin:78px auto 42px!important;padding:18px!important;display:block!important;overflow:hidden!important}html body div#root#root#root :is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only) :is(.studio-hero-copy,.pricing-hero-copy){gap:0!important;width:100%!important}html body div#root#root#root :is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only) :is(.studio-hero h1,.pricing-hero h1){max-width:11.5ch!important;font-size:clamp(35px,10.8vw,46px)!important;line-height:1.02!important}html body div#root#root#root :is(main.landing-page.marketing-only.studio-landing-page,main.pricing-page.marketing-only) :is(.studio-hero-proof-strip,.pricing-hero-proof-strip){margin-top:14px!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-actions{grid-template-columns:1fr!important;gap:10px!important;margin-top:16px!important;display:grid!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-actions>*{width:100%!important}html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-card{border-radius:24px!important;margin-top:16px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{width:min(100%,360px)!important;max-width:360px!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:16px!important;padding:0!important;overflow:visible!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-device-scene{width:min(100%,336px)!important;height:auto!important;min-height:0!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-android-phone{width:min(100%,292px)!important;transform:none!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-screen{aspect-ratio:auto!important;width:auto!important;max-width:100%!important;min-height:0!important;max-height:520px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption{visibility:visible!important;opacity:1!important;text-align:left!important;background:linear-gradient(135deg,#0a263ec7,#030c1fa3)!important;border:1px solid #8ef7d23d!important;border-radius:18px!important;justify-self:center!important;width:min(100%,268px)!important;margin-top:10px!important;padding:12px 13px 13px!important;display:grid!important;box-shadow:0 18px 42px #00000038,inset 0 1px #ffffff14!important}html body div#root#root#root>main.landing-page.marketing-only.studio-landing-page .studio-hero.studio-hero{padding:14px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-eyebrow{margin-bottom:10px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero h1{margin:12px 0 10px!important;font-size:clamp(34px,9.8vw,42px)!important;line-height:1!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero-proof-strip{gap:6px!important;margin-top:10px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero-proof-strip span{min-height:28px!important;padding:6px 8px!important;font-size:11.5px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{margin-top:12px!important}}@media (width>=900px){html body div#root#root#root main.pricing-page.marketing-only .pricing-hero-actions{margin-top:22px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero.studio-hero{padding-top:clamp(34px,4vw,52px)!important;padding-bottom:clamp(34px,4vw,52px)!important;grid-template-columns:minmax(0,.98fr) minmax(430px,520px)!important;align-items:center!important;gap:clamp(28px,3.2vw,46px)!important;min-height:calc(100svh - 78px)!important;margin-top:78px!important;margin-bottom:46px!important;padding-inline:clamp(72px,7vw,96px)!important;overflow:visible!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{justify-self:end!important;width:min(100%,520px)!important;max-width:520px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-device-scene{justify-items:center!important;width:min(100%,530px)!important;min-height:660px!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-android-phone{transform-origin:50%!important;width:min(84%,390px)!important;transform:none!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-screen{max-height:min(620px,100svh - 218px)!important}html body div#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption{text-align:left!important;background:linear-gradient(135deg,#0a263ec7,#030c1fa3)!important;border:1px solid #8ef7d23d!important;border-radius:20px!important;justify-self:end!important;width:min(100%,390px)!important;padding:14px 16px 15px!important;box-shadow:0 18px 42px #00000038,inset 0 1px #ffffff14!important}}html body div#root#root :is(.launchlift-app-header,.launchlift-drawer-sheet,.mobile-nav-sheet,.mobile-app-bottom-nav){--ll-nav-surface:linear-gradient(135deg, #181e54f7, #034a50f5);--ll-nav-panel:linear-gradient(145deg, #091f37eb, #040d1ef5);--ll-nav-card:linear-gradient(145deg, #091f37c7, #051126d6);--ll-nav-line:#7df5e733;--ll-nav-line-strong:#8ef7d261;--ll-nav-text:#f6fbfff5;--ll-nav-muted:#cadcecb8;--ll-nav-accent:#8ef7d2;--ll-nav-cyan:#22d3ee;--ll-nav-danger-bg:#40101cb8;--ll-nav-danger-border:#fb718557;--ll-nav-danger-text:#fff1f4f0;--ll-nav-danger-hover-bg:linear-gradient(145deg, #801730f5, #4c0520fa);--ll-nav-danger-hover-border:#fb7185d1;--ll-nav-danger-hover-text:#fff7f8;--ll-nav-radius:22px}html:has(body div#root :is(main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page,main.workspace)){background:#050a18!important}html:has(body div#root :is(main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page,main.workspace)) body{background:#050a18!important}html body div#root#root .launchlift-app-header{color:var(--ll-nav-text)!important;background:var(--ll-nav-surface)!important;border-color:var(--ll-nav-line)!important;box-shadow:none!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;display:flex!important}html body div#root#root .launchlift-brand-button,html body div#root#root .launchlift-brand-button:is(:hover,:focus,:focus-visible,:active){min-width:0!important;max-width:min(100%,440px)!important;height:auto!important;box-shadow:none!important;filter:none!important;color:var(--ll-nav-text)!important;-webkit-text-fill-color:var(--ll-nav-text)!important;background:0 0!important;border-color:#0000!important;flex:auto!important;justify-content:flex-start!important;align-items:center!important;padding:0!important;display:inline-flex!important;transform:none!important}html body div#root#root .launchlift-brand-button .marketing-brand-copy{text-align:left!important;gap:2px!important;min-width:0!important;display:grid!important}html body div#root#root .launchlift-brand-button :is(strong,span,small){letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html body div#root#root .launchlift-brand-button strong{color:var(--ll-nav-text)!important;-webkit-text-fill-color:var(--ll-nav-text)!important;font-weight:850!important}html body div#root#root .launchlift-brand-button :is(span,small){color:var(--ll-nav-muted)!important;-webkit-text-fill-color:var(--ll-nav-muted)!important;font-weight:750!important;display:block!important}html body div#root#root :is(header.app-header-shell,header.marketing-nav,header.topbar.app-header).launchlift-app-header .launchlift-brand-button .marketing-brand-copy :is(span,small),html body div#root#root main.landing-page.marketing-only header.launchlift-app-header .launchlift-brand-button .marketing-brand-copy span,html body div#root#root main.pricing-page.marketing-only header.launchlift-app-header .launchlift-brand-button .marketing-brand-copy span,html body div#root#root .app-shell main.workspace header.launchlift-app-header .launchlift-brand-button .marketing-brand-copy span{visibility:visible!important;opacity:1!important;clip:auto!important;width:auto!important;height:auto!important;display:block!important;position:static!important}html body div#root#root .launchlift-header-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;min-width:0!important;margin-left:auto!important;display:flex!important}@media (width>=960px){html body div#root#root .launchlift-header-actions{gap:14px!important}html body div#root#root .header-account-actions.header-account-actions{justify-content:flex-end!important;align-items:center!important;gap:14px!important;min-width:0!important;max-width:min(320px,30vw)!important;display:inline-flex!important;overflow:visible!important}html body div#root#root .header-account-summary.header-account-summary{-moz-column-gap:8px!important;min-width:0!important;max-width:170px!important;color:var(--ll-nav-text)!important;-webkit-text-fill-color:var(--ll-nav-text)!important;grid-template-columns:16px minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;display:inline-grid!important}html body div#root#root .header-account-summary.header-account-summary>div{gap:2px!important;min-width:0!important;display:grid!important}html body div#root#root .header-account-summary.header-account-summary :is(strong,span){text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:0!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}html body div#root#root .header-account-summary.header-account-summary strong{color:#f8fbfffa!important;-webkit-text-fill-color:#f8fbfffa!important;font-size:14px!important;font-weight:820!important;line-height:1.05!important}html body div#root#root .header-account-summary.header-account-summary span{color:#cadceccc!important;-webkit-text-fill-color:#cadceccc!important;font-size:12px!important;font-weight:720!important;line-height:1.05!important}html body div#root#root .header-account-summary.header-account-summary svg{color:#cadcecdb!important;stroke:currentColor!important;width:15px!important;height:15px!important}}html body div#root#root .launchlift-menu-trigger.launchlift-menu-trigger,html body div#root#root .launchlift-menu-trigger.launchlift-menu-trigger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled){color:#f1fafff5!important;-webkit-text-fill-color:#f1fafff5!important;width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:1px solid #7df5e74d!important;border-radius:999px!important;outline:0!important;place-items:center!important;padding:0!important;display:inline-grid!important;transform:none!important}html body div#root#root .launchlift-menu-trigger.launchlift-menu-trigger:is(:hover,:focus-visible,:active,[aria-expanded=true]):not(:disabled){background:0 0!important;border-color:#8ef7d285!important}html body div#root#root .launchlift-menu-trigger.launchlift-menu-trigger>span{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html body div#root#root .launchlift-menu-trigger.launchlift-menu-trigger :is(svg,svg *){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root#root :is(main.landing-page,main.pricing-page,div.app-shell main.workspace) header.launchlift-app-header button.launchlift-menu-trigger.launchlift-menu-trigger :is(svg,svg *),html body div#root#root#root :is(main.landing-page,main.pricing-page,div.app-shell main.workspace) header.launchlift-app-header button.launchlift-menu-trigger.launchlift-menu-trigger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled) :is(svg,svg *){color:#f1fafff5!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:#f1fafff5!important}html body div#root#root .launchlift-drawer-backdrop{z-index:33000!important;-webkit-backdrop-filter:blur(5px)!important;overscroll-behavior:contain!important;background:#01071294!important;justify-content:center!important;align-items:flex-end!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important}html body div#root#root .launchlift-drawer-sheet{z-index:33010!important;width:100vw!important;max-width:100vw!important;max-height:calc(100dvh - var(--ll-mobile-top-app-bar-height,72px) - 10px)!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;background:var(--ll-nav-panel)!important;color:var(--ll-nav-text)!important;border:1px solid #22d3ee33!important;border-bottom:0!important;border-radius:28px 28px 0 0!important;gap:12px!important;margin:0!important;padding:18px 16px!important;display:grid!important;position:fixed!important;inset:auto 0 0!important;overflow-y:auto!important;box-shadow:0 -22px 56px #00000061!important}html body div#root#root .launchlift-drawer-sheet,html body div#root#root .launchlift-drawer-sheet :is(.launchlift-drawer-link-list,.launchlift-drawer-actions,.launchlift-drawer-context){scrollbar-width:none!important;-ms-overflow-style:none!important}html body div#root#root .launchlift-drawer-sheet::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html body div#root#root .launchlift-drawer-sheet :is(.launchlift-drawer-link-list,.launchlift-drawer-actions,.launchlift-drawer-context)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html body div#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet{background-color:#07162d!important}html body div#root#root .launchlift-drawer-sheet.mobile-nav-sheet,html body div#root#root .launchlift-drawer-sheet.workspace-menu-sheet{height:auto!important;top:auto!important}html body div#root#root .launchlift-drawer-sheet:before{content:""!important;background:#8ef7d247!important;border-radius:999px!important;width:96px!important;height:7px!important;margin:0 auto 6px!important;display:block!important}html body div#root#root .launchlift-drawer-head{background:0 0!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:".close""brand brand"!important;justify-content:stretch!important;align-items:center!important;gap:8px!important;padding:0!important;display:grid!important;position:relative!important}html body div#root#root .launchlift-drawer-head .mobile-menu-brand{grid-area:brand!important;width:100%!important}html body div#root#root .launchlift-drawer-head .drawer-close{grid-area:close!important;place-self:center end!important}html body div#root#root .launchlift-drawer-sheet .mobile-menu-brand,html body div#root#root .launchlift-drawer-context,html body div#root#root .launchlift-drawer-link-list>:is(a,button){border:1px solid var(--ll-nav-line)!important;background:var(--ll-nav-card)!important;min-height:58px!important;color:var(--ll-nav-text)!important;box-shadow:none!important;background-color:#07162d!important;border-radius:18px!important;margin:0!important;padding:13px 14px!important;overflow:hidden!important}html body div#root#root .launchlift-drawer-sheet .mobile-menu-brand{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}html body div#root#root .launchlift-drawer-sheet .mobile-menu-brand>div{gap:2px!important;min-width:0!important;display:grid!important}html body div#root#root .launchlift-drawer-sheet .mobile-menu-brand :is(strong,span){text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:0!important;display:block!important;overflow:hidden!important}html body div#root#root .launchlift-drawer-sheet .mobile-menu-brand strong{color:var(--ll-nav-text)!important;-webkit-text-fill-color:var(--ll-nav-text)!important;font-size:20px!important;font-weight:850!important;line-height:1.05!important}html body div#root#root .launchlift-drawer-sheet .mobile-menu-brand span{color:var(--ll-nav-muted)!important;-webkit-text-fill-color:var(--ll-nav-muted)!important;font-size:14px!important;font-weight:750!important;line-height:1.15!important}html body div#root#root .launchlift-drawer-context{gap:3px!important;display:grid!important}html body div#root#root .launchlift-drawer-context>span,html body div#root#root .launchlift-drawer-link-list small{color:var(--ll-nav-muted)!important;-webkit-text-fill-color:var(--ll-nav-muted)!important;font-weight:700!important}html body div#root#root .launchlift-drawer-context>strong,html body div#root#root .launchlift-drawer-link-list strong{color:var(--ll-nav-text)!important;-webkit-text-fill-color:var(--ll-nav-text)!important;font-weight:850!important}html body div#root#root .launchlift-drawer-link-list,html body div#root#root .launchlift-drawer-actions{gap:9px!important;margin:0!important;padding:0!important;display:grid!important}html body div#root#root .launchlift-drawer-actions .mobile-drawer-account-identity{width:100%!important;min-width:0!important;min-height:56px!important;color:var(--ll-nav-text)!important;-webkit-text-fill-color:var(--ll-nav-text)!important;background:#051226ad!important;border:1px solid #7df5e738!important;border-radius:16px!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:start!important;gap:11px!important;padding:10px 12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d!important}html body div#root#root .launchlift-drawer-actions .mobile-drawer-account-identity>svg{color:#9dfbd8!important;stroke:#9dfbd8!important;background:#5ef5d01a!important;border:1px solid #7df5e742!important;border-radius:10px!important;width:32px!important;height:32px!important;padding:7px!important}html body div#root#root .launchlift-drawer-actions .mobile-drawer-account-identity>span,html body div#root#root .launchlift-drawer-actions .mobile-drawer-account-copy{align-content:start!important;gap:4px!important;min-width:0!important;display:grid!important}html body div#root#root .launchlift-drawer-actions .mobile-drawer-account-identity small,html body div#root#root .launchlift-drawer-actions .mobile-drawer-account-label{width:100%!important;color:var(--ll-nav-muted)!important;-webkit-text-fill-color:var(--ll-nav-muted)!important;text-transform:uppercase!important;letter-spacing:.03em!important;white-space:nowrap!important;font-size:11.5px!important;font-weight:800!important;line-height:1!important;display:block!important}html body div#root#root .launchlift-drawer-actions .mobile-drawer-account-identity strong,html body div#root#root .launchlift-drawer-actions .mobile-drawer-account-email{text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;color:var(--ll-nav-text)!important;-webkit-text-fill-color:var(--ll-nav-text)!important;letter-spacing:0!important;font-size:clamp(13px,3.4vw,15px)!important;font-weight:850!important;line-height:1.18!important;display:block!important;overflow:visible!important}html body div#root#root .launchlift-drawer-link-list>:is(a,button),html body div#root#root .launchlift-drawer-actions>button,html body div#root#root .launchlift-drawer-actions>.menu-action{text-align:left!important;width:100%!important;min-height:54px!important;text-decoration:none!important}html body div#root#root .launchlift-drawer-context.market-menu-summary{border-radius:16px!important;gap:0!important;min-height:46px!important;padding:10px 14px!important}html body div#root#root .launchlift-drawer-context.market-menu-summary>span{display:none!important}html body div#root#root .launchlift-drawer-context.market-menu-summary>strong{font-size:17px!important;line-height:1.08!important}html body div#root#root .launchlift-drawer-context.pricing-menu-summary{border-radius:16px!important;gap:0!important;min-height:46px!important;padding:10px 14px!important}html body div#root#root .launchlift-drawer-context.pricing-menu-summary>span{display:none!important}html body div#root#root .launchlift-drawer-context.pricing-menu-summary>strong{font-size:17px!important;line-height:1.08!important}html body div#root#root .launchlift-drawer-context.pricing-menu-summary>small{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}html body div#root#root .launchlift-drawer-link-list.compact{gap:8px!important}html body div#root#root .launchlift-drawer-link-list.compact>:is(a,button){border-radius:16px!important;min-height:58px!important;padding:9px 14px!important}html body div#root#root .launchlift-drawer-link-list.compact>:is(a,button)>span{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:3px!important;min-width:0!important;display:grid!important}html body div#root#root .launchlift-drawer-link-list.compact>:is(a,button) strong{font-size:15px!important;line-height:1.06!important}html body div#root#root .launchlift-drawer-link-list.compact>:is(a,button) small{font-size:11px!important;line-height:1.08!important;display:block!important}html body div#root#root .launchlift-drawer-link-list>:is(a,button):is(:hover,:focus,:focus-visible,:active),html body div#root#root .launchlift-drawer-actions>:is(button,.menu-action):is(:hover,:focus,:focus-visible,:active){border-color:var(--ll-nav-line-strong)!important;color:var(--ll-nav-text)!important;-webkit-text-fill-color:var(--ll-nav-text)!important;box-shadow:none!important;filter:none!important;background:linear-gradient(145deg,#0d2b46d1,#05142ae6)!important;transform:none!important}html body div#root#root .launchlift-drawer-actions [data-action-tone=primary]{text-align:center!important;color:#06111f!important;-webkit-text-fill-color:#06111f!important;background:linear-gradient(135deg,#3add84f0,#22d3eee6)!important;border-color:#5ef5d06b!important;justify-content:center!important}html body div#root#root .launchlift-drawer-actions [data-action-tone=danger]{text-align:center!important;border-color:var(--ll-nav-danger-border)!important;background:var(--ll-nav-danger-bg)!important;color:var(--ll-nav-danger-text)!important;-webkit-text-fill-color:var(--ll-nav-danger-text)!important;background-color:#40101cb8!important;background-image:none!important;justify-content:center!important}html body div#root#root .launchlift-drawer-actions [data-action-tone=danger]:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-actions [data-action-tone=danger]:is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){border-color:var(--ll-nav-danger-hover-border)!important;background:var(--ll-nav-danger-hover-bg)!important;color:var(--ll-nav-danger-hover-text)!important;-webkit-text-fill-color:var(--ll-nav-danger-hover-text)!important;background-color:#801730f5!important;box-shadow:inset 0 0 0 1px #fb718529!important}html body div#root#root .mobile-app-bottom-nav.mobile-app-bottom-nav button,html body div#root#root .mobile-app-bottom-nav.mobile-app-bottom-nav button:is(:hover,:focus,:focus-visible,:active){color:#ebf7ffe6!important;-webkit-text-fill-color:#ebf7ffe6!important;box-shadow:none!important;filter:none!important;background:0 0!important;transform:none!important}html body div#root#root .mobile-app-bottom-nav.mobile-app-bottom-nav{z-index:12000!important}html body div#root#root .mobile-app-bottom-nav.mobile-app-bottom-nav button.active,html body div#root#root .mobile-app-bottom-nav.mobile-app-bottom-nav button[aria-current=page]{color:var(--ll-nav-accent)!important;-webkit-text-fill-color:var(--ll-nav-accent)!important}html body div#root#root .mobile-app-bottom-nav.mobile-app-bottom-nav .mobile-nav-icon{background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important}html body div#root#root .mobile-app-bottom-nav.mobile-app-bottom-nav button.active .mobile-nav-icon,html body div#root#root .mobile-app-bottom-nav.mobile-app-bottom-nav button[aria-current=page] .mobile-nav-icon{background:#8ef7d21f!important;border-color:#8ef7d247!important}@media (width<=899px){html body div#root#root .launchlift-app-header{width:100vw!important;max-width:100vw!important;min-height:var(--ll-mobile-top-app-bar-height,72px)!important;height:var(--ll-mobile-top-app-bar-height,72px)!important;padding:max(8px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left))!important;border:0!important;border-bottom:1px solid #7df5e738!important;border-radius:0!important;margin:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important}html body div#root#root .launchlift-brand-button{flex:0 auto!important;gap:12px!important;width:auto!important;max-width:min(260px,100vw - 112px)!important}html body div#root#root .launchlift-brand-button .brand-logo{width:44px!important;min-width:44px!important;height:44px!important}html body div#root#root .launchlift-brand-button strong{font-size:clamp(20px,5.8vw,25px)!important;line-height:1!important}html body div#root#root .launchlift-brand-button span{font-size:clamp(12px,3.6vw,15px)!important;line-height:1.05!important}}@media (width>=900px){html body div#root#root .launchlift-menu-trigger.launchlift-menu-trigger{display:none!important}html body div#root#root .launchlift-drawer-sheet{border-bottom:1px solid #22d3ee33!important;border-radius:28px!important;width:min(520px,100vw - 40px)!important;max-height:min(720px,100dvh - 40px)!important;bottom:20px!important;left:auto!important;right:20px!important}}html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header{margin:0!important;min-height:70px!important;color:var(--ll-nav-text)!important;box-shadow:none!important;background:radial-gradient(circle at 12% -60%,#5ef5d01f,#0000 144px),linear-gradient(115deg,#19164cfa,#035056fa)!important;border:0!important;border-bottom:1px solid #7df5e738!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-inline:0!important;display:flex!important}html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button,html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button:is(:hover,:focus,:focus-visible,:active){min-width:0!important;max-width:calc(100% - 62px)!important;height:48px!important;min-height:48px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:auto!important;gap:12px!important;padding:0!important;transform:none!important}html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button .brand-logo{border-radius:13px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button .marketing-brand-copy{text-align:left!important;gap:2px!important;min-width:0!important;display:grid!important}html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button .marketing-brand-copy strong{color:#f8fbfff5!important;-webkit-text-fill-color:#f8fbfff5!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:clamp(21px,5.35vw,24px)!important;font-weight:850!important;line-height:1!important;overflow:hidden!important}html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button .marketing-brand-copy span{clip:auto!important;opacity:1!important;color:#cadcecc7!important;-webkit-text-fill-color:#cadcecc7!important;width:auto!important;height:auto!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:clamp(12.5px,3.4vw,14px)!important;font-weight:720!important;line-height:1.05!important;display:block!important;position:static!important;overflow:hidden!important}html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-header-actions.launchlift-header-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;min-width:48px!important;margin-left:auto!important;display:flex!important}html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.launchlift-menu-trigger,html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.launchlift-menu-trigger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){color:#f1fafff5!important;-webkit-text-fill-color:#f1fafff5!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;box-shadow:none!important;filter:none!important;background:#030c1d2e!important;border:1px solid #7df5e73d!important;border-radius:999px!important;outline:0!important;place-items:center!important;padding:0!important;display:grid!important;transform:none!important}html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.launchlift-menu-trigger:is(:hover,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){background:#5ef5d014!important;border-color:#8ef7d26b!important}@media (width<=899px){html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header{margin:0!important;width:100vw!important;max-width:100vw!important;height:70px!important;min-height:70px!important;padding:max(8px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left))!important;margin-inline:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important}html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button,html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button:is(:hover,:focus,:focus-visible,:active){flex:0 auto!important;width:auto!important;max-width:min(260px,100vw - 112px)!important}}html body div#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.launchlift-menu-trigger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]),html body div#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.ghost-button.workspace-menu-trigger.mobile-menu-button.launchlift-menu-trigger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){box-shadow:none!important;filter:none!important;background:#030c1d0f!important;transform:none!important}@media (width>=900px){html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header{border:1px solid #7df5e738!important;border-radius:24px!important;width:min(100% - 48px,1260px)!important;max-width:1260px!important;height:76px!important;min-height:76px!important;margin:18px auto 24px!important;padding:12px 14px!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}html body div#root#root#root :is(main.marketing-only,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.launchlift-menu-trigger{display:none!important}}html body div#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.ghost-button.workspace-menu-trigger.mobile-menu-button.launchlift-menu-trigger,html body div#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.ghost-button.workspace-menu-trigger.mobile-menu-button.launchlift-menu-trigger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){color:#f1fafff5!important;-webkit-text-fill-color:#f1fafff5!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;box-shadow:none!important;filter:none!important;outline-offset:0!important;background:#030c1d2e!important;border:1px solid #7df5e73d!important;border-radius:999px!important;outline:0 #0000!important;place-items:center!important;padding:0!important;display:grid!important;transform:none!important}html body div#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.ghost-button.workspace-menu-trigger.mobile-menu-button.launchlift-menu-trigger :is(svg,svg *),html body div#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.ghost-button.workspace-menu-trigger.mobile-menu-button.launchlift-menu-trigger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]) :is(svg,svg *){color:currentColor!important;stroke:currentColor!important;fill:none!important;stroke-width:2.4px!important;-webkit-text-fill-color:currentColor!important;width:24px!important;height:24px!important}@media (width>=900px){html body div#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.ghost-button.workspace-menu-trigger.mobile-menu-button.launchlift-menu-trigger,html body div#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.ghost-button.workspace-menu-trigger.mobile-menu-button.launchlift-menu-trigger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){display:none!important}}html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-sheet.launchlift-drawer-sheet{color:#f8fbfff5!important;-webkit-text-fill-color:#f8fbfff5!important;background:radial-gradient(circle at 20% -18%,#5ef5d01f,#0000 180px),#07162d linear-gradient(145deg,#081d34fa,#030b1bfa)!important;border-color:#7df5e738!important;gap:12px!important}html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-sheet.launchlift-drawer-sheet :is(.mobile-menu-brand,.launchlift-drawer-context,.launchlift-drawer-link-list>a,.launchlift-drawer-link-list>button,.launchlift-drawer-actions>button,.launchlift-drawer-actions>.menu-action){color:#f8fbfff5!important;-webkit-text-fill-color:#f8fbfff5!important;filter:none!important;background:#081d34 linear-gradient(145deg,#0a233ed1,#040e20e6)!important;border:1px solid #7df5e733!important;outline:0!important;transform:none!important;box-shadow:inset 0 1px #ffffff09!important}html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button){border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:76px!important;padding:15px 16px!important;display:grid!important}html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button)>span{text-align:left!important;gap:5px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-sheet.launchlift-drawer-sheet :is(strong,span,small,p,em,svg,svg *){letter-spacing:0!important;filter:none!important}html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button) strong{color:#f8fbfffa!important;-webkit-text-fill-color:#f8fbfffa!important;font-size:17px!important;font-weight:820!important;line-height:1.08!important}html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button) small{color:#cadcecd1!important;-webkit-text-fill-color:#cadcecd1!important;font-size:13.5px!important;font-weight:680!important;line-height:1.2!important}html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button)>svg{color:#e0f2fee6!important;stroke:currentColor!important;fill:none!important;opacity:1!important;width:18px!important;height:18px!important}html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-sheet.launchlift-drawer-sheet :is(.launchlift-drawer-link-list>a,.launchlift-drawer-link-list>button,.launchlift-drawer-actions>button,.launchlift-drawer-actions>.menu-action):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#f8fbfffa!important;-webkit-text-fill-color:#f8fbfffa!important;filter:none!important;background:radial-gradient(circle at 12% 0,#5ef5d029,#0000 120px),#0b2c4a linear-gradient(145deg,#0c344df5,#05132afa)!important;border-color:#5ef5d075!important;outline:0 #0000!important;transform:none!important;box-shadow:inset 3px 0 #5ef5d0d1,0 0 0 1px #22d3ee14!important}html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-sheet.launchlift-drawer-sheet :is(.launchlift-drawer-link-list>a,.launchlift-drawer-link-list>button,.launchlift-drawer-actions>button,.launchlift-drawer-actions>.menu-action):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) :is(strong,span,small,p,em,svg,svg *){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}html body div#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-sheet.launchlift-drawer-sheet :is(.launchlift-drawer-link-list>a,.launchlift-drawer-link-list>button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) small{color:#d6e6f4e0!important;-webkit-text-fill-color:#d6e6f4e0!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true])>span small{color:#d6e6f4db!important;-webkit-text-fill-color:#d6e6f4db!important}html body div#root#root#root#root .launchlift-drawer-link-list.launchlift-drawer-link-list.compact>:is(a,button){border-radius:16px!important;min-height:58px!important;padding:9px 14px!important}html body div#root#root#root#root .launchlift-drawer-link-list.launchlift-drawer-link-list.compact>:is(a,button)>span{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:3px!important}html body div#root#root#root#root .launchlift-drawer-link-list.launchlift-drawer-link-list.compact>:is(a,button) strong{font-size:15px!important;line-height:1.06!important}html body div#root#root#root#root .launchlift-drawer-link-list.launchlift-drawer-link-list.compact>:is(a,button) small{font-size:11px!important;line-height:1.08!important;display:block!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.launchlift-menu-trigger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]),html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.ghost-button.workspace-menu-trigger.mobile-menu-button.launchlift-menu-trigger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){box-shadow:none!important;filter:none!important;background:#030c1d0f!important;transform:none!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header{color:#f8fbfff5!important;-webkit-text-fill-color:#f8fbfff5!important;box-shadow:none!important;background:#07162d linear-gradient(115deg,#191b4e 0%,#034b52 100%)!important;border-color:#7df5e738!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;display:flex!important;position:fixed!important;overflow:hidden!important;transform:none!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button,html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button:is(:hover,:focus,:focus-visible,:active){color:#f8fbfff5!important;-webkit-text-fill-color:#f8fbfff5!important;width:auto!important;min-width:0!important;max-width:min(420px,38vw)!important;height:48px!important;min-height:48px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:auto!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding:0!important;display:inline-flex!important;transform:none!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button .brand-logo{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;border:0!important;border-radius:13px!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy{gap:2px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy strong{color:#f8fbfff7!important;-webkit-text-fill-color:#f8fbfff7!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;font-size:24px!important;font-weight:850!important;line-height:1!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy span{clip:auto!important;opacity:1!important;color:#cadcecc7!important;-webkit-text-fill-color:#cadcecc7!important;letter-spacing:0!important;width:auto!important;height:auto!important;font-size:14px!important;font-weight:720!important;line-height:1.05!important;display:block!important;position:static!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header :is(.marketing-brand-copy strong,.marketing-brand-copy span){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-header-actions.launchlift-header-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;min-width:0!important;margin-left:auto!important;display:flex!important;overflow:visible!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .desktop-page-nav.desktop-page-nav{width:max-content!important;max-width:100%!important;height:52px!important;min-height:52px!important;box-shadow:none!important;background:#02091861!important;border:1px solid #7df5e738!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:4px!important;display:inline-flex!important;overflow:hidden!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .desktop-page-nav.desktop-page-nav button{color:#e2edf7db!important;-webkit-text-fill-color:#e2edf7db!important;height:44px!important;min-height:44px!important;box-shadow:none!important;letter-spacing:0!important;white-space:nowrap!important;filter:none!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 16px!important;font-size:14px!important;font-weight:780!important;line-height:1!important;transform:none!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .desktop-page-nav.desktop-page-nav button:is(:hover,:focus-visible,:active):not(:disabled){color:#f8fbfff7!important;-webkit-text-fill-color:#f8fbfff7!important;box-shadow:none!important;background:#7df5e70f!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .desktop-page-nav.desktop-page-nav button:is(.active,[aria-current=page]),html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .desktop-page-nav.desktop-page-nav button:is(.active,[aria-current=page]):is(:hover,:focus-visible,:active):not(:disabled){color:#06111f!important;-webkit-text-fill-color:#06111f!important;box-shadow:none!important;background:#8ef7d2!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .desktop-share-button.desktop-share-button{color:#e2edf7e0!important;-webkit-text-fill-color:#e2edf7e0!important;min-width:0!important;height:44px!important;min-height:44px!important;box-shadow:none!important;letter-spacing:0!important;white-space:nowrap!important;background:#0209184d!important;border:1px solid #7df5e73d!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 14px!important;font-size:14px!important;font-weight:780!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .desktop-share-button.desktop-share-button:is(:hover,:focus-visible,:active):not(:disabled){color:#f8fbfffa!important;-webkit-text-fill-color:#f8fbfffa!important;background:#7df5e714!important;border-color:#8ef7d26b!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .desktop-share-button.desktop-share-button :is(svg,svg *){color:currentColor!important;stroke:currentColor!important}@media (width<=899px){html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .desktop-share-button.desktop-share-button{display:none!important}}@media (width>=900px) and (width<=1160px){html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .desktop-share-button.desktop-share-button span{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header :is(.header-account-actions.header-account-actions,.marketing-auth-actions.marketing-auth-actions,.app-header-auth-actions.app-header-auth-actions){min-width:0!important;max-width:min(300px,30vw)!important;height:52px!important;box-shadow:none!important;background:#02091852!important;border:1px solid #7df5e72e!important;border-radius:18px!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;padding:4px!important;display:inline-flex!important;overflow:hidden!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header :is(.marketing-auth-actions.marketing-auth-actions,.app-header-auth-actions.app-header-auth-actions) :is(button,a),html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header :is(.marketing-auth-actions.marketing-auth-actions,.app-header-auth-actions.app-header-auth-actions) :is(button,a):is(:hover,:focus-visible,:active):not(:disabled){color:#f8fbfff0!important;-webkit-text-fill-color:#f8fbfff0!important;height:44px!important;min-height:44px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 16px!important;font-size:13px!important;font-weight:820!important;line-height:1!important;transform:none!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header :is(.marketing-auth-actions.marketing-auth-actions,.app-header-auth-actions.app-header-auth-actions) :is(.signup-cta,.primary-button){color:#06111f!important;-webkit-text-fill-color:#06111f!important;background:#8ef7d2!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header :is(.marketing-auth-actions.marketing-auth-actions,.app-header-auth-actions.app-header-auth-actions) :is(.signup-cta,.primary-button):is(:hover,:focus-visible,:active):not(:disabled){color:#06111f!important;-webkit-text-fill-color:#06111f!important;box-shadow:none!important;background:#8ef7d2!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .header-account-summary.header-account-summary{color:#f8fbfff5!important;-webkit-text-fill-color:#f8fbfff5!important;grid-template-columns:16px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-width:0!important;max-width:152px!important;display:inline-grid!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .header-account-summary.header-account-summary>div{gap:2px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .header-account-summary.header-account-summary :is(strong,span){text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .header-account-summary.header-account-summary strong{color:#f8fbfff5!important;-webkit-text-fill-color:#f8fbfff5!important;font-size:13px!important;font-weight:820!important;line-height:1.05!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .header-account-summary.header-account-summary span{color:#cadcecc7!important;-webkit-text-fill-color:#cadcecc7!important;font-size:11.5px!important;font-weight:700!important;line-height:1.05!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .logout-button.logout-button,html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .logout-button.logout-button:is(:hover,:focus-visible,:active):not(:disabled){border:1px solid var(--ll-nav-danger-border)!important;background:var(--ll-nav-danger-bg)!important;height:44px!important;min-height:44px!important;color:var(--ll-nav-danger-text)!important;-webkit-text-fill-color:var(--ll-nav-danger-text)!important;box-shadow:none!important;filter:none!important;border-radius:999px!important;padding:0 18px!important;font-weight:820!important;transform:none!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .logout-button.logout-button:is(:hover,:focus-visible,:active):not(:disabled){border-color:var(--ll-nav-danger-hover-border)!important;background:var(--ll-nav-danger-hover-bg)!important;color:var(--ll-nav-danger-hover-text)!important;-webkit-text-fill-color:var(--ll-nav-danger-hover-text)!important}@media (width>=900px){html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header{border-style:solid!important;border-width:1px!important;border-radius:24px!important;width:min(100vw - 48px,1260px)!important;max-width:min(100vw - 48px,1260px)!important;height:76px!important;min-height:76px!important;margin:18px 0 24px!important;padding:12px 14px!important;left:50%!important;transform:translate(-50%)!important}html body div#root#root#root#root#root div.app-shell main.workspace header.launchlift-app-header.launchlift-app-header{margin-top:-4px!important}html body div#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page header.launchlift-app-header.launchlift-app-header{border-width:0 0 1px!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:78px!important;min-height:78px!important;margin:0!important;padding:11px max(32px,50vw - 578px)!important;top:0!important;left:0!important;right:0!important;transform:none!important}}@media (width<=899px){html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header{width:100vw!important;max-width:100vw!important;height:70px!important;min-height:70px!important;padding:max(8px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left))!important;border:0!important;border-bottom:1px solid #7df5e738!important;border-radius:0!important;margin:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;transform:none!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button{max-width:min(268px,100vw - 112px)!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy strong{font-size:clamp(22px,6vw,25px)!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy span{font-size:clamp(12.5px,3.5vw,14px)!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header :is(.desktop-page-nav.desktop-page-nav,.header-account-actions.header-account-actions,.marketing-auth-actions.marketing-auth-actions,.app-header-auth-actions.app-header-auth-actions){display:none!important}html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.launchlift-menu-trigger,html body div#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.launchlift-menu-trigger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){color:#f1fafff5!important;-webkit-text-fill-color:#f1fafff5!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;box-shadow:none!important;background:#030c1d2e!important;border:1px solid #7df5e73d!important;border-radius:999px!important;display:grid!important}}html body div#root#root .modal-backdrop.auth-backdrop{z-index:50000!important;padding:max(14px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(20px)saturate(1.15)!important;background:radial-gradient(circle at 16% 10%,#3ddc8429,#0000 30%),radial-gradient(circle at 84% 12%,#22d3ee26,#0000 32%),#030712e0!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}html body div#root#root .modal-backdrop:has(.github-return-modal){z-index:50000!important;padding:max(14px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(20px)saturate(1.15)!important;background:radial-gradient(circle at 16% 10%,#3ddc8429,#0000 30%),radial-gradient(circle at 84% 12%,#22d3ee26,#0000 32%),#030712e0!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}html body div#root#root .modal-backdrop:has(.github-setup-modal){z-index:50000!important;padding:max(14px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(20px)saturate(1.15)!important;background:radial-gradient(circle at 16% 10%,#3ddc8429,#0000 30%),radial-gradient(circle at 84% 12%,#22d3ee26,#0000 32%),#030712e0!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}html body div#root#root .modal-backdrop.auth-backdrop .auth-modal.studio-auth-modal,html body div#root#root :is(.github-return-modal,.github-setup-modal){overscroll-behavior:contain!important;color:#f8fbfff5!important;-webkit-text-fill-color:#f8fbfff5!important;background:radial-gradient(circle at 12% 0,#5ef5d01f,#0000 13rem),#07162d linear-gradient(145deg,#081e37fa,#030c1dfa)!important;border:1px solid #7df5e738!important;border-radius:28px!important;gap:14px!important;width:min(900px,100vw - 28px)!important;max-height:calc(100dvh - 28px)!important;padding:clamp(16px,2.4vw,22px)!important;display:grid!important;position:relative!important;overflow:hidden auto!important;box-shadow:0 30px 86px #00000075,inset 0 1px #ffffff0f!important}@media (width>=761px) and (height>=721px){html body div#root#root .modal-backdrop.auth-backdrop .auth-modal.studio-auth-modal{overflow-y:visible!important}}html body div#root#root .github-return-modal{width:min(560px,100vw - 28px)!important}html body div#root#root .auth-modal.studio-auth-modal .auth-modal-close,html body div#root#root :is(.github-return-modal,.github-setup-modal)>.modal-close{z-index:5!important;justify-self:end!important;margin:0!important;position:absolute!important;top:14px!important;right:14px!important}html body div#root#root .auth-modal.studio-auth-modal .auth-brand-strip{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;margin:0 44px 0 0!important;display:grid!important}html body div#root#root .auth-modal.studio-auth-modal .auth-brand-strip .brand-logo{border-radius:14px!important;width:48px!important;height:48px!important}html body div#root#root .auth-modal.studio-auth-modal .auth-brand-strip :is(strong,span){text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:0!important;display:block!important;overflow:hidden!important}html body div#root#root .auth-modal.studio-auth-modal .auth-brand-strip strong{color:#f8fbfffa!important;-webkit-text-fill-color:#f8fbfffa!important;font-size:24px!important;font-weight:850!important;line-height:1!important}html body div#root#root .auth-modal.studio-auth-modal .auth-brand-strip span{color:#cadcecc7!important;-webkit-text-fill-color:#cadcecc7!important;margin-top:3px!important;font-size:13px!important;font-weight:720!important}html body div#root#root .auth-modal.studio-auth-modal .auth-product-layout{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;min-width:0!important;display:grid!important}html body div#root#root .auth-modal.studio-auth-modal :is(.auth-form-panel,.auth-value-panel){color:#f8fbfff0!important;-webkit-text-fill-color:#f8fbfff0!important;min-width:0!important;box-shadow:none!important;background:#0411269e!important;border:1px solid #7df5e729!important;border-radius:22px!important;gap:9px!important;padding:clamp(16px,2vw,22px)!important;display:grid!important}html body div#root#root .auth-modal.studio-auth-modal .auth-value-panel{background:radial-gradient(circle at 80% 10%,#22d3ee21,#0000 34%),#061830ad!important;align-content:center!important;display:none!important}html body div#root#root .auth-modal.studio-auth-modal .modal-icon,html body div#root#root :is(.github-return-modal,.github-setup-modal) .modal-icon{color:#06111f!important;-webkit-text-fill-color:#06111f!important;background:linear-gradient(135deg,#8ef7d2,#22d3ee)!important;border:0!important;border-radius:15px!important;place-items:center!important;width:46px!important;height:46px!important;display:grid!important}html body div#root#root :is(.auth-modal.studio-auth-modal,.github-return-modal,.github-setup-modal) .eyebrow{color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-size:11.5px!important;font-weight:800!important;line-height:1.1!important}html body div#root#root :is(.auth-modal.studio-auth-modal,.github-return-modal,.github-setup-modal) :is(h2,h3){color:#f8fbfffa!important;-webkit-text-fill-color:#f8fbfffa!important;letter-spacing:0!important;margin:0!important;font-weight:800!important;line-height:1.04!important}html body div#root#root .auth-modal.studio-auth-modal h2{max-width:18ch!important;font-size:clamp(30px,3.9vw,42px)!important}html body div#root#root .auth-modal.studio-auth-modal h3,html body div#root#root :is(.github-return-modal,.github-setup-modal) h2{max-width:calc(100% - 58px)!important;font-size:clamp(25px,3.4vw,34px)!important}html body div#root#root :is(.auth-modal.studio-auth-modal,.github-return-modal,.github-setup-modal) :is(.modal-copy,p,small,span){color:#d5e5f4c7!important;-webkit-text-fill-color:#d5e5f4c7!important;letter-spacing:0!important;font-size:13.5px!important;font-weight:590!important;line-height:1.42!important}html body div#root#root .auth-modal.studio-auth-modal .auth-value-list{gap:8px!important;margin-top:4px!important;display:grid!important}html body div#root#root .auth-modal.studio-auth-modal .auth-value-list span{color:#eef7ffe6!important;-webkit-text-fill-color:#eef7ffe6!important;background:#020c1c61!important;border:1px solid #7df5e726!important;border-radius:15px!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:42px!important;padding:10px 12px!important;display:grid!important}html body div#root#root .auth-modal.studio-auth-modal :is(.oauth-grid,.auth-value-list) svg,html body div#root#root .auth-modal.studio-auth-modal :is(.oauth-grid,.auth-value-list) svg *{color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root .auth-modal.studio-auth-modal .oauth-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:6px 0 4px!important;display:grid!important}html body div#root#root .auth-modal.studio-auth-modal :is(.studio-auth-oauth,.studio-auth-secondary,.auth-mode-switch,.studio-auth-primary){min-height:48px!important;box-shadow:none!important;border-radius:16px!important;gap:8px!important;font-size:13px!important;font-weight:800!important;transform:none!important}html body div#root#root .auth-modal.studio-auth-modal .studio-auth-primary,html body div#root#root .auth-modal.studio-auth-modal .studio-auth-primary:is(:hover,:focus-visible,:active):not(:disabled){color:#06111f!important;-webkit-text-fill-color:#06111f!important;background:linear-gradient(135deg,#8ef7d2,#22d3ee)!important;border-color:#0000!important}html body div#root#root .auth-modal.studio-auth-modal :is(.studio-auth-oauth,.studio-auth-secondary,.auth-mode-switch),html body div#root#root .auth-modal.studio-auth-modal :is(.studio-auth-oauth,.studio-auth-secondary,.auth-mode-switch):is(:hover,:focus-visible,:active):not(:disabled){color:#f4fafff0!important;-webkit-text-fill-color:#f4fafff0!important;background:#020c1c94!important;border:1px solid #7df5e72e!important;padding-inline:10px!important}html body div#root#root .auth-modal.studio-auth-modal .studio-auth-oauth:not(:disabled):not([aria-disabled=true]),html body div#root#root .auth-modal.studio-auth-modal .studio-auth-oauth:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){color:#f6fbff!important;-webkit-text-fill-color:#f6fbff!important;background:linear-gradient(145deg,#0c2540f0,#051124f5)!important;border-color:#9ddbf452!important;border-radius:16px!important;grid-template-columns:auto auto!important;justify-content:center!important;place-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;min-height:54px!important;padding:8px 10px!important;display:inline-grid!important}html body div#root#root .auth-modal.studio-auth-modal .studio-auth-oauth:after{content:none!important;display:none!important}html body div#root#root .auth-modal.studio-auth-modal .studio-auth-oauth>svg{box-sizing:content-box!important;color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;background:#7df5e71f!important;border:1px solid #8ef7d247!important;border-radius:10px!important;justify-self:end!important;width:17px!important;height:17px!important;padding:6px!important}html body div#root#root .auth-modal.studio-auth-modal .studio-auth-oauth span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#f6fbff!important;-webkit-text-fill-color:#f6fbff!important;justify-self:start!important;min-width:0!important;font-size:14px!important;font-weight:850!important;line-height:1.1!important;overflow:hidden!important}html body div#root#root .auth-modal.studio-auth-modal :is(.studio-auth-secondary,.auth-mode-switch):is(:hover,:focus-visible,:active):not(:disabled){border-color:var(--ll-action-secondary-hover-border,#8ef7d26b)!important;background:var(--ll-action-secondary-hover-bg,linear-gradient(145deg, #0f3340c7, #091b30d1))!important;color:var(--ll-action-secondary-hover-text,#f8fcff)!important;-webkit-text-fill-color:var(--ll-action-secondary-hover-text,#f8fcff)!important;box-shadow:var(--ll-action-secondary-hover-shadow,inset 0 1px 0 #ffffff0f)!important}html body div#root#root .auth-modal.studio-auth-modal .studio-auth-oauth:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){border-color:var(--ll-action-secondary-hover-border,#8ef7d26b)!important;background:var(--ll-action-secondary-hover-bg,linear-gradient(145deg, #0f3340c7, #091b30d1))!important;box-shadow:var(--ll-action-secondary-hover-shadow,inset 0 1px 0 #ffffff0f)!important}html body div#root#root .auth-modal.studio-auth-modal :is(.plain-input,input.plain-input),html body div#root#root .auth-modal.studio-auth-modal :is(.plain-input,input.plain-input):is(:hover,:focus,:focus-visible),html body div#root#root .github-setup-modal :is(.plain-input,input.plain-input),html body div#root#root .github-setup-modal :is(.plain-input,input.plain-input):is(:hover,:focus,:focus-visible){color:#f8fbfff0!important;-webkit-text-fill-color:#f8fbfff0!important;caret-color:#8ef7d2!important;width:100%!important;min-height:48px!important;box-shadow:none!important;background:#020a189e!important;border:1px solid #7df5e729!important;border-radius:16px!important;padding:0 14px!important}html body div#root#root .auth-modal.studio-auth-modal .auth-provider-note,html body div#root#root :is(.github-return-modal,.github-setup-modal) :is(.github-flow-steps span,.github-return-note,.github-setup-status-strip>div,.github-setup-step,.github-next-checks,.github-manifest-preview,.github-command-row,.setup-code-card,.github-manifest-summary>div){color:#eef7ffe6!important;-webkit-text-fill-color:#eef7ffe6!important;box-shadow:none!important;background:#04112694!important;border:1px solid #7df5e729!important;border-radius:17px!important}html body div#root#root :is(.github-return-modal,.github-setup-modal) :is(.primary-button,.primary-button:is(:hover,:focus-visible,:active):not(:disabled)){color:#06111f!important;-webkit-text-fill-color:#06111f!important;min-height:50px!important;box-shadow:none!important;background:linear-gradient(135deg,#8ef7d2,#22d3ee)!important;border-color:#0000!important;border-radius:16px!important;transform:none!important}html body div#root#root :is(.github-return-modal,.github-setup-modal) :is(.ghost-button,.ghost-button:is(:hover,:focus-visible,:active):not(:disabled)){color:#f4fafff0!important;-webkit-text-fill-color:#f4fafff0!important;min-height:50px!important;box-shadow:none!important;background:#020c1c94!important;border-color:#7df5e72e!important;border-radius:16px!important;transform:none!important}html body div#root#root .github-manifest-preview{grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;padding:14px!important;display:grid!important}html body div#root#root .github-manifest-preview>.github-manifest-summary,html body div#root#root .github-manifest-preview>.github-manifest-note{grid-column:1/-1!important}html body div#root#root .github-manifest-summary{gap:8px!important;margin:0!important;display:grid!important}html body div#root#root .github-manifest-summary>div{grid-template-columns:minmax(120px,.34fr) minmax(0,1fr)!important;gap:8px!important;padding:10px 12px!important;display:grid!important}html body div#root#root .github-manifest-summary :is(dt,dd){overflow-wrap:anywhere!important;color:inherit!important;-webkit-text-fill-color:inherit!important;margin:0!important}html body div#root#root .github-manifest-summary dt{color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;font-size:12px!important;font-weight:800!important}html body div#root#root .github-manifest-summary dd{font-size:12.5px!important;font-weight:620!important}html body div#root#root .github-setup-modal{scrollbar-color:#8ef7d270 #041126a3!important;scrollbar-gutter:stable!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:12px!important;width:min(640px,100vw - 28px)!important;min-width:0!important;max-width:calc(100vw - 28px)!important}html body div#root#root .github-setup-modal,html body div#root#root .github-setup-modal *{box-sizing:border-box!important;max-width:100%!important}html body div#root#root .github-setup-modal>.modal-close{margin:0 0 -2px auto!important;top:0!important}html body div#root#root .github-setup-modal .modal-icon{margin-top:-32px!important}html body div#root#root .github-setup-modal h2{overflow-wrap:normal!important;max-width:min(100%,18ch)!important;font-size:clamp(28px,5.7vw,38px)!important;line-height:1.06!important}html body div#root#root .github-setup-modal .modal-copy{max-width:56ch!important}html body div#root#root .github-return-note,html body div#root#root .github-setup-status-strip>div,html body div#root#root .setup-code-card{grid-template-columns:26px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:11px 12px!important;display:grid!important}html body div#root#root .github-return-note svg,html body div#root#root .github-setup-status-strip svg,html body div#root#root .setup-code-card svg,html body div#root#root .github-admin-details summary svg,html body div#root#root .github-command-row svg,html body div#root#root .github-manifest-preview svg{color:#8ef7d2!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;width:18px!important;height:18px!important}html body div#root#root .github-return-note span,html body div#root#root .github-setup-status-strip span,html body div#root#root .setup-code-card code,html body div#root#root .github-command-row code{overflow-wrap:anywhere!important;min-width:0!important}html body div#root#root .github-setup-status-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}html body div#root#root .github-setup-status-strip>div.ready{background:linear-gradient(135deg,#1db97e3b,#062137bd)!important;border-color:#8ef7d261!important}html body div#root#root .github-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important;display:grid!important}html body div#root#root .github-setup-step{align-content:start!important;gap:10px!important;min-width:0!important;padding:14px!important;display:grid!important}html body div#root#root .github-setup-step>span:first-child{color:#06111f!important;-webkit-text-fill-color:#06111f!important;background:linear-gradient(135deg,#8ef7d2,#22d3ee)!important;border-radius:12px!important;place-items:center!important;width:34px!important;height:34px!important;font-size:15px!important;font-weight:900!important;display:grid!important}html body div#root#root .github-setup-step strong,html body div#root#root .github-next-checks strong,html body div#root#root .github-manifest-preview strong{color:#f6fbff!important;-webkit-text-fill-color:#f6fbff!important;letter-spacing:0!important;font-size:18px!important;font-weight:850!important;line-height:1.1!important}html body div#root#root .github-setup-step :is(.primary-button,.ghost-button),html body div#root#root .github-setup-step :is(.primary-button,.ghost-button):is(:hover,:focus-visible,:active):not(:disabled){justify-content:center!important;width:100%!important;min-height:54px!important;padding-inline:14px!important}html body div#root#root .setup-code-card code{white-space:normal!important;color:#f4faffe6!important;-webkit-text-fill-color:#f4faffe6!important;font-family:inherit!important;font-size:12px!important;line-height:1.35!important;display:block!important}html body div#root#root .setup-code-card.ready{background:#0c4848a8!important;border-color:#8ef7d26b!important}html body div#root#root .github-admin-details{gap:11px!important;min-width:0!important;padding:0!important;display:grid!important}html body div#root#root .github-admin-details>summary{color:#f4fafff0!important;-webkit-text-fill-color:#f4fafff0!important;cursor:pointer!important;background:#020c1c94!important;border:1px solid #7df5e72e!important;border-radius:17px!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:52px!important;padding:12px 14px!important;list-style:none!important;display:grid!important}html body div#root#root .github-admin-details>summary::-webkit-details-marker{display:none!important}html body div#root#root .github-admin-details>summary span{color:#f6fbff!important;-webkit-text-fill-color:#f6fbff!important;font-size:14px!important;font-weight:850!important}html body div#root#root .github-next-checks{gap:10px!important;margin-top:10px!important;padding:12px!important;display:grid!important}html body div#root#root .github-command-row{grid-template-columns:minmax(0,1fr) minmax(82px,auto)!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}html body div#root#root .github-command-row code{white-space:normal!important;color:#d5e5f4d1!important;-webkit-text-fill-color:#d5e5f4d1!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important;line-height:1.35!important;display:block!important}html body div#root#root .github-command-row .ghost-button,html body div#root#root .github-command-row .ghost-button:is(:hover,:focus-visible,:active):not(:disabled){min-height:44px!important;padding-inline:12px!important}@media (width<=760px){html body div#root#root .modal-backdrop.auth-backdrop .auth-modal.studio-auth-modal,html body div#root#root :is(.github-return-modal,.github-setup-modal){border-radius:24px!important;width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:16px!important}html body div#root#root .auth-modal.studio-auth-modal .auth-product-layout,html body div#root#root .github-manifest-summary>div{grid-template-columns:1fr!important}html body div#root#root .auth-modal.studio-auth-modal .oauth-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body div#root#root .auth-modal.studio-auth-modal .auth-value-panel{display:none!important}html body div#root#root .github-manifest-preview{grid-template-columns:1fr!important}html body div#root#root .github-setup-modal{border-radius:24px!important;gap:10px!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;padding:14px!important}html body div#root#root .github-setup-modal .modal-icon{width:44px!important;height:44px!important;margin-top:-46px!important}html body div#root#root .github-setup-modal h2{max-width:100%!important;font-size:clamp(27px,8.1vw,34px)!important}html body div#root#root .github-setup-grid,html body div#root#root .github-command-row{grid-template-columns:minmax(0,1fr)!important}html body div#root#root .github-setup-status-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}html body div#root#root .github-setup-status-strip>div{text-align:center!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;gap:6px!important;padding:8px 6px!important}html body div#root#root .github-setup-status-strip span{font-size:11px!important;font-weight:820!important;line-height:1.16!important}html body div#root#root .github-return-note,html body div#root#root .setup-code-card{padding:10px 11px!important}html body div#root#root .github-setup-step{padding:12px!important}html body div#root#root .github-command-row .ghost-button,html body div#root#root .github-command-row .ghost-button:is(:hover,:focus-visible,:active):not(:disabled){width:100%!important}}@media (width>=900px) and (height>=760px){html body div#root#root#root .modal-backdrop.auth-backdrop .auth-modal.studio-auth-modal{overflow:visible!important}}html body div#root#root .modal-backdrop.legal-backdrop{z-index:50000!important;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))!important;-webkit-backdrop-filter:blur(16px)saturate(1.2)!important;background:radial-gradient(circle at 16% 12%,#3ddc8429,#0000 30%),radial-gradient(circle at 84% 18%,#22d3ee24,#0000 34%),#030712f0!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-modal{--legal-surface:var(--ll-reference-gradient-surface);--legal-card:color-mix(in oklab, var(--ll-reference-card) 76%, transparent);--legal-card-soft:color-mix(in oklab, var(--ll-reference-surface-2) 62%, transparent);--legal-line:color-mix(in oklab, var(--ll-reference-border) 72%, transparent);--legal-line-strong:color-mix(in oklab, var(--ll-reference-primary) 34%, transparent);--legal-text:color-mix(in oklab, var(--ll-reference-text) 96%, transparent);--legal-copy:color-mix(in oklab, var(--ll-reference-muted) 88%, var(--ll-reference-text) 12%);--legal-muted:color-mix(in oklab, var(--ll-reference-muted) 72%, transparent);width:min(720px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important;border:1px solid var(--legal-line)!important;background:var(--legal-surface), #07111f!important;color:var(--legal-text)!important;-webkit-text-fill-color:var(--legal-text)!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;border-radius:26px!important;align-content:start!important;margin:0!important;padding:clamp(18px,3.2vw,28px)!important;display:grid!important;position:relative!important;overflow:hidden auto!important;box-shadow:0 30px 82px #0000007a,inset 0 1px #ffffff0e!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-modal::-webkit-scrollbar{width:8px!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-modal::-webkit-scrollbar-thumb{background:#8ef7d257 padding-box padding-box!important;border:2px solid #0000!important;border-radius:999px!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-modal>.modal-close{z-index:3!important;justify-self:end!important;margin:0 0 -36px!important;position:sticky!important;top:0!important;right:auto!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-modal .eyebrow{color:color-mix(in oklab, var(--ll-reference-success) 82%, var(--ll-reference-text) 18%)!important;-webkit-text-fill-color:color-mix(in oklab, var(--ll-reference-success) 82%, var(--ll-reference-text) 18%)!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;text-transform:none!important;margin:2px 42px 8px 0!important;font-size:.76rem!important;font-weight:700!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-modal h2{color:var(--legal-text)!important;-webkit-text-fill-color:var(--legal-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;margin:0 42px 12px 0!important;font-size:clamp(25px,3.4vw,34px)!important;font-weight:760!important;line-height:1.04!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-summary{border:1px solid var(--legal-line-strong)!important;background:var(--legal-card-soft)!important;color:var(--legal-copy)!important;-webkit-text-fill-color:var(--legal-copy)!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;border-radius:20px!important;margin:0 0 14px!important;padding:14px 16px!important;font-size:clamp(.95rem,3.5vw,1.02rem)!important;font-weight:560!important;line-height:1.48!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-sections{gap:10px!important;display:grid!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-sections section{border:1px solid var(--legal-line)!important;background:var(--legal-card)!important;border-radius:16px!important;margin:0!important;padding:13px 15px!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-sections strong{color:var(--legal-text)!important;-webkit-text-fill-color:var(--legal-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;margin:0 0 6px!important;font-size:.98rem!important;font-weight:720!important;line-height:1.2!important;display:block!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-sections p{color:var(--legal-copy)!important;-webkit-text-fill-color:var(--legal-copy)!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;margin:0!important;font-size:.93rem!important;font-weight:520!important;line-height:1.52!important}@media (width<=520px){html body div#root#root .modal-backdrop.legal-backdrop{padding:max(10px, env(safe-area-inset-top)) 10px max(10px, env(safe-area-inset-bottom))!important;place-items:end center!important}html body div#root#root .modal-backdrop.legal-backdrop .legal-modal{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;border-radius:24px!important;padding:18px!important}}:root{--ll-focus-visible:#3ddc84eb;--ll-focus-soft:#3ddc8433;--ll-primary-action-bg:linear-gradient(135deg, #47e38d 0%, #24c9df 100%);--ll-primary-action-hover-bg:linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%);--ll-primary-action-active-bg:linear-gradient(135deg, #78efc6 0%, #21c7dd 100%);--ll-primary-action-text:#04111d;--ll-primary-action-border:#c4ffeb6b;--ll-primary-action-hover-border:#c4ffeb8a;--ll-press-light:#090a0d0f;--ll-press-light-strong:#090a0d1a;--ll-close-size:40px;--ll-close-radius:12px;--ll-close-border:#c2ddf133;--ll-close-bg:#0512268a;--ll-close-bg-active:#081c34d1;--ll-close-fg:#e1eff9db;--ll-close-fg-active:#f5fcfff0}html body div#root :is(button,a,[role=button],summary,input,textarea,select):focus-visible{outline:2px solid var(--ll-focus-visible)!important;outline-offset:3px!important;box-shadow:0 0 0 4px var(--ll-focus-soft)!important}html body div#root :is(button,a,[role=button],summary):not(:disabled):not([aria-disabled=true]){-webkit-tap-highlight-color:transparent}html body div#root#root#root#root .support-widget.support-widget.open .support-header button.support-close-button.modal-close,html body div#root#root#root#root .support-widget.support-widget.open .support-header button[aria-label=Close\ support],html body div#root#root#root#root .modal-backdrop.legal-backdrop .legal-modal>button.modal-close,html body div#root#root#root#root .modal-backdrop.auth-backdrop .auth-modal>button.modal-close,html body div#root#root#root#root .auth-modal.studio-auth-modal>button.modal-close.auth-modal-close,html body div#root#root#root#root .github-return-modal>button.modal-close,html body div#root#root#root#root .github-setup-modal>button.modal-close,html body div#root#root#root#root .delete-workspace-modal>button.modal-close,html body div#root#root#root#root .ai-enhance-card button.modal-close.ai-sheet-close,html body div#root#root#root#root main.workspace button.openclaw-close-button,html body div#root#root#root#root button.admin-confirm-close,html body div#root#root#root#root .mobile-nav-sheet button.modal-close,html body div#root#root#root#root .workspace-menu-sheet button.modal-close,html body div#root#root#root#root button.workspace-menu-close,html body div#root#root#root#root button.drawer-close{width:var(--ll-close-size)!important;min-width:var(--ll-close-size)!important;height:var(--ll-close-size)!important;min-height:var(--ll-close-size)!important;flex:0 0 var(--ll-close-size)!important;border:1px solid var(--ll-close-border)!important;border-radius:var(--ll-close-radius)!important;background:var(--ll-close-bg)!important;background-color:var(--ll-close-bg)!important;color:var(--ll-close-fg)!important;-webkit-text-fill-color:var(--ll-close-fg)!important;box-shadow:none!important;opacity:1!important;background-image:none!important;place-items:center!important;padding:0!important;transition:background-color .14s,border-color .14s,color .14s!important;display:inline-grid!important;transform:none!important}html body div#root#root#root#root .support-widget.support-widget.open .support-header button.support-close-button.modal-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root .support-widget.support-widget.open .support-header button[aria-label=Close\ support]:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root .modal-backdrop.legal-backdrop .legal-modal>button.modal-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root .modal-backdrop.auth-backdrop .auth-modal>button.modal-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root .auth-modal.studio-auth-modal>button.modal-close.auth-modal-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root .github-return-modal>button.modal-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root .github-setup-modal>button.modal-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root .delete-workspace-modal>button.modal-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root .ai-enhance-card button.modal-close.ai-sheet-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root main.workspace button.openclaw-close-button:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root button.admin-confirm-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root .mobile-nav-sheet button.modal-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root .workspace-menu-sheet button.modal-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root button.workspace-menu-close:is(:hover,:focus,:focus-visible,:active):not(:disabled),html body div#root#root#root#root button.drawer-close:is(:hover,:focus,:focus-visible,:active):not(:disabled){background:var(--ll-close-bg-active)!important;background-color:var(--ll-close-bg-active)!important;color:var(--ll-close-fg-active)!important;-webkit-text-fill-color:var(--ll-close-fg-active)!important;box-shadow:none!important;background-image:none!important;border-color:#8ef7d266!important;outline:0!important;transition:background-color .14s,border-color .14s,color .14s!important;transform:none!important}html body div#root#root#root#root .support-widget.support-widget.open .support-header button.support-close-button.modal-close :is(svg,svg *,span),html body div#root#root#root#root .support-widget.support-widget.open .support-header button[aria-label=Close\ support] :is(svg,svg *,span),html body div#root#root#root#root .modal-backdrop.legal-backdrop .legal-modal>button.modal-close :is(svg,svg *,span),html body div#root#root#root#root .modal-backdrop.auth-backdrop .auth-modal>button.modal-close :is(svg,svg *,span),html body div#root#root#root#root .auth-modal.studio-auth-modal>button.modal-close.auth-modal-close :is(svg,svg *,span),html body div#root#root#root#root .github-return-modal>button.modal-close :is(svg,svg *,span),html body div#root#root#root#root .github-setup-modal>button.modal-close :is(svg,svg *,span),html body div#root#root#root#root .delete-workspace-modal>button.modal-close :is(svg,svg *,span),html body div#root#root#root#root .ai-enhance-card button.modal-close.ai-sheet-close :is(svg,svg *,span),html body div#root#root#root#root main.workspace button.openclaw-close-button :is(svg,svg *,span),html body div#root#root#root#root button.admin-confirm-close :is(svg,svg *,span),html body div#root#root#root#root .mobile-nav-sheet button.modal-close :is(svg,svg *,span),html body div#root#root#root#root .workspace-menu-sheet button.modal-close :is(svg,svg *,span),html body div#root#root#root#root button.workspace-menu-close :is(svg,svg *,span),html body div#root#root#root#root button.drawer-close :is(svg,svg *,span){color:currentColor!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:currentColor!important}html body div#root#root#root#root :is(.modal-close,.openclaw-close-button,.admin-confirm-close,.workspace-menu-close,.drawer-close)>svg{width:16px!important;height:16px!important}html body div#root#root#root#root#root .admin-console.admin-console button.admin-confirm-close.admin-confirm-close,html body div#root#root#root#root#root .admin-console.admin-console button.admin-confirm-close.admin-confirm-close:is(:hover,:focus,:focus-visible,:active):not(:disabled){color:#f8fbffe6!important;-webkit-text-fill-color:#f8fbffe6!important;background:#081930e6!important;border-radius:14px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}@media (width<=899px){html body div#root#root#root#root#root .workspace-menu-sheet.launchlift-drawer-sheet button.drawer-close[aria-label="Close workspace actions"]{color:#e1eff9d6!important;-webkit-text-fill-color:#e1eff9d6!important;background:#0512267a!important;border-color:#c2ddf12e!important;border-radius:13px!important;flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}html body div#root#root#root#root#root .workspace-menu-sheet.launchlift-drawer-sheet button.modal-close.drawer-close[aria-label="Close workspace actions"],html body div#root#root#root#root#root .workspace-menu-sheet.launchlift-drawer-sheet button.drawer-close[aria-label="Close workspace actions"]{color:#e1eff9d6!important;-webkit-text-fill-color:#e1eff9d6!important;background:#0512267a!important;border-color:#c2ddf12e!important;flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}}html body div#root :is(.primary-button,.stripe-button,.landing-plan-cta,.dashboard-build-action.primary):not(main.workspace *):not(:disabled):not([aria-disabled=true]){background:var(--ll-primary-action-bg)!important;background-image:var(--ll-primary-action-bg)!important;border-color:var(--ll-primary-action-border)!important;color:var(--ll-primary-action-text)!important;-webkit-text-fill-color:var(--ll-primary-action-text)!important}html body div#root :is(.primary-button,.stripe-button,.landing-plan-cta,.dashboard-build-action.primary):not(main.workspace *):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){background:var(--ll-primary-action-hover-bg)!important;background-image:var(--ll-primary-action-hover-bg)!important;border-color:var(--ll-primary-action-hover-border)!important;color:var(--ll-primary-action-text)!important;-webkit-text-fill-color:var(--ll-primary-action-text)!important;box-shadow:none!important}html body div#root :is(.primary-button,.stripe-button,.landing-plan-cta,.dashboard-build-action.primary):not(main.workspace *):not(:disabled):not([aria-disabled=true]):active{background:var(--ll-primary-action-active-bg)!important;background-image:var(--ll-primary-action-active-bg)!important}html body div#root :is(.secondary-button,.ghost-button,.connector-button,.admin-external-link,.dashboard-build-action,.footer-legal-links button,.footer-legal-links a):not(main.workspace *):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:var(--ll-press-light)!important;color:#090a0d!important;-webkit-text-fill-color:#090a0d!important;box-shadow:0 0 0 4px var(--ll-focus-soft)!important;border-color:#090a0d2e!important}html body div#root :is(.secondary-button,.ghost-button,.connector-button,.admin-external-link,.dashboard-build-action,.footer-legal-links button,.footer-legal-links a):not(main.workspace *):not(:disabled):not([aria-disabled=true]):active{background:var(--ll-press-light-strong)!important;color:#090a0d!important;-webkit-text-fill-color:#090a0d!important;border-color:#090a0d3d!important}html body div#root :is(.primary-button,.secondary-button,.ghost-button,.connector-button,.admin-external-link,.dashboard-build-action,.landing-plan-cta,.stripe-button):not(main.workspace *):not(:disabled):not([aria-disabled=true]) :is(svg,span,strong,small),html body div#root :is(.primary-button,.secondary-button,.ghost-button,.connector-button,.admin-external-link,.dashboard-build-action,.landing-plan-cta,.stripe-button):not(main.workspace *):not(:disabled):not([aria-disabled=true]) svg *{color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root>main.studio-landing-page .studio-url-control button{background:var(--ll-primary-action-bg)!important;background-image:var(--ll-primary-action-bg)!important;border:1px solid var(--ll-primary-action-border)!important;color:var(--ll-primary-action-text)!important;-webkit-text-fill-color:var(--ll-primary-action-text)!important;box-shadow:none!important}html body div#root>main.studio-landing-page .studio-url-control button :is(span,svg),html body div#root>main.studio-landing-page .studio-url-control button svg *{color:var(--ll-primary-action-text)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--ll-primary-action-text)!important}html body div#root>main.studio-landing-page .studio-url-control button:is(:hover,:focus-visible,:active){background:var(--ll-primary-action-hover-bg)!important;background-image:var(--ll-primary-action-hover-bg)!important;border-color:var(--ll-primary-action-hover-border)!important;color:var(--ll-primary-action-text)!important;-webkit-text-fill-color:var(--ll-primary-action-text)!important;box-shadow:none!important}html body div#root>main.studio-landing-page :is(.studio-secondary-cta,.studio-link-button,.studio-desktop-nav button,.studio-mobile-profile):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible,:active){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background:#f8fafc1a!important;border-color:#3ddc845c!important;box-shadow:0 0 0 4px #3ddc8429!important}:root{--ll-support-safe-bottom:max(22px, env(safe-area-inset-bottom));--ll-support-edge:clamp(14px, 2.2vw, 28px);--ll-support-panel-width:min(420px, calc(100vw - 32px));--ll-support-panel-radius:24px;--ll-support-line:#7df5e73d;--ll-support-text:#f4fafff0;--ll-support-muted:#cbdeefc7;--ll-support-fab-bg:linear-gradient(135deg, #7cf3cb 0%, #25d5e4 100%);--ll-support-fab-bg-hover:linear-gradient(135deg, #94f8da 0%, #3ddfeb 100%);--ll-support-fab-text:#06111f;--ll-support-fab-border:#bcffe875;--ll-support-fab-border-hover:#d3fff1a8;--ll-support-fab-shadow:0 10px 24px #00000038, 0 0 0 3px #3ddc8412;--ll-support-fab-shadow-hover:0 11px 26px #0000003b, 0 0 0 3px #3ddc8417;--ll-support-surface:radial-gradient(circle at 12% 0%, #5ef5d021, transparent 12rem), linear-gradient(160deg, #081f39fa, #020a18fa)}html body.support-panel-open{overscroll-behavior:contain!important;overflow:hidden!important}html body:has(.support-widget.open){overscroll-behavior:contain!important;overflow:hidden!important}html body.support-panel-open div#root{overscroll-behavior:contain!important}:is(html body:has(.mobile-nav-backdrop) div#root .support-widget.support-widget:not(.open),html body:has(.workspace-menu-backdrop) div#root .support-widget.support-widget:not(.open),html body:has(.auth-backdrop) div#root .support-widget.support-widget:not(.open),html body:has(.github-return-modal) div#root .support-widget.support-widget:not(.open),html body:has(.github-setup-modal) div#root .support-widget.support-widget:not(.open),html body:has(.delete-workspace-modal) div#root .support-widget.support-widget:not(.open),html body.workspace-ai-sheet-open div#root .support-widget.support-widget){opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body div#root#root .support-widget.support-widget{right:var(--ll-support-edge)!important;bottom:var(--ll-support-safe-bottom)!important;z-index:15000!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:auto!important;height:auto!important;display:block!important;position:fixed!important;transform:none!important}html body div#root#root .support-widget.support-widget:not(.open){pointer-events:none!important}html body div#root#root .support-widget.support-widget[data-support-surface=marketplace]:not(.open){opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body div#root#root .support-widget.support-widget:not(.open) .support-fab{pointer-events:auto!important}html body div#root#root .support-widget.support-widget[data-support-surface=marketplace]:not(.open) .support-fab{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body div#root#root .support-widget.support-widget[data-support-surface=admin]:not(.open){opacity:.84!important;right:8px!important}html body div#root#root .support-widget.support-widget[data-support-surface=admin]:not(.open) .support-fab{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}html body div#root#root .support-widget.support-widget[data-support-surface=admin]:not(.open) .support-fab .support-fab-icon{width:24px!important;height:24px!important}html body div#root#root .support-widget.support-widget[data-support-surface=admin]:not(.open):is(:hover,:focus-within){opacity:1!important}html body div#root#root .support-widget.support-widget.open{inset:auto var(--ll-support-edge) var(--ll-support-safe-bottom) auto!important;z-index:22000!important;pointer-events:none!important;transform:none!important}html body div#root#root .support-widget.support-widget.open>.support-fab{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}html body div#root#root .support-widget.support-widget .support-fab{border:1px solid var(--ll-support-fab-border)!important;background:var(--ll-support-fab-bg)!important;background-image:var(--ll-support-fab-bg)!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;color:var(--ll-support-fab-text)!important;-webkit-text-fill-color:var(--ll-support-fab-text)!important;box-shadow:var(--ll-support-fab-shadow)!important;cursor:pointer!important;touch-action:manipulation!important;border-radius:999px!important;place-items:center!important;transition:background .15s,border-color .15s,box-shadow .15s,filter .15s!important;display:grid!important;position:relative!important}html body div#root#root .support-widget.support-widget .support-fab:after{content:none!important;display:none!important}html body div#root#root .support-widget.support-widget .support-fab .support-fab-icon{z-index:1!important;color:#03111d!important;-webkit-text-fill-color:#03111d!important;background:0 0!important;border-radius:999px!important;place-items:center!important;width:24px!important;height:24px!important;display:grid!important;position:relative!important}html body div#root#root .support-widget.support-widget .support-fab:is(:hover,:focus-visible,:active){border-color:var(--ll-support-fab-border-hover)!important;background:var(--ll-support-fab-bg-hover)!important;background-image:var(--ll-support-fab-bg-hover)!important;color:var(--ll-support-fab-text)!important;-webkit-text-fill-color:var(--ll-support-fab-text)!important;box-shadow:var(--ll-support-fab-shadow-hover)!important;filter:none!important;transform:none!important}html body div#root#root .support-widget.support-widget .support-fab :is(svg,svg *){color:currentColor!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:currentColor!important}html body div#root#root .support-widget.support-widget.open .support-panel{right:var(--ll-support-edge)!important;bottom:var(--ll-support-safe-bottom)!important;width:var(--ll-support-panel-width)!important;max-width:var(--ll-support-panel-width)!important;pointer-events:auto!important;border:1px solid var(--ll-support-line)!important;border-radius:var(--ll-support-panel-radius)!important;background:var(--ll-support-surface)!important;min-width:0!important;height:auto!important;max-height:min(620px,100dvh - 48px)!important;color:var(--ll-support-text)!important;-webkit-text-fill-color:var(--ll-support-text)!important;grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important;position:fixed!important;left:auto!important;overflow:hidden!important;box-shadow:0 24px 64px #0006,inset 0 1px #ffffff0d!important}html body div#root#root .support-widget.support-widget.open .support-header{border-radius:var(--ll-support-panel-radius) var(--ll-support-panel-radius) 0 0!important;background:linear-gradient(135deg,#0a304fc7,#041228db)!important;grid-template-columns:minmax(0,1fr) 42px!important;align-items:start!important;gap:10px!important;padding:14px!important;display:grid!important}html body div#root#root .support-widget.support-widget.open .support-header>div{gap:4px!important;min-width:0!important;display:grid!important}html body div#root#root .support-widget.support-widget.open .support-header h2{color:var(--ll-support-text)!important;-webkit-text-fill-color:var(--ll-support-text)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(18px,4.8vw,22px)!important;font-weight:780!important;line-height:1.08!important}html body div#root#root .support-widget.support-widget.open .support-header span{color:var(--ll-support-muted)!important;-webkit-text-fill-color:var(--ll-support-muted)!important;letter-spacing:0!important;font-size:12.5px!important;font-weight:560!important;line-height:1.32!important;display:block!important}html body div#root#root .support-widget.support-widget.open .support-messages{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;background:#020a182e!important;align-content:start!important;gap:8px!important;min-width:0!important;min-height:0!important;padding:12px 14px!important;display:grid!important;overflow:hidden auto!important}html body div#root#root .support-widget.support-widget.open .support-message{background:#041126ad!important;border:1px solid #78aed229!important;border-radius:16px!important;min-width:0!important;max-width:100%!important;padding:10px 11px!important;overflow:visible!important}html body div#root#root .support-widget.support-widget.open .support-message.user{background:#2ad19721!important;border-color:#8ef7d238!important}html body div#root#root .support-widget.support-widget.open .support-message small{color:#add8e9ad!important;letter-spacing:0!important;align-items:center!important;gap:8px!important;margin-bottom:6px!important;font-size:10px!important;font-weight:760!important;display:flex!important}html body div#root#root .support-widget.support-widget.open .support-message small .support-answer-source{color:#8ef7d2c7!important;letter-spacing:0!important;border-left:1px solid #7df5e738!important;align-items:center!important;padding-left:8px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}html body div#root#root .support-widget.support-widget.open :is(.support-message p,.support-answer p){color:#ebf5ffe6!important;-webkit-text-fill-color:#ebf5ffe6!important;white-space:normal!important;overflow-wrap:anywhere!important;max-width:100%!important;margin:0!important;font-size:13px!important;font-weight:560!important;line-height:1.38!important}html body div#root#root .support-widget.support-widget.open .support-answer{gap:8px!important;min-width:0!important;max-width:100%!important;display:grid!important}html body div#root#root .support-widget.support-widget.open .support-answer p:first-child{color:#f6fcfff0!important;-webkit-text-fill-color:#f6fcfff0!important;background:radial-gradient(circle at 0 0,#5ef5d01c,#0000 7rem),#020c1c75!important;border:1px solid #7df5e72e!important;border-radius:13px!important;padding:9px 10px!important;font-weight:700!important}html body div#root#root .support-widget.support-widget.open .support-answer-list{counter-reset:support-step!important;gap:7px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body div#root#root .support-widget.support-widget.open .support-answer-list li{color:#e8f4ffe6!important;-webkit-text-fill-color:#e8f4ffe6!important;overflow-wrap:anywhere!important;background:#020c1c6b!important;border:1px solid #7df5e729!important;border-radius:13px!important;min-width:0!important;padding:9px 10px 9px 35px!important;font-size:12.5px!important;font-weight:580!important;line-height:1.32!important;position:relative!important}html body div#root#root .support-widget.support-widget.open .support-answer-list li:before{color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;background:#5ef5d024!important;border-radius:999px!important;place-items:center!important;width:16px!important;height:16px!important;font-size:10px!important;font-weight:860!important;line-height:1!important;display:inline-grid!important;position:absolute!important;top:10px!important;left:11px!important}html body div#root#root .support-widget.support-widget.open .support-answer-list.ordered li{counter-increment:support-step!important}html body div#root#root .support-widget.support-widget.open .support-answer-list.ordered li:before{content:counter(support-step)!important}html body div#root#root .support-widget.support-widget.open .support-answer-list.bulleted{gap:3px!important;padding:2px 0!important}html body div#root#root .support-widget.support-widget.open .support-answer-list.bulleted li{color:#daeaf9e0!important;-webkit-text-fill-color:#daeaf9e0!important;background:0 0!important;border:0!important;border-radius:0!important;padding:5px 0 5px 20px!important;font-size:12.5px!important;font-weight:600!important;line-height:1.25!important}html body div#root#root .support-widget.support-widget.open .support-answer-list.bulleted li:before{content:""!important}html body div#root#root .support-widget.support-widget.open .support-answer-list.bulleted li:after{content:""!important;background:#8ef7d2!important;border-radius:999px!important;width:6px!important;height:6px!important;position:absolute!important;top:10px!important;left:5px!important;box-shadow:0 0 10px #5ef5d057!important}html body div#root#root .support-widget.support-widget.open .support-suggestion-block{gap:7px!important;margin:0!important;display:grid!important}html body div#root#root .support-widget.support-widget.open .support-suggestions{grid-template-columns:1fr!important;gap:7px!important;padding:0!important;display:grid!important}html body div#root#root .support-widget.support-widget.open .support-suggestions button{color:#ebf5ffe0!important;-webkit-text-fill-color:#ebf5ffe0!important;text-align:left!important;letter-spacing:0!important;background:#020c1c94!important;border:1px solid #78aed22e!important;border-radius:15px!important;justify-content:flex-start!important;min-height:42px!important;padding:9px 11px!important;font-size:12.5px!important;font-weight:680!important;line-height:1.2!important}html body div#root#root .support-widget.support-widget.open .support-suggestions button:is(:hover,:focus-visible,:active){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#082336c2!important;border-color:#8ef7d25c!important;transform:none!important}html body div#root#root .support-widget.support-widget.open .support-compose{background:linear-gradient(#031023b8,#020a18f5)!important;grid-template-columns:minmax(0,1fr) 54px!important;gap:8px!important;min-width:0!important;padding:10px 14px 14px!important;display:grid!important}html body div#root#root .support-widget.support-widget.open .support-compose textarea{resize:none!important;color:#f1f8ffeb!important;-webkit-text-fill-color:#f1f8ffeb!important;background:#020a18ad!important;border:1px solid #7df5e733!important;border-radius:17px!important;min-width:0!important;min-height:52px!important;max-height:92px!important;padding:13px 14px!important;font-size:13px!important;font-weight:560!important;line-height:1.25!important}html body div#root#root .support-widget.support-widget.open .support-compose textarea::placeholder{color:#cbdeef9e!important;-webkit-text-fill-color:#cbdeef9e!important}html body div#root#root .support-widget.support-widget.open .support-compose .primary-button{border:1px solid var(--ll-support-fab-border)!important;background:var(--ll-support-fab-bg)!important;background-image:var(--ll-support-fab-bg)!important;width:54px!important;min-width:54px!important;max-width:54px!important;min-height:52px!important;color:var(--ll-support-fab-text)!important;-webkit-text-fill-color:var(--ll-support-fab-text)!important;border-radius:17px!important;place-items:center!important;gap:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:inline-grid!important;overflow:hidden!important}html body div#root#root .support-widget.support-widget.open .support-compose .support-send-label{display:none!important}html body div#root#root .support-widget.support-widget.open .support-compose .primary-button :is(svg,svg *){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important;width:20px!important;height:20px!important}@media (width<=899px){html body div#root#root .support-widget.support-widget:not(.open){top:auto!important;right:max(14px, env(safe-area-inset-right))!important;bottom:calc(var(--ll-android-bottom-nav-height,86px) + max(14px, env(safe-area-inset-bottom)))!important;width:44px!important;height:44px!important}html body div#root#root .support-widget.support-widget:not(.open) .support-fab{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}html body div#root#root .support-widget.support-widget:not(.open) .support-fab .support-fab-icon{width:22px!important;height:22px!important}html body div#root#root .support-widget.support-widget[data-support-surface=landing]:not(.open){top:calc(var(--ll-mobile-top-app-bar-height,72px) + 16px)!important;right:max(14px, env(safe-area-inset-right))!important;bottom:auto!important}html body div#root#root .support-widget.support-widget[data-support-surface=admin]:not(.open){right:max(14px, env(safe-area-inset-right))!important;bottom:calc(var(--ll-android-bottom-nav-height,86px) + max(14px, env(safe-area-inset-bottom)))!important;width:44px!important;height:44px!important}html body div#root#root .support-widget.support-widget[data-support-surface=admin]:not(.open) .support-fab{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}html body div#root#root .support-widget.support-widget.open{width:100vw!important;height:100dvh!important;inset:0!important}html body div#root#root .support-widget.support-widget.open .support-panel{left:12px!important;right:12px!important;top:calc(var(--ll-mobile-top-app-bar-height,72px) + 12px)!important;bottom:calc(var(--ll-android-bottom-nav-height,86px) + max(10px, env(safe-area-inset-bottom)))!important;width:auto!important;max-width:calc(100vw - 24px)!important;height:auto!important;min-height:0!important;max-height:none!important}}@media (width<=380px){html body div#root#root .support-widget.support-widget.open .support-panel{max-width:calc(100vw - 16px)!important;left:8px!important;right:8px!important}html body div#root#root .support-widget.support-widget.open .support-header,html body div#root#root .support-widget.support-widget.open .support-messages,html body div#root#root .support-widget.support-widget.open .support-compose{padding-left:10px!important;padding-right:10px!important}}html body div#root#root .support-widget.support-widget.open .support-compose button.primary-button.primary-button:not(:disabled):not([aria-disabled=true]){background:var(--ll-support-fab-bg)!important;background-color:#7cf3cb!important;background-image:var(--ll-support-fab-bg)!important;border:1px solid var(--ll-support-fab-border)!important;color:var(--ll-support-fab-text)!important;-webkit-text-fill-color:var(--ll-support-fab-text)!important;box-shadow:var(--ll-support-fab-shadow)!important;filter:none!important;transform:none!important}html body div#root#root .support-widget.support-widget.open .support-compose button.primary-button.primary-button:is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){background:var(--ll-support-fab-bg-hover)!important;background-color:#94f8da!important;background-image:var(--ll-support-fab-bg-hover)!important;border-color:var(--ll-support-fab-border-hover)!important;color:var(--ll-support-fab-text)!important;-webkit-text-fill-color:var(--ll-support-fab-text)!important;box-shadow:var(--ll-support-fab-shadow-hover)!important;filter:none!important;transform:none!important}html body div#root#root .support-widget.support-widget.open .support-compose button.primary-button.primary-button:not(:disabled):not([aria-disabled=true]) :is(svg,svg *){color:var(--ll-support-fab-text)!important;stroke:var(--ll-support-fab-text)!important;-webkit-text-fill-color:var(--ll-support-fab-text)!important}@media (width<=899px){html body.support-panel-open div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}html body:has(.support-widget.open) div#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}html body div#root#root .support-widget.support-widget.open .support-panel{bottom:calc(var(--ll-android-bottom-nav-height,86px) + max(10px, env(safe-area-inset-bottom)))!important}}html body.workspace-ai-sheet-open div#root#root .support-widget.support-widget,html body.workspace-ai-sheet-open div#root#root .support-widget.support-widget.open,html body.workspace-ai-sheet-open div#root#root .support-widget.support-widget:not(.open){opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body:has(.delete-workspace-modal) div#root#root .support-widget.support-widget:not(.open){opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body:has(main.workspace .studio-feature-check-details[open]) div#root#root .support-widget.support-widget:not(.open){opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body:has(main.workspace .openclaw-concierge-panel.compact) div#root#root .support-widget.support-widget:not(.open){opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body div#root{--ll-action-primary-hover-bg:linear-gradient(135deg, #9ff8dc 0%, #31d8e8 100%);--ll-action-primary-active-bg:linear-gradient(135deg, #78efc6 0%, #21c7dd 100%);--ll-action-primary-hover-text:#04111d;--ll-action-primary-hover-border:#c4ffeb8a;--ll-action-primary-hover-shadow:none;--ll-action-secondary-hover-bg:linear-gradient(145deg, #0f3340c7, #091b30d1);--ll-action-secondary-active-bg:linear-gradient(145deg, #0c2b37db, #071729e6);--ll-action-secondary-hover-text:#f8fcff;--ll-action-secondary-hover-border:#8ef7d26b;--ll-action-secondary-hover-shadow:none}html body div#root#root#root#root#root#root#root#root#root#root :is(.agent-credit-info-button,main:not(.workspace) .info-button,main:not(.workspace) .section-info-button){width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;box-shadow:none!important;color:#8ff7ffdb!important;-webkit-text-fill-color:#8ff7ffdb!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 24px!important;place-items:center!important;margin:0!important;padding:0!important;display:inline-grid!important;transform:none!important}html body div#root#root#root#root#root#root#root#root#root#root :is(.agent-credit-info-button,main:not(.workspace) .info-button,main:not(.workspace) .section-info-button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){box-shadow:none!important;color:#9dfbd8!important;-webkit-text-fill-color:#9dfbd8!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;transform:none!important}html body div#root#root#root#root#root#root#root#root#root#root :is(.agent-credit-info-button,main:not(.workspace) .info-button,main:not(.workspace) .section-info-button) :is(svg,svg *){color:currentColor!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:currentColor!important;width:16px!important;height:16px!important}html body div#root#root#root#root .launchlift-app-header{z-index:13000!important;isolation:isolate!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:min(100% - 48px,1320px)!important;max-width:1320px!important;min-height:76px!important;box-shadow:none!important;pointer-events:auto!important;background:linear-gradient(135deg,#192053,#015153),#07111f!important;border:1px solid #70e5e02e!important;border-radius:28px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin:0!important;padding:12px 18px!important;display:flex!important;position:fixed!important;top:22px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}@media (width<=640px){html body div#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-card.marketplace-app-card .marketplace-screenshot-rail{display:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-card.marketplace-app-card{gap:10px!important;padding:14px!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-native-launch-section,.studio-logo-section,.studio-agent-section,#faq){width:min(1120px,100vw - 48px)!important;margin-left:auto!important;margin-right:auto!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-launch-section{margin-top:clamp(26px,5vw,56px)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact{max-width:var(--ll-public-section-heading-width)!important;margin:var(--ll-public-section-heading-margin)!important}@media (width>=761px){html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact{text-align:center!important;justify-items:center!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact :is(h2,p:not(.studio-eyebrow)){text-align:center!important;margin-left:auto!important;margin-right:auto!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact h2{max-width:var(--ll-public-section-heading-title-width)!important;font-size:var(--ll-public-section-heading-title-size)!important;line-height:var(--ll-public-section-heading-title-line)!important;letter-spacing:0!important;text-wrap:balance!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact p:not(.studio-eyebrow){max-width:var(--ll-public-section-heading-copy-width)!important;font-size:var(--ll-public-section-heading-copy-size)!important;line-height:var(--ll-public-section-heading-copy-line)!important;font-weight:620!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-priority-grid .studio-output-card:first-child{border-color:color-mix(in oklab, var(--ll-reference-success) 58%, transparent)!important;background:radial-gradient(circle at 12% 0%, color-mix(in oklab, var(--ll-reference-success) 20%, transparent), transparent 42%), var(--ll-landing-card-bg), var(--ll-reference-bg)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-feature-row{flex-wrap:wrap!important;gap:10px!important;margin-top:18px!important;display:flex!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-showcase{grid-template-columns:minmax(260px,.74fr) minmax(0,1.26fr)!important;align-items:stretch!important;gap:18px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-group-card{border:1px solid color-mix(in oklab, var(--ll-reference-border) 84%, transparent)!important;background:linear-gradient(145deg, color-mix(in oklab, var(--ll-reference-surface-2) 74%, transparent), color-mix(in oklab, var(--ll-reference-card) 90%, transparent))!important;min-width:0!important;box-shadow:none!important;border-radius:26px!important;padding:clamp(18px,2.6vw,26px)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card{align-items:center!important;align-content:initial!important;border-color:color-mix(in oklab, var(--ll-reference-success) 50%, transparent)!important;background:radial-gradient(circle at 14% 8%, color-mix(in oklab, var(--ll-reference-success) 28%, transparent), transparent 44%), linear-gradient(145deg, color-mix(in oklab, var(--ll-reference-surface-2) 82%, transparent), color-mix(in oklab, var(--ll-reference-bg) 86%, transparent))!important;grid-template-columns:74px minmax(0,1fr)!important;grid-template-areas:"count title""count copy"!important;gap:4px 14px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card strong{width:74px!important;height:74px!important;color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;letter-spacing:0!important;grid-area:count!important;justify-content:center!important;align-items:center!important;font-size:clamp(34px,6vw,50px)!important;font-weight:780!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card h3{color:color-mix(in oklab, var(--ll-reference-text) 76%, var(--ll-reference-success) 24%)!important;-webkit-text-fill-color:color-mix(in oklab, var(--ll-reference-text) 76%, var(--ll-reference-success) 24%)!important;grid-area:title!important;margin:0!important;font-size:clamp(18px,2vw,22px)!important;font-weight:780!important;line-height:1.08!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card p,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-group-card p{color:color-mix(in oklab, var(--ll-reference-muted) 84%, var(--ll-reference-text) 16%)!important;-webkit-text-fill-color:color-mix(in oklab, var(--ll-reference-muted) 84%, var(--ll-reference-text) 16%)!important;margin:0!important;font-size:15px!important;font-weight:650!important;line-height:1.42!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card p{grid-area:copy!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-group-grid{gap:14px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-group-card{gap:8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-group-card h3{color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(20px,2vw,26px)!important;font-weight:850!important;line-height:1.04!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-feature-row span{border:1px solid color-mix(in oklab, var(--ll-reference-success) 38%, transparent)!important;background:color-mix(in oklab, var(--ll-reference-surface-2) 62%, transparent)!important;min-height:34px!important;color:color-mix(in oklab, var(--ll-reference-text) 78%, var(--ll-reference-success) 22%)!important;-webkit-text-fill-color:color-mix(in oklab, var(--ll-reference-text) 78%, var(--ll-reference-success) 22%)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 14px!important;font-size:12px!important;font-weight:820!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-core-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-agent-section .studio-upload-layout{align-items:stretch!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-faq-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-native-launch-section,.studio-logo-section,.studio-agent-section,#faq){width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact h2{font-size:var(--ll-public-section-heading-title-size)!important;line-height:var(--ll-public-section-heading-title-line)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact p:not(.studio-eyebrow){font-size:var(--ll-public-section-heading-copy-size)!important;line-height:var(--ll-public-section-heading-copy-line)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-priority-grid,.studio-core-path-grid,.studio-faq-grid-compact){grid-template-columns:minmax(0,1fr)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-feature-row{gap:8px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-showcase{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-group-card{border-radius:22px!important;padding:16px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card{align-items:center!important;align-content:initial!important;grid-template-columns:62px minmax(0,1fr)!important;grid-template-areas:"count title""count copy"!important;gap:3px 12px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card strong{width:62px!important;height:62px!important;font-size:34px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card h3{font-size:17px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card p{grid-area:copy/auto!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-feature-row span{min-height:30px!important;padding:0 11px!important;font-size:11px!important}}html body:has(div#root main:is(.landing-page,.pricing-page,.marketplace-page,.blog-page)){background:linear-gradient(color-mix(in oklab, var(--ll-reference-border) 16%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--ll-reference-border) 16%, transparent) 1px, transparent 1px), radial-gradient(circle at 16% 0%, color-mix(in oklab, var(--ll-reference-primary) 14%, transparent), transparent 34%), radial-gradient(circle at 88% 8%, color-mix(in oklab, var(--ll-reference-success) 12%, transparent), transparent 32%), var(--ll-reference-gradient-surface)!important;background-color:var(--ll-reference-bg)!important;background-size:92px 92px,92px 92px,auto,auto,auto!important}html body:has(div#root main:is(.landing-page,.pricing-page,.marketplace-page,.blog-page)) div#root{background:linear-gradient(color-mix(in oklab, var(--ll-reference-border) 16%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--ll-reference-border) 16%, transparent) 1px, transparent 1px), radial-gradient(circle at 16% 0%, color-mix(in oklab, var(--ll-reference-primary) 14%, transparent), transparent 34%), radial-gradient(circle at 88% 8%, color-mix(in oklab, var(--ll-reference-success) 12%, transparent), transparent 32%), var(--ll-reference-gradient-surface)!important;background-color:var(--ll-reference-bg)!important;background-size:92px 92px,92px 92px,auto,auto,auto!important}html body:has(div#root main:is(.landing-page,.pricing-page,.marketplace-page,.blog-page)) main:is(.landing-page,.pricing-page,.marketplace-page,.blog-page){background:linear-gradient(color-mix(in oklab, var(--ll-reference-border) 16%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--ll-reference-border) 16%, transparent) 1px, transparent 1px), radial-gradient(circle at 16% 0%, color-mix(in oklab, var(--ll-reference-primary) 14%, transparent), transparent 34%), radial-gradient(circle at 88% 8%, color-mix(in oklab, var(--ll-reference-success) 12%, transparent), transparent 32%), var(--ll-reference-gradient-surface)!important;background-color:var(--ll-reference-bg)!important;background-size:92px 92px,92px 92px,auto,auto,auto!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-hero,main.pricing-page .pricing-hero,main.marketplace-page .marketplace-hero,main.blog-page .blog-hero){border-radius:28px!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin:78px auto 30px!important;padding:18px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main:is(.landing-page,.pricing-page,.marketplace-page,.blog-page) :is(.studio-section,.pricing-section,.marketplace-publish-panel,.marketplace-directory,.blog-shell){width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;margin-left:auto!important;margin-right:auto!important}}html body:has(div#root .app-shell main.workspace){background:linear-gradient(color-mix(in oklab, var(--ll-reference-border) 18%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--ll-reference-border) 18%, transparent) 1px, transparent 1px), radial-gradient(circle at 16% 0%, color-mix(in oklab, var(--ll-reference-primary) 14%, transparent), transparent 34%), radial-gradient(circle at 88% 8%, color-mix(in oklab, var(--ll-reference-success) 12%, transparent), transparent 32%), var(--ll-reference-gradient-surface)!important;background-color:var(--ll-reference-bg)!important;color:var(--ws-text)!important;background-size:92px 92px,92px 92px,auto,auto,auto!important}html body:has(div#root .app-shell main.workspace) div#root{background:linear-gradient(color-mix(in oklab, var(--ll-reference-border) 18%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--ll-reference-border) 18%, transparent) 1px, transparent 1px), radial-gradient(circle at 16% 0%, color-mix(in oklab, var(--ll-reference-primary) 14%, transparent), transparent 34%), radial-gradient(circle at 88% 8%, color-mix(in oklab, var(--ll-reference-success) 12%, transparent), transparent 32%), var(--ll-reference-gradient-surface)!important;background-color:var(--ll-reference-bg)!important;color:var(--ws-text)!important;background-size:92px 92px,92px 92px,auto,auto,auto!important}html body:has(div#root .app-shell main.workspace) .app-shell{background:linear-gradient(color-mix(in oklab, var(--ll-reference-border) 18%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--ll-reference-border) 18%, transparent) 1px, transparent 1px), radial-gradient(circle at 16% 0%, color-mix(in oklab, var(--ll-reference-primary) 14%, transparent), transparent 34%), radial-gradient(circle at 88% 8%, color-mix(in oklab, var(--ll-reference-success) 12%, transparent), transparent 32%), var(--ll-reference-gradient-surface)!important;background-color:var(--ll-reference-bg)!important;color:var(--ws-text)!important;background-size:92px 92px,92px 92px,auto,auto,auto!important}html body:has(div#root .app-shell main.workspace) .app-shell main.workspace{background:0 0!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page{--ll-landing-card-bg:linear-gradient(158deg, color-mix(in oklab, var(--ll-reference-surface-2) 70%, transparent), color-mix(in oklab, var(--ll-reference-card) 88%, transparent) 54%, color-mix(in oklab, var(--ll-reference-bg) 92%, transparent));--ll-landing-card-border:color-mix(in oklab, var(--ll-reference-border) 70%, transparent);--ll-landing-card-icon-bg:linear-gradient(145deg, color-mix(in oklab, var(--ll-reference-success) 18%, var(--ll-reference-surface-2)), color-mix(in oklab, var(--ll-reference-card) 90%, transparent));--ll-landing-card-icon-border:color-mix(in oklab, var(--ll-reference-success) 48%, transparent);--ll-landing-card-title:var(--ll-reference-text);--ll-landing-card-copy:color-mix(in oklab, var(--ll-reference-muted) 82%, var(--ll-reference-text) 18%);--ll-landing-card-label:color-mix(in oklab, var(--ll-reference-success) 72%, var(--ll-reference-text) 28%)}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-card-grid,.studio-logo-grid,.studio-screenshot-grid,.studio-marketplace-benefits){gap:clamp(14px,2vw,18px)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card,.studio-logo-card,.studio-glass-card,.studio-screenshot-card,.studio-marketplace-panel){border:1px solid var(--ll-landing-card-border)!important;background:var(--ll-landing-card-bg), var(--ll-reference-bg)!important;box-shadow:none!important;border-radius:24px!important;position:relative!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card,.studio-logo-card,.studio-glass-card){grid-template-columns:48px minmax(0,1fr)!important;grid-template-areas:"icon title""icon body"!important;align-items:start!important;gap:5px 14px!important;min-height:0!important;padding:18px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card>svg,.studio-glass-card>svg,.studio-logo-mark){border:1px solid var(--ll-landing-card-icon-border)!important;background:var(--ll-landing-card-icon-bg)!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;color:color-mix(in oklab, var(--ll-reference-success) 84%, var(--ll-reference-text) 16%)!important;box-shadow:none!important;border-radius:16px!important;grid-area:icon!important;justify-content:center!important;align-items:center!important;padding:12px!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-mark{color:var(--studio-logo-accent,color-mix(in oklab, var(--ll-reference-success) 84%, var(--ll-reference-text) 16%))!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-mark :is(svg,img){-o-object-fit:contain!important;object-fit:contain!important;color:currentColor!important;fill:currentColor!important;width:24px!important;height:24px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-mark>span{color:currentColor!important;-webkit-text-fill-color:currentColor!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;font-size:13px!important;font-weight:850!important;line-height:1!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card h3,.studio-logo-card h3,.studio-glass-card h3){color:var(--ll-landing-card-title)!important;-webkit-text-fill-color:var(--ll-landing-card-title)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;grid-area:title!important;align-self:end!important;margin:0!important;font-size:clamp(18px,2vw,22px)!important;font-weight:780!important;line-height:1.08!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card p,.studio-logo-card p,.studio-glass-card p){color:var(--ll-landing-card-copy)!important;-webkit-text-fill-color:var(--ll-landing-card-copy)!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;grid-area:body!important;margin:0!important;font-size:15px!important;font-weight:560!important;line-height:1.42!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-card>div{grid-area:1/2/span 2!important;gap:5px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-card>div>span{color:var(--ll-landing-card-label)!important;-webkit-text-fill-color:var(--ll-landing-card-label)!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:.02em!important;text-transform:uppercase!important;margin:0!important;font-size:11px!important;font-weight:850!important;line-height:1!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-card :is(h3,p){grid-area:auto!important;align-self:auto!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-card h3,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-card p{margin:0!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel{padding:clamp(18px,3vw,24px)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel-head{grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;margin:0 0 14px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel-head .studio-logo-mark{grid-area:1/1!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel-head>div{grid-area:1/2!important;gap:2px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel-head span{color:var(--ll-landing-card-copy)!important;-webkit-text-fill-color:var(--ll-landing-card-copy)!important;font-size:13px!important;font-weight:700!important;line-height:1.1!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel-head strong{color:var(--ll-landing-card-title)!important;-webkit-text-fill-color:var(--ll-landing-card-title)!important;letter-spacing:0!important;font-size:clamp(24px,4.6vw,34px)!important;font-weight:820!important;line-height:1!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel-head small{color:var(--ll-landing-card-copy)!important;-webkit-text-fill-color:var(--ll-landing-card-copy)!important;font-size:13px!important;font-weight:640!important;line-height:1.1!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card{grid-template-columns:minmax(112px,34%) minmax(0,1fr)!important;align-items:center!important;gap:18px!important;padding:18px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card .studio-shot-frame{border-radius:18px!important;width:100%!important;max-width:160px!important;margin:0!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card>div:last-child{gap:7px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card span{color:var(--ll-landing-card-label)!important;-webkit-text-fill-color:var(--ll-landing-card-label)!important;letter-spacing:0!important;margin:0!important;font-size:12px!important;font-weight:820!important;line-height:1!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card h3{color:var(--ll-landing-card-title)!important;-webkit-text-fill-color:var(--ll-landing-card-title)!important;margin:0!important;font-size:clamp(18px,2.2vw,22px)!important;font-weight:780!important;line-height:1.08!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-card-grid,.studio-logo-grid,.studio-screenshot-grid,.studio-marketplace-benefits){gap:14px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card,.studio-logo-card,.studio-glass-card){border-radius:22px!important;grid-template-columns:46px minmax(0,1fr)!important;gap:4px 13px!important;padding:16px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card>svg,.studio-glass-card>svg,.studio-logo-mark){border-radius:15px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card h3,.studio-logo-card h3,.studio-glass-card h3,.studio-screenshot-card h3){font-size:17px!important;line-height:1.12!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card p,.studio-logo-card p,.studio-glass-card p,.studio-screenshot-card p){font-size:14px!important;line-height:1.38!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card{border-radius:22px!important;grid-template-columns:42% minmax(0,1fr)!important;gap:14px!important;padding:14px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-screenshot-card .studio-shot-frame{border-radius:16px!important;max-width:150px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-marketplace-panel{border-radius:22px!important;padding:16px!important}}@media (width>=900px) and (height>=760px){html body div#root#root#root#root#root#root#root#root#root#root .modal-backdrop.auth-backdrop .auth-modal.studio-auth-modal{overflow:visible!important}}@media (width<=899px){html body div#root#root#root#root#root#root#root#root#root#root .mobile-nav-sheet.launchlift-drawer-sheet button.modal-close.drawer-close{z-index:8!important;grid-area:close!important;place-self:center end!important;position:static!important;inset:auto!important}}html body div#root#root#root#root#root#root#root#root#root#root .modal-backdrop.legal-backdrop .legal-modal>button.modal-close{z-index:6!important;justify-self:end!important;margin:0 0 -36px auto!important;position:sticky!important;inset:0 auto auto!important}html body div#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a),html body div#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):not(:disabled):not([aria-disabled=true]){color:#f8fbffeb!important;-webkit-text-fill-color:#f8fbffeb!important;min-height:42px!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:#07162dc2!important;border:1px solid #7df5e742!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 16px!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s!important;display:inline-flex!important;transform:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;filter:none!important;background:#0b233ed1!important;border-color:#8ef7d275!important;transform:none!important;box-shadow:0 0 0 3px #5ef5d01a!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace button.openclaw-close-button,html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace button.openclaw-close-button:is(:hover,:focus,:focus-visible,:active):not(:disabled){color:#e1eff9d1!important;-webkit-text-fill-color:#e1eff9d1!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;box-shadow:none!important;background:#05122657!important;border:1px solid #c2ddf129!important;border-radius:10px!important;place-items:center!important;padding:0!important;display:inline-grid!important;transform:none!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace button.openclaw-close-button:is(:hover,:focus,:focus-visible,:active):not(:disabled){color:#f8fbfff0!important;-webkit-text-fill-color:#f8fbfff0!important;background:#0b233e9e!important;border-color:#8ef7d25c!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page{--market-page-gutter-final:clamp(18px, 4vw, 40px)!important;--market-section-max-final:1200px!important;--market-section-radius-final:26px!important;--market-inner-radius-final:20px!important;--market-section-bg-final:linear-gradient(145deg, #0c223df0, #060d1cf0)!important;--market-section-border-final:#7df5e738!important;--market-copy-final:#d7e6f7!important;--market-strong-final:#f8fbff!important;overflow-x:clip!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-hero,#market-publish.marketplace-publish-panel,.marketplace-directory,footer.marketing-footer.compact-marketing-footer){width:min(calc(100% - (var(--market-page-gutter-final) * 2)), var(--market-section-max-final))!important;max-width:var(--market-section-max-final)!important;box-sizing:border-box!important;margin-inline:auto!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-feature-card,#market-publish.marketplace-publish-panel,.marketplace-directory,.marketplace-app-card,footer.marketing-footer.compact-marketing-footer){border:1px solid var(--market-section-border-final)!important;border-radius:var(--market-section-radius-final)!important;background:var(--market-section-bg-final)!important;box-shadow:0 22px 72px #00000047!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.94fr)!important;align-items:center!important;gap:clamp(20px,4vw,44px)!important;padding:clamp(36px,5vw,64px) 0 clamp(24px,4vw,44px)!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero-copy{align-content:center!important;gap:14px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero h1{max-width:12.5ch!important;color:var(--market-strong-final)!important;-webkit-text-fill-color:var(--market-strong-final)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(38px,5vw,66px)!important;font-weight:900!important;line-height:1.02!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero-copy>p:not(.eyebrow){max-width:620px!important;color:var(--market-copy-final)!important;-webkit-text-fill-color:var(--market-copy-final)!important;margin:0!important;font-size:clamp(16px,1.5vw,19px)!important;font-weight:580!important;line-height:1.46!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-live-pill,.eyebrow,.marketplace-discovery-row button,.marketplace-feature-proof span,.marketplace-install-strip span,.marketplace-stats span,.marketplace-badges span,.marketplace-manual-kits span,.marketplace-native-list span){color:#dffefa!important;-webkit-text-fill-color:#dffefa!important;letter-spacing:0!important;background:#7df5e71a!important;border-color:#7df5e757!important;border-radius:999px!important;min-height:32px!important;font-size:12px!important;font-weight:820!important;line-height:1.12!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-live-pill{grid-template-columns:20px minmax(0,1fr)!important;gap:10px!important;width:fit-content!important;max-width:100%!important;min-height:40px!important;padding:8px 14px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-live-pill em{display:none!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search{background:linear-gradient(#0a223dd6,#050d1eeb)!important;border:1px solid #7df5e74d!important;border-radius:26px!important;grid-template-columns:minmax(0,1fr) 58px!important;align-items:stretch!important;gap:8px!important;width:min(100%,620px)!important;margin:0!important;padding:6px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-hero-search.marketplace-search{min-height:52px!important;box-shadow:none!important;background:#020a18b8!important;border:0!important;border-radius:20px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;padding:0 12px 0 8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-hero-search.marketplace-search input{height:52px!important;font-size:15px!important;font-weight:760!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-search-submit.marketplace-search-submit{border-radius:20px!important;width:58px!important;min-width:58px!important;max-width:58px!important;min-height:52px!important;padding:0!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-search-submit span{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-card{gap:14px!important;min-width:0!important;padding:clamp(16px,2.2vw,24px)!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-feature-top,.marketplace-app-card-head){grid-template-columns:64px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-feature-top strong,.marketplace-app-card-head strong){min-width:0!important;color:var(--market-strong-final)!important;-webkit-text-fill-color:var(--market-strong-final)!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(21px,2.1vw,25px)!important;font-weight:900!important;line-height:1.06!important;display:block!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-feature-top span,.marketplace-feature-top small,.marketplace-app-card-head span){min-width:0!important;color:var(--market-copy-final)!important;-webkit-text-fill-color:var(--market-copy-final)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:760!important;line-height:1.16!important;display:block!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-feature-top .marketplace-app-icon,.marketplace-app-card .marketplace-app-icon){border-radius:19px!important;width:64px!important;height:64px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-card>p,html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-card>p{color:#eef7ff!important;-webkit-text-fill-color:#eef7ff!important;margin:0!important;font-size:clamp(15px,1.35vw,17px)!important;font-weight:720!important;line-height:1.38!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-card .marketplace-screenshot-rail.compact{grid-auto-flow:initial!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-columns:initial!important;gap:8px!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-card .marketplace-screenshot-rail.compact figure{aspect-ratio:9/16!important;border-radius:14px!important;width:100%!important;height:auto!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-card-actions,.marketplace-listing-actions){grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-card-actions :is(button,a),html body .marketplace-listing-sheet.marketplace-listing-sheet .marketplace-listing-actions :is(button,a){border-radius:18px!important;width:100%!important;min-width:0!important;min-height:50px!important;max-height:56px!important;padding:0 12px!important;font-size:14px!important;font-weight:850!important;line-height:1.05!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel{grid-template-columns:minmax(0,1fr) minmax(250px,340px)!important;align-items:stretch!important;gap:16px!important;margin-top:20px!important;margin-bottom:20px!important;padding:clamp(16px,2.2vw,24px)!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel>div:first-child{align-content:center!important;gap:9px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel h2{max-width:13ch!important;color:var(--market-strong-final)!important;-webkit-text-fill-color:var(--market-strong-final)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(26px,2.6vw,34px)!important;font-weight:900!important;line-height:1.06!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel p:not(.eyebrow){max-width:44rem!important;color:var(--market-copy-final)!important;-webkit-text-fill-color:var(--market-copy-final)!important;margin:0!important;font-size:clamp(14px,1.25vw,16px)!important;font-weight:650!important;line-height:1.42!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel .marketplace-publish-actions{border-radius:var(--market-inner-radius-final)!important;box-shadow:none!important;background:#020a1894!important;border:1px solid #7df5e72e!important;grid-template-columns:1fr!important;align-content:center!important;gap:8px!important;padding:14px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel .marketplace-publish-actions strong{color:var(--market-strong-final)!important;-webkit-text-fill-color:var(--market-strong-final)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:18px!important;font-weight:900!important;line-height:1.1!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel .marketplace-publish-actions span{color:var(--market-copy-final)!important;-webkit-text-fill-color:var(--market-copy-final)!important;font-size:13px!important;font-weight:760!important;line-height:1.22!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel .marketplace-publish-actions button{border-radius:18px!important;width:100%!important;min-height:50px!important;font-size:14px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-directory{gap:14px!important;margin-top:20px!important;padding:clamp(16px,2.2vw,24px)!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-directory-head{gap:8px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-directory-head :is(h2,.section-title){max-width:none!important;color:var(--market-strong-final)!important;-webkit-text-fill-color:var(--market-strong-final)!important;letter-spacing:0!important;font-size:clamp(26px,2.8vw,36px)!important;font-weight:900!important;line-height:1.04!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-filter-panel.marketplace-filter-panel{border-radius:var(--market-inner-radius-final)!important;background:#020a1894!important;border:1px solid #7df5e72e!important;gap:10px!important;padding:12px!important;display:grid!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-results-toolbar.marketplace-results-toolbar{background:0 0!important;border:0!important;padding:0!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-card{align-content:start!important;gap:12px!important;min-width:0!important;padding:16px!important;display:grid!important}html body .marketplace-listing-sheet.marketplace-listing-sheet{border:1px solid var(--market-section-border-final,#7df5e73d)!important;border-radius:var(--market-section-radius-final,26px)!important;background:var(--market-section-bg-final,linear-gradient(145deg, #0c223df5, #060d1cf5))!important;color:#f8fbff!important;gap:14px!important;width:min(100%,860px)!important;padding:clamp(18px,3vw,28px)!important;display:grid!important;box-shadow:0 28px 90px #00000080!important}html body .marketplace-listing-sheet.marketplace-listing-sheet :is(.marketplace-listing-copy section,.marketplace-release-card,.marketplace-manual-kit-card){border-radius:var(--market-inner-radius-final,20px)!important;background:#020a1894!important;border:1px solid #7df5e72e!important;padding:14px!important}html body .marketplace-listing-sheet.marketplace-listing-sheet :is(h2,h3,strong){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;letter-spacing:0!important}html body .marketplace-listing-sheet.marketplace-listing-sheet :is(p,span){letter-spacing:0!important}html body .marketplace-listing-sheet.marketplace-listing-sheet .marketplace-listing-hero-row p{color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;font-size:16px!important;font-weight:760!important;line-height:1.35!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-feature-top small,.marketplace-app-card-head span){line-height:1.24!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page footer.marketing-footer.compact-marketing-footer{margin-top:22px!important;margin-bottom:calc(24px + env(safe-area-inset-bottom))!important;padding:16px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page footer.marketing-footer.compact-marketing-footer .footer-trust-strip{display:none!important}@media (width<=1060px){html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-filter-panel.marketplace-filter-panel{background:linear-gradient(145deg,#0a223de0,#050d1eeb)!important;border:1px solid #7df5e738!important;border-radius:22px!important;grid-template-columns:1fr!important;gap:10px!important;padding:12px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0a!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-results-toolbar.marketplace-results-toolbar{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:28px!important;padding:0!important;display:flex!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-results-toolbar.marketplace-results-toolbar span{color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:13px!important;font-weight:820!important;line-height:1.25!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filters{display:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-category-tabs.ll-segmented-control.is-scroll,.marketplace-install-tabs.ll-segmented-control.is-scroll){--ll-segment-gap:8px;--ll-segment-padding:1px 0 2px;--ll-segment-border:transparent;--ll-segment-radius:0;--ll-segment-bg:transparent;--ll-segment-scroll-wrap:nowrap;--ll-segment-scroll-align:center;--ll-segment-scroll-overflow-x:auto;--ll-segment-scroll-overflow-y:hidden;--ll-segment-scroll-overscroll-x:contain;--ll-segment-scroll-item-min-width:max-content;--ll-segment-scroll-item-max-width:none;--ll-segment-scroll-item-max-height:44px;--ll-segment-scroll-item-overflow:visible;--ll-segment-scroll-item-text-overflow:clip;--ll-segment-button-padding:0 16px;--ll-segment-button-radius:999px;--ll-segment-button-border:#7df5e74d;--ll-segment-button-bg:#7df5e714;--ll-segment-ink:#dffefa;--ll-segment-font-size:13px;--ll-segment-font-weight:820;--ll-segment-control-height:44px;--ll-segment-selected-border:#8ef7d2b3;--ll-segment-selected-bg:#8ef7d22e;--ll-segment-selected-color:#8ef7d22e;--ll-segment-selected-ink:#f4fffd;--ll-segment-hover-border:#8ef7d285;--ll-segment-hover-bg:#7df5e71f;--ll-segment-hover-color:#7df5e71f;--ll-segment-hover-ink:#f4fffd;width:100%!important;min-width:0!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-discovery-row button{min-height:44px!important;max-height:none!important}@media (width<=640px){html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-filter-panel.marketplace-filter-panel{gap:10px!important;padding:12px!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filters .marketplace-mobile-filter-trigger{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;width:100%!important;min-width:0!important;min-height:62px!important;box-shadow:none!important;background:#06162ce6!important;border:1px solid #7df5e747!important;border-radius:18px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) 24px!important;align-items:center!important;gap:5px 8px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filters .marketplace-mobile-filter-trigger>span{color:#9ff5e6!important;-webkit-text-fill-color:#9ff5e6!important;letter-spacing:.04em!important;text-transform:uppercase!important;grid-column:1/-1!important;min-width:0!important;font-size:11px!important;font-weight:850!important;line-height:1!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filters .marketplace-mobile-filter-trigger strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:15px!important;font-weight:900!important;line-height:1.05!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filters .marketplace-mobile-filter-trigger svg{color:#8ef7d2!important;stroke:currentColor!important;grid-area:2/2!important;justify-self:end!important;transition:transform .16s!important;transform:rotate(90deg)!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filters .marketplace-mobile-filter-trigger[aria-expanded=true]{background:linear-gradient(#113858f5,#07142afa)!important;border-color:#8ef7d2b8!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filters .marketplace-mobile-filter-trigger:focus-visible,html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filter-menu button:focus-visible{outline-offset:2px!important;border-color:#8ef7d2d1!important;outline:3px solid #2296ffc7!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filters .marketplace-mobile-filter-trigger[aria-expanded=true] svg{transform:rotate(-90deg)!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filter-menu{overscroll-behavior:contain!important;background:linear-gradient(145deg,#0a223dfa,#040c1cfa)!important;border:1px solid #8ef7d252!important;border-radius:18px!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;max-height:188px!important;padding:8px!important;display:grid!important;overflow:auto!important;box-shadow:inset 0 1px #ffffff0d!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filter-menu button{color:#dffefa!important;-webkit-text-fill-color:#dffefa!important;letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#7df5e712!important;border:1px solid #7df5e738!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:44px!important;padding:0 12px!important;font-size:13px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filter-menu button.active{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;background:#8ef7d22e!important;border-color:#8ef7d2b8!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filter-menu button span{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filter-menu button svg{color:#8ef7d2!important;stroke:currentColor!important;flex:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-category-tabs.ll-segmented-control.is-scroll,.marketplace-install-tabs.ll-segmented-control.is-scroll){display:none!important}}@media (width<=330px){html body div#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-mobile-filters{grid-template-columns:1fr!important}}@media (width<=959px){html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page{--market-page-gutter-final:16px!important;--market-section-radius-final:24px!important;padding-top:var(--ll-mobile-top-app-bar-height,70px)!important;padding-bottom:calc(var(--ll-android-bottom-nav-height,83px) + 26px + env(safe-area-inset-bottom))!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-card{scroll-margin-bottom:calc(var(--ll-android-bottom-nav-height,83px) + 96px + env(safe-area-inset-bottom))!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-card .marketplace-card-actions{margin-bottom:calc(var(--ll-android-bottom-nav-height,83px) + 12px + env(safe-area-inset-bottom))!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-hero,#market-publish.marketplace-publish-panel,.marketplace-directory,footer.marketing-footer.compact-marketing-footer){width:min(100% - 32px,620px)!important;max-width:calc(100vw - 32px)!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero{grid-template-columns:1fr!important;gap:16px!important;padding:18px 0 20px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero h1{max-width:14ch!important;font-size:clamp(31px,8.1vw,35px)!important;line-height:1.04!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero-copy>p:not(.eyebrow){font-size:15px!important;line-height:1.42!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-discovery-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-discovery-row button{width:100%!important;max-width:none!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-card{gap:13px!important;padding:16px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-card .marketplace-card-actions{margin-top:44px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-card .marketplace-screenshot-rail.compact{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-proof{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-proof span{justify-content:center!important;font-size:11px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-proof span:nth-child(3){grid-column:1/-1!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel{grid-template-columns:1fr!important;gap:13px!important;margin-top:18px!important;margin-bottom:18px!important;padding:16px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel h2{max-width:13ch!important;font-size:clamp(25px,6.6vw,30px)!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel p:not(.eyebrow){font-size:14px!important;line-height:1.4!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-directory{gap:13px!important;margin-top:18px!important;padding:16px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-directory-head :is(h2,.section-title){font-size:clamp(26px,6.8vw,32px)!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-grid{grid-template-columns:1fr!important;gap:14px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-card{gap:11px!important;padding:14px!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-card>p{-webkit-line-clamp:2!important;min-height:0!important;font-size:14px!important;line-height:1.38!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-card-actions :is(button,a){border-radius:16px!important;gap:7px!important;min-height:48px!important;max-height:52px!important;font-size:13px!important}html body .marketplace-listing-backdrop{align-items:end!important;padding:12px 10px 0!important}html body .marketplace-listing-sheet.marketplace-listing-sheet{width:min(100%,620px)!important;max-height:calc(100dvh - 20px)!important;padding:18px 14px calc(18px + env(safe-area-inset-bottom))!important;border-radius:26px 26px 0 0!important}html body .marketplace-listing-sheet.marketplace-listing-sheet .marketplace-listing-hero-row{grid-template-columns:64px minmax(0,1fr)!important;gap:12px!important;padding-right:54px!important}html body .marketplace-listing-sheet.marketplace-listing-sheet .marketplace-listing-hero-row h2{font-size:clamp(28px,8vw,36px)!important;line-height:1.02!important}html body .marketplace-listing-sheet.marketplace-listing-sheet :is(.marketplace-listing-actions,.marketplace-listing-copy,.marketplace-release-card){grid-template-columns:1fr!important}html body div#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page footer.marketing-footer.compact-marketing-footer{margin-top:18px!important;margin-bottom:calc(var(--ll-android-bottom-nav-height,83px) + 22px + env(safe-area-inset-bottom))!important;padding:14px!important}}html body div#root#root#root#root .launchlift-app-header>*{pointer-events:auto!important}html body div#root#root#root#root .launchlift-app-header .marketing-brand.brand-home-link,html body div#root#root#root#root .launchlift-app-header .marketing-brand.brand-home-link:is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;min-width:0!important;min-height:52px!important;box-shadow:none!important;background:0 0!important;border:0 #0000!important;outline:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:0!important;display:inline-grid!important;transform:none!important}html body div#root#root#root#root .launchlift-app-header .marketing-brand-copy{text-align:left!important;gap:3px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root .launchlift-app-header .marketing-brand-copy strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:min(320px,42vw)!important;font-size:clamp(1.45rem,2.9vw,2rem)!important;font-weight:850!important;line-height:.98!important;overflow:hidden!important}html body div#root#root#root#root .launchlift-app-header .marketing-brand-copy span{color:#dfecffc7!important;-webkit-text-fill-color:#dfecffc7!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:min(320px,42vw)!important;font-size:clamp(.88rem,1.4vw,1rem)!important;font-weight:700!important;line-height:1.08!important;overflow:hidden!important}html body div#root#root#root#root .launchlift-app-header .brand-logo{border-radius:17px!important;width:52px!important;min-width:52px!important;height:52px!important}html body div#root#root#root#root .launchlift-app-header .launchlift-header-actions{flex:0 auto!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html body div#root#root#root#root .launchlift-app-header .desktop-page-nav,html body div#root#root#root#root .launchlift-app-header :is(.marketing-auth-actions,.app-header-auth-actions,.header-account-actions){box-shadow:none!important;background:#030e1e47!important;border:1px solid #7df5e729!important;border-radius:999px!important}html body div#root#root#root#root .launchlift-app-header .desktop-page-nav.desktop-page-nav{white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:max-content!important;max-width:min(100%,560px)!important;height:52px!important;min-height:52px!important;padding:4px!important;display:inline-flex!important;overflow:visible!important}html body div#root#root#root#root .launchlift-app-header .header-account-summary.header-account-summary{color:#f8fbfff5!important;-webkit-text-fill-color:#f8fbfff5!important;grid-template-columns:16px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-width:0!important;max-width:152px!important;display:inline-grid!important}html body div#root#root#root#root .launchlift-app-header .header-account-summary.header-account-summary>div{gap:2px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root .launchlift-app-header .header-account-summary.header-account-summary :is(strong,span){letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important}html body div#root#root#root#root .launchlift-app-header .header-account-summary.header-account-summary strong{color:#f8fbfff5!important;-webkit-text-fill-color:#f8fbfff5!important;font-size:13px!important;font-weight:820!important;line-height:1.05!important}html body div#root#root#root#root .launchlift-app-header .header-account-summary.header-account-summary span{color:#cadcecc7!important;-webkit-text-fill-color:#cadcecc7!important;font-size:11.5px!important;font-weight:700!important;line-height:1.05!important}html body div#root#root#root#root .launchlift-app-header .header-account-summary.header-account-summary svg{color:#cadcecdb!important;stroke:currentColor!important;width:15px!important;height:15px!important}html body div#root#root#root#root .launchlift-app-header :is(.desktop-page-nav button,.marketing-auth-actions button,.app-header-auth-actions button,.header-account-actions button){letter-spacing:0!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:74px!important;min-height:42px!important;margin:0!important;padding:0 16px!important;font-size:14px!important;font-weight:780!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root .launchlift-app-header .desktop-page-nav button:not(.active):not([aria-current=page]):not(:disabled),html body div#root#root#root#root .launchlift-app-header :is(.marketing-auth-actions button,.app-header-auth-actions button,.header-account-actions button):not(.active):not([aria-current=page]):not(:disabled){color:#eef7ffe6!important;-webkit-text-fill-color:#eef7ffe6!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html body div#root#root#root#root .launchlift-app-header .header-account-actions button.logout-button:not(:disabled),html body div#root#root#root#root .launchlift-app-header .header-account-actions button.logout-button:is(:hover,:focus,:focus-visible,:active):not(:disabled){color:var(--ll-nav-danger-text)!important;-webkit-text-fill-color:var(--ll-nav-danger-text)!important;background:var(--ll-nav-danger-bg)!important;border:1px solid var(--ll-nav-danger-border)!important;box-shadow:none!important;background-color:#40101cb8!important;background-image:none!important}html body div#root#root#root#root .launchlift-app-header .header-account-actions button.logout-button:is(:hover,:focus,:focus-visible,:active):not(:disabled){color:var(--ll-nav-danger-hover-text)!important;-webkit-text-fill-color:var(--ll-nav-danger-hover-text)!important;background:var(--ll-nav-danger-hover-bg)!important;border-color:var(--ll-nav-danger-hover-border)!important;background-color:#801730f5!important}html body div#root#root#root#root .launchlift-app-header .desktop-page-nav button:is(.active,[aria-current=page]):not(:disabled),html body div#root#root#root#root .launchlift-app-header :is(.marketing-auth-actions button,.app-header-auth-actions button):is(:hover,:focus-visible,:active):not(:disabled){color:#06111f!important;-webkit-text-fill-color:#06111f!important;box-shadow:none!important;background-color:#8ef7d2!important;background-image:linear-gradient(135deg,#8ef7d2f5,#27d2dfeb)!important;border-color:#0000!important}html body div#root#root#root#root .launchlift-app-header .desktop-page-nav button:is(:hover,:focus-visible,:active):not(.active):not([aria-current=page]):not(:disabled){color:var(--ll-nav-text,#f6fbff)!important;-webkit-text-fill-color:var(--ll-nav-text,#f6fbff)!important;box-shadow:none!important;background-color:#0000!important;background-image:none!important;border-color:#0000!important}html body div#root#root#root#root .launchlift-app-header .mobile-menu-button,html body div#root#root#root#root .launchlift-app-header .mobile-menu-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){color:#eef7ff!important;-webkit-text-fill-color:#eef7ff!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;box-shadow:none!important;background:0 0!important;border:1px solid #70e5e047!important;border-radius:999px!important;outline:0 #0000!important;place-items:center!important;padding:0!important;display:inline-grid!important;transform:none!important}html body div#root#root#root#root .launchlift-app-header .mobile-menu-button :is(svg,svg *,span),html body div#root#root#root#root .launchlift-app-header .mobile-menu-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root#root#root .launchlift-app-header .mobile-menu-button span{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html body div#root#root#root#root :is(.launchlift-drawer-backdrop,.mobile-nav-backdrop,.workspace-menu-backdrop){z-index:15000!important;position:fixed!important}html body div#root#root#root#root :is(.launchlift-drawer-sheet,.mobile-nav-sheet,.workspace-menu-sheet),html body div#root#root#root#root :is(.landing-page,.pricing-page) .mobile-nav-sheet,html body div#root#root#root#root .landing-page .marketing-nav .mobile-nav-sheet{z-index:15010!important;position:fixed!important}html body div#root#root#root#root nav.mobile-app-bottom-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;isolation:isolate!important;pointer-events:auto!important;z-index:13000!important;background:#07162d linear-gradient(135deg,#17205a 0%,#063d49 100%)!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important;transform:translateZ(0)!important;box-shadow:0 -16px 38px #0006,inset 0 1px #ffffff14!important}html body div#root#root#root#root nav.mobile-app-bottom-nav:before{content:""!important;z-index:-1!important;background:#07162d linear-gradient(135deg,#17205a 0%,#063d49 100%)!important;position:absolute!important;inset:0!important}@media (width<=899px){html body div#root#root#root#root .launchlift-app-header{width:100%!important;max-width:none!important;min-height:var(--ll-mobile-top-app-bar-height,70px)!important;height:var(--ll-mobile-top-app-bar-height,70px)!important;padding:max(8px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-left)) 8px max(18px, env(safe-area-inset-right))!important;border:0!important;border-bottom:1px solid #70e5e02e!important;border-radius:0!important;top:0!important;left:0!important;right:0!important;transform:none!important}html body div#root#root#root#root .launchlift-app-header .marketing-brand.brand-home-link{flex:0 auto!important;gap:12px!important;max-width:calc(100vw - 104px)!important}html body div#root#root#root#root .launchlift-app-header .brand-logo{width:52px!important;min-width:52px!important;height:52px!important}html body div#root#root#root#root .launchlift-app-header .marketing-brand-copy{max-width:min(230px,100vw - 174px)!important}html body div#root#root#root#root .launchlift-app-header .marketing-brand-copy strong{max-width:100%!important;font-size:clamp(23px,6vw,28px)!important;line-height:.98!important}html body div#root#root#root#root .launchlift-app-header .marketing-brand-copy span{max-width:100%!important;font-size:clamp(12.5px,3.3vw,15px)!important;line-height:1.1!important}html body div#root#root#root#root .launchlift-app-header :is(.desktop-page-nav,.marketing-auth-actions,.app-header-auth-actions,.header-account-actions){display:none!important}html body div#root#root#root#root :is(main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page).marketing-only header.launchlift-app-header{z-index:32000!important}html body div#root#root#root#root nav.mobile-app-bottom-nav{z-index:32000!important;bottom:0!important}html body div#root#root#root#root :is(.launchlift-drawer-backdrop,.mobile-nav-backdrop,.workspace-menu-backdrop){z-index:33000!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:#010712c2!important;min-height:100dvh!important;inset:0!important}html body div#root#root#root#root :is(.launchlift-drawer-sheet,.mobile-nav-sheet,.workspace-menu-sheet),html body div#root#root#root#root :is(.landing-page,.pricing-page) .mobile-nav-sheet,html body div#root#root#root#root .landing-page .marketing-nav .mobile-nav-sheet{z-index:33010!important;width:100vw!important;max-width:100vw!important;max-height:calc(100dvh - var(--ll-mobile-top-app-bar-height,70px) - 10px)!important;border-bottom:0!important;padding-bottom:18px!important;inset:auto 0 0!important}html body:has(.launchlift-drawer-backdrop) div#root#root#root#root nav.mobile-app-bottom-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(100%)!important}html body.workspace-ai-sheet-open div#root#root#root#root nav.mobile-app-bottom-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(100%)!important}}@media (width>=900px){html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{place-self:center end!important;gap:10px!important;width:clamp(360px,34vw,430px)!important;max-width:430px!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-device-scene{align-content:center!important;row-gap:6px!important;width:clamp(360px,34vw,430px)!important;height:auto!important;min-height:0!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-device-scene:before{filter:blur(14px)saturate(1.18)!important;opacity:.82!important;inset:-2% -6% 9%!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-device-scene:after{opacity:.72!important;height:54px!important;bottom:8%!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-android-phone{border-radius:42px!important;width:clamp(292px,26vw,330px)!important;padding:23px 9px 17px!important;box-shadow:0 34px 72px #00000080,0 16px 44px #0cebc72b,0 0 0 7px #030a1ab8,0 0 0 8px #86ffdf14,inset 0 1px #ffffff47,inset 0 -18px 30px #0006!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-android-phone:before{border-radius:35px!important;inset:9px!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-android-phone:after{border-radius:38px!important;inset:4px!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-screen-stage{border-radius:29px!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-camera{width:8px!important;height:8px!important;top:28px!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-speaker{width:50px!important;top:11px!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-phone-slide-controls{margin-top:4px!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption{border-radius:18px!important;justify-self:end!important;width:min(100%,360px)!important;margin-top:6px!important;padding:11px 14px 12px!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption strong{font-size:clamp(14px,1.4vw,17px)!important}html body div#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-live-shot figcaption>span:not(.studio-live-shot-eyebrow){font-size:12.5px!important;line-height:1.3!important}}html body div#root#root#root#root .launchlift-drawer-sheet :is(.launchlift-drawer-actions,.launchlift-drawer-link-list) :is(a,button,.menu-action):not(:disabled):not([aria-disabled=true]){color:#f6fbfff5!important;-webkit-text-fill-color:#f6fbfff5!important;box-shadow:none!important;filter:none!important;background:#07162d linear-gradient(145deg,#091f37c7,#051126d6)!important;border-color:#7df5e733!important;transform:none!important}html body div#root#root#root#root .launchlift-drawer-sheet .launchlift-drawer-head{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:".close""brand brand"!important;justify-content:stretch!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root .launchlift-drawer-sheet .mobile-menu-brand{flex:auto!important;grid-area:brand!important;width:100%!important;min-width:0!important}html body div#root#root#root#root .launchlift-drawer-sheet .drawer-close{grid-area:close!important;place-self:center end!important}html body div#root#root#root#root .launchlift-drawer-sheet .launchlift-drawer-link-list>:is(a,button),html body div#root#root#root#root .launchlift-drawer-sheet .mobile-drawer-link-list>:is(a,button),html body div#root#root#root#root .launchlift-drawer-sheet .launchlift-drawer-actions>:is(button,.menu-action),html body div#root#root#root#root .launchlift-drawer-sheet .mobile-drawer-actions>:is(button,.menu-action){background-color:#07162d!important}html body div#root#root#root#root .launchlift-drawer-sheet :is(.launchlift-drawer-actions,.launchlift-drawer-link-list) :is(a,button,.menu-action):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#f6fbfff5!important;-webkit-text-fill-color:#f6fbfff5!important;box-shadow:none!important;filter:none!important;background:#07162d linear-gradient(145deg,#0d2b46db,#05142af0)!important;border-color:#8ef7d26b!important;transform:none!important}html body div#root#root#root#root .launchlift-drawer-sheet :is(.launchlift-drawer-actions,.launchlift-drawer-link-list) :is(a,button,.menu-action):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span,strong,small){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root#root#root .launchlift-drawer-sheet .launchlift-drawer-actions [data-action-tone=danger]:is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){border-color:var(--ll-nav-danger-hover-border)!important;background:var(--ll-nav-danger-hover-bg)!important;color:var(--ll-nav-danger-hover-text)!important;-webkit-text-fill-color:var(--ll-nav-danger-hover-text)!important;background-color:#801730f5!important;box-shadow:inset 0 0 0 1px #8ef7d21a!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button){text-align:left!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:76px!important;padding:15px 16px!important;display:grid!important;overflow:hidden!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button)>span{text-align:left!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;gap:5px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button)>span :is(strong,small){overflow-wrap:anywhere!important;white-space:normal!important;text-overflow:clip!important;min-width:0!important;max-width:100%!important;margin:0!important;display:block!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button)>span strong{color:#f8fbfffa!important;-webkit-text-fill-color:#f8fbfffa!important;font-size:17px!important;font-weight:820!important;line-height:1.08!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button)>span small{color:#cadcecd1!important;-webkit-text-fill-color:#cadcecd1!important;font-size:13.5px!important;font-weight:680!important;line-height:1.2!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list.launchlift-drawer-link-list>:is(a,button)>svg{flex:none!important;justify-self:end!important;width:18px!important;height:18px!important}html body div#root#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list.launchlift-drawer-link-list.compact>:is(a,button){border-radius:16px!important;min-height:58px!important;padding:9px 14px!important}html body div#root#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list.launchlift-drawer-link-list.compact>:is(a,button)>span{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;gap:3px!important}html body div#root#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list.launchlift-drawer-link-list.compact>:is(a,button)>span strong{font-size:15px!important;line-height:1.06!important}html body div#root#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list.launchlift-drawer-link-list.compact>:is(a,button)>span small{font-size:11px!important;line-height:1.08!important;display:block!important}html body div#root#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-head{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:".close""brand brand"!important;justify-content:stretch!important;align-items:center!important;gap:7px!important;display:grid!important}html body div#root#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .mobile-menu-brand{grid-area:brand!important;width:100%!important;max-width:100%!important}html body div#root#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet button.drawer-close.drawer-close,html body div#root#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet button.modal-close.drawer-close{grid-area:close!important;place-self:center end!important;position:static!important}html body div#root#root#root#root#root#root :is(.auth-modal,.github-return-modal,.github-setup-modal,.delete-workspace-modal,.legal-modal,.marketplace-listing-dialog,.marketplace-listing-sheet,.ai-enhance-card)>button.modal-close:not(.drawer-close){z-index:4!important;position:absolute!important;inset:14px 14px auto auto!important}html body div#root#root#root#root#root#root main.marketing-only button.primary-button:is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]),html body div#root#root#root#root#root#root main.marketing-only a.primary-button:is(:hover,:focus-visible,:active):not([aria-disabled=true]){background:var(--ll-action-primary-hover-bg)!important;background-color:#9ff8dc!important;background-image:var(--ll-action-primary-hover-bg)!important;border-color:var(--ll-action-primary-hover-border)!important;color:var(--ll-action-primary-hover-text)!important;-webkit-text-fill-color:var(--ll-action-primary-hover-text)!important;box-shadow:var(--ll-action-primary-hover-shadow)!important;transform:none!important}html body div#root#root#root#root#root#root main.marketing-only button.primary-button:is(:hover,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span,strong,small,em),html body div#root#root#root#root#root#root main.marketing-only a.primary-button:is(:hover,:focus-visible,:active):not([aria-disabled=true]) :is(svg,svg *,span,strong,small,em){color:var(--ll-action-primary-hover-text)!important;stroke:currentColor!important;-webkit-text-fill-color:var(--ll-action-primary-hover-text)!important}@media (width<=899px){html body div#root#root#root#root#root :is(.launchlift-drawer-backdrop,.mobile-nav-backdrop,.workspace-menu-backdrop){min-height:100dvh!important;padding:0!important;inset:0!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;max-height:calc(100dvh - max(12px, env(safe-area-inset-top)) - max(12px, env(safe-area-inset-bottom)))!important;padding:12px 14px max(16px, calc(env(safe-area-inset-bottom) + 12px))!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;border-radius:24px 24px 0 0!important;gap:7px!important;bottom:0!important;overflow-y:auto!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet:before{width:92px!important;height:7px!important;margin:0 auto 1px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-head{z-index:8!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:".close""brand brand"!important;gap:7px!important;min-height:auto!important;display:grid!important;position:sticky!important;top:0!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .mobile-menu-brand{border-radius:17px!important;grid-area:brand!important;width:100%!important;min-height:64px!important;padding:9px 11px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .drawer-close{grid-area:close!important;place-self:center end!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .mobile-menu-brand .brand-logo{width:42px!important;min-width:42px!important;height:42px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .mobile-menu-brand strong{font-size:20px!important;line-height:1!important}html body div#root#root#root#root#root .mobile-nav-sheet.launchlift-drawer-sheet .launchlift-drawer-head{grid-template-columns:minmax(0,1fr) 40px!important;grid-template-areas:"brand close"!important;align-items:center!important;gap:10px!important}html body div#root#root#root#root#root .mobile-nav-sheet.launchlift-drawer-sheet .mobile-menu-brand{min-height:60px!important}html body div#root#root#root#root#root .mobile-nav-sheet.launchlift-drawer-sheet .drawer-close{z-index:6!important;align-self:center!important;position:relative!important;top:0!important}html body div#root#root#root#root#root#root#root .mobile-nav-sheet.launchlift-drawer-sheet.launchlift-drawer-sheet button.modal-close.drawer-close.drawer-close,html body div#root#root#root#root#root#root#root .workspace-menu-sheet.launchlift-drawer-sheet.launchlift-drawer-sheet button.modal-close.drawer-close.drawer-close{position:static!important;inset:auto!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .mobile-menu-brand span{font-size:12.5px!important;line-height:1.05!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-context{border-radius:16px!important;gap:4px!important;padding:10px 12px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-context>span{font-size:13px!important;line-height:1.05!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-context>strong{font-size:18px!important;line-height:1.08!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-context>small{font-size:11.8px!important;line-height:1.12!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list{gap:7px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list>:is(a,button){border-radius:15px!important;min-height:58px!important;padding:8px 12px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list>:is(a,button)>span{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:3px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list>:is(a,button) strong{font-size:15px!important;line-height:1.05!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list>:is(a,button) small{font-size:11px!important;line-height:1.08!important;display:block!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-actions{gap:7px!important;padding-bottom:2px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-actions>:is(button,.menu-action){border-radius:16px!important;min-height:50px!important;padding:10px 12px!important}}@media (width<=899px) and (height<=780px){html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet{max-height:calc(100dvh - max(12px, env(safe-area-inset-top)) - max(18px, env(safe-area-inset-bottom)))!important;padding:10px 14px max(12px, calc(env(safe-area-inset-bottom) + 10px))!important;gap:6px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet:before{width:72px!important;height:5px!important;margin:0 auto!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .mobile-menu-brand{min-height:56px!important;padding:8px 10px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .mobile-menu-brand .brand-logo{width:38px!important;min-width:38px!important;height:38px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-context{gap:2px!important;min-height:54px!important;padding:8px 10px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list{gap:6px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list>:is(a,button){min-height:58px!important;padding:8px 10px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list>:is(a,button)>span{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:3px!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-link-list>:is(a,button) small{font-size:11px!important;line-height:1.08!important;display:block!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-actions{gap:6px!important;padding-bottom:0!important}html body div#root#root#root#root#root .launchlift-drawer-sheet.launchlift-drawer-sheet .launchlift-drawer-actions>:is(button,.menu-action){min-height:50px!important;padding:8px 10px!important}}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header{z-index:32000!important;width:100%!important;max-width:none!important;height:auto!important;min-height:72px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(135deg,#192053,#015153),#07111f!important;border:0!important;border-bottom:1px solid #70e5e02e!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin:0!important;padding:10px 24px!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important;transform:none!important}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand.brand-home-link{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;width:fit-content!important;min-width:0!important;max-width:min(440px,44vw)!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:0!important;display:inline-grid!important;transform:none!important}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .brand-logo{border-radius:14px!important;width:46px!important;min-width:46px!important;height:46px!important}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy{gap:3px!important;min-width:0!important;max-width:min(330px,42vw)!important;display:grid!important}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:clamp(22px,2vw,28px)!important;font-weight:850!important;line-height:.98!important;overflow:hidden!important}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy span{color:#dfecffc7!important;-webkit-text-fill-color:#dfecffc7!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:13px!important;font-weight:700!important;line-height:1.08!important;overflow:hidden!important}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.mobile-menu-button,html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.mobile-menu-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){color:#eef7ff!important;-webkit-text-fill-color:#eef7ff!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;box-shadow:none!important;filter:none!important;opacity:1!important;background:0 0!important;border:1px solid #70e5e047!important;border-radius:999px!important;outline:0 #0000!important;place-items:center!important;padding:0!important;display:inline-grid!important;transform:none!important}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.mobile-menu-button :is(svg,svg *,span),html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.mobile-menu-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}@media (width>=900px){html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.mobile-menu-button,html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.mobile-menu-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}}@media (width<=899px){html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header{width:100%!important;max-width:none!important;min-height:var(--ll-mobile-top-app-bar-height,68px)!important;height:var(--ll-mobile-top-app-bar-height,68px)!important;padding:max(8px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-left)) 8px max(16px, env(safe-area-inset-right))!important;border:0!important;border-bottom:1px solid #70e5e02e!important;border-radius:0!important;top:0!important;left:0!important;right:0!important;transform:none!important}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand.brand-home-link{gap:9px!important;max-width:min(236px,100vw - 100px)!important;min-height:48px!important}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy{max-width:min(176px,100vw - 156px)!important}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy strong{font-size:17px!important;line-height:1.02!important}html body div#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy span{font-size:12px!important;line-height:1.08!important}html body div#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header{height:68px!important;min-height:68px!important;padding:max(8px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) 8px max(14px, env(safe-area-inset-left))!important;gap:10px!important}html body div#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button,html body div#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button:is(:hover,:focus,:focus-visible,:active){gap:9px!important;max-width:min(236px,100vw - 100px)!important;height:48px!important;min-height:48px!important}html body div#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button .brand-logo{border-radius:12px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}html body div#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy{gap:3px!important;max-width:min(176px,100vw - 156px)!important}html body div#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy strong{font-size:clamp(18.5px,4.9vw,19px)!important;font-weight:820!important;line-height:1.02!important}html body div#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy span{font-size:clamp(12.5px,3.3vw,13.5px)!important;font-weight:720!important;line-height:1.08!important;display:block!important}html body div#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.mobile-menu-button,html body div#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.mobile-menu-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(:hover,:focus,:focus-visible,:active),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active){grid-template-rows:34px minmax(12px,auto)!important;align-content:center!important;gap:5px!important}html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button .mobile-nav-icon,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(:hover,:focus,:focus-visible,:active) .mobile-nav-icon,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]) .mobile-nav-icon,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active) .mobile-nav-icon{box-sizing:border-box!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:32px!important;min-height:32px!important;max-height:32px!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button>svg,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button .mobile-nav-icon>svg,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(:hover,:focus,:focus-visible,:active)>svg,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(:hover,:focus,:focus-visible,:active) .mobile-nav-icon>svg,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page])>svg,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]) .mobile-nav-icon>svg,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active)>svg,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active) .mobile-nav-icon>svg{box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button :is(svg,svg *){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]) .mobile-nav-icon,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active) .mobile-nav-icon{box-shadow:none!important;background:#8ef7d229!important;border-color:#8ef7d257!important;border-radius:999px!important}html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button>span:not(.mobile-nav-icon),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(:hover,:focus,:focus-visible,:active)>span:not(.mobile-nav-icon),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page])>span:not(.mobile-nav-icon),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active)>span:not(.mobile-nav-icon){color:currentColor!important;-webkit-text-fill-color:currentColor!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:11.5px!important;font-weight:740!important;line-height:1.08!important;display:block!important;overflow:visible!important}html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button>span:not(.mobile-nav-icon),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button:is(:hover,:focus,:focus-visible,:active)>span:not(.mobile-nav-icon),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button:is(.active,[aria-current=page])>span:not(.mobile-nav-icon),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active)>span:not(.mobile-nav-icon){font-size:10.5px!important;line-height:1.05!important}html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button,html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button:is(:hover,:focus,:focus-visible,:active),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button:is(.active,[aria-current=page]),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active){padding-left:0!important;padding-right:0!important}}@media (width<=370px){html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button>span:not(.mobile-nav-icon),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button:is(:hover,:focus,:focus-visible,:active)>span:not(.mobile-nav-icon),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button:is(.active,[aria-current=page])>span:not(.mobile-nav-icon),html body div#root#root#root#root#root#root#root nav.mobile-app-bottom-nav.mobile-app-bottom-nav[data-item-count="5"]>button:is(.active,[aria-current=page]):is(:hover,:focus,:focus-visible,:active)>span:not(.mobile-nav-icon){font-size:10px!important}}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page{--market-bg:#050815!important;--market-panel:#0b1a32!important;--market-panel-strong:#0e2a49!important;--market-line:#9ddbf46b!important;--market-line-strong:#8ef7d29e!important;--market-text:#fff!important;--market-muted:#d7e6f7!important;--market-mint:#8ef7d2!important;color:#fff!important;background-color:#050815!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketing-only.marketplace-page>header.launchlift-app-header.marketing-nav,html body div#root#root#root#root#root#root#root>main.marketplace-page.marketing-only.marketplace-page>header.launchlift-app-header.marketing-nav:is(:hover,:focus-within){width:100%!important;max-width:none!important;min-height:68px!important;box-shadow:none!important;background:linear-gradient(135deg,#192053,#015153),#07111f!important;border:0!important;border-bottom:1px solid #70e5e02e!important;border-radius:0!important;margin:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;transform:none!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketing-only.marketplace-page header.launchlift-app-header.marketing-nav .desktop-page-nav button:not(.active):not([aria-current=page]):not(:disabled){color:#eef7ffeb!important;-webkit-text-fill-color:#eef7ffeb!important;background:0 0!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(button.primary-button.primary-button,a.primary-button.primary-button,.primary-button.primary-button):not(:disabled):not([aria-disabled=true]),html body .marketplace-listing-sheet.marketplace-listing-sheet :is(button.primary-button.primary-button,a.primary-button.primary-button,.primary-button.primary-button):not(:disabled):not([aria-disabled=true]){color:#03111f!important;-webkit-text-fill-color:#03111f!important;box-shadow:none!important;background:#8ef7d2 linear-gradient(135deg,#9dffdc 0%,#39e6c4 54%,#27d5f2 100%)!important;border:1px solid #dcfff8d1!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(button.primary-button.primary-button,a.primary-button.primary-button,.primary-button.primary-button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]),html body .marketplace-listing-sheet.marketplace-listing-sheet :is(button.primary-button.primary-button,a.primary-button.primary-button,.primary-button.primary-button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#020b18!important;-webkit-text-fill-color:#020b18!important;box-shadow:none!important;background:#a7ffe2 linear-gradient(135deg,#c7fff0 0%,#65f4df 54%,#46dcff 100%)!important;border-color:#ffffffeb!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(button.secondary-button.secondary-button,a.secondary-button.secondary-button,.secondary-button.secondary-button):not(:disabled):not([aria-disabled=true]),html body .marketplace-listing-sheet.marketplace-listing-sheet :is(button.secondary-button.secondary-button,a.secondary-button.secondary-button,.secondary-button.secondary-button):not(:disabled):not([aria-disabled=true]){color:#051121!important;-webkit-text-fill-color:#051121!important;background:#f8fbff linear-gradient(#f8fbff 0%,#dfefff 100%)!important;border:1px solid #eef7ffe0!important;box-shadow:0 14px 28px #00000038!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(button.secondary-button.secondary-button,a.secondary-button.secondary-button,.secondary-button.secondary-button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]),html body .marketplace-listing-sheet.marketplace-listing-sheet :is(button.secondary-button.secondary-button,a.secondary-button.secondary-button,.secondary-button.secondary-button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#020b18!important;-webkit-text-fill-color:#020b18!important;background:#fff linear-gradient(#fff 0%,#edf8ff 100%)!important;border-color:#8ef7d2d1!important;box-shadow:0 0 0 4px #8ef7d22e,0 14px 28px #00000038!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(button.ghost-button.ghost-button,a.ghost-button.ghost-button,.ghost-button.ghost-button):not(:disabled):not([aria-disabled=true]){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;background:#0c1d37!important;border:1px solid #9ddbf475!important;box-shadow:inset 0 1px #ffffff0f!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(button.ghost-button.ghost-button,a.ghost-button.ghost-button,.ghost-button.ghost-button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#10284a!important;border-color:#8ef7d2bd!important;box-shadow:0 0 0 4px #8ef7d229!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page header.launchlift-app-header.launchlift-app-header button.mobile-menu-button.ghost-button,html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page header.launchlift-app-header.launchlift-app-header button.mobile-menu-button.ghost-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){box-shadow:none!important;filter:none!important;background:0 0!important;transform:none!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.primary-button,.secondary-button,.ghost-button,.marketplace-discovery-row button) :is(svg,svg *,span,strong,small,em),html body .marketplace-listing-sheet.marketplace-listing-sheet :is(.primary-button,.secondary-button) :is(svg,svg *,span,strong,small,em){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-discovery-row button:not(:disabled){color:#f0fffd!important;-webkit-text-fill-color:#f0fffd!important;background:#0d2846!important;border-color:#9ddbf480!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-feature-card,.marketplace-app-card,.marketplace-publish-panel,.marketplace-empty,.marketplace-results-toolbar,.marketplace-publish-actions,.marketplace-detail){background-color:#0b1a32!important;border-color:#9ddbf457!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-app-icon,html body .marketplace-listing-sheet.marketplace-listing-sheet .marketplace-app-icon{background-color:#8ef7d2!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(p,small,.marketplace-search-status,.marketplace-results-toolbar span,.marketplace-publish-actions span,.marketplace-feature-top small,.marketplace-feature-top span,.marketplace-app-card-head span,.marketplace-detail p,.marketplace-detail summary small){color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-search input::placeholder{color:#d7e6f7e0!important;-webkit-text-fill-color:#d7e6f7e0!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-feature-proof span,.marketplace-install-strip span,.marketplace-stats span,.marketplace-badges span,.marketplace-native-list span,.marketplace-result-count span){color:#f0fffd!important;-webkit-text-fill-color:#f0fffd!important;background:#0e2a49!important;border-color:#8ef7d261!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search{grid-template-columns:minmax(0,1fr) minmax(58px,auto)!important;align-items:stretch!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-search-submit.marketplace-search-submit{border-radius:20px!important;min-width:112px!important;min-height:58px!important;padding:0 16px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-directory.marketplace-directory{background:linear-gradient(145deg,#0c2540d6,#050d1ef5)!important;border-color:#9ddbf442!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-directory-head :is(h2,.section-title){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-filter-panel.marketplace-filter-panel{background:#040c1bb3!important;border-color:#9ddbf438!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-results-toolbar.marketplace-results-toolbar{background:0 0!important;border:0!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-results-toolbar.marketplace-results-toolbar span{color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important}@media (width<=899px){html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important;padding-right:0!important;display:grid!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-card-actions :is(button,a){border-radius:16px!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:48px!important;max-height:52px!important;padding:0 10px!important;font-size:14px!important;line-height:1.05!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-card-actions :is(button,a) svg{flex:none!important;width:16px!important;height:16px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-directory.marketplace-directory{padding:16px 14px calc(18px + env(safe-area-inset-bottom))!important;border-radius:24px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-directory-head :is(h2,.section-title){font-size:clamp(28px,7vw,34px)!important;line-height:1.02!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-filter-panel.marketplace-filter-panel{border-radius:20px!important;padding:10px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-results-toolbar.marketplace-results-toolbar{padding-right:72px!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer.compact-marketing-footer{width:min(100% - 32px,640px)!important;margin:22px auto calc(var(--ll-android-bottom-nav-height,83px) + 22px + env(safe-area-inset-bottom))!important;background:linear-gradient(145deg,#071226fa,#04232ae6),#061427!important;border:1px solid #7dd3fc38!important;border-radius:22px!important;grid-template-columns:1fr!important;gap:12px!important;padding:14px 16px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0f,0 18px 44px #0000002e!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-main,html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-bottom-row{border:0!important;flex-flow:wrap!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;padding:0!important;display:flex!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-brand-block{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-brand-block .brand-logo{border-radius:12px!important;width:38px!important;min-width:38px!important;height:38px!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-brand-block strong{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;margin:0!important;font-size:18px!important;font-weight:820!important;line-height:1.05!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-brand-block span,html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-trust-strip{display:none!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-bottom-row{border-top:1px solid #7dd3fc24!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:10px!important;padding-top:12px!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-legal-links{align-items:center!important;gap:8px!important;display:flex!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-legal-links :is(button,a){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;min-height:48px!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:#07162d!important;border:1px solid #8ef7d257!important;border-radius:999px!important;padding:0 16px!important;font-size:14px!important;font-weight:800!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-legal-links :is(button,a):is(:hover,:focus,:focus-visible,:active){color:#03111d!important;-webkit-text-fill-color:#03111d!important;opacity:1!important;filter:none!important;background:#8ef7d2!important;border-color:#8ef7d2d6!important;box-shadow:0 0 0 3px #8ef7d22e!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-copyright{color:#d7e6f7d6!important;-webkit-text-fill-color:#d7e6f7d6!important;margin:0!important;font-size:12px!important;font-weight:680!important;line-height:1.25!important}}@media (width<=700px){html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search{grid-template-columns:minmax(0,1fr) 58px!important;gap:8px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-search-submit.marketplace-search-submit{border-radius:18px!important;width:58px!important;min-width:58px!important;max-width:58px!important;padding:0!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-search-submit span{clip:rect(0, 0, 0, 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-legal-links :is(button,a){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;min-height:48px!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:#07162d!important;border:1px solid #8ef7d257!important;border-radius:999px!important;padding:0 16px!important;font-size:14px!important;font-weight:800!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search.marketplace-store-search{background:linear-gradient(#0a223dd1,#050d1eeb)!important;border:1px solid #7df5e74d!important;border-radius:28px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:min(100%,640px)!important;margin:4px 0 0!important;padding:7px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-hero-search.marketplace-search{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;width:100%!important;min-width:0!important;min-height:52px!important;box-shadow:none!important;background:#020a18b8!important;border:0!important;border-radius:21px!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:0 14px 0 10px!important;display:grid!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-hero-search.marketplace-search>svg{color:#7df5e7!important;stroke:#7df5e7!important;justify-self:center!important;width:20px!important;height:20px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-hero-search.marketplace-search input{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;height:52px!important;padding:0!important;font-size:16px!important;font-weight:760!important;line-height:1.2!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-hero-search.marketplace-search input::placeholder{color:#d7e6f7b8!important;-webkit-text-fill-color:#d7e6f7b8!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-search-submit.marketplace-search-submit{color:#031321!important;-webkit-text-fill-color:#031321!important;width:54px!important;min-width:54px!important;max-width:54px!important;min-height:52px!important;box-shadow:none!important;background:linear-gradient(135deg,#8ef7d2,#25cfe5)!important;border:1px solid #7df5e794!important;border-radius:20px!important;padding:0!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-search-submit.marketplace-search-submit svg,html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-search-submit.marketplace-search-submit svg *{color:currentColor!important;stroke:currentColor!important;width:22px!important;height:22px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-search-submit.marketplace-search-submit span{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=430px){html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search.marketplace-store-search{border-radius:26px!important;grid-template-columns:minmax(0,1fr) 54px!important;gap:7px!important;padding:6px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-hero-search.marketplace-search{border-radius:20px!important;grid-template-columns:32px minmax(0,1fr)!important;min-height:52px!important;padding-inline:8px 12px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search .marketplace-hero-search.marketplace-search input{font-size:14px!important;font-weight:760!important}}@media (width>=700px) and (width<=899px){html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-card.marketplace-feature-card{gap:8px!important;padding:14px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-card .marketplace-screenshot-rail.compact{grid-template-rows:150px!important;min-height:150px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-card .marketplace-screenshot-rail.compact figure{min-height:150px!important}}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel{background:linear-gradient(145deg,#0c223deb,#070d1cf0)!important;border:1px solid #7df5e733!important;border-radius:28px!important;grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;align-items:stretch!important;gap:18px!important;width:min(100% - 40px,1200px)!important;margin:clamp(22px,4vw,42px) auto 24px!important;padding:clamp(18px,2.6vw,24px)!important;display:grid!important;box-shadow:0 24px 80px #00000047!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel>div:first-child{align-content:center!important;gap:10px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel .eyebrow{color:#b8fff6!important;-webkit-text-fill-color:#b8fff6!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:#7df5e71a!important;border:1px solid #7df5e757!important;border-radius:999px!important;width:fit-content!important;min-height:34px!important;margin:0!important;padding:6px 13px!important;font-size:12px!important;font-weight:880!important;line-height:1!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel h2{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;max-width:16ch!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(30px,3vw,42px)!important;font-weight:900!important;line-height:1.04!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel p:not(.eyebrow){color:#e2f4ffdb!important;-webkit-text-fill-color:#e2f4ffdb!important;max-width:42rem!important;margin:0!important;font-size:clamp(15px,1.35vw,17px)!important;font-weight:720!important;line-height:1.45!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel .marketplace-publish-actions{width:100%!important;min-width:0!important;box-shadow:none!important;background:#020a1894!important;border:1px solid #7df5e733!important;border-radius:22px!important;grid-template-columns:1fr!important;align-content:center!important;gap:8px!important;padding:14px!important;display:grid!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel .marketplace-publish-actions strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;font-size:19px!important;font-weight:900!important;line-height:1.1!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel .marketplace-publish-actions span{color:#d7e6f7db!important;-webkit-text-fill-color:#d7e6f7db!important;width:100%!important;font-size:13px!important;font-weight:760!important;line-height:1.25!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel .marketplace-publish-actions button{border-radius:18px!important;width:100%!important;min-height:50px!important;font-size:15px!important}@media (width<=899px){html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel{border-radius:24px!important;grid-template-columns:1fr!important;gap:14px!important;width:min(100% - 28px,620px)!important;margin:22px auto 18px!important;padding:15px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel>div:first-child{gap:9px!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel h2{max-width:15ch!important;font-size:clamp(25px,6.8vw,31px)!important;line-height:1.05!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel p:not(.eyebrow){font-size:14px!important;line-height:1.42!important}html body div#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page #market-publish.marketplace-publish-panel .marketplace-publish-actions{border-radius:20px!important;padding:12px!important}}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.compact-marketing-footer .footer-legal-links :is(button,a):is(:hover,:focus,:focus-visible,:active){color:#03111d!important;-webkit-text-fill-color:#03111d!important;opacity:1!important;filter:none!important;background:#8ef7d2!important;border-color:#8ef7d2d6!important;box-shadow:0 0 0 3px #8ef7d22e!important}html body div#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a),html body div#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):not(:disabled):not([aria-disabled=true]){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;min-height:48px!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:#07162d!important;border:1px solid #8ef7d257!important;border-radius:999px!important;padding:0 16px!important;font-size:14px!important;font-weight:800!important;text-decoration:none!important;transition:none!important}html body div#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]),html body div#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):focus:not(:disabled):not([aria-disabled=true]){color:#03111d!important;-webkit-text-fill-color:#03111d!important;opacity:1!important;filter:none!important;background:#8ef7d2!important;border-color:#8ef7d2d6!important;transition:none!important;box-shadow:0 0 0 3px #8ef7d22e!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer{gap:8px!important;padding:12px 16px!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer :is(.footer-main,.footer-bottom-row){gap:8px!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-trust-strip{display:none!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block .brand-logo{width:36px!important;min-width:36px!important;height:36px!important}html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a),html body div#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):not(:disabled):not([aria-disabled=true]){min-height:44px!important;padding:0 14px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-distribution-panel{box-shadow:none!important;background:linear-gradient(145deg,#0a203eeb,#070f1ff0)!important;border:1px solid #7df5e747!important;border-radius:24px!important;gap:14px!important;padding:clamp(16px,4vw,22px)!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-distribution-head{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-distribution-head>h2{color:#fff!important;letter-spacing:0!important;text-wrap:balance!important;max-width:100%!important;margin:0!important;font-size:clamp(21px,5.15vw,28px)!important;font-weight:780!important;line-height:1.08!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer{width:min(100% - 40px,1120px)!important;max-width:1120px!important;margin:clamp(28px, 5vw, 52px) auto calc(var(--ll-android-bottom-nav-height,88px) + 24px)!important;box-shadow:none!important;color:#f8fbff!important;background:linear-gradient(145deg,#082236f0,#071227f5)!important;border:1px solid #7df5e73d!important;border-radius:24px!important;gap:14px!important;padding:clamp(18px,2.4vw,24px)!important;display:grid!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root>main.pricing-page.marketing-only :is(.pricing-faq,.pricing-plan-section):has(+footer.marketing-footer){margin-bottom:0!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer :is(.footer-main,.footer-bottom-row){justify-content:space-between!important;align-items:center!important;gap:16px!important;min-width:0!important;display:flex!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-main{border-bottom:1px solid #7df5e729!important;padding-bottom:14px!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block{align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block .brand-logo{width:42px!important;min-width:42px!important;height:42px!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;letter-spacing:0!important;margin:0!important;font-size:clamp(22px,2.2vw,28px)!important;font-weight:850!important;line-height:1.05!important;display:block!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block span{color:#dae8fabd!important;-webkit-text-fill-color:#dae8fabd!important;max-width:54ch!important;margin:4px 0 0!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important;display:block!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-trust-strip{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-trust-strip span{color:#dae8fae0!important;-webkit-text-fill-color:#dae8fae0!important;white-space:nowrap!important;background:#7df5e714!important;border:1px solid #7df5e738!important;border-radius:999px!important;align-items:center!important;min-height:32px!important;padding:0 11px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;display:flex!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a),html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):not(:disabled):not([aria-disabled=true]){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;filter:none!important;min-height:42px!important;box-shadow:none!important;background:#07162dc7!important;border:1px solid #7df5e747!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 16px!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#03111d!important;-webkit-text-fill-color:#03111d!important;opacity:1!important;filter:none!important;background:#8ef7d2!important;border-color:#8ef7d2db!important;box-shadow:0 0 0 3px #8ef7d22e!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-copyright{color:#dae8fabd!important;-webkit-text-fill-color:#dae8fabd!important;white-space:normal!important;margin:0!important;font-size:13px!important;font-weight:650!important;line-height:1.3!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;margin:24px 16px calc(var(--ll-android-bottom-nav-height,88px) + 18px)!important;border-radius:22px!important;gap:8px!important;padding:12px 16px!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer :is(.footer-main,.footer-bottom-row){grid-template-columns:1fr!important;place-items:start!important;gap:8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-main{padding-bottom:6px!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block .brand-logo{width:34px!important;min-width:34px!important;height:34px!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block strong{font-size:22px!important;line-height:1!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block span,html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-trust-strip{display:none!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a),html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):not(:disabled):not([aria-disabled=true]){height:44px!important;min-height:44px!important;padding:0 18px!important}html body div#root#root#root#root#root#root#root#root>main.marketing-only footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-copyright{font-size:12px!important;line-height:1.2!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card .workspace-app-switcher-head.long-name{grid-template-rows:58px 42px!important;grid-template-columns:minmax(0,1fr) 48px!important;gap:7px!important;height:auto!important;min-height:108px!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card .workspace-app-select-field.long-name{grid-area:1/1/auto/-1!important;grid-template-columns:30px minmax(0,1fr)!important;height:58px!important;min-height:58px!important;padding:7px 9px!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card .workspace-app-select-field.long-name .workspace-app-switcher-icon{border-radius:12px!important;width:30px!important;min-width:30px!important;height:30px!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card .workspace-app-select-field.long-name .workspace-app-menu-trigger{-moz-column-gap:5px!important;grid-template-columns:minmax(0,1fr) 28px!important;column-gap:5px!important;min-height:34px!important;padding:0!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card .workspace-app-select-field.long-name .workspace-app-menu-trigger>strong{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;font-size:clamp(15px,4.2vw,17px)!important;line-height:1.08!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card .workspace-app-select-field.long-name .mobile-workspace-context-title>small{font-size:10px!important;line-height:1.05!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card .workspace-app-switcher-head.long-name .workspace-context-dashboard-action{border-radius:14px!important;grid-area:2/1!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card .workspace-app-switcher-head.long-name .workspace-context-dashboard-action span{clip:auto!important;white-space:nowrap!important;width:auto!important;height:auto!important;display:inline!important;position:static!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card .workspace-app-switcher-head.long-name .workspace-app-add-button.workspace-app-add-button{border-radius:14px!important;grid-area:2/2!important;width:48px!important;min-width:48px!important;height:42px!important;min-height:42px!important}}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-distribution-head>p:not(.eyebrow){color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;max-width:42em!important;font-size:clamp(15px,3.8vw,17px)!important;font-weight:650!important;line-height:1.45!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .workspace-section-header{gap:9px!important;min-width:0!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .workspace-section-header .workspace-section-topline{align-items:center!important;gap:6px!important;width:fit-content!important;min-width:0!important;max-width:100%!important;display:inline-flex!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .workspace-section-header .workspace-section-eyebrow{color:#b2f7deeb!important;-webkit-text-fill-color:#b2f7deeb!important;min-height:22px!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;text-transform:none!important;background:#5ef5d014!important;border:1px solid #5ef5d03d!important;border-radius:999px!important;margin:0!important;padding:4px 10px!important;font-size:11px!important;font-weight:760!important;line-height:1!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .workspace-section-header .workspace-section-heading-line{--workspace-info-tip-size:20px;--workspace-info-button-size:36px;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:fit-content!important;min-width:0!important;max-width:100%!important;display:inline-flex!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .workspace-section-header .workspace-section-heading-line :is(h2,h3){color:#f8fbfff5!important;-webkit-text-fill-color:#f8fbfff5!important;max-width:100%!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;text-wrap:balance!important;margin:0!important;font-size:clamp(23px,5.6vw,31px)!important;font-weight:720!important;line-height:1.08!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .workspace-section-header .workspace-section-summary{color:#cde0f4c7!important;-webkit-text-fill-color:#cde0f4c7!important;max-width:42rem!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(14px,3.55vw,16px)!important;font-weight:620!important;line-height:1.36!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .workspace-section-header .workspace-section-info-tip.workspace-info-tip{height:var(--workspace-info-tip-size,20px)!important;min-height:var(--workspace-info-tip-size,20px)!important;position:relative!important;overflow:visible!important;transform:none!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .workspace-section-header .workspace-section-info-tip.workspace-info-tip>button{box-shadow:none!important;height:var(--workspace-info-button-size,36px)!important;min-height:var(--workspace-info-button-size,36px)!important;background:0 0!important;border:0!important;padding:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .launch-plan-section-header{gap:9px!important;padding:0!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .launch-plan-section-header .launch-plan-heading-line{width:fit-content!important;max-width:100%!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .launch-plan-section-header .launch-plan-heading-line h2{width:auto!important;font-size:clamp(22px,5.4vw,29px)!important;font-weight:730!important;line-height:1.08!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .launch-plan-section-header .workspace-section-summary{max-width:34rem!important;font-size:clamp(13.5px,3.35vw,15.5px)!important;font-weight:590!important;line-height:1.38!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-distribution-summary{background:#050f22a8!important;border:1px solid #7df5e73d!important;border-radius:18px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;gap:6px 8px!important;min-width:0!important;padding:12px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-distribution-summary strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:22px!important;font-weight:900!important;line-height:1!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-distribution-summary span{color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;min-width:0!important;font-size:12px!important;font-weight:800!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch :is(.launch-choice-grid,.launch-format-grid){gap:9px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-format-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch :is(.launch-choice-grid,.launch-format-grid) button{color:#effffe!important;-webkit-text-fill-color:#effffe!important;min-width:0!important;min-height:62px!important;box-shadow:none!important;background:#050f22a3!important;border:1px solid #7df5e733!important;border-radius:18px!important;align-items:center!important;gap:7px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-choice-grid button{text-align:left!important;grid-template-columns:38px minmax(0,1fr) auto!important;padding:11px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-format-grid button{text-align:left!important;grid-template-columns:18px minmax(0,1fr)!important;padding:10px 11px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch :is(.launch-choice-grid,.launch-format-grid) button.selected{background:#7df5e724!important;border-color:#8ef7d28a!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-choice-icon{color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;background:#7df5e71a!important;border:1px solid #7df5e73d!important;border-radius:13px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch :is(.launch-choice-grid,.launch-format-grid) :is(strong,span,small,em){text-overflow:ellipsis!important;min-width:0!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;overflow:hidden!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-choice-grid strong{white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;width:100%!important;max-width:100%!important;font-size:14px!important;font-weight:880!important;line-height:1.12!important;display:block!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-choice-grid small{-webkit-line-clamp:2!important;white-space:normal!important;color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;-webkit-box-orient:vertical!important;font-size:12px!important;font-weight:700!important;line-height:1.24!important;display:-webkit-box!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-choice-grid .launch-choice-meta{-webkit-line-clamp:1!important;color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;margin-top:4px!important;font-size:11px!important;font-weight:820!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-choice-grid em{color:#b8fff6!important;-webkit-text-fill-color:#b8fff6!important;white-space:nowrap!important;background:#7df5e714!important;border:1px solid #7df5e73d!important;border-radius:999px!important;padding:5px 8px!important;font-size:11px!important;font-style:normal!important;font-weight:820!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-format-grid span{white-space:nowrap!important;font-size:13px!important;font-weight:850!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-format-grid small{color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;white-space:nowrap!important;grid-column:1/-1!important;font-size:11px!important;font-weight:760!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan{background:#050f229e!important;border:1px solid #7df5e73d!important;border-radius:18px!important;gap:10px!important;padding:12px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-head strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px!important;font-weight:900!important;line-height:1.15!important;display:block!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-head span{color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;margin-top:2px!important;font-size:12px!important;font-weight:760!important;display:block!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-actions{align-items:center!important;gap:8px!important;display:flex!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-actions button{white-space:nowrap!important;border-radius:14px!important;min-width:44px!important;min-height:44px!important;padding:0 12px!important}:is(html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-file-output-list,html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-list){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}:is(html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-file-output-list article,html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-list article){background:#7df5e714!important;border:1px solid #7df5e72e!important;border-radius:15px!important;gap:3px!important;min-width:0!important;padding:10px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-file-output-list article{background:#60a5fa14!important;border-color:#93c5fd33!important}:is(html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-file-output-list :is(span,strong,small),html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-list :is(span,strong,small)){text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;overflow:visible!important}:is(html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-file-output-list span,html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-list span){color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;font-size:11px!important;font-weight:880!important}:is(html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-file-output-list strong,html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-list strong){color:#f6fbff!important;-webkit-text-fill-color:#f6fbff!important;font-size:12px!important;font-weight:850!important}:is(html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-file-output-list small,html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-list small){color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;font-size:11px!important;font-weight:760!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch :is(.marketplace-publish-card.marketplace-publish-card,.web-install-prompt-card){box-shadow:none!important;background:linear-gradient(145deg,#09293be6,#070f1ff0)!important;border:1px solid #7df5e747!important;border-radius:24px!important;gap:14px!important;padding:clamp(16px,4vw,22px)!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch :is(.marketplace-publish-card.marketplace-publish-card .marketplace-publish-card-copy,.web-install-prompt-card .web-install-prompt-copy){grid-template-columns:52px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-mark{color:#8ef7d2!important;width:52px!important;height:52px!important;box-shadow:none!important;background:#7df5e71f!important;border:1px solid #7df5e747!important;border-radius:17px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .web-install-prompt-mark{color:#8ef7d2!important;width:52px!important;height:52px!important;box-shadow:none!important;background:#7df5e71f!important;border:1px solid #7df5e747!important;border-radius:17px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card h2{color:#fff!important;letter-spacing:0!important;text-wrap:balance!important;max-width:12.5em!important;margin:5px 0 8px!important;font-size:clamp(24px,5.2vw,32px)!important;font-weight:850!important;line-height:1.08!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card h2{color:#fff!important;letter-spacing:0!important;text-wrap:balance!important;max-width:12.5em!important;margin:5px 0 8px!important;font-size:clamp(24px,5.2vw,32px)!important;font-weight:850!important;line-height:1.08!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card p:not(.eyebrow){color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;max-width:42em!important;font-size:clamp(15px,3.8vw,17px)!important;font-weight:650!important;line-height:1.45!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card p:not(.eyebrow){color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;max-width:42em!important;font-size:clamp(15px,3.8vw,17px)!important;font-weight:650!important;line-height:1.45!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-proof{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-proof span{color:#effffe!important;-webkit-text-fill-color:#effffe!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important;background:#7df5e714!important;border:1px solid #7df5e742!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:40px!important;padding:7px 9px!important;font-size:12px!important;font-weight:820!important;line-height:1.1!important;display:inline-flex!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-scope{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-scope div{background:#050f228f!important;border:1px solid #7df5e733!important;border-radius:17px!important;align-content:start!important;gap:4px!important;min-width:0!important;min-height:78px!important;padding:10px 11px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-scope strong{color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;letter-spacing:0!important;min-width:0!important;font-size:11px!important;font-weight:900!important;line-height:1.08!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-scope span{color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;letter-spacing:0!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;min-width:0!important;font-size:12px!important;font-weight:660!important;line-height:1.28!important;display:-webkit-box!important;overflow:hidden!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-seo-toggle{color:#effffe!important;-webkit-text-fill-color:#effffe!important;cursor:pointer!important;background:#050f22ad!important;border:1px solid #7df5e73d!important;border-radius:18px!important;grid-template-columns:auto auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:64px!important;padding:11px 12px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-seo-toggle.enabled{background:linear-gradient(135deg,#2dd4bf2e,#081830b8)!important;border-color:#8ef7d26b!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-seo-toggle input{accent-color:#8ef7d2!important;width:22px!important;height:22px!important;margin:0!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-seo-toggle-icon{color:#8ef7d2!important;background:#7df5e71a!important;border:1px solid #7df5e73d!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;display:inline-flex!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-seo-toggle strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:14px!important;font-weight:850!important;line-height:1.15!important;display:block!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-seo-toggle small{color:#c8d9eb!important;-webkit-text-fill-color:#c8d9eb!important;margin-top:3px!important;font-size:12px!important;font-weight:680!important;line-height:1.28!important;display:block!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-seo-toggle em{color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;text-align:center!important;background:#8ef7d21f!important;border:1px solid #8ef7d247!important;border-radius:999px!important;min-width:42px!important;padding:7px 9px!important;font-size:12px!important;font-style:normal!important;font-weight:900!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-actions{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-card-actions.has-secondary{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-card-actions.has-secondary .primary-button{grid-column:1/-1!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-actions button{border-radius:18px!important;width:100%!important;min-width:0!important;min-height:52px!important;font-size:15px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .web-install-prompt-layout{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr)!important;align-items:stretch!important;gap:12px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .install-prompt-mode-control{background:#050f22b8!important;border:1px solid #7df5e738!important;border-radius:18px!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:5px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .install-prompt-mode-control button{color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;background:0 0!important;border:1px solid #7df5e72e!important;border-radius:14px!important;min-height:44px!important;font-weight:850!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .install-prompt-mode-control button.active{color:#03111f!important;-webkit-text-fill-color:#03111f!important;background:linear-gradient(135deg,#8ef7d2,#45dde8)!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview{background:#071426!important;border:1px solid #7df5e73d!important;border-radius:22px!important;min-height:190px!important;position:relative!important;overflow:hidden!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-page{color:#fff!important;align-content:start!important;gap:8px!important;height:100%!important;min-height:190px!important;padding:18px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-page span{background:#d7e6f738!important;border-radius:999px!important;width:58%!important;height:10px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-page :is(strong,small){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-prompt{background:#0b1a32!important;border:1px solid #fff3!important;border-radius:18px!important;gap:8px!important;padding:10px!important;display:grid!important;position:absolute!important;box-shadow:0 12px 26px #00000042!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview.bubble .web-install-preview-prompt{width:min(230px,100% - 24px)!important;bottom:12px!important;right:12px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview.header .web-install-preview-prompt{top:12px!important;left:12px!important;right:12px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-prompt .web-install-preview-trigger{color:#03111f!important;-webkit-text-fill-color:#03111f!important;background:#8ef7d2!important;border:1px solid #8ef7d280!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:44px!important;font-weight:850!important;display:flex!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-prompt .web-install-preview-trigger span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-sheet{background:#050f22c7!important;border:1px solid #7df5e733!important;border-radius:14px!important;gap:6px!important;padding:8px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-sheet strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;min-width:0!important;font-size:12px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-sheet span{color:#effffe!important;-webkit-text-fill-color:#effffe!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#7df5e714!important;border:1px solid #7df5e72e!important;border-radius:11px!important;align-items:center!important;min-width:0!important;min-height:32px!important;padding:0 8px!important;font-size:11px!important;font-weight:800!important;display:flex!important;overflow:hidden!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-options{gap:8px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-options>div{background:#050f229e!important;border:1px solid #7df5e738!important;border-radius:16px!important;gap:3px!important;min-width:0!important;padding:10px 12px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-options :is(span,strong){text-overflow:ellipsis!important;white-space:nowrap!important;color:#f0fffd!important;-webkit-text-fill-color:#f0fffd!important;min-width:0!important;overflow:hidden!important}:is(html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-options span,html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-actions span){color:#d7e6f7!important;-webkit-text-fill-color:#d7e6f7!important;font-size:13px!important;font-weight:760!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-actions{grid-template-columns:minmax(180px,.45fr) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-actions button{border-radius:18px!important;width:100%!important;min-height:52px!important}@media (width<=700px){html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-distribution-head{grid-template-columns:1fr!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-distribution-summary{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr)!important;width:100%!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-choice-grid{grid-template-columns:1fr!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-format-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-head{grid-template-columns:1fr!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;display:grid!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-actions button{width:100%!important;padding:0 10px!important}:is(html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-file-output-list,html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-store-plan-list){grid-template-columns:1fr!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-choice-grid button{grid-template-columns:38px minmax(0,1fr)!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .launch-choice-grid em{grid-column:2!important;width:fit-content!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-card-copy{grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .web-install-prompt-copy{grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-mark{border-radius:16px!important;width:48px!important;height:48px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .web-install-prompt-mark{border-radius:16px!important;width:48px!important;height:48px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card h2{max-width:100%!important;font-size:clamp(24px,6vw,29px)!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card h2{max-width:100%!important;font-size:clamp(24px,6vw,29px)!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-proof{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-scope{grid-template-columns:1fr!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-scope div{min-height:58px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-seo-toggle{grid-template-columns:auto minmax(0,1fr) auto!important;padding:10px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-seo-toggle-icon{display:none!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .marketplace-publish-card.marketplace-publish-card .marketplace-publish-actions{grid-template-columns:1fr!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .web-install-prompt-layout{grid-template-columns:1fr!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-actions{grid-template-columns:1fr!important}}@media (width<=759px){html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card{scroll-margin-bottom:calc(var(--ll-android-bottom-nav-height,83px) + 28px)!important;border-radius:20px!important;gap:10px!important;padding:12px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .web-install-prompt-copy{grid-template-columns:42px minmax(0,1fr)!important;align-items:start!important;gap:10px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .web-install-prompt-mark{border-radius:14px!important;width:42px!important;height:42px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card h2{max-width:100%!important;margin:3px 0 6px!important;font-size:clamp(20px,5.1vw,24px)!important;line-height:1.08!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card p:not(.eyebrow){display:none!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .install-prompt-mode-control{border-radius:16px!important;gap:6px!important;padding:4px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-prompt-card .install-prompt-mode-control button{border-radius:13px!important;min-height:46px!important;font-size:14px!important;line-height:1!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview{border-radius:20px!important;height:258px!important;min-height:0!important;max-height:258px!important;overflow:hidden!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-page{gap:6px!important;height:100%!important;min-height:100%!important;padding:14px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-page span{width:46%!important;height:8px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-page strong{font-size:15px!important;line-height:1.12!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-page small{font-size:12px!important;line-height:1.12!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-prompt{box-sizing:border-box!important;border-radius:17px!important;gap:6px!important;max-height:calc(100% - 20px)!important;padding:8px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview.bubble .web-install-preview-prompt{width:min(228px,100% - 20px)!important;bottom:10px!important;right:10px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview.header .web-install-preview-prompt{inset:10px 10px auto!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-prompt .web-install-preview-trigger{gap:6px!important;min-height:44px!important;padding:0 10px!important;font-size:12px!important;line-height:1!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-prompt .web-install-preview-trigger svg{width:14px!important;min-width:14px!important;height:14px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-sheet{border-radius:13px!important;gap:4px!important;padding:6px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-sheet strong{font-size:11px!important;line-height:1.1!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-preview-sheet span{border-radius:10px!important;min-height:27px!important;padding:0 8px!important;font-size:10.5px!important;line-height:1!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-options>div{border-radius:14px!important;gap:2px!important;min-height:48px!important;padding:8px 9px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-options span{font-size:10.5px!important;line-height:1.05!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-options strong{font-size:11.5px!important;line-height:1.08!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-actions{gap:8px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-actions button{border-radius:16px!important;min-height:46px!important;font-size:13px!important}html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-actions span{font-size:11.5px!important;line-height:1.22!important}}@media (width<=330px){html body:has(main.workspace) div#root#root#root#root#root#root#root .app-shell main.workspace .step-launch .web-install-options{grid-template-columns:1fr!important}}@media (width<=899px){html body div#root#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header{--ll-mobile-top-app-bar-height:68px!important;width:100%!important;max-width:none!important;height:68px!important;min-height:68px!important;padding:max(8px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) 8px max(14px, env(safe-area-inset-left))!important;z-index:32000!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(135deg,#192053,#015153),#07111f!important;border:0!important;border-bottom:1px solid #70e5e02e!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important;overflow:visible!important;transform:none!important}html body div#root#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button,html body div#root#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button:is(:hover,:focus,:focus-visible,:active){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;width:auto!important;min-width:0!important;max-width:min(236px,100vw - 100px)!important;height:48px!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:0!important;display:inline-grid!important;transform:none!important}html body div#root#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-brand-button.launchlift-brand-button .brand-logo{border-radius:12px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}html body div#root#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy{text-align:left!important;gap:3px!important;min-width:0!important;max-width:min(176px,100vw - 156px)!important;display:grid!important}html body div#root#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:clamp(18.5px,4.9vw,19px)!important;font-weight:820!important;line-height:1.02!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .marketing-brand-copy span{clip:auto!important;visibility:visible!important;opacity:1!important;color:#dfecffc7!important;-webkit-text-fill-color:#dfecffc7!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:auto!important;max-width:100%!important;height:auto!important;font-size:clamp(12.5px,3.3vw,13.5px)!important;font-weight:720!important;line-height:1.08!important;display:block!important;position:static!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header .launchlift-header-actions.launchlift-header-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;min-width:48px!important;margin-left:auto!important;display:flex!important}html body div#root#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header :is(.desktop-page-nav,.marketing-auth-actions,.app-header-auth-actions,.header-account-actions){display:none!important}html body div#root#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.mobile-menu-button,html body div#root#root#root#root#root#root#root#root :is(main.marketing-only,main.workspace,div.app-shell main.workspace) header.launchlift-app-header.launchlift-app-header button.launchlift-menu-trigger.mobile-menu-button:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){color:#eef7ff!important;-webkit-text-fill-color:#eef7ff!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;box-shadow:none!important;outline-offset:0!important;filter:none!important;opacity:1!important;background:0 0!important;border:1px solid #70e5e047!important;border-radius:999px!important;outline:0 #0000!important;place-items:center!important;padding:0!important;display:grid!important;transform:none!important}}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-task-card{border-radius:17px!important;grid-template-columns:36px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:58px!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-task-icon{border-radius:13px!important;width:36px!important;min-width:36px!important;height:36px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-task-copy{gap:2px!important;min-width:0!important;line-height:1.08!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-task-eyebrow{color:#8ef7d2f0!important;-webkit-text-fill-color:#8ef7d2f0!important;letter-spacing:.04em!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:block!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-task-copy strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;letter-spacing:0!important;overflow-wrap:normal!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;font-size:clamp(16px,4vw,18px)!important;font-weight:900!important;line-height:1.08!important;display:block!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-task-status{color:#ccffeff5!important;-webkit-text-fill-color:#ccffeff5!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#5ef5d01f!important;border:1px solid #8ef7d247!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:0!important;max-width:78px!important;min-height:28px!important;padding:0 9px!important;font-size:10.5px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-response-details{display:none!important}@media (width<=430px){html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-task-card{grid-template-columns:36px minmax(0,1fr)!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-task-status{grid-column:2!important;justify-self:start!important;max-width:92px!important;min-height:24px!important;margin-top:2px!important}}html body details.openclaw-extra-details.openclaw-agent-response-details,html body .openclaw-agent-response-details{display:none!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-more-body{gap:10px!important;padding:10px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-plain-details{gap:8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-plain-card{background:#030f2275!important;border:1px solid #76f0d524!important;border-radius:15px!important;gap:4px!important;min-width:0!important;padding:11px 12px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-plain-card strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;letter-spacing:0!important;font-size:14px!important;font-weight:900!important;line-height:1.08!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-plain-card p{color:#cadef2d6!important;-webkit-text-fill-color:#cadef2d6!important;letter-spacing:0!important;margin:0!important;font-size:12.5px!important;font-weight:720!important;line-height:1.35!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact{scroll-margin-top:calc(88px + env(safe-area-inset-top,0px))!important;box-shadow:none!important;background:radial-gradient(circle at 14% 0,#5ef5d01a,#0000 12rem),linear-gradient(145deg,#092342e6,#030d1ef5)!important;border:1px solid #7df5e742!important;border-radius:24px!important;gap:12px!important;padding:clamp(14px,3.6vw,18px)!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-concierge-head{grid-template-columns:minmax(0,1fr) 48px!important;align-items:start!important;gap:12px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-compact-title{grid-template-columns:44px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-session-badge{color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;background:#5ef5d014!important;border:1px solid #7df5e733!important;border-radius:15px!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-compact-title :is(.eyebrow,h2,p){letter-spacing:0!important;max-width:100%!important;margin:0!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-compact-title h2{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;padding-bottom:2px!important;font-size:clamp(23px,6vw,34px)!important;line-height:1.12!important;overflow:visible!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-compact-title p:not(.eyebrow){color:#ccdeefdb!important;-webkit-text-fill-color:#ccdeefdb!important;margin-top:4px!important;font-size:clamp(14px,3.6vw,16px)!important;line-height:1.28!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-approval-gate.compact.openclaw-agent-simple{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:1fr!important;gap:12px!important;padding:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-next-card{background:#0311269e!important;border:1px solid #7df5e733!important;border-radius:18px!important;grid-template-columns:46px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-next-icon{color:#061321!important;-webkit-text-fill-color:#061321!important;background:linear-gradient(145deg,#8ef7d2,#22d3ee)!important;border-radius:15px!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-next-copy{gap:3px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-next-copy span{letter-spacing:.04em!important;text-transform:uppercase!important;color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important;font-size:11px!important;font-weight:900!important;line-height:1!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-next-copy strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:clamp(18px,4.7vw,23px)!important;font-weight:900!important;line-height:1.08!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-next-copy p{-webkit-line-clamp:2!important;color:#ccdeefd1!important;-webkit-text-fill-color:#ccdeefd1!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:13.5px!important;font-weight:700!important;line-height:1.3!important;display:-webkit-box!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-next-card>em{color:#ccffeff5!important;-webkit-text-fill-color:#ccffeff5!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#5ef5d01a!important;border:1px solid #8ef7d242!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:86px!important;min-height:31px!important;padding:0 10px!important;font-size:11px!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-safety-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-safety-strip span{color:#e0f4fff0!important;-webkit-text-fill-color:#e0f4fff0!important;background:#071e358f!important;border:1px solid #7df5e72e!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:42px!important;padding:0 10px!important;font-size:13px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-approval-actions{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-approval-actions>button{border-radius:18px!important;width:100%!important;min-height:54px!important;font-size:16px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-extra-details{box-sizing:border-box!important;background:#020c1c5c!important;border:1px solid #7df5e724!important;border-radius:18px!important;width:100%!important;max-width:100%!important;padding:0!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-extra-details>summary{box-sizing:border-box!important;color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;grid-template-columns:minmax(0,1fr) auto 18px!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:52px!important;padding:0 14px!important;font-size:15px!important;font-weight:900!important;list-style:none!important;display:grid!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-extra-details>summary>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-restored-handoff>span{grid-template-columns:1fr!important;place-items:start!important;gap:5px!important;min-width:0!important;max-width:100%!important;line-height:1.15!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-restored-handoff>span>strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;overflow-wrap:normal!important;text-overflow:clip!important;white-space:normal!important;width:100%!important;max-width:100%!important;font-size:clamp(17px,4.7vw,21px)!important;font-weight:900!important;line-height:1.12!important;display:block!important;overflow:visible!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-restored-handoff>span>small{color:#d6e5f4d6!important;-webkit-text-fill-color:#d6e5f4d6!important;text-overflow:clip!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:12.5px!important;font-weight:700!important;line-height:1.33!important;display:block!important;overflow:visible!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-live-session-details .openclaw-live-browser{border:0!important;border-top:1px solid #7df5e71f!important;border-radius:0!important;margin:0!important;padding:10px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-live-session-details .openclaw-live-browser-head{grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-height:0!important;padding:0 0 8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-live-session-details .openclaw-live-browser-head small{white-space:normal!important;text-overflow:clip!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:visible!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-live-session-details .openclaw-browser-frame-shell{--openclaw-watch-scale:.78!important;background:#010814b8!important;border:1px solid #7df5e729!important;border-radius:16px!important;width:100%!important;height:clamp(210px,45vh,340px)!important;overflow:hidden!important}@media (width<=430px){html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .launch-work-panel{gap:10px!important;padding:14px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .launch-work-head{grid-template-columns:36px minmax(0,1fr)!important;gap:10px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .launch-work-switcher{grid-template-columns:1fr!important;gap:8px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .launch-work-switcher button{grid-template-columns:34px minmax(0,1fr) auto!important;min-height:66px!important;padding:10px 12px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .launch-work-switcher button>svg{background:#8ef7d21a!important;border-radius:12px!important;width:34px!important;height:34px!important;padding:8px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .launch-work-switcher button strong{font-size:20px!important;line-height:1.05!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .launch-work-switcher button small{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;line-height:1.16!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .launch-work-switcher button em{max-width:74px!important;min-height:34px!important;font-size:13px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-next-card{grid-template-columns:46px minmax(0,1fr)!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace .step-launch.step-launch .openclaw-concierge-panel.compact .openclaw-agent-next-card>em{grid-column:2!important;justify-self:start!important;min-height:27px!important;margin-top:2px!important}}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer{width:min(100% - 40px,1120px)!important;max-width:1120px!important;margin:clamp(28px, 5vw, 52px) auto calc(var(--ll-android-bottom-nav-height,88px) + 24px)!important;box-shadow:none!important;color:#f8fbff!important;background:linear-gradient(145deg,#082236f0,#071227f5)!important;border:1px solid #7df5e73d!important;border-radius:24px!important;gap:10px!important;padding:14px 18px!important;display:grid!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer :is(.footer-main,.footer-bottom-row){justify-content:space-between!important;align-items:center!important;gap:16px!important;min-width:0!important;display:flex!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-main{border-bottom:1px solid #7df5e729!important;padding-bottom:10px!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block{align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block .brand-logo{width:42px!important;min-width:42px!important;height:42px!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block strong{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;letter-spacing:0!important;margin:0!important;font-size:clamp(22px,2.2vw,28px)!important;font-weight:850!important;line-height:1.05!important;display:block!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block span{color:#dae8fabd!important;-webkit-text-fill-color:#dae8fabd!important;max-width:54ch!important;margin:4px 0 0!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important;display:block!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-trust-strip{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;display:none!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-trust-strip span{color:#dae8fae0!important;-webkit-text-fill-color:#dae8fae0!important;white-space:nowrap!important;background:#7df5e714!important;border:1px solid #7df5e738!important;border-radius:999px!important;align-items:center!important;min-height:32px!important;padding:0 11px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;display:flex!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a),html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):not(:disabled):not([aria-disabled=true]){box-sizing:border-box!important;color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;filter:none!important;height:46px!important;min-height:46px!important;box-shadow:none!important;background:#07162dc7!important;border:1px solid #7df5e747!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 18px!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#03111d!important;-webkit-text-fill-color:#03111d!important;opacity:1!important;filter:none!important;background:#8ef7d2!important;border-color:#8ef7d2db!important;box-shadow:0 0 0 3px #8ef7d22e!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-copyright{color:#dae8fabd!important;-webkit-text-fill-color:#dae8fabd!important;white-space:normal!important;margin:0!important;font-size:13px!important;font-weight:650!important;line-height:1.3!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;margin:24px 16px calc(var(--ll-android-bottom-nav-height,88px) + 18px)!important;border-radius:22px!important;gap:8px!important;padding:12px 16px!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer :is(.footer-main,.footer-bottom-row){grid-template-columns:1fr!important;place-items:start!important;gap:8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-main{padding-bottom:6px!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block .brand-logo{width:34px!important;min-width:34px!important;height:34px!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block strong{font-size:22px!important;line-height:1!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block span,html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-trust-strip{display:none!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a),html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):not(:disabled):not([aria-disabled=true]){box-sizing:border-box!important;height:44px!important;min-height:44px!important;padding:0 18px!important}html body div#root#root#root#root#root#root#root#root footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-copyright{font-size:12px!important;line-height:1.2!important}}html body div#root#root#root#root#root#root#root#root>main.pricing-page.marketing-only #pricing-faq.pricing-faq{height:auto!important;min-height:0!important;margin-top:clamp(20px,3vw,32px)!important;margin-bottom:clamp(14px,2vw,24px)!important;padding-bottom:0!important}html body div#root#root#root#root#root#root#root#root>main.pricing-page.marketing-only #pricing-faq.pricing-faq .pricing-section-heading{margin-bottom:14px!important}html body div#root#root#root#root#root#root#root#root>main.pricing-page.marketing-only #pricing-faq.pricing-faq .faq-grid{margin-bottom:0!important;padding-bottom:0!important}html body div#root#root#root#root#root#root#root#root>main.pricing-page.marketing-only #pricing-faq.pricing-faq .pricing-faq-card:last-child{margin-bottom:0!important}html body div#root#root#root#root#root#root#root#root>main.pricing-page.marketing-only #pricing-faq.pricing-faq+footer.marketing-footer.marketing-footer.compact-marketing-footer{margin-top:clamp(14px,2vw,24px)!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root>main.pricing-page.marketing-only #pricing-faq.pricing-faq{margin-top:18px!important;margin-bottom:10px!important;padding-bottom:0!important}html body div#root#root#root#root#root#root#root#root>main.pricing-page.marketing-only #pricing-faq.pricing-faq .pricing-section-heading{margin-bottom:12px!important}html body div#root#root#root#root#root#root#root#root>main.pricing-page.marketing-only #pricing-faq.pricing-faq+footer.marketing-footer.marketing-footer.compact-marketing-footer{margin-top:12px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card{width:min(100% - 24px,720px)!important;max-width:min(100% - 24px,720px)!important;box-shadow:none!important;background:linear-gradient(145deg,#082539eb,#030d1ff5)!important;border:1px solid #5ef5d03d!important;border-radius:18px!important;gap:0!important;margin:0 auto 8px!important;padding:8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-switcher-head{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) 48px!important;align-items:stretch!important;gap:6px!important;min-width:0!important;min-height:54px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-select-field{border-radius:16px!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-height:54px!important;padding:7px 8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-title{gap:2px!important;min-width:0!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-menu-trigger{-moz-column-gap:7px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name meta"!important;align-content:center!important;gap:3px 7px!important;width:100%!important;min-height:42px!important;padding:2px 0!important;display:grid!important;position:relative!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-menu-trigger>strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;min-height:22px!important;font-size:clamp(16px,4.5vw,20px)!important;line-height:1.18!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-trigger-meta{border-radius:999px!important;grid-area:meta!important;justify-content:end!important;place-self:center end!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0!important;height:22px!important;min-height:22px!important;max-height:22px!important;display:inline-flex!important;position:static!important;transform:none!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-title>small{flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;max-width:100%!important;font-size:10px!important;line-height:1!important;display:flex!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-title>small>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-add-button.workspace-app-add-button{border-radius:16px!important;grid-area:1/2!important;grid-template-columns:1fr!important;place-items:center!important;width:48px!important;min-width:48px!important;height:auto!important;min-height:54px!important;padding:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-context-dashboard-action{border-radius:14px!important;grid-area:2/1/auto/-1!important;justify-content:center!important;gap:8px!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-context-dashboard-action span{display:inline!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace :is(.workspace-context-dashboard-action,.workspace-app-add-button.workspace-app-add-button) svg{width:20px!important;height:20px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card{border-radius:18px!important;margin:0 auto 8px!important;padding:8px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-switcher-head{grid-template-rows:68px!important;grid-template-columns:minmax(0,1fr) 48px 48px!important;gap:8px!important;height:68px!important;min-height:68px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-select-field{border-radius:16px!important;grid-area:1/1!important;grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important;height:68px!important;min-height:68px!important;padding:8px 9px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-switcher-icon{border-radius:12px!important;width:30px!important;min-width:30px!important;height:30px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-context-dashboard-action,html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-add-button.workspace-app-add-button{border-radius:16px!important;grid-row:1!important;place-items:center!important;width:48px!important;min-width:48px!important;height:68px!important;min-height:68px!important;padding:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-context-dashboard-action{grid-column:2!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-add-button.workspace-app-add-button{grid-column:3!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-context-dashboard-action span,html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-add-button.workspace-app-add-button span{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-menu-trigger>strong{width:100%!important;font-size:clamp(16px,4.25vw,19px)!important;line-height:1.08!important;display:block!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-menu-trigger{padding-right:8px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-trigger-kicker{display:none!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-title>small{flex-wrap:nowrap!important;font-size:10px!important;line-height:1!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-app-slot-label{display:none!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card .workspace-app-switcher-head{grid-template-columns:minmax(0,1fr) 48px 48px!important;gap:8px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card .workspace-app-select-field{grid-template-columns:32px minmax(0,1fr)!important;gap:8px!important;min-height:68px!important;padding:8px 9px!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card .workspace-app-switcher-icon{place-self:center!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;margin:0!important;transform:none!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card .mobile-workspace-context-title{align-self:center!important;width:100%!important;min-width:0!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card .workspace-app-menu-trigger{width:100%!important;min-width:0!important;min-height:42px!important;padding:0 22px 0 0!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card .workspace-app-menu-trigger>strong{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:180px!important;max-width:100%!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card .workspace-app-trigger-kicker,html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card .workspace-app-trigger-kicker .workspace-app-slot-label{display:none!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card .workspace-app-trigger-meta{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;right:0!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-workspace-context-card :is(.workspace-context-dashboard-action,.workspace-app-add-button.workspace-app-add-button){border-radius:16px!important;width:48px!important;min-width:48px!important;height:68px!important;min-height:68px!important;padding:0!important}}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .step-launch.step-launch button.openclaw-close-button{color:#031020!important;-webkit-text-fill-color:#031020!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;box-shadow:none!important;opacity:1!important;background:#38e4d3 linear-gradient(145deg,#89fff0 0%,#38e4d3 58%,#25c7ee 100%)!important;border:1px solid #e5fff9b3!important;border-radius:16px!important;flex:0 0 48px!important;place-items:center!important;padding:0!important;display:inline-grid!important;transform:none!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .step-launch.step-launch button.openclaw-close-button:is(:hover,:focus,:focus-visible,:active):not(:disabled){color:#020b18!important;-webkit-text-fill-color:#020b18!important;box-shadow:none!important;background:#65f4e4 linear-gradient(145deg,#c7fff8 0%,#65f4e4 56%,#43d8ff 100%)!important;border-color:#ffffffe0!important;outline:0!important;transform:none!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .step-launch.step-launch button.openclaw-close-button :is(svg,svg *,span){color:#031020!important;stroke:#031020!important;fill:none!important;-webkit-text-fill-color:#031020!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace :is(button.primary-button,a.primary-button,.scan-button,.builder-send-button,.workspace-next-step-button):not(:disabled):not([aria-disabled=true]),html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace :is(button.primary-button,a.primary-button,.scan-button,.builder-send-button,.workspace-next-step-button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#031020!important;-webkit-text-fill-color:#031020!important;filter:none!important;background:#26cbd7 linear-gradient(110deg,#49e79b,#26cbd7)!important;border-color:#bbffe857!important;transform:none!important;box-shadow:0 12px 28px #25d3e224,inset 0 1px #ffffff2e!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace :is(button.primary-button,a.primary-button,.scan-button,.builder-send-button,.workspace-next-step-button):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span,strong,small,em),html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace :is(button.primary-button,a.primary-button,.scan-button,.builder-send-button,.workspace-next-step-button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span,strong,small,em),html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace :is(button.secondary-button,a.secondary-button,button.ghost-button,a.ghost-button,.connector-button,.asset-action-button,.compact-button):not(.primary-button) :is(svg,svg *,span,strong,small,em),html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace :is(button.secondary-button,a.secondary-button,button.ghost-button,a.ghost-button,.connector-button,.asset-action-button,.compact-button):not(.primary-button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span,strong,small,em){color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .github-input-row.github-input-row .connector-button.has-repository>svg,html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .github-input-row.github-input-row .connector-button.has-repository:is(:hover,:focus,:focus-visible,:active,:disabled,[aria-disabled=true])>svg{color:#3ddc84!important;stroke:#3ddc84!important;filter:drop-shadow(0 0 8px #3ddc8442)!important;-webkit-text-fill-color:#3ddc84!important;width:21px!important;height:21px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .github-input-row.github-input-row .connector-button.has-repository>svg *,html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .github-input-row.github-input-row .connector-button.has-repository:is(:hover,:focus,:focus-visible,:active,:disabled,[aria-disabled=true])>svg *{color:currentColor!important;stroke:currentColor!important;-webkit-text-fill-color:currentColor!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-github-card.workspace-github-card .github-input-row.github-input-row>button.connector-button.connector-button.has-repository.has-repository>svg.lucide-github,html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .workspace-github-card.workspace-github-card .github-input-row.github-input-row>button.connector-button.connector-button.has-repository.has-repository:is(:hover,:focus,:focus-visible,:active,:disabled,[aria-disabled=true])>svg.lucide-github{color:#3ddc84!important;stroke:#3ddc84!important;fill:none!important;filter:drop-shadow(0 0 8px #3ddc8442)!important;-webkit-text-fill-color:#3ddc84!important;width:21px!important;height:21px!important}html,body,html body div#root,html body div#root :is(main,textarea,pre,code,.instruction-pack-panel,.instruction-pack-panel pre,.instruction-pack-panel textarea,.preview-block,.instruction-preview,.copy-field textarea,.plain-textarea,.support-panel,.support-messages,.mobile-nav-sheet,.launchlift-drawer-sheet,.workspace-menu-sheet,.auth-modal,.github-setup-modal,.github-manifest-preview,.legal-modal,.marketplace-listing-dialog,.marketplace-listing-sheet,.admin-data-grid-body,.support-admin-detail,.openclaw-live-browser,.openclaw-browser-frame-shell,.openclaw-correction-form textarea,.openclaw-correction-details textarea,.ai-enhance-card textarea){--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;scrollbar-width:thin!important;scrollbar-color:#7df5e7c7 #020a18d1!important}html::-webkit-scrollbar{width:10px!important;height:10px!important}body::-webkit-scrollbar{width:10px!important;height:10px!important}html body div#root :is(main,textarea,pre,code,.instruction-pack-panel,.instruction-pack-panel pre,.instruction-pack-panel textarea,.preview-block,.instruction-preview,.copy-field textarea,.plain-textarea,.support-panel,.support-messages,.mobile-nav-sheet,.launchlift-drawer-sheet,.workspace-menu-sheet,.auth-modal,.github-setup-modal,.github-manifest-preview,.legal-modal,.marketplace-listing-dialog,.marketplace-listing-sheet,.admin-data-grid-body,.support-admin-detail,.openclaw-live-browser,.openclaw-browser-frame-shell,.openclaw-correction-form textarea,.openclaw-correction-details textarea,.ai-enhance-card textarea)::-webkit-scrollbar{width:10px!important;height:10px!important}@media (width>=900px) and (height>=760px){html body div#root#root#root#root#root#root#root#root .modal-backdrop.auth-backdrop .auth-modal.studio-auth-modal{overflow:visible!important}}html::-webkit-scrollbar-track{background:#020a18d1!important;border-radius:999px!important}body::-webkit-scrollbar-track{background:#020a18d1!important;border-radius:999px!important}html body div#root :is(main,textarea,pre,code,.instruction-pack-panel,.instruction-pack-panel pre,.instruction-pack-panel textarea,.preview-block,.instruction-preview,.copy-field textarea,.plain-textarea,.support-panel,.support-messages,.mobile-nav-sheet,.launchlift-drawer-sheet,.workspace-menu-sheet,.auth-modal,.github-setup-modal,.github-manifest-preview,.legal-modal,.marketplace-listing-dialog,.marketplace-listing-sheet,.admin-data-grid-body,.support-admin-detail,.openclaw-live-browser,.openclaw-browser-frame-shell,.openclaw-correction-form textarea,.openclaw-correction-details textarea,.ai-enhance-card textarea)::-webkit-scrollbar-track{background:#020a18d1!important;border-radius:999px!important}html::-webkit-scrollbar-thumb{background:linear-gradient(#8ef7d2 0%,#22d3ee 100%)!important;border:2px solid #020a18d1!important;border-radius:999px!important}body::-webkit-scrollbar-thumb{background:linear-gradient(#8ef7d2 0%,#22d3ee 100%)!important;border:2px solid #020a18d1!important;border-radius:999px!important}html body div#root :is(main,textarea,pre,code,.instruction-pack-panel,.instruction-pack-panel pre,.instruction-pack-panel textarea,.preview-block,.instruction-preview,.copy-field textarea,.plain-textarea,.support-panel,.support-messages,.mobile-nav-sheet,.launchlift-drawer-sheet,.workspace-menu-sheet,.auth-modal,.github-setup-modal,.github-manifest-preview,.legal-modal,.marketplace-listing-dialog,.marketplace-listing-sheet,.admin-data-grid-body,.support-admin-detail,.openclaw-live-browser,.openclaw-browser-frame-shell,.openclaw-correction-form textarea,.openclaw-correction-details textarea,.ai-enhance-card textarea)::-webkit-scrollbar-thumb{background:linear-gradient(#8ef7d2 0%,#22d3ee 100%)!important;border:2px solid #020a18d1!important;border-radius:999px!important}html::-webkit-scrollbar-corner{background:#020a18d1!important}body::-webkit-scrollbar-corner{background:#020a18d1!important}html body div#root :is(main,textarea,pre,code,.instruction-pack-panel,.instruction-pack-panel pre,.instruction-pack-panel textarea,.preview-block,.instruction-preview,.copy-field textarea,.plain-textarea,.support-panel,.support-messages,.mobile-nav-sheet,.launchlift-drawer-sheet,.workspace-menu-sheet,.auth-modal,.github-setup-modal,.github-manifest-preview,.legal-modal,.marketplace-listing-dialog,.marketplace-listing-sheet,.admin-data-grid-body,.support-admin-detail,.openclaw-live-browser,.openclaw-browser-frame-shell,.openclaw-correction-form textarea,.openclaw-correction-details textarea,.ai-enhance-card textarea)::-webkit-scrollbar-corner{background:#020a18d1!important}html::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}body::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}html body div#root :is(main,textarea,pre,code,.instruction-pack-panel,.instruction-pack-panel pre,.instruction-pack-panel textarea,.preview-block,.instruction-preview,.copy-field textarea,.plain-textarea,.support-panel,.support-messages,.mobile-nav-sheet,.launchlift-drawer-sheet,.workspace-menu-sheet,.auth-modal,.github-setup-modal,.github-manifest-preview,.legal-modal,.marketplace-listing-dialog,.marketplace-listing-sheet,.admin-data-grid-body,.support-admin-detail,.openclaw-live-browser,.openclaw-browser-frame-shell,.openclaw-correction-form textarea,.openclaw-correction-details textarea,.ai-enhance-card textarea)::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}html body div#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a),html body div#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):not(:disabled):not([aria-disabled=true]){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;opacity:1!important;filter:none!important;min-height:44px!important;text-shadow:none!important;box-shadow:none!important;background:#071830f5!important;border:1px solid #8ef7d27a!important;border-radius:999px!important;padding:0 16px!important}html body div#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:#02111d!important;-webkit-text-fill-color:#02111d!important;opacity:1!important;filter:none!important;text-shadow:none!important;background:#8ef7d2f5!important;border-color:#8ef7d2d1!important;box-shadow:0 0 0 3px #8ef7d229!important}html body div#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a) :is(span,strong,svg,path){color:currentColor!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;filter:none!important}html body div#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer{gap:8px!important;padding:12px 16px!important}html body div#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-main{min-height:0!important;padding-bottom:8px!important}html body div#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-brand-block span,html body div#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-trust-strip{display:none!important}html body div#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-bottom-row{min-height:0!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card .workspace-app-switcher-head{grid-template-rows:68px!important;grid-template-columns:minmax(0,1fr) 48px 48px!important;gap:8px!important;height:68px!important;min-height:68px!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card .workspace-app-select-field{border-radius:16px!important;height:68px!important;min-height:68px!important;padding:8px 9px!important}html body div#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace section.mobile-workspace-context-card :is(.workspace-context-dashboard-action,.workspace-app-add-button.workspace-app-add-button){border-radius:16px!important;width:48px!important;min-width:48px!important;height:68px!important;min-height:68px!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page,.app-shell main.workspace,.modal-backdrop) :is(button.primary-button.primary-button,a.primary-button.primary-button,.primary-button.primary-button,button.landing-plan-cta.landing-plan-cta,a.landing-plan-cta.landing-plan-cta,.stripe-button.stripe-button,.dashboard-build-action.primary,.studio-url-submit.studio-url-submit,.hero-url-submit.hero-url-submit,.studio-auth-primary.studio-auth-primary,.ai-enhance-primary.ai-enhance-primary,.studio-generate-action.studio-generate-action,.scan-button.scan-button,.builder-send-button.builder-send-button,.workspace-next-step-button.workspace-next-step-button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){border-color:var(--ll-action-primary-hover-border)!important;background:var(--ll-action-primary-hover-bg)!important;background-color:#9ff8dc!important;background-image:var(--ll-action-primary-hover-bg)!important;color:var(--ll-action-primary-hover-text)!important;-webkit-text-fill-color:var(--ll-action-primary-hover-text)!important;text-shadow:none!important;filter:none!important;box-shadow:var(--ll-action-primary-hover-shadow)!important;transform:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page,.app-shell main.workspace,.modal-backdrop) :is(button.primary-button.primary-button,a.primary-button.primary-button,.primary-button.primary-button,button.landing-plan-cta.landing-plan-cta,a.landing-plan-cta.landing-plan-cta,.stripe-button.stripe-button,.dashboard-build-action.primary,.studio-url-submit.studio-url-submit,.hero-url-submit.hero-url-submit,.studio-auth-primary.studio-auth-primary,.ai-enhance-primary.ai-enhance-primary,.studio-generate-action.studio-generate-action,.scan-button.scan-button,.builder-send-button.builder-send-button,.workspace-next-step-button.workspace-next-step-button):active:not(:disabled):not([aria-disabled=true]){background:var(--ll-action-primary-active-bg)!important;background-color:#78efc6!important;background-image:var(--ll-action-primary-active-bg)!important;box-shadow:0 0 0 2px #8ef7d224,0 10px 20px #22d3ee24!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page,.app-shell main.workspace,.modal-backdrop) :is(button.primary-button.primary-button,a.primary-button.primary-button,.primary-button.primary-button,button.landing-plan-cta.landing-plan-cta,a.landing-plan-cta.landing-plan-cta,.stripe-button.stripe-button,.dashboard-build-action.primary,.studio-url-submit.studio-url-submit,.hero-url-submit.hero-url-submit,.studio-auth-primary.studio-auth-primary,.ai-enhance-primary.ai-enhance-primary,.studio-generate-action.studio-generate-action,.scan-button.scan-button,.builder-send-button.builder-send-button,.workspace-next-step-button.workspace-next-step-button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]) :is(svg,svg *,span,strong,small,em){color:var(--ll-action-primary-hover-text)!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:var(--ll-action-primary-hover-text)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page,.app-shell main.workspace,.modal-backdrop) :is(.secondary-button.secondary-button,.ghost-button.ghost-button,.connector-button.connector-button,.admin-external-link.admin-external-link,.dashboard-build-action.dashboard-build-action,.studio-secondary-cta.studio-secondary-cta,.studio-link-button.studio-link-button,.studio-auth-secondary.studio-auth-secondary,.auth-mode-switch.auth-mode-switch,.ll-segmented-control.ll-segmented-control>button,.desktop-page-nav.desktop-page-nav>:is(a,button),.mobile-drawer-actions.mobile-drawer-actions>button,.mobile-drawer-link-list.mobile-drawer-link-list>:is(a,button),.launchlift-drawer-actions.launchlift-drawer-actions>button,nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not(.active):not([aria-current=page]):not(.modal-close):not(.drawer-close):not(.openclaw-close-button):not(.admin-confirm-close):not(.workspace-menu-close){border-color:var(--ll-action-secondary-hover-border)!important;background:var(--ll-action-secondary-hover-bg)!important;background-color:#0f3340c7!important;background-image:var(--ll-action-secondary-hover-bg)!important;color:var(--ll-action-secondary-hover-text)!important;-webkit-text-fill-color:var(--ll-action-secondary-hover-text)!important;text-shadow:none!important;filter:none!important;box-shadow:var(--ll-action-secondary-hover-shadow)!important;outline-offset:0!important;outline:0 #0000!important;transform:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page,.app-shell main.workspace,.modal-backdrop) :is(.secondary-button.secondary-button,.ghost-button.ghost-button,.connector-button.connector-button,.admin-external-link.admin-external-link,.dashboard-build-action.dashboard-build-action,.studio-secondary-cta.studio-secondary-cta,.studio-link-button.studio-link-button,.studio-auth-secondary.studio-auth-secondary,.auth-mode-switch.auth-mode-switch,.ll-segmented-control.ll-segmented-control>button,.desktop-page-nav.desktop-page-nav>:is(a,button),.mobile-drawer-actions.mobile-drawer-actions>button,.mobile-drawer-link-list.mobile-drawer-link-list>:is(a,button),.launchlift-drawer-actions.launchlift-drawer-actions>button,nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button):active:not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not(.active):not([aria-current=page]):not(.modal-close):not(.drawer-close):not(.openclaw-close-button):not(.admin-confirm-close):not(.workspace-menu-close){background:var(--ll-action-secondary-active-bg)!important;background-color:#0c2b37db!important;background-image:var(--ll-action-secondary-active-bg)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page,.app-shell main.workspace,.modal-backdrop) :is(.secondary-button.secondary-button,.ghost-button.ghost-button,.connector-button.connector-button,.admin-external-link.admin-external-link,.dashboard-build-action.dashboard-build-action,.studio-secondary-cta.studio-secondary-cta,.studio-link-button.studio-link-button,.studio-auth-secondary.studio-auth-secondary,.auth-mode-switch.auth-mode-switch,.ll-segmented-control.ll-segmented-control>button,.desktop-page-nav.desktop-page-nav>:is(a,button),.mobile-drawer-actions.mobile-drawer-actions>button,.mobile-drawer-link-list.mobile-drawer-link-list>:is(a,button),.launchlift-drawer-actions.launchlift-drawer-actions>button,nav.mobile-app-bottom-nav.mobile-app-bottom-nav>button):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]):not([aria-selected=true]):not(.active):not([aria-current=page]):not(.modal-close):not(.drawer-close):not(.openclaw-close-button):not(.admin-confirm-close):not(.workspace-menu-close) :is(svg,svg *,span,strong,small,em,p){color:var(--ll-action-secondary-hover-text)!important;stroke:currentColor!important;fill:none!important;-webkit-text-fill-color:var(--ll-action-secondary-hover-text)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace .github-input-row .connector-button.connector-button.has-repository.has-repository>svg,html body div#root#root#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace .github-input-row .connector-button.connector-button.has-repository.has-repository:is(:hover,:focus,:focus-visible,:active,:disabled,[aria-disabled=true])>svg{color:#3ddc84!important;stroke:#3ddc84!important;filter:drop-shadow(0 0 8px #3ddc8442)!important;-webkit-text-fill-color:#3ddc84!important;width:21px!important;height:21px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace .github-input-row .connector-button.connector-button.has-repository.has-repository>svg *,html body div#root#root#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace .github-input-row .connector-button.connector-button.has-repository.has-repository:is(:hover,:focus,:focus-visible,:active,:disabled,[aria-disabled=true])>svg *{color:#3ddc84!important;stroke:#3ddc84!important;fill:none!important;-webkit-text-fill-color:#3ddc84!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;width:fit-content!important;max-width:100%!important;display:flex!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a){width:116px!important;min-width:116px!important;max-width:116px!important;height:44px!important;min-height:44px!important;max-height:44px!important;box-shadow:none!important;outline-offset:0!important;color:#f8fbffeb!important;-webkit-text-fill-color:#f8fbffeb!important;opacity:1!important;filter:none!important;background:#07162db8!important;border:1px solid #7df5e747!important;border-radius:999px!important;outline:0 #0000!important;flex:0 0 116px!important;justify-content:center!important;align-items:center!important;padding:0 18px!important;font-size:14px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;transition:none!important;animation:none!important;display:inline-flex!important;transform:none!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero.marketplace-hero{--ll-marketplace-hero-search-gap:8px;--ll-marketplace-hero-status-gap:4px;box-sizing:border-box!important;width:min(calc(100% - 28px), var(--marketing-page-max,1120px))!important;min-width:0!important;max-width:min(calc(100% - 28px), var(--marketing-page-max,1120px))!important;border:1px solid var(--marketing-card-border,#7df5e73d)!important;background:var(--marketing-card-bg,linear-gradient(145deg, #0a263ec7, #030c1fe6))!important;box-shadow:var(--marketing-card-shadow,none)!important;border-radius:26px!important;margin:14px auto 42px!important;padding:14px!important;display:block!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-feature-section.marketplace-feature-section{width:min(calc(100% - 28px), var(--marketing-page-max,1120px))!important;min-width:0!important;max-width:min(calc(100% - 28px), var(--marketing-page-max,1120px))!important;margin:0 auto 42px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero-copy.marketplace-hero-copy{box-sizing:border-box!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;display:flex!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero.marketplace-hero h1{letter-spacing:0!important;overflow-wrap:normal!important;text-wrap:balance!important;max-width:15ch!important;margin:10px 0 8px!important;font-size:clamp(31px,8.5vw,36px)!important;line-height:1.04!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero-copy.marketplace-hero-copy>p:not(.eyebrow){max-width:37ch!important;margin:0!important;font-size:12.4px!important;font-weight:650!important;line-height:1.25!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-live-pill.marketplace-live-pill{margin:0 0 8px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search.marketplace-store-search{width:100%!important;margin-top:var(--ll-marketplace-hero-search-gap)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search.marketplace-store-search.is-loading .marketplace-hero-search.marketplace-search{color:#cadcf0bd!important;-webkit-text-fill-color:#cadcf0bd!important;white-space:nowrap!important;align-items:center!important;gap:10px!important;display:flex!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-store-search.marketplace-store-search.is-loading .marketplace-hero-search.marketplace-search span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-search-status.marketplace-search-status{margin-top:var(--ll-marketplace-hero-status-gap)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-search-status.marketplace-search-status em,.marketplace-live-pill.marketplace-live-pill span){letter-spacing:0!important;font-size:12px!important;font-weight:760!important;line-height:1.25!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-publish-panel.marketplace-publish-panel,.marketplace-directory.marketplace-directory) :is(h2,.section-title){letter-spacing:0!important;font-size:clamp(25px,7.2vw,30px)!important;font-weight:820!important;line-height:1.08!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page :is(.marketplace-publish-panel.marketplace-publish-panel,.marketplace-directory.marketplace-directory,.marketplace-app-card.marketplace-app-card,.marketplace-feature-card.marketplace-feature-card) p{letter-spacing:0!important;font-size:14px!important;font-weight:560!important;line-height:1.36!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root>main.marketplace-page.marketplace-page .marketplace-hero-search.marketplace-search input{font-size:14px!important;font-weight:660!important;line-height:1.2!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .app-shell.app-shell main.workspace.workspace .workspace-github-card.workspace-github-card .github-input-row.github-input-row>button.connector-button.connector-button.has-repository.has-repository>svg.lucide-github,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .app-shell.app-shell main.workspace.workspace .workspace-github-card.workspace-github-card .github-input-row.github-input-row>button.connector-button.connector-button.has-repository.has-repository:is(:hover,:focus,:focus-visible,:active,:disabled,[aria-disabled=true])>svg.lucide-github{color:#3ddc84!important;stroke:#3ddc84!important;fill:none!important;filter:drop-shadow(0 0 8px #3ddc8442)!important;-webkit-text-fill-color:#3ddc84!important;width:21px!important;height:21px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .app-shell.app-shell main.workspace.workspace .workspace-github-card.workspace-github-card .github-input-row.github-input-row>button.connector-button.connector-button.has-repository.has-repository>svg.lucide-github *,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .app-shell.app-shell main.workspace.workspace .workspace-github-card.workspace-github-card .github-input-row.github-input-row>button.connector-button.connector-button.has-repository.has-repository:is(:hover,:focus,:focus-visible,:active,:disabled,[aria-disabled=true])>svg.lucide-github *{color:#3ddc84!important;stroke:#3ddc84!important;fill:none!important;-webkit-text-fill-color:#3ddc84!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.marketing-only,main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page) footer.marketing-footer.marketing-footer.compact-marketing-footer .footer-legal-links.footer-legal-links :is(button,a):is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){border-color:var(--ll-action-secondary-hover-border)!important;background:var(--ll-action-secondary-hover-bg)!important;background-color:#0f3340c7!important;background-image:var(--ll-action-secondary-hover-bg)!important;box-shadow:var(--ll-action-secondary-hover-shadow)!important;outline-offset:0!important;color:var(--ll-action-secondary-hover-text)!important;-webkit-text-fill-color:var(--ll-action-secondary-hover-text)!important;opacity:1!important;filter:none!important;outline:0 #0000!important;transition:none!important;animation:none!important;transform:none!important}@media (width>=761px){html body:not(:has(main.workspace)) div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root>nav.mobile-app-bottom-nav.mobile-app-bottom-nav{display:none!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-eyebrow,main.pricing-page .eyebrow,main.pricing-page .ll-section-eyebrow,main.marketplace-page .eyebrow,main.marketplace-page .marketplace-live-pill,main.blog-page .eyebrow){box-sizing:border-box!important;border:1px solid var(--ll-public-hero-label-border,#7df5e752)!important;background:var(--ll-public-hero-label-bg,#1e6a7157)!important;width:fit-content!important;max-width:100%!important;height:32px!important;min-height:32px!important;color:var(--ll-public-hero-label-text,#daf7f2eb)!important;-webkit-text-fill-color:var(--ll-public-hero-label-text,#daf7f2eb)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;box-shadow:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 16px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;transform:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.marketplace-page .marketplace-live-pill span,main.marketplace-page .marketplace-live-pill em){color:currentColor!important;-webkit-text-fill-color:currentColor!important;font:inherit!important;letter-spacing:0!important;text-transform:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-eyebrow,main.pricing-page .eyebrow,main.pricing-page .ll-section-eyebrow,main.marketplace-page .eyebrow,main.marketplace-page .marketplace-live-pill,main.blog-page .eyebrow):is(:hover,:focus,:focus-visible,:active){border-color:var(--ll-public-hero-label-border,#7df5e752)!important;background:var(--ll-public-hero-label-bg,#1e6a7157)!important;color:var(--ll-public-hero-label-text,#daf7f2eb)!important;-webkit-text-fill-color:var(--ll-public-hero-label-text,#daf7f2eb)!important;box-shadow:none!important;transform:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page){color:var(--ll-reference-text)!important;background:var(--ll-public-page-bg)!important;background-size:92px 92px,92px 92px,auto!important;padding-top:0!important;overflow-x:clip!important}html:has(body div#root>:is(main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page)){background:linear-gradient(#22d3ee0b 1px, transparent 1px), linear-gradient(90deg, #22d3ee0b 1px, transparent 1px), linear-gradient(135deg, var(--ll-reference-bg) 0%, #071222 48%, #0b1026 100%)!important;background-size:92px 92px,92px 92px,auto!important}html:has(body div#root>:is(main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page)) body{background:linear-gradient(#22d3ee0b 1px, transparent 1px), linear-gradient(90deg, #22d3ee0b 1px, transparent 1px), linear-gradient(135deg, var(--ll-reference-bg) 0%, #071222 48%, #0b1026 100%)!important;background-size:92px 92px,92px 92px,auto!important}html:has(body div#root>:is(main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page)) body div#root{background:linear-gradient(#22d3ee0b 1px, transparent 1px), linear-gradient(90deg, #22d3ee0b 1px, transparent 1px), linear-gradient(135deg, var(--ll-reference-bg) 0%, #071222 48%, #0b1026 100%)!important;background-size:92px 92px,92px 92px,auto!important}html body div#root#root#root#root .app-shell main.workspace.workspace{background:linear-gradient(#22d3ee0b 1px, transparent 1px), linear-gradient(90deg, #22d3ee0b 1px, transparent 1px), linear-gradient(135deg, var(--ll-reference-bg) 0%, #071222 48%, #0b1026 100%)!important;background-size:92px 92px,92px 92px,auto!important}html:has(body div#root main.workspace){background:linear-gradient(#22d3ee0b 1px, transparent 1px), linear-gradient(90deg, #22d3ee0b 1px, transparent 1px), linear-gradient(135deg, var(--ll-reference-bg) 0%, #071222 48%, #0b1026 100%)!important;background-size:92px 92px,92px 92px,auto!important}html:has(body div#root main.workspace) body{background:linear-gradient(#22d3ee0b 1px, transparent 1px), linear-gradient(90deg, #22d3ee0b 1px, transparent 1px), linear-gradient(135deg, var(--ll-reference-bg) 0%, #071222 48%, #0b1026 100%)!important;background-size:92px 92px,92px 92px,auto!important}html:has(body div#root main.workspace) body div#root{background:linear-gradient(#22d3ee0b 1px, transparent 1px), linear-gradient(90deg, #22d3ee0b 1px, transparent 1px), linear-gradient(135deg, var(--ll-reference-bg) 0%, #071222 48%, #0b1026 100%)!important;background-size:92px 92px,92px 92px,auto!important}html:has(body div#root main.workspace) body div#root .app-shell{background:linear-gradient(#22d3ee0b 1px, transparent 1px), linear-gradient(90deg, #22d3ee0b 1px, transparent 1px), linear-gradient(135deg, var(--ll-reference-bg) 0%, #071222 48%, #0b1026 100%)!important;background-size:92px 92px,92px 92px,auto!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-hero,main.pricing-page .pricing-hero,main.marketplace-page .marketplace-hero,main.blog-page .blog-hero){box-sizing:border-box!important;width:var(--ll-public-hero-width)!important;max-width:var(--ll-public-hero-max-width)!important;margin:var(--ll-public-hero-margin)!important;padding:var(--ll-public-hero-gutter)!important;border:1px solid var(--ll-public-hero-border)!important;border-radius:var(--ll-public-hero-radius)!important;background:var(--ll-public-hero-bg)!important;box-shadow:none!important;overflow:visible!important;transform:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-hero .studio-hero-copy,main.pricing-page .pricing-hero .pricing-hero-copy,main.marketplace-page .marketplace-hero .marketplace-hero-copy,main.blog-page .blog-hero>div){justify-content:flex-start!important;align-items:flex-start!important;gap:var(--ll-public-hero-gap)!important;width:100%!important;min-width:0!important;max-width:var(--ll-public-hero-copy-width)!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-hero .studio-eyebrow,main.pricing-page .pricing-hero .eyebrow,main.marketplace-page .eyebrow,main.blog-page .blog-hero .eyebrow){box-sizing:border-box!important;border:1px solid var(--ll-public-hero-label-border,color-mix(in oklab, var(--ll-reference-success) 34%, transparent))!important;background:var(--ll-public-hero-label-bg,color-mix(in oklab, var(--ll-reference-surface-2) 72%, transparent))!important;width:fit-content!important;max-width:100%!important;height:32px!important;min-height:32px!important;color:var(--ll-public-hero-label-text,color-mix(in oklab, var(--ll-reference-text) 78%, var(--ll-reference-success) 22%))!important;-webkit-text-fill-color:var(--ll-public-hero-label-text,color-mix(in oklab, var(--ll-reference-text) 78%, var(--ll-reference-success) 22%))!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 16px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-hero h1,main.pricing-page .pricing-hero h1,main.marketplace-page .marketplace-hero h1,main.blog-page .blog-hero h1){max-width:var(--ll-public-hero-title-width)!important;color:var(--ll-public-hero-title)!important;-webkit-text-fill-color:var(--ll-public-hero-title)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;font-size:var(--ll-public-hero-title-size)!important;line-height:var(--ll-public-hero-title-line)!important;letter-spacing:0!important;text-wrap:balance!important;margin:0!important;font-weight:780!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-hero .studio-hero-subtitle,main.pricing-page .pricing-hero .pricing-hero-copy>p:not(.eyebrow),main.marketplace-page .marketplace-hero .marketplace-hero-copy>p:not(.eyebrow),main.blog-page .blog-hero>div>p:not(.eyebrow)){max-width:var(--ll-public-hero-text-width)!important;color:var(--ll-public-hero-copy)!important;-webkit-text-fill-color:var(--ll-public-hero-copy)!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;font-size:var(--ll-public-hero-copy-size)!important;line-height:var(--ll-public-hero-copy-line)!important;letter-spacing:0!important;text-wrap:pretty!important;margin:0!important;font-weight:620!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-hero,main.pricing-page .pricing-hero,main.marketplace-page .marketplace-hero,main.blog-page .blog-hero){width:var(--ll-public-hero-width)!important;margin:var(--ll-public-hero-margin)!important;padding:var(--ll-public-hero-gutter)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.marketplace-page .marketplace-hero{padding-top:20px!important;padding-bottom:20px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-hero h1,main.pricing-page .pricing-hero h1,main.marketplace-page .marketplace-hero h1,main.blog-page .blog-hero h1){font-size:var(--ll-public-hero-title-size)!important;line-height:var(--ll-public-hero-title-line)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-hero .studio-hero-subtitle,main.pricing-page .pricing-hero .pricing-hero-copy>p:not(.eyebrow),main.marketplace-page .marketplace-hero .marketplace-hero-copy>p:not(.eyebrow),main.blog-page .blog-hero>div>p:not(.eyebrow)){font-size:var(--ll-public-hero-copy-size)!important;line-height:var(--ll-public-hero-copy-line)!important;font-weight:620!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page .studio-hero .studio-hero-subtitle{font-size:16px!important;font-weight:620!important;line-height:1.38!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page .studio-hero-proof-strip{flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;min-height:30px!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page .studio-hero-proof-strip span{white-space:nowrap!important;flex:none!important;justify-content:center!important;align-items:center!important;height:28px!important;min-height:28px!important;padding:0 10px!important;font-size:11px!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page .studio-hero-proof-strip span:nth-child(n+4){display:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page form#studio-scan.studio-url-card{margin-top:14px!important;padding:10px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page form#studio-scan .studio-url-control{min-height:58px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page .studio-dashboard-shell.studio-live-shot{margin-top:32px!important;overflow:visible!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page .studio-eyebrow,main.landing-page .studio-hero-proof-strip span,main.pricing-page .eyebrow,main.pricing-page .plan-badge,main.marketplace-page .eyebrow,main.marketplace-page .marketplace-live-pill,main.marketplace-page .marketplace-feature-proof span,main.blog-page .eyebrow,main.blog-page .blog-hero-topics span,main.workspace .launch-section-eyebrow){box-sizing:border-box!important;border:1px solid var(--ll-public-hero-label-border)!important;background:var(--ll-public-hero-label-bg)!important;width:fit-content!important;max-width:100%!important;min-height:32px!important;color:var(--ll-public-hero-label-text)!important;-webkit-text-fill-color:var(--ll-public-hero-label-text)!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 16px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html body:has(main.workspace) div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .step-launch .launch-section-eyebrow{border-color:var(--ll-public-hero-label-border,color-mix(in oklab, var(--ll-reference-success) 34%, transparent))!important;background:var(--ll-public-hero-label-bg,color-mix(in oklab, var(--ll-reference-surface-2) 72%, transparent))!important;color:var(--ll-public-hero-label-text,color-mix(in oklab, var(--ll-reference-text) 78%, var(--ll-reference-success) 22%))!important;-webkit-text-fill-color:var(--ll-public-hero-label-text,color-mix(in oklab, var(--ll-reference-text) 78%, var(--ll-reference-success) 22%))!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.marketplace-page .marketplace-live-pill *,main.marketplace-page .marketplace-feature-proof span *,main.blog-page .blog-hero-topics span *,main.landing-page .studio-hero-proof-strip span *){color:inherit!important;-webkit-text-fill-color:inherit!important;font:inherit!important;letter-spacing:0!important;text-transform:none!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page .studio-hero-proof-strip{flex-wrap:wrap!important;gap:7px!important;min-height:0!important;overflow:visible!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page .studio-hero-proof-strip span{flex:0 auto!important;max-width:100%!important;height:28px!important;min-height:28px!important;padding:0 10px!important;font-size:11px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page .studio-hero-proof-strip span:nth-child(n+3){display:none!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page form#studio-scan.studio-url-card{border-color:color-mix(in oklab, var(--ll-reference-border) 88%, transparent)!important;background:linear-gradient(160deg, color-mix(in oklab, var(--ll-reference-surface-2) 68%, transparent), color-mix(in oklab, var(--ll-reference-card) 86%, transparent))!important;width:100%!important;max-width:100%!important;box-shadow:none!important;border-radius:24px!important;gap:8px!important;margin-top:14px!important;padding:12px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page form#studio-scan.studio-url-card>label{color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;margin:0!important;font-size:12.5px!important;font-weight:800!important;line-height:1.25!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page form#studio-scan .studio-url-control,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page form#studio-scan .studio-url-control:is(:hover,:focus-within,:active){border:1px solid color-mix(in oklab, var(--ll-reference-success) 34%, transparent)!important;background:color-mix(in oklab, var(--ll-reference-bg) 76%, transparent)!important;height:auto!important;min-height:0!important;box-shadow:none!important;border-radius:20px!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin:0!important;padding:8px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page form#studio-scan .studio-url-control>svg{background:color-mix(in oklab, var(--ll-reference-surface-2) 86%, transparent)!important;width:40px!important;height:40px!important;color:color-mix(in oklab, var(--ll-reference-success) 88%, var(--ll-reference-text) 12%)!important;box-shadow:none!important;border-radius:14px!important;padding:10px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page form#studio-scan .studio-url-control input,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page form#studio-scan .studio-url-control input:is(:hover,:focus,:focus-visible,:active){background:color-mix(in oklab, var(--ll-reference-surface-2) 80%, transparent)!important;width:100%!important;min-width:0!important;height:40px!important;color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;text-overflow:ellipsis!important;border-radius:14px!important;padding:0 12px!important;font-size:15px!important;font-weight:760!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page form#studio-scan button.studio-url-submit.primary-button,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page form#studio-scan button.studio-url-submit.primary-button:is(:hover,:focus,:focus-visible,:active){width:100%!important;height:48px!important;min-height:48px!important;box-shadow:none!important;border-radius:16px!important;grid-column:1/-1!important;margin:0!important;padding:0 16px!important;font-size:16px!important;line-height:1!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero .studio-hero-subtitle{visibility:visible!important;opacity:1!important;max-width:620px!important;display:block!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero .studio-hero-subtitle{max-width:39ch!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card{border:1px solid color-mix(in oklab, var(--ll-reference-success) 40%, var(--ll-reference-border) 60%)!important;background:linear-gradient(160deg, color-mix(in oklab, var(--ll-reference-surface) 92%, black 8%), color-mix(in oklab, var(--ll-reference-card) 96%, black 4%))!important;border-radius:24px!important;width:min(100%,640px)!important;max-width:640px!important;padding:clamp(16px,2vw,20px)!important;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.07),0 18px 46px -32px oklab(0% none none/.88)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card>label{color:color-mix(in oklab, var(--ll-reference-text) 92%, var(--ll-reference-muted) 8%)!important;-webkit-text-fill-color:color-mix(in oklab, var(--ll-reference-text) 92%, var(--ll-reference-muted) 8%)!important;letter-spacing:0!important;margin:0!important;font-size:13px!important;font-weight:760!important;line-height:1.2!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control:is(:hover,:focus-within,:active){border:1px solid color-mix(in oklab, var(--ll-reference-success) 32%, var(--ll-reference-border) 68%)!important;background:linear-gradient(145deg, color-mix(in oklab, var(--ll-reference-bg) 82%, var(--ll-reference-surface-2) 18%), color-mix(in oklab, var(--ll-reference-surface) 72%, var(--ll-reference-bg) 28%))!important;background-color:color-mix(in oklab, var(--ll-reference-bg) 84%, var(--ll-reference-surface-2) 16%)!important;background-image:linear-gradient(145deg, color-mix(in oklab, var(--ll-reference-bg) 82%, var(--ll-reference-surface-2) 18%), color-mix(in oklab, var(--ll-reference-surface) 72%, var(--ll-reference-bg) 28%))!important;min-height:0!important;box-shadow:none!important;border-radius:20px!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:12px 0 0!important;padding:10px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control>svg{width:42px!important;height:42px!important;color:color-mix(in oklab, var(--ll-reference-success) 92%, var(--ll-reference-text) 8%)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:14px!important;padding:8px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control input{border:1px solid color-mix(in oklab, var(--ll-reference-border) 82%, transparent)!important;background:color-mix(in oklab, var(--ll-reference-bg) 88%, var(--ll-reference-surface-2) 12%)!important;width:100%!important;min-width:0!important;height:52px!important;color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;box-shadow:none!important;text-overflow:ellipsis!important;border-radius:16px!important;padding:0 16px!important;font-size:17px!important;font-weight:720!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control input::placeholder{color:color-mix(in oklab, var(--ll-reference-muted) 72%, transparent)!important;-webkit-text-fill-color:color-mix(in oklab, var(--ll-reference-muted) 72%, transparent)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button:is(:hover,:focus,:focus-visible,:active){width:auto!important;min-width:150px!important;height:52px!important;min-height:52px!important;box-shadow:none!important;border-radius:16px!important;margin:0!important;padding:0 20px!important;font-size:15.5px!important;font-weight:850!important;line-height:1!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card{border-radius:22px!important;width:calc(100% + 20px)!important;max-width:calc(100% + 20px)!important;margin-left:-10px!important;margin-right:-10px!important;padding:14px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control:is(:hover,:focus-within,:active){border-radius:20px!important;grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important;padding:10px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control>svg{border-radius:14px!important;width:40px!important;height:40px!important;padding:9px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control input{height:48px!important;padding:0 14px!important;font-size:15.5px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button:is(:hover,:focus,:focus-visible,:active){border-radius:18px!important;grid-column:1/-1!important;width:100%!important;height:54px!important;min-height:54px!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page,main.workspace,.admin-console){font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page,main.workspace,.admin-console) :is(h1,h2,h3,h4,.admin-title-mobile,.admin-title-desktop,.step-heading h2,.workspace-step-label,.workspace-card-title){font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page,main.workspace,.admin-console) :is(p,li,small,figcaption,blockquote,label,input,textarea,select,button,summary,dt,dd,th,td){font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:0!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero .studio-hero-subtitle{font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;font-weight:620!important;line-height:1.38!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-hero .studio-hero-subtitle{font-size:16px!important;font-weight:620!important;line-height:1.38!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(.launchlift-app-header,.marketing-footer,.launchlift-drawer-sheet,.mobile-nav-sheet,.workspace-menu-sheet) :is(.marketing-brand-copy strong,.footer-brand-block strong,.mobile-menu-brand strong){font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(.launchlift-app-header,.marketing-footer,.launchlift-drawer-sheet,.mobile-nav-sheet,.workspace-menu-sheet) :is(.marketing-brand-copy span,.footer-brand-block span,.mobile-menu-brand span,.mobile-menu-brand small),html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .mobile-stepper.mobile-stepper>button>span:last-child{font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:0!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root :is(.launchlift-app-header,.launchlift-drawer-sheet,.mobile-nav-sheet) [data-action-tone=danger]:is(:hover,:focus,:focus-visible,:active):not(:disabled):not([aria-disabled=true]){border-color:var(--ll-nav-danger-hover-border)!important;background-color:#801730f5!important;background-image:var(--ll-nav-danger-hover-bg)!important;color:var(--ll-nav-danger-hover-text)!important;-webkit-text-fill-color:var(--ll-nav-danger-hover-text)!important;filter:none!important;outline:0!important;transform:none!important;box-shadow:inset 0 0 0 1px #8ef7d21a!important}html body{--ll-route-shell-bg:linear-gradient(color-mix(in oklab, var(--ll-reference-border) 54%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--ll-reference-border) 54%, transparent) 1px, transparent 1px), var(--ll-reference-bg);--ll-route-shell-grid-size:92px 92px;--ll-route-shell-mobile-gutter:14px;--ll-route-shell-desktop-gutter:clamp(24px, 4vw, 50px)}.notification-settings-panel{width:100%;color:var(--ll-reference-text,#f8fafc);background:linear-gradient(145deg,#081022e6,#0f1830d6);border:1px solid #63e6d238;border-radius:18px;gap:14px;padding:clamp(14px,2vw,18px);display:grid;box-shadow:inset 0 1px #ffffff0f}.notification-settings-panel.compact{border-radius:16px;padding:12px}.notification-settings-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.notification-settings-head>div:first-child,.notification-setting-copy{gap:5px;min-width:0;display:grid}.notification-settings-head span,.notification-setting-copy span,.notification-settings-note{color:#e2e8f0bd}.notification-settings-head>div:first-child>span,.notification-setting-copy span{text-transform:uppercase;letter-spacing:0;font-size:.74rem;font-weight:850}.notification-settings-head strong,.notification-setting-copy strong{color:#f8fafc;overflow-wrap:anywhere;min-width:0;line-height:1.18}.notification-settings-head strong{font-size:clamp(1rem,1.6vw,1.18rem)}.notification-setting-copy strong{font-size:.96rem}.notification-settings-head small,.notification-setting-copy small{color:#e2e8f0c7;font-weight:650;line-height:1.45}.notification-settings-counts{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.notification-settings-counts span{color:#d9fff8;background:#63e6d21a;border:1px solid #63e6d23d;border-radius:999px;align-items:center;gap:5px;min-height:30px;padding:5px 9px;font-size:.78rem;font-weight:850;display:inline-flex}.notification-settings-list{gap:10px;display:grid}.notification-setting-row{background:#ffffff0a;border:1px solid #94a3b829;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.notification-settings-panel.compact .notification-setting-row{grid-template-columns:minmax(0,1fr)}.notification-setting-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.notification-settings-panel.compact .notification-setting-controls{justify-content:flex-start}.notification-channel-toggle{cursor:pointer;align-items:center;min-height:36px;display:inline-flex}.notification-channel-toggle input{opacity:0;pointer-events:none;position:absolute;width:1px!important;min-width:1px!important;max-width:1px!important;height:1px!important;min-height:1px!important;max-height:1px!important;margin:0!important;padding:0!important}.notification-channel-toggle span{color:#e2e8f0c7;background:#091224d6;border:1px solid #63e6d23d;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:7px 11px;font-size:.84rem;font-weight:850;transition:background .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.notification-channel-toggle input:checked+span{color:#effffb;background:#4be0c633;border-color:#68f2dc9e;box-shadow:inset 0 0 0 1px #ffffff0d}.notification-channel-toggle input:focus-visible+span{outline-offset:2px;outline:2px solid #38bdf8}.notification-channel-toggle input:disabled+span{cursor:wait;opacity:.68}.notification-settings-note{margin:0;font-size:.82rem;font-weight:650;line-height:1.45}@media (width<=760px){.notification-settings-head,.notification-setting-row{grid-template-columns:minmax(0,1fr)}.notification-settings-counts,.notification-setting-controls{justify-content:flex-start}}html body,html body div#root,html body div#root>:is(.app-shell,main.landing-page,main.pricing-page,main.marketplace-page,main.blog-page){background:var(--ll-route-shell-bg)!important;background-size:var(--ll-route-shell-grid-size), var(--ll-route-shell-grid-size), auto!important}@media (width<=760px){html body div#root#root#root#root>:is(main.landing-page.marketing-only,main.pricing-page.marketing-only,main.marketplace-page.marketing-only,main.blog-page.marketing-only)>section:first-of-type,html body div#root#root#root#root .app-shell main.workspace>:is(.mobile-workspace-context-card,.mobile-stepper,.content-grid,.primary-panel),html body div#root#root#root#root .app-shell main.workspace>.admin-console,html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace>:is(.mobile-workspace-context-card.mobile-workspace-context-card,.mobile-stepper.mobile-stepper,.content-grid.content-grid){width:calc(100vw - (var(--ll-route-shell-mobile-gutter) * 2))!important;max-width:calc(100vw - (var(--ll-route-shell-mobile-gutter) * 2))!important;margin-left:auto!important;margin-right:auto!important}}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card{width:min(100%,680px)!important;max-width:680px!important}@media (width>=761px){html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control,html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control:is(:hover,:focus-within,:active){grid-template-columns:44px minmax(190px,1fr) 128px!important;gap:10px!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button,html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button:is(:hover,:focus,:focus-visible,:active){width:128px!important;min-width:128px!important;max-width:128px!important;padding:0 14px!important}}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page #first-launch .studio-journey-step>span{color:#03121d!important;-webkit-text-fill-color:#03121d!important;background:linear-gradient(135deg,#9af8da 0%,#5eead4 48%,#22d3ee 100%)!important;border:1px solid #effffa85!important;border-radius:14px!important;width:38px!important;height:38px!important;font-size:15px!important;font-weight:900!important;line-height:1!important;box-shadow:inset 0 1px #ffffff73!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page section#owner-control.studio-boundary-section{grid-template-columns:minmax(0,.82fr) minmax(360px,1fr)!important;align-items:center!important;gap:clamp(20px,3vw,34px)!important;width:min(1120px,100vw - 48px)!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;padding:clamp(26px,4vw,38px)!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page section#owner-control.studio-boundary-section .studio-boundary-copy{align-content:center!important;gap:12px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page section#owner-control.studio-boundary-section .studio-boundary-list{min-width:0!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card{grid-template-columns:82px minmax(0,1fr)!important;grid-auto-rows:min-content!important;align-content:start!important;align-items:start!important;gap:6px 16px!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card strong{border-radius:22px!important;place-self:start!important;width:82px!important;height:82px!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card h3,html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card p{align-self:start!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page section#owner-control.studio-boundary-section{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;padding:18px!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card{grid-template-columns:64px minmax(0,1fr)!important;gap:4px 12px!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card strong{border-radius:18px!important;width:64px!important;height:64px!important}}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup .studio-upload-mockup-head{grid-template-columns:58px minmax(0,1fr)!important;align-items:start!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup .studio-upload-mockup-head>div{grid-template-columns:minmax(0,1fr)!important;justify-items:start!important;gap:6px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup .studio-upload-mockup-head strong{overflow-wrap:anywhere!important;grid-column:1/-1!important;min-width:0!important;max-width:100%!important;margin:0!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup .studio-upload-mockup-head span{white-space:normal!important;text-overflow:clip!important;grid-column:1/-1!important;justify-self:start!important;width:auto!important;max-width:100%!important;margin:0!important;display:block!important;overflow:visible!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console{--ll-admin-mobile-gap:10px;--ll-admin-mobile-pad:12px;--ll-admin-mobile-card-radius:17px}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-title-mobile{color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", system-ui, sans-serif)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(28px,7vw,46px)!important;font-weight:780!important;line-height:.98!important;display:block!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-quick-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:10px 0 12px!important;display:grid!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-quick-nav>:is(a,button){background:color-mix(in oklab, var(--ll-reference-bg) 80%, var(--ll-reference-surface) 20%)!important;border-radius:14px!important;gap:5px!important;min-height:62px!important;padding:9px 6px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-quick-nav>:is(a,button)>svg{width:18px!important;height:18px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-quick-nav>:is(a,button) :is(span,strong){letter-spacing:0!important;font-size:11.5px!important;font-weight:720!important;line-height:1.05!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-quick-nav>:is(a,button) strong{display:none!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-quick-nav>:is(a,button):is(.active,[aria-current=location]) :is(span,svg,svg *){color:#04111f!important;-webkit-text-fill-color:#04111f!important;stroke:currentColor!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-quick-nav>:is(a,button):is(.active,[aria-current=location]){background:#8ef7d2!important;border-color:#8ef7d2!important;box-shadow:inset 0 1px #ffffff61,0 12px 28px #2bd5c12e!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-panel{padding:var(--ll-admin-mobile-pad)!important;gap:var(--ll-admin-mobile-gap)!important;border-radius:20px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-panel .panel-title-row{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin-bottom:6px!important;display:grid!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-panel .panel-title-row>svg{border-radius:12px!important;width:34px!important;height:34px!important;padding:8px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-panel .panel-title-row h3{letter-spacing:0!important;margin:0!important;font-size:clamp(25px,6.2vw,34px)!important;font-weight:780!important;line-height:1.02!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-panel-intro{color:var(--ll-admin-data-copy)!important;-webkit-text-fill-color:var(--ll-admin-data-copy)!important;margin:0 0 8px!important;font-size:14px!important;font-weight:560!important;line-height:1.32!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-overview-card,.admin-overview-priority,.admin-waitlist-panel,.admin-records-panel,.admin-finance-metrics>div,.admin-finance-chart-card,.admin-finance-breakdown-card,.admin-finance-user-list,.admin-finance-user-detail,.admin-blog-editor,.admin-blog-list,.admin-blog-provider-card,.admin-technical-setup,.admin-social-builder,.admin-social-preview,.admin-social-item,.admin-social-asset-card){border-radius:var(--ll-admin-mobile-card-radius)!important;background:linear-gradient(145deg, color-mix(in oklab, var(--ll-reference-card) 94%, transparent), color-mix(in oklab, var(--ll-reference-bg) 92%, transparent))!important;box-shadow:inset 0 1px #ffffff09!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-overview-grid,.admin-finance-metrics){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-overview-card{align-content:space-between!important;min-height:104px!important;padding:11px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-overview-card span{align-items:center!important;gap:6px!important;font-size:11px!important;line-height:1.1!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-overview-card strong{font-size:clamp(28px,7vw,38px)!important;line-height:.95!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-overview-split,.admin-finance-drilldown,.admin-social-layout,.admin-blog-layout){grid-template-columns:1fr!important;gap:10px!important;display:grid!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-list-toolbar,.admin-finance-toolbar){gap:8px!important;padding:10px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-list-toolbar,.admin-finance-toolbar) :is(.ll-search-field,label,select,input,button){border-radius:13px!important;min-height:44px!important;font-size:14px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-finance-detail-grid,.admin-finance-ops-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-finance-detail-grid>div,.admin-finance-ops-grid>div){grid-template-columns:1fr!important;gap:5px!important;min-height:70px!important;padding:10px!important;display:grid!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-finance-detail-grid dt,.admin-finance-ops-grid span){white-space:normal!important;font-size:11.5px!important;line-height:1.1!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-finance-detail-grid dd,.admin-finance-ops-grid strong){white-space:normal!important;overflow-wrap:anywhere!important;font-size:clamp(17px,4.6vw,22px)!important;line-height:1.05!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-waitlist-head,.admin-finance-card-head,.admin-overdue-head){grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important;display:grid!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-waitlist-head .eyebrow,.admin-finance-card-head .eyebrow,.admin-overdue-head .eyebrow){border-radius:999px!important;width:fit-content!important;max-width:100%!important;padding:5px 9px!important;font-size:10.5px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-social-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-social-command-strip>div{border-radius:14px!important;padding:10px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-social-command-strip>div:first-child{grid-column:1/-1!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-social-pack-actions,html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-social-item-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-social-pack-actions,.admin-social-item-actions)>button{width:100%!important;min-height:42px!important;padding-inline:10px!important}@media (width<=420px){html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-quick-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-quick-nav>:is(a,button){min-height:58px!important;padding:8px 4px!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-quick-nav>:is(a,button) span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:10.5px!important;display:block!important;overflow:hidden!important}html body div#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-panel{padding:10px!important}}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page{--ll-landing-reference-card-bg:var(--ll-reference-card-premium);--ll-landing-reference-card-border:var(--ll-reference-card-border);--ll-landing-reference-card-radius:20px;--ll-landing-reference-card-pad:clamp(15px, 2.2vw, 20px);--ll-landing-reference-icon-size:44px;--ll-landing-reference-icon-radius:14px;--ll-landing-section-gap:clamp(34px, 5vw, 64px)}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-native-count-card,.studio-native-group-card,.studio-output-card,.studio-logo-card,.studio-glass-card,.studio-screenshot-card,.studio-marketplace-panel,.studio-upload-steps article,.studio-launch-package,.studio-faq-item){border:1px solid var(--ll-landing-reference-card-border)!important;border-radius:var(--ll-landing-reference-card-radius)!important;background:var(--ll-landing-reference-card-bg)!important;box-shadow:var(--ll-reference-card-shadow)!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-native-group-card,.studio-output-card,.studio-logo-card,.studio-glass-card,.studio-upload-steps article){padding:var(--ll-landing-reference-card-pad)!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card,.studio-logo-card,.studio-glass-card){grid-template-columns:var(--ll-landing-reference-icon-size) minmax(0, 1fr)!important;gap:4px 13px!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card,.studio-logo-card,.studio-glass-card,.studio-screenshot-card,.studio-native-group-card){align-items:start!important;min-height:0!important;overflow:hidden!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-card{grid-template-columns:var(--ll-landing-reference-icon-size) minmax(0, 1fr)!important;grid-template-rows:auto!important;gap:4px 13px!important;display:grid!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-card>div{align-content:start!important;gap:5px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card>svg,.studio-glass-card>svg,.studio-logo-mark){width:var(--ll-landing-reference-icon-size)!important;height:var(--ll-landing-reference-icon-size)!important;min-width:var(--ll-landing-reference-icon-size)!important;min-height:var(--ll-landing-reference-icon-size)!important;border-radius:var(--ll-landing-reference-icon-radius)!important;background:linear-gradient(145deg, color-mix(in oklab, var(--ll-reference-success) 14%, var(--ll-reference-surface-2)), color-mix(in oklab, var(--ll-reference-card) 94%, transparent))!important;padding:10px!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card h3,.studio-logo-card h3,.studio-glass-card h3,.studio-native-group-card h3,.studio-upload-steps h3,.studio-screenshot-card h3){color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", system-ui, sans-serif)!important;letter-spacing:0!important;font-size:clamp(17px,1.8vw,21px)!important;font-weight:760!important;line-height:1.12!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-logo-card>div>span,.studio-screenshot-card span,.studio-native-group-card h3+p+.studio-native-feature-row span){letter-spacing:0!important;text-transform:none!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card p,.studio-logo-card p,.studio-glass-card p,.studio-native-group-card p,.studio-upload-steps p,.studio-screenshot-card p,.studio-faq-item p){color:color-mix(in oklab, var(--ll-reference-muted) 88%, var(--ll-reference-text) 12%)!important;-webkit-text-fill-color:color-mix(in oklab, var(--ll-reference-muted) 88%, var(--ll-reference-text) 12%)!important;font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;letter-spacing:0!important;font-size:14px!important;font-weight:520!important;line-height:1.46!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-showcase{gap:14px!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-native-launch-section,.studio-logo-section,.studio-agent-section,#faq){padding-top:var(--ll-landing-section-gap)!important;padding-bottom:var(--ll-landing-section-gap)!important;margin-top:0!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact{text-align:center!important;max-width:760px!important;margin:0 auto clamp(18px,3vw,26px)!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card{padding:clamp(16px,2.2vw,22px)!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-feature-row{gap:7px!important;margin-top:12px!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-feature-row span{border-color:color-mix(in oklab, var(--ll-reference-success) 36%, transparent)!important;background:color-mix(in oklab, var(--ll-reference-surface) 42%, transparent)!important;min-height:28px!important;color:color-mix(in oklab, var(--ll-reference-text) 76%, var(--ll-reference-success) 24%)!important;-webkit-text-fill-color:color-mix(in oklab, var(--ll-reference-text) 76%, var(--ll-reference-success) 24%)!important;letter-spacing:0!important;padding:0 10px!important;font-size:11px!important;font-weight:760!important;line-height:1!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-steps{gap:12px!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-layout{align-items:start!important;gap:clamp(14px,2.6vw,22px)!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-steps article{grid-template-columns:42px minmax(0,1fr)!important;grid-template-areas:"step title""step body"!important;align-items:start!important;gap:5px 13px!important;min-height:0!important;display:grid!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-steps article>span{background:color-mix(in oklab, var(--ll-reference-success) 14%, var(--ll-reference-surface-2))!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;color:color-mix(in oklab, var(--ll-reference-success) 74%, var(--ll-reference-text) 26%)!important;-webkit-text-fill-color:color-mix(in oklab, var(--ll-reference-success) 74%, var(--ll-reference-text) 26%)!important;border-radius:14px!important;grid-area:step!important;font-size:14px!important;font-weight:820!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-steps h3{grid-area:title!important;margin:1px 0 0!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-steps p{grid-area:body!important;margin:0!important}@media (width<=900px){html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page{--ll-landing-reference-card-radius:18px;--ll-landing-reference-card-pad:14px;--ll-landing-reference-icon-size:42px;--ll-landing-reference-icon-radius:13px;--ll-landing-section-gap:36px}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-native-launch-section,.studio-logo-section,.studio-agent-section,#faq){padding-top:var(--ll-landing-section-gap)!important;padding-bottom:var(--ll-landing-section-gap)!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-card-grid,.studio-logo-grid,.studio-screenshot-grid,.studio-native-group-grid,.studio-upload-steps,.studio-faq-grid){gap:12px!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact{text-align:left!important;margin-bottom:16px!important}}html body div#root#root#root#root :is(main.landing-page.marketing-only,main.pricing-page.marketing-only,main.marketplace-page.marketing-only,main.blog-page.marketing-only){--ll-public-card-bg:var(--ll-reference-card-premium);--ll-public-card-bg-soft:color-mix(in oklab, var(--ll-reference-bg) 78%, var(--ll-reference-surface) 22%);--ll-public-card-border:color-mix(in oklab, var(--ll-reference-border) 82%, transparent);--ll-public-card-border-strong:color-mix(in oklab, var(--ll-reference-success) 38%, transparent);--ll-public-card-radius:20px;--ll-public-card-radius-sm:16px;--ll-public-card-pad:clamp(15px, 2.2vw, 20px);--ll-public-card-gap:12px;--ll-public-text:var(--ll-reference-text);--ll-public-copy:color-mix(in oklab, var(--ll-reference-muted) 86%, var(--ll-reference-text) 14%);--ll-public-label:color-mix(in oklab, var(--ll-reference-success) 76%, var(--ll-reference-text) 24%);--ll-public-page-bg:linear-gradient(#22d3ee0b 1px, transparent 1px), linear-gradient(90deg, #22d3ee0b 1px, transparent 1px), linear-gradient(135deg, var(--ll-reference-bg) 0%, #071222 48%, #0b1026 100%);--ll-public-hero-width:min(calc(100% - 48px), 1240px);--ll-public-hero-max-width:1240px;--ll-public-hero-margin:122px auto clamp(44px, 5vw, 72px);--ll-public-hero-gutter:clamp(24px, 4.4vw, 56px);--ll-public-hero-radius:clamp(28px, 5vw, 42px);--ll-public-hero-bg:radial-gradient(circle at 18% 0%, color-mix(in oklab, var(--ll-reference-primary) 16%, transparent), transparent 34%), radial-gradient(circle at 86% 4%, color-mix(in oklab, var(--ll-reference-success) 10%, transparent), transparent 32%), var(--ll-reference-gradient-surface);--ll-public-hero-border:color-mix(in oklab, var(--ll-reference-border) 82%, transparent);--ll-public-hero-label-bg:color-mix(in oklab, var(--ll-reference-surface-2) 72%, transparent);--ll-public-hero-label-border:color-mix(in oklab, var(--ll-reference-success) 34%, transparent);--ll-public-hero-label-text:color-mix(in oklab, var(--ll-reference-text) 78%, var(--ll-reference-success) 22%);--ll-public-hero-title:var(--ll-reference-text);--ll-public-hero-copy:color-mix(in oklab, var(--ll-reference-muted) 88%, var(--ll-reference-text) 12%);--ll-public-hero-copy-width:760px;--ll-public-hero-title-width:min(100%, 720px);--ll-public-hero-text-width:min(100%, 720px);--ll-public-hero-gap:clamp(16px, 2.4vw, 24px);--ll-public-hero-title-size:clamp(42px, 7vw, 72px);--ll-public-hero-title-line:.98;--ll-public-hero-copy-size:clamp(15px, 1.35vw, 17px);--ll-public-hero-copy-line:1.42;--ll-public-label-height:32px;--ll-public-label-padding:0 16px;--ll-public-label-gap:8px;--ll-public-label-size:12px;--ll-public-label-weight:800;--ll-public-section-heading-width:760px;--ll-public-section-heading-gap:10px;--ll-public-section-heading-margin:0 auto clamp(18px, 3vw, 28px);--ll-public-section-heading-title-width:780px;--ll-public-section-heading-title-size:clamp(32px, 5.2vw, 58px);--ll-public-section-heading-title-line:1;--ll-public-section-heading-copy-width:700px;--ll-public-section-heading-copy-size:16px;--ll-public-section-heading-copy-line:1.42}@media (width<=760px){html body div#root#root#root#root :is(main.landing-page.marketing-only,main.pricing-page.marketing-only,main.marketplace-page.marketing-only,main.blog-page.marketing-only){--ll-public-hero-width:calc(100% - 32px);--ll-public-hero-margin:88px auto 40px;--ll-public-hero-gutter:20px;--ll-public-hero-radius:32px;--ll-public-hero-gap:12px;--ll-public-hero-title-size:clamp(38px, 10.2vw, 44px);--ll-public-hero-copy-size:16px;--ll-public-hero-copy-line:1.38;--ll-public-section-heading-gap:9px;--ll-public-section-heading-margin:0 0 16px;--ll-public-section-heading-title-size:clamp(28px, 8.6vw, 34px);--ll-public-section-heading-title-line:1.02;--ll-public-section-heading-copy-size:15px;--ll-public-section-heading-copy-line:1.38}}html body div#root#root#root#root :is(main.landing-page.marketing-only,main.pricing-page.marketing-only,main.marketplace-page.marketing-only,main.blog-page.marketing-only)>:is(section,footer){scroll-margin-top:28px!important}@media (width<=760px){html body div#root#root#root#root :is(main.landing-page.marketing-only,main.pricing-page.marketing-only,main.marketplace-page.marketing-only,main.blog-page.marketing-only)>:is(section,footer){scroll-margin-top:calc(var(--ll-mobile-top-app-bar-height,74px) + 28px)!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-section,#native-features,#supported-platforms,#how-it-works,#faq){scroll-margin-top:calc(var(--ll-mobile-top-app-bar-height,74px) + 32px)!important}}html body div#root#root#root#root :is(main.landing-page.marketing-only .studio-hero,main.pricing-page.marketing-only .pricing-hero,main.marketplace-page.marketing-only .marketplace-hero,main.blog-page.marketing-only .blog-hero){box-sizing:border-box!important;width:var(--ll-public-hero-width)!important;max-width:var(--ll-public-hero-max-width)!important;margin:var(--ll-public-hero-margin)!important;padding:var(--ll-public-hero-gutter)!important;border:1px solid var(--ll-public-hero-border)!important;border-radius:var(--ll-public-hero-radius)!important;background:var(--ll-public-hero-bg)!important;box-shadow:none!important;overflow:visible!important;transform:none!important}html body div#root#root#root#root :is(main.landing-page.marketing-only .studio-hero-copy,main.pricing-page.marketing-only .pricing-hero-copy,main.marketplace-page.marketing-only .marketplace-hero-copy,main.blog-page.marketing-only .blog-hero>div){justify-content:flex-start!important;align-items:flex-start!important;gap:var(--ll-public-hero-gap)!important;width:100%!important;max-width:var(--ll-public-hero-copy-width)!important;flex-direction:column!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}html body div#root#root#root#root :is(main.landing-page.marketing-only .studio-hero .studio-eyebrow,main.pricing-page.marketing-only .pricing-hero .eyebrow,main.marketplace-page.marketing-only .marketplace-hero .eyebrow,main.blog-page.marketing-only .blog-hero .eyebrow){box-sizing:border-box!important;width:fit-content!important;max-width:100%!important;min-height:var(--ll-public-label-height)!important;height:var(--ll-public-label-height)!important;padding:var(--ll-public-label-padding)!important;justify-content:center!important;align-items:center!important;gap:var(--ll-public-label-gap)!important;border:1px solid var(--ll-public-hero-label-border)!important;background:var(--ll-public-hero-label-bg)!important;color:var(--ll-public-hero-label-text)!important;-webkit-text-fill-color:var(--ll-public-hero-label-text)!important;font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;font-size:var(--ll-public-label-size)!important;line-height:1!important;font-weight:var(--ll-public-label-weight)!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;box-shadow:none!important;border-radius:999px!important;margin:0!important;display:inline-flex!important;transform:none!important}html body div#root#root#root#root :is(main.landing-page.marketing-only .studio-hero h1,main.pricing-page.marketing-only .pricing-hero h1,main.marketplace-page.marketing-only .marketplace-hero h1,main.blog-page.marketing-only .blog-hero h1){max-width:var(--ll-public-hero-title-width)!important;color:var(--ll-public-hero-title)!important;-webkit-text-fill-color:var(--ll-public-hero-title)!important;font-family:var(--ll-font-heading,"Space Grotesk", system-ui, sans-serif)!important;font-size:var(--ll-public-hero-title-size)!important;line-height:var(--ll-public-hero-title-line)!important;letter-spacing:0!important;text-wrap:balance!important;margin:0!important;font-weight:780!important}html body div#root#root#root#root :is(main.landing-page.marketing-only .studio-hero .studio-hero-subtitle,main.pricing-page.marketing-only .pricing-hero .pricing-hero-copy>p:not(.eyebrow),main.marketplace-page.marketing-only .marketplace-hero .marketplace-hero-copy>p:not(.eyebrow),main.blog-page.marketing-only .blog-hero>div>p:not(.eyebrow)){max-width:var(--ll-public-hero-text-width)!important;color:var(--ll-public-hero-copy)!important;-webkit-text-fill-color:var(--ll-public-hero-copy)!important;font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;font-size:var(--ll-public-hero-copy-size)!important;line-height:var(--ll-public-hero-copy-line)!important;letter-spacing:0!important;text-wrap:pretty!important;margin:0!important;font-weight:620!important;display:block!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card{border:1px solid color-mix(in oklab, var(--ll-reference-success) 30%, var(--ll-reference-line) 70%)!important;background:linear-gradient(160deg, color-mix(in oklab, var(--ll-reference-bg) 78%, var(--ll-reference-card) 22%), color-mix(in oklab, var(--ll-reference-bg) 92%, var(--ll-reference-success) 8%))!important;border-radius:20px!important;width:min(100%,720px)!important;margin-top:clamp(22px,3.2vw,32px)!important;padding:clamp(15px,2.4vw,18px)!important;box-shadow:inset 0 1px #ffffff09,0 18px 44px #00000038!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card>label{color:var(--ll-public-text)!important;-webkit-text-fill-color:var(--ll-public-text)!important;font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;letter-spacing:0!important;font-size:13px!important;font-weight:760!important;line-height:1.1!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card .studio-url-control{border:1px solid color-mix(in oklab, var(--ll-reference-success) 28%, var(--ll-reference-line) 72%)!important;background:color-mix(in oklab, var(--ll-reference-bg) 90%, var(--ll-reference-card) 10%)!important;min-height:72px!important;box-shadow:none!important;border-radius:18px!important;grid-template-columns:42px minmax(0,1fr) minmax(132px,auto)!important;align-items:center!important;gap:10px!important;padding:9px!important;display:grid!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card .studio-url-control>svg{background:color-mix(in oklab, var(--ll-reference-success) 12%, var(--ll-reference-bg) 88%)!important;border-radius:13px!important;width:42px!important;height:42px!important;padding:9px!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card .studio-url-control input{background:color-mix(in oklab, var(--ll-reference-bg) 96%, var(--ll-reference-card) 4%)!important;height:52px!important;font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;border-radius:15px!important;padding:0 14px!important;font-size:clamp(15px,3.8vw,17px)!important;font-weight:650!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card button.studio-url-submit.primary-button{min-width:132px!important;height:52px!important;min-height:52px!important;box-shadow:none!important;border-radius:16px!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-flow{display:none!important}html body div#root#root#root#root :is(main.pricing-page.marketing-only .landing-price-card,main.pricing-page.marketing-only .agent-credit-purchase-card,main.pricing-page.marketing-only .pricing-faq-card,main.marketplace-page.marketing-only .marketplace-feature-card,main.marketplace-page.marketing-only .marketplace-app-card,main.marketplace-page.marketing-only .marketplace-publish-panel,main.marketplace-page.marketing-only .marketplace-directory,main.blog-page.marketing-only .blog-soro-native-card,main.blog-page.marketing-only .blog-soro-native-detail,main.blog-page.marketing-only .blog-soro-shell,main.blog-page.marketing-only .blog-shell>section,main.landing-page.marketing-only .studio-native-count-card,main.landing-page.marketing-only .studio-native-group-card,main.landing-page.marketing-only .studio-output-card,main.landing-page.marketing-only .studio-logo-card,main.landing-page.marketing-only .studio-screenshot-card,main.landing-page.marketing-only .studio-faq-item){border:1px solid var(--ll-public-card-border)!important;border-radius:var(--ll-public-card-radius)!important;background:var(--ll-public-card-bg)!important;min-width:0!important;box-shadow:var(--ll-reference-card-shadow)!important}html body div#root#root#root#root :is(main.pricing-page.marketing-only .landing-price-card,main.pricing-page.marketing-only .agent-credit-purchase-card,main.pricing-page.marketing-only .pricing-faq-card,main.marketplace-page.marketing-only .marketplace-feature-card,main.marketplace-page.marketing-only .marketplace-app-card,main.marketplace-page.marketing-only .marketplace-publish-panel,main.marketplace-page.marketing-only .marketplace-directory,main.blog-page.marketing-only .blog-soro-native-card,main.blog-page.marketing-only .blog-soro-native-detail,main.blog-page.marketing-only .blog-soro-shell,main.blog-page.marketing-only .blog-shell>section){padding:var(--ll-public-card-pad)!important}html body div#root#root#root#root :is(main.pricing-page.marketing-only .landing-price-card,main.pricing-page.marketing-only .agent-credit-purchase-card,main.pricing-page.marketing-only .pricing-faq-card,main.marketplace-page.marketing-only .marketplace-feature-card,main.marketplace-page.marketing-only .marketplace-app-card,main.marketplace-page.marketing-only .marketplace-publish-panel,main.marketplace-page.marketing-only .marketplace-directory,main.blog-page.marketing-only .blog-soro-native-card,main.blog-page.marketing-only .blog-soro-native-detail,main.blog-page.marketing-only .blog-soro-shell,main.blog-page.marketing-only .blog-shell>section):is(:hover,:focus-within){border-color:var(--ll-public-card-border-strong)!important;background:linear-gradient(160deg, color-mix(in oklab, var(--ll-reference-surface-2) 86%, var(--ll-reference-success) 6%), var(--ll-reference-card) 58%, var(--ll-reference-bg))!important;box-shadow:var(--ll-reference-card-shadow)!important;transform:none!important}html body div#root#root#root#root :is(main.pricing-page.marketing-only .landing-price-card h3,main.pricing-page.marketing-only .landing-price-card h4,main.pricing-page.marketing-only .agent-credit-purchase-card h3,main.pricing-page.marketing-only .pricing-faq-card summary strong,main.marketplace-page.marketing-only .marketplace-feature-card h2,main.marketplace-page.marketing-only .marketplace-feature-card h3,main.marketplace-page.marketing-only .marketplace-app-card h3,main.marketplace-page.marketing-only .marketplace-publish-panel h2,main.marketplace-page.marketing-only .marketplace-directory h2,main.blog-page.marketing-only .blog-soro-native-detail h2,main.blog-page.marketing-only .blog-soro-native-detail h3){color:var(--ll-public-text)!important;-webkit-text-fill-color:var(--ll-public-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", system-ui, sans-serif)!important;letter-spacing:0!important;font-weight:760!important;line-height:1.12!important}html body div#root#root#root#root :is(main.pricing-page.marketing-only .landing-price-card p,main.pricing-page.marketing-only .landing-price-card li,main.pricing-page.marketing-only .agent-credit-purchase-card p,main.pricing-page.marketing-only .pricing-faq-card p,main.marketplace-page.marketing-only .marketplace-feature-card p,main.marketplace-page.marketing-only .marketplace-app-card p,main.marketplace-page.marketing-only .marketplace-publish-panel p,main.marketplace-page.marketing-only .marketplace-directory p,main.blog-page.marketing-only .blog-soro-native-card em,main.blog-page.marketing-only .blog-soro-native-card small,main.blog-page.marketing-only .blog-soro-native-detail p,main.blog-page.marketing-only .blog-soro-native-detail li){color:var(--ll-public-copy)!important;-webkit-text-fill-color:var(--ll-public-copy)!important;font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;letter-spacing:0!important;font-size:clamp(13px,1.6vw,15px)!important;font-weight:560!important;line-height:1.42!important}html body div#root#root#root#root :is(main.pricing-page.marketing-only .landing-price-card small,main.pricing-page.marketing-only .agent-credit-purchase-card small,main.marketplace-page.marketing-only .marketplace-feature-card small,main.marketplace-page.marketing-only .marketplace-app-card small,main.blog-page.marketing-only .blog-soro-native-card>span,main.blog-page.marketing-only .blog-soro-native-card small){color:var(--ll-public-label)!important;-webkit-text-fill-color:var(--ll-public-label)!important;font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;letter-spacing:0!important;text-transform:none!important;font-size:11px!important;font-weight:780!important;line-height:1.08!important}@media (width<=760px){html body div#root#root#root#root :is(main.pricing-page.marketing-only,main.marketplace-page.marketing-only,main.blog-page.marketing-only,main.landing-page.marketing-only){--ll-public-card-radius:18px;--ll-public-card-radius-sm:14px;--ll-public-card-pad:14px;--ll-public-card-gap:10px}html body div#root#root#root#root :is(main.landing-page.marketing-only .studio-hero,main.pricing-page.marketing-only .pricing-hero,main.marketplace-page.marketing-only .marketplace-hero,main.blog-page.marketing-only .blog-hero){border-radius:26px!important;width:calc(100% - 28px)!important;margin-top:18px!important;margin-bottom:32px!important;padding:20px 18px!important}html body div#root#root#root#root :is(main.landing-page.marketing-only .studio-hero .studio-eyebrow,main.pricing-page.marketing-only .pricing-hero .eyebrow,main.marketplace-page.marketing-only .marketplace-hero .eyebrow,main.blog-page.marketing-only .blog-hero .eyebrow){min-height:32px!important;margin-bottom:16px!important;padding:8px 14px!important;font-size:12px!important}html body div#root#root#root#root :is(main.landing-page.marketing-only .studio-hero h1,main.pricing-page.marketing-only .pricing-hero h1,main.marketplace-page.marketing-only .marketplace-hero h1,main.blog-page.marketing-only .blog-hero h1){max-width:11.4ch!important;margin-bottom:14px!important;font-size:clamp(40px,11.2vw,52px)!important;line-height:1.02!important}html body div#root#root#root#root :is(main.landing-page.marketing-only .studio-hero .studio-hero-subtitle,main.pricing-page.marketing-only .pricing-hero .pricing-hero-copy>p:not(.eyebrow),main.marketplace-page.marketing-only .marketplace-hero .marketplace-hero-copy>p:not(.eyebrow),main.blog-page.marketing-only .blog-hero>div>p:not(.eyebrow)){font-size:16px!important;font-weight:560!important;line-height:1.36!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card{border-radius:18px!important;width:calc(100% + 4px)!important;margin-top:18px!important;margin-left:-2px!important;margin-right:-2px!important;padding:12px!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card .studio-url-control{border-radius:18px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;min-height:0!important;padding:8px!important}html body div#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan.studio-url-card button.studio-url-submit.primary-button{grid-column:1/-1!important;width:100%!important;max-width:none!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root main.marketplace-page.marketplace-page.marketing-only :is(.marketplace-feature-card.marketplace-feature-card,.marketplace-app-card.marketplace-app-card,#market-publish.marketplace-publish-panel,.marketplace-directory.marketplace-directory){border:1px solid var(--ll-public-card-border)!important;border-radius:var(--ll-public-card-radius)!important;background:var(--ll-public-card-bg)!important;min-width:0!important;box-shadow:var(--ll-reference-card-shadow)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root main.marketplace-page.marketplace-page.marketing-only :is(.marketplace-feature-card.marketplace-feature-card,.marketplace-app-card.marketplace-app-card,#market-publish.marketplace-publish-panel,.marketplace-directory.marketplace-directory):is(:hover,:focus-within){border-color:var(--ll-public-card-border-strong)!important;background:linear-gradient(160deg, color-mix(in oklab, var(--ll-reference-surface-2) 86%, var(--ll-reference-success) 6%), var(--ll-reference-card) 58%, var(--ll-reference-bg))!important;box-shadow:var(--ll-reference-card-shadow)!important;transform:none!important}html body div#root#root#root#root .app-shell main.workspace .admin-console{--ll-admin-data-bg:linear-gradient(160deg, color-mix(in oklab, var(--ll-reference-surface-2) 82%, transparent), color-mix(in oklab, var(--ll-reference-card) 94%, transparent) 58%, color-mix(in oklab, var(--ll-reference-bg) 96%, transparent));--ll-admin-data-bg-soft:color-mix(in oklab, var(--ll-reference-bg) 78%, var(--ll-reference-surface) 22%);--ll-admin-data-border:color-mix(in oklab, var(--ll-reference-border) 82%, transparent);--ll-admin-data-border-strong:color-mix(in oklab, var(--ll-reference-success) 42%, transparent);--ll-admin-data-text:var(--ll-reference-text);--ll-admin-data-copy:color-mix(in oklab, var(--ll-reference-muted) 84%, var(--ll-reference-text) 16%);--ll-admin-data-label:color-mix(in oklab, var(--ll-reference-muted) 74%, var(--ll-reference-text) 26%);--ll-admin-data-accent:color-mix(in oklab, var(--ll-reference-success) 76%, var(--ll-reference-text) 24%);--ll-admin-data-radius:20px;--ll-admin-data-radius-sm:16px;--ll-admin-data-pad:clamp(14px, 2vw, 18px)}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-waitlist-panel,.admin-overdue-users,.admin-records-panel,.admin-list-toolbar,.admin-finance-toolbar,.admin-finance-metrics>div,.admin-finance-chart-card,.admin-finance-breakdown-card,.admin-finance-user-list,.admin-finance-user-detail){border:1px solid var(--ll-admin-data-border)!important;border-radius:var(--ll-admin-data-radius)!important;background:var(--ll-admin-data-bg)!important;min-width:0!important;box-shadow:var(--ll-reference-card-shadow)!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-waitlist-panel,.admin-overdue-users,.admin-records-panel,.admin-list-toolbar,.admin-finance-toolbar,.admin-finance-chart-card,.admin-finance-breakdown-card,.admin-finance-user-list,.admin-finance-user-detail){padding:var(--ll-admin-data-pad)!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-waitlist-summary>div,.admin-waitlist-row,.records-summary,.admin-record-row,.admin-record-inline-detail,.admin-finance-status-list>div,.admin-finance-detail-grid>div,.admin-finance-ops-grid>div,.admin-finance-users>button,.admin-finance-user-identity){border:1px solid color-mix(in oklab, var(--ll-admin-data-border) 86%, transparent)!important;border-radius:var(--ll-admin-data-radius-sm)!important;background:var(--ll-admin-data-bg-soft)!important;min-width:0!important;box-shadow:none!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-waitlist-head,.admin-finance-card-head,.admin-overdue-head){align-items:flex-start!important;gap:12px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-finance-card-head :is(h4:not(.admin-customer-360-title),strong){overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;min-width:0!important;max-width:100%!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-finance-user-identity,.admin-finance-users>button){overflow:hidden!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-finance-user-identity,.admin-finance-users>button) :is(strong,small,span){text-overflow:ellipsis!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-list-toolbar,.admin-list-toolbar.compact,.admin-finance-toolbar){border-radius:var(--ll-admin-data-radius-sm)!important;background:color-mix(in oklab, var(--ll-reference-bg) 74%, var(--ll-reference-surface) 26%)!important;box-shadow:none!important;align-items:center!important;gap:10px!important;display:grid!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-list-toolbar:not(.compact){grid-template-columns:minmax(220px,1fr) minmax(150px,auto) minmax(150px,auto) auto!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-finance-toolbar{grid-template-columns:minmax(220px,1fr) minmax(140px,auto) minmax(140px,auto) auto!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-list-toolbar,.admin-finance-toolbar) :is(label,select,button,input){min-height:42px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-waitlist-head h4,.admin-finance-card-head h4,.admin-overdue-head h4){color:var(--ll-admin-data-text)!important;-webkit-text-fill-color:var(--ll-admin-data-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", system-ui, sans-serif)!important;letter-spacing:0!important;margin:2px 0 0!important;font-size:clamp(18px,2.4vw,22px)!important;font-weight:760!important;line-height:1.1!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-waitlist-head span,.admin-overdue-head span,.admin-finance-card-head>span){color:var(--ll-admin-data-copy)!important;-webkit-text-fill-color:var(--ll-admin-data-copy)!important;font-size:13px!important;font-weight:560!important;line-height:1.36!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-waitlist-summary span,.admin-finance-metrics span,.admin-finance-metrics small,.admin-finance-detail-grid dt,.admin-finance-ops-grid span,.admin-finance-status-list span,.admin-finance-status-list small){color:var(--ll-admin-data-label)!important;-webkit-text-fill-color:var(--ll-admin-data-label)!important;letter-spacing:0!important;font-size:11.5px!important;font-weight:700!important;line-height:1.15!important;display:block!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-waitlist-summary strong,.admin-finance-metrics strong,.admin-finance-detail-grid dd,.admin-finance-ops-grid strong,.admin-finance-status-list strong){min-width:0!important;color:var(--ll-admin-data-text)!important;-webkit-text-fill-color:var(--ll-admin-data-text)!important;font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;letter-spacing:0!important;overflow-wrap:anywhere!important;margin:0!important;font-size:clamp(18px,3.2vw,24px)!important;font-weight:760!important;line-height:1.05!important;display:block!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-finance-metrics strong{font-size:clamp(24px,4vw,34px)!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-finance-detail-grid,.admin-finance-ops-grid){gap:10px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-finance-detail-grid>div,.admin-finance-ops-grid>div){grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:7px!important;padding:12px!important;display:grid!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-finance-users>button{gap:5px 12px!important;padding:12px!important;transition:border-color .16s,background .16s!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-finance-users>button:is(.selected,:hover,:focus-visible){border-color:var(--ll-admin-data-border-strong)!important;background:color-mix(in oklab, var(--ll-reference-surface-2) 78%, var(--ll-reference-bg) 22%)!important;outline:none!important;transform:none!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-waitlist-row{grid-template-columns:minmax(0,1fr) auto!important;padding:12px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-waitlist-row>div{gap:4px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-waitlist-row strong{color:var(--ll-admin-data-text)!important;-webkit-text-fill-color:var(--ll-admin-data-text)!important;font-size:15px!important;font-weight:760!important;line-height:1.18!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-waitlist-row :is(span,small){color:var(--ll-admin-data-copy)!important;-webkit-text-fill-color:var(--ll-admin-data-copy)!important;font-size:12px!important;font-weight:560!important;line-height:1.25!important}@media (width<=760px){html body div#root#root#root#root .app-shell main.workspace .admin-console{--ll-admin-data-radius:18px;--ll-admin-data-radius-sm:15px;--ll-admin-data-pad:14px}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-finance-metrics{grid-template-columns:1fr 1fr!important;gap:10px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-finance-detail-grid,.admin-finance-ops-grid){grid-template-columns:1fr 1fr!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-finance-ops-grid>div:last-child{grid-column:1/-1!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-list-toolbar,.admin-list-toolbar.compact,.admin-finance-toolbar){grid-template-columns:1fr!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-list-toolbar,.admin-finance-toolbar) :is(label,select,button,input){width:100%!important}}@media (width<=420px){html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-finance-metrics,html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-finance-detail-grid,.admin-finance-ops-grid),html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-waitlist-row{grid-template-columns:1fr!important}}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-overview-priority,.admin-blog-editor,.admin-blog-list,.admin-blog-provider-card,.support-admin-detail,.admin-api-monitor,.admin-technical-setup,.github-admin-setup,.admin-setup-snapshot){border:1px solid var(--ll-admin-data-border)!important;border-radius:var(--ll-admin-data-radius)!important;background:var(--ll-admin-data-bg)!important;min-width:0!important;box-shadow:var(--ll-reference-card-shadow)!important;padding:var(--ll-admin-data-pad)!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-priority-list button,.admin-blog-metrics>div,.admin-blog-list>button,.admin-blog-field,.admin-mini-accordion,.support-thread-list button,.support-message,.admin-api-monitor-meta>div,.admin-technical-summary,.admin-setup-snapshot>div,.admin-setup-card){border:1px solid color-mix(in oklab, var(--ll-admin-data-border) 86%, transparent)!important;border-radius:var(--ll-admin-data-radius-sm)!important;background:var(--ll-admin-data-bg-soft)!important;min-width:0!important;box-shadow:none!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-priority-list button,.admin-blog-list>button,.support-thread-list button){transition:border-color .16s,background .16s!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-priority-list button,.admin-blog-list>button,.support-thread-list button):is(:hover,:focus-visible,.selected,.active){border-color:var(--ll-admin-data-border-strong)!important;background:color-mix(in oklab, var(--ll-reference-surface-2) 78%, var(--ll-reference-bg) 22%)!important;outline:none!important;transform:none!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-blog-metrics span,.admin-blog-metrics small,.admin-blog-field span,.admin-blog-field label,.admin-blog-provider-card span,.admin-api-monitor-meta span,.admin-setup-snapshot span,.admin-setup-card span,.support-thread-list button span,.admin-priority-list button span){color:var(--ll-admin-data-label)!important;-webkit-text-fill-color:var(--ll-admin-data-label)!important;letter-spacing:0!important;font-size:11.5px!important;font-weight:700!important;line-height:1.15!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-blog-metrics strong,.admin-blog-list>button strong,.admin-blog-provider-card strong,.support-thread-list button strong,.admin-api-monitor-main strong,.admin-technical-summary strong,.admin-setup-snapshot strong,.admin-setup-card strong,.admin-priority-list button strong){min-width:0!important;color:var(--ll-admin-data-text)!important;-webkit-text-fill-color:var(--ll-admin-data-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", system-ui, sans-serif)!important;letter-spacing:0!important;overflow-wrap:anywhere!important;font-size:clamp(15px,2.1vw,19px)!important;font-weight:760!important;line-height:1.14!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-panel-intro,.admin-blog-list>button small,.admin-blog-provider-card p,.support-message p,.support-admin-detail p,.admin-api-monitor-main span,.admin-technical-summary span,.admin-setup-card p,.github-admin-setup p,.admin-priority-list button small){color:var(--ll-admin-data-copy)!important;-webkit-text-fill-color:var(--ll-admin-data-copy)!important;font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;letter-spacing:0!important;font-size:clamp(12px,1.5vw,14px)!important;font-weight:560!important;line-height:1.38!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-mini-accordion>summary,.admin-social-advanced>summary,.admin-detail-raw>summary){border-radius:var(--ll-admin-data-radius-sm)!important;background:color-mix(in oklab, var(--ll-reference-bg) 74%, var(--ll-reference-surface) 26%)!important;color:var(--ll-admin-data-text)!important;-webkit-text-fill-color:var(--ll-admin-data-text)!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-setup-card{background:#050f22!important;border-color:#6febd72e!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-setup-card.missing{background:#1d1716!important;border-color:#f8c46b57!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-setup-card :is(strong,p){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-setup-card :is(span,small){color:#bed3e8!important;-webkit-text-fill-color:#bed3e8!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-setup-card b{color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-setup-card.missing b{color:#f8c46b!important;-webkit-text-fill-color:#f8c46b!important}@media (width<=760px){html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-blog-metrics,.admin-api-monitor-meta,.admin-setup-snapshot){grid-template-columns:1fr 1fr!important;gap:10px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-overview-priority,.admin-blog-editor,.admin-blog-list,.admin-blog-provider-card,.support-admin-detail,.admin-api-monitor,.admin-technical-setup,.github-admin-setup,.admin-setup-snapshot){border-radius:var(--ll-admin-data-radius)!important;padding:var(--ll-admin-data-pad)!important}}@media (width<=420px){html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-blog-metrics,.admin-api-monitor-meta,.admin-setup-snapshot){grid-template-columns:1fr!important}}html body div#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-setup-card.admin-setup-card{background:#050f22!important;border-color:#6febd72e!important}html body div#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-setup-card.admin-setup-card.missing{background:#1d1716!important;border-color:#f8c46b57!important}html body div#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-setup-card.admin-setup-card :is(strong,p){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important}html body div#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-setup-card.admin-setup-card :is(span,small){color:#bed3e8!important;-webkit-text-fill-color:#bed3e8!important}html body div#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-setup-card.admin-setup-card b{color:#8ef7d2!important;-webkit-text-fill-color:#8ef7d2!important}html body div#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-setup-card.admin-setup-card.missing b{color:#f8c46b!important;-webkit-text-fill-color:#f8c46b!important}html body div#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-priority-list.admin-priority-list button strong{font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;font-size:14px!important;font-weight:760!important;line-height:1.14!important}html body div#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-mini-accordion,.admin-detail-raw,.admin-social-advanced)>summary{color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;background:#061226!important;border-color:#6febd738!important}html body div#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console :is(.admin-mini-accordion,.admin-detail-raw,.admin-social-advanced)>summary :is(span,strong,svg,svg *){color:#f8fbff!important;-webkit-text-fill-color:#f8fbff!important;stroke:currentColor!important}@media (width<=760px){html body div#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-setup-grid.admin-setup-grid{grid-template-columns:1fr!important;gap:10px!important;margin-top:14px!important}html body div#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-setup-card.admin-setup-card{width:100%!important;min-height:0!important;padding:12px!important}}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-social-panel,.admin-social-builder,.admin-social-preview,.admin-social-advanced,.admin-social-pack-list,.admin-social-items,.admin-social-platforms){min-width:0!important}html body div#root#root#root#root .app-shell main.workspace .admin-console :is(.admin-social-builder,.admin-social-preview){border:1px solid var(--ll-admin-data-border)!important;border-radius:var(--ll-admin-data-radius)!important;background:var(--ll-admin-data-bg)!important;box-shadow:var(--ll-reference-card-shadow)!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-command-strip{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(96px,.55fr))!important;gap:10px!important;display:grid!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-command-strip>div{border:1px solid var(--ll-admin-data-border)!important;border-radius:var(--ll-admin-data-radius-sm)!important;background:var(--ll-admin-data-bg-soft)!important;min-width:0!important;box-shadow:none!important;padding:12px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-command-strip span{color:var(--ll-admin-data-label)!important;-webkit-text-fill-color:var(--ll-admin-data-label)!important;font-size:11.5px!important;font-weight:700!important;line-height:1.15!important;display:block!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-command-strip strong{min-width:0!important;color:var(--ll-admin-data-text)!important;-webkit-text-fill-color:var(--ll-admin-data-text)!important;font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(15px,2.1vw,20px)!important;font-weight:760!important;line-height:1.08!important;display:block!important;overflow:hidden!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-layout{align-items:start!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-builder-shell>summary{border-radius:calc(var(--ll-admin-data-radius) - 2px)!important;background:color-mix(in oklab, var(--ll-reference-bg) 76%, var(--ll-reference-surface) 24%)!important;min-height:64px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-builder-shell>summary strong{color:var(--ll-admin-data-text)!important;-webkit-text-fill-color:var(--ll-admin-data-text)!important;font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;letter-spacing:0!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-item-head h4{color:var(--ll-admin-data-text)!important;-webkit-text-fill-color:var(--ll-admin-data-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", system-ui, sans-serif)!important;letter-spacing:0!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-builder-shell>summary small,html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-builder-shell>summary em{color:var(--ll-admin-data-copy)!important;-webkit-text-fill-color:var(--ll-admin-data-copy)!important;font-size:12px!important;font-weight:560!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-list{gap:10px!important;display:grid!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-list button,html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-item-tabs button,html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-item,html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-asset-card{border:1px solid color-mix(in oklab, var(--ll-admin-data-border) 86%, transparent)!important;border-radius:var(--ll-admin-data-radius-sm)!important;background:var(--ll-admin-data-bg-soft)!important;min-width:0!important;box-shadow:none!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-list button{gap:6px!important;padding:12px!important;transition:border-color .16s,background .16s!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-list button:is(.selected,:hover,:focus-visible){border-color:var(--ll-admin-data-border-strong)!important;background:color-mix(in oklab, var(--ll-reference-surface-2) 78%, var(--ll-reference-bg) 22%)!important;outline:none!important;transform:none!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-item-tabs{grid-template-columns:repeat(auto-fit,minmax(126px,1fr))!important;gap:8px!important;display:grid!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-item-tabs button:is(.selected,:hover,:focus-visible){border-color:var(--ll-admin-data-border-strong)!important;background:color-mix(in oklab, var(--ll-reference-success) 14%, var(--ll-reference-surface-2) 86%)!important;outline:none!important;transform:none!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-list button strong{color:var(--ll-admin-data-text)!important;-webkit-text-fill-color:var(--ll-admin-data-text)!important;font-size:15px!important;font-weight:760!important;line-height:1.18!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-list button small,html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-item-head span,html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-item p,html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-asset-card small{color:var(--ll-admin-data-copy)!important;-webkit-text-fill-color:var(--ll-admin-data-copy)!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-actions,html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-item-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-actions>button,html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-item-actions>button{flex:0 auto!important;min-height:42px!important;padding-inline:14px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-assets{gap:12px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-asset-card{gap:10px!important;padding:12px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-asset-card img,html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-asset-placeholder{border-radius:14px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-asset img,html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-asset .admin-social-asset-placeholder{width:100%!important;aspect-ratio:var(--social-asset-ratio,16 / 10)!important;box-sizing:border-box!important;-o-object-fit:contain!important;object-fit:contain!important;background:linear-gradient(145deg,#ebf7fffa,#d0ebf8f0)!important;border:1px solid #6febd729!important;border-radius:14px!important;max-height:min(360px,58vh)!important;padding:8px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-asset .admin-social-asset-placeholder{color:#0a2336bd!important;-webkit-text-fill-color:#0a2336bd!important;text-align:center!important;place-items:center!important;min-height:132px!important;font-size:12px!important;font-weight:760!important;display:grid!important}@media (width<=760px){html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-command-strip>div:first-child{grid-column:1/-1!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-builder-shell{order:1!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-preview{order:2!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-actions{grid-template-columns:1fr!important;display:grid!important}html body div#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-actions>button{width:100%!important}}html body div#root#root#root#root#root#root#root#root#root#root :is(main.landing-page.marketing-only.studio-landing-page .studio-hero .studio-hero-subtitle,main.pricing-page.marketing-only .pricing-hero .pricing-hero-copy>p:not(.eyebrow),main.marketplace-page.marketing-only .marketplace-hero .marketplace-hero-copy>p:not(.eyebrow),main.blog-page.marketing-only .blog-hero>div>p:not(.eyebrow)){font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important;letter-spacing:0!important;font-weight:620!important;line-height:1.42!important}html body div#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-output-card p,.studio-logo-card p,.studio-glass-card p,.studio-native-group-card p,.studio-upload-steps p,.studio-screenshot-card p,.studio-faq-item p){font-family:var(--ll-font-body,"DM Sans", system-ui, sans-serif)!important;letter-spacing:0!important;font-weight:520!important;line-height:1.46!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root#root#root :is(main.landing-page.marketing-only.studio-landing-page .studio-hero .studio-hero-subtitle,main.pricing-page.marketing-only .pricing-hero .pricing-hero-copy>p:not(.eyebrow),main.marketplace-page.marketing-only .marketplace-hero .marketplace-hero-copy>p:not(.eyebrow),main.blog-page.marketing-only .blog-hero>div>p:not(.eyebrow)){font-size:16px!important;font-weight:620!important;line-height:1.38!important}}@media (width<=520px){html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-overview-grid{gap:7px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-overview-card{grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"icon label""value value"!important;align-content:center!important;align-items:center!important;gap:6px 8px!important;min-height:82px!important;padding:9px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-overview-card span{grid-area:icon!important;width:28px!important;height:28px!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-overview-card em{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:label!important;min-width:0!important;font-size:12px!important;line-height:1.05!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-overview-card strong{grid-area:value!important;font-size:clamp(26px,7.2vw,32px)!important;line-height:.98!important}html body div#root#root#root#root#root#root#root#root .app-shell main.workspace.workspace .admin-console.admin-console .admin-overview-card small{display:none!important}}html body div#root#root#root#root#root#root main.pricing-page.marketing-only .agent-credit-info-popover{z-index:40!important;border-color:#7df5e738!important;border-radius:12px!important;width:min(232px,100vw - 44px)!important;padding:10px!important;font-size:11.8px!important;font-weight:620!important;line-height:1.34!important;top:calc(100% + 7px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;box-shadow:0 12px 28px #00000047!important}@media (width<=430px){html body div#root#root#root#root#root#root main.pricing-page.marketing-only .agent-credit-info-popover{width:min(228px,100vw - 36px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-complete-pack{border:1px solid color-mix(in oklab, var(--ll-admin-data-border) 78%, transparent)!important;border-radius:var(--ll-admin-data-radius)!important;background:linear-gradient(160deg, color-mix(in oklab, var(--ll-reference-surface-2) 68%, transparent), color-mix(in oklab, var(--ll-reference-card) 76%, transparent) 56%, color-mix(in oklab, var(--ll-reference-bg) 92%, transparent))!important;gap:12px!important;padding:clamp(12px,2vw,16px)!important;box-shadow:inset 0 1px #ffffff0b,0 20px 45px -32px #000000e0!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-complete-head{align-items:center!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-complete-head h4{font-family:var(--ll-font-heading,"Space Grotesk", system-ui, sans-serif)!important;letter-spacing:0!important;font-size:clamp(18px,2.4vw,23px)!important;font-weight:760!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-complete-head>span{border-color:color-mix(in oklab, var(--ll-reference-success) 34%, transparent)!important;background:color-mix(in oklab, var(--ll-reference-success) 12%, transparent)!important;min-height:28px!important;padding:5px 9px!important;font-size:10.5px!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-selection-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))!important;gap:10px!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-select-card{border-color:color-mix(in oklab, var(--ll-admin-data-border) 72%, transparent)!important;background:linear-gradient(160deg, color-mix(in oklab, var(--ll-reference-card) 82%, transparent), color-mix(in oklab, var(--ll-reference-bg) 86%, transparent))!important;border-radius:16px!important;padding:12px!important;box-shadow:inset 0 1px #ffffff0b!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-select-card.active{border-color:color-mix(in oklab, var(--ll-reference-success) 52%, transparent)!important;background:linear-gradient(160deg, color-mix(in oklab, var(--ll-reference-success) 14%, var(--ll-reference-card) 86%), color-mix(in oklab, var(--ll-reference-bg) 84%, transparent))!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-platforms>label,html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-select-card>label,html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-asset-card>label,html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-asset>label{min-height:44px!important;color:var(--ll-admin-data-copy)!important;-webkit-text-fill-color:var(--ll-admin-data-copy)!important;background:0 0!important;border:0!important;border-radius:13px!important;padding:0!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-platforms input,html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-select-card input,html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-asset-card input,html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-asset input{border-radius:13px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-platforms input:after,html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-select-card input:after,html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-asset-card input:after,html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-asset input:after{border-bottom-width:3px!important;border-right-width:3px!important;width:10px!important;height:17px!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-select-card p{-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-select-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-select-actions>button,html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-asset>button{border-radius:999px!important;min-height:38px!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-assets{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important;gap:10px!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-pack-asset{background:linear-gradient(160deg, color-mix(in oklab, var(--ll-reference-card) 78%, transparent), color-mix(in oklab, var(--ll-reference-bg) 88%, transparent))!important;border-radius:16px!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-detail-note{border:1px solid color-mix(in oklab, var(--ll-reference-success) 24%, transparent)!important;background:color-mix(in oklab, var(--ll-reference-success) 9%, var(--ll-reference-card) 91%)!important;border-radius:14px!important;gap:5px!important;padding:10px!important;display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-detail-note span{color:var(--ll-reference-success)!important;-webkit-text-fill-color:var(--ll-reference-success)!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:10.5px!important;font-weight:850!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-detail-note strong{color:var(--ll-admin-data-copy)!important;-webkit-text-fill-color:var(--ll-admin-data-copy)!important;font-size:12.5px!important;font-weight:620!important;line-height:1.28!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-items{gap:12px!important;margin-top:12px!important;display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-item-detail{scroll-margin-top:calc(var(--launchlift-fixed-header-offset,112px) + 18px)!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-item-detail>p{border:1px solid color-mix(in oklab, var(--ll-reference-border) 74%, transparent)!important;background:color-mix(in oklab, var(--ll-reference-surface-2) 34%, transparent)!important;max-height:none!important;color:var(--ll-admin-data-text)!important;-webkit-text-fill-color:var(--ll-admin-data-text)!important;border-radius:14px!important;margin:0!important;padding:12px!important;font-size:13.5px!important;font-weight:620!important;line-height:1.38!important;display:block!important;overflow:visible!important}@media (width<=520px){html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-complete-head{grid-template-columns:1fr!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-complete-head>span{width:fit-content!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-social-select-card{gap:9px!important}}@media (width>=761px){html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan .studio-url-control:is(:hover,:focus-within,:active){grid-template-columns:44px minmax(190px,1fr) 128px!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button,html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page form#studio-scan button.studio-url-submit.primary-button:is(:hover,:focus,:focus-visible,:active){width:128px!important;min-width:128px!important;max-width:128px!important}}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page #first-launch .studio-journey-step>span{color:#03121d!important;-webkit-text-fill-color:#03121d!important;background:linear-gradient(135deg,#9af8da 0%,#5eead4 48%,#22d3ee 100%)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page section#owner-control.studio-boundary-section{padding:clamp(26px,4vw,38px)!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card{align-content:start!important;align-items:start!important}html body div#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-mockup .studio-upload-mockup-head span{white-space:normal!important;text-overflow:clip!important;max-width:100%!important;overflow:visible!important}html body div#root#root#root#root#root#root#root :is(main.landing-page.marketing-only .studio-hero,main.pricing-page.marketing-only .pricing-hero,main.marketplace-page.marketing-only #market-featured.marketplace-hero,main.blog-page.marketing-only .blog-hero){border:1px solid color-mix(in oklab, var(--ll-reference-border) 82%, transparent)!important;background:linear-gradient(145deg, color-mix(in oklab, var(--ll-reference-card) 90%, transparent), color-mix(in oklab, var(--ll-reference-surface) 44%, var(--ll-reference-bg) 56%))!important;border-radius:clamp(24px,4vw,34px)!important;width:min(100% - 48px,1232px)!important;max-width:1232px!important;margin:18px auto 36px!important;padding:clamp(28px,5vw,52px)!important;overflow:visible!important;box-shadow:0 18px 48px oklab(0% none none/.32)!important}html body div#root#root#root#root#root#root#root :is(main.landing-page.marketing-only .studio-hero .studio-hero-copy,main.pricing-page.marketing-only .pricing-hero .pricing-hero-copy,main.marketplace-page.marketing-only .marketplace-hero .marketplace-hero-copy,main.blog-page.marketing-only .blog-hero>div){align-content:start!important;gap:18px!important;width:100%!important;max-width:760px!important;margin:0!important;padding:0!important;display:grid!important}html body div#root#root#root#root#root#root#root :is(main.landing-page.marketing-only .studio-hero :is(.studio-hero-eyebrow,.eyebrow),main.pricing-page.marketing-only .pricing-hero .eyebrow,main.marketplace-page.marketing-only .marketplace-hero :is(.marketplace-live-pill,.eyebrow),main.blog-page.marketing-only .blog-hero .eyebrow){border:1px solid color-mix(in oklab, var(--ll-reference-success) 48%, transparent)!important;background:color-mix(in oklab, var(--ll-reference-success) 12%, transparent)!important;width:fit-content!important;min-height:36px!important;color:var(--ll-reference-success)!important;-webkit-text-fill-color:var(--ll-reference-success)!important;font-family:var(--ll-font-heading,"Space Grotesk", system-ui, sans-serif)!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:8px 16px!important;font-size:clamp(12px,1.2vw,13.5px)!important;font-weight:760!important;line-height:1.08!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root :is(main.landing-page.marketing-only .studio-hero h1,main.pricing-page.marketing-only .pricing-hero h1,main.marketplace-page.marketing-only .marketplace-hero h1,main.blog-page.marketing-only .blog-hero h1){max-width:min(100%,840px)!important;color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", system-ui, sans-serif)!important;letter-spacing:0!important;text-wrap:balance!important;margin:0!important;font-size:clamp(42px,7vw,72px)!important;font-weight:780!important;line-height:.98!important}html body div#root#root#root#root#root#root#root :is(main.landing-page.marketing-only .studio-hero .studio-hero-subtitle,main.pricing-page.marketing-only .pricing-hero .pricing-hero-copy>p:not(.eyebrow),main.marketplace-page.marketing-only .marketplace-hero .marketplace-hero-copy>p:not(.eyebrow),main.blog-page.marketing-only .blog-hero>div>p:not(.eyebrow)){max-width:min(100%,720px)!important;color:var(--ll-public-copy,var(--ll-reference-muted))!important;-webkit-text-fill-color:var(--ll-public-copy,var(--ll-reference-muted))!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)!important;letter-spacing:0!important;text-wrap:pretty!important;margin:0!important;font-size:clamp(15px,1.35vw,17px)!important;font-weight:620!important;line-height:1.42!important;display:block!important}@media (width<=760px){html body div#root#root#root#root#root#root#root :is(main.landing-page.marketing-only .studio-hero,main.pricing-page.marketing-only .pricing-hero,main.marketplace-page.marketing-only #market-featured.marketplace-hero,main.blog-page.marketing-only .blog-hero){width:calc(100vw - (var(--ll-route-shell-mobile-gutter) * 2))!important;max-width:calc(100vw - (var(--ll-route-shell-mobile-gutter) * 2))!important;border-radius:30px!important;margin:18px auto 30px!important;padding:20px!important}html body div#root#root#root#root#root#root#root :is(main.landing-page.marketing-only .studio-hero .studio-hero-copy,main.pricing-page.marketing-only .pricing-hero .pricing-hero-copy,main.marketplace-page.marketing-only .marketplace-hero .marketplace-hero-copy,main.blog-page.marketing-only .blog-hero>div){gap:16px!important;max-width:100%!important}html body div#root#root#root#root#root#root#root :is(main.landing-page.marketing-only .studio-hero h1,main.pricing-page.marketing-only .pricing-hero h1,main.marketplace-page.marketing-only .marketplace-hero h1,main.blog-page.marketing-only .blog-hero h1){font-size:clamp(38px,10.2vw,44px)!important;line-height:.98!important}html body div#root#root#root#root#root#root#root :is(main.landing-page.marketing-only .studio-hero .studio-hero-subtitle,main.pricing-page.marketing-only .pricing-hero .pricing-hero-copy>p:not(.eyebrow),main.marketplace-page.marketing-only .marketplace-hero .marketplace-hero-copy>p:not(.eyebrow),main.blog-page.marketing-only .blog-hero>div>p:not(.eyebrow)){font-size:16px!important;font-weight:620!important;line-height:1.38!important}}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page{--ll-landing-section-width:min(100% - 48px, 1232px);--ll-landing-card-radius-final:18px;--ll-landing-card-pad-final:16px;--ll-landing-card-gap-final:12px;--ll-landing-card-bg-final:linear-gradient(145deg, color-mix(in oklab, var(--ll-reference-card) 88%, transparent), color-mix(in oklab, var(--ll-reference-surface) 28%, var(--ll-reference-bg) 72%));--ll-landing-card-border-final:color-mix(in oklab, var(--ll-reference-border) 74%, transparent);--ll-landing-card-copy-final:color-mix(in oklab, var(--ll-reference-muted) 84%, var(--ll-reference-text) 16%)}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-section,#native-features,#supported-platforms,#how-it-works,#faq){width:var(--ll-landing-section-width)!important;max-width:1232px!important;scroll-margin-top:calc(var(--launchlift-fixed-header-offset,86px) + 18px)!important;margin-left:auto!important;margin-right:auto!important;padding:clamp(34px,5vw,64px) 0!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact{gap:var(--ll-public-section-heading-gap)!important;max-width:var(--ll-public-section-heading-width)!important;margin:var(--ll-public-section-heading-margin)!important;text-align:center!important;display:grid!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact h2{max-width:var(--ll-public-section-heading-title-width)!important;color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;font-size:var(--ll-public-section-heading-title-size)!important;line-height:var(--ll-public-section-heading-title-line)!important;letter-spacing:0!important;text-wrap:balance!important;margin:0 auto!important;font-weight:780!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact p:not(.studio-eyebrow){max-width:var(--ll-public-section-heading-copy-width)!important;color:var(--ll-landing-card-copy-final)!important;-webkit-text-fill-color:var(--ll-landing-card-copy-final)!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;font-size:var(--ll-public-section-heading-copy-size)!important;line-height:var(--ll-public-section-heading-copy-line)!important;letter-spacing:0!important;margin:0 auto!important;font-weight:620!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-native-count-card,.studio-native-group-card,.studio-logo-card,.studio-upload-steps article,.studio-upload-mockup,.studio-faq-item){border:1px solid var(--ll-landing-card-border-final)!important;border-radius:var(--ll-landing-card-radius-final)!important;background:var(--ll-landing-card-bg-final)!important;box-shadow:none!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-native-group-card,.studio-logo-card,.studio-upload-steps article,.studio-upload-mockup,.studio-faq-item){padding:var(--ll-landing-card-pad-final)!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-showcase{gap:var(--ll-landing-card-gap-final)!important;display:grid!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card{grid-template-columns:74px minmax(0,1fr)!important;grid-template-areas:"count title""count copy"!important;align-items:center!important;gap:4px 14px!important;min-height:0!important;padding:16px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card strong{border:1px solid color-mix(in oklab, var(--ll-reference-success) 52%, transparent)!important;background:color-mix(in oklab, var(--ll-reference-success) 13%, var(--ll-reference-surface) 87%)!important;width:74px!important;height:74px!important;color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;border-radius:20px!important;grid-area:count!important;justify-content:center!important;align-items:center!important;font-size:clamp(34px,6vw,50px)!important;font-weight:780!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card h3{color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;grid-area:title!important;margin:0!important;font-size:clamp(18px,2vw,22px)!important;font-weight:780!important;line-height:1.08!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card p{grid-area:copy!important;margin:0!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-native-group-card h3,.studio-logo-card h3,.studio-upload-steps h3){color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(17px,1.8vw,21px)!important;font-weight:780!important;line-height:1.1!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-native-group-card p,.studio-logo-card p,.studio-upload-steps p,.studio-upload-mockup p,.studio-faq-item p){color:var(--ll-landing-card-copy-final)!important;-webkit-text-fill-color:var(--ll-landing-card-copy-final)!important;font-family:var(--ll-font-body,"DM Sans", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;margin:0!important;font-size:14px!important;font-weight:560!important;line-height:1.38!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-feature-row{gap:7px!important;margin-top:12px!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-feature-row span{border-radius:999px!important;min-height:28px!important;padding:0 10px!important;font-size:11px!important;font-weight:760!important;line-height:1!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-steps{gap:var(--ll-landing-card-gap-final)!important;display:grid!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-steps article{grid-template-columns:44px minmax(0,1fr)!important;grid-template-areas:"step title""step copy"!important;align-items:center!important;gap:4px 12px!important;min-height:0!important;display:grid!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-steps article>span{border-radius:14px!important;grid-area:step!important;width:44px!important;height:44px!important;font-size:15px!important;font-weight:780!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-steps h3{grid-area:title!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-upload-steps p{grid-area:copy!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-faq-item{align-content:center!important;min-height:76px!important;display:grid!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-faq-item summary{min-height:44px!important;color:var(--ll-reference-text)!important;-webkit-text-fill-color:var(--ll-reference-text)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;padding:0!important;font-size:15px!important;font-weight:760!important;line-height:1.14!important}@media (width<=760px){html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page{--ll-landing-section-width:calc(100vw - 28px);--ll-landing-card-radius-final:18px;--ll-landing-card-pad-final:14px;--ll-landing-card-gap-final:10px}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-section,#native-features,#supported-platforms,#how-it-works,#faq){scroll-margin-top:calc(var(--launchlift-fixed-header-offset,86px) + 30px)!important;padding-top:36px!important;padding-bottom:36px!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact{gap:var(--ll-public-section-heading-gap)!important;margin:var(--ll-public-section-heading-margin)!important;text-align:left!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact h2{font-size:var(--ll-public-section-heading-title-size)!important;line-height:var(--ll-public-section-heading-title-line)!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-section-heading.compact p:not(.studio-eyebrow){font-size:var(--ll-public-section-heading-copy-size)!important;line-height:var(--ll-public-section-heading-copy-line)!important;font-weight:600!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot{border-radius:28px!important;max-height:314px!important;margin-top:32px!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-dashboard-shell.studio-live-shot figcaption{display:none!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-device-scene{max-height:292px!important;overflow:hidden!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card{grid-template-columns:62px minmax(0,1fr)!important;gap:3px 12px!important;padding:14px!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card strong{border-radius:17px!important;width:62px!important;height:62px!important;font-size:34px!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-native-count-card h3{font-size:17px!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page :is(.studio-native-group-card,.studio-logo-card,.studio-upload-steps article,.studio-upload-mockup,.studio-faq-item){border-radius:18px!important;padding:14px!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-card{grid-template-columns:42px minmax(0,1fr)!important;gap:4px 12px!important}html body div#root#root#root#root#root#root#root#root main.landing-page.marketing-only.studio-landing-page .studio-logo-mark{border-radius:14px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-panel{box-shadow:none!important;background:linear-gradient(145deg,#0a223cf0,#040d1efa)!important;border-color:#7df5e733!important;border-radius:22px!important;gap:12px!important;padding:clamp(14px,3vw,18px)!important;display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-head>div{gap:5px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-head h4{color:var(--ll-reference-text,#f8fbff)!important;-webkit-text-fill-color:var(--ll-reference-text,#f8fbff)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(18px,4.6vw,24px)!important;font-weight:760!important;line-height:1.08!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-head span{max-width:52rem!important;color:var(--ll-reference-muted,#b8c7dc)!important;-webkit-text-fill-color:var(--ll-reference-muted,#b8c7dc)!important;font-size:13px!important;font-weight:560!important;line-height:1.34!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-head>button{border-radius:14px!important;min-height:40px!important;padding-inline:13px!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-metric{min-width:0!important;box-shadow:none!important;background:#030c1d94!important;border:1px solid #7df5e724!important;border-radius:16px!important;align-content:start!important;gap:7px!important;padding:12px!important;display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-metric>div{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-metric span{min-width:0!important;color:var(--ll-reference-muted,#aebfd5)!important;-webkit-text-fill-color:var(--ll-reference-muted,#aebfd5)!important;font-size:11.5px!important;font-weight:700!important;line-height:1.1!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-metric strong{color:var(--ll-reference-text,#f8fbff)!important;-webkit-text-fill-color:var(--ll-reference-text,#f8fbff)!important;font-family:var(--ll-font-heading,"Space Grotesk", Inter, system-ui, sans-serif)!important;letter-spacing:0!important;font-size:clamp(18px,4.4vw,25px)!important;font-weight:760!important;line-height:1.04!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-metric small{color:var(--ll-reference-muted,#aebfd5)!important;-webkit-text-fill-color:var(--ll-reference-muted,#aebfd5)!important;font-size:12px!important;font-weight:540!important;line-height:1.28!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-metric b{color:var(--ll-reference-accent,#8ff7df)!important;-webkit-text-fill-color:var(--ll-reference-accent,#8ff7df)!important;background:#7df5e714!important;border:1px solid #7df5e72e!important;border-radius:999px!important;flex:none!important;padding:5px 8px!important;font-size:10.5px!important;font-weight:760!important;line-height:1!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-chip-row{background:0 0!important;border:0!important;flex-wrap:wrap!important;gap:7px!important;padding:0!important;display:flex!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-chip-row span{min-height:28px!important;color:var(--ll-reference-accent,#8ff7df)!important;-webkit-text-fill-color:var(--ll-reference-accent,#8ff7df)!important;background:#7df5e70f!important;border:1px solid #7df5e72e!important;border-radius:999px!important;align-items:center!important;padding:0 10px!important;font-size:11px!important;font-weight:720!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-records-panel{border-radius:22px!important;gap:10px!important;padding:clamp(12px,2.8vw,16px)!important;display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-records-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:11px 12px!important;display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-records-title-row span{color:var(--ll-reference-muted,#aebfd5)!important;-webkit-text-fill-color:var(--ll-reference-muted,#aebfd5)!important;font-size:11.5px!important;font-weight:720!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-records-title-row strong{min-width:0!important;color:var(--ll-reference-text,#f8fbff)!important;-webkit-text-fill-color:var(--ll-reference-text,#f8fbff)!important;text-align:right!important;font-size:12px!important;font-weight:720!important;line-height:1.2!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-data-grid-head{display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console button.admin-record-row{border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"main view""meta view"!important;align-items:center!important;gap:8px 12px!important;min-height:74px!important;padding:12px!important;display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console button.admin-record-row .admin-record-main{grid-area:main!important;gap:3px!important;min-width:0!important;display:grid!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console button.admin-record-row .admin-record-main strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;color:var(--ll-reference-text,#f8fbff)!important;-webkit-text-fill-color:var(--ll-reference-text,#f8fbff)!important;font-size:14px!important;font-weight:760!important;line-height:1.15!important;overflow:hidden!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console button.admin-record-row .admin-record-main span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;color:var(--ll-reference-muted,#aebfd5)!important;-webkit-text-fill-color:var(--ll-reference-muted,#aebfd5)!important;font-size:12px!important;font-weight:560!important;line-height:1.22!important;overflow:hidden!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-record-meta{flex-wrap:wrap!important;grid-area:meta!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-record-meta :is(.admin-record-owner,.admin-record-status,.admin-record-date){border-radius:999px!important;align-items:center!important;min-width:0!important;max-width:100%!important;min-height:24px!important;padding:0 8px!important;font-size:10.5px!important;font-style:normal!important;font-weight:720!important;line-height:1!important;display:inline-flex!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-record-meta .admin-record-date{color:var(--ll-reference-muted,#aebfd5)!important;-webkit-text-fill-color:var(--ll-reference-muted,#aebfd5)!important;background:#7df5e70a!important;border:1px solid #7df5e71a!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-record-view{min-width:76px!important;color:var(--ll-reference-accent,#8ff7df)!important;-webkit-text-fill-color:var(--ll-reference-accent,#8ff7df)!important;grid-area:view!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;gap:4px!important;font-size:11.5px!important;font-weight:760!important;line-height:1!important;display:inline-flex!important}@media (width<=900px){html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-head{grid-template-columns:1fr!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-head>button{width:100%!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-review-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-data-grid{background:0 0!important;border:0!important;overflow:visible!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-data-grid-head{width:100%!important;min-width:0!important;display:none!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-records-title-row{grid-template-columns:1fr!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-records-title-row strong{text-align:left!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console button.admin-record-row{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"main""meta""view"!important;width:100%!important;min-width:0!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-record-item:not(.expanded) button.admin-record-row .admin-record-main>span:not(.admin-action-state),html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-record-item:not(.expanded) .admin-record-owner{display:none!important}html body div#root#root#root#root#root#root .app-shell main.workspace .admin-console .admin-record-view{background:#7df5e70d!important;border:1px solid #7df5e71f!important;border-radius:12px!important;justify-content:space-between!important;place-self:auto stretch!important;min-width:0!important;min-height:34px!important;padding:0 10px!important}}
