.FaqSection-module__wyPErG__section{--color-gray-200:#e5e7eb;--font-size-t3:1.875rem;--line-height-t3:2.1375rem;--font-size-t6:1.125rem;--line-height-t6:1.4625rem;--font-size-body-base:1rem;--line-height-body-base:1.4rem;--space-sm:.5rem;--space-xl:2rem;--margin:1rem;width:auto;margin-block:-1px;margin-inline:var(--margin);color:#000;background:#fff;grid-template-columns:100%;display:grid}@media (min-width:640px){.FaqSection-module__wyPErG__section{--font-size-t3:2.25rem;--line-height-t3:2.52rem;--font-size-t6:1.375rem;--line-height-t6:1.65rem;--space-sm:1rem;--space-xl:2.5rem;--margin:1.875rem}}@media (min-width:1024px){.FaqSection-module__wyPErG__section{--font-size-t3:2.75rem;--line-height-t3:3.025rem;--font-size-t6:1.5rem;--line-height-t6:1.95rem;--margin:3.125rem}}@media (min-width:1600px){.FaqSection-module__wyPErG__section{width:100%;max-width:calc(1600px - (var(--margin) * 2));margin-inline:auto}}.FaqSection-module__wyPErG__container{grid-template-columns:repeat(4,minmax(0,1fr));width:auto;max-width:none;margin-inline:0;display:grid}.FaqSection-module__wyPErG__inner{grid-column:span 4/span 4}@media (min-width:640px){.FaqSection-module__wyPErG__container{grid-template-columns:repeat(12,minmax(0,1fr))}.FaqSection-module__wyPErG__inner{grid-column:span 12/span 12}}@media (min-width:1200px){.FaqSection-module__wyPErG__inner{grid-column:2/span 10}}.FaqSection-module__wyPErG__heading{margin-block:var(--space-xl);font-size:var(--font-size-t3);font-weight:500;line-height:var(--line-height-t3)}.FaqSection-module__wyPErG__list{display:grid}.FaqSection-module__wyPErG__accordion{border-bottom:2px solid var(--color-gray-200);color:#000;padding-block:1.5rem;display:grid}.FaqSection-module__wyPErG__accordion[open] .FaqSection-module__wyPErG__accordionPanel{opacity:.7;display:grid}.FaqSection-module__wyPErG__accordion summary{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;outline:0;padding:0;list-style:none;display:flex}.FaqSection-module__wyPErG__accordion summary::-webkit-details-marker{display:none}.FaqSection-module__wyPErG__accordion summary:focus-visible{outline:0}.FaqSection-module__wyPErG__accordion h3{max-width:48rem;font-size:var(--font-size-t6);font-weight:420;line-height:var(--line-height-t6);margin:0}.FaqSection-module__wyPErG__accordionIcon{color:#fff;background:#000;border-radius:9999px;flex:none;place-items:center;width:2rem;height:2rem;margin-left:auto;transition:background-color .5s,border-color .5s,color .5s;display:grid;position:relative}.FaqSection-module__wyPErG__accordionIcon:before,.FaqSection-module__wyPErG__accordionIcon:after{content:"";background:currentColor;border-radius:9999px;width:16px;height:1.5px;transition:rotate .5s;position:absolute}.FaqSection-module__wyPErG__accordionIcon:after{rotate:90deg}.FaqSection-module__wyPErG__accordion[open] .FaqSection-module__wyPErG__accordionIcon{color:#000;background:0 0;border:2px solid #000}.FaqSection-module__wyPErG__accordion[open] .FaqSection-module__wyPErG__accordionIcon:after{rotate:none}.FaqSection-module__wyPErG__accordionPanel{max-width:48rem;padding-top:var(--space-sm);opacity:0;padding-right:2rem;display:none;overflow:hidden}.FaqSection-module__wyPErG__richText{font-size:var(--font-size-body-base);line-height:var(--line-height-body-base);padding-bottom:2rem}.FaqSection-module__wyPErG__richText p{margin:0 0 var(--space-sm)}.FaqSection-module__wyPErG__richText ul{margin:0 0 var(--space-sm) .5rem;padding-left:1.25rem;list-style:outside}.FaqSection-module__wyPErG__richText li{margin-bottom:var(--space-sm)}
.ShimmerText-module__zfTRAW__shimmer{color:#0000;-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-size:250% 100%,auto;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg, transparent calc(50% - var(--shimmer-spread,48px)), var(--shimmer-highlight,#fffffff2), transparent calc(50% + var(--shimmer-spread,48px))), linear-gradient(var(--shimmer-base,#fafafa8c), var(--shimmer-base,#fafafa8c));animation:ShimmerText-module__zfTRAW__shimmerSweep var(--shimmer-duration,2s) ease-in-out infinite;background-position:0%,0 0;display:inline-block;position:relative}@keyframes ShimmerText-module__zfTRAW__shimmerSweep{0%{background-position:125%,0 0}to{background-position:-25%,0 0}}@media (forced-colors:active){.ShimmerText-module__zfTRAW__shimmer{color:canvastext;-webkit-text-fill-color:CanvasText;background-image:none;-webkit-background-clip:unset;background-clip:unset;forced-color-adjust:auto;animation:none}}@media (prefers-reduced-motion:reduce){.ShimmerText-module__zfTRAW__shimmer{color:var(--shimmer-base,#fafafab3);-webkit-text-fill-color:var(--shimmer-base,#fafafab3);background-image:none;background-position:50%,0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}}@media (pointer:coarse),(update:slow){.ShimmerText-module__zfTRAW__shimmer{color:var(--shimmer-base,#fafafab3);-webkit-text-fill-color:var(--shimmer-base,#fafafab3);background-image:none;background-position:50%,0 0;-webkit-background-clip:unset;background-clip:unset;--shimmer-base:#171717ad;--shimmer-highlight:#171717f0;animation:none}}
.CanvasLoadingScreen-module__yeTqYG__root{--loader-intro-delay:40ms;--loader-root-reveal-duration:.22s;--loader-content-enter-duration:.36s;--loader-content-enter-delay:80ms;--loader-bar-duration:1.6s;isolation:isolate;contain:layout paint;opacity:0;width:100%;min-height:100dvh;animation:CanvasLoadingScreen-module__yeTqYG__rootReveal var(--loader-root-reveal-duration) ease-out both;animation-delay:var(--loader-intro-delay);--loader-detail:#1717179e;--loader-track:#0000001a;--loader-fill:#171717d9;padding:clamp(.875rem,2.5vw,1.5rem);position:relative;overflow:hidden}.CanvasLoadingScreen-module__yeTqYG__logoCenter{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:translateY(-.5rem)}.CanvasLoadingScreen-module__yeTqYG__logoStack{animation:CanvasLoadingScreen-module__yeTqYG__contentEnter var(--loader-content-enter-duration) cubic-bezier(.2, 1, .3, 1) both;animation-delay:var(--loader-content-enter-delay);flex-direction:column;align-items:center;gap:.75rem;display:flex}.CanvasLoadingScreen-module__yeTqYG__shimmerTitle{letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:clamp(1.05rem,2vw,1.2rem);font-weight:500}.CanvasLoadingScreen-module__yeTqYG__detailText{text-align:center;max-width:24rem;font-size:var(--ui-text-lg);letter-spacing:.018em;color:var(--loader-detail);margin:0}.CanvasLoadingScreen-module__yeTqYG__loadingBarTrack{z-index:44;background:var(--loader-track);pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.CanvasLoadingScreen-module__yeTqYG__loadingBarTrackSolid{top:env(safe-area-inset-top,0px);position:fixed}.CanvasLoadingScreen-module__yeTqYG__loadingBarTrackOverlay{top:env(safe-area-inset-top,0px);position:absolute}.CanvasLoadingScreen-module__yeTqYG__rootSolid{background:var(--color-background)}.CanvasLoadingScreen-module__yeTqYG__rootOverlay{z-index:40;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;background:#fafafacc;animation:none;position:absolute;inset:0}.CanvasLoadingScreen-module__yeTqYG__texture{z-index:0;opacity:.22;background:linear-gradient(125deg,#0000 38%,#00000005 48%,#0000000b 50%,#00000005 52%,#0000 62%),repeating-linear-gradient(84deg,#0000000a 0 1px,#0000 1px 36px),repeating-linear-gradient(-6deg,#00000008 0 1px,#0000 1px 36px);position:absolute;inset:0}.CanvasLoadingScreen-module__yeTqYG__lightRays{z-index:0;opacity:.2;display:none;position:absolute;inset:0}.CanvasLoadingScreen-module__yeTqYG__vignette{z-index:0;background:radial-gradient(circle,#0000 36%,#0000006b 100%);position:absolute;inset:0}.CanvasLoadingScreen-module__yeTqYG__logo{color:var(--loader-fill);width:7rem;height:auto}.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{background:var(--loader-fill);width:40%;height:100%;animation:CanvasLoadingScreen-module__yeTqYG__loading-bar-slide var(--loader-bar-duration) linear infinite;transform:translate(-100%)}@keyframes CanvasLoadingScreen-module__yeTqYG__contentEnter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes CanvasLoadingScreen-module__yeTqYG__rootReveal{0%{opacity:0}to{opacity:1}}.CanvasLoadingScreen-module__yeTqYG__noIntro{opacity:1;animation:none}.CanvasLoadingScreen-module__yeTqYG__noIntro .CanvasLoadingScreen-module__yeTqYG__logoStack{opacity:1;animation:none;transform:translateY(0)}@media (pointer:fine) and (update:fast) and (prefers-reduced-motion:no-preference){.CanvasLoadingScreen-module__yeTqYG__rootOverlay:not(.CanvasLoadingScreen-module__yeTqYG__noIntro){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.CanvasLoadingScreen-module__yeTqYG__rootOverlay{background:#fafafacc}}@media (prefers-reduced-motion:reduce),(pointer:coarse),(update:slow){.CanvasLoadingScreen-module__yeTqYG__rootOverlay{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce),(update:slow){.CanvasLoadingScreen-module__yeTqYG__logoStack{opacity:1;animation:none;transform:translateY(0)}}@media (prefers-reduced-motion:reduce),(pointer:coarse),(update:slow){.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{will-change:auto;width:100%;animation:none;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.CanvasLoadingScreen-module__yeTqYG__root{opacity:1;animation:none}.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{opacity:.6}}@media (prefers-reduced-transparency:reduce){.CanvasLoadingScreen-module__yeTqYG__rootOverlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fafafacc}}@media (pointer:coarse){.CanvasLoadingScreen-module__yeTqYG__logo{width:7.75rem}.CanvasLoadingScreen-module__yeTqYG__detailText{max-width:min(30rem,92vw);font-size:.9rem}.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{opacity:.55}}@media (update:slow){.CanvasLoadingScreen-module__yeTqYG__root{opacity:1;animation:none}.CanvasLoadingScreen-module__yeTqYG__texture{opacity:.14}.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{opacity:.55}}@media (pointer:fine) and (update:fast) and (prefers-reduced-motion:no-preference){.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{will-change:transform}}@media (forced-colors:active){.CanvasLoadingScreen-module__yeTqYG__root,.CanvasLoadingScreen-module__yeTqYG__rootSolid,.CanvasLoadingScreen-module__yeTqYG__rootOverlay{background:canvas}.CanvasLoadingScreen-module__yeTqYG__texture,.CanvasLoadingScreen-module__yeTqYG__lightRays,.CanvasLoadingScreen-module__yeTqYG__vignette,.CanvasLoadingScreen-module__yeTqYG__logo{display:none}.CanvasLoadingScreen-module__yeTqYG__shimmerTitle,.CanvasLoadingScreen-module__yeTqYG__detailText{color:canvastext}.CanvasLoadingScreen-module__yeTqYG__loadingBarTrack{opacity:.25;background:canvastext}.CanvasLoadingScreen-module__yeTqYG__loadingBarFill{background:canvastext}}
.CanvasLoadingGate-module__92080W__root{isolation:isolate}.CanvasLoadingGate-module__92080W__content{z-index:0}.CanvasLoadingGate-module__92080W__contentSuppressed{pointer-events:none}
.LoadingGateOverlay-module__fetJyW__root{z-index:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.LoadingGateOverlay-module__fetJyW__root{transition:none}}.LoadingGateOverlay-module__fetJyW__fading{pointer-events:none}
.ResizeHandle-module__49PYxG__container{--resize-handle-icon-color:#525252;--resize-handle-icon-hover-color:#262626e6;cursor:nwse-resize;z-index:10;touch-action:none;width:1rem;height:1rem;transition:opacity .15s;position:absolute;bottom:.15625rem;right:.15625rem}.ResizeHandle-module__49PYxG__hidden{opacity:0;pointer-events:none}.ResizeHandle-module__49PYxG__icon{color:var(--resize-handle-icon-color);transition:color .15s;position:absolute;bottom:.03125rem;right:.03125rem}.ResizeHandle-module__49PYxG__container:hover .ResizeHandle-module__49PYxG__icon{color:var(--resize-handle-icon-hover-color)}
.DictationToggleButton-module__5IWEEG__dictationButton{width:var(--dictation-button-size,1.75rem);height:var(--dictation-button-size,1.75rem);appearance:none;border-radius:var(--dictation-button-radius,var(--ui-radius-xs));border:1px solid var(--dictation-button-border,var(--ui-border-soft));background:var(--dictation-button-bg,var(--ui-surface-subtle));color:var(--dictation-button-color,var(--color-foreground));cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:0;line-height:0;transition:color .15s,background .15s,border-color .15s;display:inline-flex;position:relative;overflow:visible}.DictationToggleButton-module__5IWEEG__dictationButton>svg,.DictationToggleButton-module__5IWEEG__dictationButton>.DictationToggleButton-module__5IWEEG__dictationSpinner{z-index:1;position:relative}.DictationToggleButton-module__5IWEEG__dictationButtonActive{color:var(--dictation-button-active-color,var(--ui-status-error));border-color:var(--dictation-button-active-border,var(--ui-status-error-border));background:var(--dictation-button-active-bg-tint,var(--ui-status-error-bg))}.DictationToggleButton-module__5IWEEG__dictationPulse{top:var(--dictation-pulse-inset,.14rem);right:var(--dictation-pulse-inset,.14rem);width:var(--dictation-pulse-size,.2rem);height:var(--dictation-pulse-size,.2rem);pointer-events:none;z-index:0;background:currentColor;border-radius:9999px;animation:1s ease-in-out infinite DictationToggleButton-module__5IWEEG__dictationPulse;position:absolute}.DictationToggleButton-module__5IWEEG__dictationSpinner{width:var(--dictation-spinner-size,.875rem);height:var(--dictation-spinner-size,.875rem);border:2px solid var(--dictation-spinner-track,var(--ui-border-soft));border-top-color:var(--dictation-spinner-head,var(--color-foreground));border-radius:9999px;animation:.7s linear infinite DictationToggleButton-module__5IWEEG__dictationSpin}@keyframes DictationToggleButton-module__5IWEEG__dictationSpin{to{transform:rotate(360deg)}}@keyframes DictationToggleButton-module__5IWEEG__dictationPulse{0%{opacity:1}50%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.DictationToggleButton-module__5IWEEG__dictationButton{transition:none}.DictationToggleButton-module__5IWEEG__dictationPulse,.DictationToggleButton-module__5IWEEG__dictationSpinner{animation:none}}
.PromptInput-module__xKWJTG__wrapper{--prompt-field-bg:#fff;--prompt-field-text:#171717f2;--prompt-field-border:var(--ui-border-soft);--prompt-field-placeholder:#40404099;--prompt-field-focus-border:#00000040;--prompt-field-focus-ring:var(--ui-focus-ring-light);--prompt-mic-focus-outline:var(--ui-focus-ring-light);--prompt-mic-hover-color:#404040eb;--prompt-dictation-status-color:#525252eb;--prompt-dictation-error-color:#b91c1ce6;--tone-field-text:#171717f2;--tone-field-placeholder:#40404099;--placeholder-shimmer-highlight:#787878f2;--tone-scroll-thumb:#0003;--tone-scroll-thumb-hover:#0003;--tone-scroll-thumb-focus:#0003;--dictation-button-size:1.5rem;--dictation-button-radius:9999px;--dictation-button-border:transparent;--dictation-button-bg:transparent;--dictation-button-color:#404040eb;--dictation-button-hover-bg:#0000000a;--dictation-button-hover-border:transparent;--dictation-button-active-bg:#ffffff0f;--dictation-button-active-color:#dc2626eb;--dictation-button-active-border:#dc262657;--dictation-button-active-bg-tint:#dc262614;--dictation-pulse-size:.2rem;--dictation-pulse-inset:.14rem;--dictation-spinner-size:.7rem;--dictation-spinner-track:var(--ui-border-soft);--dictation-spinner-head:var(--color-foreground);flex-direction:column;gap:.25rem;min-width:0;display:flex}.PromptInput-module__xKWJTG__textareaContainer{flex-shrink:0;width:100%;display:grid}.PromptInput-module__xKWJTG__textareaContainer>*{grid-area:1/1}.PromptInput-module__xKWJTG__textarea{background:var(--prompt-field-bg);width:100%;color:var(--prompt-field-text);font-size:var(--ui-text-xs);border:1px solid var(--prompt-field-border);border-radius:var(--ui-radius-sm);padding:var(--ui-space-2) calc(var(--ui-space-2) + .125rem);overscroll-behavior:contain;resize:none;font-family:inherit;line-height:1.4;transition:border-color .15s;overflow-y:auto}.PromptInput-module__xKWJTG__textarea::placeholder{color:var(--prompt-field-placeholder)}.PromptInput-module__xKWJTG__textarea:focus{border-color:var(--prompt-field-focus-border);outline:none}.PromptInput-module__xKWJTG__textarea:focus-visible{outline:1px solid var(--prompt-field-focus-ring);outline-offset:1px}.PromptInput-module__xKWJTG__textarea:disabled{opacity:.5;cursor:not-allowed}.PromptInput-module__xKWJTG__placeholderOverlay{pointer-events:none;padding:var(--ui-space-2) calc(var(--ui-space-2) + .125rem);font-size:var(--ui-text-xs);border:1px solid #0000;align-items:flex-start;font-family:inherit;line-height:1.4;display:flex;overflow:hidden}.PromptInput-module__xKWJTG__tonePromptNode .PromptInput-module__xKWJTG__placeholderOverlay{padding:.25rem 0;font-size:.75rem;line-height:1.5}.PromptInput-module__xKWJTG__placeholderShimmer{background:linear-gradient(105deg, var(--tone-field-placeholder,var(--prompt-field-placeholder)) 0% 35%, var(--placeholder-shimmer-highlight,#ffffffe6) 50%, var(--tone-field-placeholder,var(--prompt-field-placeholder)) 65% 100%) 0 0 / 300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite PromptInput-module__xKWJTG__placeholder-shimmer}@keyframes PromptInput-module__xKWJTG__placeholder-shimmer{0%{background-position:150% 0}62.5%{background-position:-150% 0}62.6%,to{background-position:150% 0}}@media (prefers-reduced-motion:reduce){.PromptInput-module__xKWJTG__placeholderShimmer{background:0 0;background-clip:initial;-webkit-text-fill-color:var(--tone-field-placeholder,var(--prompt-field-placeholder));animation:none}}.PromptInput-module__xKWJTG__dictationRow{opacity:0;pointer-events:none;justify-content:space-between;align-items:center;gap:.5rem;min-height:1.5rem;transition:opacity .2s;display:flex}.PromptInput-module__xKWJTG__wrapper:hover .PromptInput-module__xKWJTG__dictationRow,.PromptInput-module__xKWJTG__wrapper:focus-within .PromptInput-module__xKWJTG__dictationRow,.PromptInput-module__xKWJTG__wrapper[data-dictation-active=true] .PromptInput-module__xKWJTG__dictationRow{opacity:1;pointer-events:auto}@media (hover:none),(pointer:coarse){.PromptInput-module__xKWJTG__dictationRow{opacity:1;pointer-events:auto}}.PromptInput-module__xKWJTG__micButton{}.PromptInput-module__xKWJTG__micButton:hover:not(:disabled){color:var(--prompt-mic-hover-color);background:var(--dictation-button-hover-bg);border-color:var(--dictation-button-hover-border)}.PromptInput-module__xKWJTG__micButton:active:not(:disabled){background:var(--dictation-button-active-bg)}.PromptInput-module__xKWJTG__micButton:focus-visible{outline:2px solid var(--prompt-mic-focus-outline);outline-offset:1px}.PromptInput-module__xKWJTG__micButton:disabled{opacity:.3;cursor:not-allowed}.PromptInput-module__xKWJTG__micButtonActive{}.PromptInput-module__xKWJTG__micPulse{}.PromptInput-module__xKWJTG__micSpinner{}.PromptInput-module__xKWJTG__dictationStatus{font-size:var(--text-micro);color:var(--prompt-dictation-status-color);font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PromptInput-module__xKWJTG__dictationError{font-size:var(--text-micro);color:var(--prompt-dictation-error-color);line-height:1.35}.PromptInput-module__xKWJTG__tonePromptNode .PromptInput-module__xKWJTG__textarea{color:var(--tone-field-text);scrollbar-width:thin;scrollbar-color:var(--tone-scroll-thumb-focus) transparent;background:0 0;border:1px solid #0000;border-radius:0;padding:.25rem 0;font-size:.75rem;line-height:1.5}.PromptInput-module__xKWJTG__tonePromptNode .PromptInput-module__xKWJTG__textarea::-webkit-scrollbar{width:4px}.PromptInput-module__xKWJTG__tonePromptNode .PromptInput-module__xKWJTG__textarea::-webkit-scrollbar-track{background:0 0;border-radius:2px;margin:4px 0}.PromptInput-module__xKWJTG__tonePromptNode .PromptInput-module__xKWJTG__textarea::-webkit-scrollbar-thumb{background:var(--tone-scroll-thumb);border-radius:2px;transition:background .15s}.PromptInput-module__xKWJTG__tonePromptNode .PromptInput-module__xKWJTG__textarea::-webkit-scrollbar-thumb:hover{background:var(--tone-scroll-thumb-hover)}.PromptInput-module__xKWJTG__tonePromptNode .PromptInput-module__xKWJTG__textarea:not(:hover):not(:focus)::-webkit-scrollbar-thumb{background:0 0}.PromptInput-module__xKWJTG__tonePromptNode .PromptInput-module__xKWJTG__textarea::placeholder{color:var(--tone-field-placeholder)}.PromptInput-module__xKWJTG__tonePromptNode{--dictation-button-size:1.3125rem;--dictation-pulse-size:.085rem;--dictation-pulse-inset:-.125rem}.PromptInput-module__xKWJTG__tonePromptNode .PromptInput-module__xKWJTG__textarea:focus{border-color:#0000}.PromptInput-module__xKWJTG__tonePromptNode .PromptInput-module__xKWJTG__textarea:focus-visible{outline:none}.PromptInput-module__xKWJTG__tonePromptNode .PromptInput-module__xKWJTG__textarea:focus::-webkit-scrollbar-thumb{background:var(--tone-scroll-thumb-focus)}
.ResponseTextDisplay-module__bAftLW__container{--response-text-scrollbar:#0003;--response-text-default-bg:#0000000a;--response-text-default-text:#171717e6;--response-text-default-empty:#404040b3;--response-text-mono-bg:#00000008;--response-text-mono-border:#0000001f;--response-text-mono-text:#404040d9;--response-text-mono-empty:#40404099}.ResponseTextDisplay-module__bAftLW__container .ResponseTextDisplay-module__bAftLW__emptyLabel{text-align:center;padding:.5rem 0;display:block}.ResponseTextDisplay-module__bAftLW__default{background:var(--response-text-default-bg);border-radius:var(--ui-radius-sm);padding:.5rem}.ResponseTextDisplay-module__bAftLW__default .ResponseTextDisplay-module__bAftLW__text{font-size:var(--ui-text-sm);color:var(--response-text-default-text);line-height:1.4}.ResponseTextDisplay-module__bAftLW__default .ResponseTextDisplay-module__bAftLW__emptyLabel{font-size:var(--text-micro);color:var(--response-text-default-empty)}.ResponseTextDisplay-module__bAftLW__mono{background:var(--response-text-mono-bg);border:1px solid var(--response-text-mono-border);border-radius:var(--ui-radius-xs);min-height:3.5rem;max-height:6.5rem;font-family:var(--font-mono);flex:1;padding:.375rem}.ResponseTextDisplay-module__bAftLW__mono .ResponseTextDisplay-module__bAftLW__text{font-size:var(--text-node-label);color:var(--response-text-mono-text);line-height:1.4}.ResponseTextDisplay-module__bAftLW__mono .ResponseTextDisplay-module__bAftLW__emptyLabel{font-size:var(--text-node-label);color:var(--response-text-mono-empty)}.ResponseTextDisplay-module__bAftLW__sizeCompact{min-height:1.5rem;max-height:3rem}.ResponseTextDisplay-module__bAftLW__sizeCompact .ResponseTextDisplay-module__bAftLW__text,.ResponseTextDisplay-module__bAftLW__sizeCompact .ResponseTextDisplay-module__bAftLW__emptyLabel{font-size:var(--text-node-label)}
.GenerateButton-module__FVzGba__wrapper{flex-shrink:0;justify-content:flex-start;display:flex}.GenerateButton-module__FVzGba__button{--generate-btn-bg:var(--ui-surface-subtle);--generate-btn-border:var(--ui-border-subtle);--generate-btn-color:var(--ui-status-muted);--generate-btn-hover-bg:var(--ui-surface-subtle-hover);--generate-btn-hover-border:var(--ui-border-subtle-hover);--generate-btn-hover-color:var(--node-header-label-color);--generate-btn-focus-outline:var(--ui-focus-ring);letter-spacing:.02em;border-radius:var(--ui-radius-xs);background:var(--generate-btn-bg);border:1px solid var(--generate-btn-border);min-height:1.6rem;color:var(--generate-btn-color);cursor:pointer;align-items:center;gap:.25rem;padding:.22rem .55rem .22rem .42rem;font-family:inherit;font-size:.5625rem;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.GenerateButton-module__FVzGba__button:hover{background:var(--generate-btn-hover-bg);border-color:var(--generate-btn-hover-border);color:var(--generate-btn-hover-color)}.GenerateButton-module__FVzGba__button:focus-visible{outline:2px solid var(--generate-btn-focus-outline);outline-offset:1px}.GenerateButton-module__FVzGba__button:disabled{opacity:.3;cursor:not-allowed}.GenerateButton-module__FVzGba__icon{opacity:.6;flex-shrink:0}.GenerateButton-module__FVzGba__button:hover .GenerateButton-module__FVzGba__icon{opacity:1}
.DashboardOverviewPageClient-module__ZlPjuW__retryBtn{min-height:2.75rem;padding:var(--ui-space-2) var(--ui-space-4);border-radius:var(--ui-radius-sm);border:1px solid var(--ui-border-soft);background:var(--ui-surface-2);font-size:var(--ui-text-sm);color:var(--color-foreground);cursor:pointer;justify-content:center;align-items:center;font-weight:500;transition:background .15s;display:inline-flex}.DashboardOverviewPageClient-module__ZlPjuW__retryBtn:hover{background:var(--ui-surface-tab-active)}.DashboardOverviewPageClient-module__ZlPjuW__retryBtn:focus-visible{box-shadow:0 0 0 2px var(--ui-border-strong);outline:none}@media (prefers-reduced-motion:reduce){.DashboardOverviewPageClient-module__ZlPjuW__retryBtn{transition:none}}.DashboardOverviewPageClient-module__ZlPjuW__heroInner{gap:var(--ui-space-4);flex:1;grid-template-rows:minmax(9rem,1fr) auto;min-height:100%;display:grid}.DashboardOverviewPageClient-module__ZlPjuW__heroLogoReveal{--dashboard-hero-reveal-bleed:var(--ui-space-3);width:calc(100% + (2 * var(--dashboard-hero-reveal-bleed)));max-width:none;height:100%;margin-top:calc(-1 * var(--dashboard-hero-reveal-bleed));margin-inline:calc(-1 * var(--dashboard-hero-reveal-bleed));place-self:stretch stretch}.DashboardOverviewPageClient-module__ZlPjuW__heroCopy{gap:var(--ui-space-2);flex-direction:column;min-width:0;display:flex}.DashboardOverviewPageClient-module__ZlPjuW__heroTitle{letter-spacing:0;color:var(--ui-hero-text,#fff);animation:DashboardOverviewPageClient-module__ZlPjuW__dashboardHeroCopyIn var(--dashboard-hero-copy-duration,.52s) cubic-bezier(.16, 1, .3, 1) var(--dashboard-hero-copy-delay,0s) both;font-size:1.5rem;font-weight:600}@media (min-width:640px){.DashboardOverviewPageClient-module__ZlPjuW__heroTitle{font-size:1.875rem}}.DashboardOverviewPageClient-module__ZlPjuW__heroSubtitle{font-size:var(--ui-text-sm);color:var(--ui-hero-text-muted,#ffffffb3);animation:DashboardOverviewPageClient-module__ZlPjuW__dashboardHeroCopyIn var(--dashboard-hero-copy-duration,.52s) cubic-bezier(.16, 1, .3, 1) calc(var(--dashboard-hero-copy-delay,0s) + 70ms) both}@keyframes DashboardOverviewPageClient-module__ZlPjuW__dashboardHeroCopyIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.DashboardOverviewPageClient-module__ZlPjuW__heroTitle,.DashboardOverviewPageClient-module__ZlPjuW__heroSubtitle{animation:none}}.DashboardOverviewPageClient-module__ZlPjuW__recentSection{flex-direction:column;min-width:0;display:flex}.DashboardOverviewPageClient-module__ZlPjuW__recentHeader{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-4);margin-bottom:var(--ui-space-6);flex-wrap:wrap;display:flex}@media (min-width:640px){.DashboardOverviewPageClient-module__ZlPjuW__recentHeader{flex-wrap:nowrap}}.DashboardOverviewPageClient-module__ZlPjuW__recentHeaderLeft{min-width:0}.DashboardOverviewPageClient-module__ZlPjuW__recentTitle{font-size:var(--ui-text-lg);letter-spacing:0;color:var(--color-foreground);font-weight:600}.DashboardOverviewPageClient-module__ZlPjuW__recentCount{margin-top:var(--ui-space-1);font-size:var(--ui-text-xs);color:var(--ui-text-muted)}.DashboardOverviewPageClient-module__ZlPjuW__recentQuotaWarning{margin-top:var(--ui-space-1);font-size:var(--ui-text-xs);color:var(--ui-status-warning)}.DashboardOverviewPageClient-module__ZlPjuW__listView{gap:var(--ui-space-1);flex-direction:column;display:flex}.DashboardOverviewPageClient-module__ZlPjuW__emptyState{text-align:center;margin-top:var(--ui-space-16);flex-direction:column;justify-content:center;align-items:center;display:flex}.DashboardOverviewPageClient-module__ZlPjuW__emptyText{margin-bottom:var(--ui-space-6);text-wrap:balance;letter-spacing:0;max-width:38rem;font-size:1.25rem;font-weight:600;line-height:1.25}@media (min-width:640px){.DashboardOverviewPageClient-module__ZlPjuW__emptyText{font-size:1.5rem}}
.badge-position-module__NQM8Pq__topLeft{margin-bottom:var(--ui-space-1);bottom:100%;left:0}.badge-position-module__NQM8Pq__topRight{margin-bottom:var(--ui-space-1);bottom:100%;right:0}.badge-position-module__NQM8Pq__bottomLeft{margin-top:var(--ui-space-1);top:100%;left:0}.badge-position-module__NQM8Pq__bottomRight{margin-top:var(--ui-space-1);top:100%;right:0}
.NodeTypeLabel-module__tIJPCq__label{max-width:calc(100% - 2.25rem);font-size:var(--text-node-label);text-transform:uppercase;letter-spacing:var(--node-label-letter-spacing);color:var(--canvas-node-label);white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;font-weight:500;transition:opacity .15s;position:absolute;overflow:hidden}.NodeTypeLabel-module__tIJPCq__label[data-visible=true]{opacity:1}
.Hero-module__lYpGPq__section{isolation:isolate;min-height:calc(100dvh - var(--ui-space-16));background:var(--public-surface);padding-top:calc(var(--ui-space-16) + var(--ui-space-8));padding-bottom:var(--ui-space-16);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.Hero-module__lYpGPq__inner{width:100%;max-width:56rem;margin-left:auto;margin-right:auto;position:relative}.Hero-module__lYpGPq__headlineType{font-family:var(--font-sans);letter-spacing:0;color:var(--public-text);text-wrap:balance;margin:0;font-size:3rem;font-weight:600;line-height:1.05}@media (min-width:640px){.Hero-module__lYpGPq__headlineType{font-size:4.5rem}}@media (min-width:1024px){.Hero-module__lYpGPq__headlineType{font-size:5.25rem}}.Hero-module__lYpGPq__subType{margin-left:auto;margin-right:auto;margin-top:var(--ui-space-6);max-width:42rem;font-family:var(--font-sans);letter-spacing:0;color:var(--public-text-muted);text-wrap:pretty;font-size:clamp(1.125rem,1rem + .45vw,1.375rem);line-height:1.55}@keyframes Hero-module__lYpGPq__heroFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module__lYpGPq__heroHeadlineSlide{0%{transform:translateY(20px)}to{transform:translateY(0)}}.Hero-module__lYpGPq__heroHeadline{animation:.8s cubic-bezier(.16,1,.3,1) forwards Hero-module__lYpGPq__heroHeadlineSlide;}.Hero-module__lYpGPq__heroSubheadline{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .15s forwards Hero-module__lYpGPq__heroFadeIn;}.Hero-module__lYpGPq__section .Hero-module__lYpGPq__heroSubheadline .Hero-module__lYpGPq__heroSubheadlineText{--shimmer-base:color-mix(in srgb, var(--public-text) 54%, transparent);--shimmer-highlight:color-mix(in srgb, var(--public-text) 92%, transparent)}.Hero-module__lYpGPq__heroHoverRacePillRow{margin-top:var(--ui-space-10);opacity:0;justify-content:center;animation:.8s cubic-bezier(.16,1,.3,1) .3s forwards Hero-module__lYpGPq__heroFadeIn;display:flex}.Hero-module__lYpGPq__heroHoverRacePill{isolation:isolate;min-width:15.75rem;min-height:3.75rem;padding-left:var(--ui-space-6);padding-right:var(--ui-space-6);color:var(--public-text);font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-size:1.35rem;font-weight:400;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #0000001f,0 0 14px #1150fd0d}.Hero-module__lYpGPq__heroHoverRacePill:before,.Hero-module__lYpGPq__heroHoverRacePill:after{border-radius:inherit;content:"";position:absolute}.Hero-module__lYpGPq__heroHoverRacePill:before{z-index:-2;background:conic-gradient(from var(--hero-race-angle), red 0deg, #f6ff00 62deg, #00fb21 126deg, #00d6c9 188deg, #1150fd 255deg, #f0f 318deg, red 360deg);opacity:.72;transition:opacity .18s;animation:2.35s linear infinite paused Hero-module__lYpGPq__heroHoverRace;inset:0}.Hero-module__lYpGPq__heroHoverRacePill:after{z-index:-1;background:var(--public-surface);inset:1px}.Hero-module__lYpGPq__heroHoverRacePill:hover:before,.Hero-module__lYpGPq__heroHoverRacePill:focus-visible:before{opacity:1;animation-play-state:running}.Hero-module__lYpGPq__heroHoverRacePill:focus-visible{outline:2px solid var(--public-text);outline-offset:3px}.Hero-module__lYpGPq__heroInlineIcon{vertical-align:middle;flex-shrink:0;width:.72em;height:.72em;margin:0 .15em;display:inline-block}.Hero-module__lYpGPq__heroInlinePicture{width:100%;height:100%;display:block}.Hero-module__lYpGPq__heroInlineLogo{object-fit:contain;width:100%;height:100%;display:block}@keyframes Hero-module__lYpGPq__heroHoverRace{0%{--hero-race-angle:0deg}to{--hero-race-angle:360deg}}@property --hero-race-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@media (prefers-reduced-motion:reduce){.Hero-module__lYpGPq__heroHeadline,.Hero-module__lYpGPq__heroSubheadline,.Hero-module__lYpGPq__heroHoverRacePillRow{opacity:1;animation:none;transform:none}.Hero-module__lYpGPq__heroHoverRacePill:before{animation:none}}
.CanvasSidebarSheet-module__wMdeUq__sheet{--sheet-width:var(--canvas-sidebar-primary-width,260px);--sheet-gutter:15px;--sheet-content-width:calc(var(--sheet-width) - (var(--sheet-gutter) * 2) - 1px);--sheet-tab-gap:1px;--sheet-tab-padding:1px;--sheet-tab-width:calc((var(--sheet-content-width) - (var(--sheet-tab-padding) * 2) - (var(--sheet-tab-gap) * 2)) / 3);--sheet-tab-step:calc(var(--sheet-tab-width) + var(--sheet-tab-gap));--sheet-surface:var(--canvas-chrome-surface);--sheet-surface-subtle:var(--canvas-chrome-surface-subtle);--sheet-surface-raised:var(--canvas-chrome-surface-raised);--sheet-border:var(--canvas-chrome-border);--sheet-border-strong:var(--canvas-chrome-border-strong);--sheet-row-active:var(--canvas-chrome-row-active);--sheet-row-hover:var(--canvas-chrome-row-hover);--sheet-text-strong:var(--canvas-chrome-text-strong);--sheet-text-primary:var(--canvas-chrome-text-primary);--sheet-text-secondary:var(--canvas-chrome-text-secondary);--sheet-text-heading:var(--canvas-chrome-text-heading);--sheet-text-muted:var(--canvas-chrome-text-muted);--sheet-icon-muted:var(--canvas-chrome-icon-muted);--sheet-accent:var(--canvas-chrome-accent);--sheet-focus:var(--canvas-chrome-focus-ring);z-index:35;min-height:0;width:var(--sheet-width);background:var(--sheet-surface);border-right:1px solid var(--sheet-border);will-change:transform;height:100%;color:var(--sheet-text-primary);font-family:var(--font-sans);contain:layout;pointer-events:none;flex-direction:column;transition:transform .22s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:0;overflow:hidden;transform:translate(-100%)}.CanvasSidebarSheet-module__wMdeUq__sheet[data-open=true]{pointer-events:auto;transform:translate(0)}.CanvasSidebarSheet-module__wMdeUq__sheet[data-insert-open=true]{border-right-color:var(--sheet-border)}.CanvasSidebarSheet-module__wMdeUq__sheetHeader{min-height:60px;padding:15px var(--sheet-gutter);box-sizing:border-box;justify-content:space-between;align-items:center;gap:10px;display:flex}.CanvasSidebarSheet-module__wMdeUq__insertButton{background:var(--sheet-surface-subtle);min-width:0;height:30px;color:var(--sheet-text-primary);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:normal;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.CanvasSidebarSheet-module__wMdeUq__insertButton:hover{background:var(--sheet-row-hover)}.CanvasSidebarSheet-module__wMdeUq__insertButton[data-active=true]{background:var(--sheet-surface-subtle);color:var(--sheet-text-primary);box-shadow:none}.CanvasSidebarSheet-module__wMdeUq__insertButton[data-active=true]:hover{background:var(--sheet-row-hover)}.CanvasSidebarSheet-module__wMdeUq__insertButtonIcon{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.CanvasSidebarSheet-module__wMdeUq__collapseButton{background:var(--sheet-surface);width:30px;height:30px;color:var(--sheet-text-strong);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .12s,border-color .12s,color .12s;display:inline-flex;box-shadow:0 0 0 1px #00000005,0 1px #0000000d,0 2px 4px #0000001a}.CanvasSidebarSheet-module__wMdeUq__collapseButton:hover{background:var(--sheet-surface);color:var(--sheet-text-primary)}.CanvasSidebarSheet-module__wMdeUq__collapseButtonIcon{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.CanvasSidebarSheet-module__wMdeUq__searchRow{padding:15px var(--sheet-gutter) 14px;flex:none}.CanvasSidebarSheet-module__wMdeUq__searchField{width:var(--sheet-content-width);background:var(--sheet-surface-subtle);height:30px;color:var(--sheet-text-muted);box-sizing:border-box;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:0 0 0 10px;font-size:12px;display:flex}.CanvasSidebarSheet-module__wMdeUq__searchField:focus-within{border-color:var(--sheet-border-strong);background:var(--sheet-surface);box-shadow:0 0 0 1px var(--sheet-focus)}.CanvasSidebarSheet-module__wMdeUq__searchInput{min-width:0;height:28px;color:var(--sheet-text-primary);background:0 0;border:0;outline:0;flex:auto;padding:0 4px 1px 0;font-family:inherit;font-size:12px;font-weight:400;line-height:normal}.CanvasSidebarSheet-module__wMdeUq__searchInput::placeholder{color:var(--sheet-text-muted)}.CanvasSidebarSheet-module__wMdeUq__searchIcon{width:16px;height:16px;color:var(--sheet-text-muted);flex:0 0 16px;justify-content:center;align-items:center;display:inline-flex}.CanvasSidebarSheet-module__wMdeUq__tabRail{align-items:center;gap:var(--sheet-tab-gap);width:var(--sheet-content-width);height:30px;margin:0 var(--sheet-gutter) 15px;padding:var(--sheet-tab-padding);background:var(--sheet-surface-subtle);border:1px solid var(--sheet-border);box-sizing:border-box;border-radius:8px;display:flex;position:relative}.CanvasSidebarSheet-module__wMdeUq__tabIndicator{width:var(--sheet-tab-width);background:var(--sheet-surface-raised);pointer-events:none;border-radius:7px;transition:transform .14s;position:absolute;inset:1px auto 1px 1px;box-shadow:0 0 0 1px #00000005,0 1px 3px #00000014}.CanvasSidebarSheet-module__wMdeUq__tabDivider{background:var(--sheet-border);pointer-events:none;border-radius:2px;width:1px;height:14px;position:absolute;top:8px}.CanvasSidebarSheet-module__wMdeUq__tabDividerFirst{left:calc(var(--sheet-tab-padding) + var(--sheet-tab-width) + (var(--sheet-tab-gap) / 2))}.CanvasSidebarSheet-module__wMdeUq__tabDividerSecond{left:calc(var(--sheet-tab-padding) + (var(--sheet-tab-width) * 2) + var(--sheet-tab-gap) + (var(--sheet-tab-gap) / 2))}.CanvasSidebarSheet-module__wMdeUq__tab,.CanvasSidebarSheet-module__wMdeUq__tabActive{z-index:1;width:var(--sheet-tab-width);height:28px;color:var(--sheet-text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 4px;font-family:inherit;font-size:12px;font-weight:500;line-height:22px;display:flex;position:relative}.CanvasSidebarSheet-module__wMdeUq__tabActive{color:var(--sheet-accent);font-weight:600}.CanvasSidebarSheet-module__wMdeUq__tabPanel{flex-direction:column;flex:auto;min-height:0;display:flex}.CanvasSidebarSheet-module__wMdeUq__scrollArea{min-height:0;padding:0 var(--sheet-gutter) 24px;overscroll-behavior:contain;scrollbar-width:thin;flex:auto;overflow:hidden auto}.CanvasSidebarSheet-module__wMdeUq__sectionBlock{flex-direction:column;gap:0;display:flex}.CanvasSidebarSheet-module__wMdeUq__sectionHeader{width:var(--sheet-content-width);min-height:48px;color:var(--sheet-text-heading);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.CanvasSidebarSheet-module__wMdeUq__sectionAddButton{width:20px;height:30px;color:var(--sheet-text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0;line-height:0}.CanvasSidebarSheet-module__wMdeUq__sectionAddButton:hover{background:var(--sheet-row-hover);color:var(--sheet-text-primary)}.CanvasSidebarSheet-module__wMdeUq__row{width:var(--sheet-content-width);height:40px;color:var(--sheet-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:18px;display:flex}.CanvasSidebarSheet-module__wMdeUq__row:hover{background:var(--sheet-row-hover)}.CanvasSidebarSheet-module__wMdeUq__rowSelected{background:var(--sheet-row-active);color:var(--sheet-text-primary);}.CanvasSidebarSheet-module__wMdeUq__rowIcon{color:currentColor;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.CanvasSidebarSheet-module__wMdeUq__rowLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.CanvasSidebarSheet-module__wMdeUq__layerList{width:var(--sheet-content-width);flex-direction:column;gap:0;display:flex}.CanvasSidebarSheet-module__wMdeUq__layerRow{width:var(--sheet-content-width);min-height:40px;color:var(--sheet-text-secondary);background:0 0;border-radius:10px;align-items:center;display:flex}.CanvasSidebarSheet-module__wMdeUq__layerRow:hover,.CanvasSidebarSheet-module__wMdeUq__layerRowSelected{background:var(--sheet-row-active)}.CanvasSidebarSheet-module__wMdeUq__layerRowSelected{color:var(--sheet-text-primary)}.CanvasSidebarSheet-module__wMdeUq__layerMainButton{min-width:0;min-height:40px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:8px;padding:0 10px;font-family:inherit;display:flex}.CanvasSidebarSheet-module__wMdeUq__layerIcon{color:currentColor;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.CanvasSidebarSheet-module__wMdeUq__layerText{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.CanvasSidebarSheet-module__wMdeUq__layerLabel,.CanvasSidebarSheet-module__wMdeUq__layerMeta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CanvasSidebarSheet-module__wMdeUq__layerLabel{font-size:12px;font-weight:600;line-height:16px}.CanvasSidebarSheet-module__wMdeUq__layerMeta{color:var(--sheet-text-muted);font-size:10px;font-weight:600;line-height:12px}.CanvasSidebarSheet-module__wMdeUq__layerActions{opacity:0;pointer-events:none;flex:none;align-items:center;gap:1px;padding-right:4px;transition:opacity .12s;display:inline-flex}.CanvasSidebarSheet-module__wMdeUq__layerRow:hover .CanvasSidebarSheet-module__wMdeUq__layerActions,.CanvasSidebarSheet-module__wMdeUq__layerRowSelected .CanvasSidebarSheet-module__wMdeUq__layerActions,.CanvasSidebarSheet-module__wMdeUq__layerRow:focus-within .CanvasSidebarSheet-module__wMdeUq__layerActions{opacity:1;pointer-events:auto}.CanvasSidebarSheet-module__wMdeUq__layerActionButton{width:22px;height:22px;color:var(--sheet-text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.CanvasSidebarSheet-module__wMdeUq__layerActionButton:not(:disabled):hover{background:var(--sheet-surface-subtle);color:var(--sheet-text-primary)}.CanvasSidebarSheet-module__wMdeUq__layerActionButton:disabled{opacity:.35}.CanvasSidebarSheet-module__wMdeUq__layerMainButton:focus-visible,.CanvasSidebarSheet-module__wMdeUq__layerActionButton:focus-visible,.CanvasSidebarSheet-module__wMdeUq__categoryRow:focus-visible,.CanvasSidebarSheet-module__wMdeUq__tab:focus-visible,.CanvasSidebarSheet-module__wMdeUq__tabActive:focus-visible,.CanvasSidebarSheet-module__wMdeUq__insertButton:focus-visible,.CanvasSidebarSheet-module__wMdeUq__collapseButton:focus-visible,.CanvasSidebarSheet-module__wMdeUq__sectionAddButton:focus-visible{outline:2px solid var(--sheet-focus);outline-offset:-2px}.CanvasSidebarSheet-module__wMdeUq__emptyState{color:var(--sheet-text-muted);padding:28px 15px;font-size:12px;font-weight:500;line-height:18px}.CanvasSidebarSheet-module__wMdeUq__categoryGroups{border-top:1px solid var(--sheet-border);flex-direction:column;gap:25px;padding-top:25px;display:flex}.CanvasSidebarSheet-module__wMdeUq__categoryGroup{flex-direction:column;gap:6px;display:flex}.CanvasSidebarSheet-module__wMdeUq__categoryGroup[data-has-divider=true]{border-top:1px solid var(--sheet-border);padding-top:25px}.CanvasSidebarSheet-module__wMdeUq__categoryGroupTitle{color:var(--sheet-text-heading);letter-spacing:0;margin:0 0 5px;padding:0 10px;font-size:12px;font-weight:600;line-height:18px}.CanvasSidebarSheet-module__wMdeUq__categoryList{flex-direction:column;gap:0;display:flex}.CanvasSidebarSheet-module__wMdeUq__categoryRow{width:var(--sheet-content-width);height:44px;color:var(--sheet-text-muted);text-align:left;box-sizing:border-box;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 10px;font-family:inherit;display:flex}.CanvasSidebarSheet-module__wMdeUq__categoryRow:hover,.CanvasSidebarSheet-module__wMdeUq__categoryRow[data-selected=true]{background:var(--sheet-row-hover)}.CanvasSidebarSheet-module__wMdeUq__categoryRow[data-selected=true]{background:var(--sheet-row-active);color:var(--sheet-text-primary)}.CanvasSidebarSheet-module__wMdeUq__categoryChip{background:var(--chip-color,var(--sheet-text-muted));width:28px;height:28px;color:var(--sheet-surface);border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.CanvasSidebarSheet-module__wMdeUq__categoryChip>svg{display:block}.CanvasSidebarSheet-module__wMdeUq__categoryText{flex:auto;min-width:0;display:grid}.CanvasSidebarSheet-module__wMdeUq__categoryLabel{color:var(--sheet-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:18px;overflow:hidden}.CanvasSidebarSheet-module__wMdeUq__categoryChevron{width:16px;height:16px;color:var(--sheet-icon-muted);flex:0 0 16px;justify-content:center;align-items:center;display:inline-flex}
.LandingConnectorSection-module__KFIWga__section{background:var(--public-surface);padding-block:clamp(4.5rem,10vw,8rem);position:relative;overflow:hidden}.LandingConnectorSection-module__KFIWga__inner{width:100%;max-width:72rem;margin-inline:auto}.LandingConnectorSection-module__KFIWga__stage{place-items:center;min-height:clamp(26rem,48vw,38rem);display:grid;overflow:hidden}.LandingConnectorSection-module__KFIWga__svg{width:min(100%,61.25rem);height:auto;display:block;overflow:visible}.LandingConnectorSection-module__KFIWga__path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:.5px;vector-effect:non-scaling-stroke}.LandingConnectorSection-module__KFIWga__trace{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:3.6s cubic-bezier(.65,0,.2,1) infinite LandingConnectorSection-module__KFIWga__connectorTrace}.LandingConnectorSection-module__KFIWga__traceDelayOne{animation-delay:90ms}.LandingConnectorSection-module__KFIWga__traceDelayTwo{animation-delay:.18s}.LandingConnectorSection-module__KFIWga__logoImage{pointer-events:none}@keyframes LandingConnectorSection-module__KFIWga__connectorTrace{0%{opacity:0;stroke-dashoffset:1000px}8%{opacity:1}58%,76%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@media (max-width:640px){.LandingConnectorSection-module__KFIWga__stage{min-height:20rem}.LandingConnectorSection-module__KFIWga__svg{width:min(145%,44rem)}}@media (prefers-reduced-motion:reduce){.LandingConnectorSection-module__KFIWga__trace{opacity:.72;stroke-dashoffset:0;animation:none}}
.CanvasOverlays-module___y50nW__dropOverlay{z-index:30;pointer-events:none;border-radius:var(--ui-radius-md);background:#00000008;border:2px dashed #0003;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CanvasOverlays-module___y50nW__dropOverlayText{color:#00000080;font-size:var(--ui-text-lg);font-weight:500}.CanvasOverlays-module___y50nW__quickZoomDock{--overlay-dock-blur:8px;--overlay-dock-surface:#ffffffeb;--overlay-dock-border:#00000014;--overlay-dock-shadow-outline:#ffffff6b;--overlay-dock-shadow:#0f172a14;--overlay-dock-text:#0f172aa8;--overlay-dock-text-hover:#0f172af5;--overlay-dock-surface-hover:#0f172a14;--overlay-dock-divider:#0000001a;top:var(--canvas-overlay-inset,.875rem);right:calc(var(--canvas-overlay-inset,.875rem) + var(--canvas-overlay-dock-offset,2.375rem));z-index:40;align-items:center;gap:var(--canvas-overlay-dock-gap,.25rem);min-height:var(--canvas-overlay-trigger-size,2.125rem);padding:var(--canvas-overlay-dock-padding,.125rem);border:1px solid var(--overlay-dock-border);background:var(--overlay-dock-surface);box-shadow:var(--ui-shadow-popover);-webkit-backdrop-filter:blur(var(--overlay-dock-blur));border-radius:999px;display:inline-flex;position:absolute}.CanvasOverlays-module___y50nW__quickZoomButton{width:var(--canvas-overlay-dock-button-size,1.75rem);height:var(--canvas-overlay-dock-button-size,1.75rem);color:var(--overlay-dock-text);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .15s;display:inline-flex}.CanvasOverlays-module___y50nW__quickZoomButton:hover,.CanvasOverlays-module___y50nW__quickZoomButtonActive{color:var(--overlay-dock-text-hover);background:var(--overlay-dock-surface-hover)}.CanvasOverlays-module___y50nW__quickZoomButton:active{transform:scale(.97)}.CanvasOverlays-module___y50nW__quickZoomButton:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}[data-canvas-interacting=true] .CanvasOverlays-module___y50nW__quickZoomButton{transition-duration:0s}.CanvasOverlays-module___y50nW__quickZoomSelect{width:4.5rem;height:var(--canvas-overlay-dock-button-size,1.75rem);min-width:4.5rem;color:var(--overlay-dock-text);cursor:pointer;font:inherit;font-size:var(--text-micro);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:999px;outline:none;padding:0 1.25rem 0 .625rem;line-height:1;transition:background .15s,color .15s}.CanvasOverlays-module___y50nW__quickZoomSelect:hover,.CanvasOverlays-module___y50nW__quickZoomSelect:focus-visible{color:var(--overlay-dock-text-hover);background:var(--overlay-dock-surface-hover)}.CanvasOverlays-module___y50nW__quickZoomSelect:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.CanvasOverlays-module___y50nW__quickSnapStatus{min-width:2.875rem;height:var(--canvas-overlay-dock-button-size,1.75rem);color:var(--overlay-dock-text);font-size:var(--text-micro);font-variant-numeric:tabular-nums;white-space:nowrap;background:#0f172a0e;border-radius:999px;justify-content:center;align-items:center;padding:0 .625rem;font-weight:600;display:inline-flex}.CanvasOverlays-module___y50nW__quickZoomDivider{background:var(--overlay-dock-divider);border-radius:1px;align-self:stretch;width:1px;min-width:1px}
.LandingCursorAwareSection-module__L9YVkq__section{background:var(--public-surface);padding-block:clamp(4.5rem,10vw,8rem);position:relative;overflow:hidden}.LandingCursorAwareSection-module__L9YVkq__inner{align-items:center;gap:clamp(var(--ui-space-10), 8vw, var(--ui-space-16));margin-inline:auto;display:grid}.LandingCursorAwareSection-module__L9YVkq__copy{max-width:36rem}.LandingCursorAwareSection-module__L9YVkq__kicker{margin:0 0 var(--ui-space-4);color:var(--public-text-muted);font-family:var(--font-sans);font-size:var(--ui-text-md);letter-spacing:0;font-weight:500;line-height:1.4}.LandingCursorAwareSection-module__L9YVkq__title{color:var(--public-text);font-family:var(--font-sans);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(2.5rem,5.2vw,5.5rem);font-weight:600;line-height:1.04}.LandingCursorAwareSection-module__L9YVkq__description{margin:var(--ui-space-6) 0 0;max-width:31rem;color:var(--public-text-muted);font-family:var(--font-sans);letter-spacing:0;text-wrap:pretty;font-size:clamp(1rem,.92rem + .32vw,1.1875rem);line-height:1.58}.LandingCursorAwareSection-module__L9YVkq__stage{border:1px solid var(--public-border);border-radius:var(--ui-radius-sm);background:linear-gradient(180deg, #ffffff0a, transparent 36%), var(--public-surface-muted);min-width:0;padding:clamp(var(--ui-space-6), 5vw, var(--ui-space-12));place-items:center;display:grid;overflow:hidden}.LandingCursorAwareSection-module__L9YVkq__artboard{--icon-canvas-size:962;--left-icon-rotation:0deg;aspect-ratio:1;width:min(100%,22rem);min-width:min(14rem,100%);display:grid;position:relative;overflow:visible}.LandingCursorAwareSection-module__L9YVkq__backgroundLogo,.LandingCursorAwareSection-module__L9YVkq__leftIcon,.LandingCursorAwareSection-module__L9YVkq__rightIcon{-webkit-user-select:none;user-select:none;pointer-events:none;display:block}.LandingCursorAwareSection-module__L9YVkq__backgroundLogo{object-fit:contain;width:100%;height:100%}.LandingCursorAwareSection-module__L9YVkq__leftIcon,.LandingCursorAwareSection-module__L9YVkq__rightIcon{z-index:1;position:absolute}.LandingCursorAwareSection-module__L9YVkq__leftIcon{top:calc(315 / var(--icon-canvas-size) * 100%);left:calc(218 / var(--icon-canvas-size) * 100%);width:calc(156 / var(--icon-canvas-size) * 100%);height:calc(330 / var(--icon-canvas-size) * 100%);object-fit:contain;transform:rotate(var(--left-icon-rotation));transform-origin:50%;will-change:transform}.LandingCursorAwareSection-module__L9YVkq__rightIcon{top:calc(573.5 / var(--icon-canvas-size) * 100%);left:calc(474 / var(--icon-canvas-size) * 100%);width:calc(250 / var(--icon-canvas-size) * 100%);height:calc(79 / var(--icon-canvas-size) * 100%);object-fit:contain}@media (min-width:900px){.LandingCursorAwareSection-module__L9YVkq__inner{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.7fr)}}@media (max-width:640px){.LandingCursorAwareSection-module__L9YVkq__section{padding-block:var(--ui-space-12)}.LandingCursorAwareSection-module__L9YVkq__stage{padding:var(--ui-space-5)}.LandingCursorAwareSection-module__L9YVkq__title{font-size:clamp(2.25rem,15vw,4rem)}}@media (prefers-reduced-motion:reduce){.LandingCursorAwareSection-module__L9YVkq__leftIcon{transition:none}}
.AlphaPage-module__u42EMW__mainContent{flex-direction:column;flex:1;display:flex}.AlphaPage-module__u42EMW__container{flex-direction:column;flex:auto;width:100%;min-width:0;display:flex;container:alpha-page/inline-size}.AlphaPage-module__u42EMW__section{width:100%;padding:calc(var(--public-navbar-height) + var(--ui-space-6)) var(--ui-space-4) var(--ui-space-6);flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}@container alpha-page (min-width:30rem){.AlphaPage-module__u42EMW__section{padding:calc(var(--public-navbar-height) + var(--ui-space-8)) var(--ui-space-6) var(--ui-space-8)}.AlphaPage-module__u42EMW__wrapper{max-width:32rem}.AlphaPage-module__u42EMW__header{gap:var(--ui-space-6)}.AlphaPage-module__u42EMW__logo{width:4.5rem}.AlphaPage-module__u42EMW__title{font-size:2.125rem}.AlphaPage-module__u42EMW__subtitle{font-size:1.0625rem}}@container alpha-page (min-width:48rem){.AlphaPage-module__u42EMW__section{padding:calc(var(--public-navbar-height) + var(--ui-space-10)) var(--ui-space-10) var(--ui-space-10)}.AlphaPage-module__u42EMW__wrapper{max-width:36rem}.AlphaPage-module__u42EMW__logo{width:5rem}.AlphaPage-module__u42EMW__title{font-size:2.5rem}.AlphaPage-module__u42EMW__subtitle{font-size:1.125rem}}.AlphaPage-module__u42EMW__wrapper{width:100%;max-width:28rem;margin-inline:auto}.AlphaPage-module__u42EMW__header{align-items:center;gap:var(--ui-space-5);text-align:center;flex-direction:column;display:flex}.AlphaPage-module__u42EMW__logo{color:var(--public-text);flex-shrink:0;width:4rem;height:auto}.AlphaPage-module__u42EMW__title{--shimmer-base:color-mix(in srgb, var(--public-text) 68%, transparent);--shimmer-highlight:var(--public-text);font-family:var(--font-sans);letter-spacing:0;font-size:1.875rem;font-weight:600;line-height:1.05}.AlphaPage-module__u42EMW__subtitle{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--public-text-muted);font-size:1rem;line-height:1.6}.AlphaPage-module__u42EMW__subtitleLink{color:var(--public-text);text-underline-offset:.15em;text-decoration:underline}.AlphaPage-module__u42EMW__waitlistForm{gap:var(--ui-space-4);margin-top:var(--ui-space-8);flex-direction:column;width:100%;display:flex}.AlphaPage-module__u42EMW__waitlistField{gap:var(--ui-space-2);text-align:left;flex-direction:column;display:flex}.AlphaPage-module__u42EMW__waitlistLabel{font-family:var(--font-sans);font-size:var(--ui-text-sm);letter-spacing:0;color:var(--public-text);font-weight:500;line-height:1.4}.AlphaPage-module__u42EMW__waitlistFieldError{font-family:var(--font-sans);font-size:var(--ui-text-xs);color:var(--ui-status-error);margin:0;line-height:1.4}.AlphaPage-module__u42EMW__waitlistSubmit{width:100%}.AlphaPage-module__u42EMW__waitlistStatus{min-height:1.25rem;font-family:var(--font-sans);font-size:var(--ui-text-sm);color:var(--public-text-muted);line-height:1.5}.AlphaPage-module__u42EMW__waitlistStatus:empty{display:none}.AlphaPage-module__u42EMW__waitlistStatusSuccess{color:var(--public-text)}.AlphaPage-module__u42EMW__secondaryAction{margin:var(--ui-space-5) 0 0;font-family:var(--font-sans);font-size:var(--ui-text-sm);letter-spacing:0;text-align:center;color:var(--public-text-muted);line-height:1.5}
.CanvasPerfBadge-module__GlQwGa__root{--canvas-perf-surface:#fffffff2;--canvas-perf-border:var(--ui-border-soft);left:var(--ui-space-2);bottom:var(--ui-space-2);z-index:120;pointer-events:none;border-radius:var(--ui-radius-xs);border:1px solid var(--canvas-perf-border);background:var(--canvas-perf-surface);box-shadow:var(--ui-shadow-toast);-webkit-backdrop-filter:blur(var(--ui-blur-toast));padding:var(--ui-space-2);font-family:var(--font-mono);color:var(--color-foreground);contain:paint;padding-top:.375rem;padding-bottom:.375rem;font-size:11px;line-height:1.25;position:absolute}.CanvasPerfBadge-module__GlQwGa__heading{color:var(--color-foreground);font-weight:600}.CanvasPerfBadge-module__GlQwGa__muted{color:var(--public-text-muted)}.CanvasPerfBadge-module__GlQwGa__rowTight{margin-top:var(--ui-space-1)}.CanvasPerfBadge-module__GlQwGa__mutedLoose{margin-top:var(--ui-space-1);color:var(--public-text-muted)}
.LandingHeroImageSection-module__b6uAMa__section{background:var(--public-surface);padding-block:var(--ui-space-4) clamp(4.5rem, 10vw, 8rem)}.LandingHeroImageSection-module__b6uAMa__heroAdjacent{margin-top:calc(-1 * var(--ui-space-10))}.LandingHeroImageSection-module__b6uAMa__inner{margin-inline:auto}.LandingHeroImageSection-module__b6uAMa__picture{aspect-ratio:1821/864;border:1px solid var(--public-border);border-radius:var(--ui-radius-sm);background:var(--public-surface-muted);display:block;overflow:hidden}.LandingHeroImageSection-module__b6uAMa__image{object-fit:cover;object-position:50% 50%;filter:contrast(1.08);width:100%;height:100%;display:block}@media (max-width:640px){.LandingHeroImageSection-module__b6uAMa__section{padding-block:var(--ui-space-4) var(--ui-space-12)}.LandingHeroImageSection-module__b6uAMa__heroAdjacent{margin-top:calc(-1 * var(--ui-space-8))}.LandingHeroImageSection-module__b6uAMa__picture{aspect-ratio:4/3}}
.SyncStatus-module__NtZAZq__root{--sync-status-surface:#fffffff2;--sync-status-border:var(--ui-border-soft);--sync-status-shadow:var(--ui-shadow-soft);top:var(--ui-space-4);left:var(--ui-space-4);z-index:20;padding:var(--ui-space-1) var(--ui-space-2);border:1px solid var(--sync-status-border);background:var(--sync-status-surface);box-shadow:var(--sync-status-shadow);font-size:var(--text-micro);color:var(--public-text-muted);-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-backdrop-filter:blur(var(--ui-blur-panel));border-radius:9999px;align-items:center;gap:.375rem;display:flex;position:absolute}.SyncStatus-module__NtZAZq__dot{border-radius:9999px;width:.375rem;height:.375rem}.SyncStatus-module__NtZAZq__dotLoading{background:var(--ui-status-warning)}.SyncStatus-module__NtZAZq__dotConnected{background:var(--ui-status-success)}.SyncStatus-module__NtZAZq__dotOffline{background:var(--ui-status-error)}
.LandingLogoReveal-module__QPdcNG__logoRevealStage{place-items:center;min-height:clamp(10rem,18vw,14rem);display:grid;overflow:visible}.LandingLogoReveal-module__QPdcNG__logoRevealSvg{pointer-events:none;width:clamp(7.5rem,13vw,11rem);height:auto;display:block;overflow:visible}.LandingLogoReveal-module__QPdcNG__logoRevealPaintSweep{fill:#fff;transform-origin:0 0;transform:translateY(-150px)}.LandingLogoReveal-module__QPdcNG__logoRevealDrawStroke{fill:none;opacity:0;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000 1000;stroke-dashoffset:1000px}.LandingLogoReveal-module__QPdcNG__logoRevealBrushFill{fill:color-mix(in srgb, var(--public-text) 94%, transparent);opacity:0}.LandingLogoReveal-module__QPdcNG__logoRevealStage .LandingLogoReveal-module__QPdcNG__logoRevealPaintSweep{animation:2.8s cubic-bezier(.65,0,.2,1) forwards LandingLogoReveal-module__QPdcNG__logoRevealPaintSweep}.LandingLogoReveal-module__QPdcNG__logoRevealStage .LandingLogoReveal-module__QPdcNG__logoRevealDrawStroke{animation:2.8s cubic-bezier(.65,0,.2,1) forwards LandingLogoReveal-module__QPdcNG__logoRevealDrawOnce}.LandingLogoReveal-module__QPdcNG__logoRevealStage .LandingLogoReveal-module__QPdcNG__logoRevealBrushFill{opacity:1}@keyframes LandingLogoReveal-module__QPdcNG__logoRevealDrawOnce{0%{opacity:0;stroke-dashoffset:1000px}8%{opacity:1;stroke-dashoffset:1000px}58%,to{opacity:1;stroke-dashoffset:0}}@keyframes LandingLogoReveal-module__QPdcNG__logoRevealPaintSweep{0%,38%{transform:translateY(-150px)}82%,to{transform:translateY(300px)}}@media (max-width:640px){.LandingLogoReveal-module__QPdcNG__logoRevealStage{min-height:9rem}}@media (prefers-reduced-motion:reduce){.LandingLogoReveal-module__QPdcNG__logoRevealStage .LandingLogoReveal-module__QPdcNG__logoRevealDrawStroke,.LandingLogoReveal-module__QPdcNG__logoRevealDrawStroke{opacity:1;stroke-dashoffset:0;animation:none}.LandingLogoReveal-module__QPdcNG__logoRevealStage .LandingLogoReveal-module__QPdcNG__logoRevealPaintSweep,.LandingLogoReveal-module__QPdcNG__logoRevealPaintSweep{animation:none;transform:translateY(300px)}.LandingLogoReveal-module__QPdcNG__logoRevealStage .LandingLogoReveal-module__QPdcNG__logoRevealBrushFill,.LandingLogoReveal-module__QPdcNG__logoRevealBrushFill{opacity:1}}
.AskAiLogoLinks-module__u0O_sa__row{justify-content:center;align-items:center;gap:var(--ask-ai-logo-gap,clamp(1rem, 3vw, 1.75rem));flex-wrap:wrap;display:flex}.AskAiLogoLinks-module__u0O_sa__link{width:var(--ask-ai-logo-size,2rem);height:var(--ask-ai-logo-size,2rem);border-radius:var(--ask-ai-logo-radius,var(--ui-radius-sm));color:var(--ask-ai-logo-color,currentColor);justify-content:center;align-items:center;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.AskAiLogoLinks-module__u0O_sa__link:hover,.AskAiLogoLinks-module__u0O_sa__link:focus-visible{color:var(--ask-ai-logo-hover-color,currentColor);transform:translateY(-1px)}.AskAiLogoLinks-module__u0O_sa__link:focus-visible{outline:var(--ask-ai-logo-focus-ring,2px solid currentColor);outline-offset:var(--ask-ai-logo-focus-offset,4px)}.AskAiLogoLinks-module__u0O_sa__icon{width:100%;height:100%;-webkit-mask:var(--ask-ai-logo-url,none) center / contain no-repeat;mask:var(--ask-ai-logo-url,none) center / contain no-repeat;-webkit-mask:var(--ask-ai-logo-url,none) center / contain no-repeat;background:currentColor;display:block}
.Footer-module__ZYETya__footerBase{padding:var(--ui-space-16) var(--ui-space-6) var(--ui-space-10);border-top:0;position:relative}.Footer-module__ZYETya__footerBase:before{content:"";pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.Footer-module__ZYETya__footerDark{background:var(--public-surface);}.Footer-module__ZYETya__footerDark:before{background:var(--public-border)}@media (min-width:640px){.Footer-module__ZYETya__footerBase{padding-left:var(--ui-space-10);padding-right:var(--ui-space-10)}}.Footer-module__ZYETya__brandArt{margin-bottom:var(--ui-space-12);place-items:center;display:grid}.Footer-module__ZYETya__grid{gap:var(--ui-space-10);grid-template-columns:1fr;display:grid}@media (min-width:640px){.Footer-module__ZYETya__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Footer-module__ZYETya__spanRow{display:contents}.Footer-module__ZYETya__askAiPanel{margin-top:var(--ui-space-12);justify-content:space-between;align-items:center;gap:var(--ui-space-6);padding-top:var(--ui-space-8);border-top:1px solid #0000;display:flex}.Footer-module__ZYETya__askAiPanelDark{border-color:#ffffff1f;}.Footer-module__ZYETya__askAiLabel{font-family:var(--font-sans);letter-spacing:0;margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}.Footer-module__ZYETya__askAiLabelDark{color:color-mix(in srgb, var(--color-foreground) 88%, transparent);}.Footer-module__ZYETya__askAiLogoRow{--ask-ai-logo-size:clamp(1.75rem, 4vw, 2rem);--ask-ai-logo-gap:clamp(1.125rem, 4vw, 1.75rem)}.Footer-module__ZYETya__askAiLogoRowDark{--ask-ai-logo-color:var(--public-text);--ask-ai-logo-hover-color:color-mix(in srgb, var(--public-text) 64%, transparent);--ask-ai-logo-focus-ring:2px solid var(--auth-accent);}@media (max-width:640px){.Footer-module__ZYETya__askAiPanel{text-align:center;flex-direction:column;justify-content:center}}.Footer-module__ZYETya__footerCol{width:fit-content}.Footer-module__ZYETya__columnTitle{font-family:var(--font-sans);letter-spacing:0;margin:0;font-size:1.125rem;font-weight:600;line-height:1.25;transition:color .15s}.Footer-module__ZYETya__columnTitleDark{color:color-mix(in srgb, var(--color-foreground) 88%, transparent);}:is(.Footer-module__ZYETya__grid:has(.footer-link:hover) .Footer-module__ZYETya__columnTitleDark,.Footer-module__ZYETya__grid:has(.footer-col:hover) .Footer-module__ZYETya__columnTitleDark,.Footer-module__ZYETya__grid:has(.footer-col:focus-within) .Footer-module__ZYETya__columnTitleDark){color:color-mix(in srgb, var(--color-foreground) 52%, transparent)}.Footer-module__ZYETya__linkList{margin:var(--ui-space-4) 0 0;flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}.Footer-module__ZYETya__columnLink{border-radius:var(--ui-radius-sm);font-family:var(--font-sans);letter-spacing:0;padding-block:.125rem;font-size:1.125rem;line-height:1.4;text-decoration:none;transition:color .15s;display:inline-flex}.Footer-module__ZYETya__columnLink:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}.Footer-module__ZYETya__columnLinkDark{color:color-mix(in srgb, var(--color-foreground) 68%, transparent);}:is(.Footer-module__ZYETya__grid:has(.footer-link:hover) .Footer-module__ZYETya__columnLinkDark,.Footer-module__ZYETya__grid:has(.footer-col:hover) .Footer-module__ZYETya__columnLinkDark,.Footer-module__ZYETya__grid:has(.footer-col:focus-within) .Footer-module__ZYETya__columnLinkDark){color:color-mix(in srgb, var(--color-foreground) 42%, transparent)}.Footer-module__ZYETya__columnLinkDark:hover{color:var(--public-text)}.Footer-module__ZYETya__grid:has(.footer-link:hover) .Footer-module__ZYETya__columnLinkDark:hover{color:var(--public-text)}.Footer-module__ZYETya__grid:has(.footer-col:focus-within) .Footer-module__ZYETya__columnLinkDark:focus-visible{color:var(--public-text)}.Footer-module__ZYETya__divider{margin-top:var(--ui-space-12);padding-top:var(--ui-space-8);border-top:1px solid #0000}.Footer-module__ZYETya__dividerDark{border-color:#ffffff1f;}.Footer-module__ZYETya__bottomRow{gap:var(--ui-space-6);flex-direction:column;display:flex}@media (min-width:1024px){.Footer-module__ZYETya__bottomRow{flex-direction:row;justify-content:space-between;align-items:flex-end}}.Footer-module__ZYETya__metaCol{gap:var(--ui-space-3);flex-direction:column;display:flex}.Footer-module__ZYETya__brandRow{align-items:center;gap:var(--ui-space-3);display:flex}.Footer-module__ZYETya__logo{color:var(--public-text);width:auto;height:1.25rem}.Footer-module__ZYETya__copyright{font-family:var(--font-sans);letter-spacing:0;margin:0;font-size:1rem}.Footer-module__ZYETya__copyrightDark{color:color-mix(in srgb, var(--color-foreground) 62%, transparent);}.Footer-module__ZYETya__bodyCopy{max-width:20rem;font-family:var(--font-sans);letter-spacing:0;margin:0;font-size:1rem;line-height:1.625}.Footer-module__ZYETya__bodyDark{color:color-mix(in srgb, var(--color-foreground) 68%, transparent);}.Footer-module__ZYETya__socialRow{align-items:center;gap:.375rem;display:flex}.Footer-module__ZYETya__socialLink{border-radius:var(--ui-radius-md);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;text-decoration:none;transition:color .15s;display:inline-flex}.Footer-module__ZYETya__socialLink:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}.Footer-module__ZYETya__socialDark{color:color-mix(in srgb, var(--color-foreground) 68%, transparent);}.Footer-module__ZYETya__socialDark:hover{color:var(--public-text)}
.CreditsLogoIcon-module__nEc4AG__icon{flex-shrink:0}
.CanvasCard-module__O7xaTG__coverImageBtn,.CanvasCard-module__O7xaTG__deleteBtn{--canvas-card-delete-hover:var(--ui-status-error);--canvas-card-delete-hover-bg:color-mix(in srgb, var(--ui-status-error) 18%, transparent);--canvas-card-delete-focus-ring:color-mix(in srgb, var(--ui-status-error) 22%, transparent);--icon-shimmer-highlight:#ffffff61;--icon-shimmer-falloff:#ffffff1f}.CanvasCard-module__O7xaTG__deleteBtn:hover,.CanvasCard-module__O7xaTG__deleteBtn:focus-visible{color:var(--canvas-card-delete-hover)}.CanvasCard-module__O7xaTG__deleteBtn:hover{background:var(--canvas-card-delete-hover-bg)}.CanvasCard-module__O7xaTG__deleteBtn:focus-visible{box-shadow:0 0 0 2px var(--canvas-card-delete-focus-ring);outline:none}.CanvasCard-module__O7xaTG__iconShimmerWrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.CanvasCard-module__O7xaTG__iconShimmer{pointer-events:none;border-radius:inherit;background:linear-gradient(90deg, transparent calc(50% - 12px), var(--icon-shimmer-falloff) calc(50% - 5px), var(--icon-shimmer-highlight), var(--icon-shimmer-falloff) calc(50% + 5px), transparent calc(50% + 12px));opacity:.68;background-position:112% 0;background-size:185% 100%;animation:2.8s cubic-bezier(.33,0,.16,1) infinite paused CanvasCard-module__O7xaTG__iconShimmerSweep;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 52%,#0000 72%);mask-image:radial-gradient(circle,#000 52%,#0000 72%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover}.CanvasCard-module__O7xaTG__coverImageBtn:hover .CanvasCard-module__O7xaTG__iconShimmer,.CanvasCard-module__O7xaTG__coverImageBtn:focus-visible .CanvasCard-module__O7xaTG__iconShimmer{animation-play-state:running}@keyframes CanvasCard-module__O7xaTG__iconShimmerSweep{0%{background-position:112% 0}to{background-position:-18% 0}}@media (prefers-reduced-motion:reduce){.CanvasCard-module__O7xaTG__iconShimmer{opacity:.32;background-position:50% 0;animation:none}}@media (pointer:coarse),(update:slow){.CanvasCard-module__O7xaTG__iconShimmer{opacity:.28;background-position:50% 0;animation:none}}.CanvasCard-module__O7xaTG__card{border-radius:var(--ui-radius-md);border:1px solid color-mix(in srgb, var(--ui-border-soft) 70%, var(--ui-border-strong) 30%);box-shadow:0 0 0 .5px color-mix(in srgb, var(--color-foreground) 5%, transparent);background:var(--ui-surface-0);transition:border-color .2s,box-shadow .2s,opacity .2s,transform .2s;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.CanvasCard-module__O7xaTG__card{transition:none}}.CanvasCard-module__O7xaTG__card:hover{border-color:var(--ui-border-strong);box-shadow:var(--ui-shadow-soft)}.CanvasCard-module__O7xaTG__cardDeleting{pointer-events:none}.CanvasCard-module__O7xaTG__blockLink{cursor:pointer;display:block}.CanvasCard-module__O7xaTG__previewArea{aspect-ratio:16/10;background:var(--ui-surface-0);position:relative;overflow:hidden}.CanvasCard-module__O7xaTG__body{padding:var(--ui-space-4);background:var(--ui-surface-0);flex-direction:column;gap:.375rem;display:flex}.CanvasCard-module__O7xaTG__nameRow{align-items:center;gap:.375rem;height:1.75rem;display:flex}.CanvasCard-module__O7xaTG__nameInput{border-radius:var(--ui-radius-xs);background:color-mix(in srgb, var(--color-foreground) 6%, transparent);letter-spacing:0;min-width:0;height:1.75rem;color:var(--color-foreground);caret-color:currentColor;outline:none;flex:1;padding:0 .375rem;font-size:1rem;font-weight:500}.CanvasCard-module__O7xaTG__nameInput:focus{background:color-mix(in srgb, var(--color-foreground) 8%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-foreground) 15%, transparent)}.CanvasCard-module__O7xaTG__nameInput::selection{background:color-mix(in srgb, var(--ui-primary) 25%, transparent)}.CanvasCard-module__O7xaTG__title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;height:1.75rem;color:var(--color-foreground);flex:1;font-size:1rem;font-weight:500;line-height:1.75rem;overflow:hidden}.CanvasCard-module__O7xaTG__titleEditable{cursor:text}.CanvasCard-module__O7xaTG__renameBtn{cursor:pointer;border-radius:var(--ui-radius-md);width:1.75rem;height:1.75rem;color:var(--color-foreground);opacity:0;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,opacity .15s;display:flex}@media (prefers-reduced-motion:reduce){.CanvasCard-module__O7xaTG__renameBtn{transition:none}}.CanvasCard-module__O7xaTG__card:hover .CanvasCard-module__O7xaTG__renameBtn{opacity:.5}.CanvasCard-module__O7xaTG__nameRow:hover .CanvasCard-module__O7xaTG__renameBtn,.CanvasCard-module__O7xaTG__renameBtn:focus-visible{opacity:1}.CanvasCard-module__O7xaTG__renameBtn:hover{background:var(--ui-surface-subtle)}.CanvasCard-module__O7xaTG__renameBtn:focus-visible{box-shadow:0 0 0 2px var(--ui-border-strong);outline:none}.CanvasCard-module__O7xaTG__metaLink{font-size:var(--ui-text-sm);color:var(--ui-text-muted-strong);align-items:center;gap:.5rem;font-weight:500;transition:color .15s;display:flex}@media (prefers-reduced-motion:reduce){.CanvasCard-module__O7xaTG__metaLink{transition:none}}.CanvasCard-module__O7xaTG__metaLink:hover{color:color-mix(in srgb, var(--color-foreground) 75%, transparent)}.CanvasCard-module__O7xaTG__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CanvasCard-module__O7xaTG__shrink0{flex-shrink:0}.CanvasCard-module__O7xaTG__actionsBar{right:var(--ui-space-2);top:var(--ui-space-2);opacity:0;gap:.375rem;transition:opacity .2s;display:flex;position:absolute}@media (prefers-reduced-motion:reduce){.CanvasCard-module__O7xaTG__actionsBar{transition:none}}.CanvasCard-module__O7xaTG__card:hover .CanvasCard-module__O7xaTG__actionsBar,.CanvasCard-module__O7xaTG__card:focus-within .CanvasCard-module__O7xaTG__actionsBar{opacity:1}.CanvasCard-module__O7xaTG__coverImageBtn{cursor:pointer;border-radius:var(--ui-radius-md);background:color-mix(in srgb, var(--ui-surface-0) 60%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:2.25rem;height:2.25rem;color:var(--color-foreground);opacity:.8;justify-content:center;align-items:center;transition:background .2s,opacity .2s,transform .2s;display:flex}@media (prefers-reduced-motion:reduce){.CanvasCard-module__O7xaTG__coverImageBtn{transition:none}}.CanvasCard-module__O7xaTG__coverImageBtn:hover{background:color-mix(in srgb, var(--ui-surface-1) 90%, transparent);opacity:1}.CanvasCard-module__O7xaTG__coverImageBtn:focus-visible{box-shadow:0 0 0 2px var(--ui-border-strong), 0 0 0 3px var(--ui-surface-0);outline:none}.CanvasCard-module__O7xaTG__coverImageBtn:active{transform:scale(.95)}.CanvasCard-module__O7xaTG__coverImageBtn:disabled{opacity:.5;cursor:not-allowed}.CanvasCard-module__O7xaTG__deleteBtn{cursor:pointer;border-radius:var(--ui-radius-md);background:color-mix(in srgb, var(--ui-surface-0) 60%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:2.25rem;height:2.25rem;color:var(--color-foreground);opacity:.8;justify-content:center;align-items:center;transition:opacity .2s;display:flex}@media (prefers-reduced-motion:reduce){.CanvasCard-module__O7xaTG__deleteBtn{transition:none}}.CanvasCard-module__O7xaTG__deleteBtn:hover,.CanvasCard-module__O7xaTG__deleteBtn:focus-visible{opacity:1}.CanvasCard-module__O7xaTG__deleteBtn:active{transform:scale(.95)}.CanvasCard-module__O7xaTG__uploadSpinner{border:1.5px solid color-mix(in srgb, var(--color-foreground) 30%, transparent);border-top-color:var(--color-foreground);border-radius:9999px;width:.875rem;height:.875rem;animation:.8s linear infinite CanvasCard-module__O7xaTG__canvasCardSpin}@media (prefers-reduced-motion:reduce){.CanvasCard-module__O7xaTG__uploadSpinner{animation:none}}@keyframes CanvasCard-module__O7xaTG__canvasCardSpin{to{transform:rotate(360deg)}}.CanvasCard-module__O7xaTG__fileInputHidden{display:none}.CanvasCard-module__O7xaTG__deleteOverlay{z-index:10;justify-content:center;align-items:center;gap:var(--ui-space-4);border-radius:var(--ui-radius-md);background:color-mix(in srgb, var(--ui-surface-0) 95%, transparent);padding:var(--ui-space-4) var(--ui-space-4) var(--ui-space-6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-direction:column;animation:.15s ease-out CanvasCard-module__O7xaTG__canvasCardFadeIn;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.CanvasCard-module__O7xaTG__deleteOverlay{animation:none}}@keyframes CanvasCard-module__O7xaTG__canvasCardFadeIn{0%{opacity:0}to{opacity:1}}.CanvasCard-module__O7xaTG__deleteTitle{font-size:var(--ui-text-sm);color:var(--color-foreground);font-weight:500}.CanvasCard-module__O7xaTG__deleteActions{align-items:center;gap:.5rem;display:flex}.CanvasCard-module__O7xaTG__overlayCancel{cursor:pointer;border-radius:var(--ui-radius-sm);background:var(--ui-surface-2);font-size:var(--ui-text-xs);color:var(--color-foreground);opacity:.9;padding:.375rem .875rem;font-weight:500;transition:background-color .15s,opacity .15s}@media (prefers-reduced-motion:reduce){.CanvasCard-module__O7xaTG__overlayCancel{transition:none}}.CanvasCard-module__O7xaTG__overlayCancel:hover{background:var(--ui-surface-subtle-hover);opacity:1}.CanvasCard-module__O7xaTG__overlayCancel:focus-visible{box-shadow:0 0 0 2px var(--ui-border-strong);outline:none}.CanvasCard-module__O7xaTG__overlayCancel:disabled{opacity:.5}.CanvasCard-module__O7xaTG__overlayDelete{cursor:pointer;border-radius:var(--ui-radius-sm);background:var(--ui-status-error);font-size:var(--ui-text-xs);color:#fff;padding:.375rem .875rem;font-weight:500;transition:filter .15s}@media (prefers-reduced-motion:reduce){.CanvasCard-module__O7xaTG__overlayDelete{transition:none}}.CanvasCard-module__O7xaTG__overlayDelete:hover{filter:brightness(1.1)}.CanvasCard-module__O7xaTG__overlayDelete:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--ui-status-error) 50%, transparent);outline:none}.CanvasCard-module__O7xaTG__overlayDelete:disabled{cursor:not-allowed;opacity:.5}
.NewCanvasCard-module__J48Kvq__button{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;min-height:220px;transition:border-color .2s,background-color .2s,opacity .2s,transform .2s;display:flex}@media (prefers-reduced-motion:reduce){.NewCanvasCard-module__J48Kvq__button{transition:none}}.NewCanvasCard-module__J48Kvq__button:hover{border-color:var(--ui-border-strong);background:var(--ui-surface-subtle-hover)}.NewCanvasCard-module__J48Kvq__button:active{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.NewCanvasCard-module__J48Kvq__button:active{transform:none}}.NewCanvasCard-module__J48Kvq__button:disabled{cursor:not-allowed;opacity:.5}.NewCanvasCard-module__J48Kvq__iconWrap{border-radius:var(--ui-radius-md);background:var(--ui-surface-2);width:2.5rem;height:2.5rem;color:var(--color-foreground);opacity:.7;justify-content:center;align-items:center;transition:background-color .2s,opacity .2s,transform .2s;display:flex}@media (prefers-reduced-motion:reduce){.NewCanvasCard-module__J48Kvq__iconWrap{transition:none}}.NewCanvasCard-module__J48Kvq__button:hover .NewCanvasCard-module__J48Kvq__iconWrap{opacity:.9;transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.NewCanvasCard-module__J48Kvq__button:hover .NewCanvasCard-module__J48Kvq__iconWrap{transform:none}}.NewCanvasCard-module__J48Kvq__label{font-size:var(--ui-text-sm);letter-spacing:0;color:var(--color-foreground);opacity:.7;margin-top:.625rem;font-weight:500;transition:color .2s,opacity .2s}@media (prefers-reduced-motion:reduce){.NewCanvasCard-module__J48Kvq__label{transition:none}}.NewCanvasCard-module__J48Kvq__button:hover .NewCanvasCard-module__J48Kvq__label{opacity:.9}
.WorkspaceOverviewPanel-module__4X7M4W__emptyState{justify-content:center;align-items:center;min-height:8.75rem;display:flex}.WorkspaceOverviewPanel-module__4X7M4W__emptyMessage{font-size:var(--ui-text-sm);color:var(--ui-text-muted)}
.WorkspacePage-module___NvxnG__recoveryActions{gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.WorkspacePage-module___NvxnG__pageStack{gap:var(--ui-space-6);flex-direction:column;display:flex}@media (min-width:1024px){.WorkspacePage-module___NvxnG__pageStack{gap:1.75rem}}.WorkspacePage-module___NvxnG__tabPanelBase{min-width:0}.WorkspacePage-module___NvxnG__tabPanelHost{min-width:0;min-height:360px;position:relative}@media (min-width:768px){.WorkspacePage-module___NvxnG__tabPanelHost{min-height:520px}}.WorkspacePage-module___NvxnG__tabPanelActive{min-width:0;position:relative}.WorkspacePage-module___NvxnG__tabPanelInactive{min-width:0;display:none}.WorkspacePage-module___NvxnG__tabPanelStack{gap:var(--ui-space-5);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.WorkspacePage-module___NvxnG__tabPanelStack{gap:var(--ui-space-6)}}.WorkspacePage-module___NvxnG__settingsTabFallback{gap:var(--ui-space-4);flex-direction:column;min-width:0;display:flex}.WorkspacePage-module___NvxnG__settingsFallbackSection{gap:var(--ui-space-4);padding:var(--ui-space-4);display:grid;overflow:hidden}@media (min-width:760px){.WorkspacePage-module___NvxnG__settingsFallbackSection{gap:var(--ui-space-6);padding:var(--ui-space-5);grid-template-columns:minmax(11rem,.32fr) minmax(0,1fr)}}.WorkspacePage-module___NvxnG__settingsFallbackHeader{gap:var(--ui-space-2);min-width:0;display:flex}.WorkspacePage-module___NvxnG__settingsFallbackIcon{border-radius:var(--ui-radius-sm);background:var(--ui-surface-2);flex-shrink:0;width:1.625rem;height:1.625rem}.WorkspacePage-module___NvxnG__settingsFallbackCopy{flex:auto;min-width:0}.WorkspacePage-module___NvxnG__settingsFallbackTitle{border-radius:var(--ui-radius-sm);background:var(--ui-surface-2);width:min(9rem,68%);height:.875rem}.WorkspacePage-module___NvxnG__settingsFallbackText{margin-top:var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-surface-2);width:min(12rem,84%);height:.75rem}.WorkspacePage-module___NvxnG__settingsFallbackRows{gap:var(--ui-space-2);display:grid}.WorkspacePage-module___NvxnG__settingsFallbackRow,.WorkspacePage-module___NvxnG__settingsFallbackToolbar,.WorkspacePage-module___NvxnG__settingsFallbackTable{border-radius:var(--ui-radius-sm);background:var(--ui-surface-2)}.WorkspacePage-module___NvxnG__settingsFallbackRow{height:2.75rem}.WorkspacePage-module___NvxnG__settingsFallbackToolbar{height:2.25rem}.WorkspacePage-module___NvxnG__settingsFallbackTable{height:9rem}
.AnalyticsSkeleton-module__TwIXtq__stack{gap:var(--ui-space-6);flex-direction:column;display:flex}.AnalyticsSkeleton-module__TwIXtq__statGrid{gap:var(--ui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.AnalyticsSkeleton-module__TwIXtq__statGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.AnalyticsSkeleton-module__TwIXtq__statCard{padding:var(--ui-space-4)}.AnalyticsSkeleton-module__TwIXtq__statLine1{border-radius:var(--ui-radius-xs);background:var(--ui-border-soft);width:5rem;height:.75rem}.AnalyticsSkeleton-module__TwIXtq__statLine2{margin-top:var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-border-soft);width:4rem;height:1.75rem}.AnalyticsSkeleton-module__TwIXtq__chartCard{padding:var(--ui-space-5)}.AnalyticsSkeleton-module__TwIXtq__chartTitle{margin-bottom:var(--ui-space-4);border-radius:var(--ui-radius-xs);background:var(--ui-border-soft);width:7rem;height:1rem}.AnalyticsSkeleton-module__TwIXtq__chartBody{border-radius:var(--ui-radius-sm);background:var(--ui-border-soft);min-height:152px}.AnalyticsSkeleton-module__TwIXtq__twoCol{gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.AnalyticsSkeleton-module__TwIXtq__twoCol{grid-template-columns:repeat(2,minmax(0,1fr))}}.AnalyticsSkeleton-module__TwIXtq__panelCard{gap:var(--ui-space-3);padding:var(--ui-space-5);flex-direction:column;display:flex}.AnalyticsSkeleton-module__TwIXtq__panelTitle{border-radius:var(--ui-radius-xs);background:var(--ui-border-soft);width:6rem;height:1rem}
.BreakdownSkeletonRows-module__zUN2-q__root{flex-direction:column;display:flex}.BreakdownSkeletonRows-module__zUN2-q__row{align-items:center;gap:var(--ui-space-3);display:flex}.BreakdownSkeletonRows-module__zUN2-q__labelSkeleton{border-radius:var(--ui-radius-xs);background:var(--ui-border-soft);height:.75rem}.BreakdownSkeletonRows-module__zUN2-q__labelSkeletonDefault{width:5rem}.BreakdownSkeletonRows-module__zUN2-q__labelSkeletonWide{width:6rem}.BreakdownSkeletonRows-module__zUN2-q__barSkeleton{background:var(--ui-border-soft);border-radius:999px;flex:1;height:.5rem}.BreakdownSkeletonRows-module__zUN2-q__countSkeleton{border-radius:var(--ui-radius-xs);background:var(--ui-border-soft);width:2rem;height:.75rem}
.RecentFailureCard-module__TD992q__copyButton{border-radius:var(--ui-radius-xs);min-height:2.25rem;padding:0 var(--ui-space-2);align-items:center;font-size:.65rem;font-weight:500;transition:color .15s;display:inline-flex}.RecentFailureCard-module__TD992q__copyButton:hover{color:var(--color-foreground);background:var(--ui-surface-subtle-hover)}@media (prefers-reduced-motion:reduce){.RecentFailureCard-module__TD992q__copyButton{transition:none}}.RecentFailureCard-module__TD992q__copyButton:focus-visible{box-shadow:0 0 0 2px var(--ui-border-strong);outline:none}.RecentFailureCard-module__TD992q__dashboardCard{align-items:flex-start;gap:var(--ui-space-3);border-radius:var(--ui-radius-sm);border:1px solid var(--ui-status-error-border);background:var(--ui-status-error-bg);padding:.625rem var(--ui-space-3);display:flex}.RecentFailureCard-module__TD992q__dot{background:var(--ui-status-error);border-radius:999px;flex-shrink:0;width:.375rem;height:.375rem;margin-top:.375rem}.RecentFailureCard-module__TD992q__body{flex:1;min-width:0}.RecentFailureCard-module__TD992q__headerLabel{font-size:var(--ui-text-sm)}.RecentFailureCard-module__TD992q__row{align-items:center;column-gap:var(--ui-space-2);row-gap:var(--ui-space-1);font-size:var(--ui-text-sm);flex-wrap:wrap;margin-top:.125rem;display:flex}.RecentFailureCard-module__TD992q__rowTight{margin-top:var(--ui-space-1);align-items:center;column-gap:var(--ui-space-2);row-gap:var(--ui-space-1);font-size:var(--ui-text-sm);flex-wrap:wrap;display:flex}.RecentFailureCard-module__TD992q__code{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--ui-radius-xs);background:var(--ui-surface-subtle);max-width:220px;font-family:var(--font-mono);color:var(--ui-status-muted);padding:.125rem .375rem;font-size:.65rem;overflow:hidden}.RecentFailureCard-module__TD992q__errorText{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--ui-text-sm);color:var(--ui-status-error);margin-top:.125rem;overflow:hidden}.RecentFailureCard-module__TD992q__actions{align-items:center;column-gap:var(--ui-space-2);row-gap:var(--ui-space-1);font-size:var(--ui-text-sm);flex-wrap:wrap;margin-top:.375rem;display:flex}.RecentFailureCard-module__TD992q__time{font-size:var(--ui-text-sm);flex-shrink:0}
.RecentFailuresSection-module__Pp77DG__sectionPad{padding:var(--ui-space-5)}.RecentFailuresSection-module__Pp77DG__failuresStack{gap:var(--ui-space-2);flex-direction:column;display:flex}.RecentFailuresSection-module__Pp77DG__description{margin-bottom:var(--ui-space-4);font-size:var(--ui-text-sm)}.RecentFailuresSection-module__Pp77DG__historyLink{border-radius:var(--ui-radius-xs);min-height:2.25rem;padding:0 var(--ui-space-2);align-items:center;font-size:.65rem;font-weight:500;transition:color .15s;display:inline-flex}.RecentFailuresSection-module__Pp77DG__historyLink:hover{color:var(--color-foreground)}@media (prefers-reduced-motion:reduce){.RecentFailuresSection-module__Pp77DG__historyLink{transition:none}}.RecentFailuresSection-module__Pp77DG__historyLink:focus-visible{box-shadow:0 0 0 2px var(--ui-border-strong);outline:none}
@keyframes RunsOverTimeChart-module__moYkQa__barGrow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.RunsOverTimeChart-module__moYkQa__bar{transform-origin:bottom;animation:.35s ease-out both RunsOverTimeChart-module__moYkQa__barGrow}.RunsOverTimeChart-module__moYkQa__successBar{fill:var(--ui-status-success);opacity:.85}.RunsOverTimeChart-module__moYkQa__otherBar{fill:var(--ui-border-soft);opacity:.85}.RunsOverTimeChart-module__moYkQa__errorBar{fill:var(--ui-status-error);opacity:.85}.RunsOverTimeChart-module__moYkQa__emptyBar{fill:var(--ui-border-subtle);opacity:.45}.RunsOverTimeChart-module__moYkQa__chartRoot{container:runs-chart/inline-size}.RunsOverTimeChart-module__moYkQa__chartWithLabels{position:relative}.RunsOverTimeChart-module__moYkQa__axisLabelOverlay{height:1.125rem;margin-top:var(--ui-space-2);pointer-events:none;position:relative;left:0;right:0}.RunsOverTimeChart-module__moYkQa__axisLabelHtml{font-size:var(--text-micro);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;letter-spacing:.02em;font-family:inherit;font-weight:500;position:absolute}@container runs-chart (max-width:560px){.RunsOverTimeChart-module__moYkQa__axisLabelHtml[data-label-priority=minor]{display:none}}@container runs-chart (max-width:420px){.RunsOverTimeChart-module__moYkQa__axisLabelHtml[data-label-priority=medium]{display:none}}@container runs-chart (max-width:320px){.RunsOverTimeChart-module__moYkQa__axisLabelHtml[data-label-priority=major]{display:none}}.RunsOverTimeChart-module__moYkQa__axisLine{stroke:var(--ui-border-subtle)}.RunsOverTimeChart-module__moYkQa__legendSuccessSwatch{background:var(--ui-status-success);opacity:.85}.RunsOverTimeChart-module__moYkQa__legendOtherSwatch{background:var(--ui-border-soft);opacity:.85}.RunsOverTimeChart-module__moYkQa__legendErrorSwatch{background:var(--ui-status-error);opacity:.85}@media (prefers-reduced-motion:reduce){.RunsOverTimeChart-module__moYkQa__bar{animation:none}}.RunsOverTimeChart-module__moYkQa__skeletonBars{align-items:flex-end;gap:.125rem;width:100%;display:flex}.RunsOverTimeChart-module__moYkQa__skeletonBar{border-top-left-radius:var(--ui-radius-xs);border-top-right-radius:var(--ui-radius-xs);background:var(--ui-border-soft);flex:1}.RunsOverTimeChart-module__moYkQa__emptyState{border-radius:var(--ui-radius-sm);background:var(--ui-surface-subtle);justify-content:center;align-items:center;display:flex}.RunsOverTimeChart-module__moYkQa__emptyText{font-size:var(--ui-text-lg)}.RunsOverTimeChart-module__moYkQa__chartSvgSparse{max-width:100%;margin-left:auto;margin-right:auto;display:block}.RunsOverTimeChart-module__moYkQa__chartSvgFull{width:100%}.RunsOverTimeChart-module__moYkQa__legend{margin-top:var(--ui-space-3);align-items:center;column-gap:var(--ui-space-3);row-gap:var(--ui-space-2);border-top:1px solid var(--ui-border-subtle);padding-top:var(--ui-space-3);font-size:var(--ui-text-sm);flex-wrap:wrap;display:flex}@media (min-width:640px){.RunsOverTimeChart-module__moYkQa__legend{column-gap:var(--ui-space-5)}}.RunsOverTimeChart-module__moYkQa__legendItem{align-items:center;gap:.375rem;display:flex}@container runs-chart (max-width:340px){.RunsOverTimeChart-module__moYkQa__legendOtherLabel{display:none}}.RunsOverTimeChart-module__moYkQa__legendSwatch{border-radius:var(--ui-radius-xxs);width:.75rem;height:.5rem;display:inline-block}.RunsOverTimeChart-module__moYkQa__legendPeak{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-left:auto}
.StatCard-module__fX7qAG__valueSkeleton{margin-top:var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-border-soft);width:6rem;height:1.75rem}.StatCard-module__fX7qAG__valueRow{margin-top:var(--ui-space-2);align-items:baseline;gap:var(--ui-space-2);min-width:0;display:flex}.StatCard-module__fX7qAG__value{letter-spacing:0;min-width:0;color:var(--color-foreground);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.5rem;font-weight:600;line-height:2rem}.StatCard-module__fX7qAG__subtext{font-size:var(--ui-text-sm);margin-top:.125rem}
.TopCallersTable-module__qkg20W__grid{gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr) minmax(4rem,auto) minmax(5rem,auto);display:grid}.TopCallersTable-module__qkg20W__loadingStack{flex-direction:column;gap:.625rem;display:flex}.TopCallersTable-module__qkg20W__loadingRow{padding-block:var(--ui-space-1)}.TopCallersTable-module__qkg20W__skelKey{border-radius:var(--ui-radius-xs);background:var(--ui-border-soft);width:7rem;height:.75rem}.TopCallersTable-module__qkg20W__skelMid{border-radius:var(--ui-radius-xs);background:var(--ui-border-soft);width:3rem;height:.75rem}.TopCallersTable-module__qkg20W__skelRight{border-radius:var(--ui-radius-xs);background:var(--ui-border-soft);width:3.5rem;height:.75rem}.TopCallersTable-module__qkg20W__empty{padding:var(--ui-space-4) 0;text-align:center;font-size:var(--text-label)}.TopCallersTable-module__qkg20W__headerRow{padding-bottom:var(--ui-space-2);font-size:var(--ui-text-sm);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.TopCallersTable-module__qkg20W__colCalls{text-align:right;width:4rem}.TopCallersTable-module__qkg20W__colSeen{text-align:right;width:5rem}.TopCallersTable-module__qkg20W__body{border-color:color-mix(in srgb, var(--ui-border-soft) 60%, transparent)}.TopCallersTable-module__qkg20W__body>*+*{border-top:1px solid color-mix(in srgb, var(--ui-border-soft) 40%, transparent)}.TopCallersTable-module__qkg20W__dataRow{padding-block:var(--ui-space-2);border-radius:var(--ui-radius-xs);padding-inline:var(--ui-space-2);margin-inline:calc(-1 * var(--ui-space-2));align-items:center;transition:background-color .15s}.TopCallersTable-module__qkg20W__dataRow:hover{background:var(--ui-surface-subtle-hover)}@media (prefers-reduced-motion:reduce){.TopCallersTable-module__qkg20W__dataRow{transition:none}}.TopCallersTable-module__qkg20W__cellKey{min-width:0}.TopCallersTable-module__qkg20W__keyTitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ui-text-sm);color:var(--color-foreground);font-weight:500;overflow:hidden}.TopCallersTable-module__qkg20W__keyMeta{margin-top:var(--ui-space-1);align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;min-width:0;display:flex}.TopCallersTable-module__qkg20W__monoMuted{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);font-size:var(--text-micro);overflow:hidden}.TopCallersTable-module__qkg20W__warnBadge{font-size:var(--text-micro)}.TopCallersTable-module__qkg20W__volumeTrack{margin-top:var(--ui-space-1);background:var(--ui-surface-subtle);border-radius:999px;height:.1875rem;overflow:hidden}.TopCallersTable-module__qkg20W__volumeFill{background:var(--ui-status-success);opacity:.55;border-radius:999px;height:100%;transition:width .5s,background-color .5s}@media (prefers-reduced-motion:reduce){.TopCallersTable-module__qkg20W__volumeFill{transition:none}}.TopCallersTable-module__qkg20W__countCell{text-align:right;width:4rem}.TopCallersTable-module__qkg20W__count{font-size:var(--ui-text-sm);font-family:var(--font-mono);color:var(--color-foreground)}.TopCallersTable-module__qkg20W__seenCell{text-align:right;width:5rem}.TopCallersTable-module__qkg20W__seen{font-size:var(--ui-text-sm)}@media (max-width:520px){.TopCallersTable-module__qkg20W__grid{grid-template-columns:minmax(0,1fr) minmax(3.5rem,auto)}.TopCallersTable-module__qkg20W__colSeen,.TopCallersTable-module__qkg20W__seenCell{display:none}.TopCallersTable-module__qkg20W__colCalls,.TopCallersTable-module__qkg20W__countCell{width:auto}}
.Navbar-module__jXSz4q__fixedBar{z-index:50;transition:transform .3s ease-out;position:fixed;top:0;left:0;right:0}.Navbar-module__jXSz4q__relativeWrap{position:relative}.Navbar-module__jXSz4q__navRoot{justify-content:space-between;align-items:center;width:100%;transition:transform .3s ease-out,color .3s ease-out;display:flex}.Navbar-module__jXSz4q__navBlur{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Navbar-module__jXSz4q__navSurfaceLight{background-color:color-mix(in srgb, var(--public-light-bg) 95%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--public-surface) 5%, transparent)}.Navbar-module__jXSz4q__navSurfaceDark{background-color:color-mix(in srgb, var(--public-surface) 95%, transparent);box-shadow:0 1px 0 var(--public-surface-hover)}.Navbar-module__jXSz4q__homeLink{align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-sm);text-decoration:none;display:flex}.Navbar-module__jXSz4q__homeLink:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}.Navbar-module__jXSz4q__logo{color:var(--public-text);width:auto;height:1.75rem}.Navbar-module__jXSz4q__brandWordmark{font-family:var(--font-sans);letter-spacing:0;font-size:1.125rem;font-weight:600}.Navbar-module__jXSz4q__brandWordmarkOnDark{color:var(--public-text);}.Navbar-module__jXSz4q__brandWordmarkOnLight{color:var(--public-light-text);}.Navbar-module__jXSz4q__desktopLinks{align-items:center;gap:var(--ui-space-4);display:none}@media (min-width:1280px){.Navbar-module__jXSz4q__desktopLinks{gap:1.75rem}}@media (min-width:1024px){.Navbar-module__jXSz4q__desktopLinks{display:flex}}.Navbar-module__jXSz4q__loginLink{border-radius:var(--ui-radius-sm);font-family:var(--font-sans);font-size:var(--ui-text-sm);text-transform:uppercase;letter-spacing:0;font-weight:500;text-decoration:none}.Navbar-module__jXSz4q__loginLink:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}.Navbar-module__jXSz4q__navTextOnDark{color:color-mix(in srgb, var(--color-foreground) 82%, transparent);transition:color .15s}.Navbar-module__jXSz4q__navTextOnDark:hover{color:var(--public-text)}.Navbar-module__jXSz4q__navTextOnLight{color:var(--public-light-text);transition:color .15s}.Navbar-module__jXSz4q__navTextOnLight:hover{color:var(--public-light-text-muted)}.Navbar-module__jXSz4q__loginPadDesktop{padding:var(--ui-space-2) var(--ui-space-3)}.Navbar-module__jXSz4q__loginPadMobile{padding:var(--ui-space-1) var(--ui-space-2)}.Navbar-module__jXSz4q__desktopAuth{align-items:center;gap:.625rem;display:none}@media (min-width:640px){.Navbar-module__jXSz4q__desktopAuth{gap:var(--ui-space-3)}}@media (min-width:1024px){.Navbar-module__jXSz4q__desktopAuth{display:flex}}.Navbar-module__jXSz4q__signUp{padding:var(--ui-space-2) var(--ui-space-4);font-family:var(--font-sans);font-size:var(--ui-text-sm);text-transform:uppercase;letter-spacing:0;border-radius:9999px;font-weight:500;text-decoration:none;transition:opacity .15s}.Navbar-module__jXSz4q__signUp:hover{opacity:.9}.Navbar-module__jXSz4q__signUp:focus-visible{outline:2px solid var(--auth-accent);outline-offset:2px}.Navbar-module__jXSz4q__signUpFilled{background:var(--public-surface);color:var(--public-text)}.Navbar-module__jXSz4q__signUpContrast{background:var(--public-text);color:var(--public-surface)}.Navbar-module__jXSz4q__mobileCluster{align-items:center;gap:var(--ui-space-4);display:flex}@media (min-width:1024px){.Navbar-module__jXSz4q__mobileCluster{display:none}}.Navbar-module__jXSz4q__menuButton{border-radius:var(--ui-radius-md);padding:var(--ui-space-2);cursor:pointer;background:0 0;border:none}.Navbar-module__jXSz4q__menuButton:focus-visible{outline:2px solid var(--auth-accent);outline-offset:0}@media (min-width:640px){.Navbar-module__jXSz4q__signUp{padding-left:var(--ui-space-5);padding-right:var(--ui-space-5)}}
.TriggerNodeShared-module__gL0K0a__urlRow{align-items:center;gap:.25rem;min-width:0;display:flex}.TriggerNodeShared-module__gL0K0a__urlField{min-width:0;font-size:var(--text-node-label);color:var(--trigger-url-text);background:var(--trigger-url-bg);border:1px solid var(--trigger-url-border);border-radius:var(--ui-radius-xs);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;cursor:default;-webkit-user-select:none;user-select:none;flex:1;padding:.25rem .375rem;overflow:hidden}.TriggerNodeShared-module__gL0K0a__copyBtn{background:var(--trigger-copy-bg);border:1px solid var(--trigger-copy-border);border-radius:var(--ui-radius-xs);width:1.5rem;height:1.5rem;color:var(--trigger-copy-text);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:flex}.TriggerNodeShared-module__gL0K0a__copyBtn:hover{background:var(--trigger-copy-hover-bg);color:var(--trigger-copy-hover-text)}.TriggerNodeShared-module__gL0K0a__copyBtnCopied{color:var(--trigger-copy-copied-text);border-color:var(--trigger-copy-copied-border)}.TriggerNodeShared-module__gL0K0a__statusRow{align-items:center;gap:.3125rem;margin-top:.125rem;display:flex}.TriggerNodeShared-module__gL0K0a__statusDot{border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem}.TriggerNodeShared-module__gL0K0a__statusDotIdle{background:var(--trigger-status-dot-idle)}.TriggerNodeShared-module__gL0K0a__statusDotActive{background:var(--trigger-status-dot-active)}.TriggerNodeShared-module__gL0K0a__statusDotRunning{background:var(--trigger-status-dot-running);animation:1s ease-in-out infinite TriggerNodeShared-module__gL0K0a__triggerStatusPulse}.TriggerNodeShared-module__gL0K0a__statusDotError{background:var(--trigger-status-dot-error)}@keyframes TriggerNodeShared-module__gL0K0a__triggerStatusPulse{0%,to{opacity:1}50%{opacity:.45}}.TriggerNodeShared-module__gL0K0a__statusLabel{font-size:var(--text-micro);color:var(--trigger-status-label)}.TriggerNodeShared-module__gL0K0a__lastTriggered{font-size:var(--text-node-label);color:var(--trigger-last-triggered);margin-left:auto}.TriggerNodeShared-module__gL0K0a__setupHint{font-size:var(--text-node-label);color:var(--trigger-setup-hint-text);background:var(--trigger-setup-hint-bg);border-radius:var(--ui-radius-xs);border:1px solid var(--trigger-setup-hint-border);padding:.3125rem .375rem;line-height:1.4}.TriggerNodeShared-module__gL0K0a__revokeBtn{font-size:var(--text-node-label);color:var(--trigger-revoke-btn);cursor:pointer;background:0 0;border:none;margin-left:.5rem;padding:0}.TriggerNodeShared-module__gL0K0a__revokeBtn:hover{color:var(--trigger-revoke-btn-hover)}.TriggerNodeShared-module__gL0K0a__revokeBtn:disabled{opacity:.5;cursor:default}.TriggerNodeShared-module__gL0K0a__createWebhookBtn{font-size:var(--text-node-label);color:var(--trigger-create-btn);cursor:pointer;background:0 0;border:none;padding:0}.TriggerNodeShared-module__gL0K0a__createWebhookBtn:hover{color:var(--trigger-create-btn-hover)}.TriggerNodeShared-module__gL0K0a__createWebhookBtn:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.TriggerNodeShared-module__gL0K0a__statusDotRunning{animation:none}.TriggerNodeShared-module__gL0K0a__copyBtn,.TriggerNodeShared-module__gL0K0a__revokeBtn,.TriggerNodeShared-module__gL0K0a__createWebhookBtn{transition:none}}
.AnalyticsBreakdownList-module__azWswq__loadingStack{flex-direction:column;gap:.625rem;display:flex}.AnalyticsBreakdownList-module__azWswq__listStack{gap:var(--ui-space-3);flex-direction:column;display:flex}.AnalyticsBreakdownList-module__azWswq__empty{padding:var(--ui-space-4) 0;text-align:center;font-size:var(--text-label)}
.Calendar-module__y-7LmG__root{padding:var(--ui-space-3)}.Calendar-module__y-7LmG__header{margin-bottom:var(--ui-space-4);justify-content:space-between;align-items:center;display:flex}.Calendar-module__y-7LmG__navButton{border-radius:var(--ui-radius-md);width:2rem;height:2rem;color:var(--ui-status-muted);cursor:pointer;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex}@media (prefers-reduced-motion:reduce){.Calendar-module__y-7LmG__navButton{transition:none}}.Calendar-module__y-7LmG__navButton:hover:not(:disabled){background:var(--ui-surface-2);color:var(--color-foreground)}.Calendar-module__y-7LmG__navButton:disabled{opacity:.4;cursor:not-allowed}.Calendar-module__y-7LmG__monthLabel{font-size:var(--ui-text-sm);color:var(--color-foreground);font-weight:500}.Calendar-module__y-7LmG__weekdays{margin-bottom:var(--ui-space-2);grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}.Calendar-module__y-7LmG__weekdayCell{width:2rem;height:2rem;font-size:var(--ui-text-xs);color:var(--ui-status-muted);justify-content:center;align-items:center;font-weight:500;display:flex}.Calendar-module__y-7LmG__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}.Calendar-module__y-7LmG__day{border-radius:var(--ui-radius-md);width:2rem;height:2rem;font-size:var(--ui-text-sm);cursor:pointer;justify-content:center;align-items:center;transition:color .15s,background-color .15s,box-shadow .15s;display:flex}@media (prefers-reduced-motion:reduce){.Calendar-module__y-7LmG__day{transition:none}}.Calendar-module__y-7LmG__day:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:1px}.Calendar-module__y-7LmG__dayDisabled{color:var(--ui-status-muted);opacity:.4;cursor:not-allowed}.Calendar-module__y-7LmG__daySelected{background:var(--ui-status-warning);color:var(--color-background);font-weight:500}.Calendar-module__y-7LmG__daySelected:hover:not(:disabled){background:color-mix(in srgb, var(--ui-status-warning) 85%, var(--color-foreground))}.Calendar-module__y-7LmG__dayToday{color:var(--ui-status-warning);box-shadow:inset 0 0 0 1px var(--ui-status-warning);font-weight:500}.Calendar-module__y-7LmG__dayToday:hover:not(:disabled){background:var(--ui-surface-2)}.Calendar-module__y-7LmG__dayDefault{color:var(--color-foreground)}.Calendar-module__y-7LmG__dayDefault:hover:not(:disabled){background:var(--ui-surface-2)}
.PublicSiteShell-module__HZEr-q__shell{flex-direction:column;min-height:100dvh;display:flex}.PublicSiteShell-module__HZEr-q__mainGrow{flex:1}
.ContactForm-module__2wglDq__form{gap:var(--ui-space-6);flex-direction:column;display:flex}.ContactForm-module__2wglDq__field{gap:var(--ui-space-2);flex-direction:column;display:flex}.ContactForm-module__2wglDq__label{font-family:var(--font-sans);font-size:var(--ui-text-sm);letter-spacing:0;color:var(--public-text);font-weight:500}.ContactForm-module__2wglDq__fieldFooter{justify-content:space-between;align-items:center;gap:var(--ui-space-3);min-height:1.25rem;display:flex}.ContactForm-module__2wglDq__fieldFooterSpacer{flex:auto}.ContactForm-module__2wglDq__fieldError{font-family:var(--font-sans);font-size:var(--ui-text-xs);color:var(--ui-status-error);margin:0}.ContactForm-module__2wglDq__charCount{font-family:var(--font-sans);font-size:var(--ui-text-xs);color:var(--public-text-muted);font-variant-numeric:tabular-nums;margin-left:auto}.ContactForm-module__2wglDq__status{font-family:var(--font-sans);font-size:var(--ui-text-sm);color:var(--public-text-muted);line-height:1.5}.ContactForm-module__2wglDq__status:empty{display:none}.ContactForm-module__2wglDq__statusVisible{min-height:1.25rem}.ContactForm-module__2wglDq__statusSuccess{color:var(--public-text)}.ContactForm-module__2wglDq__statusError{color:var(--ui-status-error)}.ContactForm-module__2wglDq__submit{align-self:flex-start}
.GenerateSfxNode-module__F8abNG__content{--gen-sfx-scrollbar:#0003;--gen-sfx-duration-label:#404040e6;--gen-sfx-duration-track:#0000001a;--gen-sfx-duration-track-filled:#ea580c73;--gen-sfx-duration-thumb:#ea580ce6;--gen-sfx-duration-value:#262626e6;--gen-sfx-generating-bg:#0000000f;--gen-sfx-spinner:#40404066;--gen-sfx-generating-text:#404040e6;--gen-sfx-error-bg:#dc26260f;--gen-sfx-error-border:#dc262633;--gen-sfx-error-text:#b91c1c;--gen-sfx-error-scrollbar:#dc26264d;--generation-status-bg:var(--gen-sfx-generating-bg);--generation-status-spinner:var(--gen-sfx-spinner);--generation-status-text:var(--gen-sfx-generating-text);--generation-status-error-bg:var(--gen-sfx-error-bg);--generation-status-error-border:var(--gen-sfx-error-border);--generation-status-error-text:var(--gen-sfx-error-text);--generation-status-error-scrollbar:var(--gen-sfx-error-scrollbar);--generation-status-container-min-height:3rem;--audio-gen-result-bg:#0000000a;--audio-gen-scrubber-track:#0000001f;--audio-gen-scrubber-thumb:#262626e6;--audio-gen-scrubber-focus:#00000059;--audio-gen-play-button:#262626e6;--audio-gen-play-button-hover-bg:#00000014;--audio-gen-play-button-focus:#0006;--audio-gen-time-color:#404040d9;scrollbar-width:thin;scrollbar-color:var(--gen-sfx-scrollbar) transparent;overscroll-behavior:contain;flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.5rem .75rem;display:flex;overflow:hidden auto}.GenerateSfxNode-module__F8abNG__inputHint{color:#262626d1;font-size:var(--ui-text-xs);background:#00000008;border:1px solid #00000014;border-radius:.625rem;padding:.625rem .75rem;line-height:1.4}.GenerateSfxNode-module__F8abNG__inputHintError{background:var(--gen-sfx-error-bg);border-color:var(--gen-sfx-error-border);color:var(--gen-sfx-error-text)}.GenerateSfxNode-module__F8abNG__audioResult{}.GenerateSfxNode-module__F8abNG__audioControls{}.GenerateSfxNode-module__F8abNG__audioScrubber{}.GenerateSfxNode-module__F8abNG__audioScrubberTrack{}.GenerateSfxNode-module__F8abNG__audioScrubberProgress{}.GenerateSfxNode-module__F8abNG__audioScrubberThumb{}.GenerateSfxNode-module__F8abNG__audioControlsRow{}.GenerateSfxNode-module__F8abNG__audioPlayButton{}.GenerateSfxNode-module__F8abNG__audioTimeDisplay{}.GenerateSfxNode-module__F8abNG__mediaLoadingSkeleton{background:var(--gen-sfx-generating-bg);border-radius:var(--ui-radius-sm);width:100%;min-height:3rem;padding:var(--ui-space-3);flex-direction:column;justify-content:center;align-items:center;animation:2s ease-in-out infinite GenerateSfxNode-module__F8abNG__pulseGentle;display:flex}.GenerateSfxNode-module__F8abNG__durationRow{align-items:center;gap:.375rem;display:flex}.GenerateSfxNode-module__F8abNG__durationLabel{font-size:var(--text-node-label);color:var(--gen-sfx-duration-label);white-space:nowrap}.GenerateSfxNode-module__F8abNG__durationSlider{appearance:none;background:linear-gradient(to right, var(--gen-sfx-duration-track-filled) 0%, var(--gen-sfx-duration-track-filled) var(--gen-sfx-duration-progress,0%), var(--gen-sfx-duration-track) var(--gen-sfx-duration-progress,0%), var(--gen-sfx-duration-track) 100%);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100% .25rem;border-radius:.125rem;flex:1;height:.875rem}.GenerateSfxNode-module__F8abNG__durationSlider:disabled{cursor:not-allowed;opacity:.6}.GenerateSfxNode-module__F8abNG__durationSlider:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:3px}.GenerateSfxNode-module__F8abNG__durationSlider::-webkit-slider-thumb{appearance:none;background:var(--gen-sfx-duration-thumb);cursor:pointer;border-radius:50%;width:.75rem;height:.75rem}.GenerateSfxNode-module__F8abNG__durationSlider:disabled::-webkit-slider-thumb{cursor:not-allowed}.GenerateSfxNode-module__F8abNG__durationSlider::-moz-range-thumb{background:var(--gen-sfx-duration-thumb);cursor:pointer;border:none;border-radius:50%;width:.75rem;height:.75rem}.GenerateSfxNode-module__F8abNG__durationSlider:disabled::-moz-range-thumb{cursor:not-allowed}.GenerateSfxNode-module__F8abNG__durationValue{font-size:var(--text-node-label);color:var(--gen-sfx-duration-value);font-variant-numeric:tabular-nums;text-align:right;min-width:1.5rem}@media (prefers-reduced-motion:reduce){.GenerateSfxNode-module__F8abNG__mediaLoadingSkeleton{animation:none}}
.WebhookTriggerNode-module__mhCI7q__content{--webhook-trigger-scrollbar:#0003;--webhook-trigger-url-bg:#fffffff2;--webhook-trigger-url-text:#171717e6;--webhook-trigger-url-border:#0000001f;--webhook-trigger-copy-bg:#0000000d;--webhook-trigger-copy-border:#0000001f;--webhook-trigger-copy-text:#404040e6;--webhook-trigger-copy-hover-bg:#0000001a;--webhook-trigger-copy-hover-text:#171717f2;--webhook-trigger-copy-copied-text:#166534e6;--webhook-trigger-copy-copied-border:#16a34a66;--webhook-trigger-status-dot-idle:#737373b3;--webhook-trigger-status-dot-active:#22c55ed9;--webhook-trigger-status-dot-running:#eab308d9;--webhook-trigger-status-dot-error:#ef4444d9;--webhook-trigger-status-label:#404040e6;--webhook-trigger-last-triggered:#404040e6;--webhook-trigger-setup-hint-text:#404040e6;--webhook-trigger-setup-hint-bg:#0000000a;--webhook-trigger-setup-hint-border:#0000001a;--webhook-trigger-revoke-btn:#b91c1cb3;--webhook-trigger-revoke-btn-hover:#b91c1cf2;--webhook-trigger-create-btn:#166534e6;--webhook-trigger-create-btn-hover:#166534;--trigger-url-bg:var(--webhook-trigger-url-bg);--trigger-url-text:var(--webhook-trigger-url-text);--trigger-url-border:var(--webhook-trigger-url-border);--trigger-copy-bg:var(--webhook-trigger-copy-bg);--trigger-copy-border:var(--webhook-trigger-copy-border);--trigger-copy-text:var(--webhook-trigger-copy-text);--trigger-copy-hover-bg:var(--webhook-trigger-copy-hover-bg);--trigger-copy-hover-text:var(--webhook-trigger-copy-hover-text);--trigger-copy-copied-text:var(--webhook-trigger-copy-copied-text);--trigger-copy-copied-border:var(--webhook-trigger-copy-copied-border);--trigger-status-dot-idle:var(--webhook-trigger-status-dot-idle);--trigger-status-dot-active:var(--webhook-trigger-status-dot-active);--trigger-status-dot-running:var(--webhook-trigger-status-dot-running);--trigger-status-dot-error:var(--webhook-trigger-status-dot-error);--trigger-status-label:var(--webhook-trigger-status-label);--trigger-last-triggered:var(--webhook-trigger-last-triggered);--trigger-setup-hint-text:var(--webhook-trigger-setup-hint-text);--trigger-setup-hint-bg:var(--webhook-trigger-setup-hint-bg);--trigger-setup-hint-border:var(--webhook-trigger-setup-hint-border);--trigger-revoke-btn:var(--webhook-trigger-revoke-btn);--trigger-revoke-btn-hover:var(--webhook-trigger-revoke-btn-hover);--trigger-create-btn:var(--webhook-trigger-create-btn);--trigger-create-btn-hover:var(--webhook-trigger-create-btn-hover);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--webhook-trigger-scrollbar) transparent;flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.5rem .75rem;display:flex;overflow:hidden auto}.WebhookTriggerNode-module__mhCI7q__urlRow{}.WebhookTriggerNode-module__mhCI7q__urlField{}.WebhookTriggerNode-module__mhCI7q__copyBtn{}.WebhookTriggerNode-module__mhCI7q__copyBtnCopied{}.WebhookTriggerNode-module__mhCI7q__statusRow{}.WebhookTriggerNode-module__mhCI7q__statusDot{}.WebhookTriggerNode-module__mhCI7q__statusDotIdle{}.WebhookTriggerNode-module__mhCI7q__statusDotActive{}.WebhookTriggerNode-module__mhCI7q__statusDotRunning{}.WebhookTriggerNode-module__mhCI7q__statusDotError{}.WebhookTriggerNode-module__mhCI7q__statusLabel{}.WebhookTriggerNode-module__mhCI7q__lastTriggered{}.WebhookTriggerNode-module__mhCI7q__setupHint{}.WebhookTriggerNode-module__mhCI7q__authHint{font-family:var(--font-mono);font-size:var(--text-node-label);color:var(--webhook-trigger-last-triggered);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WebhookTriggerNode-module__mhCI7q__revokeBtn{}.WebhookTriggerNode-module__mhCI7q__createWebhookBtn{}
