.AccountSection-module__u0T1iq__section{gap:var(--space-5);padding:var(--space-6);border:1px solid var(--color-rim);border-radius:var(--size-canvas-radius);background:var(--color-field);flex-direction:column;display:flex}.AccountSection-module__u0T1iq__section[data-danger]{border-color:var(--color-error)}.AccountSection-module__u0T1iq__header{gap:var(--space-2);flex-direction:column;display:flex}.AccountSection-module__u0T1iq__title{font-size:var(--font-size-card-title);letter-spacing:var(--letter-spacing-snug);font-weight:400}.AccountSection-module__u0T1iq__section[data-danger] .AccountSection-module__u0T1iq__title{color:var(--color-error)}.AccountSection-module__u0T1iq__description{color:var(--color-text-muted);font-size:var(--font-size-sm)}
.Button-module__e7WGRa__button{justify-content:center;align-items:center;gap:var(--space-2);padding-inline:var(--space-4);color:var(--color-accent-contrast);white-space:nowrap;cursor:pointer;transition:filter var(--transition);border:none;flex-shrink:0;display:inline-flex}.Button-module__e7WGRa__button:hover{filter:brightness(1.12)}.Button-module__e7WGRa__button:disabled{opacity:.4;filter:none;cursor:not-allowed}.Button-module__e7WGRa__primary{background:var(--gradient-accent);box-shadow:var(--shadow-button)}.Button-module__e7WGRa__ghost{background:var(--color-badge);box-shadow:var(--shadow-badge)}.Button-module__e7WGRa__light{background:var(--color-text);color:var(--color-bg)}.Button-module__e7WGRa__light:hover{filter:brightness(.92)}.Button-module__e7WGRa__glow{background:var(--gradient-button-glow);box-shadow:var(--shadow-button-glow)}.Button-module__e7WGRa__glow.Button-module__e7WGRa__md{font-size:var(--font-size-button)}.Button-module__e7WGRa__md{height:var(--size-control);border-radius:calc(var(--size-control) / var(--radius-ratio));font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-snug);font-weight:500}.Button-module__e7WGRa__lg{height:var(--size-control);border-radius:calc(var(--size-control) / var(--radius-ratio));font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-snug);font-weight:500}.Button-module__e7WGRa__sm{height:var(--size-control-inset);border-radius:calc(var(--size-control-inset) / var(--radius-ratio));font-size:var(--font-size-button);letter-spacing:var(--letter-spacing-display);font-weight:400}
.BrandNotice-module__IBdAPG__notice{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin:var(--space-4) var(--space-6) 0;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border:1px solid var(--color-rim);border-radius:var(--radius-pill);background:var(--color-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.BrandNotice-module__IBdAPG__notice[data-tone=alert]{border-color:var(--color-error)}.BrandNotice-module__IBdAPG__text{flex:1 1 var(--size-brand-menu)}.BrandNotice-module__IBdAPG__notice[data-tone=alert] .BrandNotice-module__IBdAPG__text{color:var(--color-error)}.BrandNotice-module__IBdAPG__actions{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.BrandNotice-module__IBdAPG__link{color:var(--color-text-muted);font-size:var(--font-size-xs);text-underline-offset:.2em;transition:color var(--transition);text-decoration:underline}.BrandNotice-module__IBdAPG__link:hover{color:var(--color-text)}@media not (min-width:40rem){.BrandNotice-module__IBdAPG__notice{margin-inline:var(--space-3);border-radius:var(--radius-md)}}
.BrandMark-module__OTrYgW__mark{border-radius:var(--radius-pill);background:var(--gradient-accent-soft);box-shadow:var(--shadow-button);flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.BrandMark-module__OTrYgW__sm{width:var(--size-brand-mark);height:var(--size-brand-mark);font-size:var(--font-size-xs)}.BrandMark-module__OTrYgW__lg{width:var(--size-brand-mark-lg);height:var(--size-brand-mark-lg);font-size:var(--font-size-item)}
.BrandSwitcher-module__n4jS_W__switcher{margin-block-start:var(--space-6)}.BrandSwitcher-module__n4jS_W__button{anchor-name:--brand-switcher;align-items:center;gap:var(--space-2);width:100%;min-height:var(--size-nav-item);padding:var(--space-1) var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-field);color:var(--color-text);font:inherit;font-size:var(--font-size-item);letter-spacing:var(--letter-spacing-nav);text-align:start;cursor:pointer;transition:border-color var(--transition);display:flex}.BrandSwitcher-module__n4jS_W__button:hover{border-color:var(--color-line)}.BrandSwitcher-module__n4jS_W__single{align-items:center;gap:var(--space-2);min-height:var(--size-nav-item);padding:var(--space-1) var(--space-2);font-size:var(--font-size-item);letter-spacing:var(--letter-spacing-nav);display:flex}.BrandSwitcher-module__n4jS_W__addOne{width:var(--size-brand-mark);height:var(--size-brand-mark);border:1px solid var(--color-rim);border-radius:var(--radius-pill);color:var(--color-text-muted);transition:color var(--transition), border-color var(--transition);flex-shrink:0;place-items:center;margin-inline-start:auto;display:grid}.BrandSwitcher-module__n4jS_W__addOne:hover{border-color:var(--color-line);color:var(--color-text)}.BrandSwitcher-module__n4jS_W__paused+.BrandSwitcher-module__n4jS_W__addOne{margin-inline-start:0}.BrandSwitcher-module__n4jS_W__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.BrandSwitcher-module__n4jS_W__paused{padding:calc(var(--space-1) / 2) var(--space-2);border:1px solid var(--color-badge-rim);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--font-size-micro);line-height:var(--line-height-snug);white-space:nowrap;flex-shrink:0;margin-inline-start:auto}.BrandSwitcher-module__n4jS_W__paused+.BrandSwitcher-module__n4jS_W__chevron{margin-inline-start:0}.BrandSwitcher-module__n4jS_W__chevron{width:var(--size-chevron);height:var(--size-chevron);border-inline-end:1px solid var(--color-text-muted);border-block-end:1px solid var(--color-text-muted);flex-shrink:0;margin-inline-start:auto;transform:translateY(-25%)rotate(45deg)}.BrandSwitcher-module__n4jS_W__menu{inset:auto;top:var(--space-16);left:var(--space-3);top:anchor(--brand-switcher bottom);left:anchor(--brand-switcher left);width:var(--size-brand-menu);padding:var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));box-shadow:var(--shadow-composer);color:var(--color-text);margin:0;margin-block-start:var(--space-2)}.BrandSwitcher-module__n4jS_W__title{padding:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs)}.BrandSwitcher-module__n4jS_W__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BrandSwitcher-module__n4jS_W__option{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--radius-xs);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background var(--transition);background:0 0;border:0;display:flex}.BrandSwitcher-module__n4jS_W__option:hover,.BrandSwitcher-module__n4jS_W__option[aria-current=true]{background:var(--color-accent-wash)}.BrandSwitcher-module__n4jS_W__label{min-width:0;font-size:var(--font-size-sm);flex-direction:column;display:flex}.BrandSwitcher-module__n4jS_W__handle{color:var(--color-text-muted);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BrandSwitcher-module__n4jS_W__footer{border-block-start:1px solid var(--color-rim);flex-direction:column;margin-block-start:var(--space-1);padding-block-start:var(--space-1);display:flex}.BrandSwitcher-module__n4jS_W__add{align-items:center;gap:var(--space-2);padding:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);transition:color var(--transition);display:flex}.BrandSwitcher-module__n4jS_W__add:hover{color:var(--color-text)}.BrandSwitcher-module__n4jS_W__add img{opacity:.5;transition:opacity var(--transition)}.BrandSwitcher-module__n4jS_W__add:hover img{opacity:1}.BrandSwitcher-module__n4jS_W__plus{width:var(--size-brand-mark);justify-content:center;align-items:center;display:inline-flex}@container sidebar not (min-width:8rem){.BrandSwitcher-module__n4jS_W__button{justify-content:center;padding-inline:0;position:relative}.BrandSwitcher-module__n4jS_W__chevron,.BrandSwitcher-module__n4jS_W__button .BrandSwitcher-module__n4jS_W__paused,.BrandSwitcher-module__n4jS_W__single .BrandSwitcher-module__n4jS_W__name,.BrandSwitcher-module__n4jS_W__single .BrandSwitcher-module__n4jS_W__paused,.BrandSwitcher-module__n4jS_W__addOne{display:none}.BrandSwitcher-module__n4jS_W__single{justify-content:center;padding-inline:0}.BrandSwitcher-module__n4jS_W__button .BrandSwitcher-module__n4jS_W__name{inset-inline-start:calc(100% + var(--space-3));padding:var(--space-1) var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));box-shadow:var(--shadow-composer);font-size:var(--font-size-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--transition);position:absolute;top:50%;translate:0 -50%}.BrandSwitcher-module__n4jS_W__button:is(:hover,:focus-visible) .BrandSwitcher-module__n4jS_W__name{opacity:1}.BrandSwitcher-module__n4jS_W__menu{top:anchor(--brand-switcher top);left:anchor(--brand-switcher right);margin-block-start:0;margin-inline-start:var(--space-3)}}
.CalendarScope-module__3LYGlq__scope{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-rim);border-radius:var(--radius-pill);background:var(--color-field);margin-block-start:var(--space-4);display:inline-flex}.CalendarScope-module__3LYGlq__tab{padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--font-size-sm);white-space:nowrap;transition:background var(--transition), color var(--transition)}.CalendarScope-module__3LYGlq__tab:hover{color:var(--color-text)}.CalendarScope-module__3LYGlq__tab[aria-current=page]{background:var(--gradient-accent-soft);box-shadow:var(--shadow-button);color:var(--color-text)}
.Field-module__k-bPaq__field{gap:var(--space-2);flex-direction:column;display:flex}.Field-module__k-bPaq__label{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-snug)}.Field-module__k-bPaq__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Field-module__k-bPaq__input{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}.Field-module__k-bPaq__area{height:auto;min-height:calc(var(--size-app-field) * 2);padding-block:var(--space-3);field-sizing:content;resize:vertical}.Field-module__k-bPaq__compact{min-height:var(--size-app-field);resize:none}.Field-module__k-bPaq__select{cursor:pointer}.Field-module__k-bPaq__select:disabled{opacity:.4;cursor:not-allowed}.Field-module__k-bPaq__input::placeholder{color:var(--color-text-muted)}.Field-module__k-bPaq__input:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-input), var(--shadow-composer-focus)}.Field-module__k-bPaq__hint{color:var(--color-text-muted);font-size:var(--font-size-xs)}.Field-module__k-bPaq__input[aria-invalid=true]{border-color:var(--color-error)}.Field-module__k-bPaq__error{color:var(--color-error);font-size:var(--font-size-xs)}
.Glow-module__1TEphG__glow{z-index:-1;width:123.13%;height:113.47%;filter:blur(var(--blur-glow));pointer-events:none;position:absolute;top:3.34%;left:-8.89%}.Glow-module__1TEphG__shape{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%);width:100%;height:100%}
.LanguageSwitcher-module__U9ItxG__switcher{align-items:center;gap:var(--space-2);font-family:var(--font-instrument), system-ui, sans-serif;font-size:var(--font-size-button);letter-spacing:var(--letter-spacing-badge);display:flex}.LanguageSwitcher-module__U9ItxG__link+.LanguageSwitcher-module__U9ItxG__link:before{content:"·" / "";color:var(--color-text-muted);margin-inline-end:var(--space-2)}.LanguageSwitcher-module__U9ItxG__link{color:var(--color-text-muted);transition:color var(--transition)}.LanguageSwitcher-module__U9ItxG__link:hover,.LanguageSwitcher-module__U9ItxG__link[aria-current]{color:var(--color-text)}
.HomeAction-module__zF2FFW__action{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.HomeAction-module__zF2FFW__copy{flex:1 1 var(--size-brand-menu);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.HomeAction-module__zF2FFW__title{font-size:var(--font-size-card-title);letter-spacing:var(--letter-spacing-snug);font-weight:500}.HomeAction-module__zF2FFW__action[data-alert] .HomeAction-module__zF2FFW__title{color:var(--color-error)}.HomeAction-module__zF2FFW__text{color:var(--color-text-muted);font-size:var(--font-size-sm)}.HomeAction-module__zF2FFW__cta{flex-shrink:0}.HomeAction-module__zF2FFW__left{opacity:.7}.HomeAction-module__zF2FFW__problem{color:var(--color-error);font-size:var(--font-size-sm);flex-basis:100%}
.Logo-module__FeqWJG__logo{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}.Logo-module__FeqWJG__mark{width:var(--size-logo);height:var(--size-logo)}
.ExampleCarousels-module__oPMCRG__examples{gap:var(--space-6);flex-direction:column;display:flex}.ExampleCarousels-module__oPMCRG__head{gap:var(--space-2);flex-direction:column;display:flex}.ExampleCarousels-module__oPMCRG__title{font-size:var(--font-size-card-title);font-weight:500}.ExampleCarousels-module__oPMCRG__text{max-width:var(--size-analysis-steps);color:var(--color-text-muted);font-size:var(--font-size-sm)}.ExampleCarousels-module__oPMCRG__grid{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}.ExampleCarousels-module__oPMCRG__card{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ExampleCarousels-module__oPMCRG__frame{position:relative}.ExampleCarousels-module__oPMCRG__badge{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)}.ExampleCarousels-module__oPMCRG__name{color:var(--color-text-muted);font-size:var(--font-size-sm)}
.Paywall-module__yYTXYG__dialog{background:var(--color-bg);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-text);overscroll-behavior:contain;border:none;margin:0;padding:0;overflow-y:auto}.Paywall-module__yYTXYG__dialog[open]{animation:Paywall-module__yYTXYG__fade var(--duration-reveal) ease}@keyframes Paywall-module__yYTXYG__fade{0%{opacity:0}}.Paywall-module__yYTXYG__paywall{isolation:isolate;grid-template-areas:"proof offer";grid-template-columns:var(--size-paywall-proof) minmax(0, 1fr);gap:var(--space-8);min-height:100dvh;padding:var(--space-6);padding-inline-end:calc(var(--space-4) * 2 + var(--size-chip));display:grid;position:relative;overflow:clip}.Paywall-module__yYTXYG__glow{inset:var(--offset-auth-glow) 0 0;z-index:-1;background:var(--gradient-auth-floor);position:absolute}.Paywall-module__yYTXYG__close{z-index:1;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;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.Paywall-module__yYTXYG__close:hover{border-color:var(--color-badge-rim)}.Paywall-module__yYTXYG__close:focus-visible,.Paywall-module__yYTXYG__pay:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.Paywall-module__yYTXYG__close svg{width:var(--size-marker);height:var(--size-marker)}.Paywall-module__yYTXYG__proof{gap:var(--space-6);padding-block:var(--space-8) var(--space-6);border:1px solid var(--color-rim);border-radius:var(--radius-lg);background:var(--gradient-auth-panel);flex-direction:column;grid-area:proof;display:flex;overflow:hidden}.Paywall-module__yYTXYG__proofHead{align-items:center;gap:var(--space-2);padding-inline:var(--space-5);text-align:center;flex-direction:column;display:flex}.Paywall-module__yYTXYG__metric{font-family:var(--font-serif), serif;font-size:var(--font-size-paywall-metric);line-height:var(--line-height-auth-metric);letter-spacing:var(--letter-spacing-serif);font-variant-numeric:lining-nums tabular-nums;text-shadow:var(--shadow-auth-metric);white-space:nowrap}.Paywall-module__yYTXYG__claim{color:var(--color-text-fade);font-size:var(--font-size-item);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-snug)}.Paywall-module__yYTXYG__rows{justify-content:center;gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex;container-type:size}.Paywall-module__yYTXYG__reel{-webkit-mask-image:var(--mask-auth-reel);mask-image:var(--mask-auth-reel);overflow:hidden}.Paywall-module__yYTXYG__slides,.Paywall-module__yYTXYG__reviews{align-items:stretch;gap:var(--space-3);width:max-content;animation:Paywall-module__yYTXYG__scroll var(--duration-auth-reviews) linear infinite;margin:0;padding:0;list-style:none;display:flex}.Paywall-module__yYTXYG__slides{animation-duration:var(--duration-auth-reel)}.Paywall-module__yYTXYG__reel:nth-child(2n) .Paywall-module__yYTXYG__slides{animation-direction:reverse}.Paywall-module__yYTXYG__slides>:last-child,.Paywall-module__yYTXYG__reviews>:last-child{margin-inline-end:var(--space-3)}.Paywall-module__yYTXYG__slide{height:calc((100cqh - 2 * var(--space-3)) / 3);aspect-ratio:var(--ratio-post);border-radius:var(--radius-xs);background:var(--color-surface);flex-shrink:0;position:relative;overflow:hidden}.Paywall-module__yYTXYG__slide img{object-fit:cover}.Paywall-module__yYTXYG__review{gap:var(--space-2);width:var(--size-auth-review);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-text);color:var(--color-bg);flex-direction:column;flex-shrink:0;display:flex}.Paywall-module__yYTXYG__stars{color:var(--color-star);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge)}.Paywall-module__yYTXYG__quote{font-size:var(--font-size-xs);line-height:var(--line-height-snug);flex:1;margin:0}.Paywall-module__yYTXYG__author{color:var(--color-review-author);font-size:var(--font-size-micro)}@keyframes Paywall-module__yYTXYG__scroll{to{translate:-50%}}.Paywall-module__yYTXYG__offer{justify-self:center;align-items:center;gap:var(--space-5);width:100%;max-width:var(--size-paywall);flex-direction:column;grid-area:offer;min-width:0;display:flex}.Paywall-module__yYTXYG__launch{justify-content:space-between;align-items:center;gap:var(--space-5);width:100%;padding:var(--space-3) var(--space-5);border:1px solid var(--color-accent-halo);border-radius:var(--radius-lg);background:var(--gradient-paywall-featured);box-shadow:var(--shadow-paywall-featured);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));display:flex}.Paywall-module__yYTXYG__launch[data-pending]{visibility:hidden}.Paywall-module__yYTXYG__launch:not([data-pending])>*{animation:Paywall-module__yYTXYG__bannerIn var(--duration-promo-banner) var(--ease-arrive) both}@keyframes Paywall-module__yYTXYG__bannerIn{0%{filter:blur(var(--blur-promo-banner));opacity:0;translate:0 calc(-1 * var(--offset-promo-banner));scale:.96}48%{filter:blur(calc(var(--blur-promo-banner) / 4));opacity:.88;translate:0 calc(var(--offset-promo-banner) / 7);scale:1.02}}.Paywall-module__yYTXYG__launchCopy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Paywall-module__yYTXYG__launchCopy strong{font-size:var(--font-size-item);letter-spacing:var(--letter-spacing-tight);text-transform:uppercase;font-weight:600}.Paywall-module__yYTXYG__launchCopy small{color:var(--color-text-muted);font-size:var(--font-size-xs)}.Paywall-module__yYTXYG__launchCopy b{color:var(--color-accent-light);font-weight:600}.Paywall-module__yYTXYG__timer{gap:var(--space-3);font-variant-numeric:tabular-nums;flex-shrink:0;display:flex}.Paywall-module__yYTXYG__timerUnit{justify-items:center;gap:var(--space-1);display:grid}.Paywall-module__yYTXYG__timerValue,.Paywall-module__yYTXYG__timerSeparator{font-size:var(--font-size-subheading);line-height:1}.Paywall-module__yYTXYG__timerSeparator{opacity:.7}.Paywall-module__yYTXYG__timerUnit small{color:var(--color-text-muted);font-size:var(--font-size-micro);text-transform:uppercase}.Paywall-module__yYTXYG__title{color:var(--color-text);font-size:var(--font-size-paywall-title);font-weight:400;line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .3em;margin-block-start:auto;display:flex}.Paywall-module__yYTXYG__serif{font-family:var(--font-serif), serif;font-size:var(--font-size-serif);letter-spacing:var(--letter-spacing-serif);line-height:0}.Paywall-module__yYTXYG__mark{width:var(--size-paywall-mark);height:var(--size-paywall-mark);animation:Paywall-module__yYTXYG__sway var(--duration-pan) ease-in-out infinite alternate;flex:none;display:block;rotate:-13deg}.Paywall-module__yYTXYG__mark img{width:100%;height:100%;display:block}@keyframes Paywall-module__yYTXYG__sway{0%{translate:0 -1.5%;rotate:-13deg}to{translate:0 1.5%;rotate:-7deg}}.Paywall-module__yYTXYG__provisional{padding:var(--space-3) var(--space-4);border:1px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error);font-size:var(--font-size-xs)}.Paywall-module__yYTXYG__tiers{grid-template-columns:repeat(auto-fit, minmax(var(--size-paywall-card), 1fr));gap:var(--space-4);width:100%;margin-block-start:var(--space-6);padding:0;padding-block-start:var(--space-3);list-style:none;display:grid}.Paywall-module__yYTXYG__tier{gap:var(--space-4);padding:var(--space-6) var(--space-5);border:1px solid var(--color-rim);border-radius:var(--radius-lg);background:var(--color-auth-panel);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));transition:border-color var(--transition), translate var(--transition);flex-direction:column;display:flex;position:relative}.Paywall-module__yYTXYG__tier:hover{border-color:var(--color-accent-halo);translate:0 -1px}.Paywall-module__yYTXYG__tier:after{z-index:1;padding:var(--size-paywall-trace);border-radius:inherit;background:conic-gradient(from var(--paywall-trace-angle), transparent 0deg 255deg, var(--color-accent-wash) 270deg, var(--color-accent-light) 302deg, var(--color-text) 318deg, var(--color-accent-halo) 338deg, transparent 360deg);content:"";filter:drop-shadow(0 0 var(--blur-paywall-trace) var(--color-accent-halo));opacity:0;pointer-events:none;-webkit-mask:linear-gradient(var(--color-bg) 0 0) content-box, linear-gradient(var(--color-bg) 0 0);mask:linear-gradient(var(--color-bg) 0 0) content-box, linear-gradient(var(--color-bg) 0 0);position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.Paywall-module__yYTXYG__tier:hover:after{animation:Paywall-module__yYTXYG__trace var(--duration-paywall-trace) linear infinite}@property --paywall-trace-angle{syntax:"<angle>";inherits:false;initial-value:-70deg}@keyframes Paywall-module__yYTXYG__trace{0%{--paywall-trace-angle:-70deg;opacity:0}6%,92%{opacity:1}to{--paywall-trace-angle:290deg;opacity:0}}.Paywall-module__yYTXYG__tier[data-featured]{border-color:var(--color-accent);background:var(--gradient-paywall-featured);box-shadow:var(--shadow-paywall-featured);margin-block-start:var(--space-8);position:relative}.Paywall-module__yYTXYG__recommended{z-index:2;padding:var(--space-1) var(--space-4);border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-accent-contrast);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-tight);text-transform:uppercase;white-space:nowrap;border-block-end:0;border-start-start-radius:var(--radius-paywall-tab);border-start-end-radius:var(--radius-paywall-tab);font-weight:600;position:absolute;inset-block-end:calc(100% - 1px);inset-inline-start:50%;translate:-50%}.Paywall-module__yYTXYG__advice{gap:var(--space-3);border-block-start:1px solid var(--color-rim);flex-direction:column;margin:auto 0 0;padding-block-start:var(--space-4);display:flex}.Paywall-module__yYTXYG__advice blockquote{font-family:var(--font-serif), serif;font-size:var(--font-size-item);font-style:italic;line-height:var(--line-height-snug);margin:0}.Paywall-module__yYTXYG__advice figcaption{color:var(--color-text-muted);font-size:var(--font-size-xs);flex-direction:column;display:flex}.Paywall-module__yYTXYG__advice strong{color:var(--color-text);font-weight:500}.Paywall-module__yYTXYG__name{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--font-size-subheading);letter-spacing:var(--letter-spacing-snug);flex-wrap:wrap;font-weight:400;display:flex}.Paywall-module__yYTXYG__price{align-items:baseline;gap:var(--space-1);display:flex}.Paywall-module__yYTXYG__struck{color:var(--color-text-muted);font-size:var(--font-size-badge);transition:color var(--duration-promo-shrink) var(--ease-arrive), font-size var(--duration-promo-shrink) var(--ease-arrive), margin var(--duration-promo-shrink) var(--ease-arrive);margin-inline-end:var(--space-1);text-decoration:none;position:relative}.Paywall-module__yYTXYG__struck:after{inset-inline:-1px;background:var(--color-accent-light);content:"";height:1px;position:absolute;top:45%;rotate:-4deg}.Paywall-module__yYTXYG__price:is([data-stage=full],[data-stage=revealed]) .Paywall-module__yYTXYG__struck{color:var(--color-text);font-size:var(--font-size-heading);line-height:var(--line-height-app-title);letter-spacing:var(--letter-spacing-tight);margin-inline-end:0}.Paywall-module__yYTXYG__price:is([data-stage=full],[data-stage=revealed]) .Paywall-module__yYTXYG__struck:after,.Paywall-module__yYTXYG__price:is([data-stage=full],[data-stage=revealed]) .Paywall-module__yYTXYG__amount{display:none}.Paywall-module__yYTXYG__price:is([data-stage=revealed],[data-stage=cut]){animation:Paywall-module__yYTXYG__priceIn var(--duration-promo-price) var(--delay-promo-price) var(--ease-arrive) both}.Paywall-module__yYTXYG__price[data-stage=cut] .Paywall-module__yYTXYG__struck:after{animation:Paywall-module__yYTXYG__strike var(--duration-promo-cut) var(--ease-arrive) both}.Paywall-module__yYTXYG__price[data-stage=cut] .Paywall-module__yYTXYG__amount{animation:Paywall-module__yYTXYG__land var(--duration-promo-cut) var(--ease-promo-land) both}@keyframes Paywall-module__yYTXYG__priceIn{0%{filter:blur(var(--blur-promo-price));opacity:0;translate:0 calc(-1 * var(--offset-promo-drop))}45%{filter:blur(calc(var(--blur-promo-price) / 4));opacity:.9}}@keyframes Paywall-module__yYTXYG__strike{0%{clip-path:inset(0 100% 0 0);opacity:.15}62%{opacity:1}to{clip-path:inset(0)}}@keyframes Paywall-module__yYTXYG__land{0%{filter:blur(var(--blur-promo-land));opacity:0;translate:var(--offset-promo-drop) 0;scale:.78}58%{filter:blur();opacity:1;translate:calc(var(--offset-promo-drop) / -8) 0;scale:1.04}}.Paywall-module__yYTXYG__amount{font-size:var(--font-size-heading);font-weight:400;line-height:var(--line-height-app-title);letter-spacing:var(--letter-spacing-tight)}.Paywall-module__yYTXYG__cadence{color:var(--color-text-muted);font-size:var(--font-size-sm)}.Paywall-module__yYTXYG__savings{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--font-size-xs);white-space:nowrap;align-self:center;margin-inline-start:var(--space-2)}.Paywall-module__yYTXYG__pay{width:100%;min-height:var(--size-control);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--gradient-accent-horizontal);box-shadow:var(--shadow-button);color:var(--color-accent-contrast);font:inherit;font-size:var(--font-size-button);text-align:center;text-wrap:balance;cursor:pointer;transition:border-color var(--transition), translate var(--transition);animation:Paywall-module__yYTXYG__shimmer var(--duration-pan) ease-in-out infinite alternate;background-size:200% 100%;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.Paywall-module__yYTXYG__pay:hover:not(:disabled){border-color:var(--color-accent);translate:0 -1px}.Paywall-module__yYTXYG__tier[data-featured] .Paywall-module__yYTXYG__pay{background:var(--gradient-button-glow);box-shadow:var(--shadow-button-glow);transition:filter var(--transition);animation:none}.Paywall-module__yYTXYG__tier[data-featured] .Paywall-module__yYTXYG__pay:hover:not(:disabled){filter:brightness(1.12);border-color:#0000;translate:none}.Paywall-module__yYTXYG__pay:disabled{cursor:default;opacity:.6}@keyframes Paywall-module__yYTXYG__shimmer{to{background-position:100% 0}}.Paywall-module__yYTXYG__included{gap:var(--space-3);border-block-start:1px solid var(--color-rim);flex-direction:column;padding-block-start:var(--space-4);display:flex}.Paywall-module__yYTXYG__includedTitle{font-size:var(--font-size-sm);font-weight:500}.Paywall-module__yYTXYG__lines{gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.Paywall-module__yYTXYG__line{align-items:flex-start;gap:var(--space-2);color:var(--color-text-fade);font-size:var(--font-size-sm);line-height:var(--line-height-snug);display:flex}.Paywall-module__yYTXYG__line[data-strong]{color:var(--color-text);font-size:var(--font-size-item)}.Paywall-module__yYTXYG__icon{width:var(--size-paywall-icon);height:var(--size-paywall-icon);border:1px solid var(--color-accent-halo);border-radius:var(--radius-pill);background:var(--color-accent-wash);color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}.Paywall-module__yYTXYG__icon svg{width:62%;height:62%}.Paywall-module__yYTXYG__icon[data-icon=commitment],.Paywall-module__yYTXYG__icon[data-icon=check]{background:0 0;border-color:#0000}.Paywall-module__yYTXYG__problem{color:var(--color-error);font-size:var(--font-size-sm)}.Paywall-module__yYTXYG__trust{justify-content:center;gap:var(--space-2) var(--space-6);color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;margin-block-end:auto;padding:0;list-style:none;display:flex}.Paywall-module__yYTXYG__trust li{align-items:center;gap:var(--space-1);display:flex}@media (min-width:64rem){.Paywall-module__yYTXYG__tiers{padding-block:var(--space-12) var(--space-5)}.Paywall-module__yYTXYG__tier[data-featured]{margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-2));padding:calc(var(--space-6) + var(--space-5)) calc(var(--space-5) + var(--space-2))}}@media not (min-width:64rem){.Paywall-module__yYTXYG__paywall{grid-template-columns:minmax(0,1fr);grid-template-areas:"offer""proof"}.Paywall-module__yYTXYG__proof{width:min(100%, var(--size-paywall-proof-stacked));justify-self:center}.Paywall-module__yYTXYG__rows{height:var(--size-paywall-rows-stacked);flex:none}}@media not (min-width:36rem){.Paywall-module__yYTXYG__paywall{padding:var(--space-4)}.Paywall-module__yYTXYG__title{padding-inline:var(--space-8)}.Paywall-module__yYTXYG__launch{text-align:center;flex-direction:column;margin-block-start:var(--space-12)}}@media (prefers-reduced-motion:reduce){.Paywall-module__yYTXYG__dialog[open],.Paywall-module__yYTXYG__mark,.Paywall-module__yYTXYG__pay,.Paywall-module__yYTXYG__launch>*,.Paywall-module__yYTXYG__price,.Paywall-module__yYTXYG__struck:after,.Paywall-module__yYTXYG__amount,.Paywall-module__yYTXYG__slides,.Paywall-module__yYTXYG__reviews{animation:none}.Paywall-module__yYTXYG__struck{transition:none}}
.SegmentedControl-module__BK-w_q__control{--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}.SegmentedControl-module__BK-w_q__control[data-count="3"]{--segments:3}.SegmentedControl-module__BK-w_q__control: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)}.SegmentedControl-module__BK-w_q__control:not(:has(.SegmentedControl-module__BK-w_q__radio:checked)):before{opacity:0}.SegmentedControl-module__BK-w_q__control:has(.SegmentedControl-module__BK-w_q__option:nth-child(2) .SegmentedControl-module__BK-w_q__radio:checked):before{translate:100%}.SegmentedControl-module__BK-w_q__control:has(.SegmentedControl-module__BK-w_q__option:nth-child(3) .SegmentedControl-module__BK-w_q__radio:checked):before{translate:200%}.SegmentedControl-module__BK-w_q__option{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}.SegmentedControl-module__BK-w_q__option:has(.SegmentedControl-module__BK-w_q__radio:checked){color:var(--color-text)}.SegmentedControl-module__BK-w_q__option:has(.SegmentedControl-module__BK-w_q__radio:focus-visible){outline:var(--focus-ring-width) solid var(--color-text);outline-offset:var(--focus-ring-offset)}.SegmentedControl-module__BK-w_q__radio{opacity:0;pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__BK-w_q__control:before{transition:none}}
.SupportNavItem-module___6zYmG__dot{top:var(--space-1);left:calc(var(--space-2) + var(--size-nav-icon) - var(--size-support-dot) / 2);width:var(--size-support-dot);height:var(--size-support-dot);border-radius:var(--radius-pill);background:var(--color-accent);position:absolute}
.AppShell-module__WVLZsa__shell{isolation:isolate;--space-beside-sidebar:calc(var(--size-sidebar) + var(--space-3));height:100dvh;transition:padding-inline-start var(--transition);padding-inline-start:var(--space-beside-sidebar);display:flex;position:relative;overflow:hidden}.AppShell-module__WVLZsa__shell[data-sidebar=collapsed]{--space-beside-sidebar:calc(var(--size-rail) + var(--space-3))}.AppShell-module__WVLZsa__glow{z-index:-1;width:125%;height:150%;filter:blur(var(--blur-app-glow));pointer-events:none;position:absolute;inset-block-start:10%;inset-inline-start:-12.5%}.AppShell-module__WVLZsa__glowShape{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%);width:100%;height:100%}.AppShell-module__WVLZsa__sidebar{inset-block:var(--space-4) var(--space-2);z-index:1;width:var(--size-sidebar);padding:var(--space-2);transition:width var(--transition);flex-direction:column;display:flex;position:fixed;inset-inline-start:var(--space-3);container:sidebar/inline-size}.AppShell-module__WVLZsa__shell[data-sidebar=collapsed] .AppShell-module__WVLZsa__sidebar{width:var(--size-rail)}.AppShell-module__WVLZsa__brand{--size-logo:1.5625rem;--font-size-logo:var(--font-size-item);min-height:var(--size-logo);justify-content:space-between;align-items:center;display:flex}.AppShell-module__WVLZsa__toggle{padding:var(--space-1);border-radius:var(--radius-xs);opacity:.7;cursor:pointer;transition:opacity var(--transition);background:0 0;border:0;display:flex}.AppShell-module__WVLZsa__toggle:hover{opacity:1}.AppShell-module__WVLZsa__toggle[aria-expanded=false] img{scale:-1 1}.AppShell-module__WVLZsa__nav{gap:var(--space-nav);flex-direction:column;margin-block-start:var(--space-6);padding:0;list-style:none;display:flex}.AppShell-module__WVLZsa__item{align-items:center;gap:var(--space-3);min-height:var(--size-nav-item);padding-inline:var(--space-2);border-radius:var(--radius-xs);font-size:var(--font-size-item);letter-spacing:var(--letter-spacing-nav);transition:background var(--transition);display:flex;position:relative}.AppShell-module__WVLZsa__item img{width:var(--size-nav-icon);height:auto}.AppShell-module__WVLZsa__item[aria-current=page]{background:var(--gradient-nav-active);box-shadow:var(--shadow-nav-active)}.AppShell-module__WVLZsa__item:not([aria-current=page],[aria-disabled]):hover{background:var(--color-nav-hover)}.AppShell-module__WVLZsa__item[aria-disabled]{color:var(--color-text-muted);cursor:default}.AppShell-module__WVLZsa__item[aria-disabled] img{opacity:.4}.AppShell-module__WVLZsa__soon{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase;margin-inline-start:var(--space-2)}.AppShell-module__WVLZsa__account{gap:var(--space-1);flex-direction:column;margin-block-start:auto;padding-block-end:var(--space-4);display:flex}.AppShell-module__WVLZsa__signIn{color:var(--color-text-muted);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-tight);transition:color var(--transition)}.AppShell-module__WVLZsa__signIn:hover{color:var(--color-text)}.AppShell-module__WVLZsa__panel{gap:var(--space-3);flex-direction:column;display:flex}.AppShell-module__WVLZsa__usage{gap:var(--space-2);padding-inline:var(--space-2);flex-direction:column;display:flex}.AppShell-module__WVLZsa__usageHead{color:var(--color-text-muted);font-size:var(--font-size-xs);justify-content:space-between;align-items:baseline;margin:0;display:flex}.AppShell-module__WVLZsa__usageValue{color:var(--color-text);font-variant-numeric:tabular-nums}.AppShell-module__WVLZsa__gauge{width:100%;height:var(--size-gauge);border-radius:var(--radius-pill);background:var(--color-gauge-track);box-shadow:var(--shadow-gauge);appearance:none;border:none;overflow:hidden}.AppShell-module__WVLZsa__gauge::-webkit-progress-bar{background:0 0}.AppShell-module__WVLZsa__gauge::-webkit-progress-value{border-radius:var(--radius-pill);background:var(--gradient-gauge)}.AppShell-module__WVLZsa__gauge::-moz-progress-bar{border-radius:var(--radius-pill);background:var(--gradient-gauge)}.AppShell-module__WVLZsa__panel>a{box-shadow:var(--shadow-button-sheen)}.AppShell-module__WVLZsa__gauge[data-level=warning]::-webkit-progress-value{background:var(--gradient-gauge-warning)}.AppShell-module__WVLZsa__gauge[data-level=warning]::-moz-progress-bar{background:var(--gradient-gauge-warning)}.AppShell-module__WVLZsa__gauge[data-level=critical]::-webkit-progress-value{background:var(--gradient-gauge-critical)}.AppShell-module__WVLZsa__gauge[data-level=critical]::-moz-progress-bar{background:var(--gradient-gauge-critical)}.AppShell-module__WVLZsa__actions{border-block-start:1px solid var(--color-rim);flex-direction:column;padding-block-start:var(--space-1);display:flex}.AppShell-module__WVLZsa__actions .AppShell-module__WVLZsa__item{min-height:var(--size-sidebar-action);font-size:var(--font-size-sm)}.AppShell-module__WVLZsa__fold{gap:var(--space-1);padding-inline:var(--space-2);flex-direction:column;display:flex}.AppShell-module__WVLZsa__user{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-xs);transition:background var(--transition);display:flex}.AppShell-module__WVLZsa__userRow{border-block-start:1px solid var(--color-rim);padding-block-start:var(--space-1)}.AppShell-module__WVLZsa__user:hover{background:var(--color-badge)}.AppShell-module__WVLZsa__avatar{width:var(--size-sidebar-avatar);height:var(--size-sidebar-avatar);border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0}.AppShell-module__WVLZsa__identity{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.AppShell-module__WVLZsa__userName,.AppShell-module__WVLZsa__userEmail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AppShell-module__WVLZsa__userName{font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-tight);font-weight:500}.AppShell-module__WVLZsa__userEmail{color:var(--color-text-muted);font-size:var(--font-size-xs)}.AppShell-module__WVLZsa__main{isolation:isolate;min-height:0;margin-block:var(--space-4);border-radius:var(--size-canvas-radius);flex-direction:column;flex:1;display:flex;position:relative;overflow:clip}.AppShell-module__WVLZsa__scroll{min-height:0;scrollbar-color:var(--color-scrollbar) transparent;flex-direction:column;flex:1;padding-inline-end:calc(var(--space-canvas-end) + var(--space-2));display:flex;overflow-y:auto}@container sidebar not (min-width:8rem){.AppShell-module__WVLZsa__brand{justify-content:center}.AppShell-module__WVLZsa__logo,.AppShell-module__WVLZsa__signIn,.AppShell-module__WVLZsa__identity,.AppShell-module__WVLZsa__usageLabel,.AppShell-module__WVLZsa__gauge,.AppShell-module__WVLZsa__panel>a,.AppShell-module__WVLZsa__fold{display:none}.AppShell-module__WVLZsa__panel{align-items:center}.AppShell-module__WVLZsa__usage{padding-inline:0}.AppShell-module__WVLZsa__usageHead{justify-content:center}.AppShell-module__WVLZsa__item{justify-content:center;padding-inline:0}.AppShell-module__WVLZsa__label{inset-inline-start:calc(100% + var(--space-3));padding:var(--space-1) var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));box-shadow:var(--shadow-composer);font-size:var(--font-size-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--transition);position:absolute;top:50%;translate:0 -50%}.AppShell-module__WVLZsa__item:is(:hover,:focus-visible) .AppShell-module__WVLZsa__label{opacity:1}.AppShell-module__WVLZsa__account{align-items:center;padding-inline:0}.AppShell-module__WVLZsa__user{justify-content:center}}.AppShell-module__WVLZsa__topbar,.AppShell-module__WVLZsa__menuOpen,.AppShell-module__WVLZsa__menuClose,.AppShell-module__WVLZsa__scrim{display:none}.AppShell-module__WVLZsa__menuOpen,.AppShell-module__WVLZsa__menuClose{width:var(--size-badge);height:var(--size-badge);padding:var(--space-2);border-radius:var(--radius-xs);color:var(--color-text);cursor:pointer;background:0 0;border:0;place-items:center}.AppShell-module__WVLZsa__menuClose{margin-inline-end:calc(-1 * var(--space-2))}.AppShell-module__WVLZsa__topbarBrand{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--size-badge);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:1px solid var(--color-rim);border-radius:var(--radius-pill);background:var(--color-field);color:var(--color-text);font:inherit;font-size:var(--font-size-item);letter-spacing:var(--letter-spacing-nav);cursor:pointer;display:flex}.AppShell-module__WVLZsa__topbarName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AppShell-module__WVLZsa__topbarChevron{width:var(--size-chevron);height:var(--size-chevron);opacity:.7;border-block-end:1.5px solid;border-inline-end:1.5px solid;flex-shrink:0;translate:0 -25%;rotate:45deg}@media not (min-width:60rem){.AppShell-module__WVLZsa__shell,.AppShell-module__WVLZsa__shell[data-sidebar=collapsed]{--space-beside-sidebar:0;flex-direction:column;height:auto;overflow:visible}.AppShell-module__WVLZsa__topbar{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-header-border);background:var(--color-header-glass);-webkit-backdrop-filter:blur(var(--blur-header));backdrop-filter:blur(var(--blur-header));display:flex;position:sticky;inset-block-start:0}.AppShell-module__WVLZsa__menuOpen,.AppShell-module__WVLZsa__menuClose{display:grid}.AppShell-module__WVLZsa__toggle{display:none}.AppShell-module__WVLZsa__sidebar,.AppShell-module__WVLZsa__shell[data-sidebar=collapsed] .AppShell-module__WVLZsa__sidebar{z-index:4;width:min(var(--size-drawer), 85vw);padding:var(--space-3) var(--space-3) var(--space-4);border-inline-end:1px solid var(--color-rim);background:var(--color-bg);overscroll-behavior:contain;visibility:hidden;transition:translate var(--transition), visibility var(--transition);inset-block:0;inset-inline-start:0;overflow-y:auto;translate:-100%}.AppShell-module__WVLZsa__shell[data-menu=open] .AppShell-module__WVLZsa__sidebar{visibility:visible;translate:0}.AppShell-module__WVLZsa__scrim{z-index:3;background:var(--color-overlay);opacity:0;pointer-events:none;transition:opacity var(--transition);display:block;position:fixed;inset:0}.AppShell-module__WVLZsa__shell[data-menu=open] .AppShell-module__WVLZsa__scrim{opacity:1;pointer-events:auto}html:has(.AppShell-module__WVLZsa__shell[data-menu=open]){overflow:hidden}.AppShell-module__WVLZsa__main{margin:var(--space-3)}.AppShell-module__WVLZsa__scroll{padding-inline-end:0;overflow-y:visible}}@media (not (min-width:60rem)) and (prefers-reduced-motion:reduce){.AppShell-module__WVLZsa__sidebar,.AppShell-module__WVLZsa__scrim{transition:none}}
.AuthScreen-module__HPvAKq__screen{--border-input:none;--shadow-input:var(--shadow-field);--radius-input:var(--radius-auth);--size-input:var(--size-control);isolation:isolate;min-height:100dvh;padding:var(--space-8) var(--space-4);justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.AuthScreen-module__HPvAKq__glow{inset:var(--offset-auth-glow) 0 0;z-index:-1;background:var(--gradient-auth-floor);position:absolute}.AuthScreen-module__HPvAKq__card{align-items:center;gap:var(--space-6);width:100%;max-width:var(--size-auth-card);padding:var(--space-8) var(--space-6);border:1px solid var(--color-rim);border-radius:var(--radius-lg);background:var(--color-field);box-shadow:var(--shadow-composer);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));flex-direction:column;display:flex}.AuthScreen-module__HPvAKq__head{gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.AuthScreen-module__HPvAKq__title{font-size:var(--font-size-heading);font-weight:400;line-height:var(--line-height-app-title);letter-spacing:var(--letter-spacing-tight)}.AuthScreen-module__HPvAKq__subtitle{color:var(--color-text-muted);font-size:var(--font-size-sm)}.AuthScreen-module__HPvAKq__switch{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center}.AuthScreen-module__HPvAKq__link{color:var(--color-text);text-underline-offset:.2em;text-decoration:underline}.AuthScreen-module__HPvAKq__link:hover{color:var(--color-accent)}.AuthScreen-module__HPvAKq__showcase{display:none}@media (min-width:64rem){.AuthScreen-module__HPvAKq__split{gap:var(--space-12);min-height:100dvh;padding:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.AuthScreen-module__HPvAKq__split .AuthScreen-module__HPvAKq__showcase{top:var(--space-6);height:calc(100dvh - 2 * var(--space-6));align-self:start;display:block;position:sticky}.AuthScreen-module__HPvAKq__split .AuthScreen-module__HPvAKq__card{max-width:var(--size-auth-form);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;justify-self:center;align-items:flex-start;padding:0}.AuthScreen-module__HPvAKq__split .AuthScreen-module__HPvAKq__head{text-align:start}.AuthScreen-module__HPvAKq__split .AuthScreen-module__HPvAKq__title{font-size:var(--font-size-display)}.AuthScreen-module__HPvAKq__split .AuthScreen-module__HPvAKq__switch{align-self:stretch}}
.EmptyBrand-module__-JLona__empty{gap:var(--space-12);flex-direction:column;display:flex}.EmptyBrand-module__-JLona__head{gap:var(--space-2);flex-direction:column;display:flex}.EmptyBrand-module__-JLona__title{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);font-weight:400}.EmptyBrand-module__-JLona__text{max-width:var(--size-text);color:var(--color-text-muted)}.EmptyBrand-module__-JLona__action{padding:var(--space-6);border:1px solid var(--color-rim);border-radius:var(--size-canvas-radius);background:var(--color-field)}
.page-module__gpJOZG__empty{width:100%;max-width:var(--size-app);padding-block:var(--space-16) var(--space-24);padding-inline:var(--space-4);margin-inline:auto}
.AuthShowcase-module__JIQd2W__showcase{isolation:isolate;justify-content:space-between;gap:var(--space-5);height:100%;padding-block:var(--space-8);border:1px solid var(--color-rim);border-radius:var(--radius-lg);background:var(--gradient-auth-panel);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:size}.AuthShowcase-module__JIQd2W__head{align-items:center;gap:var(--space-3);padding-inline:var(--space-8);text-align:center;flex-direction:column;display:flex}.AuthShowcase-module__JIQd2W__metric{font-family:var(--font-serif), serif;font-size:var(--font-size-auth-metric);line-height:var(--line-height-auth-metric);letter-spacing:var(--letter-spacing-serif);font-variant-numeric:lining-nums tabular-nums;text-shadow:var(--shadow-auth-metric)}.AuthShowcase-module__JIQd2W__claim{color:var(--color-text-fade);font-size:var(--font-size-subheading);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-snug)}.AuthShowcase-module__JIQd2W__rows{gap:var(--space-3);flex-direction:column;display:flex}.AuthShowcase-module__JIQd2W__reel{-webkit-mask-image:var(--mask-auth-reel);mask-image:var(--mask-auth-reel);overflow:hidden}.AuthShowcase-module__JIQd2W__track{gap:var(--space-3);width:max-content;animation:AuthShowcase-module__JIQd2W__scroll var(--duration-auth-reel) linear infinite;margin:0;padding:0;list-style:none;display:flex}.AuthShowcase-module__JIQd2W__reel:nth-child(2n) .AuthShowcase-module__JIQd2W__track{animation-direction:reverse}.AuthShowcase-module__JIQd2W__track>:last-child{margin-right:var(--space-3)}.AuthShowcase-module__JIQd2W__slide{height:var(--size-auth-slide);aspect-ratio:var(--ratio-post);border-radius:var(--radius-md);background:var(--color-surface);flex-shrink:0;position:relative;overflow:hidden}.AuthShowcase-module__JIQd2W__slide img{object-fit:cover}.AuthShowcase-module__JIQd2W__reviews{animation-duration:var(--duration-auth-reviews);align-items:stretch}.AuthShowcase-module__JIQd2W__review{gap:var(--space-2);width:var(--size-auth-review);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-text);color:var(--color-bg);flex-direction:column;flex-shrink:0;display:flex}.AuthShowcase-module__JIQd2W__stars{color:var(--color-star);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge)}.AuthShowcase-module__JIQd2W__quote{font-size:var(--font-size-xs);line-height:var(--line-height-snug);flex:1;margin:0}.AuthShowcase-module__JIQd2W__author{color:var(--color-review-author);font-size:var(--font-size-micro)}@keyframes AuthShowcase-module__JIQd2W__scroll{to{translate:-50%}}@media (prefers-reduced-motion:reduce){.AuthShowcase-module__JIQd2W__track{animation:none}}
.BrandReview-module__39yukG__review{gap:var(--space-8);width:100%;max-width:var(--size-app);flex-direction:column;margin-inline:auto;display:flex}.BrandReview-module__39yukG__layout{grid-template-columns:var(--size-review-side) minmax(0, 1fr);align-items:start;gap:var(--space-5);display:grid}.BrandReview-module__39yukG__side{position:sticky;inset-block-start:var(--space-4)}.BrandReview-module__39yukG__main{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.BrandReview-module__39yukG__head{gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.BrandReview-module__39yukG__title{background:var(--gradient-title);color:#0000;font-size:var(--font-size-heading);font-weight:400;line-height:var(--line-height-app-title);letter-spacing:var(--letter-spacing-display);-webkit-background-clip:text;background-clip:text}.BrandReview-module__39yukG__subtitle,.BrandReview-module__39yukG__muted,.BrandReview-module__39yukG__empty{color:var(--color-text-muted);font-size:var(--font-size-sm)}.BrandReview-module__39yukG__card{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-rim);border-radius:var(--radius-nav);background:var(--color-field);box-shadow:var(--shadow-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));flex-direction:column;display:flex}.BrandReview-module__39yukG__identity{align-items:center;gap:var(--space-3);display:flex}.BrandReview-module__39yukG__avatar{width:var(--size-avatar);height:var(--size-avatar);border-radius:var(--radius-pill);background:var(--color-surface);flex:none;position:relative;overflow:hidden}.BrandReview-module__39yukG__cover{object-fit:cover}.BrandReview-module__39yukG__names{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.BrandReview-module__39yukG__name{align-items:center;gap:var(--space-2);font-size:var(--font-size-card-title);font-weight:500;display:flex}.BrandReview-module__39yukG__names a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BrandReview-module__39yukG__verified{width:var(--size-marker);height:var(--size-marker);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-contrast);font-size:var(--font-size-xs);place-items:center;display:grid}.BrandReview-module__39yukG__hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.BrandReview-module__39yukG__bio{color:var(--color-text-fade);font-size:var(--font-size-sm);white-space:pre-line}.BrandReview-module__39yukG__covers{gap:var(--space-2);scrollbar-width:thin;padding:0;list-style:none;display:flex;overflow-x:auto}.BrandReview-module__39yukG__coverTile{width:var(--size-cover);aspect-ratio:var(--ratio-slide);border-radius:var(--radius-xs);background:var(--color-surface);flex:none;position:relative;overflow:hidden}.BrandReview-module__39yukG__choose{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.BrandReview-module__39yukG__group{gap:var(--space-3);flex-direction:column;display:flex}.BrandReview-module__39yukG__groupTitle{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase;font-weight:500}.BrandReview-module__39yukG__choices{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.BrandReview-module__39yukG__choice{align-items:center;gap:var(--space-2);height:var(--size-chip);padding-inline:var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-badge);color:var(--color-text);font:inherit;font-size:var(--font-size-xs);cursor:pointer;transition:border-color var(--transition);text-decoration:none;display:inline-flex}.BrandReview-module__39yukG__choice:hover,.BrandReview-module__39yukG__choice:focus-visible{border-color:var(--color-accent)}.BrandReview-module__39yukG__issues{padding-block:var(--space-2);font-size:var(--font-size-sm);gap:0;list-style:none}.BrandReview-module__39yukG__issue{gap:var(--space-1);padding-block:var(--space-3);flex-direction:column;display:flex}.BrandReview-module__39yukG__issue+.BrandReview-module__39yukG__issue{border-block-start:1px solid var(--color-rim)}.BrandReview-module__39yukG__issueUrl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BrandReview-module__39yukG__language{gap:var(--space-2);flex-direction:column;display:flex}.BrandReview-module__39yukG__actions{gap:var(--space-2);border-block-start:1px solid var(--color-rim);padding-block-start:var(--space-4);display:grid}.BrandReview-module__39yukG__sideGenerate{display:grid}.BrandReview-module__39yukG__bar{display:none}@media not (min-width:60rem){.BrandReview-module__39yukG__layout{grid-template-columns:minmax(0,1fr)}.BrandReview-module__39yukG__side{position:static}.BrandReview-module__39yukG__sideGenerate{display:none}.BrandReview-module__39yukG__bar{padding:var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-nav);background:var(--color-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));box-shadow:var(--shadow-composer);display:grid;position:sticky;inset-block-end:var(--space-3)}}@media not (min-width:40rem){.BrandReview-module__39yukG__card{padding:var(--space-4)}.BrandReview-module__39yukG__identity{flex-wrap:wrap}}.BrandReview-module__39yukG__unlock{gap:var(--space-3);flex-direction:column;margin-block-start:var(--space-2);display:flex}.BrandReview-module__39yukG__unlock>button{align-self:flex-start}
.Footer-module__Grjkva__footer{border-block-start:1px solid var(--color-line)}.Footer-module__Grjkva__inner{justify-content:space-between;align-items:center;gap:var(--space-4);max-width:var(--size-app);padding:var(--space-8) var(--space-page);flex-wrap:wrap;margin-inline:auto;display:flex}.Footer-module__Grjkva__rights{color:var(--color-text-muted);font-size:var(--font-size-xs)}.Footer-module__Grjkva__links{gap:var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Footer-module__Grjkva__link{color:var(--color-text-muted);font-size:var(--font-size-xs);transition:color var(--transition)}.Footer-module__Grjkva__link:hover{color:var(--color-text)}.Footer-module__Grjkva__language{display:none}@media not (min-width:40rem){.Footer-module__Grjkva__language{display:block}}
.AnalysisSteps-module__Kr21fW__steps{gap:var(--space-2);width:100%;max-width:var(--size-analysis-steps);flex-direction:column;padding:0;list-style:none;display:flex}.AnalysisSteps-module__Kr21fW__step{align-items:center;gap:var(--space-3);min-width:0;color:var(--color-text);font-size:var(--font-size-sm);animation:AnalysisSteps-module__Kr21fW__arrive var(--duration-reveal) ease both;display:flex}.AnalysisSteps-module__Kr21fW__step[data-done]{color:var(--color-text-muted)}.AnalysisSteps-module__Kr21fW__mark{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);background:var(--color-accent);box-shadow:0 0 var(--space-2) var(--color-accent-halo);animation:AnalysisSteps-module__Kr21fW__pulse var(--duration-scan) ease-in-out infinite;flex-shrink:0}.AnalysisSteps-module__Kr21fW__step[data-done] .AnalysisSteps-module__Kr21fW__mark{width:calc(var(--size-dot) * .6);height:var(--size-dot);margin-inline:calc(var(--size-dot) * .2);border:solid var(--color-accent);box-shadow:none;background:0 0;border-width:0 2px 2px 0;border-radius:0;animation:none;translate:0 -15%;rotate:45deg}.AnalysisSteps-module__Kr21fW__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AnalysisSteps-module__Kr21fW__aside{color:var(--color-text-muted);font-size:var(--font-size-xs);flex-shrink:0;margin-inline-start:auto}@keyframes AnalysisSteps-module__Kr21fW__arrive{0%{opacity:0;translate:0 var(--space-2)}}@keyframes AnalysisSteps-module__Kr21fW__pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.AnalysisSteps-module__Kr21fW__step,.AnalysisSteps-module__Kr21fW__mark{animation:none}}
.BrandArchive-module__qQtJ-q__setting{gap:var(--space-3);border-block-start:1px solid var(--color-rim);flex-direction:column;padding-block-start:var(--space-5);display:flex}.BrandArchive-module__qQtJ-q__row,.BrandArchive-module__qQtJ-q__confirm{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.BrandArchive-module__qQtJ-q__text{flex:1 1 var(--size-brand-menu);gap:var(--space-1);flex-direction:column;display:flex}.BrandArchive-module__qQtJ-q__title{font-size:var(--font-size-sm)}.BrandArchive-module__qQtJ-q__description{color:var(--color-text-muted);font-size:var(--font-size-xs)}.BrandArchive-module__qQtJ-q__question{flex:1 1 var(--size-brand-menu);font-size:var(--font-size-sm)}.BrandArchive-module__qQtJ-q__actions{gap:var(--space-2);display:flex}.BrandArchive-module__qQtJ-q__problem{color:var(--color-error);font-size:var(--font-size-sm)}
.HeaderAccount-module__CCDpYa__account{align-items:center;gap:var(--space-4);display:flex}.HeaderAccount-module__CCDpYa__account[data-pending]{visibility:hidden}.HeaderAccount-module__CCDpYa__login{font-family:var(--font-instrument), system-ui, sans-serif;font-size:var(--font-size-button);letter-spacing:var(--letter-spacing-snug);white-space:nowrap;transition:opacity var(--transition)}.HeaderAccount-module__CCDpYa__login:hover{opacity:.7}@media not (min-width:40rem){.HeaderAccount-module__CCDpYa__cta{display:none}}
.BrandAutopilot-module__O3gN1a__setting{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.BrandAutopilot-module__O3gN1a__text{flex:1 1 var(--size-brand-menu);gap:var(--space-1);flex-direction:column;display:flex}.BrandAutopilot-module__O3gN1a__title{font-size:var(--font-size-sm)}.BrandAutopilot-module__O3gN1a__description{color:var(--color-text-muted);font-size:var(--font-size-xs)}.BrandAutopilot-module__O3gN1a__control[aria-busy],.BrandAutopilot-module__O3gN1a__count[aria-busy]{opacity:.6;pointer-events:none}.BrandAutopilot-module__O3gN1a__count{align-items:flex-start;gap:var(--space-2) var(--space-3);flex-wrap:wrap;flex-basis:100%;display:flex}.BrandAutopilot-module__O3gN1a__count>:first-child{flex:0 1 var(--size-brand-menu)}.BrandAutopilot-module__O3gN1a__count>button{margin-block-start:var(--space-6)}.BrandAutopilot-module__O3gN1a__balance{color:var(--color-text-muted);font-size:var(--font-size-xs);flex-basis:100%}.BrandAutopilot-module__O3gN1a__saved{color:var(--color-online);font-size:var(--font-size-xs);flex-basis:100%}.BrandAutopilot-module__O3gN1a__problem{color:var(--color-error);font-size:var(--font-size-sm);flex-basis:100%}
.GoogleButton-module___un0LG__google{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.GoogleButton-module___un0LG__failed{color:var(--color-error);font-size:var(--font-size-sm)}.GoogleButton-module___un0LG__or{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-xs);display:flex}.GoogleButton-module___un0LG__or:before,.GoogleButton-module___un0LG__or:after{content:"";border-top:1px solid var(--color-rim);flex:1}
.OptionCards-module__SBjdLG__field{gap:var(--space-2);flex-direction:column;display:flex}.OptionCards-module__SBjdLG__label{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-snug);text-transform:uppercase}.OptionCards-module__SBjdLG__cards{grid-template-columns:repeat(auto-fill, minmax(var(--size-option-card), 1fr));gap:var(--space-3);display:grid}.OptionCards-module__SBjdLG__field[data-compact] .OptionCards-module__SBjdLG__cards{grid-template-columns:repeat(auto-fill, minmax(var(--size-option-card-compact), 1fr))}.OptionCards-module__SBjdLG__card{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--size-app-field);padding-block:var(--space-2);padding-inline:var(--space-4);border:1px solid var(--color-rim);border-radius:var(--radius-nav);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:border-color var(--transition), background var(--transition), color var(--transition);display:flex}.OptionCards-module__SBjdLG__card:hover{border-color:var(--color-badge-rim);color:var(--color-text)}.OptionCards-module__SBjdLG__card:has(.OptionCards-module__SBjdLG__input:checked){border-color:var(--color-accent);background:var(--color-accent-wash);color:var(--color-text)}.OptionCards-module__SBjdLG__card:has(.OptionCards-module__SBjdLG__input:focus-visible){outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.OptionCards-module__SBjdLG__input{opacity:0;pointer-events:none;position:absolute}.OptionCards-module__SBjdLG__text{font-size:var(--font-size-button)}.OptionCards-module__SBjdLG__marker{width:var(--size-marker);height:var(--size-marker);border:2px solid var(--color-line);border-radius:var(--radius-pill);transition:border-color var(--transition), background var(--transition);flex:none;place-items:center;display:grid}.OptionCards-module__SBjdLG__card:has(.OptionCards-module__SBjdLG__input:checked) .OptionCards-module__SBjdLG__marker{border-color:var(--color-accent);background:var(--color-accent)}.OptionCards-module__SBjdLG__card:has(.OptionCards-module__SBjdLG__input:checked) .OptionCards-module__SBjdLG__marker:after{content:"✓";color:var(--color-accent-contrast);font-size:var(--font-size-xs);line-height:1}@media not (min-width:40rem){.OptionCards-module__SBjdLG__cards{grid-template-columns:repeat(auto-fill, minmax(var(--size-option-card-compact), 1fr))}.OptionCards-module__SBjdLG__card{padding-inline:var(--space-3)}}
.SiteMenu-module__WQSLnq__toggle{width:var(--size-badge);height:var(--size-badge);padding:var(--space-2);border-radius:var(--radius-xs);color:var(--color-text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.SiteMenu-module__WQSLnq__menu{inset:calc(var(--space-header-top) + var(--size-control) + var(--space-3)) var(--space-3) auto;width:auto;padding:var(--space-5);border:1px solid var(--color-rim);border-radius:var(--radius-lg);background:var(--color-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));box-shadow:var(--shadow-composer);color:var(--color-text);margin:0}.SiteMenu-module__WQSLnq__menu:popover-open{gap:var(--space-5);animation:SiteMenu-module__WQSLnq__drop var(--transition);flex-direction:column;display:flex}.SiteMenu-module__WQSLnq__menu::backdrop{background:var(--color-overlay)}@keyframes SiteMenu-module__WQSLnq__drop{0%{opacity:0;translate:0 calc(-1 * var(--space-2))}}@media (prefers-reduced-motion:reduce){.SiteMenu-module__WQSLnq__menu:popover-open{animation:none}}
.BrandCatalog-module__m7rbpG__products{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}.BrandCatalog-module__m7rbpG__products[aria-busy],.BrandCatalog-module__m7rbpG__photos[aria-busy]{opacity:.6}.BrandCatalog-module__m7rbpG__product{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}.BrandCatalog-module__m7rbpG__cover{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-xs);background:var(--color-badge);flex-shrink:0;position:relative;overflow:hidden}.BrandCatalog-module__m7rbpG__image{object-fit:cover}.BrandCatalog-module__m7rbpG__details{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.BrandCatalog-module__m7rbpG__title{font-size:var(--font-size-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BrandCatalog-module__m7rbpG__price{color:var(--color-text-muted);font-size:var(--font-size-xs)}.BrandCatalog-module__m7rbpG__remove,.BrandCatalog-module__m7rbpG__removePhoto{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}.BrandCatalog-module__m7rbpG__remove{background:0 0}.BrandCatalog-module__m7rbpG__remove:hover:not(:disabled),.BrandCatalog-module__m7rbpG__removePhoto:hover{color:var(--color-text)}.BrandCatalog-module__m7rbpG__remove:disabled{opacity:.3;cursor:not-allowed}.BrandCatalog-module__m7rbpG__gallery{gap:var(--space-3);flex-direction:column;display:flex}.BrandCatalog-module__m7rbpG__heading{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:400}.BrandCatalog-module__m7rbpG__photos{grid-template-columns:repeat(auto-fill, minmax(var(--space-24), 1fr));gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.BrandCatalog-module__m7rbpG__photo{aspect-ratio:1;border-radius:var(--radius-xs);background:var(--color-badge);position:relative;overflow:hidden}.BrandCatalog-module__m7rbpG__removePhoto{background:var(--color-overlay);opacity:0;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.BrandCatalog-module__m7rbpG__photo:hover .BrandCatalog-module__m7rbpG__removePhoto,.BrandCatalog-module__m7rbpG__removePhoto:focus-visible{opacity:1}@media (hover:none){.BrandCatalog-module__m7rbpG__removePhoto{opacity:1}}.BrandCatalog-module__m7rbpG__more{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}.BrandCatalog-module__m7rbpG__more:hover{color:var(--color-text)}.BrandCatalog-module__m7rbpG__empty{color:var(--color-text-muted);font-size:var(--font-size-sm)}.BrandCatalog-module__m7rbpG__problem{color:var(--color-error);font-size:var(--font-size-sm)}
.Header-module__ldgnoG__header{z-index:10;padding-block:var(--space-header-top) 0;border-block-end:1px solid #0000;position:fixed;inset:0 0 auto}@supports (animation-timeline:scroll()){.Header-module__ldgnoG__header{animation:linear both Header-module__ldgnoG__compact;animation-timeline:scroll(root);animation-range:0 var(--space-hero-top)}}@supports not (animation-timeline:scroll()){.Header-module__ldgnoG__header{padding-block:var(--space-3);border-color:var(--color-header-border);background:var(--color-header-glass);-webkit-backdrop-filter:blur(var(--blur-header));backdrop-filter:blur(var(--blur-header))}}@keyframes Header-module__ldgnoG__compact{to{padding-block:var(--space-3);border-color:var(--color-header-border);background:var(--color-header-glass);-webkit-backdrop-filter:blur(var(--blur-header));backdrop-filter:blur(var(--blur-header))}}.Header-module__ldgnoG__inner{align-items:center;gap:var(--space-4);padding-inline:var(--space-page);grid-template-columns:1fr auto 1fr;display:grid}.Header-module__ldgnoG__nav{align-items:center;gap:var(--space-6);height:var(--size-nav);padding-inline:var(--space-5);border-radius:var(--radius-nav);background:var(--color-nav);display:flex}.Header-module__ldgnoG__link{font-family:var(--font-instrument), system-ui, sans-serif;font-size:var(--font-size-nav);letter-spacing:var(--letter-spacing-tight);transition:opacity var(--transition)}.Header-module__ldgnoG__link:hover{opacity:.7}.Header-module__ldgnoG__actions{align-items:center;gap:var(--space-6);justify-self:end;display:flex}.Header-module__ldgnoG__siteMenu{display:none}.Header-module__ldgnoG__menuNav{gap:var(--space-4);flex-direction:column;display:flex}.Header-module__ldgnoG__menuLink{font-family:var(--font-instrument), system-ui, sans-serif;font-size:var(--font-size-nav);letter-spacing:var(--letter-spacing-tight)}.Header-module__ldgnoG__menuCta{display:none}@media not (min-width:40rem){.Header-module__ldgnoG__language{display:none}.Header-module__ldgnoG__actions{gap:var(--space-3)}.Header-module__ldgnoG__menuCta{display:grid}}@media not (min-width:64rem){.Header-module__ldgnoG__inner{grid-template-columns:1fr auto}.Header-module__ldgnoG__nav{display:none}.Header-module__ldgnoG__siteMenu{display:block}}
.OnboardingFrame-module___nL4rq__frame{isolation:isolate;background:var(--color-bg);flex-direction:column;height:100dvh;display:flex;position:relative;overflow:clip}.OnboardingFrame-module___nL4rq__scroll{scrollbar-color:var(--color-scrollbar) transparent;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}
.SceneFrame-module__et9DeW__frame{justify-content:center;align-items:center;gap:var(--space-6);width:100%;max-width:var(--size-scene-frame);padding-block:var(--space-8);padding-inline:var(--space-4);flex-direction:column;flex:1;margin-inline:auto;display:flex}.SceneFrame-module__et9DeW__stage{width:100%;min-height:var(--size-onboarding-stage);max-height:var(--size-onboarding-stage-max);padding:var(--space-6);border:1px solid var(--color-rim);border-radius:var(--radius-lg);background:var(--color-field);box-shadow:var(--shadow-composer);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));flex:1;overflow:hidden;container:stage/size}.SceneFrame-module__et9DeW__scene{place-items:center;width:100%;height:100%;display:grid}@container stage (min-width:50rem) and (min-height:16.25rem){.SceneFrame-module__et9DeW__scene{zoom:1.25}}@container stage (min-width:57rem) and (min-height:22rem){.SceneFrame-module__et9DeW__scene{zoom:1.5}}.SceneFrame-module__et9DeW__copy{align-items:center;gap:var(--space-3);text-align:center;animation:SceneFrame-module__et9DeW__rise var(--duration-reveal) ease both;flex-direction:column;display:flex}.SceneFrame-module__et9DeW__kicker{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-snug);text-transform:uppercase}.SceneFrame-module__et9DeW__title{background:var(--gradient-title);color:#0000;font-size:var(--font-size-heading);font-weight:400;line-height:var(--line-height-app-title);letter-spacing:var(--letter-spacing-display);-webkit-background-clip:text;background-clip:text}.SceneFrame-module__et9DeW__text{max-width:var(--size-text);color:var(--color-text-muted);text-wrap:balance}@keyframes SceneFrame-module__et9DeW__rise{0%{opacity:0;translate:0 var(--space-2)}}@media (prefers-reduced-motion:reduce){.SceneFrame-module__et9DeW__copy{animation:none}}
.AccountDelete-module__P6vHKa__warning{padding:var(--space-4);border:1px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error);font-size:var(--font-size-sm)}.AccountDelete-module__P6vHKa__form{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.AccountDelete-module__P6vHKa__form>:is(label,p){width:100%}.AccountDelete-module__P6vHKa__error{color:var(--color-error);font-size:var(--font-size-sm)}.AccountDelete-module__P6vHKa__buttons{gap:var(--space-3);flex-wrap:wrap;display:flex}
.BrandProfile-module__Xl2kTq__card{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.BrandProfile-module__Xl2kTq__card[aria-busy]{opacity:.55;cursor:progress}.BrandProfile-module__Xl2kTq__block{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.BrandProfile-module__Xl2kTq__selected{gap:var(--space-3);border-block-start:1px solid var(--color-rim);padding-block-start:var(--space-6)}.BrandProfile-module__Xl2kTq__title{align-items:center;gap:var(--space-2);font-size:var(--font-size-item);margin:0;font-weight:500;display:flex}.BrandProfile-module__Xl2kTq__count{color:var(--color-text-muted);font-size:var(--font-size-xs)}.BrandProfile-module__Xl2kTq__hint{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.BrandProfile-module__Xl2kTq__needs{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}.BrandProfile-module__Xl2kTq__need{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}.BrandProfile-module__Xl2kTq__need strong{font-weight:500}.BrandProfile-module__Xl2kTq__need small{font-size:var(--font-size-xs)}.BrandProfile-module__Xl2kTq__need:hover,.BrandProfile-module__Xl2kTq__need[aria-pressed=true]{color:var(--color-text)}.BrandProfile-module__Xl2kTq__need[aria-pressed=true]{background:var(--color-accent-wash);box-shadow:0 0 0 1px var(--color-accent)}.BrandProfile-module__Xl2kTq__need[aria-pressed=true] small{color:var(--color-text-fade)}.BrandProfile-module__Xl2kTq__headline{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.BrandProfile-module__Xl2kTq__heading,.BrandProfile-module__Xl2kTq__line,.BrandProfile-module__Xl2kTq__tile{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:block}.BrandProfile-module__Xl2kTq__heading{font-size:var(--font-size-logo);letter-spacing:var(--letter-spacing-tight);font-weight:500}.BrandProfile-module__Xl2kTq__line{color:var(--color-text-muted);font-size:var(--font-size-sm)}.BrandProfile-module__Xl2kTq__tile{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}.BrandProfile-module__Xl2kTq__tileText{flex:auto}.BrandProfile-module__Xl2kTq__pen{color:var(--color-text-muted);font-size:var(--font-size-sm)}.BrandProfile-module__Xl2kTq__heading .BrandProfile-module__Xl2kTq__pen,.BrandProfile-module__Xl2kTq__line .BrandProfile-module__Xl2kTq__pen{margin-inline-start:var(--space-2)}.BrandProfile-module__Xl2kTq__saved{color:var(--color-online);font-size:var(--font-size-xs);flex-basis:100%;display:block}.BrandProfile-module__Xl2kTq__editing{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}.BrandProfile-module__Xl2kTq__actions{align-items:center;gap:var(--space-2);display:flex}.BrandProfile-module__Xl2kTq__spacer{flex:1}.BrandProfile-module__Xl2kTq__quiet{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}.BrandProfile-module__Xl2kTq__quiet:hover{color:var(--color-text)}.BrandProfile-module__Xl2kTq__pills{gap:var(--space-2);flex-wrap:wrap;display:flex}.BrandProfile-module__Xl2kTq__pillWrap{position:relative}.BrandProfile-module__Xl2kTq__pill{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.BrandProfile-module__Xl2kTq__pill{cursor:pointer}.BrandProfile-module__Xl2kTq__pill[aria-expanded=true]{box-shadow:0 0 0 1px var(--color-accent)}.BrandProfile-module__Xl2kTq__menu{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}.BrandProfile-module__Xl2kTq__menuTitle{padding:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs)}.BrandProfile-module__Xl2kTq__menuItem{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}.BrandProfile-module__Xl2kTq__menuItem:hover{background:var(--color-accent-wash)}.BrandProfile-module__Xl2kTq__columns{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-2);display:grid}.BrandProfile-module__Xl2kTq__column,.BrandProfile-module__Xl2kTq__tiles{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.BrandProfile-module__Xl2kTq__add{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}.BrandProfile-module__Xl2kTq__add:hover{color:var(--color-text)}.BrandProfile-module__Xl2kTq__folded{border-block-start:1px solid var(--color-rim)}.BrandProfile-module__Xl2kTq__foldedSummary{padding-block:var(--space-4) 0;font-size:var(--font-size-sm);cursor:pointer;justify-content:space-between;list-style:none;display:flex}.BrandProfile-module__Xl2kTq__foldedSummary::-webkit-details-marker{display:none}.BrandProfile-module__Xl2kTq__foldedCount{color:var(--color-text-muted);font-size:var(--font-size-xs)}.BrandProfile-module__Xl2kTq__foldedCount:after{content:" ›"}.BrandProfile-module__Xl2kTq__folded[open] .BrandProfile-module__Xl2kTq__foldedCount:after{content:" ⌄"}.BrandProfile-module__Xl2kTq__foldedBody{gap:var(--space-5);flex-direction:column;padding-block-start:var(--space-4);display:flex}.BrandProfile-module__Xl2kTq__product{gap:var(--space-2);flex-direction:column;display:flex}.BrandProfile-module__Xl2kTq__productName{font-size:var(--font-size-sm);margin:0;font-weight:500}.BrandProfile-module__Xl2kTq__analysis{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.BrandProfile-module__Xl2kTq__analysis .BrandProfile-module__Xl2kTq__hint{flex:1 1 var(--size-brand-menu);font-size:var(--font-size-xs)}.BrandProfile-module__Xl2kTq__message{color:var(--color-text-muted);font-size:var(--font-size-sm)}.BrandProfile-module__Xl2kTq__message[data-tone=error]{color:var(--color-error)}.BrandProfile-module__Xl2kTq__thumbs,.BrandProfile-module__Xl2kTq__gallery{gap:var(--space-1);flex-wrap:wrap;display:flex}.BrandProfile-module__Xl2kTq__gallery{gap:var(--space-2)}.BrandProfile-module__Xl2kTq__thumb,.BrandProfile-module__Xl2kTq__galleryPhoto{border-radius:var(--radius-xs);background:var(--color-surface);flex:none;position:relative;overflow:hidden}.BrandProfile-module__Xl2kTq__thumb{width:var(--size-need-thumb);height:var(--size-need-thumb)}.BrandProfile-module__Xl2kTq__galleryPhoto{width:var(--size-need-photo);height:var(--size-need-photo);border-radius:var(--radius-md)}.BrandProfile-module__Xl2kTq__photo{object-fit:cover}.BrandProfile-module__Xl2kTq__status{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);display:inline-flex}.BrandProfile-module__Xl2kTq__status:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent);animation:BrandProfile-module__Xl2kTq__pulse var(--duration-step) ease-in-out infinite}.BrandProfile-module__Xl2kTq__still{cursor:default}.BrandProfile-module__Xl2kTq__typing:after{content:"";vertical-align:text-bottom;background:var(--color-accent);width:2px;height:1em;animation:BrandProfile-module__Xl2kTq__blink var(--duration-spin) steps(1) infinite;margin-inline-start:2px;display:inline-block}.BrandProfile-module__Xl2kTq__appear{animation:BrandProfile-module__Xl2kTq__appear var(--duration-reveal) ease both}.BrandProfile-module__Xl2kTq__waiting{min-height:var(--size-app-field);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-field);animation:BrandProfile-module__Xl2kTq__pulse var(--duration-step) ease-in-out infinite}@keyframes BrandProfile-module__Xl2kTq__pulse{50%{opacity:.45}}@keyframes BrandProfile-module__Xl2kTq__blink{50%{opacity:0}}@keyframes BrandProfile-module__Xl2kTq__appear{0%{opacity:0;transform:translateY(var(--space-2))}}@media (prefers-reduced-motion:reduce){.BrandProfile-module__Xl2kTq__status:before,.BrandProfile-module__Xl2kTq__typing:after,.BrandProfile-module__Xl2kTq__appear,.BrandProfile-module__Xl2kTq__waiting{animation:none}}@media not (min-width:40rem){.BrandProfile-module__Xl2kTq__columns{grid-template-columns:minmax(0,1fr)}}
.TiktokConnectGuide-module__IXDQIq__guide{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}.TiktokConnectGuide-module__IXDQIq__title{font-size:var(--font-size-card-title);font-weight:600}.TiktokConnectGuide-module__IXDQIq__steps{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.TiktokConnectGuide-module__IXDQIq__step{grid-template-columns:var(--size-step) 1fr;gap:var(--space-3);align-items:start;display:grid}.TiktokConnectGuide-module__IXDQIq__number{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}.TiktokConnectGuide-module__IXDQIq__stepTitle{margin-bottom:var(--space-1);font-weight:600;display:block}.TiktokConnectGuide-module__IXDQIq__stepText{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-snug)}.TiktokConnectGuide-module__IXDQIq__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
.ScheduleForm-module__HbwK5W__form{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100%;display:grid}.ScheduleForm-module__HbwK5W__preview{width:min(100%, var(--size-sheet-slides));padding:var(--space-6) var(--space-6) 0;justify-self:center}.ScheduleForm-module__HbwK5W__main{gap:var(--space-6);min-width:0;padding:var(--space-6) var(--space-6) 0;flex-direction:column;display:flex}@media (min-width:56rem){.ScheduleForm-module__HbwK5W__form{grid-template-columns:var(--size-sheet-preview) minmax(0, 1fr);grid-template-rows:1fr}.ScheduleForm-module__HbwK5W__preview{width:100%;padding:var(--space-6);align-self:start;position:sticky;inset-block-start:0}.ScheduleForm-module__HbwK5W__main{border-inline-start:1px solid var(--color-rim)}}.ScheduleForm-module__HbwK5W__fields{flex-direction:column;flex:1;display:flex}.ScheduleForm-module__HbwK5W__connect{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.ScheduleForm-module__HbwK5W__top{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.ScheduleForm-module__HbwK5W__eyebrow{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase}.ScheduleForm-module__HbwK5W__heading{font-size:var(--font-size-nav);letter-spacing:var(--letter-spacing-snug);font-weight:500;line-height:var(--line-height-snug);margin-block-start:var(--space-1)}.ScheduleForm-module__HbwK5W__section{gap:var(--space-4);min-width:0;padding:var(--space-5) 0;border:none;flex-direction:column;margin:0;display:flex}.ScheduleForm-module__HbwK5W__section:has(+.ScheduleForm-module__HbwK5W__section){border-block-end:1px solid var(--color-rim)}.ScheduleForm-module__HbwK5W__section:first-child{padding-block-start:0}.ScheduleForm-module__HbwK5W__group{gap:var(--space-2);flex-direction:column;display:flex}.ScheduleForm-module__HbwK5W__legend{font-size:var(--font-size-sm);margin-block-end:var(--space-3);padding:0;font-weight:500}.ScheduleForm-module__HbwK5W__accounts{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--size-account-card)), 1fr));gap:var(--space-2);display:grid}.ScheduleForm-module__HbwK5W__account{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--font-size-sm);cursor:pointer;transition:border-color var(--transition);display:flex}.ScheduleForm-module__HbwK5W__account:hover{border-color:var(--color-badge-rim)}.ScheduleForm-module__HbwK5W__account:has(:checked){border-color:var(--color-accent);background:var(--color-accent-wash)}.ScheduleForm-module__HbwK5W__account:has(:focus-visible){outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.ScheduleForm-module__HbwK5W__radio{opacity:0;pointer-events:none;position:absolute}.ScheduleForm-module__HbwK5W__check input{accent-color:var(--color-accent);flex:none}.ScheduleForm-module__HbwK5W__avatar{border-radius:var(--radius-pill);object-fit:cover;flex:none}.ScheduleForm-module__HbwK5W__avatarEmpty{width:var(--size-account-avatar);height:var(--size-account-avatar);border-radius:var(--radius-pill);background:var(--color-rim);flex:none}.ScheduleForm-module__HbwK5W__accountText{flex-direction:column;min-width:0;display:flex}.ScheduleForm-module__HbwK5W__nickname{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ScheduleForm-module__HbwK5W__username{color:var(--color-text-muted);font-size:var(--font-size-xs)}.ScheduleForm-module__HbwK5W__check{align-items:flex-start;gap:var(--space-3);font-size:var(--font-size-sm);cursor:pointer;display:flex}.ScheduleForm-module__HbwK5W__check input{margin-block-start:calc(var(--space-1) / 2)}.ScheduleForm-module__HbwK5W__check:has(:disabled){color:var(--color-text-muted);cursor:not-allowed}.ScheduleForm-module__HbwK5W__check>span{flex-direction:column;display:flex}.ScheduleForm-module__HbwK5W__nested{gap:var(--space-2);flex-direction:column;padding-inline-start:var(--space-6);display:flex}.ScheduleForm-module__HbwK5W__hint{color:var(--color-text-muted);font-size:var(--font-size-xs)}.ScheduleForm-module__HbwK5W__warning{color:var(--color-error);font-size:var(--font-size-xs)}.ScheduleForm-module__HbwK5W__advice{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.ScheduleForm-module__HbwK5W__adviceTitle{font-size:var(--font-size-sm);font-weight:500}.ScheduleForm-module__HbwK5W__adviceList{gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs);flex-direction:column;padding-inline-start:var(--space-5);list-style:outside;display:flex}.ScheduleForm-module__HbwK5W__adviceGuide{color:var(--color-accent);font-size:var(--font-size-xs);text-decoration:underline}.ScheduleForm-module__HbwK5W__problem{color:var(--color-error);font-size:var(--font-size-sm)}.ScheduleForm-module__HbwK5W__footer{gap:var(--space-2);margin-block-start:auto;margin-inline:calc(var(--space-6) * -1);padding:var(--space-4) var(--space-6);border-block-start:1px solid var(--color-rim);background:var(--color-bg);flex-direction:column;display:flex;position:sticky;inset-block-end:0}.ScheduleForm-module__HbwK5W__submitRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.ScheduleForm-module__HbwK5W__submitRow>:last-child{flex:none}.ScheduleForm-module__HbwK5W__consent{gap:var(--space-1);font-size:var(--font-size-xs);line-height:var(--line-height-snug);flex-direction:column;display:flex}.ScheduleForm-module__HbwK5W__consentTitle{color:var(--color-text-muted);font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase}.ScheduleForm-module__HbwK5W__missing{color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:end}
.Cover-module__BpzHDG__cover{isolation:isolate;aspect-ratio:var(--ratio-slide);border:1px solid var(--color-rim);border-radius:var(--radius-xs);display:block;position:relative}.Cover-module__BpzHDG__cover:before{content:"";z-index:-1;border:1px solid var(--color-rim);border-radius:inherit;background:var(--color-surface);translate:var(--offset-calendar-stack) calc(var(--offset-calendar-stack) * -1);position:absolute;inset:0}.Cover-module__BpzHDG__cover[data-tone]{border:var(--size-brand-tone) solid var(--tone)}.Cover-module__BpzHDG__cover[data-tone="0"]{--tone:var(--color-brand-tone-0)}.Cover-module__BpzHDG__cover[data-tone="1"]{--tone:var(--color-brand-tone-1)}.Cover-module__BpzHDG__cover[data-tone="2"]{--tone:var(--color-brand-tone-2)}.Cover-module__BpzHDG__cover[data-tone="3"]{--tone:var(--color-brand-tone-3)}.Cover-module__BpzHDG__cover[data-tone="4"]{--tone:var(--color-brand-tone-4)}.Cover-module__BpzHDG__cover[data-tone="5"]{--tone:var(--color-brand-tone-5)}.Cover-module__BpzHDG__image{border-radius:inherit;object-fit:cover}.Cover-module__BpzHDG__time{padding-block:var(--space-1) calc(var(--space-1) / 2);background:linear-gradient(transparent, var(--color-overlay));font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;border-end-end-radius:inherit;border-end-start-radius:inherit;font-weight:600;position:absolute;inset-block-end:0;inset-inline:0}.Cover-module__BpzHDG__cover[data-status=planned]{border-style:dashed}.Cover-module__BpzHDG__cover[data-status=planned]:not([data-tone]){border-color:var(--color-text-muted)}.Cover-module__BpzHDG__cover[data-status=planned] .Cover-module__BpzHDG__image{opacity:.55}.Cover-module__BpzHDG__cover[data-status=published]:after,.Cover-module__BpzHDG__cover[data-status=uncertain]:after,.Cover-module__BpzHDG__cover[data-status=failed]:after{width:var(--size-calendar-badge);height:var(--size-calendar-badge);border-radius:var(--radius-pill);font-size:var(--font-size-micro);place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;inset-block-start:calc(var(--size-calendar-badge) / -4);inset-inline-end:calc(var(--size-calendar-badge) / -4)}.Cover-module__BpzHDG__cover[data-status=published]:after{content:"✓";background:var(--gradient-accent);color:var(--color-accent-contrast)}.Cover-module__BpzHDG__cover[data-status=uncertain]:after{content:"?";background:var(--color-error);color:var(--color-bg)}.Cover-module__BpzHDG__cover[data-status=failed]:after{content:"!";background:var(--color-error);color:var(--color-bg)}.Cover-module__BpzHDG__cover[data-status=failed]{border-color:var(--color-error)}.Cover-module__BpzHDG__cover[data-status=uncertain]{border:1px dashed var(--color-error)}.Cover-module__BpzHDG__cover[data-status=publishing]{border-color:var(--color-accent);animation:Cover-module__BpzHDG__breathe var(--duration-scan) ease-in-out infinite}@keyframes Cover-module__BpzHDG__breathe{50%{box-shadow:0 0 0 var(--offset-calendar-stack) var(--color-accent-halo)}}@media (prefers-reduced-motion:reduce){.Cover-module__BpzHDG__cover[data-status=publishing]{animation:none}}@media not (min-width:40rem){.Cover-module__BpzHDG__cover[data-compact]{width:var(--size-dot);height:var(--size-dot);aspect-ratio:auto;border-radius:var(--radius-pill);background:var(--color-text-muted)}.Cover-module__BpzHDG__cover[data-compact][data-status]:after,.Cover-module__BpzHDG__cover[data-compact]:before,.Cover-module__BpzHDG__cover[data-compact] .Cover-module__BpzHDG__image,.Cover-module__BpzHDG__cover[data-compact] .Cover-module__BpzHDG__time{display:none}.Cover-module__BpzHDG__cover[data-compact][data-status=published]{background:var(--color-accent)}.Cover-module__BpzHDG__cover[data-compact][data-status=failed]{background:var(--color-error)}.Cover-module__BpzHDG__cover[data-compact][data-status=uncertain]{background:0 0}}
.StatusDot-module__J1LQaW__dot{width:var(--size-dot);height:var(--size-dot);border:1px solid var(--color-badge-rim);border-radius:var(--radius-pill);flex:none;display:inline-block}.StatusDot-module__J1LQaW__dot[data-status=planned]{border:1px dashed var(--color-text-muted)}.StatusDot-module__J1LQaW__dot[data-status=publishing]{border-color:var(--color-accent);box-shadow:0 0 0 calc(var(--size-dot) / 4) var(--color-accent-halo)}.StatusDot-module__J1LQaW__dot[data-status=published]{background:var(--gradient-accent);border:none}.StatusDot-module__J1LQaW__dot[data-status=uncertain]{border:1px dashed var(--color-error)}.StatusDot-module__J1LQaW__dot[data-status=failed]{background:var(--color-error);border:none}
.Agenda-module__7ivLRa__agenda{gap:var(--space-5);flex-direction:column;display:flex}@media (min-width:40rem){.Agenda-module__7ivLRa__agenda{display:none}}.Agenda-module__7ivLRa__day{gap:var(--space-2);flex-direction:column;display:flex}.Agenda-module__7ivLRa__date{font-size:var(--font-size-sm);font-weight:500}.Agenda-module__7ivLRa__date:first-letter{text-transform:uppercase}.Agenda-module__7ivLRa__empty{color:var(--color-text-muted);font-size:var(--font-size-sm)}.Agenda-module__7ivLRa__items{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.Agenda-module__7ivLRa__item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-field);color:inherit;text-align:start;cursor:pointer;display:flex}.Agenda-module__7ivLRa__item:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.Agenda-module__7ivLRa__cover{width:var(--size-agenda-cover);flex:none}.Agenda-module__7ivLRa__text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Agenda-module__7ivLRa__time{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;font-weight:600}.Agenda-module__7ivLRa__title{font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Agenda-module__7ivLRa__status{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);display:flex}
.MonthView-module___-pjPa__grid{table-layout:fixed;border-collapse:separate;width:100%;border-spacing:var(--space-1)}.MonthView-module___-pjPa__weekday{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase;padding-block-end:var(--space-2);font-weight:500}.MonthView-module___-pjPa__weekday abbr{text-decoration:none}.MonthView-module___-pjPa__day{height:var(--size-calendar-day);padding:var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-field);vertical-align:top;position:relative}.MonthView-module___-pjPa__day[data-outside]>*{opacity:.4}.MonthView-module___-pjPa__date{min-width:var(--size-marker);height:var(--size-marker);padding-inline:var(--space-1);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.MonthView-module___-pjPa__day[aria-current=date]{border-color:var(--color-accent)}.MonthView-module___-pjPa__day[data-drop=valid]{border-color:var(--color-accent);background:var(--color-accent-wash)}.MonthView-module___-pjPa__day[data-drop=refused]{border-color:var(--color-error)}.MonthView-module___-pjPa__day[aria-current=date] .MonthView-module___-pjPa__date{background:var(--gradient-accent);color:var(--color-accent-contrast);font-weight:600}.MonthView-module___-pjPa__items{gap:var(--space-1);grid-template-columns:repeat(2,1fr);margin-block-start:var(--space-2);padding:0;list-style:none;display:grid}.MonthView-module___-pjPa__open,.MonthView-module___-pjPa__more{border-radius:var(--radius-xs);cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:block}.MonthView-module___-pjPa__open:focus-visible,.MonthView-module___-pjPa__more:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.MonthView-module___-pjPa__open[data-dragging]{opacity:.4;cursor:grabbing}.MonthView-module___-pjPa__more{aspect-ratio:var(--ratio-slide);border:1px dashed var(--color-badge-rim);color:var(--color-text-muted);font-size:var(--font-size-xs);transition:border-color var(--transition);place-items:center;display:grid}.MonthView-module___-pjPa__more:hover{border-color:var(--color-accent)}.MonthView-module___-pjPa__pick{display:none}.MonthView-module___-pjPa__hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media not (min-width:40rem){.MonthView-module___-pjPa__grid{border-spacing:calc(var(--space-1) / 2)}.MonthView-module___-pjPa__pick{border-radius:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:block;position:absolute;inset:0}.MonthView-module___-pjPa__pick:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.MonthView-module___-pjPa__items{pointer-events:none}.MonthView-module___-pjPa__day[data-picked]{border-color:var(--color-text);background:var(--color-surface)}.MonthView-module___-pjPa__day{height:var(--size-chip);padding:var(--space-1)}.MonthView-module___-pjPa__items{gap:calc(var(--space-1) / 2);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}.MonthView-module___-pjPa__open{width:auto}.MonthView-module___-pjPa__more{width:var(--size-dot);height:var(--size-dot);aspect-ratio:auto;border-radius:var(--radius-pill);background:var(--color-text-muted);border:none}.MonthView-module___-pjPa__more>[aria-hidden]{display:none}}
.SceneCreate-module__um8Tyq__scene{justify-content:center;align-items:center;gap:var(--space-3);width:100%;display:flex}.SceneCreate-module__um8Tyq__photos{grid-template-columns:repeat(2, var(--size-onboarding-photo));gap:var(--space-2);flex:none;display:grid}.SceneCreate-module__um8Tyq__photo{aspect-ratio:1;border-radius:var(--radius-xs);position:relative;overflow:hidden}.SceneCreate-module__um8Tyq__cover{object-fit:cover}.SceneCreate-module__um8Tyq__flow{min-width:var(--space-6);height:var(--size-caret);background:repeating-linear-gradient(90deg, var(--color-accent) 0 var(--space-2), transparent var(--space-2) var(--space-4)) 0 0 / var(--space-4) 100%;animation:SceneCreate-module__um8Tyq__flow var(--duration-flow) linear infinite;flex:1}.SceneCreate-module__um8Tyq__flow[data-out]{animation:SceneCreate-module__um8Tyq__flow var(--duration-flow) linear infinite, SceneCreate-module__um8Tyq__appear var(--duration-reveal) ease var(--delay-beat) both}.SceneCreate-module__um8Tyq__hub{width:var(--size-onboarding-hub);height:var(--size-onboarding-hub);border:1px solid var(--color-rim);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-composer);animation:SceneCreate-module__um8Tyq__glow var(--duration-scan) ease-in-out infinite alternate;flex:none;place-items:center;display:grid}.SceneCreate-module__um8Tyq__carousels{gap:var(--space-8);min-width:calc(var(--size-onboarding-slide) * 3 + var(--space-8) * 2 + var(--space-4) * 2);padding-inline:var(--space-4);flex:none;display:flex}.SceneCreate-module__um8Tyq__carousel{width:var(--size-onboarding-slide);aspect-ratio:var(--ratio-slide);animation:SceneCreate-module__um8Tyq__arrive var(--duration-reveal) ease calc(var(--delay-beat) * 2) both;position:relative}.SceneCreate-module__um8Tyq__carousel:nth-child(2){animation-delay:calc(var(--delay-beat) * 2 + var(--delay-stagger) * 2)}.SceneCreate-module__um8Tyq__carousel:nth-child(3){animation-delay:calc(var(--delay-beat) * 2 + var(--delay-stagger) * 4)}.SceneCreate-module__um8Tyq__slide{border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-surface);box-shadow:var(--shadow-composer);position:absolute;inset:0;overflow:hidden}.SceneCreate-module__um8Tyq__slide:first-child{animation:SceneCreate-module__um8Tyq__fan-left var(--duration-reveal) ease calc(var(--delay-beat) * 4) both}.SceneCreate-module__um8Tyq__slide:nth-child(2){animation:SceneCreate-module__um8Tyq__fan-right var(--duration-reveal) ease calc(var(--delay-beat) * 4) both}@keyframes SceneCreate-module__um8Tyq__flow{to{background-position:var(--space-4) 0}}@keyframes SceneCreate-module__um8Tyq__appear{0%{opacity:0}}@keyframes SceneCreate-module__um8Tyq__glow{to{box-shadow:var(--shadow-composer-focus)}}@keyframes SceneCreate-module__um8Tyq__arrive{0%{opacity:0;scale:.6;translate:calc(var(--space-8) * -1) 0}}@keyframes SceneCreate-module__um8Tyq__fan-left{to{translate:-16% 3%;rotate:-7deg}}@keyframes SceneCreate-module__um8Tyq__fan-right{to{translate:16% 3%;rotate:7deg}}@media (prefers-reduced-motion:reduce){.SceneCreate-module__um8Tyq__flow,.SceneCreate-module__um8Tyq__flow[data-out],.SceneCreate-module__um8Tyq__hub,.SceneCreate-module__um8Tyq__carousel{animation:none}.SceneCreate-module__um8Tyq__slide:first-child{animation:none;translate:-16% 3%;rotate:-7deg}.SceneCreate-module__um8Tyq__slide:nth-child(2){animation:none;translate:16% 3%;rotate:7deg}}@media not (min-width:40rem){.SceneCreate-module__um8Tyq__photos,.SceneCreate-module__um8Tyq__flow[data-in]{display:none}}
.SiteScan-module__CFaoHW__scan{align-items:center;gap:var(--space-6);grid-template-columns:3fr 2fr;width:100%;height:100%;display:grid}.SiteScan-module__CFaoHW__browser{border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;height:100%;display:flex;overflow:hidden}.SiteScan-module__CFaoHW__bar{align-items:center;gap:var(--space-3);height:var(--size-chip);padding-inline:var(--space-3);border-block-end:1px solid var(--color-rim);display:flex}.SiteScan-module__CFaoHW__dots{gap:var(--space-1);display:flex}.SiteScan-module__CFaoHW__dots i{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);background:var(--color-line)}.SiteScan-module__CFaoHW__address{padding:0 var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--font-size-micro)}.SiteScan-module__CFaoHW__shot{flex:1;position:relative;overflow:hidden}.SiteScan-module__CFaoHW__sketch{gap:var(--space-2);padding:var(--space-3);grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr 1fr 1fr 1fr;display:grid;position:absolute;inset:0}.SiteScan-module__CFaoHW__sketch i{border-radius:var(--radius-xs);background:var(--color-line);animation:SiteScan-module__CFaoHW__pulse var(--duration-scan) ease-in-out infinite}.SiteScan-module__CFaoHW__sketch i:first-child{height:var(--space-2);grid-column:1/-1}.SiteScan-module__CFaoHW__sketch i:nth-child(2){height:var(--space-3);grid-column:1/3}.SiteScan-module__CFaoHW__sketch i:nth-child(3){grid-column:1/-1}.SiteScan-module__CFaoHW__sketch i:nth-child(n+4){aspect-ratio:1}.SiteScan-module__CFaoHW__page{opacity:0;object-fit:cover;object-position:top center;transition:opacity var(--duration-reveal) ease;animation:SiteScan-module__CFaoHW__pan var(--duration-pan) ease-in-out infinite alternate}.SiteScan-module__CFaoHW__page[data-loaded]{opacity:1}.SiteScan-module__CFaoHW__beam{height:var(--size-beam);border-block-end:2px solid var(--color-accent);background:linear-gradient(180deg, transparent, var(--color-accent-halo));box-shadow:0 0 var(--space-6) var(--color-accent-halo);animation:SiteScan-module__CFaoHW__sweep var(--duration-sweep) ease-in-out infinite;position:absolute;inset-block-start:calc(var(--size-beam) * -1);inset-inline:0}.SiteScan-module__CFaoHW__panel{gap:var(--space-3);height:100%;padding:var(--space-4);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-nav);flex-direction:column;display:flex}.SiteScan-module__CFaoHW__kicker{color:var(--color-text-muted);font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-snug);text-transform:uppercase}.SiteScan-module__CFaoHW__name{font-size:var(--font-size-nav);letter-spacing:var(--letter-spacing-tight);text-overflow:ellipsis;white-space:nowrap;animation:SiteScan-module__CFaoHW__reveal var(--duration-reveal) ease both;font-weight:500;overflow:hidden}.SiteScan-module__CFaoHW__chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.SiteScan-module__CFaoHW__chip{padding:0 var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--font-size-micro);transition:color var(--transition), border-color var(--transition), background var(--transition)}.SiteScan-module__CFaoHW__chip[data-on]{border-color:var(--color-accent);background:var(--color-accent-wash);color:var(--color-text);animation:SiteScan-module__CFaoHW__pop var(--duration-reveal) ease both}.SiteScan-module__CFaoHW__count{align-items:baseline;gap:var(--space-2);font-size:var(--font-size-logo);font-variant-numeric:tabular-nums;transition:opacity var(--transition);line-height:1;display:flex}.SiteScan-module__CFaoHW__count small{color:var(--color-text-muted);font-size:var(--font-size-xs)}.SiteScan-module__CFaoHW__count[data-pending]{opacity:.35}.SiteScan-module__CFaoHW__photos{grid-template-columns:repeat(3, var(--size-onboarding-photo));gap:var(--space-2);display:grid}.SiteScan-module__CFaoHW__slot,.SiteScan-module__CFaoHW__photo{aspect-ratio:1;border-radius:var(--radius-xs);position:relative}.SiteScan-module__CFaoHW__slot,.SiteScan-module__CFaoHW__photo:not([data-landed]){background:var(--color-line);animation:SiteScan-module__CFaoHW__pulse var(--duration-scan) ease-in-out infinite}.SiteScan-module__CFaoHW__cover{border-radius:var(--radius-xs);object-fit:cover;opacity:0}.SiteScan-module__CFaoHW__photo[data-landed] .SiteScan-module__CFaoHW__cover{opacity:1;animation:SiteScan-module__CFaoHW__fly var(--duration-reveal) var(--ease-land) both}.SiteScan-module__CFaoHW__photo:nth-child(2) .SiteScan-module__CFaoHW__cover{animation-delay:var(--delay-stagger)}.SiteScan-module__CFaoHW__photo:nth-child(3) .SiteScan-module__CFaoHW__cover{animation-delay:calc(var(--delay-stagger) * 2)}.SiteScan-module__CFaoHW__photo:nth-child(4) .SiteScan-module__CFaoHW__cover{animation-delay:calc(var(--delay-stagger) * 3)}.SiteScan-module__CFaoHW__photo:nth-child(5) .SiteScan-module__CFaoHW__cover{animation-delay:calc(var(--delay-stagger) * 4)}.SiteScan-module__CFaoHW__photo:nth-child(6) .SiteScan-module__CFaoHW__cover{animation-delay:calc(var(--delay-stagger) * 5)}.SiteScan-module__CFaoHW__name[data-pending]{width:70%;height:var(--font-size-nav);border-radius:var(--radius-xs);background:var(--color-line);animation:SiteScan-module__CFaoHW__pulse var(--duration-scan) ease-in-out infinite}@keyframes SiteScan-module__CFaoHW__pan{to{object-position:bottom center}}@keyframes SiteScan-module__CFaoHW__sweep{to{inset-block-start:100%}}@keyframes SiteScan-module__CFaoHW__reveal{0%{opacity:0;translate:calc(var(--space-6) * -1) 0}}@keyframes SiteScan-module__CFaoHW__pop{0%{scale:.6}}@keyframes SiteScan-module__CFaoHW__fly{0%{opacity:0;translate:calc(var(--space-24) * -1) 0;scale:.6}}@keyframes SiteScan-module__CFaoHW__pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.SiteScan-module__CFaoHW__sketch i,.SiteScan-module__CFaoHW__page,.SiteScan-module__CFaoHW__beam,.SiteScan-module__CFaoHW__name,.SiteScan-module__CFaoHW__chip[data-on],.SiteScan-module__CFaoHW__slot,.SiteScan-module__CFaoHW__photo,.SiteScan-module__CFaoHW__photo[data-landed] .SiteScan-module__CFaoHW__cover{animation:none}}@media not (min-width:40rem){.SiteScan-module__CFaoHW__scan{grid-template-columns:1fr}.SiteScan-module__CFaoHW__browser{display:none}}
.SlideCarousel-module__MWjKTW__track{width:100%;height:calc(var(--size-slide) / (var(--ratio-slide)));column-gap:var(--gap-slide);opacity:0;transition:opacity .6s;position:relative}.SlideCarousel-module__MWjKTW__track[data-ready]{opacity:1}.SlideCarousel-module__MWjKTW__slide{width:var(--size-slide);border-radius:var(--radius-lg);background:var(--color-placeholder);height:100%;transform:translateX(calc(var(--x,0px) - 50%)) scale(var(--scale,1));will-change:transform;position:absolute;top:0;left:50%;overflow:hidden}.SlideCarousel-module__MWjKTW__image{object-fit:cover}
.AccountPassword-module__en4lGW__form{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.AccountPassword-module__en4lGW__form>:is(label,p){width:100%}.AccountPassword-module__en4lGW__error{color:var(--color-error);font-size:var(--font-size-sm)}.AccountPassword-module__en4lGW__done{color:var(--color-text-muted);font-size:var(--font-size-sm)}
.Panel-module__U8sMhq__body{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100%;display:grid}.Panel-module__U8sMhq__slides{width:min(100%, var(--size-sheet-slides));padding:var(--space-6) var(--space-6) 0;justify-self:center}.Panel-module__U8sMhq__main{gap:var(--space-5);min-width:0;padding:var(--space-6);flex-direction:column;display:flex}@media (min-width:56rem){.Panel-module__U8sMhq__body{grid-template-columns:var(--size-sheet-preview) minmax(0, 1fr);grid-template-rows:1fr}.Panel-module__U8sMhq__slides{width:100%;padding:var(--space-6);align-self:start;position:sticky;inset-block-start:0}.Panel-module__U8sMhq__main{border-inline-start:1px solid var(--color-rim)}}.Panel-module__U8sMhq__top{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.Panel-module__U8sMhq__title{font-size:var(--font-size-nav);letter-spacing:var(--letter-spacing-snug);font-weight:500;line-height:var(--line-height-snug)}.Panel-module__U8sMhq__account{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-block-start:var(--space-1)}.Panel-module__U8sMhq__state{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.Panel-module__U8sMhq__state[data-status=published],.Panel-module__U8sMhq__state[data-status=publishing]{border-color:var(--color-accent)}.Panel-module__U8sMhq__state[data-status=failed],.Panel-module__U8sMhq__state[data-status=uncertain]{border-color:var(--color-error)}.Panel-module__U8sMhq__status{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase;display:inline-flex}.Panel-module__U8sMhq__about{line-height:var(--line-height-display)}.Panel-module__U8sMhq__failure{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-display)}.Panel-module__U8sMhq__reschedule{align-items:flex-end;gap:var(--space-3);display:flex}.Panel-module__U8sMhq__reschedule>:first-child{flex:1;min-width:0}@media not (min-width:40rem){.Panel-module__U8sMhq__reschedule{flex-direction:column;align-items:stretch}}.Panel-module__U8sMhq__actions{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--size-panel-action)), 1fr));gap:var(--space-2);display:grid}.Panel-module__U8sMhq__confirm{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--font-size-sm);flex-direction:column;display:flex}.Panel-module__U8sMhq__problem{color:var(--color-error);font-size:var(--font-size-sm)}.Panel-module__U8sMhq__links{align-items:center;gap:var(--space-4);border-block-start:1px solid var(--color-rim);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-4);display:flex}.Panel-module__U8sMhq__links:empty{display:none}.Panel-module__U8sMhq__link{color:var(--color-accent);font-size:var(--font-size-sm)}
.QuickStart-module__5vw77q__quick{padding-block:var(--space-16) calc(var(--space-16) + var(--space-5));padding-inline:var(--space-4);flex-direction:column;flex:1;justify-content:center;display:flex}.QuickStart-module__5vw77q__intro{text-align:center;flex-direction:column;align-items:center;display:flex}.QuickStart-module__5vw77q__title{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-display);-webkit-background-clip:text;background-clip:text}.QuickStart-module__5vw77q__form{gap:var(--space-6);width:100%;max-width:var(--size-composer);text-align:start;flex-direction:column;margin-block-start:var(--space-12);display:flex}.QuickStart-module__5vw77q__linkField{align-items:center;gap:var(--space-3);height:var(--size-app-field);padding-inline:var(--space-4);border:1px solid var(--color-rim);border-radius:var(--radius-nav);background:var(--color-surface);transition:border-color var(--transition);display:flex}.QuickStart-module__5vw77q__linkField[data-invalid]{border-color:var(--color-error)}.QuickStart-module__5vw77q__linkInput{min-width:0;color:var(--color-text);font:inherit;font-size:var(--font-size-item);background:0 0;border:none;outline:none;flex:1}.QuickStart-module__5vw77q__linkInput::placeholder{color:var(--color-text-muted)}.QuickStart-module__5vw77q__linkInput:disabled{cursor:not-allowed;opacity:.55}.QuickStart-module__5vw77q__error{color:var(--color-error);font-size:var(--font-size-xs);margin-block-start:calc(var(--space-3) * -1);padding-inline-start:var(--space-4)}.QuickStart-module__5vw77q__errorLink{color:var(--color-text);text-underline-offset:var(--space-1);text-decoration:underline}.QuickStart-module__5vw77q__composer{isolation:isolate;gap:var(--space-5);padding:var(--space-5);cursor:text;border:1px solid var(--color-rim);border-radius:var(--radius-nav);background:var(--color-field);box-shadow:var(--shadow-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));transition:border-color var(--transition);flex-direction:column;display:flex;position:relative}.QuickStart-module__5vw77q__attachments{gap:var(--space-3);flex-direction:column;display:flex}.QuickStart-module__5vw77q__chips{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.QuickStart-module__5vw77q__chip{align-items:center;gap:var(--space-2);max-width:100%;height:var(--size-chip);border:1px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-accent-wash);font-size:var(--font-size-xs);padding-inline-start:var(--space-3);display:inline-flex}.QuickStart-module__5vw77q__chipText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QuickStart-module__5vw77q__chipRemove{width:var(--size-remove);height:var(--size-remove);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--font-size-sm);cursor:pointer;transition:color var(--transition), background var(--transition);background:0 0;border:none;place-items:center;line-height:1;display:grid}.QuickStart-module__5vw77q__chipRemove:hover,.QuickStart-module__5vw77q__chipRemove:focus-visible{background:var(--color-badge);color:var(--color-text)}.QuickStart-module__5vw77q__bottom{justify-content:flex-end;display:flex}@media not (min-width:40rem){.QuickStart-module__5vw77q__quick{padding-block:var(--space-8) var(--space-16)}.QuickStart-module__5vw77q__composer{padding:var(--space-4)}}
.AccountProfile-module__xOCviq__form{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.AccountProfile-module__xOCviq__form>:is(label,p){width:100%}.AccountProfile-module__xOCviq__error{color:var(--color-error);font-size:var(--font-size-sm)}.AccountProfile-module__xOCviq__done{color:var(--color-text-muted);font-size:var(--font-size-sm)}
