._logo_2lges_5{align-items:center;gap:var(--space-2);font-size:var(--font-size-logo);letter-spacing:var(--letter-spacing-display);font-weight:500;display:inline-flex}._mark_2lges_14{width:var(--size-logo);height:var(--size-logo)}._screen_q1xsx_3{isolation:isolate;min-height:100dvh;padding:var(--space-8) var(--space-4);justify-content:center;align-items:center;display:flex;position:relative}._glow_q1xsx_13{z-index:-1;filter:blur(var(--blur-glow));pointer-events:none;position:absolute;inset:0}._glowShape_q1xsx_21{background:var(--color-glow);clip-path:polygon(100% 100%,90.38% 0,48.99% 61.46%,6.57% 1.86%,0 100%,48.99% 68.98%);opacity:.4;width:100%;height:100%}._card_q1xsx_29{align-items:center;gap:var(--space-4);max-width:var(--size-text);text-align:center;flex-direction:column;display:flex}._title_q1xsx_38{font-size:var(--font-size-heading);font-weight:400;line-height:var(--line-height-app-title);letter-spacing:var(--letter-spacing-tight);margin-block-start:var(--space-2)}._subtitle_q1xsx_46{color:var(--color-text-muted);font-size:var(--font-size-item)}._actions_q1xsx_51{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}._back_q1xsx_60{color:var(--color-text-muted);font-size:var(--font-size-sm);text-underline-offset:.2em;transition:color var(--transition);text-decoration:underline}._back_q1xsx_60:hover{color:var(--color-text)}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-planner-scheduled:var(--color-accent-light);--color-planner-published:var(--color-success);--color-planner-failed:var(--color-error);--color-planner-draft:color-mix(in srgb, var(--color-text) 45%, transparent);--shadow-planner-card:var(--shadow-badge);--size-planner-grid:44rem;--size-planner-hour:5.25rem;--size-planner-cover:1.75rem;--size-planner-toolbar:2.5rem;--size-planner-radius:var(--radius-nav);--size-analytics-chart:15rem;--size-analytics-cover:3rem;--size-analytics-rank:1.25rem;--size-analytics-metric:clamp(2rem, 3.5vw, 3rem);--color-analytics-grid:color-mix(in srgb, var(--color-text) 9%, transparent);--color-analytics-secondary:color-mix(in srgb, var(--color-text) 58%, transparent);--gradient-analytics-card:linear-gradient(145deg, var(--color-accent-wash), transparent 65%);--color-bg:#080509;--color-surface:#171717;--color-input:var(--color-surface);--border-input:1px solid var(--color-rim);--shadow-input:none;--radius-input:var(--radius-nav);--size-input:var(--size-app-field);--color-field:#110e13e6;--color-surface-glow:#464646;--color-text:#fff;--color-text-muted:var(--color-text);--color-text-fade:var(--color-text);--color-line:#ffffff24;--color-accent:#d6305e;--color-accent-deep:#701931;--color-accent-light:#f2648c;--color-accent-contrast:#fff;--color-accent-glow:#ffffff73;--color-placeholder:#d9d9d9;--color-success:#2fb36b;--color-success-halo:#2fb36b73;--color-error:#ffb347;--color-danger:#ff4d5a;--color-danger-soft:#ff4d5a1f;--color-danger-rim:#ff4d5a73;--color-online:#3ecf8e;--color-glow:#db2e5c;--color-badge:#ffffff1a;--color-badge-rim:#ffffff4d;--color-nav:#38383833;--color-header-glass:#08050999;--color-header-border:#ffffff14;--color-rim:#ffffff14;--color-scrollbar:#000;--color-overlay:#080509bf;--color-accent-wash:#d6305e1a;--color-accent-halo:#d6305e59;--color-tile:#000;--color-tile-rim:#c7faff;--color-tile-blush:#ed2256;--color-tile-shine:#ffffff2e;--color-tile-shadow:#00000014;--color-sample-1:#f06a0e;--color-sample-2:#0c2d6b;--color-sample-3:#f4f1ec;--color-slide-white:#fff;--color-slide-black:#111;--color-slide-cream:#f4efe6;--color-slide-yellow:#ffd84d;--color-slide-pink:#ff4f8b;--color-slide-red:#e63b2e;--color-slide-blue:#2f6bff;--color-slide-green:#22b573;--color-slide-shade:#000;--shadow-slide-text:0 .03em .15em #0009;--slide-reference-width:1080;--ratio-post:9 / 16;--line-height-slide:1.18;--line-height-slide-display:1.05;--line-height-slide-box:1.5;--space-slide-box-block:.06em;--space-slide-box-inline:.3em;--radius-slide-box:.2em;--size-slide-outline:.09em;--line-height-slide-label:1.62;--space-slide-label-block:.3em;--space-slide-label-inline:.5em;--radius-slide-label:.3em;--size-slide-emoji:1.15em;--space-slide-emoji-block:-.1em;--offset-slide-emoji:-.18em;--font-emoji-native:"Apple Color Emoji";--gradient-accent:linear-gradient(180deg, var(--color-accent), var(--color-accent-deep));--gradient-accent-horizontal:linear-gradient(90deg, var(--color-accent-deep), var(--color-accent));--gradient-title:linear-gradient(180deg, var(--color-text) 16%, var(--color-text-fade) 100%);--gradient-scene-stage:var(--gradient-paywall-featured);--gradient-callout:linear-gradient(135deg, var(--color-accent-wash), var(--color-field) 60%);--gradient-accent-soft:linear-gradient(180deg, color-mix(in srgb, var(--color-accent) 50%, transparent), color-mix(in srgb, var(--color-accent-deep) 50%, transparent));--blur-glow:clamp(6.5rem, 16vw, 14.375rem);--blur-app-glow:clamp(6.25rem, 14.9vw, 13.4rem);--blur-tile:.625rem;--blur-header:16px;--blur-badge:12px;--blur-field:14px;--shadow-badge:inset 0 0 4px var(--color-badge-rim);--shadow-button:inset 0 0 8px var(--color-accent-glow);--color-nav-hover:#ffffff0d;--gradient-button-glow:linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 75%, var(--color-accent-deep)), color-mix(in srgb, var(--color-accent-light) 55%, var(--color-accent)));--shadow-button-sheen:inset 0 0 10px color-mix(in srgb, var(--color-accent-contrast) 60%, transparent);--shadow-button-glow:var(--shadow-button-sheen), 0 0 28px color-mix(in srgb, var(--color-accent) 55%, transparent);--gradient-nav-active:var(--gradient-builder-segment);--shadow-nav-active:var(--shadow-builder-segment);--shadow-field:inset 0 0 10px var(--color-surface-glow);--color-builder-field:color-mix(in srgb, var(--color-field) 90%, var(--color-accent-deep));--color-builder-rim:color-mix(in srgb, var(--color-accent) 65%, transparent);--color-builder-prompt:var(--color-bg);--color-builder-placeholder:color-mix(in srgb, var(--color-text) 40%, transparent);--shadow-builder-field:inset 0 0 10px var(--color-accent-halo), inset 0 1px 0 var(--color-tile-shine);--gradient-builder-segment:linear-gradient(180deg, var(--color-accent-deep) 0%, color-mix(in srgb, var(--color-accent) 70%, var(--color-accent-deep)) 100%);--shadow-builder-segment:inset 0 0 4px var(--color-accent-light);--shadow-builder-segment-rim:inset 0 0 4px var(--color-accent-halo);--icon-builder-chevron:url(/icons/chevron-down.svg);--color-builder-panel:color-mix(in srgb, var(--color-bg) 70%, transparent);--shadow-builder-panel:inset 0 0 24px var(--color-accent-halo), inset 0 1px 0 var(--color-tile-shine);--shadow-builder-chat:inset 0 0 6px var(--color-accent-wash), inset 0 1px 0 var(--color-tile-shine);--shadow-builder-prompt:inset 0 0 18px var(--color-accent-halo), inset 0 1px 0 var(--color-tile-shine);--shadow-builder-button:inset 0 0 8px var(--color-accent-halo), inset 0 0 4px var(--color-accent-light);--color-builder-bubble:var(--color-accent-deep);--shadow-builder-bubble:inset 0 0 9px #ffffff52;--radius-builder-bubble:14px;--space-builder-inset:.625rem;--size-builder-prompt:6.25rem;--size-builder-prompt-field:7rem;--size-builder-tool:2.375rem;--size-builder-send:2.125rem;--size-builder-thumb:4rem;--size-builder-chat:28%;--size-builder-chat-min:18rem;--size-builder-chat-max:60%;--size-builder-preview-min:22rem;--size-builder-card-min:12rem;--size-touch-target:2.75rem;--gradient-builder-loading:radial-gradient(circle at 50% 45%, var(--color-accent-halo), transparent 60%), linear-gradient(160deg, var(--color-accent-deep), var(--color-bg) 75%);--size-generation-loader:20rem;--size-generation-tick:2.6;--shadow-generation-tick:0 0 2px #fff9;--font-size-generation-percent:15cqi;--duration-builder-pick:.26s;--size-manual-drop:7rem;--border-manual-drop:1px dashed var(--color-line);--size-manual-photo:4.5rem;--shadow-checkbox:inset 0 2px 4px #000000a6, inset 0 0 3px var(--color-rim);--radius-checkbox:4px;--shadow-composer:0 0 50px var(--color-accent-wash);--shadow-composer-focus:0 0 60px var(--color-accent-halo);--shadow-tile:inset 0 0 8px var(--color-tile-rim), 8px 4px 16px var(--color-tile-shadow);--font-sans:"DM Sans Variable";--font-instrument:"Instrument Sans Variable";--font-serif:"Instrument Serif";--font-slide-tiktok:"TikTok Sans Variable";--font-slide-sans:"Montserrat Variable";--font-slide-serif:"Playfair Display Variable";--font-slide-display:"Anton";--font-slide-emoji:"Noto Color Emoji";--font-size-xs:.75rem;--font-size-micro:.625rem;--font-size-sm:.9375rem;--font-size-input:1rem;--font-size-button:.875rem;--font-size-badge:1.125rem;--font-size-nav:1.25rem;--font-size-item:1.0625rem;--font-size-app-title:clamp(2.25rem, 3.89vw, 3.5rem);--font-size-logo:clamp(1.5rem, 2.08vw, 1.875rem);--font-size-display:clamp(2.25rem, 3.9vw, 3.5rem);--font-size-heading:clamp(1.75rem, 3vw, 2.75rem);--font-size-serif:1.12em;--font-size-card-title:1.0625rem;--font-size-subheading:clamp(1.375rem, 2vw, 1.625rem);--line-height-display:1.22;--line-height-prose:1.7;--line-height-app-title:1;--line-height-snug:1.25;--letter-spacing-display:-.08em;--letter-spacing-tight:-.03em;--letter-spacing-snug:-.01em;--letter-spacing-nav:-.06em;--letter-spacing-serif:-.03em;--letter-spacing-badge:.06em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-nav:.625rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-field-inset:.5rem;--space-page:clamp(1rem, 7.8vw, 7rem);--space-header-top:clamp(1rem, 3.4vw, 3.0625rem);--space-hero-top:11.375rem;--space-page-top:calc(var(--space-header-top) + var(--size-control) + var(--space-16));--focus-ring-width:2px;--focus-ring-offset:2px;--radius-xs:8px;--radius-md:12px;--radius-nav:15px;--radius-lg:21px;--radius-pill:999px;--radius-ratio:3;--size-control:3.0625rem;--size-control-inset:2.4375rem;--size-badge:2.25rem;--size-menu:11rem;--shadow-floating:0 1.125rem 2.5rem #0000008c;--size-nav:2.8125rem;--size-logo:clamp(2.25rem, 3.26vw, 2.9375rem);--size-url-field:29.375rem;--size-tile:1.2em;--size-caret:2px;--size-slide:clamp(9.5rem, 18.2vw, 16.375rem);--ratio-slide:356 / 633;--gap-slide:1.0625rem;--size-text:36rem;--size-phone-figure:18rem;--size-blog-side:14rem;--size-blog-cover:60rem;--ratio-blog-card:16 / 9;--size-app:72rem;--size-sidebar:13.5rem;--size-rail:3.5rem;--size-drawer:17rem;--size-composer:45.625rem;--size-account:70rem;--size-review-side:19rem;--size-nav-icon:1.125rem;--size-nav-item:1.9375rem;--size-brand-mark:1.5rem;--size-brand-mark-lg:2.5rem;--size-chevron:.375rem;--size-brand-menu:17rem;--size-brand-side:28rem;--size-app-field:3rem;--size-option-card:9rem;--size-option-card-compact:7rem;--size-need-card:12rem;--size-need-thumb:2rem;--size-need-photo:4.5rem;--size-canvas-radius:1.25rem;--space-canvas-end:2.625rem;--size-library-card:clamp(9rem, 40vw, 13rem);--size-library-card-compact:8.75rem;--size-gallery-photo:10rem;--size-thumb:5.5rem;--size-remove:1.5rem;--size-chip:1.875rem;--size-avatar:3.5rem;--size-cover:4.5rem;--size-marker:1.25rem;--size-step:1.75rem;--size-post-cover:2.75rem;--size-progress:3px;--font-size-making:clamp(.75rem, 7.5cqi, 1rem);--size-scan:clamp(14rem, 34vh, 22rem);--size-store-card:15rem;--size-auth-card:25rem;--offset-auth-glow:18%;--radius-auth:clamp(.625rem, 1.2vw, .9375rem);--color-auth-panel:#110e138c;--gradient-auth-floor:linear-gradient(to top, color-mix(in srgb, var(--color-glow) 55%, transparent), transparent 55%);--size-auth-form:30rem;--size-auth-slide:16cqh;--size-auth-review:15rem;--font-size-auth-metric:clamp(4.5rem, 14cqi, 7.5rem);--line-height-auth-metric:.85;--shadow-auth-note:0 1.125rem 2.625rem var(--color-overlay);--shadow-auth-metric:0 1.125rem 3.75rem var(--color-accent-halo);--ease-arrive:cubic-bezier(.16, 1, .3, 1);--gradient-auth-panel:linear-gradient(180deg, var(--color-bg), color-mix(in srgb, var(--color-bg) 35%, transparent));--mask-auth-reel:linear-gradient(90deg, transparent, #000 12%, #000 88%, transparent);--size-editor-strip-fade:var(--space-6);--color-mask-shown:#000;--duration-auth-reel:90s;--duration-auth-reviews:120s;--color-star:#f5c451;--color-review-author:color-mix(in srgb, var(--color-bg) 55%, transparent);--size-tier-card:16rem;--size-check:1.125rem;--ratio-store:4 / 3;--size-beam:5.5rem;--size-dot:.5rem;--size-dot-slide:.375rem;--size-calendar-day:7.5rem;--size-calendar-badge:.875rem;--size-calendar-hour:4rem;--size-calendar-gutter:3.5rem;--size-calendar-week:40rem;--size-tray-draft:5rem;--size-calendar-workspace:100rem;--size-calendar-assistant:24rem;--size-calendar-assistant-min:18rem;--size-calendar-assistant-max:60%;--size-calendar-composer-max:10rem;--size-calendar-rail:15rem;--size-rail-cover:2.75rem;--size-agenda-cover:2.75rem;--size-sheet:26rem;--size-sheet-wide:54rem;--size-sheet-preview:19rem;--size-viewer:80rem;--size-viewer-height:min(44rem, 85dvh);--size-viewer-side:16rem;--size-modal:60rem;--size-modal-height:90dvh;--size-account-card:13rem;--size-account-avatar:2.25rem;--size-panel-action:10rem;--size-sheet-slides:15rem;--size-scene-frame:76rem;--size-analysis-steps:28rem;--size-skeleton-title:20rem;--size-skeleton-line:12rem;--size-skeleton-card:14rem;--size-skeleton-panel:26rem;--size-skeleton-stage:11rem;--size-promise-copy:14rem;--size-promise-scene:28rem;--size-promise-stage:13rem;--size-onboarding-stage:18rem;--size-onboarding-stage-max:44rem;--size-segment-hit:1.5rem;--size-segment-hover:4px;--size-onboarding-slide:clamp(3.25rem, 6vw, 4.75rem);--size-onboarding-photo:clamp(2.5rem, 4.4vw, 3.25rem);--size-onboarding-hub:4rem;--size-onboarding-store:8.5rem;--size-onboarding-logo:2.25rem;--size-onboarding-branches:1.5rem;--size-onboarding-tree-slide:3rem;--size-onboarding-order:10rem;--size-onboarding-description:14rem;--size-onboarding-thumb:1.5rem;--size-onboarding-bars:4rem;--size-onboarding-cursor:1.5rem;--size-swatch:1.75rem;--size-editor-inspector:21rem;--size-editor-cover:2.75rem;--size-editor-menu:20rem;--size-editor-menu-height:32rem;--size-editor-handle:.875rem;--size-editor-thumb:4.25rem;--size-admin-slide:5rem;--size-admin-pick:3.5rem;--size-editor-swatch:1.625rem;--size-editor-icon:2.25rem;--size-editor-outline:1.5px;--size-emoji-cell:2.25rem;--size-emoji-image:1.625rem;--size-emoji-picker-width:21rem;--size-emoji-picker-height:25rem;--size-paywall:66rem;--size-paywall-proof:clamp(20rem, 28vw, 34rem);--size-paywall-proof-stacked:24rem;--size-paywall-rows-stacked:30rem;--size-paywall-tier:10.5rem;--size-paywall-card:14rem;--size-paywall-mark:1.35em;--font-size-paywall-title:clamp(2rem, 3.4vw, 3.125rem);--size-paywall-icon:1.375rem;--size-tab-icon:1.125rem;--font-size-paywall-metric:clamp(3rem, 5vw, 4.5rem);--gradient-paywall-featured:linear-gradient(135deg, color-mix(in srgb, var(--color-accent-deep) 45%, var(--color-bg)) 0%, color-mix(in srgb, var(--color-accent-deep) 85%, var(--color-bg)) 48%, color-mix(in srgb, var(--color-accent-deep) 40%, var(--color-bg)) 100%);--radius-paywall-tab:var(--radius-xs);--size-paywall-trace:1.5px;--size-promotion-frame:calc(var(--size-paywall-trace) * 2);--blur-paywall-trace:4px;--duration-paywall-trace:3.4s;--shadow-paywall-featured:inset 0 1px 0 var(--color-tile-shine), inset 0 0 26px var(--color-accent-halo), 0 0 18px var(--color-accent-wash);--size-explain:20rem;--radius-phone:2rem;--space-phone-bezel:.375rem;--color-chrome-soft:#ffffff59;--color-chrome-veil:#00000059;--color-tiktok-ink:#fff;--color-tiktok-red:#fe2c55;--color-tiktok-avatar:#ffffff2e;--color-tiktok-disc:#1c1c1c;--color-tiktok-groove:#3a3a3a;--color-tiktok-label:#8a8a8a;--tiktok-tabs-top:4.5%;--tiktok-tabs-top-iphone:7.5%;--ratio-iphone:706 / 1466;--color-iphone-screen:#000;--color-iphone-body:#0b0b0c;--color-iphone-rim:#3a3a3c;--color-iphone-island:#000;--shadow-tiktok:0 .1em .4em #00000073;--offset-calendar-stack:3px;--size-brand-tone:2px;--color-brand-tone-0:#4fb3ff;--color-brand-tone-1:#5fd99a;--color-brand-tone-2:#b58cff;--color-brand-tone-3:#ffc24d;--color-brand-tone-4:#ff8f4d;--color-brand-tone-5:#ff5c8a;--size-pulse:.4375rem;--z-recorder:1000;--z-banner:1001;--z-welcome:900;--font-size-welcome:clamp(1rem, 1.7vw, 1.5rem);--size-welcome-mark:3.125rem;--size-welcome-mark-phone:2.625rem;--blur-welcome-letter:7px;--blur-welcome-leave:10px;--duration-welcome-letter:.6s;--duration-welcome-exit:.42s;--duration-welcome-reduced:4.5s;--size-support-dot:.5rem;--size-gauge:.375rem;--size-sidebar-avatar:1.75rem;--size-sidebar-action:2.125rem;--color-gauge-track:#ffffff1a;--shadow-gauge:inset 0 1px 2px #00000059;--gradient-gauge:linear-gradient(90deg, var(--color-accent), var(--color-accent-light));--gradient-gauge-warning:linear-gradient(90deg, #e09a2b, #f7cd6b);--gradient-gauge-critical:linear-gradient(90deg, #e05744, #ff9b86);--size-support-input-max:8rem;--size-support-thread:16rem;--size-support-choice:16rem;--size-support-inbox:24rem;--size-admin-stat:11rem;--size-admin-amount:4.5rem;--size-chart-height:9rem;--size-chart-bar-max:1.5rem;--size-funnel-bar:.75rem;--size-funnel-label:8rem;--radius-bar:3px;--size-recorder-panel:22rem;--size-recorder-pointer:1rem;--size-recorder-timeline:70vh;--size-recorder-time:3.5rem;--size-recorder-kind:5.5rem;--transition:.18s ease;--transition-switch:.32s ease;--duration-flow:2.8s;--duration-scan:2.2s;--duration-sweep:2.6s;--duration-pan:6s;--duration-spin:.8s;--duration-step:1.1s;--duration-scene-paste:4.5s;--duration-scene-read:3.4s;--duration-scene-create:4s;--duration-scene-schedule:7s;--duration-scene-sell:4s;--duration-reveal:.48s;--delay-beat:.7s;--delay-post:.18s;--delay-day:.32s;--duration-branch:.32s;--delay-stagger:.14s;--size-studio-phone:clamp(11rem, 17vw, 14rem);--font-size-studio-headline:7.5cqi;--font-size-studio-body:5.2cqi;--size-studio-cover:2.25rem;--opacity-studio-waiting:.4;--opacity-studio-seen:.8;--size-studio-mini:4.25rem;--ease-land:cubic-bezier(.3, 1.4, .6, 1);--duration-guide-flow:6s;--duration-guide-phone:12s;--size-guide-phone:15rem;--size-guide-bezel:.5rem;--radius-guide-phone:2.25rem;--size-guide-viewer:.45rem;--size-guide-day:7rem;--size-guide-slide:13rem;--blur-guide-slide:6px;--space-guide-hook:22%}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{min-height:100vh;color:var(--color-text);background:var(--color-bg);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;line-height:1.6}img,picture,svg,video{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}h1,h2,h3{text-wrap:balance;line-height:1.15}._screen_1wj0u_3{justify-content:center;align-items:center;gap:var(--space-4);min-height:100dvh;padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;display:flex}._title_1wj0u_14{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-tight);font-weight:400}._subtitle_1wj0u_20{max-width:var(--size-text);color:var(--color-text-muted);font-size:var(--font-size-item)}._retry_1wj0u_26{height:var(--size-app-field);padding-inline:var(--space-6);border-radius:var(--radius-nav);background:var(--gradient-accent);box-shadow:var(--shadow-button);color:var(--color-accent-contrast);font:inherit;font-size:var(--font-size-button);cursor:pointer;border:none}._banner_1yc1y_4{z-index:var(--z-banner);inset-block-start:var(--space-4);inset-inline:var(--space-4);justify-content:center;align-items:center;gap:var(--space-2) var(--space-4);width:fit-content;padding:var(--space-2) var(--space-4);border:1px solid var(--color-error);border-radius:var(--radius-md);background:var(--color-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));color:var(--color-text);font-size:var(--font-size-sm);flex-wrap:wrap;margin-inline:auto;display:flex;position:fixed}._signIn_1yc1y_25{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--gradient-button-glow);box-shadow:var(--shadow-button-glow);color:var(--color-accent-contrast);font-size:var(--font-size-button);white-space:nowrap;text-decoration:none}._setting_1v56r_3{gap:var(--space-3);border-block-start:1px solid var(--color-rim);flex-direction:column;padding-block-start:var(--space-5);display:flex}._row_1v56r_11,._confirm_1v56r_12{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._text_1v56r_20{flex:1 1 var(--size-brand-menu);gap:var(--space-1);flex-direction:column;display:flex}._title_1v56r_27{font-size:var(--font-size-sm)}._description_1v56r_31{color:var(--color-text-muted);font-size:var(--font-size-xs)}._question_1v56r_36{flex:1 1 var(--size-brand-menu);font-size:var(--font-size-sm)}._actions_1v56r_41{gap:var(--space-2);display:flex}._problem_1v56r_46{color:var(--color-error);font-size:var(--font-size-sm)}._field_u8w9o_3{gap:var(--space-2);flex-direction:column;display:flex}._label_u8w9o_9{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-snug)}._hidden_u8w9o_15{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._input_u8w9o_24{height:var(--size-input);padding-inline:var(--space-4);border:var(--border-input);border-radius:var(--radius-input);background:var(--color-input);box-shadow:var(--shadow-input);color:var(--color-text);font:inherit;font-size:var(--font-size-item);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:border-color var(--transition), box-shadow var(--transition);outline:none}._area_u8w9o_43{height:auto;min-height:calc(var(--size-app-field) * 2);padding-block:var(--space-3);field-sizing:content;resize:vertical}._compact_u8w9o_51{min-height:var(--size-app-field);resize:none}._select_u8w9o_56{cursor:pointer}._select_u8w9o_56:disabled{opacity:.4;cursor:not-allowed}._input_u8w9o_24::placeholder{color:var(--color-text-muted)}._input_u8w9o_24:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-input), var(--shadow-composer-focus)}[data-look=builder] ._input_u8w9o_24{border:1px solid var(--color-builder-rim);border-radius:var(--radius-md);background:var(--color-builder-field);box-shadow:var(--shadow-builder-field)}[data-look=builder] ._input_u8w9o_24::placeholder{color:var(--color-builder-placeholder)}[data-look=builder] ._input_u8w9o_24:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-builder-field), var(--shadow-composer-focus)}[data-look=builder] ._input_u8w9o_24[aria-invalid=true]{border-color:var(--color-error)}._hint_u8w9o_99{color:var(--color-text-muted);font-size:var(--font-size-xs)}._input_u8w9o_24[aria-invalid=true]{border-color:var(--color-error)}._error_u8w9o_108{color:var(--color-error);font-size:var(--font-size-xs)}._control_1dz7r_6{--segments:2;padding:var(--space-1);border-radius:calc(var(--size-control) / var(--radius-ratio));background:var(--color-surface);box-shadow:var(--shadow-field);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:relative}._control_1dz7r_6[data-count="3"]{--segments:3}._control_1dz7r_6:before{content:"";inset-block:var(--space-1);width:calc((100% - 2 * var(--space-1)) / var(--segments));border-radius:calc(var(--size-control-inset) / var(--radius-ratio));background:var(--gradient-accent);box-shadow:var(--shadow-button);transition:translate var(--transition-switch);position:absolute;inset-inline-start:var(--space-1)}._control_1dz7r_6:not(:has(._radio_1dz7r_36:checked)):before{opacity:0}._control_1dz7r_6:has(._option_1dz7r_40:nth-child(2) ._radio_1dz7r_36:checked):before{translate:100%}._control_1dz7r_6:has(._option_1dz7r_40:nth-child(3) ._radio_1dz7r_36:checked):before{translate:200%}._option_1dz7r_40{height:var(--size-control-inset);padding-inline:var(--space-5);border-radius:calc(var(--size-control-inset) / var(--radius-ratio));color:var(--color-text-muted);font-size:var(--font-size-button);white-space:nowrap;cursor:pointer;transition:color var(--transition);place-items:center;display:grid;position:relative}._option_1dz7r_40:has(._radio_1dz7r_36:checked){color:var(--color-text)}._option_1dz7r_40:has(._radio_1dz7r_36:focus-visible){outline:var(--focus-ring-width) solid var(--color-text);outline-offset:var(--focus-ring-offset)}._radio_1dz7r_36{opacity:0;pointer-events:none;position:absolute}[data-look=builder] ._control_1dz7r_6{height:var(--size-builder-tool);border:1px solid var(--color-builder-rim);border-radius:var(--radius-nav);background:var(--color-builder-field);box-shadow:var(--shadow-builder-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field))}[data-look=builder] ._control_1dz7r_6:before{border-radius:calc(var(--radius-nav) - var(--space-1));background:var(--gradient-builder-segment);box-shadow:var(--shadow-builder-segment)}[data-look=builder] ._option_1dz7r_40{height:auto;padding-inline:var(--space-3);border-radius:calc(var(--radius-nav) - var(--space-1));color:var(--color-text);font-size:var(--font-size-sm)}@media (prefers-reduced-motion:reduce){._control_1dz7r_6:before{transition:none}}._setting_it6sq_3{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._text_it6sq_11{flex:1 1 var(--size-brand-menu);gap:var(--space-1);flex-direction:column;display:flex}._title_it6sq_18{font-size:var(--font-size-sm)}._description_it6sq_22{color:var(--color-text-muted);font-size:var(--font-size-xs)}._control_it6sq_27[aria-busy],._count_it6sq_28[aria-busy]{opacity:.6;pointer-events:none}._count_it6sq_28{align-items:flex-start;gap:var(--space-2) var(--space-3);flex-wrap:wrap;flex-basis:100%;display:flex}._count_it6sq_28>:first-child{flex:0 1 var(--size-brand-menu)}._count_it6sq_28>button{margin-block-start:var(--space-6)}._balance_it6sq_49{color:var(--color-text-muted);font-size:var(--font-size-xs);flex-basis:100%}._saved_it6sq_55{color:var(--color-online);font-size:var(--font-size-xs);flex-basis:100%}._problem_it6sq_61{color:var(--color-error);font-size:var(--font-size-sm);flex-basis:100%}._sheet_1o3ds_6{width:min(var(--size-sheet), 100%);border:none;border-inline-start:1px solid var(--color-rim);background:var(--color-bg);max-width:none;height:100dvh;max-height:none;color:var(--color-text);overscroll-behavior:contain;margin:0;padding:0;inset-block:0;inset-inline:auto 0;overflow-y:auto}._sheet_1o3ds_6[data-wide]{width:min(var(--size-sheet-wide), 100%)}._sheet_1o3ds_6[open]{animation:_slide-in_1o3ds_1 var(--transition)}@keyframes _slide-in_1o3ds_1{0%{translate:100%}}._sheet_1o3ds_6[data-centered]{width:min(var(--size-modal), 100%);height:fit-content;max-height:min(var(--size-modal-height), 100dvh);border:1px solid var(--color-rim);border-radius:var(--radius-lg);margin:auto;inset:0}._sheet_1o3ds_6[data-centered][open]{animation:_pop-in_1o3ds_1 var(--transition)}@keyframes _pop-in_1o3ds_1{0%{opacity:0;scale:.97}}@media (width<40rem){._sheet_1o3ds_6[data-centered]{border:none;border-radius:0;height:100dvh;max-height:none}}._sheet_1o3ds_6::backdrop{background:var(--color-overlay)}@media (prefers-reduced-motion:reduce){._sheet_1o3ds_6[open],._sheet_1o3ds_6[data-centered][open]{animation:none}}._close_1o3ds_80{width:var(--size-chip);height:var(--size-chip);border:1px solid var(--color-rim);border-radius:var(--radius-pill);background:var(--color-field);color:var(--color-text);cursor:pointer;transition:border-color var(--transition);place-items:center;display:grid}._close_1o3ds_80:hover{border-color:var(--color-badge-rim)}._close_1o3ds_80:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}._close_1o3ds_80 svg{width:var(--size-marker);height:var(--size-marker)}._products_gsf1j_3{grid-template-columns:repeat(auto-fill, minmax(var(--size-brand-menu), 1fr));gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._products_gsf1j_3[aria-busy],._photos_gsf1j_13[aria-busy]{opacity:.6}._product_gsf1j_3{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-surface);display:flex}._cover_gsf1j_28{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-xs);background:var(--color-badge);flex-shrink:0;position:relative;overflow:hidden}._image_gsf1j_38{object-fit:cover}._details_gsf1j_42{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._title_gsf1j_50{font-size:var(--font-size-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._price_gsf1j_58{color:var(--color-text-muted);font-size:var(--font-size-xs)}._remove_gsf1j_63,._removePhoto_gsf1j_64{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);color:var(--color-text-muted);font:inherit;cursor:pointer;transition:color var(--transition), opacity var(--transition);border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._remove_gsf1j_63{background:0 0}._remove_gsf1j_63:hover:not(:disabled),._removePhoto_gsf1j_64:hover{color:var(--color-text)}._remove_gsf1j_63:disabled{opacity:.3;cursor:not-allowed}._gallery_gsf1j_95{gap:var(--space-3);flex-direction:column;display:flex}._heading_gsf1j_101{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:400}._photos_gsf1j_13{grid-template-columns:repeat(auto-fill, minmax(var(--space-24), 1fr));gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._photo_gsf1j_13{aspect-ratio:1;border-radius:var(--radius-xs);background:var(--color-badge);position:relative;overflow:hidden}._removePhoto_gsf1j_64{background:var(--color-overlay);opacity:0;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}._photo_gsf1j_13:hover ._removePhoto_gsf1j_64,._removePhoto_gsf1j_64:focus-visible{opacity:1}@media (hover:none){._removePhoto_gsf1j_64{opacity:1}}._more_gsf1j_144{padding:var(--space-1) 0;color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);text-underline-offset:.2em;cursor:pointer;transition:color var(--transition);background:0 0;border:0;align-self:flex-start;text-decoration:underline}._more_gsf1j_144:hover{color:var(--color-text)}._empty_gsf1j_162{color:var(--color-text-muted);font-size:var(--font-size-sm)}._problem_gsf1j_167{color:var(--color-error);font-size:var(--font-size-sm)}._icon_gsf1j_172{width:var(--space-4);height:var(--space-4)}._addProduct_gsf1j_178{align-items:center;gap:var(--space-3);width:100%;min-width:0;height:100%;padding:var(--space-2);border:1px dashed var(--color-line);border-radius:var(--radius-md);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--transition);background:0 0;display:flex}._addCover_gsf1j_196{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-xs);background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--font-size-subheading);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._addTile_gsf1j_209{justify-content:center;align-items:center;gap:var(--space-1);border:1px dashed var(--color-line);border-radius:var(--radius-xs);width:100%;height:100%;color:var(--color-text-muted);font:inherit;font-size:var(--font-size-xs);cursor:pointer;transition:border-color var(--transition), color var(--transition);background:0 0;flex-direction:column;display:flex}._addProduct_gsf1j_178:hover:not(:disabled),._addTile_gsf1j_209:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-text)}._addProduct_gsf1j_178:disabled,._addTile_gsf1j_209:disabled{cursor:progress}._plus_gsf1j_240{color:var(--color-accent);font-size:var(--font-size-subheading);line-height:1}._yours_gsf1j_247{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-text);font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-badge);position:absolute;inset-block-end:var(--space-1);inset-inline-start:var(--space-1)}._hint_gsf1j_259{color:var(--color-text-muted);font-size:var(--font-size-xs)}._notice_gsf1j_264{color:var(--color-text-muted);font-size:var(--font-size-sm)}._sheet_gsf1j_270{align-content:start;gap:var(--space-5);padding:var(--space-6);display:grid}._top_gsf1j_277{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._sheetTitle_gsf1j_284{font-size:var(--font-size-subheading);font-weight:600;line-height:var(--line-height-snug)}._manualPhotos_gsf1j_290{gap:var(--space-2);display:grid}._label_gsf1j_295{color:var(--color-text-muted);font-size:var(--font-size-xs)}._actions_gsf1j_300{gap:var(--space-2);flex-wrap:wrap;display:flex}._list_oku61_3{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._list_oku61_3[aria-busy]{opacity:.6}._item_oku61_16{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--color-rim);border-radius:var(--radius-nav);background:var(--color-surface);font-size:var(--font-size-sm);display:flex}._text_oku61_27{overflow-wrap:anywhere;flex:1;min-width:0}._remove_oku61_33{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);color:var(--color-text-muted);font:inherit;cursor:pointer;transition:color var(--transition);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._remove_oku61_33:hover{color:var(--color-text)}._form_oku61_53{align-items:center;gap:var(--space-2);display:flex}._form_oku61_53>:first-child{flex:1;min-width:0}._empty_oku61_64{color:var(--color-text-muted);font-size:var(--font-size-sm)}._problem_oku61_69{color:var(--color-error);font-size:var(--font-size-sm)}._field_1qei0_3{gap:var(--space-1);flex-direction:column;display:flex}._saved_1qei0_9{color:var(--color-text-muted);font-size:var(--font-size-xs)}._setting_18wnf_3{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._text_18wnf_11{flex:1 1 var(--size-brand-menu);gap:var(--space-1);flex-direction:column;display:flex}._title_18wnf_18{font-size:var(--font-size-sm)}._description_18wnf_22{color:var(--color-text-muted);font-size:var(--font-size-xs)}._control_18wnf_27[aria-busy]{opacity:.6;pointer-events:none}._problem_18wnf_32{color:var(--color-error);font-size:var(--font-size-sm);flex-basis:100%}._fields_1hyso_3{gap:var(--space-4);flex-direction:column;display:flex}._muted_1hyso_9{color:var(--color-text-muted);font-size:var(--font-size-sm)}._problem_1hyso_14{color:var(--color-error);font-size:var(--font-size-sm)}._card_11skn_7{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}._card_11skn_7[aria-busy]{opacity:.55;cursor:progress}._block_11skn_19{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._selected_11skn_26{gap:var(--space-3);border-block-start:1px solid var(--color-rim);padding-block-start:var(--space-6)}._title_11skn_32{align-items:center;gap:var(--space-2);font-size:var(--font-size-item);margin:0;font-weight:500;display:flex}._count_11skn_41{color:var(--color-text-muted);font-size:var(--font-size-xs)}._hint_11skn_46{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._needs_11skn_53{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--size-need-card)), 1fr));gap:var(--space-3);margin-block-start:var(--space-2);display:grid}._need_11skn_53{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-field);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);text-align:start;cursor:pointer;transition:color var(--transition);border:0;flex-direction:column;display:flex}._need_11skn_53 strong{font-weight:500}._need_11skn_53 small{font-size:var(--font-size-xs)}._need_11skn_53:hover,._need_11skn_53[aria-pressed=true]{color:var(--color-text)}._need_11skn_53[aria-pressed=true]{background:var(--color-accent-wash);box-shadow:0 0 0 1px var(--color-accent)}._need_11skn_53[aria-pressed=true] small{color:var(--color-text-fade)}._headline_11skn_100{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}._heading_11skn_109,._line_11skn_110,._tile_11skn_111{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:block}._heading_11skn_109{font-size:var(--font-size-logo);letter-spacing:var(--letter-spacing-tight);font-weight:500}._line_11skn_110{color:var(--color-text-muted);font-size:var(--font-size-sm)}._tile_11skn_111{align-items:baseline;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-field);font-size:var(--font-size-sm);line-height:var(--line-height-snug);flex-wrap:wrap;display:flex}._tileText_11skn_146{flex:auto}._pen_11skn_150{color:var(--color-text-muted);font-size:var(--font-size-sm)}._heading_11skn_109 ._pen_11skn_150,._line_11skn_110 ._pen_11skn_150{margin-inline-start:var(--space-2)}._saved_11skn_160{color:var(--color-online);font-size:var(--font-size-xs);flex-basis:100%;display:block}._editing_11skn_168{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-accent);flex-direction:column;display:flex}._actions_11skn_178{align-items:center;gap:var(--space-2);display:flex}._spacer_11skn_184{flex:1}._quiet_11skn_188{color:var(--color-text-muted);font:inherit;font-size:var(--font-size-xs);cursor:pointer;transition:color var(--transition);background:0 0;border:0;padding:0}._quiet_11skn_188:hover{color:var(--color-text)}._pills_11skn_204{gap:var(--space-2);flex-wrap:wrap;display:flex}._pillWrap_11skn_210{position:relative}._pill_11skn_204{gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-field);color:var(--color-text);font:inherit;font-size:var(--font-size-xs);border:0;display:inline-flex}button._pill_11skn_204{cursor:pointer}._pill_11skn_204[aria-expanded=true]{box-shadow:0 0 0 1px var(--color-accent)}._menu_11skn_235{z-index:2;min-width:var(--size-brand-menu);padding:var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-composer);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-start:0}._menuTitle_11skn_250{padding:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs)}._menuItem_11skn_256{padding:var(--space-2);border-radius:var(--radius-xs);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);text-align:start;cursor:pointer;background:0 0;border:0}._menuItem_11skn_256:hover{background:var(--color-accent-wash)}._columns_11skn_273{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-2);display:grid}._column_11skn_273,._tiles_11skn_281{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._add_11skn_288{align-self:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);cursor:pointer;transition:color var(--transition);background:0 0;border:0;display:inline-flex}._add_11skn_288:hover{color:var(--color-text)}._folded_11skn_308{border-block-start:1px solid var(--color-rim)}._foldedSummary_11skn_312{padding-block:var(--space-4) 0;font-size:var(--font-size-sm);cursor:pointer;justify-content:space-between;list-style:none;display:flex}._foldedSummary_11skn_312::-webkit-details-marker{display:none}._foldedCount_11skn_325{color:var(--color-text-muted);font-size:var(--font-size-xs)}._foldedCount_11skn_325:after{content:" ›"}._folded_11skn_308[open] ._foldedCount_11skn_325:after{content:" ⌄"}._foldedBody_11skn_338{gap:var(--space-5);flex-direction:column;padding-block-start:var(--space-4);display:flex}._product_11skn_345{gap:var(--space-2);flex-direction:column;display:flex}._productName_11skn_351{font-size:var(--font-size-sm);margin:0;font-weight:500}._analysis_11skn_357{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._analysis_11skn_357 ._hint_11skn_46{flex:1 1 var(--size-brand-menu);font-size:var(--font-size-xs)}._message_11skn_369{color:var(--color-text-muted);font-size:var(--font-size-sm)}._message_11skn_369[data-tone=error]{color:var(--color-error)}._thumbs_11skn_379,._gallery_11skn_380{gap:var(--space-1);flex-wrap:wrap;display:flex}._gallery_11skn_380{gap:var(--space-2)}._thumb_11skn_379,._galleryPhoto_11skn_391{border-radius:var(--radius-xs);background:var(--color-surface);flex:none;position:relative;overflow:hidden}._thumb_11skn_379{width:var(--size-need-thumb);height:var(--size-need-thumb)}._galleryPhoto_11skn_391{width:var(--size-need-photo);height:var(--size-need-photo);border-radius:var(--radius-md)}._photo_11skn_410{object-fit:cover}._status_11skn_419{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);display:inline-flex}._status_11skn_419:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent);animation:_pulse_11skn_1 var(--duration-step) ease-in-out infinite}._still_11skn_437{cursor:default}._typing_11skn_441:after{content:"";vertical-align:text-bottom;background:var(--color-accent);width:2px;height:1em;animation:_blink_11skn_1 var(--duration-spin) steps(1) infinite;margin-inline-start:2px;display:inline-block}._appear_11skn_452{animation:_appear_11skn_452 var(--duration-reveal) ease both}._waiting_11skn_456{min-height:var(--size-app-field);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-field);animation:_pulse_11skn_1 var(--duration-step) ease-in-out infinite}@keyframes _pulse_11skn_1{50%{opacity:.45}}@keyframes _blink_11skn_1{50%{opacity:0}}@keyframes _appear_11skn_452{0%{opacity:0;transform:translateY(var(--space-2))}}@media (prefers-reduced-motion:reduce){._status_11skn_419:before,._typing_11skn_441:after,._appear_11skn_452,._waiting_11skn_456{animation:none}}@media (width<40rem){._columns_11skn_273{grid-template-columns:minmax(0,1fr)}}._site_87jpc_4{isolation:isolate;gap:var(--space-5);margin:var(--space-2);padding:var(--space-6);border:1px solid var(--color-builder-rim);border-radius:var(--radius-lg);background:var(--color-builder-prompt);box-shadow:var(--shadow-builder-prompt);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));flex-direction:column;display:flex;position:relative}._site_87jpc_4:before{content:"";inset:calc(-1 * var(--space-2));border:1px solid var(--color-accent-halo);border-radius:calc(var(--radius-lg) + var(--space-2));pointer-events:none;position:absolute}._header_87jpc_28{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_87jpc_35{background:var(--gradient-title);color:#0000;font-size:var(--font-size-app-title);font-weight:400;line-height:var(--line-height-app-title);letter-spacing:var(--letter-spacing-tight);text-overflow:ellipsis;white-space:nowrap;-webkit-background-clip:text;background-clip:text;overflow:hidden}._link_87jpc_48{align-items:baseline;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);display:inline-flex}._visit_87jpc_56{font-size:var(--font-size-xs);text-underline-offset:.2em;transition:color var(--transition);text-decoration:underline}._link_87jpc_48:hover ._visit_87jpc_56{color:var(--color-text)}._frame_87jpc_68{aspect-ratio:var(--ratio-store);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-surface);position:relative;overflow:hidden}._capture_87jpc_77{object-fit:cover;object-position:top;opacity:0;transition:opacity var(--transition)}._frame_87jpc_68[data-loaded] ._capture_87jpc_77{opacity:1}._target_ffycq_3{gap:var(--space-4);flex-direction:column;display:flex}._target_ffycq_3[aria-busy]{opacity:.6}._block_ffycq_13{gap:var(--space-2);flex-direction:column;display:flex}._heading_ffycq_20{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-snug);font-weight:400}._list_ffycq_27{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_ffycq_36{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--color-rim);border-radius:var(--radius-nav);background:var(--color-surface);font-size:var(--font-size-sm);display:flex}._text_ffycq_47{overflow-wrap:anywhere;flex:1;min-width:0}._remove_ffycq_53{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);color:var(--color-text-muted);font:inherit;cursor:pointer;transition:color var(--transition);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._remove_ffycq_53:hover{color:var(--color-text)}._form_ffycq_73{align-items:center;gap:var(--space-2);display:flex}._form_ffycq_73>:first-child{flex:1;min-width:0}._muted_ffycq_84{color:var(--color-text-muted);font-size:var(--font-size-sm)}._problem_ffycq_89{color:var(--color-error);font-size:var(--font-size-sm)}._guide_rau9a_3{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);display:grid}._title_rau9a_12{font-size:var(--font-size-card-title);font-weight:600}._steps_rau9a_17{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}._step_rau9a_17{grid-template-columns:var(--size-step) 1fr;gap:var(--space-3);align-items:start;display:grid}._number_rau9a_32{width:var(--size-step);height:var(--size-step);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-contrast);font-size:var(--font-size-xs);place-items:center;font-weight:600;display:grid}._stepTitle_rau9a_44{margin-bottom:var(--space-1);font-weight:600;display:block}._stepText_rau9a_50{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-snug)}._actions_rau9a_56{gap:var(--space-3);flex-wrap:wrap;display:flex}._list_129gy_3{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._account_129gy_12{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-surface);display:flex}._avatar_129gy_22{width:var(--size-brand-mark-lg);height:var(--size-brand-mark-lg);border-radius:var(--radius-pill);background:var(--color-badge);flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}._avatarLogo_129gy_35{width:55%;height:55%}._names_129gy_40{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._name_129gy_40{font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._username_129gy_55{color:var(--color-text-muted);font-size:var(--font-size-xs)}._blocked_129gy_60{color:var(--color-error);font-size:var(--font-size-xs)}._free_129gy_65{gap:var(--space-2);flex-direction:column;display:flex}._heading_129gy_71{font-size:var(--font-size-sm);font-weight:400}._muted_129gy_76{color:var(--color-text-muted);font-size:var(--font-size-sm)}._link_129gy_81{color:var(--color-text);text-underline-offset:.2em;text-decoration:underline}._notice_129gy_87{color:var(--color-text-muted);font-size:var(--font-size-sm)}._notice_129gy_87[data-tone=error]{color:var(--color-error)}._notice_129gy_87[data-tone=done]{color:var(--color-text)}._account_129gy_12{flex-wrap:wrap}._status_129gy_106{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);display:inline-flex}._status_129gy_106[data-active]{color:var(--color-online)}._status_129gy_106[data-active]:before{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);content:"";background:currentColor}._links_129gy_126{gap:var(--space-4);margin-left:auto;display:flex}._textButton_129gy_133{color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._textButton_129gy_133:hover{color:var(--color-text)}._textButton_129gy_133:disabled{cursor:default;opacity:.5}._outLink_129gy_154{color:var(--color-text);font-size:var(--font-size-button);text-underline-offset:.2em;align-self:center;text-decoration:underline}._panel_129gy_163{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);display:grid}._panel_129gy_163[data-tone=warning]{border-color:var(--color-accent);background:var(--color-accent-wash)}._panel_129gy_163[data-tone=done]{border-color:var(--color-online)}._panelTitle_129gy_181{align-items:center;gap:var(--space-3);font-size:var(--font-size-card-title);font-weight:600;display:flex}._panelHeading_129gy_189{font-size:var(--font-size-card-title);font-weight:600}._icon_129gy_194{width:var(--size-step);height:var(--size-step);border-radius:var(--radius-pill);font-size:var(--font-size-xs);flex-shrink:0;place-items:center;font-weight:700;display:grid}._icon_129gy_194 svg{width:55%;height:55%}._icon_129gy_194[data-tone=warning]{background:var(--color-accent);color:var(--color-accent-contrast)}._icon_129gy_194[data-tone=done]{background:var(--color-online);color:var(--color-bg)}._actions_129gy_220{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._choices_129gy_227{gap:var(--space-3);display:grid}._choice_129gy_227{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;display:grid}._choice_129gy_227[aria-checked=true]{border-color:var(--color-accent);background:var(--color-accent-wash);box-shadow:inset 0 0 0 1px var(--color-accent)}._choiceTitle_129gy_251{font-weight:600}._choiceText_129gy_255{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-snug)}._status_129gy_106[data-active]:before{flex-shrink:0}._panelTitle_129gy_181 h3{font-size:inherit;font-weight:inherit}@media (width<40rem){._links_129gy_126{width:100%;padding-left:calc(var(--size-brand-mark-lg) + var(--space-3));margin-left:0}}._page_ff4pz_6{grid-template-columns:minmax(0, var(--size-brand-side)) minmax(0, 1fr);align-items:start;gap:var(--space-6);width:100%;padding-block:var(--space-12) var(--space-16);padding-inline:var(--space-8);display:grid}._page_ff4pz_6[data-onboarding]{padding:0}._side_ff4pz_22,._main_ff4pz_29{gap:var(--space-6);flex-direction:column;display:flex}@media (width<64rem){._page_ff4pz_6{padding-block-start:var(--space-8);padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr)}}._skeleton_15x24_3{gap:var(--space-8);width:100%;padding-block:var(--space-12) var(--space-16);padding-inline:var(--space-4);flex-direction:column;margin-inline:auto;display:flex}._skeleton_15x24_3[data-kind=brand]{max-width:var(--size-app)}._skeleton_15x24_3[data-kind=home]{max-width:var(--size-app);padding-block-start:var(--space-8)}._skeleton_15x24_3[data-kind=library],._skeleton_15x24_3[data-kind=calendar]{max-width:var(--size-app);padding-block-start:var(--space-16)}._skeleton_15x24_3[data-kind=editor]{gap:var(--space-4);padding-block-start:var(--space-4)}._block_15x24_34{border-radius:var(--radius-md);background:var(--color-line);animation:_pulse_15x24_1 var(--duration-scan) ease-in-out infinite;display:block}._block_15x24_34[data-shape=title]{width:min(60%, var(--size-skeleton-title));height:var(--font-size-heading);border-radius:var(--radius-xs)}._block_15x24_34[data-shape=line],._block_15x24_34[data-shape=label]{width:min(40%, var(--size-skeleton-line));height:var(--font-size-sm);border-radius:var(--radius-xs)}._block_15x24_34[data-shape=card]{height:var(--size-skeleton-card);border-radius:var(--size-canvas-radius)}._block_15x24_34[data-shape=panel]{height:var(--size-skeleton-panel);border-radius:var(--size-canvas-radius)}._block_15x24_34[data-shape=site]{aspect-ratio:var(--ratio-store);border-radius:var(--size-canvas-radius);margin-block-start:var(--space-2)}._block_15x24_34[data-shape=field]{height:var(--size-app-field)}._block_15x24_34[data-shape=slide]{aspect-ratio:var(--ratio-slide)}._block_15x24_34[data-shape=inspector]{flex:0 0 var(--size-editor-inspector);height:var(--size-skeleton-panel)}._columns_15x24_84{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (width<64rem){._columns_15x24_84{grid-template-columns:minmax(0,1fr)}}._lines_15x24_97{gap:var(--space-3);flex-direction:column;flex:1;display:flex}._slides_15x24_105{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--size-library-card)), 1fr));gap:var(--space-8) var(--space-4);display:grid}._slides_15x24_105[data-count="6"]{gap:var(--space-4);grid-template-columns:repeat(6,1fr)}._workspace_15x24_116{align-items:flex-start;gap:var(--space-4);display:flex}._stage_15x24_123{gap:var(--space-4);flex:1;min-width:0;display:flex;overflow:hidden}._stage_15x24_123 ._block_15x24_34{width:min(100%, var(--size-skeleton-stage));flex:none}@keyframes _pulse_15x24_1{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){._block_15x24_34{animation:none}}@media (width<40rem){._block_15x24_34[data-shape=inspector]{display:none}._slides_15x24_105[data-count="6"]{grid-template-columns:repeat(2,1fr)}}._examples_9f32f_3{gap:var(--space-6);flex-direction:column;display:flex}._head_9f32f_9{gap:var(--space-2);flex-direction:column;display:flex}._title_9f32f_15{font-size:var(--font-size-card-title);font-weight:500}._text_9f32f_20{max-width:var(--size-analysis-steps);color:var(--color-text-muted);font-size:var(--font-size-sm)}._grid_9f32f_26{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--size-library-card)), 1fr));gap:var(--space-8) var(--space-4);padding:0;list-style:none;display:grid}._card_9f32f_34{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._frame_9f32f_42{position:relative}._badge_9f32f_47{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-badge);box-shadow:var(--shadow-badge);-webkit-backdrop-filter:blur(var(--blur-badge));backdrop-filter:blur(var(--blur-badge));font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);pointer-events:none;position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}._name_9f32f_61{color:var(--color-text-muted);font-size:var(--font-size-sm)}._empty_14prq_3{gap:var(--space-12);flex-direction:column;display:flex}._head_14prq_9{gap:var(--space-2);flex-direction:column;display:flex}._title_14prq_15{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);font-weight:400}._text_14prq_21{max-width:var(--size-text);color:var(--color-text-muted)}._action_14prq_27{padding:var(--space-6);border:1px solid var(--color-rim);border-radius:var(--size-canvas-radius);background:var(--color-field)}
