.DesigneryIcon-module__SIz4qW__icon{vertical-align:middle;flex-shrink:0}.DesigneryIcon-module__SIz4qW__toneSecondary{color:var(--text-secondary)}.DesigneryIcon-module__SIz4qW__toneMuted{color:var(--text-tertiary)}.DesigneryIcon-module__SIz4qW__toneAccent{color:var(--accent-emphasis)}.DesigneryIcon-module__SIz4qW__toneDanger{color:var(--state-danger-icon)}[dir=rtl] .DesigneryIcon-module__SIz4qW__directional{transform:scaleX(-1)}
.button-module__n06BWG__button{--btn-gap:var(--space-2);--btn-radius:var(--btn-radius-role,var(--radius-pill));--btn-pad-sm:var(--space-4);--btn-pad-md:calc(var(--space-4) + var(--space-1));--btn-pad-lg:var(--space-5);appearance:none;justify-content:center;align-items:center;gap:var(--btn-gap);border-radius:var(--btn-radius);min-inline-size:0;max-inline-size:100%;font-family:var(--font-sans);font-weight:var(--font-weight-medium);font-size:var(--type-button-size);line-height:var(--type-button-leading);letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;transition:background var(--motion-quick) var(--ease-standard), color var(--motion-quick) var(--ease-standard), translate var(--kinetic-release-duration) var(--kinetic-release-ease), box-shadow var(--kinetic-release-duration) var(--kinetic-release-ease);background:0 0;border:none;margin:0;text-decoration:none;display:inline-flex}[data-design-review] .button-module__n06BWG__button{--btn-pad-sm:var(--review-button-pad-sm);--btn-pad-md:var(--review-button-pad-md);--btn-pad-lg:var(--review-button-pad-lg)}.button-module__n06BWG__sm{block-size:var(--control-h-sm);padding-inline:var(--btn-pad-sm);--btn-pad:var(--btn-pad-sm);--btn-face-h:var(--control-h-sm)}.button-module__n06BWG__md{block-size:var(--control-h-md);padding-inline:var(--btn-pad-md);--btn-pad:var(--btn-pad-md);--btn-face-h:var(--control-h-md)}.button-module__n06BWG__lg{block-size:var(--control-h-lg);padding-inline:var(--btn-pad-lg);--btn-pad:var(--btn-pad-lg);--btn-face-h:var(--control-h-lg)}.button-module__n06BWG__primary{background:var(--accent);color:var(--accent-contrast)}.button-module__n06BWG__primary:hover:not(:disabled):not([data-loading]):not(.button-module__n06BWG__tactile){background:var(--accent-hover)}.button-module__n06BWG__primary:active:not(:disabled):not([data-loading]):not(.button-module__n06BWG__tactile){background:var(--accent-pressed);transition-duration:var(--kinetic-compress-duration);transition-timing-function:var(--kinetic-compress-ease);translate:0 1px}.button-module__n06BWG__secondary{background:var(--control-surface);color:var(--text-primary)}.button-module__n06BWG__secondary:hover:not(:disabled):not([data-loading]):not(.button-module__n06BWG__tactile){background:var(--control-surface-hover)}.button-module__n06BWG__secondary:active:not(:disabled):not([data-loading]):not(.button-module__n06BWG__tactile){background:var(--control-surface-hover);transition-duration:var(--kinetic-compress-duration);translate:0 1px}.button-module__n06BWG__ghost{color:var(--text-secondary);background:0 0}.button-module__n06BWG__ghost:hover:not(:disabled):not([data-loading]):not(.button-module__n06BWG__tactile){background:var(--control-surface);color:var(--text-primary)}.button-module__n06BWG__ghost:active:not(:disabled):not([data-loading]):not(.button-module__n06BWG__tactile){background:var(--control-surface-hover);transition-duration:var(--kinetic-compress-duration)}.button-module__n06BWG__destructive{background:var(--state-danger-strong);color:var(--state-danger-on-strong)}.button-module__n06BWG__destructive:hover:not(:disabled):not([data-loading]):not(.button-module__n06BWG__tactile){background:color-mix(in srgb, var(--state-danger-strong) 90%, var(--brand-ink))}.button-module__n06BWG__destructive:active:not(:disabled):not([data-loading]):not(.button-module__n06BWG__tactile){background:color-mix(in srgb, var(--state-danger-strong) 82%, var(--brand-ink));transition-duration:var(--kinetic-compress-duration);translate:0 1px}.button-module__n06BWG__button:disabled{cursor:not-allowed;background:var(--surface-2);color:var(--text-primary);translate:none}.button-module__n06BWG__ghost:disabled{background:0 0}.button-module__n06BWG__button[data-loading]{cursor:progress;pointer-events:none}.button-module__n06BWG__button[data-loading] .button-module__n06BWG__label,.button-module__n06BWG__button[data-loading] .button-module__n06BWG__slot{opacity:.55}.button-module__n06BWG__spinner{animation:button-module__n06BWG__designery-button-spin var(--motion-brand) linear infinite;display:inline-flex}@keyframes button-module__n06BWG__designery-button-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.button-module__n06BWG__spinner{animation-duration:calc(var(--motion-brand) * 3)}.button-module__n06BWG__button{transition-duration:1ms}}[data-motion=reduced] .button-module__n06BWG__spinner{animation-duration:calc(var(--motion-brand) * 3)}[data-motion=reduced] .button-module__n06BWG__button{transition-duration:1ms}.button-module__n06BWG__slot{flex-shrink:0;display:inline-flex}.button-module__n06BWG__label{min-inline-size:0;max-inline-size:100%;overflow:visible}.button-module__n06BWG__iconOnly{padding-inline:0}.button-module__n06BWG__iconOnly.button-module__n06BWG__sm{inline-size:var(--control-h-sm)}.button-module__n06BWG__iconOnly.button-module__n06BWG__md{inline-size:var(--control-h-md)}.button-module__n06BWG__iconOnly.button-module__n06BWG__lg{inline-size:var(--control-h-lg)}.button-module__n06BWG__tactile{--btn-chassis-mix:62%;--btn-edge-top:color-mix(in srgb, var(--brand-white) 66%, transparent);--btn-edge-bottom:color-mix(in srgb, var(--brand-ink) 14%, transparent);--btn-rim:inset 0 0 0 var(--border-w) color-mix(in srgb, var(--brand-ink) 42%, transparent);--btn-ground:var(--shadow-low);--btn-depth:var(--space-1);--btn-face:var(--surface-3);--btn-chassis:color-mix(in srgb, var(--btn-face) var(--btn-chassis-mix), var(--brand-ink));--btn-face-radius:var(--radius-pill);border-radius:var(--radius-pill);padding-inline:0;padding-block:0 var(--btn-depth);background:var(--btn-chassis);box-shadow:var(--btn-rim), var(--btn-ground);transition:background var(--motion-quick) var(--ease-standard), box-shadow var(--kinetic-release-duration) var(--kinetic-release-ease);justify-content:stretch;align-items:stretch;gap:0;position:relative}:is([data-density=compact] .button-module__n06BWG__tactile,[data-density=precision] .button-module__n06BWG__tactile){--btn-depth:var(--space-1)}.button-module__n06BWG__face{justify-content:center;align-items:center;gap:var(--btn-gap);block-size:100%;inline-size:100%;min-inline-size:0;padding-inline:var(--btn-pad);border-radius:var(--btn-face-radius);background:var(--btn-face);box-shadow:inset 0 var(--border-w) 0 var(--btn-edge-top), inset 0 calc(var(--border-w) * -1) 0 var(--btn-edge-bottom);transition:translate var(--kinetic-release-duration) var(--kinetic-release-ease), background var(--motion-hover) var(--ease-standard), box-shadow var(--motion-hover) var(--ease-standard);display:flex;position:relative}.button-module__n06BWG__tactile:hover:not(:disabled):not([data-loading]) .button-module__n06BWG__face{translate:0 calc(var(--border-w) * -1)}.button-module__n06BWG__tactile:active:not(:disabled):not([data-loading]){box-shadow:none}.button-module__n06BWG__tactile:active:not(:disabled):not([data-loading]) .button-module__n06BWG__face{translate:0 var(--btn-depth);box-shadow:inset 0 var(--border-w) 0 var(--btn-edge-bottom), inset 0 calc(var(--border-w) * -1) 0 var(--btn-edge-top);transition-duration:var(--kinetic-compress-duration);transition-timing-function:var(--kinetic-compress-ease)}.button-module__n06BWG__tactile.button-module__n06BWG__primary{--btn-face:var(--accent);color:var(--accent-contrast)}.button-module__n06BWG__tactile.button-module__n06BWG__primary:hover:not(:disabled):not([data-loading]) .button-module__n06BWG__face{background:var(--accent-hover)}.button-module__n06BWG__tactile.button-module__n06BWG__primary:active:not(:disabled):not([data-loading]) .button-module__n06BWG__face{background:var(--accent-pressed)}.button-module__n06BWG__tactile.button-module__n06BWG__secondary{--btn-face:var(--surface-inverted);color:var(--text-on-light)}.button-module__n06BWG__tactile.button-module__n06BWG__secondary:hover:not(:disabled):not([data-loading]) .button-module__n06BWG__face{background:color-mix(in srgb, var(--surface-inverted) 88%, var(--neutral-300))}.button-module__n06BWG__tactile.button-module__n06BWG__destructive{--btn-face:var(--state-danger-strong);color:var(--state-danger-on-strong)}.button-module__n06BWG__tactile.button-module__n06BWG__destructive:hover:not(:disabled):not([data-loading]) .button-module__n06BWG__face{background:color-mix(in srgb, var(--state-danger-strong) 90%, var(--brand-ink))}.button-module__n06BWG__tactile.button-module__n06BWG__ghost{--btn-depth:var(--space-1);--btn-face:transparent;--btn-chassis:transparent;--btn-rim:none;color:var(--text-secondary);box-shadow:none}.button-module__n06BWG__tactile.button-module__n06BWG__ghost .button-module__n06BWG__face{box-shadow:none}.button-module__n06BWG__tactile.button-module__n06BWG__ghost:hover:not(:disabled):not([data-loading]){--btn-chassis:var(--surface-3);color:var(--text-primary);box-shadow:var(--btn-ground)}.button-module__n06BWG__tactile.button-module__n06BWG__ghost:hover:not(:disabled):not([data-loading]) .button-module__n06BWG__face{background:var(--surface-2);box-shadow:inset 0 var(--border-w) 0 var(--btn-edge-top), inset 0 calc(var(--border-w) * -1) 0 var(--btn-edge-bottom)}.button-module__n06BWG__tactile.button-module__n06BWG__signaturePill{--btn-depth:var(--space-1);--btn-face-radius:var(--radius-pill)}:is([data-density=compact] .button-module__n06BWG__tactile.button-module__n06BWG__signaturePill,[data-density=precision] .button-module__n06BWG__tactile.button-module__n06BWG__signaturePill){--btn-depth:var(--space-1)}.button-module__n06BWG__tactile:disabled{--btn-face:var(--surface-2);--btn-chassis:var(--surface-1);--btn-rim:none;color:var(--text-primary);box-shadow:none;cursor:not-allowed}.button-module__n06BWG__tactile:disabled .button-module__n06BWG__face{translate:0 var(--btn-depth);background:var(--surface-2);box-shadow:inset 0 0 0 var(--border-w) var(--border-subtle)}.button-module__n06BWG__tactile[data-loading] .button-module__n06BWG__face{translate:0}.button-module__n06BWG__button[data-success]{background:var(--state-success-strong);color:var(--state-success-on-strong)}.button-module__n06BWG__tactile[data-success]{--btn-face:var(--state-success-strong);color:var(--state-success-on-strong);background:var(--btn-chassis)}.button-module__n06BWG__status{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.button-module__n06BWG__button[data-status]{position:relative}.button-module__n06BWG__button[data-status] .button-module__n06BWG__label,.button-module__n06BWG__button[data-status] .button-module__n06BWG__slot{opacity:.16}.button-module__n06BWG__tactile:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.button-module__n06BWG__face{transition-duration:1ms}}[data-motion=reduced] .button-module__n06BWG__face{transition-duration:1ms}.button-module__n06BWG__tactile.button-module__n06BWG__iconOnly,.button-module__n06BWG__tactile.button-module__n06BWG__iconOnly .button-module__n06BWG__face{padding-inline:0}.button-module__n06BWG__button[data-pressed]{background:var(--surface-3);color:var(--text-primary);position:relative}.button-module__n06BWG__button[data-pressed]:after{content:"";inline-size:var(--space-3);block-size:var(--border-w-strong);border-radius:var(--radius-pill);background:var(--accent-emphasis);margin-inline:auto;position:absolute;inset-block-end:var(--space-1);inset-inline:0}.button-module__n06BWG__tactile[data-pressed]{--btn-face:var(--surface-3);background:var(--btn-chassis)}.button-module__n06BWG__tactile[data-pressed]:after{content:none}.button-module__n06BWG__tactile[data-pressed] .button-module__n06BWG__face:after{content:"";inline-size:var(--space-3);block-size:var(--border-w-strong);border-radius:var(--radius-pill);background:var(--accent-emphasis);margin-inline:auto;position:absolute;inset-block-end:var(--space-0);inset-inline:0}.button-module__n06BWG__tactile[data-demo=pressed]{box-shadow:none}.button-module__n06BWG__tactile[data-demo=pressed] .button-module__n06BWG__face{translate:0 var(--btn-depth);box-shadow:inset 0 var(--border-w) 0 var(--btn-edge-bottom), inset 0 calc(var(--border-w) * -1) 0 var(--btn-edge-top)}.button-module__n06BWG__tactile.button-module__n06BWG__primary[data-demo=pressed] .button-module__n06BWG__face{background:var(--accent-pressed)}.button-module__n06BWG__tactile[data-demo=hover] .button-module__n06BWG__face{translate:0 calc(var(--border-w) * -1)}.button-module__n06BWG__tactile.button-module__n06BWG__primary[data-demo=hover] .button-module__n06BWG__face{background:var(--accent-hover)}.button-module__n06BWG__primary[data-demo=pressed]:not(.button-module__n06BWG__tactile){background:var(--accent-pressed);translate:0 1px}.button-module__n06BWG__secondary[data-demo=pressed]:not(.button-module__n06BWG__tactile){background:var(--surface-3);translate:0 1px}.button-module__n06BWG__ghost[data-demo=pressed]:not(.button-module__n06BWG__tactile){background:var(--surface-3)}[data-design-review] .button-module__n06BWG__tactile{--btn-face-radius:var(--btn-radius-role);--btn-depth:var(--review-press-depth);border-radius:var(--btn-radius-role)}[data-design-review] .button-module__n06BWG__tactile.button-module__n06BWG__secondary{--btn-face:var(--control-surface);color:var(--text-primary)}[data-design-review] .button-module__n06BWG__tactile.button-module__n06BWG__secondary:hover:not(:disabled):not([data-loading]) .button-module__n06BWG__face{background:var(--control-surface-hover)}[data-design-review] .button-module__n06BWG__secondary:not(.button-module__n06BWG__tactile):not(:disabled):not([data-success]){background:var(--review-glass-fill);box-shadow:var(--review-glass-shadow);-webkit-backdrop-filter:var(--review-glass-blur);backdrop-filter:var(--review-glass-blur)}[data-design-review] .button-module__n06BWG__secondary:not(.button-module__n06BWG__tactile):hover:not(:disabled):not([data-success]){background:var(--review-glass-hover)}
.toolbar-button-module__JK_-9q__toolbar{--tb-depth:var(--space-0);--tb-radius:var(--control-radius);appearance:none;padding:0 0 var(--tb-depth);border-radius:var(--tb-radius);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;min-inline-size:0;transition:background var(--motion-hover) var(--ease-standard);background:0 0;border:none;justify-content:stretch;align-items:stretch;gap:0;margin:0;display:inline-flex;position:relative}.toolbar-button-module__JK_-9q__md{block-size:var(--control-h-sm)}.toolbar-button-module__JK_-9q__lg{block-size:var(--control-h-md)}.toolbar-button-module__JK_-9q__face{justify-content:center;align-items:center;gap:var(--space-2);block-size:100%;inline-size:100%;min-inline-size:0;padding-inline:var(--space-2);border-radius:var(--tb-radius);transition:translate var(--kinetic-release-duration) var(--kinetic-release-ease), background var(--motion-hover) var(--ease-standard);background:0 0;display:inline-flex;position:relative}.toolbar-button-module__JK_-9q__iconOnly.toolbar-button-module__JK_-9q__md{inline-size:var(--control-h-sm)}.toolbar-button-module__JK_-9q__iconOnly.toolbar-button-module__JK_-9q__lg{inline-size:var(--control-h-md)}.toolbar-button-module__JK_-9q__iconOnly .toolbar-button-module__JK_-9q__face{padding-inline:0}.toolbar-button-module__JK_-9q__label{white-space:nowrap;min-inline-size:0;overflow:visible}.toolbar-button-module__JK_-9q__labelBelow{block-size:auto;min-block-size:var(--touch-target-min)}.toolbar-button-module__JK_-9q__labelBelow .toolbar-button-module__JK_-9q__face{gap:var(--space-1);padding:var(--space-1);flex-direction:column}.toolbar-button-module__JK_-9q__labelBelow .toolbar-button-module__JK_-9q__label{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);white-space:normal;text-align:center;overflow-wrap:anywhere}.toolbar-button-module__JK_-9q__toolbar:hover:not(:disabled) .toolbar-button-module__JK_-9q__face{background:var(--surface-2)}.toolbar-button-module__JK_-9q__toolbar:hover:not(:disabled){color:var(--text-primary)}.toolbar-button-module__JK_-9q__toolbar:active:not(:disabled) .toolbar-button-module__JK_-9q__face{translate:0 var(--tb-depth);background:var(--surface-3);transition-duration:var(--kinetic-compress-duration);transition-timing-function:var(--kinetic-compress-ease)}.toolbar-button-module__JK_-9q__toolbar[data-pressed]{color:var(--text-primary)}.toolbar-button-module__JK_-9q__toolbar[data-pressed] .toolbar-button-module__JK_-9q__face{background:var(--surface-2)}.toolbar-button-module__JK_-9q__toolbar[data-pressed] .toolbar-button-module__JK_-9q__face:after{content:"";inset-block-end:0;inset-inline:var(--space-2);block-size:var(--border-w-strong);border-radius:var(--radius-pill);background:var(--accent-emphasis);position:absolute}.toolbar-button-module__JK_-9q__iconOnly[data-pressed] .toolbar-button-module__JK_-9q__face:after{inset-inline:var(--space-1)}.toolbar-button-module__JK_-9q__toolbar:disabled{cursor:not-allowed;color:var(--text-disabled)}.toolbar-button-module__JK_-9q__toolbar:disabled .toolbar-button-module__JK_-9q__face{background:0 0;translate:none}.toolbar-button-module__JK_-9q__toolbar:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.toolbar-button-module__JK_-9q__group{align-items:center;gap:var(--space-0);padding:var(--space-0);border-radius:var(--control-radius);background:var(--surface-1);border:var(--border-w) solid var(--border-subtle);min-inline-size:0;display:inline-flex}.toolbar-button-module__JK_-9q__groupDivider{inline-size:var(--border-w);margin-inline:var(--space-1);background:var(--border-subtle);flex-shrink:0;align-self:stretch}@media (prefers-reduced-motion:reduce){.toolbar-button-module__JK_-9q__toolbar,.toolbar-button-module__JK_-9q__face{transition-duration:1ms}}:is([data-motion=reduced] .toolbar-button-module__JK_-9q__toolbar,[data-motion=reduced] .toolbar-button-module__JK_-9q__face){transition-duration:1ms}
.field-module__3afQUq__field{--field-radius:var(--field-radius-role,var(--radius-sm));--field-pad-inline:var(--space-3);appearance:none;min-inline-size:0;padding-inline:var(--field-pad-inline);background:var(--surface-1);border:var(--border-w) solid var(--border-strong);border-radius:var(--field-radius);color:var(--text-primary);font-family:var(--font-sans);transition:border-color var(--motion-quick) var(--ease-standard), background var(--motion-quick) var(--ease-standard);flex:18rem;margin:0}.field-module__3afQUq__sm{min-block-size:var(--control-h-sm);font-size:var(--type-caption-size);line-height:var(--type-caption-leading)}.field-module__3afQUq__md{min-block-size:var(--control-h-md);font-size:var(--type-ui-small-size);line-height:var(--type-ui-small-leading)}@media (max-width:47.999rem),(pointer:coarse){.field-module__3afQUq__field{font-size:var(--type-ui-body-size)}}.field-module__3afQUq__input{block-size:auto}.field-module__3afQUq__area{padding-block:var(--space-2);resize:vertical}.field-module__3afQUq__md.field-module__3afQUq__area{min-block-size:6.5rem}.field-module__3afQUq__sm.field-module__3afQUq__area{min-block-size:5rem}.field-module__3afQUq__field::placeholder{color:var(--text-tertiary)}.field-module__3afQUq__field:hover:not(:disabled):not([readonly]){background:var(--surface-2)}.field-module__3afQUq__field:focus-visible{border-color:var(--accent-emphasis);box-shadow:0 0 0 var(--border-w) var(--accent-emphasis);outline:none}.field-module__3afQUq__field[aria-invalid=true]{border-color:var(--state-danger-border)}.field-module__3afQUq__field[aria-invalid=true]:focus-visible{border-color:var(--state-danger-strong);box-shadow:0 0 0 var(--border-w) var(--state-danger-strong)}.field-module__3afQUq__field:disabled{background:var(--surface-2);border-color:var(--border-default);color:var(--text-secondary);cursor:not-allowed}.field-module__3afQUq__field[readonly]{background:var(--surface-2);color:var(--text-secondary)}.field-module__3afQUq__latin{text-align:start;direction:ltr;unicode-bidi:isolate}@media (prefers-reduced-motion:reduce){.field-module__3afQUq__field{transition-duration:1ms}}[data-motion=reduced] .field-module__3afQUq__field{transition-duration:1ms}[data-design-review] .field-module__3afQUq__field{background:var(--control-surface);border-color:var(--review-control-border)}[data-design-review] .field-module__3afQUq__field:focus{border-color:var(--accent)}[data-design-review] .field-module__3afQUq__field[aria-invalid=true]{border-color:var(--state-danger-border)}@supports (field-sizing:content){[data-design-review] .field-module__3afQUq__field.field-module__3afQUq__area{field-sizing:content;resize:none;inline-size:100%;min-block-size:calc(3lh + var(--space-4));max-block-size:min(50dvh, var(--review-writing-max));padding:var(--space-4);flex:none;overflow-y:auto}}
.segmented-module__nkl_Ia__track{padding:var(--space-0);align-items:stretch;gap:var(--space-0);background:var(--surface-2);border:var(--border-w) solid var(--border-subtle);border-radius:var(--control-radius);scrollbar-width:none;min-inline-size:0;max-inline-size:100%;display:inline-flex;position:relative;overflow-x:auto}.segmented-module__nkl_Ia__track::-webkit-scrollbar{display:none}.segmented-module__nkl_Ia__fill{display:flex}.segmented-module__nkl_Ia__sm{block-size:var(--control-h-sm)}.segmented-module__nkl_Ia__md{block-size:var(--control-h-md)}.segmented-module__nkl_Ia__indicator{inset-block:var(--space-0);left:var(--indicator-x,0);width:var(--indicator-w,0);border-radius:calc(var(--control-radius) - var(--space-0));background:var(--surface-floating);box-shadow:var(--shadow-low);pointer-events:none;opacity:0;position:absolute}.segmented-module__nkl_Ia__indicatorReady{opacity:1}.segmented-module__nkl_Ia__segment{z-index:1;appearance:none;justify-content:center;align-items:center;gap:var(--space-2);padding-inline:var(--space-3);min-inline-size:0;color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:calc(var(--control-radius) - var(--space-0));transition:color var(--motion-hover) var(--ease-standard);background:0 0;border:none;flex:auto;margin:0;display:inline-flex;position:relative}.segmented-module__nkl_Ia__segment:hover:not(:disabled){color:var(--text-primary)}.segmented-module__nkl_Ia__segment:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.segmented-module__nkl_Ia__segment:disabled{color:var(--text-disabled);cursor:not-allowed}.segmented-module__nkl_Ia__segmentOn{color:var(--text-primary)}.segmented-module__nkl_Ia__segmentOn .segmented-module__nkl_Ia__label{font-weight:var(--font-weight-bold)}.segmented-module__nkl_Ia__label{display:inline-grid}.segmented-module__nkl_Ia__label:after{content:attr(data-text);visibility:hidden;block-size:0;font-weight:var(--font-weight-bold);pointer-events:none;overflow:hidden}[data-design-review] .segmented-module__nkl_Ia__track{background:var(--review-glass-track);border-radius:var(--radius-md);border-color:#0000}[data-design-review] .segmented-module__nkl_Ia__indicator{background:var(--review-glass-fill);box-shadow:var(--review-glass-shadow);-webkit-backdrop-filter:var(--review-glass-blur);backdrop-filter:var(--review-glass-blur);border-radius:var(--radius-md)}[data-design-review] .segmented-module__nkl_Ia__segmentOn .segmented-module__nkl_Ia__label{font-weight:var(--font-weight-semibold)}
.tabs-module__DkdQdq__tabs{flex-direction:column;min-inline-size:0;display:flex}.tabs-module__DkdQdq__list{align-items:stretch;gap:var(--space-1);scrollbar-width:none;min-inline-size:0;box-shadow:inset 0 calc(var(--border-w) * -1) 0 var(--border-subtle);display:flex;position:relative;overflow-x:auto}.tabs-module__DkdQdq__list::-webkit-scrollbar{display:none}.tabs-module__DkdQdq__tab{appearance:none;justify-content:center;align-items:center;gap:var(--space-2);block-size:var(--control-h-md);padding-inline:var(--space-3);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:var(--control-radius) var(--control-radius) 0 0;transition:color var(--motion-hover) var(--ease-standard), background var(--motion-hover) var(--ease-standard);background:0 0;border:none;flex-shrink:0;margin:0;display:inline-flex}.tabs-module__DkdQdq__tab:hover:not(:disabled){color:var(--text-primary);background:var(--surface-2)}.tabs-module__DkdQdq__tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.tabs-module__DkdQdq__tab:disabled{color:var(--text-disabled);cursor:not-allowed}.tabs-module__DkdQdq__tabSelected{color:var(--text-primary)}.tabs-module__DkdQdq__tabSelected .tabs-module__DkdQdq__label{font-weight:var(--font-weight-bold)}.tabs-module__DkdQdq__label{transition:font-weight var(--motion-hover) var(--ease-standard);display:inline-grid}.tabs-module__DkdQdq__label:after{content:attr(data-text);visibility:hidden;block-size:0;font-weight:var(--font-weight-bold);pointer-events:none;overflow:hidden}.tabs-module__DkdQdq__indicator{inset-block-end:0;left:var(--indicator-x,0);width:var(--indicator-w,0);block-size:var(--border-w-strong);border-radius:var(--radius-pill);background:var(--accent-emphasis);pointer-events:none;opacity:0;position:absolute}.tabs-module__DkdQdq__indicatorReady{opacity:1}.tabs-module__DkdQdq__panel{min-inline-size:0;padding-block-start:var(--section-gap)}.tabs-module__DkdQdq__panel:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}[data-design-review] .tabs-module__DkdQdq__list{box-shadow:none;isolation:isolate;padding-block:var(--space-1)}[data-design-review] .tabs-module__DkdQdq__tab{z-index:1;border-radius:var(--radius-md);padding-inline:var(--space-4);position:relative}[data-design-review] .tabs-module__DkdQdq__tabSelected .tabs-module__DkdQdq__label{font-weight:var(--font-weight-semibold)}[data-design-review] .tabs-module__DkdQdq__tab:hover:not(:disabled){background:var(--review-glass-hover)}[data-design-review] .tabs-module__DkdQdq__tabSelected:hover:not(:disabled){background:0 0}[data-design-review] .tabs-module__DkdQdq__indicator{inset-block:var(--space-1);border-radius:var(--radius-md);background:var(--review-glass-fill);block-size:auto;box-shadow:var(--review-glass-shadow);-webkit-backdrop-filter:var(--review-glass-blur);backdrop-filter:var(--review-glass-blur)}
.toggle-module__y2-nzq__toggle{appearance:none;justify-content:center;align-items:center;gap:var(--space-2);min-inline-size:0;padding-inline:var(--space-3);background:var(--surface-2);border:var(--border-w) solid var(--border-subtle);border-radius:var(--control-radius);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:background var(--motion-hover) var(--ease-standard), color var(--motion-hover) var(--ease-standard), border-color var(--motion-hover) var(--ease-standard), translate var(--kinetic-release-duration) var(--kinetic-release-ease);margin:0;display:inline-flex;position:relative}.toggle-module__y2-nzq__sm{block-size:var(--control-h-sm)}.toggle-module__y2-nzq__md{block-size:var(--control-h-md)}.toggle-module__y2-nzq__iconOnly{padding-inline:0}.toggle-module__y2-nzq__iconOnly.toggle-module__y2-nzq__sm{inline-size:var(--control-h-sm)}.toggle-module__y2-nzq__iconOnly.toggle-module__y2-nzq__md{inline-size:var(--control-h-md)}.toggle-module__y2-nzq__toggle:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-default)}.toggle-module__y2-nzq__toggle:active:not(:disabled){translate:0 var(--border-w);transition-duration:var(--kinetic-compress-duration);transition-timing-function:var(--kinetic-compress-ease)}.toggle-module__y2-nzq__toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.toggle-module__y2-nzq__toggle:disabled{color:var(--text-disabled);cursor:not-allowed}.toggle-module__y2-nzq__on{background:var(--surface-3);border-color:var(--border-strong);color:var(--text-primary)}.toggle-module__y2-nzq__on:after{content:"";inline-size:var(--space-1);block-size:var(--space-1);border-radius:var(--radius-pill);background:var(--accent-emphasis);margin-inline:auto;position:absolute;inset-block-end:var(--space-0);inset-inline:0}.toggle-module__y2-nzq__label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.toggle-module__y2-nzq__group{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-inline-size:0;display:inline-flex}@media (prefers-reduced-motion:reduce){.toggle-module__y2-nzq__toggle{transition-duration:1ms}}[data-motion=reduced] .toggle-module__y2-nzq__toggle{transition-duration:1ms}
.chip-module__v7beOa__base{align-items:center;gap:var(--space-2);min-inline-size:0;max-inline-size:100%;padding-inline:var(--space-3);block-size:var(--control-h-sm);border-radius:var(--radius-pill);border:var(--border-w) solid var(--border-subtle);white-space:nowrap;display:inline-flex}.chip-module__v7beOa__label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.chip-module__v7beOa__chip{appearance:none;block-size:auto;min-block-size:var(--control-h-sm);padding-block:var(--space-1);white-space:normal;text-wrap:balance;text-align:start;border-color:var(--border-default);color:var(--text-secondary);cursor:pointer;transition:background var(--motion-hover) var(--ease-standard), color var(--motion-hover) var(--ease-standard), border-color var(--motion-hover) var(--ease-standard);background:0 0;margin:0}.chip-module__v7beOa__chip:hover:not(:disabled){background:var(--nav-link-hover-wash);border-color:var(--border-strong);color:var(--text-primary)}.chip-module__v7beOa__chipMd{min-block-size:var(--control-h-md)}.chip-module__v7beOa__chipLabel{text-overflow:clip;overflow-wrap:anywhere;min-inline-size:0;overflow:visible}.chip-module__v7beOa__chip:active:not(:disabled){translate:0 var(--border-w);transition-duration:var(--kinetic-compress-duration)}.chip-module__v7beOa__chip:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.chip-module__v7beOa__chip:disabled{color:var(--text-disabled);cursor:not-allowed}.chip-module__v7beOa__chipOn,.chip-module__v7beOa__chipOn:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent)}.chip-module__v7beOa__mark{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--accent-emphasis);visibility:hidden;flex-shrink:0}.chip-module__v7beOa__chipOn .chip-module__v7beOa__mark{visibility:visible}.chip-module__v7beOa__removable{align-items:stretch;gap:0;padding-inline-end:0;display:inline-flex}.chip-module__v7beOa__remove{appearance:none;inline-size:var(--control-h-sm);color:var(--text-tertiary);cursor:pointer;transition:color var(--motion-hover) var(--ease-standard), background var(--motion-hover) var(--ease-standard);background:0 0;border:none;border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.chip-module__v7beOa__remove:hover{color:var(--state-danger-fg);background:var(--state-danger-soft)}.chip-module__v7beOa__removable.chip-module__v7beOa__chip{padding-block:0}.chip-module__v7beOa__remove:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.chip-module__v7beOa__badge{color:var(--text-tertiary);background:0 0}.chip-module__v7beOa__badge .chip-module__v7beOa__label{color:inherit}.chip-module__v7beOa__badgeSolid{background:var(--surface-2);color:var(--text-secondary)}.chip-module__v7beOa__badgeSuccess{color:var(--state-success-fg);border-color:var(--state-success-border);background:var(--state-success-soft)}.chip-module__v7beOa__badgeWarning{color:var(--state-warning-fg);border-color:var(--state-warning-border);background:var(--state-warning-soft)}.chip-module__v7beOa__badgeDanger{color:var(--state-danger-fg);border-color:var(--state-danger-border);background:var(--state-danger-soft)}.chip-module__v7beOa__badgeInfo{color:var(--state-info-fg);border-color:var(--state-info-border);background:var(--state-info-soft)}.chip-module__v7beOa__badgeBrand{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-border)}.chip-module__v7beOa__badgeBrandSolid{color:var(--accent-on);background:var(--accent);border-width:0}.chip-module__v7beOa__badgeOverlay{color:var(--accent);background:var(--overlay-glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border-width:0}.chip-module__v7beOa__badgeLg{block-size:auto;padding:var(--space-2) var(--space-3);gap:var(--space-2);text-transform:uppercase}.chip-module__v7beOa__badgeXs{block-size:auto;padding:var(--space-1) var(--space-2);gap:var(--space-1)}@media (pointer:coarse),(max-width:47.999rem){.chip-module__v7beOa__chip{min-block-size:var(--touch-target-min)}.chip-module__v7beOa__remove{inline-size:var(--touch-target-min)}}@media (prefers-reduced-motion:reduce){.chip-module__v7beOa__chip{transition-duration:1ms}}[data-motion=reduced] .chip-module__v7beOa__chip{transition-duration:1ms}[data-design-review] .chip-module__v7beOa__chip{border-radius:var(--radius-md)}[data-design-review] .chip-module__v7beOa__chipOn:not(:disabled){background:var(--review-glass-fill);box-shadow:var(--review-glass-shadow);-webkit-backdrop-filter:var(--review-glass-blur);backdrop-filter:var(--review-glass-blur);color:var(--text-primary);border-color:#0000}
.number-module__WOjGPW__field{--num-inline:5.5rem;align-items:center;gap:var(--space-1);min-inline-size:0;inline-size:var(--num-inline);padding-inline:var(--space-2);background:var(--surface-2);border:var(--border-w) solid var(--border-subtle);border-radius:var(--control-radius);transition:border-color var(--motion-hover) var(--ease-standard), background var(--motion-hover) var(--ease-standard);display:inline-flex}.number-module__WOjGPW__sm{block-size:var(--control-h-sm)}.number-module__WOjGPW__md{block-size:var(--control-h-md)}.number-module__WOjGPW__field:hover:not([data-disabled]){border-color:var(--border-default)}.number-module__WOjGPW__field:focus-within{border-color:var(--accent-emphasis);box-shadow:0 0 0 var(--border-w) var(--accent-emphasis)}.number-module__WOjGPW__input{appearance:none;inline-size:100%;min-inline-size:0;color:var(--text-primary);text-align:center;cursor:inherit;background:0 0;border:none;margin:0;padding:0}.number-module__WOjGPW__input:focus{outline:none}.number-module__WOjGPW__input::selection{background:var(--selection-bg)}.number-module__WOjGPW__unit{flex-shrink:0}.number-module__WOjGPW__field[data-invalid]{border-color:var(--state-danger-border)}.number-module__WOjGPW__field[data-invalid]:focus-within{border-color:var(--state-danger-strong);box-shadow:0 0 0 var(--border-w) var(--state-danger-strong)}.number-module__WOjGPW__field[data-disabled]{background:var(--surface-1);cursor:not-allowed}.number-module__WOjGPW__field[data-disabled] .number-module__WOjGPW__input{color:var(--text-disabled)}.number-module__WOjGPW__field[data-modified]{border-color:var(--border-default)}.number-module__WOjGPW__field[data-modified]:before{content:"";inset-block:var(--space-0);inline-size:var(--border-w-strong);border-radius:var(--radius-pill);background:var(--accent-emphasis);position:absolute;inset-inline-start:calc(var(--border-w) * -1)}.number-module__WOjGPW__field{position:relative}.number-module__WOjGPW__reset{appearance:none;inline-size:var(--space-4);block-size:var(--space-4);border-radius:var(--radius-xs);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.number-module__WOjGPW__reset:hover{color:var(--text-primary);background:var(--surface-3)}@media (max-width:47.999rem),(pointer:coarse){.number-module__WOjGPW__input{font-size:var(--type-ui-body-size)}.number-module__WOjGPW__reset{inline-size:var(--touch-target-min);block-size:var(--touch-target-min)}.number-module__WOjGPW__field:has(.number-module__WOjGPW__reset){--num-inline:calc(var(--touch-target-min) * 2 + var(--space-10))}}.number-module__WOjGPW__reset:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.number-module__WOjGPW__scrub,.number-module__WOjGPW__scrub .number-module__WOjGPW__input{cursor:var(--cursor-scrub)}.number-module__WOjGPW__scrub .number-module__WOjGPW__input:focus{cursor:text}.number-module__WOjGPW__scrubbing{-webkit-user-select:none;user-select:none;border-color:var(--accent-emphasis)}.number-module__WOjGPW__scrubbing .number-module__WOjGPW__input{-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.number-module__WOjGPW__field{transition-duration:1ms}}[data-motion=reduced] .number-module__WOjGPW__field{transition-duration:1ms}
.slider-module__XKpyrq__slider{--track-h:var(--space-1);--thumb:var(--space-4);gap:var(--space-1);min-inline-size:0;display:grid}.slider-module__XKpyrq__head{align-items:baseline;gap:var(--space-2);min-inline-size:0;display:flex}.slider-module__XKpyrq__label{white-space:normal;overflow-wrap:anywhere;min-inline-size:0}.slider-module__XKpyrq__headEnd{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:inline-flex}.slider-module__XKpyrq__readout{color:var(--text-primary);align-items:baseline;gap:.25em;display:inline-flex}.slider-module__XKpyrq__lane{block-size:var(--control-h-sm);touch-action:none;align-items:center;min-inline-size:0;display:flex;position:relative}.slider-module__XKpyrq__track{inset-inline:calc(var(--thumb) / 2);block-size:var(--track-h);border-radius:var(--radius-pill);background:var(--surface-3);pointer-events:none;position:absolute}.slider-module__XKpyrq__fill{inline-size:calc(var(--fill-to,0%) - var(--fill-from,0%));border-radius:var(--radius-pill);background:var(--accent-emphasis);position:absolute;inset-block:0;inset-inline-start:var(--fill-from,0%)}.slider-module__XKpyrq__detent{inset-block:calc(var(--track-h) * -.5);inline-size:var(--border-w);background:var(--border-strong);border-radius:var(--radius-pill);margin-inline-start:calc(var(--border-w) * -.5);position:absolute;inset-inline-start:var(--at)}.slider-module__XKpyrq__origin{inset-block:calc(var(--track-h) * -1);inline-size:var(--border-w-strong);background:var(--text-tertiary);margin-inline-start:calc(var(--border-w-strong) * -.5)}.slider-module__XKpyrq__thumb{inline-size:var(--thumb);block-size:var(--thumb);border-radius:var(--radius-pill);background:var(--surface-floating);border:var(--border-w-strong) solid var(--accent-emphasis);box-shadow:var(--shadow-low);pointer-events:none;transition:scale var(--motion-hover) var(--ease-out);margin-block-start:calc(var(--thumb) / -2);margin-inline-start:calc(var(--thumb) / -2);position:absolute;inset-block-start:50%;inset-inline-start:var(--at,0%)}.slider-module__XKpyrq__lane:hover .slider-module__XKpyrq__thumb{scale:1.08}.slider-module__XKpyrq__slider[data-dragging] .slider-module__XKpyrq__thumb{scale:.94}.slider-module__XKpyrq__lane:has(.slider-module__XKpyrq__input:focus-visible) .slider-module__XKpyrq__thumb{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.slider-module__XKpyrq__input{appearance:none;opacity:0;cursor:pointer;background:0 0;block-size:100%;inline-size:100%;margin:0;padding:0;position:absolute;inset:0}.slider-module__XKpyrq__input:disabled{cursor:not-allowed}.slider-module__XKpyrq__input::-webkit-slider-thumb{appearance:none;inline-size:var(--thumb);block-size:var(--thumb);border-radius:var(--radius-pill)}.slider-module__XKpyrq__input::-moz-range-thumb{inline-size:var(--thumb);block-size:var(--thumb);border-radius:var(--radius-pill);border:0}.slider-module__XKpyrq__reset{appearance:none;inline-size:var(--space-4);block-size:var(--space-4);border-radius:var(--radius-xs);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.slider-module__XKpyrq__reset:hover{background:var(--surface-3)}@media (pointer:coarse),(max-width:47.999rem){.slider-module__XKpyrq__reset:before{content:"";inset:calc((var(--touch-target-min) - var(--space-4)) / -2);position:absolute}}.slider-module__XKpyrq__reset:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.slider-module__XKpyrq__scale{justify-content:space-between;gap:var(--space-2);min-inline-size:0;display:flex}.slider-module__XKpyrq__slider[data-disabled] .slider-module__XKpyrq__fill{background:var(--text-disabled)}.slider-module__XKpyrq__slider[data-disabled] .slider-module__XKpyrq__thumb{border-color:var(--text-disabled)}.slider-module__XKpyrq__slider[data-disabled] .slider-module__XKpyrq__label{color:var(--text-disabled)}.slider-module__XKpyrq__slider[data-modified] .slider-module__XKpyrq__readout{color:var(--accent-emphasis)}.slider-module__XKpyrq__slider[data-tone=neutral]:not([data-disabled]) .slider-module__XKpyrq__fill{background:var(--text-secondary)}.slider-module__XKpyrq__slider[data-tone=neutral]:not([data-disabled]) .slider-module__XKpyrq__thumb{border-color:var(--text-primary)}.slider-module__XKpyrq__slider[data-tone=neutral][data-modified] .slider-module__XKpyrq__readout{color:var(--text-primary)}.slider-module__XKpyrq__rangeInput{pointer-events:none}.slider-module__XKpyrq__rangeInput::-webkit-slider-thumb{pointer-events:auto}.slider-module__XKpyrq__rangeInput::-moz-range-thumb{pointer-events:auto}@media (prefers-reduced-motion:reduce){.slider-module__XKpyrq__thumb{transition-duration:1ms}}[data-motion=reduced] .slider-module__XKpyrq__thumb{transition-duration:1ms}
.search-module__KcTI8G__search{align-items:center;gap:var(--space-2);min-inline-size:0;block-size:var(--control-h-md);padding-inline:var(--space-3);background:var(--surface-2);border:var(--border-w) solid var(--border-subtle);border-radius:var(--control-radius);transition:border-color var(--motion-hover) var(--ease-standard);flex:16rem;display:inline-flex}.search-module__KcTI8G__sm{block-size:var(--control-h-sm)}.search-module__KcTI8G__search:hover:not([data-disabled]){border-color:var(--border-default)}.search-module__KcTI8G__search:focus-within{border-color:var(--accent-emphasis);box-shadow:0 0 0 var(--border-w) var(--accent-emphasis)}.search-module__KcTI8G__search[data-disabled]{background:var(--surface-1);cursor:not-allowed}.search-module__KcTI8G__glyph{color:var(--text-tertiary);flex-shrink:0;display:inline-flex}.search-module__KcTI8G__input{appearance:none;min-inline-size:0;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-ui-small-size);line-height:var(--type-ui-small-leading);background:0 0;border:none;flex:auto;margin:0;padding:0}.search-module__KcTI8G__input:focus{outline:none}.search-module__KcTI8G__input::placeholder{color:var(--text-tertiary)}.search-module__KcTI8G__input:disabled{color:var(--text-disabled);cursor:not-allowed}.search-module__KcTI8G__input::-webkit-search-cancel-button{appearance:none;display:none}.search-module__KcTI8G__input::-webkit-search-decoration{appearance:none;display:none}.search-module__KcTI8G__clear{appearance:none;inline-size:var(--space-5);block-size:var(--space-5);border-radius:var(--radius-pill);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.search-module__KcTI8G__clear:hover{color:var(--text-primary);background:var(--surface-3)}.search-module__KcTI8G__clear:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.search-module__KcTI8G__shortcut{flex-shrink:0}@media (max-width:47.999rem),(pointer:coarse){.search-module__KcTI8G__input{font-size:var(--type-ui-body-size)}.search-module__KcTI8G__clear{inline-size:var(--touch-target-min);block-size:var(--touch-target-min)}}.search-module__KcTI8G__spinner{color:var(--text-tertiary);animation:search-module__KcTI8G__search-spin var(--motion-brand) linear infinite;flex-shrink:0;display:inline-flex}@keyframes search-module__KcTI8G__search-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.search-module__KcTI8G__spinner{animation-duration:calc(var(--motion-brand) * 3)}}[data-motion=reduced] .search-module__KcTI8G__spinner{animation-duration:calc(var(--motion-brand) * 3)}
.overlays-module__E2TrxG__tooltip{z-index:var(--z-popover);max-inline-size:20rem;padding-block:var(--space-1);padding-inline:var(--space-2h);border-radius:var(--radius-sm);background:var(--surface-floating);border:var(--border-w) solid var(--border-default);box-shadow:var(--shadow-medium);color:var(--text-primary);pointer-events:none;align-items:baseline;gap:var(--space-2);transform-origin:var(--overlay-origin-x,50%) var(--overlay-origin-y,50%);opacity:0;transition:opacity var(--motion-hover) var(--ease-out);display:flex}.overlays-module__E2TrxG__tooltipVisible{opacity:1}.overlays-module__E2TrxG__tooltipShortcut{flex-shrink:0}.overlays-module__E2TrxG__popover{z-index:var(--z-popover);min-inline-size:12rem;max-inline-size:min(28rem, calc(100vw - var(--space-5)));max-block-size:min(28rem, var(--overlay-available-block-size,calc(100dvh - var(--space-6))));padding:var(--panel-pad);border-radius:var(--floating-radius);background:var(--surface-floating);border:var(--border-w) solid var(--border-subtle);box-shadow:var(--shadow-overlay);color:var(--text-primary);transform-origin:var(--overlay-origin-x,50%) var(--overlay-origin-y,50%);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;overflow:auto}.overlays-module__E2TrxG__anchor{min-inline-size:0;max-inline-size:100%;display:inline-flex}@media (prefers-reduced-motion:reduce){.overlays-module__E2TrxG__tooltip{transition-duration:1ms}}[data-motion=reduced] .overlays-module__E2TrxG__tooltip{transition-duration:1ms}.overlays-module__E2TrxG__popover[data-design-review=proposal]{box-sizing:border-box;inline-size:min(var(--review-popover-width), calc(100dvw - var(--space-8)));min-inline-size:0;padding:var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--review-glass-shadow)}.overlays-module__E2TrxG__popover[data-design-review=site-trial]{border-radius:var(--radius-lg);box-shadow:var(--review-glass-shadow)}
.dialog-module__seIOSG__scrim{inset:0;block-size:var(--dialog-viewport-height,100dvh);z-index:var(--z-modal);background:var(--overlay-scrim);animation:dialog-module__seIOSG__dialog-scrim var(--motion-quick) var(--ease-standard) both;justify-content:flex-end;display:flex;position:fixed;inset-block-start:var(--dialog-viewport-top,var(--space-0));inset-block-end:auto}.dialog-module__seIOSG__scrimCenter{padding:var(--space-5);justify-content:center;align-items:center}.dialog-module__seIOSG__panel{--dialog-in:6%;background:var(--surface-1);border-inline-start:var(--border-w) solid var(--border-default);block-size:100%;inline-size:min(30rem,100vw);max-inline-size:100vw;box-shadow:var(--shadow-overlay);animation:dialog-module__seIOSG__dialog-in var(--motion-standard) var(--ease-out) both;outline:none;flex-direction:column;display:flex}[dir=rtl] .dialog-module__seIOSG__panel{--dialog-in:-6%}.dialog-module__seIOSG__panelCenter{border-radius:var(--panel-radius);border-inline-start:none;border:var(--border-w) solid var(--border-default);block-size:auto;max-block-size:min(100%,42rem);inline-size:min(32rem,100%);animation-name:dialog-module__seIOSG__dialog-in-center}.dialog-module__seIOSG__panelWide{inline-size:min(40rem,100vw)}.dialog-module__seIOSG__panelCenter.dialog-module__seIOSG__panelWide{inline-size:min(80vw,52rem)}@keyframes dialog-module__seIOSG__dialog-scrim{0%{opacity:0}to{opacity:1}}@keyframes dialog-module__seIOSG__dialog-in{0%{opacity:0;translate:var(--dialog-in) 0}to{opacity:1;translate:0}}@keyframes dialog-module__seIOSG__dialog-in-center{0%{opacity:0;translate:0 var(--space-2);scale:.98}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.dialog-module__seIOSG__scrim,.dialog-module__seIOSG__panel{animation:none}}.dialog-module__seIOSG__head{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border-block-end:var(--border-w) solid var(--border-subtle);padding-block-end:var(--space-4);display:flex}.dialog-module__seIOSG__head .text-group{flex:auto;min-inline-size:0}.dialog-module__seIOSG__close{inline-size:var(--touch-target-min);block-size:var(--touch-target-min);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:background var(--motion-quick) var(--ease-standard), color var(--motion-quick) var(--ease-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.dialog-module__seIOSG__close:hover{background:var(--surface-2);color:var(--text-primary)}.dialog-module__seIOSG__body{overscroll-behavior:contain;min-block-size:0;padding:var(--space-5);gap:var(--space-5);flex:auto;align-content:start;display:grid;overflow-y:auto}.dialog-module__seIOSG__foot{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-block-start:var(--border-w) solid var(--border-subtle);background:var(--surface-2);flex:none;padding-block-end:max(var(--space-4), env(safe-area-inset-bottom,0px));display:flex}.dialog-module__seIOSG__panelCenter .dialog-module__seIOSG__foot{border-radius:0 0 var(--panel-radius) var(--panel-radius)}.dialog-module__seIOSG__done{align-items:center;gap:var(--space-2);min-block-size:var(--touch-target-min);padding-inline:var(--space-4);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-floating);color:var(--text-primary);cursor:pointer;transition:background var(--motion-quick) var(--ease-standard), border-color var(--motion-quick) var(--ease-standard);margin-inline-start:auto;display:inline-flex}.dialog-module__seIOSG__done:hover{border-color:var(--accent-emphasis)}.dialog-module__seIOSG__done:active{scale:var(--kinetic-utility-compress)}@media (max-width:639px){.dialog-module__seIOSG__scrim:not(.dialog-module__seIOSG__scrimCenter){justify-content:stretch;align-items:flex-end}.dialog-module__seIOSG__panel:not(.dialog-module__seIOSG__panelCenter){border-inline-start:0;border-block-start:var(--border-w) solid var(--border-default);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);block-size:88%;inline-size:100%;animation-name:dialog-module__seIOSG__dialog-up}@keyframes dialog-module__seIOSG__dialog-up{0%{opacity:0;translate:0 8%}to{opacity:1;translate:0}}.dialog-module__seIOSG__panelCenter,.dialog-module__seIOSG__panelCenter.dialog-module__seIOSG__panelWide{inline-size:min(94vw,30rem)}.dialog-module__seIOSG__head,.dialog-module__seIOSG__body,.dialog-module__seIOSG__foot{padding-inline:var(--space-4)}}
.menu-module__gFy_ca__menu{padding:var(--space-1);gap:1px;display:grid}.menu-module__gFy_ca__menuItem{appearance:none;align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--control-h-sm);padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);text-align:start;cursor:pointer;transition:background var(--motion-hover) var(--ease-standard);background:0 0;border:none;display:flex}.menu-module__gFy_ca__menuItem:hover:not(:disabled),.menu-module__gFy_ca__menuItem:focus-visible{background:var(--surface-2)}.menu-module__gFy_ca__menuItem:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -2)}.menu-module__gFy_ca__menuItem:disabled{color:var(--text-disabled);cursor:not-allowed}.menu-module__gFy_ca__menuItemDestructive{color:var(--state-danger-fg)}.menu-module__gFy_ca__menuItemDestructive:hover:not(:disabled),.menu-module__gFy_ca__menuItemDestructive:focus-visible{background:var(--state-danger-soft)}.menu-module__gFy_ca__menuSeparator{block-size:var(--border-w);margin-block:var(--space-1);background:var(--border-subtle)}.menu-module__gFy_ca__menu[data-design-review] .menu-module__gFy_ca__menuItem:after{content:"";flex:0 0 var(--space-1-5);inline-size:var(--space-1-5);block-size:var(--space-1-5);border-radius:var(--radius-pill);background:var(--accent);opacity:0;pointer-events:none;transition:opacity var(--motion-hover) var(--ease-standard);margin-inline-start:auto}.menu-module__gFy_ca__menu[data-design-review] .menu-module__gFy_ca__menuItem:focus-visible:not(:disabled):after{opacity:1}@media (hover:hover){.menu-module__gFy_ca__menu[data-design-review]:has(.menu-module__gFy_ca__menuItem:hover:not(:disabled)) .menu-module__gFy_ca__menuItem:after{opacity:0}.menu-module__gFy_ca__menu[data-design-review]:has(.menu-module__gFy_ca__menuItem:hover:not(:disabled)) .menu-module__gFy_ca__menuItem:hover:not(:disabled):after{opacity:1}}
.select-module__rcYgja__select{flex:12rem;align-items:center;min-inline-size:0;display:inline-flex;position:relative}.select-module__rcYgja__control{appearance:none;justify-content:space-between;align-items:center;gap:var(--space-2);inline-size:100%;min-inline-size:0;block-size:var(--control-h-md);padding-inline:var(--space-3);background:var(--surface-2);border:var(--border-w) solid var(--border-subtle);border-radius:var(--control-radius);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-ui-small-size);line-height:var(--type-ui-small-leading);text-align:start;cursor:pointer;transition:border-color var(--motion-hover) var(--ease-standard), background var(--motion-hover) var(--ease-standard);margin:0;display:inline-flex}.select-module__rcYgja__sm .select-module__rcYgja__control{block-size:var(--control-h-sm);font-size:var(--type-caption-size)}.select-module__rcYgja__control:hover:not(:disabled){border-color:var(--border-default);background:var(--surface-3)}.select-module__rcYgja__control:focus-visible,.select-module__rcYgja__control[aria-expanded=true]{border-color:var(--accent-emphasis);box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);outline:none}.select-module__rcYgja__control[aria-invalid=true]{border-color:var(--state-danger-border)}.select-module__rcYgja__control:disabled{background:var(--surface-1);color:var(--text-disabled);cursor:not-allowed}.select-module__rcYgja__value,.select-module__rcYgja__optionLabel{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.select-module__rcYgja__value{flex:auto}.select-module__rcYgja__placeholder{color:var(--text-tertiary)}.select-module__rcYgja__chevron{color:var(--text-tertiary);flex:none;display:inline-flex}.select-module__rcYgja__select[data-disabled] .select-module__rcYgja__chevron{color:var(--text-disabled)}.select-module__rcYgja__list{z-index:var(--z-dropdown);gap:var(--space-1);max-block-size:min(18rem, var(--overlay-available-block-size,calc(100dvh - var(--space-8))));padding:var(--space-1);overscroll-behavior:contain;background:var(--surface-floating);border:var(--border-w) solid var(--border-subtle);border-radius:var(--control-radius);box-shadow:var(--shadow-overlay);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;margin:0;list-style:none;display:grid;overflow-y:auto}.select-module__rcYgja__option{align-items:center;gap:var(--space-2);min-block-size:var(--control-h-sm);padding-inline:var(--space-2);border-radius:var(--radius-xs);color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--motion-hover) var(--ease-standard), color var(--motion-hover) var(--ease-standard);display:flex}.select-module__rcYgja__optionLabel{font-family:var(--font-sans);font-size:var(--type-ui-small-size);line-height:var(--type-ui-small-leading);flex:auto}.select-module__rcYgja__optionActive{background:var(--surface-2);color:var(--text-primary)}.select-module__rcYgja__optionSelected{background:var(--surface-selected);color:var(--text-primary)}.select-module__rcYgja__optionSelected.select-module__rcYgja__optionActive{background:var(--surface-selected)}.select-module__rcYgja__check{color:var(--accent-emphasis);visibility:hidden;flex:none;display:inline-flex}.select-module__rcYgja__optionSelected .select-module__rcYgja__check{visibility:visible}.select-module__rcYgja__optionDisabled{color:var(--text-disabled);cursor:not-allowed}@media (pointer:coarse),(max-width:47.999rem){.select-module__rcYgja__control,.select-module__rcYgja__sm .select-module__rcYgja__control,.select-module__rcYgja__option{min-block-size:var(--control-h-lg)}}@media (prefers-reduced-motion:reduce){.select-module__rcYgja__control,.select-module__rcYgja__option{transition:none}}[data-design-review] .select-module__rcYgja__control{background:var(--control-surface);border-color:var(--review-control-border)}[data-design-review] .select-module__rcYgja__control:hover:not(:disabled){background:var(--control-surface-hover)}:is([data-design-review] .select-module__rcYgja__control:focus-visible,[data-design-review] .select-module__rcYgja__control[aria-expanded=true]){border-color:var(--accent)}[data-design-review] .select-module__rcYgja__control[aria-invalid=true]{border-color:var(--state-danger-border)}[data-design-review] .select-module__rcYgja__control:not(:disabled):not([aria-invalid=true]){background:var(--review-glass-fill);box-shadow:var(--review-glass-shadow);-webkit-backdrop-filter:var(--review-glass-blur);backdrop-filter:var(--review-glass-blur);border-color:#0000}[data-design-review] .select-module__rcYgja__control:hover:not(:disabled):not([aria-invalid=true]){background:var(--review-glass-hover);border-color:var(--border-strong)}[data-design-review] .select-module__rcYgja__control:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}[data-design-review] .select-module__rcYgja__control[aria-expanded=true]:not(:disabled){border-color:var(--border-strong)}
.combobox-module__GFhytG__combo{align-items:center;gap:var(--space-2);min-inline-size:0;block-size:var(--control-h-md);padding-inline:var(--space-3);background:var(--surface-2);border:var(--border-w) solid var(--border-subtle);border-radius:var(--control-radius);transition:border-color var(--motion-hover) var(--ease-standard);flex:14rem;display:inline-flex;position:relative}.combobox-module__GFhytG__sm{block-size:var(--control-h-sm)}.combobox-module__GFhytG__combo:hover:not([data-disabled]){border-color:var(--border-default)}.combobox-module__GFhytG__combo:focus-within{border-color:var(--accent-emphasis);box-shadow:0 0 0 var(--border-w) var(--accent-emphasis)}.combobox-module__GFhytG__combo[data-invalid]{border-color:var(--state-danger-border)}.combobox-module__GFhytG__combo[data-disabled]{background:var(--surface-1);cursor:not-allowed}.combobox-module__GFhytG__input{appearance:none;min-inline-size:0;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--type-ui-small-size);line-height:var(--type-ui-small-leading);background:0 0;border:none;flex:auto;margin:0;padding:0}.combobox-module__GFhytG__input:focus{outline:none}.combobox-module__GFhytG__input::placeholder{color:var(--text-tertiary)}.combobox-module__GFhytG__input:disabled{color:var(--text-disabled);cursor:not-allowed}@media (max-width:47.999rem),(pointer:coarse){.combobox-module__GFhytG__input{font-size:var(--type-ui-body-size)}.combobox-module__GFhytG__trigger{min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);justify-content:center}}.combobox-module__GFhytG__trigger{appearance:none;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;margin:0;padding:0;display:inline-flex}.combobox-module__GFhytG__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.combobox-module__GFhytG__list{z-index:var(--z-dropdown);padding:var(--space-1);max-block-size:min(16rem, var(--overlay-available-block-size,100dvh));background:var(--surface-floating);border:var(--border-w) solid var(--border-subtle);border-radius:var(--control-radius);box-shadow:var(--shadow-overlay);transform-origin:var(--overlay-origin-x,50%) var(--overlay-origin-y,0);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;margin:0;list-style:none;overflow-y:auto}.combobox-module__GFhytG__option{align-items:center;gap:var(--space-2);min-block-size:var(--control-h-sm);padding-inline:var(--space-2);border-radius:var(--radius-xs);color:var(--text-secondary);cursor:pointer;display:flex}.combobox-module__GFhytG__optionActive{background:var(--surface-2);color:var(--text-primary)}.combobox-module__GFhytG__optionSelected{color:var(--text-primary)}.combobox-module__GFhytG__optionSelected .combobox-module__GFhytG__check{visibility:visible}.combobox-module__GFhytG__check{visibility:hidden;color:var(--accent-emphasis);margin-inline-start:auto;display:inline-flex}.combobox-module__GFhytG__optionDisabled{color:var(--text-disabled);cursor:not-allowed}.combobox-module__GFhytG__empty{min-block-size:var(--control-h-sm);padding-inline:var(--space-2);align-items:center;display:flex}
.choice-module__30wTsW__row{align-items:center;gap:var(--space-2h);min-block-size:var(--control-h-sm);cursor:pointer;min-inline-size:0;color:var(--text-primary);display:inline-flex}.choice-module__30wTsW__row[data-disabled]{cursor:not-allowed;color:var(--text-disabled)}.choice-module__30wTsW__text{min-inline-size:0}.choice-module__30wTsW__hint{display:block}.choice-module__30wTsW__control{inline-size:var(--space-4h);block-size:var(--space-4h);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.choice-module__30wTsW__input{appearance:none;background:var(--surface-2);border:var(--border-w) solid var(--border-strong);block-size:100%;inline-size:100%;cursor:inherit;transition:background var(--motion-hover) var(--ease-standard), border-color var(--motion-hover) var(--ease-standard);margin:0}.choice-module__30wTsW__check{border-radius:var(--radius-xs)}.choice-module__30wTsW__radio{border-radius:var(--radius-pill)}.choice-module__30wTsW__row:hover .choice-module__30wTsW__input:not(:disabled){border-color:var(--accent-emphasis)}.choice-module__30wTsW__input:checked,.choice-module__30wTsW__input:indeterminate{background:var(--accent);border-color:var(--accent)}.choice-module__30wTsW__input:disabled{background:var(--surface-1);border-color:var(--border-subtle)}.choice-module__30wTsW__input:disabled:checked{background:var(--text-disabled);border-color:var(--text-disabled)}.choice-module__30wTsW__mark{pointer-events:none;color:var(--accent-contrast);visibility:hidden;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.choice-module__30wTsW__input:checked~.choice-module__30wTsW__mark{visibility:visible}.choice-module__30wTsW__input:indeterminate~.choice-module__30wTsW__mark{visibility:hidden}.choice-module__30wTsW__dash{inline-size:50%;block-size:var(--border-w-strong);border-radius:var(--radius-pill);background:var(--accent-contrast);pointer-events:none;visibility:hidden;position:absolute}.choice-module__30wTsW__input:indeterminate~.choice-module__30wTsW__dash{visibility:visible}.choice-module__30wTsW__dot{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--accent-contrast);pointer-events:none;visibility:hidden;position:absolute}.choice-module__30wTsW__input:checked~.choice-module__30wTsW__dot{visibility:visible}.choice-module__30wTsW__switchControl{--switch-w:calc(var(--space-8) + var(--space-1));--switch-h:var(--space-5);--switch-pad:var(--space-0-5);--switch-knob:calc(var(--switch-h) - var(--switch-pad) * 2);inline-size:var(--switch-w);block-size:var(--switch-h);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.choice-module__30wTsW__switchInput{appearance:none;border-radius:var(--radius-pill);background:var(--surface-3);border:var(--border-w) solid var(--border-strong);block-size:100%;inline-size:100%;cursor:inherit;transition:background var(--motion-quick) var(--ease-standard), border-color var(--motion-quick) var(--ease-standard);margin:0}.choice-module__30wTsW__switchInput:checked{background:var(--accent);border-color:var(--accent)}.choice-module__30wTsW__switchInput:disabled{background:var(--surface-1);border-color:var(--border-subtle)}.choice-module__30wTsW__switchInput:disabled:checked{background:var(--text-disabled);border-color:var(--text-disabled)}.choice-module__30wTsW__knob{inline-size:var(--switch-knob);block-size:var(--switch-knob);border-radius:var(--radius-pill);background:var(--surface-floating);box-shadow:var(--shadow-low);pointer-events:none;transition:inset-inline-start var(--motion-quick) var(--ease-emphasis);margin-block-start:calc(var(--switch-knob) / -2);position:absolute;inset-block-start:50%;inset-inline-start:var(--switch-pad)}.choice-module__30wTsW__switchInput:checked~.choice-module__30wTsW__knob{inset-inline-start:calc(var(--switch-w) - var(--switch-knob) - var(--switch-pad))}.choice-module__30wTsW__switchState{flex-shrink:0}@media (prefers-reduced-motion:reduce){.choice-module__30wTsW__knob,.choice-module__30wTsW__input,.choice-module__30wTsW__switchInput{transition-duration:1ms}}:is([data-motion=reduced] .choice-module__30wTsW__knob,[data-motion=reduced] .choice-module__30wTsW__input,[data-motion=reduced] .choice-module__30wTsW__switchInput){transition-duration:1ms}.choice-module__30wTsW__group{gap:var(--space-1);min-inline-size:0;display:grid}.choice-module__30wTsW__groupHorizontal{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}
.color-module__P7zQ_G__field{align-items:center;gap:var(--space-2);inline-size:9.5rem;min-inline-size:0;block-size:var(--control-h-md);padding-inline:var(--space-2);background:var(--surface-2);border:var(--border-w) solid var(--border-subtle);border-radius:var(--control-radius);transition:border-color var(--motion-hover) var(--ease-standard);display:inline-flex}.color-module__P7zQ_G__sm{block-size:var(--control-h-sm)}.color-module__P7zQ_G__field:hover:not([data-disabled]){border-color:var(--border-default)}.color-module__P7zQ_G__field:focus-within{border-color:var(--accent-emphasis);box-shadow:0 0 0 var(--border-w) var(--accent-emphasis)}.color-module__P7zQ_G__field[data-invalid]{border-color:var(--state-danger-strong)}.color-module__P7zQ_G__field[data-disabled]{background:var(--surface-1);cursor:not-allowed}.color-module__P7zQ_G__input{appearance:none;min-inline-size:0;color:var(--text-primary);text-transform:uppercase;background:0 0;border:none;flex:auto;margin:0;padding:0}.color-module__P7zQ_G__input:focus{outline:none}.color-module__P7zQ_G__input:disabled{color:var(--text-disabled)}.color-module__P7zQ_G__swatch{inline-size:var(--space-4h);block-size:var(--space-4h);border-radius:var(--radius-xs);background:var(--swatch);border:var(--border-w) solid var(--border-strong);flex-shrink:0}.color-module__P7zQ_G__trigger{appearance:none;align-items:center;gap:var(--space-2);min-inline-size:0;block-size:var(--control-h-md);padding-inline:var(--space-2);background:var(--surface-2);border:var(--border-w) solid var(--border-subtle);border-radius:var(--control-radius);color:var(--text-primary);cursor:pointer;transition:border-color var(--motion-hover) var(--ease-standard);display:inline-flex;position:relative}.color-module__P7zQ_G__trigger:hover:not(:disabled){border-color:var(--border-default)}.color-module__P7zQ_G__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.color-module__P7zQ_G__trigger:disabled{cursor:not-allowed;color:var(--text-disabled)}.color-module__P7zQ_G__triggerCompact{inline-size:var(--control-h-md);color:var(--text-strong);justify-content:center;padding:0;overflow:hidden}.color-module__P7zQ_G__triggerCompact .color-module__P7zQ_G__swatch{border-radius:inherit;border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.color-module__P7zQ_G__triggerCompact>svg{filter:drop-shadow(0 0 var(--border-w) var(--surface-base));position:relative}.color-module__P7zQ_G__panel{z-index:var(--z-popover);gap:var(--space-3);inline-size:18rem;padding:var(--panel-pad);background:var(--surface-floating);border:var(--border-w) solid var(--border-subtle);border-radius:var(--floating-radius);box-shadow:var(--shadow-overlay);transform-origin:var(--overlay-origin-x,50%) var(--overlay-origin-y,0);display:grid}.color-module__P7zQ_G__grid{gap:var(--space-1);grid-template-columns:repeat(8,1fr);display:grid}.color-module__P7zQ_G__option{appearance:none;aspect-ratio:1;border-radius:var(--radius-xs);background:var(--swatch);border:var(--border-w) solid var(--border-strong);cursor:pointer;justify-content:center;align-items:center;inline-size:100%;margin:0;padding:0;display:flex;position:relative}.color-module__P7zQ_G__option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.color-module__P7zQ_G__optionMark{visibility:hidden;color:var(--swatch-ink)}.color-module__P7zQ_G__optionOn .color-module__P7zQ_G__optionMark{visibility:visible}.color-module__P7zQ_G__compare{block-size:var(--space-6);border-radius:var(--radius-sm);border:var(--border-w) solid var(--border-strong);align-items:stretch;display:flex;overflow:hidden}.color-module__P7zQ_G__compareHalf{background:var(--swatch);flex:50%}.color-module__P7zQ_G__compareLabels{justify-content:space-between;display:flex}.color-module__P7zQ_G__row{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.color-module__P7zQ_G__row>*{inline-size:100%}.color-module__P7zQ_G__channels{gap:var(--space-3);padding-block:var(--space-2);border-block:var(--border-w) solid var(--border-subtle);display:grid}.color-module__P7zQ_G__channel{align-items:center;gap:var(--space-1) var(--space-2);color:var(--text-tertiary);font-size:var(--type-caption-size);grid-template-columns:minmax(0,1fr) auto;display:grid}.color-module__P7zQ_G__channel output{color:var(--text-secondary);font-family:var(--font-sans);font-variant-numeric:tabular-nums}.color-module__P7zQ_G__channel input{appearance:none;inline-size:100%;block-size:var(--space-2);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-pill);cursor:ew-resize;grid-column:1/-1;margin:0}.color-module__P7zQ_G__hue input{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.color-module__P7zQ_G__saturation input{background:linear-gradient(to right, hsl(var(--picker-hue) 0% 50%), hsl(var(--picker-hue) 100% 50%))}.color-module__P7zQ_G__lightness input{background:linear-gradient(to right, hsl(var(--picker-hue) 100% 0%), hsl(var(--picker-hue) 100% 50%), hsl(var(--picker-hue) 100% 100%))}.color-module__P7zQ_G__channel input::-webkit-slider-thumb{appearance:none;inline-size:var(--space-4);block-size:var(--space-4);border:calc(var(--border-w) * 2) solid var(--text-strong);border-radius:var(--radius-pill);background:var(--picker-color);box-shadow:0 0 0 var(--border-w) var(--surface-floating)}.color-module__P7zQ_G__channel input::-moz-range-thumb{inline-size:var(--space-4);block-size:var(--space-4);border:calc(var(--border-w) * 2) solid var(--text-strong);border-radius:var(--radius-pill);background:var(--picker-color);box-shadow:0 0 0 var(--border-w) var(--surface-floating)}.color-module__P7zQ_G__channel input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.color-module__P7zQ_G__screenPicker{justify-content:center;align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--touch-target-min);padding:var(--space-2) var(--space-3);color:var(--text-primary);background:var(--surface-2);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-control);cursor:pointer;display:flex}.color-module__P7zQ_G__screenPicker:hover{border-color:var(--border-emphasis)}.color-module__P7zQ_G__screenPicker:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.color-module__P7zQ_G__screenPicker input{min-block-size:var(--touch-target-min);background:0 0;border:0}
.disclosure-module__u45uPW__item{min-inline-size:0}.disclosure-module__u45uPW__summary{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;min-inline-size:0;list-style:none;display:flex}.disclosure-module__u45uPW__summary::-webkit-details-marker{display:none}.disclosure-module__u45uPW__title{overflow-wrap:anywhere;min-inline-size:0;font:inherit;color:inherit;flex:auto;margin:0}.disclosure-module__u45uPW__meta{align-items:center;gap:var(--space-2);flex:0 auto;min-inline-size:0;margin-inline-start:auto;display:inline-flex}.disclosure-module__u45uPW__hint{overflow-wrap:anywhere;min-inline-size:0;color:var(--text-tertiary)}.disclosure-module__u45uPW__chevron{color:var(--text-tertiary);transition:rotate var(--motion-quick) var(--ease-standard);flex:none}.disclosure-module__u45uPW__item[open]>.disclosure-module__u45uPW__summary .disclosure-module__u45uPW__chevron{color:var(--accent);rotate:180deg}.disclosure-module__u45uPW__hairline{border-block-end:var(--border-w) solid var(--border-subtle)}.disclosure-module__u45uPW__boxed{border:var(--border-w) solid var(--border-subtle);border-radius:var(--radius-tool);padding-inline:var(--space-3);background:0 0}.disclosure-module__u45uPW__md>.disclosure-module__u45uPW__summary{min-block-size:var(--space-18)}.disclosure-module__u45uPW__md>p{max-inline-size:62ch}.disclosure-module__u45uPW__md>:last-child:not(.disclosure-module__u45uPW__summary){padding-block-end:var(--space-6)}.disclosure-module__u45uPW__sm>.disclosure-module__u45uPW__summary{min-block-size:var(--row-h);color:var(--text-secondary);transition:color var(--motion-hover) var(--ease-standard)}.disclosure-module__u45uPW__sm>.disclosure-module__u45uPW__summary:hover,.disclosure-module__u45uPW__sm[open]>.disclosure-module__u45uPW__summary{color:var(--text-primary)}.disclosure-module__u45uPW__sm>:last-child:not(.disclosure-module__u45uPW__summary){padding-block-end:var(--space-3)}@media (pointer:coarse),(max-width:47.999rem){.disclosure-module__u45uPW__sm>.disclosure-module__u45uPW__summary{min-block-size:var(--touch-target-min)}}@media (prefers-reduced-motion:reduce){.disclosure-module__u45uPW__chevron,.disclosure-module__u45uPW__sm>.disclosure-module__u45uPW__summary{transition-duration:1ms}}[data-motion=reduced] .disclosure-module__u45uPW__chevron{transition-duration:1ms}[data-motion=reduced] .disclosure-module__u45uPW__sm>.disclosure-module__u45uPW__summary{transition-duration:1ms}
.campaign-images-module__WXtgMq__section{gap:var(--space-3);padding:var(--space-5);background:var(--surface-2);border-radius:var(--radius-lg);min-inline-size:0;display:grid}.campaign-images-module__WXtgMq__section>h3{margin:0}.campaign-images-module__WXtgMq__section>button{justify-self:start}.campaign-images-module__WXtgMq__canvas{place-content:center;justify-items:center;gap:var(--space-2);min-block-size:var(--space-32);padding:var(--space-4);text-align:center;background:var(--bg-media-matte);border-radius:var(--radius-control);display:grid}.campaign-images-module__WXtgMq__disclosure>summary{cursor:pointer;min-block-size:var(--touch-target-min);padding-block:var(--space-3)}.campaign-images-module__WXtgMq__error,.campaign-images-module__WXtgMq__resultDetails{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.campaign-images-module__WXtgMq__resultDetails{place-content:start space-between;gap:var(--space-1) var(--space-3)}.campaign-images-module__WXtgMq__results{align-items:stretch;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));display:grid}.campaign-images-module__WXtgMq__result{gap:var(--space-2);min-inline-size:0;padding:var(--space-3);background:var(--surface-1);border-radius:var(--radius-card);grid-template-rows:auto 1fr auto;display:grid}.campaign-images-module__WXtgMq__preview{object-fit:contain;border-radius:var(--radius-control);background:var(--bg-media-matte);block-size:auto;max-block-size:52svh;inline-size:100%}.campaign-images-module__WXtgMq__results .campaign-images-module__WXtgMq__preview{aspect-ratio:3/4;max-block-size:none}.campaign-images-module__WXtgMq__download{min-block-size:var(--control-h-md);padding-inline:var(--space-3);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.campaign-images-module__WXtgMq__download:hover{background:var(--accent-hover)}.campaign-images-module__WXtgMq__download:focus-visible{outline:var(--border-2) solid var(--accent);outline-offset:var(--space-1)}
.campaign-verified-module__LkjLTq__page{min-block-size:calc(100dvh - var(--app-nav-block-size));background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--accent) 5%, transparent), transparent 32rem), var(--bg-app);color:var(--text-primary)}.campaign-verified-module__LkjLTq__header{justify-content:space-between;align-items:center;gap:var(--space-6);inline-size:100%;padding:var(--space-6) var(--page-gutter);border-block-end:var(--border-w) solid var(--border-hairline);margin-inline:auto;display:flex}.campaign-verified-module__LkjLTq__headerCopy,.campaign-verified-module__LkjLTq__stageHeading>div,.campaign-verified-module__LkjLTq__outputHeading>div{gap:var(--space-1);min-inline-size:0;display:grid}.campaign-verified-module__LkjLTq__kicker,.campaign-verified-module__LkjLTq__title,.campaign-verified-module__LkjLTq__stageEyebrow,.campaign-verified-module__LkjLTq__stageHeading h2,.campaign-verified-module__LkjLTq__stageHeading p,.campaign-verified-module__LkjLTq__outputHeading h3,.campaign-verified-module__LkjLTq__outputHeading p,.campaign-verified-module__LkjLTq__promptEmpty h3,.campaign-verified-module__LkjLTq__promptEmpty p,.campaign-verified-module__LkjLTq__actionStatus span,.campaign-verified-module__LkjLTq__actionStatus small{margin:0}.campaign-verified-module__LkjLTq__kicker,.campaign-verified-module__LkjLTq__stageEyebrow{color:var(--accent);font-family:var(--font-sans);font-size:var(--type-micro-size);font-weight:600;line-height:var(--type-micro-line)}.campaign-verified-module__LkjLTq__title{color:var(--text-strong);font-family:var(--font-sans);font-size:var(--type-h3-size);font-weight:700;line-height:var(--type-h3-line)}.campaign-verified-module__LkjLTq__headerTools,.campaign-verified-module__LkjLTq__saved,.campaign-verified-module__LkjLTq__actionButtons,.campaign-verified-module__LkjLTq__generating{align-items:center;gap:var(--space-3);display:flex}.campaign-verified-module__LkjLTq__saved{color:var(--text-tertiary);font-size:var(--type-caption-size)}.campaign-verified-module__LkjLTq__saved i,.campaign-verified-module__LkjLTq__attention{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--state-success-fg);display:block}.campaign-verified-module__LkjLTq__legacyLink{min-block-size:var(--touch-target-min);padding-inline:var(--space-4);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--type-ui-small-size);transition:border-color var(--motion-hover) var(--ease-standard), color var(--motion-hover) var(--ease-standard), background var(--motion-hover) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.campaign-verified-module__LkjLTq__legacyLink:hover{border-color:var(--border-emphasis);background:var(--surface-1);color:var(--text-primary)}.campaign-verified-module__LkjLTq__legacyLink:focus-visible,.campaign-verified-module__LkjLTq__stageButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.campaign-verified-module__LkjLTq__shell{gap:var(--space-6);inline-size:100%;padding:var(--space-6) var(--page-gutter) var(--space-10);margin-inline:auto;display:grid}.campaign-verified-module__LkjLTq__stepper{z-index:var(--z-sticky);padding-block:var(--space-2);background:color-mix(in srgb, var(--bg-app) 92%, transparent);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));position:relative;inset-block-start:auto}.campaign-verified-module__LkjLTq__stepper ol{gap:var(--space-1);padding:var(--space-1);border:var(--border-w) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-base);box-shadow:var(--shadow-control);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.campaign-verified-module__LkjLTq__stageButton{justify-content:center;align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--touch-target-min);padding-inline:var(--space-3);border-radius:var(--radius-pill);color:var(--text-tertiary);font-family:var(--font-sans);font-size:var(--type-label-size);cursor:pointer;transition:color var(--motion-hover) var(--ease-standard), background var(--motion-hover) var(--ease-standard), transform var(--motion-quick) var(--ease-out);background:0 0;border:0;font-weight:600;display:flex;position:relative}.campaign-verified-module__LkjLTq__stageButton:hover{background:var(--surface-2);color:var(--text-primary)}.campaign-verified-module__LkjLTq__stageButton:active{transform:scale(var(--kinetic-utility-compress))}.campaign-verified-module__LkjLTq__stageButton[data-active]{background:var(--accent);color:var(--accent-on);box-shadow:var(--shadow-cta-lime)}.campaign-verified-module__LkjLTq__stageButton[data-complete]{color:var(--text-secondary)}.campaign-verified-module__LkjLTq__stageButton[data-complete] svg{color:var(--accent)}.campaign-verified-module__LkjLTq__attention{background:var(--state-warning-fg);position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-3)}.campaign-verified-module__LkjLTq__stageHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding-block:var(--space-2);display:flex}.campaign-verified-module__LkjLTq__stageHeading h2{color:var(--text-strong);font-family:var(--font-sans);font-size:var(--type-section-title-size);font-weight:700;line-height:var(--type-section-title-leading)}.campaign-verified-module__LkjLTq__stageHeading p:not(.campaign-verified-module__LkjLTq__stageEyebrow){max-inline-size:64ch;color:var(--text-secondary);font-size:var(--type-ui-body-size);line-height:var(--type-ui-body-line)}.campaign-verified-module__LkjLTq__contextBar{z-index:var(--z-base);position:relative}.campaign-verified-module__LkjLTq__stageSurface{gap:var(--space-6);min-inline-size:0;padding:var(--space-6);border:var(--border-w) solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-base);box-shadow:var(--shadow-raised);display:grid}.campaign-verified-module__LkjLTq__pane{min-inline-size:0}.campaign-verified-module__LkjLTq__pane:not([hidden]){gap:var(--space-5);animation:campaign-verified-module__LkjLTq__stage-enter var(--motion-slow) var(--ease-out) both;display:grid}.campaign-verified-module__LkjLTq__pane[hidden]{display:none}.campaign-verified-module__LkjLTq__manualDetails{border-block-start:var(--border-w) solid var(--border-subtle);padding-block-start:var(--space-5)}.campaign-verified-module__LkjLTq__ideaLayout,.campaign-verified-module__LkjLTq__generateLayout,.campaign-verified-module__LkjLTq__lookLayout{gap:var(--space-5);align-items:start;display:grid}.campaign-verified-module__LkjLTq__ideaLayout,.campaign-verified-module__LkjLTq__generateLayout{grid-template-columns:minmax(0,1fr)}.campaign-verified-module__LkjLTq__lookLayout{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr)}.campaign-verified-module__LkjLTq__ideaLibrary,.campaign-verified-module__LkjLTq__ideaDecisions,.campaign-verified-module__LkjLTq__promptColumn,.campaign-verified-module__LkjLTq__outputColumn,.campaign-verified-module__LkjLTq__cameraStage{gap:var(--space-4);min-inline-size:0;display:grid}.campaign-verified-module__LkjLTq__cameraStage{inline-size:100%}.campaign-verified-module__LkjLTq__decisionSummary{border-radius:var(--radius-card);overflow:hidden}.campaign-verified-module__LkjLTq__formatStrip{align-items:center;gap:var(--space-5);padding:var(--space-4);border-block:var(--border-w) solid var(--border-hairline);grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr);display:grid}.campaign-verified-module__LkjLTq__outputColumn{padding:var(--space-5);border:var(--border-w) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-1);position:sticky;inset-block-start:calc(var(--app-nav-visible-size) + var(--space-16))}.campaign-verified-module__LkjLTq__outputHeading{align-items:flex-start;gap:var(--space-3);border-block-end:var(--border-w) solid var(--border-subtle);padding-block-end:var(--space-4);display:flex}.campaign-verified-module__LkjLTq__formatStrip .campaign-verified-module__LkjLTq__outputHeading{border-block-end:0;padding-block-end:0}.campaign-verified-module__LkjLTq__outputHeading h3,.campaign-verified-module__LkjLTq__promptEmpty h3{color:var(--text-primary);font-size:var(--type-card-title-size);line-height:var(--type-card-title-line)}.campaign-verified-module__LkjLTq__outputHeading p,.campaign-verified-module__LkjLTq__promptEmpty p{color:var(--text-tertiary);font-size:var(--type-caption-size);line-height:var(--type-caption-line)}.campaign-verified-module__LkjLTq__promptEmpty{place-items:center;gap:var(--space-3);min-block-size:24rem;padding:var(--space-8);border:var(--border-w) dashed var(--border-default);border-radius:var(--radius-card);background:var(--surface-1);text-align:center;display:grid}.campaign-verified-module__LkjLTq__promptEmpty p{max-inline-size:42ch}.campaign-verified-module__LkjLTq__promptReady{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-3);border-block-start:var(--border-w) solid var(--border-hairline);display:flex}.campaign-verified-module__LkjLTq__promptReady>span{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--type-ui-small-size);display:inline-flex}.campaign-verified-module__LkjLTq__page[data-output-view] .campaign-verified-module__LkjLTq__header,.campaign-verified-module__LkjLTq__page[data-output-view] .campaign-verified-module__LkjLTq__stepper,.campaign-verified-module__LkjLTq__page[data-output-view] .campaign-verified-module__LkjLTq__stageHeading,.campaign-verified-module__LkjLTq__page[data-output-view] .campaign-verified-module__LkjLTq__contextBar,.campaign-verified-module__LkjLTq__page[data-output-view] .campaign-verified-module__LkjLTq__actionBar{display:none}.campaign-verified-module__LkjLTq__page[data-output-view] .campaign-verified-module__LkjLTq__shell{inline-size:100%;padding-block-start:var(--space-4)}.campaign-verified-module__LkjLTq__page[data-output-view] .campaign-verified-module__LkjLTq__stageSurface{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.campaign-verified-module__LkjLTq__actionBar{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);display:flex;position:relative;inset-block-end:auto}.campaign-verified-module__LkjLTq__actionStatus{gap:var(--space-1);min-inline-size:0;display:grid}.campaign-verified-module__LkjLTq__actionStatus span{color:var(--text-primary);font-size:var(--type-ui-small-size);font-weight:600}.campaign-verified-module__LkjLTq__actionStatus small{color:var(--text-tertiary);font-size:var(--type-caption-size)}.campaign-verified-module__LkjLTq__generating{color:var(--text-secondary);font-size:var(--type-ui-small-size)}@keyframes campaign-verified-module__LkjLTq__stage-enter{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}@media (max-width:79.9375rem){.campaign-verified-module__LkjLTq__ideaLayout,.campaign-verified-module__LkjLTq__generateLayout,.campaign-verified-module__LkjLTq__lookLayout{grid-template-columns:minmax(0,1fr)}.campaign-verified-module__LkjLTq__outputColumn{position:static}}@media (max-width:63.9375rem){.campaign-verified-module__LkjLTq__header{align-items:flex-start}.campaign-verified-module__LkjLTq__stepper{overscroll-behavior-inline:contain;overflow-x:auto}.campaign-verified-module__LkjLTq__stepper ol{min-inline-size:0}}@media (max-width:47.9375rem){.campaign-verified-module__LkjLTq__header,.campaign-verified-module__LkjLTq__headerTools,.campaign-verified-module__LkjLTq__stageHeading,.campaign-verified-module__LkjLTq__actionBar{flex-direction:column;align-items:stretch}.campaign-verified-module__LkjLTq__headerTools{inline-size:100%}.campaign-verified-module__LkjLTq__legacyLink{justify-content:center}.campaign-verified-module__LkjLTq__shell{padding-inline:var(--page-gutter-compact)}.campaign-verified-module__LkjLTq__stageSurface{padding:var(--space-4);border-radius:var(--radius-card)}.campaign-verified-module__LkjLTq__page[data-output-view] .campaign-verified-module__LkjLTq__stageSurface{border-radius:0;padding:0}.campaign-verified-module__LkjLTq__formatStrip{grid-template-columns:minmax(0,1fr)}.campaign-verified-module__LkjLTq__promptReady{flex-direction:column;align-items:stretch}.campaign-verified-module__LkjLTq__stageHeading h2{font-size:var(--type-h3-size)}.campaign-verified-module__LkjLTq__actionButtons{inline-size:100%}.campaign-verified-module__LkjLTq__actionButtons>*{flex:auto}}@media (prefers-reduced-motion:reduce){.campaign-verified-module__LkjLTq__pane:not([hidden]){animation:none}.campaign-verified-module__LkjLTq__stageButton,.campaign-verified-module__LkjLTq__legacyLink{transition-duration:1ms}}@media (max-width:47.9375rem){.campaign-verified-module__LkjLTq__stepper ol{border-radius:var(--radius-card);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0}.campaign-verified-module__LkjLTq__stageButton{white-space:normal;padding-block:var(--space-2)}.campaign-verified-module__LkjLTq__actionStatus{display:none}.campaign-verified-module__LkjLTq__actionBar{padding:var(--space-3)}}.campaign-verified-module__LkjLTq__secondary{border:var(--border-w) solid var(--border-subtle);border-radius:var(--radius-card);min-inline-size:0;padding:var(--space-4)}.campaign-verified-module__LkjLTq__secondary>summary{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;min-block-size:var(--touch-target-min);list-style:none;display:flex}.campaign-verified-module__LkjLTq__secondary>summary::-webkit-details-marker{display:none}.campaign-verified-module__LkjLTq__secondary>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.campaign-verified-module__LkjLTq__secondary[open]>summary{margin-block-end:var(--space-4)}.campaign-verified-module__LkjLTq__secondary[open]>summary>svg{transform:rotate(180deg)}.campaign-verified-module__LkjLTq__shell{scroll-margin-block-start:var(--space-4)}.campaign-verified-module__LkjLTq__header{padding-block:var(--space-3)}.campaign-verified-module__LkjLTq__headerCopy>.campaign-verified-module__LkjLTq__kicker{display:none}.campaign-verified-module__LkjLTq__shell{gap:var(--space-4);padding-block-start:var(--space-3)}.campaign-verified-module__LkjLTq__journey{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.campaign-verified-module__LkjLTq__journey button{align-items:center;gap:var(--space-2);padding:var(--space-3);min-block-size:var(--touch-target-min);border:var(--border-w) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-1);inline-size:100%;color:var(--text-tertiary);text-align:start;display:flex}.campaign-verified-module__LkjLTq__journey [data-current] button{border-color:var(--accent-border);color:var(--text-primary);background:var(--accent-soft)}.campaign-verified-module__LkjLTq__journey [data-done] button{color:var(--text-secondary);cursor:pointer}.campaign-verified-module__LkjLTq__journey button>:first-child{color:var(--accent);flex-shrink:0}.campaign-verified-module__LkjLTq__journey button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (max-width:47.9375rem){.campaign-verified-module__LkjLTq__journey{grid-template-columns:repeat(3,minmax(0,1fr))}.campaign-verified-module__LkjLTq__journey button{padding:var(--space-2);text-align:center;flex-direction:column;justify-content:flex-start}.campaign-verified-module__LkjLTq__journey button>:last-child{font-size:var(--type-caption-size);overflow-wrap:normal}.campaign-verified-module__LkjLTq__actionStatus{display:grid}.campaign-verified-module__LkjLTq__actionButtons{flex-wrap:wrap}}.campaign-verified-module__LkjLTq__page[data-output-view] .campaign-verified-module__LkjLTq__journey{display:none}.campaign-verified-module__LkjLTq__flowNotice{gap:var(--space-3);padding:var(--space-4);border:var(--border-w) solid var(--accent-border);border-radius:var(--radius-card);background:var(--accent-soft);display:grid}
.asset-browser-module__2fNf_G__browser{background:var(--surface-panel);flex-direction:column;block-size:100%;min-block-size:0;min-inline-size:0;display:flex}.asset-browser-module__2fNf_G__bar{z-index:var(--z-raised);gap:var(--space-2);padding:var(--panel-pad);background:var(--surface-panel);border-block-end:var(--border-w) solid var(--border-subtle);flex-direction:column;display:flex;position:sticky;inset-block-start:0}.asset-browser-module__2fNf_G__search{align-items:center;gap:var(--space-2);display:flex}.asset-browser-module__2fNf_G__filters{gap:var(--space-1);flex-wrap:wrap;min-inline-size:0;display:flex}.asset-browser-module__2fNf_G__filter{align-items:center;gap:var(--space-1);block-size:var(--control-h-sm);padding-inline:var(--space-3);border:var(--border-w) solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--type-ui-small-size);cursor:pointer;white-space:nowrap;transition:background var(--motion-hover) var(--ease-standard), border-color var(--motion-hover) var(--ease-standard), color var(--motion-hover) var(--ease-standard);background:0 0;display:inline-flex}.asset-browser-module__2fNf_G__filter:hover{color:var(--text-primary);border-color:var(--border-strong)}.asset-browser-module__2fNf_G__filterOn{background:var(--accent-soft);border-color:var(--accent-emphasis);color:var(--accent-emphasis)}.asset-browser-module__2fNf_G__body{overscroll-behavior-y:contain;min-block-size:0;padding:var(--panel-pad);gap:var(--section-gap);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.asset-browser-module__2fNf_G__section{gap:var(--panel-gap);flex-direction:column;min-inline-size:0;display:flex}.asset-browser-module__2fNf_G__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);border-block-end:var(--border-w) solid var(--border-subtle);padding-block-end:var(--space-1);display:flex}.asset-browser-module__2fNf_G__count{color:var(--text-tertiary)}.asset-browser-module__2fNf_G__state{place-items:center;gap:var(--space-2);padding-block:var(--space-6);color:var(--text-tertiary);text-align:center;display:grid}
.empty-state-module__TLl5yq__empty{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;inline-size:100%;min-inline-size:0;display:flex}.empty-state-module__TLl5yq__compact{padding-block:var(--space-6)}.empty-state-module__TLl5yq__standard{padding-block:var(--space-7)}.empty-state-module__TLl5yq__icon{margin-block-end:var(--space-4);display:inline-flex}.empty-state-module__TLl5yq__text{max-inline-size:var(--reading-max)}.empty-state-module__TLl5yq__text>p{text-align:center}.empty-state-module__TLl5yq__action{margin-block-start:var(--rhythm-heading-to-content)}
.card-module__TapqzG__card{background:var(--surface-1);border-radius:var(--panel-radius);border:var(--border-w) solid transparent;min-inline-size:0;display:block;position:relative}.card-module__TapqzG__cardBordered{border-color:var(--border-default)}.card-module__TapqzG__cardRaised{box-shadow:var(--shadow-low)}.card-module__TapqzG__cardFloating{box-shadow:var(--shadow-medium)}.card-module__TapqzG__cardInteractive{appearance:none;text-align:start;cursor:pointer;inline-size:100%;transition:background var(--motion-quick) var(--ease-standard), border-color var(--motion-quick) var(--ease-standard), translate var(--motion-quick) var(--ease-out);margin:0}.card-module__TapqzG__cardInteractive:hover:not(:disabled){background:var(--surface-2);translate:0 -2px}.card-module__TapqzG__cardInteractive:active:not(:disabled){translate:0;scale:var(--kinetic-product-compress)}.card-module__TapqzG__cardInteractive:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.card-module__TapqzG__cardInteractive:disabled{color:var(--text-disabled);cursor:not-allowed}.card-module__TapqzG__cardSelected{background:var(--accent-soft);border-color:var(--accent-emphasis)}.card-module__TapqzG__outline{background:var(--surface-1);border:var(--border-w) solid var(--border-subtle);border-radius:var(--card-radius);box-shadow:none}.card-module__TapqzG__outline.card-module__TapqzG__cardInteractive{transition:background var(--motion-quick) var(--ease-standard), border-color var(--motion-quick) var(--ease-standard), scale var(--kinetic-compress-duration) var(--kinetic-compress-ease)}.card-module__TapqzG__outline.card-module__TapqzG__cardInteractive:hover:not(:disabled){background:var(--surface-1);border-color:var(--border-default);translate:none}.card-module__TapqzG__outline.card-module__TapqzG__cardInteractive:active:not(:disabled){scale:var(--kinetic-product-compress)}.card-module__TapqzG__outline.card-module__TapqzG__cardSelected,.card-module__TapqzG__outline.card-module__TapqzG__cardSelected:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-border)}.card-module__TapqzG__outline.card-module__TapqzG__cardInteractive:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.card-module__TapqzG__cardInteractive,.card-module__TapqzG__outline.card-module__TapqzG__cardInteractive{transition-duration:1ms}}[data-motion=reduced] .card-module__TapqzG__cardInteractive{transition-duration:1ms}[data-motion=reduced] .card-module__TapqzG__outline.card-module__TapqzG__cardInteractive{transition-duration:1ms}.card-module__TapqzG__header{padding:var(--space-4) var(--space-4) 0}.card-module__TapqzG__title{color:var(--text-primary)}.card-module__TapqzG__description{color:var(--text-tertiary);margin-block-start:var(--space-1)}.card-module__TapqzG__body{padding:var(--space-4)}.card-module__TapqzG__header+.card-module__TapqzG__body{padding-block-start:var(--space-2)}.card-module__TapqzG__footer{align-items:center;gap:var(--space-2);padding:0 var(--space-4) var(--space-4);display:flex}
.alert-module__gyRTsq__alert{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.alert-module__gyRTsq__callout{padding:var(--space-3);border-radius:var(--radius-md);border:var(--border-w) solid transparent}.alert-module__gyRTsq__title{font-weight:var(--font-weight-medium)}.alert-module__gyRTsq__toneInfo{color:var(--state-info-fg)}.alert-module__gyRTsq__toneInfo.alert-module__gyRTsq__callout{background:var(--state-info-soft);border-color:var(--state-info-border)}.alert-module__gyRTsq__toneSuccess{color:var(--state-success-fg)}.alert-module__gyRTsq__toneSuccess.alert-module__gyRTsq__callout{background:var(--state-success-soft);border-color:var(--state-success-border)}.alert-module__gyRTsq__toneWarning{color:var(--state-warning-fg)}.alert-module__gyRTsq__toneWarning.alert-module__gyRTsq__callout{background:var(--state-warning-soft);border-color:var(--state-warning-border)}.alert-module__gyRTsq__toneDanger{color:var(--state-danger-fg)}.alert-module__gyRTsq__toneDanger.alert-module__gyRTsq__callout{background:var(--state-danger-soft);border-color:var(--state-danger-border)}
.form-module__pKW0XG__form{gap:var(--space-4);display:grid}.form-module__pKW0XG__row{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.form-module__pKW0XG__rowLabel{min-inline-size:5.5rem;color:var(--text-tertiary);flex:none}.form-module__pKW0XG__required{color:var(--state-danger-fg)}.form-module__pKW0XG__rowBody{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:auto;min-inline-size:0;display:flex}.form-module__pKW0XG__rowHint{color:var(--text-tertiary);flex-basis:100%}.form-module__pKW0XG__rowMessage{flex-basis:100%}
.navigation-module__iXsMBq__list{align-items:center;gap:var(--space-1);min-inline-size:0;display:flex}.navigation-module__iXsMBq__list.navigation-module__iXsMBq__vertical{flex-direction:column;align-items:stretch;gap:1px}.navigation-module__iXsMBq__item{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);min-block-size:var(--control-h-sm);border-radius:var(--radius-sm);color:var(--text-secondary);transition:background var(--motion-hover) var(--ease-standard), color var(--motion-hover) var(--ease-standard);display:inline-flex}.navigation-module__iXsMBq__item:hover{background:var(--surface-2);color:var(--text-primary)}.navigation-module__iXsMBq__itemActive{color:var(--text-primary);background:var(--surface-2)}.navigation-module__iXsMBq__vertical .navigation-module__iXsMBq__item{justify-content:flex-start}
.section-heading-module__XDskrG__eyebrow{color:var(--accent);text-transform:uppercase}.section-heading-module__XDskrG__eyebrowMuted{color:var(--text-tertiary)}.section-heading-module__XDskrG__split{justify-content:space-between;align-items:end;gap:var(--space-6);display:flex}.section-heading-module__XDskrG__split .section-heading-module__XDskrG__body{max-inline-size:54ch}.section-heading-module__XDskrG__actions{align-items:center;gap:var(--space-3);flex:none;display:flex}.section-heading-module__XDskrG__center{max-inline-size:var(--reading-max);text-align:center;justify-self:center}.section-heading-module__XDskrG__center>*{text-align:center}.section-heading-module__XDskrG__center .section-heading-module__XDskrG__body{color:var(--text-secondary)}.section-heading-module__XDskrG__center .section-heading-module__XDskrG__actions{justify-content:center}@media (max-width:48rem){.section-heading-module__XDskrG__split{flex-direction:column;align-items:start}.section-heading-module__XDskrG__split .section-heading-module__XDskrG__actions{justify-content:space-between;inline-size:100%}}
.sidebar-module__mm17Jq__sidebar{gap:var(--space-5);padding:var(--space-5) var(--space-4);background:var(--surface-1);border-inline-end:var(--border-w) solid var(--border-subtle);grid-template-rows:auto 1fr auto;block-size:100dvh;display:grid;position:sticky;inset-block-start:0}.sidebar-module__mm17Jq__brand{align-items:center;gap:var(--space-2);color:var(--text-primary);display:flex}.sidebar-module__mm17Jq__footer{gap:var(--space-3);display:grid}
.pagination-module__Jo-ImG__pagination{align-items:center;gap:var(--space-3);display:flex}.pagination-module__Jo-ImG__count{color:var(--text-tertiary)}.pagination-module__Jo-ImG__link{color:var(--text-secondary)}.pagination-module__Jo-ImG__linkDisabled{color:var(--text-disabled);pointer-events:none}
.skeleton-module__lS3FBa__skeleton{background:linear-gradient(90deg, var(--surface-2), var(--surface-3), var(--surface-2));block-size:100%;inline-size:100%;animation:skeleton-module__lS3FBa__cr8-skeleton-shimmer var(--motion-brand) linear infinite;background-size:200% 100%;display:block}@keyframes skeleton-module__lS3FBa__cr8-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton-module__lS3FBa__skeleton{animation:none}}
.table-module__1FpArq__wrapper{border:var(--border-w) solid var(--border-subtle);border-radius:var(--panel-radius);inline-size:100%;overflow-x:auto}.table-module__1FpArq__table{border-collapse:collapse;text-align:start;inline-size:100%}.table-module__1FpArq__head{background:var(--surface-2)}.table-module__1FpArq__th{padding:var(--space-3) var(--space-4);border-block-end:var(--border-w) solid var(--border-default);color:var(--text-tertiary);white-space:nowrap;text-align:start}.table-module__1FpArq__sortButton{appearance:none;align-items:center;gap:var(--space-1);color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.table-module__1FpArq__sortButton:hover{color:var(--text-primary)}.table-module__1FpArq__sortButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.table-module__1FpArq__row{transition:background var(--motion-hover) var(--ease-standard)}.table-module__1FpArq__row:not(:last-child){border-block-end:var(--border-w) solid var(--border-subtle)}.table-module__1FpArq__table tbody .table-module__1FpArq__row:hover{background:var(--table-row-hover)}.table-module__1FpArq__td{padding:var(--space-3) var(--space-4);color:var(--text-primary);vertical-align:middle}
.primitives-module__ZfVbSq__surface{background:var(--p-surface,transparent);border-radius:var(--p-radius,0);min-inline-size:0;padding:var(--p-pad,0)}.primitives-module__ZfVbSq__surfaceBordered{border:var(--border-w) solid var(--border-subtle)}.primitives-module__ZfVbSq__surfaceFloating{box-shadow:var(--shadow-medium)}.primitives-module__ZfVbSq__surfaceRaised{box-shadow:var(--shadow-low)}.primitives-module__ZfVbSq__stack{gap:var(--p-gap,0);flex-direction:column;min-inline-size:0;display:flex}.primitives-module__ZfVbSq__inline{gap:var(--p-gap,0);flex-direction:row;min-inline-size:0;display:flex}.primitives-module__ZfVbSq__wrap{flex-wrap:wrap}.primitives-module__ZfVbSq__alignStart{align-items:flex-start}.primitives-module__ZfVbSq__alignCenter{align-items:center}.primitives-module__ZfVbSq__alignEnd{align-items:flex-end}.primitives-module__ZfVbSq__alignBaseline{align-items:baseline}.primitives-module__ZfVbSq__alignStretch{align-items:stretch}.primitives-module__ZfVbSq__justifyStart{justify-content:flex-start}.primitives-module__ZfVbSq__justifyCenter{justify-content:center}.primitives-module__ZfVbSq__justifyEnd{justify-content:flex-end}.primitives-module__ZfVbSq__justifyBetween{justify-content:space-between}.primitives-module__ZfVbSq__grow{flex:auto}.primitives-module__ZfVbSq__grid{gap:var(--p-gap,0);min-inline-size:0;display:grid}.primitives-module__ZfVbSq__gridFit{grid-template-columns:repeat(auto-fit, minmax(var(--p-min,8rem), 1fr))}.primitives-module__ZfVbSq__divider{background:var(--border-subtle);border:0;flex-shrink:0;margin:0}.primitives-module__ZfVbSq__dividerHorizontal{inline-size:100%;block-size:var(--border-w)}.primitives-module__ZfVbSq__dividerVertical{inline-size:var(--border-w);align-self:stretch;block-size:auto;min-block-size:1em}.primitives-module__ZfVbSq__dividerStrong{background:var(--border-default)}.primitives-module__ZfVbSq__scroll{scrollbar-gutter:stable;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;min-block-size:0;min-inline-size:0}.primitives-module__ZfVbSq__scrollBlock{overflow:hidden auto}.primitives-module__ZfVbSq__scrollInline{overflow:auto hidden}.primitives-module__ZfVbSq__scrollBoth{overflow:auto}.primitives-module__ZfVbSq__scroll::-webkit-scrollbar{inline-size:var(--space-2);block-size:var(--space-2)}.primitives-module__ZfVbSq__scroll::-webkit-scrollbar-track{background:0 0}.primitives-module__ZfVbSq__scroll::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:var(--radius-pill)}.primitives-module__ZfVbSq__scroll::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}.primitives-module__ZfVbSq__tonePrimary{color:var(--text-primary)}.primitives-module__ZfVbSq__toneSecondary{color:var(--text-secondary)}.primitives-module__ZfVbSq__toneTertiary{color:var(--text-tertiary)}.primitives-module__ZfVbSq__toneDisabled{color:var(--text-disabled)}.primitives-module__ZfVbSq__toneAccent{color:var(--accent-emphasis)}.primitives-module__ZfVbSq__toneSuccess{color:var(--state-success-fg)}.primitives-module__ZfVbSq__toneWarning{color:var(--state-warning-fg)}.primitives-module__ZfVbSq__toneDanger{color:var(--state-danger-fg)}.primitives-module__ZfVbSq__toneInherit{color:inherit}.primitives-module__ZfVbSq__truncate{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.primitives-module__ZfVbSq__icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.primitives-module__ZfVbSq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.text-animate-module__zC3-Za__root{white-space:pre-wrap}.text-animate-module__zC3-Za__segment{white-space:pre;vertical-align:baseline;display:inline-block}.text-animate-module__zC3-Za__line{display:block}.text-animate-module__zC3-Za__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.prompt-reveal-module__KFl4gW__reveal{white-space:pre-wrap}.prompt-reveal-module__KFl4gW__word{vertical-align:baseline;opacity:1;filter:none;max-inline-size:100%;animation:prompt-reveal-module__KFl4gW__prompt-word-reveal .4s ease-out var(--prompt-word-delay,0s) backwards;display:inline-block;transform:none}@keyframes prompt-reveal-module__KFl4gW__prompt-word-reveal{0%{opacity:0;filter:blur(10px);transform:translateY(.5em)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.prompt-reveal-module__KFl4gW__reveal:not([data-force-motion]) .prompt-reveal-module__KFl4gW__word{animation:none}}
.prompt-output-module__MZ4X1W__output{border-radius:var(--radius-lg);background:var(--surface-1);flex-direction:column;min-inline-size:0;display:flex;overflow:hidden}.prompt-output-module__MZ4X1W__header,.prompt-output-module__MZ4X1W__footer{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5);flex-wrap:wrap;display:flex}.prompt-output-module__MZ4X1W__header h3{margin:0}.prompt-output-module__MZ4X1W__header>span,.prompt-output-module__MZ4X1W__footer>span{color:var(--text-secondary)}.prompt-output-module__MZ4X1W__body{padding:var(--space-5);flex:1;padding-block-start:0}.prompt-output-module__MZ4X1W__text,.prompt-output-module__MZ4X1W__placeholder{font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-leading);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.prompt-output-module__MZ4X1W__text[data-excerpt]{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prompt-output-module__MZ4X1W__previewAction{padding-inline:var(--space-5)}.prompt-output-module__MZ4X1W__placeholder{color:var(--text-tertiary)}.prompt-output-module__MZ4X1W__output[data-variant=document]{background:var(--surface-2)}.prompt-output-module__MZ4X1W__output[data-variant=document] .prompt-output-module__MZ4X1W__header{background:var(--review-glass-fill,var(--surface-3));box-shadow:var(--review-glass-shadow,var(--shadow-medium))}.prompt-output-module__MZ4X1W__output[data-variant=document] .prompt-output-module__MZ4X1W__body{padding-block-start:var(--space-5);padding-inline:var(--space-6)}.prompt-output-module__MZ4X1W__preparation{padding-block:var(--space-5);font-size:var(--type-section-title-size);line-height:var(--type-body-leading);font-weight:var(--font-weight-medium);color:var(--text-primary);margin:0}.prompt-output-module__MZ4X1W__body{scrollbar-gutter:stable;min-block-size:0;max-block-size:60svh;overflow:auto}
.audio-preview-module__nWy3wq__player{gap:var(--space-3);min-inline-size:0;display:grid}.audio-preview-module__nWy3wq__wave{block-size:var(--space-24);min-inline-size:0;color:var(--text-tertiary);direction:ltr}.audio-preview-module__nWy3wq__accentProbe{color:var(--accent);display:none}.audio-preview-module__nWy3wq__transport{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.audio-preview-module__nWy3wq__time{white-space:nowrap;flex:1}.audio-preview-module__nWy3wq__thumbnail{inline-size:100%;block-size:var(--space-10);color:var(--text-tertiary);display:block}
.canvas-shell-module__BP8UJW__shell{border-radius:var(--canvas-radius);background:var(--surface-canvas);block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0;display:block;position:relative;overflow:hidden}.canvas-shell-module__BP8UJW__shell.canvas-shell-module__BP8UJW__framed{border:var(--border-w) solid var(--border-subtle);border-radius:var(--stage-radius);background:var(--bg-media-matte);overflow:hidden}.canvas-shell-module__BP8UJW__viewport{position:absolute;inset:0}.canvas-shell-module__BP8UJW__overlay{pointer-events:none;padding:var(--space-3);gap:var(--space-2);grid-template-rows:auto 1fr auto;display:grid;position:absolute;inset:0}.canvas-shell-module__BP8UJW__top,.canvas-shell-module__BP8UJW__bottom{pointer-events:none;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.canvas-shell-module__BP8UJW__bottom{align-self:end}.canvas-shell-module__BP8UJW__top>*,.canvas-shell-module__BP8UJW__bottom>*{pointer-events:auto}.canvas-shell-module__BP8UJW__middle{pointer-events:none}.canvas-shell-module__BP8UJW__cluster{align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--control-radius);display:inline-flex}.canvas-shell-module__BP8UJW__readout{align-items:center;gap:var(--space-3);padding-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--control-radius);white-space:nowrap;display:inline-flex}.canvas-shell-module__BP8UJW__readout:not(.surface-glass){background:color-mix(in srgb, var(--surface-floating) 80%, transparent);border:var(--border-w) solid var(--glass-border)}.canvas-shell-module__BP8UJW__readout[data-wrap]{white-space:normal;flex-wrap:wrap}.canvas-shell-module__BP8UJW__empty{place-items:center;gap:var(--space-2);color:var(--text-tertiary);text-align:center;padding:var(--space-5);display:grid;position:absolute;inset:0}
.brand-logo-module__exR1rq__logo{align-items:center;gap:var(--space-3);min-inline-size:0;display:inline-flex}.brand-logo-module__exR1rq__mark{block-size:var(--brand-logo-size);vertical-align:middle;flex:none;inline-size:auto;display:block}.brand-logo-module__exR1rq__brand{color:var(--text-primary)}.brand-logo-module__exR1rq__inherit{color:inherit}.brand-logo-module__exR1rq__sm{--brand-logo-size:18px;gap:var(--space-2)}.brand-logo-module__exR1rq__md{--brand-logo-size:22px}.brand-logo-module__exR1rq__lg{--brand-logo-size:28px}.brand-logo-module__exR1rq__nav{--brand-logo-size:32px}.brand-logo-module__exR1rq__xl{--brand-logo-size:44px;gap:var(--space-4)}.brand-logo-module__exR1rq__wordmark{color:inherit;white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.brand-logo-module__exR1rq__nav .brand-logo-module__exR1rq__wordmark{display:none}@media (min-width:30rem){.brand-logo-module__exR1rq__nav .brand-logo-module__exR1rq__wordmark{display:inline}}
.subscription-required-module__oSDB7W__page{min-block-size:min(70vh,40rem);padding:var(--space-6) var(--space-4) var(--space-7);place-items:center;display:grid}.subscription-required-module__oSDB7W__sheet{gap:var(--space-5);justify-items:start;inline-size:100%;max-inline-size:34rem;display:grid}.subscription-required-module__oSDB7W__mark{margin-block-end:calc(var(--space-5) * -1 + var(--space-2))}.subscription-required-module__oSDB7W__eyebrow{align-items:center;gap:var(--space-2);color:var(--state-warning-fg);flex-wrap:wrap;display:flex}.subscription-required-module__oSDB7W__world{color:var(--text-tertiary)}.subscription-required-module__oSDB7W__lead{color:var(--text-secondary);max-inline-size:46ch}.subscription-required-module__oSDB7W__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;padding-block-start:var(--space-3);display:flex}.subscription-required-module__oSDB7W__noContact{color:var(--text-tertiary);max-inline-size:40ch}@media (max-width:30rem){.subscription-required-module__oSDB7W__actions{inline-size:100%;display:grid}}
.templates-module__9OKJAW__workspace,.templates-module__9OKJAW__tool,.templates-module__9OKJAW__library,.templates-module__9OKJAW__detail{flex-direction:column;flex:auto;inline-size:100%;min-inline-size:0;display:flex}.templates-module__9OKJAW__workspace,.templates-module__9OKJAW__library{gap:var(--rhythm-group)}.templates-module__9OKJAW__tool{gap:var(--space-4);min-block-size:calc(100dvh - var(--app-nav-block-size,0px))}.templates-module__9OKJAW__detail{gap:var(--rhythm-group)}.templates-module__9OKJAW__region{flex-direction:column;min-inline-size:0;display:flex}.templates-module__9OKJAW__primary{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.templates-module__9OKJAW__workArea{flex-direction:column;flex:auto;min-block-size:50dvh;min-inline-size:0;display:flex}.templates-module__9OKJAW__pagination{align-items:center}.templates-module__9OKJAW__metadata{align-items:center;gap:var(--space-5);flex-wrap:wrap;min-inline-size:0;display:flex}.templates-module__9OKJAW__reading{max-inline-size:var(--reading-max)}.templates-module__9OKJAW__actions{align-items:center;gap:var(--space-2);border-block-start:var(--border-w) solid var(--border-subtle);flex-wrap:wrap;padding-block-start:var(--space-5);display:flex}
.settings-module__QYPqeW__board{gap:var(--rhythm-section);padding-block:var(--space-6);display:grid}.settings-module__QYPqeW__head{justify-content:space-between;align-items:end;gap:var(--space-4);flex-wrap:wrap;display:flex}.settings-module__QYPqeW__lead{color:var(--text-secondary);margin-block-start:var(--space-2)}.settings-module__QYPqeW__panel{gap:var(--space-5);max-inline-size:52rem;padding:var(--space-5);border:var(--border-w) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-2);display:grid}.settings-module__QYPqeW__field{gap:var(--space-2);display:grid}.settings-module__QYPqeW__status{color:var(--state-success-fg);margin:0}
